/* @override http://www.plusyu.jp/css/goods.css */
/* @charest "UTF-8" */


/*Font-size=========================================
	77% = 10px	|	123.1% = 16px	|	167% = 22px
	85% = 11px	|	131% =  17px	|	174% = 23px
	93% = 12px	|	138.5% = 18px	|	182% = 24px
	100% = 13px	|	146.5% = 19px	|	189% = 25px
	108% = 14px	|	153.9% = 20px	|	197% = 26px
	116% = 15px	|	161.6% = 21px	|
===================================================*/



/* Goods ==========================
================================== */

#goods {
	margin: 0 25px 10px 25px;
}

#goods h1 {
	padding: 0px 0px 0px 5px;
	border-left: 5px solid #0072BB;
	border-bottom: 1px dotted #A8A8A8;
	font-size: 123.1%;
	color: #000942;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 140%;
}

#goods h2#comment {
	color: #000942;
	font-size: 93%;
	margin: 10px 10px 20px;
	letter-spacing: 1px;
}



/*商品情報上部 ---------------------*/
#itembox {
	font-size: 93%;
}

div#photo {
	float: left;
	text-align: left;
	width: 240px;
}

div#photo div.samnalebox {
	clear: both;
	height: 50px;
	margin: 15px 0px 0px 0px;
}

div#photo div.samnalebox .samnale{
	width: 40px;
	float: left;
	text-align: left;
	margin: 0px 13px 0px 0px;
	border: solid 1px #a8a8a8;
}

div#goodsInfo {
	width: 250px;
	float: right;
}
div#goodsInfo table {
	width: 100%;
}
div#goodsInfo table em {
	font-weight: normal;
	font-style: normal;
}
div#goodsInfo table tbody {  }
div#goodsInfo table tr {  }
div#goodsInfo table tr th,
div#goodsInfo table tr td{
	padding: 5px;
	border-bottom: dotted 1px #a8a8a8;
}

div#goodsInfo table tr th {
	text-align: right;
	font-weight: normal;
	font-style: normal;
}

div#itembox div.cartInput {
	padding: 5px;
	border-bottom: 1px dotted #A8A8A8;
}
div#itembox div.cartInput input.botton {
	margin-left: 5px;
}



/*商品情報下部 ---------------------*/
#goods div.infocol {
	border-bottom: 1px dotted #A8A8A8;
	padding: 5px 5px 7px 5px;
	font-size: 93%;
}

#goods div.infocol a {
	padding-left: 40px;
}

#goods div.infocol div.friendMail {
	width: 240px;
	height: 25px;
	float: left;
	background-image: url(http://www.plusyu.jp/img/item/icon-friend.gif);
	background-repeat: no-repeat;

}
#goods div.infocol div.wishlist {
	width: 240px;
	height: 25px;
	float: right;
	background-image: url(http://www.plusyu.jp/img/item/icon-wish.gif);
	background-repeat: no-repeat;
}
#goods div.infocol div.makerLink {
	width: 240px;
	height: 25px;
	float: left;
	background-image: url(http://www.plusyu.jp/img/item/icon-maker.gif);
	background-repeat: no-repeat;
}
#goods div.infocol div.makerItemLink {
	width: 240px;
	height: 25px;
	float: right;
	background-image: url(http://www.plusyu.jp/img/item/icon-makeritem.gif);
	background-repeat: no-repeat;
}
#goods div.infocol div.serviceIcon {
	margin-left: 245px;
}
#goods div.infocol div.serviceIcon img {
	margin: 0 2px;
}

/*レビュー ---------------------*/
/*レビュー 0件の時 --------------*/
#goods div.infocol.review {
	text-align: right;
	color: #8D8D8D;
}
#goods div.infocol.review a {
	padding: 0;
}
#goods div.infocol.review a img {
	margin: 0 0 1px 8px;
	vertical-align: bottom;
}


/*商品説明 ---------------------*/

#goods div.subtitle {
	font-size: 93%;
	height: 31px;
	margin: 15px 0 10px;
	background-image: url(http://www.plusyu.jp/img/item/bar-bg.gif);
	background-repeat: no-repeat;
}
#goods div.subtitle.noMrgnBotm {
	margin-bottom: 0;
}
#goods div.subtitle h2 {
	padding: 6px 0 20px 20px ;
}

#goods div.titleexp {
	margin: 2px 5px 10px 0;
	font-size: 93%;
	color: #8D8D8D;
	text-align: right;
}

#goods div.itemOutline,
#goods div.itemSpec {
	font-size: 93%;
	padding: 0 10px;
}

/*関連商品 ---------------------------*/

#hotitem004 {  }
#hotitem004 div.item {
	width: 246px;
	float: left;
	margin-bottom: 10px;
	font-size: 85%;
}

#hotitem004 div.item img {
	float: left;
	margin-left: 5px;
}
#hotitem004 div.item p {
	margin-bottom: 5px;
	margin-left: 125px;
}
#hotitem004 div.item p.title {
	font-weight: bold;
}
#hotitem004 div.item p.comment {
	display: none;
}
#hotitem004 div.item p.zaiko {
	margin-left: 125px;
}
#hotitem004 div.item p.pricebox {
	margin-left: 125px;
}
#hotitem004 div.item p.pricebox span.price {
	font-weight: bold;
	letter-spacing: 1px;
}

