@charset "utf-8";
/* CSS Document */

.hed_img {
	background: url(../images/category/goods/com/head_bg.jpg) no-repeat;
	text-indent: -9999px;
	height: 120px;
	width: 710px;
	margin-bottom: 20px;
}
.title_img {
	background: url(../images/category/goods/index/title_img.gif) no-repeat;
	height: 106px;
	width: 405px;
	text-indent: -9999px;
	margin-top: 30px;
	margin-bottom: 30px;
}
.flow_wrap {
	float: left;
	width: 345px;
	margin-right: 10px;
	margin-bottom: 30px;
	height: 325px;
}

/*リスト
------------------------*/

.photo {
	text-align: center;
	width: 345px;
	margin-bottom: 15px;
	height: 150px;
}
.goods_title {
	font-size: 1.2em;
	text-align: center;
	margin-bottom: 10px;
}
.table_tag {
	border-top: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
}
.table_tag th {
	border-bottom: 1px solid #E6E6E6;
	border-left: 1px solid #E6E6E6;
	font-weight: normal;
	background: #F5F5F5;
	padding: 5px;
}
.table_tag td {
	border-bottom: 1px solid #E6E6E6;
	border-left: 1px solid #E6E6E6;
	padding: 5px 5px 5px 10px;
}

/*詳細ページ
------------------------*/

.img01 {
	float: left;
	width: 350px;
	height: 350px;
	margin-bottom: 20px;
}
.text_r {
	float: right;
	width: 350px;
}
.name {
	border-left: 5px solid #397F8B;
	padding-left: 10px;
	height: 25px;
	padding-top: 5px;
	font-size: 1.4em;
	border-bottom: 1px solid #E6E6E6;
	margin-bottom: 20px;
	padding-bottom: 5px;
}
.inquiry_wrap {
	width: 610px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
}
.inquiry_l {
	float: left;
	width: 300px;
}
.inquiry_r {
	float: right;
	width: 159px;
	background: url(../images/category/goods/com/mail_img.gif) no-repeat;
	padding: 60px 68px 18px 73px;
	height: 32px;
	display: block;
}
.sub_title {
	background: url(../images/category/goods/com/sub_title_img.gif) no-repeat;
	text-indent: -9999px;
	height: 25px;
	width: 710px;
	margin-bottom: 20px;
}
.goods_box {
	width: 132px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.goodslist_wrap {
	width: 710px;
	margin-bottom: 30px;
}

/*詳細ボタン
------------------------*/

.btn_goods_detail {
	height: 21px;
	width: 150px;
	margin-left: auto;
	margin-right: auto;
}
.btn_goods_detail a {
	background: url(../images/category/goods/com/btn_detail.gif) no-repeat 0 0;
	text-indent: -9999px;
	display: block;
	height: 21px;
	width: 150px;
}
.btn_goods_detail a:hover {
	background: url(../images/category/goods/com/btn_detail.gif) no-repeat 0 -21px;
	text-indent: -9999px;
	display: block;
	height: 21px;
	width: 150px;
}



/*トレサビリティ
------------------------*/

#title_code {
	background: url(../images/category/goods/kokona/code.gif) no-repeat 0px 0px;
	text-indent: -9999px;
	height: 21px;
	width: 350px;
}

#code_box {
	padding: 10px 20px;
	background: #F7F7F7;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
}

.w200 {
	height: 20px;
	width: 180px;
}
