@charset "utf-8";
/* CSS Document */
body {background-image:url(/m/images/bg.png);
      background-position:left top;
	  background-repeat:repeat;
	  font-size:14px;
	  color:#555;
	 }
#allbody{ 
		 }
#header{ 
       text-align:center;
        }
		h1{
		   padding:11px 0 7px 0;
		   }
		   h2{
			  padding:0 0 5px 0;
			  margin:0 0 5px 0;
			  border-bottom:1px solid #F90;
			  font-size:14px;
			  }
.headerwrap{height:120px;}
#contents{ height:100%; width:100%;}
#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;}
ul.en-info{
	       margin:5px 0 15px 0;
		   padding:0 0 0 20px;
		   list-style:disc;
		   }
		   p.en-img{
			        padding:5px;
					margin:0px 10px 0px 10px;
					background-color:#FFF;
					text-align:center;					
					}
fieldset.strong-point{
	                  border:1px solid #C90;
					  background-color:#FFF;
					  margin:0 10px 10px 10px;
					  padding:5px;
					  text-align:center;
					  line-height:170%;
					  }
#footer{text-align:center;}
#bottom{
	    clear:both;
	    text-align:center;
		}
		address{
			    font-style:normal;
				}

ul.ulother{list-style:disc;}
ul{list-style:none;display:inline-block;}
.buttonst {margin:0px 0px 0px 0px; padding:0 0 0 0;float:left;}
.btnn { /* 위와동일 */
    display: block;
    width: 78px;
	text-align:center;
	padding-top:30px;
	padding-bottom:37px;
    background: transparent url(/m/images/b_bg.png) no-repeat;
}
.btnn.active { /* :active를 .active로 수정 */
    background: transparent url(/m/images/b_bg_on.png) no-repeat;
}
.enimg{}
/*메인 메뉴*/
.menudiv{
	     width:314px;
		 overflow:hidden;
		 margin:0 auto;
		 }
		 .menudiv2{
			       clear:both;
			       width:158px;
				   overflow:hidden;
				   margin:0 auto;
				   }
ul.ulmainst{
		   }
ul.ulmainst li{
	           float:left;
			   }
ul.ulmainst2{
		   }
ul.ulmainst2 li{
	           float:left;
			   }
.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;}

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{
	        clear:both;
	        margin:10px;
			line-height:19px;
            font-size:12px;
			}
			.contents-map{
	        clear:both;
	        margin:1px;
			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}