@charset "utf-8";
/* ////////////////////////////////////////
PC,SP
//////////////////////////////////////// */
#information .natsu {
	background-image:url(../20220802/img/bg.png);
	background-position:top right;
	background-repeat:no-repeat;
}
#information p.right {
	text-align:right;
	color:#666666;
	padding:0px;
	margin-top:0px;
}
#information p.period {
	color:#0057a8;
	padding:0px;
	margin:30px 0;
	font-size:2em;
	line-height: 1.78em;
}
#information p.period2 {
	color:#0057a8;
	padding:0px;
	margin:-30px 0 30px 0;
	font-size:1.5em;
	line-height: 1.78em;
}
#information div.coolbiz {
	text-align:center;
}

#information div.coolbiz {
	text-align:center;
}
/* ////////////////////////////////////////
印刷時　PC・タブレット以上
//////////////////////////////////////// */
@media screen and (min-width: 768px), print{
}
/* ////////////////////////////////////////
PCのみ
//////////////////////////////////////// */
@media screen and (min-width: 1100px) {
}
/* ////////////////////////////////////////
タブレットのみ
//////////////////////////////////////// */
@media screen and (min-width: 768px) and (max-width: 1099px){

}
@media screen and (min-width: 768px) and (max-width: 990px){
}

/* ////////////////////////////////////////
タブレット以下
//////////////////////////////////////// */
@media screen and (max-width: 1099px){
}
/* ////////////////////////////////////////
SPのみ
//////////////////////////////////////// */
@media screen and (max-width: 767px){
	#information .natsu {
		background-size:350px auto;
	}
	#information p.period {
		font-size:1.8em;
	}
}
/* ////////////////////////////////////////
印刷用
//////////////////////////////////////// */
@media print{
}
/* ////////////////////////////////////////
SPのみ(小)
//////////////////////////////////////// */
@media screen and (max-width: 470px){
}
@media screen and (max-width: 320px){
}
