@charset "utf-8";
/* CSS Document */
body {margin:0px;
      background-image:url(images/bg.png);
      background-position:left top;
	  background-repeat:repeat;
	  color:#555;
	 }
#allbody{height:570px; overflow:hidden;}
#allbody2{}
h3{margin:0px; padding:0px;}
h4{margin:0px; padding:0px;}
#header{margin:0px;}
#contents{height:100%; width:100%;display:inline-block}
   .mcst1{font-weight:bold; background-color:#E3E3E3; color:#FFF; margin:0px; padding:5px 0px 5px 3px; font-size:14px;}
   .mcst2{font-weight:bold; background-color:#94C641; color:#FFF; margin:0px; padding:1px 0px 1px 1px; font-size:14px;}
   .mcst3{font-weight:bold; background-color:#4F81BD; color:#FFF; margin:0px; padding:5px 0px 5px 3px; font-size:14px;}
   .mcst4{font-weight:bold; background-color:#4BACC6; color:#FFF; margin:0px; padding:5px 0px 5px 3px; font-size:14px;}
   .mcst5{font-weight:bold; background-color:#C5C5C5; color:#FFF; margin:0px; padding:5px 0px 5px 3px; font-size:14px;}
#contents p.color1{line-height:22px; text-align:center; font-weight:bold; margin:0px; padding:0px; color:#555;letter-spacing:-0.1em;}
#contents p.color2{line-height:22px; text-align:center; font-weight:bold; margin:0px; padding:0px; color:#000;letter-spacing:-0.1em;}
#footer{text-align:center;}
#bottom{text-align:center; background-color:#CCC; padding-top:5px; padding-bottom:5px;}

ul{list-style:none;display:inline-block; margin-bottom:0px; padding-bottom:0px; width:100%;}
 .ulmainst1{border-top:#000000 solid 0px;}
 .ulmainst2{border-top:#F26E9D solid 1px;}
 .ulmainst3{border-top:#4F81BD solid 1px;}
 .ulmainst4{border-top:#4BACC6 solid 1px;}
 .ulmainst5{border-top:#00B050 solid 1px;}
.buttonst {margin:0px 0px 0px 0px; padding:0 0 0 0;float:left;}

ul.ulmainst{list-style:none;display:inline-block; border-top:#C00000 solid 1px;}
.mainmenu{margin:0px 13px 0px 0px; padding:0 0 0 0;float:left;}

.buttonst2{margin:3px 3px; padding:0 0 0 0; float:left;} 

img {border:0px;}
h1{margin:5px 0px 5px 3px; padding:0px}
a,a:link{font-size:14px;color:#000;text-decoration:none}
a:hover{font-size:14px;color:#FFCC00;text-decoration:none}

#boxtype{margin:20px 0px 20px 0px;}
.inner{border:1px solid #fff; line-height:19px; font-size:12px;}
.outer{border:3px solid #666;}

.contentses{margin:0px 10px 0px 10px; line-height:19px;
            font-size:12px;}
.contentsess{margin:0px 10px 0px 10px; line-height:19px;
            padding-top:15px; padding-bottom:10px;
            font-size:12px;
			height:240px;}
						
.point1{font-weight:bold;}
.point2{color:#F00;}
.point3{color:#39F;}
.point4{color:#6C0;}
.point5{color:#F60;}
.point6{color:#93F;}
.point7{color:#090}
.point8{color:#06C;}
#map {margin: 0; padding: 0; width: 100%; height: 100%}
#btnZoomIn, #btnZoomOut {
	position: absolute;
	right: 11px;
	top:100em;
	z-index: 1;
	padding: 10px;
	-webkit-border-radius: 0.5em;
	border: 1px solid #aaa;
	background: -webkit-gradient(linear,left top,left bottom,from(#EFEFF0),to(#BCBEC1));
	color:#000;
}
#btnZoomIn {top: 15em}
#btnZoomOut {top: 18em}