@charset "utf-8";

#secondContents .lotTop {
margin:0 0 20px 0;
}

#secondContents .unit {
border:2px #DBE9F3 solid;
padding:10px;
}

#secondContents .left {
width:210px;
}

#secondContents .right {
width:362px;
_width:352px;
}

#secondContents p.img {
float:left;
padding:2px;
margin:0 12px 8px 0;
border:3px #F4F2F2 solid;
}

#secondContents table.details {
width:100%;
border-collapse:collapse;
border-spacing:0;
margin:0 0 20px 0;
_font: 13px/1.52 Verdana, Arial, Helvetica, sans-serif;
}
	
	#secondContents table.details th,
	#secondContents table.details td {
	padding:8px 6px;
	background:url(../imgdir/common/dot03.gif) 0 bottom repeat-x;
	vertical-align:top;
	text-align:left;
	}
	
	#secondContents table.details th {
	width:21%;
	}
	#secondContents table.details td.second {
	width:5%;
	}
	#secondContents table.details td.third {
	width:74%;
	}

#secondContents table.price {
width:100%;
border-collapse:collapse;
border-spacing:0;
border:#d6d6d6 1px solid;
_font: 13px/1.52 Verdana, Arial, Helvetica, sans-serif;
}
	#secondContents table.price caption {
	font-size:110%;
	color:#3492DB;
	text-align:left;
	font-weight:bold;
	margin:0 0 5px 0;
	}
	#secondContents table.price caption span {
	font-size:86%;
	}
		#secondContents table.price th,
		#secondContents table.price td {
		border:#d6d6d6 1px solid;
		padding:6px;
		}
		#secondContents table.price th {
		text-align:center;
		background:#DBE9F3;
		}
		#secondContents table.price td {
		text-align:right;
		}

#secondContents ul.colors {
width:210px;
margin:0 0 0 12px;
}
	#secondContents ul.colors li {
	float:left;
	margin:0 0 5px 5px;
	}
	#secondContents ul.colors li.first {
	margin:0 0 5px 0;
	clear:left;
	}
#secondContents .case_att { width:375px; margin:5px 0 5px 5px; }
#secondContents .case_att p { line-height:100%; margin:0 0 5px 0; padding:0;}
#secondContents .case_att ul { margin-left:15px;}
#secondContents .case_att ul li { list-style:disc;}
#secondContents .case_att ul li {} 
#secondContents .unit .smaller { margin:0 0 5px 0; padding:0; letter-spacing:0.1em; }

/*---------- 小ロット　不織布 ----------*/

#secondContents.dseries h3 {
background:url(../imgdir/common/dot03.gif) repeat-x 0 bottom;
padding:0 0 15px 0;
margin:0 0 20px 0;
}

.dseries h4 {
background:#F4F2F2;
padding:6px 5px 6px 8px;
margin:20px 0 10px 0;
color:#333333;
font-size:100%;
font-weight:bold;
width:97%;
_width:100%;
}
	.dseries h4 span {
	border-left:#3492DB 3px solid;
	padding:0 0 0 7px;
	}


/*---------- 小ロット　ポリ袋 ----------*/

#secondContents.mseries h3 {
background:url(../imgdir/common/dot03.gif) repeat-x 0 bottom;
padding:0 0 15px 0;
margin:0 0 20px 0;
}

.mseries dl dt {
float:left;
width:55px;
display:block;
height:60px;
}
#secondContents.mseries h4 {
margin:3px 0 15px 3px;
}
.mseries h5 {
background:#F4F2F2;
padding:6px 5px 6px 8px;
margin:20px 0 10px 0;
color:#333333;
font-size:100%;
font-weight:bold;
width:97%;
_width:100%;
}
.mseries h5.first {
margin:0 0 10px 0;
}
	.mseries h5 span {
	border-left:#3492DB 3px solid;
	padding:0 0 0 7px;
	}

/*---------- eco ----------*/

#secondContents.eco h3 {
background:url(../imgdir/common/dot03.gif) repeat-x 0 bottom;
padding:0 0 15px 0;
margin:0 0 20px 0;
}

.eco h4 {
background:#F4F2F2;
padding:6px 5px 6px 8px;
margin:20px 0 10px 0;
color:#333333;
font-size:100%;
font-weight:bold;
width:97%;
_width:100%;
}
	.eco h4 span {
	border-left:#3492DB 3px solid;
	padding:0 0 0 7px;
	}


p.center a img { margin-top:20px; }
