@charset "UTF-8";

/*-----------------------------------

CSS Information
Site URL:			http://www.toshin-jp.com

-----------------------------------*/


.title_bar{
	height:125px;
	background:#FFF url(images/title_bar_bg.jpg) center 0 no-repeat;
	margin:0 0 0;
	text-align:left;
	}
	
.title_bar span{
	width:1050px;
	margin:0 auto;
	display:block;
	padding:48px 0 0;
	font-size:28px;
	font-weight:100;
	letter-spacing:0.1em;
	color:#5E5751;
	text-indent:1em;}
.flow_box{}
.flow_box ul{}
.flow_box ul li{
	background:url(images/arrow.gif) center bottom no-repeat;
	padding:0 0 26px;
	margin:0 0 25px;}

.flow_box ul li.step08{
	background: none;
	padding:0 0 26px;
	margin:0 0 25px;}

.flow_box ul li dl{
	min-height:130px;
	border:5px solid #D7D2C9;
	-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
padding:15px 15px 25px 160px;
text-align:left;}

.flow_box ul li.step01 dl{background:url(images/step01.gif) 20px center no-repeat;}
.flow_box ul li.step02 dl{background:url(images/step02.gif) 20px center no-repeat;}
.flow_box ul li.step03 dl{background:url(images/step03.gif) 20px center no-repeat;}
.flow_box ul li.step04 dl{background:url(images/step04.gif) 20px center no-repeat;}
.flow_box ul li.step05 dl{background:url(images/step05.gif) 20px center no-repeat;}
.flow_box ul li.step06 dl{background:url(images/step06.gif) 20px center no-repeat;}
.flow_box ul li.step07 dl{background:url(images/step07.gif) 20px center no-repeat;}
.flow_box ul li.step08 dl{background:url(images/step08.gif) 20px center no-repeat;}

.flow_box ul li dl dt{
color:#5E5751;
font-size:18px;
font-weight:bold;
padding:10px 0;
border-bottom:2px dotted #eee;
margin:0 0 15px;
}
.flow_box ul li dl dd{
}

.flow_box ul li dl dd p{
	font-size:14px;
	line-height:1.8em;
	letter-spacing:0.1em;
}

.flow_box ul li dl dd p a{
	padding:0 5px;
	color:#FFA100;
	font-size:14px;
	line-height:1.5em;
	text-decoration:underline;
}

.flow_box ul li dl dd p span{
	font-size:24px;
	color:#C10003;
	display:block;
	font-weight:bold;
	padding:25px 0;
}
.flow_box ul li dl dd p span b{
	font-size:36px;
	margin:0 5px;
}



	