.box_paint {
	margin-bottom:20px;
}
.box_paint h3 {
}
.box_paint p {
	padding:0px 10px;
}
.box_paint .exp {
	width:226px;
}
.box_q {
	padding-left:93px;
	padding-bottom:2px;
	background:url(../images/corporate/bg_policy.jpg) repeat-y;
}
.box_c {
	border:2px solid #f0edd9;
	padding:10px;
	padding-bottom:0px;
	margin-bottom:10px;
}
.box_c img {
	float:left;
	margin-bottom:10px;
}
.box_c span {
	display:block;
	width:185px;
	float:right;
	margin-bottom:10px;
	font-size:12px;
	line-height:18px;
}
.box_c strong {
	display:block;
	width:169px;
	float:right;
	padding:3px 8px;
	background:url(../images/faq/bg_tit_q2.jpg) no-repeat;
	margin-bottom:10px;
}

.tit_p_00 {
	padding:4px 8px;
	background:#f2f1e9;
	border:1px solid #dbd8c5;
	margin-bottom:10px;
}
.box_paint_b {
	overflow:hidden;
	width:493px;
	border:1px solid #dbd8c5;
	padding:10px;
	margin-bottom:10px;
}
.box_paint_b p {
	float:left;
	width:250px;
	overflow:hidden;
}
.box_paint_b img {
	float:right;
}
.box_bgg {
	background:#f0f0f0;
	padding:10px;
}
.txt_g ,
.txt_b ,
.txt_y ,
.txt_p {
	font-weight:bold;
	padding:2px 4px;
	color:#FFFFFF;
	margin-bottom:7px;
}
.txt_g {
	background:#aac576;
}

.txt_b {
	background:#84aabe;
}
.txt_y {
	background:#d7d27b;
}
.txt_p {
	background:#dab6a8;
}
.txt_grn {color:#75a812;}
.txt_o {
	color:#c75400;
	text-decoration:underline;
	margin-bottom:6px;
}
.txt_gul {
	color:#93bc43;
	text-decoration:underline;
}
.txt_lp {
	float:left;
	width:280px;
}