
.themeHotel, .quickSearch, .search_item h3, .goods_typeA, .goods_typeB, .hugiWrap .img, .search_list h3{display:inline;float:left}
.themeHotel .btn, .quickSearch .btn, .special_type .top, .special_type .bot, .themeHotel .top, .themeHotel .bot, .hugiWrap .good, .hugiWrap .bad, .hotel_name .reple, .notice .title, #greenInp .txt, #greenInp a{background:url('/AHotel/img/main_icon.gif') no-repeat}

.themeHotel{width:198px;height:300px;overflow:hidden;margin-right:9px; background-color:#fff}
.themeHotel div{height:240px;overflow:hidden}
.themeHotel div a{display:block;width:198px;height:60px;background:url('/AHotel/img/theme_hotel.jpg') no-repeat}
.themeHotel a.theme01{background-position:0 0}
.themeHotel a.theme02{background-position:0 -60px}
.themeHotel a.theme03{background-position:0 -120}
.themeHotel a.theme04{background-position:0 -180px}
.themeHotel a.theme05{background-position:0 -240px}
.themeHotel a.theme06{background-position:0 -300px}
.themeHotel a.theme07{background-position:0 -360px}
.themeHotel a.theme08{background-position:0 -420px}
.themeHotel a.theme01:hover{background-position:-198px 0}
.themeHotel a.theme02:hover{background-position:-198px -60px}
.themeHotel a.theme03:hover{background-position:-198px -120}
.themeHotel a.theme04:hover{background-position:-198px -180px}
.themeHotel a.theme05:hover{background-position:-198px -240px}
.themeHotel a.theme06:hover{background-position:-198px -300px}
.themeHotel a.theme07:hover{background-position:-198px -360px}
.themeHotel a.theme08:hover{background-position:-198px -420px}
.themeHotel .top, .themeHotel .bot{width:175px;height:17px;margin-left:10px;margin-top:1px}
.themeHotel .top{background-position:-315px -5px}
.themeHotel .bot{background-position:-315px -23px}

/*È£ÅÚÀÎÇ²*/
.basicInp, .dateInput2{float:left;height:20px;.height:18px;overflow:hidden;line-height:22px;border:1px solid #e0e0e0;background-color:#fff;padding-left:7px}
.basicInp input, .dateInput2 input{width:100%;height:20px;.height:18px;line-height:22px;overflow:hidden;border:none;font-size:12px}
.grInput, .dateInput{float:left;height:25px;background:url('/AHotel/img/bg_inp_gray.gif') no-repeat}
.grInput input, .dateInput input{width:100%;height:25px;overflow:hidden;border:none;padding-left:7px;padding-right:7px;.padding-top:7px;.margin-top:-1px;font-size:12px}
.grInput input{background:url('/AHotel/img/R_inp_gray.gif') right 0 no-repeat}
.dateInput input{background:url('/AHotel/img/R_inp_date.gif') right 0 no-repeat;cursor:pointer}
.dateInput2 input{background:url('/AHotel/img/R_inp_date2.gif') right 0 no-repeat;cursor:pointer}

/*¼¿¸Þ´º°øÅë*/
.selBox{display:inline;float:left;position:relative} 
.selBox_on, .selBox_on2{cursor:pointer}
.selBox_on{position:absolute;top:0;left:0;height:25px;padding-left:5px;background:url('/AHotel/img/bg_inp_gray.gif');cursor:pointer;z-index:1}
.selBox_off{position:absolute;top:25px;left:0;padding-top:5px;padding-left:5px;border-left:1px solid #c1c4ca;border-right:1px solid #c1c4ca;border-bottom:1px solid #c1c4ca;background-color:#fff;cursor:pointer;overflow:auto;display:none;z-index:5;overflow-x:hidden}
.selBox_out, .selBox_over{line-height:20px}
.selBox_out{color:#999}
.selBox_on2{position:absolute;top:0;left:0;height:20px;padding-left:5px;border:1px solid #e0e0e0;background-color:#fff;z-index:1}
.selBox_off2{position:absolute;top:20px;left:0;padding-top:5px;padding-left:5px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background-color:#fff;cursor:pointer;overflow:auto;display:none;z-index:5;overflow-x:hidden}

/*È£ÅÚ°Ë»ö*/
.quickSearch{width:420px;height:300px;background:url('/AHotel/img/bg_Qsearch.gif') no-repeat;margin-right:10px}
.search_item{margin-top:80px;margin-left:7px}
.search_item ul{height:38px}
.search_item li{float:left;height:25px}
.search_item li span{display:block;width:30px;height:25px;line-height:28px}
.search_item li span.w61{width:61px}
.search_item h3{height:25px;line-height:28px;overflow:hidden;margin-left:9px;margin-right:7px;letter-spacing:-1px}
.search_item, .selBox_over{color:#333}
.quickSearch .btn{width:133px;height:48px;background-position:0 -25px;margin-left:145px;margin-top:-7px}
.quickSearch a:hover .btn{background-position:-133px -25px}
.selBox .w43{.width:45px}
.selBox .w33{.width:35px}
/*¸ÞÀÎ¹è³Ê*/
.mainPromotion{float:left;position:relative;width:351px;border:1px solid #e9e9e9}
.mainPromotion .hot{position:absolute;width:50px;height:50px;top:-1px;left:-1px;background:url('/AHotel/img/hot.png') no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/AHotel/img/hot.png',sizingMethod='crop')}
.mainPromotion ul, .mainPromotion li{width:351px;height:298px;overflow:hidden}
.bnrNum{position:absolute;top:10px;right:5px;width:30px;height:150px;font-weight:bold;font-size:6px}
.bnrNum em{display:block;height:20px;margin-bottom:7px;text-align:center;color:#a0a0a0}
.bnrNum a:hover em, .bnrNum .on{background:url('/AHotel/img/arr_L.gif') left 5px no-repeat;color:#333}
.bnrNum em span{text-decoration:underline;font-size:12px}
.tit_01, .tit_02_blue, .tit_02_redd, .tit_02_green, .tit_03, .tit_04, .tit_05, .tit_06{background:url('/AHotel/img/main_title.gif') no-repeat}
.tit_01{width:198px;height:43px}
.tit_02_blue{height:45px;background-position:0 -58px}
.tit_02_redd{height:45px;background-position:0 -103px}
.tit_02_green{height:45px;background-position:0 -148px}
.tit_03{width:593px;height:64px;background-position:0 -243px}
.tit_04{height:40px;background-position:0 -310px}
.tit_05{height:40px;background-position:0 -197px}
.tit_06{float:right;width:515px;height:40px;background-position:-475px -197px}
.special_type{float:left;position:relative;width:177px;height:190px;background:url('/AHotel/img/bg_special_l.gif') no-repeat}
.tit_blue, .tit_redd, .tit_green{width:175px;height:45px;background:url('/AHotel/img/title_special.gif') no-repeat}
.tit_blue{background-position:0 top}
.tit_redd{background-position:0 -45px}
.tit_green{background-position:0 -90px}
.special_type ul{height:92px;overflow:hidden;font-weight:bold;color:#999;margin-top:25px}
.special_type ul a{display:block;height:30px;line-height:30px;border-bottom:1px solid #d9d9d9}
.special_type ul span{display:block;padding-left:7px}
.special_type ul .on span{color:#fff}
.special_type .top, .special_type .bot{position:absolute;width:175px;height:17px}
.special_type .top{top:53px;left:1px;background-position:-315px -5px}
.special_type .bot{bottom:10px;left:1px;background-position:-315px -23px}
/*Àü¹®°¡ÃßÃµÈ£ÅÚ*/
#special_event{margin-top:100px}
#special_event .wrap{position:relative;float:right;height:180px}
#mdRecommend .wrap{position:relative;width:990px;height:230px;overflow:hidden;padding-left:13px}
.wrap .blue, .wrap .redd, .wrap .green{position:absolute;width:780px;height:80px;top:0;left:10px;background:url('/AHotel/img/mo.gif') left bottom no-repeat;z-index:-1}
.wrap .blue, .special_type ul .on .blue{background-color:#2ea1da}
.wrap .redd, .special_type ul .on .redd{background-color:#e73030}
.wrap .green, .special_type ul .on .green{background-color:#15c293}
#special_event .goods_typeA, #special_event .goods_typeB{margin-left:23px}
#mdRecommend .goods_typeA{height:230px;margin-left:8px;margin-right:10px}
#mdRecommend .goods_typeA .point{display:block;width:175px;height:30px;line-height:40px;overflow:hidden;padding-left:5px;padding-right:5px;background:url('/AHotel/img/sub_icon.gif') 0 -170px no-repeat;text-align:center;font-size:11px;color:#6a8195;letter-spacing:-1px}
#mdRecommend .title, #resWrap .title{height:25px;background-color:#fff;border-bottom:1px solid #e5e5e5;margin-bottom:20px}
#mdRecommend .title span, #resWrap .title span{display:block;float:left;width:95px;height:20px;background:url('/AHotel/img/sub_icon.gif') -50px -75px no-repeat}
#resWrap .title span{display:block;float:left;width:120px;height:25px;background:url('/AHotel/img/hotel_title.gif') no-repeat}
.goods_typeA, .goods_typeB{width:175px;background:url('/AHotel/img/ico_go.gif') no-repeat;font-size:12px}
.goods_typeA{height:180px;background-position:99% 169px} 
.goods_typeB{height:192px;background-position:99% 180px;margin-top:3px}
.goods_typeA .img, .goods_typeB .img{width:173px;height:108px;overflow:hidden;border:1px solid #d9d9d9}
.goods_typeA h5, .goods_typeA h4, .goods_typeB h4{display:block;margin-top:8px;height:15px;overflow:hidden;color:#333}
.goods_typeA h5{height:30px;overflow:hidden}
.goods_typeA em, .goods_typeB em{display:block;font-family:Tahoma, Verdana}
.goods_typeA em span, .goods_typeB em span{margin-right:6px}
.goods_typeB .point{display:block;width:145px;font-size:11px;line-height:16px;color:#888888;letter-spacing:-1px}
.goods_typeA .price{width:148px;height:24px;text-align:left;line-height:24px;color:#df0e0e;font-weight:bold;border:1px solid #fff;margin-right:0}
.goods_typeB .price{width:auto;height:18px;overflow:hidden;line-height:18px;margin-bottom:6px;color:#df0e0e;font-weight:bold}
.goods_typeA .price span, .goods_typeB .price span{color:#e47b7b;text-decoration:line-through;font-weight:normal}	
.grd_star{width:127px;height:17px;background:url('/AHotel/img/ico_star.png') no-repeat;text-align:right;line-height:18px;overflow:hidden;color:#4e93d3} 
.s5{background-position:0 0}
.s4{background-position:0 -16px}
.s3{background-position:0 -32px}
.s2{background-position:0 -48px}
.s1{background-position:0 -64px}
.s0{background-position:0 -80px}

#bestSeller{position:relative;height:264px;top:50px}
#bestSeller .l_box{float:left;width:593px;height:200px}
.area_bnr a{display:block;float:left;width:85px;height:95px;margin-right:10px}
.area_bnr span{display:block;width:85px;height:95px}
.area_bnr a:hover span, .area_bnr .on span{background-position:-85px 0}
.area_bnr .HKG{background:url('/AHotel/img/HKG.gif') 0 0 no-repeat}
.area_bnr .SIN{background:url('/AHotel/img/SIN.gif') 0 0 no-repeat}
.area_bnr .BKK{background:url('/AHotel/img/BKK.gif') 0 0 no-repeat}
.area_bnr .CEB{background:url('/AHotel/img/CEB.gif') 0 0 no-repeat}
.area_bnr .TYO{background:url('/AHotel/img/TYO.gif') 0 0 no-repeat}
.area_bnr .OSA{background:url('/AHotel/img/OSA.gif') 0 0 no-repeat}
.area_bnr .SHA{background:url('/AHotel/img/SHA.gif') 0 0 no-repeat}
.area_bnr .BJS{background:url('/AHotel/img/BJS.gif') 0 0 no-repeat}
.area_bnr .LAS{background:url('/AHotel/img/LAS.gif') 0 0 no-repeat}
.area_bnr .HNL{background:url('/AHotel/img/HNL.gif') 0 0 no-repeat}
.area_bnr .PAR{background:url('/AHotel/img/PAR.gif') 0 0 no-repeat}
.area_bnr .LON{background:url('/AHotel/img/LON.gif') 0 0 no-repeat}
.sel_area{float:right;width:397px;height:264px;background:url('/AHotel/img/bg_sd.gif') 0 bottom no-repeat}
.sel_area .title{width:392px;height:44px;background:url('/AHotel/img/best_area.gif') no-repeat}
.sel_area .HKG{background-position:0 0}
.sel_area .SIN{background-position:0 -44px}
.sel_area .BKK{background-position:0 -88px}
.sel_area .CEB{background-position:0 -132px}
.sel_area .TYO{background-position:0 -176px}
.sel_area .OSA{background-position:0 -220px}
.sel_area .SHA{background-position:0 -264px}
.sel_area .BJS{background-position:0 -308px}
.sel_area .LAS{background-position:0 -352px}
.sel_area .HNL{background-position:0 -396px}
.sel_area .PAR{background-position:0 -440px}
.sel_area .LON{background-position:0 -484px}	
.area_goods{float:right;position:relative;width:373px;height:220px}
.area_goods.img_HKG{background:url('/AHotel/img/HKG.JPG') 0 0 no-repeat}
.area_goods.img_SIN{background:url('/AHotel/img/SIN.JPG') 0 0 no-repeat}
.area_goods.img_BKK{background:url('/AHotel/img/BKK.JPG') 0 0 no-repeat}
.area_goods.img_CEB{background:url('/AHotel/img/CEB.JPG') 0 0 no-repeat}
.area_goods.img_TYO{background:url('/AHotel/img/TYO.JPG') 0 0 no-repeat}
.area_goods.img_OSA{background:url('/AHotel/img/OSA.JPG') 0 0 no-repeat}
.area_goods.img_SHA{background:url('/AHotel/img/SHA.JPG') 0 0 no-repeat}
.area_goods.img_BJS{background:url('/AHotel/img/BJS.JPG') 0 0 no-repeat}
.area_goods.img_LAS{background:url('/AHotel/img/LAS.JPG') 0 0 no-repeat}
.area_goods.img_HNL{background:url('/AHotel/img/HNL.JPG') 0 0 no-repeat}
.area_goods.img_PAR{background:url('/AHotel/img/PAR.JPG') 0 0 no-repeat}
.area_goods.img_LON{background:url('/AHotel/img/LON.JPG') 0 0 no-repeat}
.area_goods p{position:absolute;bottom:0;width:373px;height:79px;background-color:#000;filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6}
.area_goods div{position:absolute;bottom:5px;left:10px}
.area_goods ul{width:350px;height:20px;font-size:12px;font-weight:bold}
.area_goods li{float:left}
.area_goods li span{font-size:11px;color:#ccc;font-weight:normal;letter-spacing:-1px}
.area_goods a{display:block;height:20px;overflow:hidden;color:#fff}
.area_goods a:hover{text-decoration:underline;color:#fff}
.area_goods a:visited{color:#fff}
.area_goods .name{width:250px;height:16px;overflow:hidden}
.area_goods .price{float:right;.margin-right:-5px;font-family:Tahoma, Verdana}
.area_lowest{float:left;position:relative;width:177px;height:190px;font-weight:bold}
.area_lowest a, .area_lowest .area, .area_lowest .price{display:block}
.area_lowest a{height:39;overflow:hidden;border-bottom:1px solid #d9d9d9}
.area_lowest .area{margin-left:13px;line-height:22px;margin-top:10px;float:left;font-size:14px;letter-spacing:-1px;color:#333}
.area_lowest .price{margin-right:20px;line-height:20px;margin-top:10px;float:right;font-size:11px;font-family:Tahoma;color:#a0a0a0}
.area_lowest .on, .area_lowest a:hover{background:url('/AHotel/img/arr_w.gif') #74adde 165px 51% no-repeat}
.area_lowest .on .area, .area_lowest a:hover .area{color:#fff}
.area_lowest .on .price, .area_lowest a:hover .price{color:#fffd79;text-decoration:underline} 
/*ÁÖ¿äµµ½ÃÃÖÀú°¡*/
.area_sale{float:left;position:relative;width:395px;height:320px;}
.area_sale .sale{position:absolute;width:60px;height:60px;top:-11px;left:280px;background:url('/AHotel/img/sale.png') no-repeat}
.area_sale .wrap{height:277px;overflow:hidden}
.area_sale .list{padding-top:9px;padding-bottom:6px;background:url('/AHotel/img/gr_line.gif') left bottom no-repeat}
.area_sale .list p{clear:both}
.area_sale .area{float:left;width:120px;font-size:14px;line-height:18px;font-weight:bold;margin-left:10px;color:#333}
.area_sale .city{float:right;width:240px;margin-right:15px}
.area_sale .city li{float:left;height:18px;line-height:18px;font-size:11px;color:#444}
.area_sale .city .main{width:70px;margin-left:10px}
.area_sale .city .hotel_num{width:70px;color:#999}
.area_sale .city .price{float:right;.margin-right:-10px}
.area_sale .city .price span{font-weight:bold;font-size:12px;line-height:15px;font-family:Tahoma, Verdana}
.area_sale .list a{display:block}
.area_sale .list a:hover .city{background-color:#f1f4f7}
.area_sale .down, .area_sale .top{display:block;width:395px;height:15px;background:url('/AHotel/img/btn_roll.gif') no-repeat}
.area_sale .down, .area_sale .bot{display:block;width:395px;height:15px;background:url('/AHotel/img/btn_roll.gif') no-repeat}
.area_sale .down{background-position:center 0}
.area_sale .top{background-position:center -20px}
.area_sale .bot{background-position:center 0px}
/*È£ÅÚÀÌ¿ëÈÄ±â*/
#hotelHugi{float:right;width:515px;height:335px}
.hugiBx{clear:both;width:513px} 
#hotelHugi .best{height:193px;background-color:#f1f4f7;border:1px solid #eceff2}
.hugiWrap{position:relative;float:left;height:86px;border-bottom:1px solid #fff;top:11px;left:15px}
.hugiWrap .good, .hugiWrap .bad{position:absolute;width:73px;left:-73px}
.hugiWrap .good{height:61px; background-position:0 -115px;top:-17px}
.hugiWrap .bad{height:38px; background-position:0 -176px;top:5px}
.hugiWrap .img{width:108px;height:71px;border:1px solid #d9d9d9}
.hugiWrap .detail{float:left;margin-left:10px;font-size:11px}
.hotel_name, .infoWrap h4{height:23px;margin-top:2px}
.hotel_name li, .hotel_name h3, .hugi_info li{float:left}
.hotel_name .reple{width:30px;height:18px;line-height:16px;background-position:0 -87px; text-align:right}
.hotel_name .area, #hotelHugi .best h3, .hugiWrap .detail h4, .infoWrap h4{color:#353535} .hotel_name .area span{font-weight:bold}
.hugiWrap .detail .point{clear:both;display:block;font-size:11px;color:#999;padding-bottom:5px}
.hugiWrap .detail li, .hotel_name h3{margin-right:7px}
.hugiWrap a{diaplay:block}
.hugiWrap a:hover .detail{background-color:#fcfdff}
.hugi_info{color:#94acc0}
#greenInp{height:90px;background:url('/AHotel/img/bg_gr.gif') bottom repeat-x}
#greenInp p{float:left}
#greenInp .txt{width:345px;height:90px;background-position:-180px -200px ;margin-top:-25px}
#greenInp input{width:515px;height:64px;background:url('/AHotel/img/inp_green.gif') #68d622 0 0 no-repeat;line-height:64px;font-family:µ¸¿ò, Dotum;overflow:hidden;border:none;padding-left:15px;font-size:18px;color:#fff;font-weight:bold}
#greenInp a{display:block;float:left;width:125px;height:80px;background-position:0 -220px;margin-top:-6px;.margin-top:-5px}
/*Ä¿¹Â´ÏÆ¼*/
#Community .event, #Community .notice, .notice li{float:left}
#Community .event{width:242px;height:124px;border:1px solid #d9d9d9}
#Community .event, #Community .notice{margin-top:20px}
.notice{width:326px;margin-left:34px}
.notice .title{display:block;height:28px;background-position:-174px -88px}
.notice ul, .notice li{height:20px;line-height:20px}
.notice ul a{display:block;font-size:11px}
.notice ul a:hover{font-size:11px}
.notice .txt{width:255px;overflow:hidden}
.notice .date{color:#a0a0a0;line-height:12px;width:70px}
.cs_center{float:left;margin-left:40px}
.btnQna{float:left;width:87px;height:130px;margin-top:19px}
.btnQna .qna, .btnQna .faq, .cs_center .tel{background:url('/AHotel/img/cs_center.gif') no-repeat}
.btnQna .qna, .btnQna .faq{display:block;width:87px}
.btnQna .qna{height:62px;background-position:0 0}
.btnQna .faq{height:68px;background-position:0 -62px}
.btnQna .qna:hover{height:62px;background-position:-87px 0}
.btnQna .faq:hover{height:68px;background-position:-87px -62px}
.cs_center .tel{float:left;width:253px;height:147px;background-position:-172px 0}

/*°Ë»öÈÄ¸®½ºÆ®*/
.out_txt{height:20px;margin-top:50px;text-align:center;text-decoration:underline;color:#999}
.out_txt span{color:#333}
.hd_area_bar{position:relative;height:54px;background:url('/AHotel/img/tab_bg.gif') repeat-x;margin-top:19px;}
.hd_area_bar .wrap{position:absolute;top:-19px;left:0;}
.hd_area_bar .area{display:inline;float:left;width:600px;font-size:24px;color:#fff;line-height:30px;margin-top:38px;margin-left:40px;font-weight:bold}
.hd_area_bar .tab{float:left;width:330px;height:79px;background:url('/AHotel/img/tab_bg1.gif') #fff no-repeat}
.hd_area_bar .tab p{display:block;height:79px;overflow:hidden;padding-right:26px;background:url('/AHotel/img/tab_r1.gif') right 0 no-repeat;}
.hd_area_bar .num{height:35px;margin-top:37px;text-align:right}
.hd_area_bar .num, .sel_schedule .r_bx .num{display:block;color:#333;font-weight:bold}
.hd_area_bar .num span, .sel_schedule .r_bx .num span{color:#e01414;font-size:24px;font-family:Tahoma, Verdana;text-decoration:underline}
.r_bx .num{margin-top:30px;margin-left:20px}
.hd_area_bar .num img{vertical-align:-10px;margin-left:5px}
.sel_schedule .r_bx, .inpWrap ul span, .inpWrap .ck_out, .btn_left, .btn_right{background:url('/AHotel/img/sub_icon.gif') no-repeat}
.btn_left, .btn_right{position:absolute;width:30px;height:180px;cursor:pointer}
.btn_left{top:0;left:-10px;background-position:-190px -10px}
.btn_right{top:0;right:-10px;background-position:-231px -10px}
.search_list{border:1px solid #e5e5e5;background:url('/AHotel/img/tab_bg.gif') 0 -55px repeat-x}
.search_list ul{height:35px;overflow:hidden;line-height:35px}
.search_list h3{color:#333;margin-left:40px}
.search_list a{display:block;height:35px}
.search_list a:hover{background-color:#fffad5}
.search_list div{background:url('/AHotel/img/bg_list.gif') repeat-y;margin-top:15px}
.search_list ul{background:url('/AHotel/img/arr_g.gif') 30px 14px no-repeat}
.search_list .num{display:inline;float:right;width:195px;color:#777;font-size:11px;margin-right:45px;background:url('/AHotel/img/checkIn.png') right no-repeat}
.search_list .num span{font-size:16px;color:#444;font-family:Tahoma}
.search_list .num img{margin-left:5px;}



#searchWrap{position:relative;z-index:3}
.bx_close{height:94px;.height:96px;border:1px solid #d9d9d9;background:url('/AHotel/img/bg_ptn.gif') 0 67px repeat-x;}
.bx_open{height:auto;min-height:190px;border:3px solid #abbfd9;background:url('/AHotel/img/bg_ptn.gif') 0 73px repeat-x; padding-bottom:7px;}
@-moz-document url-prefix() {.bx_open{height:auto;}} /*ÆÄÀÌ¾îÆø½ºÇÙ*/

.sel_schedule .r_bx, .bx_title .r_bx{float:right;width:185px;height:74px;background-position:0 0}
.bx_close .re_search, .bx_open .re_search, .bx_open .sBx_close{position:absolute;}
.bx_open .re_search, .bx_open .sBx_close{visibility:hidden}
.bx_close .itemBx{display:none}
.bx_open .sBx_close, .bx_open .btn_search, .lodge_date a{display:block;background:url('/AHotel/img/search_btn.gif') no-repeat;}
.bx_close .re_search{width:107px;height:33px;bottom:-13px;right:-3px;}
.bx_open .sBx_close{width:52px;height:22px;bottom:-25px;right:-3px;background-position:0 -33px}
.bx_open .btn_search{position:absolute;width:140px;height:40px;background-position:0 -55px;top:113px;right:20px}
.bx_open .btn_search:hover{background-position:-110px 0} 
.bx_close .re_search, .bx_open .sBx_close, .bx_open .itemBx{visibility:visible} 
.sel_schedule{height:74px;background:url('/AHotel/img/bg_gr2.gif') repeat-x;border-bottom:1px solid #c9c9c9}
.sel_schedule .l_bx{float:left;margin-top:18px;margin-left:20px}
.sel_schedule .l_bx h2{color:#333;line-height:28px}
.sel_schedule .l_bx h2 span{color:#447cc2;margin-right:7px}
.sel_schedule .l_bx .num{color:#a0a0a0;font-size:11px}
.sel_schedule .l_bx .hotel{font-weight:bold;color:#444;text-decoration:underline}
.inpWrap{}
.inpWrap ul{height:31px}
.inpWrap ul.h25{height:25px}
.inpWrap .ahList_room{width:660px;height:25px;}
.inpWrap .ahList_room .psAge{font-size:11px; font-weight:normal; color:#757575}
.inpWrap ul span{display:block;float:left;width:50px;height:12px;overflow:hidden;margin-top:5px;}
.inpWrap .city{background-position:0 -75px}
.inpWrap .name{background-position:0 -87px}
.inpWrap .room{background-position:0 -99px}
.inpWrap .research{background-position:0 -135px}
.inpWrap .child_num{width:35px;background-position:0 -147px}
.inpWrap .child_age{background-position:-50px -147px}
.inpWrap .ck_in{background-position:0 -111px}
.inpWrap .ck_out{float:left;width:50px;height:12px;overflow:hidden;margin-top:5px;background-position:0 -123px}
.inpWrap .room2{background-position:0 -210px}
.inpWrap .txt{float:left;width:30px;font-size:11px;line-height:24px}
.inpWrap .txt.w61{width:61px}
.inpWrap .selBox{height:22px}
.inpWrap .basicInp input{border:0}
.mg_l7{display:inline;margin-left:7px;}
.inpWrap .w35{width:35px;.width:41px}
.itemBx{height:auto;margin-top:14px;margin-left:17px;}

/*¾Æµ¿³ªÀÌ°è»ê*/
.accAge_wrap{position:absolute;width:270px;height:200px;top:215px;left:500px;background-color:#FFF;border:2px solid #3c5166;z-index:1000;}
.accAge_wrap .room_ps{height:25px}
.accAge_wrap .darkTit30{height:30px;background:url('/AHotel/img/searchBx_hd.gif') 0 0 repeat-x}
.accAge_wrap .darkTit30 .title{float:left;margin-top:8px;font-weight:bold;margin-left:8px;color:#FFF}
.accAge_wrap .darkTit30 a{display:block;float:right;margin-top:3px;margin-right:5px}
.accAge_wrap .search_item{margin-top:0; margin-left:0;}
.accAge_wrap .accAge_in{background-color:#eaf4fb; padding-top:15px; padding-bottom:7px; padding-left:15px}
/*¸®½ºÆ®*/
.accAge_wrap .inpWrap li{float:left}

.w35{width:35px;}
.w40{width:40px;}
.w470{width:470px}
.w382{width:382px}
.w130{width:130px}
.va_1{vertical-align:1px}
.mg_t4{margin-top:4px}
.selBox td{font-size:12px}

.w50{width:50px}
.w60{width:60px}

/*¸®½ºÆ®*/
#listWrap{position:relative; padding-top:60px;}
.align_tab, .basic_info, .eventBx, .basicBx{position:relative}
.eventBx .ico_event, .eventBx .ico_recom{position:absolute}
.align_tab{position:absolute; width:990px; height:38px; top:-10px; left:0; border-top:1px solid #6b9fcc;margin-top:40px;background:url('/AHotel/img/tab_bg.gif') bottom repeat-x}
.align_tab ul{float:right;height:25px;line-height:40px;margin-top:4px;margin-right:15px}
.align_tab li{float:left;height:25px;margin-right:12px;.margin-right:5px}
.align_tab .btn{display:block;float:left;width:120px;height:27px;background:url('/AHotel/img/btn_area_info.gif') no-repeat;margin-right:382px;margin-top:-2px}

.ahList_combo{float:right; position:relative; height:20px; margin-top:5px; padding-right:10px;}
.ahList_combo p{margin-right:7px;}
.ahList_combo select{height:21px; font-family:µ¸¿ò, Dotum; font-size:12px;}

.hotel_group{margin-top:15px}
.eventBx .ico_event, .eventBx .ico_recom{width:70px;height:70px;top:-4px;left:-17px;}
.eventBx .ico_event{background:url('/AHotel/img/event.png') no-repeat}
.eventBx .ico_recom{background:url('/AHotel/img/recom.png') no-repeat}
.basicBx{border-top:1px solid #c4c4c4;border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;border-bottom:1px solid #b1b1b2;}
.eventBx{width:986px;border:2px solid #959ba0}
.info_wrap{height:125px;padding-left:10px}
.info_wrap .img{float:left;width:158px;height:98px;border:1px solid #d9d9d9;margin-top:12px;}
.basic_info{float:left;width:792px;margin-left:14px;}
.info_title{height:30px;overflow:hidden;line-height:27px;margin-top:14px;background:url('/AHotel/img/info_title_line.gif') no-repeat;}
.info_title h3{float:left;letter-spacing:-1px;color:#333;margin-right:10px}
.info_title a:hover h3{text-decoration:underline}
.info_title .grd_star{float:left;width:90px;margin-top:3px}
.info_title .map, .basic_info .event a, .price_li_bx .btn a{background:url('/AHotel/img/search_btn.gif') no-repeat}
.info_title .map{float:left;width:85px;height:30px;background-position:0 -95px}
.info_title .sum{float:right;font-size:11px;font-weight:bold;color:#555;letter-spacing:-1px}
.info_title .sum .num{color:#df0e0e;font-size:20px;font-family:Tahoma, Verdana}
.info_title .sum .num span{font-family:µ¸¿ò, Dotum;font-size:14px}
.basic_info .point{width:545px;height:62px;overflow:hidden;margin-top:8px;text-align:left}
.basic_info .point .ahLoc{display:block;height:16px;overflow:hidden;font-size:12px;line-height:16px;margin-bottom:3px;color:#454545;text-align:left}
.basic_info .point a{display:block;font-size:11px;color:#959595}
.basic_info .event{position:absolute;width:240px;top:54px;right:-12px;text-align:right;}
.basic_info .event span{display:block;margin-bottom:10px;margin-right:12px;color:#e35555;font-size:12px;text-align:center;background-color:#feff8b}
.basic_info .event a{display:block;float:left;height:40px}
.basic_info .event .detail{width:111px;background-position:0 -125px}
.basic_info .event .priceInfo{width:121px;background-position:-111px -125px}
.basic_info .event .detail:hover{background-position:0 -165px}
.basic_info .event .priceInfo:hover{background-position:-111px -165px}

.basic_info .event .priceInfo.off{background:url('/AHotel/img/btn_liClose.gif') no-repeat}
.basic_info .event .priceInfo.off:hover{background-position:0 -40px}

.item_bar{height:33px;background:url('/AHotel/img/bg_gr2.gif') 0 -40px repeat-x;border-top:1px solid #e9e9e9;border-bottom:1px solid #ddd;letter-spacing:-1px;z-index:100}
.item_bar li{float:left;height:30px;overflow:hidden;line-height:36px}
.item_bar, .item_bar a, .item_bar a:hover{color:#777;font-size:11px}
.item_bar .price{width:90px;text-align:center;margin-right:53px;}
.item_bar .help{display:block;width:70px;height:20px;overflow:hidden;line-height:22px;background:url('/AHotel/img/sub_icon.gif') -332px -37px no-repeat;margin-top:7px}
.price_li_bx .sum, .price_li_bx .btn .btn_sum, .price_li_bx .room{display:inline}
.price_li_bx .bf span, .price_li_bx .state span, .price_li_bx .btn a, .price_li_bx .com span{display:block}
.price_li_bx .bf .inc, .price_li_bx .state span{background:url('/AHotel/img/sub_icon.gif') no-repeat}
.price_li_bx{background:url('/AHotel/img/bg_ptn.gif') #f5f5f5 0 -10px repeat-x;padding-top:2px}
.price_li_bx .sumInfo{clear:both;height:38px;background:url('/AHotel/img/li_line.gif') #f5f5f5 bottom repeat-x;font-size:11px}
.price_li_bx li{float:left;margin-top:11px}
.price_li_bx .room{line-height:12px;color:#e24545;margin-left:10px;font-size:12px;color:#444;text-align:center;}
.price_li_bx .room span{color:#e23737;margin-left:7px;font-size:11px}
.price_li_bx .com span{width:28px;height:16px;background:url('/AHotel/img/com.gif') no-repeat;margin-left:11px}
.price_li_bx .com .A{background-position:0 0}
.price_li_bx .com .B{background-position:0 -16px}
.price_li_bx .com .C{background-position:0 -32px}
.price_li_bx .com .D{background-position:0 -48px}
.price_li_bx .com .E{background-position:0 -64px}
.price_li_bx .com .F{background-position:0 -80px}
.price_li_bx .com .G{background-position:0 -96px}
.price_li_bx .com .H{background-position:0 -112px}
.price_li_bx .com .I{background-position:0 -128px}
.price_li_bx .com .J{background-position:0 -144px}
.price_li_bx .com .K{background-position:0 -160px}
.price_li_bx .com .L{background-position:0 -176px}
.price_li_bx .com .M{background:url('/AHotel/img/com_m.gif') 0 0 no-repeat}
.price_li_bx .com .T{background:url('/AHotel/img/com_t.gif') 0 0 no-repeat}
.price_li_bx .bf span{width:50px;height:17px;line-height:17px;padding-left:5px}
.price_li_bx .bf .inc{background-position:-260px -8px;padding-left:17px}
.price_li_bx .sum{color:#333;font-weight:bold;width:155px;margin-right:18px;text-align:center}
.price_li_bx .sum span{font-family:Tahoma, Verdana;font-size:12px}
.price_li_bx .sum em{text-decoration:line-through;font-weight:normal;color:#777}
.price_li_bx .state span{width:38px;height:12px}
.price_li_bx .state .req{background-position:-362px 0 }
.price_li_bx .state .ok{background-position:-362px -12px }
.price_li_bx .btn{margin-top:5px}
.price_li_bx .btn a{float:left;height:30px}
.price_li_bx .btn .btn_sum{width:84px;background-position:0 -205px;margin-right:5px}
.price_li_bx .btn .btn_res{width:76px;background-position:-84px -205px}
.price_li_bx .btn .btn_sum:hover{background-position:0 -235px}
.price_li_bx .btn .btn_res:hover{background-position:-84px -235px}
.item_bar .w450, .item_bar .w98, .item_bar .w92, .item_bar .w180{text-align:center}	

.mini_layer{position:absolute;background:url('/AHotel/img/arr_line.gif') no-repeat;}
.layerBx{display:block;position:relative;background-color:#fff;border-left:1px solid #6d7175;border-right:1px solid #6d7175;border-bottom:1px solid #6d7175;margin-top:5px;}
.layerBx span{color:#333;line-height:16px}
.layerBx th{color:#777;font-weight:normal;height:16px;padding-top:7px;background:url('/AHotel/img/bg_gr2.gif') 0 -40px repeat-x;}
.layerBx td, .layerBx th{font-size:11px;width:65px;text-align:center;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.layerBx tbody td{height:26px;color:#444;font-weight:bold;font-family:Tahoma, Verdana}
.layerBx li{float:left;line-height:28px}
.item_bar .mini_layer{top:150px;left:486px;background-position:-60px top} 
.item_bar .layerBx{padding:10px}
.price_li_bx .mini_layer{top:192px;left:760px;background-position:-25px top;z-index:100;}
.mini_layer2{position:absolute;background-color:#fff;border:1px solid #aaa;border-bottom:1px solid #999;padding:9px 10px 7px 10px;bottom:-7px;left:390px;text-align:left;z-index:1000}
.mini_layer2 li{clear:both;width:100%;text-align:left;margin-top:5px}
.mini_layer2 .f11{font-size:12px}
.w500{width:500px}
.w50{width:50px}
.noResult{background:url('/AHotel/img/search.png') center 20px no-repeat;padding-top:63px;padding-bottom:25px;line-height:20px;text-align:center}
.noResult p{color:#858585}

/*È£ÅÚ»ó¼¼*/
.bx_title{height:90px;border:1px solid #adb8c0;background:url('/AHotel/img/bg_gr2.gif') #fff 0 25px repeat-x}
.bx_title h3{line-height:24px;color:#333}
.bx_title h3 span{display:block;font-size:20px;}
.bx_title .grd_star{width:75px;margin-top:10px;}
.bx_title .l_bx{float:left;margin-top:15px;margin-left:10px;width:850px;font-family:Tahoma, Verdana}
.bx_title .l_bx li{font-size:11px;color:#8f959b}
#detailWrap{position:relative;background:url('/AHotel/img/tab_bg.gif') 0 -52px repeat-x;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;padding-top:12px;padding-bottom:20px}
#detailWrap .item_bar .mini_layer{top:63px;left:420px;background:none;border-top:1px solid #6d7175}
#detailWrap .layerBx{display:block;position:relative;background-color:#fff;border-left:1px solid #6d7175;border-right:1px solid #6d7175;border-bottom:1px solid #6d7175;margin-top:0}
.lodge_date{padding:0 15px 0 15px;height:45px;background:url('/AHotel/img/bg_ptn.gif') 0 -20px repeat-x;border-top:1px solid #dfe1e1;border-left:1px solid #dfe1e1;border-right:1px solid #e7e8e8;border-bottom:1px solid #e7e8e8;margin:0 10px 0 10px}
.lodge_date h3{float:left;color:#447cc2;margin-top:17px}
.lodge_date a{float:right;width:123px;height:36px;background-position:0 -284px;margin-top:4px}
.lodge_date a:hover{background-position:-123px -284px}
#detailWrap .guide{margin:30px 10px 7px 25px;color:#999}
.bx_mask{margin:0 10px 0 10px;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}
#detailWrap2{background:url('/AHotel/img/bg_dtleft.gif') left repeat-y;border:1px solid #d9d9d9}
.detail_navi{float:left;width:188px;overflow:hidden}
.detail_navi a span{display:block;width:188px;height:42px;background:url('/AHotel/img/detail_navi.gif') no-repeat}
.detail_navi .menu01{background-position:0 0}
.detail_navi .menu02{background-position:0 -42px}
.detail_navi .menu03{background-position:0 -84px}
.detail_navi .menu04{background-position:0 -126px}
.detail_navi .menu05{background-position:0 -168px}
.detail_navi .menu06{background-position:0 -210px}
.detail_navi a:hover .menu01, .detail_navi .on .menu01{background-position:-188px 0}
.detail_navi a:hover .menu02, .detail_navi .on .menu02{background-position:-188px -42px}
.detail_navi a:hover .menu03, .detail_navi .on .menu03{background-position:-188px -84px}
.detail_navi a:hover .menu04, .detail_navi .on .menu04{background-position:-188px -126px}
.detail_navi a:hover .menu05, .detail_navi .on .menu05{background-position:-188px -168px}
.detail_navi a:hover .menu06, .detail_navi .on .menu06{background-position:-188px -210px}
.detail_title{height:35px;border-bottom:1px solid #909090;margin-bottom:10px}
.detail_title span{display:block;float:left;width:132px;height:29px;background:url('/AHotel/img/detail_title.gif') no-repeat}
.detail_title .tit01{background-position:0 0}
.detail_title .tit02{background-position:0 -29px}
.detail_title .tit03{background-position:0 -58px}
.detail_title .tit04{background-position:0 -87px}
.detail_title .tit05{background-position:0 -116px}
.detail_title .tit06{background-position:0 -145px}
.detail_title a{display:block;float:right;width:40px;height:17px;background:url('/AHotel/img/sub_icon.gif') -350px -82px no-repeat;margin-top:12px}
#detailWrap2 .r_bx{float:right;width:785px;padding-top:20px}
#detailWrap2 .infoWrap{margin:0 18px 10px 12px}
#info_gallery .l_img{float:left;width:488px;height:348px;border:1px solid #e0e0e0}
#info_gallery .l_img p{margin-top:33px;margin-left:80px;width:325px;height:280px;overflow:hidden}
#info_gallery .s_img{width:220px;float:right}
#info_gallery .s_img ul{overflow:hidden}
#info_gallery .s_img li{float:left;width:68px;height:68px;overflow:hidden;border:1px solid #e9e9e9;margin-right:3px;margin-bottom:3px;cursor:pointer}
#info_gallery .s_img li:hover img{filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7}
#info_gallery .page_num{margin-top:40px}
#info_gallery .page_num span{width:135px}
#info_review .page_num span, #info_board .page_num span{width:250px;}
#info_review .page_num, #info_board .page_num{margin-left:135px;width:400px}
.page_num{height:20px}
.page_num .prev, .page_num .next{display:block;width:40px;height:15px;background:url('/AHotel/img/pre_nex.gif') no-repeat}
.page_num .prev{float:left;background-position:0 0}
.page_num .next{float:left;background-position:-40px 0}
.page_num span{display:block;float:left;text-align:center;font-family:Tahoma, Verdana}
.page_num span a{padding:3px;text-decoration:none;font-weight:bold;color:#999}
.page_num span a:hover{text-decoration:underline;}
.page_num span .on{text-decoration:underline;color:#444;font-size:12px}
#info_map div{margin-bottom:15px}
#info_hotel div{margin-bottom:20px}
#info_hotel h3, #info_spot h3{color:#353535;line-height:26px}
.grd_bx{height:60px;border:1px solid #ddd;font-weight:bold;color:#333;background-color:#fff}
.grd_bx div{height:40px;.height:60px;width:230px;background:url('/AHotel/img/bg_gr2.gif') 0 -5px repeat-x;border-right:1px solid #e2e2e2;padding-top:20px}
.grd_bx div, .grd_bx p, .grd_bx ul, .info_weather ul, .info_weather li{float:left}
.grd_bx ul{width:111px;text-align:center;margin-top:12px}
.grd_bx .grd_star, .board_list .grd_star{width:75px;margin:5px auto}
.grd_bx.detail .grd_star{display:inline;margin-left:17px}
.grd_bx .total{margin-left:63px;width:44px;line-height:30px}
#info_review .guide{font-size:11px;color:#bab9b9;padding-top:40px;background:url('/AHotel/img/tab_bg.gif') 0 -56px repeat-x;margin-bottom:10px}
.board_bar{height:28px;overflow:hidden;background:url('/AHotel/img/bg_gr2.gif') 0 -30px repeat-x;border:1px solid #dadada;letter-spacing:-1px}
.board_bar li, .board_list li{float:left;text-align:center;line-height:29px;color:#888;font-size:11px}
#info_review .board_bar .title, #info_review .board_list .title{width:380px;.width:400px;padding-left:20px;text-align:left}
#info_board .board_bar .title, #info_board .board_list .title{width:430px;.width:450px;padding-left:20px;text-align:left}
.board_list .title .lock{background:url('/AHotel/img/lock.gif') right 0 no-repeat;padding-right:20px}
.board_list .title{color:#555;font-size:12px}
.board_list ul{height:28px;border-bottom:1px solid #e9e9e9;padding-top:3px}
.board_list a:hover ul{ background-color:#f8f9f9}
.board_list .state span{display:block;width:40px;height:12px;margin:7px auto;background:url('/AHotel/img/qna_state.gif') right 0 no-repeat;}
.board_list .state .ing{background-position:0 0}
.board_list .state .finish{background-position:0 -12px}
.board_list .w200, .board_list .w112, .board_list .w145{text-align:left}
.board_bot .wr_btn{float:right}
.grd_bx .total, .board_bot .page_num{display:inline;float:left}
.wr_btn{display:block;height:38px;background:url('/AHotel/img/bg_wbtn.gif') no-repeat;letter-spacing:-1px;margin-top:4px}
.wr_btn span{display:block;height:38px;line-height:38px;background:url('/AHotel/img/r_wbtn.gif') right no-repeat;text-align:center;font-size:11px;}
.board_bot a, .hugi_tit .title span{color:#333}
.board_bot a:hover{color:#777}
#info_spot h3 span{font-size:12px;font-weight:normal}
.bdrBx{border:1px solid #e9e9e9;padding:10px}
.info_weather ul{display:inline;height:30px;margin-left:10px}
.info_time ul{height:45px}
.info_weather li{padding-left:10px;line-height:18px}
.info_weather li span, .info_time li span{font-weight:bold;color:#3b63a0}
.info_climate table{width:750px;border:1px solid #e9e9e9}
.info_climate thead th{height:30px;background-color:#f5f5f5;padding:5px;font-size:12px;color:#56728f;font-weight:normal}
.info_climate td{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;height:20px;padding:5px;text-align:center}
#hugiWrap, #qna_hotel_detail{margin-top:5px;padding-bottom:20px;}
#hugiWrap .board_bot, #qna_hotel_detail .board_bot{height:40px}
#hugiWrap h4, #qna_hotel_detail h4{color:#444;line-height:22px}
#hugiWrap.pop{width:700px;margin-left:15px}
#hugiWrap.pop h4{background-color:#fcfcfc;padding:5px 0 2px 10px;border:1px solid #e7e7e7}
#hugiWrap.pop .grd_star{display:inline;margin-left:14px}
#hugiWrap.pop .grd_bx .total{margin-left:30px;width:35px;line-height:30px}
#hugiWrap.pop .grd_bx ul{width:100px;text-align:center;margin-top:12px;margin-left:20px}
#hugiWrap.pop a.wr_btn, #hugiWrap.pop .tit_li_con a{color:#555}
				
.seltype_bx{float:left;position:relative;width:180px;margin-top:3px;}
.seltype_bx p, .hugi_tit .wr_btn, .reple_bx .wr_btn{float:right;}
.seltype_bx p span{font-size:11px;font-weight:bold;color:#444;margin-right:3px;}
.seltype_bx p img{cursor:pointer;vertical-align:-12px;}
.selstar_bx{position:absolute;width:120px;.width:122px;top:28px;right:3px;background-color:#fff;border:1px solid #e9e9e9;}
.selstar_bx .grd_star{width:90px}
.seltype_bx li{margin-bottom:3px;cursor:pointer;}
.inp_info{background-color:#f5f5f5;border-bottom:1px solid #e5e5e5;padding:15px 10px 10px 10px}
.inp_info ul, .tit_li_con{height:30px;}
.inp_info li, .reple_bx p, .hugi_tit .title, .tit_li_con li{float:left;}
.inp_info .l_tit, .inp_info .l_tit2{width:27px;font-size:11px;font-weight:bold;color:#444;margin-right:3px;letter-spacing:-1px;margin-top:5px;}
.inp_info .l_tit2{width:50px;}
.inp_info .radio input{vertical-align:-2px;.vertical-align:-1px;}
.inp_review textarea{width:711px;height:200px;padding:20px}
.gd_txt{float:left;font-size:11px;color:#999;letter-spacing:-1px;margin-top:5px;padding-left:10px;}
.chk_agree{margin-top:13px;margin-left:20px;}
.chk_agree .chk{float:left;width:80px; text-align:right;color:#444;margin-top:3px;}
.caution_bx{padding:10px;border:2px solid #e9e9e9;margin-top:10px;color:#888;line-height:16px;font-size:11px}
.tit_li_con{overflow:hidden;line-height:32px;border-bottom:1px solid #f7f7f7}
.tit_li_con .l_txt{width:100px;text-align:center;}

/*ÈÄ±â»ó¼¼*/
.hugi_tit{height:30px;background:url('/NImg/common/bg_tab_under.gif') bottom repeat-x;}
.hugi_tit .title{float:left;width:600px;color:#555;line-height:30px;padding-left:10px;font-weight:bold;}
.hugi_tit .wr_btn{margin-top:-3px}
.detail_info{font-size:11px;color:#999;letter-spacing:-1px;}
.detail_info span{color:#666;letter-spacing:0;margin-left:3px;}
.detail_info .divi{color:#ddd;width:30px;text-align:center;}
.in_contents{background-color:#fff;line-height:26px;padding-top:25px;padding-left:25px;padding-right:25px;padding-bottom:30px;border-bottom:1px solid #ddd;}
.in_contents ul{clear:both;border-bottom:1px solid #d7d7d7}
.in_contents li{float:left;padding-top:3px;line-height:22px;}
.in_contents .l_tit{width:100px;text-align:center;font-weight:bold;}
.in_contents .r_con{width:630px;padding-left:10px;border-left:1px solid #e9e9e9}
.in_contents .r_con img{vertical-align:-3px}
.reple_bx{height:40px;}
.reple_bx textarea{width:620px;height:35px;padding:7px;background-color:#f9f9f9;overflow-x:hidden;overflow-y:auto;margin-top:5px}

/*¿¹¾àÆäÀÌÁö*/
.rese_reg_wrap{margin-top:25px}
.rese_title {font-family:µ¸¿ò, Dotum;font-size:12px;color:#444;font-weight:bold;padding-bottom:5px;border-bottom:1px solid #708699;}
.rese_title_noline {font-family:µ¸¿ò, Dotum;font-size:12px;color:#444;font-weight:bold;padding-bottom:3px;}
.rese_type_line{height:32px;border-bottom:1px solid #e5e5e5;overflow:hidden}
.rese_type_line2{height:100%;border-bottom:1px solid #e5e5e5;overflow:hidden}
.rese_type_line3{border-bottom:1px solid #e5e5e5; height:32px;}
.rese_reg_tit1, .rese_reg_tit2, .rese_reg_tit3, .rese_reg_tit5{padding-left:10px;}
.rese_reg_tit1, .rese_reg_tit2, .rese_reg_tit3, .rese_reg_tit5, .rese_reg_tit8, .rese_reg_tit9{float:left}
.rese_reg_wrap.selinfo li, .rese_reg_wrap.selinfo .rese_reg_tit1{padding-top:10px}
.rese_reg_wrap.opcheck li, .rese_reg_wrap.selinfo .rese_reg_tit2{padding-top:8px;.padding-top:5px}
.rese_reg_tit2, .rese_reg_tit3{color:#444}
.rese_reg_tit5, .rese_reg_tit8{color:#666}
.rese_reg_tit1{width:100px; height:100%; font-size:11px;color:#576a80;letter-spacing:-1px;font-weight:bold;background:#f5f6f6;}
.rese_reg_tit2{width:340px;}
.rese_reg_wrap.selinfo .rese_reg_tit2.pd_t10{padding-top:10px;}
.rese_reg_tit3{width:140px}
.rese_reg_tit5{width:230px;}
.rese_reg_tit8{width:480px}
.rese_reg_tit9{width:800px;}
.rese_reg_tit2 span{font-weight:bold;color:#333;font-size:14px}
.rese_reg_tit8 input{margin-left:15px}
.rese_lod_fare{margin-bottom:30px}
.rese_list_type1{height:29px;background-color:#eff1f2;border-bottom:1px solid #c7cdd2}
.rese_list_type1 li{float:left;text-align:center;font-size:11px;letter-spacing:-1px;color:#555;margin-top:10px;}
.rese_list_type2{height:36px;overflow:hidden;background:url('/AHotel/img/rese_bg_line.gif') 0 -1px repeat-x;}
.rese_list_type2 li{float:left;height:20px;font-size:11px;letter-spacing:-1px;color:#555;margin-top:4px;padding-right:15px;}
.rese_list_type2 input{vertical-align:-2px;margin-top:5px;}
.rese_type_con{height:36px;border-bottom:1px solid #e6e8eb;color:#666;}
.rese_type_con li{float:left;font-size:12px;text-align:center;color:#666; padding-top:7px;}
.rese_type_con .fare{color:#333;font-family:Tahoma;}
.rese_list_type1 .item1, .rese_type_con .item1{width:70px;}
.rese_list_type1 .item2, .rese_type_con .item2{width:120px;}
.rese_list_type1 .item3, .rese_type_con .item3{width:190px;}
.policy_box{border:6px solid #e5e5e5; height:32px; padding-top:10px; padding-bottom:10px;}
.policy_info {width:714px;padding-left:14px;}
.policy_info li{float:left; height:32px;font-size:12px; color:#333}
.inp_basic{height:20px;border:1px solid #cfcfcf;font-size:12px;font-family:µ¸¿ò, Dotum;color:#444;padding-left:5px}
.resOk{border:7px solid #f5f5f5;height:270px}
.resOk .txt01{text-align:center;font-size:16px;line-height:35px;color:#333;font-weight:bold;margin:30px auto}
.resOk .txt01 span{olor:#666;font-weight:bold;font-size:14px;letter-spacing:-1px;}
.resOk .txt01 span em{text-decoration:underline; color:#6195cf;}
.resOk .txt02{border-top:1px solid #e5e5e5;padding-top:30px;margin:0 10px 0 10px;}
.resOk .txt02 p{padding-left:20px}
.resOk .txt02 span{line-height:20px;font-weight:bold;color:#666}
.resOk .txt02 span em{color:#d81a07}

/* °Ë»ö¾îÀÚµ¿¿Ï¼º */
span.spanTextDropdown {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 150px;
	z-index: 101;
	background-color: #FFFFFF;
	border: 1px solid #C0C3CA;
	padding-left: 2px;
	overflow: visible;
	display: none;
	text-align:left;
}
span.spanMatchText{ font-weight: bold; color: #F76D1A; }
span.spanNormalElement{ background: #FFFFFF; color: #555555; padding: 4px 0 4px 2px;}
span.spanHighElement{ background: #EDEDED; color: #555555; cursor: pointer; padding: 4px 0 4px 2px;}
span.noMatchData{ font-weight: bold; color: #555555; padding: 4px 0 4px 2px;}
span.spanTextDropdown .button		{ padding-top: 0px; width:30px; height: 20px; padding-top:3px; border: #C0C3CA 1px solid; background-color: #EDEDED; cursor: hand; cursor: pointer;font-size:11px; font-family:Tahoma, Verdana;}

.NPages_wrap{width:754px;border:1px solid #ececec;padding-top:20px;padding-bottom:20px;padding-left:24px;}
.NPages_wrap_w{width:971px;border:1px solid #ececec;padding-top:20px;padding-bottom:20px;padding-left:51px;}


#hotelGallery{height:500px}
#hotelGallery .Limg{position:relative;float:left;width:575px;height:428px;top:24px;left:0;border:1px solid #e9e9e9}
#hotelGallery .Limg .prev{position:absolute;top:180px;left:-30px;width:70px;height:70px;visibility:show; _display:inlin-block;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/AHotel/img/gallery_btPrev.png')}
#hotelGallery .Limg .next{position:absolute;top:180px;right:-30px;width:70px;height:70px;visibility:show; _display:inlin-block;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/AHotel/img/gallery_btNext.png')}
.Limg .prev img, .Limg .next img{_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); cursor:pointer}
.Limg .main img{width:550px;height:409px;border:0}
#hotelGallery .Simg{position:relative;float:right;width:146px;height:400px;border:1px solid #e0e0e0;top:24px;right:0}
.Simg .btnTop{position:absolute;width:58px;height:23px;top:0;left:44px;background:url('/AHotel/img/bg_galleryBt.gif') 0 0 no-repeat; cursor:pointer}
.Simg .btnBot{position:absolute;width:58px;height:23px;bottom:0;left:44px;background:url('/AHotel/img/bg_galleryBt.gif') 0 -23px no-repeat; cursor:pointer}
#hotelGallery .Simg ul{width:90px;height:345px;overflow:hidden;margin:0 auto;padding-top:30px}
#hotelGallery .Simg li{margin-bottom:5px;width:90px;height:66px;.width:82px;.height:58px;border:1px solid #e8e8e8; .margin-left:-16px;}
#hotelGallery .Simg img{width:90px;height:66px;.width:82px;.height:58px;cursor:pointer}
#hotelGallery .Simg .on{width:82px;height:58px;border:5px solid #5eafe8;overflow:hidden}
.Simg .viewNum{position:absolute;bottom:-33px;left:40px;background:url('/AHotel/img/ico_frame.gif') 0 -3px no-repeat;padding-left:25px;font-family:Tahoma;font-size:11px;color:#888}
.Simg .viewNum span, .board_list a .w200{font-weight:bold;color:#444}	
.hotel_txt{margin-top:20px;font-size:12px;color:#666;line-height:20px;margin-left:75px;margin-right:60px}
.hotel_txt span{font-weight:bold;color:#333}
.contact_us{width:900px;margin:30px auto;border:1px solid #c0c0c0}
.contact_us .txt{float:left;width:400px;color:#444;font-family:Tahoma; letter-spacing:1px}
.txt .name{border-bottom:2px solid #454545;padding-top:30px;padding-bottom:9px;padding-left:20px;font-weight:bold;font-size:16px;margin-right:50px;font-family:µ¸¿ò, Dotum;letter-spacing:-1px;}
.txt .info, .info2{line-height:30px;margin:15px 15px 0 20px;font-size:12px}
.info2{width:500px;line-height:24px;margin-left:45px;padding-top:35px}
.txt .info span, .info2 span{font-weight:bold;font-size:12px}
.contact_us .map{float:right;width:500px;height:410px;background-color:#f5f5f5}
.contact_us .cb, #tourGallery .cb, .tourBx .cb, .tour_title .cb, .schedule_day .cb, #infoFare .cb{clear:both}	
