@charset "utf-8";
/* CSS Document */
body {margin:0px;
      background-image:url(images/bg.png);
      background-position:left top;
	  background-repeat:repeat;
	  font-size:14px;
	  color:#555;
	 }
#allbody{ 
		 }
#header{}
h1{padding:0px; text-align:center;}
#contents{ height:100%; width:100%;display:inline-block}
#contents p.mcst1{line-height:22px; text-align:center; font-weight:bold; margin:0px; padding:0px;}
#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;}

ul{list-style:none;display:inline-block;}
.buttonst {margin:0px 0px 0px 0px; padding:0 0 0 0;float:left;}

ul ulmainst{list-style:none;display:inline-block;}
.mainmenu{margin:0px 13px 0px 0px; padding:0 0 0 0;float:left;}
.buttonst2{margin:3px 3px; padding:0 0 0 0; float:left;} 
.fst1{list-style:disc;}
fieldset{margin:7px;}

img {border: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:10px; line-height:19px;
            font-size:12px;}
			
.point1{font-weight:bold;}
.point2{color:#F00;}
.point3{color:#39F;}
.point4{color:#6C0;}
.point5{color:#F60;}
.point6{color:#93F;}
.point7{color:#090}
#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: 21em}
#btnZoomOut {top: 25em}