/* BASIC css start */
#delay .title_img {margin-bottom:30px;}
#delay .calendar {padding:56px 49px 48px 48px; background:#f6f6f6;}
#delay .calendar .month {padding-bottom:37px; color:#d6b58c; font-size:32px; font-weight:bold; text-align:center;}
#delay .calendar table {table-layout:fixed; width:100%; background:#fff;}
#delay .calendar table .sun {color:#ff3a3a !important;}
#delay .calendar table .sun * {color:#ff3a3a !important;}
#delay .calendar table .sat {color:#175ebf !important;}
#delay .calendar table .sat * {color:#175ebf !important;}
#delay .calendar table th {height:47px; padding:0 9px; border:1px solid #ececec; color:#646464; font-size:12px; font-weight:normal; text-align:center; vertical-align:middle; line-height:47px;}
#delay .calendar table td {padding:0 9px 15px; border:1px solid #ececec; text-align:left; vertical-align:top;}
#delay .calendar table td .day {height:30px; color:#646464; font-size:13px; line-height:30px;}
#delay .calendar table td .cnt {min-height:135px; color:#2f2f2f !important; font-size:11px;}
#delay .calendar table td .cnt * {color:#2f2f2f !important; font-size:11px; line-height:1.6;}


#content {max-width:1200px; margin:0 auto; }
/* BASIC css end */

