.hotel_baseSize{width:920px;margin:0 auto}

/* Header */
#Header .lnb_wrap{height:102px}
#Header .lnbTop_wrap{position:relative;height:32px;background-color:#e2dac9}
#Header .lnb_wrap a,.lnbTop_menu li a{font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic"}
#Header .lnbTop_rgt{position:absolute;right:0;top:0;width:25%;height:32px;background-color:#f7f6f5}
#Header .lnbTop_box{position:relative;height:32px;background-color:#f7f6f5}
#Header .lnbTop_menuLft,#Header .lnbTop_menuRgt{float:left}
#Header .lnbTop_menuLft{width:110px;background-color:#e2dac9}
#Header .lnbTop_menuTitle{position:relative;width:110px;height:32px;line-height:32px;background:none;background-color:#e2dac9;text-align:center}
#Header .lnbTop_menuTitle i{position:absolute;right:-6px;top:10px;width:6px;height:12px;background:url("/img/common/blet_header_arrowRgt.png") no-repeat 0 0}
#Header .lnbTop_menuRgt{width:810px}
#Header .lnbTop_menu{width:820px;height:32px;line-height:32px;background-color:#f7f6f5;padding-left:10px}
#Header .lnbTop_menu li{height:32px;line-height:32px;background:url("/img/common/line_headerTop.gif") no-repeat right 11px;padding:0 10px}
#Header .lnbTop_menu li.lnbTop_menuLast{background:none}
#Header .lnbTop_menu li a img{display:block;padding-top:10px}
#Header .lnbBtm_box{height:70px}
#Header .lnbBtm_box h1{float:left;padding-top:10px}
#Header .lnbBtm_menu{float:right;padding-top:27px}
#Header .lnbBtm_menu li{float:left;background:url("/img/common/line_lnbBtm.gif") no-repeat right 1px;padding:0 15px}
#Header .lnbBtm_menu li.lnbBtm_menuLast{background:none}
#Header .lnbBtm_menu li a{font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic";font-size:13px;color:#545454}
#Header .gnb_wrap{height:41px;background-color:#008ad3}
#Header .gnb_menu{}
/* #Header .gnb_menu li{background:url("/img/common/line_gnb.gif") no-repeat right 50%} */
#Header .gnb_menu li.gnb_menuLast{background:none}
#Header .gnb_menu li a{height:41px;line-height:41px;font-weight:900;font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic";font-size:16px;color:#fff;text-align:center}
#Header .gnb_menu li a.gnbMenu_txt2{width:86px}
#Header .gnb_menu li a.gnbMenu_txt3{width:106px}
#Header .gnb_menu li a.gnbMenu_txt4{width:126px}
#Header .gnb_menu li a.gnbMenu_txtEtc{width:195px}
#Header .gnb_menu li a img{margin:13px 0 0 5px}
#Header .gnb_menu li:hover{background-image:none;background-color:#006da6}

/* Container */
.contents_wrap{position:relative;width:920px;margin:0 auto}

/* left banner */
.left_banner{position:absolute; left:-115px; top:30px;}

/* Quick */
.main_quick{position:absolute;right:-80px;top:0;width:65px}
.subMain_quick{position:absolute;right:-80px;top:30px;width:65px}
.resort_quick{position:absolute;right:-60px;top:16px}

