@charset "Shift_JIS";

/*iteminfo style*/
div#minfowp {
width:900px;
float:right;
clear:both;
text-align:right;
}

/*タイトル背景*/
#infottlbar {
background: #E4DCCD;
float: right;
width:900px;
height: 26px;
clear:both;
border-bottom:solid 1px #C2B08F;
margin-bottom:15px;
}

#infottlbar p.infottl {
float:left;
width:200px;
padding:8px 0 0 10px;
text-align:left;
}

#infottlbar p.ttlback {
float:right;
width:200px;
padding:8px 10px 0 0;
}

#iteminfotbl {
float:right;
text-align:left;
width:850px;
clear:both;
}

.leftinfobox {
padding-top:30px;
width:300px;
}

/*コンテンツ罫線*/			
.iteminfoborder {
			border-top:solid 1px #999999;
			border-left:solid 1px #999999;
			}
			
/*カラー名表示ボックス*/						
.colorbox {
			width: 300px;
			text-align: left;
			color: #000000;
			font-size: 10px;
			padding-bottom:2px;
			border-bottom:solid 1px #cccccc;
			}
/*単品画像表示ボックス*/
.tanpinbox {
			width: 152px;
			padding: 4px 0px 30px 0px;
			}
/*SKU表示ボックス*/
.skubox {
			width: 115px;
			float: left;
			text-align: left;
			}
/*購入ボックス１番目のアイテム*/
.buybox-first {
			width: 115px;
			text-align: left;
			padding: 2px 0px 2px;
			}
/*購入ボックス２番目以降のアイテム*/
.buybox {
			width: 115px;
			text-align: left;
			border-top:solid 1px #cccccc;
			padding: 4px 0px 2px;
			}
/*購入ボタン表示*/
.buyimg {
			margin: 3px 0px 6px;
			cursor : pointer;
			}
/*サイズ表示*/
.size{
			color: #333333;
			}
/*品番表示*/
.itemno{
			color: #333333;
			font-size: 9px;
			font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
			}
.request {
font-size:10px;
color:#5E453E;
}			
			
/*メイン表示領域*/
.infomation1{
			width: 516px;
			}		
/*モデル画像表示ボックス*/			
.model{
			width: 300px;
			height: 420px;
			float: left;
			text-align: left;
			}
/*モデル画像表示*/
#itemimgwp {
width:550px;
float:left;
clear:both;
}

#itemimgwp #itemimg {
width:300px;
float:left;
text-align:left;
}

#iteminfoul {
width:245px;
float:right;
text-align:left;
}

#iteminfoul li {
}

/*品番表示*/		
.itemno2{
			width:242px;
			color: #E7DDAF;
			font-size: 9px;
			background-color: #786A5A;
			border-left:solid 1px #cccccc;
			border-right:solid 1px #cccccc;
			border-bottom:solid 1px #cccccc;
			margin: 0 0 3px 0;
			padding:0 0 1px 2px;
			font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
			}
/*ブランド名*/
.moreinfobr h2 {
font-size: 11px;
			font-weight: bold;
			margin: 3px 0 3px 3px;
}

/*h1{
			font-size: 11px;
			font-weight: bold;
			margin: 3px 0 3px 3px;
			}*/
/*ブランドリンク*/
a.brand{
			color:#934039;
			border-width:0px;
			border-bottom-width:1px;
			border-style:dotted;
			margin: 1px 3px;
			}	
a:link.brand{
			text-decoration:none;
			border-color:#934039;
			}	
a:visited.brand{
			text-decoration:none;
			border-color:#934039;
			}	
a:hover.brand{
			text-decoration:none;
			background:#934039;
			color:#ffffff;
			border-style:none;
			}			
/*商品名*/
.moreinfoname h2{
			font-size: 12px;
			color: #000000;
			padding: 4px 0px 6px 0 ;
			margin-left:6px;
			border-bottom:solid 1px #cccccc;
			}
/*商品価格表示ボックス*/
.pricebox{
			text-align: right;
			margin: 3px;
			}
/*商品価格*/
.itemprice{
			color: #000000;
			font-size: 12px;
			font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
			text-align:right;
			}
.arrow{
			color: #000000;
			font-size: 10px;
			}			
/*二重価格*/
.itemWprice{
			color: #4B647A;
			font-size: 12px;
			font-weight: bold;
			font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
			}
/*ブランドロゴ*/
.brandlogo{
			margin: 6px auto 6px auto;
			text-align: center;
			width:100px;
			}
/*コメント*/
.comment{
			font-size: 11px;
			line-height: 160%;
			text-align: left;
			margin: 0 0 0 6px;
			}
/*ズームアイコン*/
.zoom{
			font-size: 10px;
			text-align: left;
			clear:both;
			width:243px;
			padding: 20px 0px 4px 0px;
			}
/*ディテール表示領域*/		
.detailbox{
			float:left;
			clear:both;
			width: 550px;
			border-top:solid 1px #999999;
			padding: 0 0 3px 0 ;
			font-size:10px;
			}
/*ディテール左*/
.detail1{
			width: 108px;
			float: left;
			text-align: left;
			}
/*ディテールアイコン表示ボックス*/
.detail2{
			width: 408px;
			float: left;
			text-align: left;
			margin:20px 0px 20px 0px;
			padding-left:15px;
			}
/*その他の情報表示領域*/
.moreinfo{
			width: 550px;
			border-top:solid 1px #999999;
			float:left;
			clear:both;		
			}
/*コーディネートボックス*/
.coord{
			margin: 10px 0 10px 26px ;
			width:471px;
			}
.coord td {
padding:0 5px 5px 0;
font-size:10px;
text-align:left;
}
.coord td.spectd {
padding-left:7px;
font-size:10px;
}


/*コーディネート１列目画像*/
.coordbox1{
			width: 75px;
			}
/*コーディネート１列目テキスト*/
.coordbox2{
			width: 166px;
			font-size: 10px;
			padding: 0px 11px 0px 0px;
			
			}
/*コーディネート２列目画像*/
.coordbox3{
			width: 75px;
			}
/*コーディネート２列目テキスト*/
.coordbox4{
			width: 155px;
			font-size: 10px;
			}
/*コーディネートアイテムリンク*/
a.coordinate{
			color:#765723;
			border-width:0px;
			border-bottom-width:1px;
			border-style:dotted;
			}	
a:link.coordinate{
			text-decoration:none;
			border-color:#765723;
			}	
a:visited.coordinate{
			text-decoration:none;
			border-color:#765723;
			}	
a:hover.coordinate{
			text-decoration:none;
			background:#765723;
			color:#ffffff;
			border-style:none;
			}
/*詳細画像枠*/
.detailimg {
			border: 1px #CCCCCC solid;
			margin: 0px 0px 3px 3px;
			}
