@charset "UTF-8";
/* CSS Document */


/* 全体で使うもの */
div#inner-contents {
width:690px;
}

div#inner-contents h2,
div#inner-contents h3, 
div#inner-contents p {
margin:0;
padding:0;
}

div#inner-contents div.clear {
clear:both;
}

div#inner-contents img {
border:0;
}

.iepngfix {
behavior: expression(IEPNGFIX.fix(this));
} 

/* ヘッダー */
div#inner-contents h2 {
background:url(../images/header.jpg) 0 0 no-repeat;
width:690px;
height:121px;
text-indent:-9999px;
}

/* メニュー */
div#inner-contents ul#menu {
margin:0;
padding:0;
background:url(../images/menuall.jpg) 0 0 no-repeat;
width:690px;
height:132px;
}

div#inner-contents ul#menu li {
margin:0;
padding:0;
float:left;
}

/* メニュー1 */
div#inner-contents ul#menu li#tab1 a {
display:block;
width:115px;
height:132px;
background:url(../images/menuall.jpg) 0 0 no-repeat;
text-indent:-9999px;
}

div#inner-contents ul#menu li#tab1 a:hover {
display:block;
width:115px;
height:132px;
background:url(../images/menuall.jpg) 0 -132px no-repeat;
text-indent:-9999px;
}

/* メニュー2 */
div#inner-contents ul#menu li#tab2 a {
display:block;
width:115px;
height:132px;
background:url(../images/menuall.jpg) -115px 0 no-repeat;
text-indent:-9999px;
}

div#inner-contents ul#menu li#tab2 a:hover {
display:block;
width:115px;
height:132px;
background:url(../images/menuall.jpg) -115px -132px no-repeat;
text-indent:-9999px;
}

/* メニュー3 */
div#inner-contents ul#menu li#tab3 a {
display:block;
width:115px;
height:132px;
background:url(../images/menuall.jpg) -230px 0 no-repeat;
text-indent:-9999px;
}

div#inner-contents ul#menu li#tab3 a:hover {
display:block;
width:115px;
height:132px;
background:url(../images/menuall.jpg) -230px -132px no-repeat;
text-indent:-9999px;
}

/* メニュー4 */
div#inner-contents ul#menu li#tab4 a {
display:block;
width:115px;
height:132px;
background:url(../images/menuall.jpg) -345px 0 no-repeat;
text-indent:-9999px;
}

div#inner-contents ul#menu li#tab4 a:hover {
display:block;
width:115px;
height:132px;
background:url(../images/menuall.jpg) -345px -132px no-repeat;
text-indent:-9999px;
}

/* メニュー5 */
div#inner-contents ul#menu li#tab5 a {
display:block;
width:115px;
height:132px;
background:url(../images/menuall.jpg) -460px 0 no-repeat;
text-indent:-9999px;
}

div#inner-contents ul#menu li#tab5 a:hover {
display:block;
width:115px;
height:132px;
background:url(../images/menuall.jpg) -460px -132px no-repeat;
text-indent:-9999px;
}

/* メニュー6 */
div#inner-contents ul#menu li#tab6 a {
display:block;
width:115px;
height:132px;
background:url(../images/menuall.jpg) -575px 0 no-repeat;
text-indent:-9999px;
}

div#inner-contents ul#menu li#tab6 a:hover {
display:block;
width:115px;
height:132px;
background:url(../images/menuall.jpg) -575px -132px no-repeat;
text-indent:-9999px;
}

/* 水玉バック */
div#inner-contents div#dotback {
background:url(../images/dotback.jpg) 0 0 repeat-y;
padding:0 20px 30px 20px;
}

/* 黄色バック */
div#inner-contents div#yellowback {
background-color:#fcfbf3;
width:650px;
}

div#inner-contents div.area1 {
padding:0 17px 0 12px;
width:621px;
}

/* キットエリア１ */
div#inner-contents div#kitarea1 {
position:relative;
width:621px;
}

/* キットエリア2 */
div#inner-contents div#kitarea2 {
position:relative;
width:621px;
}

/* キットエリア3 */
div#inner-contents div#kitarea3 {
position:relative;
width:621px;
}

/* キットエリア4 */
div#inner-contents div#kitarea4 {
position:relative;
width:621px;
}

/* キットエリア5 */
div#inner-contents div#kitarea5 {
position:relative;
width:621px;
}

/* キットエリア6 */
div#inner-contents div#kitarea6 {
position:relative;
width:621px;
}

/* キットタイトル１ */
div#inner-contents h3#kittitle1 {
background:url(../images/kittitle1.jpg) 0 0 no-repeat;
width:621px;
height:112px;
text-indent:-9999px;
}

