body { color: #656363; font-size: 13px; line-height: 1.5em; background-color: white; }

p {}

td {}

a:link { color: teal ; text-decoration: underline; }

a:visited { color: teal ; text-decoration: underline; }

a:hover { color: olive ; text-decoration: underline; }

a:active { color: red }
a.l1:link { color: #646465; font-size: 13px; text-decoration: none; }
a.l1:visited { color: #646465; font-size: 13px; text-decoration: none; }
a.l1:hover { color: #7024f4; font-size: 13px; background-image: url(../imeage/botan-haikei-r.gif); background-position: 0 0; text-decoration: none; display: block; }
a.l2:link { color: #758bf8; font-size: 13px; text-decoration: none; }
a.l2:visited { color: #758bf8; font-size: 13px; text-decoration: none; }
a.l2:hover { color: #ab8d41; font-size: 13px; text-decoration: underline; }
a.l3:link { color: #666; font-size: 13px; text-decoration: none; }
a.l3:visited { color: #666; font-size: 13px; text-decoration: none; }
a.l3:hover { color: #6166fc; font-size: 13px; text-decoration: underline; }
a.l4:link { color: #333; font-size: 13px; text-decoration: none; }
a.l4:visited { color: #333; font-size: 13px; text-decoration: none; }
a.l4:hover { color: red; font-size: 13px; text-decoration: underline; }
a.l5:link { color: #666; font-size: 15px; font-weight: bold; text-decoration: none; }
a.l5:visited { color: #666; font-size: 15px; font-weight: bold; text-decoration: none; }
a.l5:hover { color: #7458ed; font-size: 15px; font-weight: bold; background-color: #e9e6e6; text-decoration: none; display: block; }
a.l6:link { color: #999; font-size: 10px; font-weight: lighter; text-decoration: none; }
a.l6:visited { color: #999; font-size: 10px; font-weight: lighter; text-decoration: none; }
a.l6:hover { color: olive; font-size: 10px; font-weight: bold; text-decoration: none; }
a.l7:link { color: #666; font-size: 16px; font-weight: bold; line-height: 1.2em; text-decoration: none; }
a.l7:visited { color: #666; font-size: 16px; font-weight: bold; line-height: 1.2em; text-decoration: none; }
a.l7:hover { color: teal; font-size: 16px; font-weight: bold; line-height: 1.2em; }
a.l8:link { color: #666; font-size: 10px; text-decoration: none; }
a.l8:visited { color: #666; font-size: 10px; text-decoration: none; }
a.l8:hover { color: teal; font-size: 10px; text-decoration: underline; }
.top-hidari1-haikei { background-image: url(../imeage/top-hidari-orenge.gif); background-repeat: no-repeat; }
.top-hidari2-haikei { background-image: url(../imeage/top-hidari-midori.gif); background-repeat: no-repeat; }
.top-migi1-haikei { color: #000; background-image: url(../imeage/top-migi-midori.gif); background-repeat: no-repeat; margin: 12px; }
.top-hidari-syasin1 { background-image: url(../imeage/top-hidari-syasin1.jpg); background-repeat: no-repeat; }
.top-migi-syasin1 { background-image: url(../imeage/top-migi-syasin1.jpg); background-repeat: no-repeat; }
.purasenta-haikei1 { background-image: url(../imeage/purasenta-syasin1.jpg); background-repeat: no-repeat; }
.datumou-haikei1 { background-image: url(../imeage/datumou-syasin1.jpg); background-repeat: no-repeat; }
.ed-haikei1 { background-image: url(../imeage/ed-syasin1.jpg); background-repeat: no-repeat; }
.vitamin-haikei1 { background-image: url(../imeage/vitamin-syasin1.jpg); background-repeat: no-repeat; }
.infuru-haikei1 { background-image: url(../imeage/infuruenza-syasin1.jpg); background-repeat: no-repeat; }
.infuru-2haikei { background-image: url(../imeage/infuruenza-syasin2.jpg); background-repeat: no-repeat; }
.idenshi-haikei1 { background-image: url(../imeage/idensi-syasin1.jpg); background-repeat: no-repeat; }
.mouhitu-haikei1 { background-image: url(../imeage/mouhitu-syasin1.jpg); background-repeat: no-repeat; }
.kinen-haikei1 { background-image: url(../imeage/kinen-syasin1.jpg); background-repeat: no-repeat; }
.sapuri-haikei1 { background-image: url(../imeage/supli-syasin1.jpg); background-repeat: no-repeat; }
.akusesu-haikei1 { background-image: url(../imeage/akusesu-syasin1.jpg); background-repeat: no-repeat; }
.sitemap-haikei1 { background-image: url(../imeage/sitemap-syasin1.gif); background-repeat: no-repeat; }
.link-haikei1 { background-image: url(../imeage/link-syasin1.jpg); background-repeat: no-repeat; }
.ninniku-haikei1 { background-image: url(../imeage/ninniku-syasin1.jpg); background-repeat: no-repeat; }
.anchi-haikei1 { background-image: url(../imeage/anchi-syasin1.jpg); background-repeat: no-repeat; }
.top-moji20 { color: #333; font-size: 22px; font-weight: bold; line-height: 1.3em; letter-spacing: 2px; margin: 272px 0 0 40px; }
.haikei-kabe { background-image: url(../imeage/haikei-midori.gif); background-attachment: fixed; }
.haikei-botan { background-image: url(../imeage/botan-haikei.gif); background-repeat: no-repeat; background-position: 0 0; }
.haikei1-botan { background-image: url(../imeage/botan-haikei1.gif); background-repeat: no-repeat; background-position: 0 0; }
.haikei2-botan { background-image: url(../imeage/kasou-botan-haikei.gif); background-repeat: no-repeat; background-position: 0 0; }
.haikei3-botan { background-image: url(../imeage/botan-haikei2.gif); background-repeat: no-repeat; background-position: 0 0; }
.botan-moji { margin-left: 12px; }
.top-honbun1 { font-size: 16px; font-weight: bold; background-image: url(../imeage/top-honbun1.jpg); background-repeat: no-repeat; }
.top-honbun2 { font-size: 16px; font-weight: bold; background-image: url(../imeage/top-honbun2.jpg); background-repeat: no-repeat; }
.top-moji13 { color: #666; font-size: 13px; font-weight: normal; line-height: 1.3em; margin-left: 10px; }
.top-moji14 { color: #bba33b; font-size: 14px; font-weight: bold; }
.top-moji15 { color: #666; font-size: 15px; font-weight: bold; line-height: 1.3em; }
.top-moji16 { color: #666; font-size: 16px; font-weight: bold; line-height: 1.2em; }
.top-tel { background-image: url(../imeage/top-tel.gif); background-repeat: no-repeat; }
.honbun-taitoru1 { color: #333; font-size: 15px; font-weight: bold; background-image: url(../imeage/honbun-taitoru1.gif); background-repeat: no-repeat; text-indent: 10px; }
.honbun-taitoru2 { color: #333; font-size: 15px; font-weight: bold; background-image: url(../imeage/honbun-taitoru2.gif); background-repeat: no-repeat; text-indent: 10px; }
.hidari5-migi5 { margin-right: 5px; margin-left: 5px; }
.waku-gurey1 { border: solid 1px #c0c0c0; }
.waku-gurey2 { border-right: 1px solid silver; border-bottom: 1px solid silver; border-left: 1px solid silver; }
.waku-gurey3 { border-top: 1px solid silver; border-right: 1px solid silver; border-bottom: 1px solid silver; }
.waku-gurey4 { border-right: 1px solid silver; border-bottom: 1px solid silver; }
.futter { background-image: url(../imeage/futter.gif); background-repeat: no-repeat; background-position: 0 20px; }
.baner-moji { font-size: 10px; }
.baner-ue { padding-top: 10px; border-top: 1px solid #02a134; }
.ue5 { margin-top: 5px; }
.moji12 { font-size: 12px; }
.ed-baiagura { background-image: url(../imeage/ed-baiagura-syasin.jpg); background-repeat: no-repeat; background-position: 0 0; border-top: 1px solid #c0c0c0; border-right: 1px solid silver; border-bottom: 1px solid silver; }
.ed-rebitora { background-image: url(../imeage/ed-rebitora-syasin.jpg); background-repeat: no-repeat; background-position: 0 0; }
.ed-shiarisu { background-image: url(../imeage/ed-shiarisu-syasin.jpg); background-repeat: no-repeat; background-position: 0 0; }
.keikaku-teiden { padding-right: 10px; padding-left: 10px; border: solid 1px silver; }

