@charset "euc-kr";
/* CSS Document */
body {    
	 background-color:#fbfbfb;
	 }
a.contect-phone{
	           display:block;
			   width:248px;
			   height:33px;
			   margin:0 auto;
			   }
a.contect-mphone{
	           display:block;
			   width:263px;
			   height:31px;
			   margin:0 auto;
			   }
#allbody{ 
         margin:0 auto 0; 
		 }
#mallbody{ 
          margin:0 auto 0;   
		 }
#header{  
		  height:70px;
		  text-align:center;
		  border-top:7px solid #fcaf90;
		  border-bottom:7px solid #f1a48a;
		  background: -webkit-linear-gradient(#f96b31, #e75826); /* For Safari 5.1 to 6.0 */
		  background: -o-linear-gradient(#f96b31, #e75826);/*  For Opera 11.1 to 12.0 */
		  background: -moz-linear-gradient(#f96b31, #e75826); /*  For Firefox 3.6 to 15 */
		  background: linear-gradient(#f96b31, #e75826);/*  Standard syntax (must be last) */		  
		  }
		  .headerpos {
			          width:284px;		  
		              margin:0 auto 0;
					  }
					  .buttonst {margin:0px 0px 0px 0px; padding:0 0 0 0;float:left;}
						ul.ulmainst   {width:282px;}
						ul.ulmainst li{
							           float:left;
									   width:59px;
									   height:59px;
									   padding:5px;
									   background:#e75826;
									   /*background: -webkit-linear-gradient(#e65826, #f96b30);  For Safari 5.1 to 6.0 */
									   /*background: -o-linear-gradient(#e65826, #f96b30);  For Opera 11.1 to 12.0 */
									   /*background: -moz-linear-gradient(#e65826, #f96b30);  For Firefox 3.6 to 15 */
									   /*background: linear-gradient(#e65826, #f96b30);  Standard syntax (must be last) */
									   border-radius: 7px;
									   /*border-bottom-left-radius: 7px;*/
							           }
						ul.ulmainst li.an{
							           float:left;
									   width:59px;
									   height:59px;
									   padding:5px;
									   background:#f96b31;
									   border-radius: 7px;
									   /*border-bottom-left-radius: 7px;*/
							           }
.bottom-menu {
	      height:70px;
		  text-align:center;
		  border-top:7px solid #fcaf90;
		  border-bottom:7px solid #f1a48a;
		  background: -webkit-linear-gradient(#f96b31, #e75826); /* For Safari 5.1 to 6.0 */
		  background: -o-linear-gradient(#f96b31, #e75826);/*  For Opera 11.1 to 12.0 */
		  background: -moz-linear-gradient(#f96b31, #e75826); /*  For Firefox 3.6 to 15 */
		  background: linear-gradient(#f96b31, #e75826);/*  Standard syntax (must be last) */
}
.footerpos {
			          width:214px;		  
		              margin:0 auto 0;}
#contents{
	       width:100%;
		   text-align:center;
		   clear:both;
		   background-image:url(/m/images/bg_img.png);
		   background-position:top center;
		   background-repeat:repeat-y;
		   }
#contents-view{
	       width:100%;
		   text-align:center;
		   clear:both;
		   background-image:url(/m/images/bg_img.png);
		   background-position:top center;
		   background-repeat:repeat-y;
		   padding:0 0 55px 0;
		   }
#footer{
	    text-align:center;
		}
#bottom{
	    text-align:center;
		clear:both;
		font-size:0.8em;
		}
h1 { 
    padding:15px 0 5px 0;
	}
/*¸ÞÀÎÁ¤ÀÇ */
#mcontents{ 
            clear:both;
            width:100%;
			text-align:center;
			background-image:url(images/bg_img.png);
		    background-position:top center;
		    background-repeat:repeat-y;
			}
			p.main-img {
				        margin:0 0 10px 0;
						}
.m-fielset {
	         background-color:#FFF; margin:15px; 
			 padding:5px; 
			 border:solid 1px #ccc;
			 font-weight:bold;
			 font-size:0.9em;
	         line-height:1.3em;
			}
/* ¼­ºêÁ¤ÀÇ */
.contents-block {
	              text-align:left;
				  padding:0 10px 10px 10px;
				  font-size:0.9em;
	              line-height:1.5em;
				  }     
h2 {
	padding:0px 0px 5px 5px;
	margin:0 0 5px 0;
	font-weight:bold;
	font-size:1.4em;
	border-bottom:solid 1px #C60;
   }
.field-back { 
            background-color:#FFF;
			border:#CCC solid 1px;			
            }
/*¼Ò°³¸»¾¸*/
 fieldset.introduce-box{ 
                         background: -webkit-linear-gradient(#e8f4e2, #ffffff); /* For Safari 5.1 to 6.0 */
						 background: -o-linear-gradient(#fe8f4e2, #ffffff); /* For Opera 11.1 to 12.0 */
						 background: -moz-linear-gradient(#e8f4e2, #ffffff); /* For Firefox 3.6 to 15 */
						 background: linear-gradient(#e8f4e2, #ffffff); /* Standard syntax (must be last) */
						 border-radius: 7px;
						 border:1px solid #14b24c;
						 margin:10px;
						 padding:10px;
						 }
 fieldset.introduce-box legend{
	                           font-weight:bold;
							   color:#14b24c
							   }
 fieldset.introduce-box ul {
	                       list-style:disc;
						   padding:0 0 0 25px;
						   }
						   table.strong-point{
							                  border-top:2px solid #F60;
											  border-bottom:2px solid #F60;
											  width:98%;
											  margin:15px 0 0 0;
											  }
						   table.strong-point th{
							                     vertical-align:middle;
												 text-align:center;
												 padding:5px;
												 border-bottom:1px solid #F93;
												 width:15%;
												 font-weight:bold;
												 }
						   table.strong-point td{
							                     vertical-align:middle;
												 text-align:left;
												 padding:5px;
												 border-bottom:1px solid #F93;
												 }
						   table.strong-point td ul{
							                        list-style:disc;
													padding:0 0 0 25px;
													}
													
/*»ýÈ°¾È³»*/
                           table.strong-point2{
							                  border-top:2px solid #ffe9bd;
											  border-bottom:2px solid #ffe9bd;
											  width:98%;
											  margin:15px 0 0 0;
											  }
						   table.strong-point2 th{
							                     vertical-align:middle;
												 text-align:center;
												 padding:5px;
												 border-bottom:1px solid #ffe9bd;
												 width:15%;
												 font-weight:bold;
												 }
						   table.strong-point2 td{
							                     vertical-align:middle;
												 text-align:center;
												 padding:5px;
												 border-bottom:1px solid #ffe9bd;
												 }
						/*ÁÖº¯È¯°æ*/
						ul#ul-en{
								 list-style:disc;
								 padding:0 0 0 25px;
								 margin:0 0 15px 0;
					 }
		    ul#ul-en li{
				     letter-spacing:-0.05em;
					 }
			ul#ul-en li ul{
				           margin:0 0 0 20px;
						   }
					 fieldset.en-img{
						            border:0;
									margin:0 auto;
									overflow:hidden;
									}
						
					 fieldset.en-img ul li{
						                  float:left;
										  width:50%;										
										  }
									.en-img ul li.en-box{float: left; width:48%;margin:0 auto;text-align:center;}
									.en-img ul li.en-box img{max-width:96%; border:2px #FFF;
															 box-shadow: 0 2px 0 2px rgba(0, 0, 0, 0.5); /* ¹Ú½º ±×¸²ÀÚ - °¡·Î À§Ä¡, ¼¼·Î À§Ä¡, Å©±â, ½ºÇÁ·¹µå, ÄÃ·¯ */
															 }
								 @media all and (min-width: 500px) {
									
										  }
										             
.point1{font-weight:bold;}
.point2{color:#F00;}
.point3{color:#39F;}
.point4{color:#6C0;}
.point5{color:#df890f;}
.point6{color:#93F;}
.point7{color:#090}
.point9{color:#660;}
.point10{color:#F60;}

#map {margin: 0; padding: 0; width: 85%; height: 100%}
#btnZoomIn, #btnZoomOut {
	position: absolute;
	right: 30px;
	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))
}
#btnZoomIn {top: 21em}
#btnZoomOut {top: 25em}
