@charset "shift-jis";
/* CSS Document */
#cbbox14 {
	width:750px;
	padding-bottom:20px;
	margin:0;
	background:#E9E8DE;
	text-align:left;
}
#cbbox14 div.block{
	width:732px;
	background:url(../IMAGE/14cbbox/bg.jpg) repeat-y;
	margin:9px;
	border-bottom: 5px solid #FFF;
}
#cbbox14 div.block .inner{
	width:700px;
	margin-top: 16px;
	margin-bottom: 16px;
	margin-left: 20px;
}

/*
/////////　要素別　/////////
*/
#cbbox14 img {
	border:none;
	vertical-align:bottom;
}
#cbbox14 ul li{
	list-style:none;
}
#cbbox14 .go_top{
	text-align:right;
	margin-right:20px;
	clear:both;
}
#cbbox14 .go_top a{
	text-decoration:underline;
}
#cbbox14 .go_top a:hover{
	color:#F60;
}
#cbbox14 .attention{
	clear:both;
	font-size:12px;
	line-height:200%;
}
#cbbox14 ul.cbbox_navi{
	width:732px;
	margin:0 9px;
}
#cbbox14 ul.cbbox_navi li{
	width:366px;
	float:left;
}
#cbbox14 ul.cbbox_navi li a:hover img{
	opacity:0.8;
	filter: alpha(opacity=80);
	background: #fff;
}

/*
/////////　CBボックス　/////////
*/
#cbbox14 ul.syouhin1,#cbbox14 ul.syouhin2{
	margin:5px 0 15px;
}
#cbbox14 ul.syouhin1 li{
	width:175px;
	height:247px;
	background:url(../IMAGE/14cbbox/bg1.jpg) no-repeat;
	float:left;
	position:relative;
}

#cbbox14 ul.syouhin1 li.bg_none{
	background:none;
}
#cbbox14 ul.syouhin1 li dl{
	width:150px;
	margin-top: 8px;
	margin-left: 8px;
}
#cbbox14 ul.syouhin1 li dl dt{
	margin-bottom:3px;
}
#cbbox14 ul.syouhin1 li dl dd.arrow,#cbbox14 ul.syouhin2 li dl dd.arrow{
	width:24px;
	position:absolute;
	bottom:18px;
	right:18px;
}
#cbbox14 ul.syouhin1 li dl dt a:hover img,#cbbox14 ul.syouhin2 li dl dt a:hover img{
	opacity:0.8;
	filter: alpha(opacity=80);
	background: #fff;
}


/*1408追加------------*/
#cbbox14 ul.syouhin1 li.long{
	height:285px;
	background:url(../IMAGE/14cbbox/bg1_long.jpg) no-repeat;
}
#cbbox14 ul.syouhin1 li dl dd.arrow2,#cbbox14 ul.syouhin2 li dl dd.arrow2{
	width:24px;
	position:absolute;
	bottom:55px;
	right:18px;
}
#cbbox14 ul.syouhin1 li dl dd.tanpin,#cbbox14 ul.syouhin1 li dl dd.set2{
	padding-left:35px;
}
#cbbox14 ul.syouhin1 li dl dd.tanpin{
	background:url(../IMAGE/14cbbox/icon_tanpin.gif) left no-repeat;
}
#cbbox14 ul.syouhin1 li dl dd.set2{
	background:url(../IMAGE/14cbbox/icon_set2.gif) left no-repeat;
}



/*
/////////　オプションパーツ　/////////
*/
#cbbox14 ul.syouhin2 li{
	width:232px;
	height:221px;
	background:url(../IMAGE/14cbbox/bg2.jpg) no-repeat;
	position:relative;
	float:left;
}
#cbbox14 ul.syouhin2 li dl{
	width:210px;
	margin-top: 8px;
	margin-left: 8px;
}

/*
#cbbox14 div#option{
	width:700px;
	height:405px;
	background:url(../IMAGE/14cbbox/map.jpg) no-repeat;
	position:relative;
}
#cbbox14 div#option .tana,#cbbox14 div#option .caster,#cbbox14 div#option .hiki,#cbbox14 div#option .basket,#cbbox14 div#option .incase,#cbbox14 div#option .tobira{
	position:absolute;
}
#cbbox14 div#option .tana{
	width:143px;
	top:146px;
	left:139px;
}
#cbbox14 div#option .caster{
	width:199px;
	bottom:17px;
	left:83px;
}
#cbbox14 div#option .hiki{
	width:86px;
	top:190px;
	left:282px;
}
#cbbox14 div#option .basket{
	width:112px;
	top:222px;
	left:370px;
}
#cbbox14 div#option .incase{
	width:190px;
	top:69px;
	right:25px;
}
#cbbox14 div#option .tobira{
	width:75px;
	top:222px;
	right:138px;
}*/
/*価格プログラム*/
#cbbox14 .motoprice{
	display:none;
}
#cbbox14 div.buy_price {
	padding:0;
	display:table-cell;
	vertical-align:middle;
	height:38px;
}
#cbbox14 div.buy_price ul li{ 
	float:none;
}
#cbbox14 .spesicalprice{
	font-size:12px;
	color:#0000FF;
	display:block;
	vertical-align:baseline;
}
#cbbox14 .price{
	font-size:18px;
	color:#FF3300;
	font-weight:bold;
	display:inline;
	width:auto
}
#cbbox14 div.buy_price ul li.intax{
	padding-top:9px;
	font-weight:nomal;
	color:#FF3300;
	font-size:11px;
	display:inline;
	width:auto
}
