@charset "utf-8";
/* CSS Document */



#interview {
}

h2 {
	padding-bottom:10px;
}

h3 {
	margin:0 10px;
/*	padding-left:10px;
*/
}

h3.interview-headline {
	margin:0 10px;
	font-size:167%;
	font-weight:bold;
	border-bottom:1px dotted #666666;
}

/*----------------------------------------

interview_box

-----------------------------------------*/
.interview_box {
	border-bottom:1px dotted #666666;
	width:680px;
	padding-bottom:20px;
	padding-top:15px;
	margin-left:10px;
}

/*
		interview_box 01
-----------------------------------------*/

.interview_box img.profile-img {
	float:left;
	width:330px;
	padding-right:15px;
}

.interview_box .intro-text {
	float:left;
	width:330px;
}

.interview_box h4 {
	font-size:150%;
/*	font-size:134%;
*/}

.interview_box h4 span {
	font-weight:bold;
	padding-right:5px;
}

.interview_box dl {
	padding-top:20px;
}

.interview_box dt {
	font-weight:bold;
}
.interview_more{
	margin:0px;
	padding:0px;
}

/*
		interview_box 02
-----------------------------------------*/

.interview_body p{
	padding-bottom:20px;
	font-size:16px;
}
.interview_more p{
	padding-top:20px;
}

.text-box {
	font-size:16px;
	line-height:1.7;
}

.text-box p {
	font-size:16px !important;
	line-height:1.7;
}

.text-box p span.Apple-style-span {
	font-size:16px !important;
	line-height:1.7;
}



/*
		interview_box 03
-----------------------------------------*/

.interview_box img.product-img {
	float:left;
	width:320px;
	margin-right:15px;
	border:1px solid #666666;
}

.interview_box .produst-text {
	float:left;
	width:340px;
}

.interview_archive_box{
	border-bottom:1px dotted #666666;
	border-top:1px dotted #666666;
	width:640px;
	margin:5px 10px;
	padding:20px 15px;
}

.interview_archive_box ul{

}

.interview_archive_box li{
	margin:0px;
	padding:0 0 0 20px;
	background:url(../img/interview_i.gif) no-repeat left center;
}
.interview_archive_title{
	font-weight:bold;
	margin:0 10px;
}

/*   backnumber
-----------------------------------------*/
#backnumber{
	background-color:#fff;
	width:200px;
	margin-bottom:10px;
}
#backnumber .link{
	padding:5px 5px 5px 30px;
	background:url(../../common/img/backnumber-i.gif) no-repeat 15px 8px;
}

#backnumber dl.bk-link {
	border-top:1px dotted #CCCCCC;
}

#backnumber dl.bk-link dt {
	padding:5px 5px 0px 30px;
	background:url(../../common/img/backnumber-i.gif) no-repeat 15px 8px;
}

#backnumber dl.bk-link dd {
	padding-left:30px;
	padding-bottom:5px;
	line-height:1.2;
}

#backnumber dl.bk-link dd span {
	font-size:11px;
}

#backnumber dl.bk-link dd a {
	color:#000000;
	text-decoration:none;
}




/*----------------------------------------

p.link-read-more

-----------------------------------------*/

p.link-read-more {
	text-align:right;
	margin-right:10px;
	margin-top:10px;
}
