@charset "euc-kr";
/* CSS Document */
table,p,div,ul{margin:0; padding:0;}
body {margin:0px;
      background-image:url(images/bg.png);
      background-position:left top;
	  background-repeat:repeat;
	  font-size:0.95em;
	 }
#allbody{ 
		 }
h1{margin:0;padding:0 0 7px;}
#header{ text-align:center;padding:10px 0; margin-bottom: 10px; border-bottom:1px solid #b05c78;}
.header-main{text-align:center;padding:10px 0; margin-bottom: 10px; border-bottom:0px solid #b05c78;}
#contents{ width:100%; font-size:0.95em; }
          p.mcst1{line-height:22px; text-align:center; font-weight:bold; margin:0px; padding:0px;}
          p.mcst2{line-height:22px; text-align:center; font-weight:bold; margin:0px; padding:0px; color:#F0F}
#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;}
p.index-img{
	        width:268px;
			height:38px; 
	        background-image:url(images/index_light.png);
			background-position:left top;
			background-repeat:no-repeat;
			margin:0 auto;
						}
ul.ulmainst{list-style:none;display:block;width:255px; margin:0 auto; overflow:hidden;}
ul.ulmainst li{float:left; margin:0 7px 0 7px; }

ul.ulmainst2{list-style:none;display:block;width:200px; margin:0 auto; overflow:hidden;}
ul.ulmainst2 li{float:left; margin:0 7px 0 7px; }

ul.ulother{list-style:disc;}
ul{list-style:none;display:inline-block;}
ul#sub {list-style:none;margin:0 auto; padding:0; overflow:auto; width:330px;}
ul#sub li.buttonst {float:left; margin:0 7px 0 7px;}
/*
.btn {
    display: block;
    width: 63px;
	height:41px;
	text-align:center;
	padding:23px 0 0 0;
    background: transparent url(images/b_bg.png) no-repeat;
}
.btn.active {
    background: transparent url(images/b_bg_on.png) no-repeat;
}
*/
.enimg{}

img {border:0px;}

a,a:link{font-size:0.95em;color:#000;text-decoration:none}
a:hover{font-size:0.95em;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; 
            height:390px;
			line-height:170%;
            font-size:0.95em;
			background-image:url(images/bg1.png);
			background-position:center bottom;
			background-repeat:no-repeat;
			}
.contents-introduce {
	        margin:10px; 
			line-height:170%;
            font-size:0.95em;
			}
			p.p-point1{
				      font-weight:bold;
					  }
			fieldset.main-set{
				              margin:0 7px;
							  background-color:#FFF;
							  border:1px solid #555;
							  }
.contents-en{margin:10px; 
			line-height:170%;
			overflow:hidden;
			}
			ul#ul-en{
				     list-style:disc;
					 padding:0 0 0 25px;
					 margin: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;
										  }
										  fieldset.en-img{
														border:0;
														margin:0 auto;
														overflow:hidden;
														}
									   	  fieldset.en-img ul li{
															  float:left;
															  }
												  .en-img ul li.en-box{float: left; width:22%;margin:0 auto;text-align:center;}
												  .en-img ul li.en-box img{max-width:96%;
												                           border:3px solid #FFF;
																		   }
												  .en-img ul li.en-box p{
													                    font-weight:bold;
																		}
								 @media all and (min-width: 500px) {
									
										  }
										  ul.room-point1{
											             margin:0;														 
														 line-height:170%;
														 list-style:none;
														 }
										  ul.room-point1 li{
											                padding:5px 0 0 12px;
															border:1px solid #000;
															margin:0 0 3px 0;
															background-image:url(images/dot.png);
															background-position: 5px 13px;
															background-repeat:no-repeat;
															}
.contents-map{margin:10px; 
			 line-height:170%;
			 overflow:hidden;
			}
			.contents-rate {
								margin:10px;
								padding:10px;
								height:390px;
								line-height:170%;
								font-size:0.95em;
								}
.contents-customer{margin:10px; 
			    line-height:170%;
			    height:180px;
			}
.point1{font-weight:bold;}
.point2{color:#F00;}
.point3{color:#39F;}
.point4{color:#6C0;}
.point5{color:#F60;}
.point6{color:#93F;}
.point7{color:#090}
.point8{color:#FF0;}
.footer{clear:both; text-align:center;}
#bottom{text-align:center;background-color:#1E52A9;padding:10px;}
#bottom p{color:#eee;font-size:0.8em; margin:0px;padding:0px;}
ul.introduce-ul{
	            padding:0 0 0 10px;
				list-style:none;
				}
ul.introduce-ul li {
	               padding:5px 0 0 12px;
				  border:1px solid #000;
				  margin:0 0 3px 0;
				  background-image:url(images/dot.png);
				  background-position: 5px 13px;
				  background-repeat:no-repeat;
				   }
ul.introduce-ul li.special-p{
	                         font-weight:bold;
							 }