/* Footer */
#Footer{}
#Footer .footer_top{height:30px;background-color:#333942}
#Footer .footer_topMenu{display:inline-block;padding:10px 0 8px}
@media screen and (-webkit-min-device-pixel-ratio:0){#Footer .footer_topMenu{padding:8px 0}} /* Chrome */
*:first-child + html #Footer .footer_topMenu{display:inline} /* IE 7 */
#Footer .footer_topMenu li{float:left;background:url("/img/common/line_footer.gif") no-repeat;padding:0 20px}
@media screen and (-webkit-min-device-pixel-ratio:0){#Footer .footer_topMenu li{background-position:0 1px}} /* Chrome */
#Footer .footer_topMenu li.menu_first{background:none}
#Footer .footer_topMenu li a{font-weight:400;color:#9a97a0;letter-spacing:-1px}
#Footer .footer_mdl{height:85px;background-color:#fff;padding-top:15px}
#Footer .footer_mdl_wrap{position:relative;display:inline-block}
*:first-child + html #Footer .footer_mdl_wrap{z-index:5}
#Footer .footer_mdl_con{float:left}
#Footer .footer_mdl_left{width:190px}
#Footer .footer_logo{margin-top:15px}
#Footer .footer_mdl_right{width:705px;margin-left:25px}
#Footer .footer_companyName{display:none;position:absolute;width:677px;height:42px;z-index:5}
#Footer .footer_mdl_right address{line-height:16px;margin-top:5px;font-size:11px;color:#60615c;letter-spacing:-1px}
#Footer .footer_mdl_btn{position:absolute;right:135px;top:43px;height:11px;background-color:#dfded9;border:1px solid #bebdb8;padding:1px 3px 0;font-size:11px;color:#60615c;letter-spacing:-1px}
@media screen and (-webkit-min-device-pixel-ratio:0){#Footer .footer_mdl_btn{top:44px;height:13px}} /* Chrome */
*:first-child + html #Footer .footer_mdl_btn{right:195px} /* IE 7 */
#Footer .footer_btm{height:57px;border-top:1px solid #cbcac5}
#Footer .footer_btm_bi{height:57px;background-color:#fff}


input[type="text"]/* :not(.placeholdersjsGrey) */,
input[type="password"] {border:1px solid #dce0e0; background:#fff; width:auto; height:16px; line-height:16px; padding:5px 10px;
color:#5c5c5f; font-size:13px; font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic";}

input.input10 {width:10% !important;}
input.input20 {width:20% !important;}
input.input25 {width:25% !important;}
input.input30 {width:30% !important;}
input.input35 {width:35% !important}
input.input40 {width:40% !important;}
input.input50 {width:50% !important;}
input.input60 {width:60% !important;}
input.input68 {width:68% !important;}
input.input70 {width:70% !important;}
input.input80 {width:80% !important;}
input.input90 {width:90% !important;}
input.input100 {width:100% !important;}

/* position */
.pos_r {position:relative;}

/* margin */
.marH10 {margin:10px 0 !important;}
.marH20 {margin:20px 0 !important;}
.marH30 {margin:30px 0 !important;}
.marH40 {margin:40px 0 !important;}
.marH50 {margin:50px 0 !important;}
.marH60 {margin:60px 0 !important;}
.marH70 {margin:70px 0 !important;}
.marH80 {margin:80px 0 !important;}

.marT10 {margin-top:10px !important;}

/* µðÀÚÀÎ¼¿·ºÆ® */
.selectbox {position:relative; width:100px; border:1px solid #dce0e0; z-index:1;display:inline-block; *display:inline; zoom:1;
font-size:13px; font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic"; vertical-align:middle;}
.selectbox .blt_selectArrow{ /* È­»ìÇ¥ ´ëÃ¼ */ content:""; position:absolute; top:11px; right:14px; width:7px; height:4px;
background:url("/img/common/blt_select_arrow.png") no-repeat 0 0; }
.selectbox label {position:absolute; top:5px; left:10px;  color:#5c5c5f; font-size:13px; z-index: -1; }
.selectbox select {width:100%; height:26px; opacity:0;  filter:alpha(opacity=0); -webkit-appearance:none; -moz-appearance:none; appearance:none; }


.email_select label  {color:#a3a3a3;}

/* ¼¿·ºÆ®Ãß°¡ºÎºÐ */
.email_select {width:221px;}
.adult_select {width:66px;}
.gender_select {width:50px;}

/* ¼¿·ºÆ®Ãß°¡ºÎºÐ - È­»ìÇ¥ */
.adult_select .blt_selectArrow,
.gender_select .blt_selectArrow{right:10px;}

/* ·¹ÀÌ¾îÆË¾÷ - È£ÅÚ ºñ±³ÇÏ±â */
.layer_popupWrap {display:none; position:fixed; left:0; top:0; width:100%; height:100%; z-index:18;}
.bg_cover {position:fixed; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); z-index:20;}
.layer_popupInner {position:absolute; left:50%; top:50%;  z-index:21; min-height:200px; width:auto; background:#fff; margin:0 auto;}
.layer_popup {position:relative; padding:45px 40px;}
.layer_popup_typeB {padding:35px 30px;}
.layer_popup .layer_tit h3 {color:#1c1c1c; font-size:26px; font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic"; font-weight:600;}
.layer_popup .layer_tit h3 strong {color:#008ad3;}
.layer_popup .hotelGoods_list_3 {width:840px;}
.layer_popup .hotelGoods_list_2 {width:560px;}
.layer_popup .btn_layer_close {display:block; position:absolute; right:25px; top:25px; background:url("/img/common/btn_layerPopup_close.png") no-repeat 0 0; width:22px; height:22px; font-size:0;}

.layer_content {margin-top:20px;}
.layer_content ul {display:inline-block; *display:inline; zoom:1; width:100%;}
.layer_content ul li {float:left; width:280px;}
.layer_content .bg_round_front {font-size:0; background:url("/img/common/bg_hotelGoods_front.png") no-repeat 50% 50%; width:280px; height:8px;}
.layer_content .hotel_compare_conts {background:#fff; padding:20px;}

.layer_coupon_cont {width:555px;}
.layer_coupon_cont h3 {color:#292f33; font-size:23px; font-weight:600; font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic";}

.layer_coupon_list {margin-top:20px;}
.layer_coupon_list li {border:1px solid #dadada; padding:10px 15px; margin-top:10px; display:inline-block; *display:inline; zoom:1; width:523px;}
.layer_coupon_list li:hover,
.layer_coupon_list li.on {background:#f5f8fa; cursor:pointer;}

.layer_coupon_list li .coupon_select_wrap {display:inline-block; *display:inline; zoom:1;}
.layer_coupon_list li .coupon_select_wrap input,
.layer_coupon_list li .coupon_select_wrap label {vertical-align:middle;}
.layer_coupon_list li .coupon_select_wrap label {padding-left:10px; cursor:pointer; line-height:1.5; width:450px; display:inline-block; *display:inline; zoom:1; color:#018dee; font-size:13px; font-weight:600; font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic";}
.layer_coupon_list li .c_expiration_date {display:inline-block; *display:inline; zoom:1; width:215px; *width:212px; text-align:right; vertical-align:middle; padding-left:35px; color:#232323; font-size:13px; font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic";}
.layer_coupon_list li .c_expiration_date span {display:inline-block; *display:inline; zoom:1; vertical-align:middle; padding-right:5px;}

/* ·¹ÀÌ¾îÆË¾÷ ¹öÆ° */
.btn_layer_popup  {width:555px; text-align:center; margin-top:20px; position:relative;}
.btn_layer_popup a {vertical-align:middle; display:inline-block; *display:inline; zoom:1; text-align:center; line-height:44px; font-size:18px;
font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic"; font-weight:bold; margin:0 3px;}
.btn_layer_popup a.btn_border_blue {width:185px; height:42px; background:#fff; border:1px solid #008ad3; color:#008ad3;}
.btn_layer_popup a.btn_bg_blue {width:187px; height:44px; background:#008ad3; color:#fff;}

/* Pagination */
.page_wrap{padding-top:20px}
.page_box{text-align:center}
.page_list{border:1px solid #d7d5d5;border-right:0}
.page_list li{border-right:1px solid #d7d5d5}
.page_list li a{width:34px;height:34px;line-height:35px;background:no-repeat 50% 50% #fff;font-weight:bold;font-family:arial;font-size:13px;color:#787878}
.page_list li a.page_prev{background-image:url("/img/common/blt_page_prev.png")}
.page_list li a.page_next{background-image:url("/img/common/blt_page_next.png")}
.page_list li.page_on{position:relative}
.page_list li:hover a,
.page_list li.page_on a{color:#008bd3}
.page_list li.page_on a i{position:absolute;left:0;bottom:0;width:34px;height:3px;background-color:#008bd3}

.mypage_btnBox .page_wrap {padding:0;}
