.newsFeatureBox .historyPickup {
	margin-bottom:20px;
	padding:0 10px;
}
.newsFeatureBox .historyPickup .pickupBoxL,
.newsFeatureBox .historyPickup .pickupBoxR {
	width:293px;
	float:left;
	background:#2f2c27;
	margin-bottom:20px;
	padding:10px;
	color:#fff;
	box-shadow: 0 0 20px #ff4d3f;
    -moz-box-shadow: 0 0 20px #3bc1fe;
    -o-box-shadow: 0 0 20px #3bc1fe;
    -ms-box-shadow: 0 0 20px #3bc1fe;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#3bc1fe, direction=0, strength=3, enabled=true), progid:DXImageTransform.Microsoft.Shadow(color=#3bc1fe, direction=90, strength=3, enabled=true), progid:DXImageTransform.Microsoft.Shadow(color=#3bc1fe, direction=180, strength=3, enabled=true), progid:DXImageTransform.Microsoft.Shadow(color=#3bc1fe, direction=270, strength=3, enabled=true);
}
.newsFeatureBox .historyPickup .pickupBoxL {
	margin-right:20px;
}

.newsFeatureBox .pickupBoxL .pr,
.newsFeatureBox .pickupBoxR .pr {
	clear:both;
	margin-bottom:3px;
	font-size:92%;
	color:#fff;
	line-height:1.4;
	word-wrap:break-word;
}
.newsFeatureBox .pickupBoxL h5,
.newsFeatureBox .pickupBoxR h5 {
	font-size:108%;
	font-weight:bold;
	color:#fff;
	line-height:1.4;
	word-wrap:break-word;
}
.newsFeatureBox .pickupBoxL h5 a,
.newsFeatureBox .pickupBoxR h5 a {
	font-weight:bold;
}
.newsFeatureBox .pickupBoxL a:link,
.newsFeatureBox .pickupBoxL a:visited,
.newsFeatureBox .pickupBoxR a:link,
.newsFeatureBox .pickupBoxR a:visited {
	color: #fff;
	text-decoration: underline;
}
.newsFeatureBox .pickupBoxL a:hover,
.newsFeatureBox .pickupBoxL a:active,
.newsFeatureBox .pickupBoxR a:hover,
.newsFeatureBox .pickupBoxR a:active {
	color: #5ebfff;
	text-decoration: underline;
}
.newsFeatureBox .pickupBoxL .pickupImg,
.newsFeatureBox .pickupBoxR .pickupImg {
	float:left;
	width:80px;
	margin-right:10px;
}
.newsFeatureBox .pickupBoxL .pickupConR,
.newsFeatureBox .pickupBoxR .pickupConR {
	float:left;
	width:203px;
}
.newsFeatureBox .pickupBoxL .pickupTxt,
.newsFeatureBox .pickupBoxR .pickupTxt {
	margin:3px 0 0;
	line-height:1.4;
	font-size:100%;
	word-wrap:break-word;
}
.newsFeatureBox .pickupBoxL .pickupBtn,
.newsFeatureBox .pickupBoxR .pickupBtn {
	margin:7px 0 0;
	text-align:right;
}

.newsFeatureBox ul.newsFeatureList {
	margin-bottom:10px;
}
.newsFeatureBox ul.newsFeatureList li {
	background:url(../images/list_mark.png?1438597611) no-repeat 0 4px;
	margin-bottom:5px;
	padding:2px 0 1px 22px;
	line-height:1.6;
	font-size:116%;
	font-weight:bold;
}
.newsFeatureBox ul.newsFeatureList li ul {
	margin-left:13px;
}
.newsFeatureBox ul.newsFeatureList li ul li {
	background:none;
	list-style:disc;
	margin-bottom:0;
	padding-left:0;
	font-size:92%;
	font-weight:normal;
}
.newsFeatureBox .history {
	background:url(../images/koukaku_history_bg.png?1438598264) repeat left top;
	padding:18px;
	border-radius: 8px ;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
}
.newsFeatureBox .history h4 {
	font-size:150.0%;
	font-weight:bold;
	color:#fff;
	word-wrap:break-word;
	margin-bottom:10px;
}
.newsFeatureBox .historyBox {
	width:608px;
	background:#2f2c27;
	margin-bottom:40px;
	padding:10px;
	color:#fff;
	box-shadow: 0 0 30px #594723;
    -moz-box-shadow: 0 0 30px #3bc1fe;
    -o-box-shadow: 0 0 30px #3bc1fe;
    -ms-box-shadow: 0 0 30px #3bc1fe;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#3bc1fe, direction=0, strength=3, enabled=true), progid:DXImageTransform.Microsoft.Shadow(color=#3bc1fe, direction=90, strength=3, enabled=true), progid:DXImageTransform.Microsoft.Shadow(color=#3bc1fe, direction=180, strength=3, enabled=true), progid:DXImageTransform.Microsoft.Shadow(color=#3bc1fe, direction=270, strength=3, enabled=true);
}
.newsFeatureBox .historyBox h5 {
	font-size:123.1%;
	font-weight:bold;
	color:#fff;
	word-wrap:break-word;
}
.newsFeatureBox .historyBox h5 a {
	font-weight:bold;
}
.newsFeatureBox .historyBox a:link,
.newsFeatureBox .historyBox a:visited {
	color: #fff;
	text-decoration: underline;
}
.newsFeatureBox .historyBox a:hover,
.newsFeatureBox .historyBox a:active {
	color: #5ebfff;
	text-decoration: underline;
}
.newsFeatureBox .historyBox .historyImg {
	float:left;
	width:300px;
	margin-right:20px;
}
.newsFeatureBox .historyBox .historyR {
	float:left;
	width:280px;
}
.newsFeatureBox .historyBox .historyTxt {
	margin:5px 0 0;
	line-height:1.5;
	word-wrap:break-word;
}
.newsFeatureBox .historyBox ul.historyCast {
	margin-top:7px;
}
.newsFeatureBox .historyBox ul.historyCast li {
	float:left;
	margin-right:20px;
}
.newsFeatureBox .historyBox ul.historyCast li img {
	margin-right:10px;
	vertical-align:top;
}
.newsFeatureBox .historyBox ul.historyCast li span {
	line-height:1.8;
}
.newsFeatureBox .bnrArea {
	margin-bottom:30px;
}