/******************************
* itemdetail.css
* 商品ページのCSSファイルです
* 2007/12/19 yagi
******************************/
/* 全体 */
.item-page {
	width: 640px;
	padding: 0px;
	text-align: left;
	float: right;
margin-top: -30px;
	display: inline;
 }
body .item-page h2 {	color: #990000;
margin: 0px;
height: 15px;
	font-size: 80%;
padding-top: 0px;
padding-bottom: 0px;
	padding-left: 30px;
	
}

/* 画像 */
.item-page img {
	margin: 0px;		/* 間隔 */
}

/* PRアイコン */
.item-page .icon-pr {
	clear: both;
	font-size: 180%;
	font-weight: bolder;
	color: #990000;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	background-color: #FFFF00;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 15px;
}

/* 商品メイン画像 */
.item-page .mainimg {
	margin-top: 8px;
	margin-bottom: 10px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 97%;
	overflow: hidden;
	margin-left: 10px;
}

/* メイン画像 コメント */
.item-page .mainimg p{
	background-color: #FFFFFF;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
.item-page .subimg2 {
	/* width: 100px; */			/* サブ画像の横幅 */
	/* height: 100px; */
	margin-bottom: 10px;		/* 間隔 下 */
	margin-left: 10px;
	margin-right: 10px;	/* 余白 下 */
	padding: 1px;
	text-align: left;		/* 行揃え */
	float: left;			/* 左寄せ */
	clear: left;
	width: 600px;
}
.item-page .subimg2 img {
	width: 600px;
	float: left;
}
.item-page #wrap1 {
	clear: both;
	width: 100%;
}
.item-page  .subimg {
	padding: 0px;
	text-align: left;		/* 行揃え */
	float: left;			/* 左寄せ */
	clear: left;
	width: 600px;
	margin: 8px;
}
.item-page  .subimg　img  {
	width: 320px;
	float: right;
}





/* サブ画像 コメント */
.item-page .subimg p {
	background-color: #FFFFFF;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	text-align: left;
}


/* 商品説明テキスト */
.item-page .item-comment {
	line-height: 100%;	/* 内容背景色 */
	padding: 6px;		/* 内容太字 */
	margin-bottom: 10px;
	width: 600px;
}
.item-page  .item-comment p {
	color: #660000;
	font-size: 115%;
	text-indent: 7px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: bold;
	line-height: 110%;
}
.item-page /* サブ画像 */
 .item-comment  img {
	width: 320px;
	float: left;
	margin: 5px;
}

.item-page .item-comment strong {
	font-size: 120%;
	font-weight: bold;
	color: #E30000;
}



/* フォーム */

.item-page form {
	margin-top: 10px;
}

.item-page form input[type="text"] {
	width: 20px;
	text-align: right;
}

/* テーブル */
.item-page table {
	width: 600px;			/* 横幅 */
	border-collapse: collapse;
	margin-right: auto;
	margin-left: auto;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
}

/* テーブル 項目 */
.item-page th {
	color: #333333;				/* 項目文字色 */
	font-size: 12px;				/* 項目文字サイズ */
	font-weight: bold;
	text-align: left;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 2%;
	width: 28%;
	background-position: bottom;
	border: 1px solid #CCC;
	background-image: url(http://gyouza-yokomizo.com/img/img/itemdetail_th.jpg);
}
.item-page input {
	margin-top: 10px;
	font-size: 110%;
	font-weight: bolder;
	padding-left: 30px;
	clear: both;
	margin-right: auto;
	margin-left: 20px;
}
.item-page table td input {
	background-color: #FCF8D6;
	color: #333333;
	height: auto;
	width: auto;
	margin-left: auto;
	margin-top: auto;
	font-size: 100%;
	font-weight: bolder;
	background-image: none;
	padding-left: autox;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
}


/* テーブル 内容 */
.item-page td {
	background-color: #FFFFFF;	/* 内容背景色 */
	color: #333;				/* 内容文字色 */
	font-size: 12px;				/* 内容文字サイズ */
	font-weight: normal;
	text-indent: 1em;
	width: 68%;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 2%;
	border: 1px solid #CCC;
}

/* この商品について問合せる～レビューを書く リスト */
.item-page ul {
	margin: 5px;
	clear: left;
}

.item-page li {
	list-style: none;
	background-color: ;
	color: ;
	font-size: 12px;
	font-weight: normal;
	padding: 2px;
}

/* リンクのデザイン */
.item-page a {
	text-decoration: dotted;
	color: ;				/* 通常 */
}

.item-page a:visited {
	color: ;				/* 訪問済 */
}

.item-page a:hover {
	color: ;				/* マウスが乗っている時 */
}
.item-page .item_tb td {
	width: auto;
}
table tr td #itemname {
	font-size: 160%;
	font-weight: bold;
	color: #000;
}

table tr #itemprice {
	font-size: 160%;
	color: #D50000;
	font-weight: bold;
}
#itemkosuu {
	font-size: 160%;
	color: #000;
	font-weight: bold;
}