#main { width:750px; text-align:left;}
#left { float: left; width:160px;}
#right{ float:right; width:560px;}

.left00{ padding:5px 2px 5px 5px; border:2px solid #cccccc; margin-top:5px; font-size:9pt; color:#333333; line-height:120%;}

.titlemenu  { border-top:1px dashed #aaaaaa; border-bottom:1px dashed #aaaaaa; padding:2px 0px 2px 0px; margin-bottom:20px;}
.titlemenu00{ background-color:#eeeeee; font-size:11pt; padding:2px 0px 2px 3px;}
#theme{ width:100%;}
.kom05{ font-size:10pt; padding-left:5px; height:80px; color:#444444;}

.adtitle2{ font-size:10pt; text-align:left; margin:30px 0px 10px 0px; padding:2px 0px 2px 10px;
           background-color:#eeeeee; border-top:1px dashed #aaaaaa; border-bottom:1px dashed #aaaaaa;}

#map1{ background:url(../image/all/map1.gif) no-repeat top; width:500px; height:500px; font-size:11pt; position:relative; margin:0px 0px 10px 10px;}
.hokaido1 { position:absolute; top:100px; left:400px;}
.tohoku1  { position:absolute; top:180px; left:350px;}
.kanto1   { position:absolute; top:320px; left:300px;}
.kosin1   { position:absolute; top:170px; left:250px;}
.hokuriku1{ position:absolute; top:190px; left:210px;}
.tokai1   { position:absolute; top:350px; left:240px;}
.kinki1   { position:absolute; top:180px; left:160px;}
.tyugoku1 { position:absolute; top:200px; left:100px;}
.sikoku1  { position:absolute; top:380px; left:130px;}
.kyusyu1  { position:absolute; top:280px; left:20px;}
.okinawa1 { position:absolute; top:430px; left:380px;}



