#subContents .con.list .calenderW{padding:0 !important; border:none !important;}
#subContents .con.list .calenderW #cal{}
#subContents .con.list .calenderW #cal table{width:100%; border:1px solid #959b9d;}
#subContents .con.list .calenderW #cal table tr th{position:relative; width:14.285%; padding:12px 2px; font-size:.813rem; font-weight:500; text-align:center;border:none;}
#subContents .con.list .calenderW #cal table tr td{position:relative; width:14.285%; padding:12px 2px; border:1px solid #ddd; font-size:.813rem; text-align:center;}
#subContents .con.list .calenderW #cal table tr.tmonth{}
#subContents .con.list .calenderW #cal table tr.tmonth th{background:#82705b; color:#fff;}
#subContents .con.list .calenderW #cal table tr.tmonth a.change_cal{display:inline-block; padding:2px 3px 3px; border-radius:2px; color:#fff; font-size:.75rem; opacity:.6; cursor:pointer; transition:0s;}
#subContents .con.list .calenderW #cal table tr.tmonth a.change_cal:focus,
#subContents .con.list .calenderW #cal table tr.tmonth a.change_cal:hover{opacity:1;}
#subContents .con.list .calenderW #cal table tr.thisday{}
#subContents .con.list .calenderW #cal table tr.week{}
#subContents .con.list .calenderW #cal table tr.week th{padding:7px 2px 8px; background:#eee; border:1px solid #ddd; border-bottom:1px solid #959b9d;}
#subContents .con.list .calenderW #cal table tr td.days{}
#subContents .con.list .calenderW #cal table tr td.days.off{color:#ccc; cursor:default;}
#subContents .con.list .calenderW #cal table tr td.days.on{cursor:pointer;}
#subContents .con.list .calenderW #cal table tr td.days.on:hover{background:#f7f7f7;}
#subContents .con.list .calenderW #cal table tr td.days.click,
#subContents .con.list .calenderW #cal table tr td.days.click:hover{background:#fffaed; color:#ff8201; font-weight:500;}
#subContents .con.list .calenderW #cal table tr td.days.click:after{content:''; display:block; position:absolute; width:calc(100% + 2px); height:calc(100% + 2px); top:-1px; left:-1px; border:2px solid #ffb400;}
#subContents .con.list .calenderW #cal table tr td.days span{}
#subContents .con.list .calenderW #cal table tr td.days span.off{}
#subContents .con.list .calenderW #cal table tr td.days span.on{}
#subContents .con.list .calenderW #cal .holiday{color:red;}
#subContents .con.list .calenderW #cal .today{font-weight:bold}


@media only screen and (max-width:1023px){
	#subContents .con.list .calenderW #cal table tr th{padding:6px 2px;}
	#subContents .con.list .calenderW #cal table tr td{padding:6px 2px;}
	#subContents .con.list .calenderW #cal table tr.week th{padding:4px 2px 5px;}
}

@media only screen and (max-width:880px){
	#subContents .con.list .calenderW{margin:0 auto 20px !important;}
}

@media only screen and (max-width:580px){
	#subContents .con.list .calenderW #cal table tr td{padding:1em 2px;}
}