@charset "UTF-8";
/* コンテンツ */

#navi li:nth-child(9) a {
	background-color:#555;
}
#ftnavi li:nth-child(9) a {
	background-color:#555;
}

.bdate {
	color:#333;
	float:left;
	width:300px;
	padding-bottom:60px;
}
.bdate {
	font-family:"Courier New", Courier, monospace;
}
.bdate span {
	font-size:3em;
}
.bdoc {
	float:right;
	width:1000px;
	padding-bottom:60px;
}
.bdoc h3 {
	font-family: 游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,serif;
	font-size:1.24em;
	border-bottom:1px solid #333;
	padding-bottom:10px;
	margin-bottom:40px;
	line-height:1.5;
}
.bdoc img {
	max-width:1000px;
	max-height:1000px;
	width: expression(this.width >= this.height ? "1000px" : "auto");
	height: expression(this.width <= this.height ? "1000px" : "auto");
}
@media screen and (min-width: 500px) {

}

@media screen and (max-width: 499px) {
.bdate {
	float:none;
	width:auto;
	padding-bottom:20px;
	text-align:right;
}
.bdate {
	font-size:0.84em;
}
.bdate span {
	font-size:2em;
}
.bdoc {
	float:none;
	width:auto;
	padding-bottom:40px;
}
.bdoc h3 {
	font-size:1.24em;
	padding-bottom:10px;
	margin-bottom:30px;
}
.bdoc img {
	max-width:320px;
	max-height:320px;
	width: expression(this.width >= this.height ? "320px" : "auto");
	height: expression(this.width <= this.height ? "320px" : "auto");
}

}