body { color: #5e5e5e; font-size: 13px; line-height: 1.5em; background-color: #cbab85; background-image: url(../imege/haikei-tate.gif); }

p {}

td {}

a:link { color: blue }

a:visited { color: purple }

a:hover { color: purple }

a:active { color: red }
h1 { color: gray; font-size: 12px; margin: 0; }
a.l1:link { color: white; font-size: 13px; text-decoration: none; }
a.l1:visited { color: white; font-size: 13px; text-decoration: none; }
a.l1:hover { color: #5757f7; font-size: 13px; background-image: url(../imege/arrow001_03.gif); background-repeat: no-repeat; background-position: 0 1px; text-decoration: none; }
a.l2:link { color: #525050; font-size: 13px; font-weight: bold; text-decoration: none; }
a.l2:visited { color: #525050; font-size: 13px; font-weight: bold; text-decoration: none; }
a.l2:hover { color: #4545e2; font-size: 13px; font-weight: bold; text-decoration: underline; }
a.l3:link { color: #525050; font-size: 10px; text-decoration: none; }
a.l3:visited { color: #525050; font-size: 10px; text-decoration: none; }
a.l3:hover { color: #4545e2; font-size: 10px; text-decoration: underline; }
a.l4:link { color: #999; font-size: 13px; text-decoration: none; }
a.l4:visited { color: #999; font-size: 13px; text-decoration: none; }
a.l4:hover { color: #4545e2; font-size: 13px; text-decoration: underline; }
a.l5:link { color: #5b7bdb; font-size: 13px; text-decoration: none; }
a.l5:visited { color: #5b7bdb; font-size: 13px; text-decoration: underline; }
a.l5:hover { color: olive; font-size: 13px; text-decoration: underline; }
a.l6:link { color: #03c; font-size: 13px; text-decoration: underline; }
a.l6:visited { color: #03c; font-size: 13px; text-decoration: underline; }
a.l6:hover { color: #f560f8; font-size: 13px; text-decoration: underline; }
h2.h2-1 { color: #945f29; font-size: 24px; font-weight: bold; text-indent: 15px; margin: 15px 0 0; }
h2.h2-2 { color: #945f29; font-size: 16px; font-weight: bold; }
h2.h2-3 { color: #945f29; font-size: 24px; font-weight: bold; margin: 10px 0 0; }
h3 { color: gray; font-size: 15px; font-weight: bold; margin: 0 0 0; }
.yoko-haikei { background-image: url(../imege/haikei-yoko.gif); background-repeat: repeat-y; background-position: 0 0; }
.haikei-main { background-image: url(../imege/haikei-main.jpg); background-repeat: no-repeat; background-position: 0 0; }
.haikei-main-kasou { background-image: url(../imege/haikei-main-kasou1.jpg); background-repeat: no-repeat; background-position: 0 0; }
.haikei-1main { background-image: url(../imege/haikei-main1.jpg); background-repeat: repeat-y; background-position: 0 0; }
.haikei-futter { background-image: url(../imege/haikei-futter1.jpg); background-repeat: repeat-y; }
.hidari20ue20 { margin-top: 160px; margin-left: 20px; }
.hidari20ue180 { margin-top: 180px; margin-left: 20px; }
.ue3 { margin-top: 3px; }
.ue5 { margin-top: 5px; }
.ue10 { margin-top: 10px; }
.ue15 { margin-top: 5px; }
.ue20 { margin-top: 20px; }
.ue25 { margin-top: 25px; }
.ue30 { margin-top: 30px; }
.ue35 { margin-top: 35px; }
.ue40 { margin-top: 40px; }
.ue45 { margin-top: 45px; }
.ue50 { margin-top: 50px; }
.taitoru-1 { background-image: url(../imege/taitoru-1.gif); background-repeat: no-repeat; background-position: 0 0; }
.moji11 { font-size: 11px; letter-spacing: 0; }
.moji10 { font-size: 10px; }
.gyo1-2 { line-height: 1.2em; }
.tokuchou { background-image: url(../imege/tokuchou-haikei.jpg); background-repeat: no-repeat; background-position: 0 0; }
.keireki { background-image: url(../imege/keireki-haikei.gif); background-repeat: no-repeat; background-position: 0 0; }
.migi200 { margin-right: 220px; }
.migi15 { margin-right: 15px; }
.maru-1 { background-image: url(../imege/maru-1.gif); background-repeat: no-repeat; background-position: 0 10px; }
.yugata-moji { color: #efa0d3; font-size: 16px; font-weight: bold; text-indent: 20px; margin-top: 10px; }
.moji13 { color: #666; font-size: 13px; margin-top: 0; }
.moji15 { color: white; font-size: 15px; font-weight: bold; margin-top: 0; }
.shita-sen { border-bottom: 1px solid #efe6e6; }
.haikei-top { background-image: url(../imege/haikei-top11.jpg); background-repeat: repeat-y; background-position: 2px 0; }
.top-syasin { background-image: url(../imege/top-syasin.jpg); background-repeat: no-repeat; background-position: 0 0; }
.hidari20 { margin-left: 20px; }
.hidari25 { margin-left: 25px; }
.hidari30 { margin-left: 30px; }
.hidari35 { margin-left: 35px; }
.hidari10 { margin-left: 10px; }
.hidari5 { margin-left: 5px; }
.onnanoko { background-image: url(../imege/onnanoko-top.jpg); background-repeat: no-repeat; background-position: -3px 0; }
.onnanoko-pinku { background-image: url(../imege/onnanoko-1top.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-gairai { background-image: url(../imege/syashin-gairai.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-syoukai { background-image: url(../imege/syashin-syoukai.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-innai { background-image: url(../imege/syashin-innai.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-kensa { background-image: url(../imege/syashin-kensa.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-koutuu { background-image: url(../imege/syashin-koutuu.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-byouki { background-image: url(../imege/syashin-byouki.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-1byouki { background-image: url(../imege/syashin-byouki1.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-2byouki { background-image: url(../imege/syashin-byouki2.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-3byouki { background-image: url(../imege/syashin-byouki3.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-nyuyouji { background-image: url(../imege/syashin-nyuyouji.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-seichou { background-image: url(../imege/syashin-seichou.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-infuru { background-image: url(../imege/syashin-infuru.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-iryouhi { background-image: url(../imege/syashin-iryouhi.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-renkei { background-image: url(../imege/syashin-renkei.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-ryoukin { background-image: url(../imege/syashin-ryoukin.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-yoyaku { background-image: url(../imege/syashin-yoyaku.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-yobou { background-image: url(../imege/syashin-yobou.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-kusuri { background-image: url(../imege/syashin-kusuri.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-sitemap { background-image: url(../imege/syashin-sitemap.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-iryoukinou { background-image: url(../imege/syashin-iryoukinou.jpg); background-repeat: no-repeat; background-position: 0 0; }
.syashin-kyujin { background-image: url(../imege/syashin-kyujin.jpg); background-repeat: no-repeat; background-position: 0 0; }
.moji-ao { color: red; font-size: 14px; font-weight: bold; }
.incho-syasin { background-image: url(../imege/incho-syasin.jpg); background-repeat: no-repeat; background-position: 410px 0; }
.waku-1siruber { border: solid 1px #efe6e6; }
.waku-2siruber { border-top: 1px solid #efe6e6; border-right: 1px solid #efe6e6; border-bottom: 1px solid #efe6e6; }
.waku-3siruber { border-left: 1px solid #efe6e6; border-bottom: 1px solid #efe6e6; border-right: 1px solid #efe6e6; }
.waku-4siruber { border-bottom: 1px solid #efe6e6; border-right: 1px solid #efe6e6; }
.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; }
.yajirushi { background-image: url(../imege/arrow001_01.gif); background-repeat: no-repeat; background-position: 0 2px; }
.hidari20migi20 { margin-right: 20px; margin-left: 20px; }
.hidari30migi20 { margin-right: 20px; margin-left: 30px; }
.hidari30migi30 { margin-right: 30px; margin-left: 30px; }
.hidari5migi5 { margin-top: 5px; margin-right: 5px; margin-left: 5px; }
.futter-haikei { background-image: url(../imege/futter-haikei.gif); background-repeat: repeat-x; }
.waku-1 { border: solid 1px white; }
.waku-2 { border-top: 1px solid white; border-right: 1px solid white; border-bottom: 1px solid white; }
.waku-3 { border-left: 1px solid white; border-bottom: 1px solid white; border-right: 1px solid white; }
.waku-4 { border-right: 1px solid white; border-bottom: 1px solid white; }
.kusuri-haikei { background-image: url(../imege/kusuri-haikei.gif); background-repeat: no-repeat; background-position: 360px 0; }
.kusuri-shiro-haikei { background-image: url(../imege/kusuri-shiro-haikei.gif); background-repeat: no-repeat; }
.keitai-denwa { background-image: url(../imege/keitai-denwa.gif); background-repeat: no-repeat; }
.keitai-mobile { background-image: url(../imege/keitai-mobil-denwa.gif); background-repeat: no-repeat; }
.keitai-haba { background-position: 0 0; margin-top: 40px; margin-left: 40px; }
.keitai-waku { border: solid 2px silver; }
.maru { background-image: url(../imege/point017_04.gif); background-repeat: no-repeat; background-position: 27px 7px; }
.maru1 { background-image: url(../imege/point017_04.gif); background-repeat: no-repeat; background-position: 25px 0; }
.maru-mongon { background-image: url(../imege/point017_04.gif); background-repeat: no-repeat; background-position: 25px -5px; margin-top: 20px; margin-left: 5px; }
.hidari120 { margin-left: 100px; }
.shita-ao-yajirusi { background-image: url(../imege/shita-ao-yajirusi.gif); background-repeat: no-repeat; background-position: 0 460px; }
