@charset "utf-8"; /* CSS Document */ .d-desc { display:block !important; margin:0; padding:0; width:750px; font-family:-apple-system,'Lucida Grande','Helvetica Neue','Hiragino Kaku Gothic ProN','游ゴシック','メイリオ',meiryo,sans-serif;} .d-desc-tbl { display:table; border-collapse:separate; border-spacing:10px 20px;} .d-desc-row { display:table-row; margin:0; padding:0; border:1px dashed #999;} .d-desc-tblc-img ,.d-desc-tblc { display:table-cell;} .d-desc-tblc-img { background-size:contain;} .img-frame { border:solid 1px #d9d6d7;} .d-desc-tblc { vertical-align:middle;} .t-in-tbl { display:table; border-collapse:collapse;} .t-in-tblr { display:table-row;} .t-in-tblc { display:table-cell;} .d-desc-feature , .d-desc-care { margin:10px 0 25px; font-size:0.9em;} .d-desc-title { font-size:1.7em;} .d-red { color:#d50000;} .d-desc-uline { text-decoration:underline;} /* Title Settings */ /*--- snow peak ---*/ .spkHdName { margin:5px 0; width:100%; font-weight:700; font-size:1.7em; text-align:center; } .spkSpcTtlBk { width:720px; height:45px; padding:20px 15px !important; background:url(https://image.rakuten.co.jp/mitsuyoshi/cabinet/snow/ex/bg_main.jpg); background-size:contain; } .spkSpcTtlE { margin-bottom:0; font-weight:700; font-size:2.2em; line-height:1em; } .spkSpcTtlJ { margin-top:0; font-size:0.8em; line-height:1em; } .spkCthCopy { width:720px; padding:15px !important; background-color:#262626; font-weight:700; color:#fff; } /* Spec Settings */ /*--- snow peak ---*/ .spkPicTtl { margin:20px 0; padding:20px 15px 18px; width:720px; border-top:solid 7px #000; border-bottom:solid 1.5px #000; } .spkPicTtlE { margin-bottom:0; font-weight:700; font-size:2.0em; line-height:1em; } .spkPicTtlJ { margin-top:0; font-size:0.8em; line-height:1em; } .spkPicFrame { padding:0 55px 10px; width:640px; } .spkPicFrame10 { padding:0 45px 10px; width:660px; } .spkPicFrame20 { padding:0 35px 10px; width:680px; } .spkPicFCth { padding:15px 0; width:100%; font-size:1.3em; font-weight:900; } .spkPicFTxt { padding:15px 0; width:100%; font-size:1.0em; } .spkPicFImg { padding-bottom:10px; width:100%; } /* Charactor Settings */ .t08 { font-size:0.8em; } .t09 { font-size:0.9em; } .t10 { font-size:1.0em; } .t11 { font-size:1.1em; } .t12 { font-size:1.2em; } .t13 { font-size:1.3em; } .t14 { font-size:1.4em; } .tStrong { font-weight:700; } .tS500 { font-weight:500; } .tRed { color:#ff0000; } .tLinH07 { line-height:0.7; } .tLinH08 { line-height:0.8; } .tLinH09 { line-height:0.9; } .tLinH10 { line-height:1.0; } .tLinH11 { line-height:1.1; } .tLinH12 { line-height:1.2; } .tUline { text-decoration:underline solid; } .tUlineW { text-decoration:underline double; } .tUlineDt { text-decoration:underline dotted; } .tUlineDh { text-decoration:underline dashed; } .tUlineWv { text-decoration:underline wavy; } .tUlineRd { text-decoration:underline red; } .tUlineRdDt { text-decoration:underline red dotted; } .tBline1b { margin-bottom:5px; padding-bottom:5px; border-bottom:solid 1px #000; } .tBline2b { margin-bottom:5px; padding-bottom:5px; border-bottom:solid 2px #000; } .tBline3b { margin-bottom:5px; padding-bottom:5px; border-bottom:solid 3px #000; } .tBline4b { margin-bottom:5px; padding-bottom:5px; border-bottom:solid 4px #000; } .tBline5b { margin-bottom:5px; padding-bottom:5px; border-bottom:solid 5px #000; } .tBline1c { margin-bottom:5px; padding-bottom:5px; border-bottom:solid 1px #ccc; } .tBline2c { margin-bottom:5px; padding-bottom:5px; border-bottom:solid 2px #ccc; } .tBline3c { margin-bottom:5px; padding-bottom:5px; border-bottom:solid 3px #ccc; } .tBline4c { margin-bottom:5px; padding-bottom:5px; border-bottom:solid 4px #ccc; } .tBline5c { margin-bottom:5px; padding-bottom:5px; border-bottom:solid 5px #ccc; } div#explan span[strg] { font-size:1.05em; font-weight:600; } div#explan span[strg]:after { content:'\A'; white-space:pre; } p#specText:before { font-size:1.0em; font-weight:700; content:'\A■ 仕様\A\A'; white-space:pre; } p#specText2:before { font-size:1.0em; font-weight:700; content:'\A＜＜＜ 仕様 ＞＞＞\A\A'; white-space:pre; } p#tStmp { font-size:0.7em; } p#tStmp:before { content:'最終更新：'; } div#explan div[pu] { width:100%; font-size:0.9em; font-weight:500; } div#explan div[pu]:before { content:'・';} div#explan div[pu]:first-line { font-size:1.05em; font-weight:600;} div#explan div[pu] div { margin-left:10px; } .wnml { white-space:nomal; } .wpre { white-space:pre; } .wnwp { white-space:nowrap; } /*--- mont-bell ---*/ .mblFncTtl { margin:10px 0; padding:2px 0; background-image:url(https://image.rakuten.co.jp/mitsuyoshi/cabinet/montbell/ex/mark_ttltype02.gif); background-position:0 30%; background-repeat:no-repeat; font-size:1.5em; font-weight:700; text-indent:25px; } .mblFncNm { background-image:url(https://image.rakuten.co.jp/mitsuyoshi/cabinet/montbell/ex/mark_ttltype03.gif); background-position:0 20%; background-repeat:no-repeat; font-size:1.3em; font-weight:700; text-indent:25px; } .mblFncLk { background-image:url(https://image.rakuten.co.jp/mitsuyoshi/cabinet/montbell/ex/mark_ttltype04.gif); background-position:0 40%; background-repeat:no-repeat; font-weight:700; text-indent:15px; } .mblPu { color:#750033; font-weight:700; } /*--- nanga ---*/ div[sizenng]:before { font-size:0.7em; font-weight:500; line-height:1.5em; content:'※メーカー独自の採寸のため誤差がある場合がございます。予めご了承ください。'; white-space:pre; } /*--- A&F ---*/ .d-desc div[aandf] { margin:15px 0 5px; padding:0; width:100%; height:25px; background-color:#333; font-weight:700; color:fff; text-align:left; text-indent:5px; vertical-align:middle; } /*--- YAMAHA ---*/ .ymhFncNm { padding:2px 0; width:100%; font-size:1.4em; font-weight:700; text-indent:20px; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; } .ymhFncPU { margin:15px 0 5px; padding:1px 5px; width:150px; font-size:1.1em; font-weight:700; text-align:center; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; } .ymhFncC1 { background-color:#3dbce3; color:#fff; } .ymhFncC2 { background-color:#b5dfec; color:#000; } /*--- Husqvarna ---*/ .hsqSpcNm { margin:5px 0; color:#507e8d; font-size:1.4em; } .hsqSpace { margin-top:10px; margin-bottom:15px;} .hsqExImg { max-width:100%; max-height:135px;} /* List Settings */ .lstNo1:before { content:'1.'; } .lstNo2:before { content:'2.'; } .lstNo3:before { content:'3.'; } .lstNo4:before { content:'4.'; } .lstNo5:before { content:'5.'; } .lstTxt { margin-left:5%; width:95%; } /* Image Settings */ .d-desc div[image] { margin:0; width:750px; text-align:center; } .d-desc a[href$='.jpg']:after { font-size:0.7em; font-weight:700; color:#ff0000; line-height:1.0em; content:'\A※画像をクリックすると拡大します。\A\A'; white-space:pre; } .d-desc a[href$='.gif']:after { font-size:0.7em; font-weight:700; color:#ff0000; line-height:1.0em; content:'\A※画像をクリックすると拡大します。\A\A'; white-space:pre; } .d-desc img[hlf] { width:370px; float:left; } .d-desc div[flt]:after { clear:both; } .d-desc img[ful] { width:750px; } .d-desc img[nml] { margin:5px 0; } .d-desc img[top] { margin-top:5px; } .d-desc img[mdl] { margin-top:0; margin-bottom:0; } .d-desc img[btm] { margin-bottom:5px; } .d-desc img[lft] { margin-left:5px; } .d-desc img[ctr] { margin-left:0; margin-right:0; } .d-desc img[rgt] { margin-right:5px; } .tImgedge1c { padding:0; border:solid 1px #ccc; } /* (background) */ .bkImgNrp { width:100%; background-repeat:no-repeat; background-size:contain; } div[sfrm] { position:relative; overflow:hidden; margin:0; padding:0; } div[sfrm]:after { clear:both; } div[rp5] { position:absolute; top:0; left:0; --rp-all:50s; } div[no0] { animation:replace var(--rp-all) 0s infinite; } div[no1] { animation:replace var(--rp-all) 10s infinite; } div[no2] { animation:replace var(--rp-all) 20s infinite; } div[no3] { animation:replace var(--rp-all) 30s infinite; } div[no4] { animation:replace var(--rp-all) 40s infinite; } @keyframes replace { -5%{ opacity:1; visibility:visible; } 0%{ opacity:1; visibility:visible; } 18%{ opacity:1; visibility:visible; } 22%{ opacity:0; visibility:hidden; } 100%{ opacity:0; visibility:hidden; } } div[rvs] { position:absolute; top:0; left:0; --rtlng:5s; --rtdly:-2s; } div[r2ot] { width:100%; height:100%; z-index:101; background-size:cover; } div[r2ot]:hover { animation:fOut var(--rtlng) ease var(--rtdly) infinite alternate , fIn var(--rtlng) ease var(--rtdly) infinite alternate; } div[r2ov] { width:100%; height:100%; z-index:100; background-size:cover; } @keyframes fOut { 0%{ opacity:1; visibility:visible; } 18%{ opacity:1; visibility:visible; } 22%{ opacity:0; visibility:hidden; } 100%{ opacity:0; visibility:hidden; } } @keyframes fIn { 0%{ opacity:1; visibility:hidden; } 18%{ opacity:1; visibility:hidden; } 22%{ opacity:0; visibility:visible; } 100%{ opacity:0; visibility:visible; } } .d-desc a[pup]:after { content:'\A\A'; } /* Block Settings */ .tTop { vertical-align:top; } .tMiddle { vertical-align:middle; } .tBottom { vertical-align:bottom; } .tLeft { text-align:left; } .tRight { text-align:right; } .tCenter { text-align:center; } .tJustify { text-align:justify; text-justify:auto; } .fltL { float:left !important; } .fltR { float:right !important; } .fltC { clear:both !important; } /* Table Common Settings */ div.cmnTbl { display:table; } .tw100 { width:100%; } .tsp0 { border-collapse:collapse; } .tsp5 { border-collapse:separate; border-spacing:5px 5px; } .tsp10 { border-collapse:separate; border-spacing:10px 10px; } .tsp15 { border-collapse:separate; border-spacing:15px 15px; } .tsp1x0 { border-collapse:separate; border-spacing:1px 0px; } .tsp10x0 { border-collapse:separate; border-spacing:10px 0px; } .tsp20x0 { border-collapse:separate; border-spacing:20px 0px; } .tsp10x5 { border-collapse:separate; border-spacing:10px 5px; } .tsp15x5 { border-collapse:separate; border-spacing:15px 5px; } .tsp10x20 { border-collapse:separate; border-spacing:10px 20px; } div.cmnTbl .capt { display:table-caption; } div.cmnTbl .gpHd { display:table-header-group; } div.cmnTbl .gpRw { display:table-row-group; } div.cmnTbl .gpFt { display:table-footer-group; } div.cmnTbl .gpCl { display:table-column-group; } div.cmnTbl .colm { display:table-column; } div.cmnTbl .tblRow { display:table-row; } div.cmnTbl .tblCol { display:table-cell; } div.cmnTbl ul { display:table-row; } /* 1 Row */ div.cmnTbl li { display:table-cell; } /* 1 Row */ div.cmnTbl li.bkimg { height:100%; background-repeat:no-repeat; background-position:center; } div.cmnTbl li.expln { font-size:0.8em; vertical-align:top; } div.cmnTbl li.explnM { font-size:0.8em; vertical-align:middle; } div.cmnTbl .spr2 { width:50%; } div.cmnTbl .spr4 { width:25%; } div.cmnTbl .spr5 { width:20%; } div.cmnTbl .spr7 { width:14.2%; } div.cmnTbl .spr8 { width:12.5%; } div.cmnTbl .spr10 { width:10%; } div.cmnTbl li.bdrS1b { border:solid 1px #000; } div.cmnTbl li.bdrW1b { border:double 1px #000; } div.cmnTbl li.bdrG1b { border:groove 1px #000; } div.cmnTbl li.bdrR1b { border:ridge 1px #000; } div.cmnTbl li.bdrI1b { border:inset 1px #000; } div.cmnTbl li.bdrO1b { border:outset 1px #000; } div.cmnTbl li.bdrD1b { border:dashed 1px #000; } div.cmnTbl li.bdrT1b { border:dotted 1px #000; } div.cmnTbl li.bdrS1c { border:solid 1px #ccc; } div.cmnTbl li.bdrW1c { border:double 1px #ccc; } div.cmnTbl li.bdrG1c { border:groove 1px #ccc; } div.cmnTbl li.bdrR1c { border:ridge 1px #ccc; } div.cmnTbl li.bdrI1c { border:inset 1px #ccc; } div.cmnTbl li.bdrO1c { border:outset 1px #ccc; } div.cmnTbl li.bdrD1c { border:dashed 1px #ccc; } div.cmnTbl li.bdrT1c { border:dotted 1px #ccc; } div.cmnTbl .bdrbS1b { padding:2px 0; border-bottom:solid 1px #000; } div.cmnTbl .bdrbS2b { padding:2px 0; border-bottom:solid 2px #000; } div.cmnTbl .bdrbS1c { padding:2px 0; border-bottom:solid 1px #ccc; }