/* キットタイトル2 */
div#inner-contents h3#kittitle2 {
background:url(../images/kittitle2.jpg) 0 0 no-repeat;
width:621px;
height:112px;
text-indent:-9999px;
}

/* キットタイトル3 */
div#inner-contents h3#kittitle3 {
background:url(../images/kittitle3.jpg) 0 0 no-repeat;
width:621px;
height:112px;
text-indent:-9999px;
}

/* キットタイトル4 */
div#inner-contents h3#kittitle4 {
background:url(../images/kittitle4.jpg) 0 0 no-repeat;
width:621px;
height:112px;
text-indent:-9999px;
}

/* キットタイトル5 */
div#inner-contents h3#kittitle5 {
background:url(../images/kittitle5.jpg) 0 0 no-repeat;
width:621px;
height:112px;
text-indent:-9999px;
}

/* キットタイトル6 */
div#inner-contents h3#kittitle6 {
background:url(../images/kittitle6.jpg) 0 0 no-repeat;
width:621px;
height:112px;
text-indent:-9999px;
}

/* キットバック１ */
div#inner-contents div#kitback1 {
background:url(../images/kitback1.jpg) left bottom no-repeat;
width:326px;
padding-left:295px;
padding-bottom:212px;
}

/* キットバック2 */
div#inner-contents div#kitback2 {
background:url(../images/kitback2.jpg) left bottom no-repeat;
width:326px;
padding-left:295px;
padding-bottom:212px;
}

/* キットバック3 */
div#inner-contents div#kitback3 {
background:url(../images/kitback3.jpg) left bottom no-repeat;
width:326px;
padding-left:295px;
padding-bottom:212px;
}

/* キットバック4 */
div#inner-contents div#kitback4 {
background:url(../images/kitback4.jpg) left bottom no-repeat;
width:326px;
padding-left:295px;
padding-bottom:212px;
}

/* キットバック5 */
div#inner-contents div#kitback5 {
background:url(../images/kitback5.jpg) left bottom no-repeat;
width:326px;
padding-left:295px;
padding-bottom:212px;
}

/* キットバック6 */
div#inner-contents div#kitback6 {
background:url(../images/kitback6.jpg) left bottom no-repeat;
width:326px;
padding-left:295px;
padding-bottom:212px;
}

/* キット写真1 */
div#inner-contents div#kitph1 {
position:absolute;
top:0;
left:0;
background:url(../images/kitph1.png);
width:291px;
height:354px;
}

* html div#inner-contents div#kitph1 {
 background-image:none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/kitph1.png',sizingMethod=scale);
}

div#inner-contents a#phn1 {
display:block;
position:absolute;
top:0px;
left:0px;
width:291px;
height:354px;
text-indent:-9999px;
}




/* キット写真2*/
div#inner-contents div#kitph2 {
position:absolute;
top:0;
left:0;
background:url(../images/kitph2.png);
width:291px;
height:354px;
}

* html div#inner-contents div#kitph2 {
 background-image:none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/kitph2.png',sizingMethod=scale);
}

div#inner-contents a#phn2 {
display:block;
position:absolute;
top:0px;
left:0px;
width:291px;
height:354px;
text-indent:-9999px;
}

/* キット写真3*/
div#inner-contents div#kitph3 {
position:absolute;
top:0;
left:0;
background:url(../images/kitph3.png);
width:291px;
height:354px;
}

* html div#inner-contents div#kitph3 {
 background-image:none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/kitph3.png',sizingMethod=scale);
}

div#inner-contents a#phn3 {
display:block;
position:absolute;
top:0px;
left:0px;
width:291px;
height:354px;
text-indent:-9999px;
}

/* キット写真4*/
div#inner-contents div#kitph4 {
position:absolute;
top:0;
left:0;
background:url(../images/kitph4.png);
width:291px;
height:354px;
}

* html div#inner-contents div#kitph4 {
 background-image:none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/kitph4.png',sizingMethod=scale);
}

div#inner-contents a#phn4 {
display:block;
position:absolute;
top:0px;
left:0px;
width:291px;
height:354px;
text-indent:-9999px;
}

/* キット写真5*/
div#inner-contents div#kitph5 {
position:absolute;
top:0;
left:0;
background:url(../images/kitph5.png);
width:291px;
height:354px;
}

* html div#inner-contents div#kitph5 {
 background-image:none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/kitph5.png',sizingMethod=scale);
}

div#inner-contents a#phn5 {
display:block;
position:absolute;
top:0px;
left:0px;
width:291px;
height:354px;
text-indent:-9999px;
}

/* キット写真6*/
div#inner-contents div#kitph6 {
position:absolute;
top:0;
left:0;
background:url(../images/kitph6.png);
width:291px;
height:354px;
}

