/* -------------共通説明文（大）デザイン------------ */

a,
a:link {
	color:#1e0fbe;
	text-decoration:underline;
}
a:hover,
a:active {
	color:#FF0000;
	text-decoration:underline;
}
a:hover img {
	filter: alpha(opacity=80);
	opacity: 0.8;
}


#goods {
	margin:0;
	padding:0;
	width:740px;
	text-align:center;
}
#goods h2 {
	margin:10px 0;
	padding:5px;
	width:730px;
	font-size:18px;
	text-align:left;
	background-color:#555555;
	color:white;
}
#goods .item {
	padding:0 0 10px 0;
	background-color:white;
	float:left;
	border:0;
}
#goods .exp {
	margin:0;
	padding:2px;
	font-size:14px;
	font-weight:bold;
}
#goods .name {
	margin:0;
	padding:0;
	font-weight:bold;
	line-height:1.3em;
}
#goods .exp {
	background-color:#ffea00;
	color:red;
	font-size:12px;
	font-weight:normal!important;
}

/*幅広対応*/

#goods .lsize{
	margin:10px 0;
	padding:5px;
	width:1035px;
	font-size:18px;
	text-align:left;
	background-color:#555555;
	color:white;
}

#goods .box_4l {
	margin:0 auto;
	padding:0;
	width:1050px;
}
#goods .box_4l .item {
	margin:7px;
	width:160px;
}
#goods .box_4l .photo {
	width:160px;
	height:160px;
	border:0;
}
#goods .box_4l .name {
	margin:5px 0 0 0;
	font-size:14px;
	height:35px;
}


#goods .box_5l {
	margin:0 auto;
	padding:0;
	width:1050px;
}
#goods .box_5l .item {
	margin:6px;
	width:137px;
}
#goods .box_5l .photo {
	width:137px;
	height:137px;
	border:0;
}
#goods .box_5l .name {
	margin:5px 0 0 0;
	font-size:12px;
	height:30px;
}

.bnr_category_l {
	width:1045px;
	margin:0 0 50px 0;
	padding:0;
	text-align:center;
}
.bnr_category_l h2 {
	margin:0 0 5px 0;
	padding:15px 0 0 5px;
	height:25px;
	border-bottom:2px solid #333333;
	background-repeat:no-repeat;
	text-align:left;
	font-size:18px;
}
.bnr_category_l ul {
	width:740px;
	margin:0 0 0 150px;
	padding:0;
}
.bnr_category_l li {
	margin:10px 0 0 0;
	list-style-type:none;
}

.bnr_category_l img {
	text-align:center;
	vertical-align:bottom;
}


/*幅広対応ここまで*/

#goods .box_4 {
	margin:0 auto;
	padding:0;
	width:720px;
}
#goods .box_4 .item {
	margin:6px;
	width:166px;
}
#goods .box_4 .photo {
	width:166px;
	height:166px;
	border:0;
}
#goods .box_4 .name {
	margin:5px 0 0 0;
	font-size:14px;
	height:35px;
}

#goods .box_5 {
	margin:0 auto;
	padding:0;
	width:720px;
}
#goods .box_5 .item {
	margin:6px;
	width:130px;
}
#goods .box_5 .photo {
	width:130px;
	height:130px;
	border:0;
}
#goods .box_5 .name {
	margin:5px 0 0 0;
	font-size:12px;
	height:30px;
}

/* ------------- 特集回遊バナー ----------- */

.bnr_category {
	margin:0 0 50px 0;
	padding:0;
	text-align:center;
}
.bnr_category h2 {
	margin:0 0 5px 0;
	padding:15px 0 0 5px;
	height:45px;
	background-image:url(http://image.rakuten.co.jp/sanwadirect/cabinet/design/h2_bg.gif);
	background-repeat:no-repeat;
	text-align:left;
	font-size:18px;
}
.bnr_category ul {
	width:740px;
	margin:0;
	padding:0;
}
.bnr_category li {
	margin:10px 0 0 0;
	list-style-type:none;
}

.bnr_category img {
	text-align:center;
	width:90%;
	vertical-align:bottom;
}

/* -------------新商品iframe------------- */
#web {
	margin:30px 0;
	width:740px;
}
#web .flame {
	padding:10px 0 0 0;
	border:3px solid #BF0000;
	width:734px;
	height:440px;
}

#web .flame_l {
	padding:10px 0 0 0;
	border:3px solid #BF0000;
	width:1039px;
	height:440px;
}
