@charset "shift_jis";
/* CSS Document */
/* ■■■■■ 全体 ■■■■■ */
#bed * {
	margin:0;
	padding:0;
}
#bed img {
	vertical-align:bottom;
	border:none;
}

#bed {
	width:750px;
	margin:0 auto;
	text-align:center;
	font-size:12px;
	line-height:100%;
	color:#333333;
	overflow:hidden;
}
#bed .box{
	width:750px;
	margin:0 auto;
	padding-bottom:10px;
	background: #F7F4ED;
}


/* ■■■■■ 共通クラス ■■■■■ */
#bed h3,#bed h4 {
	padding:0;
}
#bed ul, #bed ul li,#bed dl, #bed dl dt, #bed dl dd {
	list-style:none;
}
#bed li {
	float:left;
}
#bed ul ,#bed dl{
	overflow:hidden;
}
#bed img {
	vertical-align:bottom;
	border:none;
}
#bed a:hover img{
	opacity:0.8;
	filter: alpha(opacity=80);
	background: #fff;
}
#bed a:hover img.imgover {
	filter: alpha(opacity=100);
	opacity:1.0;
}

#bed p.top{
	text-align:right;
	padding:5px 10px 40px;
	background: #FFF;
}
#bed p.top a:hover{
	text-decoration:underline;
}


/* ■■■■■ タイトル ■■■■■ */
#bed h2{
	width:750px;
	height:304px;
	position:relative;
}
#bed h2 a{
	position:absolute;
	right:0;
	bottom:5px;
}

/* ■■■■■ ナビ ■■■■■ */
#bed #navi{
	width:748px;
	margin:0 auto 30px;
	overflow:hidden;
}
#bed #navi li{
	width:187px;
	margin-bottom:10px;
}
#bed #navi li.navi_cal2{
	width:374px;
}

/* ■■■■■ 商品 ■■■■■ */
/* --- 2カラム --- */
#bed .item2{
	width:730px;
	margin:0 auto;
	overflow:hidden;
}
#bed .item2 li{
	width:365px;
	height:390px;
	margin:0;
	float:left;
	background:url(../IMAGE/10bed/bg_item2.png) no-repeat center bottom;
}

/* --- 3カラム --- */
#bed .item3{
	width:732px;
	margin:0 auto 10px;
	overflow:hidden;
}
#bed .item3 li{
	width:244px;
	height:300px;
	float:left;
	background:url(../IMAGE/10bed/bg_item3.png) no-repeat center bottom;
}

/* --- 「エアリー」のみ --- */
#bed .p0_11{
	width:750px;
	height:432px;
	background:url(../IMAGE/10bed/bg0_11.jpg) no-repeat top;
}
#bed .p0_11 li{
	width:346px;
	height:300px;
	margin:120px 0 0 383px;
	background:url(../IMAGE/10bed/bg_item2.png) no-repeat center bottom;
}

/* --- 「スタンダードタイプ」のみ --- */
#bed .p2_11{
	width:750px;
	height:464px;
	background:url(../IMAGE/10bed/bg2_11.jpg) no-repeat top;
}
#bed .p2_11 li{
	width:346px;
	height:300px;
	margin:130px 0 0 383px;
	background:url(../IMAGE/10bed/bg_item2.png) no-repeat center bottom;
}

/* --- 背景 --- */
#bed .p1_2,#bed .p2_12,#bed .p3_1,#bed .p4_1{
	width:750px;
	height:400px;
	margin-bottom:10px;
}
/*#bed .p0_1{background:url(../IMAGE/10bed/bg0_1.jpg?1710) no-repeat top;}*/
#bed .p1_2{ background:url(../IMAGE/10bed/bg1_2.jpg) no-repeat top;}
#bed .p2_12,#bed .p3_1{background:url(../IMAGE/10bed/bg3_1.jpg) no-repeat top;}
#bed .p4_1{background:url(../IMAGE/10bed/bg4_1.jpg) no-repeat top;}

/* --- その他バナー --- */
#bed .other{
	width:640px;
	background:#FFF;
	margin:30px auto 10px;
	padding-bottom:10px;
}
#bed .other img{
	padding:10px 0 0;
}


/* ■■■■■ アイコンの説明 ■■■■■ */
#bed .ulIcon{
	width:750px;
	height:190px;
	background:url(../IMAGE/10bed/bg_icon.jpg) no-repeat top;
}
#bed .ulIcon li{
	width:216px;
	margin-top:50px;
	float:left;
}
#bed .ulIcon li img{
	width:198px;
}

/* ■■■■■ 価格 ■■■■■ */
#bed .buy_price, #bed .buy_price li {
	float:none;
	line-height:100%;
	width:auto;
	margin:0;
	padding:0;
	border:none;
	background:none;
	text-align:center;
}
#bed .buy_price{
	margin-bottom:3px;
}
#bed li.motoprice {
	display:none;
}
#bed li.price {
	display:inline;
	color:#ff0000;
	font-size:17px;
	font-weight:bold;
}
#bed .intax {
	display:inline;
	font-size:10px;
	color:#ff0000;
}
#bed span.spesicalprice {
	display:inline;
	font-size:10px;
	color:#00F;
}

/* バナー案内*/

p.banner {
	text-align:left;
	font-size:21px;
}

