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

@import url("/matrix/css/sub.css");



/*　レイアウト
===================================================*/
#acceptable ul {
	margin:0 0 8px;
}
#acceptable li {
	width:218px;
	background-image:url(/metals/matrix/images/acpt_img_bg.jpg);
	background-position:0 100%;
	background-repeat:no-repeat;
	float:left;
	margin-right:5px;
}

#acceptable #acpt3{
	margin-right:0;
}
#acceptable dl {
	background-position:0 0;
	background-repeat:no-repeat;
}
#acceptable #acpt1 dl {	background-image:url(/metals/matrix/images/acpt_img1.jpg);}
#acceptable #acpt2 dl {	background-image:url(/metals/matrix/images/acpt_img2.jpg);}
#acceptable #acpt3 dl {	background-image:url(/metals/matrix/images/acpt_img3.jpg);}
#acceptable dt {
	text-align:center;
	padding:40px 0 115px;
	font-size:1.14em;
	font-weight:bold; 
}
#acceptable dd {
	padding:0 15px 10px;
	line-height:1.4;
}


/*#ok .section_inner_right,
#ng .section_inner_right {
	margin-left:177px;

}
#ok .section_inner_right .thumbs {
	margin:0 0 30px;
}
#ok .section_inner_right .thumbs li {
	width:163px;
	float:left;
	text-align:center;
	font-size:12px;
}

#ok .list_txt li,
#ng .list_txt li {
	background-position:0 4px;
	background-repeat:no-repeat;
	padding-left:24px;
	line-height:2.0;
}
#ok .list_txt li {background-image:url(/metals/matrix/images/icon_ok_s.jpg);}
#ng .list_txt li {background-image:url(/metals/matrix/images/icon_ng_s.jpg);}

*/




/*　レイアウト
===================================================*/
#brands {
	width:667px;
	margin:38px auto 18px;
}
#brands li {
	float:left;
	text-align:center;
	width:20%;
	font-size:0.85em;
	/font-size:12px;
	padding:0 0 7px;
}
#brands li img{
	display:block;
	margin:0 auto 5px;
}
#brands li p{
	line-height:1.2;
}






/*　レイアウト
===================================================*/
/*#comparison_section2 .section_inner {
	width:442px;
	background-image:url(/metals/matrix/images/comparison_img2.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	padding-left:215px;
	padding-bottom:1px;
}

#comparison_section2 .section_inner p {
	margin-bottom:2em;
}
*/






/*　レイアウト
===================================================*/
/*#fee_section1 .section_inner {
	width:442px;
	background-position:0 0;
	background-repeat:no-repeat;
	padding-left:215px;
	padding-bottom:1px;
	background-image:url(/metals/matrix/images/fee_img2.jpg);
}
#fee_section1 .section_inner p {
	margin-bottom:2em;
}
*/



/*　レイアウト
===================================================*/
#comparsion_fig {
	height:324px;
	width:656px;
	position:relative;
}
#comparsion_fig img {
	position:relative;
}
#comparsion_fig p {
	position:absolute;
	top:282px;
	left:0;
	width:100%;
	text-align:center;
	font-size:1.14em;
}



/*　201201
===================================================*/
.accept_lady {
	position:absolute;
	top:8px;
	left:-2px;
}
#ok .section_inner,
#ng .section_inner {
	position:relative;
	padding-top:8px !important;
}
#ok .section_inner_right2 ,
#ng .section_inner_right2 {
	width:490px;
	float:right;
	margin-right:-7px;
	min-height:247px;
	_height:100% !important;
	_height:247px;
}
#ok .section_inner_right2 .thumbs li {
	width:163px;
	float:left;
	text-align:center;
}
#ok .section_inner_right2 .thumbs li img {
	display:inline-block;
}
#ok .section_inner_right2 .thumbs li p {
	background-image:url(/metals/matrix/images/201201/accept/accept4.jpg);
	background-position:50% 0;
	background-repeat:no-repeat;
	padding:4px 0 8px;
	font-size:12px;
	margin:0 0 0;
	line-height:1.2;
}
#ok .list_txt2 ,
#ng .list_txt2  {
	clear:both;
	margin:20px 0 0 8px;
	border-top:1px solid #e5e5e5;
}
#ok .list_txt2 li,
#ng .list_txt2 li {
	border-bottom:1px solid #e5e5e5;
	background-repeat:no-repeat;
	padding:9px 7px 7px 27px;
}
#ok .list_txt2 li { background-position:7px 10px; }
#ng .list_txt2 li { background-position:4px 10px; }
#ok .list_txt2 li { background-image:url(/metals/matrix/images/icon_check.jpg);}
#ng .list_txt2 li { background-image:url(/metals/matrix/images/icon_ng_s.jpg);}




/*　201201
===================================================*/
#comp_lady {
	position:absolute;
	top:-87px;
	right:-15px;

}
#comp_txt1 {
	font-size:1.14em;
 	line-height:1.5;
	padding:14px 0 3px;
}
#comp_txt2 {
	line-height:1.5;
	color:#8a8a8a;
	font-size:0.7em;
}

