@charset "shift_jis";

/* 	insurance.css
====================================== */
/* /service/insurance/interview/index.html */
#insurance #mainContainer #contents.interview{
	float:none;
	margin:20px auto 0;
}

/* h1 */
#contents.interview .heading01 span.tx{
	float:left;
	line-height:34px;
	_height: 34px;
}
#contents.interview .heading01 span.logo{
	float:right;
	min-height: 34px;
}
#contents.interview ul.tabs li {
	float:left;
	height:42px;
}
#contents.interview ul.tabs li.last {
	height:260px;	
}
#contents.interview ul.flow{
	padding:0 0 0 23px;
}
#contents.interview ul.flow li{
	float:left;
}
#contents.interview ul.flow li.tx{
	padding:0 94px 0 31px;
}
#contents.interview ul.flow li.ph{
	padding:0 0 0 13px;
}
#contents.interview .features dl {
	float:left;
	width:475px;
}
#contents.interview .features dd {
	padding:0 0 30px 0;
}
#contents.interview .features ul {
	float:right;
}
#contents.interview .step dl {
	float:left;
	padding:0 19px 0 0;
	width:260px;
}
#contents.interview .step dd {
	width:172px;
	padding-top:20px;
}
#contents.interview .step dl.last {
	width:172px;
	padding-right:0;
}

#contents.interview div.btnArea {
	background:url(/service/insurance/interview/images/index_bg001.gif) no-repeat;
	padding:0 4px 0 88px;
}
#contents.interview div.btnArea li.tx {
	float:left;
	padding-top:29px;
}
#contents.interview div.btnArea li.bt {
	float:right;
	padding-top:6px;
}
#contents.interview .bgNext {
	background:url(/service/insurance/interview/images/index_bg002.gif) no-repeat right;
}
.captionB{
	color: #ef3b00;
	font-weight: bold;
}

/* clearFix
--------------------------------- */
#contents.interview .heading01,
#contents.interview ul.tabs,
#contents.interview ul.flow,
#contents.interview div.features,
#contents.interview div.step,
#contents.interview div.btnArea ul{
	/zoom:1;
}
#contents.interview .heading01:after,
#contents.interview ul.tabs:after,
#contents.interview ul.flow:after,
#contents.interview div.features:after,
#contents.interview div.step:after,
#contents.interview div.btnArea ul:after{
	content:'';
	display:block;
	clear:both;
}
