body { color: #535353; font-size: 13px; line-height: 1.5em; background-color: #69b4a5; }

p {}

td {}

a:link { color: black ; font-size: 13px; background-image: url(../imege/main-sankaku.gif); background-repeat: no-repeat; background-position: 20px -2px; text-decoration: none; }

a:visited { color: black ; background-image: url(../imege/main-sankaku.gif); background-repeat: no-repeat; background-position: 20px -2px; text-decoration: none; }

a:hover { color: #069276 ; background-image: url(../imege/main-sankaku-r.gif); background-repeat: no-repeat; background-position: 20px -2px; }

a:active { color: red }
h1 { color: gray; font-size: 11px; font-weight: lighter; margin: 0 0 0 10px; }
h2 { color: #009a80; font-size: 16px; font-weight: bold; line-height: 1.2em; text-indent: 35px; margin: 0; }
h3 { color: #6666a5; font-size: 14px; font-weight: bold; margin: 0; }
h3.h3-1 { color: #66837e; font-size: 15px; font-weight: bold; line-height: 1.2em; text-indent: 35px; margin: 0; }
a.l1:link { color: white; font-size: 13px; font-weight: bold; line-height: 1em; background-image: none; text-decoration: none; }
a.l1:visited { color: white; font-size: 13px; font-weight: bold; line-height: 1em; background-image: none; text-decoration: none; }
a.l1:hover { color: blue; font-size: 13px; font-weight: bold; line-height: 1em; background-image: none; text-decoration: none; }
a.l2:link { color: silver; font-size: 10px; line-height: 1em; background-image: none; text-decoration: none; }
a.l2:visited { color: silver; font-size: 10px; line-height: 1em; background-image: none; text-decoration: none; }
a.l2:hover { color: gray; font-size: 10px; line-height: 1em; background-image: none; text-decoration: underline; }
a.l3:link { color: #46468c; font-size: 13px; background-image: none; text-decoration: none; }
a.l3:visited { color: #46468c; font-size: 13px; background-image: none; text-decoration: none; }
a.l3:hover { color: #0702fc; font-size: 13px; background-color: #f6f7ff; background-image: none; }
a.l4:link { color: #46468c; font-size: 13px; background-image: none; text-decoration: underline; }
a.l4:visited { color: #46468c; font-size: 13px; background-image: none; text-decoration: underline; }
a.l4:hover { color: #b4b406; font-size: 13px; background-image: none; text-decoration: underline; }
a.l5:link { color: gray; font-size: 13px; background-image: none; text-decoration: underline; }
a.l5:visited { color: gray; font-size: 13px; background-image: none; text-decoration: underline; }
a.l5:hover { color: #c38005; font-size: 13px; background-image: none; text-decoration: underline; }
a.l6:link { color: gray; font-size: 12px; background-image: none; background-position: 0 0; text-decoration: none; }
a.l6:visited { color: gray; font-size: 12px; background-image: none; text-decoration: none; }
a.l6:hover { color: #c38005; font-size: 12px; background-image: url(../imege/arrow025_02.gif); background-repeat: no-repeat; background-position: -3px 2px; text-decoration: none; }
.tel-ao { background-image: url(../imege/tel-ao.gif); background-repeat: no-repeat; background-position: 70px 3px; }
.tel-mizu { background-image: url(../imege/tel-mizuiro.gif); background-repeat: no-repeat; background-position: 70px 3px; }
.main-link { background-image: url(../imege/main-sankaku.gif); background-repeat: no-repeat; background-position: 20px 2px; }
.botan-1waku { border: solid 1px #69b4a5; }
.botan-2waku { border-left: 1px solid #69b4a5; border-right: 1px solid #69b4a5; }
.botan-3waku { border-right: 1px solid #69b4a5; border-bottom: 1px solid #69b4a5; border-left: 1px solid #69b4a5; }
.botan-4waku { border-right: 1px solid #69b4a5; }
.botan-5waku { border-right: 1px solid #69b4a5; border-bottom: 1px solid #69b4a5; }
.botan-6waku { border-bottom: 1px solid #69b4a5; }
.main-1botan { background-image: url(../imege/main-botan1.gif); background-repeat: no-repeat; border-right: 1px solid #69b4a5; border-left: 1px solid #69b4a5; }
.main-2botan { background-image: url(../imege/main-botan2.gif); background-repeat: no-repeat; border-right: 1px solid #69b4a5; }
.main-3botan { background-image: url(../imege/main-botan3.gif); background-repeat: no-repeat; border-right: 1px solid #69b4a5; }
.main-4botan { background-image: url(../imege/main-botan4.gif); background-repeat: no-repeat; }
.top-syasin { background-image: url(../imege/main-syasin0.jpg); background-repeat: repeat; }
.top-komento { color: white; font-size: 14px; line-height: 1.8em; margin-top: 100px; margin-left: 200px; }
.hidari-gaiyo { background-image: url(../imege/hidari-gaiyo.gif); background-repeat: no-repeat; }
.gyo1-2 { line-height: 1.2em; }
.ue-botan { background-image: url(../imege/botan-ue-main.gif); background-repeat: no-repeat; background-position: 0 0; }
.ue-1botan { background-image: url(../imege/botan-ue-main1.gif); background-repeat: no-repeat; background-position: 0 0; }
.ue-1moji { line-height: 1em; margin-top: 15px; margin-left: 35px; }
.ue-2moji { line-height: 1em; margin-top: 15px; margin-left: 20px; }
.h2-taitoru { background-image: url(../imege/h2-taitoru.gif); background-repeat: no-repeat; background-position: 0 0; }
.h2-1taitoru { background-image: url(../imege/h2-taitoru1.gif); background-repeat: no-repeat; background-position: 0 0; }
.ue10 { margin-top: 10px; }
.ue3 { margin-top: 3px; }
.ue5 { margin-top: 5px; }
.ue40 { margin-top: 50px; }
.shinryo { background-image: url(../imege/shinryo-jikan.gif); background-repeat: no-repeat; background-position: 0 0; }
.ue57-hidari5 { margin-top: 57px; margin-left: 5px; }
.ue-futtersen { border-top: 3px double #b0c5fe; }
.yajirushi { background-image: url(../imege/main-sankaku-a1.gif); background-repeat: no-repeat; background-position: 20px 0; }
.yajirushi1 { background-image: url(../imege/arrow025_08.gif); background-repeat: no-repeat; background-position: -3px 4px; }
.hidari10-ue10 { margin-top: 10px; margin-left: 10px; }
.hidari5 { margin-left: 5px; }
.hidari10 { margin-left: 10px; }
.hidari15 { margin-left: 15px; }
.kuro-kasen { border-bottom: 1px solid black; }
.pinku-kasen { border-bottom: 1px solid #cd6fae; }
.hidari30-migi30 { margin-right: 30px; margin-left: 30px; }
.yoko-haikei { background-image: url(../imege/yoko-haikei1.gif); background-position: 0 0; }
.waku-1grey { border: solid 1px silver; }
.waku-2grey { border-top: 1px solid silver; border-right: 1px solid silver; border-bottom: 1px solid silver; }
.waku-3grey { border-left: 1px solid silver; border-bottom: 1px solid silver; border-right: 1px solid silver; }
.waku-4grey { border-right: 1px solid silver; border-bottom: 1px solid silver; }
.ao-kasen { border-bottom: 1px solid blue; }
.moji12 { color: red; font-size: 12px; }
.moji18 { color: #525050; font-size: 18px; font-weight: bold; }
.oshirase-nresu { background-image: url(../imege/oshirase-nurse.gif); background-repeat: no-repeat; background-position: 350px 0; }
