@charset "shift-jis";

/* タイトル */
#idsCatch {
	background:url(../img/owner-interview_catch.jpg) left center no-repeat;
	width:768px;
	height:224px;
	margin-bottom:8px;
}

#idsCatch p {
	color:#ffffff;
}

#idsCatch .clsLeft {
	float:left;
	width:384px;
}

#idsCatch .clsRight {
	float:right;
	width:384px;
}

#idsCatch .clsLeft .clsBody {
	padding:0 16px;
	padding-top:19px;
}

#idsCatch p.clsNumber {
	font-size:x-large;
	_font-size:large;
	line-height:100%;
	margin:0;
	padding-right:10px;
	text-align:right;
}

#idsCatch p.clsNumber small {
	font-size:small;
	_font-size:x-small;
	line-height:100%;
}

#idsCatch p.clsExcerpts {
	margin:16px 0;
	margin-top:40px;
	padding-right:10px;
	height:72px;
}

#idsCatch .clsLeftL {
	float:left;
	width:172px;
}

#idsCatch .clsLeftR {
	float:right;
	width:172px;
	margin-left:8px;
}

#idsCatch p.clsAuthor {
	font-size:medium;
	_font-size:small;
	line-height:125%;
	font-size:16px;
	_font-size:16px;
	line-height:20px;
	margin:0;
}

#idsCatch p.clsDate {
	font-size:x-small;
	_font-size:x-small;
	line-height:125%;
	font-size:10px;
	_font-size:10px;
	line-height:12px;
	margin:0;
	padding-top:8px;
	padding-right:10px;
	text-align:right;
}

#idsCatch p.clsImage {
	margin:0;
	margin-left:225px;
	margin-top:22px;
}

/* コンテント */
.clsInterview h3, .clsInterview p {
	font-size:medium;
	_font-size:small;
	line-height:175%;
}

.clsInterview h3 {
	font-size:medium;
	_font-size:small;
	line-height:125%;
}

/* プロフィール */
.clsProfile {
	margin-top:0;
}

.clsProfile {
	height:auto !important;
	height:1px;
	overflow:visible;
	min-height:1px;
}

.clsProfile .clsLeft {
	float:left;
	width:139px;
}

.clsProfile .clsRight {
	float:right;
	width:581px;
	margin-left:16px;
}

.clsProfile dl.clsData {
	margin:0;
}

.clsProfile dl.clsData dt {
	display:none;
}

.clsProfile dl.clsData dd {
	margin-left:0;
	margin-top:8px;
}

.clsProfile p.clsImageCenter {
	text-align:center;
}
