/*.netWP style.css LastModified: 2025.4.13<-- 2025.1.23<-- 2024.5.2 <-- 2023.12.4 <--2023.7.28 <--2023.7.21 <--2023.4.11 18:44:04
2025.4.13 Added twitterXicon to icomoon-p.woff
2025.1.23 GnaviFooter SOUDAIRITENlistADDED, ECshopKAIGYOcssADDED
2024.5.2 brandLogoBNR Yoc Adjust
2023.12.4 shopWP APIerror after updateTo Freev5.1.10 so hideErrorMessage@Top
2023.7.21 ul li to have disc in posts
2023.7.28 shopWP css Adjust
* @ https://www.japex.net/dev/wp/wp-content/themes/template_ver1/assets/css/style.css
*/
@charset "UTF-8";html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{background-repeat:no-repeat;padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,textarea{background-color:transparent;border-style:none;color:inherit}select::-ms-expand{display:none}select::-ms-value{color:currentColor}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}html{font-size:62.5%;font-size:10px}body{font-kerning:normal;font-feature-settings:"pkna";font-family:"Saira Semi Condensed",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;color:#000;font-size:1.4rem;line-height:1.625;letter-spacing:0.03rem;-webkit-text-size-adjust:100%;transition:1s opacity;background:#fff}body.dntop{background:#1e0000}
@media screen and (max-width:768px){body{font-size:1.3rem}}*,h1,h2,h3,h4,h5,p{padding:0;margin:0;font-size:inherit}
li,ul{list-style:none;/*GENERAL unaltered*/}
.p-post-cts li,.p-post-cts ul{/*ADDED for postContentLIST to have disc&adjustPosition*/
list-style-type: disc;/*have disc*/
padding-left:1.5em; /*overwrite initial padding:0 adjust discPosition*/
}
.p-post-cts ul li{/*ADDED for postContentLIST to adjustSpacebetweenDisc&TXT*/
padding-left:0; /*adjustSpacebetweenDisc&TXT*/
}
a{color:inherit;text-decoration:none;transition:all .2s}a img{transition:all .2s}img{vertical-align:bottom;border:none;max-width:100%;height:auto}iframe{max-width:100%}input,select,textarea{background-color:transparent;border-style:none;color:inherit;border:1px solid #aaa;max-width:100%;padding:8px}input[type=radio]{border:none;width:inherit;max-width:100%;padding:0}p{margin-bottom:2rem}p:last-child{margin-bottom:0}strong{font-weight:bold;font-size:100%}:focus{outline:none}body.fade-out{opacity:0;transition:none}body.lte-ie8 #main,body.no-js #main,body.no-js.lte-ie8 #main{display:none}a.dol{border-bottom:1px dotted;display:inline;line-height:100%;text-decoration:none}.no-hi-light a{color:inherit;text-decoration:none;background-color:transparent;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}.touchstyle{transition:all .2s ease-in-out;z-index:1}.touchstyle:hover{transform:scale(1.1)}.nolink{pointer-events:none;cursor:default;transition:all .2s ease-in-out}
@font-face{
font-family:'icomoon-p';src:url("/life-w-bike/font/icomoon-p.woff?ver=20250413") format("woff");
font-weight:normal;
font-style:normal
}
[class*=" icop-"],[class^=icop-]{font-family:'icomoon-p'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;padding:0 0.3em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icop-plus-thick:before{content:"\f067"}.icop-plus-r:before{content:"\e917"}.icop-minus-thick:before{content:"\f068"}.icop-minus-r:before{content:"\e915"}.icop-search-thick:before{content:"\f002"}.icop-search-r:before{content:"\e924"}.icop-check-thick:before{content:"\f00c"}.icop-check-r:before{content:"\e90b"}.icop-close-thick:before{content:"\f00d"}.icop-close-r:before{content:"\e90c"}.icop-menu-hamburger:before{content:"\e914"}.icop-zoom-in-thick:before{content:"\f00e"}.icop-zoom-in-r:before{content:"\e928"}.icop-zoom-out-thick:before{content:"\f010"}.icop-zoom-out-r:before{content:"\e929"}.icop-chevron-down-r:before{content:"\e901"}.icop-chevron-thin-down-r:before{content:"\e904"}.icop-chevron-left-r:before{content:"\e902"}.icop-chevron-thin-left:before{content:"\e905"}.icop-chevron-right-r:before{content:"\e903"}.icop-chevron-thin-right:before{content:"\e906"}.icop-chevron-up-r:before{content:"\e908"}.icop-chevron-thin-up:before{content:"\e907"}.icop-resize-100:before{content:"\e909"}.icop-resize-full-screen:before{content:"\e90a"}.icop-bookmark:before{content:"\e900"}.icop-external-link:before{content:"\f08e"}.icop-export:before{content:"\e90d"}.icop-share-up:before{content:"\e918"}.icop-share-up2:before{content:"\e925"}.icop-home-flat:before{content:"\e90e"}.icop-home-chimney:before{content:"\e92a"}.icop-link-chain:before{content:"\e90f"}.icop-location-pin:before{content:"\e910"}.icop-lock-open:before{content:"\e911"}.icop-lock:before{content:"\e912"}.icop-mail:before{content:"\e913"}.icop-phone:before{content:"\e916"}.icop-star-w:before{content:"\e919"}.icop-star-bl:before{content:"\e91a"}.icop-user:before{content:"\e91b"}.icop-users:before{content:"\e91c"}.icop-camera:before{content:"\e91d"}.icop-flag:before{content:"\e91e"}.icop-information-w:before{content:"\e920"}.icop-information-bl:before{content:"\e921"}.icop-question-bl-round:before{content:"\e923"}.icop-printer:before{content:"\e922"}.icop-tag-bl:before{content:"\e926"}.icop-volume-up:before{content:"\e927"}.icop-rss-sim:before{content:"\ea9b"}.icop-rss-box:before{content:"\ea9c"}.icop-amazon:before{content:"\ea87"}.icop-google-sim:before{content:"\ea88"}.icop-google-box:before{content:"\ea89"}.icop-google-round:before{content:"\ea8a"}.icop-google-plus-sim:before{content:"\ea8b"}.icop-google-plus-box:before{content:"\ea8c"}.icop-google-plus-round:before{content:"\ea8d"}.icop-facebook-sim:before{content:"\ea90"}.icop-facebook-box:before{content:"\ea91"}.icop-instagram:before{content:"\ea92"}.icop-twitter:before{content:"\ea96"}.icop-youtube:before{content:"\ea9d"}.icop-vimeo-sim:before{content:"\eaa0"}.icop-vimeo-box:before{content:"\eaa1"}.icop-flickr-sim:before{content:"\eaa3"}.icop-flickr-sim2:before{content:"\eaa4"}.icop-flickr-box:before{content:"\eaa5"}.icop-flickr-round:before{content:"\eaa6"}.icop-tumblr-sim:before{content:"\eab9"}.icop-tumblr-box:before{content:"\eaba"}.icop-linkedin-sim:before{content:"\eaca"}.icop-linkedin-box:before{content:"\eac9"}.icop-pinterest-bl:before{content:"\ead1"}.icop-pinterest-line:before{content:"\ead2"}.icop-file-pdf:before{content:"\eadf"}.icop-sns-line:before{content:"\e91f"}
.icop-twitter-x:before {content: "\e92b";/*twitterX*/}
.japex-logo-wrap,.japex-logo-wrap-about,.japex-logo-wrap-inimov{display:block;width:50%;max-width:320px;min-width:140px;vertical-align:middle;margin:0 auto;padding:1rem;font-size:0}.japex-logo-wrap{width:100%;min-width:210px;padding:0.2rem 3rem 0.2rem 3rem}.japex-logo-wrap-inimov{display:block;width:60%;max-width:320px;min-width:80px}.japex-logo-wrap-about{display:block;width:60%;max-width:250px;min-width:150px;margin-bottom:3rem;padding:0}.japex-logo-wrap a:hover{opacity:0.7}.japex-logo-box{position:relative;width:100%;height:0;padding-bottom:17%;vertical-align:top}.efflogo-japex-bl,.efflogo-japex-w{position:absolute;width:100%;height:100%;top:0;left:0}.efflogo-japex-bl{fill:#000}.efflogo-japex-w{fill:#fff}.shade{box-shadow:1px 40px 30px rgba(0,0,0,0.7)}#group2{z-index:10;background:#1e0000}#group1mov-cafe{height:calc(100vh - 46px);z-index:9}#group1mov-cafe{background:url("/life-w-bike/vc/pmj2018_aperto2000.jpg") center center no-repeat;background-size:cover}.wrap{margin:0 auto;padding:0;width:100%;position:relative}.block{width:100%;position:relative;overflow:hidden}.block-one{background:transparent;color:#fff;z-index:11}.parallax__group{position:relative;height:100vh;transition:all .3s ease-in}.parallax__group.narrow{height:130vh;padding:5em 0;text-align:center}.parallax__layer--back{position:absolute;width:120%;height:120%;top:0;left:0;z-index:-10;background-size:cover;transform:translate(-10%,-10%)}.parallax__layer--back>div{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%;top:0;left:0}.parallax__layer--base{height:100%;z-index:3}.box{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%}.block.v img{transform:scale(1);transition:all .3s ease-in}.block.v.select img{transform:scale(1.05)}.box img{transform:scale(1);transition:all 2s ease-in}.box.select img{transform:scale(1.05)}.trigger-emer-txt-abe{top:20%;bottom:auto}.trigger-emer-txt2{bottom:16%}.trigger-emer-txt3{bottom:10%}.trigger-emer-txt4{bottom:7%}.trigger-emer-txt5{bottom:5%}.trigger-emer-img,.trigger-emer-img2,.trigger-emer-img2half,.trigger-emer-img3,.trigger-emer-img4,.trigger-emer-img5,.trigger-emer-txt2-cd,.trigger-emer-txt2half-cd,.trigger-emer-txt3-cd,.trigger-emer-txt4-cd,.trigger-emer-txt5-cd,.trigger-emer-txt-cd{position:absolute;bottom:80%;left:50%;transform:translate(-50%,-50%);z-index:16}.trigger-emer-img2,.trigger-emer-txt2-cd{bottom:35%}.trigger-emer-img2half,.trigger-emer-txt2half-cd{bottom:30%}.trigger-emer-img3,.trigger-emer-txt3-cd{bottom:30%}.trigger-emer-img4,.trigger-emer-txt4-cd{bottom:15%}.trigger-emer-img5,.trigger-emer-txt5-cd{bottom:8%}img.emer-load{opacity:0}.emer-bgoverlay{position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,black,black)}.transbtn_bl,.transbtn_bl_long,.transbtn_w,.transbtn_w_long{width:auto;font-family:'Saira Semi Condensed',sans-serif;font-weight:600;font-size:1.8rem;line-height:1;text-align:center;letter-spacing:-0.01em}.transbtn_bl_long,.transbtn_w_long{max-width:10em}.parallax__layer .transbtn_bl,.parallax__layer .transbtn_bl_long,.parallax__layer .transbtn_w,.parallax__layer .transbtn_w_long{margin:1em auto}.transbtn_bl_long a,.transbtn_bl a,.transbtn_w_long a,.transbtn_w a{display:inline-block;padding:.8rem 2.4rem;border:1px solid #000;color:#000;text-decoration:none}.transbtn_bl_long a:hover,.transbtn_bl a:hover{color:#fff}.transbtn_w_long a,.transbtn_w a{border:1px solid #fff;color:#fff}.transbtn_w_long a:hover,.transbtn_w a:hover{background-color:black}.phbox{position:relative;width:100%;height:100%;height:100vh;overflow:hidden}.clickthrough{pointer-events:none}.clickback{pointer-events:all}.phbox.ratio-sgl32{height:0;padding-bottom:67%}.chapterbox img,.phbox img{position:absolute;display:block;min-height:100%;min-width:100%;width:auto;height:auto;max-width:none;max-height:none;top:0;left:0;right:0;bottom:0;margin:auto;transition:all .3s ease-in}.phbox img.itat{width:100%;top:-50%;bottom:-50%}.cbb-slide li img.itatt,.phbox img.itatt{width:100%;bottom:auto}.phbox img.itatb{width:100%;top:auto}.phbox img.itatbb{width:100%;top:auto;bottom:-10%}.chapterbox img.iyoc,.phbox img.iyoc{left:-50%;right:-50%}.chapterbox img.iyoct,.phbox img.iyoct{bottom:auto;left:-50%;right:-50%}.chapterbox img.iyocb,.phbox img.iyocb{top:auto;left:-50%;right:-50%}.chapterbox img.iyocl,.phbox img.iyocl{right:auto}.chapterbox img.iyocr,.phbox img.iyocr{left:auto}.phbox2 img.iyoc-con,.phbox2 img.iyoc-conb,.phbox img.iyoc-con,.phbox img.iyoc-conb,.phbox img.iyoc-conbb{position:absolute;max-width:140%;min-width:100%;width:auto;min-height:100%;max-height:140%;height:auto;top:-40%;right:-40%;bottom:-40%;left:-40%;margin:auto}.phbox2 img.iyoc-conb,.phbox img.iyoc-conb{top:-70%;bottom:-10%}.phbox img.iyoc-conbb{top:auto;bottom:0}.cbb-single{position:relative;width:100%;height:100%}.cbb-single .cbb-pos{position:absolute;width:60%;top:50%;left:50%;transform:translate(-50%,-50%);padding:2em}.cbb-single .cbb-pos-b{position:absolute;width:80%;top:50%;left:50%;transform:translate(-50%,-50%);padding:2em}.cbb-ratio{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:100%}.cbb-single .cbb-ratio .txt{padding:0}.green-mt{background:linear-gradient(0deg,#1a1306,#1a1306)}.blue-sky-highway{background:linear-gradient(0deg,#c4ebf2,#c4ebf2)}.blue-sky-highway2{background:linear-gradient(0deg,rgba(205,250,255,0.8),rgba(205,250,255,0.8))}.road-rain-dusk{background:linear-gradient(0deg,#18161a,#18161a)}.road-rain-dusk2{background:linear-gradient(0deg,rgba(24,22,26,0.7),rgba(24,22,26,0.5))}.grass-gr{background:linear-gradient(0deg,#333631,#333631)}.dark-night{background:linear-gradient(0deg,#040404,#040404)}.hero-box-bl,.hero-box-w{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);font-family:'Saira Semi Condensed',sans-serif;font-weight:600;font-size:6.5rem;font-size:calc(40px + (65 - 40) * (100vw - 480px) / (1400 - 480));color:#000;text-align:center;padding:0.3em;text-shadow:2px 2px 0 rgba(255,255,255,0.6);width:80%;letter-spacing:-0.01em}.hero-box-w{color:#fff;text-shadow:2px 2px 0 rgba(0,0,0,0.6)}.hero-box-w.blbg{background:linear-gradient(0deg,rgba(0,0,0,0.7),rgba(0,0,0,0.7));border-radius:0.1em}.chapterbox{position:relative;background-color:#000;color:#fff;padding:0;text-align:center;height:100vh;overflow:hidden}.chapterbox-about{background-color:transparent;color:#fff;padding:10em 10em;text-align:center}.brand-list{list-style:none;font-size:0;text-align:center;margin:0 auto;margin-top:5%;width:90%}
.brand-list li{display:inline-block;margin:0 -1px 0 0;width:20%}
.brand-list li img{width:100%;height:auto}.brand-list li a img{opacity:0.6;border:none}.brand-list li a img:hover{opacity:1}.chapterbox-narrow{background-color:#fff;color:#000;padding:2em 0 1em 0;text-align:center}.chapter-title,.chapter-title-w{font-family:'Saira Semi Condensed',sans-serif;font-weight:600;font-size:4.5rem;font-size:calc(25px + (45 - 25) * (100vw - 480px) / (1400 - 480));line-height:1;letter-spacing:-0.01em}.chapter-txt,.chapter-txt-w{font-size:1.8rem;font-size:calc(14px + (18 - 14) * (100vw - 480px) / (1400 - 480));line-height:1.5;margin:0 auto}.chapter-title-w,.chapter-txt-w{color:#fff}.chapterbox-about .chapter-txt,.chapterbox-about .chapter-txt-w{max-width:1040px;font-size:1.4rem;line-height:1.7;margin-bottom:1em}.brand-box{width:80%;top:0;bottom:0;left:0;right:0;font-size:6rem;font-size:calc(40px + (60 - 40) * (100vw - 480px) / (1400 - 480));line-height:1.2;text-align:center;padding:0}.brand-box.w{color:#fff}.brand-box h3{font-family:'Saira Semi Condensed',sans-serif;font-weight:600;font-size:0.75em;padding:0;letter-spacing:-0.01em;text-shadow:1px 1px 0 rgba(255,255,255,0.8)}.brand-box.w h3{text-shadow:2px 2px 0 rgba(0,0,0,0.6)}.brand-box h5{font-size:1.4rem;padding:0;text-shadow:1px 1px 0 rgba(255,255,255,0.6)}.brand-box.w h5{text-shadow:1px 1px 0 rgba(0,0,0,0.6)}.brand-box p{font-weight:500;font-size:1.5rem;line-height:1.5;margin-top:1rem;text-shadow:1px 1px 0 rgba(255,255,255,0.6)}.brand-box.w p{text-shadow:1px 1px 0 rgba(0,0,0,0.6)}#para-group1-half-nobgimg .brand-box .chapter-title,#para-group1-half .brand-box .chapter-title{font-size:6rem;font-size:calc(40px + (60 - 40) * (100vw - 480px) / (1400 - 480));letter-spacing:-0.01em}#para-group1-half-nobgimg .brand-box p,#para-group1-half .brand-box p{margin-top:-0.5em}.no-csspositionsticky .box .brand-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.no-csspositionsticky .iv-bgoverlay,.no-csspositionsticky .iv-bgoverlay-dot .no-csspositionsticky .iv-bgoverlay.w{z-index:-1}.no-csspositionsticky .flextatx{display:none}.no-flexbox .box{display:block}.no-flexbox .flextatx{display:none}#group1-if-else-autoplay{position:relative}.vc-wrap-0{position:relative;top:0;right:0;bottom:0;left:0;height:500px;height:100vh;overflow:hidden}#group1mov-cafe .vc-wrap-0,#group1mov-life .vc-wrap-0,#group1mov .vc-wrap-0{height:calc(100vh - 46px)}.vc-wrap-0 img,.vc-wrap-0 video{position:absolute;top:0;left:0;right:0;bottom:0;max-width:533%;min-width:100%;width:auto;max-height:300%;min-height:100%;height:auto}.scrbelow{position:absolute;width:80px;height:80px;margin-left:-30px;left:50%;bottom:10%;display:table;font-size:7rem;font-size:calc(50px + (70 - 50) * (100vw - 480px) / (1400 - 480));line-height:0.5;transition:all .3s ease-in;opacity:0}.scrbelow span{display:table-cell;vertical-align:bottom;text-align:center;padding:0}.scrbelow.show{opacity:1}@supports (object-fit:cover){.vc-wrap-0 img,.vc-wrap-0 video{top:0;left:0;width:100%;height:100%;object-fit:cover}}@keyframes fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}.vc-wrap-0 img,.vc-wrap-0 video{animation:fadein 1s ease 0s normal forwards 1;opacity:1}.inimovlogo,.inimovtxt{opacity:0;visibility:hidden}.ini-nojs-txt,img.ini-nojs-img{display:none}body.no-js .ini-nojs-txt,body.no-js img.ini-nojs-img{display:block}@supports (position:sticky) or (position:-webkit-sticky){.emer-g{}.emer-btm{height:130vh;position:sticky;bottom:-80vh}.emer-z{z-index:10}.block0,.block{width:100%;height:100vh;position:sticky;top:0}.block.blue-sky-highway,.block.green-mt,.block.road-rain-dusk{background:transparent}.block0{height:60vh;opacity:0;z-index:-1}.non-sticky{display:block}.chapterbox{height:130vh}.block.tall{height:115vh}.vc-wrap-0.tall{height:115vh}.box.tall{height:115vh}.phbox.tall{height:115vh}.phbox.tall2{height:130vh}.green-mt{background:linear-gradient(0deg,rgba(26,19,6,0),rgba(26,19,6,0))}.blue-sky-highway{background:linear-gradient(0deg,rgba(196,235,242,0),rgba(196,235,242,0))}.blue-sky-highway2{background:linear-gradient(0deg,rgba(205,250,255,0),rgba(205,250,255,0))}.road-rain-dusk{background:linear-gradient(0deg,rgba(24,22,26,0),rgba(24,22,26,0))}.road-rain-dusk2{background:linear-gradient(0deg,rgba(24,22,26,0),rgba(24,22,26,0))}.grass-gr{background:linear-gradient(0deg,rgba(51,54,49,0),rgba(51,54,49,0))}.dark-night{background:linear-gradient(0deg,rgba(4,4,4,0),rgba(4,4,4,0))}}@supports (perspective:1px){.parallax__group,.parallax__group.flat,.parallax__group.narrow{position:relative;height:105vh;z-index:1}.debug{position:fixed;top:0;left:.5em;z-index:999;background:rgba(0,0,0,0.85);color:#fff;padding:.5em;border-radius:0 0 5px 5px}.debug-on .parallax__group{transform:translate3d(700px,0,-800px) rotateY(30deg)}.debug-on .parallax__layer{box-shadow:0 0 0 2px #000;opacity:0.9}.parallax__group{transition:transform 0.5s}}span.slbc{display:inline-block;white-space:nowrap}@media (orientation:portrait){.box{-ms-flex-direction:column;flex-direction:column}}@media (min-width:1401px){.chapterbox-about{padding:10rem 20rem}}
@media (max-width:768px){.chapterbox-about{padding:8rem 4rem}
.brand-list{width:100%}
.brand-list li{width:33%}
.brand-box p{font-size:0.3em}
}
@media (max-width:568px) and (orientation:landscape){.japex-logo-wrap-about{width:30%}.brand-list{margin-top:2%}}@media (max-width:480px){.japex-logo-wrap-about{width:30%}}@media (max-width:480px) and (orientation:portrait){.japex-logo-wrap-about{width:50%}.brand-list li{width:49%}}body #legacy{display:none}body.no-js #main{display:none}body.no-js #legacy{display:block}a.dn{color:inherit;text-decoration:none;background-color:transparent;-webkit-tap-highlight-color:rgba(178,178,178,0.6);cursor:pointer}a.dn:link{color:inherit;text-decoration:none}a.dn:visited{color:inherit;text-decoration:none}.w-shadow{text-shadow:rgba(255,255,255,0.7) 1px 1px 0}.bl-shadow{text-shadow:rgba(0,0,0,0.4) 1px 1px 1px,rgba(0,0,0,0.2) -1px -1px 1px}.wf-upperlower400,.wf-upperlower500,.wf-upperlower600,.wf-upperlower700{font-family:'Saira Semi Condensed',sans-serif;font-size:1.1em}.wf-allupper400,.wf-upperlower400{font-weight:400}.wf-allupper500,.wf-upperlower500{font-weight:500}.wf-allupper600,.wf-upperlower600{font-weight:600}.wf-allupper700,.wf-upperlower700{font-weight:700}.dn-japex-logo-wrap,.dn-japex-logo-wrap2,.dn-japex-logo-wrap-footer,.dn-japex-logo-wrap-toggle{display:block;width:80%;max-width:300px;min-width:160px;vertical-align:middle;margin:0 auto;padding:0;font-size:0}.dn-japex-logo-wrap{max-width:160px;margin-left:3rem}.dn-japex-logo-wrap2{margin-top:20px;max-width:250px}.dn-japex-logo-wrap-toggle,.dn-toggle-obi{display:none}.dn-japex-logo-wrap-footer a:hover,.dn-japex-logo-wrap-toggle a:hover,.dn-japex-logo-wrap a:hover{opacity:0.7}.dn-japex-logo-box{position:relative;width:100%;height:0;padding-bottom:17%;vertical-align:top}.svg-shadow{filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.4)) drop-shadow(-1px -1px 1px rgba(0,0,0,0.2));-webkit-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.4)) drop-shadow(-1px -1px 1px rgba(0,0,0,0.2));-moz-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.4)) drop-shadow(-1px -1px 1px rgba(0,0,0,0.2));-o-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.4)) drop-shadow(-1px -1px 1px rgba(0,0,0,0.2))}.dn-efflogo-japex-bl,.dn-efflogo-japex-gray,.dn-efflogo-japex-w{position:absolute;width:100%;height:100%;top:0;left:0}.dn-efflogo-japex-bl{fill:#000}.dn-efflogo-japex-w{fill:#fff}.dn-efflogo-japex-gray{fill:#b2b2b2}.dn-header{background-color:#1e0000;z-index:20;border-bottom:2px solid #b2b2b2}.dn-header,body.dnnet .dn-header{position:fixed;top:0;left:0;width:100%}body.dnnet .dn-header{pointer-events:auto}.dn-menu-logo{display:inline-block;width:5%;vertical-align:middle;pointer-events:all}.dn-navbox{display:inline-block;width:94%;height:auto;padding-top:0;padding-left:0;position:relative;overflow-y:visible;z-index:2;transform:translateX(0);pointer-events:none}body.brands .dn-menu-logo{padding:0.4em 0}body.brands .dn-navbox{display:none}@media (min-width:769px){.dn-menu-trigger-box{display:none}.dn-menu{list-style:none;font-family:'Saira Semi Condensed',sans-serif;font-weight:500;font-size:1.5rem;font-size:calc(13px + (15 - 13) * (100vw - 480px) / (1400 - 480));margin:0 auto;text-align:center}.dn-menu li{position:relative;display:inline-block;color:#b2b2b2;text-align:left;vertical-align:middle;padding:0.7em;pointer-events:all}.dn-menu li.dn-toggle-sub-brand,.dn-menu li.dn-toggle-sub-ecshop{padding-right:0}.dn-menu li.dn-toggle-sub-brand a,.dn-menu li.dn-toggle-sub-ecshop a{display:block;padding-right:0}.dn-menu li.dn-toggle-sub-brand>ul,.dn-menu li.dn-toggle-sub-ecshop>ul{list-style:none;position:absolute;top:100%;left:0.5em;height:0;opacity:0;padding-bottom:0.5em;border-radius:0 0 3px 3px}.dn-menu li.dn-toggle-sub-brand>ul li,.dn-menu li.dn-toggle-sub-ecshop>ul li{display:block;width:auto;height:0;overflow:hidden;padding:0;transition:height .1s ease}.dn-menu li.dn-toggle-sub-brand:hover>ul,.dn-menu li.dn-toggle-sub-ecshop:hover>ul{width:13em;height:auto;margin:0;font-family:'Saira Semi Condensed',sans-serif;font-weight:400;font-size:0.95em;opacity:1;top:100%;background-color:#1e0000}.dn-menu li.dn-toggle-sub-brand:hover>ul li,.dn-menu li.dn-toggle-sub-ecshop:hover>ul li{height:30px;overflow:visible;padding:0}.dn-menu li.dn-toggle-sub-brand ul li a,.dn-menu li.dn-toggle-sub-ecshop ul li a{padding:8px 15px}.dn-menu li.dn-toggle-sub-brand:hover>a,.dn-menu li.dn-toggle-sub-ecshop:hover>a{color:#666666}}#attn{display:none;padding:5em 1.5em 1.5em 1.5em;background-color:#fff}#attn p{margin:0 auto;width:90%;max-width:640px;font-size:1.1em;line-height:1.5}.dn-footer{position:relative;z-index:5;color:#b2b2b2;background-color:#1e0000;border-top:2px solid #b2b2b2;padding:6rem 0 1.5rem 0}body.dntop .dn-footer{margin-top:1px}.dn-footer-wrap{margin:0 4rem}.dn-sns_footer{list-style:none;text-align:center;margin:5rem 0 7rem 0}.dn-sns_footer li{display:inline-block;width:auto;font-size:3.3rem;line-height:1.2;margin:0 0.2em;color:#b2b2b2}.dn-sns_footer li a{display:block}.gph-dnfooter{margin:0 0 7rem 0}.gph-dnfooter h4{font-family:'Saira Semi Condensed',sans-serif;font-weight:400;font-size:3.5em;text-align:center}.gph-dnfooter h5{font-weight:500;font-size:1.5em;text-align:center;margin-bottom:0.3em}.gph-dnfooter section{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:5px 0}.gph-dnfooter section:after{content:'';-ms-flex-positive:1;flex-grow:1}.gph-dnfooter section a span.bulklink{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.gph-dnfooter section a:hover span.bulklink{background-color:#1e0000;opacity:0.2}.gph-dnfooter div{position:relative;margin:2px;background-color:transparent}.gph-dnfooter i{display:block}.gph-dnfooter img{position:absolute;top:0;left:0;width:100%;vertical-align:bottom}.dn-footer-nav{display:block;list-style:none;font-size:0}.dn-footer-nav li{display:inline-block;width:15%;margin:0 1em 0 0;font-size:1.3rem;font-size:calc(12px + (13 - 12) * (100vw - 480px) / (1400 - 480));line-height:1.5;text-align:left;vertical-align:top;font-style:normal}.dn-footer-nav li.dn-footer-adr{width:25%;margin:0 5em 5em 0;padding-top:0}.dn-adr li{display:block;width:100%}.dn-ftnv-title{font-weight:500;font-size:1.2em;margin-bottom:0.3em}.dn-ftnv{margin-bottom:1em;margin-left:0.2em}
.dn-ftnv li{display:block;width:100%;padding:0.3em 0}
.dn-ftnv.distr li{/*li below JAPEX Co.Ltd distributingLIST ADDED2025.1.9*/
padding:0.1em 0;/* overwrite<--0.3em 0*/
}
.dn-ftnv li.jstock{margin-top:1em}
.dn-ftnv-lbc{/*ADDED2025.1.21 PreventKAIGYO-footerECSHOP-JPNnameTil@MediaQuery1140px JAPEX-CHOKUEITEN-JAPEX-STORE/RAKUTEN-ICHIBA-TEN/YAHOO-TEN*/
min-width:20em;/*will nullifyToKAIGYObelowMediaQuery1140px Because JAPEX-CHOKUEITEN-JAPEX-STORE won't fitAnyMore*/
}
.dn-nl-subscript{position:relative;display:block;max-width:500px;min-width:200px;width:100%;margin-top:5px;padding:0;color:#fff}.dn-nl-email-box{display:block}.dn-nl-subscript input[type=email]{display:inline-block;width:70%;height:35px;margin:0;padding:10px;color:#444;line-height:normal;background-color:#f4f4f4;border:1px solid #ddd;border-radius:3px 0 0 3px}.dn-nl-subscript input[type=submit]{display:inline-block!important;margin-top:0!important}.dn-nl-subscript input.dn-nl-submit{position:absolute;top:0!important;right:0!important;width:30%!important;height:100%;font-size:0.8em;font-weight:bold;line-height:17.5px;color:#221715;background-color:#dcdcdc;border:1px solid #dcdcdc;border-radius:0 3px 3px 0!important}.dn-nl-subscript input.dn-nl-submit:hover{background-color:#696969;border:1px solid #696969;color:#fff}.dn-copyright{width:calc(100% - 60px);margin-top:2.5rem;font-family:'Saira Semi Condensed',sans-serif;font-weight:400;text-align:left;vertical-align:top;font-size:13px}span.slbc{display:inline-block;white-space:nowrap}
@media (max-width: 1026px) {/*SpecialCase for Footer ECshopJPNname*/
	.dn-ftnv-lbc{/*ADDED2025.1.21 KAIGYO-footerECSHOP-JPNnameTil@MediaQuery1140px JAPEX-CHOKUEITEN-JAPEX-STORE/RAKUTEN-ICHIBA-TEN/YAHOO-TEN*/
		min-width:auto; /*overwrite20em@initial  nullifyToAllowKAIGYObelowMediaQuery1140px Because JAPEX-CHOKUEITEN-JAPEX-STORE won't fitAnyMore*/
	}
}/*end of @1026px*/
@media (max-width:768px){.dn-menu-logo{display:none}.dn-toggle-obi{position:relative;display:block;font-size:1.4rem;font-size:calc(12px + (14 - 12) * (100vw - 480px) / (1400 - 480));padding:0.4em 0}.dn-japex-logo-wrap-toggle{display:block;width:70%;max-width:160px;min-width:160px;margin:0 auto;padding:0;pointer-events:auto}.dn-overlay{content:"";display:block;width:0;height:0;background-color:rgba(0,0,0,0.5);position:fixed;top:0;left:0;z-index:9;opacity:0;transition:opacity .5s}.dn-overlay.open{width:100%;height:100%;opacity:1}.dn-menu-trigger-box{display:block;width:48px;height:44px;position:absolute;top:0;right:9px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:99;background:transparent}.dn-menucap{font-weight:500;font-size:1em;line-height:1.6;text-align:center;color:#b2b2b2}.dn-menu-trigger{display:inline-block;width:28px;height:18px;vertical-align:middle;cursor:pointer;position:absolute;top:13px;right:9px;z-index:100;pointer-events:auto}.dn-menu-trigger span{display:inline-block;box-sizing:border-box;position:absolute;left:0;width:100%;height:2px;background-color:#b2b2b2}.dn-menu-trigger.active span{background-color:#b2b2b2}.dn-menu-trigger span:first-of-type{top:4px}.dn-menu-trigger.active span:first-of-type{transform:translateY(6px) rotate(-45deg)}.dn-menu-trigger span:nth-of-type(2){top:10px}.dn-menu-trigger.active span:nth-of-type(2){opacity:0}.dn-menu-trigger span:nth-of-type(3){bottom:0}.dn-menu-trigger.active span:nth-of-type(3){transform:translateY(-6px) rotate(45deg)}body.brands .dn-menu-trigger,body.brands .dn-menucap{display:none}.dn-navbox{width:100%;height:120%;padding-top:80px;padding-left:20%;background-color:rgba(30,0,0,0.8);position:fixed;overflow-y:auto;pointer-events:auto;top:0;right:0;z-index:10;transform:translateX(100%)}.dn-navbox.open{transform:translateX(0)}.dn-menu{list-style:none;font-family:'Saira Semi Condensed',sans-serif;font-weight:500;font-size:1.9rem;font-size:calc(16px + (19 - 16) * (100vw - 480px) / (1400 - 480));margin-bottom:10em}.dn-menu li{display:block;color:#b2b2b2;text-align:left;padding:0.6em 0}.dn-menu li.dn-adj{display:none}.dn-menu li.dn-toggle-sub-brand a,.dn-menu li.dn-toggle-sub-ecshop a{position:relative;display:inline-block;background:transparent}.dn-menu li.dn-toggle-sub-brand>ul,.dn-menu li.dn-toggle-sub-ecshop>ul{list-style:none;display:none;top:0;left:0;opacity:0}.dn-menu li.dn-toggle-sub-brand>ul li,.dn-menu li.dn-toggle-sub-ecshop>ul li{height:0;overflow:hidden;padding:0;background-color:transparent}.dn-menu li.dn-toggle-sub-brand>ul.open,.dn-menu li.dn-toggle-sub-ecshop>ul.open{display:block;margin:1em 0 0 0.5em;font-family:'Saira Semi Condensed',sans-serif;font-weight:400;font-size:0.95em;opacity:1}.dn-menu li.dn-toggle-sub-brand>ul.open li,.dn-menu li.dn-toggle-sub-ecshop>ul.open li{height:30px;overflow:visible;padding:0;background-color:transparent}.dn-footer-nav li{width:30%;font-size:1.4rem;font-size:calc(13px + (14 - 13) * (100vw - 480px) / (1400 - 480))}.dn-footer-nav li.dn-footer-adr{width:30%;margin:0 1em 0 0}
/*.dn-adr,*/ .dn-ftnv.distr{/*ul Swapped from.dn-adrTo.dn-ftnv.distr 2025.1.9*/
margin-bottom:5em
}
.dn-adr li{width:100%}
.dn-sns_footer li{width:auto}.dn-ftnv-title{margin-top:2em}.dn-ftnv li{display:block;width:100%}.dn-copyright{margin-top:4rem}}@media (max-width:480px){.dn-japex-logo-wrap-footer{max-width:250px;margin:0}.dn-footer{}.dn-footer-wrap{margin-left:2em}.gph-dnfooter h4{font-size:2.7em;text-align:left;margin-left:1em}.gph-dnfooter h5{font-size:1.3em;text-align:left;margin-left:2em}.gph-dnfooter div:nth-last-of-type(-n+2){display:none}.dn-sns_footer{text-align:left;margin-left:-1rem}.dn-sns_footer li{font-size:2.8rem;margin:0 0.1em}.dn-footer-nav li,.dn-footer-nav li.dn-footer-adr{width:100%}.dn-footer-nav li.dn-footer-adr .dn-ftnv-title{margin-top:0}}.instagram{background:#ffffff;padding:50px 0 60px 0;margin-top:50px}.instagram-title{width:548px;max-width:100%;margin:0 auto 37px auto;padding:0 20px}.related-products{margin-top:60px}
.related-products>.title{font-size:2rem;font-weight:bold;margin-bottom:12px}
.related-products>ul{
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
margin-left:-12px;
margin-right:-12px
}
.shopwp.shopwp-has-error #shopwp-root {
/*margin: 0 auto;
max-width: 700px;*/
display: none; /*2023.12.4 ADDED to hide APIerror*/
}
.related-products>ul li{/*ADDED for shopWP css*/
width:24%;/*4perRow*/
margin-right:5px;
max-width:200px;
}
@media screen and (max-width:481px){/*ADDED for shopWP css*/
	.related-products>ul li{
		width:45%;/*/*2perRow<--24%*/
	}
}
.css-1llpo61-PaginationItemsCSS {/*overwrite shopWP css*/
 display:block ; /*overwrite<--grid*/
/*grid-template-columns: repeat(1, 1fr);
gap: 40px 20px;
padding: 0px;
transition: opacity 0.3s ease 0s;
opacity: 1;*/
}
.related-products>ul>.item{position:relative;max-width:100%;box-sizing:border-box;margin-bottom:15px;padding-left:12px;padding-right:12px}
@media screen and (min-width:769px){
.related-products>ul>.item{width:50%}
}
.related-products>ul>.item>a{display:block;width:410px;max-width:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #ccc;box-sizing:border-box;padding:9px 19px}.related-products>ul>.item>a>.image{width:100px;margin-bottom:0!important;margin-right:16px}.related-products>ul>.item>a>.text{width:calc(100% - 116px);overflow:hidden}.related-products>ul>.item>a>.text>.brand{font-size:14px;font-weight:500;margin-bottom:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.related-products>ul>.item>a>.text>.name{font-size:16px;font-weight:500;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.related-products>ul>.item>a>.text>.btn{width:150px;height:28px;text-align:center;color:#fff;font-size:12px;background:url(https://japex.net/assets/image/news/shop--arrow.png) no-repeat 138px 10px #b3b3b3;box-sizing:border-box;-webkit-box-sizing:border-box;padding-top:8px;line-height:100%}
.btnOnline{height:65px;background:#b3b3b3}.btnOnline a{display:block;color:#ffffff}.btnOnline a p{width:140px;margin:0 auto;font-size:17px;line-height:65px;background:url(/assets/image/repair/arrow.png) no-repeat right 25px}.l-main{overflow:hidden;padding-top:42px;background:#fff}
@media screen and (max-width:768px){.l-main{padding-top:36px}}.l-inner{width:1140px;max-width:100%;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media screen and (max-width:768px){.l-inner{padding-left:10px;padding-right:10px}}@media screen and (min-width:961px){.l-column{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.l-column__main{width:calc(100% - 380px)}.l-column__sub{width:360px}}@media screen and (max-width:960px){.l-column__main{margin-bottom:20px}}.c-dark{background:#000;color:#fff}.c-container{position:relative;padding-top:52px;padding-bottom:80px}.c-container--sm{padding-top:30px;padding-bottom:30px}@media screen and (max-width:768px){.c-container{padding-top:40px;padding-bottom:60px}.c-container--sm{padding-top:28px;padding-bottom:28px}}.c-box{margin-bottom:50px}.c-box:last-child{margin-bottom:0}.c-breadcrumb{margin-bottom:8px;font-size:1.2rem;color:#777}.c-breadcrumb__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-breadcrumb__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-breadcrumb__item:after{content:"＞";margin:0 4px}.c-breadcrumb__item:last-child:after{content:none}@media screen and (max-width:768px){.c-breadcrumb{font-size:1.2rem}}.c-cmn-ttl{font-size:4.8rem;text-align:center;font-weight:normal}.c-cmn-ttl__sub{display:block;font-size:1.6rem;font-weight:normal;margin-bottom:24px}@media screen and (max-width:768px){.c-cmn-ttl{margin-bottom:8px;font-size:2.6rem}.c-cmn-ttl__sub{font-size:1.4rem}}.c-md-ttl{margin-bottom:20px;font-size:2.4rem;font-weight:normal;text-align:center}@media screen and (max-width:768px){.c-md-ttl{margin-bottom:12px;font-size:1.8rem}}.c-ms-ttl{margin-bottom:8px}.c-ms-ttl__main,.c-ms-ttl__sub{display:block;line-height:1.2}.c-ms-ttl__main{font-size:2.8rem;font-weight:bold}.c-ms-ttl__sub{font-size:1.4rem;font-weight:normal}.c-btn-wrap{margin-top:30px}.c-btn{transition:.2s;display:block;width:352px;max-width:100%;margin-left:auto;margin-right:auto;padding:12px;text-align:center;background:#fff;border:1px solid #000}.c-btn:hover{opacity:.8}.c-btn--wh{border-color:#fff;background:transparent;color:#fff}.c-card{position:relative;display:block;height:100%;padding-bottom:48px}.c-card__img{position:relative;overflow:hidden}.c-card__img:before{content:"";display:block;position:static;padding-top:100%}.c-card__img>div{position:absolute;top:0;left:0;width:100%;height:100%;transition:.7s}a:hover .c-card__img>div{transform:scale(1.2)}.c-card__body{margin-top:32px;padding-left:28px;padding-right:28px}.c-card__date{position:absolute;bottom:0;right:28px;padding-left:2.4rem;background:url(../images/ic_time.svg) no-repeat left center/2rem 2rem;opacity:0.4}@media screen and (max-width:768px){.c-card__body{margin-top:8px;padding-left:4px;padding-right:4px}.c-card__date{right:4px}}.c-card-sm{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.c-card-sm__img{width:120px;height:120px}.c-card-sm__body{width:calc(100% - 128px)}.c-card-sm__ttl{font-size:1.6rem;font-weight:normal}.c-card-sm__date{margin-top:8px;font-size:1.2rem;text-align:right}.p-ranking{counter-reset:num}.p-ranking__tgt{position:relative}.p-ranking__tgt:after{counter-increment:num;content:counter(num);position:absolute;left:8px;bottom:4px;font-size:6rem;font-weight:bold;line-height:1;color:rgba(255,255,255,0.6);text-shadow:0 3px 8px rgba(0,0,0,0.5)}.c-dl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #ccc;margin-bottom:24px}.c-dl dd,.c-dl dt{padding:20px 0;border-top:1px solid #ccc}.c-dl dt{width:130px}.c-dl dd{width:calc(100% - 130px);letter-spacing:-0.02em}.c-dl dd a:hover{text-decoration:underline}.c-input,.c-select,.c-submit,.c-textarea{border:1px solid #555}.c-input,.c-select,.c-textarea{background:#fff;color:#000;padding-left:24px;padding-right:24px}.c-select,.c-submit{padding-left:24px;padding-right:24px;padding-top:0;padding-bottom:0;height:60px}.c-input{font-family:"Saira Semi Condensed",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}.c-select{position:relative;padding-right:36px;-webkit-appearance:none;appearance:none}.c-select::-ms-expand{display:none}.c-submit{background:#000;color:#fff;line-height:60px;text-align:center;transition:.2s}.c-submit:hover{background:#fff;color:#000}@media screen and (min-width:769px){.c-search{display:-ms-flexbox;display:flex}.c-search__text{margin-right:16px;width:542px}.c-search__select{margin-right:16px;width:256px}.c-search__submit{width:130px}}@media screen and (max-width:768px){.c-search__select,.c-search__submit,.c-search__text{width:100%;margin-bottom:8px}}.c-icon{position:relative;display:inline-block;padding-left:22px}.c-icon:before{content:"";display:block;position:absolute;left:0}.c-icon--inst:before{top:calc(50% - 8px);width:16px;height:16px;background:url(../img/ic_inst.svg) no-repeat center/16px}.c-icon--after{padding-left:0;padding-right:24px}.c-icon--after:before{left:auto;right:0}.c-sepper{margin-bottom:-40px;margin-left:-20px;margin-right:-20px}.c-sepper .c-sepper__box--2{width:calc(100% / 2);margin-bottom:40px;padding-left:20px;padding-right:20px}.c-sepper .c-sepper__box--3{width:calc(100% / 3);margin-bottom:40px;padding-left:20px;padding-right:20px}.c-sepper .c-sepper__box--4{width:calc(100% / 4);margin-bottom:40px;padding-left:20px;padding-right:20px}.c-sepper .c-sepper__box--5{width:calc(100% / 5);margin-bottom:40px;padding-left:20px;padding-right:20px}.c-sepper--reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (min-width:769px){.c-sepper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:768px){.c-sepper{margin-bottom:-20px}.c-sepper .c-sepper__box--2,.c-sepper .c-sepper__box--3,.c-sepper .c-sepper__box--4,.c-sepper .c-sepper__box--5{width:100%;margin-bottom:20px}}.p-tile{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-bottom:-12px}.p-tile__item{width:33.333%;padding-left:5px;padding-right:5px;margin-bottom:12px}.p-tile--ranking{counter-reset:num}.p-tile--ranking .c-card__img{position:relative}.p-tile--ranking .c-card__img:after{counter-increment:num;content:counter(num);position:absolute;left:8px;bottom:4px;font-size:6rem;font-weight:bold;line-height:1;color:rgba(255,255,255,0.6);text-shadow:0 3px 8px rgba(0,0,0,0.5)}@media screen and (min-width:769px){.p-tile--4{margin-bottom:-60px}.p-tile--4 .p-tile__item{width:25%;margin-bottom:60px}.p-tile--4 .c-card__body{padding-left:4px;padding-right:4px}.p-tile--4 .c-card__date{right:4px}}@media screen and (max-width:768px){.p-tile__item{width:50%}.p-tile--pu .p-tile__item:first-child{width:100%}.p-tile--sprow .p-tile__item{width:100%}.p-tile--sprow .c-card{display:-ms-flexbox;display:flex;padding-bottom:0}.p-tile--sprow .c-card__img{width:50%}.p-tile--sprow .c-card__body{width:50%;margin-top:0;padding:5px}.p-tile--ranking .c-card__img:after{font-size:5rem}}.p-mv-slider{width:1080px;max-width:100%;margin-left:auto;margin-right:auto}.p-mv-slider .slick-list{overflow:visible}.p-mv-slider__img{background-repeat:no-repeat;background-position:center;background-size:cover}.p-mv-slider__img:before{content:"";display:block;position:relative;padding-top:44%}.p-portal-slider{width:1080px;max-width:100%;margin-left:auto;margin-right:auto}.p-portal-slider .slick-list{overflow:visible}.p-portal-slider__body{position:relative}.p-portal-slider__cat{display:inline-block;background:#000;color:#fff;padding:0 12px;font-weight:bold;line-height:24px;letter-spacing:.16rem}@media screen and (min-width:769px){.p-portal-slider__card{position:relative;display:-ms-flexbox;display:flex}.p-portal-slider__body{width:353px;height:488px;background:#eee;padding:24px;padding-bottom:40px}.p-portal-slider__cat{margin-bottom:12px}.p-portal-slider__ttl{font-size:2.4rem;font-weight:bold}.p-portal-slider__date{position:absolute;right:24px;bottom:24px;padding-left:2.4rem;background:url(../images/ic_time.svg) no-repeat left center/2rem 2rem;opacity:0.5}.p-portal-slider__img{width:calc(100% - 353px);overflow:hidden}.p-portal-slider__img-item{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.75s}a:hover .p-portal-slider__img-item{transform:scale(1.2)}}@media screen and (max-width:768px){.p-portal-slider__card{display:block;position:relative}.p-portal-slider__body{position:absolute;left:0;bottom:0;width:100%;padding:16px;padding-bottom:24px;background:linear-gradient(to top,black,rgba(0,0,0,0.2) 50%,transparent 100%);color:#fff;z-index:1}.p-portal-slider__cat{display:inline-block;font-size:1rem;background:#fff;color:#000;margin-bottom:4px;padding:0 8px;line-height:16px;letter-spacing:.12rem}.p-portal-slider__ttl{font-size:1.4rem;font-weight:bold}.p-portal-slider__date{position:absolute;right:16px;bottom:12px;font-size:1rem;line-height:1}.p-portal-slider__img:before{content:"";display:block;position:relative;padding-top:64%}.p-portal-slider__img-item{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}}.p-tag-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.p-tag-list__item{margin:5px}.p-tag-list__link{display:block;padding:8px 12px;background:#fff;border:1px solid #777}.p-searchform{}.p-searchform__container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.p-searchform__input,.p-searchform__submit{height:44px;line-height:44px;background-color:#fff;border:none}.p-searchform__input{width:calc(100% - 48px)}.p-searchform__submit{width:44px;background:#fff url(../images/ic_search.svg) no-repeat center/70%}.p-searchform--sm .p-searchform__input,.p-searchform--sm .p-searchform__submit{height:44px;line-height:44px}.p-searchform--sm .p-searchform__input{width:calc(100% - 52px)}.p-searchform--sm .p-searchform__submit{width:48px}.p-searchform :-ms-input-placeholder{color:#aaa}.p-searchform ::placeholder{color:#aaa}.p-searchform ::-ms-input-placeholder{color:#aaa}.p-searchform :-ms-input-placeholder{color:#aaa}.p-sm-cats{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;color:#777;margin-bottom:28px}.p-sm-cats__item{display:-ms-flexbox;display:flex;margin-bottom:20px}.p-sm-cats__item:after{content:"|";margin-left:8px;margin-right:8px}.p-sm-cats__item:last-child:after{content:none}.p-sm-cats__link{display:block;font-weight:bold}.p-article__header{margin-bottom:60px}.p-article__eye{margin-bottom:28px}.p-article__eye img{width:100%}.p-article__ttl{font-size:2.8rem;margin-bottom:24px}@media screen and (max-width:768px){.p-article__header{margin-bottom:24px}.p-article__eye{margin-bottom:16px}.p-article__ttl{font-size:2rem;margin-bottom:16px}.p-article__date{font-size:1.2rem}}.p-side-cts .widget,.p-side-cts__item{margin-bottom:60px}.p-side-cts .widget:last-child,.p-side-cts__item:last-child{margin-bottom:0}.p-side-cts__ttl{font-size:2rem;text-align:center;margin-bottom:2.8rem}.p-side-cts__ttl--lg{font-size:2.8rem}.p-post-cts{font-size:1.6rem}.p-post-cts>p>img{width:100%}.p-post-cts h2{font-size:2.4rem;font-weight:bold;border-left:6px solid #000;padding:8px 0 8px 16px;margin-top:40px;margin-bottom:32px;background:#f6f6f6}.p-post-cts h3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:2.2rem;font-weight:bold;color:#555;margin-bottom:20px}.p-post-cts h3:before{content:"";display:block;width:15px;height:15px;border-radius:50%;background:#333;margin:0 16px 0 4px}.p-post-cts .relation{padding:5px 12px;background:#f2f2f2;font-size:1.3rem;color:#333}.p-post-cts .relation a{font-size:1.3rem}.p-post-cts strong{font-weight:bold}.p-post-cts p{line-height:36px;margin-bottom:30px}.p-post-cts a{color:#b28850}.p-post-cts a:hover{text-decoration:underline}.l-main .wps-component-products-buy-button,.l-main .wps-product-image-sold-out-label{display:none}@media screen and (max-width:768px){.l-main .wps-items-wrapper{padding:0!important}}
.l-main .wps-items-wrapper .wps-items-list{max-width:none}
.l-main .wps-items-wrapper .wps-items{/*This appliesTo BothToppage&NewsPosts*/
-ms-grid-columns:1fr 10px 1fr 10px 1fr 10px 1fr;
grid-template-columns:repeat(4,1fr); 
gap:10px
}
.l-main .related-products .wps-items-wrapper .wps-items{/*overwrite for NewsPosts with.related-products*/
-ms-grid-columns:1fr 10px 1fr 10px 1fr 10px 1fr;
grid-template-columns:1fr; /*overwrite  MOTO:repeat(4,1fr) shopWP css*/
gap:10px
}
@media screen and (max-width:768px){
.l-main .wps-items-wrapper .wps-items{/*This appliesTo BothToppage&NewsPosts*/
-ms-grid-columns:(1fr)[2];
grid-template-columns:repeat(2,1fr);
}
.l-main .related-products .wps-items-wrapper .wps-items{/*overwrite for NewsPosts with.related-products*/
-ms-grid-columns:(1fr)[2];
grid-template-columns:1fr /*overwrite MOTO:repeat(2,1fr) shopWP css*/
}
}
.l-main .wps-items-wrapper .wps-product-individual-price{display:none}.l-main .wps-products-link{overflow:hidden}.c-dark .wps-items-wrapper .wps-product-individual-price,.c-dark .wps-items-wrapper .wps-products-title{color:#fff}.wps-product-image{transition:.7s}a:hover .wps-product-image{transform:scale(1.2)}@media screen and (max-width:768px){.u-pc-only{display:none!important}}@media screen and (min-width:769px){.u-sp-only{display:none!important}}.u-text-center{text-align:center!important}@media screen and (max-width:768px){.u-text-center--sm{text-align:center!important}}.u-text-center iframe{margin-left:auto!important;margin-right:auto!important}.u-text-left{text-align:left!important}.u-text-right{text-align:right!important}.u-deco-line{text-decoration:underline}.u-ib{display:inline-block!important;vertical-align:middle}.u-block{display:block!important}.u-flex--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.u-flex--between{-ms-flex-pack:justify;justify-content:space-between}.u-flex--jcenter{-ms-flex-pack:center;justify-content:center}.u-lh-0{line-height:0!important}.u-lh-1{line-height:1!important}.u-lh-125{line-height:1.25!important}.u-lh-14{line-height:1.4!important}.u-lh-15{line-height:1.5!important}.u-lh-2{line-height:2!important}.u-m-0{margin:0!important}.u-mt-0,.u-my-0{margin-top:0!important}.u-mr-0,.u-mx-0{margin-right:0!important}.u-mb-0,.u-my-0{margin-bottom:0!important}.u-ml-0,.u-mx-0{margin-left:0!important}@media screen and (max-width:768px){.u-m-0--sp{margin:0!important}.u-mt-0--sp,.u-my-0--sp{margin-top:0!important}.u-mr-0--sp,.u-mx-0--sp{margin-right:0!important}.u-mb-0--sp,.u-my-0--sp{margin-bottom:0!important}.u-ml-0--sp,.u-mx-0--sp{margin-left:0!important}}@media screen and (min-width:769px){.u-m-0--pc{margin:0!important}.u-mt-0--pc,.u-my-0--pc{margin-top:0!important}.u-mr-0--pc,.u-mx-0--pc{margin-right:0!important}.u-mb-0--pc,.u-my-0--pc{margin-bottom:0!important}.u-ml-0--pc,.u-mx-0--pc{margin-left:0!important}}.u-m-4{margin:0.4rem!important}.u-mt-4,.u-my-4{margin-top:0.4rem!important}.u-mr-4,.u-mx-4{margin-right:0.4rem!important}.u-mb-4,.u-my-4{margin-bottom:0.4rem!important}.u-ml-4,.u-mx-4{margin-left:0.4rem!important}@media screen and (max-width:768px){.u-m-4--sp{margin:0.4rem!important}.u-mt-4--sp,.u-my-4--sp{margin-top:0.4rem!important}.u-mr-4--sp,.u-mx-4--sp{margin-right:0.4rem!important}.u-mb-4--sp,.u-my-4--sp{margin-bottom:0.4rem!important}.u-ml-4--sp,.u-mx-4--sp{margin-left:0.4rem!important}}@media screen and (min-width:769px){.u-m-4--pc{margin:0.4rem!important}.u-mt-4--pc,.u-my-4--pc{margin-top:0.4rem!important}.u-mr-4--pc,.u-mx-4--pc{margin-right:0.4rem!important}.u-mb-4--pc,.u-my-4--pc{margin-bottom:0.4rem!important}.u-ml-4--pc,.u-mx-4--pc{margin-left:0.4rem!important}}.u-m-8{margin:0.8rem!important}.u-mt-8,.u-my-8{margin-top:0.8rem!important}.u-mr-8,.u-mx-8{margin-right:0.8rem!important}.u-mb-8,.u-my-8{margin-bottom:0.8rem!important}.u-ml-8,.u-mx-8{margin-left:0.8rem!important}@media screen and (max-width:768px){.u-m-8--sp{margin:0.8rem!important}.u-mt-8--sp,.u-my-8--sp{margin-top:0.8rem!important}.u-mr-8--sp,.u-mx-8--sp{margin-right:0.8rem!important}.u-mb-8--sp,.u-my-8--sp{margin-bottom:0.8rem!important}.u-ml-8--sp,.u-mx-8--sp{margin-left:0.8rem!important}}@media screen and (min-width:769px){.u-m-8--pc{margin:0.8rem!important}.u-mt-8--pc,.u-my-8--pc{margin-top:0.8rem!important}.u-mr-8--pc,.u-mx-8--pc{margin-right:0.8rem!important}.u-mb-8--pc,.u-my-8--pc{margin-bottom:0.8rem!important}.u-ml-8--pc,.u-mx-8--pc{margin-left:0.8rem!important}}.u-m-10{margin:1rem!important}.u-mt-10,.u-my-10{margin-top:1rem!important}.u-mr-10,.u-mx-10{margin-right:1rem!important}.u-mb-10,.u-my-10{margin-bottom:1rem!important}.u-ml-10,.u-mx-10{margin-left:1rem!important}@media screen and (max-width:768px){.u-m-10--sp{margin:1rem!important}.u-mt-10--sp,.u-my-10--sp{margin-top:1rem!important}.u-mr-10--sp,.u-mx-10--sp{margin-right:1rem!important}.u-mb-10--sp,.u-my-10--sp{margin-bottom:1rem!important}.u-ml-10--sp,.u-mx-10--sp{margin-left:1rem!important}}@media screen and (min-width:769px){.u-m-10--pc{margin:1rem!important}.u-mt-10--pc,.u-my-10--pc{margin-top:1rem!important}.u-mr-10--pc,.u-mx-10--pc{margin-right:1rem!important}.u-mb-10--pc,.u-my-10--pc{margin-bottom:1rem!important}.u-ml-10--pc,.u-mx-10--pc{margin-left:1rem!important}}.u-m-12{margin:1.2rem!important}.u-mt-12,.u-my-12{margin-top:1.2rem!important}.u-mr-12,.u-mx-12{margin-right:1.2rem!important}.u-mb-12,.u-my-12{margin-bottom:1.2rem!important}.u-ml-12,.u-mx-12{margin-left:1.2rem!important}@media screen and (max-width:768px){.u-m-12--sp{margin:1.2rem!important}.u-mt-12--sp,.u-my-12--sp{margin-top:1.2rem!important}.u-mr-12--sp,.u-mx-12--sp{margin-right:1.2rem!important}.u-mb-12--sp,.u-my-12--sp{margin-bottom:1.2rem!important}.u-ml-12--sp,.u-mx-12--sp{margin-left:1.2rem!important}}@media screen and (min-width:769px){.u-m-12--pc{margin:1.2rem!important}.u-mt-12--pc,.u-my-12--pc{margin-top:1.2rem!important}.u-mr-12--pc,.u-mx-12--pc{margin-right:1.2rem!important}.u-mb-12--pc,.u-my-12--pc{margin-bottom:1.2rem!important}.u-ml-12--pc,.u-mx-12--pc{margin-left:1.2rem!important}}.u-m-20{margin:2rem!important}.u-mt-20,.u-my-20{margin-top:2rem!important}.u-mr-20,.u-mx-20{margin-right:2rem!important}.u-mb-20,.u-my-20{margin-bottom:2rem!important}.u-ml-20,.u-mx-20{margin-left:2rem!important}@media screen and (max-width:768px){.u-m-20--sp{margin:2rem!important}.u-mt-20--sp,.u-my-20--sp{margin-top:2rem!important}.u-mr-20--sp,.u-mx-20--sp{margin-right:2rem!important}.u-mb-20--sp,.u-my-20--sp{margin-bottom:2rem!important}.u-ml-20--sp,.u-mx-20--sp{margin-left:2rem!important}}@media screen and (min-width:769px){.u-m-20--pc{margin:2rem!important}.u-mt-20--pc,.u-my-20--pc{margin-top:2rem!important}.u-mr-20--pc,.u-mx-20--pc{margin-right:2rem!important}.u-mb-20--pc,.u-my-20--pc{margin-bottom:2rem!important}.u-ml-20--pc,.u-mx-20--pc{margin-left:2rem!important}}.u-m-32{margin:3.2rem!important}.u-mt-32,.u-my-32{margin-top:3.2rem!important}.u-mr-32,.u-mx-32{margin-right:3.2rem!important}.u-mb-32,.u-my-32{margin-bottom:3.2rem!important}.u-ml-32,.u-mx-32{margin-left:3.2rem!important}@media screen and (max-width:768px){.u-m-32--sp{margin:3.2rem!important}.u-mt-32--sp,.u-my-32--sp{margin-top:3.2rem!important}.u-mr-32--sp,.u-mx-32--sp{margin-right:3.2rem!important}.u-mb-32--sp,.u-my-32--sp{margin-bottom:3.2rem!important}.u-ml-32--sp,.u-mx-32--sp{margin-left:3.2rem!important}}@media screen and (min-width:769px){.u-m-32--pc{margin:3.2rem!important}.u-mt-32--pc,.u-my-32--pc{margin-top:3.2rem!important}.u-mr-32--pc,.u-mx-32--pc{margin-right:3.2rem!important}.u-mb-32--pc,.u-my-32--pc{margin-bottom:3.2rem!important}.u-ml-32--pc,.u-mx-32--pc{margin-left:3.2rem!important}}.u-m-40{margin:4rem!important}.u-mt-40,.u-my-40{margin-top:4rem!important}.u-mr-40,.u-mx-40{margin-right:4rem!important}.u-mb-40,.u-my-40{margin-bottom:4rem!important}.u-ml-40,.u-mx-40{margin-left:4rem!important}@media screen and (max-width:768px){.u-m-40--sp{margin:4rem!important}.u-mt-40--sp,.u-my-40--sp{margin-top:4rem!important}.u-mr-40--sp,.u-mx-40--sp{margin-right:4rem!important}.u-mb-40--sp,.u-my-40--sp{margin-bottom:4rem!important}.u-ml-40--sp,.u-mx-40--sp{margin-left:4rem!important}}@media screen and (min-width:769px){.u-m-40--pc{margin:4rem!important}.u-mt-40--pc,.u-my-40--pc{margin-top:4rem!important}.u-mr-40--pc,.u-mx-40--pc{margin-right:4rem!important}.u-mb-40--pc,.u-my-40--pc{margin-bottom:4rem!important}.u-ml-40--pc,.u-mx-40--pc{margin-left:4rem!important}}.u-m-56{margin:5.6rem!important}.u-mt-56,.u-my-56{margin-top:5.6rem!important}.u-mr-56,.u-mx-56{margin-right:5.6rem!important}.u-mb-56,.u-my-56{margin-bottom:5.6rem!important}.u-ml-56,.u-mx-56{margin-left:5.6rem!important}@media screen and (max-width:768px){.u-m-56--sp{margin:5.6rem!important}.u-mt-56--sp,.u-my-56--sp{margin-top:5.6rem!important}.u-mr-56--sp,.u-mx-56--sp{margin-right:5.6rem!important}.u-mb-56--sp,.u-my-56--sp{margin-bottom:5.6rem!important}.u-ml-56--sp,.u-mx-56--sp{margin-left:5.6rem!important}}@media screen and (min-width:769px){.u-m-56--pc{margin:5.6rem!important}.u-mt-56--pc,.u-my-56--pc{margin-top:5.6rem!important}.u-mr-56--pc,.u-mx-56--pc{margin-right:5.6rem!important}.u-mb-56--pc,.u-my-56--pc{margin-bottom:5.6rem!important}.u-ml-56--pc,.u-mx-56--pc{margin-left:5.6rem!important}}.u-m-60{margin:6rem!important}.u-mt-60,.u-my-60{margin-top:6rem!important}.u-mr-60,.u-mx-60{margin-right:6rem!important}.u-mb-60,.u-my-60{margin-bottom:6rem!important}.u-ml-60,.u-mx-60{margin-left:6rem!important}@media screen and (max-width:768px){.u-m-60--sp{margin:6rem!important}.u-mt-60--sp,.u-my-60--sp{margin-top:6rem!important}.u-mr-60--sp,.u-mx-60--sp{margin-right:6rem!important}.u-mb-60--sp,.u-my-60--sp{margin-bottom:6rem!important}.u-ml-60--sp,.u-mx-60--sp{margin-left:6rem!important}}@media screen and (min-width:769px){.u-m-60--pc{margin:6rem!important}.u-mt-60--pc,.u-my-60--pc{margin-top:6rem!important}.u-mr-60--pc,.u-mx-60--pc{margin-right:6rem!important}.u-mb-60--pc,.u-my-60--pc{margin-bottom:6rem!important}.u-ml-60--pc,.u-mx-60--pc{margin-left:6rem!important}}.u-m-80{margin:8rem!important}.u-mt-80,.u-my-80{margin-top:8rem!important}.u-mr-80,.u-mx-80{margin-right:8rem!important}.u-mb-80,.u-my-80{margin-bottom:8rem!important}.u-ml-80,.u-mx-80{margin-left:8rem!important}@media screen and (max-width:768px){.u-m-80--sp{margin:8rem!important}.u-mt-80--sp,.u-my-80--sp{margin-top:8rem!important}.u-mr-80--sp,.u-mx-80--sp{margin-right:8rem!important}.u-mb-80--sp,.u-my-80--sp{margin-bottom:8rem!important}.u-ml-80--sp,.u-mx-80--sp{margin-left:8rem!important}}@media screen and (min-width:769px){.u-m-80--pc{margin:8rem!important}.u-mt-80--pc,.u-my-80--pc{margin-top:8rem!important}.u-mr-80--pc,.u-mx-80--pc{margin-right:8rem!important}.u-mb-80--pc,.u-my-80--pc{margin-bottom:8rem!important}.u-ml-80--pc,.u-mx-80--pc{margin-left:8rem!important}}.u-p-0{padding:0!important}.u-pt-0,.u-py-0{padding-top:0!important}.u-pr-0,.u-px-0{padding-right:0!important}.u-pb-0,.u-py-0{padding-bottom:0!important}.u-pl-0,.u-px-0{padding-left:0!important}@media screen and (max-width:768px){.u-p-0--sp{padding:0!important}.u-pt-0--sp,.u-py-0--sp{padding-top:0!important}.u-pr-0--sp,.u-px-0--sp{padding-right:0!important}.u-pb-0--sp,.u-py-0--sp{padding-bottom:0!important}.u-pl-0--sp,.u-px-0--sp{padding-left:0!important}}@media screen and (min-width:769px){.u-p-0--pc{padding:0!important}.u-pt-0--pc,.u-py-0--pc{padding-top:0!important}.u-pr-0--pc,.u-px-0--pc{padding-right:0!important}.u-pb-0--pc,.u-py-0--pc{padding-bottom:0!important}.u-pl-0--pc,.u-px-0--pc{padding-left:0!important}}.u-p-4{padding:0.4rem!important}.u-pt-4,.u-py-4{padding-top:0.4rem!important}.u-pr-4,.u-px-4{padding-right:0.4rem!important}.u-pb-4,.u-py-4{padding-bottom:0.4rem!important}.u-pl-4,.u-px-4{padding-left:0.4rem!important}@media screen and (max-width:768px){.u-p-4--sp{padding:0.4rem!important}.u-pt-4--sp,.u-py-4--sp{padding-top:0.4rem!important}.u-pr-4--sp,.u-px-4--sp{padding-right:0.4rem!important}.u-pb-4--sp,.u-py-4--sp{padding-bottom:0.4rem!important}.u-pl-4--sp,.u-px-4--sp{padding-left:0.4rem!important}}@media screen and (min-width:769px){.u-p-4--pc{padding:0.4rem!important}.u-pt-4--pc,.u-py-4--pc{padding-top:0.4rem!important}.u-pr-4--pc,.u-px-4--pc{padding-right:0.4rem!important}.u-pb-4--pc,.u-py-4--pc{padding-bottom:0.4rem!important}.u-pl-4--pc,.u-px-4--pc{padding-left:0.4rem!important}}.u-p-8{padding:0.8rem!important}.u-pt-8,.u-py-8{padding-top:0.8rem!important}.u-pr-8,.u-px-8{padding-right:0.8rem!important}.u-pb-8,.u-py-8{padding-bottom:0.8rem!important}.u-pl-8,.u-px-8{padding-left:0.8rem!important}@media screen and (max-width:768px){.u-p-8--sp{padding:0.8rem!important}.u-pt-8--sp,.u-py-8--sp{padding-top:0.8rem!important}.u-pr-8--sp,.u-px-8--sp{padding-right:0.8rem!important}.u-pb-8--sp,.u-py-8--sp{padding-bottom:0.8rem!important}.u-pl-8--sp,.u-px-8--sp{padding-left:0.8rem!important}}@media screen and (min-width:769px){.u-p-8--pc{padding:0.8rem!important}.u-pt-8--pc,.u-py-8--pc{padding-top:0.8rem!important}.u-pr-8--pc,.u-px-8--pc{padding-right:0.8rem!important}.u-pb-8--pc,.u-py-8--pc{padding-bottom:0.8rem!important}.u-pl-8--pc,.u-px-8--pc{padding-left:0.8rem!important}}.u-p-10{padding:1rem!important}.u-pt-10,.u-py-10{padding-top:1rem!important}.u-pr-10,.u-px-10{padding-right:1rem!important}.u-pb-10,.u-py-10{padding-bottom:1rem!important}.u-pl-10,.u-px-10{padding-left:1rem!important}@media screen and (max-width:768px){.u-p-10--sp{padding:1rem!important}.u-pt-10--sp,.u-py-10--sp{padding-top:1rem!important}.u-pr-10--sp,.u-px-10--sp{padding-right:1rem!important}.u-pb-10--sp,.u-py-10--sp{padding-bottom:1rem!important}.u-pl-10--sp,.u-px-10--sp{padding-left:1rem!important}}@media screen and (min-width:769px){.u-p-10--pc{padding:1rem!important}.u-pt-10--pc,.u-py-10--pc{padding-top:1rem!important}.u-pr-10--pc,.u-px-10--pc{padding-right:1rem!important}.u-pb-10--pc,.u-py-10--pc{padding-bottom:1rem!important}.u-pl-10--pc,.u-px-10--pc{padding-left:1rem!important}}.u-p-12{padding:1.2rem!important}.u-pt-12,.u-py-12{padding-top:1.2rem!important}.u-pr-12,.u-px-12{padding-right:1.2rem!important}.u-pb-12,.u-py-12{padding-bottom:1.2rem!important}.u-pl-12,.u-px-12{padding-left:1.2rem!important}@media screen and (max-width:768px){.u-p-12--sp{padding:1.2rem!important}.u-pt-12--sp,.u-py-12--sp{padding-top:1.2rem!important}.u-pr-12--sp,.u-px-12--sp{padding-right:1.2rem!important}.u-pb-12--sp,.u-py-12--sp{padding-bottom:1.2rem!important}.u-pl-12--sp,.u-px-12--sp{padding-left:1.2rem!important}}@media screen and (min-width:769px){.u-p-12--pc{padding:1.2rem!important}.u-pt-12--pc,.u-py-12--pc{padding-top:1.2rem!important}.u-pr-12--pc,.u-px-12--pc{padding-right:1.2rem!important}.u-pb-12--pc,.u-py-12--pc{padding-bottom:1.2rem!important}.u-pl-12--pc,.u-px-12--pc{padding-left:1.2rem!important}}.u-p-20{padding:2rem!important}.u-pt-20,.u-py-20{padding-top:2rem!important}.u-pr-20,.u-px-20{padding-right:2rem!important}.u-pb-20,.u-py-20{padding-bottom:2rem!important}.u-pl-20,.u-px-20{padding-left:2rem!important}@media screen and (max-width:768px){.u-p-20--sp{padding:2rem!important}.u-pt-20--sp,.u-py-20--sp{padding-top:2rem!important}.u-pr-20--sp,.u-px-20--sp{padding-right:2rem!important}.u-pb-20--sp,.u-py-20--sp{padding-bottom:2rem!important}.u-pl-20--sp,.u-px-20--sp{padding-left:2rem!important}}@media screen and (min-width:769px){.u-p-20--pc{padding:2rem!important}.u-pt-20--pc,.u-py-20--pc{padding-top:2rem!important}.u-pr-20--pc,.u-px-20--pc{padding-right:2rem!important}.u-pb-20--pc,.u-py-20--pc{padding-bottom:2rem!important}.u-pl-20--pc,.u-px-20--pc{padding-left:2rem!important}}.u-p-32{padding:3.2rem!important}.u-pt-32,.u-py-32{padding-top:3.2rem!important}.u-pr-32,.u-px-32{padding-right:3.2rem!important}.u-pb-32,.u-py-32{padding-bottom:3.2rem!important}.u-pl-32,.u-px-32{padding-left:3.2rem!important}@media screen and (max-width:768px){.u-p-32--sp{padding:3.2rem!important}.u-pt-32--sp,.u-py-32--sp{padding-top:3.2rem!important}.u-pr-32--sp,.u-px-32--sp{padding-right:3.2rem!important}.u-pb-32--sp,.u-py-32--sp{padding-bottom:3.2rem!important}.u-pl-32--sp,.u-px-32--sp{padding-left:3.2rem!important}}@media screen and (min-width:769px){.u-p-32--pc{padding:3.2rem!important}.u-pt-32--pc,.u-py-32--pc{padding-top:3.2rem!important}.u-pr-32--pc,.u-px-32--pc{padding-right:3.2rem!important}.u-pb-32--pc,.u-py-32--pc{padding-bottom:3.2rem!important}.u-pl-32--pc,.u-px-32--pc{padding-left:3.2rem!important}}.u-p-40{padding:4rem!important}.u-pt-40,.u-py-40{padding-top:4rem!important}.u-pr-40,.u-px-40{padding-right:4rem!important}.u-pb-40,.u-py-40{padding-bottom:4rem!important}.u-pl-40,.u-px-40{padding-left:4rem!important}@media screen and (max-width:768px){.u-p-40--sp{padding:4rem!important}.u-pt-40--sp,.u-py-40--sp{padding-top:4rem!important}.u-pr-40--sp,.u-px-40--sp{padding-right:4rem!important}.u-pb-40--sp,.u-py-40--sp{padding-bottom:4rem!important}.u-pl-40--sp,.u-px-40--sp{padding-left:4rem!important}}@media screen and (min-width:769px){.u-p-40--pc{padding:4rem!important}.u-pt-40--pc,.u-py-40--pc{padding-top:4rem!important}.u-pr-40--pc,.u-px-40--pc{padding-right:4rem!important}.u-pb-40--pc,.u-py-40--pc{padding-bottom:4rem!important}.u-pl-40--pc,.u-px-40--pc{padding-left:4rem!important}}.u-p-56{padding:5.6rem!important}.u-pt-56,.u-py-56{padding-top:5.6rem!important}.u-pr-56,.u-px-56{padding-right:5.6rem!important}.u-pb-56,.u-py-56{padding-bottom:5.6rem!important}.u-pl-56,.u-px-56{padding-left:5.6rem!important}@media screen and (max-width:768px){.u-p-56--sp{padding:5.6rem!important}.u-pt-56--sp,.u-py-56--sp{padding-top:5.6rem!important}.u-pr-56--sp,.u-px-56--sp{padding-right:5.6rem!important}.u-pb-56--sp,.u-py-56--sp{padding-bottom:5.6rem!important}.u-pl-56--sp,.u-px-56--sp{padding-left:5.6rem!important}}@media screen and (min-width:769px){.u-p-56--pc{padding:5.6rem!important}.u-pt-56--pc,.u-py-56--pc{padding-top:5.6rem!important}.u-pr-56--pc,.u-px-56--pc{padding-right:5.6rem!important}.u-pb-56--pc,.u-py-56--pc{padding-bottom:5.6rem!important}.u-pl-56--pc,.u-px-56--pc{padding-left:5.6rem!important}}.u-p-60{padding:6rem!important}.u-pt-60,.u-py-60{padding-top:6rem!important}.u-pr-60,.u-px-60{padding-right:6rem!important}.u-pb-60,.u-py-60{padding-bottom:6rem!important}.u-pl-60,.u-px-60{padding-left:6rem!important}@media screen and (max-width:768px){.u-p-60--sp{padding:6rem!important}.u-pt-60--sp,.u-py-60--sp{padding-top:6rem!important}.u-pr-60--sp,.u-px-60--sp{padding-right:6rem!important}.u-pb-60--sp,.u-py-60--sp{padding-bottom:6rem!important}.u-pl-60--sp,.u-px-60--sp{padding-left:6rem!important}}@media screen and (min-width:769px){.u-p-60--pc{padding:6rem!important}.u-pt-60--pc,.u-py-60--pc{padding-top:6rem!important}.u-pr-60--pc,.u-px-60--pc{padding-right:6rem!important}.u-pb-60--pc,.u-py-60--pc{padding-bottom:6rem!important}.u-pl-60--pc,.u-px-60--pc{padding-left:6rem!important}}.u-p-80{padding:8rem!important}.u-pt-80,.u-py-80{padding-top:8rem!important}.u-pr-80,.u-px-80{padding-right:8rem!important}.u-pb-80,.u-py-80{padding-bottom:8rem!important}.u-pl-80,.u-px-80{padding-left:8rem!important}@media screen and (max-width:768px){.u-p-80--sp{padding:8rem!important}.u-pt-80--sp,.u-py-80--sp{padding-top:8rem!important}.u-pr-80--sp,.u-px-80--sp{padding-right:8rem!important}.u-pb-80--sp,.u-py-80--sp{padding-bottom:8rem!important}.u-pl-80--sp,.u-px-80--sp{padding-left:8rem!important}}@media screen and (min-width:769px){.u-p-80--pc{padding:8rem!important}.u-pt-80--pc,.u-py-80--pc{padding-top:8rem!important}.u-pr-80--pc,.u-px-80--pc{padding-right:8rem!important}.u-pb-80--pc,.u-py-80--pc{padding-bottom:8rem!important}.u-pl-80--pc,.u-px-80--pc{padding-left:8rem!important}}.u-m-auto{margin:auto!important}.u-mt-auto,.u-my-auto{margin-top:auto!important}.u-mr-auto,.u-mx-auto{margin-right:auto!important}.u-mb-auto,.u-my-auto{margin-bottom:auto!important}.u-ml-auto,.u-mx-auto{margin-left:auto!important}.u-font-goth{font-family:"Saira Semi Condensed",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}.u-font-mincho{font-family:"Times New Roman",游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif}.u-font-20{font-size:2rem}.u-font-normal{font-weight:normal!important}.u-font-bold{font-weight:bold!important}.u-color-wh{color:#fff!important}.u-color-bk{color:#000!important}.u-bg-wh{background-color:#fff!important}.u-bg-bk{background-color:#000!important}.u-bg-gray{background-color:#eee!important}.u-z{position:relative}.u-z--1{z-index:1}.u-z--10{z-index:10}.u-z--100{z-index:100}h2.screen-reader-text{display:none}.navigation{margin-top:100px;margin-bottom:40px;text-align:center}.navigation .screen-reader-text{display:none}.navigation .nav-links{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.navigation .page-numbers{margin:5px;padding:0;font-size:2.4rem;line-height:60px;text-align:center;width:60px;border:1px solid #000;background:#eee}.navigation .page-numbers.current,.navigation .page-numbers:hover{background:#000;color:#fff}.navigation .page-numbers.next,.navigation .page-numbers.prev{display:none}@media screen and (max-width:768px){.navigation{margin-top:60px}.navigation .page-numbers{margin:4px;font-size:1.6rem;line-height:40px;width:40px}}