@charset "UTF-8";

/*---------------
□□□layout□□□
---------------*/
/*#blockIntro div.entry_para p.txt{
	display: block;
	background: url(../story/images/intro_main_bg.png) no-repeat;
	height: 427px;
	width: 564px;
	margin-bottom: 20px;
	text-align: left;
	text-indent:-9999px;
}
#blockIntro div.entry_para p.txt span {
	display: none;
}*/

.main .entry_para{
	width: 545px;
	padding-left: 10px;
	padding-bottom:50px;
}
.main .entry_para h3{
	display: block;
	background: url(../story/images/title_bg.png) repeat;
	width: 510px;
	margin-bottom: 10px;
	-moz-box-shadow: 1px 1px 1px #dcdcdc;
	-webkit-box-shadow: 1px 1px 1px #dcdcdc;
	padding: 15px;
}
.main h4{
	margin-bottom: 10px;
	margin-top: 40px;
}
.main .entry_para p.txt{
	padding-top: 10px;
}	
.main .entry_para p.date{
	text-align: right;
	padding-right: 10px;

}
.main .entry_para p.photo{
	padding-top: 10px;
}
.main .entry_para  p.photo img{
	padding:5px;
	background-color:#ffffff;
	border-color:#dddddd #dddddd #dddddd #dddddd;
	border-width:1px;
	border-style:solid;
	margin:5px;
	display:inline-block;
	width:245px;
}
.main ul.bn{
	width: 545px;
	
}
.main ul.bn li{
	display:inline-block;
	width:85px;
	height:90px;
}
.main ul.bn li img{
	display:inline-block;
	width:75px;
	height:auto;
}
/*.main .entry_para  ul.bn li.odd img{
	padding-top: 30px;
}*/
/*---------------
□□□font□□□
---------------*/
.main .entry_para h3{
	font-size: 20px;
	color: #EA2E8D;
	font-weight: bold;
}
.main .entry_para p.txt{
	font-size: 138.5%;
	line-height: 1.6em;
}
.main .entry_para p.date{
	font-size: 108%;
	line-height: 1.6em;
}