*{margin:0px;padding:0px;}
#margin-t_10{
	margin-top:10px;
}
.f-left{
	float:left;
}
img {
   vertical-align:bottom;
}
#service_head{
	height:221px;
	background-image:url('../img/common/header_background_1.jpg');
	background-position:center;
	margin-bottom:110px;
	background-repeat: repeat-x;
	z-index:5;
}
#service_head_1{
	height:221px;
	width:1400px;
	margin-left:auto;
	margin-right:auto;
	background-image:url('../img/service/header_background.jpg');
	background-repeat: no-repeat;
	background-position:center;
	position:relative;
	z-index:1;
}
/*#head_tab{
	position:absolute;
	bottom:0;
	left:300px;
	width: 470px; 
}*/
#head_tab img{
	/*box-shadow:1px 0px 1px 0px #CCC;*/
	border-top:solid 2px #DFDFDF;
	border-left:solid 2px #DFDFDF;
	border-right:solid 2px #DFDFDF;
	border-top-left-radius:13px;
	border-top-right-radius:13px;
}
/*
#header_tab1{
	border-top:solid 2px #D3D3D3;
	border-left:solid 2px #D3D3D3;
	border-right:solid 2px #D3D3D3;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}
#header_tab2{
	margin-left:7px;
	border-top:solid 2px #D3D3D3;
	border-left:solid 2px #D3D3D3;
	border-right:solid 2px #D3D3D3;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}*/
#header_tab1{
	/*margin-left:7px;*/
	/*margin-top:-221px;
	/*float:left;*/
	padding-left: 311px;
    padding-top: 167px;
}
#header_tab2{
	/*margin-left:7px;*/
	/*margin-top:-221px;
	/*float:left;*/
	margin-top: -54px;
    padding-left: 545px;
}
#hedad_bottom_line{
	width:100%;
	background-color:#4574d0;
	height:8px;
	padding:5;
	background-repeat:repeat-x;
}
#hedad_bottom_line_2{
	width:100%;
	background-color:#359A67;
	height:8px;
	padding:5;
	background-repeat:repeat-x;
}
#hedad_bottom_line_3{
	width:100%;
	background-color:#4574d0;
	height:8px;
	padding:5;
	background-repeat:repeat-x;
}
/*******************************************/
#content{
	width:900px;
	margin:0px auto;
	font-size: 125%; 
	font-family: 
	'Meiryo', 'sans-serif', 'inherit'; 
	color: #444444;
	font-size:18px;
}
#content ul{
	list-style-type: none;
}
#content li{
	float:left;
}
#title_img{
	margin-bottom:50px;
}
#title_img_2{
	margin-bottom:50px;
	text-align:center;
}
#hr_type1{
	border-top: 2px dotted #999999;
	width: 100%;
}
#hr_type_1{
	width: 100%;
	height:1px;
	background-image:url('../img/common/section_line2.png');
	background-repeat:repeat-x;
}
#hr_type_2{
	margin-top: -23px;
    margin-left: 80px;
	width: auto;
	height:1px;
	background-image:url('../img/common/section_line2.png');
	background-repeat:repeat-x;
}

#flow_1{
	width:100%;
	height:120px;
	margin-top:40px;
	margin-bottom:10px;
}
#flow_1 ul{
	list-style-type: none;
}
#flow_1 li{
	float:left;
}
.section_line{
	clear:both;
	margin-bottom:18px;
	width:auto;
	height:42px;
	margin-left:16px;
}
#flow_1_ob2{
	margin-left:50px;
	margin-top:45px;
}
#flow_1_ob2_2{
	margin-left:50px;
	margin-top:38px;
}
#flow_1_ob3{
	margin-left:350px;
}
#flow_2{
	width:100%;
	height:150px;
	margin-top:20px;
}
#flow_2 ul{
	list-style-type: none;
}
#flow_2 li{
	
}
#flow_2_ob2{
	margin-left:50px;
}
#flow_2_ob2_2{
	margin-left:50px;
	padding-top: 20px;
}
#flow_2_ob2_2 img{
	margin-left:4px;
	margin-right:4px;
}
#flow_2_ob3{
	margin-top:10px;
	margin-left:45px;
}
#flow_2_ob3 img{
}
#flow_2_ob3_2
	clear:both;{
	margin-top:10px;
	margin-left:45px;
}
#flow_2_ob4{
	margin-left:54px;
	margin-top:-60px;
}
#flow_2_ob4_2{
	margin-left: 50px;

}
#flow_2_ob4_2 img{
	border: 1px solid #D3D3D3;
	
}
#flow_3{
	width:100%;
	height:120px;
	margin-top:10px;
	margin-bottom:10px;
}
#flow_3_ob2{
	margin-left:50px;
	margin-top:45px;
}
#flow_3_ob3{
	margin-left:240px;
}
#flow_3_ob4{
	margin-left:10px;
	
}
#flow_4{
	width:100%;
	height:120px;
	margin-top:10px;
	margin-bottom:10px;
}
#flow_4_ob2{
	margin-left:50px;
	margin-top:45px;
}
#flow_4_ob3{
	margin-left:155px;
}
#flow_4_ob4{
	margin-left:10px;
	
}
#flow_5{
	width:100%;
	height:120px;
	margin-top:10px;
	margin-bottom:10px;
}
#flow_5_ob2{
	margin-left:50px;
	margin-top:45px;
}
#flow_5_ob3{
	margin-left:264px;
}
#flow_5_ob4{
	margin-left:10px;
	
}
#flow_6{
	width:100%;
	height:120px;
	margin-top:10px;
	margin-bottom:10px;
}
#flow_6_ob2{
	margin-left:50px;
	margin-top:45px;
}
#flow_6_ob3{
	margin-left: 340px;
}
#flow_6_ob4{
	margin-left:10px;
	
}