* html div#inner-contents div#kitph6 {
 background-image:none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/kitph6.png',sizingMethod=scale);
}

div#inner-contents a#phn6 {
display:block;
position:absolute;
top:0px;
left:0px;
width:291px;
height:354px;
text-indent:-9999px;
}

/* コメントエリア1 */
div#inner-contents div#comentarea1 {
position:relative;
padding-top:43px;
width:454px;
float:left;
background:url(../images/comentbt.gif) bottom left no-repeat; 
padding-bottom:10px;
}

div#inner-contents p#comentti {
	position:absolute;
	background:url(../images/comentti.png) 0 0 no-repeat;
	width:454px;
	height:61px;
	text-indent:-9999px;
	top: -18px;
}

* html div#inner-contents p#comentti {
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/comentti.png',sizingMethod=scale);
} 

/* コメントエリア2 */
div#inner-contents div#comentarea2 {
position:relative;
padding-top:43px;
width:454px;
float:left;
background:url(../images/comentbt.gif) bottom left no-repeat; 
padding-bottom:10px;
}

div#inner-contents p#comentti2 {
	position:absolute;
	background:url(../images/comentti.png) 0 0 no-repeat;
	width:454px;
	height:61px;
	text-indent:-9999px;
	top: -18px;
}

* html div#inner-contents p#comentti2 {
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/comentti.png',sizingMethod=scale);
}

/* コメントエリア3 */
div#inner-contents div#comentarea3 {
position:relative;
padding-top:43px;
width:454px;
float:left;
background:url(../images/comentbt.gif) bottom left no-repeat; 
padding-bottom:10px;
}

div#inner-contents p#comentti3 {
	position:absolute;
	background:url(../images/comentti.png) 0 0 no-repeat;
	width:454px;
	height:61px;
	text-indent:-9999px;
	top: -18px;
}

* html div#inner-contents p#comentti3 {
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/comentti.png',sizingMethod=scale);
}

div#inner-contents p.comentmi {
background:url(../images/comentmi.gif) 0 0 repeat-y;
padding:0 17px;
width:420px;
}

/* コメントエリア4 */
div#inner-contents div#comentarea4 {
position:relative;
padding-top:43px;
width:454px;
float:left;
background:url(../images/comentbt.gif) bottom left no-repeat; 
padding-bottom:10px;
}

div#inner-contents p#comentti4 {
	position:absolute;
	background:url(../images/comentti.png) 0 0 no-repeat;
	width:454px;
	height:61px;
	text-indent:-9999px;
	top: -18px;
}

* html div#inner-contents p#comentti4 {
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/comentti.png',sizingMethod=scale);
}

/* コメントエリア5 */
div#inner-contents div#comentarea5 {
position:relative;
padding-top:43px;
width:454px;
float:left;
background:url(../images/comentbt.gif) bottom left no-repeat; 
padding-bottom:10px;
}

div#inner-contents p#comentti5 {
	position:absolute;
	background:url(../images/comentti.png) 0 0 no-repeat;
	width:454px;
	height:61px;
	text-indent:-9999px;
	top: -18px;
}

* html div#inner-contents p#comentti5 {
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/comentti.png',sizingMethod=scale);
}

/* コメントエリア6 */
div#inner-contents div#comentarea6 {
position:relative;
padding-top:43px;
width:454px;
float:left;
background:url(../images/comentbt.gif) bottom left no-repeat; 
padding-bottom:10px;
}

div#inner-contents p#comentti6 {
	position:absolute;
	background:url(../images/comentti.png) 0 0 no-repeat;
	width:454px;
	height:61px;
	text-indent:-9999px;
	top: -18px;
}

* html div#inner-contents p#comentti6 {
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/comentti.png',sizingMethod=scale);
}

div#inner-contents p.comentmi {
background:url(../images/comentmi.gif) 0 0 repeat-y;
padding:0 17px 15px 17px;
width:420px;
}

/* 値段1 */
div#inner-contents div.pricearea {
width:154px;
float:right;
}

/* 買うボタン */
div#inner-contents a:hover.buybtn img {
filter: alpha(opacity=80);
  -moz-opacity:0.80;
  opacity:0.80;
  }
  
  
/* おすすめ枠 */
div#inner-contents div.recobox1 {
background: url(../images/recobottom.jpg) left bottom no-repeat #efecd3;
width:630px;
padding:20px 0px 15px 20px;
position:relative;
margin-top:20px;
}


/* おすすめ枠2 */
div#inner-contents div.recobox2 {
background: url(../images/recobottom.jpg) left bottom no-repeat #efecd3;
width:630px;
margin-top:20px;
padding:20px 0px 15px 20px;
position:relative;
}

