header{display:block}@media only screen and (max-width: 1100px){header{border-bottom:1px solid #ccc;padding-top:1px}}@media only screen and (max-width: 1100px){header::before{content:"";display:block;width:100%;max-width:500px;height:0;padding:46px 0 0}}@media only screen and (max-width: 1100px){header .header_globalLogo{display:flex;align-items:center;padding:10px 2vw;position:absolute;top:0;left:0;width:100%;border-bottom:1px solid #cccccc}}@media only screen and (min-width: 1101px){header .header_globalLogo a{height:32px;position:absolute;top:calc(100% - 55px);right:0;margin:auto}}header .header_globalLogo a img{transition:all 0.2s;vertical-align:middle}@media only screen and (min-width: 1101px){header .header_globalLogo a img{width:180px}}@media only screen and (max-width: 1100px){header .header_globalLogo a img{width:130px}}@media only screen and (min-width: 1101px){header #menuBtn{display:none}}@media only screen and (max-width: 1100px){header #menuBtn{position:absolute;top:50%;left:3vw;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}}@media only screen and (max-width: 1100px){header #menuBtn img{width:35px}}@media only screen and (max-width: 1410px){header .gnavi__langs.--series{position:relative;justify-content:flex-end;width:990px;bottom:auto}}@media only screen and (max-width: 768px){header .gnavi__langs.--series{position:absolute;top:6px}}@media only screen and (max-width: 1100px) and (min-width: 768px){header .gnavi__langs.--series{position:absolute;top:55%}}@media only screen and (max-width: 1410px){header .gnavi__lang{margin:0 0 2em 0}}@media only screen and (max-width: 1100px){header .gnavi__lang{margin:0 2vw 0 0}}.p-header__inner{position:relative}@media only screen and (min-width: 1101px){.p-header__character{width:250px;position:absolute;left:0;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:10}}@media only screen and (max-width: 1100px){.p-header__character{display:none;width:calc(100% - 150px);max-width:320px}}@media only screen and (min-width: 1101px){.p-header__main{margin:0 auto;text-align:center;padding:27px 0 27px 50px;width:auto}}@media only screen and (max-width: 1100px){.p-header__main{padding:1.5vw 0 1.6vw;text-align:center;position:relative;display:block;width:62%;max-width:300px;margin:0 auto}}@media only screen and (max-width: 768px){.p-header__main{left:4%}}.p-header__main img{transition:all 0.2s}@media only screen and (max-width: 1100px){.p-header__main img{vertical-align:middle}}@media only screen and (max-width: 1100px){.p-header__main--link{position:relative;display:block;width:62%;max-width:300px;margin:0 auto;left:8%}}@media only screen and (min-width: 1101px){#menuContent{display:none !important}}@media only screen and (max-width: 1100px){#menuContent>ul>li>h2:before{border-color:#fff !important}}@media only screen and (max-width: 1100px){#menuContent>ul>li>h2.menu::before,#menuContent>ul>li>h2>a::before,#menuContent>ul>li>h2.ttl_bk::before{border-left:4px solid #e00109 !important}}@media only screen and (max-width: 1100px){#menuContent>ul>li>h2 .gnav_csm{font-size:1rem}}@media only screen and (min-width: 1101px){#menuClose{display:none !important}}.hidden_display{display:none}.p-gnav{width:100%}@media only screen and (min-width: 1101px){.p-gnav{display:block;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;background:#fff;background-position:center top}}@media only screen and (max-width: 1100px){.p-gnav{display:none}}.p-gnav__lists{display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 1101px){.p-gnav__lists{padding:16px 0}}.p-gnav__list{position:relative}.p-gnav__list::before,.p-gnav__list::after{content:"";display:block;position:absolute;top:0;width:3px;height:100%;background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2027.1.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%203%206%22%20style%3D%22enable-background%3Anew%200%200%203%206%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23393939%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M1.5%2C0C2.3%2C0%2C3%2C0.7%2C3%2C1.5S2.3%2C3%2C1.5%2C3S0%2C2.3%2C0%2C1.5S0.7%2C0%2C1.5%2C0z%22%2F%3E%0A%3C%2Fsvg%3E%0A");background-position:center top;background-repeat:repeat-y}.p-gnav__list::before{left:0;display:none}.p-gnav__list::after{right:0}.p-gnav__list:first-child::before{display:block}.p-gnav__link{display:block}@media only screen and (min-width: 1101px){.p-gnav__link{padding:10px 39px}}.p-gnav__link.is-disabled{opacity:0.3;pointer-events:none}.p-gnav__link img{transition:all 0.2s}.p-menu__gnav--wrap{display:inline-block;position:relative;padding:0 18px 0 0}.p-menu__gnav--ico{position:absolute;top:50%;right:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media only screen and (min-width: 1101px){.footerBandaiToys .footerBandaiToys__inner{width:auto;max-width:1060px}}@media only screen and (max-width: 1100px){#relatedLinks{width:100%;padding-top:6px;padding-bottom:0;background:#e9e9e9}}@media only screen and (max-width: 1100px){#relatedLinks .chara_top_relatedLinks{width:100%;display:none}}@media only screen and (max-width: 1100px){#relatedLinks>h2.related_ttl{padding:1% 2% 0;border-left:0}}@media only screen and (max-width: 1100px) and (min-width: 640px){#relatedLinks>h2.related_ttl{padding:1% 1% 0 !important}}@media only screen and (min-width: 1101px){#relatedLinks>h2.related_ttl{border-left:5px solid #6ec8e2}}@media only screen and (max-width: 1100px){#relatedLinks>h2.related_ttl:before{border-color:#fff !important}}@media only screen and (max-width: 1100px){#relatedLinks>h2.related_ttl>span{letter-spacing:normal;display:table-cell;border-left:4px solid #6ec8e2;vertical-align:middle;padding:4px 10px}}@media only screen and (max-width: 1100px) and (min-width: 640px){#relatedLinks>.copyright_area{margin:0 auto;padding:1.8% 2%}}@media only screen and (max-width: 1100px){#relatedLinks>.copyright_area .copy_text{font-size:1.1rem}}#relatedLinks>.copyright_area .copy_list{display:block !important}@media only screen and (min-width: 1101px){#relatedLinks>.copyright_area .copy_list{font-size:1.2rem;line-height:1.4em}}@media only screen and (max-width: 1100px){#relatedLinks>.copyright_area .copy_list{font-size:1.1rem;line-height:1.8em}}@media only screen and (max-width: 1100px){#relatedLinks .mnw-outer{width:95%;margin:0 auto;padding-top:20px}}@media only screen and (max-width: 1100px){#relatedLinks>ul>li{letter-spacing:normal;display:inline-block}}@media only screen and (max-width: 1100px){#relatedLinks>ul>li img{width:100%}}@media only screen and (max-width: 1100px){#relatedLinks>ul.bnrs,#relatedLinks>ul.footer_box_2nd{width:100%;letter-spacing:normal;margin:2vw auto 3vw}}@media only screen and (min-width: 1101px){#relatedLinks>ul.bnrs,#relatedLinks>ul.footer_box_2nd{max-width:inherit}}@media only screen and (min-width: 1101px){#relatedLinks>ul.bnrs li,#relatedLinks>ul.footer_box_2nd li{width:480px;letter-spacing:normal;display:inline-block;vertical-align:top;margin:0 30px 10px 0}}@media only screen and (max-width: 1100px){#relatedLinks>ul.bnrs li,#relatedLinks>ul.footer_box_2nd li{display:block;margin:2% auto auto}}@media only screen and (min-width: 1101px){#relatedLinks>ul.bnrs li:nth-child(2n),#relatedLinks>ul.footer_box_2nd li:nth-child(2n){margin-right:0}}#relatedLinks>ul.bnrs li>a,#relatedLinks>ul.footer_box_2nd li>a{padding:5px;color:#000;text-decoration:none;background:#fff;border:1px solid #dedede;display:table}@media only screen and (min-width: 1101px){#relatedLinks>ul.bnrs li>a,#relatedLinks>ul.footer_box_2nd li>a{font-size:1.1rem;width:480px;min-height:65px;height:65px;line-height:1.5em}}@media only screen and (max-width: 1100px){#relatedLinks>ul.bnrs li>a,#relatedLinks>ul.footer_box_2nd li>a{width:100%;height:45px;padding:12px 5px}}@media only screen and (max-width: 1100px){#relatedLinks>ul.bnrs li>a:after,#relatedLinks>ul.footer_box_2nd li>a:after{width:7.5px;height:7.5px;content:'';background-image:url("../../../../images/common/black_arrow.png");background-size:contain;background-repeat:no-repeat;display:inline-block;position:absolute;top:50%;margin-top:-4px;right:12px}}#relatedLinks>ul.bnrs li>a>p,#relatedLinks>ul.footer_box_2nd li>a>p{display:table-cell;vertical-align:middle !important;word-break:break-all}@media only screen and (max-width: 1100px){#relatedLinks>ul.bnrs li>a>p,#relatedLinks>ul.footer_box_2nd li>a>p{text-align:center}}@media only screen and (min-width: 1101px){#relatedLinks>ul.bnrs li>a>p:nth-child(2n),#relatedLinks>ul.footer_box_2nd li>a>p:nth-child(2n){width:70%}}@media only screen and (max-width: 1100px){#relatedLinks>ul.bnrs li>a>p:nth-child(2n),#relatedLinks>ul.footer_box_2nd li>a>p:nth-child(2n){width:72%;padding:0 25px 0 0;box-sizing:border-box;text-align:left;line-height:1.2;font-size:1.3rem}}@media only screen and (min-width: 1101px){#relatedLinks>ul.bnrs li>a>p>img,#relatedLinks>ul.footer_box_2nd li>a>p>img{height:45px;margin:0 10px 0 0}}@media only screen and (max-width: 1100px){#relatedLinks>ul.bnrs li>a>p>img,#relatedLinks>ul.footer_box_2nd li>a>p>img{max-width:90%}}@media (hover: hover){#relatedLinks>ul.bnrs li>a img,#relatedLinks>ul.footer_box_2nd li>a img{transition:all 0.2s}#relatedLinks>ul.bnrs li>a:hover>p>img,#relatedLinks>ul.footer_box_2nd li>a:hover>p>img{opacity:.7}}@media only screen and (max-width: 1100px){#relatedLinks>ul.txt{width:100%;margin:0;background:#3d454f}}@media only screen and (min-width: 1101px){#relatedLinks>ul.txt>li{vertical-align:top;margin:0 60px 0 0}}@media only screen and (max-width: 1100px){#relatedLinks>ul.txt>li{width:100%;margin:0;word-break:break-all}}@media only screen and (min-width: 1101px){#relatedLinks>ul.txt h3.related_sttl{font-size:1.3rem;color:#6ec8e2;margin:0 0 4px 0;font-weight:bold}}@media only screen and (max-width: 1100px){#relatedLinks>ul.txt h3.related_sttl{padding:13px 10px;background:#2e3032;color:#fff;width:100%;margin:0;word-break:break-all;border-bottom:1px solid #5c697d;position:relative;line-height:1em;font-size:1.2rem}}@media only screen and (max-width: 1100px){#relatedLinks>ul.txt h3.related_sttl:after{width:10px;height:10px;content:'';background-image:url("../../../../images/common/white_arrow.png");background-size:contain;background-repeat:no-repeat;top:50%;right:20px;position:absolute;display:block;margin-top:-5px;transform:rotate(90deg);-webkit-transform:rotate(90deg)}}@media only screen and (max-width: 1100px){#relatedLinks>ul.txt h3.related_sttl.open:after{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}}@media only screen and (min-width: 1101px){#relatedLinks>ul.txt .lists{display:block !important}}@media only screen and (max-width: 1100px){#relatedLinks>ul.txt .lists{display:none}}@media only screen and (min-width: 1101px){#relatedLinks>ul.txt .lists li{line-height:2;font-size:1.2rem}}@media only screen and (max-width: 1100px){#relatedLinks>ul.txt .lists li{border-bottom:1px solid #5c697d}}@media only screen and (min-width: 1101px){#relatedLinks>ul.txt .lists li>a{color:#313131;text-decoration:none}}@media only screen and (max-width: 1100px){#relatedLinks>ul.txt .lists li>a{font-size:1.1rem;color:#fff;text-decoration:none;display:block;padding:15px 40px 15px 10px;line-height:1rem}}@media only screen and (min-width: 1101px){#relatedLinks>ul.txt .lists li>a:before{margin-right:7px;content:url("../../../../images/common/black_arrow.png");display:inline-block;position:relative;top:1px;opacity:.8}}@media only screen and (max-width: 1100px){#relatedLinks>ul.txt .lists li>a:after{width:7.5px;height:7.5px;content:'';background-image:url("../../../../images/common/white_arrow.png");background-size:contain;background-repeat:no-repeat;display:inline-block;position:absolute;top:40%;right:17px}}@media (hover: hover){#relatedLinks>ul.txt .lists li>a{transition:all 0.2s}#relatedLinks>ul.txt .lists li>a:hover{color:#7b7b7b}#relatedLinks>ul.txt .lists li>a:hover:before{opacity:.5}}@media only screen and (min-width: 1101px){#relatedLinks>ul>li:last-child{margin-right:0}}::-moz-selection{background:rgba(110,200,226,0.7);color:#fff}::selection{background:rgba(110,200,226,0.7);color:#fff}::-moz-selection{background:rgba(110,200,226,0.7);color:#fff}body{position:relative;background:#fff}@media only screen and (min-width: 1101px){body{min-width:1100px;overflow-x:auto}}img{max-width:100%}#menuContent,.p-wrap__series{font-family:'Noto Sans JP', 'Open Sans', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Segoe UI', 'Hiragino Kaku Gothic ProN', 'Yu Gothic', sans-serif;font-weight:600}.u-img__block{display:block}@media only screen and (max-width: 1100px){.is-pconly__device{display:none}}.c-cont__inner{position:relative;z-index:10;margin:0 auto}@media only screen and (max-width: 1100px){.c-cont__inner{width:94%;max-width:750px}}@media only screen and (min-width: 1101px){.c-cont__inner{max-width:1020px}}.c-tit__cont{text-align:center}@media only screen and (max-width: 1100px){.c-tit__cont{width:94%;margin:0 auto min(9vw , 45px)}}@media only screen and (min-width: 1101px){.c-tit__cont{margin:0 auto 45px}}@media only screen and (max-width: 1100px){.c-tit__cont[data-type="page"]{margin:min(12vw , 60px) auto min(8vw , 40px)}}.c-txt__l{color:#8e8e8e}@media only screen and (max-width: 1100px){.c-txt__l{font-size:15px;font-size:1.5rem}}@media only screen and (min-width: 1101px){.c-txt__l{font-size:20px;font-size:2rem}}.c-link__box{display:block;position:relative;overflow:hidden;z-index:1;background:#fff}@media only screen and (max-width: 1100px){.c-link__box{border-radius:6px}}@media only screen and (min-width: 1101px){.c-link__box{border-radius:10px}}.c-link__box::before,.c-link__box::after{content:"";position:absolute;pointer-events:none;z-index:2}.c-link__box::before{content:"";display:block;top:100%;left:100%;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);background:#6ec8e2}@media only screen and (max-width: 1100px){.c-link__box::before{width:36px;height:36px}}@media only screen and (min-width: 1101px){.c-link__box::before{width:50px;height:50px}}.c-link__box::after{top:0;left:0;width:100%;height:100%;box-sizing:border-box}@media only screen and (max-width: 1100px){.c-link__box::after{border:2px solid #6ec8e2;border-radius:6px}}@media only screen and (min-width: 1101px){.c-link__box::after{border:4px solid #6ec8e2;border-radius:10px}}.c-bnr__shadow--wrap{position:relative;display:block}.c-bnr__shadow--wrap::before{content:"";display:block;position:absolute;background:#6d6d6d;opacity:0.5;width:100%;height:100%;border-radius:clamp(10px, 1.5vw, 15px);transition:top 0.3s, left 0.3s, opacity 0.3s}@media only screen and (max-width: 1100px){.c-bnr__shadow--wrap::before{top:4px;left:4px}}@media only screen and (min-width: 1101px){.c-bnr__shadow--wrap::before{top:6px;left:6px}}@media only screen and (hover: hover) and (min-width: 1101px){.c-bnr__shadow--wrap:hover{opacity:1}.c-bnr__shadow--wrap:hover::before{top:0;left:0;opacity:0}.c-bnr__shadow--wrap:hover .c-bnr__shadow--thumb{-webkit-transform:translate(0, 3px);transform:translate(0, 3px)}.c-bnr__shadow--wrap:hover img{opacity:1}}.c-bnr__shadow--thumb{display:block;position:relative;z-index:10;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.c-cont__deco--base{position:relative}.c-cont__deco--base::before{content:"";display:block;width:100%;height:100%;pointer-events:none;z-index:2;position:absolute;top:0;left:0}@media only screen and (min-width: 1101px){.c-cont__deco--base::before{background:url(../images/common/bg_cont_pc.png) center top repeat-y}}@media only screen and (max-width: 1100px){.c-cont__deco--base::before{background:url(../images/common/bg_cont_sp.png) center top/100% auto repeat-y}}@media only screen and (max-width: 768px){.c-cont__deco--base::before{background:url(../images/common/bg_cont_pc.png) center top/1600px auto repeat-y}}@media only screen and (max-width: 1100px){.c-cont__bg{padding:1px 0;background-position:center top;background-size:100% auto;background-repeat:repeat-y}}@media only screen and (min-width: 1101px){.c-cont__bg[data-bg="blu"]{background:url(../images/common/bg_deco_white_pc.png) center top repeat-y #6ec8e2}}@media only screen and (max-width: 1100px){.c-cont__bg[data-bg="blu"]{background-image:url(../images/common/bg_deco_white_sp.png);background-color:#6ec8e2}}@media only screen and (max-width: 768px){.c-cont__bg[data-bg="blu"]{background-image:url(../images/common/bg_deco_white_pc.png)}}@media only screen and (min-width: 1101px){.c-cont__bg[data-bg="light_blu"]{background:url(../images/common/bg_cont_pc.png) center top repeat-y #eefcfd}}@media only screen and (max-width: 1100px){.c-cont__bg[data-bg="light_blu"]{background-image:url(../images/common/bg_cont_sp.png);background-color:#eefcfd}}@media only screen and (max-width: 768px){.c-cont__bg[data-bg="light_blu"]{background-image:url(../images/common/bg_cont_pc.png)}}@media only screen and (min-width: 1101px){.c-cont__bg[data-bg="yel"]{background:url(../images/common/bg_cont_pc.png) center top repeat-y #fdfcee}}@media only screen and (max-width: 1100px){.c-cont__bg[data-bg="yel"]{background-image:url(../images/common/bg_cont_sp.png);background-color:#fdfcee}}@media only screen and (max-width: 768px){.c-cont__bg[data-bg="yel"]{background-image:url(../images/common/bg_cont_pc.png)}}@media only screen and (min-width: 1101px){.c-cont__bg[data-bg="wht"]{background:url(../images/common/bg_cont_pc.png) center top repeat-y #fff}}@media only screen and (max-width: 1100px){.c-cont__bg[data-bg="wht"]{background-image:url(../images/common/bg_cont_sp.png);background-color:#fff}}@media only screen and (max-width: 768px){.c-cont__bg[data-bg="wht"]{background-image:url(../images/common/bg_cont_pc.png)}}.c-set__bg{position:relative}@media only screen and (max-width: 1100px){.c-set__bg{padding:min(12vw , 60px) 0 min(18vw , 90px)}}@media only screen and (min-width: 1101px){.c-set__bg{padding:60px 0 90px}}.c-set__bg[data-bg="yel"]{background-color:#fdfcee}@media only screen and (max-width: 1100px){.c-set__bg[data-bg="yel"]::before{background:url(../images/common/bg_yel.png) center top/52px auto repeat-x}}@media only screen and (min-width: 1101px){.c-set__bg[data-bg="yel"]::before{background:url(../images/common/bg_yel.png) center top repeat-x}}.c-set__bg[data-bg="wht"]{background-color:#ffffff}@media only screen and (max-width: 1100px){.c-set__bg[data-bg="wht"]::before{background:url(../images/common/bg_wht.png) center top/52px auto repeat-x}}@media only screen and (min-width: 1101px){.c-set__bg[data-bg="wht"]::before{background:url(../images/common/bg_wht.png) center top repeat-x}}.c-set__bg[data-bg="blu"]{background-color:#6ec8e2}@media only screen and (max-width: 1100px){.c-set__bg[data-bg="blu"]::before{background:url(../images/common/bg_blu.png) center top/52px auto repeat-x}}@media only screen and (min-width: 1101px){.c-set__bg[data-bg="blu"]::before{background:url(../images/common/bg_blu.png) center top repeat-x}}.c-set__bg[data-bg="light_blu"]{background-color:#eefcfd}@media only screen and (max-width: 1100px){.c-set__bg[data-bg="light_blu"]::before{background:url(../images/common/bg_light_blu.png) center top/52px auto repeat-x}}@media only screen and (min-width: 1101px){.c-set__bg[data-bg="light_blu"]::before{background:url(../images/common/bg_light_blu.png) center top repeat-x}}.c-set__bg::before{content:"";display:block;width:100%;pointer-events:none;bottom:calc(100% - 1px);position:absolute;left:0}@media only screen and (max-width: 1100px){.c-set__bg::before{height:11px}}@media only screen and (min-width: 1101px){.c-set__bg::before{height:21px}}.c-btn__base{position:relative;display:block;background:#6ec8e2;border-radius:70px;color:#fff;text-align:center;text-decoration:none;transition:box-shadow 0.3s, -webkit-transform 0.3s;transition:transform 0.3s, box-shadow 0.3s;transition:transform 0.3s, box-shadow 0.3s, -webkit-transform 0.3s}.c-btn__base[data-type="coming_soon"],.c-btn__base[data-type="more"],.c-btn__base[data-type="back"]{line-height:1;font-weight:900;box-shadow:4px 4px #d2d2d2}@media only screen and (max-width: 1100px){.c-btn__base[data-type="coming_soon"],.c-btn__base[data-type="more"],.c-btn__base[data-type="back"]{width:240px;padding:16px 0;margin:min(9vw , 60px) auto 0;font-size:20px;font-size:2rem}}@media only screen and (min-width: 1101px){.c-btn__base[data-type="coming_soon"],.c-btn__base[data-type="more"],.c-btn__base[data-type="back"]{width:290px;padding:18px 0;margin:60px auto 0;font-size:26px;font-size:2.6rem}}@media only screen and (min-width: 1101px) and (hover: hover){.c-btn__base[data-type="coming_soon"]:hover,.c-btn__base[data-type="more"]:hover,.c-btn__base[data-type="back"]:hover{opacity:1;box-shadow:0 0 #d2d2d2;-webkit-transform:translate(0, 3px);transform:translate(0, 3px)}}@media only screen and (max-width: 1100px){.c-btn__base[data-type="back"]{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 1101px){.c-btn__base[data-type="back"]{font-size:22px;font-size:2.2rem;width:340px}}@media only screen and (max-width: 1100px){.c-btn__base[data-type="coming_soon"]{margin:min(13vw , 75px) auto 0}}@media only screen and (min-width: 1101px){.c-btn__base[data-type="coming_soon"]{margin:75px auto 0}}.c-btn__base:after{content:"";display:block;width:10px;height:16px;background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2027.1.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%0A%09%20y%3D%220px%22%20viewBox%3D%220%200%2016%2025%22%20style%3D%22enable-background%3Anew%200%200%2016%2025%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FFFFFF%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M5.9%2C1l9.1%2C9.1c1.3%2C1.3%2C1.3%2C3.5%2C0%2C4.8L5.9%2C24c-1.3%2C1.3-3.5%2C1.3-4.9%2C0c-1.3-1.3-1.3-3.5%2C0-4.8l6.7-6.7L1%2C5.8%0A%09C-0.3%2C4.5-0.3%2C2.3%2C1%2C1C2.4-0.3%2C4.5-0.3%2C5.9%2C1z%22%2F%3E%0A%3C%2Fsvg%3E%0A");z-index:2;position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media only screen and (min-width: 1101px){.c-btn__base:after{right:12px}}@media only screen and (max-width: 1100px){.c-btn__base:after{right:10px}}.c-btn__base.is-disabled{pointer-events:none;background:#b9b9b9;box-shadow:4px 4px rgba(210,210,210,0.5)}.c-mv__deco{position:relative;overflow:hidden}.c-mv__deco::before,.c-mv__deco::after{content:"";display:block;position:absolute;top:0;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:10}@media only screen and (min-width: 1101px){.c-mv__deco::before,.c-mv__deco::after{min-width:2000px}}@media only screen and (min-width: 1101px){.c-mv__deco::before{background:url(../images/top/bg_mv_rt_pc.png) right top no-repeat}.c-mv__deco::after{background:url(../images/top/bg_mv_lb_pc.png) left bottom no-repeat}}@media only screen and (max-width: 1100px){.c-mv__deco::before{background:url(../images/top/bg_mv_rt_pc.png) right top/34% auto no-repeat}.c-mv__deco::after{background:url(../images/top/bg_mv_lb_pc.png) left bottom/34% auto no-repeat}}@media only screen and (max-width: 1100px) and (min-width: 640px){.c-mv__deco::before,.c-mv__deco::after{background-size:260px auto}}.p-topic__lists{display:grid}.p-topic__lists[data-type="related"]{justify-content:center}@media only screen and (min-width: 1101px){.p-topic__lists{grid-template-columns:repeat(3, 1fr);-webkit-column-gap:2%;-moz-column-gap:2%;column-gap:2%}}@media only screen and (max-width: 1100px){.p-topic__lists{grid-template-columns:repeat(2, 1fr);-webkit-column-gap:4%;-moz-column-gap:4%;column-gap:4%}}a.p-topic__list{text-decoration:none}@media (hover: hover){a.p-topic__list>div,a.p-topic__list>p{transition:all 0.2s}a.p-topic__list:hover img,a.p-topic__list:hover::before,a.p-topic__list:hover::after{opacity:1}a.p-topic__list:hover>div,a.p-topic__list:hover>p{opacity:0.7}}.p-topic__list{display:grid;grid-row:span 4;gap:0 0}@media only screen and (max-width: 1100px){.p-topic__list{margin-bottom:8%;padding:5% 5% 8%}.p-topic__list:last-child{margin-bottom:0}}@media only screen and (min-width: 1101px){.p-topic__list{grid-template-rows:subgrid;padding:15px}}.p-topic__list .topics_thumb{box-sizing:border-box;background:#eee;margin:0 auto 0.8em}.p-topic__list .thumb{position:relative;aspect-ratio:600 / 341;vertical-align:middle;text-align:center;overflow:hidden}.p-topic__list .thumb img{-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:center;object-position:center;width:100%;height:100%}.p-topic__list .ttl{font-weight:bold;color:#292929;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width: 1100px){.p-topic__list .ttl{font-size:13px;font-size:1.3rem;margin:0.4em 0 0.8em;line-height:1.4;min-height:3.0em}}@media only screen and (min-width: 1101px){.p-topic__list .ttl{font-size:15px;font-size:1.5rem;margin:0.2em 0 0.6em;line-height:1.6}}.p-topic__list .date{position:relative;color:#999999;padding:0 0 0 0.8em;line-height:1}@media only screen and (max-width: 1100px){.p-topic__list .date{font-size:12px;font-size:1.2rem}}.p-topic__list .date::before{content:"";color:#6ec8e2;font-weight:bold;margin:0 0.4em 0 0;display:block;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -48%);transform:translate(0, -48%);background:#6ec8e2}@media only screen and (max-width: 1100px){.p-topic__list .date::before{width:5px;height:1px}}@media only screen and (min-width: 1101px){.p-topic__list .date::before{width:7px;height:2px}}.p-item__lists{display:flex;justify-content:flex-start;flex-wrap:wrap}@media only screen and (max-width: 1100px){.p-item__list{width:48%}.p-item__list:nth-child(even){margin-left:4%}.p-item__list:nth-child(n+3){margin-top:4%}}@media only screen and (min-width: 1101px){.p-item__list{width:49%}.p-item__list:nth-child(even){margin-left:2%}.p-item__list:nth-child(n+3){margin-top:2%}}@media only screen and (max-width: 1100px){.p-item__list .p-item__link--thumb{width:100%;margin:0 0 min(4vw , 15px)}}@media only screen and (min-width: 1101px){.p-item__list .p-item__link--thumb{width:150px;margin:0 30px 0 0}}@media only screen and (min-width: 1101px){.p-item__list .p-item__link--info{width:calc(100% - 180px)}}.p-item__list a{display:flex;text-decoration:none;color:#8e8e8e}@media only screen and (max-width: 1100px){.p-item__list a{padding:5% 5% 8%;flex-wrap:wrap;font-size:12px;font-size:1.2rem}}@media only screen and (min-width: 1101px){.p-item__list a{font-size:14px;font-size:1.4rem;padding:15px}}@media (hover: hover){.p-item__list a{transition:all 0.2s}.p-item__list a:hover{opacity:0.7}.p-item__list a:hover img{opacity:1}}.p-item__list .ttl{color:#6ec8e2;font-weight:bold;width:100%}@media only screen and (max-width: 1100px){.p-item__list .ttl{margin:0 0 0.4em;font-size:15px;font-size:1.5rem;line-height:1.4}}@media only screen and (min-width: 1101px){.p-item__list .ttl{margin:0 0 0.6em;font-size:18px;font-size:1.8rem;line-height:1.6}}.p-item__list .date,.p-item__list .price{color:#8e8e8e}@media only screen and (max-width: 1100px){.p-item__list .date,.p-item__list .price{font-size:11px;font-size:1.1rem}}.p-topic__list .color_tags,.p-item__list .color_tags,.p-article .color_tags{line-height:1}.p-topic__list .color_tags>div,.p-item__list .color_tags>div,.p-article .color_tags>div{display:inline-block;background:#6ec8e2;color:#fff;border:none;padding:4px 9px 6px;border-radius:15px;text-align:left;margin-right:0.4em;line-height:1}@media only screen and (max-width: 1100px){.p-topic__list .color_tags>div,.p-item__list .color_tags>div,.p-article .color_tags>div{margin-bottom:0.4em;font-size:11px;font-size:1.1rem}}@media only screen and (min-width: 1101px){.p-topic__list .color_tags>div,.p-item__list .color_tags>div,.p-article .color_tags>div{font-size:12px;font-size:1.2rem}}@media only screen and (min-width: 1101px){.item_pbbtn{margin:-0.5em auto 1.5em 194px !important}}@media only screen and (max-width: 1100px){.item_pbbtn{margin:-0.5em auto 1.8em !important}}
