@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 
*{margin:0; padding:0;font-family:"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;}
img {border:0}
img, a{border:0;selector-dummy:expression(this.hideFocus=true);}
td,th {line-height:150%;color:#333333;font-size:12px;font-family:µ¸¿ò,±¼¸²}
input {font-size:12px;font-family:µ¸¿ò;color:555555}
input#border {font-size:12px;font-family:µ¸¿ò;color:666666;border:1 solid #C4C4C4}
textarea#border {font-size:12px;font-family:µ¸¿ò;color:666666;border:1 solid #C4C4C4}
select {color:333333;font-size:12px;font-family:±¼¸²,µ¸¿ò}
.sub_txt {color:000000;background:f7f7f7}
a:link{line-height:150%;color:333333;font-size:12px;font-family:±¼¸²,µ¸¿ò;text-decoration:none}
a:visited{line-height:150%;color:333333;font-size:12px;font-family:±¼¸²,µ¸¿ò;text-decoration:none}
a:hover{line-height:150%;color:333333;font-size:12px;font-family:±¼¸²,µ¸¿ò;text-decoration:underline}
.pagenum {color:FF5500;font-weight:bold;}
.pagenum a:link{color:555555;font-weight:normal;text-decoration:none}
.pagenum a:visited{color:555555;font-weight:normal;text-decoration:none}
.pagenum a:hover{color:555555;font-weight:normal;text-decoration:underline}
.img1 {border:5 solid #E7E3E7}
.img2 {border:1 solid #CECFCE;width:159;height:130;margin:6 0 6 0;text-align:center;text-valign:middle}
.moni {color:FF6F72}
.news {color:333333;font-family:µ¸¿ò,±¼¸²;font-size:12px;letter-spacing:-1;text-decoration:none}
.news a:link{color:333333;font-family:µ¸¿ò,±¼¸²;font-size:12px;letter-spacing:-1;text-decoration:none}
.news a:visited{color:333333;font-family:µ¸¿ò,±¼¸²;font-size:12px;letter-spacing:-1;text-decoration:none}
.news a:hover{color:FF6F72;font-family:µ¸¿ò,±¼¸²;font-size:12px;letter-spacing:-1;text-decoration:underline}
.btr {background:efefef;text-align:right}
.btl {background:efefef;text-align:left}
.btc {background:efefef;text-align:center}
.bcl {text-align:left}
.bbsc {padding:20;border-top:1 solid #999999}
.topmenu {color:BDBDBD;font-family:µ¸¿ò;font-size:10px}
.topmenu a:link{color:555555;text-decoration:none;font-family:µ¸¿ò;font-size:11px}
.topmenu a:visited{color:555555;text-decoration:none;font-family:µ¸¿ò;font-size:11px}
.topmenu a:hover{color:555555;text-decoration:underline;font-family:µ¸¿ò;font-size:11px}
.history {text-align:right;color:888888;font-family:µ¸¿ò;font-size:11px}
.left_main {margin:0 0 0 32}
.left_sub {margin:9 0 0 44}
/*°´½Çº¸±â ÀÌ¹ÌÁö div*/
#preview {position:relative; float:left;text-align:center;margin:10px}
#preview img {border:1px solid #D1D1D1;margin-bottom:5px}
#preview a:link {font-weight:bold;text-decoration:none;color:#565656}
#preview a:visited {font-weight:bold;text-decoration:none;color:#565656}
#preview a:hover {font-weight:bold;text-decoration:none;color:#565656}
/*¿¹¾à¸ðµâ Å×ÀÌºí*/
#app_td1 {text-align:center;background:#4C4C4C;font-weight:bold}
#app_td1 td {color:#ffffff}
td#app_td1{color:#ffffff}
.app_td1 {background:#5D9849;font-weight:bold;color:#ffffff}
.app_td2 {text-align:center;background:#F3F1EA;font-weight:bold;padding:2 0 0 10;color:#565656}
.app_td3 {text-align:center;color:#555555}
.app_td3_sum {text-align:center;color:#F5841F}
.img_scroll {border:1px solid #D1D1D1;margin-bottom:5px}
/*static html*/
.view_img {border:1 solid #97BE88;padding:5;background:ffffff}
.view_tle {font-size:14;font-family:µ¸¿ò;letter-spacing:-1;font-weight:bold;color:49A100;padding:5 0 0 40}
.view_content {width:444;color:777777;font-family:µ¸¿ò;font-size:12px}
.view_tle2 {font-size:14;font-family:µ¸¿ò;letter-spacing:-1;font-weight:bold;color:49A100;padding:5 0 0 0}
.view_content2 {width:444;color:777777;font-family:µ¸¿ò;font-size:12px;padding:5 0 0 2}
.preview_tle_01 {font-size:14px;font-family:µ¸¿ò;letter-spacing:-1;padding:5px 0 0 52;font-weight:bold;color:#49a100}
.preview_content_01 {padding:15 30 0 114;color:4A8D15;font-size:12px;font-family:µ¸¿ò}
.viewer_tle_01 {font-family:µ¸¿ò;font-weight:bold;font-size:14px;color:49A100;letter-spacing:-1;padding:12 0 0 24;height:51}
.viewer_img_01 {margin-left:32;border:1 solid #B1BF82;width:640;height:330}
.footer {color:FFFFFF;font-family:µ¸¿ò;font-size:10px}
.footer a:link {color:FFFFFF;text-decoration:none;font-family:µ¸¿ò;font-size:12px}
.footer a:visited{color:FFFFFF;text-decoration:none;font-family:µ¸¿ò;font-size:12px}
.footer a:hover{color:FFFFFF;text-decoration:none;font-family:µ¸¿ò;font-size:12px}
BODY {  SCROLLBAR-FACE-color: #cfcfcf; SCROLLBAR-SHADOW-color: #595959; SCROLLBAR-3DLIGHT-color: #595959; SCROLLBAR-ARROW-color: #ffffff;       SCROLLBAR-DARKSHADOW-color: #ffffff;    SCROLLBAR-BASE-color: #cfcfcf;
text-align:center; margin: 0; padding: 0;overflow-x:hidden;}
ol, ul, li {list-style : none;padding:0;margin:0;}
li img {
 vertical-align: top;
 margin: 0;
 padding: 0;
}
dl img {
 vertical-align: top;
 margin: 0;
 padding: 0;
}
h1, h2, h3, h4, h5, h6 { 
font-weight : normal ; 
font-size : 100% ; 
}
#wrap{width:100%; text-align:left; margin: 0 auto;}
#top_bg{background:#E5ECC3;height:899px;}
#sub_top_bg{background:#E5ECC3;height:506px;}
#top_ban{width:990px; margin: 0 auto;}
#top_container{width:100%;position: relative;margin: 0 auto;padding-top:22px;}
#main_ban_bg{width:990px; margin: 0 auto;position: relative;}
#left_ban{position: absolute;left:50px;bottom:0}
#right_ban{position: absolute;right:50px;bottom:0}
#logo{width:227px; height:124px;margin:0 auto ;}
#main_container{height:611px;}
#sub_container{height:218px;}
#footer{clear:both;}
#menu{clear:both;position: absolute;width:100%;height:43px;z-index:9001;background:#2DB400;
}
#menu > ul{ 
 width:990px; 
 position:absolute;margin-left:-495px;left:50%;height:43px;}
#menu #submenu_1{ 
 width:400px;  
 display: none;
 position: absolute;
 left: 53px;
 top: 42px;
 z-index:9001;
}
#menu #submenu_2{
 width:200px;   
 display: none;
 position: absolute;
 left: 50px;
 top: 42px;
 z-index:9002;
}
#menu #submenu_3{
 width:200px;   
 display: none;
 position: absolute;
 left: 53px;
 top: 42px;
 z-index:9003;
}
#menu #submenu_4{
 width:200px;
 display: none;
 position: absolute;
 left: 58px;
 top: 42px;
 z-index:9004;
}
#menu #submenu_5{
 width:200px;  
 display: none;
 position: absolute;
 left: 47px;
 top: 42px;
 z-index:9005;
}
#menu #submenu_6{
 width:300px;  
 display: none;
 position: absolute;
 left: -147px;
 top: 42px;
 z-index:9006;
}
#menu > ul > li{ 
 position: relative;
 float:left;
 width:164px;
 background: url("../img/youlbit/menu_line.png") no-repeat right top;
 padding-bottom:20px;
 }
#menu ul li.mainmenu_end{width:165px;background:none;}
#menu > ul > li > a{ 
 font-family:'³ª´®°íµñ',Nanum Gothic,NanumGothic,"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;
 font-weight:bold;
 font-size:13px;
 text-align:center;
 padding: 10px 0;
 color:#000000;
 display: block;
 text-decoration: none;  
 letter-spacing:-0.1em;
}
#menu > ul > li > a.on{
 color:#FCFF00;
}
#menu ul li ul li a{
 font-family:'³ª´®°íµñ',Nanum Gothic,NanumGothic,"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;
 font-size:11px;
 font-weight:bold;
 text-align:center;
 margin-left:1px;
 padding: 3px 0; 
 color: #8A973F;
 display: block;
 text-decoration: none; 
  padding: 5px 10px; 
}
#menu ul li ul li a:hover{ 
  color: #D19020;
}
#menu ul li ul li{ 
 float:left;
}
#photo_area{width:100%;height:611px;overflow: hidden; position: relative; margin-top:73px;}
 .photo_canvas{
  top:0;left:0;
  overflow:hidden;
  position:relative;
  width:1600px; 
  height:611px; 
  margin-left:-800px;left:50%;
 }
 .slider_panel{
  width:9600px;
  position:absolute;
 }
 .slider_image{
  float:left;  
 }
 .control_panel{
  position:absolute;
  bottom:20px;
  left:50%;
  height:13px;
  overflow:hidden;
 }
 .control_btn{
  width:12px;
  height:46px;
  position:relative;
  float:left;cursor:pointer;
  background:url('../img/youlbit/control_btn.png');
 }
 .control_btn:hover{
  top:-16px;
 }
 .control_btn.active{
  top:-31px;
 }
 .direct_btn{
  width:990px;
  position:absolute;
  top:50%;
  left:50%;
  margin-left:-495px;
  margin-top:-35px;
 }
 .left_btn{float:left;width:60px;height:100px;cursor:pointer;}
 .right_btn{float:right;width:60px;height:100px; cursor:pointer;}
