/* ¸ÞÀÎ_°Ë»ö */
.searchVisual_wrap,.searchVisual_wrap a{font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic"}
.searchVisual_wrap{position:relative}
*:first-child + html .searchVisual_wrap{z-index:9999}

/* Visual */
.visualImg_wrap{position:relative;width:100%;height:432px;overflow:hidden}
.visualImg_box{position:absolute;left:50%;width:1920px;height:432px;margin-left:-960px}
.visualImg_list{width:1920px;height:432px}
.visualImg_list li{position:absolute;width:1920px;height:432px;overflow:hidden;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}
.visualImg_list li.visualImg_list_on{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";z-index:2}
.visualImg_txt{position:absolute;right:50%;bottom:135px;height:90px;background:url("/img/main/visualImgRe_txtBg.png") repeat;padding-right:10px;margin-right:-460px}
.visualImg_txt:hover{background-image:url("/img/main/visualImgRe_txtBg_on.png")}
.visualImg_txt a{display:block;height:75px;background:url("/img/main/visualImg_goBtn.png") no-repeat 99% 27px;padding-right:50px}
.visualImg_txt a span{display:block;padding:0 10px;font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic"}
.visualImg_txt a span.visualImg_txt_ko{padding-top:7px;padding-bottom:7px;font-weight:600;font-size:24px;color:#95daff}
.visualImg_txt a span.visualImg_txt_ko > em{display:inline-block; margin-left:5px; font-size:14px;}
.visualImg_txt a span.visualImg_txt_special{margin-top:5px;color:#f0f0f0;font-size:14px;}
.visual_arrowBtn{position:absolute;bottom:230px;width:34px;height:62px;background:url("/img/main/btn_arrow.png") no-repeat;cursor:pointer;z-index:3}
.visual_arrowBtn_prev{left:50%;background-position:0 -62px;margin-left:-530px}
.visual_arrowBtn_prev:hover{background-position:0 0}
.visual_arrowBtn_next{left:50%;background-position:-34px -62px;margin-left:530px}
.visual_arrowBtn_next:hover{background-position:-34px 0}

/* Search */



.search_wrap{position:absolute;left:0;bottom:0;width:100%;height:97px;background:url("/img/main/search_bg.png") repeat-x;z-index:5}

.search_box{display:inline-block;width:100%}
.searchCmn_box{position:relative;float:left;height:97px}
*:first-child + html .searchCmn_box{z-index:9999}
.search_box h3{position:absolute;left:10px;top:12px;font-size:13px;color:#fff;width:600px;}
.search_box h3 span{font-weight:400}
.search_box input{height:44px;line-height:44px;border:0;padding:0 10px;font-weight:600;font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic";font-size:14px;color:#666}
.searchCmn_inputWrap{display:inline-block;position:absolute;left:0;top:37px}

/* ¸ñÀûÁö */
.destination_box{width:175px}
.destination_box2{width:175px}

/* ¸ñÀûÁö_°£Æíµµ½ÃÃ£±â */
.search_box .easySearch_cityBtn{position:absolute;right:10px;top:12px;background:url("/img/main/easySearchImg_btn.png") 0 1px no-repeat;padding:0 0 1px 17px;color:#38baff;cursor:pointer}
.search_box .easySearch_cityCloseBtn{display:none;position:absolute;right:10px;top:12px;background:url("/img/main/easySearchClose_btn.png") 5px 2px no-repeat;padding:0 0 1px 17px;color:#38baff;cursor:pointer}
/* ¸ñÀûÁö_°£Æíµµ½Ã´Ý±â·¹ÀÌ¾î */
.easySearch_cityWrap{display:none;position:absolute;left:0px;top:97px;bottom:96px;width:520px;height:168px;background-color:#e0e0e0;border-top:0;z-index:9999;padding:35px 12px 12px 12px;}
.easySearch_cityWrap h2{position:absolute; left:0px;left:12px; top:10px;color:#171e41; font-size:14px; letter-spacing:-.5px}
.easySearch_cityWrap p{position:absolute; right:12px; top:10px;color:#38baff; font-size:12px; letter-spacing:-1px; cursor:pointer; }
.easySearch_cityWrap p img{vertical-align:middle; margin-right:5px; padding-bottom:2px;}
.easySearch_cityBox{position:relative; height:170px;width:520px;background:#fff;border:1px solid #171e41;border-top:0}
.cityList_tab li{width:64px;height:33px;line-height:33px;background-color:#171e41;border-right:1px solid #363d5e;color:#fff;text-align:center;cursor:pointer}
.cityList_tab li.cityList_tab_on{width:65px;height:32px;line-height:32px;background-color:#fff;border-top:1px solid #2f4b5a;border-right:0;font-weight:600;font-size:13px;color:#111;letter-spacing:-1px}
.cityList_tab_conBox{height:84px;/*overflow-y:scroll*/}
*:first-child + html .cityList_tab_conBox{overflow-x:hidden}
.cityList_tab_conList{width:100%;padding:6px 0}
.cityList_tab_conList li{width:25%;height:25px;line-height:25px;font-weight:600;font-size:13px;color:#333;text-align:center;cursor:pointer}
@media screen and (-webkit-min-device-pixel-ratio:0){.cityList_tab_conList li{height:24px;line-height:24px}} /* Chrome */
*:first-child + html .cityList_tab_conList li{width:24%}
.cityList_tab_conList li:hover{font-weight:600;color:#008ad3;text-decoration:underline}
.easySearch_cityArrow{position:absolute;left:30px;top:-10px;width:40px;height:12px;background:url("/img/main/easySearch_city_arrowTop2.png") no-repeat}
/* ¸ñÀûÁö_ÀÔ·ÂÃ¢ */
.destination_inputBg,.destination_inputBox{float:left;height:44px}
.destination_inputBg{width:3px;background:url("/img/main/searchInput_bg.png") no-repeat}
.destination_inputBox{width:172px}
.destination_inputBox input{width:152px}
*:first-child + html .destination_inputBox input{margin-top:-1px} /* IE 7 */

/* ¸ñÀûÁö_ÀÔ·ÂÃ¢2 */
.destination_inputBg2,.destination_inputBox2{float:left;height:44px}
.destination_inputBg2{width:1px;}
.destination_inputBox2{width:173px}
.destination_inputBox2 input{width:154px}
*:first-child + html .destination_inputBox2 input{margin-top:-1px} /* IE 7 */

/* ¸ñÀûÁö_¸®½ºÆ®·¹ÀÌ¾î */
.search_listBox{position:absolute;width:918px;height:430px;line-height:20px;background-color:#fff;border:1px solid #c5c6c7;margin-left:-3px;font-size:12px;overflow:auto}
*:first-child + html .search_listBox{margin-top:-1px;z-index:9999}
.search_list li{border-bottom:1px dashed #e5e5e5;padding:7px 10px;color:#333;cursor:pointer}
.search_list li span{display:inline-block}
.search_list li strong{color:#c85252}
.search_list li .icon_cmn{padding:0 4px;margin-right:5px;font-weight:600;font-size:11px;color:#fff}
.search_list li .icon_city{background-color:#c85252}
.search_list li .icon_hotel{background-color:#008ad3}
.search_list li .destination_cmn{margin-left:10px;color:#999}
.search_list li:hover{background-color:#f4f8fb}

/* ³¯Â¥ */
.date_box{width:285px;margin-left:1px}
.date_inputWrap{width:285px}
.date_inputWrap,.room_inputWrap{height:44px;background-color:#fff}
.date_inputWrap input{float:left;width:83px}
.date_inputWrap img{float:left;margin-top:15px}
.nightNum{float:left;width:60px;line-height:44px;text-align:center}
.nightNum span{font-size:14px;color:#666}
.nightNum span strong{padding-right:5px;color:#333}
/* ³¯Â¥_´Þ·Â·¹ÀÌ¾î */
.calendar_layerWrap{display:none;position:absolute;left:0;top:81px;width:581px;background-color:#fff;border:1px solid #c5c6c7;padding:10px}
*:first-child + html .calendar_layerWrap{z-index:9999}
/* ³¯Â¥_´Þ·Â */
.calMonFont{height:55px;font-weight:900;font-size:18px}
.daytop{border-top:1px solid #e8e8e8}
.nosel{border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;color:#d4d4d4}
.sat{color:#53b0e0}
.sun{border-left:1px solid #e8e8e8;color:#f00}
.nosun{border-left:1px solid #e8e8e8}
.norDt{border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}
.norDt1{border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}
.norDt2{border-bottom:1px solid #e8e8e8}
.choice{background-color:#008ad3;border-bottom:1px solid #e8e8e8;color:#fff}
.choice_gigan{background-color:#60c0f3;border:1px solid #e8e8e8;color:#fff}

/* ·ëÅ¸ÀÔ */
.room_box{width:200px;margin-left:1px}
.room_inputWrap{width:200px;background-color:#fff;cursor:pointer}
.roomType{height:44px;line-height:44px;padding-left:10px}
.roomType span{font-size:14px;color:#666}
.room_inputWrap .blet_arrowTop{background-image:url("/img/common/blet_arrowTop.png")}
.room_inputWrap .blet_arrowBtm{background-image:url("/img/common/blet_arrowBtm.png")}
.room_inputWrap i{position:absolute;right:14px;top:19px;width:12px;height:7px;background:no-repeat}

/* ·ëÅ¸ÀÔ_·¹ÀÌ¾î */
.room_typeWrap{display:none;position:absolute;left:0;top:81px;width:276px;background-color:#fff;border:1px solid #c5c6c7}
*:first-child + html .room_typeWrap{z-index:9999}
.room_typeList li{display:inline-block;width:256px;border-bottom:1px solid #ddd;padding:10px}
.room_typeLabel,.room_typeIncrement{float:left;position:relative}
.room_typeLabel{width:150px;margin-right:10px}
.room_typeLabel span{display:block;height:30px;line-height:30px;font-size:14px;color:#666}
.room_typeLabel span strong{padding-left:5px;font-size:15px;color:#333}
.room_typeLabel span.room_typeLabel_on,.room_typeLabel span.room_typeLabel_on strong{color:#008ad3}
.room_typeIncrement{width:66px;margin-left:30px}
.room_typeWrap .btn_typeIncrement{display:inline-block;position:relative;width:64px;height:28px;line-height:28px;border:1px solid #d2d2d2}
.room_typeWrap .btn_typeIncrement::after{position:absolute;left:50%;top:0;bottom:0;border-left:1px solid #d2d2d2;margin:6px 0;content:""}
.room_typeWrap .btn_typeIncrement .btn_roomType{float:left;width:32px;height:28px;background-color:#fff;border:0;padding:0 10px;margin:0;cursor:pointer}
*:first-child + html .room_typeWrap .btn_typeIncrement .btn_decrement{background:url("/img/main/roomType_line.gif") no-repeat right 6px #fff}
.room_typeWrap .btn_typeIncrement .btn_roomType i{display:block;width:12px;height:12px;background:no-repeat}
.room_typeWrap .btn_typeIncrement .btn_decrement i{background-image:url("/img/common/icon_minus.png")}
.room_typeWrap .btn_typeIncrement .btn_decrement .icon_minus_off{background-position:0 0}
.room_typeWrap .btn_typeIncrement .btn_decrement .icon_minus_on{background-position:0 -12px}
.room_typeWrap .btn_typeIncrement .btn_increment i{background-image:url("/img/common/icon_add.png")}
.room_typeWrap .btn_typeIncrement .btn_increment .icon_add_off{background-position:0 0}
.room_typeWrap .btn_typeIncrement .btn_increment .icon_add_on{background-position:0 -12px}
.room_typeBtn_ok{height:35px;line-height:35px;background-color:#f4f4f4;font-weight:600;font-size:13px;color:#333;text-align:center;cursor:pointer}
*:first-child + html .room_typeBtn_ok{margin-top:-3px} /* IE 7 */

/* °Ë»ö¹öÆ° */
.search_btnBox{display:inline-block;position:absolute;left:0;top:37px;width:113px;cursor:pointer}
.search_btn,.search_btnBg{float:left;height:44px}
.search_btn{width:80px;line-height:44px;background-color:#018dee;font-weight:900;font-size:16px;color:#fff;text-align:center}
.search_btnBg{width:3px;background:url("/img/main/searchBtn_bg.png") no-repeat}

/* ¸ÞÀÎ_º£½ºÆ®ÄÃ·º¼Ç & Æ¯°¡È£ÅÚ */
.event_wrap{position:relative;margin-top:50px}
.event_box{display:inline-block;width:920px}
.eventBest_box,.eventSpecial_box{float:left}
/* º£½ºÆ®¹è³Ê
ÀÌºÎºÐÀº /include/main_best.asp·Î ¿Å±è
.eventBest_box{width:450px;height:390px;margin-right:20px}
.best_bannerList{position:relative;width:450px;height:329px;overflow:hidden}
.best_banner{position:absolute;left:0;top:0;width:2250px}
.best_bannerBtn{width:450px;border-bottom:1px solid #303e59}
.best_bannerBtn li{position:relative;width:90px;height:60px}
.best_bannerBtn li span{display:block;width:79px;height:45px;line-height:15px;background-color:#616777;border-left:1px solid #4f4d5b;padding:15px 5px 0;font-weight:400;font-size:11px;color:#ccc;letter-spacing:-1px;text-align:center;cursor:pointer}
.best_bannerBtn li.bestBannerBtn_on span{background-color:#fff;color:#333}
.best_bannerBtn li.bestBannerBtn_last span{width:78px;border-right:1px solid #4f4d5b}
.best_bannerBtn li.bestBannerBtn_on .bestBannerBtn_arrow{position:absolute;left:39px;top:-7px;width:13px;height:7px;background:url("/img/main/best_arrowTop.png") no-repeat 0 0}
 */
/* Æ¯°¡¹è³Ê */
.eventSpecial_box{position:relative;width:448px;height:388px;background-color:#f5f5f5;border:1px solid #ddd}
.special_bannerWrap{position:relative;padding:20px 19px}
.special_bannerWrap h3{font-weight:900;font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic";font-size:17px;color:#3a3a32}
.special_bannerArrowBtn{position:absolute;right:19px;top:19px;width:54px;height:25px}
.special_bannerArrowBtn .special_arrowBtn{display:block;float:left;width:27px;height:25px;background:no-repeat;cursor:pointer}
.special_bannerArrowBtn .special_arrowPrevBtn{background-image:url("/img/common/btn_arrow.gif");background-position:0 0}
.special_bannerArrowBtn .special_arrowNextBtn{background-image:url("/img/common/btn_arrow.gif");background-position:-27px 0}
.special_bannerBox{position:relative;width:410px;height:311px;margin-top:15px;overflow:hidden}
*:first-child + html .special_bannerBox{padding-top:15px}
.special_bannerListWrap{position:absolute;left:0;vertical-align:top}
.special_bannerListBox{display:inline-block;width:410px;height:311px}
.special_bannerList li{position:relative;height:61px;background-color:#fff;border:1px solid #ddd;border-bottom:0}
.special_bannerList li.special_bannerList_last{border-bottom:1px solid #ddd}
.special_bannerList li a{display:block;padding:10px}
*:first-child + html .special_bannerList li a{margin-top:-15px}
.special_bannerList_goodBox{display:inline-block;width:100%}
.special_bannerList_goodBox dl,.special_bannerList_goodBox .special_bannerList_goodCharge{float:left}
.special_bannerList_goodBox dl dt,.special_bannerList_goodBox dl dd{float:left;height:41px}
.special_bannerList_goodBox dl dt{position:relative;width:64px;margin-right:15px}
.special_bannerList_goodBox dl dt span{position:absolute;left:0;top:0;width:64px;height:41px}
.special_bannerList_goodBox dl dt i{display:block;position:absolute;left:0;top:0;width:100%;height:41px;line-height:47px;font-weight:600;font-style:normal;color:#fff;text-align:center;letter-spacing:-1px}
@media screen and (-webkit-min-device-pixel-ratio:0){.special_bannerList_goodBox dl dt i{line-height:45px}} /* Chrome */
.special_bannerList_goodBox dl dd{width:209px;height:31px;line-height:19px;padding:5px 0;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:pre-line}
@media screen and (-webkit-min-device-pixel-ratio:0){.special_bannerList_goodBox dl dd{line-height:17px}} /* Chrome */
.special_bannerList_goodBox .special_bannerList_goodCharge{width:85px;padding-right:15px;margin-top:5px;text-align:right}
.special_bannerList_goodBox .special_bannerList_goodCharge span{display:block;font-family:arial}
.special_bannerList_goodBox .special_bannerList_goodCharge .goodCharge_top_cost {color:#b2b2b3; text-decoration:line-through; text-align:left; padding-left:6px; font-size:12px;}
.special_bannerList_goodBox .special_bannerList_goodCharge .goodCharge_top{font-weight:600;font-size:15px;color:#eb646a}
.special_bannerList_goodBox .special_bannerList_goodCharge .goodCharge_top i{font-style:normal;font-weight:400;font-family:"µ¸¿ò",sans-serif,dotum,helvetica,verdana}
.special_bannerList_goodBox .special_bannerList_goodCharge .goodCharge_btm{padding-top:2px;font-weight:500;font-family:arial;font-size:11px;color:#888}
/* ¹è³Ê¿À¹ö½Ã */
.special_bannerList li.lineTop_off{border-top:0}
.special_bannerList li.bannerList_hover{border:1px solid #018dee}
*:first-child + html .special_bannerList li.bannerList_hover a{margin-top:0;cursor:pointer}
.special_bannerList li.bannerList_hover .icon_wish{position:absolute;right:7px;top:7px;width:11px;height:17px;background:no-repeat;background-image:url("/img/common/icon_wish.png");cursor:pointer;z-index:11}
.special_bannerList li.bannerList_hover .icon_wish_off{background-position:0 0}
.special_bannerList li.bannerList_hover .icon_wish_on{background-position:0 -17px}
.special_bannerList li.bannerList_hover .special_bannerList_goodBox dl dt span{background-color:#018dee}
.special_bannerList li.bannerList_hover .special_bannerList_goodBox dl dt span img{display:none}

/* ToolTip */
.toolTip_wrap{display:none;position:absolute;top:34px}
.toolTip_box{position:relative}
.toolTip_txt{height:23px;line-height:23px;background:url("/img/common/bg_toolTip.png") repeat-x;padding:0 5px;font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic";color:#fff}
.toolTip_box i{position:absolute;left:45%;bottom:-4px;width:7px;height:4px;background:url("/img/common/blet_toolTip.png") no-repeat}
/* ToolTip_Hover */
.toolTip_hover{right:6px}
/* ToolTip_Click */
.toolTip_click{right:-53px}

/* ¸ÞÀÎ_ÀÎ±âÅ×¸¶µµ½Ã */
.theme_wrap{margin-top:60px}
.theme_wrap,.theme_wrap h3,.theme_wrap h4,.theme_wrap .theme_list_txt{font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic"}
.theme_wrap h3{font-weight:600;font-size:22px;color:#3a3a32;letter-spacing:-1px}
.theme_box{margin-top:20px}
.theme_list li{position:relative;width:293px;height:286px;margin-bottom:20px}
*:first-child + html .theme_list li{z-index:10}
.theme_list li.theme_list_ctr{margin:0 21px 0 20px}
*:first-child + html .theme_list li a{cursor:pointer}
.theme_list li h4,.theme_wrap .theme_list_txt,.theme_wrap .theme_list_img{position:absolute;left:0;width:100%;color:#fff;text-align:center;z-index:10}
.theme_list li h4{top:80px;font-weight:600;font-size:24px}
.theme_list li .theme_list_line{display:block;position:absolute;left:116px;top:150px;width:61px;height:1px;background-color:#fff;z-index:10}
.theme_list .theme_list_txt{top:170px;line-height:20px;font-weight:normal;font-size:13px}
.theme_list .theme_list_img{top:0;z-index:1}
/* ¸ÞÀÎ_ÀÎ±âÅ×¸¶µµ½Ã_Hover */
.theme_list li:hover .theme_img_bg{position:absolute;left:0;top:0;width:100%;height:100%;background:url("/img/main/theme_img_bg.png") repeat-x;z-index:2}

/* ¸ÞÀÎ_¿ÍÀÌµå¹è³Ê */
.wide_bannerWrap{position:relative;height:217px}
.wide_bannerBox{max-width:100%;clear:both}
.wide_banner{width:100%;height:200px;overflow:hidden}
.wide_banner li{width:100%;height:200px}
.wide_banner li a,.wide_banner li span{display:block;position:absolute;left:50%;top:0;width:920px;height:200px;margin-left:-460px;z-index:2}
.wide_banner li i{position:absolute;left:0;top:43px;width:100%;height:157px;z-index:1}
.wide_bannerWrap .wide_wave_bg{position:absolute;left:0;bottom:0;width:100%;height:26px;background:url("/img/main/wide_wave_bg.png") repeat-x;z-index:2}
.wide_bannerBtnWrap{position:absolute;right:50%;bottom:40px;margin-right:-460px;z-index:5}
.wide_bannerBtn li{display:inline;padding-left:2px;cursor:pointer}

/* ¸ÞÀÎ_Áö¿ªº°ÀÎ±â»óÇ° padding-bottom:20px; */
.cityBest_wrap{margin-top:55px;font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic"}
.cityBest_wrap h3{font-weight:600;font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic";font-size:22px;color:#3a3a32;letter-spacing:-1px}
.cityBest_tab_box{position:relative;height:61px}
.cityBest_tab{width:920px}
.cityBest_tab li{position:relative;width:152px;height:54px;line-height:54px;border:1px solid #d6d6d6;border-left:0;margin-top:5px;background-color:#f9f9f9;font-weight:600;font-size:16px;color:#222;text-align:center;cursor:pointer}
.cityBest_tab li.cityBest_tab_first{border-left:1px solid #d6d6d6}
.cityBest_tab li.cityBest_tab_on{height:54px;line-height:54px;background-color:#fff;border-bottom:1px solid #fff;color:#018dee;z-index:10}
.cityBest_tab li.cityBest_tab_on i{position:absolute;left:0;top:-6px;width:100%;height:6px;background-color:#018dee;border-right:1px solid #018dee}
.line_cityBest_tab{position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid #d6d6d6;z-index:1}
.cityBest_tabCon_wrap{position:relative;padding:40px 0 55px}
.cityBest_tabCon_box{position:relative;width:920px;height:292px;overflow:hidden}
.cityBest_list_wrap{position:absolute;left:0}
.cityBest_list_box{position:relative;float:left;width:920px;height:292px}
.cityBest_list li{position:relative;width:213px;height:290px;border:1px solid #cbcbcb;margin-right:20px;z-index:1}
.cityBest_list li.cityBest_listLast{margin-right:0}
.cityBest_list li .cityBest_img{position:relative;width:213px;height:178px;z-index:-2}
.cityBest_list li .cityBest_img .cityBest_img_bgMask{display:none;position:absolute;left:0;top:0;width:213px;height:178px;background:url("/img/main/cityBest_img_bgMask.png") repeat-x 0 0;z-index:1}
.cityBest_list li .cityBest_tag{position:absolute;left:0;top:9px;height:11px;line-height:11px;background-color:#018dee;padding:5px 8px;font-style:normal;font-weight:600;color:#fff;z-index:10}
.cityBest_list li .cityBest_slideWrap{position:absolute;left:0;top:178px;width:213px;height:192px;z-index:-1}/* top:98px;z-index:-1 */
.cityBest_list li .cityBest_slideBox{width:189px;height:93px;/* height:173px;*/ padding:12px 12px 0 12px;background-color:#fff}
.cityBest_list li .cityBest_iconWish{position:relative}
.cityBest_list li .cityBest_iconWish .icon_wish{position:absolute;right:10px;top:-7px;width:11px;height:17px;background:no-repeat;background-image:url("/img/common/icon_wish.png");cursor:pointer}
.cityBest_list li .cityBest_iconWish .icon_wish_off{background-position:0 0}
.cityBest_list li .cityBest_iconWish .icon_wish_on{background-position:0 -17px}
.cityBest_list li .cityBest_slideHide{display:none}
.cityBest_list li .cityBest_slideHide .cityBest_star{margin-top:10px}
.cityBest_list li .cityBest_slideHide .cityBest_star i{margin-right:-2px}
.cityBest_list li .cityBest_slideHide .cityBest_btm{display:inline-block;position:absolute;bottom:12px;width:189px}
.cityBest_list li .cityBest_slideHide .cityBest_charge{ float:left ; padding-left:10px;}
.cityBest_list li .cityBest_slideHide .cityBest_charge strong{display:block;font-weight:900;font-size:16px;color:#018dee}
.cityBest_list li .cityBest_slideHide .cityBest_charge strong i{font-style:normal;font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic"; font-size:15px}
.cityBest_list li .cityBest_slideHide .cityBest_charge span{display:block;margin-top:1px;font-weight:600;font-size:11px;color:#888;text-align:center}
@media screen and (-webkit-min-device-pixel-ratio:0){.cityBest_list li .cityBest_slideHide .cityBest_charge span{margin-top:2px}} /* Chrome */

.cityBest_btm .cityBest_chargetit_txt {font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic";font-size:12px; color:#787878;}
.cityBest_charge_cost {float:left;}
.cityBest_charge_cost strong.cityBest_chargeCostPrice {display:block; color:#a2a2a2; padding-top:2px; font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic"; font-size:14px; text-decoration:line-through;}
.cityBest_charge_cost strong.cityBest_chargeCostPrice i {font-style:normal; text-decoration:none;}

.cityBest_list li .cityBest_slideHide .cityBest_btn{clear:both; width:189px;height:35px; padding-top:5px;}
.cityBest_list li .cityBest_slideHide .cityBest_btn span,.cityBest_list li .cityBest_slideHide .cityBest_btn span{display:block;float:left;width:3px;height:35px;background:no-repeat}
.cityBest_list li .cityBest_slideHide .cityBest_btn .cityBest_btnLft{background-image:url("/img/main/cityBestBtn_bgLft.png")}
.cityBest_list li .cityBest_slideHide .cityBest_btn .cityBest_btnTxt{float:left; text-align:center; width:170px;height:35px;line-height:35px;
background:url("/img/main/cityBestArrow_rgt.png") no-repeat 118px 50% #018dee;padding-right:13px;font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic";font-size:13px;
color:#fff;z-index:20}
.cityBest_list li .cityBest_slideHide .cityBest_btn .cityBest_btnRgt{background-image:url("/img/main/cityBestBtn_bgRgt.png")}

.cityBest_arrowBtnWrap i{position:absolute;top:173px;width:17px;height:26px;background:no-repeat;cursor:pointer}
.cityBest_arrowBtnWrap i.cityBest_arrowPrevBtn{left:50%;margin-left:-510px;background-image:url("/img/common/btn_arrowPrev.png");background-position:0 0}
.cityBest_arrowBtnWrap i.cityBest_arrowPrevBtn:hover{background-position:0 -26px}
.cityBest_arrowBtnWrap i.cityBest_arrowNextBtn{right:50%;margin-right:-510px;background-image:url("/img/common/btn_arrowNext.png");background-position:0 0}
.cityBest_arrowBtnWrap i.cityBest_arrowNextBtn:hover{background-position:0 -26px}

/* CityBest_ToolTip */
.cityBest_toolTip_wrap{display:none;position:absolute;top:-38px;z-index:20}
.cityBest_toolTip_box{position:relative}
.cityBest_toolTip_txt{height:23px;line-height:23px;background:url("/img/common/bg_toolTip.png") repeat-x;padding:0 5px;font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic";color:#fff}
.cityBest_toolTip_box i{position:absolute;right:12px;bottom:-4px;width:7px;height:4px;background:url("/img/common/blet_toolTip.png") no-repeat}
/* CityBest_ToolTip_Hover */
.cityBest_toolTip_hover{right:0}
/* CityBest_ToolTip_Click */
.cityBest_toolTip_click{right:-12px}
.cityBest_list li .cityBest_slideShow .cityBest_title,.cityBest_list li .cityBest_slideShow .cityBest_info,.cityBest_list li .cityBest_slideHide .cityBest_star{display:block}
.cityBest_list li .cityBest_slideShow .cityBest_title{font-weight:500;font-size:14px;color:#555; padding-bottom:5px;}
.cityBest_list li .cityBest_slideShow .cityBest_info{margin-top:5px;color:#878787;text-overflow:ellipsis; white-space:nowrap; overflow:hidden}

/* ¸ÞÀÎ_Æ¯º°ÇÑ ÀÌÀ¯ */
.special_wrap{position:relative;width:100%;height:355px;background:url("/img/main/special_bg.gif") repeat-x 50% 50%;overflow:hidden}
.special_wrap,.special_wrap a{font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic"}
.special_list{margin-top:55px}
*:first-child + html .special_list{margin-top:40px}
.special_list li{width:252px;height:194px;padding:20px;background:no-repeat;text-align:center}
.special_list li.special_list_1{background-image:url("/img/main/special_bg_1.png")}
.special_list li.special_list_2{background-image:url("/img/main/special_bg_2.png");margin:0 22px}
.special_list li.special_list_3{background-image:url("/img/main/special_bg_3.png")}
.special_list li .special_listTitle{display:inline-block;width:100%;margin-top:5px}
.special_list li .special_listTitle i,.special_list li .special_listTitle h4{float:left}
.special_list li .special_listTitle i{height:13px;background:no-repeat;font-style:normal}
.special_list li .special_listTitle i.icon_quot_front{width:17px;background-image:url("/img/common/icon_quot_front.gif");background-position:left top}
.special_list li .special_listTitle i.icon_quot_back{width:16px;background-image:url("/img/common/icon_quot_back.gif");background-position:right top}
.special_list li .special_listTitle h4{width:219px;padding-top:10px;font-weight:600;font-size:19px;color:#3c3c3c}
.special_list li .special_listTxt{line-height:23px;margin-top:15px;font-weight:400;font-size:13px;color:#515151}
.special_list li a{display:inline-block;background:no-repeat right 4px;padding-right:15px;margin-top:45px;font-weight:800;font-size:16px}
@media screen and (-webkit-min-device-pixel-ratio:0){.special_list li a{margin-top:46px}} /* Chrome */
*:first-child + html .special_list li a{margin-top:50px} /* IE 7 */
.special_list li a.special_listBtn_black{background-image:url("/img/common/blet_arrowRgt_black.png");color:#383343}
.special_list li a.special_listBtn_white{background-image:url("/img/common/blet_arrowRgt_white.png");color:#fff}
.special_list li a:hover{text-decoration:underline}

/* ¸ÞÀÎ_Á¤º¸ */
.info_wrap{height:350px;background-color:#efefe9}
.info_wrap,.info_wrap a{font-family:"³ª´®°íµñ","NanumGothic","fontng","Nanum Gothic"}
.info_box{display:inline-block;width:100%;margin-top:52px}
.info_cmn{float:left;background-color:#fff}
.info_cmn h3{height:38px;line-height:38px;border-bottom:1px solid #d6d7d3;padding-left:15px;font-weight:900;font-size:15px;color:#3a3a32}
.info_review,.info_customer{height:245px;border:1px solid #c8c8c8;margin-right:20px}
/* È£ÅÚ ¸®ºä */
.info_review{position:relative;width:291px}
.infoReview_list{padding:5px 18px 20px}
.infoReview_list li{display:inline-block;width:225px;background:url("/img/common/blet_grey.png") no-repeat 0 20px;padding:15px 0 0 10px;letter-spacing:-1px}
.infoReview_list li a{display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.infoReview_list li:hover{display:block;background-image:url("/img/common/blet_blue.png");padding-top:15px}
.infoReview_list li:hover a{text-decoration:underline;color:#018dee}
.infoReview_moreBtn_wrap a{position:absolute;right:12px;top:12px;width:17px;height:16px;background:no-repeat}
.infoReview_moreBtn_wrap a.infoReview_moreBtn{background-image:url("/img/common/btn_more.gif");background-position:0 0}
.infoReview_moreBtn_wrap a.infoReview_moreBtn:hover{background-position:0 -16px}
/* °í°´¼¾ÅÍ */
.info_customer{width:292px}
.info_customer_part{}
.info_customer_part dt{padding:17px 0 0 55px;font-weight:700;font-size:15px;color:#606060}
.info_customer_part dd{padding-top:7px;font-weight:900;font-size:27px;color:#4a4a4a;text-align:center}
.info_customer_time{margin-top:15px;font-weight:600;font-size:14px;color:#7b7b7b;text-align:center}
/* °í°´¼¾ÅÍ º¯°æ Àü */
.info_customer_tel{height:98px;margin-top:45px;/* border-bottom:1px dashed #c8c8c8; */text-align:center}
.info_customer_num{padding-top:17px;font-weight:900;font-size:27px;color:#3a3a32}
/* .info_customer_time{margin-top:10px;font-weight:600;font-size:14px;color:#7b7b7b} */
.info_customer_txt{padding-left:35px;margin-top:17px}
.info_customer_txt dl{background:url("/img/common/icon_customer.png") no-repeat 0 15px;padding-left:60px}
.info_customer_txt dt{font-weight:700;font-size:13px;color:#2b2b2b}
.info_customer_txt dd{line-height:18px;margin-top:5px;color:#757575}
/* ¹¯°í´äÇÏ±â & °øÁö»çÇ× */
.info_qna{width:293px}
.infoQna_tab_wrap{height:38px;border-top:1px solid #c8c8c8;border-bottom:1px solid #d6d7d3}
.infoQna_tab{display:inline-block;width:291px;border-right:1px solid #c8c8c8;border-left:1px solid #c8c8c8}
.infoQna_tab li{float:left;width:145px;height:38px;line-height:38px;background-color:#eaeaea;padding-left:0;font-weight:600;font-size:15px;color:#3a3a32;text-align:center;cursor:pointer}
.infoQna_tab li.infoQna_tab_first{border-right:1px solid #d6d7d3}
.infoQna_tab li.infoQna_tab_on{width:145px;height:39px;background-color:#fff;font-weight:900}
.infoQna_tabCon_wrap{height:180px;background-color:#fff;border:1px solid #c8c8c8;border-top:0;padding:5px 18px 20px}
.infoQna_tab_con{position:relative}
.infoQna_tab_conList li{display:inline-block;width:225px;background:url("/img/common/blet_grey.png") no-repeat 0 20px;padding:15px 0 0 10px;letter-spacing:-1px}
.infoQna_tab_conList li a{display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.infoQna_tab_conList li:hover{display:block;background-image:url("/img/common/blet_blue.png");padding-top:15px}
.infoQna_tab_conList li:hover a{text-decoration:underline;color:#018dee}
/* ´õº¸±â¹öÆ° */
.infoQna_moreBtn_wrap a{position:absolute;right:0;bottom:-2px;width:17px;height:16px;background:no-repeat}
@media screen and (-webkit-min-device-pixel-ratio:0){.infoQna_moreBtn_wrap a{bottom:-1px}} /* Chrome */
*:first-child + html .infoQna_moreBtn_wrap a{bottom:1px}
.infoQna_moreBtn_wrap a.infoQna_moreBtn{background-image:url("/img/common/btn_more.gif");background-position:0 0}
.infoQna_moreBtn_wrap a.infoQna_moreBtn:hover{background-position:0 -16px}
