/* ÈÄ±â°Ë»ö */
.GHugi_searchBar{height:42px;background-color:#8ab7de;border:1px solid #73a4cd;border-bottom:1px solid #6895ba}
.area_title{float:left;width:150px;height:42px;overflow:hidden;line-height:45px;background-color:#7ca7cd;text-align:center;color:#fff;letter-spacing:-1px}
.GHsearch_inp{float:left}
.GHsearch_inp ul{clear:both;height:27px;margin-top:7px;}
.GHsearch_inp li{float:left}
.GHsearch_inp input{height:20px;line-height:24px;font-size:12px;font-family:µ¸¿ò, Dotum;color:#444;border:1px solid #7394b1}
.GHsearch_inp select{height:22px;font-size:12px;font-family:µ¸¿ò, Dotum;line-height:24px;border:1px solid #7394b1}

/* Á¤·ÄÅÇ */
.li_alignBar{position:relative;height:32px;background-color:#fff;border-bottom:2px solid #595c5f}
.li_alignBar .alignTab{position:absolute;top:-1px}
.alignTab a{display:block;float:left;width:110px;height:33px;overflow:hidden;background-color:#e7e9eb;border-right:1px solid #d5d5d5;font-weight:bold;color:#707070}
.alignTab a:first-of-type{border-left:1px solid #d5d5d5;}
.alignTab a span{display:block;text-align:center;line-height:37px;background:url('/NImg/common/down2.gif')100px 14px no-repeat;border-top:1px solid #d1d6da}
.alignTab a.on{height:34px;background-color:#FFF;border-top:1px solid #595c5f;border-left:1px solid #595c5f;border-right:1px solid #595c5f}
.alignTab a.on span{background:url('/NImg/common/arr_on.gif')100px 16px no-repeat;color:#252525;border-top:none}
.alignTab a:hover{background-color:#f9f9f9;height:33px;}
.alignTab a:hover span{line-height:37px;color:#444}
.alignTab a.on:hover{background-color:#FFF;height:34px;margin-top:0}
.alignTab a.on:hover span{line-height:37px;text-decoration:none;color:#252525}
.li_alignBar select{height:20px;font-size:12px;font-family:µ¸¿ò, Dotum;color:#555;border:1px solid #b9b9b9;padding:0;margin-top:1px}

/* È£ÅÚµî±Þ_º° */
.hotelClass{width:73px;height:16px;background:url('/GHugi/img/ico_star.png') no-repeat}
.hotelClass.star5{background-position:0 0}
.hotelClass.star4{background-position:0 -16px}
.hotelClass.star3{background-position:0 -32px}
.hotelClass.star2{background-position:0 -48px}
.hotelClass.star1{background-position:0 -64px}
.hotelClass.star0{background-position:0 -80px}

/* »óÇ°ÀÌ¿ëÈÄ±â */
.GHugi_li_wrap{position:relative;width:780px;margin-top:10px; text-align:left;}
.Hugi_commWrap{position:relative;height:183px;background-color:#FFF;text-align:left;border:1px solid #c1c3c5;border-bottom:1px solid #9c9e9f;padding-left:7px;padding-right:7px;margin-bottom:10px;-webkit-box-shadow:0 2px 5px rgb(220,220,220);-moz-box-shadow:0 2px 5px rgb(220,220,220);box-shadow:0 2px 5px rgb(220,220,220)}
.Hugi_commWrap.detailP{height:145px}
.Hugi_commWrap .gdImg{float:left;width:165px;text-align:left;margin-top:8px}
.Hugi_commWrap .gdImg img{border:1px solid #ccc}
.Hugi_commWrap .gdContents{float:right;width:585px;height:125px;margin-top:8px}
.hugi_detail_pop .Hugi_commWrap{display:none;width:750px;margin:0 auto}
.hugi_detail_pop .Hugi_commWrap .gdContents{float:right;width:570px;height:125px;margin-top:8px;}
.gdContents .title{height:29px;background-color:#FFF;border-bottom:1px solid #e0e0e0}
.gdContents .title .gdName{float:left;width:355px;height:16px;overflow:hidden;color:#333;}
.gdContents .title .gdName a{color:#333}
.gdContents .title .gdArea{float:right;overflow:hidden;color:#666;font-weight:normal;margin-right:3px;}
.gdReview{height:63px;margin-top:10px}
.gdReview a{display:block;height:18px;overflow:hidden;background:url('/GHugi/img/dot.gif') 3px 6px no-repeat;line-height:18px;color:#555;font-weight:normal}
.gdReview .reviewT{padding-left:10px}
.gdReview a:hover .reviewT{text-decoration:underline}
.gdReview a .date{color:#898989;margin-left:7px}
.btn_detailGoods{display:block;width:78px;height:25px;background:url('/GHugi/img/btn_detailGoods.gif') 0 0 no-repeat}
.btn_detailGoods:hover{background-position:0 -25px}
.btn_writeHugi{display:block;width:55px;height:25px;background:url('/GHugi/img/btn_writeHugi.gif') 0 0 no-repeat}
.btn_writeHugi:hover{background-position:0 -25px}

/* Ä«Å×°í¸®¾ÆÀÌÄÜ */
.categoryIcon{display:block;position:absolute;top:-1px;left:-1px;width:56px;height:20px;overflow:hidden;-webkit-border-radius:0 0 7px 0;-moz-border-radius:0 0 7px 0;border-radius:0 0 7px 0;}
.categoryIcon span{display:block;text-align:center;letter-spacing:-1px;color:#fff;font-size:11px;line-height:24px}
.categoryIcon.AH{background-color:#be855f}
.categoryIcon.AG{background-color:#02b6cc}
.categoryIcon.HM{background-color:#fb4fa8}
.categoryIcon.BP{background-color:#7a8aed}
.categoryIcon.DH{background-color:#a468ad}
.categoryIcon.DG{background-color:#b25760}
.categoryIcon.DJ{background-color:#03cc87}

.gdDetail_titWrap .categoryIcon{top:-3px;left:-3px}

/* ÈÄ±âÆòÁ¡¹Ù */
.review_gradeBar{position:relative;height:33px;background:url('/GHugi/img/gray_inS.gif') #f5f6f6 top repeat-x;border:1px solid #dedfdf;border-top:1px solid #c9c9c9;}

.review_gradeBar .icoArr{position:absolute;width:9px;height:5px;top:-1px;left:377px;background:url('/GHugi/img/grade_bar_arr.gif') no-repeat}
.divi_grade{display:inline;float:left;margin-top:8px;margin-left:20px}
.review_gradeBar ul{float:left}
.divi_grade ul{display:inline;margin-right:27px}
.hugi_detail_pop .divi_grade ul{display:inline;margin-right:20px;}
.review_gradeBar li{float:left}
.review_gradeBar .diviT{color:#333;font-size:11px;letter-spacing:-1px;margin-top:4px;line-height:13px}
.total_grade{float:right;width:207px;height:33px;background-color:#fefcb7;border-left:1px solid #e6e6e6}
.hugi_detail_pop .total_grade{float:right;width:200px;height:33px;background-color:#fefcb7;border-left:1px solid #e6e6e6}
.total_grade ul{display:inline;margin-top:8px;margin-left:23px}
.hugi_detail_pop .total_grade ul{margin-left:15px}
.total_grade .score, .score{color:#53b801;font-family:Tahoma, Arial;font-size:13px;margin-right:1px}

/* ÈÄ±âÆòÁ¡_½°Ç¥ */
.reviewGrade{width:70px;height:15px;background:url('/GHugi/img/ico_grade.png') no-repeat;}
.reviewGrade.grd0{background-position:0 0}
.reviewGrade.grd1{background-position:0 -15px}
.reviewGrade.grd2{background-position:0 -30px}
.reviewGrade.grd3{background-position:0 -45px}
.reviewGrade.grd4{background-position:0 -60px}
.reviewGrade.grd5{background-position:0 -75px}
.reviewGrade.grd6{background-position:0 -90px}
.reviewGrade.grd7{background-position:0 -105px}
.reviewGrade.grd8{background-position:0 -120px}
.reviewGrade.grd9{background-position:0 -135px}
.reviewGrade.grd10{background-position:0 -150px}



/* »óÇ°»ó¼¼(¹Ú½º) */
.gdDetai_info{position:relative;background:url('/GHugi/img/bg_ptnBg.gif');border:3px solid #3e474e;padding-bottom:6px; text-align:left;}
.gdDetail_titWrap{position:relative;height:67px;top:0;background:url('/GHugi/img/bg_ptnBg2.gif');text-align:left;border-bottom:1px solid #08090a;-webkit-box-shadow:0 2px 3px rgb(200,200,200);-moz-box-shadow:0 2px 3px rgb(200,200,200);box-shadow:0 2px 3px rgb(200,200,200);}
.gdDetail_titWrap .btLoc{position:absolute;top:10px;right:10px}
.gdDetail_title{margin-right:150px;margin-left:18px}
.gdDetail_title .h23{height:23px}
.gdDetail_title .h2{height:2px}
.gdDetail_title .gdName{color:#fff;line-height:20px; font-size:16px;}
.gdDetail_title .gdArea{color:#fff;font-weight:normal}
.gdDetail_title .htAddress{color:#bdcad8;font-weight:normal}
/* ÄÃ·¯¹öÆ° */
a.sBtn_color{display:block;height:22px;overflow:hidden;line-height:24px;background:url('/GHugi/img/bullet_w.gif') #717f8d 96% 8px no-repeat;}
a.sBtn_color span{display:block;font-weight:normal;font-size:11px;letter-spacing:-1px;color:#fff;text-align:center;padding-right:3px;font-family:Dotum, µ¸¿ò;}
a.sBtn_color:hover{background:url('/GHugi/img/bullet_w.gif') #fe7540 96% 8px no-repeat}

a.sBtn_color2{display:block;height:22px;overflow:hidden;line-height:24px;background:url('/GHugi/img/bullet_w.gif') #fe7540 96% 8px no-repeat;}
a.sBtn_color2 span{display:block;font-weight:normal;font-size:11px;letter-spacing:-1px;color:#fff;text-align:center;padding-right:3px;font-family:Dotum, µ¸¿ò;}
a.sBtn_color2:hover{background:url('/GHugi/img/bullet_w.gif') #717f8d 96% 8px no-repeat}

/* Æ÷Åä°¶·¯¸® */
.dgGallery_wrap{position:relative;width:730px;margin:25px auto;z-index:100;}
.dgGallery_wrap .L_picture{float:left;width:340px}
.dgGallery_wrap .L_picture img{border:1px solid #a1a1a1}
.dgGallery_wrap .s_picture{float:right;position:relative;width:380px; z-index:110;}
.dgGallery_wrap .s_picture a{display:inline-block;width:57px;height:50px;overflow:hidden;margin-right:2px;margin-bottom:2px;}
.dgGallery_wrap .s_picture a p{overflow:hidden}
.dgGallery_wrap .s_picture a p img{width:100px;height:75px}
.dgGallery_wrap .s_picture a:hover p, .dgGallery_wrap .s_picture a.on p{width:51px;height:44px;border:3px solid #ff620c}
.dgGallery_wrap .s_picture a:hover p img, .dgGallery_wrap .s_picture a.on p img{width:94px;height:69px}
.picOn_layer{position:absolute;width:350px;height:auto;top:50px;right:0;border:3px solid #fff;z-index:100;-webkit-box-shadow:0 2px 4px rgb(170,170,170);-moz-box-shadow:0 2px 4px rgb(170,170,170);box-shadow:0 2px 4px rgb(170,170,170);}
.picOn_layer img{width:100%}


/* ÈÄ±â¸®½ºÆ® */
.miniReview_list{clear:both;position:relative;background-color:#e9e9e9;padding:8px;margin-top:20px}
.miniReview_wrap{position:relative;_width:730px;height:105px;overflow:hidden;background-color:#fff;border:1px solid #d6d6d6;border-bottom:1px solid #b6b6b6;/*padding:12px 15px 10px 15px;*/margin-bottom:3px;text-align:left;}
.miniReview_wrap:hover{background-color:#fef0cb;border:1px solid #b2ac9c}
.miniReview_wrap .reviewTit{height:20px;overflow:hidden;margin-right:2px}
.miniReview_wrap .reviewGrade{margin-top:1px}
.reviewTit .title{color:#333;font-weight:bold;font-size:14px}
.reviewTit .date{color:#898989}
.reviewTit .diviT{color:#333;font-size:11px;letter-spacing:-1px;margin-top:5px;line-height:13px}
.reviewCon{position:relative;_width:732px;max-height:50px;overflow:hidden;font-weight:normal;color:#797979;font-size:12px;line-height:18px;padding-top:8px;margin-right:0;padding-bottom:5px}
.miniReview_wrap .btn_white19.more{position:absolute;background:url('/GHugi/img/more.gif')#fff 94% 7px no-repeat;bottom:2px;right:0}
.manager_reple{position:relative;background-color:#fff;padding:5px 8px 5px 8px;margin:0 7px 7px 7px;border-top:1px solid #d9d9d9}
.manager_reple .repleTxt{width:630px;font-size:11px;color:#666;line-height:16px;}
.lh_21{line-height:21px}

/* ÈÄ±â»ó¼¼ÆäÀÌÁö */
.Hugi_detailWrap{clear:both;position:relative;height:93px;background:url('/GHugi/img/bg_ptnBg3.gif');text-align:left;border:1px solid #ccced0;border-bottom:1px solid #a9aaac;padding-left:7px;padding-right:7px;margin-bottom:17px;-webkit-box-shadow:0 2px 4px rgb(240,240,240);-moz-box-shadow:0 2px 4px rgb(240,240,240);box-shadow:0 2px 4px rgb(240,240,240)}
.hugi_detail_pop .Hugi_detailWrap{border:none;border-bottom:1px solid #a9aaac;}
.Hugi_detailWrap .title{height:50px;margin-left:20px;margin-right:20px;}
.Hugi_detailWrap .title .fl{width:570px;height:18px;line-height:18px;overflow:hidden;color:#252525;margin-top:24px}
.hugi_detail_pop .Hugi_detailWrap .title .fl{width:530px}
.Hugi_detailWrap .title .fr{width:150px;text-align:right;margin-top:26px;font-weight:normal}
.Hugi_detailWrap .review_gradeBar{position:relative;height:33px;background:url('/GHugi/img/white_inS.gif') #fff top repeat-x;border:1px solid #dedfdf;border-top:1px solid #c9c9c9;}
.Hugi_detailWrap .review_gradeBar .icoArr{position:absolute;width:9px;height:5px;top:-1px;left:377px;background:url('/GHugi/img/grade_bar_arr2.gif') no-repeat}

/* ÈÄ±âÀÛ¼ºÇÏ±â */
.hugi_writeT{border:3px solid #e9e9e9;padding-top:18px;padding-bottom:15px}
.hugiW_bx{position:relative;background-color:#fff;border:1px solid #ccced0;border-bottom:1px solid #a9aaac;-webkit-box-shadow:0 2px 4px rgb(240,240,240);-moz-box-shadow:0 2px 4px rgb(240,240,240);box-shadow:0 2px 4px rgb(240,240,240)}
.hugiW_bx2{position:relative;background:url('/GHugi/img/bg_ptnBg3.gif');border:1px solid #ccced0;border-bottom:1px solid #a9aaac;-webkit-box-shadow:0 2px 4px rgb(240,240,240);-moz-box-shadow:0 2px 4px rgb(240,240,240);box-shadow:0 2px 4px rgb(240,240,240)}
.hugiW_bx2 .inp_basic{height:23px}
.hugiW_inpT .inp_basic{width:770px;height:23px}
.hugiW_category{text-align:left;}
.hugiW_category a{display:inline-block;color:#666;margin-right:25px;font-weight:bold; }
.hugiW_category a:hover{color:#303030}
.hugiW_category .va4_{.vertical-align:0}
.hugiW_tit{height:20px; line-height:20px; color:#444; letter-spacing:-1px; margin-left:7px; text-align:left;}

.valuation{text-align:left;}
.valuation .hugiW_bx{.width:778px; }
.valuation .hugiW_bx ul{margin-top:1px}
.valuation .hugiW_bx img{cursor:pointer}
.valuation .fst{width:190px;height:39px;background-color:#f5f6f6;border-right:1px solid #e8e8e8}
.valuation a{display:block;position:relative;width:14px;height:20px;z-index:-1px}
.valuation a span{display:block;position:absolute;visibility:hidden;width:70px;height:15px;background:url('/GHugi/img/ico_grade.png') no-repeat;}
.valuation a{float:left}
.valuation .hugiStar2:hover span{visibility:visible;background-position:0 -40px;top:0;left:0;}
.valuation .hugiStar4:hover span{visibility:visible;background-position:0 -80px;top:0;left:-14px;}
.valuation .hugiStar6:hover span{visibility:visible;background-position:0 -120px;top:0;left:-28px;}
.valuation .hugiStar8:hover span{visibility:visible;background-position:0 -160px;top:0;left:-42px;}
.valuation .hugiStar10:hover span{visibility:visible;background-position:0 -200px;top:0;left:-56px;}
.valuation .type{float:left;color:#454545;margin-right:10px;margin-top:13px}
.valuation .reviewGrade{margin-top:9px;}
.caution_bx{padding:10px;border:2px solid #e9e9e9;margin-top:10px;color:#888;line-height:16px;font-size:11px;text-align:left;}

.w500{width:500px}
.w600{width:600px}
.w660{width:660px}

/* °Ë»ö¾îÀÚµ¿¿Ï¼º */
span.spanTextDropdown {
	position: absolute;
	top: 0px;
	left: 0
	width: 150px;
	z-index: 101;
	background-color: #FFFFFF;
	border: 1px solid #C0C3CA;
	padding-left: 0
	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;}


/* ±âÅ¸ */
.h5{height:5px}
.h8{height:8px}
.h16{height:16px}
.blue3{color:#3b8dc7}
.pd_b5{padding-bottom:5px}
.mg_t8{margin-top:8px}
.mg_r12{margin-right:12px}


/*¹öÆ°*/
a.btn_white19{display:block;height:19px;overflow:hidden;background-color:#fff;font-weight:normal;border-bottom:1px solid #b4b4b4;padding-top:0}
a.btn_white19 span{display:block;height:19px;overflow:hidden;line-height:22px;font-size:11px;letter-spacing:-1px;color:#666;border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-right:1px solid #b4b4b4;text-align:center;font-family:Dotum, µ¸¿ò;padding-top:0}
a.btn_white19:hover{border-bottom:1px solid #a0a0a0}
a.btn_white19:hover span{border-top:1px solid #b5b5b5;border-left:1px solid #b5b5b5;border-right:1px solid #a0a0a0;color:#333}

a.btn_white24{display:block;height:24px;overflow:hidden;background:url('/GMember/img/bg_grbtn.gif') bottom repeat-x;font-weight:normal;border-bottom:1px solid #808080}
a.btn_white24 span{display:block;height:24px;overflow:hidden;line-height:26px;font-size:12px;letter-spacing:-1px;color:#32475e;border-top:1px solid #c1c1c1;border-left:1px solid #c1c1c1;border-right:1px solid #a5a5a5;text-align:center;font-family:Dotum, µ¸¿ò}
a.btn_white24:hover span{background-color:#FFF;color:#ee1d1d}

.review_dtBtn{height:32px;overflow:hidden}
.review_dtBtn a{display:inline-block}
.review_dtBtn .btn_white24{margin:0 auto}

.btn_reviewAll{display:block;width:135px;height:22px;overflow:hidden;background:url('/GHugi/img/btn_w135.gif') no-repeat}
.btn_reviewAll span{display:block;letter-spacing:-1px;color:#fff;margin-left:8px;font-size:11px;line-height:26px;}
.btn_reviewAll:hover{background-position:0 -22px}
.btn_reviewAll:hover span{color:#5587b3}