/* 各カテゴリーページ用CSS*/

@charset "euc-jp";

img{max-width : 100%}

.pnmb{color:#0000FF; font-size:20px;}
.main-w950{width:950px; margin:0 auto;}
.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;}

/*マリンウェア・セーリング館用共通*/
.menunm{padding:2px; font-size:14px; line-height:1.3em; margin-bottom:10px; border-bottom:2px solid #000000;}
.menuout{padding:2px; font-size:14px; line-height:1.3em; margin-bottom:10px; border-bottom:2px solid #C00C00;}

/*トップ用グラデーションバー */
.topGrdbar{
padding:4px; font-size:14px; line-height:1.3em; color:#FFFFFF; box-sizing:border-box; margin-bottom:0; width:100%;
background: #abeefc; /* Old browsers */
background: -moz-linear-gradient(top,  #abeefc 4%, #00a0e0 12%, #00e9ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(4%,#abeefc), color-stop(12%,#00a0e0), color-stop(100%,#00e9ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #abeefc 4%,#00a0e0 12%,#00e9ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #abeefc 4%,#00a0e0 12%,#00e9ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #abeefc 4%,#00a0e0 12%,#00e9ff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #abeefc 4%,#00a0e0 12%,#00e9ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#abeefc', endColorstr='#00e9ff',GradientType=0 ); /* IE6-9 */
}


@media screen and (min-width: 100px) and (max-width: 790px){
h1 {font-size : 16px; line-height : 1.3em; color:#FFFFFF; margin:0;} /*品名バー*/
h2 {font-size : 16px; line-height : 1.3em; margin:0;} /*商品情報欄内の品名*/

#contents {width : 100%; margin : 0 auto; text-align : left; overflow : hidden;}
#headbar{display:none;}
#nn{display:none;}
#nnf{display:none;}
#sidel{display:none;}
#mainc{ width:100%;}
#maincF{ width:100%;}
#mainc780{ width:100%;}
#mainc780nf{ width:100%;}
#sider{display:none;}
#Pickup{display:none;}

.pcbn{display:none;}/*PC用バナーの非表示*/

#mbtCbn{ text-align:center;}/*ミニボート用*/
.mbtCbnt{ margin:0 20px 15px 0;}/*ミニボート用*/
.otLbnBox{ text-align:center;}/*アウトドア用*/
.otLbn{ width:180px; float:left; margin:0 15px 20px 0;}/*アウトドア用*/
.otRbnBox{ text-align:center; margin-bottom:20px;}/*アウトドア用*/
.otTbnBox{ text-align:center; margin-bottom:30px;}/*アウトドア用*/
.otTbn1{ width:90%; margin:0 auto 15px auto;}/*アウトドア用*/
.otTbn2{ width:90%; margin:0 auto 15px auto;}/*アウトドア用*/
.apMain{width:100%;}/*アパレル館メイン部分*/
.apMainR{width:100%; margin:10px auto;}/*アパレル館メイン部分の右サイド*/
.mwMain{width:100%; margin:0 auto;}/*マリンウェア館メイン部分*/
.mwMainR{display:none;}/*マリンウェア館メイン部分の右サイド*/
.junseiTB{display:none;}/*純正部品タブレット表示用*/
}

@media screen and (min-width: 791px) and (max-width: 1024px){
h1 {font-size : 16px; line-height : 1.3em; color:#FFFFFF; margin:0;} /*品名バー*/
h2 {font-size : 16px; line-height : 1.3em; margin:0;} /*商品情報欄内の品名*/

#contents {width : 100%; margin : 0 auto; text-align : left; overflow : hidden;}
#headbar{display:none;}
#nnf{display:none;}
#tbc780{width:780px; margin:0 auto;}
#sidel{ display:none;}
#mainc{ width:580px; float:left; margin-right:20px;}
#maincF{ width:100%; float:left;}
#mainc780{ width:780px; float:left;}/*GPS・魚探用*/
#mainc780nf{ width:780px; margin:0 auto;}/*フロートしないもの用*/
#cr{width:780px; margin:0 auto;}/*センター＋ライト*/
#sider{ width:180px; float:left;}

.mbbn{display:none;}/*スマホ用バナーの非表示*/

#prCbn{display:none;}/*プロペラ用*/
#mbtCbn{display:none;}/*ミニボート用*/
.otLbnBox{ width:180px; float:left;}/*アウトドア用*/
.otLbn{ margin-bottom:15px;}/*アウトドア用*/
.otRbnBox{ width:580px; float:left; margin-right:20px;}/*アウトドア用*/
.otTbnBox{ width:740px; margin:0 auto 30px auto;}/*アウトドア用*/
.otTbn1{ width:350px; float:left; margin-right:20px;}/*アウトドア用*/
.otTbn2{ width:350px; float:left; margin-bottom:15px;}/*アウトドア用*/
.apMain{width:580px; float:left; margin-right:20px;}/*アパレル館メイン部分*/
.apMainR{width:180px; float:left;}/*アパレル館メイン部分の右サイド*/
.mwMain{width:580px; margin-right:20px; float:left;}/*マリンウェア館メイン部分*/
.mwMainR{width:180px; float:left;}/*マリンウェア館メイン部分の右サイド*/
.jnsRbn{display:none;}/*純正部品館　右サイドバナーを真ん中のカラムに表示させる（スマホのみ）*/

}

@media screen and (min-width: 1025px) and (max-width: 3000px){
h1 {font-size : 16px; line-height : 1.3em; margin:0;} /*品名バー*/
h2 {font-size : 16px; line-height : 1.3em; margin:0;} /*商品情報欄内の品名*/

#contents {width : 1000px; margin : 0 auto; overflow : hidden;}
#headbarsm{display:none;}
#kensakusm{display:none;}
#nnwide{display:none;}
#cttree{display:none;}
#sidel{ width:200px; float:left; margin-right:20px;}
#mainc{ width:580px; float:left; margin-right:20px;}
#maincF{ width:780px; float:left;}
#mainc780{ width:780px; float:left;}/*魚探館用*/
#mainc780nf{ width:780px; margin:0 auto;}/*フロートしないもの用*/
#sider{ width:180px; float:left;}
#catetr{display:none;}

.mbbn{display:none;}/*スマホ用バナーの非表示*/

#btCbn{display:none;}/*ボート用品用*/
#prCbn{display:none;}/*プロペラ用*/
#mbtCbn{display:none;}/*ミニボート用*/
#gpsCbn{display:none;}/*GPS・魚探用*/
.otLbnBox{ width:180px; float:left;}/*アウトドア用*/
.otLbn{ margin-bottom:15px;}/*アウトドア用*/
.otRbnBox{ width:580px; float:left; margin-right:20px;}/*アウトドア用*/
.otTbnBox{ width:740px; margin:0 auto 30px auto;}/*アウトドア用*/
.otTbn1{ width:350px; float:left; margin-right:20px;}/*アウトドア用*/
.otTbn2{ width:350px; float:left; margin-bottom:15px;}/*アウトドア用*/
.apMain{width:580px; float:left; margin-right:20px;}/*アパレル館メイン部分*/
.apMainR{width:180px; float:left;}/*アパレル館メイン部分の右サイド*/
.mwMain{width:580px; margin-right:20px; float:left;}/*マリンウェア館メイン部分*/
.mwMainR{width:180px; float:left;}/*マリンウェア館メイン部分の右サイド*/
.jnsRbn{display:none;}/*純正部品館　右サイドバナーを真ん中のカラムに表示させる（スマホのみ）*/
.qaKnsk{display:none;}/*Q＆A検索スマホ用*/
.junseiTB{display:none;}/*純正部品タブレット表示用*/
}
