@charset "Shift_JIS";


/*  BODY
------------------------------------------------- */

body {
  margin : 0px;
  padding: 0;
  font-size : 78%;
  font-family: 'メイリオ' ,Meiryo, 'ヒラギノ角ゴ Pro W3' , 'Hiragino Kaku Gothic Pro' , 'ＭＳ Ｐゴシック' , 'Osaka' ,sans-serif;
  color: #666666;
}

#wrapper {
	display: block;
  width : 580px;
  margin: 0 auto;
  padding-top : 10px;
  padding-bottom: 20px;
  zoom: 1;
}

a:hover, a img:hover{
	opacity:0.6;
	filter:alpha(opacity=60);
	-ms-filter: "alpha( opacity=60 )";
}






/*  ITEM_IMAGES
------------------------------------------------- */

.item_images {
  width : 100%;
  margin-bottom: 20px;
  overflow: hidden;
 }

.item_images img {
	float: left;
	width: 106px;
	height: 106px;
	margin: 5px;
	border:  0; 
}




/*  TABLE
------------------------------------------------- */

/*  商品詳細 */

.item_table {
	border-spacing: 0px 10px;
	width: 100%;
	margin-bottom: 20px;
}

.item_table td {
	width: 76%;
	padding: 2%;
  text-align: left;
  vertical-align: top;
  	border: none;
	border-top: solid 1px #faebd7;
}

.item_table th {
	width: 20%;
  background-color : #faf0e6;
	padding: 2%;
  text-align: left;
  vertical-align: top;
	border-top: solid 1px #faebd7;
}


/*  ダイヤについて */

.dia {
	width: 100%;
	border: solid 1px #faebd7;
	margin-top: 20px;
}

.dia h3 {
  background-color : #faf0e6;
  padding:10px;
  margin: 0;
}
	
.dia p {
	width: 98%;
	margin:10px 1% 10px;
}

.dia dl {
	width: 96%;
	margin:10px 2% 10px;
}

.dia dt {
    margin: 20px 0 0;
    padding: 5px;
    border-left: 7px solid #faf0e6;
    font-weight: bold;
}

.dia dd {
    margin: 5px 10px 0;
}

.dia h4 {
    margin: 20px 0 0;
    padding: 1px 5px 1px;
    border-left: 3px solid #666;
    font-weight: normal;
}

.dia_table {
	border-spacing: 0px ;
	border-collapse : collapse;
	width: 100%;
	margin-top: 5px;
}

.dia_table th.gray  {
	width: 20%;
  background-color : #EBE9E4;
}	
.dia_table td {
	width: 78%;
}

.dia_table th, td {
	padding: 1%;
  text-align: left;
  vertical-align: top;
	border: solid 1px #a9a9a9;
}



/*  注意事項 */

.chuui {
	width: 100%;
	border: solid 1px #a9a9a9;
	margin-top: 20px;
}

.chuui h3 {
  background-color : #EBE9E4;
  padding:10px;
  margin: 0;
}	
.chuui p {
	width: 90%;
	margin:10px 5% 10px;
}

