@charset "UTF-8";
/* CSS Document */

.dateContainer { 
	position: relative; max-width: 1200px; 
	margin: 0 auto; box-sizing: border-box;
	border-bottom: 2.4px solid #eaeaea;
	background-color: #f3f3f3; 
}
.fixDateBlock {
	position: relative;
	width: 50%;
	height: 90px;
	/* height: auto; */
	float: left;
	box-sizing: border-box;
	padding: 25px 0 15px 0;
	text-align: center;
	background-color: #eaeaea;
}
.fixDateBlock.fir { border-right: 2px solid #fffcfc;}
.fixDateBlock.hi { background-color: #c6c7cb;}
.fixdateDOW { font-size: 22px; letter-spacing: 2px; font-weight: 700; padding-bottom: 10px; color: #3b3e42; }
.fixdateNUM { font-size: 18px; letter-spacing: 2px; }
.dateSowDown {
	position: absolute; top:0; width: 100%; height: 91px; 
	pointer-events: none; z-index: 101; 
}
.dateSowDown img {display: block; width:100%; height:100%; margin: 0 auto;}
@media screen and (max-width: 1600px) {
	.dateContainer {max-width: 1000px;} 
}
@media screen and (max-width: 1200px) {
	.dateContainer {max-width: 840px;} 
}
@media screen and (max-width: 1000px) { 
	.dateContainer {max-width: 740px;} 
}
@media screen and (max-width: 1000px) { 
	.dateContainer {max-width: 740px;}
	.fixDateBlock {height: 70px; padding: 15px 0 10px 0;}
	.fixdateDOW { font-size: 20px; letter-spacing: 2px; padding-bottom: 10px; }
	.fixdateNUM {font-size: 16px;letter-spacing: 2px; }
	.dateSowDown { height: 71px;}
	
}
@media screen and (max-width: 825px) {
	.dateContainer {width: 80%;} 
}
@media screen and (max-width: 760px) {
	.fixDateBlock {width: 100%;}
	.fixDateBlock.fir { border-right: none;}
	.fixDateBlock.sec { display: none;}
}
@media screen and (max-width: 625px) {
	/* .dateSowDown {top: 0; width: 100%; height: 71px; } */
}