@charset "Shift_JIS";@import url("../../css/base.css");@import url("../../css/common.css");@import url("../../css/fontsize.css");@import url("../../css/side.css");@import url("variation.css");#detailR {	width: 302px;	float: right;}#detailL {	float: left;	width: 300px;}.detailList th,.detailList td {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #DFDFDF;	padding: 5px;	text-align: left;}.detailList th {	font-weight: bold;	white-space: nowrap;	vertical-align: top;}.detailList td {}.shoppingButt {	vertical-align: middle;	margin-left: 0px;	margin-top: 5px;}.Nutrition {	border-top-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-left-style: solid;	border-top-color: #DFDFDF;	border-left-color: #DFDFDF;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #DFDFDF;}.Nutrition th,.Nutrition td {	border-right-width: 1px;	border-bottom-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-right-color: #DFDFDF;	border-bottom-color: #DFDFDF;}.Nutrition th {	width: 20%;	padding: 1px;	font-weight: bold;	background-color: #DFDFDF;	border-top: 1px solid #FFFFFF;	border-bottom: 1px solid #FFFFFF;	border-left: 1px solid #FFFFFF;	font-size: 80%;}.Nutrition td {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #DFDFDF;}.NutritionBg {	background-color: #DFDFDF;	padding-right: 15px;	padding-left: 15px;}.detailinfor {	color: #EB6100;	padding: 10px;	background-color: #FAF3C9;	margin-top: 20px;}.detailRtext {	padding-right: 5px;	padding-left: 5px;	font-size: 80%;}.relationGoods {	width: 55px;	float: left;	margin-top: 15px;	margin-left: 15px;}