@charset "utf-8";
/* CSS Document */




#LayerContents div.car_top{background:url(//img.ntcdn.net/images/note/line/line_car_top.gif) no-repeat; width:727px; height:4px; font-size:0px;}
#LayerContents div.car_bottom{background:url(//img.ntcdn.net/images/note/line/line_car_bottom.gif) no-repeat; width:727px; height:4px; font-size:0px;}
#LayerContents div.car_middle{background-color:#b1b1b1; width:711px; padding:0 7px; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
#contentDataArea{background-color:#FFFFFF; width:100%; overflow-y:auto;overflow-x:hidden; padding:0px;}
#contentDataArea dl.option{margin:10px 0 10px 5px;}
#contentDataArea dl.option dt{font-size:large; font-weight:bold; float:none;}
.car_title{padding:8px 0;}
.car_title strong{font-size:larger; float:left;}
.car_close{background:url(//img.ntcdn.net/images/note/btn/btn_car_close.gif) no-repeat; width:51px; height:11px; cursor:pointer; float:right;}
.car_sample{padding:8px 0 0 8px; margin-right:8px;}
.car_sample p{float:left; letter-spacing:-1px; width:385px;}
.car_sample div.fr .ex_top{background:url(//img.ntcdn.net/images/note/bg/bg_car_ex_top.gif) no-repeat; width:292px; height:16px; font-size:0px;}
.car_sample div.fr .ex_bottom{background:url(//img.ntcdn.net/images/note/bg/bg_car_ex_bottom.gif) no-repeat; width:292px; height:5px; font-size:0px;}
.car_sample ul{border-left:1px solid #cacaca; border-right:1px solid #cacaca; padding:3px 20px 0 20px; width:250px;}
.car_sample li{float:left; width:110px;}
.car_month_view{padding-top:10px; clear:both;}
.car_month_view ul{background:url(//img.ntcdn.net/images/note/bg/bg_car_date.gif) no-repeat; width:710px; height:22px; padding-top:20px;}
.car_month_view li{float:left; font-weight:bold; width:112px;}
.car_month_view li a{color:#666666;}
.car_month_view li.now_car_month{margin-top:-10px; width:262px; float:left; font-size:large; font-weight:bold; text-align:center; color:#333333;}
.car_month_view table{width:100%; border-collapse:collapse; clear:both; border-top:2px solid #b1b1b1; border-bottom:2px solid #b1b1b1;}
.car_month_view thead th{font-weight:bold; text-align:center; vertical-align:middle; border:2px solid #b1b1b1; width:10%;}
.car_month_view tbody th{padding:2px 0; text-align:center; vertical-align:middle; background-color:#f1f1f1; border:2px solid #b1b1b1; border-bottom:1px solid #e0e0e0; font-weight:normal;}
.car_month_view tbody td{padding:2px 0 2px 2px; border:1px solid #e0e0e0; border-left:2px solid #b1b1b1; border-right:2px solid #b1b1b1;}
.car_month_view tbody tr.group_line td{border-top:2px solid #B1B1B1; padding:0px;}
.car_month_view th.car_date_sun, .car_date_rest{color:#e81313; background-color:#fdf1f1;}
.car_month_view th.car_date_sat{color:#4464eb; background-color:#e6f2fe;}
.yes_r_room{background-image:url(//img.ntcdn.net/images/note/bu/bu_yes_room.gif);}
.no_r_room{background-image:url(//img.ntcdn.net/images/note/bu/bu_no_room.gif);}
.bu_r_request{background-image:url(//img.ntcdn.net/images/note/bu/bu_request.gif);}
.bu_r_direct{background-image:url(//img.ntcdn.net/images/note/bu/bu_direct.gif);}
.bu_r_resering{background-image:url(//img.ntcdn.net/images/note/bu/bu_yayaku.gif);}
.yes_r_room,.no_r_room,.bu_r_request,.bu_r_direct, .bu_r_resering{background-repeat:no-repeat; background-position:0 3px; padding-left:15px;}	
td.bg_gray{background-color:#fbfbfb;}
dl.ex_re_bulet{width:190px;border:2px solid #8f8f8f; padding:5px; position:absolute; background-color:#FFFFFF; margin-left:-15px;}
*:first-child+html dl.ex_re_bulet, *html dl.ex_re_bulet{width:190px;border:2px solid #8f8f8f; padding:5px; position:absolute; background-color:#FFFFFF; margin-left:-150px;margin-top:15px;}
dl.ex_re_bulet dd{width:192px;}
#LayerBack{background-color:#ffffff;cursor:pointer;height:100%;left:0;filter:alpha(opacity=50); opacity:0.5;position:absolute;top:0;width:100%;}
#LayerContents{position:absolute;z-index:51;}
