body { color: white; font-size: 13px; line-height: 1.5em; background-color: #00533a; }
p {}

td {}

a:link { color: blue }

a:visited { color: purple }

a:hover { color: purple }

a:active { color: red }
a.l1:link { color: white; font-size: 13px; font-weight: bold; background-image: url(../imegi/main-botan1.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-indent: 30px; width: 106px; height: 30px; margin-top: 15px; display: table; }
a.l1:visited { color: #666; font-size: 13px; background-image: url(../imegi/main-botan1.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-indent: 30px; width: 106px; height: 30px; display: table; }
a.l1:hover { color: #add8ad; font-size: 13px; background-image: url(../imegi/main-botan1-r.gif); background-repeat: no-repeat; background-position: 0 0; text-indent: 30px; width: 106px; height: 30px; display: table; }
a.l2:link { color: black; font-size: 14px; font-weight: bold; background-image: url(../imegi/shikaku.gif); background-repeat: no-repeat; background-position: 0 -2px; text-decoration: none; }
a.l2:visited { color: black; font-size: 14px; font-weight: bold; background-image: url(../imegi/shikaku.gif); background-repeat: no-repeat; background-position: 0 -2px; text-decoration: none; }
a.l2:hover { color: #5578f6; font-size: 14px; font-weight: bold; background-image: url(../imegi/shikaku-r.gif); background-repeat: no-repeat; background-position: 0 -2px; text-decoration: none; }
a.l3:link { color: white; font-size: 13px; background-image: url(../imegi/aka-sen.gif); background-repeat: no-repeat; background-position: 0 -1px; text-decoration: none; }
a.l3:visited { color: white; font-size: 13px; background-image: url(../imegi/aka-sen.gif); background-repeat: no-repeat; background-position: 0 -1px; }
a.l3:hover { color: #5578f6; font-size: 13px; background-image: url(../imegi/aka-sen.gif); background-repeat: no-repeat; background-position: 0 -1px; text-decoration: none; }
a.l4:link { color: white; font-size: 10px; background-position: 0 0; text-decoration: none; }
a.l4:visited { color: white; font-size: 10px; background-position: 0 0; text-decoration: none; }
a.l4:hover { color: white; font-size: 10px; background-position: 0 0; text-decoration: underline; }
a.l5:link { color: white; font-size: 13px; background-position: 0 0; text-decoration: none; }
a.l5:visited { color: white; font-size: 13px; background-position: 0 0; text-decoration: none; }
a.l5:hover { color: #7e84fd; font-size: 13px; background-position: 0 0; text-decoration: underline; }
h1 { color: black; font-size: 25px; font-weight: bold; line-height: 1.5em; letter-spacing: 0; margin: 30px 0 0 10px; }
h1.h1-1 { color: black; font-size: 13px; font-weight: lighter; margin: 0; }
h2.h2-1 { color: black; font-size: 13px; font-weight: bold; margin: 0 0 0 30px; }
h2.h2-2 { color: white; font-size: 20px; font-weight: bold; line-height: 1em; margin: 0; }
h3.h3-1 { color: white; font-size: 15px; font-weight: bold; text-decoration: underline; margin: 0 0 0 30px; }
.main-haikei { background-image: url(../imegi/main-haikei.gif); background-repeat: repeat-y; background-position: 2px 0; }
.kanban { background-image: url(../imegi/kanban.gif); background-repeat: no-repeat; background-position: 0 0; }
.adoresu { line-height: 1.3em; margin-top: 45px; margin-left: 500px; }
.botan1 { margin-top: 15px; margin-left: 0; }
.hidari5 { margin-left: 5px; }
.hidari10 { margin-left: 10px; }
.hidari15 { margin-left: 15px; }
.hidari20 { margin-left: 20px; }
.hidari25 { margin-left: 25px; }
.hidari30 { margin-left: 30px; }
.hidari35 { margin-left: 35px; }
.hidari40 { margin-left: 40px; }
.hidari45 { margin-left: 45px; }
.main-syashin { background-image: url(../imegi/main-syashin.jpg); background-repeat: no-repeat; background-position: 0 15px; }
.ue3 { margin-top: 3px; }
.ue5 { margin-top: 5px; }
.ue15 { margin-top: 15px; }
.ue10 { margin-top: 10px; }
.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; }
.main-hidari1 { background-image: url(../imegi/main-hidari1.gif); background-repeat: no-repeat; background-position: 0 0; }
.main-hidari2 { background-image: url(../imegi/main-hidari2.gif); background-repeat: no-repeat; background-position: 0 0; }
.botan-moji { color: white; font-size: 17px; font-weight: bold; margin-top: 5px; }
.ue-moji { color: black; font-size: 13px; background-color: #f5fef3; width: 500px; height: 20px; margin-top: 2px; }
.shira-shiro { border-bottom: 1px solid white; }
.shikaku { color: #06b4ad; font-size: 14px; font-weight: bold; background-image: url(../imegi/shikaku-a.gif); background-repeat: no-repeat; background-position: 0 -2px; text-decoration: none; }
.taitoru1-h3 { background-image: url(../imegi/point016_05.gif); background-repeat: no-repeat; background-position: 10px 5px; }
.taitoru2-h3 { background-image: url(../imegi/point016_01.gif); background-repeat: no-repeat; background-position: 10px 5px; }
.taitoru3-h3 { background-image: url(../imegi/point016_02.gif); background-repeat: no-repeat; background-position: 10px 5px; }
.taitoru4-h3 { background-image: url(../imegi/point016_03.gif); background-repeat: no-repeat; background-position: 10px 5px; }
.taitoru5-h3 { background-image: url(../imegi/point016_04.gif); background-repeat: no-repeat; background-position: 10px 5px; }
.taitoru6-h3 { background-image: url(../imegi/point016_06.gif); background-repeat: no-repeat; background-position: 10px 5px; }
.taitoru7-h3 { background-image: url(../imegi/point016_07.gif); background-repeat: no-repeat; background-position: 10px 5px; }
.taitoru8-h3 { background-image: url(../imegi/point016_08.gif); background-repeat: no-repeat; background-position: 10px 5px; }
.taitoru9-h3 { background-image: url(../imegi/point016_09.gif); background-repeat: no-repeat; background-position: 10px 5px; }
.kakudai { background-image: url(../imegi/kakudai.gif); background-repeat: no-repeat; background-position: 20px 8px; }
.waku-ao { border: solid 1px aqua; }
.waku-1ao { border: solid 1px #01b4b4; }
.sutaff-mark { background-image: url(../imegi/point016_09.gif); background-repeat: no-repeat; background-position: 5px 4px; }
.waku1-shiro { border: solid 1px white; }
.waku2-shiro { border-top: 1px solid white; border-right: 1px solid white; border-bottom: 1px solid white; }
.waku3-shiro { border-left: 1px solid white; border-bottom: 1px solid white; border-right: 1px solid white; }
.waku4-shiro { border-right: 1px solid white; border-bottom: 1px solid white; }
