.page-topics::after{background-image:url(../../images/bg-sp.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;position:fixed;content:"";display:block;height:110%;left:50%;top:0;transform:translateX(-50%);width:110%}@media screen and (min-width: 769px){.page-topics::after{background-image:url(../../images/bg.jpg);background-size:cover}}@media screen and (min-width: 769px){.page-topics .video-link{margin-right:auto;margin-left:auto;max-width:min(11.8rem,1180px)}}.page-topics .video-link-thumb{filter:drop-shadow(5px 0 10px rgba(0, 0, 0, 0.8));line-height:0;padding-top:56.25%;position:relative;width:100%}.page-topics .video-link-thumb img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:100%}.page-topics .video-link-thumb::after{background-image:url(../../images/common/yt_icon.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:29.6735905045%;left:50%;max-width:100px;opacity:.8;position:absolute;pointer-events:none;top:50%;transform:translate(-50%, -50%);transition:background-image .3s ease;width:16.6666666667%}.page-topics .video-link.is-disable{pointer-events:none}.page-topics .video-link.is-disable .video-link-thumb::after{display:none}@media screen and (min-width: 769px){.page-topics .wrapper{min-height:95vh}}.page-topics .sec-intro{padding:0 0 1.2rem;margin-top:0}.page-topics .sec-intro .sec-inner{padding:0;background-color:#181818}.page-topics .sec-intro .sec-ttl{text-align:center;font-size:min(1rem,100px)}@media screen and (min-width: 769px){.page-topics .sec-intro .sec-ttl{font-size:min(1.4rem,140px)}}.page-topics .sec-intro .sec-ttl span{padding:.1em}.page-topics .sec-intro .conts{position:relative}.page-topics .sec-intro .conts-inner{position:relative;z-index:4}.page-topics .sec-intro .conts .detail{font-weight:500;position:relative;text-align:center}.page-topics .sec-intro .conts .bg{display:block;width:100%;height:100%;z-index:0;transform:translate(-50%, -0.3rem);z-index:2;position:absolute;top:0;left:50%}@media screen and (max-width: 768px){.page-topics .sec-intro .conts .bg{padding-bottom:10vw}}.page-topics .sec-intro .conts .bg-item{height:inherit;overflow:hidden;position:absolute;top:0;left:0;width:inherit}.page-topics .sec-intro .conts .bg img{position:absolute;right:0;vertical-align:bottom;width:100%}.page-topics .sec-intro .conts .bg::after{content:"";position:absolute;bottom:-12vw;left:0;width:100%;height:53.33vw;background-image:url(../../images/about_bg_bottom.png);background-position:center bottom;background-repeat:no-repeat;background-size:auto 100%;z-index:0}@media screen and (min-width: 769px){.page-topics .sec-intro .conts .bg::after{bottom:-5vw;height:26.66vw;background-position:center bottom;background-repeat:no-repeat;background-size:100%}}.page-topics .sec-info{position:relative;z-index:1}@media screen and (min-width: 769px){.page-topics .sec-info{margin-right:auto;margin-left:auto;max-width:1180px}}.page-topics .sec-info .sec-inner{padding:.8rem .4rem}@media screen and (min-width: 769px){.page-topics .sec-info .sec-inner{padding:min(.8rem,80px) min(4rem,40px)}}.page-topics .page-rating{display:block;height:auto;width:38vw}@media screen and (max-width: 768px){.page-topics .page-rating{margin-right:10px;margin-bottom:.4rem;margin-left:auto}}@media screen and (min-width: 769px){.page-topics .page-rating{bottom:min(.8rem,80px);position:absolute;right:20px;width:220px}}.page-showcase .sec-intro{margin-top:0;padding:0}.page-showcase .sec-intro .sec-inner{background-color:#181818;padding:0}.page-showcase .sec-intro .conts{padding:2rem .4rem .4rem;position:relative}@media screen and (min-width: 769px){.page-showcase .sec-intro .conts{padding:1.6rem 0 .4rem}}.page-showcase .sec-intro .conts-inner{position:relative;z-index:4}.page-showcase .sec-intro .conts .video-link{margin-bottom:min(.4rem,40px)}.page-showcase .sec-intro .conts .detail{font-weight:500;position:relative;text-align:center}.page-showcase .sec-intro .conts .detail .ttl{font-size:.38rem;font-weight:700;text-align:center}@media screen and (min-width: 769px){.page-showcase .sec-intro .conts .detail .ttl{font-size:min(.56rem,56px)}}.page-showcase .sec-intro .conts .detail .date{font-size:.28rem}@media screen and (min-width: 769px){.page-showcase .sec-intro .conts .detail .date{font-size:min(.28rem,28px)}}@media screen and (min-width: 769px){.page-showcase .sec-intro .conts .bg{transform:translate(-50%, -0.3rem) scale(1.2)}}@media screen and (min-width: 769px){.page-showcase .sec-intro .conts .bg::after{bottom:-1.6vw;height:31.87vw}}.page-showcase .sec-intro .conts .bg img{filter:blur(4px);opacity:.6}.page-showcase .sec-info{padding:5.33% 0% 0% 0%}@media screen and (min-width: 769px){.page-showcase .sec-info{padding:5.2% 0% 0% 0%}}.page-showcase .sec-info .schedule{margin-bottom:min(.4rem,40px);text-align:center}@media screen and (min-width: 769px){.page-showcase .sec-info .schedule{margin-right:auto;margin-left:auto;width:min(9.6rem,960px)}}.page-showcase .sec-info .schedule-inner{background-color:rgba(18,18,18,.4);box-shadow:inset 0 0 38px rgba(255,255,255,.07);filter:drop-shadow(0 0 10px rgba(0, 0, 0, 0.8));padding:min(.4rem,40px);mix-blend-mode:screen}.page-showcase .sec-info .schedule .release{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:.24rem;margin-bottom:min(.2rem,20px)}@media screen and (min-width: 769px){.page-showcase .sec-info .schedule .release{font-size:min(.22rem,22px)}}.page-showcase .sec-info .schedule .release-label{background-image:url(../../images/common/textcure-label.jpg);background-position:center;background-repeat:no-repeat;background-size:100%;display:inline-block;font-weight:900;margin-right:.4em;padding:min(.04rem,4px) min(.2rem,20px)}@media screen and (min-width: 769px){.page-showcase .sec-info .schedule .release-label{margin-right:.8em}}.page-showcase .sec-info .schedule .release-date{font-weight:700}@media screen and (min-width: 769px){.page-showcase .sec-info .schedule .release-date{font-size:min(.36rem,36px)}}.page-showcase .sec-info .schedule .release-date strong{font-size:.36rem}@media screen and (min-width: 769px){.page-showcase .sec-info .schedule .release-date strong{font-size:min(.46rem,46px)}}.page-showcase .sec-info .schedule .release-date:not(:lang(ja)):not(:lang(zh-cmn-Hant)):not(:lang(zh-cmn-Hans)):not(:lang(ko)):not(:lang(en-US)):not(:lang(pt-BR)):not(:lang(es)){width:100%}.page-showcase .sec-info .schedule .notes{color:#fff;font-size:.18rem}@media screen and (min-width: 769px){.page-showcase .sec-info .schedule .notes{display:inline-block;font-size:min(.18rem,18px)}}.page-showcase .sec-info .schedule .notes-item{text-align:left}.page-showcase .sec-info .schedule .notes-item:not(:last-child){margin-bottom:.4em}.page-showcase .sec-info .detail{margin-bottom:min(.4rem,40px)}@media screen and (min-width: 769px){.page-showcase .sec-info .detail{text-align:center}}@media screen and (min-width: 769px){.page-showcase .sec-info .detail .text-ctr{display:inline-block;text-align:left}}.page-showcase .sec-info .detail .text-ctr .lead{color:#f4dda3;font-size:.28rem;font-weight:500;margin-bottom:min(.2rem,20px)}@media screen and (min-width: 769px){.page-showcase .sec-info .detail .text-ctr .lead{font-size:min(.32rem,32px)}}.page-showcase .sec-info .detail .text-ctr .text{color:#fff;font-size:.21rem;font-weight:500}@media screen and (min-width: 769px){.page-showcase .sec-info .detail .text-ctr .text{font-size:min(.21rem,21px)}}.page-showcase .sec-info .bnr{line-height:0}@media screen and (min-width: 769px){.page-showcase .sec-info .bnr{display:flex;flex-wrap:wrap;justify-content:space-between;margin-right:auto;margin-left:auto;width:min(9.8rem,980px)}}@media screen and (min-width: 769px){.page-showcase .sec-info .bnr-item{width:48.5%}}@media screen and (max-width: 768px){.page-showcase .sec-info .bnr-item:not(:last-child){margin-bottom:.4rem}}.page-demo .sec-intro{margin-top:0;padding:0}.page-demo .sec-intro .sec-inner{background-color:#181818;padding:0}.page-demo .sec-intro .mv{margin-bottom:.4rem}@media screen and (min-width: 769px){.page-demo .sec-intro .mv{margin-right:auto;margin-bottom:min(.4rem,40px);margin-left:auto;max-width:min(11.8rem,1180px)}}.page-demo .sec-intro .conts{padding:2rem .4rem .4rem;position:relative}@media screen and (min-width: 769px){.page-demo .sec-intro .conts{padding:1.6rem 0 .4rem}}.page-demo .sec-intro .conts-inner{position:relative;z-index:4}.page-demo .sec-intro .conts .detail{font-weight:500;position:relative;text-align:center}.page-demo .sec-intro .conts .detail .ttl{font-size:.3rem;font-weight:700;text-align:center}@media screen and (min-width: 769px){.page-demo .sec-intro .conts .detail .ttl{font-size:min(.4rem,40px)}}@media screen and (min-width: 769px){.page-demo .sec-intro .conts .bg::after{bottom:-4vw;height:26.19vw}}.page-demo .sec-info{padding:0}.page-demo .sec-info .detail{margin-bottom:min(.4rem,40px)}@media screen and (min-width: 769px){.page-demo .sec-info .detail{text-align:center}}.page-demo .sec-info .detail .pattern-btn-modal{margin-bottom:.4rem}@media screen and (min-width: 769px){.page-demo .sec-info .detail .pattern-btn-modal{margin-bottom:min(.4rem,40px)}}.page-demo .sec-info .detail .text-ctr{margin-bottom:.6rem;text-align:left}@media screen and (min-width: 769px){.page-demo .sec-info .detail .text-ctr{margin-bottom:min(.6rem,60px)}}.page-demo .sec-info .detail .text-ctr .text{color:#fff;font-size:.21rem;font-weight:500}@media screen and (min-width: 769px){.page-demo .sec-info .detail .text-ctr .text{font-size:min(.21rem,21px)}}.page-demo .sec-info .detail .text-ctr .notes-list{color:#fff;margin-top:.2rem}@media screen and (min-width: 769px){.page-demo .sec-info .detail .text-ctr .notes-list{margin-top:min(.2rem,20px)}}.page-demo .sec-info .detail .image-list{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:.8rem;text-align:left}@media screen and (min-width: 769px){.page-demo .sec-info .detail .image-list{margin-bottom:min(.8rem,80px)}}.page-demo .sec-info .detail .image-list-item{width:48%}.page-demo .sec-info .detail .image-list-item:not(:nth-child(2n)){margin-right:4%}.page-demo .sec-info .detail .image-list-item:not(:last-child){margin-bottom:calc(4% + .2rem)}@media screen and (min-width: 769px){.page-demo .sec-info .detail .image-list-item:not(:last-child){margin-bottom:calc(4% + min(.2rem,20px))}}.page-demo .sec-info .detail .image-list-item:last-child{margin-right:0}.page-demo .sec-info .detail .image-list-item .ss-img{line-height:0}.page-demo .sec-info .detail .image-list-item .ss-img-inner{position:relative}.page-demo .sec-info .detail .image-list-item .ss-img-inner::after{content:"";display:block;width:min(.4rem,40px);height:min(.4rem,40px);position:absolute;bottom:calc(-0.2rem - min(.04rem,4px));left:50%;transform:translateX(-50%);background:url(../../images/common/zoom_icon.png);background-repeat:no-repeat;background-position:bottom;background-size:100% auto;z-index:1}.page-demo .sec-info .detail .download .ttl{color:#f4dda3;font-size:.3rem;font-weight:700;margin-bottom:.4rem;text-align:left}@media screen and (min-width: 769px){.page-demo .sec-info .detail .download .ttl{font-size:min(.3rem,30px);margin-bottom:min(.4rem,40px)}}.page-demo .sec-info .detail .download .store{background-image:url(../../images/common/texture_common.png);background-position:left top;background-repeat:repeat;background-size:235px;padding:.4rem .8rem;text-align:center}@media screen and (min-width: 769px){.page-demo .sec-info .detail .download .store{background-size:470px;padding:min(.4rem,40px)}}@media screen and (min-width: 769px){.page-demo .sec-info .detail .download .store-list{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width: 769px){.page-demo .sec-info .detail .download .store-list-item{width:31.5%}}@media screen and (max-width: 768px){.page-demo .sec-info .detail .download .store-list-item:not(:last-child){margin-bottom:.4rem}}.page-demo .sec-info .detail .download .pattern-btn-bg-ps{background-image:url(../../images/common/pattern-btn_bg-ps.jpg);background-position:left top;background-repeat:no-repeat;background-size:cover;line-height:0}@media screen and (min-width: 769px){.page-demo .sec-info .detail .download .pattern-btn-bg-ps{background-size:100%}}.page-demo .sec-info .detail .download .pattern-btn-bg-ms{background-image:url(../../images/common/pattern-btn_bg-ms.jpg);background-position:left top;background-repeat:no-repeat;background-size:cover;line-height:0}@media screen and (min-width: 769px){.page-demo .sec-info .detail .download .pattern-btn-bg-ms{background-size:100%}}.page-demo .sec-info .detail .download .pattern-btn-bg-steam{background-image:url(../../images/common/pattern-btn_bg-steam.jpg);background-position:left top;background-repeat:no-repeat;background-size:cover;line-height:0}@media screen and (min-width: 769px){.page-demo .sec-info .detail .download .pattern-btn-bg-steam{background-size:100%}}.page-demo .sec-info .detail .download .pattern-btn .is-disable{pointer-events:none}.page-demo .sec-info .detail .download .pattern-btn .is-disable .pattern-btn-bg{background-image:url(../../images/common/pattern-btn_bg-disable.jpg);background-position:left top;background-repeat:no-repeat;background-size:cover;opacity:.6}.page-demo .sec-info .detail .download .pattern-btn .is-disable .pattern-btn-bg img{opacity:.6}.page-trial .sec-intro{margin-top:0;padding:0}.page-trial .sec-intro .sec-inner{background-color:#181818;padding:0}.page-trial .sec-intro .mv{margin-bottom:.4rem}@media screen and (min-width: 769px){.page-trial .sec-intro .mv{margin-right:auto;margin-bottom:min(.4rem,40px);margin-left:auto;max-width:min(11.8rem,1180px)}}.page-trial .sec-intro .conts{padding:2rem .4rem .4rem;position:relative}@media screen and (min-width: 769px){.page-trial .sec-intro .conts{padding:1.6rem 0 .4rem}}.page-trial .sec-intro .conts-inner{position:relative;z-index:4}.page-trial .sec-intro .conts .detail{font-weight:500;position:relative;text-align:center}.page-trial .sec-intro .conts .detail .ttl{font-size:.3rem;font-weight:700;text-align:center}@media screen and (min-width: 769px){.page-trial .sec-intro .conts .detail .ttl{font-size:min(.4rem,40px)}}@media screen and (min-width: 769px){.page-trial .sec-intro .conts .bg::after{bottom:-4vw;height:26.19vw}}.page-trial .sec-intro .conts .end{width:100%;position:relative;margin-inline:auto;margin-bottom:.5rem;background-image:linear-gradient(to right, transparent, #000 15%, #000 85%, transparent);background-position:center;background-repeat:no-repeat;padding:.5em 0;font-size:.25rem;font-weight:700;text-align:center;color:#f4dda3}@media screen and (min-width: 769px){.page-trial .sec-intro .conts .end{max-width:min(11.8rem,1180px);margin-bottom:min(.5rem,50px);font-size:min(.3rem,30px)}}.page-trial .sec-intro .conts .end::before,.page-trial .sec-intro .conts .end::after{content:"";display:block;position:absolute;border:min(.025rem,2.5px) solid;border-image-source:url(../../images/common/frame-pattarn-top.png);border-image-slice:2 0 0 0;border-image-width:min(.025rem,2.5px);border-image-repeat:stretch;height:min(.03rem,3px);width:100%}.page-trial .sec-intro .conts .end::before{top:0;left:0}.page-trial .sec-intro .conts .end::after{bottom:min(-0.015rem,-1.5px);left:0}.page-trial .sec-info{padding:0}.page-trial .sec-info .detail{margin-bottom:min(.4rem,40px)}@media screen and (min-width: 769px){.page-trial .sec-info .detail{text-align:center}}.page-trial .sec-info .detail .pattern-btn-modal{margin-bottom:.4rem}@media screen and (min-width: 769px){.page-trial .sec-info .detail .pattern-btn-modal{margin-bottom:min(.4rem,40px)}}.page-trial .sec-info .detail .text-ctr{margin-bottom:.6rem;text-align:left}@media screen and (min-width: 769px){.page-trial .sec-info .detail .text-ctr{margin-bottom:min(.6rem,60px)}}.page-trial .sec-info .detail .text-ctr .text{color:#fff;font-size:.21rem;font-weight:500}@media screen and (min-width: 769px){.page-trial .sec-info .detail .text-ctr .text{font-size:min(.21rem,21px)}}.page-trial .sec-info .detail .text-ctr .notes-list{color:#fff;margin-top:.2rem}@media screen and (min-width: 769px){.page-trial .sec-info .detail .text-ctr .notes-list{margin-top:min(.2rem,20px)}}.page-trial .sec-info .detail .tips{margin-bottom:min(.8rem,80px)}.page-trial .sec-info .detail .tips .ttl{color:#f4dda3;font-size:.3rem;font-weight:700;margin-bottom:.4rem;text-align:center}@media screen and (min-width: 769px){.page-trial .sec-info .detail .tips .ttl{font-size:min(.3rem,30px);margin-bottom:min(.4rem,40px)}}.page-trial .sec-info .detail .tips .ss-img{max-width:min(9.4rem,940px);margin:min(.4rem,40px) auto;line-height:0}.page-trial .sec-info .detail .tips .ss-img-inner{position:relative}.page-trial .sec-info .detail .tips .note{color:#fff;text-align:left;font-size:90%}.page-trial .sec-info .detail .download{margin-bottom:min(.8rem,80px)}.page-trial .sec-info .detail .download .ttl{color:#f4dda3;font-size:.3rem;font-weight:700;margin-bottom:.4rem;text-align:center}@media screen and (min-width: 769px){.page-trial .sec-info .detail .download .ttl{font-size:min(.3rem,30px);margin-bottom:min(.4rem,40px)}}.page-trial .sec-info .detail .download .sale-ttl{width:100%;height:min(4.5rem,450px);display:flex;justify-content:flex-end;align-items:center;flex-direction:column;background-image:url(../../images/topics/trial/dl_bg-sp.jpg);background-size:cover;position:absolute;top:0;left:0}@media screen and (min-width: 769px){.page-trial .sec-info .detail .download .sale-ttl{background-image:url(../../images/topics/trial/dl_bg.jpg);flex-direction:row;justify-content:flex-end;align-items:center;height:min(2.3rem,230px)}}.page-trial .sec-info .detail .download .sale-ttl::after{content:"";display:block;width:100%;position:absolute;bottom:0;height:.2vw;background-image:url(../../images/common/decoline_top_over.png);background-size:100%;background-repeat:no-repeat}@media screen and (min-width: 769px){.page-trial .sec-info .detail .download .sale-ttl::after{height:.07vw}}.page-trial .sec-info .detail .download .sale-ttl-inner{width:100%;text-align:center;line-height:1;margin-bottom:30px}@media screen and (min-width: 769px){.page-trial .sec-info .detail .download .sale-ttl-inner{width:-moz-fit-content;width:fit-content;margin-bottom:0;text-align:left;padding-right:min(.3rem,30px)}.page-trial .sec-info .detail .download .sale-ttl-inner:lang(ja){width:40%}}.page-trial .sec-info .detail .download .sale-ttl-inner .ruby{color:#f4dda3;font-size:min(.26rem,26px);font-weight:700}.page-trial .sec-info .detail .download .sale-ttl-inner .ruby:lang(ja){text-align:center}.page-trial .sec-info .detail .download .sale-ttl-inner .ttl{font-family:"EB Garamond",serif;font-weight:500;margin-bottom:0;font-size:min(1.2rem,120px);line-height:1.1}.page-trial .sec-info .detail .download .sale-ttl-inner .ttl:lang(ja){text-align:center}.page-trial .sec-info .detail .download .sale-ttl-inner .ttl:lang(fr),.page-trial .sec-info .detail .download .sale-ttl-inner .ttl:lang(de){font-size:min(.8rem,80px);line-height:1.4}.page-trial .sec-info .detail .download .sale-ttl-inner .ttl:lang(es-ES),.page-trial .sec-info .detail .download .sale-ttl-inner .ttl:lang(it){font-size:min(1rem,100px);line-height:1.4}@media screen and (min-width: 769px){.page-trial .sec-info .detail .download .sale-ttl-inner .ttl{font-size:min(1.3rem,130px);text-align:left}}.page-trial .sec-info .detail .download .sale-ttl-inner .ttl small{font-size:80%}.page-trial .sec-info .detail .download .end{text-align:center;font-size:.24rem;font-weight:700;color:#e70303;margin-bottom:.5em}@media screen and (min-width: 769px){.page-trial .sec-info .detail .download .end{font-size:min(.24rem,24px)}}.page-trial .sec-info .detail .download .store{background-image:url(../../images/common/texture_common.png);background-position:left top;background-repeat:repeat;background-size:235px;padding:min(.4rem,40px);text-align:center}@media screen and (min-width: 769px){.page-trial .sec-info .detail .download .store{background-size:470px;padding:min(.4rem,40px) min(.8rem,80px)}}.page-trial .sec-info .detail .download .store-list{margin-bottom:min(.4rem,40px)}@media screen and (min-width: 769px){.page-trial .sec-info .detail .download .store-list{display:flex;flex-wrap:wrap;justify-content:center}}@media screen and (min-width: 769px){.page-trial .sec-info .detail .download .store-list-item{width:31.5%;margin-right:1.1%}}@media screen and (max-width: 768px){.page-trial .sec-info .detail .download .store-list-item:not(:last-child){margin-bottom:.4rem}}@media screen and (min-width: 769px){.page-trial .sec-info .detail .download .store-list-item:last-child{margin-right:0}}.page-trial .sec-info .detail .download .store.sale{padding-top:min(5rem,500px)}@media screen and (min-width: 769px){.page-trial .sec-info .detail .download .store.sale{padding-top:min(2.6rem,260px)}}.page-trial .sec-info .detail .download .pattern-btn{padding:2px}.page-trial .sec-info .detail .download .pattern-btn-bg-ps{background-image:url(../../images/common/pattern-btn_bg-ps.jpg);background-position:left top;background-repeat:no-repeat;background-size:cover;line-height:0}@media screen and (min-width: 769px){.page-trial .sec-info .detail .download .pattern-btn-bg-ps{background-size:100%}}.page-trial .sec-info .detail .download .pattern-btn-bg-ms{background-image:url(../../images/common/pattern-btn_bg-ms.jpg);background-position:left top;background-repeat:no-repeat;background-size:cover;line-height:0}@media screen and (min-width: 769px){.page-trial .sec-info .detail .download .pattern-btn-bg-ms{background-size:100%}}.page-trial .sec-info .detail .download .pattern-btn-bg-steam{background-image:url(../../images/common/pattern-btn_bg-steam.jpg);background-position:left top;background-repeat:no-repeat;background-size:cover;line-height:0}@media screen and (min-width: 769px){.page-trial .sec-info .detail .download .pattern-btn-bg-steam{background-size:100%}}.page-trial .sec-info .detail .download .pattern-btn .is-disable{pointer-events:none}.page-trial .sec-info .detail .download .pattern-btn .is-disable .pattern-btn-bg{background-image:url(../../images/common/pattern-btn_bg-disable.jpg);background-position:left top;background-repeat:no-repeat;background-size:cover;opacity:.6}.page-trial .sec-info .detail .download .pattern-btn .is-disable .pattern-btn-bg img{opacity:.6}.page-trial .sec-info .detail .download .note{color:#f4dda3;text-align:left}.page-trial .period{width:100%;margin-bottom:min(.4rem,40px);padding:2em;background-color:#000;border:1px solid #555;text-align:left;color:#fff;line-height:2}.page-trial .period-ttl{font-weight:700;margin-bottom:.5em}.page-trial .period .text{margin-bottom:1em}.page-trial .period .text:last-child{margin-bottom:0}.page-first_anniv .sec-intro{margin-top:0;padding:0}.page-first_anniv .sec-intro .sec-inner{background-color:#181818;padding:0}.page-first_anniv .sec-intro .mv{margin-bottom:.4rem}@media screen and (min-width: 769px){.page-first_anniv .sec-intro .mv{margin-right:auto;margin-bottom:min(.4rem,40px);margin-left:auto;max-width:min(11.8rem,1180px)}}.page-first_anniv .sec-intro .conts{padding:2rem .4rem .4rem;position:relative}@media screen and (min-width: 769px){.page-first_anniv .sec-intro .conts{padding:1.6rem 0 .4rem}}.page-first_anniv .sec-intro .conts-inner{position:relative;z-index:4}.page-first_anniv .sec-intro .conts-inner img{vertical-align:bottom}.page-first_anniv .sec-intro .conts .detail{font-weight:500;position:relative;text-align:center}.page-first_anniv .sec-intro .conts .detail .ttl{font-size:.3rem;font-weight:700;text-align:center}@media screen and (min-width: 769px){.page-first_anniv .sec-intro .conts .detail .ttl{font-size:min(.4rem,40px)}}@media screen and (min-width: 769px){.page-first_anniv .sec-intro .conts .bg::after{bottom:-4vw;height:26.19vw}}.page-first_anniv .sec-intro .conts .end{width:100%;position:relative;margin-inline:auto;margin-bottom:.5rem;background-image:linear-gradient(to right, transparent, #000 15%, #000 85%, transparent);background-position:center;background-repeat:no-repeat;padding:.5em 0;font-size:.25rem;font-weight:700;text-align:center;color:#f4dda3}@media screen and (min-width: 769px){.page-first_anniv .sec-intro .conts .end{max-width:min(11.8rem,1180px);margin-bottom:min(.5rem,50px);font-size:min(.3rem,30px)}}.page-first_anniv .sec-intro .conts .end::before,.page-first_anniv .sec-intro .conts .end::after{content:"";display:block;position:absolute;border:min(.025rem,2.5px) solid;border-image-source:url(../../images/common/frame-pattarn-top.png);border-image-slice:2 0 0 0;border-image-width:min(.025rem,2.5px);border-image-repeat:stretch;height:min(.03rem,3px);width:100%}.page-first_anniv .sec-intro .conts .end::before{top:0;left:0}.page-first_anniv .sec-intro .conts .end::after{bottom:min(-0.015rem,-1.5px);left:0}.page-first_anniv .sec-info{padding:0}.page-first_anniv .sec-info .detail{margin-bottom:min(.4rem,40px)}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail{text-align:center}}.page-first_anniv .sec-info .detail .pattern-btn-modal{margin:0 auto min(1.3rem,130px)}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .pattern-btn-modal{margin-bottom:min(1.3rem,130px)}}.page-first_anniv .sec-info .detail .text-ctr{margin-bottom:.6rem;text-align:left}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .text-ctr{margin-bottom:min(.6rem,60px)}}.page-first_anniv .sec-info .detail .text-ctr .text{color:#fff;font-size:.21rem;font-weight:500}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .text-ctr .text{font-size:min(.21rem,21px)}}.page-first_anniv .sec-info .detail .text-ctr .notes-list{color:#fff;margin-top:.2rem}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .text-ctr .notes-list{margin-top:min(.2rem,20px)}}.page-first_anniv .sec-info .detail .sns-ttl{color:#f4dda3;font-size:.3rem;font-weight:700;margin-bottom:.4rem;text-align:center}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .sns-ttl{font-size:min(.3rem,30px);margin-bottom:min(.4rem,40px)}}.page-first_anniv .sec-info .detail .note{color:#fff;font-size:90%}.page-first_anniv .sec-info .detail .pattern-btn-item{display:block}.page-first_anniv .sec-info .detail .pattern-btn-item.w30{transition:filter .5s ease-in-out;text-align:center}@media screen and (max-width: 768px){.page-first_anniv .sec-info .detail .pattern-btn-item.w30{width:90%;margin:0 auto}}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .pattern-btn-item.w30{min-width:34vw;width:-moz-fit-content;width:fit-content;margin:0 auto}}.page-first_anniv .sec-info .detail .pattern-btn-item.w30 a{cursor:pointer}.page-first_anniv .sec-info .detail .pattern-btn-item.w30 a span{width:100%;font-size:min(.3rem,30px)}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .pattern-btn-item.w30 a span{font-size:min(.3rem,30px)}}.page-first_anniv .sec-info .detail .pattern-btn-item.w30 a.howto::after{background-image:url(../../images/common/arrow_right_icon.png);background-size:contain;content:"";display:block;width:min(.4rem,40px);height:min(.4rem,40px);right:3%;position:absolute;top:50%;transform:translateY(-50%)}.page-first_anniv .sec-info .detail [data-js-trigger=accordion]{position:relative}.page-first_anniv .sec-info .detail [data-js-trigger=accordion] .plus-icon{position:absolute;top:50%;right:3%;width:min(.4rem,40px);height:min(.4rem,40px);background:#312b2b;border-radius:50%;transform:translateY(-50%)}.page-first_anniv .sec-info .detail [data-js-trigger=accordion] .plus-icon::before,.page-first_anniv .sec-info .detail [data-js-trigger=accordion] .plus-icon::after{position:absolute;top:48%;left:50%;content:"";display:inline-block;width:min(.26rem,26px);height:min(.03rem,3px);background-color:#e3d1a5;transform:translateX(-50%)}.page-first_anniv .sec-info .detail [data-js-trigger=accordion] .plus-icon:after{transform:translateX(-50%) rotate(90deg);transition:transform .3s ease}.page-first_anniv .sec-info .detail [data-js-trigger=accordion].is-active .plus-icon:after{transform:translateX(-50%)}.page-first_anniv .sec-info .detail .material .onedownload-conts{padding:min(.6rem,60px) 0;display:none}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material .onedownload-conts{padding:min(.6rem,60px) min(.3rem,30px) min(.3rem,30px)}}.page-first_anniv .sec-info .detail .material-list{margin-bottom:min(.8rem,80px)}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list{margin-bottom:min(1.3rem,130px)}}.page-first_anniv .sec-info .detail .material-list li{width:100%;background-color:rgba(0,0,0,.4);margin-bottom:min(.8rem,80px);margin-left:auto;margin-right:auto;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list li{margin-bottom:min(.6rem,60px);width:100%}}.page-first_anniv .sec-info .detail .material-list li figure{width:100%;position:relative;padding:1.33% 1.33% 1.33% 1.33%}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list li figure{padding:.52% .52% .52% .52%}}.page-first_anniv .sec-info .detail .material-list li figure img{vertical-align:bottom}.page-first_anniv .sec-info .detail .material-list li .sec-rubyttl .ruby{font-size:.3rem;font-weight:700}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list li .sec-rubyttl .ruby{font-size:min(.22rem,22px)}}.page-first_anniv .sec-info .detail .material-list li .sec-rubyttl .ttl{font-size:.3rem;font-weight:700}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list li .sec-rubyttl .ttl{font-size:min(.28rem,28px)}}.page-first_anniv .sec-info .detail .material-list li .more-btn{position:absolute;bottom:-0.2rem;left:50%;transform:translateX(-50%);width:min(1.3rem,130px);height:min(.6rem,60px);margin-top:0}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list li .more-btn{bottom:min(-0.3rem,-30px);width:min(1.3rem,130px);height:min(.5rem,50px)}}.page-first_anniv .sec-info .detail .material-list li .more-btn a span{font-size:min(.18rem,18px)}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list li .more-btn a span{font-size:min(.16rem,16px)}}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list li.block-border::before{width:calc(100% + min(1.6rem,160px))}}.page-first_anniv .sec-info .detail .material-list li .material-list-ttl{background-image:url(../../images/common/texture_common.png);background-repeat:repeat;background-size:235px;background-blend-mode:multiply;margin-bottom:0;padding:.2rem .4rem .6rem}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list li .material-list-ttl{background-size:470px;padding:.5em .5em min(.3rem,30px)}}.page-first_anniv .sec-info .detail .material-list li .material-list-ttl .ttl{font-size:min(.2rem,20px)}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list li .material-list-ttl .ttl{font-size:min(.2rem,20px)}}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list.ls-img{width:min(9.6rem,960px);margin-inline:auto}}.page-first_anniv .sec-info .detail .material-list.ls-img .material-list-ttl{padding-bottom:min(.7rem,70px)}.page-first_anniv .sec-info .detail .material-list.ls-img .material-list-ttl .ttl{font-size:min(.3rem,30px)}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list.ls-img .material-list-ttl .ttl{font-size:min(.35rem,35px)}}.page-first_anniv .sec-info .detail .material-list.ls-img .more-btn{bottom:max(-0.9rem,-90px);width:min(3rem,300px);height:min(.98rem,98px)}.page-first_anniv .sec-info .detail .material-list.ls-img .more-btn a span{font-size:min(.3rem,30px)}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list.ls-img .more-btn a span{font-size:min(.35rem,35px)}}.page-first_anniv .sec-info .detail .material-list.ms-img{display:grid;grid-template-columns:1fr}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list.ms-img{grid-template-columns:1fr 1fr;grid-column-gap:5%}}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list.ms-img li{margin-bottom:0}}.page-first_anniv .sec-info .detail .material-list.ms-img .material-list-ttl{padding:.5em}.page-first_anniv .sec-info .detail .material-list.ms-img .material-list-ttl .ttl{font-size:min(.28rem,28px)}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list.ms-img .material-list-ttl .ttl{font-size:min(.28rem,28px)}}.page-first_anniv .sec-info .detail .material-list.ms-img .dl-btn-box{width:100%;display:grid;grid-template-columns:45% 55%;margin-top:min(.2rem,20px);-moz-column-gap:3%;column-gap:3%;place-items:center}.page-first_anniv .sec-info .detail .material-list.ms-img .dl-btn-box .more-btn{position:relative;bottom:unset;left:unset;transform:none;width:min(2.1rem,210px);height:min(.7rem,70px);margin-top:0;margin-bottom:0}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list.ms-img .dl-btn-box .more-btn{bottom:unset;left:unset;transform:none;width:min(2.1rem,210px);height:min(.7rem,70px)}}.page-first_anniv .sec-info .detail .material-list.ms-img .dl-btn-box .more-btn a span{font-size:min(.22rem,22px)}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list.ms-img .dl-btn-box .more-btn a span{font-size:min(.22rem,22px)}}.page-first_anniv .sec-info .detail .material-list.ms-img .dl-btn-box .size{font-size:min(.3rem,30px)}.page-first_anniv .sec-info .detail .material-list.ms-img .dl-btn-box.frame-border-top::before{border:min(.015rem,1.5px) solid;border-image-source:url(../../images/common/frame-pattarn-top.png);border-image-slice:2 0 0 0;border-image-repeat:stretch;border-image-width:min(.015rem,1.5px);left:50%;position:absolute;transform:translateX(-50%);width:98%}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list.ms-img .dl-btn-box.frame-border-top::before{width:98%}}.page-first_anniv .sec-info .detail .material-list.ss-img{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5%}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list.ss-img{grid-template-columns:1fr 1fr 1fr}}.page-first_anniv .sec-info .detail .material-list.ss-img .more-btn{width:min(1.8rem,180px);height:min(.6rem,60px);margin-top:0;margin-bottom:0}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list.ss-img .more-btn{bottom:max(-0.3rem,-30px);width:min(1.5rem,150px);height:min(.5rem,50px)}}.page-first_anniv .sec-info .detail .material-list.ss-img .more-btn a span{font-size:min(.18rem,18px)}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list.ss-img .more-btn a span{font-size:min(.16rem,16px)}}.page-first_anniv .sec-info .detail .material-list.sns-img{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:8%;margin-bottom:0}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list.sns-img{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-column-gap:3%;grid-row-gap:3%}}.page-first_anniv .sec-info .detail .material-list.sns-img li{margin-bottom:min(.4rem,40px)}.page-first_anniv .sec-info .detail .material-list.art-img{margin-bottom:min(1.3rem,130px)}.page-first_anniv .sec-info .detail .material-list.art-img li{width:70%}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list.art-img li{width:50%}}.page-first_anniv .sec-info .detail .material-list.art-img .material-list-ttl{padding-bottom:min(.7rem,70px)}.page-first_anniv .sec-info .detail .material-list.art-img .material-list-ttl .ttl{font-size:min(.3rem,30px)}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list.art-img .material-list-ttl .ttl{font-size:min(.28rem,28px)}}.page-first_anniv .sec-info .detail .material-list.art-img .more-btn{bottom:max(-0.8rem,-80px);width:min(3rem,300px);height:min(.98rem,98px)}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .material-list.art-img .more-btn{width:min(2.4rem,240px);height:min(.75rem,75px)}}.page-first_anniv .sec-info .detail .material-list.art-img .more-btn a span{font-size:min(.28rem,28px)}.page-first_anniv .sec-info .detail .download{margin-bottom:min(.8rem,80px)}.page-first_anniv .sec-info .detail .download .ttl{color:#f4dda3;font-size:.3rem;font-weight:700;margin-bottom:.2rem;text-align:center}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .download .ttl{font-size:min(.3rem,30px);margin-bottom:min(.2rem,20px)}}.page-first_anniv .sec-info .detail .download .sale-ttl{width:100%;height:min(4.5rem,450px);display:flex;justify-content:flex-end;align-items:center;flex-direction:column;background-image:url(../../images/topics/trial/dl_bg-sp.jpg);background-size:cover;position:absolute;top:0;left:0}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .download .sale-ttl{background-image:url(../../images/topics/trial/dl_bg.jpg);flex-direction:row;justify-content:flex-end;align-items:center;height:min(2.3rem,230px)}}.page-first_anniv .sec-info .detail .download .sale-ttl::after{content:"";display:block;width:100%;position:absolute;bottom:0;height:.2vw;background-image:url(../../images/common/decoline_top_over.png);background-size:100%;background-repeat:no-repeat}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .download .sale-ttl::after{height:.07vw}}.page-first_anniv .sec-info .detail .download .sale-ttl-inner{width:100%;text-align:center;line-height:1;margin-bottom:min(.1rem,10px);filter:drop-shadow(0 0 0.08rem rgba(0, 0, 0, 0.9)) drop-shadow(0 0 0.08rem rgba(0, 0, 0, 0.9))}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .download .sale-ttl-inner{width:-moz-fit-content;width:fit-content;margin-bottom:0;text-align:left;padding-right:min(.3rem,30px)}}.page-first_anniv .sec-info .detail .download .sale-ttl-inner .ruby{color:#f4dda3;font-size:min(.26rem,26px);font-weight:700;line-height:1.5}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .download .sale-ttl-inner .ruby{font-size:min(.34rem,34px)}}.page-first_anniv .sec-info .detail .download .sale-ttl-inner .ttl{font-weight:600;margin-top:-0.2em;margin-bottom:0;font-size:min(.7rem,70px);line-height:1.5}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .download .sale-ttl-inner .ttl{font-size:min(.4rem,40px);text-align:left}}.page-first_anniv .sec-info .detail .download .sale-ttl-inner .ttl:lang(ja),.page-first_anniv .sec-info .detail .download .sale-ttl-inner .ttl:lang(ko){text-align:center}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .download .sale-ttl-inner .ttl:lang(ja),.page-first_anniv .sec-info .detail .download .sale-ttl-inner .ttl:lang(ko){font-size:min(.7rem,70px)}}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .download .sale-ttl-inner .ttl:lang(zh-cmn-Hant),.page-first_anniv .sec-info .detail .download .sale-ttl-inner .ttl:lang(zh-cmn-Hans){font-size:min(.6rem,60px)}}.page-first_anniv .sec-info .detail .download .sale-ttl-inner .ttl small{font-size:80%}.page-first_anniv .sec-info .detail .download .end{text-align:center;font-size:.24rem;font-weight:700;color:#e70303;margin-bottom:.5em}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .download .end{font-size:min(.24rem,24px)}}.page-first_anniv .sec-info .detail .download .store{background-image:url(../../images/common/texture_common.png);background-position:left top;background-repeat:repeat;background-size:235px;padding:min(4.7rem,470px) min(.4rem,40px) min(.4rem,40px);text-align:center}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .download .store{background-size:470px;padding:min(2.6rem,260px) min(.8rem,80px) min(.4rem,40px)}}.page-first_anniv .sec-info .detail .download .store-list{margin-bottom:min(.4rem,40px)}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .download .store-list{display:flex;flex-wrap:wrap;justify-content:center}}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .download .store-list-item{width:45%;margin-right:2%}}@media screen and (max-width: 768px){.page-first_anniv .sec-info .detail .download .store-list-item:not(:last-child){margin-bottom:.4rem}}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .download .store-list-item:last-child{margin-right:0}}.page-first_anniv .sec-info .detail .download .store.sale{padding-top:min(5rem,500px)}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .download .store.sale{padding-top:min(2.6rem,260px)}}.page-first_anniv .sec-info .detail .download .pattern-btn{padding:2px}.page-first_anniv .sec-info .detail .download .pattern-btn-bg-ps{background-image:url(../../images/common/pattern-btn_bg-ps.jpg);background-position:left top;background-repeat:no-repeat;background-size:cover;line-height:0}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .download .pattern-btn-bg-ps{background-size:100%}}.page-first_anniv .sec-info .detail .download .pattern-btn-bg-steam{background-image:url(../../images/common/pattern-btn_bg-steam.jpg);background-position:left top;background-repeat:no-repeat;background-size:cover;line-height:0}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .download .pattern-btn-bg-steam{background-size:100%}}.page-first_anniv .sec-info .detail .download .pattern-btn .is-disable{pointer-events:none}.page-first_anniv .sec-info .detail .download .pattern-btn .is-disable .pattern-btn-bg{background-image:url(../../images/common/pattern-btn_bg-disable.jpg);background-position:left top;background-repeat:no-repeat;background-size:cover;opacity:.6}.page-first_anniv .sec-info .detail .download .pattern-btn .is-disable .pattern-btn-bg img{opacity:.6}.page-first_anniv .sec-info .detail .download .note{color:#f4dda3;text-align:left}.page-first_anniv .sec-info .detail .download .note.license{text-align:center;margin-bottom:.2rem}@media screen and (min-width: 769px){.page-first_anniv .sec-info .detail .download .note.license{margin-bottom:min(.2rem,20px)}}.page-first_anniv .period{width:100%;margin-bottom:min(.4rem,40px);padding:2em;background-color:#000;border:1px solid #555;text-align:left;color:#fff;line-height:2}.page-first_anniv .period-ttl{font-weight:700;margin-bottom:.5em}.page-first_anniv .period .text{margin-bottom:1em}.page-first_anniv .period .text:last-child{margin-bottom:0}.page-update .sec-inner{padding:1.2rem .4rem 0}@media screen and (min-width: 769px){.page-update .sec-inner{padding:min(1.2rem,120px) min(.4rem,40px) 0}}.page-update .conts-ttl .ruby{margin-bottom:.2em}.page-update .conts-ttl .ttl{font-size:.52rem !important}@media screen and (max-width: 768px){.page-update .conts-ttl .ttl{line-height:1.2}}@media screen and (min-width: 769px){.page-update .conts-ttl .ttl{font-size:min(.44rem,44px) !important}}.page-update .conts-ttl .ttl span{display:block}.page-update .conts-ttl .line-deco-text{justify-content:center}.page-update .conts-ttl .line-deco-text:before,.page-update .conts-ttl .line-deco-text:after{max-width:16%}.page-update .sec-update .detail{padding:.4rem;margin-bottom:min(.4rem,40px)}@media screen and (min-width: 769px){.page-update .sec-update .detail{margin-right:auto;margin-left:auto;padding:min(.4rem,40px);text-align:center;width:min(14.8rem,1480px)}}.page-update .sec-update .update-list{position:relative;text-align:left}.page-update .sec-update .update-list-dt{color:#fff}.page-update .sec-update .update-list-dt-date{background-image:url(../../images/product/name_bg.png);background-position:left center;background-repeat:no-repeat;background-size:100% .48rem;font-size:min(.28rem,28px);font-weight:700;margin-bottom:.2rem;padding:.1rem .2rem .1rem .3rem;position:relative}@media screen and (min-width: 769px){.page-update .sec-update .update-list-dt-date{background-size:100% min(.48rem,48px);margin-bottom:min(.2rem,20px);padding:min(.1rem,10px) min(.2rem,20px) min(.1rem,10px) min(.3rem,30px)}}.page-update .sec-update .update-list-dt-date::after{background-image:linear-gradient(to right, rgba(18, 18, 18, 0.6) 0%, rgba(18, 18, 18, 0.6) 80%, rgba(18, 18, 18, 0) 100%);content:"";display:block;filter:blur(2px);height:calc(100% - 2px);left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:calc(100% - 2px);z-index:-1}.page-update .sec-update .update-list-dd{font-size:.22rem;background-image:url(../../images/common/texture_common.png);background-repeat:repeat;background-size:235px;background-blend-mode:multiply}@media screen and (min-width: 769px){.page-update .sec-update .update-list-dd{background-size:470px;font-size:min(.18rem,18px)}}.page-update .sec-update .update-list-dd-item{margin-left:1em;padding:.4rem;position:relative}@media screen and (min-width: 769px){.page-update .sec-update .update-list-dd-item{padding:min(.4rem,40px)}}.page-update .sec-update .update-list-dd-item:not(:last-child)::after{bottom:0;content:"";height:min(.03rem,3px);background-image:url(../../images/common/border-anchor.png);background-size:calc(100% + min(.03rem,3px));background-repeat:no-repeat;background-position:center;display:block;left:50%;position:absolute;transform:translateX(-50%);width:100%}.page-update .sec-update .update-list-dd-label{color:#f4dda3;font-size:.26rem;font-weight:700;line-height:1.2;margin-bottom:.2rem}@media screen and (min-width: 769px){.page-update .sec-update .update-list-dd-label{font-size:min(.22rem,22px);margin-bottom:min(.1rem,10px)}}.page-update .sec-update .update-list-dd-label.cat{margin-top:1em}.page-update .sec-update .update-list-dd-list-item{color:#fff;list-style-type:disc;margin-left:1em}@media screen and (min-width: 769px){.page-update .sec-update .update-list-dd-list-item{margin-left:3em}}.page-update .sec-update .update-list-dd-list-item:not(:last-child){margin-bottom:.5em}.page-update .sec-update .update-list-dd-list-item strong{color:#f4dda3;font-weight:700}.page-update .sec-update .update-list-dd-notes{color:#fff;font-size:.2rem;line-height:1.2;margin-top:2em}@media screen and (min-width: 769px){.page-update .sec-update .update-list-dd-notes{font-size:min(.16rem,16px);margin-left:2em}}.page-update .sec-update .update-list-dd-text{color:#fff;line-height:1.2;margin-top:2em}@media screen and (min-width: 769px){.page-update .sec-update .update-list-dd-text{margin-left:2em}}.page-update .sec-update .update-list-notes{color:#fff;margin:.2rem 0;text-align:left;font-size:.18rem;font-weight:normal}@media screen and (min-width: 769px){.page-update .sec-update .update-list-notes{font-size:min(.13rem,13px);margin-top:min(.2rem,20px);padding:0 3em}}.page-update .sec-update .update-list-teaser{color:#f4dda3;font-weight:500;margin-top:.4rem;text-align:left}@media screen and (min-width: 769px){.page-update .sec-update .update-list-teaser{margin-top:min(.4rem,40px);padding:0 3em}}.page-update .sec-update .home-btn-pdf{margin-bottom:0}.page-trpg .sec-intro{margin-top:0;padding:0}.page-trpg .sec-intro .sec-inner{background-color:#181818;padding:0}.page-trpg .sec-intro .mv{width:100%;margin-bottom:.4rem}@media screen and (min-width: 769px){.page-trpg .sec-intro .mv{margin-bottom:.4rem}}.page-trpg .sec-info{padding:0}.page-trpg .sec-info .detail{margin-bottom:min(.4rem,40px)}@media screen and (min-width: 769px){.page-trpg .sec-info .detail{text-align:center}}.page-trpg .sec-info .detail .ttl{font-size:.3rem;font-weight:700;text-align:center;margin-bottom:min(.6rem,60px)}@media screen and (min-width: 769px){.page-trpg .sec-info .detail .ttl{font-size:min(.4rem,40px);margin-bottom:min(.6rem,60px)}}.page-trpg .sec-info .detail .ttl .logo{width:70%;margin:0 auto min(.4rem,40px)}@media screen and (min-width: 769px){.page-trpg .sec-info .detail .ttl .logo{width:min(8rem,863px)}}.page-trpg .sec-info .detail .pattern-btn{display:flex;margin-bottom:.4rem;justify-content:center}@media screen and (min-width: 769px){.page-trpg .sec-info .detail .pattern-btn{margin-bottom:.4rem}}.page-trpg .sec-info .detail .pattern-btn a span{text-align:center;padding-inline:2em}.page-trpg .sec-info .detail .video-link{margin-bottom:min(.4rem,40px)}.page-trpg .sec-info .detail .text-ctr{margin-bottom:.6rem;text-align:left}@media screen and (min-width: 769px){.page-trpg .sec-info .detail .text-ctr{margin-bottom:min(.6rem,60px);text-align:center}}.page-trpg .sec-info .detail .text-ctr .text{font-size:.21rem;font-weight:500}@media screen and (min-width: 769px){.page-trpg .sec-info .detail .text-ctr .text{font-size:min(.21rem,21px)}}
