table.beige{margin-left:10px; margin-bottom:25px; width:770px; font-size:85%;}
table.beige th{background-color:#e3d3bf; padding:8px 10px; font-weight:normal; white-space: nowrap;}
table.beige td{background-color:#f9f0e5; padding:8px 10px;}


table.beige td table { margin:5px 2px; border-bottom:#e3d3bf 1px solid;  border-right:#e3d3bf 1px solid; border-collapse: collapse; white-space: nowrap;}
table.beige td table th{background-color:#FFF; border-left:#e3d3bf 1px solid;  border-top:#e3d3bf 1px solid; padding:4px 7px;}
table.beige td table td{background-color:#FFF;text-align:right;border-top:#e3d3bf 1px solid; padding:4px 7px; width:85px;}



table.delivery,
table.delivery th,
table.delivery td{ border:#ffffff 1px solid;}

.beige table.delivery th{background-color:#e3d3bf; text-align:center;}
.beige table.delivery td{background-color:#F1E9DE; text-align:center;}


.beige table.delivery td.brn{border-right:#F1E9DE 1px solid;}
.beige table.delivery td.bbn{border-bottom:#F1E9DE 1px solid;}


table.blue{margin-left:10px; margin-bottom:25px; width:770px; font-size:85%;}
table.blue th{background-color:#CED8F6; padding:8px 10px; font-weight:normal; white-space: nowrap;}
table.blue td{background-color:#f9f0e5; padding:8px 10px;}

table.blue td table { margin:5px 2px; border-bottom:#CED8F6 1px solid;  border-right:#CED8F6 1px solid; border-collapse: collapse; white-space: nowrap;}
table.blue td table th{background-color:#FFF; border-left:#CED8F6 1px solid;  border-top:#CED8F6 1px solid; padding:4px 7px;}
table.blue td table td{background-color:#FFF;text-align:right;border-top:#CED8F6 1px solid; padding:4px 7px; width:85px;}


table.delivery,
table.delivery th,
table.delivery td{ border:#ffffff 1px solid;}

.blue table.delivery th{background-color:#CED8F6; text-align:center;}
.blue table.delivery td{background-color:#F1E9DE; text-align:center;}


.blue table.delivery td.brn{border-right:#F1E9DE 1px solid;}
.blue table.delivery td.bbn{border-bottom:#F1E9DE 1px solid;}

table.yellow{margin-left:10px; margin-bottom:25px; width:770px; font-size:85%;}
table.yellow th{background-color:#F2F5A9; padding:8px 10px; font-weight:normal; white-space: nowrap;}
table.yellow td{background-color:#f9f0e5; padding:8px 10px;}

table.yellow td table { margin:5px 2px; border-bottom:#F2F5A9 1px solid;  border-right:#F2F5A9 1px solid; border-collapse: collapse; white-space: nowrap;}
table.yellow td table th{background-color:#FFF; border-left:#F2F5A9 1px solid;  border-top:#F2F5A9 1px solid; padding:4px 7px;}
table.yellow td table td{background-color:#FFF;text-align:right;border-top:#F2F5A9 1px solid; padding:4px 7px; width:85px;}


table.delivery,
table.delivery th,
table.delivery td{ border:#ffffff 1px solid;}

.yellow table.delivery th{background-color:#F2F5A9; text-align:center;}
.yellow table.delivery td{background-color:#F1E9DE; text-align:center;}


.yellow table.delivery td.brn{border-right:#F1E9DE 1px solid;}
.yellow table.delivery td.bbn{border-bottom:#F1E9DE 1px solid;}


#sagawa01,
#yamato01{background:#f6f9ef;}
#yamato02{background:#fdffd4;}
.sec-souryou{
	margin:0 0 20px 10px;
	font-size:85%;
	padding:10px;
}
.sec-souryou dl dt{
	margin: 0 0 0 20px;
	font-weight: bold;
	padding: 0;
	display: list-item;
	list-style-type: disc;
}
.sec-souryou table.delivery th,
.sec-souryou table.delivery td{text-align:center;}



/*¥¹¥Þ¥ÛÍÑ*/
@media screen and (max-width: 480px){
table.yellow,
table.beige{
	width:unset;
	margin:0 auto 20px;
}
table.yellow th,
.tbl-block table.beige th{width:unset;}

.tbl-block .scroll table th,
.tbl-block .scroll table td{display:table-cell;}
.sec-souryou{margin:0 auto 20px;}

}
