@charset "euc-jp";

.mainimg {
	width: 680px;
	float: left;
	margin-bottom: 10px;
}
.text {
	font-size: 14px;
	line-height: 170%;
}
.w-midashi {
	font-size: 30px !important;
	line-height: 1.3 !important;
	font-weight: normal;
	margin-bottom: 10px !important;
	color: #BF6229;
}
.title {
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	width: 100%;
}

.subph {
	width: 100%;
	margin-bottom: 1em;
}

.subph:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}

.subph .right {
	float: right;
	width: 275px;
}
.subph .left {
	float: left;
	width: 390px;
}



.subph .phlist,
.subph .phlist2 {
	margin-bottom: 10px;
    zoom: 100%;
}

.subph .phlist:after,
.subph .phlist2:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}

.subph .phlist li  {
	float: left;
	width: 210px;

}

.subph .phlist2 li  {
	float: left;
	width: 330px;

}




.subph p.cap {
	margin: 0px !important;
	color: #8C2300;
	font-size: 12px !important;
}
.subph .credit {
	font-size: 12px;
	position: static;
	float: left;
	width: 390px;
	margin-top: 2em;
}
