@charset "UTF-8";/* CSS Document */#index-visual{	display:block;	float:left;}.index-row{	clear:both;	width:610px;	margin-bottom:30px;}.index-row .common-box{	margin-bottom:0px;}.index-row:after{	clear:both;	visibility:hidden;	height:0;	display:block;	content:'.';}/*----------------------------------------	box special-----------------------------------------*/.special-col{	width:100%;}.special-col:after{	clear:both;	visibility:hidden;	height:0;	display:block;	content:'.';}.special-col{	width:140px;	float:left;	margin-left:3px;}.special-col dt{	border-left:3px solid #202020;	padding-left:8px;	line-height:1.2em;	color:#a71c16;	font-size:14px;}.special-col dd{	padding:10px;	line-height:1.2em;	font-size:0.80em;}.special-col dd p{	padding-bottom:10px;}.special-box-img{	width:154px;	float:right;}/*----------------------------------------	box interview-----------------------------------------*/.interview-col{	width:100%;}.interview-col:after{	clear:both;	visibility:hidden;	height:0;	display:block;	content:'.';}.interview-col{	width:230px;	float:left;	margin-left:3px;}.interview-col dt{	font-size:0.8em;	line-height:1.2em;	color:#a71c16;}.interview-col dd{	padding-top:5px;	line-height:1.2em;	_font-size:0.8em;	font-size:0.8em;}.interview-col dd p{}.interview-col dd p p{	display:inline;}.interview-box-img{	margin-left:3px;	width:64px;	float:left;}/*----------------------------------------	box column-----------------------------------------*/#column-box{	width:308px;	overflow:hidden;	float:right;}#column-box .common-subject-inner{	width:308px;}#column-box .common-line ul li{	background:url(/common/images/common_pointer.gif) 0 0.75em no-repeat;	padding:4px 0 3px 15px;	font-size:0.9em;}#column-box .common-line ul{	border-top:1px solid #e5e5e5;}