@charset="shift_jis"

/*====================================================================
　号別カラー
====================================================================*/



.vol18{ color: #DD9998; }
.vol19{ color: #58297F; }
.vol20{ color: #F9C04C; }
.vol21{ color: #5EBA77; }
.vol25{ color: #5289a4; }
.vol28{ color: #e93723; }
.vol29{ color: #BBA1CB; }
.vol32{ color: #27B58E; }
.vol35{ color: #379B50; }
.vol36{ color: #009A5A; }
.vol37{ color: #9898CA; }
.vol38{ color: #004b75; }
.vol39{ color: #528736; }
.vol40{ color: #df5937; }
.vol41{ color: #bba1cb; }
.vol42{ color: #e26069; }
.vol43{ color: #bba1cb; }
.vol44{ color: #37b48d; }
.vol45{ color: #e19687; }
.vol46{ color: #264a94; }

/*====================================================================
　共通項目
====================================================================*/

/*.vol18{ color: #DD9998; }
.vol19{ color: #58297F; }
.vol20{ color: #F9C04C; }*/

div#plottnews {
	margin:0 auto;
	width:500px;
	line-height:2.0em;
}

/*リード部分*/
div#lead {
	width:500px;
	margin:10px 0;
	text-align:left;
}

div#lead p {
	margin:5px 0 0 0;
	font-size:1em;
	line-height:140%;
}

div#lead p span {
	font-size:1.2em;
	line-height:140%;
}

div#lead p.profile {
	font-size:1.0em;
}

div#plottnews img.portlait{
	float:right;
	margin:0 0 0 20px;
}

/*インタビュー文*/
div#itvw {
	margin-top:20px;
	clear:both;
}

div#itvw #heading {
	clear:both;
	width:468px;
	border:1px solid;
	padding:15px;
	margin:20px 0 10px 0;
	font-family:"ＭＳ Ｐ明朝", "ＭＳ明朝",　"ヒラギノ明朝 Pro W6";
	font-size:1.3em;
	font-weight:bolder;
	text-align:center;
}

div#itvw #headingType2 {
	clear:both;
	width:310px;
	border:1px solid;
	padding:15px 90px 15px 98px;
	margin:20px 0 10px 0;
	font-family:"ＭＳ Ｐ明朝", "ＭＳ明朝",　"ヒラギノ明朝 Pro W6";
	font-size:1.3em;
	font-weight:bolder;
}

div#itvw p{margin:5px 0 0 0;}
div#itvw p#qtn{
	font-size:1.25em;
	text-align:left;
	font-weight:bold;
	margin:15px 0 0 0;
}

/*インタビュー文中写真*/
div#itvw #photo{
	width:500px;
	height:100px;
	position:relative;
	margin:10px 0;
}

div#itvw #photo img{
	float:left;
	margin:0 10px 0 0;
	padding:0;
	height:100px;
}

div#itvw #photo p{
	float:left;
	font-weight:normal;
	color:#00ABA6;
	position:absolute;
	top:100%;
	left:160px;
}

div#itvw #photo p.L1{margin-top:-1.2em;}
div#itvw #photo p.L2{margin-top:-2.8em;}
div#itvw #photo p.L5{margin-top:-7.0em;}
div#itvw #photo p.L6{margin-top:-9.0em;}

/*担当者コメント*/
div#itvw #comment{
	margin-top:30px;
	font-weight:normal;
	font-size:100%;
}

.pr1em{padding-right:1em;}

div.HPimg img{
	float:left;
	padding-top:10px;
}

/*---- add_091218 -----*/

.aboutV25 {
	background:url(../../plottnews/img/img_vol22_about.jpg) no-repeat left top;
	width:500px;
	height:167px;
	margin-top:30px;
}

.aboutV25 p {
	width:300px;
	padding:40px 0 0 20px;
	
}

/* for IE */
*+html body .aboutV25 p {
	padding:35px 0 0 23px;
}
* html body .aboutV25 p {
	padding:35px 0 0 23px;
}

.picV28 {
	float:left;
	display:block;
	width:260px;
	margin-right:10px;

}

.picV56 {
	float:left;
	display:block;
	width:239px;
	margin-right:10px;
}
