@charset "utf-8";
/* CSS Document */

.businessInner01{
	padding:0 10px;
}

.businessBox01{
	margin-top: 40px;
	margin-bottom:40px;
	padding:0 20px;
	overflow: hidden;
}

.businessBox01 dl{
	clear: both;
	margin-bottom:20px;
	border-bottom: 1px dotted #999;
}

.businessBox01 dt{
	font-weight:bold;
	color:#FF6600;
	margin-bottom:10px;
	font-size:120%;
}

.businessBox01 dd p img {
	float: right;
	border: 1px solid #ddd;
	margin-left: 20px;
}

.businessBox01 dd p.businessBox01Img img {
	margin-top: -40px;
	margin-bottom: 20px;
}

.businessBox02{
	clear: both;
	width:640px;
	background:url(../../business/images/business01_bg_01.gif) repeat-y;
	margin-bottom:40px;
}

.businessBox02Inner{
	background:url(../../business/images/business01_bg_02.gif) 0 bottom no-repeat;
	
}

.businessBox02 h4{
	width:640px;
	height:71px;
	background:url(../../business/images/business01_tit.gif) no-repeat;
	text-indent:-9999px;
	margin-bottom:20px;
}

.businessBox02 dl{
	padding:0px 40px 20px 40px;
}

.businessBox02 dt{
	font-weight:bold;
	font-size:120%;
	border-left:5px solid #527AF3;
	padding:0 0 0 15px;
	margin-bottom:10px;
}

.businessBox02 dd{
	padding-left:20px;
}

.businessBox03{
	width:590px;
	margin:0 auto 50px auto;
}

.businessBox03 li.shizuokaStaffBtn,
.businessBox03 li.tokaiStaffBtn{
	width:290px;
	height:204px;
}

.businessBox03 li.shizuokaStaffBtn{float:left;}
.businessBox03 li.tokaiStaffBtn{float:right;}

.businessBox03 li.shizuokaStaffBtn a,
.businessBox03 li.tokaiStaffBtn a{
	width:290px;
	height:203px;
	display:block;
	text-indent:-9999px;
}

.businessBox03 li.shizuokaStaffBtn a{background:url(../../business/images/shizuokastaff_ban.jpg) no-repeat;}
.businessBox03 li.tokaiStaffBtn a{background:url(../../business/images/tokaistaff_ban.jpg) no-repeat;}

.businessBox03 li.shizuokaStaffBtn,
.businessBox03 li.shizuokaStaffBtn a:hover{background:url(../../business/images/shizuokastaff_ban.jpg) 0 99% no-repeat;}

.businessBox03 li.tokaiStaffBtn,
.businessBox03 li.tokaiStaffBtn a:hover{background:url(../../business/images/tokaistaff_ban.jpg) 0 99% no-repeat;}




.businessBox04{
	width:640px;
}

.businessBox04 h4{
	width:640px;
	height:110px;
	text-indent:-9999px;
	background:url(../../business/images/business02_img_01.gif) no-repeat;
}

.businessBox04 p{
	padding:10px 20px 20px 20px;
}

.businessBox04 dl{
	width:640px;
	height:580px;
	text-indent:-9999px;
	background:url(../../business/images/business02_img_02.jpg) no-repeat;
	margin-bottom:30px;
}

.businessBox04 table{
	width:100%;
	border-left:1px solid #DFDFDF;
	border-top:1px solid #DFDFDF;
	border-collapse:collapse;
	padding:0;
	margin-bottom:30px;
}

.businessBox04 th,
.businessBox04 td{
	border-right:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
}

.businessBox04 th{
	padding:5px;
	text-align:center;
	font-weight:bold;
	vertical-align:middle;
	color:#FFF;
}

.businessBox04 .bgColor01{background:#D8AE7C;}
.businessBox04 .bgColor02{background:#4873F2;}
.businessBox04 .bgColor03{background:#F9F8F4;}
.businessBox04 .bgColor04{background:#F7FAFF;}


.businessBox04 td{
	padding:10px;
	vertical-align:top;
}

.businessBox04 ul{
	float:left;
	margin-left:20px;
	margin-right:10px;
}

.businessBox04 li{
	list-style-type:disc;
}

.businessMAbtn{
	width:634px;
	height:125px;
	margin-bottom:40px;
}

.businessMAbtn a{
	width:634px;
	height:125px;
	text-indent:-9999px;
	display:block;
	background:url(../../business/images/ma_ban.jpg) no-repeat;
}

.businessMAbtn,
.businessMAbtn a:hover{background:url(../../business/images/ma_ban.jpg) 0 bottom no-repeat;}

.businessBox05{
	width:660px;
	min-height:200px;
	background:url(../../business/images/business03_img_02.jpg) no-repeat;
	clear:both;
}

.businessBox05Inner{
	width:310px;
	float:right;
	padding:20px;
}

.businessBox05Inner p{
	margin-bottom:20px;
}


/*-- 150430追加 --*/

.businessBox04 li.risk{
	list-style-type:none;
	margin-left:0;
}






















