@charset "UTF-8";

/*--------------------------------------------------------------------
quality.html
quality.css
--------------------------------------------------------------------*/

/*------------Title---------------------------------------------------------------*/
div#Title { background-image: url(../../img/title/quality_bg.jpg); }
div#Title h2 { background-image: url(../../img/title/quality_t.png); }

/*------------InHeader---------------------------------------------------------------*/
div#InHeader div#Global ul li#GMBtn03 a {	background-color: #eaf6fd; }

/*------------InFooter---------------------------------------------------------------*/
div#InFooter ul li.FNav03 a {	color: #0080b3; }


/*------------quality---------------------------------------------------------------*/
div#quality h3 { background-image: url(../../img/pc/quality/quality_sub_t.png); }
div#quality p#Features {
	width: 580px;
	margin: 30px auto 0;
}
div#quality div.TopSpace {
	width: 100%;
	margin: -70px auto 0;
	padding-top: 70px;
	overflow: hidden;
}
div#quality dl dt {
	height: 72px;
	margin: 50px 0 20px;
	background-repeat: no-repeat;
	background-position: left center;
	overflow: hidden;
	line-height: 0;
	text-indent: -99999px;
	font-size: 0;
}
div#quality div#FeatT01 dl dt { background-image: url(../../img/pc/quality/info_t.png); }
div#quality div#FeatT02 dl dt { background-image: url(../../img/pc/quality/link_t.png); }
div#quality div#FeatT03 dl dt { background-image: url(../../img/pc/quality/voice_t.png); }


/*------------check---------------------------------------------------------------*/
div#check h3 {
	height: 108px;
	background-image: url(../../img/pc/quality/check_t.png);
}
div#check p {
	width: 400px;
	float: left;
}
div#check p + p {
	width: 105px;
	float: right;
}
div#check p + p a {
	display: block;
	height: 110px;
	background: url(../../img/pc/quality/check_dl.png) no-repeat left top;
	overflow: hidden;
	line-height: 0;
	text-indent: -99999px;
	font-size: 0;
}
div#check p + p a:hover {
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}
div#check div#checksheet {
	width: 790px;
	margin: 30px auto 0;
}


/*------------questionnaire---------------------------------------------------------------*/
div#questionnaire p {
	height: 120px;
	background: url(../../img/pc/quality/questionnaire.jpg) no-repeat left top;
	overflow: hidden;
	line-height: 0;
	text-indent: -99999px;
	font-size: 0;
}