body.menu-open{width:100%;height:100%}body.menu-open * a{cursor:pointer}#wrapper.hide{opacity:0}#wrapper.menu-open{transform:translate(280px)}@media screen and (width>=0) and (width<=640px){#wrapper.menu-open{transform:translate(100%)}}#wrapper{width:100%;min-height:100%;transition:transform .2s;position:relative;left:0;overflow:hidden;transform:translate(0);height:auto!important}@media screen and (width>=0) and (width<=640px){#wrapper{min-width:640px}}#wrapper .section{font-variation-settings:"wght" 350;width:100%;max-width:1080px;margin:0 auto;padding:0 50px;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300;position:relative}@media screen and (width>=0) and (width<=640px){#wrapper .section{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#wrapper .section{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#wrapper .section{-webkit-font-feature-settings:"pwid" 1;font-feature-settings:"pwid" 1}@media screen and (width>=961px) and (width<=1080px){#wrapper .section{padding:0 50px}#wrapper .section br{display:none}}@media screen and (width>=641px) and (width<=960px){#wrapper .section{padding:0 30px}#wrapper .section br{display:none}}@media screen and (width>=0) and (width<=640px){#wrapper .section{padding:0 30px}#wrapper .section br{display:none}}#wrapper .section .title{margin:100px auto;position:relative}#wrapper .section .contents{color:#333;font-size:1.6rem;line-height:2.2em}#wrapper .section .sec{text-align:center;vertical-align:bottom;z-index:10;background:#fff;width:100%;height:100px;line-height:100px;position:relative}#wrapper .section .sec:after{content:"";background:#d00b1c;width:14px;height:14px;margin:0 auto;display:inline-block;position:relative}#wrapper .section:after{z-index:1;content:"";border-radius:300px/30px;width:40%;height:20px;margin:0 auto;display:block;position:relative;bottom:30px;box-shadow:0 0 30px 10px #0000001a}#header{text-align:center;z-index:50;transition:all .2s;backface-visibility:hidden;perspective:1000px;background:#d00b1c;width:100%;height:80px;line-height:98px;transition-delay:10ms;position:fixed;overflow:hidden;transform:translate(0)}#header .icon{z-index:60;background-image:url(../img/menu_w.png-d7LgC0wu.webp);background-position:0 0;background-repeat:no-repeat;background-size:30px;width:30px;height:23px;display:block;position:fixed;top:30px;left:30px}@media screen and (width>=0) and (width<=640px){#header .icon{background-image:url(../img/menu_w.png-d7LgC0wu.webp);background-position:0 0;background-repeat:no-repeat;background-size:42px;width:42px;height:32.2px;top:26px;left:30px}}#header .logo{background-image:url(../img/header_logo.png-DApo68ag.webp);background-position:0 0;background-repeat:no-repeat;background-size:397px;width:397px;height:26.5px;display:inline-block;position:relative}#header.menu-open{transform:translate(280px)}@media screen and (width>=0) and (width<=640px){#header.menu-open{transform:translate(100%)}}#footer{text-align:center;font-variation-settings:"wght" 350;width:100%;height:370px;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300;display:block;position:relative;bottom:0}@media screen and (width>=0) and (width<=640px){#footer{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#footer{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#footer{color:#333;letter-spacing:0;background:#fafafa;margin:200px 0 0;font-size:0;line-height:0}@media screen and (width>=641px) and (width<=960px){#footer{height:auto}}@media screen and (width>=0) and (width<=640px){#footer{height:auto}}#footer .inner{font-variation-settings:"wght" 350;width:100%;max-width:1060px;margin:0 auto;padding:0 50px;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#footer .inner{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#footer .inner{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#footer .inner{line-height:2.2em}@media screen and (width>=961px) and (width<=1080px){#footer .inner{padding:0 50px}}@media screen and (width>=641px) and (width<=960px){#footer .inner{padding:0 30px}}@media screen and (width>=0) and (width<=640px){#footer .inner{padding:0 20px}}#footer .presented{color:#999;text-align:left;border-top:1px solid #ddd;width:100%;height:80px;font-size:0;display:block;position:absolute;bottom:0;left:0}@media screen and (width>=641px) and (width<=960px){#footer .presented{height:auto;margin:50px 0 0;position:relative}}@media screen and (width>=0) and (width<=640px){#footer .presented{height:auto;margin:30px 0 0;position:relative}}#footer .presented .inner{width:100%;max-width:1060px;height:100%;margin:0 auto;padding:0 50px;line-height:80px;display:block;position:relative}@media screen and (width>=961px) and (width<=1080px){#footer .presented .inner{padding:0 50px}}@media screen and (width>=641px) and (width<=960px){#footer .presented .inner{padding:0 30px}}@media screen and (width>=0) and (width<=640px){#footer .presented .inner{padding:0}}#footer .presented .inner .left{vertical-align:top;width:70%;margin:0;font-size:1.2rem;display:inline-block;position:relative}#footer .presented .inner .left span{white-space:nowrap;margin:0 20px 0 0}@media screen and (width>=641px) and (width<=960px){#footer .presented .inner .left{width:60%;padding:30px 0 30px 5%;line-height:2.2em}}@media screen and (width>=0) and (width<=640px){#footer .presented .inner .left{text-align:center;width:70%;margin:60px auto 0;line-height:2.2em;display:block}}#footer .presented .inner .right{text-align:right;vertical-align:top;width:30%;margin:0;font-size:1.2rem;display:inline-block;position:relative}@media screen and (width>=641px) and (width<=960px){#footer .presented .inner .right{width:40%;padding:30px 5% 30px 0;line-height:2.2em}}@media screen and (width>=0) and (width<=640px){#footer .presented .inner .right{text-align:center;width:70%;margin:40px auto 30px;line-height:2.2em;display:block}#footer .presented .inner .right br{display:inline}}#footer .list{text-align:left;width:22%;margin:0;display:inline-block;position:relative}#footer .list:first-child{width:20%;margin:0 2% 0 0}#footer .list:nth-child(2){width:20%;margin:0 2%}#footer .list:nth-child(3){width:24%;margin:0 2%;font-size:1.2rem}#footer .list:nth-child(3) span{white-space:nowrap}#footer .list:nth-child(4){width:24%;margin:0 0 0 2%;font-size:1.2rem}#footer .list:nth-child(4) span{white-space:nowrap}@media screen and (width>=641px) and (width<=960px){#footer .list{text-align:left}#footer .list:first-child,#footer .list:nth-child(2),#footer .list:nth-child(3),#footer .list:nth-child(4){width:45%;margin:0 0 0 5%}}@media screen and (width>=0) and (width<=640px){#footer .list{text-align:center}#footer .list:first-child,#footer .list:nth-child(2),#footer .list:nth-child(3),#footer .list:nth-child(4){width:70%;margin:0 auto}}#footer .list{vertical-align:top}#footer .list .title{color:#999;margin:60px 0 30px;font-size:1.4rem}#footer .list .title.under{margin:30px 0 10px}@media screen and (width>=641px) and (width<=960px){#footer .list .title{margin:60px 0 30px}#footer .list .title.e{margin:30px 0}}@media screen and (width>=0) and (width<=640px){#footer .list .title{margin:60px 0 20px}#footer .list .title.e{margin:30px 0}}#footer .list .title.e:after{content:"";display:inline-block}#footer .list li{margin:0 0 20px;font-size:1.4rem;line-height:2.2em}#footer .list li span,#footer .list li a{display:inline-block}#footer .list li span{width:auto;margin:0 20px 0 0}#footer .list li a{color:#d00b1c;text-decoration:underline}#footer .list li .sns-tw{color:#333;background-image:url(../img/sns_tw.png-D9cFkWqB.webp);background-position:0 0;background-repeat:no-repeat;background-size:30px;border-bottom:0;width:150px;height:30px;padding:0 0 0 50px;text-decoration:none;display:inline-block}@media screen and (width>=0) and (width<=640px){#footer .list li .sns-tw{background-image:url(../img/sns_tw_sp.png-Blh5cuCa.webp);background-position:0 0;background-repeat:no-repeat;background-size:60px;border-bottom:0;width:120px;height:60px;padding:0 0 0 80px;line-height:60px}}#footer .list li .sns-fb{color:#333;background-image:url(../img/sns_fb.png-fh8UWNKg.webp);background-position:0 0;background-repeat:no-repeat;background-size:30px;border-bottom:0;width:30px;height:30px;padding:0 0 0 50px;text-decoration:none;display:inline-block}@media screen and (width>=0) and (width<=640px){#footer .list li .sns-fb{background-image:url(../img/sns_fb_sp.png-DVChZ19d.webp);background-position:0 0;background-repeat:no-repeat;background-size:60px;border-bottom:0;width:170px;height:60px;padding:0 0 0 80px;line-height:60px}}#footer .list li .sns-ig{background-image:url(../img/sns_ig.png-BKUEAESr.webp);background-position:0 0;background-repeat:no-repeat;background-size:30px;border-bottom:0;width:30px;height:30px;margin:0;display:inline-block}@media screen and (width>=0) and (width<=640px){#footer .list li .sns-ig{background-image:url(../img/sns_ig_sp.png-BiT5FkJ4.webp);background-position:0 0;background-repeat:no-repeat;background-size:60px;border-bottom:0;width:60px;height:60px;margin:0 15px}}#footer .list li .logo{vertical-align:top;background-image:url(../img/footer_logo.png-CPFqSyah.webp);background-position:0 0;background-repeat:no-repeat;background-size:109px;width:109px;height:20px;margin:2px 0 0;display:inline-block}@media screen and (width>=0) and (width<=640px){#footer .list li .logo{background-image:url(../img/footer_logo_sp.png-DwFgsE5u.webp);background-position:0 0;background-repeat:no-repeat;background-size:163.5px;width:163.5px;height:30px;margin:30px 0 0}}#menu{transition:all .2s;backface-visibility:hidden;perspective:1000px;z-index:100;background:#d00b1c;width:280px;height:100%;transition-delay:10ms;display:block;position:fixed;overflow:auto;transform:translate(-280px)}#menu.open{transform:translate(0)}@media screen and (width>=0) and (width<=640px){#menu{width:100%;transform:translate(-100%)}}#menu .icon{-webkit-user-select:none;user-select:none;background-image:url(../img/menu_w.png-d7LgC0wu.webp);background-position:0 0;background-repeat:no-repeat;background-size:30px;width:30px;height:23px;display:block;position:absolute;top:30px;left:30px}@media screen and (width>=0) and (width<=640px){#menu .icon{background-image:url(../img/menu_w.png-d7LgC0wu.webp);background-position:0 0;background-repeat:no-repeat;background-size:42px;width:42px;height:32.2px;top:26px;left:30px}}#menu .menu-inner{margin:80px 0 0}@media screen and (width>=0) and (width<=640px){#menu .menu-inner{text-align:center}}#menu .menu-inner .menu-h{font-variation-settings:"wght" 350;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#menu .menu-inner .menu-h{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#menu .menu-inner .menu-h{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#menu .menu-inner .menu-h{font-variation-settings:"wght" 450;letter-spacing:.06rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.6rem;font-weight:400;line-height:1}@media screen and (width>=0) and (width<=640px){#menu .menu-inner .menu-h{font-variation-settings:"wght" 460;font-weight:400}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#menu .menu-inner .menu-h{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 460}}#menu .menu-inner .menu-h{color:#fff;margin:1.4rem 0 2.8rem}@media screen and (width>=0) and (width<=640px){#menu .menu-inner .menu-h{font-variation-settings:"wght" 450;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-variation-settings:"wght" 420;font-size:1.8rem;font-weight:400;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#menu .menu-inner .menu-h{font-variation-settings:"wght" 460;font-weight:400}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#menu .menu-inner .menu-h{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 460}}#menu .menu-inner .list{border-top:1px solid #fc4555;padding:30px}#menu .menu-inner .list .sns-tw{background-image:url(../img/menu_sns_tw.png-BIIIl2eC.webp);background-position:0 0;background-repeat:no-repeat;background-size:27.5px;width:210px;height:28px;padding:0 0 0 50px;line-height:32px;display:inline-block}@media screen and (width>=0) and (width<=640px){#menu .menu-inner .list .sns-tw{content:"";width:80px}}#menu .menu-inner .list .sns-fb{background-image:url(../img/menu_sns_fb.png-C3vmxOvu.webp);background-position:0 0;background-repeat:no-repeat;background-size:30px;width:30px;height:30px;padding:0 0 0 50px;line-height:32px;display:inline-block}@media screen and (width>=0) and (width<=640px){#menu .menu-inner .list .sns-fb{width:140px}}#menu .menu-inner .list .sns-ig{background-image:url(../img/menu_sns_ig.png-hf7NVZbd.webp);background-position:0 0;background-repeat:no-repeat;background-size:30px;width:30px;height:30px;padding:0 0 0 50px;line-height:32px;display:inline-block}@media screen and (width>=0) and (width<=640px){#menu .menu-inner .list .sns-ig{width:140px}}#menu .menu-inner .list li{margin:1.6rem 0}#menu .menu-inner .list li.block{opacity:.4;pointer-events:none}#menu .menu-inner .list li.tag{font-variation-settings:"wght" 350;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#menu .menu-inner .list li.tag{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#menu .menu-inner .list li.tag{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#menu .menu-inner .list li.tag{color:#fff;margin:40px 0 0;font-size:1.4rem;font-weight:700}#menu .menu-inner .list li.tag:before{display:none}#menu .menu-inner .list li.ind{margin:20px 0 20px 30px}#menu .menu-inner .list li.ind:before{display:none}#menu .menu-inner .list li.m{margin:40px 0 20px}#menu .menu-inner .list li.n:before{display:none}#menu .menu-inner .list li.sub{margin:20px 0 20px 20px}#menu .menu-inner .list li:before{content:"";background:#fff;width:8px;height:1px;margin:0 10px 6px;display:inline-block;position:relative}@media screen and (width>=0) and (width<=640px){#menu .menu-inner .list li:before{display:none}}#menu .menu-inner .list li a{font-variation-settings:"wght" 350;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#menu .menu-inner .list li a{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#menu .menu-inner .list li a{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#menu .menu-inner .list li a{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.4rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#menu .menu-inner .list li a{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#menu .menu-inner .list li a{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#menu .menu-inner .list li a{color:#fff}@media screen and (width>=0) and (width<=640px){#menu .menu-inner .list li a{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.6rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#menu .menu-inner .list li a{font-variation-settings:"wght" 380;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#menu .menu-inner .list li a{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#menu .menu-inner .list li a:hover{opacity:.6}#menu_icon{z-index:60;opacity:1;transition:opacity .2s;backface-visibility:hidden;perspective:1000px;-webkit-user-select:none;user-select:none;background-image:url(../img/menu.png-CkofKnno.webp);background-position:0 0;background-repeat:no-repeat;background-size:30px;width:30px;height:23px;transition-delay:10ms;display:block;position:fixed;top:30px;left:30px;transform:none}#menu_icon:before{content:"";position:absolute;inset:-32px -30px -22px}@media screen and (width>=0) and (width<=640px){#menu_icon{background-image:url(../img/menu.png-CkofKnno.webp);background-position:0 0;background-repeat:no-repeat;background-size:42px;width:42px;height:32.2px;top:26px;left:30px}}#menu_icon.hide{opacity:0}#menu_icon.top{position:absolute;top:auto;bottom:28px;left:40px}#menu_icon.w{background-image:url(../img/menu_w.png-d7LgC0wu.webp);background-position:0 0;background-repeat:no-repeat;background-size:30px;width:30px;height:23px}@media screen and (width>=0) and (width<=640px){#menu_icon.w{background-image:url(../img/menu_w.png-d7LgC0wu.webp);background-position:0 0;background-repeat:no-repeat;background-size:42px;width:42px;height:32.2px;top:26px;left:30px}}#wrapper .section br{display:inline}#top{position:relative}#top .last:last-of-type:after{display:none}#top #cover.w .modules .top-graphic{-o-object-fit:contain;object-fit:contain;width:auto;height:70%;top:12%;left:46.5%;transform:translate(-50%)}@media screen and (width>=0) and (width<=640px){#top #cover.w .modules .top-graphic{width:60%;height:auto;top:38%;transform:translate(-50%,-50%)}}#top #cover.w .modules .top-right{-o-object-fit:contain;object-fit:contain;-o-object-position:right top;object-position:right top;width:20%;height:47%}@media screen and (width>=0) and (width<=640px){#top #cover.w .modules .top-right{width:25vw}}#top #cover.w .modules .top-left{width:35%;bottom:40px}@media screen and (width>=0) and (width<=640px){#top #cover.w .modules .top-left{width:50vw;bottom:200px}}#top #cover.h{min-height:320px}@media screen and (width>=0) and (width<=640px){#top #cover.h{min-height:920px;max-height:1080px}}#top #cover.h .modules .top-graphic{-o-object-fit:contain;object-fit:contain;height:78%;top:10%;right:40%;transform:translate(50%)}@container cover (aspect-ratio<=14/9){#top #cover.h .modules .top-graphic{height:70%;right:45%}@media screen and (width>=0) and (width<=640px){#top #cover.h .modules .top-graphic{height:inherit;left:47%}}}@container cover (aspect-ratio>=3){#top #cover.h .modules .top-graphic{right:30%}@media screen and (width>=0) and (width<=640px){#top #cover.h .modules .top-graphic{right:none;left:47%}}}@media screen and (width>=0) and (width<=640px){#top #cover.h .modules .top-graphic{width:55%;height:auto;top:37%;transform:translate(-50%,-50%)}}#top #cover.h .modules .top-right{-o-object-fit:contain;object-fit:contain;-o-object-position:right top;object-position:right top;width:20%;height:54%}@container cover (aspect-ratio<=14/9){#top #cover.h .modules .top-right{height:48%}@media screen and (width>=0) and (width<=640px){#top #cover.h .modules .top-right{height:auto}}}@media screen and (width>=0) and (width<=640px){#top #cover.h .modules .top-right{width:25vw}}#top #cover.h .modules .top-left{height:24.3%;bottom:40px}@container cover (aspect-ratio<=14/9){#top #cover.h .modules .top-left{height:22%}@media screen and (width>=0) and (width<=640px){#top #cover.h .modules .top-left{height:auto}}}@media screen and (width>=0) and (width<=640px){#top #cover.h .modules .top-left{width:50vw;bottom:200px}}#top #cover{text-align:center;background-color:#fff;width:100%;height:980px;display:block;position:relative;container:cover/size}@media screen and (width>=0) and (width<=640px){#top #cover{min-height:920px;max-height:1080px}}#top #cover .modules{width:100%;height:100%;position:relative;overflow:hidden}#top #cover .modules img{filter:saturate(1.05)hue-rotate(-5deg);max-width:100%;position:absolute}#top #cover .modules .top-right{top:40px;right:50px}@media screen and (width>=0) and (width<=640px){#top #cover .modules .top-right{right:30px}}#top #cover .modules .top-left{bottom:40px;left:50px}@media screen and (width>=0) and (width<=640px){#top #cover .modules .top-left{left:30px}}#top #cover .publish-check-buttons{z-index:1000;gap:15px;width:auto;display:flex;position:absolute;bottom:40px;right:50px}@media screen and (width>=0) and (width<=640px){#top #cover .publish-check-buttons{bottom:200px;right:30px}}#top #cover .publish-check-buttons .slide{z-index:1000;opacity:1;transition:opacity .5s;display:block}#top #cover .publish-check-buttons .slide.result{background-image:url(../img/top_result.png-BDSx_xxu.webp);background-position:0 0;background-repeat:no-repeat;background-size:133px;width:133px;height:133px}@media screen and (width>=961px) and (width<=1080px){#top #cover .publish-check-buttons .slide.result{background-image:url(../img/top_result.png-BDSx_xxu.webp);background-position:0 0;background-repeat:no-repeat;background-size:133px;width:133px;height:133px}}@media screen and (aspect-ratio<=7/6){#top #cover .publish-check-buttons .slide.result{background-image:url(../img/top_result.png-BDSx_xxu.webp);background-position:0 0;background-repeat:no-repeat;background-size:133px;width:133px;height:133px}}@media screen and (width<=960px){#top #cover .publish-check-buttons .slide.result{background-image:url(../img/top_result.png-BDSx_xxu.webp);background-position:0 0;background-repeat:no-repeat;background-size:133px;width:133px;height:133px}}@media screen and (height<=1080px) and (aspect-ratio<=14/9){#top #cover .publish-check-buttons .slide.result{background-image:url(../img/top_result.png-BDSx_xxu.webp);background-position:0 0;background-repeat:no-repeat;background-size:133px;width:133px;height:133px}}@media screen and (height<=660px){#top #cover .publish-check-buttons .slide.result{background-image:url(../img/top_result.png-BDSx_xxu.webp);background-position:0 0;background-repeat:no-repeat;background-size:133px;width:133px;height:133px}}@media screen and (width>=641px) and (width<=960px){#top #cover .publish-check-buttons .slide.result{background-image:url(../img/top_result.png-BDSx_xxu.webp);background-position:0 0;background-repeat:no-repeat;background-size:114px;width:114px;height:114px}}@media screen and (width>=0) and (width<=640px){#top #cover .publish-check-buttons .slide.result{background-image:url(../img/top_result.png-BDSx_xxu.webp);background-position:0 0;background-repeat:no-repeat;background-size:114px;width:114px;height:114px}}#top #cover .publish-check-buttons .slide.talkshow{background-image:url(../img/top_talkshow.png-b6HurZNb.webp);background-position:0 0;background-repeat:no-repeat;background-size:133px;width:133px;height:133px}@media screen and (width>=961px) and (width<=1080px){#top #cover .publish-check-buttons .slide.talkshow{background-image:url(../img/top_talkshow.png-b6HurZNb.webp);background-position:0 0;background-repeat:no-repeat;background-size:133px;width:133px;height:133px}}@media screen and (aspect-ratio<=7/6){#top #cover .publish-check-buttons .slide.talkshow{background-image:url(../img/top_talkshow.png-b6HurZNb.webp);background-position:0 0;background-repeat:no-repeat;background-size:133px;width:133px;height:133px}}@media screen and (width<=960px){#top #cover .publish-check-buttons .slide.talkshow{background-image:url(../img/top_talkshow.png-b6HurZNb.webp);background-position:0 0;background-repeat:no-repeat;background-size:133px;width:133px;height:133px}}@media screen and (height<=1080px) and (aspect-ratio<=14/9){#top #cover .publish-check-buttons .slide.talkshow{background-image:url(../img/top_talkshow.png-b6HurZNb.webp);background-position:0 0;background-repeat:no-repeat;background-size:133px;width:133px;height:133px}}@media screen and (height<=660px){#top #cover .publish-check-buttons .slide.talkshow{background-image:url(../img/top_talkshow.png-b6HurZNb.webp);background-position:0 0;background-repeat:no-repeat;background-size:133px;width:133px;height:133px}}@media screen and (width>=641px) and (width<=960px){#top #cover .publish-check-buttons .slide.talkshow{background-image:url(../img/top_talkshow.png-b6HurZNb.webp);background-position:0 0;background-repeat:no-repeat;background-size:114px;width:114px;height:114px}}@media screen and (width>=0) and (width<=640px){#top #cover .publish-check-buttons .slide.talkshow{background-image:url(../img/top_talkshow.png-b6HurZNb.webp);background-position:0 0;background-repeat:no-repeat;background-size:114px;width:114px;height:114px}}#top #cover .news{font-variation-settings:"wght" 350;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#top #cover .news{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#top #cover .news{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#top #cover .news{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.6rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#top #cover .news{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#top #cover .news{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#top #cover .news{background:#fafafa;border-top:1px solid #eee;border-bottom:1px solid #eee;width:100%;height:220px;padding:10px 50px;line-height:1.5;transition:opacity .4s .2s;position:absolute;bottom:-220px}#top #cover .news.hide{opacity:0}@media screen and (width>=0) and (width<=640px){#top #cover .news{height:360px;padding:0 30px;line-height:50px;bottom:-200px}}#top #cover .news .inner{text-align:center;max-width:720px;margin:0 auto;position:relative}#top #cover .news .inner .title{color:#d00b1c;margin:20px 0 0;display:inline-block;position:absolute;left:0}@media screen and (width>=0) and (width<=640px){#top #cover .news .inner .title{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";width:100%;margin:2rem 0 0;font-size:1.4rem;font-weight:300;line-height:1;position:relative}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#top #cover .news .inner .title{font-variation-settings:"wght" 380;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#top #cover .news .inner .title{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#top #cover .news .inner .list{width:100%;margin:20px 0;display:inline-block;position:relative}@media screen and (width>=0) and (width<=640px){#top #cover .news .inner .list{width:100%}}#top #cover .news .inner .list.n:after{display:none}#top #cover .news .inner .list .set{white-space:nowrap;text-overflow:ellipsis;text-align:left;width:100%;margin:0;padding:0 50px 0 100px;overflow:hidden}@media screen and (width>=0) and (width<=640px){#top #cover .news .inner .list .set{padding:0 50px 0 0}}#top #cover .news .inner .list .set .date{color:#999;vertical-align:top;text-align:left;padding:0 25px 0 0;display:inline-block}#top #cover .news .inner .list .set .content{color:#333;width:auto;padding:0 50px 0 0;display:inline-block}#top #cover .news .inner .list:after{content:"";text-align:center;background-image:url(../img/arrow_r.png-DT_XS1xg.webp);background-position:0 0;background-repeat:no-repeat;background-size:10px;width:10px;height:18px;margin:3.5px 0 0 20px;display:inline;position:absolute;top:0;right:0}@media screen and (width>=0) and (width<=640px){#top #cover .news .inner .list:after{top:16px}}#top .section01 .title{background-image:url(../img/section01_title.png-C9x4bABj.webp);background-position:0 0;background-repeat:no-repeat;background-size:198.5px;width:198.5px;height:36.5px}#top .section01 .contents{font-variation-settings:"wght" 350;letter-spacing:.12rem;-webkit-font-feature-settings:"pwid" 1;font-feature-settings:"pwid" 1;font-size:1.8rem;font-weight:300;line-height:3.4rem}@media screen and (width>=0) and (width<=640px){#top .section01 .contents{font-variation-settings:"wght" 360;letter-spacing:.17rem;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#top .section01 .contents{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 360}}@media screen and (width>=961px) and (width<=1080px){#top .section01 .contents{text-align:left;white-space:normal}}@media screen and (width>=641px) and (width<=960px){#top .section01 .contents{text-align:left;white-space:normal}}@media screen and (width>=0) and (width<=640px){#top .section01 .contents{text-align:left;white-space:normal}}#top .section02{margin-top:320px}@media screen and (width>=0) and (width<=640px){#top .section02{margin-top:300px}}#top .section02 .title{background-image:url(../img/section02_title.png-CEuEHqgs.webp);background-position:0 0;background-repeat:no-repeat;background-size:123.5px;width:123.5px;height:33px}#top .section02 .contents{text-align:center;font-variation-settings:"wght" 350;letter-spacing:.12rem;-webkit-font-feature-settings:"pwid" 1;font-feature-settings:"pwid" 1;font-size:1.8rem;font-weight:300;line-height:3.4rem}@media screen and (width>=0) and (width<=640px){#top .section02 .contents{font-variation-settings:"wght" 360;letter-spacing:.17rem;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#top .section02 .contents{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 360}}#top .section02 .contents{letter-spacing:.1em;line-height:2.2em}@media screen and (width>=961px) and (width<=1080px){#top .section02 .contents{text-align:left}#top .section02 .contents br{display:none}}@media screen and (width>=641px) and (width<=960px){#top .section02 .contents{text-align:left}#top .section02 .contents br{display:none}}@media screen and (width>=0) and (width<=640px){#top .section02 .contents{text-align:left}#top .section02 .contents br{display:none}}#top .section02 .contents .theme{background-image:url(../img/section02_theme.png-CFHzMqzG.webp);background-position:0 0;background-repeat:no-repeat;background-size:230px;width:230px;height:30px;margin:0 auto 60px;display:block}#top .section02-1 .title{background-image:url(../img/section00_title.png-CCITA47J.webp);background-position:0 0;background-repeat:no-repeat;background-size:169.5px;width:169.5px;height:39.5px}#top .section02-1 .contents{text-align:center}#top .section02-1 .contents .text{background-image:url(../img/date_text.png-D-qx5iev.webp);background-position:0 0;background-repeat:no-repeat;background-size:489px;width:489px;height:24px;display:inline-block}#top .section03 .title{background-image:url(../img/section03_title.png-5NY8Lj6q.webp);background-position:0 0;background-repeat:no-repeat;background-size:127.5px;width:127.5px;height:39px}#top .section03 .sub-title-guest{background-image:url(../img/section03_sub_title2.png-By8Dsk8n.webp);background-position:0 0;background-repeat:no-repeat;background-size:189.5px;width:189.5px;height:30px;margin:0 auto 50px}#top .section03 .sub-title{background-image:url(../img/section03_sub_title.png-DdlPshFe.webp);background-position:0 0;background-repeat:no-repeat;background-size:158.5px;width:158.5px;height:30px;margin:0 auto 50px}#top .section03 .contents{letter-spacing:0;font-size:0}#top .section03 .contents .mem{vertical-align:top;text-align:center;margin:0;padding:0;display:inline-block}#top .section03 .contents .mem.m:hover .name,#top .section03 .contents .mem.m:hover .position{opacity:1}#top .section03 .contents .mem.s3{width:33.33%;margin:0 0 40px}@media screen and (width>=961px) and (width<=1080px){#top .section03 .contents .mem.s3{width:50%}}@media screen and (width>=641px) and (width<=960px){#top .section03 .contents .mem.s3{width:50%}}@media screen and (width>=0) and (width<=640px){#top .section03 .contents .mem.s3{width:50%}}#top .section03 .contents .mem.s2{width:50%}#top .section03 .contents .mem.s2.l{margin:0 0 60px;padding:0 30px 0 0}#top .section03 .contents .mem.s2.l .position span{white-space:nowrap}#top .section03 .contents .mem.s2.r{margin:0 0 60px;padding:0 0 0 30px}#top .section03 .contents .mem.s2.c{margin:0 auto;padding:0 15px;display:block}@media screen and (width>=641px) and (width<=960px){#top .section03 .contents .mem.s2{width:100%;margin:0}#top .section03 .contents .mem.s2.l,#top .section03 .contents .mem.s2.r{margin:0 0 40px;padding:0 10px}}@media screen and (width>=0) and (width<=640px){#top .section03 .contents .mem.s2{width:100%;margin:0}#top .section03 .contents .mem.s2.l,#top .section03 .contents .mem.s2.r{margin:0 0 60px;padding:0 10px}}#top .section03 .contents .mem .photo{display:inline-block}#top .section03 .contents .mem p{margin:0}#top .section03 .contents .mem .name{vertical-align:top;margin:32px 0 0;font-size:2rem;line-height:1}#top .section03 .contents .mem .position{vertical-align:top;color:#999;margin:16px 0 0;font-size:1.4rem;line-height:1.5}#top .section03 .contents .mem .comment{vertical-align:top;color:#333;text-align:justify;margin:24px 0 20px;font-size:1.4rem;line-height:2.2em}#top .section03 .contents .mem .interview-btn{color:#333;border:1px solid #aaa;margin:20px 0 40px;padding:10px 20px;font-size:1.2rem;line-height:1em;display:inline-block}#top .section03 .contents .mem .interview-btn:hover{color:#fff;background:#d00b1c;border:1px solid #d00b1c}#top .section03 .contents .mem .photo{width:200px;height:200px}#top .section04 .title{background-image:url(../img/section04_title.png-3bQ6uLsw.webp);background-position:0 0;background-repeat:no-repeat;background-size:172.5px;width:172.5px;height:39.5px}#top .section04 .list{letter-spacing:0;color:#333;width:100%;font-size:0}#top .section04 .list .name{font-variation-settings:"wght" 370;letter-spacing:.12rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:2.2rem;font-weight:400;line-height:1}@media screen and (width>=0) and (width<=640px){#top .section04 .list .name{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 370;font-weight:400}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#top .section04 .list .name{font-variation-settings:"wght" 370}}#top .section04 .list .name{color:#000;text-align:center;width:20%;height:40px;margin:0 10% 6rem 0;line-height:40px;display:inline-block}@media screen and (width>=0) and (width<=640px){#top .section04 .list .name{width:100%;height:60px;margin:0 10% 2rem 0;line-height:60px}}#top .section04 .list .desc{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.6rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#top .section04 .list .desc{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#top .section04 .list .desc{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#top .section04 .list .desc{vertical-align:top;width:70%;margin:3px 0 6rem;line-height:2.2em;display:inline-block}@media screen and (width>=0) and (width<=640px){#top .section04 .list .desc{width:100%;margin:4px 0 6rem}}#top .section04 .list .desc.last{margin:5px 0 0}#top .section04 .list .desc.b{width:100%}#top .section04 .list .desc .theme{font-variation-settings:"wght" 370;letter-spacing:.12rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:2.2rem;font-weight:400;line-height:1}@media screen and (width>=0) and (width<=640px){#top .section04 .list .desc .theme{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 370;font-weight:400}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#top .section04 .list .desc .theme{font-variation-settings:"wght" 370}}#top .section04 .list .desc .theme{margin-bottom:2.4rem;line-height:1.5}@media screen and (width>=0) and (width<=640px){#top .section04 .list .desc .theme{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";margin-bottom:1.6rem;font-size:1.8rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#top .section04 .list .desc .theme{font-variation-settings:"wght" 360;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#top .section04 .list .desc .theme{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 360}}#top .section04 .list .sp-center{display:block}@media screen and (width>=0) and (width<=640px){#top .section04 .list .sp-center{text-align:center}}#top .section04 .list .sub-list{letter-spacing:0;width:100%;font-size:0}#top .section04 .list .sub-list .dot{vertical-align:middle;margin:0 0 20px 20px;font-size:1.6rem;line-height:2.2em;list-style:outside}@media screen and (width>=0) and (width<=640px){#top .section04 .list .sub-list .dot{margin:0 0 20px 30px}}#top .section04 .list .sub-list .name{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.6rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#top .section04 .list .sub-list .name{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#top .section04 .list .sub-list .name{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#top .section04 .list .sub-list .name{color:#333;text-align:left;background:0 0;width:30%;max-width:140px;height:auto;margin:0;font-size:1.6rem;line-height:2.2em;display:inline-block}@media screen and (width>=0) and (width<=640px){#top .section04 .list .sub-list .name{width:36%;max-width:100%}}#top .section04 .list .sub-list .name.b{margin:0 0 16px;font-size:1.8rem;display:block}@media screen and (width>=0) and (width<=640px){#top .section04 .list .sub-list .name.b{display:block}}#top .section04 .list .sub-list .name.s{width:100px;margin:0 0 0 32px}#top .section04 .list .sub-list .desc{width:64%;margin:0 0 20px;font-size:1.6rem}@media screen and (width>=0) and (width<=640px){#top .section04 .list .sub-list .desc{max-width:100%}}#top .section04 .list .sub-list .desc.b{width:70%}@media screen and (width>=0) and (width<=640px){#top .section04 .list .sub-list .desc.b{width:90%;margin:0 0 16px 40px}}#top .section04 .list .sub-list .desc a{color:#d00b1c;text-decoration:underline}#top .section04 .list .sub-list .desc-w{width:100%;margin:0 0 20px;font-size:1.6rem}#top .section04 .list .sub-list .sub-desc{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.6rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#top .section04 .list .sub-list .sub-desc{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#top .section04 .list .sub-list .sub-desc{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#top .section04 .list .sub-list .sub-desc{width:100%;margin:1rem 0 0;line-height:1.5}#top .section04 .list .sub-list .cul{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.6rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#top .section04 .list .sub-list .cul{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#top .section04 .list .sub-list .cul{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#top .section04 .list .sub-list .cul{vertical-align:middle;width:100%;margin:0 0 20px 20px;padding:0 20px 0 0;line-height:2.2em;list-style:decimal}@media screen and (width>=0) and (width<=640px){#top .section04 .list .sub-list .cul{margin:0 0 20px 30px}}#top .section04 .list .pstr-ver{border:1px solid #ccc;width:210px;height:300px;margin:30px 40px 40px 0;display:inline-block}#top .section04 .list .pstr-hol{border:1px solid #ccc;width:300px;height:210px;margin:30px 0;display:inline-block}#top .section04 .list .pstr-ver,#top .section04 .list .pstr-hol{vertical-align:top;text-align:left}#top .section04 .list .pstr-ver .name,#top .section04 .list .pstr-ver .consept,#top .section04 .list .pstr-ver .number,#top .section04 .list .pstr-hol .name,#top .section04 .list .pstr-hol .consept,#top .section04 .list .pstr-hol .number{text-align:left;color:#999;background:0 0;width:100%;height:auto;margin:0;padding:8px 0 0 8px;font-size:12px;line-height:16px;display:block}#top .section04 .list .schedule{letter-spacing:0;width:100%;font-size:0}#top .section04 .list .schedule .name{color:#333;text-align:left;text-align:center;vertical-align:middle;background:0 0;border:1px solid #333;width:35%;max-width:150px;height:35px;margin:0 4% 0 0;font-size:1.6rem;line-height:30px}@media screen and (width>=0) and (width<=640px){#top .section04 .list .schedule .name{width:40%;max-width:100%;height:44px;line-height:40px}}#top .section04 .list .schedule .name:after{content:"";background-image:url(../img/arrow_btm.png-B2Bry0Ej.webp);background-position:0 0;background-repeat:no-repeat;background-size:18px;width:18px;height:10px;margin:15px auto;display:block}#top .section04 .list .schedule .name:nth-of-type(3):after{margin:30px auto 0}@media screen and (width>=641px) and (width<=960px){#top .section04 .list .schedule .name:nth-of-type(3):after{margin:45px auto 0}}@media screen and (width>=0) and (width<=640px){#top .section04 .list .schedule .name:nth-of-type(3):after{margin:60px auto 0}}#top .section04 .list .schedule .name:nth-last-of-type(2):before{background:#000}#top .section04 .list .schedule .name:nth-last-of-type(2):after{display:none}#top .section04 .list .schedule .desc{vertical-align:top;width:65%;margin:0 0 30px}@media screen and (width>=641px) and (width<=960px){#top .section04 .list .schedule .desc{width:60%}}@media screen and (width>=0) and (width<=640px){#top .section04 .list .schedule .desc{width:56%;max-width:100%}}#top .section05{text-align:center;margin-top:100px;font-size:0;line-height:0}#top .section05:after{content:none;text-align:center;display:none}#top .section05 .form{text-align:center;vertical-align:top;width:50%;height:80px;margin:0 0 50px;padding:0;font-size:1.2rem;line-height:2.2em;display:inline-block}@media screen and (width>=641px) and (width<=960px){#top .section05 .form{width:100%}}@media screen and (width>=0) and (width<=640px){#top .section05 .form{width:100%}}#top .section05 .form:hover{opacity:.75}#top .section05 .form:first-of-type .label{margin:0 20px 0 0}#top .section05 .form:first-of-type .label:after{background-image:url(../img/section05_form_before_btn.png-BNX9Jsha.webp);background-position:0 0;background-repeat:no-repeat;background-size:261px;width:261px;height:22px;margin:28px 0 0}@media screen and (width>=641px) and (width<=960px){#top .section05 .form:first-of-type{margin:0 0 60px}#top .section05 .form:first-of-type .label{margin:0}}@media screen and (width>=0) and (width<=640px){#top .section05 .form:first-of-type{margin:0 0 60px}#top .section05 .form:first-of-type .label{margin:0}}#top .section05 .form:nth-of-type(2) .label{margin:0 0 0 20px}#top .section05 .form:nth-of-type(2) .label:after{background-image:url(../img/section05_form_after_btn.png-BDnxtav1.webp);background-position:0 0;background-repeat:no-repeat;background-size:189px;width:189px;height:22px;margin:28px 0 0}@media screen and (width>=641px) and (width<=960px){#top .section05 .form:nth-of-type(2) .label{margin:0}}@media screen and (width>=0) and (width<=640px){#top .section05 .form:nth-of-type(2) .label{margin:0}}#top .section05 .form .label{background:#d00b1c;width:auto;height:80px;display:block;position:relative}#top .section05 .form .label:after{content:"";display:inline-block}#top .section05 .form.lock{pointer-events:none}#top .section05 .form.lock .label{pointer-events:none;background:#ccc}#top .section05 .form.lock .text{color:#999;margin:10px 0 0;display:inline-block}#top .section06 .title{background-image:url(../img/faq_title.png-Cpt9Ohzj.webp);background-position:0 0;background-repeat:no-repeat;background-size:243.5px;width:243.5px;height:39px}#top .section06 .more-btn{color:#fff;text-align:center;background:#d00b1c;justify-content:center;align-items:center;width:24rem;height:5rem;margin:60px auto 40px;padding:0;font-size:1.6rem;line-height:1.6rem;display:flex}#top .section06 .more-btn:hover{color:#fff;opacity:.6}#top .section06 .article{text-align:left;width:auto;max-width:720px;margin:0 auto}#top .section06 .article .q{font-variation-settings:"wght" 350;width:auto;margin:40px 0 0;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#top .section06 .article .q{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#top .section06 .article .q{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#top .section06 .article .q{font-size:2.2rem}#top .section06 .article .q ul li{font-variation-settings:"wght" 350;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#top .section06 .article .q ul li{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#top .section06 .article .q ul li{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#top .section06 .article .q ul li{text-align:left;padding:0 0 0 40px;position:relative;list-style-type:none!important}#top .section06 .article .q ul li span{color:#d00b1c;position:absolute;top:0;left:0}#top .section06 .article .a.last{border-bottom:0 solid #fff;padding:0}#top .section06 .article .a{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.6rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#top .section06 .article .a{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#top .section06 .article .a{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#top .section06 .article .a{border-bottom:5px solid #fff;width:auto;margin:26px 0 0;line-height:2.2em}#top .section06 .article .a a{font-variation-settings:"wght" 350;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#top .section06 .article .a a{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#top .section06 .article .a a{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#top .section06 .article .a a{border-bottom:1px solid #ccc}#top .section06 .article .a .ids:hover{opacity:.6;transition:opacity}#top .section06 .article .a .ids{border-bottom:0 solid #fff!important}#top .section06 .article .a ul li{font-variation-settings:"wght" 350;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#top .section06 .article .a ul li{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#top .section06 .article .a ul li{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#top .section06 .article .a ul li{vertical-align:bottom;padding:0 0 0 40px;list-style-type:none;position:relative}#top .section06 .article .a ul li p{margin:0 0 24px}#top .section06 .article .a ul li span{font-variation-settings:"wght" 350;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#top .section06 .article .a ul li span{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#top .section06 .article .a ul li span{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#top .section06 .article .a ul li span{color:#d00b1c;font-size:2.2rem;position:absolute;top:-1px;left:0}#top .section06 .article .a ul li ul{margin:0 0 24px}#top .section06 .article .a ul li ul li{margin:0 0 0 1.5em;padding:0;list-style-type:disc}#top .section07{text-align:center}#top .section07 .more-btn{color:#fff;text-align:center;background:#d00b1c;width:340px;height:60px;margin:20px 20px 40px;padding:10px 20px;font-size:1.6rem;line-height:42px;display:inline-block}#top .section07 .more-btn:hover{color:#fff;opacity:.6}@media screen and (width>=0) and (width<=640px){#top .section07 .more-btn:hover{line-height:42px}}#top .section07 .title{background-image:url(../img/section07_title.png-DXbmM2em.webp);background-position:0 0;background-repeat:no-repeat;background-size:245.5px;width:245.5px;height:38.5px}#news,#interview,#shachihata,#entry{font-variation-settings:"wght" 350;width:100%;max-width:1180px;margin:0 auto;padding:0 50px;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300;position:relative}@media screen and (width>=0) and (width<=640px){#news,#interview,#shachihata,#entry{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#news,#interview,#shachihata,#entry{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#news,#interview,#shachihata,#entry{color:#333}@media screen and (width>=0) and (width<=640px){#news,#interview,#shachihata,#entry{padding:0 30px}}#news,#interview,#shachihata,#entry{text-align:center}#news .br-sp,#interview .br-sp,#shachihata .br-sp,#entry .br-sp{content:" ";display:none}@media screen and (width>=0) and (width<=640px){#news .br-sp,#interview .br-sp,#shachihata .br-sp,#entry .br-sp{content:none;display:inline}}#news .interview-title,#interview .interview-title,#shachihata .interview-title,#entry .interview-title{background-image:url(../img/interview_title.png-BGydkGj5.webp);background-position:0 0;background-repeat:no-repeat;background-size:244px;width:244px;height:36.5px;margin:160px 0 20px;display:inline-block}#news .news-title,#interview .news-title,#shachihata .news-title,#entry .news-title{background-image:url(../img/news_title.png-B2DqM3oM.webp);background-position:0 0;background-repeat:no-repeat;background-size:160px;width:160px;height:30.5px;margin:160px 0 0;display:inline-block}#news .shachihata-title,#interview .shachihata-title,#shachihata .shachihata-title,#entry .shachihata-title{background-image:url(../img/shachihata-press_title.png-CH8ok44X.webp);background-position:0 0;background-repeat:no-repeat;background-size:409px;width:409px;height:39px;margin:160px 0 20px;display:inline-block}#news .filter,#interview .filter,#shachihata .filter,#entry .filter{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.6rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#news .filter,#interview .filter,#shachihata .filter,#entry .filter{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#news .filter,#interview .filter,#shachihata .filter,#entry .filter{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#news .filter,#interview .filter,#shachihata .filter,#entry .filter{margin:4rem 0 0}@media screen and (width>=0) and (width<=640px){#news .filter,#interview .filter,#shachihata .filter,#entry .filter{gap:.8rem;padding:1rem 0;display:flex;overflow:scroll clip}}#news .filter a,#interview .filter a,#shachihata .filter a,#entry .filter a{color:#999;margin:0 .5rem}@media screen and (width>=0) and (width<=640px){#news .filter a,#interview .filter a,#shachihata .filter a,#entry .filter a{text-align:center;width:80px}}#news .filter .select,#interview .filter .select,#shachihata .filter .select,#entry .filter .select{color:#000;width:80px;margin:0 .5rem;display:inline}#news .article:nth-last-of-type(2) .sec,#news .article:last-of-type .sec,#interview .article:nth-last-of-type(2) .sec,#interview .article:last-of-type .sec,#shachihata .article:nth-last-of-type(2) .sec,#shachihata .article:last-of-type .sec,#entry .article:nth-last-of-type(2) .sec,#entry .article:last-of-type .sec,#news .article:nth-last-of-type(2):after,#news .article:last-of-type:after,#interview .article:nth-last-of-type(2):after,#interview .article:last-of-type:after,#shachihata .article:nth-last-of-type(2):after,#shachihata .article:last-of-type:after,#entry .article:nth-last-of-type(2):after,#entry .article:last-of-type:after{display:none}#news .article .title-set,#interview .article .title-set,#shachihata .article .title-set,#entry .article .title-set{text-align:center;margin:8rem 0 4rem}@media screen and (width>=0) and (width<=640px){#news .article .title-set,#interview .article .title-set,#shachihata .article .title-set,#entry .article .title-set{margin:6rem 0 3rem}}#news .article .title-set.i,#interview .article .title-set.i,#shachihata .article .title-set.i,#entry .article .title-set.i{margin:8rem 0 4rem}@media screen and (width>=0) and (width<=640px){#news .article .title-set.i,#interview .article .title-set.i,#shachihata .article .title-set.i,#entry .article .title-set.i{margin:4rem 0 2rem}}#news .article .title-set .title,#interview .article .title-set .title,#shachihata .article .title-set .title,#entry .article .title-set .title{font-variation-settings:"wght" 370;letter-spacing:.16rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:2.6rem;font-weight:400;line-height:1}@media screen and (width>=0) and (width<=640px){#news .article .title-set .title,#interview .article .title-set .title,#shachihata .article .title-set .title,#entry .article .title-set .title{font-variation-settings:"wght" 370;font-weight:400}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#news .article .title-set .title,#interview .article .title-set .title,#shachihata .article .title-set .title,#entry .article .title-set .title{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 370}}#news .article .title-set .title,#interview .article .title-set .title,#shachihata .article .title-set .title,#entry .article .title-set .title{letter-spacing:.03rem;color:#333;word-break:keep-all;overflow-wrap:anywhere;margin:0;line-height:4rem}@media screen and (width>=0) and (width<=640px){#news .article .title-set .title,#interview .article .title-set .title,#shachihata .article .title-set .title,#entry .article .title-set .title{font-variation-settings:"wght" 370;letter-spacing:.12rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:2.2rem;font-weight:400;line-height:3.6rem}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#news .article .title-set .title,#interview .article .title-set .title,#shachihata .article .title-set .title,#entry .article .title-set .title{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 370;font-weight:400}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#news .article .title-set .title,#interview .article .title-set .title,#shachihata .article .title-set .title,#entry .article .title-set .title{font-variation-settings:"wght" 370}}#news .article .title-set .info,#interview .article .title-set .info,#shachihata .article .title-set .info,#entry .article .title-set .info{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.6rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#news .article .title-set .info,#interview .article .title-set .info,#shachihata .article .title-set .info,#entry .article .title-set .info{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#news .article .title-set .info,#interview .article .title-set .info,#shachihata .article .title-set .info,#entry .article .title-set .info{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#news .article .title-set .info,#interview .article .title-set .info,#shachihata .article .title-set .info,#entry .article .title-set .info{color:#999;width:100%;margin:2rem 0 0;display:inline-block}#news .article .title-set .info .date,#news .article .title-set .info .categories,#news .article .title-set .info .cate,#interview .article .title-set .info .date,#interview .article .title-set .info .categories,#interview .article .title-set .info .cate,#shachihata .article .title-set .info .date,#shachihata .article .title-set .info .categories,#shachihata .article .title-set .info .cate,#entry .article .title-set .info .date,#entry .article .title-set .info .categories,#entry .article .title-set .info .cate{color:#999;display:inline-block}#news .article .title-set .info .date,#interview .article .title-set .info .date,#shachihata .article .title-set .info .date,#entry .article .title-set .info .date{margin:0 2rem}@media screen and (width>=0) and (width<=640px){#news .article .title-set .info .date,#interview .article .title-set .info .date,#shachihata .article .title-set .info .date,#entry .article .title-set .info .date{display:block}}#news .article .title-set .info .categories,#interview .article .title-set .info .categories,#shachihata .article .title-set .info .categories,#entry .article .title-set .info .categories{margin:0 1rem}@media screen and (width>=0) and (width<=640px){#news .article .title-set .info .categories,#interview .article .title-set .info .categories,#shachihata .article .title-set .info .categories,#entry .article .title-set .info .categories{margin:1rem}}#news .article .title-set .info .cate,#interview .article .title-set .info .cate,#shachihata .article .title-set .info .cate,#entry .article .title-set .info .cate{margin:0 1rem}@media screen and (width>=0) and (width<=640px){#news .article .title-set .info .slash,#interview .article .title-set .info .slash,#shachihata .article .title-set .info .slash,#entry .article .title-set .info .slash{display:none}}#news .article .content,#interview .article .content,#shachihata .article .content,#entry .article .content{font-variation-settings:"wght" 350;letter-spacing:.12rem;-webkit-font-feature-settings:"pwid" 1;font-feature-settings:"pwid" 1;font-size:1.6rem;font-weight:300;line-height:1.88}@media screen and (width>=0) and (width<=640px){#news .article .content,#interview .article .content,#shachihata .article .content,#entry .article .content{font-variation-settings:"wght" 380;letter-spacing:.17rem;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#news .article .content,#interview .article .content,#shachihata .article .content,#entry .article .content{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#news .article .content,#interview .article .content,#shachihata .article .content,#entry .article .content{text-align:left;width:100%}#news .article .content .back-news-btn,#interview .article .content .back-news-btn,#shachihata .article .content .back-news-btn,#entry .article .content .back-news-btn{color:#d00b1c;margin:60px 0 0;display:block;position:relative}#news .article .content .caption,#interview .article .content .caption,#shachihata .article .content .caption,#entry .article .content .caption{font-size:1.4rem}#news .article .content a,#interview .article .content a,#shachihata .article .content a,#entry .article .content a{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.6rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#news .article .content a,#interview .article .content a,#shachihata .article .content a,#entry .article .content a{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#news .article .content a,#interview .article .content a,#shachihata .article .content a,#entry .article .content a{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#news .article .content a,#interview .article .content a,#shachihata .article .content a,#entry .article .content a{color:#d00b1c;margin:0 2rem 0 0}#news .article .content img,#interview .article .content img,#shachihata .article .content img,#entry .article .content img{width:100%;height:auto;margin:20px 0}#news .article .content .dash,#news .article .content .name,#interview .article .content .dash,#interview .article .content .name,#shachihata .article .content .dash,#shachihata .article .content .name,#entry .article .content .dash,#entry .article .content .name{font-variation-settings:"wght" 450;letter-spacing:.06rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.6rem;font-weight:400;line-height:1}@media screen and (width>=0) and (width<=640px){#news .article .content .dash,#news .article .content .name,#interview .article .content .dash,#interview .article .content .name,#shachihata .article .content .dash,#shachihata .article .content .name,#entry .article .content .dash,#entry .article .content .name{font-variation-settings:"wght" 460;font-weight:400}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#news .article .content .dash,#news .article .content .name,#interview .article .content .dash,#interview .article .content .name,#shachihata .article .content .dash,#shachihata .article .content .name,#entry .article .content .dash,#entry .article .content .name{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 460}}#news .article .content .dash,#news .article .content .name,#interview .article .content .dash,#interview .article .content .name,#shachihata .article .content .dash,#shachihata .article .content .name,#entry .article .content .dash,#entry .article .content .name{letter-spacing:-.1px;line-height:1.9}#news .article .content .question,#interview .article .content .question,#shachihata .article .content .question,#entry .article .content .question{font-variation-settings:"wght" 450;letter-spacing:.12rem;-webkit-font-feature-settings:"pwid" 1;font-feature-settings:"pwid" 1;font-size:1.6rem;font-weight:400;line-height:1.88}@media screen and (width>=0) and (width<=640px){#news .article .content .question,#interview .article .content .question,#shachihata .article .content .question,#entry .article .content .question{font-variation-settings:"wght" 460;font-weight:400}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#news .article .content .question,#interview .article .content .question,#shachihata .article .content .question,#entry .article .content .question{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 460}}#news .article .content .question,#interview .article .content .question,#shachihata .article .content .question,#entry .article .content .question{line-height:1.8}#news .article .content .info,#interview .article .content .info,#shachihata .article .content .info,#entry .article .content .info{width:100%}#news .article .content .info.last:after,#interview .article .content .info.last:after,#shachihata .article .content .info.last:after,#entry .article .content .info.last:after{display:none!important}#news .article .content .info:after,#interview .article .content .info:after,#shachihata .article .content .info:after,#entry .article .content .info:after{z-index:1;content:"";border-radius:300px/30px;width:40%;height:20px;margin:0 auto;display:block;position:relative;bottom:30px;box-shadow:0 0 30px 10px #0000001a}#news .article .content .info .title,#interview .article .content .info .title,#shachihata .article .content .info .title,#entry .article .content .info .title{font-variation-settings:"wght" 370;letter-spacing:.2rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:3.2rem;font-weight:400;line-height:1}@media screen and (width>=0) and (width<=640px){#news .article .content .info .title,#interview .article .content .info .title,#shachihata .article .content .info .title,#entry .article .content .info .title{font-variation-settings:"wght" 370;font-weight:400}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#news .article .content .info .title,#interview .article .content .info .title,#shachihata .article .content .info .title,#entry .article .content .info .title{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 370}}#news .article .content .info .title,#interview .article .content .info .title,#shachihata .article .content .info .title,#entry .article .content .info .title{text-align:center;margin:8px auto 0;line-height:1.5;display:block}#news .article .content .info .icon,#interview .article .content .info .icon,#shachihata .article .content .info .icon,#entry .article .content .info .icon{margin:32px auto 0;display:block}#news .article .content .info img,#interview .article .content .info img,#shachihata .article .content .info img,#entry .article .content .info img{margin:0}#news .article .content .info .sub,#interview .article .content .info .sub,#shachihata .article .content .info .sub,#entry .article .content .info .sub{text-align:center;margin:80px 0 0;font-size:1.8rem;line-height:2em;position:relative}#news .article .content .info .name,#interview .article .content .info .name,#shachihata .article .content .info .name,#entry .article .content .info .name{font-variation-settings:"wght" 370;letter-spacing:.12rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:2.2rem;font-weight:400;line-height:1}@media screen and (width>=0) and (width<=640px){#news .article .content .info .name,#interview .article .content .info .name,#shachihata .article .content .info .name,#entry .article .content .info .name{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 370;font-weight:400}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#news .article .content .info .name,#interview .article .content .info .name,#shachihata .article .content .info .name,#entry .article .content .info .name{font-variation-settings:"wght" 370}}#news .article .content .info .name,#interview .article .content .info .name,#shachihata .article .content .info .name,#entry .article .content .info .name{letter-spacing:0;text-align:center;margin:15px 0 0}#news .article .content .info .spell,#interview .article .content .info .spell,#shachihata .article .content .info .spell,#entry .article .content .info .spell{letter-spacing:0;text-align:center;color:#999;margin:.4rem 0 0;font-size:1.4rem;line-height:1.8em}#news .article .content .info .desc,#interview .article .content .info .desc,#shachihata .article .content .info .desc,#entry .article .content .info .desc{margin:3.6rem 0 0;padding:0 0 30px}#news .article .content .info .group,#interview .article .content .info .group,#shachihata .article .content .info .group,#entry .article .content .info .group{text-align:center;width:100%;margin:0}#news .article .content .info .separate,#interview .article .content .info .separate,#shachihata .article .content .info .separate,#entry .article .content .info .separate{vertical-align:top;text-align:center;background:#ccc;width:1px;height:40px;margin:152px 12px 0;display:inline-block;position:relative}#news .article .content .info .person,#interview .article .content .info .person,#shachihata .article .content .info .person,#entry .article .content .info .person{display:inline-block}#news .article .content .info .label,#interview .article .content .info .label,#shachihata .article .content .info .label,#entry .article .content .info .label{margin:24px 0 0;font-size:1.4rem;line-height:1em}#news .article .content .info .subsec,#interview .article .content .info .subsec,#shachihata .article .content .info .subsec,#entry .article .content .info .subsec{text-align:center;vertical-align:bottom;z-index:10;background:#fff;width:100%;height:100px;line-height:100px;position:relative}#news .article .content .info .subsec:after,#interview .article .content .info .subsec:after,#shachihata .article .content .info .subsec:after,#entry .article .content .info .subsec:after{content:"";background:#d00b1c;width:14px;height:14px;margin:0 auto;display:inline-block;position:relative}@media screen and (width>=0) and (width<=640px){#news .article .content .info .sub,#interview .article .content .info .sub,#shachihata .article .content .info .sub,#entry .article .content .info .sub{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";margin:4.2rem 0 0;font-size:1.6rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#news .article .content .info .sub,#interview .article .content .info .sub,#shachihata .article .content .info .sub,#entry .article .content .info .sub{font-variation-settings:"wght" 380;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#news .article .content .info .sub,#interview .article .content .info .sub,#shachihata .article .content .info .sub,#entry .article .content .info .sub{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}@media screen and (width>=0) and (width<=640px){#news .article .content .info .title,#interview .article .content .info .title,#shachihata .article .content .info .title,#entry .article .content .info .title{font-variation-settings:"wght" 370;letter-spacing:.16rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";margin:1rem 0 0;font-size:2.6rem;font-weight:400;line-height:1.2}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#news .article .content .info .title,#interview .article .content .info .title,#shachihata .article .content .info .title,#entry .article .content .info .title{font-variation-settings:"wght" 370;font-weight:400}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#news .article .content .info .title,#interview .article .content .info .title,#shachihata .article .content .info .title,#entry .article .content .info .title{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 370}}@media screen and (width>=0) and (width<=640px){#news .article .content .info .person,#interview .article .content .info .person,#shachihata .article .content .info .person,#entry .article .content .info .person{margin:30px 0 0}#news .article .content .info .separate,#interview .article .content .info .separate,#shachihata .article .content .info .separate,#entry .article .content .info .separate{vertical-align:top;background:#ccc;width:1px;height:3.6rem;margin:11.6rem 1.4rem 0;display:inline-block;position:relative}}@media screen and (width>=0) and (width<=640px) and (width>=1081px) and (width<=1200px){#news .article .content .info .separate,#interview .article .content .info .separate,#shachihata .article .content .info .separate,#entry .article .content .info .separate{margin:10.5rem 1.2rem 0}}@media screen and (width>=0) and (width<=640px) and (width>=961px) and (width<=1080px){#news .article .content .info .separate,#interview .article .content .info .separate,#shachihata .article .content .info .separate,#entry .article .content .info .separate{margin:10.5rem .8rem 0}}@media screen and (width>=0) and (width<=640px){#news .article .content .info .icon,#interview .article .content .info .icon,#shachihata .article .content .info .icon,#entry .article .content .info .icon{width:8rem;height:8rem;margin:0 auto;display:block}#news .article .content .info .name,#interview .article .content .info .name,#shachihata .article .content .info .name,#entry .article .content .info .name{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";margin:.8rem 0 0;font-size:1.8rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#news .article .content .info .name,#interview .article .content .info .name,#shachihata .article .content .info .name,#entry .article .content .info .name{font-variation-settings:"wght" 360;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#news .article .content .info .name,#interview .article .content .info .name,#shachihata .article .content .info .name,#entry .article .content .info .name{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 360}}@media screen and (width>=0) and (width<=640px){#news .article .content .info .spell,#interview .article .content .info .spell,#shachihata .article .content .info .spell,#entry .article .content .info .spell{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";color:#999;margin:.8rem 0 0;font-size:1.2rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#news .article .content .info .spell,#interview .article .content .info .spell,#shachihata .article .content .info .spell,#entry .article .content .info .spell{font-variation-settings:"wght" 380;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#news .article .content .info .spell,#interview .article .content .info .spell,#shachihata .article .content .info .spell,#entry .article .content .info .spell{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}@media screen and (width>=0) and (width<=640px){#news .article .content .info .team,#interview .article .content .info .team,#shachihata .article .content .info .team,#entry .article .content .info .team{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";margin:2rem 0 0;font-size:1.2rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#news .article .content .info .team,#interview .article .content .info .team,#shachihata .article .content .info .team,#entry .article .content .info .team{font-variation-settings:"wght" 380;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#news .article .content .info .team,#interview .article .content .info .team,#shachihata .article .content .info .team,#entry .article .content .info .team{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#news .article .load-more,#interview .article .load-more,#shachihata .article .load-more,#entry .article .load-more{text-align:center;width:100%;margin:0}#news .article .load-more .load-more-btn,#interview .article .load-more .load-more-btn,#shachihata .article .load-more .load-more-btn,#entry .article .load-more .load-more-btn{color:#333;border:1px solid #aaa;margin:50px 0 0;padding:1.4rem 3rem 1.6rem;font-size:1.6rem;line-height:1em;display:inline-block}#news .article .load-more .load-more-btn:hover,#interview .article .load-more .load-more-btn:hover,#shachihata .article .load-more .load-more-btn:hover,#entry .article .load-more .load-more-btn:hover{color:#fff;background:#d00b1c;border:1px solid #d00b1c}#news .article .sec,#interview .article .sec,#shachihata .article .sec,#entry .article .sec{text-align:center;vertical-align:bottom;z-index:10;background:#fff;width:100%;height:100px;line-height:100px;position:relative}#news .article .sec:after,#interview .article .sec:after,#shachihata .article .sec:after,#entry .article .sec:after{content:"";background:#d00b1c;width:14px;height:14px;margin:0 auto;display:inline-block;position:relative}#news .article:after,#interview .article:after,#shachihata .article:after,#entry .article:after{z-index:1;content:"";border-radius:300px/30px;width:40%;height:20px;margin:0 auto;display:block;position:relative;bottom:30px;box-shadow:0 0 30px 10px #0000001a}#news .pagination,#interview .pagination,#shachihata .pagination,#entry .pagination{color:#333;margin:100px 0 0;font-size:2rem}#news .pagination .split,#interview .pagination .split,#shachihata .pagination .split,#entry .pagination .split{background:#ccc;border-radius:30px;width:5px;height:5px;margin:0 25px 3px;display:inline-block}#news .pagination .next,#interview .pagination .next,#shachihata .pagination .next,#entry .pagination .next{vertical-align:middle;display:inline-block}#news .pagination .next:before,#interview .pagination .next:before,#shachihata .pagination .next:before,#entry .pagination .next:before{content:"";background-image:url(../img/arrow_b_l.png-DkCK126e.webp);background-position:0 0;background-repeat:no-repeat;background-size:42px;width:42px;height:42px;margin:0 20px 0 0;display:inline-block;position:relative;bottom:3px}#news .pagination .next.end,#interview .pagination .next.end,#shachihata .pagination .next.end,#entry .pagination .next.end{pointer-events:none;color:#ccc}#news .pagination .next.end:before,#interview .pagination .next.end:before,#shachihata .pagination .next.end:before,#entry .pagination .next.end:before{background-image:url(../img/arrow_b_l_c.png-DX_3x2Kh.webp);background-position:0 0;background-repeat:no-repeat;background-size:42px;width:42px;height:42px}#news .pagination .prev,#interview .pagination .prev,#shachihata .pagination .prev,#entry .pagination .prev{vertical-align:middle;display:inline-block}#news .pagination .prev:after,#interview .pagination .prev:after,#shachihata .pagination .prev:after,#entry .pagination .prev:after{content:"";background-image:url(../img/arrow_b_r.png-BPTOVRjb.webp);background-position:0 0;background-repeat:no-repeat;background-size:42px;width:42px;height:42px;margin:0 0 0 20px;display:inline-block;position:relative;bottom:3px}#news .pagination .prev.end,#interview .pagination .prev.end,#shachihata .pagination .prev.end,#entry .pagination .prev.end{pointer-events:none;color:#ccc}#news .pagination .prev.end:after,#interview .pagination .prev.end:after,#shachihata .pagination .prev.end:after,#entry .pagination .prev.end:after{background-image:url(../img/arrow_b_r_c.png-zMvP7SZa.webp);background-position:0 0;background-repeat:no-repeat;background-size:42px;width:42px;height:42px}#news .shachihata-title,#interview .shachihata-title,#entry .shachihata-title{background-image:url(../img/shachihata-press_title.png-CH8ok44X.webp);background-position:0 0;background-repeat:no-repeat;background-size:409px;width:409px;height:39px;margin:160px 0 0;display:inline-block}#news .article .content,#interview .article .content,#entry .article .content{margin:0;padding:0}#news .article .content .icon,#interview .article .content .icon,#entry .article .content .icon{width:10rem;height:10rem;display:inline-block}#news .article .content .desc p,#interview .article .content .desc p,#entry .article .content .desc p{text-align:left}#news .article .content .desc p+p,#interview .article .content .desc p+p,#entry .article .content .desc p+p{margin-top:1.6rem}#news .article .content .info .name,#interview .article .content .info .name,#entry .article .content .info .name{margin:16px 0 0}#news .article .content .interview-talk,#interview .article .content .interview-talk,#entry .article .content .interview-talk{margin:0;padding:0}#news .article .content .interview-talk p,#interview .article .content .interview-talk p,#entry .article .content .interview-talk p{margin:3.8rem 0 0;display:flex}#news .article .content .interview-talk figcaption,#interview .article .content .interview-talk figcaption,#entry .article .content .interview-talk figcaption{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.4rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#news .article .content .interview-talk figcaption,#interview .article .content .interview-talk figcaption,#entry .article .content .interview-talk figcaption{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#news .article .content .interview-talk figcaption,#interview .article .content .interview-talk figcaption,#entry .article .content .interview-talk figcaption{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#news .article .content .interview-talk figcaption,#interview .article .content .interview-talk figcaption,#entry .article .content .interview-talk figcaption{-webkit-font-feature-settings:"pwid" 1;font-feature-settings:"pwid" 1;word-break:keep-all;word-wrap:anywhere;line-height:1.5}#news .article .content .interview-talk iframe,#interview .article .content .interview-talk iframe,#entry .article .content .interview-talk iframe{padding:20px 0}#news .article .content .interview-talk span.name,#news .article .content .interview-talk span.dash,#interview .article .content .interview-talk span.name,#interview .article .content .interview-talk span.dash,#entry .article .content .interview-talk span.name,#entry .article .content .interview-talk span.dash{vertical-align:top;text-align:right;width:12%;min-width:6rem;padding-right:clamp(1.6rem,5%,6.4rem);display:inline-block}#news .article .content .interview-talk span.comment,#interview .article .content .interview-talk span.comment,#entry .article .content .interview-talk span.comment{width:88%;display:inline-block}#news .article .content .interview-talk span.comment span,#interview .article .content .interview-talk span.comment span,#entry .article .content .interview-talk span.comment span{display:inline-block}#news .article .content .interview-talk span.comment span+span,#interview .article .content .interview-talk span.comment span+span,#entry .article .content .interview-talk span.comment span+span{margin-top:1.6rem}#news .article .content .interview-talk .margin-s,#interview .article .content .interview-talk .margin-s,#entry .article .content .interview-talk .margin-s{margin:1.6rem 0 0;display:block}#news .article .content .interview-talk .margin-m,#interview .article .content .interview-talk .margin-m,#entry .article .content .interview-talk .margin-m{margin:3.8rem 0 0;display:block}#news .article .content .interview-talk .margin-l,#interview .article .content .interview-talk .margin-l,#entry .article .content .interview-talk .margin-l{margin:6.4rem 0 0;display:block}#news .article .content .interview-single,#interview .article .content .interview-single,#entry .article .content .interview-single{margin:0;padding:0}#news .article .content .interview-single p,#interview .article .content .interview-single p,#entry .article .content .interview-single p{margin:3.8rem 0 0}#news .article .content .interview-single p span,#interview .article .content .interview-single p span,#entry .article .content .interview-single p span{display:inline-block}#news .article .content .interview-single p span+span,#interview .article .content .interview-single p span+span,#entry .article .content .interview-single p span+span{margin-top:1.6rem}#news .article .content .interview-single figcaption,#interview .article .content .interview-single figcaption,#entry .article .content .interview-single figcaption{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.4rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#news .article .content .interview-single figcaption,#interview .article .content .interview-single figcaption,#entry .article .content .interview-single figcaption{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#news .article .content .interview-single figcaption,#interview .article .content .interview-single figcaption,#entry .article .content .interview-single figcaption{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#news .article .content .interview-single figcaption,#interview .article .content .interview-single figcaption,#entry .article .content .interview-single figcaption{-webkit-font-feature-settings:"pwid" 1;font-feature-settings:"pwid" 1;word-break:keep-all;word-wrap:anywhere}#news .article .content .interview-single iframe,#interview .article .content .interview-single iframe,#entry .article .content .interview-single iframe{padding:20px 0}#news .article .content .interview-single span.name,#news .article .content .interview-single span.dash,#interview .article .content .interview-single span.name,#interview .article .content .interview-single span.dash,#entry .article .content .interview-single span.name,#entry .article .content .interview-single span.dash{padding-right:8px}#news .article .content .interview-single span.question,#interview .article .content .interview-single span.question,#entry .article .content .interview-single span.question{display:inline}#news .article .content .interview-single .margin-s,#interview .article .content .interview-single .margin-s,#entry .article .content .interview-single .margin-s{margin:1.6rem 0 0;display:block}#news .article .content .interview-single .margin-m,#interview .article .content .interview-single .margin-m,#entry .article .content .interview-single .margin-m{margin:3.8rem 0 0;display:block}#news .article .content .interview-single .margin-l,#interview .article .content .interview-single .margin-l,#entry .article .content .interview-single .margin-l{margin:6.4rem 0 0;display:block}#news .article .title-set .title{word-break:break-all;overflow-wrap:normal}#interview .filter{justify-content:center}#help{margin-top:180px}#help .section{width:100%;margin:auto}#help .section.s01 .title{background-image:url(../img/term_title02.png-B_keJJvT.webp);background-position:0 0;background-repeat:no-repeat;background-size:259.5px;width:259.5px;height:39px}#help .section.s02 .title{background-image:url(../img/term_title01.png-D76x6Y4X.webp);background-position:0 0;background-repeat:no-repeat;background-size:390.5px;width:390.5px;height:39px}#help .section.s03 .title{background-image:url(../img/term_title03.png-DJxajaaj.webp);background-position:0 0;background-repeat:no-repeat;background-size:423px;width:423px;height:39px}#help .section.s04 .title{background-image:url(../img/term_title04.png-Cm31seFb.webp);background-position:0 0;background-repeat:no-repeat;background-size:300px;width:300px;height:39px}#help .section.s04:after{display:none}#help .section .content{text-align:left;font-size:1.8rem;line-height:2.2em;display:inline-block}#help .section .content ul .dot{margin:0 0 20px 20px;list-style:outside}#help .section .content a{color:#d00b1c}#help .section .content .center{text-align:center;width:100%;font-size:2.4rem;font-weight:700;display:inline-block}#help .section .content .sub{color:#888;margin:20px 0 0;font-size:1.6rem;display:inline-block}#faq.loading{opacity:0}#faq{text-align:center;width:100%;min-height:100%;margin-top:80px;display:block}#faq .faq-title{background-image:url(../img/faq_title.png-Cpt9Ohzj.webp);background-position:0 0;background-repeat:no-repeat;background-size:243.5px;width:243.5px;height:39px;margin:100px 0 0;display:inline-block}#faq .articles{width:auto;margin:80px auto 0;display:block;position:relative}#faq .articles .article-title{text-align:center;font-variation-settings:"wght" 350;width:auto;margin:100px auto 0;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300;display:block;position:relative}@media screen and (width>=0) and (width<=640px){#faq .articles .article-title{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#faq .articles .article-title{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#faq .articles .article-title{background:#fafafa;max-width:1060px;padding:31px 0;font-size:2.4rem}#faq .articles .article{text-align:left;width:auto;max-width:1060px;margin:0 auto}#faq .articles .article .q{font-variation-settings:"wght" 350;width:auto;margin:80px 30px 0;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#faq .articles .article .q{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#faq .articles .article .q{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#faq .articles .article .q{font-size:2.2rem}#faq .articles .article .q ul li{font-variation-settings:"wght" 350;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#faq .articles .article .q ul li{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#faq .articles .article .q ul li{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#faq .articles .article .q ul li{text-align:left;padding:0 0 0 40px;position:relative;list-style-type:none!important}#faq .articles .article .q ul li span{color:#d00b1c;position:absolute;top:0;left:0}#faq .articles .article .a.last{border-bottom:0 solid #fff;padding:0}#faq .articles .article .a{border-bottom:5px solid #fafafa;width:auto;margin:66px 30px 0;padding:0 0 56px;font-size:1.6rem;line-height:2.2em}#faq .articles .article .a a{font-variation-settings:"wght" 350;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#faq .articles .article .a a{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#faq .articles .article .a a{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#faq .articles .article .a a{border-bottom:1px solid #ccc}#faq .articles .article .a .ids:hover{opacity:.6;transition:opacity}#faq .articles .article .a .ids{border-bottom:0 solid #fff!important}#faq .articles .article .a ul li{font-variation-settings:"wght" 350;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#faq .articles .article .a ul li{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#faq .articles .article .a ul li{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#faq .articles .article .a ul li{vertical-align:bottom;padding:0 0 0 40px;list-style-type:none;position:relative}#faq .articles .article .a ul li p{margin:0 0 24px}#faq .articles .article .a ul li span{font-variation-settings:"wght" 350;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#faq .articles .article .a ul li span{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#faq .articles .article .a ul li span{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#faq .articles .article .a ul li span{color:#d00b1c;font-size:2.2rem;position:absolute;top:-1px;left:0}#faq .articles .article .a ul li ul{margin:0 0 24px}#faq .articles .article .a ul li ul li{margin:0 0 0 1.5em;padding:0;list-style-type:disc}#archive .last:last-of-type:after{display:none}#archives{text-align:center;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";color:#333;width:100%;min-height:100%;display:block}#archives .archives-title{background-image:url(../img/archive_title.png-ORSsQ5X9.webp);background-position:0 0;background-repeat:no-repeat;background-size:340px;width:340px;height:34.5px;margin:100px 0;display:inline-block}#archives .desc{font-variation-settings:"wght" 350;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#archives .desc{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#archives .desc{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#archives .desc{font-size:1.6rem}#archives .article{font-variation-settings:"wght" 350;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#archives .article{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#archives .article{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#archives .article{letter-spacing:0;text-align:left;text-align:left;-webkit-font-feature-settings:"pwid" 1;font-feature-settings:"pwid" 1;letter-spacing:.1em;width:100%;max-width:1060px;margin:0 auto 100px;padding:0 60px;font-size:1.6rem;line-height:2.2em;display:block}#archives .article .title{text-align:center;margin:0 0 30px;font-size:26px}#archives .article p{margin:0 0 20px;line-height:2.2em}#archives .article .caption{font-size:1.4rem}#archives .article .image{line-height:0}#archives .article img{width:100%;max-width:100%;height:auto;margin:.3% 0;padding:0 .15%}#archives .article span.name,#archives .article span.comment{display:inline-block}#archives .article span.name{vertical-align:top;width:10%;font-weight:700}@media screen and (width>=0) and (width<=640px){#archives .article span.name{width:100%;margin:0 0 30px}}#archives .article span.comment{width:90%}@media screen and (width>=0) and (width<=640px){#archives .article span.comment{width:100%}}#archives .article .info{letter-space:0;width:100%;line-height:0;position:relative}#archives .article .btn-half{color:#fff;text-align:center;background:#d00b1c;width:33%;height:70px;margin:0 .15%;padding:10px 20px;font-size:2rem;line-height:53px;display:inline-block}#archives .article .btn-half p{display:inline-block}@media screen and (width>=0) and (width<=640px){#archives .article .btn-half{width:100%;margin:.15%}}#archives .article .btn-half:hover{color:#fff;opacity:.6}#products{text-align:center;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";color:#333;width:100%;max-width:1180px;min-height:100%;margin:0 auto;padding:0 50px;display:block}@media screen and (width>=0) and (width<=640px){#products{padding:0 30px}}#products.entry{max-width:1180px}#products .products-title{background-image:url(../img/products_title.png-B8hA6uSE.webp);background-position:0 0;background-repeat:no-repeat;background-size:391px;width:391px;height:39px;margin:160px auto 60px;display:block;position:relative}#products .article{font-variation-settings:"wght" 350;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#products .article{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#products .article{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#products .article{margin:0;font-size:1.6rem;line-height:2.2em}#products .article .title{text-align:center;margin:40px 0 30px;font-size:3.8rem;line-height:2.2em}#products .article .info{text-align:center;width:100%;font-size:0}#products .article .info li{margin:5px 0;font-size:1.6rem;display:inline-block}#products .article .info .title{text-align:right;vertical-align:top;width:49%;padding:0 15px 0 0;font-weight:700}#products .article .info .name{text-align:left;width:50%;padding:0 0 0 15px}#products .article .cover,#products .article .cover img{width:100%}#products .article .content{text-align:left;-webkit-font-feature-settings:"pwid" 1;font-feature-settings:"pwid" 1;letter-spacing:.1em;width:100%;margin:60px 0 0}#products .article .content .back-news-btn{color:#d00b1c;margin:40px 0 0;display:inline-block;position:relative}#products .article .content .sec{text-align:center;margin:60px 0 40px;font-size:2.4rem;line-height:2.2em}#products .article .content .sub-sec{text-align:left;margin:60px 0 20px}#products .article .content .caption{text-align:right;margin:0 0 40px;font-size:1.4rem}#products .article .content .prices{width:100%}#products .article .content .prices .type{width:49%;margin:0 0 30px;display:inline-block}#products .article .content .prices .type:nth-child(odd),#products .article .content .prices .type:nth-child(2n){padding:0 15px 0 0}@media screen and (width>=641px) and (width<=960px){#products .article .content .prices .type{width:100%}}@media screen and (width>=0) and (width<=640px){#products .article .content .prices .type{width:100%}}#products .article .content .prices .type .name{margin:0;font-size:1.8rem}#products .article .content .prices .type .price{font-size:1.4rem}#products .article .content .prices .type .link{text-align:center;color:#fff;width:100%;height:3em;vertical-align:center;background:#d00b1c;line-height:3em;display:inline-block}#products .article .content .prices .type .link.block{background:#ccc}#products .article .content .prices .type .caption{font-size:1.6rem}#products .article .content p{margin:0 0 20px;line-height:2.2em}#products .article .content img{width:100%;height:auto;margin:20px 0}#products .article .content .links{width:100%}#products .article .content .links .link{text-align:left}#products .article .content .links .link a{color:#d00b1c}#products .product{font-variation-settings:"wght" 350;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#products .product{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#products .product{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#products .product{letter-spacing:0;text-align:left;text-align:left;-webkit-font-feature-settings:"pwid" 1;font-feature-settings:"pwid" 1;letter-spacing:.1em;width:33%;max-width:1080px;margin:30px 0;padding:0 30px;font-size:1.6rem;line-height:2.2em;display:inline-block}@media screen and (width>=961px) and (width<=1080px){#products .product{width:49%;padding:0 30px}}@media screen and (width>=641px) and (width<=960px){#products .product{width:49%;padding:0 30px}}@media screen and (width>=0) and (width<=640px){#products .product{width:100%;padding:0}}#products .product p{margin:20px 0;line-height:2.4em}#products .product .caption{font-size:1.4rem}#products .product img{width:100%;height:auto;margin:0}#products .product span.name,#products .product span.comment{display:inline-block}#products .product span.name{vertical-align:top;width:10%;font-weight:700}@media screen and (width>=0) and (width<=640px){#products .product span.name{width:100%;margin:0 0 30px}}#products .product span.comment{width:90%}@media screen and (width>=0) and (width<=640px){#products .product span.comment{width:100%}}@media screen and (width>=0) and (width<=640px){#works{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}@media screen and (width>=1081px) and (width<=1200px){#works{padding:0 30px}}@media screen and (width>=961px) and (width<=1080px){#works{padding:0 30px}}@media screen and (width>=641px) and (width<=960px){#works{padding:0 30px}}@media screen and (width>=0) and (width<=640px){#works{padding:0 30px}}@media screen and (width>=0) and (width<=640px){#works .year{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 370;font-weight:400}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .year{font-variation-settings:"wght" 370}}@media screen and (width>=641px) and (width<=960px){#works .year{margin:8rem 0 0}}@media screen and (width>=0) and (width<=640px){#works .year{margin:6rem 0 0}}@media screen and (width>=0) and (width<=640px){#works .theme{font-variation-settings:"wght" 370;font-weight:400}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .theme{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 370}}@media screen and (width>=0) and (width<=640px){#works .theme{font-height:2.6rem;font-size:2.6rem}}@media screen and (width>=0) and (width<=640px){#works .description{font-variation-settings:"wght" 360;letter-spacing:.17rem;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .description{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 360}}@media screen and (width>=0) and (width<=640px){#works .description{margin:3rem 0 0;line-height:2.2em}}@media screen and (width>=641px) and (width<=960px){#works .archives{margin:4rem 0 2rem}}@media screen and (width>=0) and (width<=640px){#works .archives{margin:4rem 0}}@media screen and (width>=0) and (width<=640px){#works .archives a{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .archives a{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}@media screen and (width>=0) and (width<=640px){#works .filter{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .filter{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}@media screen and (width>=0) and (width<=640px){#works .filter{gap:.8rem;padding:1rem 0;display:flex;overflow:scroll clip}}@media screen and (width>=1081px) and (width<=1200px){#works .works{gap:0 30px}}@media screen and (width>=961px) and (width<=1080px){#works .works{gap:0 30px}}#works .works:nth-last-of-type(2) .sec,#works .works:last-of-type .sec,#works .works:nth-last-of-type(2):after,#works .works:last-of-type:after{display:none}@media screen and (width>=641px) and (width<=960px){#works .work{margin:4.8rem 0 0}}@media screen and (width>=0) and (width<=640px){#works .work{margin:4.2rem 0 0}}@media screen and (width>=0) and (width<=640px){#works .work .image{-webkit-user-select:none;user-select:none}#works .work .image:hover:after{cursor:pointer;opacity:0}#works .work .image:hover img{filter:none;transform:none}}@media screen and (width>=641px) and (width<=960px){#works .work .image{-webkit-user-select:none;user-select:none}#works .work .image:hover:after{cursor:pointer;opacity:0}#works .work .image:hover img{filter:none;transform:none}}@media screen and (width>=0) and (width<=640px){#works .grandprix .info .award{font-variation-settings:"wght" 460;font-weight:400}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .grandprix .info .award{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 460}}@media screen and (width>=0) and (width<=640px){#works .grandprix .info .title{font-variation-settings:"wght" 370;font-weight:400}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .grandprix .info .title{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 370}}@media screen and (width>=0) and (width<=640px){#works .grandprix .info .name{font-variation-settings:"wght" 360;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .grandprix .info .name{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 360}}@media screen and (width>=0) and (width<=640px){#works .grandprix .info .spell{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .grandprix .info .spell{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}@media screen and (width>=0) and (width<=640px){#works .grandprix .info .team{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .grandprix .info .team{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}@media screen and (width>=0) and (width<=640px){#works .grandprix .info .award{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";margin:2.4rem 0 0;font-size:1.6rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#works .grandprix .info .award{font-variation-settings:"wght" 380;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#works .grandprix .info .award{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}@media screen and (width>=0) and (width<=640px){#works .grandprix .info .title{font-variation-settings:"wght" 370;letter-spacing:.12rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";margin:1.2rem 0 0;font-size:2.2rem;font-weight:400;line-height:1.2}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#works .grandprix .info .title{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 370;font-weight:400}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#works .grandprix .info .title{font-variation-settings:"wght" 370}}@media screen and (width>=0) and (width<=640px){#works .grandprix .info .separate{vertical-align:top;background:#ccc;flex-shrink:0;width:1px;height:3.6rem;margin:9.2rem 1.4rem 0;display:inline-block;position:relative}#works .grandprix .info .icon{width:8rem;margin:0 auto;display:block}#works .grandprix .info .name{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";word-break:keep-all;overflow-wrap:anywhere;margin:1rem 0 0;font-size:1.8rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#works .grandprix .info .name{font-variation-settings:"wght" 360;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#works .grandprix .info .name{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 360}}@media screen and (width>=0) and (width<=640px){#works .grandprix .info .spell{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";color:#999;white-space:normal;margin:.8rem 0 0;font-size:1.2rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#works .grandprix .info .spell{font-variation-settings:"wght" 380;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#works .grandprix .info .spell{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}@media screen and (width>=1081px) and (width<=1200px){#works .semi{width:calc(50% - 15px);max-width:none}}@media screen and (width>=961px) and (width<=1080px){#works .semi{width:calc(50% - 15px);max-width:none}}@media screen and (width>=1081px) and (width<=1200px){#works .other{width:calc(33.333% - 20px);max-width:none}}@media screen and (width>=961px) and (width<=1080px){#works .other{width:calc(33.333% - 20px);max-width:none}}@media screen and (width>=641px) and (width<=960px){#works .other{width:calc(50% - 30px);max-width:none}}@media screen and (width>=0) and (width<=640px){#works .grandprix,#works .semi,#works .other{width:100%;max-width:none}}@media screen and (width>=0) and (width<=640px){#works .semi .info .award,#works .other .info .award{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .semi .info .award,#works .other .info .award{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}@media screen and (width>=0) and (width<=640px){#works .semi .info .title,#works .other .info .title{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 370;font-weight:400}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .semi .info .title,#works .other .info .title{font-variation-settings:"wght" 370}}@media screen and (width>=0) and (width<=640px){#works .semi .info .name,#works .other .info .name{font-variation-settings:"wght" 360;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .semi .info .name,#works .other .info .name{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 360}}@media screen and (width>=0) and (width<=640px){#works .semi .info .spell,#works .other .info .spell{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .semi .info .spell,#works .other .info .spell{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}@media screen and (width>=1081px) and (width<=1200px){#works .semi .info .spell,#works .other .info .spell{white-space:normal}}@media screen and (width>=961px) and (width<=1080px){#works .semi .info .spell,#works .other .info .spell{white-space:normal}}@media screen and (width>=641px) and (width<=960px){#works .semi .info .spell,#works .other .info .spell{white-space:normal}}@media screen and (width>=0) and (width<=640px){#works .semi .info .spell,#works .other .info .spell{white-space:normal}}@media screen and (width>=0) and (width<=640px){#works .semi .info .team,#works .other .info .team{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .semi .info .team,#works .other .info .team{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}@media screen and (width>=0) and (width<=640px){#works .semi .info .team,#works .other .info .team{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.4rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#works .semi .info .team,#works .other .info .team{font-variation-settings:"wght" 380;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#works .semi .info .team,#works .other .info .team{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}@media screen and (width>=0) and (width<=640px){#works .semi .info .persons.persons-over3 .name,#works .other .info .persons.persons-over3 .name{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .semi .info .persons.persons-over3 .name,#works .other .info .persons.persons-over3 .name{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}@media screen and (width>=0) and (width<=640px){#works .semi .info .persons.persons-over3 .icon,#works .other .info .persons.persons-over3 .icon{width:8rem}#works .semi .info .persons.persons-over3 .name,#works .other .info .persons.persons-over3 .name{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.8rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#works .semi .info .persons.persons-over3 .name,#works .other .info .persons.persons-over3 .name{font-variation-settings:"wght" 360;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#works .semi .info .persons.persons-over3 .name,#works .other .info .persons.persons-over3 .name{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 360}}@media screen and (width>=0) and (width<=640px){#works .semi .info .persons.persons-over3 .spell,#works .other .info .persons.persons-over3 .spell{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.2rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#works .semi .info .persons.persons-over3 .spell,#works .other .info .persons.persons-over3 .spell{font-variation-settings:"wght" 380;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#works .semi .info .persons.persons-over3 .spell,#works .other .info .persons.persons-over3 .spell{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}@media screen and (width>=0) and (width<=640px){#works .semi .info .persons.persons-over3 .separate,#works .other .info .persons.persons-over3 .separate{height:3.6rem;margin:9.2rem 1.4rem 0}}#work{font-variation-settings:"wght" 350;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#work{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#work{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#work{text-align:center;color:#333;width:100%;max-width:1180px;min-height:100%;margin:160px auto 0;padding:0 50px;display:block}@media screen and (width>=961px) and (width<=1080px){#work{margin:160px auto 0}}@media screen and (width>=641px) and (width<=960px){#work{margin:160px auto 0}}@media screen and (width>=0) and (width<=640px){#work{width:100%;max-width:none;margin:130px 0 0;padding:0 30px}}#work img{width:100%;height:auto}#work .info{text-align:center;flex-direction:column;align-items:center;width:100%;margin:4.8rem 0 0;padding:0;font-size:0;list-style:none;display:flex}#work .info p{margin:0}#work .info .award{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.8rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#work .info .award{font-variation-settings:"wght" 360;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#work .info .award{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 360}}#work .info .award{margin:0}#work .info .title{font-variation-settings:"wght" 370;letter-spacing:.2rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:3.2rem;font-weight:400;line-height:1}@media screen and (width>=0) and (width<=640px){#work .info .title{font-variation-settings:"wght" 370;font-weight:400}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#work .info .title{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 370}}#work .info .title{color:#000;margin:1.6rem 0 0}#work .info .persons{margin:4rem 0 0}#work .info .person{display:inline-block}#work .info .separate{vertical-align:top;background:#ccc;flex-shrink:0;width:1px;height:4.2rem;margin:12.8rem 1.4rem 0;display:inline-block;position:relative}#work .info .icon{width:10rem;margin:0 auto;display:block}#work .info .name{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:2.2rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#work .info .name{font-variation-settings:"wght" 360;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#work .info .name{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 360}}#work .info .name{margin:2.4rem 0 0}#work .info .spell{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.4rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#work .info .spell{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#work .info .spell{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#work .info .spell{color:#999;margin:1.2rem 0 0}#work .info .team{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.4rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#work .info .team{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#work .info .team{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#work .info .team{margin:2rem 0 0}#work .info .description{font-variation-settings:"wght" 350;letter-spacing:.12rem;-webkit-font-feature-settings:"pwid" 1;font-feature-settings:"pwid" 1;font-size:1.8rem;font-weight:300;line-height:3.4rem}@media screen and (width>=0) and (width<=640px){#work .info .description{font-variation-settings:"wght" 360;letter-spacing:.17rem;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#work .info .description{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 360}}#work .info .description{text-align:left;border-bottom:1px solid #ddd;margin:4.8rem 0 0;padding:0 0 6rem}@media screen and (width>=641px) and (width<=960px){#work .info .description{padding:0 0 4.2rem}}#work .info .comments{flex-wrap:wrap;justify-content:space-between;margin:6rem 0 0;display:flex}@media screen and (width>=641px) and (width<=960px){#work .info .comments{margin:4.2rem 0 0}}#work .info .comments .comment-1column{font-variation-settings:"wght" 350;letter-spacing:.12rem;-webkit-font-feature-settings:"pwid" 1;font-feature-settings:"pwid" 1;font-size:1.6rem;font-weight:300;line-height:1.88}@media screen and (width>=0) and (width<=640px){#work .info .comments .comment-1column{font-variation-settings:"wght" 380;letter-spacing:.17rem;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#work .info .comments .comment-1column{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#work .info .comments .comment-1column{text-align:left;margin:0 0 3.2rem}#work .info .comments .comment-2column{font-variation-settings:"wght" 350;letter-spacing:.12rem;-webkit-font-feature-settings:"pwid" 1;font-feature-settings:"pwid" 1;font-size:1.6rem;font-weight:300;line-height:1.88}@media screen and (width>=0) and (width<=640px){#work .info .comments .comment-2column{font-variation-settings:"wght" 380;letter-spacing:.17rem;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#work .info .comments .comment-2column{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#work .info .comments .comment-2column{text-align:left;width:calc(50% - 3rem);margin:0 0 3.2rem}@media screen and (width>=0) and (width<=640px){#work .info .comments .comment-2column{width:100%;max-width:none}}#work .info .interview-link{width:100%;height:auto;margin:6rem 0 0;display:block}@media screen and (width>=0) and (width<=640px){#work .info .interview-link{margin:3.2rem 0 0}}#work .info .interview-link .interview-btn{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.6rem;font-weight:300;line-height:1;display:inline-block}@media screen and (width>=0) and (width<=640px){#work .info .interview-link .interview-btn{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#work .info .interview-link .interview-btn{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#work .info .interview-link .interview-btn{border:1px solid #ccc;padding:1.92rem 15% 2.08rem}#work .info .interview-link .interview-btn:hover{color:#fff;background-color:#d00b1c;border:1px solid #d00b1c}@media screen and (width>=0) and (width<=640px){#work .info{margin:3.2rem 0 0}#work .info .award{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";margin:0;font-size:1.6rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#work .info .award{font-variation-settings:"wght" 380;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#work .info .award{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}@media screen and (width>=0) and (width<=640px){#work .info .title{font-variation-settings:"wght" 370;letter-spacing:.12rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";margin:1.2rem 0 0;font-size:2.2rem;font-weight:400;line-height:1.2}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#work .info .title{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 370;font-weight:400}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#work .info .title{font-variation-settings:"wght" 370}}@media screen and (width>=0) and (width<=640px){#work .info .persons{margin:2rem 0 0}#work .info .separate{vertical-align:top;background:#ccc;flex-shrink:0;width:1px;height:3.6rem;margin:9.2rem 1.4rem 0;display:inline-block;position:relative}#work .info .icon{width:8rem;margin:0 auto;display:block}#work .info .name{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";word-break:keep-all;overflow-wrap:anywhere;margin:1rem 0 0;font-size:1.8rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#work .info .name{font-variation-settings:"wght" 360;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#work .info .name{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 360}}@media screen and (width>=0) and (width<=640px){#work .info .spell{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";color:#999;white-space:normal;margin:.8rem 0 0;font-size:1.2rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#work .info .spell{font-variation-settings:"wght" 380;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#work .info .spell{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}@media screen and (width>=0) and (width<=640px){#work .info .team{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";margin:2rem 0 0;font-size:1.4rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#work .info .team{font-variation-settings:"wght" 380;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#work .info .team{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}@media screen and (width>=0) and (width<=640px){#work .info .description{font-variation-settings:"wght" 350;letter-spacing:.12rem;-webkit-font-feature-settings:"pwid" 1;font-feature-settings:"pwid" 1;text-align:left;border-bottom:1px solid #ddd;margin:4.8rem 0 0;padding:0 0 3.6rem;font-size:1.8rem;font-weight:300;line-height:3.4rem}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#work .info .description{font-variation-settings:"wght" 360;letter-spacing:.17rem;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#work .info .description{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 360}}@media screen and (width>=0) and (width<=640px){#work .info .comments{margin:3.6rem 0 0}}#works{font-variation-settings:"wght" 350;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#works{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#works{text-align:center;color:#333;width:100%;max-width:1180px;min-height:100%;margin:0 auto;padding:0 50px;display:block}@media screen and (width>=1081px) and (width<=1200px){#works{padding:0 30px}}@media screen and (width>=961px) and (width<=1080px){#works{padding:0 30px}}@media screen and (width>=641px) and (width<=960px){#works{padding:0 30px}}@media screen and (width>=0) and (width<=640px){#works{padding:0 30px}}#works .award-title{background-image:url(../img/award_title.png-DcW0heGi.webp);background-position:0 0;background-repeat:no-repeat;background-size:384.5px;width:384.5px;height:39px;margin:160px auto 0;display:block;position:relative}#works .product{vertical-align:top;display:inline-block}#works .product .interview-btn{color:#333;text-align:center;border:1px solid #ccc;width:100%;max-width:440px;height:70px;margin:40px auto 80px;font-size:1.8rem;line-height:70px;display:block;position:relative}#works .product .cover{width:100%;margin:80px 0 0}#works .product .cover img{width:100%;height:auto}#works .year{font-variation-settings:"wght" 370;letter-spacing:.12rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:2.2rem;font-weight:400;line-height:1}@media screen and (width>=0) and (width<=640px){#works .year{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 370;font-weight:400}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .year{font-variation-settings:"wght" 370}}#works .year{margin:8rem 0 0}@media screen and (width>=641px) and (width<=960px){#works .year{margin:8rem 0 0}}@media screen and (width>=0) and (width<=640px){#works .year{margin:6rem 0 0}}#works .theme{font-variation-settings:"wght" 370;letter-spacing:.2rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:3.2rem;font-weight:400;line-height:1}@media screen and (width>=0) and (width<=640px){#works .theme{font-variation-settings:"wght" 370;font-weight:400}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .theme{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 370}}#works .theme{margin:2rem 0 0}@media screen and (width>=0) and (width<=640px){#works .theme{font-height:2.6rem;font-size:2.6rem}}#works .description{font-variation-settings:"wght" 350;letter-spacing:.12rem;-webkit-font-feature-settings:"pwid" 1;font-feature-settings:"pwid" 1;font-size:1.8rem;font-weight:300;line-height:3.4rem}@media screen and (width>=0) and (width<=640px){#works .description{font-variation-settings:"wght" 360;letter-spacing:.17rem;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .description{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 360}}#works .description{text-align:left;margin:6rem 0 0}@media screen and (width>=0) and (width<=640px){#works .description{margin:3rem 0 0;line-height:2.2em}}#works .archives{text-align:left;margin:3rem 0 0}@media screen and (width>=641px) and (width<=960px){#works .archives{margin:4rem 0 2rem}}@media screen and (width>=0) and (width<=640px){#works .archives{margin:4rem 0}}#works .archives a{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.6rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#works .archives a{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .archives a{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#works .archives a{color:#d00b1c;margin:0 2rem 0 0}#works .filter{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.6rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#works .filter{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .filter{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#works .filter{margin:4rem 0 0}@media screen and (width>=0) and (width<=640px){#works .filter{gap:.8rem;padding:1rem 0;display:flex;overflow:scroll clip}}#works .filter a{color:#999;margin:0 .5rem}#works .filter .select{color:#000;margin:0 .5rem;display:inline}#works .works{flex-wrap:wrap;justify-content:start;gap:0 60px;width:100%;display:flex}@media screen and (width>=1081px) and (width<=1200px){#works .works{gap:0 30px}}@media screen and (width>=961px) and (width<=1080px){#works .works{gap:0 30px}}#works .works:nth-last-of-type(2) .sec,#works .works:last-of-type .sec,#works .works:nth-last-of-type(2):after,#works .works:last-of-type:after{display:none}#works .works .sec{text-align:center;vertical-align:bottom;z-index:10;background:#fff;width:100%;height:100px;line-height:100px;position:relative}#works .works .sec:after{content:"";background:#d00b1c;width:14px;height:14px;margin:0 auto;display:inline-block;position:relative}#works .works:after{z-index:1;content:"";border-radius:300px/30px;width:40%;height:20px;margin:0 auto;display:block;position:relative;bottom:30px;box-shadow:0 0 30px 10px #0000001a}#works .work{text-align:left;margin:4.8rem 0 0;padding:0;display:inline-block}@media screen and (width>=641px) and (width<=960px){#works .work{margin:4.8rem 0 0}}@media screen and (width>=0) and (width<=640px){#works .work{margin:4.2rem 0 0}}#works .work .info .persons{justify-content:center;margin:2rem 0 0;display:flex}#works .work .info .person{margin:0;display:inline-block}#works .work img{width:100%;height:auto;transition:filter .2s ease-out,transform .2s ease-out}#works .work .image{position:relative;overflow:hidden}#works .work .image:after{pointer-events:none;content:"";opacity:0;background:linear-gradient(#fff0,75%,#ffffffd9);width:100%;height:100%;transition:opacity .2s ease-out;display:inline-block;position:absolute;bottom:0;left:0}#works .work .image:hover:after{cursor:pointer;opacity:1}#works .work .image:hover img{filter:saturate(1.08)contrast(1.15)brightness(.93);transform:scale(1.01)}#works .work .image:has(~.info .title a:hover):after{cursor:pointer;opacity:1}#works .work .image:has(~.info .title a:hover) img{cursor:pointer;filter:saturate(1.08)contrast(1.15)brightness(.93);transform:scale(1.01)}@media screen and (width>=0) and (width<=640px){#works .work .image{-webkit-user-select:none;user-select:none}#works .work .image:hover:after{cursor:pointer;opacity:0}#works .work .image:hover img{filter:none;transform:none}}@media screen and (width>=641px) and (width<=960px){#works .work .image{-webkit-user-select:none;user-select:none}#works .work .image:hover:after{cursor:pointer;opacity:0}#works .work .image:hover img{filter:none;transform:none}}#works .grandprix{width:100%;max-width:none}#works .grandprix .info .award{font-variation-settings:"wght" 450;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.8rem;font-weight:400;line-height:1}@media screen and (width>=0) and (width<=640px){#works .grandprix .info .award{font-variation-settings:"wght" 460;font-weight:400}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .grandprix .info .award{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 460}}#works .grandprix .info .award{margin:2.4rem 0 0}#works .grandprix .info .title{font-variation-settings:"wght" 370;letter-spacing:.16rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:2.6rem;font-weight:400;line-height:1}@media screen and (width>=0) and (width<=640px){#works .grandprix .info .title{font-variation-settings:"wght" 370;font-weight:400}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .grandprix .info .title{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 370}}#works .grandprix .info .title{margin:1.2rem 0 0;line-height:1.2}#works .grandprix .info .separate{vertical-align:top;background:#ccc;width:1px;height:4.2rem;margin:11.6rem 1.4rem 0;display:inline-block;position:relative}#works .grandprix .info .icon{width:10rem;margin:0 auto;display:block}#works .grandprix .info .name{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:2.2rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#works .grandprix .info .name{font-variation-settings:"wght" 360;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .grandprix .info .name{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 360}}#works .grandprix .info .name{white-space:nowrap;word-break:keep-all;overflow-wrap:anywhere;margin:1.2rem 0 0}#works .grandprix .info .spell{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.4rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#works .grandprix .info .spell{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .grandprix .info .spell{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#works .grandprix .info .spell{color:#999;margin:1rem 0 0}#works .grandprix .info .team{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.4rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#works .grandprix .info .team{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .grandprix .info .team{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#works .grandprix .info .team{margin:2rem 0 0}@media screen and (width>=0) and (width<=640px){#works .grandprix .info .award{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";margin:2.4rem 0 0;font-size:1.6rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#works .grandprix .info .award{font-variation-settings:"wght" 380;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#works .grandprix .info .award{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}@media screen and (width>=0) and (width<=640px){#works .grandprix .info .title{font-variation-settings:"wght" 370;letter-spacing:.12rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";margin:1.2rem 0 0;font-size:2.2rem;font-weight:400;line-height:1.2}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#works .grandprix .info .title{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 370;font-weight:400}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#works .grandprix .info .title{font-variation-settings:"wght" 370}}@media screen and (width>=0) and (width<=640px){#works .grandprix .info .separate{vertical-align:top;background:#ccc;flex-shrink:0;width:1px;height:3.6rem;margin:9.2rem 1.4rem 0;display:inline-block;position:relative}#works .grandprix .info .icon{width:8rem;margin:0 auto;display:block}#works .grandprix .info .name{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";word-break:keep-all;overflow-wrap:anywhere;margin:1rem 0 0;font-size:1.8rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#works .grandprix .info .name{font-variation-settings:"wght" 360;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#works .grandprix .info .name{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 360}}@media screen and (width>=0) and (width<=640px){#works .grandprix .info .spell{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";color:#999;white-space:normal;margin:.8rem 0 0;font-size:1.2rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#works .grandprix .info .spell{font-variation-settings:"wght" 380;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#works .grandprix .info .spell{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#works .semi{width:calc(50% - 30px);max-width:510px}@media screen and (width>=1081px) and (width<=1200px){#works .semi{width:calc(50% - 15px);max-width:none}}@media screen and (width>=961px) and (width<=1080px){#works .semi{width:calc(50% - 15px);max-width:none}}#works .other{width:calc(33.333% - 40px);max-width:320px}@media screen and (width>=1081px) and (width<=1200px){#works .other{width:calc(33.333% - 20px);max-width:none}}@media screen and (width>=961px) and (width<=1080px){#works .other{width:calc(33.333% - 20px);max-width:none}}@media screen and (width>=641px) and (width<=960px){#works .other{width:calc(50% - 30px);max-width:none}}@media screen and (width>=0) and (width<=640px){#works .grandprix,#works .semi,#works .other{width:100%;max-width:none}}#works .grandprix .info,#works .semi .info,#works .other .info{text-align:center;width:100%;margin:0 auto;font-size:0}#works .semi .info .award,#works .other .info .award{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.6rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#works .semi .info .award,#works .other .info .award{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .semi .info .award,#works .other .info .award{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#works .semi .info .award,#works .other .info .award{margin:2.4rem 0 0}#works .semi .info .title,#works .other .info .title{font-variation-settings:"wght" 370;letter-spacing:.12rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:2.2rem;font-weight:400;line-height:1}@media screen and (width>=0) and (width<=640px){#works .semi .info .title,#works .other .info .title{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 370;font-weight:400}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .semi .info .title,#works .other .info .title{font-variation-settings:"wght" 370}}#works .semi .info .title,#works .other .info .title{color:#333;margin:1.2rem 0 0;line-height:1.2}#works .semi .info .separate,#works .other .info .separate{vertical-align:top;background:#ccc;flex-shrink:0;width:1px;height:3.6rem;margin:9.2rem 1.4rem 0;display:inline-block;position:relative}#works .semi .info .icon,#works .other .info .icon{width:8rem;margin:0 auto;display:block}#works .semi .info .name,#works .other .info .name{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.8rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#works .semi .info .name,#works .other .info .name{font-variation-settings:"wght" 360;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .semi .info .name,#works .other .info .name{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 360}}#works .semi .info .name,#works .other .info .name{white-space:nowrap;word-break:keep-all;overflow-wrap:anywhere;margin:1rem 0 0}#works .semi .info .spell,#works .other .info .spell{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.2rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#works .semi .info .spell,#works .other .info .spell{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .semi .info .spell,#works .other .info .spell{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#works .semi .info .spell,#works .other .info .spell{color:#999;white-space:nowrap;margin:.8rem 0 0}@media screen and (width>=1081px) and (width<=1200px){#works .semi .info .spell,#works .other .info .spell{white-space:normal}}@media screen and (width>=961px) and (width<=1080px){#works .semi .info .spell,#works .other .info .spell{white-space:normal}}@media screen and (width>=641px) and (width<=960px){#works .semi .info .spell,#works .other .info .spell{white-space:normal}}@media screen and (width>=0) and (width<=640px){#works .semi .info .spell,#works .other .info .spell{white-space:normal}}#works .semi .info .team,#works .other .info .team{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.2rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#works .semi .info .team,#works .other .info .team{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .semi .info .team,#works .other .info .team{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#works .semi .info .team,#works .other .info .team{margin:2rem 0 0}@media screen and (width>=0) and (width<=640px){#works .semi .info .team,#works .other .info .team{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.4rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#works .semi .info .team,#works .other .info .team{font-variation-settings:"wght" 380;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#works .semi .info .team,#works .other .info .team{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#works .semi .info .persons.persons-over3 .icon,#works .other .info .persons.persons-over3 .icon{width:6rem}#works .semi .info .persons.persons-over3 .name,#works .other .info .persons.persons-over3 .name{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.6rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#works .semi .info .persons.persons-over3 .name,#works .other .info .persons.persons-over3 .name{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#works .semi .info .persons.persons-over3 .name,#works .other .info .persons.persons-over3 .name{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#works .semi .info .persons.persons-over3 .separate,#works .other .info .persons.persons-over3 .separate{height:3.4rem;margin:7.2rem .8rem 0}@media screen and (width>=0) and (width<=640px){#works .semi .info .persons.persons-over3 .icon,#works .other .info .persons.persons-over3 .icon{width:8rem}#works .semi .info .persons.persons-over3 .name,#works .other .info .persons.persons-over3 .name{font-variation-settings:"wght" 350;letter-spacing:.1rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.8rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#works .semi .info .persons.persons-over3 .name,#works .other .info .persons.persons-over3 .name{font-variation-settings:"wght" 360;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#works .semi .info .persons.persons-over3 .name,#works .other .info .persons.persons-over3 .name{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 360}}@media screen and (width>=0) and (width<=640px){#works .semi .info .persons.persons-over3 .spell,#works .other .info .persons.persons-over3 .spell{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.2rem;font-weight:300;line-height:1}}@media screen and (width>=0) and (width<=640px) and (width>=0) and (width<=640px){#works .semi .info .persons.persons-over3 .spell,#works .other .info .persons.persons-over3 .spell{font-variation-settings:"wght" 380;font-weight:300}}@media screen and (width>=0) and (width<=640px) and (-webkit-device-pixel-ratio>=2),screen and (width>=0) and (width<=640px) and (resolution>=2x),screen and (width>=0) and (width<=640px) and (resolution>=192dpi){#works .semi .info .persons.persons-over3 .spell,#works .other .info .persons.persons-over3 .spell{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}@media screen and (width>=0) and (width<=640px){#works .semi .info .persons.persons-over3 .separate,#works .other .info .persons.persons-over3 .separate{height:3.6rem;margin:9.2rem 1.4rem 0}}#talkshow{text-align:center;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";color:#333;width:100%;min-height:100%;display:block}#talkshow .talkshow-title{background-image:url(../img/talkshow_title.png-A9NUbV6F.webp);background-position:0 0;background-repeat:no-repeat;background-size:225.5px;width:225.5px;height:32px;margin:100px 0 0;display:inline-block}#talkshow .article{font-variation-settings:"wght" 350;font-family:Noto sans JP,source-han-sans-vf,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:300}@media screen and (width>=0) and (width<=640px){#talkshow .article{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#talkshow .article{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#talkshow .article{letter-spacing:0;text-align:left;text-align:left;-webkit-font-feature-settings:"pwid" 1;font-feature-settings:"pwid" 1;letter-spacing:.1em;width:100%;max-width:1180px;margin:0 auto;padding:0 50px;font-size:1.6rem;line-height:2.2em;display:block}@media screen and (width>=0) and (width<=640px){#talkshow .article{padding:0 30px}}#talkshow .article .content{font-variation-settings:"wght" 350;letter-spacing:.12rem;-webkit-font-feature-settings:"pwid" 1;font-feature-settings:"pwid" 1;margin:0;padding:0;font-size:1.6rem;font-weight:300;line-height:1.88}@media screen and (width>=0) and (width<=640px){#talkshow .article .content{font-variation-settings:"wght" 380;letter-spacing:.17rem;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#talkshow .article .content{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#talkshow .article .content p.paragraph+p.paragraph{margin-top:1.6rem}#talkshow .article .content img{-o-object-fit:contain;object-fit:contain;width:100%;padding:20px 0}#talkshow .article .content figure{width:100%}#talkshow .article .content figcaption{font-variation-settings:"wght" 350;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.4rem;font-weight:300;line-height:1}@media screen and (width>=0) and (width<=640px){#talkshow .article .content figcaption{font-variation-settings:"wght" 380;font-weight:300}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#talkshow .article .content figcaption{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 380}}#talkshow .article .content figcaption{-webkit-font-feature-settings:"pwid" 1;font-feature-settings:"pwid" 1;word-break:keep-all;word-wrap:anywhere}#talkshow .article .content iframe{padding:20px 0}#talkshow .article .content .talk{margin:3.8rem 0 0;display:flex}#talkshow .article .content .talk .bold{font-variation-settings:"wght" 450;letter-spacing:.12rem;-webkit-font-feature-settings:"pwid" 1;font-feature-settings:"pwid" 1;font-size:1.6rem;font-weight:400;line-height:1.88}@media screen and (width>=0) and (width<=640px){#talkshow .article .content .talk .bold{font-variation-settings:"wght" 460;font-weight:400}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x),(resolution>=192dpi){#talkshow .article .content .talk .bold{-webkit-font-smoothing:antialiased;font-variation-settings:"wght" 460}}#talkshow .article .content .talk .name{vertical-align:top;text-align:right;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;letter-spacing:-.1px;width:12%;min-width:6rem;padding-right:clamp(1.6rem,5%,6.4rem);line-height:1.9;display:inline-block}#talkshow .article .content .talk .comment{width:88%;display:inline-block}#talkshow .article .content .talk .comment span{display:inline-block}#talkshow .article .content .talk .comment span+span{margin-top:1.6rem}#talkshow .article .content .image{width:100%}#talkshow .article .content .icon{width:10rem;height:10rem;display:inline-block}#talkshow .article .content .desc p{text-align:left}#talkshow .article .content .desc p+p{margin-top:1.6rem}#talkshow .article .content .info .name{margin:16px 0 0}#talkshow .article .content .margin-s{margin:1.6rem 0 0;display:block}#talkshow .article .content .margin-m{margin:3.8rem 0 0;display:block}#talkshow .article .content .margin-l,#talkshow .article .content .margin-first{margin:6.4rem 0 0;display:block}
