/* レスポンシブデザイン　トップ用CSS*/

@charset "euc-jp";

img{max-width : 100%}

.pnmb{color:#0000FF; font-size:20px;}

.main-w1000{width:1000px; margin:0 auto;}
.pdbg{background-color:#FFFFCC; padding:5px;}

/*ツリー用*/
.trctt{border:1px solid #666666; width:100%; background-color:#E3E3E3; margin-bottom:0px; line-height:2.0em; font-size:18px;}
.trcts{border:1px solid #666666; padding:7px; margin:0; background-color:#FFFFFF; font-size:14px; line-height:1.3em;}

/*スマホ表示用*/
.rdb_wk{width:100%; box-sizing:border-box; padding:5px 10px; background-color: #999; border:1px #ffffff solid; text-align:left; font-size:16px; margin:0 auto;}
.rdb_wk a {color:#FFFFFF; text-decoration:none;}


#contents {width : 1000px; margin : 0 auto; overflow : hidden;}
#headbarsm {display:none;}
#kensakusm {display:none;}
#pricef{margin:5px 10px 15px 0; width:395px; float:left;}
#markf{width:410px; float:left; margin:5px 0 15px 0;}
#rnswide {display:none;}
#honbun {width:780px; margin-left:20px; float:left}
#honbunmain{width:780px; margin:0 auto}
#honbunmain800{width:800px; margin:0 auto}
#mainflame {width:1000px; margin:0 auto; padding:0;}
#mainc {width:580px;float:left;}
#itemcate{float:left;width:200px;}
.boxcate {width:192px;padding:3px;}
#catetr{display:none;}/*スマホ用カテゴリー*/
#main700 {width:700px; margin:0 auto;}/*サイドバーなし700幅用*/
#main950{width:950px; margin:0 auto 10px}
#wowmaim{width:700px; margin:0 40px}

/*商品ページリスト用*/
#slistl{width:640px; float:left;}
#slistr{width:120px; float:left;}
#sprice{display:none;}
#slprice{ margin-bottom:5px;}
.slistt{width:500px; margin:0 10px 10px 0; background-color:#EFEFEF; padding:5px; display:table;}
#slnon{display:none;}/*リスト表示を消す*/

.rdmainimg{width:350px;} /*買物ページメイン画像*/
.rdthumbnail{width:420px;} /*買物ページサムネイル画像外枠*/

/*商品ページ本体用*/
.hontaitxtbox {width:365px;float:left; margin:0 10px 10px 0}
.hontaiimgbox {float:left;}

.rnsmb {display:none;}
.resucottitle{width:740px; background-color:#8F0000; padding:5px; margin-bottom:10px; font-size:16px; color:#FFFFFF}
.resucottitle2{width:730px; margin:0 0 5px; padding:3px; background-color:#FFC; font-weight:bold; font-size:14px}
.resucottitle3{width:700px ;font-size:14px; color:#990000; font-weight:bold; line-height:1.5em;}
.resucocella{width:700px; margin:0 0 10px 10px; font-size:14px; line-height:1.3em}
.resucocellb{width:700px; margin:0 0 10px 10px; font-size:12px; line-height:1.3em}
.resucocellc{width:700px ;font-size:12px; margin:3px auto 5px;}
.tableco{width:680px; clear:both; display:table; font-size:12px; line-height:1.5em}
.tablecocella{width:193px; padding:3px; float:left;display:table-cell; text-align:left; border-right:solid 1px #000000; border-bottom: solid 1px #000000; background-color:#EEEEEE}
.tablecocellb{width:473px; padding:3px; float:left;display:table-cell; text-align:left; border-right:solid 1px #000000; border-bottom: solid 1px #000000}
.tablecocellc{width:700px;border:solid 1px #FF6600; padding:10px; margin-bottom:10px; font-size:14px; line-height:1.3em; background-color:#FFFFEE}
.tablecocelle{width:758px; border:solid 1px #000; margin-bottom:10px; padding:10px; font-size:15px; line-height:1.2em}
.tablecocelld{width:350px;font-size:14px; font-weight:bold; text-align:left; padding:3px; margin-left:30px}
.tablecocellf{width:300px;font-size:12px; line-height:1.2em; text-align:left; padding:3px; margin:auto}
.formtxts{width:280px}
.formtxt{width:580px}
#srchBx {width:480px}
.toiawasemain{width:370px;}
.dgsubtitle{ width:720px; padding:3px; background-color:#FFFFCC; font-size:14px; margin:0 auto}
.dgsubtitlep{ width:720px; padding:3px; background-color:#FFCCFF; font-size:14px; margin:0 auto}
.dgsubtitleg{ width:720px; padding:3px; background-color:#99FFCC; font-size:14px; margin:0 auto}
.dgtxt{width:720px; padding:3px 3px 3px 20px ; font-size:12px; line-height:1.3em; margin:3px auto 10px}
.dgtxtp{width:720px;padding:3px; background-color:#FFCCFF; margin:0 auto 10px; line-height:1.3em}
.os525 {width:507px; margin-right:18px;}
.os275 {width:275px; float:right}
.box-w380 {width:380px; margin-left:20px}
.topbox {margin:0 10px 10px; float:left}
.topbox .flame {width:300px; height:276px; margin:auto; border:1px #CCCCCC solid; padding:5px; text-align:left;}
.topcolumnl{width:580px; float:left}
.topcolumnr{margin-left:20px; width:350px; float:left}
.rbox-logo {width:188px; border:#333333 solid 1px; border-radius:10px; float:left; text-align:center; padding:5px 0; margin-bottom:5px}

/*分類ページリスト用*/
.bunruibox {width:760px; float:left; margin-left:20px}
.bunruiline {width:720px;}
.cartbtn {margin-bottom:3px; text-align:center; float:left; width:266px}

/*フリースペース右マージン調整用*/
.scaleflame {width:700px; margin:0 auto;}

/*トップブログRSS*/
.dt{width:70px; float:left; font-size:12px; line-height:1.4em}
.f1ttl{width:220px; float:left; margin:0 0 0 0.5em;font-size:12px; line-height:1.4em}


/*wow用*/
.wowtitle{width:690px;background-color:#FF5000; color:#FFFFFF; font-size:16px;padding:5px;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}

.fs700{width:700px; margin:0 auto;}/*フリースペース用*/