@charset "utf-8";
/* CSS Document */


.c_red{color:#e01e36;}

div.all_contents{margin:80px 0 0 15px;}
div#info_left{float:left; width:735px;}

/* title */
div.info_tit{border-bottom:1px solid #D9D9D9; padding-bottom:2px;}
div.info_tit div.fl{background:url(//img.ntcdn.net/images/note/bu/bu_reser_tit.gif) no-repeat left center; font-weight:bold; height:27px; padding-left:10px; width:12px;}
div.info_tit h1{float:left; padding-top:3px;}
div.info_tit div.fr{padding-top:10px; font-size:x-small;}

/* info board, info board detail */
div.info_board, div.info_board_detail{clear:left; margin-top:10px;}
div.info_board table, div.info_board_detail table{border-collapse:collapse; width:735px;}
div.info_board_detail table tbody td {font-size:small;}
div.info_board thead, div.info_board_detail thead{background-color:#fedfc9;}
div.info_board thead tr, div.info_board_detail thead tr{height:23px;}
div.info_board thead th, div.info_board_detail thead th{vertical-align:middle; }
div.info_board tbody tr, div.info_board_detail tbody tr{background:url(//img.ntcdn.net/images/note/line/line_table.gif) repeat-x bottom; height:1px; height:25px;}
div.info_board tbody td{vertical-align:middle; text-align:center; padding-right:5px; }
div.info_board tbody td span{color:#e01e36; font-weight:bold;}
div.info_board tbody td.t_left, div.info_board thead th.t_left{text-align:left;}
div.info_board_detail table th.t_left span.fl{padding-left:5px; text-align:left;}
div.info_board_detail table thead th.t_left span.fr{font-weight:normal; margin-right:5px;}

/* page nav */
ul#page_no_nav{text-align:center; margin-top:10px;}
ul#page_no_nav li{margin:0px;} 

/* small star*/
ul.small_star li.on_l {background:transparent url(//img.ntcdn.net/images/note/ico/ico-_star.gif) no-repeat scroll -10px -37px;float:left;height:12px;width:7px;}
ul.small_star li.on_r {background:transparent url(//img.ntcdn.net/images/note/ico/ico-_star.gif) no-repeat scroll -22px -37px;float:left;height:12px;width:7px;}
ul.small_star li.off_l {background:transparent url(//img.ntcdn.net/images/note/ico/ico-_star.gif) no-repeat scroll -10px -10px;float:left;height:12px;width:7px;}
ul.small_star li.off_r {background:transparent url(//img.ntcdn.net/images/note/ico/ico-_star.gif) no-repeat scroll -22px -10px;float:left;height:12px;width:7px;}

/* best hotel */
#info_right{float:right;}
#info_right div.fl{border:1px solid #bbd841; width:224px; border-top:none;}
div.best_ho_tit{background:url(//img.ntcdn.net/images/note/line/line_green_solid.gif) no-repeat; width:219px; height:19px; margin-top:8px; padding:4px 0 3px 7px;}
div.best_ho_tit h2{font-size:small;}
div.best_ho_body{float:left; padding:5px; width:214px; border-top:1px dashed #bbd841;}
div.best_ho_body div.pre_view{background-color:#FFFFFF; border:1px solid #D9D9D9; cursor:pointer; display:inline; float:left; padding:2px;}
div.best_ho_body div.pre_view p{ background-position:center; background-repeat:no-repeat; height:55px; width:55px;}
div.best_ho_body div.story{width:148px; float:left; margin-left:5px;}
div.story ul{margin-top:3px;}
div.story p.star_point{margin-top:-3px; float:left;}
div.story dl{clear:left; margin-top:-3px;}
div.story dt{display:inline;}
div.story dd{display:inline;}