@charset "utf-8";

@import url(reset.css);
@import url(base.css);
@import url(common.css);


#content h1{
 margin-bottom: 15px;
}

#content ul.list{
 overflow: hidden;
 zoom: 1;
 margin-bottom: 15px;
}

#content ul.list li{
 float: left;
 font-weight: bold;
}

#first{
 overflow: hidden;
 zoom: 1;
 margin-bottom: 30px;
}

#first .floatL{
 width: 380px;
}

#first .floatL ul.left{
 overflow: hidden;
 zoom: 1;
 margin-bottom: 20px;
 *margin-bottom: 30px;
 _margin-bottom: 20px;
}

#first .floatL ul.left li{
 float: left;
 margin: 0 5px 8px 0;
 height:120px;
}

#first .floatL ul.left li.last{
 margin-right: 0;
}

#first .floatL ul.right li select{
 width: 98px;
 border: 1px solid #666;
}

#first .floatL ul.right{
 text-align: right;
}

#first .floatL ul.right li.cart_cought{
text-align:left;
margin:10px 0px 10px 0px;
}

#first .floatL ul.right li.cart_cought span{
background:#FFF100;
color:#FF0000;
font-weight:bold;
}

#first .floatL ul.right li.special{
 margin: 20px 0;
}

#first .floatL table{
 margin-bottom: 20px;
}

#first .floatL table th{
 width: 129px;
}

#first .floatL table th,#first .floatL table td{
 padding: 2px 0 2.5px 10px;
}

#first .floatL select{
}

#first .floatR{
 width: 200px;
}

#first .floatR ul li.special{
 margin: 20px 0 10px 0;
}

/***********************************֘Ai*/
/*元のCSS 
dl.relatedEntry{
overflow:hidden;
zoom:1;
margin-bottom:10px;
border:1px solid #ccc;
padding:2px;
}

dl.relatedEntry dt{
float:left;
margin-right:20px;
}

dl.relatedEntry dd{
float:left;
}
*/

div.related {
	margin-bottom: 30px;
	overflow: hidden;
	zoom: 1;
}
div.related p {
	margin-bottom: 5px;
}
dl.relatedEntry{
float: left;
border:1px solid #ccc;
width: 184px;
padding:2px;
margin-right: 10px;
margin-bottom:10px;
overflow:hidden;
zoom:1;
}
dl.relatedEntry.last{
margin-right: 0;
}

dl.relatedEntry dt{
	margin-bottom: 3px;
}


.socialbutton { float: left; margin: 0 0 15px 10px; }
.facebook-button{ width: 120px; }
.twitter-button{ width: 80px; }
.hatena-button{ width: 105px; }
.gplus-button{ width: 55px; }
.pocket-button{ width: 100px; }
.line-button{ width: 82px; margin: 0 0 0 -10px; }

.socialbutton2 { float: left; margin: 0 0 15px 10px; }
.feedly-button{ width: 66px;}

