@charset "utf-8";
/* CSS Document */

#tot991 {width:1000px; text-align:left;}

/* link */
a.write:link, a.write:visited {color:#ffffff; text-decoration:none; font-size:12px;}
a.list:link, a.list:visited {color:#888888; text-decoration:none; font-size:12px; font-weight:bold; padding:0 5px;}
a.list:hover, a.list:active {color:#ff6e20; text-decoration:none; font-size:12px; font-weight:bold; padding:0 5px; background-color:#f0f0f0;}
a.sel_list:link, a.sel_list:visited {color:#ff6e20; text-decoration:none; font-size:12px; font-weight:bold; padding:0 5px;}
a.sel_list:hover, a.sel_list:active {color:#ff6e20; text-decoration:none; font-size:12px; font-weight:bold; padding:0 5px; background-color:#f0f0f0;}


/* hotbody */
#index_hotbody{width:754px; margin:0 8px 0 24px; float:left; display:inline;}
#hotbody{width:754px; margin:0 16px 0 24px; float:left; display:inline;}
#listNo{width:754px; margin:0 10px 0 24px; float:left; display:inline;}

/* align */
#hotbody .fl {float:left;}
#hotbody .fr {float:right;}
.valign_m {vertical-align:middle;}
.valign_m_ptb10 {vertical-align:middle; padding:10px 0;}

/* board */
#board_tit h1{display:inline; color:#000000; font-weight:bold; font-size:14px; background:url('//img.ntcdn.net/images/help/tit_ico01.gif') no-repeat left; padding:5px 0 0 20px;}
.board_tit_line {background:url('//img.ntcdn.net/images/help/line_board_tit.gif') no-repeat 5px 0px; padding-left:15px; color:#c61409; font-size:14px;}
#list_top {background:url('//img.ntcdn.net/images/help/bg_list_top.gif') repeat-x top; width:757px; height:25px; background-color:#c61a09;}
#list_top div{float:left;}
#list_top h1 {color:#ffffff; font-size:12px; font-weight:bold; padding-left:14px; display:inline;}
#list_top2 {background:url('//img.ntcdn.net/images/help/bg_list_top.gif') repeat-x top; width:757px; height:25px; background-color:#c61a09;}
#list_top2 div{float:left;}
.list_top_no {padding:0 35px 0 31px;}
.list_top_no2 {padding:0 15px 0 16px;}
.list_top_tit {padding:0 242px 0 184px;}
.list_top_tit2 {padding:0 152px 0 153px;}
.list_top_tit3 {padding:0 25px 0 22px;}
.list_top_date {padding:0 47px 0 48px;}
.list_top_date2 {padding:0 43px 0 43px;}
.list_top_date3 {padding:0 24px 0 27px;}
.list_top_wri {padding:0 41px 0 41px;}
.list_top_hit {padding:0 28px 0 34px;}
.list_top_hit2 {padding:0 26px 0 25px;}
#board_list li {float:left; padding:5px 0;}
.list_no {width:86px; text-align:center; color:#6f6f6f;}
.list_no2 {width:51px; text-align:center; color:#6f6f6f;}
.list_tit {width:450px; margin-left:10px;}
.list_tit2 {width:324px; margin-left:10px;}
.list_tit3 {width:364px; margin-left:10px;}
.list_hotel {width:156px; text-align:center;}
.list_date {width:126px; text-align:center;}
.list_date2 {width:107px; text-align:center;}
.list_date3 {width:83px; text-align:center;}
.list_hit {width:80px; text-align:center;}
.list_wri {width:116px; text-align:center;}
.list_wri2 {width:86px; text-align:center;}
.ico_new {vertical-align:middle; padding:0 5px;}
.list_edit {width:45px;}
.list_del {width:45px;}
.read_body {padding:10px 0 50px 20px; color:#000000;}
.read_body p{font-size:12px;}
.nex_pre {padding:5px 35px 5px 14px; vertical-align:middle;}

/* vod */
#vod {float:left;}
#vod h1{display:inline; color:#ffffff; font-size:12px;}
.tit_vod01 {background:url('//img.ntcdn.net/images/hotel/tit_vod_front.gif') no-repeat top; width:10px; height:21px; float:left;}
.tit_vod02 {background:url('//img.ntcdn.net/images/hotel/tit_vod_bg.gif') repeat-x top; width:120px; height:21px; float:left; text-align:center;}
.tit_vod03 {background:url('//img.ntcdn.net/images/hotel/tit_vod_back.gif') no-repeat top; width:10px; height:21px; float:left;}
.bg_vod01 {width:210px; height:10px; background:url('//img.ntcdn.net/images/hotel/bg_vod_top.gif') no-repeat;}
.bg_vod02 {width:210px; height:151px; background:url('//img.ntcdn.net/images/hotel/bg_vod.gif') no-repeat; text-align:center;}
.bg_vod03 {width:210px; height:10px; background:url('//img.ntcdn.net/images/hotel/bg_vod_bottom.gif') no-repeat;}
.bg_vod04 {width:210px; height:26px; background:url('//img.ntcdn.net/images/hotel/tit_vod_bottom.gif') no-repeat; color:#ffffff; text-align:center;}
a.vodlink:link, a.vodlink:visited {color:#ffffff; text-decoration:none; font-size:12px; font-weight:bold;}
a.vodlink:hover, a.vodlink:active {color:#ffffff; text-decoration:none; font-size:12px; font-weight:bold;}


/* s_price */
/* #s_price {float:right;} */
#utravel_privilege h1{display:inline; font-size:12px; color:#ea0928; padding-left:23px;}
#utravel_privilege ul {height:213px; background:url('//img.ntcdn.net/images/hotel/bg_sprice_right.gif') repeat-y right;}
.tit_s_price01 {display:block; background:url('//img.ntcdn.net/images/hotel/tit_sprice.gif') no-repeat top; width:210px; height:21px; padding-top:3px;}
.s_price02 {height:5px; width:210px; background:url('//img.ntcdn.net/images/hotel/tit_sprice_bottom.gif') no-repeat top;}

/* h_hotel */
#h_hotel h1 {display:inline; font-size:12px; color:#6392a3; padding-left:48px;}
#h_hotel h2 {display:inline; font-size:12px; color:#6392a3;}
#h_hotel h3 {font-size:14px; font-weight:bold; display:inline;}
.list_h_hotel {width:734px; height:150px; background:url('//img.ntcdn.net/images/hotel/bg_holist.gif') repeat-y top; margin:0 10px;}
#list_h_hotel span {font-weight:bold; color:#9ebeca;}
#list_h_hotel .span {font-size:16px; font-weight:bold; color:#cf4502;}
.span02 {padding-right:15px; font-size:11px;}
.point_h_hotel {padding-left:5px; vertical-align:bottom;}
.tit_h_hotel01 {width:754px; height:19px; background:url('//img.ntcdn.net/images/hotel/tit_hot.gif') no-repeat top; border-bottom:1px solid #e2e2e2;}
.tit_h_hotel02 {width:754px; background:url('//img.ntcdn.net/images/hotel/bg_hot.gif') repeat-y top;}
.tit_h_hotel03 {width:734px; height:30px; margin:0 10px; border-bottom:1px solid #d3d3d3;}
.tit_h_hotel04 {width:734px; height:5px; background:url('//img.ntcdn.net/images/hotel/bg_hotlist_bottom.gif') no-repeat top; margin:0 10px;}
.tit_h_hotel05 {width:754px; height:5px; background:url('//img.ntcdn.net/images/hotel/bg_hot_bottom.gif') no-repeat top;}
.ontab01 {background:url('//img.ntcdn.net/images/hotel/tit_tab_Ofront.gif') no-repeat bottom left; width:18px; float:left; cursor:pointer}
.ontab02 {background:url('//img.ntcdn.net/images/hotel/tit_tab_Oback.gif') no-repeat bottom right; font-size:11px; color:#53889c; padding-right:10px; float:left; margin-right:3px; cursor:pointer}
.offtab01 {background:url('//img.ntcdn.net/images/hotel/tit_tab_Xfront.gif') no-repeat bottom left; width:18px; float:left; cursor:pointer}
.offtab02 {background:url('//img.ntcdn.net/images/hotel/tit_tab_Xback.gif') no-repeat bottom right; font-size:11px; color:#ffffff; padding-right:10px; float:left; margin-right:3px; cursor:pointer}

/* out_board */
#tit_out_board01 {width:268px; height:22px; background:url('//img.ntcdn.net/images/hotel/tit_board_bg.gif') repeat-x top; float:left; padding-top:5px;}
#tit_out_board01 h1 {display:inline; font-size:12px; color:#ffffff;}
#tit_out_board02 {width:268px; height:22px; background:url('//img.ntcdn.net/images/hotel/tit_board_bg.gif') repeat-x top; float:left; padding-top:5px;}
#tit_out_board02 h1 {display:inline; font-size:12px; color:#ffffff;}
.tit_out_board01 {width:60px; height:22px; background:url('//img.ntcdn.net/images/hotel/tit_bg_img01front.gif') no-repeat  top; float:left;}
.tit_out_board01_1 {width:60px; height:22px; background:url('//img.ntcdn.net/images/hotel/tit_bg_img02front.gif') no-repeat  top; float:left;}
.tit_out_board03 {width:39px; height:22px; background:url('//img.ntcdn.net/images/hotel/tit_board_back.gif') repeat-x top right; float:left;}
.line_out_board {width:367px; background:url('//img.ntcdn.net/images/hotel/bluedot_line.gif') repeat-x top; height:1px;  margin:-3px 0 0 0;}
.list_out_board01 {padding:0 5px; height:21px;}
.list_out_board02 {padding-left:18px; font-weight:bold; color:#597d9b;}
.point_out_board {text-align:center; width:33px; font-weight:bold; color:#c41208;}

/* n_hotel */
#n_hotel h1 {display:inline; font-size:12px; color:#6392a3; padding-left:48px;}
#n_hotel h2 {display:inline; font-size:12px; color:#6392a3;}
.tit_n_hotel01 {width:754px; height:19px; background:url('//img.ntcdn.net/images/hotel/tit_new.gif') no-repeat top; border-bottom:1px solid #e2e2e2;}
.list_n_hotel01 {width:232px; height:30px; margin:0 10px;}
.list_n_hotel02 {width:230px; border:1px solid #d3d3d3; margin-left:10px;}
.bul_n_hotel {vertical-align:middle; padding-right:3px;}
.ico_n_hotel {padding-right:5px; vertical-align:middle;}

/* banner */
#ban_best {padding:5px;}
#ban_best h2 {display:inline; font-size:12px; color:#ff7800;}
.ban_col_font {font-weight:bold; color:#ff7800;}
.ban_font_align {vertical-align:middle;}
.ban_pop01 {width:193px; height:5px; background:url('//img.ntcdn.net/images/hotel/right_pop_top.gif') no-repeat;}
.ban_pop02 {width:193px; background:url('//img.ntcdn.net/images/hotel/right_pop_bg.gif') repeat-y; padding:0 5px;}
.ban_pop03 {width:193px; height:5px; background:url('//img.ntcdn.net/images/hotel/right_pop_bot.gif') no-repeat;}
#help_Rtit_top {width:203px; height:25px; background:url('//img.ntcdn.net/images/help/r_tit_bg02.gif') no-repeat top; padding-top:5px;}
#help_Rtit_top h1{display:inline; font-size:12px; font-weight:bold; color:#ffffff; padding-left:35px;}
.help_Rbg {background:url('//img.ntcdn.net/images/help/r_help_bg02.gif') repeat-y top;}
.help_Rbot {background:url('//img.ntcdn.net/images/help/r_help_bot02.gif') no-repeat top; height:5px;}
a.ban01:link, a.ban01:visited {color:#ffffff; text-decoration:none; font-size:12px; font-weight:bold;}
a.ban01:hover, a.ban01:active {color:#e41d2e; text-decoration:none; font-size:12px; font-weight:bold;}

/* float_padding */
.fl_pl10 {float:left; padding-left:10px;}
.fr_pr10 {float:right; padding-right:10px;}

/* esti */
.hotel_tot {background:url('//img.ntcdn.net/images/help/bg_hotel_tot.gif') no-repeat top; color:#ffffff; font-size:12px; font-weight:bold; text-align:center; width:136px; padding-top:3px; height:20px;}
.esti_list_bg {background-color:#ffffff; width:746px;}
.esti_gray {background-color:#f5f5f5; border:1px solid #dfdfdf; margin:5px 0 0 10px; height:18px; padding-top:5px;}
.esti_gray li{float:left; text-align:center;}
.esti_gray2 {margin-left:10px; height:18px; padding-top:5px; border:1px solid #ffffff;}
.esti_gray2 li{float:left; text-align:center; color:#c61a09; font-weight:bold; font-size:14px;}
.esti_li01 {width:90px;}
.esti_li02 {width:103px;}
.esti_li03 {width:100px;}
.esti_li04 {width:113px;}
.esti_li05 {width:80px;}
.esti_li06 {width:115px;}
.esti_line {width:1px; height:12px; background:url('//img.ntcdn.net/images/help/line_esti.gif') no-repeat top; margin-top3px;}

/* special_order */
.sp_input01 {width:755px; height:29px; border:1px solid #ebe7df; color:#60832f; font-weight:bold;}
.sp_input01_1 {width:96px; padding:5px 0 0 8px; float:left;}
.sp_redfont {padding:5px 0 5px 50px; color:#c61a09; font-weight:normal;}
.sp_inputbox {background-color:#fbf9f6; width:351px;} 
.sp_textarea {padding:9px; border:1px solid #ebe7df; background-color:#fbf9f6;}
.sp_textarea2 {padding:3px; border:1px solid #ebe7df; background-color:#fbf9f6;}
.sp_text_box {width:717px; height:150px;}

/* input */
.qna_inputbox {border:1px solid #fbf9f6; height:16px; width:631px; background-color:#fbf9f6;}

/* map */
#map_bg {background-color:#ffffff; width:726px; padding:5px;}
#map_bg p{font-size:12px; color:#c54b4f; text-align:right;}
#map_bg h1{font-size:12px; display:inline; color:#da6a6e; letter-spacing:2px;}

/* padding */
.pb3 {padding-bottom:3px;}
.pb5 {padding-bottom:5px;}
.pb8 {padding-bottom:8px;}
.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl17 {padding-left:17px;}
.pr2 {padding-right:2px;}
.pr4 {padding-right:4px;}
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.p_tb3 {padding:3px 0;}
.p_tb05 {padding:5px 0;}
.p_tb10 {padding:10px 0;}
.p_tb15 {padding:15px 0;}
.p_lr05 {padding:0 5px;}
.p_lr10 {padding:0 10px;}
.p_lr15 {padding:0 15px;}
.pl5_r10 {padding:0 10px 0 5px;}
.p_lr26 {padding:0 26px;}
.p_lr24 {padding:0 24px;}
.p_lr27 {padding:0 27px;}
.p_lr59 {padding:0 59px;}
.p_lr170 {padding:0 170px;}

/* margin */
.mt10 {margin-top:10px;}

/* footer991 */
#footer991 {width:991px;}
.footer_top {width:100%; border-top:5px solid #e8e8e8;}
.footer_quick {float:left; padding-left:5px;}
a.Fquick01:link, a.Fquick01:visited, a.Fquick01:hover, a.Fquick01:active {color:#e41d2e; text-decoration:none; font-size:12px; font-weight:bold;}
a.Fquick02:link, a.Fquick02:visited, a.Fquick02:hover, a.Fquick02:active {color:#848383; text-decoration:none; font-size:12px; font-weight:bold;}
a.Fquick03:link, a.Fquick03:visited, a.Fquick03:hover, a.Fquick03:active {color:#848383; text-decoration:none; font-size:14px; font-weight:bold;}
.al_pt5 {text-align:left; padding-top:5px;}

/* thumb_out */
.thumb_out01 {border:1px solid #c3c3c3; padding:2px;}

/* line */
.white_solid {border-bottom:1px solid #ffffff;}
.blue_dot {width:197px; background:url('//img.ntcdn.net/images/hotel/bluedot_line.gif') repeat-x; height:1px;}
.gray_dot {background:url('//img.ntcdn.net/images/hotel/graydot_line.gif') repeat-x bottom; height:4px; padding-right:10px;}
.gray_dot1 {background:url('//img.ntcdn.net/images/hotel/graydot_line.gif') repeat-x bottom; height:1px;}
.gray_dot02 {background:url('//img.ntcdn.net/images/hotel/graydot_line02.gif') no-repeat bottom; height:1px; padding-left:3px;}
.c3_solid {height:10px; border-bottom:1px solid #c3c3c3; margin-bottom:15px;}
.ef_solid {border-bottom:1px solid #efefef;}
.tit_bot {background:url('//img.ntcdn.net/images/help/line_tit_bot.gif') no-repeat bottom; width:754px; height:10px;}

/* bgcolor */
.white_bg {background-color:#ffffff;}
.gray_bg {background-color:#f5f5f5;}

/* height */
.h3 {height:3px;}
.h25 {height:25px;}

/* font */
.white_pt5_l14 {padding:5px 0 0 14px; color:#ffffff;}
.white_pt5_l22 {color:#ffffff; padding:5px 0 0 22px;}
.white11 {font-size:11px; color:#ffffff;}
.black11 {font-size:11px; color:#000000;}
.orangeB14 {font-weight:bold; color:#ff7800; font-size:16px;}
.red11 {font-size:11px; color:#e41d2e;}
.red12 {font-size:12px; color:#e41d2e;}


#rightHelpMenu { padding:5px 0 5px 20px; width:160px; line-height:25px; }
#rightHelpMenu dt { font-weight:bold; width:100%; border-bottom:1px solid #EFEFEF; background:url('//img.ntcdn.net/images/common/bullet/bul_bul02.gif') no-repeat right center; }
#rightHelpMenu dd { width:100%; border-bottom:1px solid #EFEFEF; }
#rightHelpMenu .selectedRow { color:#E41D2E; font-weight:bold; }