@charset "shift_jis";


@import url(linklist.css);
@import url(colochan.css);


#CartPosi {
 float:right;
 display:block;
 min-width:125px;
 _width:125px;
}

	*html #CartPosi {
 width:125px;
}

	#CartPosi a {
 font-size: 10px;
 line-height: 16px;
 color:#666;
 border:1px solid #ddd;
 padding:0px 5px;
 display:block;
 text-align:center;
 background-color:#fff;
}

		#CartPosi a:hover {
 color:#fff;
 border:1px solid #aaa;
 background-color:#D6D6D6;
}


form select {
 background-color:#fff;
}



p.IEhacks1 {
 display:block;
 clear:left;
}

/* ご購入者の声・ご質問・体験談募集エリア「縦」 */
#rFollow {
 float:right;
 width:167px;
 _width:190px;
 padding-left:27px;
 display:block;
}

#rFollow h3 {
 display:none;
}

#rFollow p {
 color:#333;
 font-size:70%;
 line-height:130%;
}


#rFollow #b_Voice {
 margin:0px 0px 2px 0px;
 width:167px;
 height:59px;
 display:block;
}
/* \*/
:root #rFollow #b_Voice {
 font-size:0%;
}
/* */

#rFollow a#b_Voice {
 display:block;
 width:167px;
 height:59px;
 background-image:url(../../image/shop/b_voice.gif);
 background-repeat:no-repeat;
 background-position:0px -59px;
 text-indent:-1000em;
}

#rFollow a#b_Voice:hover {
 background-image:url(../../image/shop/b_voice.gif);
 background-repeat:no-repeat;
 background-position:0px 0px;
}


#rFollow #b_Qanda {
 margin:4px 0px;
 width:167px;
 height:49px;
 display:block;
}
/* \*/
:root #rFollow #b_Qanda {
 font-size:0%;
}
/* */

#rFollow a#b_Qanda {
 display:block;
 width:167px;
 height:49px;
 background-image:url(../../image/shop/b_qanda.gif);
 background-repeat:no-repeat;
 background-position:0px -49px;
 text-indent:-1000em;
}

#rFollow a#b_Qanda:hover {
 background-image:url(../../image/shop/b_qanda.gif);
 background-repeat:no-repeat;
 background-position:0px 0px;
}


#rFollow #b_Recruit {
 margin:4px 0px;
 width:167px;
 height:47px;
 display:block;
 background-image:url(../../image/shop/b_recruit.gif);
 background-repeat:no-repeat;
 background-position:0px 0px;
 text-indent:-1000em;
}
/* \*/
:root #rFollow #b_Recruit {
 font-size:0%;
}
/* */

#rFollow a#b_Recruit {
 display:block;
 width:167px;
 height:47px;
 background-image:url(../../image/shop/b_recruit.gif);
 background-repeat:no-repeat;
 background-position:0px -47px;
 text-indent:-1000em;
}

#rFollow a#b_Recruit:hover {
 background-image:url(../../image/shop/b_recruit.gif);
 background-repeat:no-repeat;
 background-position:0px 0px;
}


/* ご購入者の声・ご質問・体験談募集エリア「横」 */
#cFollow,.cFollow {
 clear:both;
 padding:0px 0px 0px 0px;
}


#cFollow table,.cFollow table {
}

#cFollow td,.cFollow td {
 width:178px;
 vertical-align:top;
}


#cFollow p,.cFollow p {
 color:#333;
 font-size:70%;
 line-height:130%;
 width:167px;
}


#cFollow #b_Voice,.cFollow #b_Voice {
 margin:0px 0px 2px 0px;
 width:167px;
 height:59px;
 display:block;
}
/* \*/
:root #cFollow #b_Voice,:root .cFollow #b_Voice {
 font-size:0%;
}
/* */

#cFollow a#b_Voice,.cFollow a#b_Voice {
 display:block;
 width:167px;
 height:59px;
 background-image:url(../../image/shop/b_voice.gif);
 background-repeat:no-repeat;
 background-position:0px -59px;
 text-indent:-1000em;
}

#cFollow a#b_Voice:hover,.cFollow a#b_Voice:hover {
 background-image:url(../../image/shop/b_voice.gif);
 background-repeat:no-repeat;
 background-position:0px 0px;
}


#cFollow #b_Qanda,.cFollow #b_Qanda {
 margin:4px 0px;
 width:167px;
 height:49px;
 display:block;
}

/* \*/
:root #cFollow #b_Qanda,:root .cFollow #b_Qanda {
 font-size:0%;
}
/* */

#cFollow a#b_Qanda,.cFollow a#b_Qanda {
 display:block;
 width:167px;
 height:49px;
 background-image:url(../../image/shop/b_qanda.gif);
 background-repeat:no-repeat;
 background-position:0px -49px;
 text-indent:-1000em;
}

#cFollow a#b_Qanda:hover,.cFollow a#b_Qanda:hover {
 background-image:url(../../image/shop/b_qanda.gif);
 background-repeat:no-repeat;
 background-position:0px 0px;
}


#cFollow #b_Recruit,.cFollow #b_Recruit {
 margin:4px 0px;
 width:167px;
 height:47px;
 display:block;
}
/* \*/
:root #cFollow #b_Recruit,:root .cFollow #b_Recruit {
 font-size:0%;
}
/* */

#cFollow a#b_Recruit,.cFollow a#b_Recruit {
 display:block;
 width:167px;
 height:47px;
 background-image:url(../../image/shop/b_recruit.gif);
 background-repeat:no-repeat;
 background-position:0px -47px;
 text-indent:-1000em;
}

#cFollow a#b_Recruit:hover,.cFollow a#b_Recruit:hover {
 background-image:url(../../image/shop/b_recruit.gif);
 background-repeat:no-repeat;
 background-position:0px 0px;
}



