/* 品質管理　*/
p,ul,h1,h2,h3,h4{ margin:0; padding:0;}
td { margin:0; padding:0;}
img{border:0px;}
.hinshitsu-txt01 { margin:0 0 0 10px; line-height:13px;}
.hinshitsu-txt02 { margin:10px 10px 0 15px; line-height:20px;}
.hinshitsu-txt03 { margin:0px 0px 0 8px; line-height:15px;}
.hinshitsu-txt04 { margin:0; line-height:13px;}
.hinshitsu-txt05 { margin:0; line-height:18px;}
.hinshitsu-txt05b { margin:-1px 0 0 0; line-height:16px;}
.hinshitsu-txt06 { margin:0; line-height:16px;/*\*/_line-height:18px;/**/}
.hinshitsu-txt07 { margin:0; line-height:15px;}
.nospace { font-size:0; line-height:0;}
.space10{ margin:0 0 0 10px;/*\*/_margin:0 0 0 15px;/**/}
.space5{ margin:0 0 0 5px;/*\*/_margin:0 0 0 9px;/**/}
.space5b{ margin:0 0 0 0px;/*\*/_margin:0 5px 0 5px;/**/}
.space7{ margin:5px 0 0 0px;/*\*/_margin:5px 0px 0 1px;/**/}


.j12per{font-size:90%; line-height:125%}
.j14per{font-size:100%; line-height:140%}
.txt_right { text-align:right; width:720px;}

.j14K{font-size:85%; line-height:125%}
.disc {padding-left:1.5em;}

.marginbtm3 { margin-bottom:3px;}

#zanryu img { font-size:0; line-height:0; margin:0; padding:0em;}
#zanryu .mp0{ font-size:0; line-height:0; margin:0; padding:0em;}
#zanryu td.mp1 {margin:0; padding:0;}

/* 商品ができるまで */
#bdr_brown{ width:670px; margin:0 0 10px 25px; border:1px solid #8C632B; background:#FEF1E0;}
#bdr_brown .ttl{ margin:0 0 10px 0;}
#kakomi02 {margin-bottom:10px;}

#dekiagari {margin-left:50px;}

#bdr_green{ width:670px; margin:0 0 2px 25px; border:1px solid #007700;}
#bdr_green td { padding:15px;}
#bdr_green .ttl{ margin:8px 0 15px 0;}
#j_jyouhou {text-align:right; margin:0 0 5px 25px; width:670px;}
.points { margin-left:16px}
.points2 { margin-left:20px}

/* 保証だより */
#topics { width:700px; margin:15px 0 20px 0;}
#topics .ttl{ margin:0 0 15px 0;}
#topics .img_ph{ float:right; margin:0 5px 0 15px;}
#topics .honbun { float:left; padding-left:15px;}
html>/**/body .honbun { width:505px;}
html>/**/body .img_ph { width:auto;}
html#topics .arw_link{ padding-left:15px;}
.arw_link img{ margin:3px;}

#bk_dayori {
	margin:10px 0;
}

#bk_dayori dl{
	width:720px;
	margin:5px 0;
	padding:0;
}

#bk_dayori dt {
	float:right;
	width:190px;
	padding:5px;
	text-align:right;
	clear:left;
	border-bottom:1px dotted #666666;
}

#bk_dayori dd {
	float:left;
	width:510px;
	margin:0;
	padding:5px;
	border-bottom:1px dotted #666666;
}

#bk_dayori a {	
	background:url(../../../shared/images/arrow_r.gif) no-repeat 1px 2px;
	border-right:1px dotted #666666;
	display:block;
	padding-left:16px;
}

#dayori_bk {
	margin:15px 0 25px 0;
}

#result{ background:#070; padding:6px; color:#FFF; font-weight:bold; margin-bottom:25px; margin-right:57px;}

#kensa { margin:0 0 12px 12px;}
#kensa .ttl{ padding:5px 10px; border:1px dashed #007700; background:#E2FFE1; display:inline;}

table#graf { border:2px solid #070; margin:0 0 7px 12px; border-collapse:collapse;}
#graf th{ border:1px solid #070; background:#E2FFE1; width:auto; padding:2px;}
#graf td{ border:1px solid #070; text-align:right; width:auto; padding:2px;}
#graf .total{ font-weight:bold;}

ul#point{ list-style-image:url("../dayori/images/point.gif"); margin:2px 0 30px 35px; padding:0 60px 0 0;}
#point li{ margin:3px 0;padding:0;}
ul#point_m0{ list-style-image:url("../dayori/images/point.gif"); margin:2px 0 3px 35px; padding:0 60px 0 0;}

#graf_circle { float:left; margin:0 15px 0 30px;}

table#ex_graf { border:1px solid #070; margin:0 0 20px 12px; border-collapse:collapse;}
#ex_graf th{ border:1px solid #070; background:#E2FFE1; width:auto; padding:2px;}
#ex_graf td{ border:1px solid #070; text-align:left; width:auto; padding:2px;}


/* 探検隊 */
#tanken_mokuji { 
	margin:10px 30px 10px 30px;
	width:620px;
	width/**/:720px;
	float:left;
}

#tanken_mokuji p{
	float:left;
	margin:0 0 20px 0;
	width:340px;
}

#tanken_etc { 
	margin:5px 0 20px 25px;
}

