body { color: gray; font-size: 13px; line-height: 1.5em; background-color: #dcf2f3; background-image: url(../imege/haikei-ao.gif); background-repeat: repeat-x; }

p {}

td {}

a:link { color: blue }

a:visited { color: purple }

a:hover { color: purple }

a:active { color: red }
a.l1:link { color: gray; line-height: 1.5em; text-decoration: none; margin: 0; display: block; }
a.l1:visited { color: gray; text-decoration: none; }
a.l1:hover { color: white; line-height: 1.52em; background-color: #4d649a; display: block; }
a.l2:link { color: #026559; font-size: 13px; text-decoration: none; }
a.l2:visited { color: #026559; font-size: 13px; text-decoration: none; }
a.l2:hover { color: #df06ac; font-size: 13px; background-image: url(../imege/botan-haikei1r.gif); background-repeat: no-repeat; background-position: 0 -3px; text-decoration: none; display: block; }
a.l3:link { color: #666; font-size: 10px; text-decoration: none; }
a.l3:visited { color: #666; font-size: 10px; text-decoration: none; }
a.l3:hover { color: olive; font-size: 10px; text-decoration: underline; }
a.l4:link { color: #406c6c; font-size: 13px; text-decoration: none; }
a.l4:visited { color: #406c6c; font-size: 13px; text-decoration: none; }
a.l4:hover { color: #d37ed4; font-size: 13px; text-decoration: underline; }
a.l5:link { color: #495d7f; font-size: 13px; text-decoration: none; }
a.l5:visited { color: #495d7f; font-size: 13px; text-decoration: none; }
a.l5:hover { color: #d83903; font-size: 13px; text-decoration: underline; }
a.l6:link { color: #545454; font-size: 16px; font-weight: bold; line-height: 1.2em; text-decoration: none; }
a.l6:visited { color: #545454; font-size: 16px; font-weight: bold; line-height: 1.2em; text-decoration: none; }
a.l6:hover { color: blue; font-size: 16px; font-weight: bold; line-height: 1.2em; }
a.l7:link { color: teal; font-size: 13px; text-decoration: underline; }
a.l7:visited { color: teal; font-size: 13px; text-decoration: underline; }
a.l7:hover { color: olive; font-size: 13px; text-decoration: underline; }
h1 { color: white; font-size: 13px; font-weight: normal; line-height: 1.2em; margin: 0 7px; }
h2 { color: black; font-size: 14px; font-weight: normal; line-height: 1.2em; margin: 0 0 0 0; }
h1.h1-1 { color: black; font-size: 14px; font-weight: normal; margin: 0 0 0; }
h2.h2-1 { color: #6e94bb; font-size: 14px; font-weight: normal; margin: 0 0 0; }
.top-hidari-ue { background-image: url(../imege/top-hidari-ue.gif); background-repeat: no-repeat; }
.top-hidari-shita { background-image: url(../imege/top-hidari-shita.gif); background-repeat: no-repeat; }
.top-hidari-syasin { background-image: url(../imege/top-hidari-syasin1.jpg); background-repeat: no-repeat; }
.top-migi-syasin { background-image: url(../imege/top-migi-syasin.jpg); background-repeat: no-repeat; }
.top-moji-16 { color: #545454; font-size: 16px; font-weight: bold; line-height: 1.2em; }
.taitoru-moji-14 { color: #000; font-size: 14px; line-height: 1.2em; }
.top-moji-13 { color: white; font-size: 13px; line-height: 1.2em; margin-right: 5px; margin-left: 5px; }
.top-moji-17 { color: black; font-size: 17px; }
.top-moji-161 { color: white; font-size: 17px; margin-top: 50px; margin-left: 50px; }
.moji14 { color: black; font-size: 14px; }
.botan-haikei { background-image: url(../imege/botan-haikei1.gif); background-repeat: no-repeat; }
.hidari10-tbl { margin-left: 10px; padding-left: 10px; }
.hidari5-tbl { margin-left: 7px; padding-left: 7px; }
.hidari5-migi5 { margin-right: 5px; margin-left: 5px; }
.hidari3-tbl { margin-left: 3px; padding-left: 3px; }
.hidari13-tbl { margin-left: 13px; padding-left: 13px; }
.sita-sen { border-bottom: 1px solid #5656fb; }
.taitoru-ber1 { background-image: url(../imege/taitoru-ber1.gif); background-repeat: no-repeat; }
.hidari10-tate5 { padding-top: 5px; padding-left: 20px; }
.hidari20 { padding-left: 20px; }
.ue-1sen { border-top: 2px solid #999204; }
.top-tel { background-image: url(../imege/top-tel.gif); background-repeat: no-repeat; background-position: 142px -2px; }
.kigyo-kensin { background-image: url(../imege/kigyo-kensin-taitoru.gif); background-repeat: no-repeat; background-position: 12px 25px; }
.kigyo-1kensin { background-image: url(../imege/kigyo-kensin1-taitoru.gif); background-repeat: no-repeat; background-position: 12px 25px; }
.tantou-1kensin { background-image: url(../imege/tantou-kensin1-taitoru.gif); background-repeat: no-repeat; background-position: 12px 25px; }
.tantou-2kensin { background-image: url(../imege/tantou-kensin2-taitoru.gif); background-repeat: no-repeat; background-position: 12px 25px; }
.keiei-1kensin { background-image: url(../imege/keiei-kensin1-taitoru.gif); background-repeat: no-repeat; background-position: 12px 25px; }
.mental-1kensin { background-image: url(../imege/mental-kensin1-taitoru.gif); background-repeat: no-repeat; background-position: 12px 25px; }
.sangyoui-1kensin { background-image: url(../imege/sangyoui-kensin1-taitoru.gif); background-repeat: no-repeat; background-position: 12px 25px; }
.sangyoui-2kensin { background-image: url(../imege/sangyoui-kensin2-taitoru.gif); background-repeat: no-repeat; background-position: 12px 25px; }
.sangyoui-3kensin { background-image: url(../imege/sangyoui-kensin3-taitoru.gif); background-repeat: no-repeat; background-position: 12px 25px; }
.gaiyo-1kensin { background-image: url(../imege/gaiyo-kensin1-taitoru.gif); background-repeat: no-repeat; background-position: 12px 25px; }
.gaiyo-2kensin { background-image: url(../imege/gaiyo-kensin2-taitoru.gif); background-repeat: no-repeat; background-position: 12px 25px; }
.sub-taitoru { color: #6e94bb; font-size: 14px; }
.ue-sp2 { margin-top: 2px; margin-left: 5px; padding-top: 2px; padding-left: 5px; }
.ue5 { margin-top: 5px; }
.waku-1grey { border: solid 1px #bcc9ea; }
.waku-2grey { border-top: 1px solid #bcc9ea; border-right: 1px solid #bcc9ea; border-bottom: 1px solid #bcc9ea; }
.waku-3grey { border-left: 1px solid #bcc9ea; border-bottom: 1px solid #bcc9ea; border-right: 1px solid #bcc9ea; }
.waku-4grey { border-right: 1px solid #bcc9ea; border-bottom: 1px solid #bcc9ea; }
.waku-1 { border: solid 1px silver; }
.waku-2 { border-top: 1px solid silver; border-right: 1px solid silver; border-bottom: 1px solid silver; }
.waku-3 { border-right: 1px solid silver; border-bottom: 1px solid silver; border-left: 1px solid silver; }
.waku-4 { border-right: 1px solid silver; border-bottom: 1px solid silver; }
.hidari3-sp { margin-left: 3px; }

