@charset "utf-8";

.mt_m{margin-top:-5px;}

/* money chart list*/
.indent1{text-indent:1em;}

div.reser_money_list{border-bottom:1px solid #d9d9d9; padding-bottom:10px;}
div.reser_money_list ul{font-size:x-small;}

/*reserve table option*/
table.price_t,table.price_d{margin-top:10px; border-collapse:collapse; width:100%;}
table.price_t th, table.price_t td{border:1px solid #cddd8a; vertical-align:middle; text-align:center; height:1.5em; padding:2px; font-weight:normal;}
table.price_d th, table.price_d td{border:1px solid #b1b1b1; vertical-align:middle; text-align:center; height:1.5em; padding:2px; font-weight:normal;}
.reser_list_hdline{color:#6a8400; background-color:#e6eec4;}
.reser_th_normal{color:#333333; background-color:#f1f1f1;}
th.set{background-color:#e6f2fe;}
th.sun{background-color:#fdf1f1;}
td.set{background-color:#f2f8fe;}
td.sun{background-color:#fef8f8;}

.reser_list_bdline{background-color:#f2f6e2; text-align:left; padding:0 5px;}
.fwnormal{font-weight:normal;}
.ft_w28{width:28px;}
.ft_w61{width:61px;}
.ft_w91{width:70px;}
.ft_w117{width:70px;}
.ft_w121{width:80px;}

/*calendar area*/
div.input_date_area input.text_input_area{float:left; border:solid 1px #ced0c8; color:#8a8a8a; width:76px; height:17px; margin-right:5px; padding-left:3px;}
div.input_date_area img{float:left;margin-right:5px; margin-top:2px;}	
div.left_calendar{float:left;}
div.left_calendar p{float:left; background:url(//img.ntcdn.net/images/note/bu/bu_cheak_in.gif) no-repeat; width:95px; height:20px;margin-right:5px;}
div.left_calendar span select{width:61px; height:19px;}
div.right_calendar{float:right; padding-right:50px;}
div.right_calendar p.cheakout_img{float:left; background:url(//img.ntcdn.net/images/note/bu/bu_cheak_out.gif) no-repeat; width:95px; height:20px;margin-right:5px;}
p.input_date_subject{font-weight:bold; margin-top:10px; margin-bottom:10px;}
input.search_btn{float:left; width:57px; height:27px;}
input.reservation_btn{width:133px; height:35px;margin-top:10px;}
/* note image*/
div.img_note_benur{width:228px; height:96px; margin-top:80px;}

#room_detail{border-collapse:collapse; margin-top:10px; width:100%;}
#room_detail thead{background-color:#cccccc;}
#room_detail th, #room_detail td{border:1px solid #1e1e1e; font-weight:normal; text-align:center; vertical-align:middle;}
div.event_view div.ho_event_tit{background:url(//img.ntcdn.net/images/note/bg/bg_ho_eventing.gif) no-repeat; width:709px; height:22px;}
div.event_view .ho_event_txt{border:1px solid #cddd8a; border-top:none; padding:8px 10px;}

div.event_view div.pl_event_tit{background:url(//img.ntcdn.net/images/note/bg/bg_pl_eventing.png) no-repeat; width:709px; height:22px;}
div.event_view .pl_event_txt{border:1px solid #161bbc; border-top:none; padding:8px 10px;border-bottom:none;}
div.event_view .event_box_bl{border-bottom:1px solid #161bbc;}
/*
div.event_view li{clear:both; margin-bottom:5px;}
div.event_view li p, div.event_view li span{float:left;}
div.event_view li span, div.event_view li strong{color:#ff6600; font-weight:bold;}

div.event_view li span{display:block; width:50px;}
div.event_view li p{width:630px; margin-bottom:5px;}
div.event_view li strong{font-size:medium;}
*/

/* 호텔 검색 */
div.search_top{width:709px;height:7px;background:url(//img.ntcdn.net/img/hotel/reserve_tab/bg_search_top.gif) no-repeat left top;margin-top:10px}
div.search_low{width:709px;height:7px;background:url(//img.ntcdn.net/img/hotel/reserve_tab/bg_search_low.gif) no-repeat left top;}
div.search_body{padding:5px;border-left:3px solid #ccc;border-right:3px solid #ccc;overflow:hidden;}
dl.top dt{float:left;font-size: 12px;font-weight:normal;padding:10px 5px 8px 5px;padding-left:10px;clear:left;width:100px;text-align:right;font-weight:bold}
dl.top dd{float:left;padding:8px 5px 7px 5px;width:550px;}
dl.top dt.odd, div.main_hotel_search dl dd.odd{background:#f5f5f5}
dl.top dd input{border: 1px solid #ced0c8;vertical-align:middle;}
dl.top dd img{vertical-align:middle;}
dl.top dd div{float:left;margin-bottom:3px}
dl.top dd div.list_1{width:110px;margin-top:0px}
dl.top dd div.list_2{width:40px;}
dl.top dd div.list_3{width:80px;margin-top:0px}
div.search_room{background:url(//img.ntcdn.net/img/hotel/reserve/btn_sch_room.png) no-repeat;height:50px;margin:0 auto;width:172px;cursor:pointer;margin-bottom:10px}


/* 이벤트 박스 오류 처리 */
div.event_view .pl_event_txt div {border:none;padding:0;}
