@-webkit-keyframes animation-display01{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1.0;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes animation-display01{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1.0;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes animation-display02{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1.0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes animation-display02{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1.0;-webkit-transform:translateX(0);transform:translateX(0)}}body{position:relative;color:#000;background-color:#fff;font-family:'Noto Sans JP',"游ゴシック",YuGothic, Roboto, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN","メイリオ", Meiryo,  "MS Pゴシック",sans-serif,"Droid Sans",Verdana}a{color:#000}img{max-width:100%;height:auto;font-size:0;line-height:1;vertical-align:bottom}img.lazyload{opacity:0;transition:opacity .3s cubic-bezier(0.37, 0, 0.63, 1)}.lazyloaded>img{opacity:1}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}::selection{background:rgba(136,100,172,0.6)}::-moz-selection{background:rgba(136,100,172,0.6)}.fotterBandaiToys__link ul{flex-wrap:wrap}#top .p-popup__load img{outline:none}#top .p-popup__load a{outline:none}#top .p-popup__load .detail{position:relative;background-color:#000;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 1001px){#top .p-popup__load .detail:before{content:"";display:block;position:absolute;top:0;left:0;width:0;height:100%;background-color:#5c42cb;transition:width 0.3s cubic-bezier(1, 0, 0, 1)}}#top .p-popup__load .detail a{max-width:670px;width:100%;text-decoration:none;text-align:center}@media only screen and (min-width: 1001px){#top .p-popup__load .detail a{padding:10px}}@media only screen and (max-width: 1000px){#top .p-popup__load .detail a{padding:2vw}}#top .p-popup__load .detail p{color:#fff}@media only screen and (min-width: 1001px){#top .p-popup__load .detail p{line-height:1.3;font-size:14px}}@media only screen and (max-width: 1000px){#top .p-popup__load .detail p{line-height:1.1;font-size:2.66667vw}}#top .p-popup__load .detail:after{content:"";display:block;position:absolute;background:url(../images/cursor_right_bottom.png) right bottom no-repeat;background-size:100%}@media only screen and (min-width: 1001px){#top .p-popup__load .detail:after{right:10px;bottom:10px;width:11px;height:11px}}@media only screen and (max-width: 1000px){#top .p-popup__load .detail:after{right:1.6vw;bottom:1.6vw;width:1.86667vw;height:1.86667vw}}#top .kvCol{width:100%;position:relative;z-index:100}#top .kvCol__content{overflow:hidden;position:relative;background-repeat:no-repeat;background-position:top center;background-size:100%}@media only screen and (min-width: 1001px){#top .kvCol__content{background-image:url(../images/top/bg_kv.jpg)}}@media only screen and (max-width: 1000px){#top .kvCol__content{background-image:url(../images/sp/top/bg_kv.jpg)}}#top .kvCol__content:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:top center;background-size:100%}@media only screen and (min-width: 1001px){#top .kvCol__content:before{background-image:url(../images/top/bg_kv_shadow.png)}}@media only screen and (max-width: 1000px){#top .kvCol__content:before{background-image:url(../images/sp/top/bg_kv_shadow.png)}}#top .kvCol__content img{width:100%}#top .kvCol__content .kv02{position:absolute;top:0;left:0;width:100%;height:100%}#top .kvCol__content .kv03{position:absolute;top:0;left:0;width:100%;height:100%}#top .kvCol__content .tit{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}@media only screen and (min-width: 1001px){#top .kvCol__content .tit{padding:.52083vw 0 0;width:38.22917%;height:23.42593%}}@media only screen and (max-width: 1000px){#top .kvCol__content .tit{padding:0 0 1.33333vw;width:75.06667vw;height:14.46777%}}@media only screen and (min-width: 1001px){#top .kvCol__content .tit img{max-width:100%}}@media only screen and (max-width: 1000px){#top .kvCol__content .tit img{width:100%;max-width:none}}#top .kvCol__content.js-firstview:before{opacity:0}#top .kvCol__content.js-firstview .kv01{opacity:0}#top .kvCol__content.js-firstview .kv02{opacity:0}#top .kvCol__content.js-firstview .kv03{opacity:0}#top .kvCol__content.js-firstview .tit{-webkit-transform:scale(2, 2);transform:scale(2, 2);opacity:0}#top .kvCol__content.js-firstview_start:before{-webkit-animation:animation-kv-shadow 5s both ease-in-out;animation:animation-kv-shadow 5s both ease-in-out}#top .kvCol__content.js-firstview_start .kv01{-webkit-animation:animation-kv-01 5s both ease-in-out;animation:animation-kv-01 5s both ease-in-out}#top .kvCol__content.js-firstview_start .kv02{-webkit-animation:animation-kv-02 5s both ease-in-out;animation:animation-kv-02 5s both ease-in-out}#top .kvCol__content.js-firstview_start .kv03{-webkit-animation:animation-kv-03 5s both ease-in-out;animation:animation-kv-03 5s both ease-in-out}#top .kvCol__content.js-firstview_start .tit{-webkit-animation:animation-kv-tit 5s both cubic-bezier(0.19, 1, 0.22, 1);animation:animation-kv-tit 5s both cubic-bezier(0.19, 1, 0.22, 1)}@-webkit-keyframes animation-kv-01{0%{opacity:0}25%{opacity:1}100%{opacity:1}}@keyframes animation-kv-01{0%{opacity:0}25%{opacity:1}100%{opacity:1}}@-webkit-keyframes animation-kv-02{0%{opacity:0}12.5%{opacity:0}37.5%{opacity:1}100%{opacity:1}}@keyframes animation-kv-02{0%{opacity:0}12.5%{opacity:0}37.5%{opacity:1}100%{opacity:1}}@-webkit-keyframes animation-kv-03{0%{opacity:0}25%{opacity:0}50%{opacity:1}100%{opacity:1}}@keyframes animation-kv-03{0%{opacity:0}25%{opacity:0}50%{opacity:1}100%{opacity:1}}@-webkit-keyframes animation-kv-shadow{0%{opacity:0}40%{opacity:0}60%{opacity:1}100%{opacity:1}}@keyframes animation-kv-shadow{0%{opacity:0}40%{opacity:0}60%{opacity:1}100%{opacity:1}}@-webkit-keyframes animation-kv-tit{0%{-webkit-transform:scale(2, 2);transform:scale(2, 2);opacity:0}45%{-webkit-transform:scale(2, 2);transform:scale(2, 2);opacity:0}70%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:1}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:1}}@keyframes animation-kv-tit{0%{-webkit-transform:scale(2, 2);transform:scale(2, 2);opacity:0}45%{-webkit-transform:scale(2, 2);transform:scale(2, 2);opacity:0}70%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:1}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:1}}@media only screen and (min-width: 1001px){#top .contentsCol{padding:0 0 80px}}@media only screen and (max-width: 1000px){#top .contentsCol{padding:0 0 18vw}}#top .contentsCol__bgShapeViolet--top{position:absolute;top:-1px;left:0;background-repeat:no-repeat;background-position:top left;background-size:100%}@media only screen and (min-width: 1001px){#top .contentsCol__bgShapeViolet--top{background-image:url(../images/top/bg_shape_violet_top.png);width:475px;height:334px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){#top .contentsCol__bgShapeViolet--top{width:32.98611vw;height:23.19444vw}}@media only screen and (max-width: 1000px){#top .contentsCol__bgShapeViolet--top{background-image:url(../images/sp/bg_shape_violet_top.png);width:24.8vw;height:22.66667vw}}#top .contentsCol__bgShapeViolet--top.js-scroll{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}@media only screen and (min-width: 1001px){#top .contentsCol__bgShapeViolet--top.js-scroll{transition:-webkit-clip-path 0.5s ease-in-out;transition:clip-path 0.5s ease-in-out;transition:clip-path 0.5s ease-in-out, -webkit-clip-path 0.5s ease-in-out}}@media only screen and (max-width: 1000px){#top .contentsCol__bgShapeViolet--top.js-scroll{transition:-webkit-clip-path 0.3s ease-in-out;transition:clip-path 0.3s ease-in-out;transition:clip-path 0.3s ease-in-out, -webkit-clip-path 0.3s ease-in-out}}#top .contentsCol__bgShapeViolet--top.js-scroll_start{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}@media only screen and (min-width: 1001px){#top .contentsCol__bgShapeViolet--bottom{position:absolute;right:0;bottom:-1px;background:url(../images/top/bg_shape_violet_bottom.png) no-repeat top center;background-size:100%}}@media only screen and (min-width: 1001px) and (min-width: 1001px){#top .contentsCol__bgShapeViolet--bottom{width:263px;height:205px}}@media only screen and (min-width: 1001px) and (min-width: 1001px) and (min-width: 1441px){#top .contentsCol__bgShapeViolet--bottom{width:18.26389vw;height:14.23611vw}}@media only screen and (min-width: 1001px){#top .contentsCol__bgShapeViolet--bottom.js-scroll{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:-webkit-clip-path 0.4s ease-in-out;transition:clip-path 0.4s ease-in-out;transition:clip-path 0.4s ease-in-out, -webkit-clip-path 0.4s ease-in-out}#top .contentsCol__bgShapeViolet--bottom.js-scroll_start{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}#top .contentsCol__bgShapeViolet--01{position:absolute;right:0;background-repeat:no-repeat;background-position:top left;background-size:100%}@media only screen and (min-width: 1001px){#top .contentsCol__bgShapeViolet--01{background-image:url(../images/top/bg_shape_violet_01.png);width:1440px;height:1270px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){#top .contentsCol__bgShapeViolet--01{width:100%;height:88.19444vw}}@media only screen and (max-width: 1000px){#top .contentsCol__bgShapeViolet--01{background-image:url(../images/sp/bg_shape_violet_01.png);width:100%;height:280.93333vw}}@media only screen and (min-width: 1001px){#top .contentsCol__bgShapeViolet--01-01{top:2106px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){#top .contentsCol__bgShapeViolet--01-01{top:146.25vw}}@media only screen and (max-width: 1000px){#top .contentsCol__bgShapeViolet--01-01{top:289.06667vw}}@media only screen and (min-width: 1001px){#top .contentsCol__bgShapeViolet--01-02{top:5549px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){#top .contentsCol__bgShapeViolet--01-02{top:385.34722vw}}@media only screen and (max-width: 1000px){#top .contentsCol__bgShapeViolet--01-02{top:874.93333vw}}@media only screen and (min-width: 1001px){#top .contentsCol__bgShapeViolet--01-03{top:8992px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){#top .contentsCol__bgShapeViolet--01-03{top:624.44444vw}}@media only screen and (max-width: 1000px){#top .contentsCol__bgShapeViolet--01-03{top:1460.8vw}}@media only screen and (max-width: 1000px){#top .contentsCol__bgShapeViolet--01-04{top:2046.66667vw}}#top .contentsCol__bgShapeViolet--01.js-scroll{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:-webkit-clip-path 1s ease-in-out;transition:clip-path 1s ease-in-out;transition:clip-path 1s ease-in-out, -webkit-clip-path 1s ease-in-out}#top .contentsCol__bgShapeViolet--01.js-scroll_start{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}#top .contentsCol__bgShapeGray--01{position:absolute;right:0;background-repeat:no-repeat;background-size:100%;background-position:top right}@media only screen and (min-width: 1001px){#top .contentsCol__bgShapeGray--01{background-image:url(../images/top/bg_shape_gray_01.png);width:1440px;height:1735px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){#top .contentsCol__bgShapeGray--01{width:100%;height:120.48611vw}}@media only screen and (max-width: 1000px){#top .contentsCol__bgShapeGray--01{background-image:url(../images/sp/bg_shape_gray_01.png);width:100%;height:246.4vw}}@media only screen and (min-width: 1001px){#top .contentsCol__bgShapeGray--01-01{top:158px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){#top .contentsCol__bgShapeGray--01-01{top:10.97222vw}}@media only screen and (max-width: 1000px){#top .contentsCol__bgShapeGray--01-01{top:10.8vw}}@media only screen and (min-width: 1001px){#top .contentsCol__bgShapeGray--01-02{top:3601px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){#top .contentsCol__bgShapeGray--01-02{top:250.06944vw}}@media only screen and (max-width: 1000px){#top .contentsCol__bgShapeGray--01-02{top:596.66667vw}}@media only screen and (min-width: 1001px){#top .contentsCol__bgShapeGray--01-03{top:7044px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){#top .contentsCol__bgShapeGray--01-03{top:489.16667vw}}@media only screen and (max-width: 1000px){#top .contentsCol__bgShapeGray--01-03{top:1182.53333vw}}@media only screen and (max-width: 1000px){#top .contentsCol__bgShapeGray--01-04{top:1768.4vw}}#top .contentsCol__bgShapeGray--01.js-scroll{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:-webkit-clip-path 1s ease-in-out;transition:clip-path 1s ease-in-out;transition:clip-path 1s ease-in-out, -webkit-clip-path 1s ease-in-out}#top .contentsCol__bgShapeGray--01.js-scroll_start{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}#top .contentsCol__bgText{position:fixed;top:0;left:0;width:100%;height:100vh;background-position:center left;background-size:100%;background-repeat:no-repeat}@media only screen and (min-width: 1001px){#top .contentsCol__bgText{background-image:url(../images/top/bg_text_01.png);background-size:1440px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){#top .contentsCol__bgText{background-size:100%}}@media only screen and (max-width: 1000px){#top .contentsCol__bgText{background-image:url(../images/sp/top/bg_text_01.png)}}#top .newsCol{background-color:#fff;position:relative;z-index:100}@media only screen and (min-width: 1001px){#top .newsCol__inner{padding:min(1.66667vw, 20px) min(5vw, 60px);border-bottom:solid min(.83333vw, 10px) #000}}@media only screen and (max-width: 1000px){#top .newsCol__inner{padding:2.66667vw 3.46667vw 1.86667vw 2.66667vw;border-bottom:solid 1.33333vw #000}}#top .newsCol__wrap{display:flex;flex-wrap:wrap;align-items:center}#top .newsCol h2{font-weight:700;line-height:1.5;font-family:"Syne",sans-serif}@media only screen and (min-width: 1001px){#top .newsCol h2{font-size:min(1.58333vw, 19px);width:min(8.33333vw, 100px)}}@media only screen and (max-width: 1000px){#top .newsCol h2{font-size:2.93333vw;width:14.66667vw}}@media only screen and (min-width: 1001px){#top .newsCol__newsList{width:max( calc(100% - 8.33333vw), calc(100% - 100px))}}@media only screen and (max-width: 1000px){#top .newsCol__newsList{width:calc(100% - ((110vw / 750) * 100))}}#top .newsCol__newsList li a{position:relative;text-decoration:none;display:block}@media only screen and (min-width: 1001px){#top .newsCol__newsList li a{display:flex;flex-wrap:wrap}}#top .newsCol__newsList li a .date{line-height:1}@media only screen and (min-width: 1001px){#top .newsCol__newsList li a .date{display:flex;align-items:center;width:min(11.16667vw, 134px)}}@media only screen and (max-width: 1000px){#top .newsCol__newsList li a .date{width:calc(100% - ((43vw / 750) * 100))}}#top .newsCol__newsList li a .date span{background-color:#000;color:#fff;font-weight:500;display:inline-block}@media only screen and (min-width: 1001px){#top .newsCol__newsList li a .date span{font-size:min(1.5vw, 18px);padding:2px 4px 3px}}@media only screen and (max-width: 1000px){#top .newsCol__newsList li a .date span{font-size:2.93333vw;padding:.26667vw .66667vw .53333vw}}#top .newsCol__newsList li a .ttl{color:#000;font-weight:500;line-height:1.5;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width: 1001px){#top .newsCol__newsList li a .ttl{overflow:hidden;font-size:min(1.33333vw, 16px);width:max( calc(100% - 15.75vw), calc(100% - 189px));height:min(2vw, 24px)}}@media only screen and (max-width: 1000px){#top .newsCol__newsList li a .ttl{margin-top:2px;font-size:2.93333vw;width:calc(100% - ((43vw / 750) * 100))}}#top .newsCol__newsList li a:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;margin:auto 0;background:url(../images/top/cursor_right_news.png) center right no-repeat;background-size:100%;width:min(1.91667vw, 23px);height:min(1.25vw, 15px)}@media only screen and (max-width: 1000px){#top .newsCol__newsList li a:after{width:3.06667vw;height:2vw}}@media (hover: hover){#top .newsCol__newsList li a{transition:opacity 0.2s}#top .newsCol__newsList li a:after{transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s;-webkit-transform:translateX(0);transform:translateX(0)}#top .newsCol__newsList li a:hover{opacity:0.6}#top .newsCol__newsList li a:hover:after{-webkit-transform:translateX(10px);transform:translateX(10px)}}@media only screen and (min-width: 1001px){#top .newsCol02{padding:min(6.66667vw, 80px) 0}}@media only screen and (max-width: 1000px){#top .newsCol02{padding:12.66667vw 0}}#top .newsCol02__inner{margin:0 auto}@media only screen and (min-width: 1001px){#top .newsCol02__inner{max-width:1200px;padding:0 min(3.33333vw, 40px)}}@media only screen and (max-width: 1000px){#top .newsCol02__inner{padding:0 5.33333vw}}#top .newsCol02 h2{line-height:0;text-align:center;margin:0 auto}@media only screen and (min-width: 1001px){#top .newsCol02 h2{width:min(26.75vw, 321px)}}@media only screen and (max-width: 1000px){#top .newsCol02 h2{width:42.66667vw}}@media only screen and (min-width: 1001px){#top .newsCol02 .pg-newsList{margin-top:min(5vw, 60px)}}@media only screen and (max-width: 1000px){#top .newsCol02 .pg-newsList{margin-top:10.66667vw}}#top .introCol{position:relative}@media only screen and (min-width: 1001px){#top .introCol{padding:min(9.83333vw, 118px) 0 min(6.66667vw, 80px)}}@media only screen and (max-width: 1000px){#top .introCol{padding:14.66667vw 0 12.66667vw}}#top .introCol__inner{margin:0 auto}@media only screen and (min-width: 1001px){#top .introCol__inner{max-width:1200px;padding:0 min(3.33333vw, 40px)}}#top .introCol__catch--01{text-align:center;line-height:0;margin:0 auto}@media only screen and (min-width: 1001px){#top .introCol__catch--01{width:min(56.91667vw, 683px)}}@media only screen and (max-width: 1000px){#top .introCol__catch--01{width:91.06667vw}}@media only screen and (max-width: 1000px){#top .introCol__catch--01 img{width:100%}}#top .introCol__txt--01{text-align:center;line-height:0}@media only screen and (min-width: 1001px){#top .introCol__txt--01{width:min(75.83333vw, 910px);margin:min(3.5vw, 42px) auto 0}}@media only screen and (max-width: 1000px){#top .introCol__txt--01{width:92.4vw;margin:9.6vw auto 0}}@media only screen and (max-width: 1000px){#top .introCol__txt--01 img{width:100%}}#top .introCol__txt--02{text-align:center;line-height:0}@media only screen and (min-width: 1001px){#top .introCol__txt--02{width:min(72.5vw, 870px);margin:min(4.16667vw, 50px) auto 0}}@media only screen and (max-width: 1000px){#top .introCol__txt--02{width:84.26667vw;margin:13.33333vw auto 0}}@media only screen and (max-width: 1000px){#top .introCol__txt--02 img{width:100%}}#top .introCol.js-scroll .introCol__catch--01{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}#top .introCol.js-scroll .introCol__txt--01{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}#top .introCol.js-scroll .introCol__txt--02{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}#top .introCol.js-scroll_start .introCol__catch--01{-webkit-animation:animation-intro01-01 2s both ease-in-out;animation:animation-intro01-01 2s both ease-in-out}#top .introCol.js-scroll_start .introCol__txt--01{-webkit-animation:animation-intro01-02 2s both ease-in-out;animation:animation-intro01-02 2s both ease-in-out}#top .introCol.js-scroll_start .introCol__txt--02{-webkit-animation:animation-intro01-03 2s both ease-in-out;animation:animation-intro01-03 2s both ease-in-out}@-webkit-keyframes animation-intro01-01{0%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}50%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes animation-intro01-01{0%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}50%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes animation-intro01-02{0%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}25%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}75%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes animation-intro01-02{0%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}25%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}75%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes animation-intro01-03{0%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}50%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes animation-intro01-03{0%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}50%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@media only screen and (min-width: 1001px){#top .productsCol{padding:min(6.66667vw, 80px) 0}}@media only screen and (max-width: 1000px){#top .productsCol{padding:12.66667vw 0}}#top .productsCol__inner{margin:0 auto}@media only screen and (min-width: 1001px){#top .productsCol__inner{max-width:1200px;padding:0 min(3.33333vw, 40px)}}@media only screen and (max-width: 1000px){#top .productsCol__inner{padding:0 5.33333vw}}#top .productsCol h2{line-height:0;text-align:center;margin:0 auto}@media only screen and (min-width: 1001px){#top .productsCol h2{width:min(48.33333vw, 580px)}}@media only screen and (max-width: 1000px){#top .productsCol h2{width:77.73333vw}}#top .productsCol__newItem{width:100%;background-position:top center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;background-size:100%}@media only screen and (min-width: 1001px){#top .productsCol__newItem{margin-top:min(4.16667vw, 50px);height:min(5.5vw, 66px);background-image:url(../images/top/bg_newItem.png)}}@media only screen and (max-width: 1000px){#top .productsCol__newItem{margin-top:10.66667vw;height:12.53333vw;background-image:url(../images/sp/top/bg_newItem.png)}}#top .productsCol__newItem p{color:#fff;font-weight:700;font-family:"Syne",sans-serif;text-align:center}@media only screen and (min-width: 1001px){#top .productsCol__newItem p{font-size:min(1.66667vw, 20px);margin-top:min(.66667vw, 8px)}}@media only screen and (max-width: 1000px){#top .productsCol__newItem p{font-size:3.73333vw;margin-top:1.86667vw}}#top .productsCol__newItem.js-scroll{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}#top .productsCol__newItem.js-scroll_start{-webkit-animation:animation-display01 0.6s both ease-in-out;animation:animation-display01 0.6s both ease-in-out}@media only screen and (min-width: 1001px){#top .productsCol .pg-productsList{margin-top:min(2.5vw, 30px)}}@media only screen and (max-width: 1000px){#top .productsCol .pg-productsList{margin-top:8vw}}@media only screen and (min-width: 1001px){#top .productsCol .pg-productsList__item:nth-child(n+4){display:none}}#top .brandCol{position:relative}@media only screen and (min-width: 1001px){#top .brandCol{padding:min(6.66667vw, 80px) 0}}@media only screen and (max-width: 1000px){#top .brandCol{padding:12.66667vw 0}}#top .brandCol__inner{margin:0 auto}@media only screen and (min-width: 1001px){#top .brandCol__inner{max-width:1200px;padding:0 min(3.33333vw, 40px)}}@media only screen and (max-width: 1000px){#top .brandCol__inner{padding:0 5.33333vw}}#top .brandCol__inner h2{line-height:0;text-align:center;margin:0 auto}@media only screen and (min-width: 1001px){#top .brandCol__inner h2{width:min(30.58333vw, 367px)}}@media only screen and (max-width: 1000px){#top .brandCol__inner h2{width:48.93333vw}}@media only screen and (min-width: 1001px){#top .shopCol{padding:min(6.66667vw, 80px) 0}}@media only screen and (max-width: 1000px){#top .shopCol{padding:12.66667vw 0}}#top .shopCol__inner{margin:0 auto}@media only screen and (min-width: 1001px){#top .shopCol__inner{max-width:1200px;padding:0 min(3.33333vw, 40px)}}@media only screen and (max-width: 1000px){#top .shopCol__inner{padding:0 5.33333vw}}#top .shopCol h2{line-height:0;text-align:center;margin:0 auto}@media only screen and (min-width: 1001px){#top .shopCol h2{width:min(24.33333vw, 292px)}}@media only screen and (max-width: 1000px){#top .shopCol h2{width:39.2vw}}#top .shopCol .shopList{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width: 1001px){#top .shopCol .shopList{margin:min(5vw, 60px) 0 0;gap:min(2.66667vw, 32px)}}@media only screen and (max-width: 1000px){#top .shopCol .shopList{margin:10.66667vw 0 0;gap:5.33333vw}}@media only screen and (min-width: 1001px){#top .shopCol .shopList__item{width:max( calc(50% - 1.33333vw), calc(50% - (32px / 2)))}}@media only screen and (max-width: 1000px){#top .shopCol .shopList__item{width:100%}}#top .shopCol .shopList__item a{display:block;opacity:1}@media (hover: hover){#top .shopCol .shopList__item a{transition:opacity 0.2s}#top .shopCol .shopList__item a:hover{opacity:0.6}}#top .shopCol .shopList__item a img{width:100%}#top .shopCol .shopList__item.js-scroll{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}#top .shopCol .shopList__item.js-scroll_start{-webkit-animation:animation-display01 0.6s both ease-in-out;animation:animation-display01 0.6s both ease-in-out}#top .shopCol .shopList__item.-border a{border:1px solid #cdcdcd}@media only screen and (min-width: 1001px){#top .eventCol{padding:min(6.66667vw, 80px) 0}}@media only screen and (max-width: 1000px){#top .eventCol{padding:12.66667vw 0}}#top .eventCol__inner{margin:0 auto}@media only screen and (min-width: 1001px){#top .eventCol__inner{max-width:1200px;padding:0 min(3.33333vw, 40px)}}@media only screen and (max-width: 1000px){#top .eventCol__inner{padding:0 5.33333vw}}#top .eventCol h2{line-height:0;text-align:center}@media only screen and (max-width: 1000px){#top .eventCol h2{margin:0 auto;width:46.4vw}}#top .eventCol__wrap{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column}@media only screen and (min-width: 1001px){#top .eventCol__wrap{margin:min(5vw, 60px) 0 0}}@media only screen and (max-width: 1000px){#top .eventCol__wrap{margin:9.33333vw 0 0}}@media only screen and (min-width: 1001px){#top .eventCol__content{width:100%;margin:min(1.66667vw, 20px) 0 min(4.16667vw, 50px)}}@media only screen and (max-width: 1000px){#top .eventCol__content{width:100%;margin:10.66667vw 0 0}}#top .eventCol__content:nth-of-type(1){margin-top:0}@media only screen and (min-width: 1001px){#top .eventCol__content:nth-of-type(2){margin-top:0}}#top .eventCol__content h3{line-height:0;text-align:left}@media only screen and (min-width: 1001px){#top .eventCol__content h3{margin-bottom:min(1.5vw, 18px)}}@media only screen and (max-width: 1000px){#top .eventCol__content h3{margin-bottom:2.66667vw}}@media only screen and (max-width: 1000px){#top .eventCol__content h3 img{width:100%}}@media only screen and (min-width: 1001px){#top .eventCol__content h3.tit_2024{width:min(33.83333vw, 406px)}}@media only screen and (max-width: 1000px){#top .eventCol__content h3.tit_2024{width:55.33333vw}}@media only screen and (min-width: 1001px){#top .eventCol__content h3.tit_2023{width:min(33.75vw, 405px)}}@media only screen and (max-width: 1000px){#top .eventCol__content h3.tit_2023{width:55.2vw}}@media only screen and (min-width: 1001px){#top .eventCol__content h3.tit_2022{width:min(33.66667vw, 404px)}}@media only screen and (max-width: 1000px){#top .eventCol__content h3.tit_2022{width:54.93333vw}}#top .eventCol__content h3.js-scroll{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}#top .eventCol__content h3.js-scroll_start{-webkit-animation:animation-display02 0.6s both ease-in-out;animation:animation-display02 0.6s both ease-in-out}@media only screen and (max-width: 1000px){#top .eventCol .pastEvent li:nth-child(n+2){margin:10.66667vw 0 0}}#top .eventCol .eventList{display:flex;flex-wrap:wrap}@media only screen and (min-width: 1001px){#top .eventCol .eventList{gap:min(2.66667vw, 32px);justify-content:center}}@media only screen and (max-width: 1000px){#top .eventCol .eventList{gap:5.33333vw}}#top .eventCol .eventList__wrap{display:flex;flex-wrap:wrap}@media only screen and (min-width: 1001px){#top .eventCol .eventList__item .mb{margin-top:min(1.5vw, 18px)}}@media only screen and (min-width: 1001px){#top .eventCol .eventList__item{margin-top:0;width:max( calc(50% - 1.33333vw), calc(50% - (32px / 2)))}}#top .eventCol .eventList__item a{display:block;opacity:1;text-decoration:none}#top .eventCol .eventList__item a .thumb{overflow:hidden}#top .eventCol .eventList__item a .thumb img{opacity:1;width:100%}#top .eventCol .eventList__item a .info{background-color:#fff}@media only screen and (min-width: 1001px){#top .eventCol .eventList__item a .info{width:max( calc(100% - 7.16667vw), calc(100% - 86px));padding:min(1.83333vw, 22px)}}@media only screen and (max-width: 1000px){#top .eventCol .eventList__item a .info{width:calc(100% - ((106vw / 750) * 100));padding:2.93333vw}}#top .eventCol .eventList__item a .info dl{display:flex;flex-wrap:wrap;color:#000}@media only screen and (min-width: 1001px){#top .eventCol .eventList__item a .info dl dt{width:min(5.66667vw, 68px)}}@media only screen and (max-width: 1000px){#top .eventCol .eventList__item a .info dl dt{width:16vw}}@media only screen and (min-width: 1001px){#top .eventCol .eventList__item a .info dl dd{width:max( calc(100% - 5.66667vw), calc(100% - 68px))}}@media only screen and (max-width: 1000px){#top .eventCol .eventList__item a .info dl dd{width:calc(100% - (((120vw / 750) * 100)))}}#top .eventCol .eventList__item a .info dl.date{line-height:1.5;font-weight:500}@media only screen and (min-width: 1001px){#top .eventCol .eventList__item a .info dl.date{font-size:min(1.16667vw, 14px)}}@media only screen and (max-width: 1000px){#top .eventCol .eventList__item a .info dl.date{font-size:2.93333vw}}#top .eventCol .eventList__item a .info dl.place{line-height:1.5;font-weight:500}@media only screen and (min-width: 1001px){#top .eventCol .eventList__item a .info dl.place{font-size:min(1.5vw, 18px);margin-top:2px}}@media only screen and (max-width: 1000px){#top .eventCol .eventList__item a .info dl.place{font-size:3.46667vw;margin-top:.53333vw}}#top .eventCol .eventList__item a .info dl.place dd p{margin-top:0.25em}#top .eventCol .eventList__item a .info dl.place dd p:nth-of-type(1){margin-top:0}#top .eventCol .eventList__item a .detail{position:relative;background-color:#000;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 1001px){#top .eventCol .eventList__item a .detail{width:min(7.16667vw, 86px)}}@media only screen and (max-width: 1000px){#top .eventCol .eventList__item a .detail{width:14.13333vw}}#top .eventCol .eventList__item a .detail:before{content:"";display:block;position:absolute;top:0;left:0;width:0;height:100%;background-color:#5c42cb}#top .eventCol .eventList__item a .detail p{color:#fff}@media only screen and (min-width: 1001px){#top .eventCol .eventList__item a .detail p{line-height:1.3;font-size:min(1.16667vw, 14px)}}@media only screen and (max-width: 1000px){#top .eventCol .eventList__item a .detail p{line-height:1.1;font-size:2.66667vw}}#top .eventCol .eventList__item a .detail:after{content:"";display:block;position:absolute;background:url(../images/cursor_right_bottom.png) right bottom no-repeat;background-size:100%}@media only screen and (min-width: 1001px){#top .eventCol .eventList__item a .detail:after{right:min(.83333vw, 10px);bottom:min(.83333vw, 10px);width:min(.91667vw, 11px);height:min(.91667vw, 11px)}}@media only screen and (max-width: 1000px){#top .eventCol .eventList__item a .detail:after{right:1.6vw;bottom:1.6vw;width:1.86667vw;height:1.86667vw}}@media (hover: hover){#top .eventCol .eventList__item a .thumb img{-webkit-transform:scale(1);transform:scale(1);transition:opacity 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:transform 0.2s ease-in-out, opacity 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}#top .eventCol .eventList__item a .detail:before{transition:width 0.3s cubic-bezier(1, 0, 0, 1)}#top .eventCol .eventList__item a:hover .thumb img{opacity:0.6;-webkit-transform:scale(1.1);transform:scale(1.1)}#top .eventCol .eventList__item a:hover .detail:before{width:100%}}#top .eventCol .eventList__item.js-scroll{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}#top .eventCol .eventList__item.js-scroll_start{-webkit-animation:animation-display01 0.6s both ease-in-out;animation:animation-display01 0.6s both ease-in-out}#page-news .newsCol{width:100%}@media only screen and (min-width: 1001px){#page-news .newsCol{padding:min(6.66667vw, 80px) 0 min(13.33333vw, 160px)}}@media only screen and (max-width: 1000px){#page-news .newsCol{padding:17.33333vw 0 29.33333vw}}#page-news .newsCol__inner{margin:0 auto}@media only screen and (min-width: 1001px){#page-news .newsCol__inner{max-width:1200px;padding:0 min(3.33333vw, 40px)}}@media only screen and (max-width: 1000px){#page-news .newsCol__inner{padding:0 5.33333vw}}#page-news .newsCol__inner h2{line-height:0;text-align:center;margin:0 auto}@media only screen and (min-width: 1001px){#page-news .newsCol__inner h2{width:min(26.66667vw, 320px)}}@media only screen and (max-width: 1000px){#page-news .newsCol__inner h2{width:42.66667vw}}@media only screen and (max-width: 1000px){#page-news .newsCol__inner h2 img{width:100%}}#page-news_detail .newsCol{width:100%}@media only screen and (min-width: 1001px){#page-news_detail .newsCol{padding:min(6.66667vw, 80px) 0 min(13.33333vw, 160px)}}@media only screen and (max-width: 1000px){#page-news_detail .newsCol{padding:17.33333vw 0 29.33333vw}}#page-news_detail .newsCol__inner{margin:0 auto}@media only screen and (min-width: 1001px){#page-news_detail .newsCol__inner{max-width:1200px;padding:0 min(3.33333vw, 40px)}}@media only screen and (max-width: 1000px){#page-news_detail .newsCol__inner{padding:0 2.66667vw}}#page-news_detail .newsCol__inner h2{line-height:0;text-align:center;margin:0 auto}@media only screen and (min-width: 1001px){#page-news_detail .newsCol__inner h2{width:min(26.66667vw, 320px)}}@media only screen and (max-width: 1000px){#page-news_detail .newsCol__inner h2{width:42.66667vw}}@media only screen and (max-width: 1000px){#page-news_detail .newsCol__inner h2 img{width:100%}}#page-news_detail .newsContent{background-color:#fff}@media only screen and (min-width: 1001px){#page-news_detail .newsContent{margin-top:min(6.66667vw, 80px);padding:min(8.33333vw, 100px)}}@media only screen and (max-width: 1000px){#page-news_detail .newsContent{margin-top:10.66667vw;padding:10.66667vw 2.66667vw}}#page-news_detail .newsContent__status{display:flex;flex-wrap:wrap;justify-content:space-between}#page-news_detail .newsContent__status .date{color:#000;font-weight:400;line-height:1}@media only screen and (min-width: 1001px){#page-news_detail .newsContent__status .date{font-size:min(1.33333vw, 16px);width:13em}}@media only screen and (max-width: 1000px){#page-news_detail .newsContent__status .date{width:100%;font-size:14px}}@media only screen and (min-width: 1001px){#page-news_detail .newsContent__status .color_tags{width:calc(100% - 13em);font-size:min(1.33333vw, 16px);justify-content:flex-end}}@media only screen and (max-width: 1000px){#page-news_detail .newsContent__status .color_tags{margin-top:0.75em;gap:1.33333vw;width:100%;justify-content:flex-start}}@media only screen and (max-width: 1000px){#page-news_detail .newsContent__status .color_tags .color_tag{font-size:12px}}#page-news_detail .newsContent__tit{line-height:1.5;font-weight:500;margin-top:0.5em}@media only screen and (min-width: 1001px){#page-news_detail .newsContent__tit{font-size:30px}}@media only screen and (max-width: 1000px){#page-news_detail .newsContent__tit{font-size:clamp(20px, 5.33333vw, 32px)}}#page-news_detail .newsContent .article{padding:0 !important}@media only screen and (min-width: 1001px){#page-news_detail .newsContent .article{margin-top:min(5vw, 60px)}}@media only screen and (max-width: 1000px){#page-news_detail .newsContent .article{margin-top:10.66667vw}}@media only screen and (min-width: 1001px){#page-news_detail .newsContent .sns_share{margin:min(5vw, 60px) auto 0}}@media only screen and (max-width: 1000px){#page-news_detail .newsContent .sns_share{margin:9.33333vw auto 0;display:block}}@media only screen and (min-width: 1001px){#page-news_detail .newsContent .sns_share .ttl{background-color:#000}}@media only screen and (max-width: 1000px){#page-news_detail .newsContent .sns_share .ttl{background-color:#000}}#page-news_detail .newsContent .sns_share .ttl:after{border-color:transparent transparent transparent #000}@media only screen and (max-width: 1000px){#page-news_detail .newsContent .sns_share .sns_list{display:inline-block}}@media only screen and (min-width: 1001px){#page-news_detail .relatedTopicsCol{margin-top:min(8.33333vw, 100px)}}@media only screen and (max-width: 1000px){#page-news_detail .relatedTopicsCol{margin-top:12vw}}#page-news_detail .relatedTopicsCol h4{text-align:center;font-weight:700;line-height:1.5}@media only screen and (min-width: 1001px){#page-news_detail .relatedTopicsCol h4{font-size:min(2.66667vw, 32px)}}@media only screen and (max-width: 1000px){#page-news_detail .relatedTopicsCol h4{font-size:6.93333vw}}@media only screen and (min-width: 1001px){#page-news_detail .relatedTopicsCol .pg-newsList{margin-top:min(3.5vw, 42px)}}@media only screen and (max-width: 1000px){#page-news_detail .relatedTopicsCol .pg-newsList{margin-top:6.66667vw}}@media only screen and (min-width: 1001px){#page-brand .brandCol{padding:min(6.66667vw, 80px) 0 min(13.33333vw, 160px)}}@media only screen and (max-width: 1000px){#page-brand .brandCol{padding:17.33333vw 0 29.33333vw}}#page-brand .brandCol__inner{margin:0 auto}@media only screen and (min-width: 1001px){#page-brand .brandCol__inner{max-width:1200px;padding:0 min(3.33333vw, 40px)}}@media only screen and (max-width: 1000px){#page-brand .brandCol__inner{padding:0 5.33333vw}}#page-brand .brandCol__inner h2{line-height:0;margin:0 auto}@media only screen and (min-width: 1001px){#page-brand .brandCol__inner h2{width:min(30.58333vw, 367px)}}@media only screen and (max-width: 1000px){#page-brand .brandCol__inner h2{width:48.93333vw}}@media only screen and (max-width: 1000px){#page-brand .brandCol__inner h2 img{width:100%}}#page-brand .brandCol__inner .brandList{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width: 1001px){#page-brand .brandCol__inner .brandList{margin:min(6.66667vw, 80px) auto 0;gap:min(1.66667vw, 20px)}}@media only screen and (max-width: 1000px){#page-brand .brandCol__inner .brandList{margin:10.66667vw 0 0;gap:2.66667vw}}#page-brand .brandCol__inner .brandList__item{max-width:360px}@media only screen and (min-width: 1001px){#page-brand .brandCol__inner .brandList__item{width:max( (33.333% - 1.11111vw), (33.333% - (40px / 3)) )}}@media only screen and (max-width: 1000px){#page-brand .brandCol__inner .brandList__item{width:calc(50% - 1.33333vw)}}#page-brand .brandCol__inner .brandList__item a{display:block}@media (hover: hover){#page-brand .brandCol__inner .brandList__item a{transition:opacity 0.2s ease-in-out}#page-brand .brandCol__inner .brandList__item a:hover{opacity:0.6}}@media only screen and (max-width: 1000px){#page-brand .brandCol__inner .brandList__item a img{width:100%}}#page-brand .brandCol__inner .brandList__item--csm a{box-sizing:border-box;border:solid 1px #d2d2d2}#page-brand .brandCol__inner .brandList__item.js-scroll{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}#page-brand .brandCol__inner .brandList__item.js-scroll_start{-webkit-animation:animation-display01 0.6s both ease-in-out;animation:animation-display01 0.6s both ease-in-out}#page-brand .brandCol__btn--item{text-align:center}@media only screen and (min-width: 1001px){#page-brand .brandCol__btn--item{margin-top:min(3.33333vw, 40px)}}@media only screen and (max-width: 1000px){#page-brand .brandCol__btn--item{margin-top:6.66667vw}}#page-brand .brandCol__btn--item p{display:inline-block;background-color:#000}#page-brand .brandCol__btn--item p a{position:relative;display:block;color:#fff;text-decoration:none;font-weight:700}@media only screen and (min-width: 1001px){#page-brand .brandCol__btn--item p a{font-size:min(1.66667vw, 20px);padding:min(1.33333vw, 16px) min(3.33333vw, 40px)}}@media only screen and (max-width: 1000px){#page-brand .brandCol__btn--item p a{font-size:3.73333vw;padding:3.2vw 8vw}}#page-brand .brandCol__btn--item p a:after{content:"";display:block;position:absolute;background:url(../images/cursor_right_bottom.png) right bottom no-repeat;background-size:100%}@media only screen and (min-width: 1001px){#page-brand .brandCol__btn--item p a:after{right:10px;bottom:10px;width:11px;height:11px}}@media only screen and (max-width: 1000px){#page-brand .brandCol__btn--item p a:after{right:1.6vw;bottom:1.6vw;width:1.86667vw;height:1.86667vw}}@media only screen and (min-width: 1001px){#page-brand .brandCol__btn--item p:before{content:"";display:block;position:absolute;top:0;left:0;width:0;height:100%;background-color:#5c42cb}}@media (hover: hover){#page-brand .brandCol__btn--item p:before{transition:width 0.3s cubic-bezier(1, 0, 0, 1)}#page-brand .brandCol__btn--item p:hover:before{width:100%}}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol{padding:min(6.66667vw, 80px) 0 min(13.33333vw, 160px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol{padding:17.33333vw 0 29.33333vw}}#page-brand_detail .brandDetailCol__inner{margin:0 auto}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol__inner{max-width:1200px;padding:0 min(3.33333vw, 40px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol__inner{padding:0 5.33333vw}}#page-brand_detail .brandDetailCol__inner h2{font-weight:700}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol__inner h2{font-size:min(5vw, 60px);text-align:center}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol__inner h2{font-size:8vw;text-align:left}}#page-brand_detail .brandDetailCol .explanation{display:flex;flex-wrap:wrap;align-items:center}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .explanation{gap:min(2.5vw, 30px);margin-top:min(3.33333vw, 40px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .explanation{margin-top:8vw}}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .explanation dt{width:min(41.66667vw, 500px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .explanation dt{width:100%}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .explanation dt img{width:100%}}#page-brand_detail .brandDetailCol .explanation dt.js-scroll{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}#page-brand_detail .brandDetailCol .explanation dt.js-scroll_start{-webkit-animation:animation-display01 0.6s both ease-in-out;animation:animation-display01 0.6s both ease-in-out}#page-brand_detail .brandDetailCol .explanation dd{font-weight:400;line-height:1.5}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .explanation dd{width:max( (100% - 44.16667vw), (100% - (500px + 30px)) );font-size:min(1.66667vw, 20px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .explanation dd{margin-top:4vw;width:100%;font-size:3.73333vw}}#page-brand_detail .brandDetailCol .explanation dd.js-scroll{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}#page-brand_detail .brandDetailCol .explanation dd.js-scroll_start{-webkit-animation:animation-display01 0.6s both ease-in-out;animation:animation-display01 0.6s both ease-in-out}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .movieCol{margin-top:min(6.66667vw, 80px);padding:0 min(6.66667vw, 80px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .movieCol{margin-top:6.66667vw}}#page-brand_detail .brandDetailCol .movieCol .movie{position:relative;width:100%;padding-top:56.25%}#page-brand_detail .brandDetailCol .movieCol .movie iframe{border:none;position:absolute;top:0;right:0;width:100%;height:100%}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .newsCol{margin-top:min(6.66667vw, 80px);padding-top:min(6.66667vw, 80px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .newsCol{margin-top:13.33333vw;padding-top:13.33333vw}}#page-brand_detail .brandDetailCol .newsCol__inner{margin:0 auto}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .newsCol__inner{max-width:1200px;padding:0 min(3.33333vw, 40px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .newsCol__inner{padding:0 5.33333vw}}#page-brand_detail .brandDetailCol .newsCol__inner h3{line-height:0;text-align:center;margin:0 auto}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .newsCol__inner h3{width:min(17.83333vw, 214px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .newsCol__inner h3{width:33.46667vw}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .newsCol__inner h3 img{width:100%}}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .historyCol{margin-top:min(6.66667vw, 80px);padding-top:min(6.66667vw, 80px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .historyCol{margin-top:13.33333vw;padding-top:13.33333vw}}#page-brand_detail .brandDetailCol .historyCol__inner{margin:0 auto}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .historyCol__inner{max-width:1200px;padding:0 min(3.33333vw, 40px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .historyCol__inner{padding:0 5.33333vw}}#page-brand_detail .brandDetailCol .historyCol h3{line-height:0;text-align:center;margin:0 auto}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .historyCol h3{width:min(25.08333vw, 301px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .historyCol h3{width:47.33333vw}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .historyCol h3 img{width:100%}}#page-brand_detail .brandDetailCol .historyProducts{border:solid 1px #878787;box-sizing:border-box;background-color:#fff}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .historyProducts{margin-top:min(2.5vw, 30px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .historyProducts{margin-top:2.66667vw}}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .historyProducts:nth-of-type(1){margin-top:min(5vw, 60px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .historyProducts:nth-of-type(1){margin-top:10.66667vw}}#page-brand_detail .brandDetailCol .historyProducts.js-scroll{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}#page-brand_detail .brandDetailCol .historyProducts.js-scroll_start{-webkit-animation:animation-display01 0.6s both ease-in-out;animation:animation-display01 0.6s both ease-in-out}#page-brand_detail .brandDetailCol .historyProducts__tit{position:relative;cursor:pointer}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .historyProducts__tit{height:min(5.58333vw, 67px);padding:0 min(2.5vw, 30px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .historyProducts__tit{height:11.46667vw;padding:0 3.73333vw}}#page-brand_detail .brandDetailCol .historyProducts__tit h4{display:flex;align-items:center;margin:auto 0;font-family:"Syne",sans-serif;font-weight:700;line-height:1.5;height:100%}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .historyProducts__tit h4{font-size:min(2.5vw, 30px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .historyProducts__tit h4{font-size:5.33333vw}}#page-brand_detail .brandDetailCol .historyProducts__tit .cursor{display:block;position:absolute;top:0;bottom:0;margin:auto 0;line-height:0}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .historyProducts__tit .cursor{width:16px;height:11px;right:26px}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .historyProducts__tit .cursor{width:2.13333vw;height:1.46667vw;right:2.66667vw}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .historyProducts__tit .cursor img{width:100%}}#page-brand_detail .brandDetailCol .historyProducts__tit.off .cursor{-webkit-transform:scaleY(1);transform:scaleY(1)}#page-brand_detail .brandDetailCol .historyProducts__tit.on .cursor{-webkit-transform:scaleY(-1);transform:scaleY(-1)}@media (hover: hover){#page-brand_detail .brandDetailCol .historyProducts__tit .cursor img{transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}#page-brand_detail .brandDetailCol .historyProducts__tit:hover .cursor img{-webkit-transform:translateY(8px);transform:translateY(8px)}}#page-brand_detail .brandDetailCol .historyProducts__content{border-top:solid 1px #c4c4c4;display:none}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .historyProducts__content{padding:min(5vw, 60px) min(2.5vw, 30px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .historyProducts__content{padding:8vw 2.66667vw}}#page-brand_detail .brandDetailCol .historyProducts__content.first{display:block}#page-brand_detail .brandDetailCol .historyList{display:flex;flex-wrap:wrap;gap:min(5vw, 60px) min(2.5vw, 30px)}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .historyList{gap:6vw 2.66667vw}}#page-brand_detail .brandDetailCol .historyList__item{display:flex}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .historyList__item{width:max( (50% - 1.25vw), (50% - (30px / 2)) )}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .historyList__item{width:calc(50% - 1.33333vw)}}#page-brand_detail .brandDetailCol .historyList__item a{display:block;text-decoration:none;position:relative}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .historyList__item a{padding-bottom:min(4.83333vw, 58px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .historyList__item a{padding-bottom:9.33333vw}}#page-brand_detail .brandDetailCol .historyList__item a .thumb{border:solid 1px #878787;box-sizing:border-box;overflow:hidden}#page-brand_detail .brandDetailCol .historyList__item a .name{color:#000;font-weight:700;line-height:1.5;word-break:break-word}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .historyList__item a .name{transition:opacity 0.2s ease-in-out;font-size:min(1.66667vw, 20px);margin:min(1.33333vw, 16px) 0 min(1vw, 12px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .historyList__item a .name{margin:0;font-size:3.2vw;margin:1.6vw 0}}#page-brand_detail .brandDetailCol .historyList__item a .detail{background-color:#000;position:absolute;left:0;right:0;bottom:0;margin:0 auto;width:100%;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .historyList__item a .detail{height:min(4.83333vw, 58px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .historyList__item a .detail{height:9.33333vw}}#page-brand_detail .brandDetailCol .historyList__item a .detail:before{content:"";display:block;position:absolute;top:0;left:0;width:0;height:100%;background-color:#5c42cb}#page-brand_detail .brandDetailCol .historyList__item a .detail:after{content:"";display:block;position:absolute;background-image:url(../images/cursor_right_bottom.png);background-position:right bottom;background-repeat:no-repeat;background-size:100%}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .historyList__item a .detail:after{right:10px;bottom:10px;width:11px;height:11px}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .historyList__item a .detail:after{right:1.33333vw;bottom:1.33333vw;width:1.73333vw;height:1.73333vw}}#page-brand_detail .brandDetailCol .historyList__item a .detail p{font-family:"Syne",sans-serif;font-weight:700;color:#fff;text-align:center}@media only screen and (min-width: 1001px){#page-brand_detail .brandDetailCol .historyList__item a .detail p{font-size:min(1.16667vw, 14px)}}@media only screen and (max-width: 1000px){#page-brand_detail .brandDetailCol .historyList__item a .detail p{font-size:2.93333vw}}@media (hover: hover){#page-brand_detail .brandDetailCol .historyList__item a .thumb{transition:opacity 0.2s ease-in-out}#page-brand_detail .brandDetailCol .historyList__item a .thumb img{transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}#page-brand_detail .brandDetailCol .historyList__item a .detail:before{transition:width 0.2s cubic-bezier(1, 0, 0, 1)}#page-brand_detail .brandDetailCol .historyList__item a:hover{opacity:1}#page-brand_detail .brandDetailCol .historyList__item a:hover .thumb{opacity:0.6}#page-brand_detail .brandDetailCol .historyList__item a:hover .thumb img{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}#page-brand_detail .brandDetailCol .historyList__item a:hover .name{opacity:0.6}#page-brand_detail .brandDetailCol .historyList__item a:hover .detail:before{width:100%}}#page-products .productsCol{width:100%}@media only screen and (min-width: 1001px){#page-products .productsCol{padding:min(6.66667vw, 80px) 0 min(13.33333vw, 160px)}}@media only screen and (max-width: 1000px){#page-products .productsCol{padding:17.33333vw 0 29.33333vw}}#page-products .productsCol__inner{margin:0 auto}@media only screen and (min-width: 1001px){#page-products .productsCol__inner{max-width:1200px;padding:0 min(3.33333vw, 40px)}}@media only screen and (max-width: 1000px){#page-products .productsCol__inner{padding:0 5.33333vw}}#page-products .productsCol__inner h2{line-height:0;text-align:center;margin:0 auto}@media only screen and (min-width: 1001px){#page-products .productsCol__inner h2{width:min(48.66667vw, 584px)}}@media only screen and (max-width: 1000px){#page-products .productsCol__inner h2{width:77.86667vw}}@media only screen and (max-width: 1000px){#page-products .productsCol__inner h2 img{width:100%}}@media only screen and (min-width: 1001px){#page-products_detail .productsCol{padding:min(6.66667vw, 80px) 0 min(13.33333vw, 160px)}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol{padding:17.33333vw 0 29.33333vw}}#page-products_detail .productsCol__inner{margin:0 auto}@media only screen and (min-width: 1001px){#page-products_detail .productsCol__inner{max-width:1200px;padding:0 min(3.33333vw, 40px)}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol__inner{width:100%;padding:0 2.66667vw}}#page-products_detail .productsCol__inner h2{line-height:0;text-align:center;margin:0 auto}@media only screen and (min-width: 1001px){#page-products_detail .productsCol__inner h2{width:min(48.66667vw, 584px)}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol__inner h2{width:77.86667vw}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol__inner h2 img{width:100%}}#page-products_detail .productsCol .productsSlider{position:relative;z-index:10}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .productsSlider{margin:min(6.66667vw, 80px) 0 0}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsSlider{margin:10.66667vw 0 0}}#page-products_detail .productsCol .productsSlider .slick-slide{-webkit-transform:scale(0.666);transform:scale(0.666);background-color:#000;transition:background-color 0.2s ease-in-out, -webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out, background-color 0.2s ease-in-out;transition:transform 0.4s ease-in-out, background-color 0.2s ease-in-out, -webkit-transform 0.4s ease-in-out;border:solid 1px #aeaeae;box-sizing:border-box;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .productsSlider .slick-slide{width:600px;height:600px;margin:0 -40px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){#page-products_detail .productsCol .productsSlider .slick-slide{width:41.66667vw;height:41.66667vw;margin:0 -2.77778vw}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsSlider .slick-slide{width:80vw;height:80vw;margin:0 -5.33333vw}}#page-products_detail .productsCol .productsSlider .slick-slide img{transition:opacity 0.2s ease-in-out;opacity:0.4;max-width:100%}#page-products_detail .productsCol .productsSlider .slick-current{-webkit-transform:scale(1);transform:scale(1);background-color:#fff}#page-products_detail .productsCol .productsSlider .slick-current img{opacity:1}#page-products_detail .productsCol .productsSlider .slick-dots{line-height:0;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;gap:8px}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .productsSlider .slick-dots{max-width:1200px;padding:min(1.83333vw, 22px) min(3.33333vw, 40px)}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsSlider .slick-dots{width:100%;padding:2.93333vw 5.33333vw}}#page-products_detail .productsCol .productsSlider .slick-dots li{line-height:0;font-size:0;width:auto;height:auto;margin:0}#page-products_detail .productsCol .productsSlider .slick-dots li button{font-size:0;line-height:0;height:2px;padding:0;background-color:#d2d2d2}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .productsSlider .slick-dots li button{width:min(2.5vw, 30px)}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsSlider .slick-dots li button{width:4vw}}#page-products_detail .productsCol .productsSlider .slick-dots li button:before{display:none}#page-products_detail .productsCol .productsSlider .slick-dots .slick-active button{background-color:#000}#page-products_detail .productsCol .productsInfo{background-color:#fff}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .productsInfo{padding:min(8.33333vw, 100px) min(8.33333vw, 100px) min(5.83333vw, 70px);margin:max(-5.66667vw, (-22px - 2px - 22px - 22px)) 0 0}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsInfo{background-color:#fff;padding:calc(2px + ((150vw / 750) * 100)) 2.66667vw 10.66667vw;margin:calc(-2px - ((120vw / 750) * 100)) 0 0}}#page-products_detail .productsCol .productsInfo__name{line-height:1.5;font-weight:500;text-align:left}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .productsInfo__name{font-size:30px}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsInfo__name{font-size:max( 4vw, 18px)}}#page-products_detail .productsCol .productsInfo__status{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .productsInfo__status{margin-top:10px;gap:0 min( 2.5vw, 30px)}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsInfo__status{margin-top:0}}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .productsInfo__status--rightSide{width:max( (50% - 1.25vw), (50% - 15px) )}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsInfo__status--rightSide{width:100%}}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .productsInfo__status--rightSide{order:2}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsInfo__status--rightSide{order:1}}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .productsInfo__status--leftSide{width:max( (50% - 1.25vw), (50% - 15px) )}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsInfo__status--leftSide{margin-top:0.5em;width:100%}}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .productsInfo__status--leftSide{order:1}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsInfo__status--leftSide{order:2}}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .productsInfo__status .color_tags{justify-content:flex-end;margin-top:10px}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsInfo__status .color_tags{margin-top:4vw}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsInfo__status .color_tags .color_tag{font-size:12px}}#page-products_detail .productsCol .productsInfo__price{line-height:1.5;font-weight:500;text-align:left}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .productsInfo__price{font-size:24px}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsInfo__price{font-size:16px}}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .productsInfo__date{margin-top:4px}}#page-products_detail .productsCol .productsInfo__date .date{color:#000;line-height:1.5}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .productsInfo__date .date{font-weight:400;font-size:16px}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsInfo__date .date{font-size:14px}}#page-products_detail .productsCol .productsInfo__date .age{color:#000;line-height:1.5}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .productsInfo__date .age{font-weight:400;font-size:16px}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsInfo__date .age{font-size:14px}}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .productsInfo .item_detail{margin-top:min( 6.66667vw, 50px)}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsInfo .item_detail{margin-top:8vw}}#page-products_detail .productsCol .productsInfo .item_detail .description{border-top:none;padding:0}#page-products_detail .productsCol .productsInfo .free_space{overflow:hidden}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .productsInfo .free_space{margin-top:min( 6.66667vw, 50px)}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsInfo .free_space{margin-top:8vw}}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .productsInfo .sns_share{margin:min( 8vw, 60px) auto 0}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsInfo .sns_share{margin:9.33333vw auto 0;display:block}}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .productsInfo .sns_share .ttl{background-color:#000}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsInfo .sns_share .ttl{background-color:#000}}#page-products_detail .productsCol .productsInfo .sns_share .ttl:after{border-color:transparent transparent transparent #000}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .productsInfo .sns_share .sns_list{display:inline-block}}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .relatedProductsCol{margin-top:min( 13.33333vw, 100px)}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .relatedProductsCol{margin-top:12vw}}#page-products_detail .productsCol .relatedProductsCol h4{text-align:center;font-weight:700;line-height:1.5}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .relatedProductsCol h4{font-size:min( 4.26667vw, 32px)}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .relatedProductsCol h4{font-size:6.93333vw}}@media only screen and (min-width: 1001px){#page-products_detail .productsCol .relatedProductsCol .pg-productsList{margin-top:min( 5.6vw, 42px)}}@media only screen and (max-width: 1000px){#page-products_detail .productsCol .relatedProductsCol .pg-productsList{margin-top:6.66667vw}}#page-products_detail .arrow_w570_bk_btn{border-color:#b9b9b9;border-width:1px;color:#666666}#page-products_detail .arrow_w570_bk_btn:before{background-image:url("../../../images/common/black_arrow_l.png")}@media (hover: hover){#page-products_detail .arrow_w570_bk_btn{transition:all 0.2s}#page-products_detail .arrow_w570_bk_btn:hover{opacity:0.7}#page-products_detail .arrow_w570_bk_btn:hover:before{background-image:url("../../../images/common/black_arrow_l.png")}}@media only screen and (min-width: 1001px){html{scroll-padding-top:91px;scroll-margin-top:91px}}@media only screen and (min-width: 1001px){#mainContent{margin:0;padding:0;width:auto}}@media only screen and (max-width: 1000px){#mainContent{margin:0;padding:0;width:auto}}@media only screen and (min-width: 1001px){.footerBandaiToys .footerBandaiToys__inner{width:100%;max-width:1200px}}@media only screen and (min-width: 1001px){.pc-only{display:block}}@media only screen and (max-width: 1000px){.pc-only{display:none}}@media only screen and (min-width: 1001px){.sp-only{display:none}}@media only screen and (max-width: 1000px){.sp-only{display:block}}.btnPageTop{display:none}.pg-container{position:relative;font-family:"Noto Sans JP",sans-serif}@media only screen and (min-width: 1001px){.pg-container{padding-top:91px}}@media only screen and (max-width: 1000px){.pg-container{padding-top:0}}.js-pagetop{display:none}.pg-pagetop{position:-webkit-sticky;position:sticky;bottom:0}.pg-pagetop__btn{position:absolute}@media only screen and (min-width: 1001px){.pg-pagetop__btn{bottom:min(4.16667vw, 50px);right:min(4.16667vw, 50px)}}@media only screen and (max-width: 1000px){.pg-pagetop__btn{right:2.66667vw;bottom:4.8vw}}.pg-pagetop__btn:before{content:"";display:block;position:absolute;bottom:0;right:0;background:url(../images/btn_pagetop_on.png) no-repeat bottom right;background-size:100%;width:100%;height:100%}.pg-pagetop__btn span{display:block;opacity:1}@media only screen and (min-width: 1001px){.pg-pagetop__btn span{width:min(7.16667vw, 86px);height:min(7.16667vw, 86px)}}@media only screen and (max-width: 1000px){.pg-pagetop__btn span{width:17.6vw;height:17.6vw}}@media only screen and (max-width: 1000px){.pg-pagetop__btn span img{width:100%}}@media (hover: hover){.pg-pagetop__btn{cursor:pointer}.pg-pagetop__btn span{transition:opacity 0.2s}.pg-pagetop__btn:hover span{opacity:0}}@media only screen and (min-width: 1001px){.pg-header{position:fixed;top:0;left:0;z-index:1000;background-color:#fff;border-bottom:min(.83333vw, 10px) solid #000;box-sizing:border-box;padding:22px min(5vw, 60px) clamp(12px, 1.33333vw, 16px);display:flex;align-items:center;gap:min(5vw, 60px)}}@media only screen and (max-width: 1000px){.pg-header{position:fixed;top:0;right:0;z-index:500;width:100%;-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);transition:-webkit-clip-path 0.4s ease-in-out;transition:clip-path 0.4s ease-in-out;transition:clip-path 0.4s ease-in-out, -webkit-clip-path 0.4s ease-in-out;background:url(../images/sp/bg_shape_nav.png) no-repeat bottom left;background-size:100%;background-color:#fff}}@media only screen and (max-width: 1000px){.pg-header:before{content:"";display:block;position:fixed;bottom:0;left:0;width:100%;height:2.93333vw;background-color:#000}}@media only screen and (min-width: 1001px){.pg-header__tit{padding:0;line-height:0;width:min(11.33333vw, 136px)}}@media only screen and (max-width: 1000px){.pg-header__tit{text-indent:100%;white-space:nowrap;overflow:hidden;position:absolute;pointer-events:none}}.pg-header.on{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);pointer-events:auto}.pg-nav{display:flex}@media only screen and (min-width: 1001px){.pg-nav{justify-content:flex-end;gap:min(2.66667vw, 50px);width:max( (100% - 10vw), (100% - 136px - 60px - 180px) )}}@media only screen and (max-width: 1000px){.pg-nav{width:100%;height:100vh;overflow-y:auto;flex-direction:column;align-items:flex-start}}@media only screen and (min-width: 1001px){.pg-navList{display:flex;align-items:center;justify-content:flex-end;gap:0 min(2.83333vw, 50px)}}@media only screen and (max-width: 1000px){.pg-navList{width:100%;padding:16vw 8vw 8vw}}@media only screen and (min-width: 1001px){.pg-navList__item{font-family:"Syne",sans-serif;font-size:clamp(14px, 1.33333vw, 16px);font-weight:700}}@media only screen and (max-width: 1000px){.pg-navList__item{color:#000;font-weight:700;font-size:9.33333vw;font-family:"Syne",sans-serif;text-align:left;line-height:1.5;margin-top:2.66667vw}}@media only screen and (max-width: 1000px){.pg-navList__item:first-child{margin-top:0}}.pg-navList__item a{text-decoration:none}@media only screen and (max-width: 1000px){.pg-navList__item a{color:#000}}.pg-navList__item a span{display:block;color:#000;transition:color 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, color 0.2s ease-in-out;transition:transform 0.2s ease-in-out, color 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}@media (hover: hover){.pg-navList__item a:hover{opacity:1}.pg-navList__item a:hover span{color:#5c42cb;-webkit-transform:scale(1.2) translateY(-2px);transform:scale(1.2) translateY(-2px)}}.pg-navSns{display:flex}@media only screen and (min-width: 1001px){.pg-navSns{justify-content:flex-end;align-items:center;gap:20px}}@media only screen and (max-width: 1000px){.pg-navSns{align-items:flex-start;gap:4vw;padding:0 8vw calc(8vw + 2.93333vw)}}@media only screen and (min-width: 1001px){.pg-navSns li{max-width:30px}}@media only screen and (max-width: 1000px){.pg-navSns li{width:12vw}}@media only screen and (min-width: 1001px){.pg-navSns li:first-child{max-width:26px}}@media only screen and (max-width: 1000px){.pg-navSns li:first-child{width:10vw}}.pg-navSns li img{width:100%}@media only screen and (min-width: 1001px){.pg-menuBtn{display:none}}@media only screen and (max-width: 1000px){.pg-menuBtn{cursor:pointer;position:fixed;top:0;right:0;z-index:1000;width:13.2vw}.pg-menuBtn img{width:100%}}@media only screen and (max-width: 1000px){.pg-menuBtn.js-firstview{-webkit-transform:translateX(13.5vw);transform:translateX(13.5vw);transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;transition-delay:3s}}.pg-menuBtn.js-firstview_start{-webkit-transform:translateX(0);transform:translateX(0)}@media only screen and (min-width: 1001px){.pg-langsPC{display:block}}@media only screen and (max-width: 1000px){.pg-langsPC{display:none}}.pg-langsPC .gnavi__lang{width:min(14vw, 180px)}@media only screen and (min-width: 1001px){.pg-langsSP{display:none}}@media only screen and (max-width: 1000px){.pg-langsSP{position:absolute;z-index:1001;width:min(31.66667vw, 200px);right:15vw}}@media only screen and (max-width: 1000px){.pg-langsSP.js-firstview{-webkit-transform:translateX(54vw);transform:translateX(54vw);transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;transition-delay:3s}}.pg-langsSP.js-firstview_start{-webkit-transform:translateX(0);transform:translateX(0)}.pg-bg{position:relative;overflow:hidden}.pg-bg__shapeGray--top{position:absolute;top:-1px;right:0;background-repeat:no-repeat;background-position:top center;background-size:100%}@media only screen and (min-width: 1001px){.pg-bg__shapeGray--top{background-image:url(../images/bg_shape_gray_top.png);width:1440px;height:944px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){.pg-bg__shapeGray--top{width:100%;height:65.55556vw}}.pg-bg__shapeGray--top.js-scroll{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}@media only screen and (min-width: 1001px){.pg-bg__shapeGray--top.js-scroll{transition:-webkit-clip-path 0.6s ease-in-out;transition:clip-path 0.6s ease-in-out;transition:clip-path 0.6s ease-in-out, -webkit-clip-path 0.6s ease-in-out}}@media only screen and (max-width: 1000px){.pg-bg__shapeGray--top.js-scroll{transition:-webkit-clip-path 0.3s ease-in-out;transition:clip-path 0.3s ease-in-out;transition:clip-path 0.3s ease-in-out, -webkit-clip-path 0.3s ease-in-out}}.pg-bg__shapeGray--top.js-scroll_start{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.pg-bg__shapeGray--01{position:absolute;left:0;background-repeat:no-repeat;background-position:top right;background-size:100%}@media only screen and (min-width: 1001px){.pg-bg__shapeGray--01{background-image:url(../images/bg_shape_gray_01.png);width:1440px;height:1737px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){.pg-bg__shapeGray--01{width:100%;height:120.625vw}}@media only screen and (max-width: 1000px){.pg-bg__shapeGray--01{background-image:url(../images/sp/bg_shape_gray_01.png);width:100%;height:246.4vw}}@media only screen and (min-width: 1001px){.pg-bg__shapeGray--01-01{top:2420px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){.pg-bg__shapeGray--01-01{top:168.05556vw}}@media only screen and (max-width: 1000px){.pg-bg__shapeGray--01-01{top:17.73333vw}}@media only screen and (min-width: 1001px){.pg-bg__shapeGray--01-02{top:5635px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){.pg-bg__shapeGray--01-02{top:391.31944vw}}@media only screen and (max-width: 1000px){.pg-bg__shapeGray--01-02{top:603.6vw}}@media only screen and (min-width: 1001px){.pg-bg__shapeGray--01-03{top:8850px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){.pg-bg__shapeGray--01-03{top:614.58333vw}}@media only screen and (max-width: 1000px){.pg-bg__shapeGray--01-03{top:1189.46667vw}}@media only screen and (min-width: 1001px){.pg-bg__shapeGray--01-04{top:12065px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){.pg-bg__shapeGray--01-04{top:837.84722vw}}@media only screen and (max-width: 1000px){.pg-bg__shapeGray--01-04{top:1775.33333vw}}@media only screen and (min-width: 1001px){.pg-bg__shapeGray--01-05{top:15280px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){.pg-bg__shapeGray--01-05{top:1061.11111vw}}@media only screen and (max-width: 1000px){.pg-bg__shapeGray--01-05{top:2361.2vw}}@media only screen and (min-width: 1001px){.pg-bg__shapeGray--01-06{top:18495px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){.pg-bg__shapeGray--01-06{top:1284.375vw}}@media only screen and (max-width: 1000px){.pg-bg__shapeGray--01-06{top:2947.06667vw}}.pg-bg__shapeGray--01.js-scroll{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:-webkit-clip-path 1s ease-in-out;transition:clip-path 1s ease-in-out;transition:clip-path 1s ease-in-out, -webkit-clip-path 1s ease-in-out}.pg-bg__shapeGray--01.js-scroll_start{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}@media only screen and (max-width: 1000px){.pg-bg__shapeViolet--top{position:absolute;top:-1px;left:0;background-repeat:no-repeat;background-position:top center;background-size:100%;background-image:url(../images/sp/bg_shape_violet_top.png);width:24.8vw;height:22.66667vw}}@media only screen and (max-width: 1000px){.pg-bg__shapeViolet--top.js-scroll{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:-webkit-clip-path 0.3s ease-in-out;transition:clip-path 0.3s ease-in-out;transition:clip-path 0.3s ease-in-out, -webkit-clip-path 0.3s ease-in-out}}@media only screen and (max-width: 1000px){.pg-bg__shapeViolet--top.js-scroll_start{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.pg-bg__shapeViolet--01{position:absolute;left:0;background-repeat:no-repeat;background-position:top left;background-size:100%}@media only screen and (min-width: 1001px){.pg-bg__shapeViolet--01{background-image:url(../images/bg_shape_violet_01.png);width:1440px;height:1270px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){.pg-bg__shapeViolet--01{width:100%;height:88.19444vw}}@media only screen and (max-width: 1000px){.pg-bg__shapeViolet--01{background-image:url(../images/sp/bg_shape_violet_01.png);width:100%;height:280.93333vw}}@media only screen and (min-width: 1001px){.pg-bg__shapeViolet--01-01{top:1046px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){.pg-bg__shapeViolet--01-01{top:72.63889vw}}@media only screen and (max-width: 1000px){.pg-bg__shapeViolet--01-01{top:296.26667vw}}@media only screen and (min-width: 1001px){.pg-bg__shapeViolet--01-02{top:4261px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){.pg-bg__shapeViolet--01-02{top:295.20833vw}}@media only screen and (max-width: 1000px){.pg-bg__shapeViolet--01-02{top:882.13333vw}}@media only screen and (min-width: 1001px){.pg-bg__shapeViolet--01-03{top:7466px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){.pg-bg__shapeViolet--01-03{top:518.47222vw}}@media only screen and (max-width: 1000px){.pg-bg__shapeViolet--01-03{top:1468vw}}@media only screen and (min-width: 1001px){.pg-bg__shapeViolet--01-04{top:10681px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){.pg-bg__shapeViolet--01-04{top:741.73611vw}}@media only screen and (max-width: 1000px){.pg-bg__shapeViolet--01-04{top:2053.86667vw}}@media only screen and (min-width: 1001px){.pg-bg__shapeViolet--01-05{top:13896px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){.pg-bg__shapeViolet--01-05{top:965vw}}@media only screen and (max-width: 1000px){.pg-bg__shapeViolet--01-05{top:2639.73333vw}}@media only screen and (min-width: 1001px){.pg-bg__shapeViolet--01-06{top:17111px}}@media only screen and (min-width: 1001px) and (min-width: 1441px){.pg-bg__shapeViolet--01-06{top:1188.26389vw}}@media only screen and (max-width: 1000px){.pg-bg__shapeViolet--01-06{top:3225.6vw}}.pg-bg__shapeViolet--01.js-scroll{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:-webkit-clip-path 1s ease-in-out;transition:clip-path 1s ease-in-out;transition:clip-path 1s ease-in-out, -webkit-clip-path 1s ease-in-out}.pg-bg__shapeViolet--01.js-scroll_start{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.pg-search{border-top:solid 1px #878787;border-left:solid 1px #878787;border-right:solid 1px #878787;box-sizing:border-box;background-color:#fff}@media only screen and (min-width: 1001px){.pg-search{margin-top:min(6.66667vw, 80px);border-bottom:solid min(.83333vw, 10px) #000}}@media only screen and (max-width: 1000px){.pg-search{margin-top:9.33333vw;border-bottom:solid 2.66667vw #000}}.pg-search__tit{position:relative;cursor:pointer;font-weight:500}@media only screen and (min-width: 1001px){.pg-search__tit{font-size:min(1.66667vw, 20px);padding:11px 20px 12px}}@media only screen and (max-width: 1000px){.pg-search__tit{font-size:3.46667vw;font-weight:500;padding:1.46667vw 2.66667vw 1.86667vw;line-height:1.5}}.pg-search__tit .cursor{display:flex;align-items:center;position:absolute;top:0;bottom:0;margin:auto 0}@media only screen and (min-width: 1001px){.pg-search__tit .cursor{width:16px;height:11px;right:20px;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}}@media only screen and (max-width: 1000px){.pg-search__tit .cursor{width:2.13333vw;height:1.46667vw;right:2.66667vw}}@media only screen and (max-width: 1000px){.pg-search__tit .cursor img{width:100%}}.pg-search__tit.off .cursor{-webkit-transform:scaleY(1);transform:scaleY(1)}.pg-search__tit.on .cursor{-webkit-transform:scaleY(-1);transform:scaleY(-1)}@media (hover: hover){.pg-search__tit .cursor img{transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.pg-search__tit:hover .cursor img{-webkit-transform:translateY(8px);transform:translateY(8px)}}.pg-search__content{display:none;border-top:solid 1px #c4c4c4}@media only screen and (min-width: 1001px){.pg-search__content{padding:min(3.33333vw, 40px) min(3.33333vw, 40px) min(2.83333vw, 34px)}}@media only screen and (max-width: 1000px){.pg-search__content{padding:8vw 2.66667vw}}@media only screen and (min-width: 1001px){.pg-search__content form .search_tbl{margin-top:min(1.66667vw, 20px)}}@media only screen and (max-width: 1000px){.pg-search__content form .search_tbl{margin-top:4.8vw}}.pg-search__content form .search_tbl:nth-of-type(1){margin-top:0}.pg-search__content form .search_tbl .search_element{display:flex;flex-wrap:wrap;align-items:center}.pg-search__content form .search_tbl .search_element:nth-of-type(1){margin-top:0}.pg-search__content form .search_tbl .search_element p{color:#000;font-weight:500;line-height:1.5}@media only screen and (min-width: 1001px){.pg-search__content form .search_tbl .search_element p{font-size:min(1.33333vw, 16px);width:min(9.5vw, 114px);text-align:right}}@media only screen and (max-width: 1000px){.pg-search__content form .search_tbl .search_element p{width:100%;font-size:3.46667vw;line-height:1.1}}@media only screen and (min-width: 1001px){.pg-search__content form .search_tbl .search_element .input_freeword{margin-left:min(.83333vw, 10px);width:max( (100% - 10.33333vw), (100% - (114px + 10px)) )}}@media only screen and (max-width: 1000px){.pg-search__content form .search_tbl .search_element .input_freeword{margin-top:1.6vw;width:100%}}.pg-search__content form .search_tbl .search_element .input_freeword input{cursor:pointer;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;appearance:none;font-weight:500;width:100%;line-height:1.5;height:100%;border:solid 1px #000;border-radius:0}@media only screen and (min-width: 1001px){.pg-search__content form .search_tbl .search_element .input_freeword input{padding:0 min(.83333vw, 10px);min-height:40px;font-size:min(1.33333vw, 16px)}}@media only screen and (max-width: 1000px){.pg-search__content form .search_tbl .search_element .input_freeword input{padding:0 .8vw;min-height:9.33333vw;font-size:3.2vw}}@media only screen and (min-width: 1001px){.pg-search__content form .search_tbl .search_element .series_select{margin-left:min(.83333vw, 10px);width:max( (100% - 10.33333vw), (100% - (114px + 10px)) )}}@media only screen and (max-width: 1000px){.pg-search__content form .search_tbl .search_element .series_select{margin-top:1.6vw;width:100%}}.pg-search__content form .search_tbl .search_element .series_select select{cursor:pointer;font-weight:500;width:100%;line-height:1.5;height:100%;border:solid 1px #000;border-radius:0}@media only screen and (min-width: 1001px){.pg-search__content form .search_tbl .search_element .series_select select{padding:0 min(.83333vw, 10px);min-height:26px;font-size:min(1.33333vw, 16px)}}@media only screen and (max-width: 1000px){.pg-search__content form .search_tbl .search_element .series_select select{padding:0 .8vw;min-height:6.4vw;font-size:3.2vw}}.pg-search__content form .search_tbl .search_element .series_select select option{font-weight:500;border-radius:0}@media only screen and (min-width: 1001px){.pg-search__content form .search_tbl .search_element .series_select select option{font-size:min(1.33333vw, 16px)}}@media only screen and (max-width: 1000px){.pg-search__content form .search_tbl .search_element .series_select select option{font-size:3.2vw}}@media only screen and (min-width: 1001px){.pg-search__content form .search_tbl .search_element .date_select{margin-left:min(.83333vw, 10px);width:max( (100% - 10.33333vw), (100% - (114px + 10px)) )}}@media only screen and (max-width: 1000px){.pg-search__content form .search_tbl .search_element .date_select{margin-top:1.6vw;width:100%}}.pg-search__content form .search_tbl .search_element .date_select select{cursor:pointer;font-weight:500;width:100%;line-height:1.5;height:100%;border:solid 1px #000;border-radius:0}@media only screen and (min-width: 1001px){.pg-search__content form .search_tbl .search_element .date_select select{padding:0 min(.83333vw, 10px);min-height:26px;font-size:min(1.33333vw, 16px)}}@media only screen and (max-width: 1000px){.pg-search__content form .search_tbl .search_element .date_select select{padding:0 .8vw;min-height:6.4vw;font-size:3.2vw}}.pg-search__content form .search_tbl .search_element .date_select select option{font-weight:500;border-radius:0}@media only screen and (min-width: 1001px){.pg-search__content form .search_tbl .search_element .date_select select option{font-size:min(1.33333vw, 16px)}}@media only screen and (max-width: 1000px){.pg-search__content form .search_tbl .search_element .date_select select option{font-size:3.2vw}}.pg-search__content form .btn_search{line-height:0;text-align:center}@media only screen and (min-width: 1001px){.pg-search__content form .btn_search{margin-top:min(3.33333vw, 40px)}}@media only screen and (max-width: 1000px){.pg-search__content form .btn_search{margin-top:6.66667vw}}.pg-search__content form .btn_search p{line-height:0;display:inline-block;position:relative;background-color:#000}.pg-search__content form .btn_search p:before{content:"";display:block;width:0;height:100%;position:absolute;top:0;left:0;background-color:#5c42cb;transition:width 0.2s cubic-bezier(1, 0, 0, 1)}.pg-search__content form .btn_search p input{cursor:pointer;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;appearance:none;font-weight:700;line-height:1.5;text-align:center;color:#fff;position:relative;z-index:20}@media only screen and (min-width: 1001px){.pg-search__content form .btn_search p input{font-size:min(1.33333vw, 16px);width:min(25.83333vw, 310px);padding:min(1.66667vw, 20px) min(1.66667vw, 20px) min(1.33333vw, 16px)}}@media only screen and (max-width: 1000px){.pg-search__content form .btn_search p input{font-size:3.46667vw;width:46.66667vw;padding:2.93333vw 0 2.4vw}}.pg-search__content form .btn_search p:after{content:"";display:block;background:url(../images/ico_search.png) no-repeat center right;background-size:100%;position:absolute;top:0;bottom:0;margin:auto 0;z-index:10}@media only screen and (min-width: 1001px){.pg-search__content form .btn_search p:after{width:min(1.5vw, 18px);height:min(1.41667vw, 17px);right:min(1.66667vw, 20px)}}@media only screen and (max-width: 1000px){.pg-search__content form .btn_search p:after{width:2.4vw;height:2.26667vw;right:3.2vw}}@media (hover: hover){.pg-search__content form .btn_search p:before{transition:width 0.2s cubic-bezier(1, 0, 0, 1)}.pg-search__content form .btn_search p:hover:before{width:100%}}.pg-pager{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (min-width: 1001px){.pg-pager{margin-top:min(5vw, 60px)}}@media only screen and (max-width: 1000px){.pg-pager{margin-top:10.66667vw}}@media only screen and (min-width: 1001px){.pg-pager .prev{margin-right:min(2vw, 24px);width:min(3.66667vw, 44px)}}@media only screen and (max-width: 1000px){.pg-pager .prev{margin-right:5.86667vw;width:9.73333vw}}.pg-pager .prev a{display:block;position:relative}.pg-pager .prev a:before{content:"";display:block;width:100%;height:100%;background:url(../images/btn_prev_on.png) no-repeat left center;background-size:100%;position:absolute;top:0;left:0}.pg-pager .prev a img{opacity:1}@media only screen and (max-width: 1000px){.pg-pager .prev a img{width:100%}}@media (hover: hover){.pg-pager .prev a img{transition:opacity 0.2s ease-in-out}.pg-pager .prev a:hover{opacity:1}.pg-pager .prev a:hover img{opacity:0}}.pg-pager .prev.current{opacity:0}@media only screen and (min-width: 1001px){.pg-pager .next{margin-left:min(2vw, 24px);width:min(3.66667vw, 44px)}}@media only screen and (max-width: 1000px){.pg-pager .next{margin-left:5.86667vw;width:9.73333vw}}.pg-pager .next a{display:block}.pg-pager .next:before{content:"";display:block;width:100%;height:100%;background:url(../images/btn_next_on.png) no-repeat left center;background-size:100%;position:absolute;top:0;left:0}.pg-pager .next img{opacity:1}@media only screen and (max-width: 1000px){.pg-pager .next img{width:100%}}@media (hover: hover){.pg-pager .next img{transition:opacity 0.2s ease-in-out}.pg-pager .next:hover{opacity:1}.pg-pager .next:hover img{opacity:0}}.pg-pager .next.current{opacity:0}.pg-pager .num{color:#000}@media only screen and (min-width: 1001px){.pg-pager .num{font-size:min(1.66667vw, 20px);padding:0 min(1.16667vw, 14px)}}@media only screen and (max-width: 1000px){.pg-pager .num{font-size:3.73333vw;padding:0 2.93333vw}}.pg-pager .num a{text-decoration:none;color:#878787}@media (hover: hover){.pg-pager .num a:hover{opacity:1;color:#5c42cb}}.pg-alert{font-size:16px;font-weight:700;text-align:center}@media only screen and (min-width: 1001px){.pg-alert{padding:min(6.66667vw, 80px) 0}}@media only screen and (max-width: 1000px){.pg-alert{font-size:3.2vw;padding:8vw 0}}.pg-newsList{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width: 1001px){.pg-newsList{margin:min(5vw, 60px) 0 0;gap:min(1.66667vw, 20px)}}@media only screen and (max-width: 1000px){.pg-newsList{margin:10.66667vw 0 0;gap:5.33333vw}}.pg-newsList__content{background-color:#fff;-webkit-filter:drop-shadow(1px 0 0 #dedede) drop-shadow(0 1px 0 #dedede) drop-shadow(-1px 0 0 #dedede) drop-shadow(0 -1px 0 #dedede);filter:drop-shadow(1px 0 0 #dedede) drop-shadow(0 1px 0 #dedede) drop-shadow(-1px 0 0 #dedede) drop-shadow(0 -1px 0 #dedede);will-change:filter;position:relative}@media only screen and (min-width: 1001px){.pg-newsList__content{width:max( calc(100% - .5vw), calc(100% - 6px));padding:min(2.5vw, 30px) min(1.66667vw, 20px);height:100%}}@media only screen and (max-width: 1000px){.pg-newsList__content{padding:8vw 4vw;width:calc(100% - ((-6vw / 750) * 100))}}.pg-newsList__content:before{content:"";display:block;position:absolute;top:0;background-position:left top;background-repeat:no-repeat;background-size:100%}@media only screen and (min-width: 1001px){.pg-newsList__content:before{width:min(.58333vw, 7px);height:min(8.33333vw, 100px);left:max(-.5vw, -6px);background-image:url(../images/bg_list_01-01.png)}}@media only screen and (max-width: 1000px){.pg-newsList__content:before{width:1.2vw;height:22.8vw;left:-1.06667vw;background-image:url(../images/sp/bg_list_01-01.png)}}.pg-newsList__content:after{content:"";display:block;position:absolute;right:0;background-position:right top;background-repeat:no-repeat;background-size:100%}@media only screen and (min-width: 1001px){.pg-newsList__content:after{width:min(12.83333vw, 154px);height:min(1.66667vw, 20px);top:max(-.83333vw, -10px);background-image:url(../images/bg_list_01-02.png)}}@media only screen and (max-width: 1000px){.pg-newsList__content:after{width:36.53333vw;height:3.06667vw;top:-1.6vw;background-image:url(../images/sp/bg_list_01-02.png)}}.pg-newsList__item{border:none !important}@media only screen and (min-width: 1001px){.pg-newsList__item{width:max( calc(33.333% - 1.11111vw), calc(33.333% - (40px / 3)))}}@media only screen and (max-width: 1000px){.pg-newsList__item{width:100%}}.pg-newsList__item:first-child{margin-top:0}@media only screen and (min-width: 1001px){.pg-newsList__item:nth-child(2){margin-top:0}}@media only screen and (min-width: 1001px){.pg-newsList__item:nth-child(3){margin-top:0}}.pg-newsList__item a{display:block;height:100%;text-decoration:none;display:flex;flex-wrap:wrap;justify-content:flex-end}@media only screen and (min-width: 1001px){.pg-newsList__item a{padding:min(.83333vw, 10px) 0 0}}@media only screen and (max-width: 1000px){.pg-newsList__item a{padding:1.6vw 0 0 1.06667vw}}.pg-newsList__item a .topics_img{line-height:0;height:auto !important;overflow:hidden}@media only screen and (min-width: 1001px){.pg-newsList__item a .topics_img{margin-bottom:min(1.66667vw, 20px)}}@media only screen and (max-width: 1000px){.pg-newsList__item a .topics_img{margin-bottom:2.66667vw}}@media only screen and (max-width: 1000px){.pg-newsList__item a .topics_img img{width:100%}}.pg-newsList__item a .date{font-weight:500;color:#000;line-height:1}@media only screen and (min-width: 1001px){.pg-newsList__item a .date{font-size:min(1.5vw, 18px);margin-top:min(.83333vw, 10px)}}@media only screen and (max-width: 1000px){.pg-newsList__item a .date{font-size:3.46667vw;margin-top:1.33333vw}}.pg-newsList__item a .ttl{font-weight:500;line-height:1.5;color:#000}@media only screen and (min-width: 1001px){.pg-newsList__item a .ttl{font-size:min(1.33333vw, 16px);margin-top:min(1vw, 12px)}}@media only screen and (max-width: 1000px){.pg-newsList__item a .ttl{font-size:3.73333vw;margin-top:3.73333vw}}@media (hover: hover){.pg-newsList__item a{transition:opacity 0.2s}.pg-newsList__item a .topics_img img{-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.pg-newsList__item a:hover{opacity:0.6}.pg-newsList__item a:hover .topics_img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.pg-newsList__item a:hover img{opacity:1}}.pg-newsList__item.js-scroll{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.pg-newsList__item.js-scroll_start{-webkit-animation:animation-display01 0.6s both ease-in-out;animation:animation-display01 0.6s both ease-in-out}.pg-newsList__btn--more{line-height:0;text-align:right}@media only screen and (min-width: 1001px){.pg-newsList__btn--more{margin-top:min(5vw, 60px)}}@media only screen and (max-width: 1000px){.pg-newsList__btn--more{margin-top:6vw}}.pg-newsList__btn--more a{display:inline-block;position:relative}.pg-newsList__btn--more a:before{content:"";display:block;position:absolute;top:0;right:0;width:100%;height:100%;background-repeat:no-repeat;background-position:top right;background-size:100%}@media only screen and (min-width: 1001px){.pg-newsList__btn--more a:before{background-image:url(../images/link_more_01_on.png)}}@media only screen and (max-width: 1000px){.pg-newsList__btn--more a:before{background-image:url(../images/sp/link_more_01_on.png)}}.pg-newsList__btn--more a span{display:block;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}@media only screen and (min-width: 1001px){.pg-newsList__btn--more a span{width:min(32.08333vw, 385px)}}@media only screen and (max-width: 1000px){.pg-newsList__btn--more a span{width:57.2vw}}@media only screen and (max-width: 1000px){.pg-newsList__btn--more a span img{width:100%}}@media (hover: hover){.pg-newsList__btn--more a span{transition:-webkit-clip-path 0.2s ease-in-out;transition:clip-path 0.2s ease-in-out;transition:clip-path 0.2s ease-in-out, -webkit-clip-path 0.2s ease-in-out}.pg-newsList__btn--more a:hover{opacity:1}.pg-newsList__btn--more a:hover span{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}}.pg-newsList__btn--more.js-scroll{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.pg-newsList__btn--more.js-scroll_start{-webkit-animation:animation-display02 0.6s both ease-in-out;animation:animation-display02 0.6s both ease-in-out}.pg-productsList{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width: 1001px){.pg-productsList{gap:min(1.66667vw, 20px);margin:min(5vw, 60px) 0 0}}@media only screen and (max-width: 1000px){.pg-productsList{gap:5.33333vw;margin:10.66667vw 0 0}}.pg-productsList__content{background-color:#fff;-webkit-filter:drop-shadow(1px 0 0 #dedede) drop-shadow(0 1px 0 #dedede) drop-shadow(-1px 0 0 #dedede) drop-shadow(0 -1px 0 #dedede);filter:drop-shadow(1px 0 0 #dedede) drop-shadow(0 1px 0 #dedede) drop-shadow(-1px 0 0 #dedede) drop-shadow(0 -1px 0 #dedede);will-change:filter;position:relative}@media only screen and (min-width: 1001px){.pg-productsList__content{width:max( calc(100% - .5vw), calc(100% - 6px));padding:min(2.5vw, 30px) min(1.66667vw, 20px)}}@media only screen and (max-width: 1000px){.pg-productsList__content{width:calc(100% - (((8vw / 750) * 100)));padding:8vw 2.66667vw}}.pg-productsList__content:before{content:"";display:block;position:absolute;top:0;background-position:left top;background-repeat:no-repeat;background-size:100%}@media only screen and (min-width: 1001px){.pg-productsList__content:before{width:min(.58333vw, 7px);height:min(8.33333vw, 100px);left:max(-.5vw, -6px);background-image:url(../images/bg_list_01-01.png)}}@media only screen and (max-width: 1000px){.pg-productsList__content:before{width:1.2vw;height:18.13333vw;left:-1.06667vw;background-image:url(../images/sp/bg_list_02-01.png)}}.pg-productsList__content:after{content:"";display:block;position:absolute;right:0;background-position:right top;background-repeat:no-repeat;background-size:100%}@media only screen and (min-width: 1001px){.pg-productsList__content:after{width:min(12.83333vw, 154px);height:min(1.66667vw, 20px);top:max(-.83333vw, -10px);background-image:url(../images/bg_list_01-02.png)}}@media only screen and (max-width: 1000px){.pg-productsList__content:after{width:21.6vw;height:3.2vw;top:-1.6vw;background-image:url(../images/sp/bg_list_02-02.png)}}.pg-productsList__item{display:flex;flex-direction:column}@media only screen and (min-width: 1001px){.pg-productsList__item{width:max( calc(33.333% - 1.11111vw), calc(33.333% - (40px / 3)))}}@media only screen and (max-width: 1000px){.pg-productsList__item{width:calc(50% - (((28vw / 750) * 100)))}}.pg-productsList__item:first-child{margin-top:0}.pg-productsList__item:nth-child(2){margin-top:0}@media only screen and (min-width: 1001px){.pg-productsList__item:nth-child(3){margin-top:0}}.pg-productsList__item a{text-decoration:none;display:flex;justify-content:flex-end;flex-grow:1}@media only screen and (min-width: 1001px){.pg-productsList__item a{padding:min(.83333vw, 10px) 0 0}}@media only screen and (max-width: 1000px){.pg-productsList__item a{padding:1.6vw 0 0}}.pg-productsList__item a .c-item__ttl{font-weight:500;line-height:1.5;color:#000;margin-top:0.5em}@media only screen and (min-width: 1001px){.pg-productsList__item a .c-item__ttl{font-size:min(1.5vw, 18px)}}@media only screen and (max-width: 1000px){.pg-productsList__item a .c-item__ttl{margin-top:1.6vw;font-size:3.46667vw}}.pg-productsList__item a .c-item__price{font-weight:500;line-height:1.8}@media only screen and (min-width: 1001px){.pg-productsList__item a .c-item__price{font-size:min(1.16667vw, 14px);margin-top:5px}}@media only screen and (max-width: 1000px){.pg-productsList__item a .c-item__price{margin-top:2.93333vw;font-size:3.2vw;line-height:1.5}}.pg-productsList__item a .c-item__date{font-weight:500;line-height:1.8}@media only screen and (min-width: 1001px){.pg-productsList__item a .c-item__date{font-size:min(1.16667vw, 14px)}}@media only screen and (max-width: 1000px){.pg-productsList__item a .c-item__date{margin-top:0.5em;font-size:3.2vw;line-height:1.5}}@media (hover: hover){.pg-productsList__item a{transition:opacity 0.2s}.pg-productsList__item a:hover{opacity:0.6}.pg-productsList__item a:hover .pg-productsList__img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.pg-productsList__item a:hover img{opacity:1}}.pg-productsList__item.js-scroll{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.pg-productsList__item.js-scroll_start{-webkit-animation:animation-display01 0.6s both ease-in-out;animation:animation-display01 0.6s both ease-in-out}.pg-productsList__img{line-height:0;margin-bottom:20px;overflow:hidden}.pg-productsList__img img{width:100%;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.pg-productsList .cart{display:flex;justify-content:flex-end}.pg-productsList .cart .nostock{text-align:center;background-color:#878787;color:#fff;display:flex;justify-content:center;align-items:center;font-weight:700}@media only screen and (min-width: 1001px){.pg-productsList .cart .nostock{left:1px;margin-top:1px;width:calc(100% - 4px);font-size:14px;height:53px;padding:0 20px}}@media only screen and (max-width: 1000px){.pg-productsList .cart .nostock{margin:1px -1px 0;width:calc(100% - (((8vw / 750) * 100)) + 2px);font-size:3.2vw;padding:0 3.2vw;height:10.26667vw}}@media only screen and (min-width: 1001px){.pg-productsList .cart .btnAdd{left:1px;width:calc(100% - 4px);height:53px;margin-top:1px;font-size:14px}}@media only screen and (max-width: 1000px){.pg-productsList .cart .btnAdd{width:calc(100% - (((8vw / 750) * 100)) + 2px);height:10.26667vw;margin:1px -1px 0;font-size:2.13333vw}}.pg-productsList .cart .btnAdd form{background-color:#000;position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:0;font-family:"Syne",sans-serif;font-weight:700;color:#fff;text-align:center;line-height:0;cursor:pointer}@media only screen and (min-width: 1001px){.pg-productsList .cart .btnAdd form{padding:0 20px}}@media only screen and (max-width: 1000px){.pg-productsList .cart .btnAdd form{padding:0 3.2vw}}.pg-productsList .cart .btnAdd form button{background-color:transparent;display:block;position:relative;width:100%;color:#fff;text-align:center;-webkit-appearance:none;appearance:none;font-family:"Syne",sans-serif;font-weight:700;line-height:0;border:none;cursor:pointer;outline:none}@media only screen and (min-width: 1001px){.pg-productsList .cart .btnAdd form button{padding:5px 20px}}@media only screen and (max-width: 1000px){.pg-productsList .cart .btnAdd form button{padding:1.33333vw 3.2vw}}@media only screen and (min-width: 1001px){.pg-productsList .cart .btnAdd form:before{content:"";display:block;position:absolute;top:0;left:0;width:0;height:100%;background-color:#5c42cb;transition:width 0.2s cubic-bezier(1, 0, 0, 1)}}.pg-productsList .cart .btnAdd form:after{content:"";display:block;position:absolute;background-image:url(../images/cursor_right_bottom.png);background-position:right bottom;background-repeat:no-repeat;background-size:100%}@media only screen and (min-width: 1001px){.pg-productsList .cart .btnAdd form:after{right:10px;bottom:10px;width:11px;height:11px}}@media only screen and (max-width: 1000px){.pg-productsList .cart .btnAdd form:after{right:2.66667vw;bottom:2.66667vw;width:2.66667vw;height:2.66667vw}}@media (hover: hover){.pg-productsList .cart .btnAdd form:hover:before{width:100%}}.pg-productsList .cart .toggleCartBtn{background-color:#000;position:relative;display:flex;justify-content:center;align-items:center;width:100%;padding:0;font-family:"Syne",sans-serif;font-weight:700;color:#fff;text-align:center;line-height:0;cursor:pointer}@media only screen and (min-width: 1001px){.pg-productsList .cart .toggleCartBtn{left:1px;width:calc(100% - 4px);height:53px;margin-top:1px;padding:0 20px;font-size:14px}}@media only screen and (max-width: 1000px){.pg-productsList .cart .toggleCartBtn{width:calc(100% - (((8vw / 750) * 100)) + 2px);height:10.26667vw;margin:1px -1px 0;padding:0 3.2vw;font-size:3.2vw}}@media only screen and (min-width: 1001px){.pg-productsList .cart .toggleCartBtn:before{content:"";display:block;position:absolute;top:0;left:0;width:0;height:100%;background-color:#5c42cb;transition:width 0.2s cubic-bezier(1, 0, 0, 1)}}.pg-productsList .cart .toggleCartBtn:after{content:"";display:block;position:absolute;background-image:url(../images/cursor_right_bottom.png);background-position:right bottom;background-repeat:no-repeat;background-size:100%}@media only screen and (min-width: 1001px){.pg-productsList .cart .toggleCartBtn:after{right:10px;bottom:10px;width:11px;height:11px}}@media only screen and (max-width: 1000px){.pg-productsList .cart .toggleCartBtn:after{right:2.66667vw;bottom:2.66667vw;width:2.66667vw;height:2.66667vw}}@media only screen and (min-width: 1001px){.pg-productsList .cart .toggleCartBtn:hover:before{width:100%}}.pg-productsList .cart .btnAddList{position:absolute}@media only screen and (min-width: 1001px){.pg-productsList .cart .btnAddList{bottom:53px;right:-1px;width:calc(100% - 4px)}}@media only screen and (max-width: 1000px){.pg-productsList .cart .btnAddList{bottom:10.26667vw;width:calc(100% - (((8vw / 750) * 100)) + 2px)}}.pg-productsList .cart .btnAddList .btnAdd{position:relative}.pg-productsList .cart .btnAddList .btnAdd form{text-align:center;line-height:0;background-color:#fff;border:1px solid #000;position:relative}.pg-productsList .cart .btnAddList .btnAdd form.nostock:before{content:"在庫がありません";position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background:rgba(135,135,135,0.8);width:100%;height:100%;margin:auto;z-index:10}.pg-productsList .cart .btnAddList .btnAdd form button{background-color:transparent;display:block;position:relative;width:100%;color:#000;text-align:center;-webkit-appearance:none;appearance:none;font-family:"Syne",sans-serif;font-weight:700;line-height:0;border:none;cursor:pointer;outline:none}@media only screen and (min-width: 1001px){.pg-productsList .cart .btnAddList .btnAdd form button{font-size:16px;padding:5px 20px}}@media only screen and (max-width: 1000px){.pg-productsList .cart .btnAddList .btnAdd form button{font-size:2.13333vw;padding:1.33333vw 3.2vw}}@media only screen and (min-width: 1001px){.pg-productsList .cart .btnAddList .btnAdd form:before{content:"";display:block;position:absolute;top:0;left:0;width:0;height:100%;background-color:#5c42cb;transition:width 0.2s cubic-bezier(1, 0, 0, 1)}}@media only screen and (min-width: 1001px){.pg-productsList .cart .btnAddList .btnAdd form:hover:before{width:100%}}.pg-productsList__btn--more{line-height:0;text-align:right}@media only screen and (min-width: 1001px){.pg-productsList__btn--more{margin-top:min(5vw, 60px)}}@media only screen and (max-width: 1000px){.pg-productsList__btn--more{margin-top:6vw}}.pg-productsList__btn--more a{display:inline-block;position:relative}.pg-productsList__btn--more a:before{content:"";display:block;position:absolute;top:0;right:0;width:100%;height:100%;background-repeat:no-repeat;background-position:top right;background-size:100%}@media only screen and (min-width: 1001px){.pg-productsList__btn--more a:before{background-image:url(../images/link_more_01_on.png)}}@media only screen and (max-width: 1000px){.pg-productsList__btn--more a:before{background-image:url(../images/sp/link_more_01_on.png)}}.pg-productsList__btn--more a span{display:block;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}@media only screen and (min-width: 1001px){.pg-productsList__btn--more a span{width:min(32.08333vw, 385px)}}@media only screen and (max-width: 1000px){.pg-productsList__btn--more a span{width:57.2vw}}@media only screen and (max-width: 1000px){.pg-productsList__btn--more a span img{width:100%}}@media (hover: hover){.pg-productsList__btn--more a span{transition:-webkit-clip-path 0.2s ease-in-out;transition:clip-path 0.2s ease-in-out;transition:clip-path 0.2s ease-in-out, -webkit-clip-path 0.2s ease-in-out}.pg-productsList__btn--more a:hover{opacity:1}.pg-productsList__btn--more a:hover span{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}}.pg-productsList__btn--more.js-scroll{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.pg-productsList__btn--more.js-scroll_start{-webkit-animation:animation-display02 0.6s both ease-in-out;animation:animation-display02 0.6s both ease-in-out}.pg-brandList{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width: 1001px){.pg-brandList{margin:min(5vw, 60px) 0 0;gap:min(1.66667vw, 20px)}}@media only screen and (max-width: 1000px){.pg-brandList{margin:10.66667vw 0 0;gap:5.33333vw}}.pg-brandList__content{background-color:#fff;-webkit-filter:drop-shadow(1px 0 0 #dedede) drop-shadow(0 1px 0 #dedede) drop-shadow(-1px 0 0 #dedede) drop-shadow(0 -1px 0 #dedede);filter:drop-shadow(1px 0 0 #dedede) drop-shadow(0 1px 0 #dedede) drop-shadow(-1px 0 0 #dedede) drop-shadow(0 -1px 0 #dedede);will-change:filter;position:relative;transition:opacity 0.2s ease-in-out;opacity:1}@media only screen and (min-width: 1001px){.pg-brandList__content{width:max( calc(100% - .5vw), calc(100% - 6px));padding:min(2.5vw, 30px) min(1.66667vw, 20px)}}@media only screen and (max-width: 1000px){.pg-brandList__content{padding:8vw 6.66667vw;width:calc(100% - ((-6vw / 750) * 100))}}.pg-brandList__content:before{content:"";display:block;position:absolute;top:0;background-position:left top;background-repeat:no-repeat;background-size:100%}@media only screen and (min-width: 1001px){.pg-brandList__content:before{width:min(.58333vw, 7px);height:min(8.33333vw, 100px);left:max(-.5vw, -6px);background-image:url(../images/bg_list_01-01.png)}}@media only screen and (max-width: 1000px){.pg-brandList__content:before{width:1.2vw;height:22.8vw;left:-1.06667vw;background-image:url(../images/sp/bg_list_01-01.png)}}.pg-brandList__content:after{content:"";display:block;position:absolute;right:0;background-position:right top;background-repeat:no-repeat;background-size:100%}@media only screen and (min-width: 1001px){.pg-brandList__content:after{width:min(12.83333vw, 154px);height:min(1.66667vw, 20px);top:max(-.83333vw, -10px);background-image:url(../images/bg_list_01-02.png)}}@media only screen and (max-width: 1000px){.pg-brandList__content:after{width:36.53333vw;height:3.06667vw;top:-1.6vw;background-image:url(../images/sp/bg_list_01-02.png)}}.pg-brandList__item{display:flex;flex-direction:column}@media only screen and (min-width: 1001px){.pg-brandList__item{width:max( calc(33.333% - 1.11111vw), calc(33.333% - (40px / 3)))}}@media only screen and (max-width: 1000px){.pg-brandList__item{width:100%;margin-top:5.33333vw}}.pg-brandList__item:first-child{margin-top:0}@media only screen and (min-width: 1001px){.pg-brandList__item:nth-child(2){margin-top:0}}@media only screen and (min-width: 1001px){.pg-brandList__item:nth-child(3){margin-top:0}}.pg-brandList__item a{display:block;height:100%;text-decoration:none;display:flex;justify-content:flex-end;position:relative}@media only screen and (min-width: 1001px){.pg-brandList__item a{flex-grow:1;padding:min(.83333vw, 7px) 0 min(5.16667vw, 62px)}}@media only screen and (max-width: 1000px){.pg-brandList__item a{flex-wrap:wrap;padding:1.6vw 0 0 1.06667vw}}@media (hover: hover){.pg-brandList__item a{transition:opacity 0.2s}.pg-brandList__item a .pg-brandList__img img{-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out}.pg-brandList__item a:hover{opacity:1}.pg-brandList__item a:hover .pg-brandList__content{opacity:0.6}.pg-brandList__item a:hover .pg-brandList__img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.pg-brandList__item a:hover .pg-brandList__detail:before{width:100%}.pg-brandList__item a:hover img{opacity:1}}.pg-brandList__item.js-scroll{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.pg-brandList__item.js-scroll_start{-webkit-animation:animation-display01 0.6s both ease-in-out;animation:animation-display01 0.6s both ease-in-out}.pg-brandList__img{overflow:hidden;line-height:0}@media only screen and (min-width: 1001px){.pg-brandList__img{margin-bottom:min(1.66667vw, 20px)}}@media only screen and (max-width: 1000px){.pg-brandList__img{margin-bottom:4vw}}@media only screen and (max-width: 1000px){.pg-brandList__img img{width:100%}}.pg-brandList__name{font-weight:700;line-height:1.4}@media only screen and (min-width: 1001px){.pg-brandList__name{font-size:min(1.66667vw, 20px)}}@media only screen and (max-width: 1000px){.pg-brandList__name{font-size:3.73333vw}}.pg-brandList__detail{background-color:#000}@media only screen and (min-width: 1001px){.pg-brandList__detail{position:absolute;bottom:0;right:-1px;padding:min(1.5vw, 18px) min(1.66667vw, 20px);width:max( calc(100% - .33333vw), calc(100% - 4px))}}@media only screen and (max-width: 1000px){.pg-brandList__detail{position:relative;margin:1px -1px 0;padding:3.2vw;width:calc(100% + 2px)}}.pg-brandList__detail:before{content:"";display:block;position:absolute;top:0;left:0;width:0;height:100%;background-color:#5c42cb;transition:width 0.2s cubic-bezier(1, 0, 0, 1)}.pg-brandList__detail:after{content:"";display:block;position:absolute;background-image:url(../images/cursor_right_bottom.png);background-position:right bottom;background-repeat:no-repeat;background-size:100%}@media only screen and (min-width: 1001px){.pg-brandList__detail:after{right:min(.83333vw, 10px);bottom:min(.83333vw, 10px);width:min(.91667vw, 11px);height:min(.91667vw, 11px)}}@media only screen and (max-width: 1000px){.pg-brandList__detail:after{right:2.66667vw;bottom:2.66667vw;width:2.66667vw;height:2.66667vw}}.pg-brandList__detail p{font-family:"Syne",sans-serif;font-weight:700;color:#fff;text-align:center}@media only screen and (min-width: 1001px){.pg-brandList__detail p{font-size:min(1.16667vw, 14px)}}@media only screen and (max-width: 1000px){.pg-brandList__detail p{font-size:3.2vw}}.pg-brandList__btn--more{line-height:0;text-align:right}@media only screen and (min-width: 1001px){.pg-brandList__btn--more{margin-top:min(5vw, 60px)}}@media only screen and (max-width: 1000px){.pg-brandList__btn--more{margin-top:8vw}}.pg-brandList__btn--more a{display:inline-block;position:relative}.pg-brandList__btn--more a:before{content:"";display:block;position:absolute;top:0;right:0;width:100%;height:100%;background-repeat:no-repeat;background-position:top right;background-size:100%}@media only screen and (min-width: 1001px){.pg-brandList__btn--more a:before{background-image:url(../images/link_brand_01_on.png)}}@media only screen and (max-width: 1000px){.pg-brandList__btn--more a:before{background-image:url(../images/sp/link_brand_01_on.png)}}.pg-brandList__btn--more a span{display:block;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}@media only screen and (min-width: 1001px){.pg-brandList__btn--more a span{width:min(37vw, 444px)}}@media only screen and (max-width: 1000px){.pg-brandList__btn--more a span{width:65.46667vw}}@media only screen and (max-width: 1000px){.pg-brandList__btn--more a span img{width:100%}}@media (hover: hover){.pg-brandList__btn--more a span{transition:-webkit-clip-path 0.2s ease-in-out;transition:clip-path 0.2s ease-in-out;transition:clip-path 0.2s ease-in-out, -webkit-clip-path 0.2s ease-in-out}.pg-brandList__btn--more a:hover{opacity:1}.pg-brandList__btn--more a:hover span{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}}.pg-brandList__btn--more.js-scroll{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.pg-brandList__btn--more.js-scroll_start{-webkit-animation:animation-display02 0.6s both ease-in-out;animation:animation-display02 0.6s both ease-in-out}.pg-backToList{box-sizing:border-box;text-align:center}@media only screen and (min-width: 1001px){.pg-backToList{border-top:solid 2px #000;margin:min(3.33333vw, 40px) min(8.33333vw, 100px) 0;padding:16px 0 0}}@media only screen and (max-width: 1000px){.pg-backToList{border-top:solid 1px #000;margin:8vw 5.33333vw 0;padding:6.66667vw 0 0}}.pg-backToList__btn{display:inline-block}.pg-backToList__btn a{display:block;color:#000;text-decoration:none;font-family:"Syne",sans-serif;font-weight:700}@media only screen and (min-width: 1001px){.pg-backToList__btn a{font-size:14px}}@media only screen and (max-width: 1000px){.pg-backToList__btn a{font-size:3.73333vw}}@media (hover: hover){.pg-backToList__btn a{transition:color 0.2s ease-in-out}.pg-backToList__btn a:hover{color:#5c42cb}}.color_tags{margin-left:0;line-height:0;display:flex;flex-wrap:wrap}@media only screen and (min-width: 1001px){.color_tags{gap:min(.5vw, 6px)}}@media only screen and (max-width: 1000px){.color_tags{gap:1.33333vw}}.color_tags .color_tag{background-color:#000;color:#fff;border:none;font-weight:500;display:inline-block;line-height:1;border-radius:0;margin:0;letter-spacing:0}@media only screen and (min-width: 1001px){.color_tags .color_tag{font-size:min(1.33333vw, 16px);padding:1px 5px 3px}}@media only screen and (max-width: 1000px){.color_tags .color_tag{font-size:3.2vw;padding:2px 4px}}.color_tags .tag_status{background-color:#9781f7 !important}.color_tags .tag_limited{background-color:#9781f7 !important}
