@charset "Shift_JIS";

/* ???商品詳細
---------------------------------------------------- */
#beancontents {
text-align:left;

	margin-left:25px;
	margin-top:20px;
}

#info {
width:600px;
float:left;
}

#photo {
width:190px;
margin:0 10px 0 0;
padding:0;
float:right;
}

/*商品詳細-詳細
---------------------------------------------------- */



h3.nameeng {
font-size: medium;
color: #666666;
margin:0;
padding:0;
}





h2.namejap {
font-size:x-large;
font-weight:bold;
color:#006633;
margin:0;
padding:0;
}

#sample  {
font-size: small;
margin:10px 0 0 0;
}

#beancontents a {
color:#003333;
}

#beancontents a:hover {
color: #FF3300;
}



#status {
float:left;
margin:0;
width:200px;


}

#status ul {
margin:10px 0 0 0;
padding:0;
list-style-type : none; 

}


#status li {
margin-left:5px;
display:inline;
}

#stock {
width:240px;
margin:0;
padding:0 100px 0 0;
font-size:12px;
float:right;
text-align:left;
}

#stock ul{
list-style-type:none;

}

#stock li{
height:18px;
}

#stock img {
float:left;
height:15px;
padding:0 2px 0 0;
}




#setumei {
width:500px;
}

#setumei h4 {
color: #006633;
margin:20px 0 -10px 0;
padding:0;
}



#spec {
width:500px;
}

#spec caption {
margin:0;
text-align:left;
padding-bottom:10px;
color: #006633;
font-weight:bold;
}


#spec td.spec {
color:#003333;
width:150px;
background-color: #BDD9AA;
text-align:left;
font-weight:bold;
}


#spec td {
width:350px;
background-color: #FFFFFF;
}

#spec td {
border-left:solid 1px #003300;
border-bottom:solid 1px #003300;
padding:4px 0 4px 10px;
}

#spec table {
border-top:solid 1px #003300;
border-right:solid 1px #003300;
}


/* ?鑑定書
---------------------------------------------------- */
#capping {
margin-top:30px;

}

/* キャプション
---------------------------------------------------- */

.caption {
margin:1em 0 0.2em 0;
padding:0;
text-align:left;
color: #006633;
font-weight:bold;
font-size:small;
}
/*---------------------------------------------------- */

#capping td.capping {
margin:0;
padding:4px 0 4px 10px;
color: #003366;
width:140px;
background-color: #CDD7D7;
text-align:left;
font-weight:bold;
border-top:1px solid #003300;
border-right:1px solid #003300;
border-left:1px solid #003300;

}

#cappingleft {
float:left;
}

.capping1 {
border-bottom:1px solid #000000;
margin:0 20px 10px 0;
}

.capping2 {
width:600px;
margin:0;
font-size:small;
color:#333333;
}


#capping td.number {
width:4em;
text-align: center;
border-top:1px solid #003300;
border-right:1px solid #003300;
}


.report {
margin:0;
padding:0;
}



#file {
width:500px;
margin:50px 0 0 0;
padding:0;
}


/* photo
---------------------------------------------------- */
#photo {

}

#photo dl {
margin:0;
padding:0;
text-align:center;
}
#photo dt {
margin:0;
padding:0;
}


#photo dd {
font-size: x-small;
font-weight:lighter;
margin:0;
padding:0 0 0.5em 0;
}


.bean img {

}

.other img {

}






/* ?各種説明
---------------------------------------------------- */


#subinfo ul{
list-style-type:none;
margin:30px 0 0 0;
padding:0;
}

#subinfo {
font-size:small;
color:#CC6600;
width:500px;
}


#mark h5{
margin:0 0 10px 0;
padding:0;
}


#mark{

margin:50px 0 0 0 ;
}

#mark ul{
list-style-type:none;
margin:0px 0 0 0;
padding:0;
}

#mark li{
font-size: x-small;
margin:5px 0 0 0;
}


#back {
margin:0;
padding:0;
width:190px;
}

/**/ 
