@charset "euc-kr";
/* ÀüÃ¼¸Þ´ºº¸±â : Gnb/Snb ¿µ¿ª */

#header_section {font-family:'Nanum Gothic' , 'Malgun Gothic' , 'Dotum' , 'Apple SD Gothic Neo', Helvetica, Sans-serif;min-width: 1064px; border-bottom: 1px solid #DEE0E1;}
#header_section button {font-family:'Nanum Gothic' , 'Malgun Gothic' , 'Dotum' , 'Apple SD Gothic Neo', Helvetica, Sans-serif}
/* ÀüÃ¼¸Þ´º º¸±â */
.menu_whole {position: relative; z-index: 70; height: 43px; width: 100%; min-width: 1064px; background-color: #FFF; /*border-bottom: 1px solid #DEE0E1;*/border-top: 1px solid #DEE0E1; /* padding-bottom: 4px; background: #FFF url('//image1.hanatour.com/_images/main/bg_whole_gradation.png') repeat-x 0 bottom; */}
.menu_whole .menu_section {position: relative; width: 1064px; height: 43px; margin: 0 auto; background-color: #FFF;}

.menu_whole .menu_view {float: left; z-index:100; width: 149px; height: 43px; margin-right: 28px; border-bottom: 1px solid #DEE0E1; border-left: 1px solid #DEE0E1; border-right: 1px solid #DEE0E1; background-color: #FFF; font-size: 13px; text-align: left}
.menu_whole .menu_view .all_wholemenu {display: block; height: 43px; width: 149px; padding: 1px 0px 0 50px; font-weight: bold; background: #FFF url('//image1.hanatour.com/_images/main/icon_set.png') no-repeat -120px -164px; color: #4d4d4d; text-align: left}
.menu_whole .menu_view .all_wholemenu:hover {background-position: -120px -219px; color: #F63D8B; }
.menu_whole .menu_view .btn_menu button:hover {text-decoration: underline}

.menu_whole .notice_list {overflow: hidden; float: left; height: 16px; width: 440px; margin: 13px 0 15px 20px; text-align: left; }
.menu_whole .notice_list li {width: 440px}
.menu_whole .notice_list li a{font-size: 13px;}
.menu_whole .notice_list li a:hover {text-decoration: underline}
.menu_whole .notice_list li .ico_new {display: inline-block; width: 9px; height: 18px; margin-left: 12px; background: url('//image1.hanatour.com/_images/main/icon_set.png') no-repeat -151px -289px; text-indent: -9999px}
.menu_whole .notice_layer {z-index: 10; position: absolute; left: 149px; top: 0; width: 466px; padding: 0 3px 3px 0; background: url('//image1.hanatour.com/_images/main/bg_notice.png') no-repeat right bottom; text-align: left}
.menu_whole .notice_layer .notice_layer_list {border: 1px solid #000000; background-color: #FFF}
.menu_whole .notice_layer .notice_layer_list ul li {height: 36px; border-bottom: 1px solid #DEE0E1;}
.menu_whole .notice_layer .notice_layer_list ul li a {display: block; overflow: hidden; height: 26px; padding: 5px 20px 5px 45px; font-size: 13px; color: #646464; line-height: 30px}
.menu_whole .notice_layer .notice_layer_list ul li .ico_new {display: inline-block; width: 9px; height: 9px; margin-left: 12px; background: url('//image1.hanatour.com/_images/main/icon_set.png') no-repeat -151px -294px; text-indent: -9999px; vertical-align: middle}
.menu_whole .notice_layer .notice_layer_list ul li.first_child a {background: url('//image1.hanatour.com/_images/main/icon_set.png') no-repeat -444px -464px;}
.menu_whole .notice_layer .notice_layer_list a:hover {text-decoration: underline}
.menu_whole .notice_layer .notice_layer_list .btn_more {height: 19px; padding: 6px 0 5px; background-color: #F2F2F2; text-align: right;}
.menu_whole .notice_layer .notice_layer_list .btn_more a {padding-right: 17px; margin-right: 20px; font-size: 11px; background: url('//image1.hanatour.com/_images/main/icon_set.png') no-repeat -115px -59px; color: #AAAAAA; }


/* °øÅë ¿µ¿ª */
.menu_whole .common_info_service {overflow: hidden; float: right; padding: 13px 0 15px 0; border-left: 1px solid #dee0e1}
.menu_whole .common_info_service li {float: left; margin-left: 32px;}
.menu_whole .common_info_service li a {font-weight: 600; font-size: 13px; color: #4d4d4d}
.menu_whole .common_info_service li a.coupon {background: url('//image1.hanatour.com/_images/main/GNB_new_icon.gif') no-repeat right center;padding-right:17px}
.menu_whole .common_info_service li a:hover {color: #C83D67;}
/* //°øÅë ¿µ¿ª */

.menu_whole .info_service {zoom: 1; float: left; width: 885px}
.menu_whole .info_service:after {content: ""; display: block; clear: both; visibility: hidden; width:0; height: 0}
.menu_whole .info_service li {float: left; }
.menu_whole .info_service li.last_child {float: right; padding-right: 8px; border-right: 1px solid #e1e1e1;}
.menu_whole .info_service li a {display: block; height: 30px; padding: 13px 13px 0; font-weight: 600; font-size: 13px; background-color: #FFF; color: #4d4d4d; text-align: center; line-height: 18px; letter-spacing: 0 !important;}
.menu_whole .info_service li a:hover {color: #F63D8B; text-decoration: none;}
.menu_whole .info_service li .nav_art {position: relative}
.menu_whole .info_service li .ico_vote {display: block; position: absolute; left: 29px; top: -8px; width: 29px; height: 30px; background: url('//image1.hanatour.com/_images/hana_free/icon_snb.png') no-repeat 0 -555px; text-indent: -9999px}

/*ÇÏ³ª°­»ê GNB */
.menu_whole .info_service.gnb_kr li a {padding:13px 10px 0}

/* 2016-06-08 ¿À¸¥ÂÊ ¸Þ´º Á¤·Ä ½ºÅ¸ÀÏ */
.menu_whole .micro_site {zoom: 1; float: right; padding: 13px 0 12px 0; border-left: 1px solid #dee0e1;}
.menu_whole .micro_site:after {content: ""; display: block; clear: both; visibility: hidden; width:0; height: 0}
.menu_whole .micro_site li {float: left; margin-left: 32px;}
.menu_whole .micro_site li a {height: 30px; font-weight: 600; font-size: 13px; background-color: #FFF; color: #4d4d4d; text-align: center; line-height: 18px; letter-spacing: 0 !important;}
.menu_whole .micro_site li a:hover {color: #F63D8B; text-decoration: none;}
.menu_whole .micro_site li a.coupon {padding-right:17px;background: url('//image1.hanatour.com/_images/main/GNB_new_icon.gif') no-repeat right center;}
.menu_whole .micro_site li .nav_art {position: relative;}
.menu_whole .micro_site li .ico_vote {display: block; position: absolute; left: 29px; top: -8px; width: 29px; height: 30px; text-indent: -9999px; background: url('//image1.hanatour.com/_images/hana_free/icon_snb.png') no-repeat 0 -555px;}

/* Àü¹°¸ô ¿µ¿ª */
.professional_area {width: 410px; position: absolute; left: 158px; top: 11px; *top: 12px;}
.professional_area ul {zoom:1}
.professional_area ul:after {content:""; display: block; clear: both; visibility: hidden; width: 0; height: 0}
.professional_area ul li {zoom: 1; float: left; line-height: 22px}
.professional_area ul li:after {content:""; display: block; clear: both; visibility: hidden; width: 0; height: 0}
.professional_area ul li .ico {display: block; float: left; width: 88px; height: 23px; margin-right: 12px; background: url('//image1.hanatour.com/_images/main/icon_set.png') no-repeat -152px -544px;}
.professional_area ul li .title {float: left; font-size: 13px}

/* Àü¹°¸ô ¿µ¿ª 2015-08-20 */
.professional_list {position: absolute; left: 156px; top: 11px; *top: 12px; width:780px}
.professional_list {zoom:1}
.professional_list:after {content:""; display: block; clear: both; visibility: hidden; width: 0; height: 0}
.professional_list .pro_title {display: block; float: left; width: 58px; height: 23px; margin-right: 12px; background: url('http://image1.hanatour.com/_images/main/icon_set.png') no-repeat -284px -544px; text-indent: -9999px}
.professional_list ul {zoom:1; float: left; margin-top: 1px; }
.professional_list ul:after {content:""; display: block; clear: both; visibility: hidden; width: 0; height: 0}
.professional_list ul li {float: left; margin-right:2px;} /* 2018-05-24 ¼öÁ¤ */
.professional_list ul li a {display: block; height: 19px; background: url('http://image1.hanatour.com/_images/main/icon_set.png') no-repeat}
.professional_list ul li.pacific {margin:2px 15px 0 0;}
.professional_list ul li.pacific a {width: 54px; background-position: -153px -608px;}
.professional_list ul li.taiwan {margin:2px 17px 0 0;}
.professional_list ul li.taiwan a {width: 59px; background-position: -362px -654px;height:22px}
.professional_list ul li.vote_vitenam a {width:71px;height:21px;background:url('http://image1.hanatour.com/_images/main/votetour_201512.gif') no-repeat 0 0;}
.professional_list ul li.vote_alberta a {width:71px;height:21px;background:url('http://image1.hanatour.com/_images/main/votetour_201601.gif') no-repeat 0 0;}
.professional_list ul li.vote_kunming a {width:93px;height:18px;background:url('http://image1.hanatour.com/_images/main/vote_kunming.gif') no-repeat 0 0;}
.professional_list ul li.vote_czech a {width:60px; height:22px; margin-top:1px; background:url('http://image1.hanatour.com/_images/main/vote_czech.gif') no-repeat 0 0;}
.professional_list ul li.vote_taihang a {width:108px; height:17px; margin-top:1px; background:url('http://image1.hanatour.com/_images/main/vote_taihang.gif') no-repeat 0 0;}
.professional_list ul li.vote_beijing a {width:94px; height:15px; margin-top:2px; background:url('http://image1.hanatour.com/_images/main/votetour_201607.gif') no-repeat 0 0;}
.professional_list ul li.vote_php a {width:70px; height:24px;margin-top:-5px;background:url('http://image1.hanatour.com/_images/main/votetour_201608.png') no-repeat 0 0;}
.professional_list ul li.vote_dubai a {width:61px; height:24px;margin-top:-4px;background:url('http://image1.hanatour.com/_images/main/votetour_201609.png') no-repeat 0 0;}
.professional_list ul li.vote_hawaii a {width:80px; height:24px; margin-top:-3px; background:url('http://image1.hanatour.com/md/month/2016/11/ecom/11_logo.png') no-repeat 0 0;}
.professional_list ul li.semipack a {width:92px;height:18px;background:url('http://image1.hanatour.com/_images/main/vote_semipack.gif') no-repeat 0 0;}
.professional_list ul li.semipack2 a {width:139px; height:19px; background:url('http://image1.hanatour.com/_images/main/vote_semipack2.gif') no-repeat 0 0;}
.professional_list ul li.train_travel a {width:122px; height:21px; margin-top:1px; background:url('http://image1.hanatour.com/_images/main/vote_train.gif') no-repeat 0 0;}
.professional_list ul li.clubmed a {width:90px; height:16px; margin-top:1px; background:url('http://image1.hanatour.com/_images/main/vote_club.gif') no-repeat 0 0;}
.professional_list ul li.mycountry_golf a {width:91px; height:23px; margin-top:-3px; background:url('http://image1.hanatour.com/_images/main/vote_mycountry_golf.gif') no-repeat 0 0;}
.professional_list ul li.mycountry_golf_02 a {width:91px; height:23px !important;padding-left:20px; margin-top:0px; background:url('http://image1.hanatour.com/_images/main/vote_mycountry_golf_new.gif') no-repeat 0 0;}
.professional_list ul li.maldives a {width:40px;margin-top:-3px;padding:3px 0 0 27px;background:url('http://image1.hanatour.com/_images/main/Venice_icon01.gif') no-repeat 0 3px;}
.professional_list ul li.plus_mariana a {width:93px; height:20px; margin-top:-1px; background:url('http://image1.hanatour.com/_images/main/plus_mariana.gif') no-repeat 0 0;}
.professional_list ul li.plus_mariana2 a {width:123px; height:15px; margin-top:2px; background:url('http://image1.hanatour.com/_images/main/plus_mariana2.gif') no-repeat 0 0;}
.professional_list ul li.sm {margin:1px 13px 0 0;}
.professional_list ul li.sm a {width: 95px;height:19px;background: url('http://image1.hanatour.com/_images/main/sm.png') no-repeat}
.professional_list ul li.neimenggu {margin:0 15px 0 0;}
.professional_list ul li.neimenggu a {background:url(http://image1.hanatour.com/_images/main/gnb/gnb_vote_1606.jpg) no-repeat 0 0;width:73px;height:19px;}
.professional_list ul li.japan {margin:0 13px 0 0;}
.professional_list ul li.japan a {background:url(http://image1.hanatour.com/_images/main/japan.png) no-repeat 0 0;width:104px;height:19px;}
.professional_list ul li.with_baby {margin:0 13px 0 0;}
.professional_list ul li.with_baby a {background:url(http://image1.hanatour.com/_images/main/vote_withbaby.png) no-repeat 0 0;width:100px;height:20px;}
.professional_list ul li.shangrila {margin:0 0 0 0;background: url('http://image1.hanatour.com/_images/main/GNB_new_icon.gif') no-repeat right center;padding-right:17px}/* ¸Ç³¡¿¡ ³ëÃâ */
.professional_list ul li.shangrila a {width:118px;height:19px; background:url(http://image1.hanatour.com/_images/main/shangrila_icon2.gif) no-repeat 0 0;}
.professional_list ul li.plus_laos a {width:72px; height:19px; margin-top:-1px; background:url('http://image1.hanatour.com/_images/main/plus_201609.gif') no-repeat 0 0;}
.professional_list ul li.china a {width:80px;margin-top:-3px;padding:3px 0 0 27px;background:url('http://image1.hanatour.com/_images/main/autumn_icon.gif') no-repeat 0 3px;}
.professional_list ul li.vote_australia3 a {width:32px;margin-top:-3px;padding:3px 0 0 35px;background:url('http://image1.hanatour.com/md/month/2017/09/ecom/logo.png') no-repeat 0 3px;}
.professional_list ul li.moong a {width:68px;margin-top:-3px;padding:3px 0 0 52px;background:url('http://image1.hanatour.com/_images/main/moong_icon.gif') no-repeat 0 3px;}
.professional_list ul li.vote_hawaii2017 a {width:49px;margin-top:-3px;padding:3px 0 0 35px;background:url('http://image1.hanatour.com/md/month/2017/10/ecom/logo.png') no-repeat 0 3px;}
.professional_list ul li.vote_taiwan2017 a {width:35px;margin-top:-3px;padding:3px 0 0 23px;background: url('http://image1.hanatour.com/md/month/2017/11/ecom/gnb_icon.jpg') no-repeat 0 3px;}
.professional_list ul li.vote_cambodia2017 a {width:60px;padding:0 0 0 30px;background: url('//image1.hanatour.com/md/month/2017/12/ecom/icon.gif') no-repeat 0 0;}
.professional_list ul li.vote_danang2018 a {width:34px; margin-top:-3px; padding:3px 0 0 33px; background: url('http://image1.hanatour.com/md/month/2018/03/icon.png') no-repeat 0 3px;}
.professional_list ul li.vote_laos2018 a {width:39px; margin-top:-3px; padding:3px 0 0 33px; background: url('http://image1.hanatour.com/md/month/2018/04/icon.png') no-repeat 0 3px;}
.professional_list ul li.vote_vladivostok2018 a {width:76px; margin-top:-3px; padding:3px 0 0 29px; background: url('http://image1.hanatour.com/md/month/2018/05/icon.png') no-repeat 0 3px;}
.professional_list ul li.vote_hokkaido2018 a {width:56px; margin-top:-3px; padding:3px 0 0 29px; background: url('http://image1.hanatour.com/md/month/2018/06/icon.png') no-repeat 0 3px;}
.professional_list ul li.vote_vietnam2018 a {width:44px; margin-top:-3px; padding:3px 0 0 35px; background: url('http://image1.hanatour.com/md/month/2018/07/icon.png') no-repeat 0 3px;}
.professional_list ul li.vote_peru2018 a {width:37px; margin-top:-3px; padding:3px 0 0 35px; background: url('http://image1.hanatour.com/md/month/2018/08/icon.png') no-repeat 0 3px;}
.professional_list ul li.vote_philippines2018 a {width:42px; margin-top:-3px; padding:3px 0 0 26px; background: url('http://image1.hanatour.com/md/month/2018/09/icon.png') no-repeat 0 3px;}
.professional_list ul li.vote_taiwan2018 {margin-left:4px;}
.professional_list ul li.vote_taiwan2018 a {width:32px; margin-top:-3px; padding:3px 0 0 22px; background: url('http://image1.hanatour.com/md/month/2018/10/icon.png') no-repeat 0 4px;}
.professional_list ul li.moong1805 a {width:64px; margin-top:-3px; padding:3px 0 0 46px; background: url('http://image1.hanatour.com/_images/main/moong_icon.gif') no-repeat 0 3px;}
.professional_list ul li.family a {width:62px; margin-top:-3px; padding:3px 0 0 26px; background: url('http://image1.hanatour.com/_images/main/family_icon.gif') no-repeat 0 3px;}
.professional_list ul li.vote_kyushu2018 a {width:32px; margin-top:-3px; padding:3px 0 0 22px; background: url('http://image1.hanatour.com/md/month/2018/11/icon.jpg') no-repeat 0 4px;}
.professional_list ul li.winter_travel {margin-left:6px;}
.professional_list ul li.winter_travel a {width:57px; margin-top:-3px; padding:3px 0 0 21px; background: url('http://image1.hanatour.com/md/month/2018/12/icon.jpg') no-repeat 0 3px;}
.professional_list ul li.spring_travel {margin-left:6px;}
.professional_list ul li.spring_travel a {width:57px; margin-top:-3px; padding:3px 0 0 21px; background: url('http://image1.hanatour.com/md/pc/p15725/icon.jpg') no-repeat 0 3px;}
.professional_list ul li.vote_aus {margin-left:6px;}
.professional_list ul li.vote_aus a {width:35px; margin-top:-3px; padding:3px 4px 0 23px; background: url('http://image1.hanatour.com/md/month/2019/04/icon.png') no-repeat 0 3px;}


.professional_list ul li.hnp_premium a {width:95px;margin-top:-3px;padding:3px 0 0 26px;background:url('http://image1.hanatour.com/_images/main/hnp_premium_icon.gif') no-repeat 0 3px;}
/*.professional_list ul li.hnp_premium a span {padding-right:15px;background:url(http://image1.hanatour.com/_images/main/GNB_new_icon.gif) no-repeat right 0;}*/
@media \0screen {
	.professional_list ul li.hnp_premium {margin-right:0;}
	.professional_list ul li.hnp_premium a {width:98px;}
}
/* 2016-11-03 Àü¹®¸ô ¿µ¿ª ¼öÁ¤ */
.professional_list ul.view_new li a {display:block; height:20px; font-size:13px; font-weight:600; color:#4d4d4d; line-height:20px; letter-spacing:-1px;*letter-spacing:-2px;}
.professional_list ul.view_new li.sm_new {margin-top:1px}
.professional_list ul.view_new li.sm_new a {padding:0 5px 0 27px; background: url('http://image1.hanatour.com/_images/main/sm_new.gif') no-repeat;}
.professional_list ul.view_new li.vote_hawaii_new a {width:41px; height:23px; margin-top:-1px; padding-left:21px; line-height:22px; background:url('http://image1.hanatour.com/_images/main/11_logo_new.gif') no-repeat 0 0;}
.professional_list ul.view_new li.mycountry_golf_new a {width:65px; height:23px; margin-top:-2px; padding-left:21px; line-height:21px; background:url('http://image1.hanatour.com/_images/main/vote_mycountry_golf_new.gif') no-repeat 0 0;}
.professional_list ul.view_new li.with_baby_new {margin-right:8px !important;}
.professional_list ul.view_new li.with_baby_new a {width:61px; height:20px; margin-top:0px; padding-left:28px; background:url('http://image1.hanatour.com/_images/main/vote_withbaby_new.jpg') no-repeat 0 0;}
.professional_list ul.view_new li.re_singapore a {width:53px; height:20px; margin-top:0px; padding-left:28px; background:url('http://image1.hanatour.com/_images/main/vote_singapore.jpg') no-repeat 0 0;}
.professional_list ul.view_new li.re_cairns a {width:40px; height:20px; margin-top:-3px; padding-left:42px; line-height:23px; background:url('http://image1.hanatour.com/_images/main/recom_p13342.jpg') no-repeat 0 0;}
.professional_list ul.view_new li.vote_cambodia_new a {width:50px; height:23px; margin-top:-1px; padding-left:24px; line-height:24px; background:url('http://image1.hanatour.com/_images/main/cambodia.png') no-repeat 0 0;}
.professional_list ul.view_new li.vote_alberta_page2 a {width:50px; height:23px; margin-top:-1px; padding-left:24px; line-height:24px; background:url('http://image1.hanatour.com/md/month/2017/01/ecom/logo.png') no-repeat 0 2px;}
.professional_list ul.view_new li.vote_okinawa_page a {width:50px; height:23px; margin-top:-1px; padding-left:28px; line-height:24px; background:url('http://image1.hanatour.com/md/month/2017/03/ecom/logo.png') no-repeat 0 2px;}
.professional_list ul.view_new li.grandtour_page a {width:88px; height:23px; margin-top:-1px; padding-left:28px; line-height:24px; background:url('http://image1.hanatour.com/md/month/2017/04/ecom/logo.png') no-repeat 0 2px;}
.professional_list ul.view_new li.vote_india a {width:76px; height:20px; margin-top:0px; padding-left:28px; background:url('http://image1.hanatour.com/_images/main/Hongkong_icon01.gif') no-repeat 0 0;}
.professional_list ul.view_new li.hainan_island {margin-right:8px !important;}
.professional_list ul.view_new li.hainan_island a {width:84px; height:20px; margin-top:0px; padding-left:28px; background:url('http://image1.hanatour.com/_images/main/Hainan_icon01.gif') no-repeat 0 0;}
.professional_list ul.view_new li.vote_baekdu a {width:50px; height:23px; margin-top:-1px; padding-left:28px; line-height:24px; background:url('http://image1.hanatour.com/md/month/2017/07/ecom/logo.jpg') no-repeat 0 2px;}
.professional_list ul.view_new li.krabi a {width:50px; height:23px; margin-top:-1px; padding-left:35px; line-height:24px; background:url('http://image1.hanatour.com/_images/main/krabi_icon01.gif') no-repeat 0 2px;}
.professional_list ul.view_new li.vote_california a {width:65px; height:23px; margin-top:-1px; padding-left:24px; line-height:24px; background:url('http://image1.hanatour.com/md/month/2017/08/ecom/logo.jpg') no-repeat 0 2px;}
.professional_list ul.view_new li.vote_cambodia2017 a {width:50px;padding:0 0 0 30px;background: url('//image1.hanatour.com/md/month/2017/12/ecom/icon.gif') no-repeat 0 0;}
.professional_list ul.view_new li.kidzania a {width:50px; height:23px; margin-top:-2px; padding-left:38px; line-height:24px; background: url('//image1.hanatour.com/_images/main/icon_kidzania.jpg') no-repeat 0 0;}
.professional_list ul.view_new li.running a {width:83px; height:20px; margin-top:0px; padding-left:41px; background:url('http://image1.hanatour.com/_images/main/run_icon.gif') no-repeat 0 0;}
.professional_list ul.view_new li.package_tour a{width:62px;margin-top:-3px;padding:3px 0 0 46px;background:url(http://image1.hanatour.com/_images/main/moong_icon.gif) no-repeat 0 3px}

.menu_whole .micro_service {overflow: hidden; float: right; height:18px; padding: 13px 0 12px 0; border-left: 1px solid #dee0e1}
.menu_whole .micro_service li {float: left; margin-left:20px;}
.menu_whole .micro_service li a {font-weight: 600; font-size: 13px; color: #4d4d4d}
.menu_whole .micro_service li a.coupon {background: url('//image1.hanatour.com/_images/main/GNB_new_icon.gif') no-repeat right center;padding-right:17px}
.menu_whole .micro_service li a:hover {color: #C83D67;}

/* ÇÏ³ªÇÁ¸® °øÅë 
#hanafree .menu_whole .whole_menu_content {z-index: 100; overflow: hidden; position: absolute; top: 44px; left: 0; width: 1064px; height: 761px; border-left: 0 none; border-right: 0 none; background-color: #FFF; text-align: left;}

.menu_whole .whole_menu_content {z-index: 100; overflow: hidden; position: absolute; top: 44px; left: 0; width: 1064px; border-left: 1px solid #e2e2e2; border-right: 1px solid #e2e2e2; background-color: #FFF; text-align: left;}

.menu_whole .whole_menu_content .menu_table {width: 1062px;border: 1px solid #D5D5D5;}
.menu_whole .whole_menu_content button {border: 0}
.menu_whole .whole_menu_content table td {border-bottom: 1px solid #EDEDED; border-left: 1px solid #EDEDED; vertical-align: top}
.menu_whole .whole_menu_content table td:first-child {border-left: none}
.menu_whole .whole_menu_content table td .h3_menu {padding: 15px 5px 5px 15px;}
.menu_whole .whole_menu_content table td .h3_menu,
.menu_whole .whole_menu_content table td .h3_menu a {font-size: 14px; font-family:'Nanum Gothic' , 'Malgun Gothic' , 'Dotum' , 'Apple SD Gothic Neo', Helvetica, Sans-serif; font-weight: bold; color: #f33d88}
.menu_whole .whole_menu_content table td .h3_menu .ico_zeus {display: inline-block; width: 55px; height: 13px; margin: 0 0 2px 5px; background: url('//image1.hanatour.com/_images/main/icon_set.png') no-repeat -151px -366px; vertical-align: middle;}
.menu_whole .whole_menu_content table td .m_list {padding: 0 15px 15px 15px; }
.menu_whole .whole_menu_content table td .m_list a { font-family:'Nanum Gothic' , 'Malgun Gothic' , 'Dotum' , 'Apple SD Gothic Neo', Helvetica, Sans-serif;font-size: 13px; color: #666; line-height: 20px}
.menu_whole .whole_menu_content table td .m_list a:hover {text-decoration: none; color: #F33D88}
.menu_whole .whole_menu_content table td.bg {background-color: #F9F9F9}
.menu_whole .whole_menu_content table td .neigbor_theme {padding: 15px}
.menu_whole .whole_menu_content table td .neigbor_theme li {margin-bottom: 10px; }
.menu_whole .whole_menu_content table td .neigbor_theme li a {display: block; overflow: hidden;  font-family:'Nanum Gothic' , 'Malgun Gothic' , 'Dotum' , 'Apple SD Gothic Neo', Helvetica, Sans-serif; font-weight: bold; font-size: 13px; letter-spacing: -1px}
.menu_whole .whole_menu_content table td .neigbor_theme li a:hover span {text-decoration: none; color: #F33D88}
.menu_whole .whole_menu_content table td .neigbor_theme img {float: left; margin-right: 8px}
.menu_whole .whole_menu_content table td .neigbor_theme span {display: block; float: left; line-height: 18px}
.menu_whole .whole_menu_content table td .neigbor_theme span.text_01 {padding-top: 10px}
.menu_whole .whole_menu_content table td .neigbor_theme span.text_01:hover,
.menu_whole .whole_menu_content table td .neigbor_theme span.text_02:hover {text-decoration: none}
.menu_whole .whole_menu_content table td .summative_info {padding-top: 18px; text-align: center}
.menu_whole .whole_menu_content table td .summative_info a {font-family:'Nanum Gothic' , 'Malgun Gothic' , 'Dotum' , 'Apple SD Gothic Neo', Helvetica, Sans-serif;font-size: 13px;color: #666;line-height: 20px;}
.menu_whole .whole_menu_content table td .summative_info a:hover {text-decoration: none}
.menu_whole .whole_menu_content table td .summative_info .title {display: block; margin-bottom: 13px; font-size: 14px;}
.menu_whole .whole_menu_content table td .summative_info .txt {display: block; font-size: 13px; color: #666;}
.menu_whole .whole_menu_content table td .summative_info .ico {display: block; width: 80px; height: 100px; margin: 10px auto; background: url('//image1.hanatour.com/_images/hana_free/icon_gnb.png') no-repeat}
.menu_whole .whole_menu_content table td .summative_info.free_guide .ico {background: url('//image1.hanatour.com/_images/hana_free/icon_gnb.png') no-repeat 0 0;}
.menu_whole .whole_menu_content table td .summative_info.monty_city .ico {background: url('//image1.hanatour.com/_images/hana_free/icon_gnb.png') no-repeat -108px 5px;}
.menu_whole .whole_menu_content table td .summative_info.info_desk .ico {background: url('//image1.hanatour.com/_images/hana_free/icon_gnb.png') no-repeat -216px 12px;}
.menu_whole .whole_menu_content table td .summative_info.free_app .ico {display: inline-block; width: 70px; background: url('//image1.hanatour.com/_images/hana_free/icon_gnb.png') no-repeat }
.menu_whole .whole_menu_content table td .summative_info.free_app .ico.google {background-position: -326px 0;}
.menu_whole .whole_menu_content table td .summative_info.free_app .ico.apple {background-position: -391px 0;}

.menu_whole .whole_menu_content .btn_close {z-index: 10; display: block; position: absolute; right: 0; bottom: 0; width: 82px; height: 35px; padding-left: 17px; font-weight: bold; font-size: 12px; background: #444444 url('//image1.hanatour.com/_images/main/icon_set.png') no-repeat -472px 12px; color: #FFF}
.menu_whole #jq__main_notice_silder {overflow: hidden; width: 410px; position: absolute; left: 165px; top: 11px; *top: 12px; padding-left: 30px; background: url('//image1.hanatour.com/_images/main/icon_set.png') no-repeat -459px -474px; *background-position: -459px -475px; }
.menu_whole .whole_menu_content .hanatour_all_menu {position: absolute; z-index:1; left: 0; top: 0; }
.menu_whole .whole_menu_content .hanatour_all_menu.on table {display: block}
.menu_whole .whole_menu_content .hanatour_all_menu.on .menu_toolbar {overflow: hidden; width: 1064px; background-color: #D54C76; color: #FFF}
.menu_whole .whole_menu_content .hanatour_all_menu.on .menu_toolbar .menu_title {float: left; margin-left: 20px; padding: 11px 0; }
.menu_whole .whole_menu_content .hanatour_all_menu.on .menu_toolbar .menu_title .txt_hanatour {display: inline-block; width: 70px; height: 17px; background: url('//image1.hanatour.com/_images/main/text_set.png') no-repeat -440px -185px; vertical-align:top}
.menu_whole .whole_menu_content .hanatour_all_menu.on .menu_toolbar .menu_title .txt_hanatour .h_tx {display: none; padding: 0 5px}
.menu_whole .whole_menu_content .hanatour_all_menu.on .menu_toolbar .menu_title .txt {display:inline-block; height: 17px; margin-top: 2px; font-size: 13px; vertical-align: top}
.menu_whole .whole_menu_content .hanatour_all_menu.on .menu_toolbar .btn {display: block; float: right; width: 41px; height: 42px; border-left: 1px solid #E2849F; background: url('//image1.hanatour.com/_images/main/btn_set.png') no-repeat 15px -383px}
.menu_whole .whole_menu_content .hanatour_all_menu.on .btn_close {bottom: 0}
.menu_whole .whole_menu_content .hanatour_all_menu.off table {display: none}
.menu_whole .whole_menu_content .hanatour_all_menu.off .menu_toolbar {overflow: hidden; width: 1064px; background-color: #858994; font-family:'Nanum Gothic' , 'Malgun Gothic' , 'Dotum' , 'Apple SD Gothic Neo', Helvetica, Sans-serif;color: #DCDBE0}
.menu_whole .whole_menu_content .hanatour_all_menu.off .menu_toolbar .menu_title {float: left; margin-left: 20px; padding: 13px 0; font-size: 13px; }
.menu_whole .whole_menu_content .hanatour_all_menu.off .menu_toolbar .btn {display: block; float: right; width: 41px; height: 42px; border-left: 1px solid #9CA0A9; background: url('//image1.hanatour.com/_images/main/btn_set.png') no-repeat -45px -333px}

.menu_whole .whole_menu_content .hanatour_all_menu.off .btn_close {display: none}

.menu_whole .whole_menu_content .hanafree_all_menu {position: absolute; z-index: 2; left: 0; bottom: 0; background-color: #FFF}
.menu_whole .whole_menu_content .hanafree_all_menu.on {margin-top: 1px}
.menu_whole .whole_menu_content .hanafree_all_menu.on table {display: block; background-color: #FFF}
.menu_whole .whole_menu_content .hanafree_all_menu.on .btn_close {bottom: 0;}
.menu_whole .whole_menu_content .hanafree_all_menu table td .h3_menu,
.menu_whole .whole_menu_content .hanafree_all_menu table td .h3_menu a {color: #2E93C7;}
.menu_whole .whole_menu_content .hanafree_all_menu.on .menu_toolbar {overflow: hidden; width: 1064px; background-color: #3F98C0; font-size: 13px; color: #FFF}
.menu_whole .whole_menu_content .hanafree_all_menu.on .menu_toolbar .menu_title {float: left; margin-left: 20px; padding: 13px 0 9px;}
.menu_whole .whole_menu_content .hanatour_all_menu.on .menu_toolbar .menu_title .txt {display:inline-block; height: 17px; margin-top: 2px; font-size: 13px; vertical-align: top}
.menu_whole .whole_menu_content .hanafree_all_menu.on .menu_toolbar .btn {display: block; float: right; width: 41px; height: 42px; border-left: 1px solid #77B7D2; background: url('//image1.hanatour.com/_images/main/btn_set.png') no-repeat 15px -383px}
.menu_whole .whole_menu_content .hanafree_all_menu.off table {display: none}
.menu_whole .whole_menu_content .hanafree_all_menu.off .menu_toolbar {overflow: hidden; width: 1064px; background-color: #858994; color: #DCDBE0}
.menu_whole .whole_menu_content .hanafree_all_menu.off .menu_toolbar .menu_title {float: left; margin-left: 20px; padding: 12px 0; font-size: 13px;}
.menu_whole .whole_menu_content .hanafree_all_menu.on .menu_toolbar .menu_title  .txt {display:inline-block; height: 17px; margin-top: 2px; font-size: 13px; vertical-align: top}
.menu_whole .whole_menu_content .hanafree_all_menu.off .menu_toolbar .btn {display: block; float: right; width: 41px; height: 42px; border-left: 1px solid #9CA0A9; background: url('//image1.hanatour.com/_images/main/btn_set.png') no-repeat -45px -333px}
.menu_whole .whole_menu_content .hanafree_all_menu.off .btn_close {display: none}
*/
/* Snb Navagation */
#snb_navigation {zoom: 1; display: none; position: absolute; left: 0; top: 43px; width: 1062px; border: 1px solid #D5D5D5; border-right: 1px solid #8F949C; background-color: #f6f6f6;}
#snb_navigation.on {display: block}
#snb_navigation:after {content: ""; display: block; clear: both; visibility: hidden; width: 0; height: 0}

#snb_navigation .h2_hgroup {float: left; width: 149px; text-align: center; line-height: 20px}
#snb_navigation .h2_hgroup .title {margin-bottom: 45px}
#snb_navigation .h2_hgroup .at_tab {display: block; float: left; width: 138px; padding: 9px 12px 4px 0;font-weight: normal; background: #b9d0e4 url('//image1.hanatour.com/_images/hana_free/ico_arrow_01.png') no-repeat 105px 18px; line-height: 24px; color: #FFF}
#snb_navigation .h2_hgroup .at_tab.on {font-weight: bold; background-color: #2c77bc;}

#snb_navigation .title {float: left; width: 149px; padding-top: 18px; font-size: 23px; text-align: center}
#snb_navigation .title .tit_ico {display: block; width: 85px; height: 85px; margin: 0 auto 15px; background: url('//image1.hanatour.com/_images/hana_free/icon_snb.png') no-repeat}

#snb_navigation.sub_free .title {color: #73b4d4;}
#snb_navigation.sub_air .title {color: #ea693a;}
#snb_navigation.sub_hotel .title {color: #bd55a0;}
#snb_navigation.sub_airtel .title {color: #2c77bc;}
#snb_navigation.sub_backpack .title {color: #f3b219;}
#snb_navigation.sub_tour .title {color: #4caadc;}
#snb_navigation.sub_pass .title {color: #9cbe3e;}
#snb_navigation.sub_rentcar .title {color: #7954A6;}
#snb_navigation.sub_mov .title {color: #A48B4F;}

#snb_navigation.sub_free .tit_ico {background-position: 0 0;}
#snb_navigation.sub_air .tit_ico {background-position: -95px 0;}
#snb_navigation.sub_hotel .tit_ico {background-position: -190px 0;}
#snb_navigation.sub_airtel .tit_ico {background-position: -285px 0;}
#snb_navigation.sub_backpack .tit_ico {background-position: -380px 0;}
#snb_navigation.sub_tour .tit_ico {background-position: -475px 0;}
#snb_navigation.sub_pass .tit_ico {background-position: -570px 0;}
#snb_navigation.sub_rentcar .tit_ico {background-position: -761px 0;}
#snb_navigation.sub_mov .tit_ico {background-position: -856px 0;}
#snb_navigation.sub_more .tit_ico {background-position: -665px 0;}

#snb_navigation .snb_nav_list.off {display: none}
#snb_navigation.sub_air .snb_nav_list table td.free_benefit {background: url('//image1.hanatour.com/_images/hana_free/bg_snb_air_01.gif') repeat-y 0 0}
#snb_navigation.sub_hotel .snb_nav_list table td.free_benefit {background: url('//image1.hanatour.com/_images/hana_free/bg_snb_hotel_01.gif') repeat-y 0 0}
#snb_navigation.sub_airtel .snb_nav_list table td.free_benefit {background: url('//image1.hanatour.com/_images/hana_free/bg_snb_airtel_01.gif') repeat-y 0 0}
#snb_navigation.sub_backpack .snb_nav_list table td.free_benefit {background: url('//image1.hanatour.com/_images/hana_free/bg_snb_backpack_01.gif') repeat-y 0 0}
#snb_navigation.sub_tour .snb_nav_list table td.free_benefit {background: url('//image1.hanatour.com/_images/hana_free/bg_snb_tour_01.gif') repeat-y 0 0}
#snb_navigation.sub_pass .snb_nav_list table td.free_benefit {background: url('//image1.hanatour.com/_images/hana_free/bg_snb_pass_01.gif') repeat-y 0 0}
#snb_navigation.sub_mov .snb_nav_list table td.free_benefit {background: url('//image1.hanatour.com/_images/hana_free/bg_snb_mov_01.gif') repeat-y 0 0}

#snb_navigation.sub_air .snb_nav_list table td.free_app .tit_name {background-position: -524px -200px;}
#snb_navigation.sub_hotel .snb_nav_list table td.free_app .tit_name {background-position: -524px -250px;}
#snb_navigation.sub_airtel .snb_nav_list table td.free_app .tit_name {background-position: -524px -300px;}
#snb_navigation.sub_mov .snb_nav_list table td.free_app .tit_name {background-position: -524px -350px;}

#snb_navigation.sub_air .snb_nav_list table td.free_app .ico_app {background-position: -95px -246px;}
#snb_navigation.sub_hotel .snb_nav_list table td.free_app .ico_app {background-position: -188px -246px;}
#snb_navigation.sub_airtel .snb_nav_list table td.free_app .ico_app {background-position: 0 -246px;}
#snb_navigation.sub_mov .snb_nav_list table td.free_app .ico_app {background-position: -374px -246px;}

#snb_navigation .snb_nav_list {float: right; width: 913px;}
#snb_navigation .snb_nav_list table {background-color: #FFF}
#snb_navigation .snb_nav_list table a {text-align: left}
#snb_navigation .snb_nav_list table td {min-height: 254px; padding: 18px 20px;border-left: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5;vertical-align: top}
#snb_navigation .snb_nav_list table td.two_block {height:127px;min-height:127px}
#snb_navigation .snb_nav_list table td.bt_line {border-top: 1px solid #d5d5d5;}
#snb_navigation .snb_nav_list table td.bt_none {border-bottom: 0;}
#snb_navigation .snb_nav_list table td.bl_none {border-left: 0;}
#snb_navigation .snb_nav_list table td .h3_title a {height: auto; margin-bottom: 10px; padding: 0; font-weight: normal; font-size: 14px; color: #333}
#snb_navigation .snb_nav_list table td .h3_title a:hover {color: #F63D8B; text-decoration: none;}
#snb_navigation .snb_nav_list table td .h3_title a.new b {padding-right:17px; background: url('//image1.hanatour.com/_images/main/GNB_new_icon.gif') no-repeat right center;}
#snb_navigation .snb_nav_list table td ul li {float: none}
#snb_navigation .snb_nav_list table td ul li a {height: auto; width: auto; padding: 2px 0; font-weight: normal; font-size: 13px; color: #666}
#snb_navigation .snb_nav_list table td ul li a:hover {color: #F63D8B; text-decoration: none;}
#snb_navigation .snb_nav_list table td ul li a.new_icon {display:inline;padding-right:17px; background: url('//image1.hanatour.com/_images/main/GNB_new_icon.gif') no-repeat right center;}

#snb_navigation .snb_nav_list .freemake {padding: 25px 45px;}
#snb_navigation .snb_nav_list .freemake a {display: block; height: auto; width: auto; padding: 0; font-weight: normal; font-size: 14px;}
#snb_navigation .snb_nav_list .freemake .h3_title {display: block; margin-bottom: 12px; color: #333}
#snb_navigation .snb_nav_list .freemake .txt {display: block; margin-bottom: 55px; font-size: 13px; color: #666}
#snb_navigation .snb_nav_list .freemake .sale_30per {display: block; height: 78px; width: 443px; background: url('//image1.hanatour.com/_images/hana_free/icon_snb.png') no-repeat 0 -156px; text-indent: -9999px}

#snb_navigation .snb_nav_list table td.free_benefit {height: 254px; padding: 0; border-left: 1px solid #FFF; border-bottom: 0 none; text-align: center}
#snb_navigation .snb_nav_list table td.free_benefit .ico  {display: inline-block; width: 71px; height: 49px; margin: 20px 0 12px; background: url('//image1.hanatour.com/_images/hana_free/icon_snb.png') no-repeat 0 -388px}
#snb_navigation .snb_nav_list table td.free_benefit .tit_name {margin-bottom: 20px; font-size: 16px; color: #fff88e; letter-spacing: -1px}
#snb_navigation .snb_nav_list table td.free_benefit ul {margin-left: 18px; margin-bottom: 25px;}
#snb_navigation .snb_nav_list table td.free_benefit ul li {padding: 0 6px; margin-bottom: 6px; font-size: 13px; background: url('//image1.hanatour.com/_images/hana_free/dtp_02.gif') no-repeat 0 7px; color: #FFF; text-align: left; line-height: 18px; letter-spacing: -1px; white-space: nowrap}

#snb_navigation .snb_nav_list table td.free_app {height: 287px; padding: 0; border-left: 1px solid #FFF; background: url('//image1.hanatour.com/_images/hana_free/bg_snb_app_03.gif') repeat-y 0 0; text-align: center}
#snb_navigation .snb_nav_list table td.free_app .tit_name {display: block; width: 207px; height: 17px; margin: 20px auto 24px; background: url('//image1.hanatour.com/_images/hana_free/icon_snb.png') no-repeat -524px -150px; text-indent: -9999px}
#snb_navigation .snb_nav_list table td.free_app .ico_app {display: block; width: 83px; height: 86px; margin: 0 auto 18px; background: url('//image1.hanatour.com/_images/hana_free/icon_snb.png') no-repeat 0 -246px;}
#snb_navigation .snb_nav_list table td.free_app .btn_app a {display: block; width: 100px; height: 34px; padding: 0; margin: 0 auto 2px; background: url('//image1.hanatour.com/_images/hana_free/icon_snb.png') no-repeat}
#snb_navigation .snb_nav_list table td.free_app .btn_app .btn_goolge_download {background-position: -494px -468px;}
#snb_navigation .snb_nav_list table td.free_app .btn_app .btn_apple_download {background-position: -600px -468px;}


#snb_navigation.sub_free .snb_nav_list table td.free_app .tit_name,
#snb_navigation.sub_backpack .snb_nav_list table td.free_app .tit_name,
#snb_navigation.sub_tour .snb_nav_list table td.free_app .tit_name,
#snb_navigation.sub_pass .snb_nav_list table td.free_app .tit_name,
#snb_navigation.sub_rentcar .snb_nav_list table td.free_app .tit_name,
#snb_navigation.sub_more .snb_nav_list table td.free_app .tit_name {background-position: -793px -150px !important;}
#snb_navigation.sub_air .snb_nav_list table td.free_app .tit_name {background-position: -793px -200px !important;}
#snb_navigation.sub_hotel .snb_nav_list table td.free_app .tit_name {background-position: -793px -250px !important;}
#snb_navigation.sub_airtel .snb_nav_list table td.free_app .tit_name {background-position: -793px -149px !important;}
#snb_navigation.sub_mov .snb_nav_list table td.free_app .tit_name {background-position: -793px -350px !important;}
#snb_navigation .snb_nav_list table td.free_app .app_millage {width: 207px; height: 14px; margin: 0 auto 37px; font-size: 14px;  background: url('//image1.hanatour.com/_images/hana_free/icon_snb.png') no-repeat ; color: #FFF; letter-spacing: -1px; text-indent: -9999px}
#snb_navigation.sub_free .snb_nav_list table td.free_app .app_millage,
#snb_navigation.sub_backpack .snb_nav_list table td.free_app .app_millage,
#snb_navigation.sub_tour .snb_nav_list table td.free_app .app_millage,
#snb_navigation.sub_pass .snb_nav_list table td.free_app .app_millage,
#snb_navigation.sub_rentcar .snb_nav_list table td.free_app .app_millage,
#snb_navigation.sub_more .snb_nav_list table td.free_app .app_millage {background-position: -793px -172px;}
#snb_navigation.sub_air .snb_nav_list table td.free_app .app_millage {background-position: -793px -221px;}
#snb_navigation.sub_hotel .snb_nav_list table td.free_app .app_millage {width:218px; background-position: -784px -272px;}
#snb_navigation.sub_airtel .snb_nav_list table td.free_app .app_millage {background-position: -793px -172px;}
#snb_navigation.sub_mov .snb_nav_list table td.free_app .app_millage {background-position: -793px -371px;}


#snb_navigation .free_app .snb_app_sms {width: 212px; margin: 0 auto 10px}
#snb_navigation .free_app .snb_app_sms:after {content: ""; display: block; clear: both; visibility: hidden; width: 0; height: 0}
#snb_navigation .free_app .snb_app_sms input[type="text"] {float: left; height: 30px; width: 134px !important; padding: 1px 7px 0 7px; border: 0font-size: 12px; background-color: #FFF; color: #7c7c7c; letter-spacing: -1px; line-height: 26px}
#snb_navigation .free_app .snb_app_sms .btn_send {float: left; height: 24px; width: 64px; padding: 7px 0 0 0; font-weight: 400; background-color: #353535;color: #FFF; text-align: center}
#snb_navigation .free_app .txt {font-size: 11px !important; color: #e7e7e7}



/* ·»ÅÍÄ« */
.sub_rentcar .txt {color: #666}
.sub_rentcar .rentcar_brand_list {padding: 15px 0 5px 0; border-top: 1px solid #E4E4E4}
.sub_rentcar .rentcar_brand_list .tit {font-size: 13px; margin-bottom:16px;}
.sub_rentcar .rentcar_brand_list ul {overflow: hidden}
.sub_rentcar .rentcar_brand_list ul li {float: left !important; margin-left: 18px; margin-bottom: 14px;}
.sub_rentcar .rentcar_brand_list ul li.sec_line {margin-left: 0;}
.sub_rentcar .rentcar_brand_list ul li:first-child {margin-left: 0}
.sub_rentcar .rentcar_brand_list ul li span {display: inline-block; width: 76px; height: 36px ; background: url('//image1.hanatour.com/_images/hana_free/icon_snb.png') no-repeat; text-indent: -9999px}
*:first-child+html .sub_rentcar .rentcar_brand_list ul li span {vertical-align: top; text-indent: 0; font-size: 0; height: 0;}
.sub_rentcar .rentcar_brand_list ul li span.brand_hertz {background-position: -923px -522px;}
.sub_rentcar .rentcar_brand_list ul li span.brand_alamo {width: 59px; background-position: -554px -522px;}
.sub_rentcar .rentcar_brand_list ul li span.brand_dollar {width: 80px; background-position: -626px -522px;}
.sub_rentcar .rentcar_brand_list ul li span.brand_thrifty {width: 118px; background-position: -709px -522px;}
.sub_rentcar .rentcar_brand_list ul li span.brand_europcar {width: 88px; background-position: -830px -522px;}
.sub_rentcar .rentcar_brand_list ul li span.brand_enterprise {width: 138px; background-position: -331px -522px;}
.sub_rentcar .rentcar_brand_list ul li span.brand_national {width: 88px; background-position: -220px -522px;}
.sub_rentcar .rentcar_brand_list ul li span.brand_kuru {width: 69px; background-position: -230px -473px;}
.sub_rentcar .rentcar_brand_list ul li span.brand_sixt {width: 95px;height:40px; background-position: -224px -581px;}

#snb_navigation.sub_rentcar .snb_nav_list table td {padding: 25px 35px 5px;}
#snb_navigation.sub_rentcar .snb_nav_list table td .h3_title a:hover {color: #333;}
#snb_navigation.sub_rentcar .snb_nav_list table td .txt {font-size: 13px; line-height: 18px;}
#snb_navigation.sub_rentcar .snb_nav_list table td .rentcar_brand_list .tit {color: #333;}
#snb_navigation.sub_rentcar .snb_nav_list table td .rentcar_brand_list ul {padding: 0 15px;}
#snb_navigation.sub_rentcar .snb_nav_list table td.free_app.bt_none {padding: 0;}

/* Snb Navagation - theme_golf */
#GolfMain01 .menu_whole .free_section {position: relative;}
#snb_navigation.theme_golf {top: 43px;border-left:none;}
#snb_navigation.theme_golf .snb_nav_list {float: none; width: 1062px;}
#snb_navigation.theme_golf .snb_nav_list a {display: block; height: 30px; padding: 13px 26px 0 26px; font-weight: bold; font-size: 14px; background-color: #FFF; color: #4d4d4d; text-align: center; line-height: 18px;}

#snb_navigation.theme_golf .snb_nav_list table a {text-align: left}
#snb_navigation.theme_golf .snb_nav_list table td .h3_title a {height: auto; margin-bottom: 10px; padding: 0; font-weight: normal; font-size: 14px; color: #333;}
#snb_navigation.theme_golf .snb_nav_list table td .h3_title a:hover {color: #F63D8B; text-decoration: none;}
#snb_navigation.theme_golf .snb_nav_list table td ul li a {height: auto; width: auto; padding: 2px 0; font-weight: normal; font-size: 13px; color: #666;}
#snb_navigation.theme_golf .snb_nav_list table td ul li a:hover {color: #F63D8B; text-decoration: none;}

#snb_navigation.theme_golf .snb_nav_list table td.free_benefit {background: url('//image1.hanatour.com/_images/golf/bg_snb_golf_01.gif') repeat-y 0 0;}
#snb_navigation.theme_golf .snb_nav_list table td.free_benefit .ico  {height: 57px; margin: 15px 0 12px; background: url('//image1.hanatour.com/_images/golf/icon_snb.png') no-repeat 15px -200px;}
#snb_navigation.theme_golf .snb_nav_list table td.free_app {background: url('//image1.hanatour.com/_images/golf/bg_snb_golf_02.gif') repeat-y 0 0;}
#snb_navigation.theme_golf .snb_nav_list table td.free_app .tit_name {width: 219px; height:102px; margin: 20px auto; background: url(//image1.hanatour.com/_images/golf/icon_snb_qr_txt.png) no-repeat 0 0;}
#snb_navigation.theme_golf .snb_nav_list table td.free_app .ico_app {height: 105px; width:105px; margin-bottom: 4px; background: url(//image1.hanatour.com/_images/golf/icon_snb_qr.png) no-repeat 0 0;}
#snb_navigation.theme_golf .snb_nav_list table td.free_app .btn_app a {display: inline-block; width: 134px; height: 34px; padding: 0; margin: 0 2px; background: url('//image1.hanatour.com/_images/golf/icon_snb_01.png') no-repeat;}
#snb_navigation.theme_golf .snb_nav_list table td.free_app .btn_app .btn_detail_go {background-position: -300px 0;}
#snb_navigation.theme_golf .snb_nav_list table td.free_app .btn_app .btn_goolge_download {background-position: 0 0;}
#snb_navigation.theme_golf .snb_nav_list table td.free_app .btn_app .btn_apple_download {background-position: -150px 0;}
#snb_navigation.theme_golf .snb_nav_list table td .hor_line {position: relative; left: -20px; width: 125%; height: 0; margin: 80px 0 20px; border-bottom: 1px solid #ddd;}


/* 2015.0413 */
#hanafree .whole_menu_content {width: 1064px}
.whole_menu_content {position: absolute;  top: 44px; left: 0; width: 1064px; border-bottom: 1px solid #d1d1d1; border-left: 0 none; border-right: 0 none;background-color: #FFF; text-align: left}
.whole_menu_content a:hover {text-decoration: none}
.whole_menu_content td table {width: 100%; border: 0}
.whole_menu_content table th a ,
.whole_menu_content table td a {color: #535353}

.whole_menu_content table th.tour {height: 40px; padding-left: 22px; font-size: 16px; background-color: #e45b85; color: #FFF; text-align: left; vertical-align: middle}
.whole_menu_content table th.tour_info_tit,
.whole_menu_content table th.hana_service_tit {height: 40px; padding-left: 22px; font-size: 16px; background-color: #6d7588;color: #FFF; text-align: left; vertical-align: middle}

.whole_menu_content table td {padding-top: 0; border-bottom: 0 none; vertical-align: top;}
.whole_menu_content table td .h3_menu {padding: 14px 5px 5px 15px;}
.whole_menu_content table td .h3_menu,
.whole_menu_content table td .h3_menu a {font-weight: bold; color: #f33d88}
.whole_menu_content table td .h3_menu .ico_zeus {display: inline-block; width: 55px; height: 13px; margin: 0 0 2px 5px; background: url('//image1.hanatour.com/_images/main/icon_set.png') no-repeat -151px -366px; vertical-align: middle;}
.whole_menu_content table td.side_left {border-left: 1px solid #D1D1D1}
.whole_menu_content table td.side_right {border-right: 1px solid #D1D1D1}
.whole_menu_content table td .m_list {padding: 0 15px 15px 15px; }
.whole_menu_content table td .m_list li.m_top {margin-top: 16px}
.whole_menu_content table td .m_list a {font-size: 13px; color: #666; line-height: 20px}
.whole_menu_content table td .m_list a.new {background: url('//image1.hanatour.com/_images/main/GNB_new_icon.gif') no-repeat right center;padding-right:17px}
.whole_menu_content table td .m_list a:hover {text-decoration: none; color: #F33D88}
.whole_menu_content table td .m_list a.zeusworld {display: block; /*margin-top: 10px; color: #f33d88*/}
.whole_menu_content table td .m_list a.zeusworld .lux {display: inline-block; width: 59px; height: 16px; margin-left: 5px; background: url('//image1.hanatour.com/_images/hana_free/icon_snb.png') no-repeat 0 -526px; vertical-align: middle; text-indent: -9999px}
.whole_menu_content table td .m_list a.hnp_premium {display: block; margin-top: 10px;}
.whole_menu_content table td .m_list a.hnp_premium .sub_lab {display:inline-block;margin-left:5px;width:72px;height:16px;background:url(//image1.hanatour.com/_images/hana/hanapack/premium/gnb_label.png) no-repeat 0 0;;vertical-align: middle; text-indent: -9999px}
.whole_menu_content table td .m_list a.vote span {display:inline-block; width:38px; height:16px; margin-left:5px; background:url('//image1.hanatour.com/_images/hana_free/icon_snb.png') no-repeat -69px -526px; vertical-align:middle; text-indent:-9999px}

.whole_menu_content table td.bg {background-color: #F9F9F9}

.whole_menu_content table td.tour_info {border-left: 1px solid #e1e1e1}
.whole_menu_content table td.hana_service {border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1}
.whole_menu_content table td .h3_menu,
.whole_menu_content table td .h3_menu a {font-size: 14px; font-weight: bold}
.whole_menu_content table td .h3_menu a .ico {display: inline-block; width: 12px; height: 14px; background: url('//image1.hanatour.com/_images/main/icon_set.png') no-repeat 3px -598px; vertical-align:top}
.whole_menu_content table td .service_list {overflow: hidden; width: 280px}
.whole_menu_content table td .service_list ul {overflow: hidden; width: 282px;}
.whole_menu_content table td .service_list li {display: block; float: left; }
.whole_menu_content table td .service_list li a {float: left; width: 122px; height: 33px; padding: 17px 0 0 18px; border-top: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; font-size: 13px; background: url('//image1.hanatour.com/_images/main/icon_set.png') no-repeat 112px -480px}
.whole_menu_content table td .service_list li.line a {border-bottom:1px solid #e5e5e5;}
.whole_menu_content table td .service_list li a:hover {font-weight: bold; background: #dddfe4  url('//image1.hanatour.com/_images/main/icon_set.png') no-repeat 112px -527px; color: #4a505d; text-decoration: none}
.whole_menu_content .btn_close {display: block; position: absolute; right: 0; bottom: -1px; width: 280px; height: 54px; padding-left: 20px; font-size: 13px; font-weight: bold;background: #535353 url('//image1.hanatour.com/_images/main/icon_set.png') no-repeat -371px 21px; color: #FFF; cursor: pointer}
.whole_menu_content .btn_close:hover {background-color: #353535;}

#jq__main_notice_silder {overflow: hidden; width: 410px; position: absolute; left: 165px; top: 11px; *top: 12px; padding-left: 30px; background: url('//image1.hanatour.com/_images/main/icon_set.png') no-repeat -459px -474px; *background-position: -459px -475px; }
/* 2015.0413 */

/* Snb Navagation - theme_honeymoon */
#HoneymoonMain01 .menu_whole .free_section {position: relative;}
#HoneymoonMain01 .menu_whole .info_service li.last_child {float: right; padding-right: 0px; border-right: none;}
#HoneymoonMain01 .menu_whole .info_service li a {padding:13px 19px 0 18px;}
#HoneymoonMain01 .menu_whole .info_service li a.snb_nav_btn2 {border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}

#snb_navigation.theme_honey {top: 43px;border-left:none;}
#snb_navigation.theme_honey .snb_nav_list {float: none; width: 1062px;}
#snb_navigation.theme_honey .snb_nav_list a {display: block; height: 30px; padding: 13px 26px 0 26px; font-weight: bold; font-size: 14px; background-color: #FFF; color: #4d4d4d; text-align: center; line-height: 18px;}

#snb_navigation.theme_honey .snb_nav_list table a {text-align: left}
#snb_navigation.theme_honey .snb_nav_list table td .h3_title a {height: auto; margin-bottom: 10px; padding: 0; font-weight: normal; font-size: 14px; color: #333;}
#snb_navigation.theme_honey .snb_nav_list table td .h3_title a:hover {color: #F63D8B; text-decoration: none;}
#snb_navigation.theme_honey .snb_nav_list table td ul li a {height: auto; width: auto; padding: 2px 0; font-weight: normal; font-size: 13px; color: #666;}
#snb_navigation.theme_honey .snb_nav_list table td ul li a:hover {color: #F63D8B; text-decoration: none;}

#snb_navigation.theme_honey .snb_nav_list table td.free_benefit {background: url('//image1.hanatour.com/_images/honeymoon/main/bg_snb_honey_01.gif') repeat-y 0 0;}
#snb_navigation.theme_honey .snb_nav_list table td.free_benefit .ico  {height: 57px; margin: 15px 0 12px; background: url('//image1.hanatour.com/_images/honeymoon/main/icon_snb.png') no-repeat 15px -200px;}
#snb_navigation.theme_honey .snb_nav_list table td.free_benefit ul {margin-left: 50px;}
#snb_navigation.theme_honey .snb_nav_list table td.free_app {background: url('//image1.hanatour.com/_images/honeymoon/main/bg_snb_golf_02.gif') repeat-y 0 0;}
#snb_navigation.theme_honey .snb_nav_list table td.free_app .tit_name {background: url('//image1.hanatour.com/_images/hana_free/icon_snb.png') no-repeat -793px -400px}
#snb_navigation.theme_honey .snb_nav_list table td.free_app .ico_app {background: url('//image1.hanatour.com/_images/honeymoon/main/icon_snb.png') no-repeat 0 -50px;}
#snb_navigation.theme_honey .snb_nav_list table td.free_app .btn_app a {display: block; width: 100px; height: 34px; padding: 0; margin: 0 auto 2px; background: url('//image1.hanatour.com/_images/honeymoon/main/icon_snb.png') no-repeat;}
#snb_navigation.theme_honey .snb_nav_list table td.free_app .btn_app .btn_goolge_download {background-position: 0 0;}
#snb_navigation.theme_honey .snb_nav_list table td.free_app .btn_app .btn_apple_download {background-position: -150px 0;}
#snb_navigation.theme_honey .snb_nav_list table td.free_app .app_millage {background-position: -793px -422px;}
#snb_navigation.theme_honey .snb_nav_list table a.btn_service {display:inline-block; height:auto; padding:10px 30px; border-radius:3px}

/* Snb Navagation - theme_pilgrimage*/
#snb_navigation.theme_pilgrimage {top: 43px;border-left:none;}
#snb_navigation.theme_pilgrimage .snb_nav_list {float: none; width: 1062px;}
#snb_navigation.theme_pilgrimage .snb_nav_list a {display: block; height: 30px; padding: 13px 26px 0 26px; font-weight: bold; font-size: 14px; background-color: #FFF; color: #4d4d4d; text-align: center; line-height: 18px;}
#snb_navigation.theme_pilgrimage .snb_nav_list table a {text-align: left}
#snb_navigation.theme_pilgrimage .snb_nav_list table td .h3_title a {height: auto; margin-bottom: 10px; padding: 0; font-weight:600; font-size: 14px; color: #333;}
#snb_navigation.theme_pilgrimage .snb_nav_list table td .h3_title a:hover {color: #F63D8B; text-decoration: none;}
#snb_navigation.theme_pilgrimage .snb_nav_list table td ul li a {height: auto; width: auto; padding: 2px 0; font-weight: normal; font-size: 13px; color: #666;}
#snb_navigation.theme_pilgrimage .snb_nav_list table td ul li a:hover {color: #F63D8B; text-decoration: none;}
#snb_navigation.theme_pilgrimage .snb_nav_list table td.free_benefit {background: url('//image1.hanatour.com/_images/honeymoon/main/bg_snb_honey_01.gif') repeat-y 0 0;}
#snb_navigation.theme_pilgrimage .snb_nav_list table td.free_benefit .ico  {height: 57px; margin: 15px 0 12px; background: url('//image1.hanatour.com/_images/honeymoon/main/icon_snb.png') no-repeat 15px -200px;}
#snb_navigation.theme_pilgrimage .snb_nav_list table td.free_benefit ul {margin-left: 50px;}
#snb_navigation.theme_pilgrimage .snb_nav_list table td.free_app {background: url('//image1.hanatour.com/_images/honeymoon/main/bg_snb_golf_02.gif') repeat-y 0 0;}
#snb_navigation.theme_pilgrimage .snb_nav_list table td.free_app .tit_name {background: url('//image1.hanatour.com/_images/hana_free/icon_snb.png') no-repeat -793px -400px}
#snb_navigation.theme_pilgrimage .snb_nav_list table td.free_app .ico_app {background: url('//image1.hanatour.com/_images/honeymoon/main/icon_snb.png') no-repeat 0 -50px;}
#snb_navigation.theme_pilgrimage .snb_nav_list table td.free_app .btn_app a {display: block; width: 100px; height: 34px; padding: 0; margin: 0 auto 2px; background: url('//image1.hanatour.com/_images/honeymoon/main/icon_snb.png') no-repeat;}
#snb_navigation.theme_pilgrimage .snb_nav_list table td.free_app .btn_app .btn_goolge_download {background-position: 0 0;}
#snb_navigation.theme_pilgrimage .snb_nav_list table td.free_app .btn_app .btn_apple_download {background-position: -150px 0;}
#snb_navigation.theme_pilgrimage .snb_nav_list table td.free_app .app_millage {background-position: -793px -422px;}

/* ÇÏ³ªÆÑ */
#hanapack .menu_whole .menu_view {margin-right:12px}
#hanapack .menu_whole .info_service {width:900px}
.menu_whole .info_service li.last_departure {float: right; padding: 0 30px; border-right: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; background-color:#f8f8f8}
.menu_whole .info_service.dep_seoul .txt_dep {width:83px; height:22px; margin:11px 0 0 0; background:url('//image1.hanatour.com/_images/hana/hanapack/icon_snb.png') no-repeat -129px 0; text-indent:-9999px}
.menu_whole .info_service.dep_seoul li.last_departure a {padding:13px 14px 0 0; background:#f8f8f8 url('//image1.hanatour.com/_images/hana/common/gnb/icon_set.png') no-repeat -437px -107px}
.menu_whole .info_service.dep_seoul li.last_departure a:hover {background:url('//image1.hanatour.com/_images/hana/hanapack/icon.png') no-repeat 57px 17px}
.menu_whole .info_service.dep_district li.last_departure a:hover {background:url('//image1.hanatour.com/_images/hana/hanapack/icon.png') no-repeat 90px 17px}
.menu_whole .info_service.dep_district .txt_dep {width:59px; height:22px; margin:11px 0 0 0; background:url('//image1.hanatour.com/_images/hana/hanapack/icon_snb.png') no-repeat -129px -51px; text-indent:-9999px}
.menu_whole .info_service.dep_district li.last_departure a {padding:13px 14px 0 0; background:#f8f8f8 url('//image1.hanatour.com/_images/hana/common/gnb/icon_set.png') no-repeat -404px -107px}
#snb_navigation.sub_hanapack {width:1062px; border-left:none}
#snb_navigation.sub_hanapack .snb_nav_list{float:left; width:1062px}
#snb_navigation.sub_hanapack .snb_nav_list table td.free_benefit {background: url('//image1.hanatour.com/_images/hana/hanapack/bg_snb_pack_01.gif') repeat-y 0 0; text-align: center;}
#snb_navigation.sub_hanapack .snb_nav_list table td.free_benefit .ico {width:60px; height:70px; background: url('//image1.hanatour.com/_images/hana/hanapack/icon_snb.png') no-repeat 0 0;}
#snb_navigation.sub_hanapack .snb_nav_list table td.free_app .tit_name {width:147px; height:17px; background: url('//image1.hanatour.com/_images/hana/hanapack/icon_snb.png') no-repeat -253px 0;}
#snb_navigation.sub_hanapack .snb_nav_list table td.free_app .ico_app {background: url('//image1.hanatour.com/_images/hana/hanapack/icon_snb.png') no-repeat 0 -113px;}
#snb_navigation.sub_hanapack .snb_nav_list table td.free_app .app_millage {height:15px; width:147px; background: url('//image1.hanatour.com/_images/hana/hanapack/icon_snb.png') no-repeat -253px -38px;}

/* snb sms¹®ÀÚ°³ÀÎÁ¤º¸ ¼öÁýµ¿ÀÇ */
.agree_sms {zoom:1; padding:12px;}
.agree_sms:after {content:""; display:block; clear:both; visibility:hidden; width:0; height:0}
.agree_sms input,
.agree_sms label,
.agree_sms .preamble {float:left; position:relative; font-size:12px; color:#252525}
.agree_sms .preamble {margin-left:10px}
.agree_sms .preamble .btn_preamble_view {display:block; height:auto !important; padding: 1px 8px !important; border:1px solid #757575; font-size:12px !important; background-color:#FFF; color:#252525; }
.agree_sms .preamble .btn_preamble_view:hover {color:#252525;}
.agree_sms .layer_personal_date {display:none; position:absolute; }
.agree_sms .preamble:hover .layer_personal_date {display:block !important;}
.agree_sms .layer_personal_date .arrow {display:block; position:absolute; left:50%; top:-5px; width:9px; height:7px; background:url('//image1.hanatour.com/_images/hana_free/arrow_top.png') no-repeat center 0;}
.agree_sms .layer_personal_date .cont {padding:10px 10px 5px 15px; border:2px solid #6d7588; font-size:12px; background:#fff; color:#666; text-align:left; letter-spacing:-1px}
.agree_sms .layer_personal_date .cont .agree_tit {font-weight:600}
.agree_sms .layer_personal_date .cont .cmt {line-height:18px;}
.agree_sms .layer_personal_date .cont ul {margin-top:10px !important;}
.agree_sms .layer_personal_date .cont ul li {margin:0 !important; padding:0 0 0 10px; background:url('//image1.hanatour.com/appinfo/big_ad_blut.gif') no-repeat 0 7px; font-size:12px !important; color:#555; line-height:18px;}

.agree_sms input[type="checkbox"].pb_check + label {color:#FFF}
/*.agree_sms .check_type_01 {padding-left:18px}
.agree_sms input[type="checkbox"].pb_check {z-index:2; overflow:hidden; position:relative; left:0; top:0; width:18px; height:18px; padding:0; margin:-1px; cursor:pointer; border:0; opacity:0;}
.agree_sms input[type="checkbox"].pb_check.on + label {background:url('//image1.hanatour.com/_images/hana/common/form/pb_icon_set.png') no-repeat -160px -38px}
.agree_sms input[type="checkbox"].pb_check + label {background:url('//image1.hanatour.com/_imagese/hana/common/form/pb_icon_set.png') no-repeat -160px -2px}
.agree_sms input[type="checkbox"].pb_check + label {z-index:1; display:inline-block; position:relative; height:18px; background:url('//image1.hanatour.com/_images/hana/common/form/pb_icon_set.png') no-repeat -160px 2px; left:-18px; line-height:18px; padding-left:20px; cursor:pointer; vertical-align:middle; -webkit-user-select:none; }
*/


/* ±¹³», ÇÏ³ª°­»ê - sub_domestic */
#snb_navigation.sub_domestic {width:1062px; border-left:none;}
#snb_navigation.sub_domestic .snb_nav_list {float:left; width:1062px;}
#snb_navigation.sub_domestic .snb_nav_list .pb_check {color:#fff;}
#snb_navigation.sub_domestic .snb_nav_list table td.free_benefit {text-align:center; background: url('//image1.hanatour.com/_images/hana/domestic/bg_snb_domestic_01.gif') repeat 0 0;}
#snb_navigation.sub_domestic .snb_nav_list table td.free_benefit .tit_name {padding-top:28px; line-height:20px;}
#snb_navigation.sub_domestic .snb_nav_list table td.free_benefit ul {margin-left:22px;}
#snb_navigation.sub_domestic .snb_nav_list table td.free_benefit ul li {padding:0 6px 0 8px; background: url('//image1.hanatour.com/_images/hana/domestic/bul_dot_d0e5d9.gif') no-repeat 0 7px;}

#snb_navigation.sub_domestic .snb_nav_list table td.free_app .tit_name {width:144px; height:17px; background: url('//image1.hanatour.com/_images/hana/domestic/icon_snb.png') no-repeat -336px -80px;}
#snb_navigation.sub_domestic .snb_nav_list table td.free_app .ico_app {background: url('//image1.hanatour.com/_images/hana/domestic/icon_snb.png') no-repeat left -120px;}
#snb_navigation.sub_domestic .snb_nav_list table td.free_app .app_millage {height:15px; width:204px; background: url('//image1.hanatour.com/_images/hana/domestic/icon_snb.png') no-repeat -276px -120px;}

#snb_navigation.sub_domestic .snb_nav_list table td.free_app.lodge .tit_name {width:208px; background: url('//image1.hanatour.com/_images/hana/domestic/icon_snb.png') no-repeat -272px top;}
#snb_navigation.sub_domestic .snb_nav_list table td.free_app.lodge .ico_app {background: url('//image1.hanatour.com/_images/hana/domestic/icon_snb.png') no-repeat left top;}
#snb_navigation.sub_domestic .snb_nav_list table td.free_app.lodge .app_millage {width:177px; background: url('//image1.hanatour.com/_images/hana/domestic/icon_snb.png') no-repeat -303px -40px;}

#snb_navigation.sub_domestic .snb_nav_list .freemake {padding:18px 30px;}
#snb_navigation.sub_domestic .snb_nav_list .freemake a {display:block; height:auto; width:auto; padding:0; font-weight:normal; font-size:14px;}
#snb_navigation.sub_domestic .snb_nav_list .freemake .h3_title {display:block; margin-bottom:12px; color:#333;}
#snb_navigation.sub_domestic .snb_nav_list .freemake .txt {display:block; margin-bottom:30px; font-size:13px; color:#666;}
#snb_navigation.sub_domestic .snb_nav_list .freemake .info_graphic {display:block; height:90px; width:443px; text-indent:-9999px;}

#snb_navigation.sub_domestic .snb_nav_list .freemake.jeju .info_graphic {width:334px;background: url('//image1.hanatour.com/_images/hana/domestic/icon_snb.png') no-repeat 0 -240px;}
#snb_navigation.sub_domestic .snb_nav_list .freemake.jeju .txt {margin-bottom:53px}
#snb_navigation.sub_domestic .snb_nav_list .freemake.train .info_graphic {background: url('//image1.hanatour.com/_images/hana/domestic/icon_snb.png') no-repeat 0 -360px;}
#snb_navigation.sub_domestic .snb_nav_list .freemake.organization .info_graphic {background: url('//image1.hanatour.com/_images/hana/domestic/gnb_organization_icon.jpg') no-repeat 0 0;}

#snb_navigation.sub_domestic .snb_nav_list .freemake.kor_diy .info_graphic {width:357px;background: url('//image1.hanatour.com/_images/hana/domestic/icon_snb.png') no-repeat 0 -597px;}
#snb_navigation.sub_domestic .snb_nav_list .freemake.jeju_diy .info_graphic {margin:-7px auto 0;width:60px;height:60px;background: url('//image1.hanatour.com/_images/hana/domestic/icon_snb.png') no-repeat 0 -247px;}
#snb_navigation.sub_domestic .snb_nav_list .freemake.train_diy .info_graphic {margin:-7px auto 0;width:60px;height:60px;background: url('//image1.hanatour.com/_images/hana/domestic/icon_snb.png') no-repeat 0 -367px;}
#snb_navigation.sub_domestic .snb_nav_list .freemake.s_kor_diy .info_graphic {margin:-7px auto 0;width:60px;height:60px;background: url('//image1.hanatour.com/_images/hana/domestic/icon_snb.png') no-repeat 0 -493px;}



/* À¥Åõ¾î header_section style-reset Àû¿ë */
#header_section.wtdom_header_section table {border-collapse:collapse; empty-cells:show;}
#header_section.wtdom_header_section td {font-weight:normal; line-height:1.5em; color:#808080;}
#header_section.wtdom_header_section th,
#header_section.wtdom_header_section td,
#header_section.wtdom_header_section input {font-family:'Nanum Gothic', 'Malgun Gothic', 'Dotum', 'Apple SD Gothic Neo', Helvetica, Sans-serif;}
#header_section.wtdom_header_section input,
#header_section.wtdom_header_section button {vertical-align:middle;}
#header_section.wtdom_header_section a:hover {text-decoration:none;}
#header_section.wtdom_header_section a:focus {outline:none;}

#header_section.wtdom_header_section .whole_menu_content {top:44px !important;}

/* À¥Åõ¾î header_section ¿µ¿ª¿¡ °øÅë checkbox Àû¿ë */
#header_section.wtdom_header_section input[type="checkbox"].pb_check {z-index:2; overflow:hidden; position:relative; left:0; top:0; width:18px; height:18px; padding:0; margin: -1px; clip:rect(0,0,0,0); cursor:pointer; border:0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity: 0;}
#header_section.wtdom_header_section input[type="checkbox"].pb_check + label {z-index:1; display:inline-block; position:relative; height:18px; left:-18px; line-height:18px; padding-left:20px; cursor:pointer; vertical-align:middle; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;}
#header_section.wtdom_header_section input[type="checkbox"].pb_check + label {color:#535353; background: url('//image1.hanatour.com/_images/hana/common/form/pb_icon_set.png') no-repeat -160px 2px;}
#header_section.wtdom_header_section input[type="checkbox"].pb_check.on + label {background: url('//image1.hanatour.com/_images/hana/common/form/pb_icon_set.png') no-repeat -160px -38px;}
#header_section.wtdom_header_section input[type="checkbox"].pb_check.bold + label {color:#535353;font-weight:600;}
#header_section.wtdom_header_section .free_app input[type="checkbox"].pb_check + label {color:#fff;}

/* ¸¶ÀÌÆäÀÌÁö */
#snb_navigation.sub_mypage {width:1062px; border-left:none}
#snb_navigation.sub_mypage .snb_nav_list{float:left; width:1062px;border-right:1px solid #d5d5d5}

/* °í°´¼¾ÅÍ */
#snb_navigation.sub_customer {width:1062px; border-left:none}
#snb_navigation.sub_customer .snb_nav_list{float:left; width:1062px;border-right:1px solid #d5d5d5}

/* ·»ÅÍÄ« snb */
.snb_nav_list.type02 table td .title_mid {height:24px;line-height:24px;margin-bottom:10px;}
.snb_nav_list.type02 table td .title_mid span {font-weight:600;font-size:20px;color:#7954a6;}
.snb_nav_list.type02 table td .btn_enter {display:inline-block;width:54px;height:21px;line-height:23px;padding:0 0 0 8px;margin-left:10px;margin-top:-1px;border:1px solid #b2b2b2;border-radius:3px;background:url(btn_arrow_r.gif) no-repeat 51px 8px;}
.snb_nav_list.type02 table td .btn_enter span {display:inline-block;height:21px;line-height:23px;font-size:11px;color:#535353;}
.snb_nav_list.type02 table td.top_c {height:97px;min-height:97px !important;padding:24px 19px 5px !important}
.snb_nav_list.type02 table td.brand_c {padding:24px 0 5px 19px !important}
.snb_nav_list.type02 table td.list_c {padding:24px 19px 5px !important}

.sub_rentcar .rentcar_lists {padding: 0 0 5px 0;}
.sub_rentcar .rentcar_lists .list_tit {display:block;margin-bottom:24px;font-size: 13px;color:#252525;}
.sub_rentcar .rentcar_lists ul {overflow: hidden}
.sub_rentcar .rentcar_lists ul li {float: left !important;margin-bottom: 14px;}
.sub_rentcar .rentcar_lists ul li:first-child {margin-left: 0}
.sub_rentcar .rentcar_lists ul li span {display: inline-block; width: 76px; height: 36px ; background: url(//image1.hanatour.com/_images/hana_free/icon_rentacar.png) no-repeat; text-indent: -9999px}
*:first-child+html .sub_rentcar .rentcar_lists ul li span {vertical-align: top; text-indent: 0; font-size: 0; height: 0;}
.sub_rentcar .rentcar_lists ul li span.brand_hertz {background-position:0 0;}
.sub_rentcar .rentcar_lists ul li span.brand_alamo {width: 59px; background-position:-115px 0;margin-left:38px;}
.sub_rentcar .rentcar_lists ul li span.brand_dollar {width: 80px; background-position:-209px 0;margin-left:35px;}
.sub_rentcar .rentcar_lists ul li span.brand_thrifty {width: 110px; background-position:0 -50px;}
.sub_rentcar .rentcar_lists ul li span.brand_national {width: 88px; background-position:-119px -50px;margin-left:9px;}
.sub_rentcar .rentcar_lists ul li span.brand_europcar {width: 88px; background-position:-208px -50px;margin-left:9px;}
.sub_rentcar .rentcar_lists ul li span.brand_sixt {width: 66px;height:40px; background-position:0 -96px;}
.sub_rentcar .rentcar_lists ul li span.brand_enterprise {width: 138px; background-position:-76px -96px;margin-left:10px;}
.sub_rentcar .rentcar_lists ul li span.brand_kuru {width: 69px; background-position: -223px -97px;margin-left:10px;}

.snb_nav_list table td.free_app.type02 {background: url(//image1.hanatour.com/_images/hana_free/bg_snb_rent_01.gif) repeat-y 0 0 !important;}
.snb_nav_list table.tbl_rentcar {height:254px;border:0 !important;background:transparent !important;}
.snb_nav_list table.tbl_rentcar tr td {height:229px;min-height:229px !important;padding:24px 19px 5px !important;background:transparent;border:0 !important;}
.snb_nav_list table.tbl_rentcar tr td .tit_name_02 {padding-top:58px;font-size:16px;color:#fff88e;line-height:20px;}
.snb_nav_list table.tbl_rentcar tr td ul {margin-top:20px;margin-bottom: 25px;}
.snb_nav_list table.tbl_rentcar tr td ul li {padding: 0 6px;margin-bottom: 6px;font-size: 13px;background: url(//image1.hanatour.com/_images/hana_free/dtp_02.gif) no-repeat 0 7px;color: #FFF;text-align: left;line-height: 18px;letter-spacing: -1px;white-space: nowrap;}

/* Çã´Ï¹® ¸ÞÀÎ ÇýÅÃ¾È³» Ãß°¡ */
#HoneymoonMain01 .menu_whole.menu_honey .menu_view {margin-right:7px;}
#HoneymoonMain01 .menu_whole.menu_honey .info_service {width:906px;}
#HoneymoonMain01 .menu_whole.menu_honey .info_service li a {padding:13px 17px 0 16px;}
#HoneymoonMain01 .menu_whole.menu_honey .info_service li a.snb_nav_btn3 {border-left:1px solid #dfdfdf;}
#HoneymoonMain01 .menu_whole.menu_honey .info_service li a.snb_nav_btn4 {padding:13px 18px 0 13px;border-right:1px solid #dfdfdf;}
#HoneymoonMain01 .menu_whole.menu_honey #snb_navigation.theme_honey .snb_nav_list table td ul li a {padding:2px 0 !important;}
#HoneymoonMain01 .menu_whole.menu_honey #snb_navigation.theme_honey .snb_nav_list table a.btn_service {padding:10px 30px !important;}
#HoneymoonMain01 .menu_whole.menu_honey #snb_navigation .free_app .snb_app_sms .btn_send {padding:7px 0 0 0 !important;}
@media \0screen {
	#HoneymoonMain01 .menu_whole.menu_honey .info_service li a.snb_nav_btn3 {padding:13px 14px 0;}
	#HoneymoonMain01 .menu_whole.menu_honey .info_service li a.snb_nav_btn4 {padding:13px 15px 0;}
}


/* °ñÇÁ GNB ¿ìÃø ¸Þ´º 3°³ Ãß°¡ */
.menu_whole .menu_section .info_service li .golf_r_menu {display:inline-block;}
.menu_whole .menu_section .info_service li .golf_r_menu.fir {border-left:1px solid #dfdfdf;}