@charset "shift_jis";
@import url("import.css");

/* index */


.block01 dl{ 
	margin-bottom:20px;
	background-color: #F2F2F2;
	border: 1px dotted #CCCCCC;
	padding: 5px;
}

.block01 dt{
	color:#333333;
	font-size: 100%;
	font-weight: bold;
	text-align:left;
	letter-spacing: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BABABA;
	padding: 8px 10px 10px 34px;
	height:100%;
	}
.block01 dd{
	margin: 0px 0px 10px 0px;
	line-height: 150%;
	letter-spacing: 1px;
	font-size:80%;
	height:100%;
	padding:10px;
}
.ico_bg01{
	background-image: url(../images/service/ico_bg01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
.ico_bg02{
	background-image: url(../images/service/ico_bg02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
.ico_bg03{
	background-image: url(../images/service/ico_bg03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
.ico_bg04{
	background-image: url(../images/service/ico_bg04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
.ico_bg05{
	background-image: url(../images/service/ico_bg05.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
.ico_bg06{
	background-image: url(../images/service/ico_bg06.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
.box01{
	margin:5px;
	padding:10px;
	background-color: #F2F2F2;
	border: 1px solid #CCCCCC;
	font-size:90%;
	line-height: 150%;
}
.box01 p{
	padding-bottom:5px;
	font-weight:bold;
}
.but_inquiry {
	/*margin: 30px auto 60px auto;*/
	margin: 30px auto 0px auto;
	_margin-top:20px;
	/*_margin-bottom:65px;*/
}
*:first-child+html .but_inquiry{  /*IE7‚Ì‚Ý“K—p*/
	margin-top:20px;
	/*margin-bottom:65px;*/
}
.catch p{
	padding-bottom:10px;
	
}