#main_img {

	height: 370px;

	width: 600px;

	margin-right: auto;

	margin-left: auto;

}

#main_txt {

	width: 590px;

	padding-top: 10px;

	margin-top: 30px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 5px;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: dotted;

	border-bottom-style: dashed;

	border-top-color: #524A3F;

	border-bottom-color: #524A3F;

	text-align: left;

	margin-right: auto;

	margin-left: auto;

}



#main_photo {

	width: 590px;

	padding-top: 10px;

	margin-top: 30px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 5px;

	margin-right: auto;

	margin-left: auto;

	font-size: 80%;

}

#detail_wc_title {

	font-weight: bold;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

	padding-bottom: 2px;

	margin-top: 20px;

	text-align: left;

	padding-left: 5px;

	color: #999999;

}



#detail_wc {

	margin-top: 10px;

	margin-bottom: 10px;

	font-size: 80%;

	width: 580px;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 20px;

	padding-left: 10px;

	border: 1px solid #999999;

	text-align: left;

	margin-right: auto;

	margin-left: auto;

	color: #999999;

}

a.link02 {

	color: #FFFFFF;

	text-decoration: none;

	background-color: #000000;

	text-align: center;

	font-weight: 900;

	letter-spacing: 0.5ex;

	padding: 15px;

	overflow: auto;

	display: block;

}

a.link02:visited {

	color: #FFFFFF;

	background-color: #000000;

}

a.link02:hover {

	color: #999999;

	background-color: #FFFFFF;

}

a.link02:active {

	background-color: #FFFFFF;

	color: #000000;

}

#goods_box {

	border: 2px solid #A4978B;

}