@charset "euc-kr";
/* CSS Document */
body {    
	 background-color:#fbfbfb;
	 }
a.contect-phone{
	           display:block;
			   width:240px;
			   height:30px;
			   margin:0 auto;
			   }
a.contect-mphone{
	           display:block;
			   width:266px;
			   height:42px;
			   margin:0 auto;
			   }
#allbody{ 
         margin:0 auto 0; 
		 }
#mallbody{ 
          margin:0 auto 0;   
		 }
#header{  
		  height:70px;
		  text-align:center;
		  background-color:#68c8de;
		  /*border-top:7px solid #fcaf90;
		  border-bottom:7px solid #f1a48a;*/
		 /* background: -webkit-linear-gradient(#036c8a, #0d88ab);  For Safari 5.1 to 6.0 */
		 /* background: -o-linear-gradient(#036c8a, #0d88ab);  For Opera 11.1 to 12.0 */
		 /* background: -moz-linear-gradient(#036c8a, #0d88ab);   For Firefox 3.6 to 15 */
		 /* background: linear-gradient(#036c8a, #0d88ab);  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:55px;
									   height:53px;
									   padding:5px;
									   margin:3px 1px 3px 1px;
									   /*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: 5px;
									   border:1px solid #bdf3ff;
									   /*border-bottom-left-radius: 7px;*/
							           }
						ul.ulmainst li.an{
							           float:left;
									   width:55px;
									   height:53px;
									   padding:5px;
									   margin:3px 1px 3px 1px;								   
									   border-radius: 5px;
									   border:1px solid #bdf3ff;
									   /*border-bottom-left-radius: 7px;*/
							           }
.bottom-menu {
	      height:70px;
		  text-align:center;
		  background-color:#68c8de;
		  margin:7px 0 0 0;
		  /*border-top:7px solid #fcaf90;
		  border-bottom:7px solid #f1a48a;*/
		  /* background: -webkit-linear-gradient(#036c8a, #0d88ab);  For Safari 5.1 to 6.0 */
		  /* background: -o-linear-gradient(#036c8a, #0d88ab);  For Opera 11.1 to 12.0 */
		  /* background: -moz-linear-gradient(#036c8a, #0d88ab);   For Firefox 3.6 to 15 */
		  /* background: linear-gradient(#036c8a, #0d88ab);  Standard syntax (must be last) */	
}
.footerpos {
			          width:284px;		  
		              margin:0 auto 0;}
					    ul.ulmainstt   {width:284px;
						                overflow:hidden;
										}
						ul.ulmainstt li{
							           float:left;
									   width:55px;
									   height:53px;
									   padding:5px;
									   margin:3px 1px 3px 1px;								   
									   /*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: 5px;
									   border:1px solid #bdf3ff;
									   /*border-bottom-left-radius: 7px;*/
							           }
						ul.ulmainstt li.ann{
							           float:left;
									   width:55px;
									   height:53px;
									   padding:5px;
									   margin:3px 1px 3px 1px;
									   border:1px solid #bdf3ff;
									   border-radius: 5px;
									   /*border-bottom-left-radius: 7px;*/
							           }
#contents{
	       width:100%;
		   text-align:center;
		   clear:both;
		   background-image:url();
		   background-position:top center;
		   background-repeat:repeat-y;
		   }
#contents-view{
	       width:100%;
		   text-align:center;
		   clear:both;
		   background-image:url();
		   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;
		margin:5px 0 0 0;
		}
h1 { 
    padding:10px 0;
	}
	h1.sub-h1 { 
               padding:10px 0 5px;
	           }
/*¸ÞÀÎÁ¤ÀÇ */
#mcontents{ 
            clear:both;
            width:100%;
			text-align:center;
			background-image:url();
		    background-position:top center;
		    background-repeat:repeat-y;
			}
			p.main-img {
				        margin:0 0 10px 0;
						}
.m-fielset {
	         background-color:#FFF; margin:10px; 
			 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:5px 0px 5px 0;
	margin:7px 0 5px 0;
	font-weight:bold;
	font-size:20px;
	text-align:left;
	border-bottom:solid 1px #00a8ff;
   }
   h2.view-h2 {
			  padding:5px;
			  margin:7px 8px 5px 8px;
			  font-weight:bold;
			  font-size:20px;
			  text-align:left;
			  border-bottom:solid 1px #00a8ff;
			 }
.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 #68c8de;
						 margin:10px;
						 padding:10px;
						 }
 fieldset.introduce-box legend{
	                           font-weight:bold;
							   color:#F60;
							   }
 fieldset.introduce-box ul {
	                       list-style:disc;
						   padding:0 0 0 25px;
						   }
						   table.strong-point{
							                  border-top:2px solid #00a8ff;
											  border-bottom:2px solid #00a8ff;
											  width:98%;
											  margin:15px 0 0 0;
											  }
						   table.strong-point th{
							                     vertical-align:middle;
												 text-align:center;
												 padding:5px;
												 border-bottom:1px solid #ccc;
												 width:15%;
												 font-weight:bold;
												 }
						   table.strong-point td{
							                     vertical-align:middle;
												 text-align:left;
												 padding:5px;
												 border-bottom:1px solid #ccc;
												 }
						   table.strong-point td ul{
							                        list-style:disc;
													padding:0 0 0 25px;
													}
													/*½Ã¼³º¸±â//////////////////////////////////////////*/
													.jbTitle {
															  text-align: center;
															}
															.jbMenu {
															  padding: 0 0 10px 0;
															  width: 100%;
															  background-color:#FC0;
															}
															.jbMenu ul {
																		margin:0 auto;
																		width:250px;
																		
																		overflow:hidden;
																		}
															.jbMenu ul li{
																		  float:left;
																		  padding:5px;
																		  text-align:center;
																		  }
															.jbMenu ul a.jbmenu-a{
																			   text-decoration:none;
																			   text-align:center;
																			   display:block
																			   }
															.jbContent {
																		height: 2000px;
																	   }
															.jbFixed {
																	  position: fixed;
																	  top: 0px;
																	  }
													h6{
														 color:#3F8D9E;
														 font-weight:bold;
														 padding:5px 0 5px 0;
														 border-bottom:1px solid #3F8D9E;
														}
						/*ÁÖº¯È¯°æ*/
						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:32%;margin:0 auto;text-align:center;}
									.en-img ul li.en-box img{max-width:96%;}
								 @media all and (min-width: 500px) {
									
										  }
										  ul.ul-mapinfo{
											            padding:0 0 0 25px;
														list-style:disc;
														}
										             
.point1{font-weight:bold;}
.point2{color:#F00;}
.point3{color:#39F;}
.point4{color:#6C0;}
.point5{color:#118baa;}
.point6{color:#93F;}
.point7{color:#090}
.point9{color:#660;}
.point10{color:#F60;}
.point11{color:#00b3d3;}
.point12{color:#00a8ff;}