#sub_photo_area{width:100%;height:218px;overflow: hidden; position: relative; margin-top:73px;}
 .sub_photo_canvas{
  top:0;left:0;
  overflow:hidden;
  position:relative;
  width:1600px; 
  height:218px; 
  margin-left:-800px;left:50%;
 }
#gnb{;margin:10px auto 0;overflow:hidden;}
#gnb ul{border-top:1px solid #ADDB88;border-bottom:1px solid #ADDB88;overflow:hidden;text-align:center;}
#gnb ul li{display:inline-block;list-style:none;}
#gnb ul li a{
 font-family:verdana,arial,helvetica,sans-serif;
 font-size:9px;
 font-weight:bold;
 text-align:center;
 padding: 5px 10px;
 color: #599445;
 display: block;
 text-decoration: none;  
 background:url('../img/youlbit/bullet.gif') left center no-repeat;
}
#gnb ul li a:hover{
 color: #2B5227;
}
#main_body_bg{width:100%;padding-top: 20px;padding-bottom:40px;overflow:hidden;background:#FFFFFF;}
#main_body{width:990px;margin:0 auto;overflow:hidden;}
#main_body2{width:990px;margin:0 auto;overflow:hidden;margin-top:35px;}
#main_body2 li{width:198px; height:198px;float:left;}
#main_body2 li#bottom_ban1{background:#C5C653;}
#main_body2 li#bottom_ban2{background:#C58C53;}
#main_body2 li#bottom_ban3{background:#5DB4C7;}
#main_body2 li#bottom_ban4{background:#C2C2C2;}
#main_body2 li#bottom_ban5{background:#5DC799;}
#main_body2 li a{display:block;height:198px;position:relative;overflow:hidden;}
#main_body2 li a p.bottom_ban_img{width:100%;height:198px;position:absolute;top:0;z-index:10001;}
#main_body2 li a p.bottom_ban_bg{width:100%;height:198px;position:absolute;top:98px;z-index:10000;background:#000000;opacity:0.1;-ms-filter: alpha(opacity=10);filter: alpha(opacity=10);}
#main_pension_gallery{float:left;width:313px;}
#main_pension_gallery dt{float:left;margin-right:5px;}
#main_pension_gallery dl dd{float:left; width:220px;}
#notice{width:320px;float:left;margin-left:35px;}
#notice dt{float:left;margin-right:5px;}
#notice dl dd{float:left; width:240px;}
#main_photo_galley{width:310px;float:right;}
#main_photo_galley dt{float:left;margin-right:5px;}
#main_photo_galley dl dd{float:left; width:220px;}
#footer{clear:both;width:100%;background:#E5ECC3;}
#bottom{width:100%;height:29px; border-top:1px solid #C3C9A6;border-bottom:1px solid #C3C9A6;}
#bottom ul{width:440px;margin: 0 auto;height:29px;}
#bottom ul li{float: left;}
#copy{clear:both;text-align:center;width:990px;margin: 0 auto;}
#sub_body_bg{width:100%;background:#FFFFFF;padding-top:20px; padding-bottom:30px;}
#sub_body{width:990px;margin: 0 auto;}
#contentsArea{
    width:950px;margin: 0 auto;position:relative;
 }
