@charset "Shift_JIS";

#contentInt {
	margin:20px auto;
	text-align: center;
	width: 825px;
	font-family:"ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
	font-size:small;
	line-height:135%;
}
.IntHead {
	background:url(../top_images/title.jpg) no-repeat;
	height:176px;
	margin-bottom:30px;
}
.IntHead p {
	padding:100px 0 0 20px;
	text-align:left;
}


/* 最新のインタビュー記事 */
.IntNew {
	padding:8px;
}
.IntNewPH {
	float:left;
}
.IntNewPH a img {
	border:1px solid #D0D0D0;
	padding:2px; 
}
.IntNewPH a:hover img {
 border-color: #ff6600
}
.IntNewR {
	float:right;
	padding-left:10px;
	width:642px;
}
.IntNewDate {
	text-align:right;
	font-weight:bold;
}
.IntNewName {
	color:#F14400;
	text-align:left;
	margin-bottom:5px;
	font-size:1.1em;
}
.IntNewMds {
	text-align:left;
	font-weight:bold;
	font-size:1.2em;
	color:#004AAE;
	margin-bottom:5px;
}
.IntNewTxt {
	text-align:left;
}

#contentInt #mds_new {
	width:824px;
	height:34px;
	text-indent:0;
	background:none;
}

#contentInt #mds_old {
	width:824px;
	height:34px;
	text-indent:0;
	background:none;
	margin-top:30px;
}

/* 過去のインタビュー記事 */

#contentInt h3 {
	background:url(../top_images/mds_bg.gif) repeat-x;
	border-bottom:1px solid #FFF;
	text-align:left;
	clear:both;
}
.IntOld {
	width:822px; 
	margin:0; 
	padding:0;
}
.IntOld ul { 
	list-style-type:none; 
}
.IntOld li { 
	display:inline; 
	padding:0; 
	margin:0;
	float:left;
}
.IntOld a {
	display:block;
	background:url(../top_images/intold_bg.gif) no-repeat; 
	border-top:1px dotted #A3A3A3;
	padding:1px 0px 1px 0px;
	color:#333;
	width:258px;
	height:80px;
	margin:0px;
	padding :8px; 
	text-align:left;
	text-decoration:none;
	overflow:auto;
}
.IntOld a:hover {
	display:block; 
	background-color: #F3FBEC;
	color:#439C07;
	text-decoration:underline;
}
.IntOld img {
	border:1px solid #D0D0D0;
	padding:2px; 
	margin-right:8px;
}
.IntOld a:hover img{
 border-color: #55AE18;
}

.IntLink {
	background:#F9F9F9;
	padding:6px 10px;
	border-bottom:1px solid #55AE18;
	text-align:left;
}