
/*  制作の流れ　*/
/*--------------------------------------------------------*/
/*--------------------------------------------------------*/

.step_photo{
	float:left;
	width:256px;
	padding-right:40px;
}

.step_info{
	float:left;
	width:614px;
}

.step_info .contact{
	margin-top:20px;	
}

.step_info h3.step01{
	font-size:16px;
	font-weight:bold;
	color:#06308C;
	background:url(../img/outline/step01.gif) left no-repeat;
	padding-left:95px;
	padding-top:10px;
	margin-top:10px;
	margin-bottom:20px;
}

.step_info h3.step02{
	font-size:16px;
	font-weight:bold;
	color:#06308C;
	background:url(../img/outline/step02.gif) left no-repeat;
	padding-left:95px;
	padding-top:10px;
	margin-top:10px;
	margin-bottom:20px;
}

.step_info h3.step03{
	font-size:16px;
	font-weight:bold;
	color:#06308C;
	background:url(../img/outline/step03.gif) left no-repeat;
	padding-left:95px;
	padding-top:10px;
	margin-top:10px;
	margin-bottom:20px;
}

.step_info h3.step04{
	font-size:16px;
	font-weight:bold;
	color:#06308C;
	background:url(../img/outline/step04.gif) left no-repeat;
	padding-left:95px;
	padding-top:10px;
	margin-top:10px;
	margin-bottom:20px;
}

.step_info h3.step05{
	font-size:16px;
	font-weight:bold;
	color:#06308C;
	background:url(../img/outline/step05.gif) left no-repeat;
	padding-left:95px;
	padding-top:10px;
	margin-top:10px;
	margin-bottom:20px;
}

.step_info h3.step06{
	font-size:16px;
	font-weight:bold;
	color:#06308C;
	background:url(../img/outline/step06.gif) left no-repeat;
	padding-left:95px;
	padding-top:10px;
	margin-top:10px;
	margin-bottom:20px;
}

.clrlast{
    clear: both;
    overflow: hidden;
    width: 1px;
    height: 40px;
    margin: 0 -1px -1px 0;
    border: 0;
    padding: 0;
    font-size: 0;
    line-height: 0;
}

