@charset "UTF-8";

/* interview index */

div#main div.section {
	padding-top: 2px;;
}

div#main h2 {
	margin:0 0 0 2px;
}
div#main div.section ul {
	list-style-type:none;
	margin:0;
	padding:0;
	text-align: center;
}
div#main div.section ul li {
	line-height:1px;
	margin:0;
	padding:0;
}

/* interview each */

div.vi {
	margin:1px 0 0 2px;
}

div.subnavi {
	background:url(/ir/interview/images/index_x_01.gif) top left repeat-x;
	padding:22px 0;
	border-bottom:2px solid #000000;
	margin:0 10px 22px 10px;
	position: relative;
	top: 0;
	left: 0;
}
div.subnavi div.prev {
	width:46px;
	position: absolute;
	top: 22px;
	left: 0;
}

div.subnavi div.next {
	width:46px;
	position: absolute;
	top: 22px;
	right: 0;
}
div.subnavi div.pages {
	text-align:center;
	padding:0 15px 0 15px;
	font-size: 90%;
}
div.subnavi div.pages a {color:#333333;text-decoration:underline;}
div.subnavi div.pages a:visited {color:#666666;text-decoration:underline;}
div.subnavi div.pages a:hover {color:#333333;text-decoration:none;}
div.backtop {
	text-align:center;
	margin:0 0 22px 0;
}
div#main div.section ol.localnavi {
	list-style-type:none;
	padding:0;
	margin:0 0 0 10px;
}
div#main div.section ol.localnavi li {
	margin:0 12px 12px 0;
	float:left;
	line-height:1px;
}
div#main div.section ol.localnavi li.right {
	margin:0 0 12px 0;
	float:left;
}
div#main div.section div.text {
	padding:30px 0 0 0;
	margin-left: 29px;
	width: 500px;
}
div#main div.section div.text h4{
	padding:0;
	margin:0 0 30px 0;
}
div#main div.section div.text h4 img{
	margin:0;
}
div#main div.section div.text dl {
	padding:0;
	margin:0 0 20px 0;
}
div#main div.section div.text dl dt {
	margin:0 0 15px 0;
	padding:0;
	line-height:160%;
}
div#main div.section div.text dl dd {
	margin:0 0 30px 0;
	padding:0;
	color:#042C96;
	line-height:160%;
}
div#main div.section div.text img {
	margin:0 0 30px 0;
}
div#main div.section div.text img.rightimg {
	margin:5px 0 15px 15px;
	float:right;
}
div#main div.section div.text img.leftimg {
	margin:5px 15px 15px 0;
	float:left;
}
div#main div.section div.interviewarchive {
	background:url(/ir/english/interview/img/index_x_01.gif) top left repeat-x;
	margin:11px 10px 0 10px;
	padding:18px 0 0 0;
}
div#main div.section div.eachindex div.interviewarchive {
	/* border-top:1px solid #DDDDDD; */
	background:none;
	margin:0 10px 0 10px;
	padding:18px 0 0 0;
}
div#main div.section div.interviewarchive h3 {
	margin:0 0 12px 0;
	padding:0;
}
div#main div.section div.interviewarchive ul {
	background:url(/ir/english/interview/img/index_x_01.gif) bottom left repeat-x;
	margin:0 0 0 0;
	padding:0 0 20px 0;
}
div#main div.section div.interviewarchive ul li {
	float:left;
}
