
/* Reset */
#rakutenNavi a , #utility a , #topicPath.reset dd a , #topicPath.reset a , #topicPath.reset dd a ,  ul.clearfix a , #shopSuppleFunction a { color:#696969; text-decoration:none;}
#rakutenNavi a:hover , #utility a:hover , #topicPath.reset dd a:hover , ul.clearfix a:hover , #shopSuppleFunction a:hover { color:#2c9ec4;}
#topicPath.reset dd { height:60px;}
#deliveryInfo a { color:#2c9ec4; }
#itemInfo h2.none { padding:0px; margin:0px; font-size:1px;}
#itemInfo p.itemInfoTxt { padding:0px; margin:0px; font-size:1px;}
#mainContents td#mainArea { background-color:#f3f3f3; width:740px; padding:0px; margin:0px;}
#mainContents td#mainArea img {margin:0px; padding:0px;}
#mainContents td#spaceArea { padding:0px 10px; padding:0px !important;}
#orderInfo {width:528px;}
body { font-family:Helvetica; line-height:18px;}
ul { list-style: none; }
ul , li , form { margin: 0px; padding: 0px; }
img { border: 0px; }
a { color:#696969; text-decoration:none; }
a:hover { color:#2c9ec4; }
::selection { background-color:#2c9ec4; color: #ffffff; }
::-moz-selection { background-color:#2c9ec4; color: #ffffff; }
code::-moz-selection { background-color:#ffffff; }
code::selection { background-color:#ffffff; }

/* Layout */
#topcol {width:950px; height:105px;background:url(https://shop.r10s.com/ffab8e80-ec8b-11e4-b5b5-005056b70c54/upload/bg_topcol.gif); position:relative;}
#searchcol { width:176px; height:20px; position:absolute; right:11px; top:30px;}
ul#topnavi { margin:0px; padding:0px; position:absolute; bottom:0px; right:11px;}
ul#topnavi li { float:left;}
ul#topnavi li a { width:82px; height:21px; display:block; margin-left:1px;}
ul#topnavi li.btn1 a:hover { background:url(https://shop.r10s.com/ffab8e80-ec8b-11e4-b5b5-005056b70c54/upload/btn1_2.gif);}
ul#topnavi li.btn2 a:hover { background:url(https://shop.r10s.com/ffab8e80-ec8b-11e4-b5b5-005056b70c54/upload/btn2_2.gif);}
ul#topnavi li.btn3 a:hover { background:url(https://shop.r10s.com/ffab8e80-ec8b-11e4-b5b5-005056b70c54/upload/btn3_2.gif);}
ul#topnavi li.btn4 a:hover { background:url(https://shop.r10s.com/ffab8e80-ec8b-11e4-b5b5-005056b70c54/upload/btn4_2.gif);}
ul#topnavi li.btn5 a:hover { background:url(https://shop.r10s.com/ffab8e80-ec8b-11e4-b5b5-005056b70c54/upload/btn5_2.gif);}
ul#topnavi li.btn6 a:hover { background:url(https://shop.r10s.com/ffab8e80-ec8b-11e4-b5b5-005056b70c54/upload/btn6_2.gif);}


ul#leftcol { margin:0px 0px 20px 0px; width:179px; border-top:#cccccc 1px solid;border-right:#cccccc 1px solid;border-bottom:#cccccc 1px solid; font-size:13px; line-height:18px;}
ul#leftcol li { padding:15px 0px 15px 10px; background:url(https://shop.r10s.com/ffab8e80-ec8b-11e4-b5b5-005056b70c54/upload/line_dotto.gif) left bottom repeat-x;}
ul#leftcol li.end { background:none;}
ul#leftcol a { color:#696969; text-decoration:none;}
ul#leftcol a:hover { color:#2c9ec4;}
ul#leftcol p {margin:0px; padding:0px; height:0px; clear:both; border:none; }
#faqcol { width:180px; height:50px; background:url(https://shop.r10s.com/ffab8e80-ec8b-11e4-b5b5-005056b70c54/upload/btn_faq1.gif); display:block;}
#faqcol a { width:180px; height:50px;display:block;}
#faqcol a:hover { width:180px; height:50px; background:url(https://shop.r10s.com/ffab8e80-ec8b-11e4-b5b5-005056b70c54/upload/btn_faq2.gif);}
.leftbrandtitle { margin-bottom:20px; clear:both;}
.leftlogocol {float:left; width:45px;}
.leftlogocol img { width:45px; }
.leftlistcol {float:right; width:110px; margin-right:5px;}
.imgtop { vertical-align:super; margin-left:5px; }


.indeximg { margin-bottom:20px;}
#indexcontentcol1 { background:url(https://shop.r10s.com/ffab8e80-ec8b-11e4-b5b5-005056b70c54/upload/bg_topnewarrival.gif); width:550px; height:169px; margin-bottom:20px; padding:1px 0px 1px 200px;}
#indexcontentcol1 img {margin:0px 5px;}


/* 0721 index */
ul#topbanner {width:950px; height:200px; margin-top:20px; }
ul#topbanner li { float:left; width:352px; height:180px; }
ul#topbanner li.end {width:245px; }




.detailimg { border:none; margin-bottom:50px;}

/* Font style */
.notetitle-blue { color:#2c9ec4;}
.notetitle-14 { font-size:14px; color:#2c9ec4;}
.notetitle-bold1 { font-weight:bold;}
.notetitle-bold2 { font-weight:bold; color:#2c9ec4;}
.notetitle-red { color:#eb0023;}
.notetitle-red2 { color:#d60101;}