/* ver 1.1.1 (2013/2/4) */
@charset "utf-8";

.service_inner_box{
	border-top: 10px solid #006bbd;
}
.service_inner_box .left_box .in_box ul{

}
.service_inner_box .left_box .in_box ul li{
	padding: 1px 0 0 26px;
	margin-top: 7px;
}
.service_inner_box .left_box .in_box ul li div{
	font-size: 129%;
}
.service_inner_box .left_box .in_box p{
	font-size: 115%;
	color: #006bbd;
	padding-bottom: 1px;
}
.service_inner_box .left_box .in_box ul li.no1{
	background: url(../img/ic_no1.gif) no-repeat left 4px;
}
.service_inner_box .left_box .in_box ul li.no2{
	background: url(../img/ic_no2.gif) no-repeat left 4px;
}
.service_inner_box .left_box .in_box ul li.no3{
	background: url(../img/ic_no3.gif) no-repeat left 4px;
}

.service_inner_area02 .inner_box{
	width: 960px;
	margin:  0 auto;
}
.service_inner_area02 .inner_box div{
	text-align: center;
	font-size: 172%;
	/*font-weight: bold;*/
	color: #002c62;
	padding-bottom: 25px;
}
.service_inner_area02 .inner_box p{
	line-height: 1.7;
}

.service_inner_area03{
}
.service_inner_area03 .inner_box01{
	padding: 40px 0 50px;
	border-bottom: 2px solid #d7d7d7;
}
.service_inner_area03 .inner_box02{
	padding: 40px 0 50px;
	border-bottom: 2px solid #d7d7d7;
}
.service_inner_area03 .inner_box03{
	padding: 40px 0 100px;
}

.service_inner_area03 .box_title{
	color: #002c63;
	font-size: 172%;
	padding-bottom: 20px;
}

.service_inner_area03 .inner_box01 ul{
	margin-left: -30px;

}
.service_inner_area03 .inner_box01 ul li{
	width: 300px;
	float: left;
	margin-left: 30px;
}
.service_inner_area03 .inner_box01 ul li.box01 div{
	font-size: 186%;
	color: #002c63;
	background: url(../img/index_img_02.gif) no-repeat center 10px;
	padding: 113px 0 0 100px;
	margin-bottom: 20px;
}
.service_inner_area03 .inner_box01 ul li.box02 div{
	font-size: 186%;
	color: #002c63;
	background: url(../img/index_img_03.gif) no-repeat center top;
	padding: 113px 0 0 87px;
	margin-bottom: 20px;
}
.service_inner_area03 .inner_box01 ul li.box03 div{
	font-size: 186%;
	color: #002c63;
	background: url(../img/index_img_04.gif) no-repeat center 10px;
	padding: 113px 0 0 30px;
	margin-bottom: 20px;
}


.service_inner_area03 .inner_box01 ol{
	width: 260px;
	margin: 20px auto 7px;
}
.service_inner_area03 .inner_box01 ol li{
	width: 258px;
	border: 1px solid #37a0f0;
	text-align: center;
	color: #006bbd;
	padding: 4px 0 2px;
	margin: 0 0  3px 0;
	float: none;
}
.service_inner_area03 .inner_box01 table{
	/*width: 260px;*/
	margin: 20px auto 7px;
	border-collapse: separate !important;
	border-spacing: 3px !important;
}
.service_inner_area03 .inner_box01 table th.border{
	border-left: 75px solid #fff;
	border-right: 75px solid #fff;
}
.service_inner_area03 .inner_box01 table th p{
	margin-bottom: 3px;
	height: 100%;
}
.service_inner_area03 .inner_box01 table th{
	width: 258px;
	border: 1px solid #37a0f0;
	text-align: center;
	color: #006bbd;
	padding: 4px 0 2px;r
	margin: 0 0  3px 0;
	border-collapse: separate;
	border-spacing: 3px;
	height: 100%;

}
.service_inner_area03 .inner_box01 table th p.btn_box{
	border: none;
}

.service_inner_area03 .inner_box01 .btn{
	margin-left: 90px;
}
.service_inner_area03 .inner_box02 ul{
	margin-left: -15px;
}
.service_inner_area03 .inner_box02 ul li{
	width: 430px;
	float: left;
	border: 1px solid #a8a8a8;
	padding: 20px;
	margin:0 0 15px 15px;
}
.service_inner_area03 .inner_box02 ul li div{
	font-size: 115%;
	color: #006bbd;
	padding-bottom: 10px;
}
.service_inner_area03 .inner_box02 a.btn.service{
	padding:19px 0 0 70px;
	width: 272px;

}
.service_inner_area03 .inner_box02 a.btn.service span{
	background: url(../../common/img/ic_case_02.gif) no-repeat left center;
}
/*新規追加タブ部分*/
.box_area_tab{
	margin-bottom:15px;
	}
.box_area_tab ul{
	font-size:0;
}

.box_area_tab ul li{
	font-size:1.0rem;
	display:inline-block;
	margin-left:15px;
	color:#fff;
	text-indent:none;
	padding:4px 8px;
	background-color:#275ecc;
	text-indent:0 !important;
}
.box_area_tab ul li:first-child{
	margin-left:0;
}


.box_area_tab ul li.orange{
	background-color:#ff8410;
	text-indent:0;
}
