@charset "shift_jis";
/* CSS Document */

*{ list-style:none; margin:0; padding:0;}
a{ text-decoration:none;}
a img{ border:none;}
a:hover img{ opacity:0.8;}
img{ vertical-align:bottom;}

#main {margin:0 auto;}
#main img {display:block;}
#main ul {width: 100%; text-align:left;}
#main li{text-align:left; float:left; position:relative;}
#main li.han{float:left; text-align:left; position:relative; width: 33%;}


#main .buy_price {
position:absolute; bottom:10%; right:10%;	line-height: 100%;
	width: auto;
	margin: 0;
	padding: 0;
	border: none;
	background: none;
	font-family:"?q???M?m?p?S Pro W3", "Hiragino Kaku Gothic Pro", "???C???I", Meiryo, Osaka, sans-serif;
	color:#F00;
}



#main .ce .buy_price {
position:absolute; bottom:7%; right:40%;	line-height: 100%;
	width: auto;
	margin: 0;
	padding: 0;
	border: none;
	background: none;
	font-family:"?q???M?m?p?S Pro W3", "Hiragino Kaku Gothic Pro", "???C???I", Meiryo, Osaka, sans-serif;
	color:#F00;
}

#main .bo .buy_price {
position:absolute; bottom:8%; right:30%; 	line-height: 100%;
	width: auto;
	margin: 0;
	padding: 0;
	border: none;
	background: none;
	font-family:"?q???M?m?p?S Pro W3", "Hiragino Kaku Gothic Pro", "???C???I", Meiryo, Osaka, sans-serif;
	color:#F00;
}

#main li.motoprice , #main .spesicalprice {
	display:none;
}

#main li.price {
	display:inline;
	color: #ff0000;
	font-size:30px;
	/*font-weight:bold;*/
	background:none;
}


.flex-control-nav li{
margin-top:10px;
}/*??????CSS*/

.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix{
	zoom:1;/*IE5.5-7?p*/
}
	
	

