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

#title_index {
	background: url(../images/oem_trust/index/h2_title.gif) no-repeat 0px 0px;
	text-indent: -9999px;
	height: 30px;
	width: 460px;
	margin-bottom: 10px;
}

#title_kind	 {
	background: url(../images/oem_trust/kind/h2_title.gif) no-repeat 0px 0px;
	text-indent: -9999px;
	height: 30px;
	width: 460px;
	margin-bottom: 10px;
}

#title_feature {
	background: url(../images/oem_trust/feature/h2_title.gif) no-repeat 0px 0px;
	text-indent: -9999px;
	height: 30px;
	width: 460px;
	margin-bottom: 10px;
}

#title_flow {
	background: url(../images/oem_trust/flow/h2_title.gif) no-repeat 0px 0px;
	text-indent: -9999px;
	height: 30px;
	width: 460px;
	margin-bottom: 10px;
}

#title_faq {
	background: url(../images/oem_trust/faq/h2_title.gif) no-repeat 0px 0px;
	text-indent: -9999px;
	height: 30px;
	width: 460px;
	margin-bottom: 10px;
}


/*index
------------------------*/

#box_320l {
	float: left;
	width: 320px;
	margin-bottom: 10px;
	padding-top: 30px;
}

#box_120r {
	float: right;
	width: 120px;
	margin-bottom: 10px;
}




/*kind
------------------------*/

#kind_table {
	width: 460px;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	margin-bottom: 20px;
}

#kind_table th {
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	font-weight: normal;
	text-align: left;
	background: #F7F7F7;
	padding: 10px 5px;
}

#kind_table td {
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	padding: 10px 5px;
}


/*feature
------------------------*/


/*flow
------------------------*/


.flow_box {
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/oem_trust/flow/flow_box.gif) no-repeat 0px 0px;
	height: 25px;
	width: 250px;
	padding-top: 15px;
	text-align: center;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}

.flow_arrow {
	width: 130px;
	padding-left: 120px;
	font-weight: bold;
	margin-bottom: 10px;
	color: #000099;
	margin-right: auto;
	margin-left: auto;
	font-size: 0.9em;
}


/*faq
------------------------*/


#contents_center dl {
	border: 1px solid #f1d9d9;
	margin-bottom: 20px;
}

#contents_center dt {
	background: #f1d9d9 url(../images/oem_trust/faq/icon_question.gif) no-repeat 0px center;
	padding: 12px 5px 12px 40px;
}

#contents_center dd {
	background: #FFFFFF url(../images/oem_trust/faq/icon_answer.gif) no-repeat 0px center;
	padding: 10px 5px 10px 40px;
}
.inquiry_box {
	background: url(../images/oem_trust/common/inquiry_img.gif) no-repeat;
	height: 300px;
	width: 460px;
}
.inquiry_box p {
	text-indent: -9999px;
}
