@charset "utf-8";
/* CSS Document */

#utn_group_title div{background:transparent url(//img.ntcdn.net/images/note/bu/bu_reser_tit.gif) no-repeat scroll left center; font-weight:bold; height:27px; padding-left:10px; width:12px; float:left;}
#utn_group_title h1{float:left; padding-top:4px;}
#utn_group_title p{float:right; font-size:x-small; padding-top:8px;}


#rateBox{margin:10px 0;}
#rateBox .rate_in{background:url(//img.ntcdn.net/images/note/line/line_v_rate_in.png) repeat-x; width:730px; height:65px; float:left;}
#rateBox .rate_out{background:url(//img.ntcdn.net/images/note/line/line_v_rate_out.gif) no-repeat; width:1px; height:65px; float:left;}
#rateBox .rate_in table{margin:20px 13px; width:474px; float:left; display:inline;}
#rateBox .rate_in td{vertical-align:middle;}
#rateBox .in_money{border:2px solid #fe8227; width:66px; padding:1px 2px; margin-top:-1px; text-align:right;}
#rateBox .rate_in td{cursor:pointer; margin:0 0 -3px 10px;}
#rateBox .cal_out{border-left:1px solid #c9c9c9; margin:3px 0; padding:20px 0px; width:229px; float:right; display:inline;}
#rateBox .cal_out p{text-align:center; font-size:large; font-weight:bold;}
#rateTable{width:100%; border-collapse:collapse; margin-top:3px;}
#rateTable th{background-color:#f1f1f1; border:1px solid #c9c9c9; padding:2px 8px; text-align:center; vertical-align:middle; font-weight:normal;}
#rateTable td{border:1px solid #c9c9c9; padding:2px 5px 2px 8px; text-align:right; vertical-align:middle;}
#rateTable td.t_al{text-align:left;}
#rateTable td.c_gray{background-color:#f8f8f8;}
#rateTable td.l_ichiman{border-right:none; text-align:right; padding-right:0px;}
#rateTable td.r_ichiman{border-left:none; text-align:left; padding-left:3px; width:70px;}

