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

/* メイン */
#nukatv { 
	text-align:center; 
	color:#F00; 
	font-weight:bold; 
}
.color_name { 
	padding:5px; 
	font-weight:bold; 
}
#page_color { 
	text-align:center; 
	font-size:1.3em; 
	font-weight:bold; 
}
#page_color span { 
	font-size:1.5em;
	color:#F00; 
}

/*商品詳細 */
span.catch_copy { 
	display: block; 
	color: #FE6000; 
	font-weight: bold; 
	font-size:0.8em; 
	line-height: 1.5em; 
	margin-bottom: 5px; 
}
span.item_name { 
	display: block; 
	padding-bottom: 1px; 
	font-size:1em; 
	line-height: 1.5em; 
}
span.item_name b { 
	padding-bottom: 1px; 
	border-bottom: 2px dotted #EDA0C8; 
}
span.item_name_tv { 
	display: block; 
	font-size: 16px; 
	padding-bottom: 1px; 
	line-height: 1.6; 
	text-indent:1em; 
}
span.item_name_tv b { 
	padding-bottom: 1px; 
	border-bottom: 2px dotted #EDA0C8; 
}
span.price1 { 
	line-height: 3; 
	padding-right: 3px; 
	letter-spacing: 1; 
	color: #333; 
	font-size: 100%; 
}
span.price2 { 
	font-size: 1.5em; 
}
a.etc_link:link { 
	color: #0000FF; 
	font-size: 0.8em;
}
a.etc_link:visited { 
	color: #0000FF; 
	font-size: 0.8em;
}
a.etc_link:active { 
	color: #0000FF; 
	font-size: 0.8em;
}
a.etc_link:hover { 
	color: #0000FF; 
	font-size: 0.8em;
}
.choice { 
	font-size:1.5em; 
}
#item_name { 
	margin: 0px 0px 10px 0px; 
	padding: 0px; 
	font-size: 14px; 
	font-weight: bold; 
}
div.item_detail p { 
	font-size: 12px; 
	line-height: 1.6; 
	margin: 0px 0px 10px 0px; 
	padding: 0px; 
}
div.item_detail table { 
	border: 0px; 
	border-top: 2px solid #FE6000; 
	margin: 0px 0px 35px 0px; 
	padding: 0px; 
	font-size: 0.8em; 
	display: table-cell; 
	vertical-align: inherit; 
}
div.item_detail table th, div.item_detail table td { 
	padding: 10px 0px 8px 0px; 
	background: url(http://www.rakuten.ne.jp/gold/hyosin/images/item/dot.gif) repeat-x left bottom; 
	line-height:1.5em; 
}
div.item_detail table th { 
	width: 5em; 
	font-weight: bold; 
	text-align: left; 
	margin: 0px; 
	padding: 0 5px; 
}
div.item_detail table td { 
	font-size:0.9em; 
}
div.item_detail dl { 
	font-size:0.9em; 
	line-height:1.5em; 
	margin-bottom:0.5em; 
}
div.item_detail dl dd { 
	margin-left:1em; 
}
span.item_number_title { 
	font-size:90%; 
}
span.item_number { 
	color:#333; 
	font-size:90%; 
}
.shouhin_shousai { 
	margin-bottom:5px; 
	font-weight:bold; 
	color:#FE6000; 
}

/* 新 */

/* PC用販売説明文 */
#hns-mein_t1 {
	background-color:#f0831e; 
	color:#FFF; 
	font-size:1.5em; 
	padding:10px 0; 
	font-weight:bold; 
	text-align:center;
}
#hns-mein_t2 {
	background-color:#80b119; 
	color:#FFF; 
	font-size:1.5em; 
	padding:10px 0; 
	font-weight:bold; 
	text-align:center; 
	margin-bottom:10px;
}

/* com.html */
.hns-com_t {
	font-size:1.2em; 
	line-height:1.7em; 
	background-color:#e4ebcb; 
	color:#80B119; 
	padding-left:10px; 
	border-left:5px solid #80B119;
}
#hns-com_img1 {
	padding-right:210px; 
	font-size:1.2em; 
	line-height:1.7em; 
	background-image:url(http://image.rakuten.co.jp/hyosin/cabinet/item/other/nukazuke/hns-301_com01.jpg); 
	background-position:right top; 
	background-repeat:no-repeat; 
	margin:10px;
}
#hns-com_text2 {
	padding:10px; 
	font-size:1.2em; 
	line-height:1.7em; 
	margin-bottom:10px;
}
#hns-com_text2_2 {
	border:1px solid #80B119; 
	background-color:#e4ebcb;
}
#hns-com_text2_2_st {
	font-size:1.3em; 
	line-height:1.5em; 
	font-weight:bold; 
	color:#80B119;
}
#hns-com_text2_2_tt {
	font-size:1.2em; 
	line-height:1.7em;
}

/* point.html */
#hns-point_bg {
	background-image:url(http://image.rakuten.co.jp/hyosin/cabinet/item/other/nukazuke/hns-301_pointbg.jpg); 
	padding:10px; 
	margin-bottom:20px;
}
#hns-point_title {
	text-align:center; 
	font-size:1.5em; 
	line-height:1.8em; 
	color:#930; 
	font-weight:bold; 
	margin-bottom:10px;
}
#hns-point_subt {
	background-color:#F60; 
	color:#FFF; 
	font-size:1.5em; 
	font-weight:bold; 
	padding:10px; 
	margin-bottom:10px;
}
.hns-point_subbg {
	padding:10px; 
	background-color:#FFF; 
	margin-bottom:10px;
}
.hns-point_subtt {
	font-size:1.5em; 
	color:#F60; 
	font-weight:bold; 
	margin-bottom:5px;
}

/* shikumi.html */
#hns-shikumi_t {
	font-size:2em; 
	line-height:1.8em; 
	color:#930; 
	text-align:center;
}

/* color.html */
#hns-color_title {
	font-size:2em; 
	line-height:2em; 
	font-weight:bold; 
	text-align:center;
}

/* kouzou.html */
#hns-kouzou_bg {
	margin-bottom:20px; 
	background-color:#e9edde;
}
#hns-kouzou_title {
	font-size:2em; 
	line-height:2em; 
	color:#390; 
	font-weight:bold; 
	text-align:center;
}

/* qa.html */
#hns-qa_bg {
	margin-bottom:10px; 
	background-image:url(http://image.rakuten.co.jp/hyosin/cabinet/item/other/nukazuke/hns-301_qabg.jpg); 
	background-position:right top; 
	background-repeat:no-repeat;
}
#hns-qa_title {
	font-size:2em; 
	line-height:2em; 
	font-weight:bold; 
	text-align:center;
}
#hns-qa_title span {
	color:#FFF; 
	background-color:#F60;
}
.hns-qa_border1 {
	border:1px dashed #F60
}
.hns-qa_border2 {
	border:1px dashed #F69
}
.hns-qa_border3 {
	border:1px dashed #690
}
.hns-qa_border4 {
	border:1px dashed #39F
}
.hns-qa_t1 {
	color:#F60;
	font-weight:bold; 
	margin-bottom:10px;
}
.hns-qa_t2 {
	color:#F69;
	font-weight:bold; 
	margin-bottom:10px;
}
.hns-qa_t3 {
	color:#690;
	font-weight:bold; 
	margin-bottom:10px;
}
.hns-qa_t4 {
	color:#39F;
	font-weight:bold; 
	margin-bottom:10px;
}
