@charset "Shift_JIS";


/* 購入方法ページ index2.html　table */
table.HowToBuy {
	width: 660px;
	margin: 0 auto 70px;
	border: 1px solid #555;
	border-collapse: collapse;
	}
table.HowToBuy th {
	padding: 14px;
	}
table.HowToBuy td {
	padding: 14px;
	border: 1px solid #555;
	}
table.HowToBuy th {
	background-color: #cce6cc;
	}
table.HowToBuy td.koumoku {
	background-color: #cce6cc;
	font-weight: bold;
	}
table.HowToBuy td.setsumei {
	text-align: left
	}



/* USED&特選品 リニューアル　20160217 */
div#UsedRenewal {
	width: 582px;/* border込みwidth：640px */
	margin: 1em auto 3em;
	padding: 14px 28px;
	border: 1px solid gray;
	background-color: white;
	line-height: 1.5em;
	font-size: 100%;
	text-align: left
	}
div#usednote p {
	margin: 0;
	padding: 0;
	}



/* USED品について */
div#usednote {
	width: 582px;/* border込みwidth：640px */
	margin: 1.5em auto 1em;
	padding: 14px 28px;
	border: 1px solid gray;
	background-color: white;
	line-height: 1.5em;
	font-size: 100%;
	text-align: left
	}
div#usednote p {
	margin: 0;
	padding: 0;
	}

/* 小見出し */
span.stitle {
	line-height: 1.8em;
	font-size: 100%;
	font-weight: bold;
	}


/* USED品諸注意 20130923 */
div#UsedDescription {
	width: 584px;/* 全体：640px */
	margin: 1.5em auto 1em;
	padding: 14px 28px;
	line-height: 1.5em;
	font-size: 90%;
	text-align: left
	}
div#UsedDescription table td#left {
	padding-right: 15px;
	vertical-align: top;
	}
div#UsedDescription table td#left p {
	margin-bottom: 1em;
	}
div#UsedDescription table td#right {
	width: 233px;
	}
div#UsedDescription table td#right p#kaigai {
	margin-top: 0.5em;
	}
div#UsedDescription p {
	margin: 0;
	padding: 0;
	}


/* 購入方法バナー 20130923 */
div#kounyuLink {
	margin: 0 0 3px;
	width: 223px;
	overflow: hidden;
}
div#kounyuLink p {
	margin: 0;
	line-height: 0;
}
div#kounyuLink a {
	background-image: url(./img/kounyu.gif);
	display: block;
	line-height: 50px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
div#kounyuLink a:hover {
	background-position: 0 -60px;
}
/* 購入方法バナー end */



/* 商品掲載table */
table.product {
	width: 640px;
	margin: 2em auto;
	padding: 0 auto;
	border: 1px solid gray;
	background-color: white;
	line-height: 1.35em;
	font-size: 100%;
	}

td.photo {
	margin: 0 auto;
	padding: 15px 15px 10px;
	border: 0px;
	background-color: white;
	line-height: 1em;
	font-size: 100%;
	}

td.comment {
	width: 430px;
	margin: 0 auto;
	padding: 15px 15px 10px 0;
	border: 0px;
	background-color: white;
	line-height: 1em;
	font-size: 100%;
	}

/* 商品掲載table */
p.set {
	padding: 0;
	color: #00346E;
	background: white;
	text-align: right;
	}
p.item_n {
	margin: 0;
	padding: 0.7em 1.5em;
	border: 1px solid gray;
	background-color: #bcb;
	background-image: url("img/new_bg.gif");
	background-repeat: no-repeat;
	background-attachment: scrolls;
	background-position: right top;
	line-height: 1.35em;
	font-size: 100%;
	font-weight: bold;
	}
p.item_pd {
	margin: 0px;
	padding: 0.7em 1.5em;
	border: 1px solid gray;
	background-color: #bcb;
	background-image: url("img/pricedown_bg.gif");
	background-repeat: no-repeat;
	background-attachment: scrolls;
	background-position: right top;
	line-height: 1.35em;
	font-size: 100%;
	font-weight: bold;
	}
p.item_so {
	margin: 0px;
	padding: 0.7em 1.5em;
	border: 1px solid gray;
	background-color: #bcb;
	background-image: url("img/soldout_bg.gif");
	background-repeat: no-repeat;
	background-attachment: scrolls;
	background-position: right bottom;
	line-height: 1.35em;
	font-size: 100%;
	font-weight: bold;
	}


/* 商品写真 */
img.item {
	margin: 0 0 7px;
	padding: 0 auto;
	border: 0px;
	}


/* 商品カテゴリ、商品名 */
p.item {
	margin: 0px;
	padding: 0.7em 1.5em;
	border: 1px solid gray;
	background-color: #bcb;
	line-height: 1.35em;
	font-size: 100%;
	font-weight: bold;
	}

ul.commentlist {
 	margin: 1.25em 1em 1em;
 	padding-left: 1em;
 	}
ul.commentlist li {
 	margin-bottom: 7px;
	line-height: 1.5em;
	font-size: 95%;
 	}

p.price {
	margin: 1em 0 0;
	padding: 9px;
	border: 1px solid gray;
	background-color: white;
	line-height: 1em;
	font-size: 100%;
	text-align: right;
	}

span.sprice {
	line-height: 1.5em;
	font-size: 120%;
	font-weight: bold;
	color: #a00;
	}

/* 謝音セール価格　20151205 */
span.Shaon {
	font-weight: bold;
	color: #a00;
	}

p.officialsite {
	line-height: 1em;
	font-size: 80%;
	text-align: right;
	}

/* お問い合わせフォーム icon */
div.toiawase {
	margin-top: 0;
	margin-left: 1em;
	width: 105px;
	overflow: hidden;
}
div.toiawase p {
	margin: 0;
	line-height: 0;
}
div.toiawase a {
	background-image: url(./img/icon_ask.gif);
	display: block;
	line-height: 20px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
div.toiawase a:hover {
	background-position: 0 -30px;}
/* お問い合わせフォーム end */
