@charset "utf-8";

.mt0 {margin-top:0 !important;}
.mt5 {margin-top:5px;}
.mt33 {margin-top:33px;}
.mt36 {margin-top:36px;}
.mt15 {margin-top:15px; color:#888;}
.ml50 {margin-left:50px;}

.mb10 {margin-bottom:10px;}

.pb10 {padding-bottom:10px;}

.nbg {background:none !important;}

/* main */
.main_visual {position:relative;height:420px;margin-top:-32px;}
.main_visual .bx-controls {position:absolute;bottom:40px;left:0;width:100%;}
.main_visual .bx-pager {overflow:hidden;text-align:center;}
.main_visual .bx-pager .bx-pager-item {float:;display:inline-block;*display:inline;zoom:1;margin-left:0px;}
.main_visual .bx-pager .bx-pager-item a {display:block;margin-left:8px;width:15px;height:15px;background:url("../images/contents/indi_off.png") 50% 0 no-repeat;text-indent:-9999px;}
.main_visual .bx-pager .bx-pager-item .active {width:15px;height:15px;background:url("../images/contents/indi_on.png") 0 0 no-repeat;}
.main_visual .bx_btn_box {position:relative;top:0;width:1151px;margin:-210px auto 0;z-index:;}
.main_visual .bx_btn_box a {display:block;width:31px;height:57px;text-indent:-9999px;}
.main_visual .bx_btn_box span {position:absolute;top:-9999px;left:-9999px;}
.main_visual .bx_btn_box .bx_prev {position:absolute;top:50%;left:0px;margin-top:-25px;z-index:;}
.main_visual .bx_btn_box .bx_prev a {background:url("../images/contents/btn_prev.png") 0 0 no-repeat;}
.main_visual .bx_btn_box .bx_next {position:absolute;top:50%;right:0px;margin-top:-25px;z-index:;}
.main_visual .bx_btn_box .bx_next a {background:url("../images/contents/btn_next.png") 0 0 no-repeat;}
.main_visual .slide_box li {height:420px;}
.main_visual .slide_box .visual_1 {background:url("../images/contents/main_visual_1.jpg") 50% 0 no-repeat;}
.main_visual .slide_box .visual_2 {background:url("../images/contents/main_visual_2.jpg") 50% 0 no-repeat;}
.main_visual .slide_box .visual_3 {background:url("../images/contents/main_visual_3.jpg") 50% 0 no-repeat;}
.main_visual .slide_box .visual_4 {background:url("../images/contents/main_visual_4.jpg") 50% 0 no-repeat;}
.main_visual .slide_box .visual_5 {background:url("../images/contents/main_visual_5.jpg") 50% 0 no-repeat;}
.main_visual .slide_box .visual_6 {background:url("../images/contents/main_visual_6.jpg") 50% 0 no-repeat;}
.main_visual .slide_box .visual_7 {background:url("../images/contents/main_visual_7.jpg") 50% 0 no-repeat;}

.main_btm {overflow:hidden;margin-top:39px;}
.main_btm h2 {margin-bottom:24px;}
.main_left {float:left;width:243px;}
.main_mid {float:left;width:494px;margin-left:102px;}
.main_right {position:relative;float:left;width:224px;height:285px;margin-left:80px;background:url("../images/contents/bg_main_btm.jpg") 100% 100% no-repeat;}
.main_right .btn {position:absolute;top:0;right:0;}
.main_notice {background:url("../images/contents/bg_dot.gif") 0 100% repeat-x;}
.main_notice li {background:url("../images/contents/bg_dot.gif") 0 0 repeat-x;}
.main_notice li a {display:block;font-size:13px;color:#fff;padding:15px 0 17px 17px;background:url("../images/contents/ico_cc.gif") 0 23px no-repeat;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

.img_visual {position:relative;width:243px;}
.img_visual .bx-controls {position:absolute;top:-34px;right:6px;}
.img_visual .bx-pager {overflow:hidden;text-align:center;}
.img_visual .bx-pager .bx-pager-item {float:;display:inline-block;*display:inline;zoom:1;margin-left:0px;}
.img_visual .bx-pager .bx-pager-item a {display:block;margin-left:5px;width:11px;height:11px;background:url("../images/contents/indi_s_off.png") 50% 0 no-repeat;text-indent:-9999px;}
.img_visual .bx-pager .bx-pager-item .active {width:11px;height:11px;background:url("../images/contents/indi_s_on.png") 0 0 no-repeat;}

.img_visual_3 {}
.img_visual_3 span {display:block;}
.img_visual_3 .tit {margin:20px 0 10px;font-size:13px;font-weight:bold;color:#fff;}
.img_visual_3 .date {color:#a5a5a5;}
.img_visual_3 .bx_btn_box_2 {position:relative;top:-82px;width:557px;margin:0 0 0 -34px;z-index:;}
.img_visual_3 .bx_btn_box_2 a {display:block;width:13px;height:25px;text-indent:-9999px;}
.img_visual_3 .bx_btn_box_2 span {position:absolute;top:-9999px;left:-9999px;}
.img_visual_3 .bx_btn_box_2 .bx_prev {position:absolute;top:50%;left:0px;margin-top:-25px;z-index:;}
.img_visual_3 .bx_btn_box_2 .bx_prev a {background:url("../images/contents/btn_s_prev.png") 0 0 no-repeat;}
.img_visual_3 .bx_btn_box_2 .bx_next {position:absolute;top:50%;right:0px;margin-top:-25px;z-index:;}
.img_visual_3 .bx_btn_box_2 .bx_next a {background:url("../images/contents/btn_s_next.png") 0 0 no-repeat;}

/* sub */
.top_title_box {overflow:hidden;height:104px;background:url("../images/inc/titl_bg.gif") 0 100% repeat-x;}
.top_title_box .top_title {position:relative;width:980px;margin:0 auto;}
.top_title_box .top_title h2 {height:40px;margin-top:63px;}
.top_title_box .top_title .navi {position:absolute;top:-43px;right:0;}
.top_title_box .top_title .navi li {display:inline-block;*display:inline;margin-left:5px;padding-left:11px;font-size:11px;color:#8c8c8c;background:url("../images/inc/ico_arrow.gif") 0 50% no-repeat;font-weight:;}
.top_title_box .top_title .navi li:first-child {background:none;}

.txt_type_1 {font-size:18px;color:#b0b0b0;font-weight:bold;}
.txt_type_2 {margin-top:10px;font-size:18px;color:#333343;line-height:28px;}

.sub_visual {position:relative;height:400px;}
.sub_visual .bx-controls {position:absolute;bottom:40px;left:0;width:100%;}
.sub_visual .bx-pager {overflow:hidden;text-align:center;}
.sub_visual .bx-pager .bx-pager-item {float:;display:inline-block;*display:inline;zoom:1;margin-left:0px;}
.sub_visual .bx-pager .bx-pager-item a {display:block;margin-left:8px;width:15px;height:15px;background:url("../images/contents/indi_off.png") 50% 0 no-repeat;text-indent:-9999px;}
.sub_visual .bx-pager .bx-pager-item .active {width:15px;height:15px;background:url("../images/contents/indi_on.png") 0 0 no-repeat;}
.sub_visual .sub_bx_btn_box {position:relative;top:0;width:1151px;margin:-210px auto 0;z-index:;}
.sub_visual .sub_bx_btn_box a {display:block;width:21px;height:39px;text-indent:-9999px;}
.sub_visual .sub_bx_btn_box span {position:absolute;top:-9999px;left:-9999px;}
.sub_visual .sub_bx_btn_box .bx_prev {position:absolute;top:50%;left:-88px;margin-top:-25px;z-index:;}
.sub_visual .sub_bx_btn_box .bx_prev a {background:url("../images/contents/btn_prev_2.png") 0 0 no-repeat;}
.sub_visual .sub_bx_btn_box .bx_next {position:absolute;top:50%;right:88px;margin-top:-25px;z-index:;}
.sub_visual .sub_bx_btn_box .bx_next a {background:url("../images/contents/btn_next_2.png") 0 0 no-repeat;}

.txt_list {margin-top:37px;}
.txt_list li {margin-top:18px;font-size:13px;line-height:25px;text-align:center;color:#3e3e3e;}
.txt_list li:first-child {margin:0;}
.txt_list li.other {margin-top:30px;}

.about_hotel_info {overflow:hidden;margin-top:36px;}
.about_hotel_info .thumnail {float:left;}
.about_hotel_info .rtxt {float:right;width:623px;}

.th_center th {text-align:center;}
.t_center th,.t_center td {text-align:center;}
.table_view {}
.table_view table {width:100%;line-height:16px;}
.table_view table tbody th,.table_view table tbody td {padding:12px 20px;border:1px solid #e9e7e4;}
.table_view table tbody th {font-weight:bold;color:#3f3f3f;background-color:#f3f2f0;border-left:0;}
.table_view table tbody td {color:#747474;border-right:0;}

.map_info {position:relative;}
.map_info .adr {margin:20px 0 5px;font-size:18px;font-weight:bold;color:#434343;}
.map_info .tel {color:#3d3d3d;}
.map_info .btn_print {position:absolute;top:0;right:0;}

.list_type_1 {float:left;width:349px;margin-top:33px;}
.list_type_1 .tit {padding:18px 0;font-size:13px;border-top:1px solid #a49056;}
.list_type_1 .tit_1 {padding-left:25px;color:#414141;font-weight:bold;background:url("../images/contents/ico_car.gif") 0 18px no-repeat;}
.list_type_1 .tit_2 {padding-left:25px;color:#414141;font-weight:bold;background:url("../images/contents/ico_bus.gif") 0 18px no-repeat;}
.list_type_1 dl {background:url("../images/contents/bg_dot_2.gif") 0 0 repeat-x;}
.list_type_1 dl dt {padding-top:23px;font-weight:bold;color:#3e3e3e;}
.list_type_1 dl dd {margin-top:11px;color:#7f7f7f;}

.left_box {float:left;width:749px;}
.h3_tit {margin-top:15px;font-size:20px;font-weight:bold;color:#414141;}
.h3_tit_2 {margin-top:35px;font-size:20px;font-weight:bold;color:#414141;}
.s_info {overflow:hidden;margin-top:15px;}
.s_info li {float:left;margin-left:18px;color:#7f7f7f;}
.s_info li:first-child {margin:0;}
.s_info li .tit {margin-right:10px;color:#a49056;}

.dl_list {margin-top:22px;}
.dl_list dt {padding-bottom:10px;font-size:13px;font-weight:bold;color:#414141;}
.dl_list dt.ico_1 {padding-left:39px;background:url("../images/contents/ico_room_1.gif") 0 1px no-repeat;}
.dl_list dt.ico_2 {padding-left:25px;background:url("../images/contents/ico_room_2.gif") 0 0 no-repeat;}
.dl_list dt.ico_3 {padding-left:31px;background:url("../images/contents/ico_room_3.gif") 0 0 no-repeat;}
.dl_list dt.ico_4 {padding-left:31px;background:url("../images/contents/ico_room_4.gif") 0 0 no-repeat;}
.dl_list dd {color:#7f7f7f;line-height:25px;}
.w260 {width:260px;}
.w235 {width:235px;}

.room_res {float:right;width:230px;margin-top:30px;background-color:#f6f4ee;}
.room_res .tit {margin:19px 25px 0;padding-bottom:15px;font-size:15px;font-weight:bold;color:#a49056;background:url("../images/contents/bg_dot_3.gif") 0 100% repeat-x;}

.help {margin:15px 25px;padding-bottom:17px;background:url("../images/contents/bg_dot_3.gif") 0 100% repeat-x;}
.help dt {overflow:hidden;padding-left:8px;font-weight:bold;color:#414141;background:url("../images/contents/ico_sq.gif") 0 8px no-repeat;}
.help dt .ltit {float:left;}
.help dt .rtxt {float:right;font-size:12px;color:#71706e;}
.help dd {margin-top:12px;padding-left:8px;color:#3d3d3d;background:url("../images/contents/ico_bar.gif") 0 8px no-repeat;}
.help dd.ico_1 {margin-top:12px;padding-left:23px;color:#3d3d3d;background:url("../images/contents/ico_tel.gif") 0 2px no-repeat;}
.help dd.ico_2 {margin-top:10px;padding-left:23px;line-height:18px;color:#3d3d3d;background:url("../images/contents/ico_fax.gif") 0 1px no-repeat;}
.help dd.ico_3 {margin-top:10px;padding-left:23px;color:#3d3d3d;background:url("../images/contents/ico_mail.gif") 0 3px no-repeat;}

.help_li {margin:15px 25px;padding-bottom:17px;background:url("../images/contents/bg_dot_3.gif") 0 100% repeat-x;}
.help_li li {overflow:hidden;margin-top:12px;padding-left:8px;color:#414141;background:url("../images/contents/ico_sq.gif") 0 8px no-repeat;}
.help_li li .ltit {float:left;font-weight:bold;}
.help_li li .rtxt {float:right;font-size:12px;color:#71706e;letter-spacing:-0.5px;}

.img_list {overflow:hidden;margin-top:40px;}
.img_list li {float:left;}

.hall_info {overflow:hidden;margin-top:47px;}
.hall_info .tit {float:left;margin-right:25px;padding-left:10px;font-weight:bold;color:#414141;background:url("../images/contents/ico_cc_2.gif") 0 7px no-repeat;}
.hall_info .table_list {width:340px;}
.table_list table {width:100%;line-height:16px;}
.table_list table thead th,.table_list table tbody td {padding:12px 20px;border:1px solid #ebe8e7;}
.table_list table thead th {font-weight:bold;color:#3f3f3f;background-color:#f3f2f0;border-right:0;}
.table_list table thead th:first-child {border-left:0;}
.table_list table tbody td {color:#747474;border-right:0;}
.table_list table tbody td:first-child {border-left:0;}



/* js select */
.jsselect {margin-bottom:8px;}
.sbHolder{font-family: Arial;font-size: 11px;font-weight: normal;height:21px;position:relative;width:102px;background-color:#595959}
.sbSelector{display: block;width:100%;height: 21px;padding-top:0px;top: 0;left:0;line-height:23px;outline: none;overflow: hidden;position: absolute;text-indent: 10px;}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{color: #a1a1a1;outline: none;text-decoration: none;font-size: 11px;}
.sbToggle{background: url("../images/contents/select-icons.png") 0 -101px no-repeat;display: block;height: 21px;outline: none;position: absolute;right: 10px;top:8px;width: 14px;}
.sbToggle:hover{background: url("../images/contents/select-icons.png") 0 0 no-repeat;}
.sbToggleOpen{background: url("../images/contents/select-icons.png") 0 0 no-repeat;top:2px;}
.sbToggleOpen:hover{background: url("../images/contents/select-icons.png") 0 0px no-repeat;}
.sbHolderDisabled{background-color: #595959;}
.sbHolderDisabled .sbHolder{}
.sbHolderDisabled .sbToggle{}
.sbOptions{background-color: #595959;list-style: none;left: 0px;margin: 0;padding:0;position: absolute;top: 0px;width:100%;z-index: 1;overflow-y: auto;}
.sbOptions li{padding: 0 0;}
.sbOptions a{display: block;outline: none;padding:5px 7px;font-size:11px;}
.sbOptions a:link, .sbOptions a:visited{color: #a1a1a1;text-decoration: none;}
.sbOptions a:hover{color: #fff;background-color:#3399ff;}
.sbOptions li.last a{border-bottom: none;}


/* ����� ����Ʈ */
.promotion_list {}
.promotion_list li {overflow:hidden;width:100%;height:132px;margin-top:20px;border:1px solid #eaeaea;}
.promotion_list li:first-child {margin:0;}
.promotion_list li a {cursor:pointer;cursor:hand;}
.promotion_list li a span {display:block;}
.promotion_list li .thumnail,.promotion_list li .info_box {float:left;}
.promotion_list li .thumnail {overflow:hidden;width:300px;height:132px;}
.promotion_list li .t_box {overflow:hidden; padding:20px 50px;}
.promotion_list li .t_box .tit {font-size:15px;font-weight:bold;color:#414141;}
.promotion_list li .t_box .txt {margin:10px 0 10px;color:#666;}
.promotion_list li .t_box .date {color:#414141;}


/* �������� �� */
.detail_box {border:1px solid #eaeaea;}
.detail_box .detail_head {overflow:hidden;color:#616161;border-bottom:1px solid #eaeaea;background-color:#f3f2f0;}
.detail_box .detail_head .title-a,.detail_box .detail_head .date {}
.detail_box .detail_head .title-a {float:left;width:675px;padding:18px 38px;font-size:13px;font-weight:bold;border-right:1px solid #eaeaea;}
.detail_box .detail_head .date {float:right;width:160px;padding:18px 30px;font-size:13px;}
.detail_box .detail_con {padding:39px 39px;color:#616161;}

/* ��Ű�� �� */
.detail_box2 {border:1px solid #eaeaea;}
.detail_box2 .detail_head {overflow:hidden;color:#616161;border-bottom:1px solid #eaeaea;background-color:#f3f2f0;}
.detail_box2 .detail_head .title-a,.detail_box2 .detail_head .date {}
.detail_box2 .detail_head .title-a {float:left;width:690px;padding:18px 38px;font-size:13px;font-weight:bold;border-right:1px solid #eaeaea;}
.detail_box2 .detail_head .date {float:right;width:150px;padding:18px 20px;font-size:12px;}
.detail_box2 .detail_con {padding:54px 39px;color:#616161;}

/* search */
.searhc_box {margin-top:10px;text-align:right;}
.searhc_box select,.searhc_box input,.searhc_box a img {vertical-align:middle;}
.searhc_box select {height:20px;padding:1px;line-height:14px;border:1px solid #ccc;}
.searhc_box input {width:120px;padding:2px;border:0;background-color:#e9e9e9;}

/* paging */
.paging {margin-top:32px;text-align:center;}
.paging a {display:inline-block;margin-left:-2px;padding:0 5px;line-height:16px;color:#808080;vertical-align:middle;}
.paging a.on {font-weight:bold;color:#414141;text-decoration:underline;}
.paging a.pprev,.paging a.prev,.paging a.next,.paging a.nnext {padding:2px 0 0 0;}
.paging a.prev {margin-right:5px;}
.paging a.next {margin-left:5px;}

/* btn */
.btn_wrap_r {margin-top:18px;text-align:right;}
.btn_wrap_c {margin-top:18px;text-align:center;}
.btn_wrap_l {margin-top:18px;text-align:left;}
.btn_text_r { padding-top:6px;float:left;margin-left:700px;color:#414141;font-weight:bold;}


/* ��Ÿ��Ʋ */
.stit {margin:37px 0 17px;font-size:15px;font-weight:bold;color:#414141;}
.stit2 {margin:10px 0 16px;font-size:15px;font-weight:bold;color:#414141;}


/* ����������޹�ħ */
.individual {color:#666; line-height:20px;}
.individual p{text-align:center;margin-bottom:70px}
.individual dl {margin-bottom:50px;}
.individual dt {margin:37px 0 17px;font-size:15px;font-weight:bold;color:#414141;margin-bottom:20px; padding-bottom:5px; border-bottom:2px dotted #eaeaea;}
.individual dd {margin-left:10px; word-break:keep-all; color:#898989;}


/* �α��� */
.login_box {position:relative;height:412px;border:1px solid #eaeaea; }
.login_box .logo {position:absolute;top:120px;left:123px;}
.login_box .login_info {position:relative;width:311px;margin-left:360px;padding-top:109px;}
.login_box .login_info .tit {font-size:15px;font-weight:bold;color:#414141;}
.login_box .login_info .login_input {margin:20px 0 43px;}
.login_box .login_info .login_input li {margin-top:10px;}
.login_box .login_info .login_input li:first-child {margin:0;}
.login_box .login_info .login_input label {display:inline-block;width:63px;color:#606060;cursor:auto;}
.login_box .login_info .login_input span {display:inline-block;width:63px;color:#606060;cursor:auto;}
.login_box .login_info .login_input input {width:227px;height:15px;padding:4px 5px;}
.login_box .login_info .btn {position:absolute;top:146px;right:-90px;}
.login_box .login_info .login_tip {width:306px;}
.login_box .login_info .login_tip li {overflow:hidden;margin-bottom:5px;}
.login_box .login_info .login_tip span {float:left;color:#6d6d6d;margin-top:3px;}
.login_box .login_info .login_tip a {float:right;}


/* ���̵� �н����� ã�� */
.login_box2 {position:relative;height:412px;border:1px solid #eaeaea; }
.login_box2 .logo {position:absolute;top:120px;left:123px;}
.login_box2 .login_info {position:relative;width:311px;margin-left:360px;padding-top:130px;}
.login_box2 .login_info .tit {font-size:15px;font-weight:bold;color:#414141;}
.login_box2 .login_info .login_input {margin:20px 0 43px;}
.login_box2 .login_info .login_input li {margin-top:10px;}
.login_box2 .login_info .login_input li:first-child {margin:0;}
.login_box2 .login_info .login_input label {display:inline-block;width:63px;color:#606060;cursor:auto;}
.login_box2 .login_info .login_input span {display:inline-block;width:63px;color:#606060;cursor:auto;}
.login_box2 .login_info .login_input input {width:227px;height:15px;padding:4px 5px;}
.login_box2 .login_info .btn {position:absolute; top:168px;right:-90px;}
.login_box2 .login_info .login_tip {width:306px;}
.login_box2 .login_info .login_tip li {overflow:hidden;margin-bottom:5px;}
.login_box2 .login_info .login_tip span {float:left;color:#6d6d6d;margin-top:3px;}
.login_box2 .login_info .login_tip a {float:right;}


/* ���̵� �н����� ã�� ��� */
.login_box_rslt {position:relative;height:412px; border:1px solid #eaeaea; }
.login_box_rslt .logo {position:absolute;top:97px;left:123px;}
.login_box_rslt .login_info {position:relative;width:311px;margin-left:360px;padding-top:150px;}
.login_box_rslt .login_info .tit {font-size:15px;font-weight:bold;color:#414141;}
.login_box_rslt .login_info .btn {position:absolute; top:150px;right:-90px;}


/* input  */
.i_radio1 {margin-left:10px;width:129px;height:15px;}

.i_type1 {width:129px;height:15px;padding:6px 5px;}
.i_type2 {width:55px;height:15px;padding:6px 5px;}
.i_type3 {width:89px;height:15px;padding:6px 5px;}
.i_type4 {width:141px;height:15px;padding:4px 5px;border:1px solid #e7e7e7 !important;background-color:#f3f2f0 !important;}
.i_type5 {width:181px;height:15px;padding:4px 5px;border:1px solid #e7e7e7 !important;background-color:#f3f2f0 !important;}
.i_type6 {width:181px;height:12px;padding:3px 4px;border:1px solid #e7e7e7 !important;background-color:#f3f2f0 !important;}
.i_type7 {width:160px;height:15px;padding:4px 5px;}
.i_type8 {width:60px;height:15px;padding:4px 5px;}
.i_type9 {width:224px;height:15px;padding:4px 5px;}
.i_type10 {width:129px;height:12px;padding:6px 5px;}
.i_type11 {width:129px;height:24px;padding:3px 5px;}

.email {width:160px;height:15px;padding:6px 5px;}

.s_type1 {width:66px;height:29px;margin:0 2px 0 0;}
.s_type2 {width:345px;height:29px;}
.s_type3 {width:100px;height:29px;}
.s_type4 {width:90px;height:29px;padding:6px 5px;}
.s_type5 {width:170px;height:29px;}


/* ȸ������ */
.step_list {overflow:hidden; margin-left:140px;}
.step_list li {float:left;margin-left:30px;}
.step_list li:first-child {margin-left:0px;}

.agree_con {min-height:144px;padding:18px 17px;border:1px solid #d6d6d6;background-color:#fafafa;}
.agree_con .tit {margin-bottom:15px;color:#555;}
.agree_con .agree_chk {padding-top:10px;color:#55565a;font-weight:bold;}
.agree_con .agree_chk input,.agree_con .agree_chk label {vertical-align:middle;}
.agree_con .agree_chk label {margin-left:5px;}
.scroll_box {padding:16px 17px;line-height:20px;color:#8e8e8e;border:1px solid #d6d6d6;background-color:#fff;overflow-x:hidden;overflow-y:scroll;height:135px;}

.table_write {}
.table_write table {border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4;}
.table_write table th,.table_write table td {padding:9px 10px;border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;letter-spacing:0;line-height:20px;}
.table_write table th {padding:13px 0;font-weight:bold;text-align:center;color:#606060;background-color:#f5f7f8;line-height:18px;}
.table_write table td {color:#555;border:1px solid #e4e4e4;}
.table_write table td.radio_box {}
.table_write table td.radio_box input,.table_write table td.radio_box label {vertical-align:middle;}
.table_write table td.radio_box input {}
.table_write table td.radio_box label {margin-right:15px;}
.table_write table td.agree_box {}
.table_write table td.agree_box input,.table_write table td.agree_box label {vertical-align:middle;}
.table_write table td.agree_box label {margin-left:10px;font-weight:bold;}
.table_write table td strong {color:#393939;}
.table_write .oncnt {margin-right:22px;}
.table_write .detail {margin-left:12px;}
.table_write .stip {margin-left:5px;color:#696969;font-size:11px;}
.table_write .other {border-bottom:1px solid #e4e4e4;}
.t_write th {background-color:#f5f5f5 !important;}

.join_box2 {height:357px;padding-top:55px;text-align:center;}
.join_box2 .txt_box {}
.join_box2 .txt_box .txt {}
.join_box2 .txt_box {margin:45px 0;}
.join_box2 .txt_box .txt {margin:0 10px;font-size:15px;color:#55565a;font-weight:bold;}
.join_box2 .txt_box span,.join_box2 .txt_box img {vertical-align:middle;}

/* ȸ������ - �ߺ�Ȯ�� pop */
.pop_wrap{width:480px;height:350px;color:#827668;margin:0 auto;}
.pop_wrap strong{font-weight:bold;}

/*
.pop_wrap input{width:120px;height:25px;border:1px solid #55565a;}
.pop_wrap input[type=radio] {border-style:none;}
*/

.pop_head{background-color:#f3f2f0;padding:18px 0 18px 24px;width:100%;}
.pop_head h1{color:#606060;font-size:15px;font-weight:bold;}
.pop_wrap .pop_cont{padding:40px 49px 0 60px;}
.pop_wrap .pop_cont .employ_text{margin-bottom:60px;}
.pop_wrap .pop_cont .employ_text p{margin-bottom:20px;}
.pop_wrap .pop_cont .employ_text span{display:block;text-align:center;}
.pop_wrap .pop_cont .overlap p{margin-bottom:20px;}


/* �����ȣ */
.pop_wrap02{width:480px;height:480px;overflow-x:hidden;}
.pop_wrap02 .pop_cont{padding:31px 20px 20px 20px;}

.pop_wrap02 .search_div{margin-bottom:38px;}
.pop_wrap02 .search_div p{margin-bottom:12px;color:#827668;}

div.result{}
div.result .pop_table01{}
div.result .pop_table01 thead tr th,
div.result .pop_table01 tbody tr td{border:1px dotted #b9ac89;}
div.result .pop_table01 thead tr:first-child th{color:#636b66;font-weight:bold;padding:11px 0 11px 5px;text-align:left;}
div.result .pop_table01 thead tr th{color:#918156;font-weight:bold;padding:5px 0 8px 0;text-align:center;}
div.result .pop_table01 tbody tr td{color:#666;padding:10px 0 10px 8px;text-decoration:underline;}
div.result .pop_table01 tbody tr td:first-child{text-align:center;padding-left:0;text-decoration:none;}

/* ����Ʈ�� */
.sitemap-col { float: left; margin: 10px 0 40px 55px; width: 27%;letter-spacing:0.5px;}
#sitemap .last { margin-right: 0px; }
	.sitemap-col h2 { color: #a49056; font-size: 15px; font-weight:bold; padding-top:7px; text-align:center;}
	.sitemap-col a { color: #898989 !important; }
	.sitemap-col a:hover { text-decoration: none; color: #000 !important; }
	.sitemap-col ul { padding-left: 0px;margin-top:8px; }
		.sitemap-col ul li {padding-left: 8px;background: url("../images/contents/ico_arrow.gif") 0 10px no-repeat;}
		.sitemap-col ul li a { padding: 4px 0px; display: block; }
	ul#sitemap-authors li a { display: inline-block; }

/* ����-��Ȳ */
.hotel_price_box {overflow:hidden;}
.hotel_info {float:left;width:575px;margin:0 0 30px;}
.hotel_info table {border-top:1px solid #e0e0e0;border:1px solid #e0e0e0;}
.hotel_info table thead th,.hotel_info table tbody td {padding:9px 0;letter-spacing:0;}
.hotel_info table thead th {color:#555;font-weight:bold;border-left:1px solid #e0e0e0;background-color:#f3f2f0;;text-align:center;}
.hotel_info table thead th:first-child {border-left:0;}
.hotel_info table tbody td {color:#555;border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;text-align:center;}
.hotel_info table tbody td:first-child {border-left:0;}
.hotel_info table tfoot td {padding:9px 0;color:#fff;font-weight:bold;font-size:15px;border-top:1px solid #eceae1;background-color:#55565a;letter-spacing:0;}
.hotel_info table tfoot td.tot {padding-left:80px;text-align:left;}
.hotel_info table tfoot td.price {padding-right:25px;text-align:right;}
.hotel_info .other td {background-color:#faf9f4;color:#000;}
.hotel_info .cancel {color:#393939;text-decoration:underline;}
.hi_other {width:100%;}
.h_i_other th,.h_i_other td {padding:17px 0 !important;}
.h_i_other tfoot td.tot {padding:20px 0 15px 20px !important;}
.h_i_other tfoot td.tot2 {padding:20px 0 15px 45px !important;text-align:left;}
.h_i_other tfoot td.price {padding:20px 65px 20px 0 !important;}

.search_box {margin-bottom:12px;}
.search_box label,.search_box input {vertical-align:middle;}
.search_box label {margin:0 13px 0 20px;font-weight:bold;color:#494e53;}
.search_box label:first-child {margin:0 13px 0 0;}
.search_box a {margin-left:5px;}

/* ����� �Ҹ� */
.cs-txt {font-size:13px;line-height:20px; margin-top:10px;}
	.cs-txt img {float:left; margin-right:20px;}
	.cs-txt strong {font-weight:bold;font-size:15px;color:#a49056;line-height:30px;}


/* ��ġ */
.map_box {}
.map {width:975px;height:550px;}
.map2 {width:850;height:600px;border:1px solid #393939; }
.address_box {position:relative;margin:25px 0 65px;font-size:13px;color:#183042;}
.address_box strong {display:block;margin-bottom:5px;font-size:20px;}
.address_box .btn {position:absolute;top:0;right:0;}

/* LOCATION ������ */
.loc_list {margin-bottom:25px;padding-left:46px;}
.loc_list dt {margin-bottom:9px;font-size:15px;font-weight:bold;color:#333;}
.loc_list dd {font-size:13px;color:#888888;}

/* ����Ʈ ������ */
.address_box2 {position:relative;margin:25px 0 65px;font-size:13px;color:#183042;}
.address_box2 strong {display:block;margin-bottom:5px;font-size:20px;}
.address_box2 .btn2 {position:absolute;top:0;right:0;}
.loc_list2 {margin-bottom:25px;padding-left:46px;}
.loc_list2 dt {margin-bottom:9px;font-size:15px;font-weight:bold;color:#333;}
.loc_list2 dd {font-size:13px;color:#888888;}


caption, th {text-align:left;font-weight:normal;}
legend, caption {overflow:hidden;left:0;top:-5000px;width:0;height:0;font-size:0;line-height:0;display:none;}

button,label{cursor:pointer;}
button {display:inline-block;border:0;vertical-align:top;}
button img{left:-3px;*left:auto}
button * {position:relative;}
button span {z-index:-1;}
textarea{*margin:-1px 0;resize:none;}
em,address{font-style:normal}

table {width:100%;}
table, table th, table td {border-collapse:collapse;border-spacing:0;}
table td a {text-decoration:underline;}

/*
a:active {outline:none;}
a {outline:none;}
a {selector-dummy: expression(this.hideFocus=true);}
*/
/* Common */
.cfx:after{display:block;clear:both;content:"";}
.cfx{zoom:1;overflow:hidden;}

.overh {overflow:hidden;clear:both;}
.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}
.blind {position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;font-size:0;line-height:0;visibility:hidden;}

.vt {vertical-align:top;}
.vm {vertical-align:middle;}
.fl {float:left;}
.fr {float:right;}
.tl {text-align:left !important;}
.tr {text-align:right;}
.tc {text-align:center !important;}
.spacing {letter-spacing:normal !important;}

.bgn {background:0 !important;}

.hide {display:none;}
.show {display:block;}

#container {min-height:600px;}
.contents {width:1151px;margin:0 auto;zoom:1;}
.contents:after{display:block;clear:both;content:"";}
.sub {background-color:#fff;}
.con_body {width:980px;margin:30px auto 0;padding-bottom:55px; background-color:#fff;}

/* Reset */
html,body{height:100%;/*line-height:18px;*/}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select {margin:0;padding:0;}
article,aside,canvas,details,figcaption,figure, footer,header,hgroup,menu,nav,section,summary {display:block;margin:0;padding:0;color:#333;vertical-align:baseline;font-family:"����",Dotum,Verdana,Geneva,sans-serif}/* html5 css���� */
body, th, td, div, p, li, dt, dd, input, textarea, select, button {color:#fff;font-size:12px;font-family:Malgun Gothic,"���� ���",Dotum,"����","����",Gulim,arial,AppleGothic,Sans-serif;}
fieldset, img, area {border:0 none;vertical-align:top;}
ul, ol {list-style:none;} 
h1,h2,h3,h4,h5,h6 {font-size:12px;font-weight:normal;text-align:left;}
hr {display:none;}
a:link, a:visited, a:active {color:#666;text-decoration:none;}
a:hover {color:#666;text-decoration:none;}