/* おすすめ枠3 */
div#inner-contents div.recobox3 {
background: url(../images/recobottom.jpg) left bottom no-repeat #efecd3;
width:630px;
margin-top:20px;
padding:20px 0px 15px 20px;
position:relative;
}

/* おすすめ枠4 */
div#inner-contents div.recobox4 {
background: url(../images/recobottom.jpg) left bottom no-repeat #efecd3;
width:630px;
margin-top:20px;
padding:20px 0px 15px 20px;
position:relative;
}

/* おすすめ枠5 */
div#inner-contents div.recobox5 {
background: url(../images/recobottom.jpg) left bottom no-repeat #efecd3;
width:630px;
margin-top:20px;
padding:20px 0px 15px 20px;
position:relative;
}

/* おすすめ枠6 */
div#inner-contents div.recobox6 {
background: url(../images/recobottom.jpg) left bottom no-repeat #efecd3;
width:630px;
margin-top:20px;
padding:20px 0px 15px 20px;
position:relative;
}

/* おすすめ枠top飾り */

div#inner-contents div#recotop1 {
	position:absolute;
	left: 0px;
	top: 0px;
	background:url(../images/recotop.png);
	width:650px;
	height:49px;
}

* html div#inner-contents div#recotop1 {
 background-image:none;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/recotop.png',sizingMethod=scale);
} 

/* おすすめ枠2飾り */
div#inner-contents img#reco2back {
	position:absolute;
	left: 415px;
	top: 0px;
}

/* おすすめ枠3飾り */
div#inner-contents img#reco3back {
	position:absolute;
	left: 291px;
	top: 53px;
}

/* おすすめ枠4飾り */
div#inner-contents img#reco4back {
	position:absolute;
	left: 398px;
	top: 1px;
}

/* おすすめ枠5飾り */
div#inner-contents img#reco5back {
	position:absolute;
	left: 396px;
	top: 9px;
}

/* おすすめタイトル */
div#inner-contents p.recotitle {
font-size:18px;
color:#491507;
font-weight:bold;
margin-bottom:10px;
}

/* おすすめアイテム */
div#inner-contents div.recoitem {
width:110px;
float:left;
margin-right:15px;
}

/* おすすめアイテム */
div#inner-contents div.recoitem2 {
width:110px;
float:left;
}

/* おすすめ写真 */
div#inner-contents div.bord {
background-color:#a9918c;
padding:3px;
width:104px;
}

div#inner-contents div.bord img {
width:104px;
}

div#inner-contents div.bord a:hover img {
filter: alpha(opacity=80);
  -moz-opacity:0.80;
  opacity:0.80;
}

/* おすすめ商品名 */
div#inner-contents p.reconame a {
color:#5d2414;
font-weight:bold;
}

div#inner-contents p.reconame a:hover {
color:#a3472d;
font-weight:bold;
}

/* このページのtopへ */
div#inner-contents p.pageup {
text-align:right;
padding:20px 10px;
border-bottom:1px dotted #490404;
margin-bottom:20px;
}

div#inner-contents p.pageup a {
color:#040404;
}

div#inner-contents p.pageup a:hover {
color:#040404;
}

/* このページのtopへ2 */
div#inner-contents p.pageup2 {
text-align:right;
padding:20px 10px;
}

div#inner-contents p.pageup a {
color:#040404;
}

div#inner-contents p.pageup a:hover {
color:#040404;
}

/* クオカについて */
div#inner-contents div#aboutarea {
position:relative;
height:226px;
}

div#inner-contents div#aboutarea img {
	position:absolute;
	left: 0px;
	top: 0px;
}


/* セット */
div#inner-contents div#settop {
margin:0px 12px 12px 12px;
background:url(../images/settop.jpg) 0 0 no-repeat;
width:621px;
height:104px;
position:relative;
} 

div#inner-contents img#settopbtn {
	position:absolute;
	left: 469px;
	top: 36px;
}

div#inner-contents div.setbtn {
padding:10px 0px 0px 0px;
}

div#inner-contents a:hover.setbtnu img {
filter: alpha(opacity=80);
  -moz-opacity:0.80;
  opacity:0.80;
  }
  
div#inner-contents div#setarea {
width:648px;
height:358px;
background:url(../images/setareaback.jpg) 0 0 no-repeat;
margin-bottom:15px;
position:relative;
}

div#inner-contents img#btn1 {
	position:absolute;
	left: 191px;
	top: 316px;
}

div#inner-contents img#btn2 {
	position:absolute;
	left: 351px;
	top: 158px;
}

div#inner-contents img#btn3 {
	position:absolute;
	left: 506px;
	top: 158px;
}

div#inner-contents img#btn4 {
	position:absolute;
	left: 357px;
	top: 317px;
}

div#inner-contents img#btn5 {
	position:absolute;
	left: 509px;
	top: 318px;
}
