@charset "utf-8";
/*******************************************************************************
魅力ピックアップ 詳細設定
*******************************************************************************/
#pagebody{
	width: 970px;
}
#content h1:not([class]),
#content2 h1:not([class]),
#content3 h1:not([class]){
	margin-left:0;
	margin-right:0;
	padding:19px 10px 18px 15px;
	width:auto;
	color: #724B00;
    font-size: 150%;
	background: #FCC52F url(images/miryoku/content/h1_bg.png) no-repeat left top;
	border:none;
}
#content h1:not([class])::after, #content2 h1:not([class])::after, #content3 h1:not([class])::after{
	content:none;
}
#content h2,#content2 h2,
#content .redborder h2,#content .yellowborder h2,#content .greenborder h2,#content .blueborder h2,
#content2 .redborder h2,#content2 .yellowborder h2,#content2 .greenborder h2,#content2 .blueborder h2,
#content h2.kanren, #content2 h2.kanren{
	margin-left:10px;
	margin-right:10px;
	padding:8px 5px 8px 13px;
	color: #724B00;
	background: #FFFFFF;
	border: 2px solid #FCC52F;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#content h3,#content2 h3{
	margin-left:10px;
	margin-right:10px;
	color: #724B00;
	background: url(images/miryoku/content/h3_bg2.png) no-repeat right bottom,#FEF5BA url(images/miryoku/content/h3_bg.png) no-repeat left top;
	border: none;
}
#content h4,#content2 h4{
	margin-left:10px;
	margin-right:10px;
	padding-left:11px;
	color: #724B00;
	background:none;
	border:none;
	border-left:4px solid #FCC52F;
}
#content h5,#content2 h5{
	margin-left:10px;
	margin-right:10px;
	padding-left:11px;
	color: #724B00;
	border:none;
	border-left:4px solid #FCC52F;
}
#content h6,#content2 h6,#content p,#content2 p,
#content table, #content2 table,
#content #pagequest, #content2 #pagequest,
#content #reference, #content2 #reference{
	margin-left:10px;
	margin-right:10px;
}
#content ul.captionlink h2, #content2 ul.captionlink h2,
#content .articleall .article h2, #content2 .articleall .article h2,
#content2 .smenu h2{
	border: 2px solid #FCC52F;
}
#content ul.objectlink2 li.imglink, #content2 ul.objectlink2 li.imglink{
	margin-left:0px;
	margin-right:10px;
	margin-bottom:15px;
	float:left;
	clear:none;
}
#petit #content ul.objectlink2,#petit #content2 ul.objectlink2{
	margin-right:-10px;
}
#petit #content ul.objectlink2 li.imglink,#petit #content2 ul.objectlink2 li.imglink{
	margin-left:0px;
	margin-right:20px;
	margin-bottom:20px;
}
.imageleft img{
	margin-right:0px;
}
#content .imageleft,#content2 .imageleft,
#content .imageright,#content2 .imageright{
	margin:0px 10px 15px 10px;
}
#content .imagecenter img,#content2 .imagecenter img,
#content .imageleft img,#content2 .imageleft img,
#content .imageright img,#content2 .imageright img{
	vertical-align:bottom;
}
#content .imagecenter,#content2 .imagecenter{
	margin:5px 10px 15px 10px;
}