#title_bg{width:500px;height:160px;position:relative;margin:20px auto;background: url("../img/youlbit/sub_title_bg2.gif") no-repeat center bottom;}
#title{
 padding-top:25px;
 margin:0 auto;
 clear:both;
 width:100%;
 font-family:'³ª´®°íµñ',Nanum Gothic,NanumGothic,"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;
 font-size:40px;
 text-align:center;
 color: #515151;
 font-weight:bold;
 letter-spacing:-1.5px;
 background: url("../img/youlbit/sub_title_bg1.gif") no-repeat center top;
}
#left_menu{margin-top: 10px;}
#left_menu ul{
    text-align:center; 
   }
#left_menu ul li{   
 display:inline-block;
    width:118px;
   }
#left_menu a{
 font-family:'³ª´®°íµñ',Nanum Gothic,NanumGothic,"µ¸¿ò", Dotum, "±¼¸²", Gulim, AppleGothic, Sans-serif;
 font-size:11px;
 font-weight:bold;
 text-align:center;
 padding: 2px 0;
 color: #878787;
 display: block;
 text-decoration: none;
 background: #FFFFFF;
 border:1px solid #CECECE;
}
#left_menu a:hover, #left_menu a.on{
 background: #5B5B5B;
 color: #EDEDED;
}
#h_icon{}
.left_align{float: left;}
.cont { 
 width:906px;
 margin: 30px 0 30px 20px;
 font-size:12px;color:#333333; 
 overflow:hidden;
}
caption {
    display: none;
}
#img_list{
}
#gallery{clear:both;padding-top:17px;}
.bold{font-weight:bold;}
.orange{color:#F78D1E;}
.green{color:#669900;}
.loc_title{border-bottom:1px solid #DED9C7;padding-top:15px;}
.expl{margin-top:15px; margin-bottom:40px;}
.resv_cont{width:80%;margin:0 auto;}
#room_spec table td{padding:5px;border:1px solid #A8A8A8;}