@charset "UTF-8";/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:0 0;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:0}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}template{display:none}[hidden]{display:none}:root{--vw-base:1920;--vw-min:1024;--vw-scale:max(
    calc(100vw / var(--vw-base)),
    calc(1px * var(--vw-min) / var(--vw-base))
  )}html{font-size:62.5%}@media print,screen and (max-width:1024px){html{font-size:1.3020833333vw}}body{font-family:"Noto Serif JP","Hiragino Mincho ProN","Yu Mincho",serif;-webkit-font-smoothing:antialiased;word-wrap:break-word;overflow-wrap:break-word;color:#fff;font-weight:500;background:#01070d url(../../webp/common/bg_tile.webp) repeat left top}@media print,screen and (min-width:1025px){body{background-size:calc(1920 * var(--vw-scale)) calc(1046 * var(--vw-scale))}}@media print,screen and (max-width:1024px){body{background-image:url(../../webp/sp/bg_tile_sp.webp);background-size:100vw 182.2916666667vw;min-width:auto;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch}}body::-webkit-scrollbar{display:none}.is-Loading *{-webkit-transition:none!important;transition:none!important;-webkit-transition-delay:unset!important;transition-delay:unset!important}@media print,screen and (min-width:1025px){.is-Resizing *,.is-Resizing *::after,.is-Resizing *::before{-webkit-transition:none!important;transition:none!important;-webkit-transition-delay:unset!important;transition-delay:unset!important}}*{-webkit-box-sizing:border-box;box-sizing:border-box;zoom:1}.st-Wrapper{position:relative;overflow:hidden}img{-o-object-fit:contain;object-fit:contain;pointer-events:none;image-rendering:auto;height:auto;max-width:100%}img:not(.st-Article img){width:100%;height:100%}*:focus{outline:0}a{color:#fff;text-decoration:none}.pc_b{display:block!important}@media print,screen and (max-width:1024px){.pc_b{display:none!important}}.pc_i{display:inline!important}@media print,screen and (max-width:1024px){.pc_i{display:none!important}}.pc_ib{display:inline-block!important}@media print,screen and (max-width:1024px){.pc_ib{display:none!important}}.pc_f{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important}@media print,screen and (max-width:1024px){.pc_f{display:none!important}}.sp_b{display:none!important}@media print,screen and (max-width:1024px){.sp_b{display:block!important}}.sp_i{display:none!important}@media print,screen and (max-width:1024px){.sp_i{display:inline!important}}.sp_ib{display:none!important}@media print,screen and (max-width:1024px){.sp_ib{display:inline-block!important}}.sp_f{display:none!important}@media print,screen and (max-width:1024px){.sp_f{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important}}.mod-Tmp{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:red;color:#fff;line-height:1.8;letter-spacing:.08em;text-align:center;white-space:nowrap;pointer-events:none}@media print,screen and (min-width:1025px){.mod-Tmp{padding:calc(10 * var(--vw-scale));font-size:calc(28 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.mod-Tmp.is-s{padding:calc(3 * var(--vw-scale)) calc(10 * var(--vw-scale));font-size:calc(19 * var(--vw-scale))}}.mod-Ttl{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}@media print,screen and (min-width:1025px){.mod-Ttl{gap:calc(10 * var(--vw-scale))}}.mod-Ttl_Img{-webkit-flex-shrink:0;flex-shrink:0}@media print,screen and (min-width:1025px){.mod-Ttl_Img{width:calc(52 * var(--vw-scale))}}.mod-Ttl_Img img{display:block}.mod-Ttl_Sub{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-family:"Hina Mincho","Hiragino Mincho ProN",serif;font-weight:400;color:#bdc4c7;line-height:2.1;letter-spacing:.14em}@media print,screen and (min-width:1025px){.mod-Ttl_Sub{font-size:calc(10 * var(--vw-scale))}}.mod-Ttl_Sub::before{content:"";display:block;-webkit-flex-shrink:0;flex-shrink:0;background:url(../../webp/common/icon_ttl-mark.webp) no-repeat center/100% 100%}@media print,screen and (min-width:1025px){.mod-Ttl_Sub::before{width:calc(8 * var(--vw-scale));height:calc(4 * var(--vw-scale));margin:0 0 calc(8 * var(--vw-scale))}}.mod-Ttl_Sub > span{-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;opacity:.5}.st-Header{position:absolute;top:0;left:0;z-index:100;width:100%;pointer-events:none}@media print,screen and (min-width:1025px){.st-Header{--vw-scale:max(calc(100vw / 1920), 1px)}}@media print,screen and (min-width:1025px) and (max-width:1280px){.st-Header{--vw-scale:calc(100vw / 1280)}}.st-Header_Logo{position:absolute;pointer-events:auto}@media print,screen and (min-width:1025px){.st-Header_Logo{top:calc(24 * var(--vw-scale));left:calc(28 * var(--vw-scale));width:calc(118 * var(--vw-scale));height:calc(77 * var(--vw-scale))}}.st-Header_Logo > a{display:block;width:100%;height:100%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (any-hover:hover){.st-Header_Logo > a:hover{opacity:.7}}.st-Header_Hamburger{position:fixed;z-index:2;display:block;padding:0;border:0;background:0 0;cursor:pointer;pointer-events:auto;-webkit-transition:height .3s ease,opacity .3s ease;transition:height .3s ease,opacity .3s ease}@media print,screen and (min-width:1025px){.st-Header_Hamburger{top:calc(40 * var(--vw-scale));right:calc(40 * var(--vw-scale));width:calc(100 * var(--vw-scale));height:calc(15 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.st-Header_Hamburger{top:2.6041666667vw;right:5.2083333333vw;width:15.625vw;height:15.625vw}}.st-Header_Hamburger::after,.st-Header_Hamburger::before{content:"";position:absolute;top:50%;left:50%;width:100%;background:#fff;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media print,screen and (min-width:1025px){.st-Header_Hamburger::after,.st-Header_Hamburger::before{height:calc(1 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.st-Header_Hamburger::after,.st-Header_Hamburger::before{height:.1302083333vw}}@media print,screen and (min-width:1025px){.st-Header_Hamburger::before{-webkit-transform:translate(-50%,-50%) translateY(calc(-7 * var(--vw-scale))) rotate(0);transform:translate(-50%,-50%) translateY(calc(-7 * var(--vw-scale))) rotate(0)}}@media print,screen and (max-width:1024px){.st-Header_Hamburger::before{-webkit-transform:translate(-50%,-50%) translateY(-1.2369791667vw) rotate(0);transform:translate(-50%,-50%) translateY(-1.2369791667vw) rotate(0)}}@media print,screen and (min-width:1025px){.st-Header_Hamburger::after{-webkit-transform:translate(-50%,-50%) translateY(calc(7 * var(--vw-scale))) rotate(0);transform:translate(-50%,-50%) translateY(calc(7 * var(--vw-scale))) rotate(0)}}@media print,screen and (max-width:1024px){.st-Header_Hamburger::after{-webkit-transform:translate(-50%,-50%) translateY(1.2369791667vw) rotate(0);transform:translate(-50%,-50%) translateY(1.2369791667vw) rotate(0)}}@media (any-hover:hover){.st-Header_Hamburger:hover{opacity:.7}}.st-Header.is-opened .st-Header_Hamburger{z-index:2}@media print,screen and (min-width:1025px){.st-Header.is-opened .st-Header_Hamburger{height:calc(28 * var(--vw-scale))}}.st-Header.is-opened .st-Header_Hamburger::before{-webkit-transform:translate(-50%,-50%) translateY(0) rotate(15deg);transform:translate(-50%,-50%) translateY(0) rotate(15deg)}.st-Header.is-opened .st-Header_Hamburger::after{-webkit-transform:translate(-50%,-50%) translateY(0) rotate(-15deg);transform:translate(-50%,-50%) translateY(0) rotate(-15deg)}.st-Header_Menu{position:fixed;inset:0;z-index:1;background-color:#01070d;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .4s ease,visibility 0s linear .4s;transition:opacity .4s ease,visibility 0s linear .4s}@media print,screen and (max-width:1024px){.st-Header_Menu{background:#01070d url(../../webp/sp/menu_bg.webp) no-repeat top center/100% auto}}@media print,screen and (min-width:1025px){.st-Header_Menu{background:#01070d url(../../webp/common/menu_bg.webp) no-repeat center/cover}}.st-Header.is-opened .st-Header_Menu{opacity:1;visibility:visible;pointer-events:auto;-webkit-transition:opacity .4s ease,visibility 0s;transition:opacity .4s ease,visibility 0s}.header-Overlay{position:absolute;inset:0}.header-nav{position:relative;z-index:1}.st-Header_Menu_List{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (max-width:1024px){.st-Header_Menu_List{width:72.9166666667vw;margin:28.6458333333vw 0 0 13.0208333333vw;gap:10.4166666667vw 16.9270833333vw}}@media print,screen and (min-width:1025px){.st-Header_Menu_List{width:calc(702 * var(--vw-scale));margin:calc(220 * var(--vw-scale)) 0 0 calc(260 * var(--vw-scale));gap:calc(60 * var(--vw-scale)) calc(30 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.st-Header_Menu_Item{width:27.8645833333vw;height:9.8958333333vw}.st-Header_Menu_Item:nth-child(1){-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.st-Header_Menu_Item:nth-child(2){-webkit-box-ordinal-group:5;-webkit-order:4;order:4}.st-Header_Menu_Item:nth-child(3){-webkit-box-ordinal-group:8;-webkit-order:7;order:7}.st-Header_Menu_Item:nth-child(4){-webkit-box-ordinal-group:6;-webkit-order:5;order:5}.st-Header_Menu_Item:nth-child(5){-webkit-box-ordinal-group:7;-webkit-order:6;order:6}.st-Header_Menu_Item:nth-child(6){-webkit-box-ordinal-group:4;-webkit-order:3;order:3}.st-Header_Menu_Item:nth-child(7){-webkit-box-ordinal-group:9;-webkit-order:8;order:8}.st-Header_Menu_Item:nth-child(8){-webkit-box-ordinal-group:10;-webkit-order:9;order:9}.st-Header_Menu_Item:nth-child(9){-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}@media print,screen and (min-width:1025px){.st-Header_Menu_Item{width:calc(214 * var(--vw-scale));height:calc(61 * var(--vw-scale))}.st-Header_Menu_Item:nth-child(1){-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.st-Header_Menu_Item:nth-child(2){-webkit-box-ordinal-group:5;-webkit-order:4;order:4}.st-Header_Menu_Item:nth-child(3){-webkit-box-ordinal-group:8;-webkit-order:7;order:7}.st-Header_Menu_Item:nth-child(4){-webkit-box-ordinal-group:6;-webkit-order:5;order:5}.st-Header_Menu_Item:nth-child(5){-webkit-box-ordinal-group:7;-webkit-order:6;order:6}.st-Header_Menu_Item:nth-child(6){-webkit-box-ordinal-group:4;-webkit-order:3;order:3}.st-Header_Menu_Item:nth-child(7){-webkit-box-ordinal-group:9;-webkit-order:8;order:8}.st-Header_Menu_Item:nth-child(8){-webkit-box-ordinal-group:10;-webkit-order:9;order:9}.st-Header_Menu_Item:nth-child(9){-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}.st-Header_Menu_Link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}@media print,screen and (max-width:1024px){.st-Header_Menu_Link{-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:2.2135416667vw}}@media print,screen and (min-width:1025px){.st-Header_Menu_Link{-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:calc(10 * var(--vw-scale))}}.st-Header_Menu_Link::before{content:"";display:block;-webkit-flex-shrink:0;flex-shrink:0;background:url(../../webp/common/icon_nav.webp) no-repeat center/100% 100%}@media print,screen and (max-width:1024px){.st-Header_Menu_Link::before{width:1.5625vw;height:.9114583333vw;margin:2.6041666667vw 0 0}}@media print,screen and (min-width:1025px){.st-Header_Menu_Link::before{width:calc(11 * var(--vw-scale));height:calc(6 * var(--vw-scale));margin:calc(14 * var(--vw-scale)) 0 0}}.st-Header_Menu_Link.is-current::before{background-image:url(../../webp/common/icon_nav-active.webp)}.st-Header_Menu_Link.is-current .st-Header_Menu_Label{color:#ef342b}.st-Header_Menu_Link.is-dim{opacity:.5}.st-Header_Menu_Link.disabled{opacity:.5;cursor:default}a.st-Header_Menu_Link .st-Header_Menu_Label{-webkit-transition:color .3s ease;transition:color .3s ease}@media (any-hover:hover){a.st-Header_Menu_Link:hover::before{background-image:url(../../webp/common/icon_nav-active.webp)}a.st-Header_Menu_Link:hover .st-Header_Menu_Label{color:#ef342b}}.st-Header_Menu_Body{display:contents}.st-Header_Menu_Label{display:block;line-height:1.2;letter-spacing:.06em}@media print,screen and (max-width:1024px){.st-Header_Menu_Label{width:24.0885416667vw;font-size:4.4270833333vw;white-space:nowrap}}@media print,screen and (min-width:1025px){.st-Header_Menu_Label{width:calc(193 * var(--vw-scale));font-size:calc(24 * var(--vw-scale))}}.st-Header_Menu_Sub{display:block;font-family:"Hina Mincho","Hiragino Mincho ProN",serif;font-weight:400;line-height:1.8;letter-spacing:.14em;color:#bdc4c7;opacity:.5}@media print,screen and (max-width:1024px){.st-Header_Menu_Sub{width:24.0885416667vw;margin:1.3020833333vw 0 0 3.7760416667vw;font-size:1.8229166667vw}}@media print,screen and (min-width:1025px){.st-Header_Menu_Sub{width:calc(193 * var(--vw-scale));margin:0 0 0 calc(21 * var(--vw-scale));font-size:calc(12 * var(--vw-scale))}}.st-Header_Menu_Official{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media print,screen and (max-width:1024px){.st-Header_Menu_Official{margin:14.3229166667vw 0 0 13.0208333333vw}}@media print,screen and (min-width:1025px){.st-Header_Menu_Official{margin:calc(90 * var(--vw-scale)) 0 0 calc(260 * var(--vw-scale))}}.st-Header_Menu_Official_Label{line-height:1.8;letter-spacing:.06em}@media print,screen and (max-width:1024px){.st-Header_Menu_Official_Label{font-size:3.125vw}}@media print,screen and (min-width:1025px){.st-Header_Menu_Official_Label{font-size:calc(16 * var(--vw-scale))}}.st-Header_Menu_Official_X{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (any-hover:hover){.st-Header_Menu_Official_X:hover{opacity:.7}}.st-Header_Menu_Official_Icon{display:block;-webkit-flex-shrink:0;flex-shrink:0;background:url(../../webp/common/icon_x.webp) no-repeat center/100% 100%}@media print,screen and (max-width:1024px){.st-Header_Menu_Official_Icon{width:5.7291666667vw;height:5.7291666667vw;margin:0 0 0 1.5625vw}}@media print,screen and (min-width:1025px){.st-Header_Menu_Official_Icon{width:calc(30 * var(--vw-scale));height:calc(30 * var(--vw-scale));margin:0 0 0 calc(10 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.st-Header_Logo{top:3.90625vw;left:3.90625vw;width:21.6145833333vw;height:14.1927083333vw}}.st-Footer{position:relative;z-index:1}@media print,screen and (min-width:1025px){.st-Footer{--vw-scale:max(calc(100vw / 1920), 1px);padding:calc(220 * var(--vw-scale)) 0 calc(49 * var(--vw-scale))}}@media print,screen and (min-width:1025px) and (max-width:1280px){.st-Footer{--vw-scale:calc(100vw / 1280)}}.st-Footer_Bg,.st-Footer_Cloud{position:absolute;left:0;pointer-events:none}.st-Footer_Bg > .pc_b,.st-Footer_Bg > .sp_b,.st-Footer_Cloud > .pc_b,.st-Footer_Cloud > .sp_b{width:100%;height:100%}@media print,screen and (min-width:1025px){.st-Footer_Bg,.st-Footer_Cloud{left:50%;width:calc(1920 * var(--vw-scale));-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media print,screen and (min-width:1025px){.st-Footer_Cloud{top:calc(-670 * var(--vw-scale));height:calc(1030 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.st-Footer_Bg{top:calc(205 * var(--vw-scale));height:calc(1255 * var(--vw-scale))}}.st-Footer_Inner{position:relative;margin:0 auto}@media print,screen and (min-width:1025px){.st-Footer_Inner{width:min(1400 * var(--vw-scale),100% - calc(120 * var(--vw-scale)))}}.st-Footer_Nav_List{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:1025px){.st-Footer_Nav_List{width:calc(702 * var(--vw-scale));gap:calc(60 * var(--vw-scale)) calc(30 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.st-Footer_Nav_Item{width:calc(214 * var(--vw-scale));height:calc(61 * var(--vw-scale))}.st-Footer_Nav_Item:nth-child(1){-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.st-Footer_Nav_Item:nth-child(2){-webkit-box-ordinal-group:5;-webkit-order:4;order:4}.st-Footer_Nav_Item:nth-child(3){-webkit-box-ordinal-group:8;-webkit-order:7;order:7}.st-Footer_Nav_Item:nth-child(4){-webkit-box-ordinal-group:6;-webkit-order:5;order:5}.st-Footer_Nav_Item:nth-child(5){-webkit-box-ordinal-group:7;-webkit-order:6;order:6}.st-Footer_Nav_Item:nth-child(6){-webkit-box-ordinal-group:4;-webkit-order:3;order:3}.st-Footer_Nav_Item:nth-child(7){-webkit-box-ordinal-group:9;-webkit-order:8;order:8}.st-Footer_Nav_Item:nth-child(8){-webkit-box-ordinal-group:10;-webkit-order:9;order:9}.st-Footer_Nav_Item:nth-child(9){-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}.st-Footer_Nav_Link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}@media print,screen and (min-width:1025px){.st-Footer_Nav_Link{gap:calc(10 * var(--vw-scale))}}.st-Footer_Nav_Link::before{content:"";display:block;-webkit-flex-shrink:0;flex-shrink:0;background:url(../../webp/common/icon_nav.webp) no-repeat center/100% 100%}@media print,screen and (min-width:1025px){.st-Footer_Nav_Link::before{width:calc(11 * var(--vw-scale));height:calc(6 * var(--vw-scale));margin:calc(14 * var(--vw-scale)) 0 0}}.st-Footer_Nav_Link.is-current::before{background-image:url(../../webp/common/icon_nav-active.webp)}.st-Footer_Nav_Link.is-current .st-Footer_Nav_Label{color:#ef342b}.st-Footer_Nav_Link.disabled{opacity:.5;cursor:default}a.st-Footer_Nav_Link .st-Footer_Nav_Label{-webkit-transition:color .3s ease;transition:color .3s ease}@media (any-hover:hover){a.st-Footer_Nav_Link:hover::before{background-image:url(../../webp/common/icon_nav-active.webp)}a.st-Footer_Nav_Link:hover .st-Footer_Nav_Label{color:#ef342b}}.st-Footer_Nav_Label{display:block;line-height:1.2;letter-spacing:.06em}@media print,screen and (min-width:1025px){.st-Footer_Nav_Label{width:calc(193 * var(--vw-scale));font-size:calc(24 * var(--vw-scale))}}.st-Footer_Nav_Sub{display:block;font-family:"Hina Mincho","Hiragino Mincho ProN",serif;font-weight:400;color:#bdc4c7;line-height:1.8;letter-spacing:.14em;opacity:.5}@media print,screen and (min-width:1025px){.st-Footer_Nav_Sub{width:calc(193 * var(--vw-scale));margin:0 0 0 calc(21 * var(--vw-scale));font-size:calc(12 * var(--vw-scale))}}.st-Footer_Official{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media print,screen and (min-width:1025px){.st-Footer_Official{margin:calc(90 * var(--vw-scale)) 0 0}}.st-Footer_Official_Label{line-height:1.8;letter-spacing:.06em}@media print,screen and (min-width:1025px){.st-Footer_Official_Label{font-size:calc(16 * var(--vw-scale))}}.st-Footer_Official_X{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (any-hover:hover){.st-Footer_Official_X:hover{opacity:.7}}.st-Footer_Official_Icon{display:block;-webkit-flex-shrink:0;flex-shrink:0;background:url(../../webp/common/icon_x.webp) no-repeat center/100% 100%}@media print,screen and (min-width:1025px){.st-Footer_Official_Icon{width:calc(30 * var(--vw-scale));height:calc(30 * var(--vw-scale));margin:0 0 0 calc(10 * var(--vw-scale))}}.st-Footer_Official_Link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;line-height:1.6;letter-spacing:.06em;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (any-hover:hover){.st-Footer_Official_Link:hover{opacity:.7}}@media print,screen and (min-width:1025px){.st-Footer_Official_Link{margin:0 0 0 calc(40 * var(--vw-scale));font-size:calc(16 * var(--vw-scale))}}.st-Footer_Official_Link::after{content:"";display:block;-webkit-flex-shrink:0;flex-shrink:0;background:url(../../webp/common/icon_external-footer.webp) no-repeat center/100% 100%}@media print,screen and (min-width:1025px){.st-Footer_Official_Link::after{width:calc(14 * var(--vw-scale));height:calc(8 * var(--vw-scale));margin:0 0 0 calc(10 * var(--vw-scale))}}.st-Footer_Banner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}@media print,screen and (min-width:1025px){.st-Footer_Banner{margin:calc(120 * var(--vw-scale)) 0 0;gap:calc(30 * var(--vw-scale))}}.st-Footer_Banner_Item{position:relative}.st-Footer_Banner_Item > a{display:block;width:100%;height:100%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (any-hover:hover){.st-Footer_Banner_Item > a:hover{opacity:.7}}@media print,screen and (min-width:1025px){.st-Footer_Banner_Item.is-gcnovels{width:calc(190 * var(--vw-scale));height:calc(49 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.st-Footer_Banner_Item.is-comicride{width:calc(167 * var(--vw-scale));height:calc(43 * var(--vw-scale));margin:calc(10 * var(--vw-scale)) 0 0}}.st-Footer_Logo{margin:0 auto}@media print,screen and (min-width:1025px){.st-Footer_Logo{width:calc(662 * var(--vw-scale));height:calc(432 * var(--vw-scale));margin:calc(78 * var(--vw-scale)) auto 0}}.st-Footer_Copy{display:block;line-height:1.8;letter-spacing:.08em;text-align:center;opacity:.3}@media print,screen and (min-width:1025px){.st-Footer_Copy{margin:calc(60 * var(--vw-scale)) 0 0;font-size:calc(14 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.st-Footer_Copy{margin:7.5520833333vw 0 0;font-size:2.34375vw}}@media print,screen and (max-width:1024px){.st-Footer{padding:0 0 7.8125vw}.st-Footer_Cloud{top:-89.84375vw;width:100vw;height:98.9583333333vw}.st-Footer_Bg{top:-63.4114583333vw;width:100vw;height:298.1770833333vw}.st-Footer_Inner{width:84.8958333333vw}.st-Footer_Nav_List{width:72.9166666667vw;margin:0 0 0 1.5625vw;gap:10.4166666667vw 16.9270833333vw}.st-Footer_Nav_Item{width:27.8645833333vw;height:9.8958333333vw}.st-Footer_Nav_Item:nth-child(1){-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.st-Footer_Nav_Item:nth-child(2){-webkit-box-ordinal-group:5;-webkit-order:4;order:4}.st-Footer_Nav_Item:nth-child(3){-webkit-box-ordinal-group:8;-webkit-order:7;order:7}.st-Footer_Nav_Item:nth-child(4){-webkit-box-ordinal-group:6;-webkit-order:5;order:5}.st-Footer_Nav_Item:nth-child(5){-webkit-box-ordinal-group:7;-webkit-order:6;order:6}.st-Footer_Nav_Item:nth-child(6){-webkit-box-ordinal-group:4;-webkit-order:3;order:3}.st-Footer_Nav_Item:nth-child(7){-webkit-box-ordinal-group:9;-webkit-order:8;order:8}.st-Footer_Nav_Item:nth-child(8){-webkit-box-ordinal-group:10;-webkit-order:9;order:9}.st-Footer_Nav_Item:nth-child(9){-webkit-box-ordinal-group:3;-webkit-order:2;order:2}.st-Footer_Nav_Link{gap:2.2135416667vw}.st-Footer_Nav_Link::before{width:1.5625vw;height:.9114583333vw;margin:2.6041666667vw 0 0}.st-Footer_Nav_Label{width:24.0885416667vw;font-size:4.4270833333vw;white-space:nowrap}.st-Footer_Nav_Sub{width:24.0885416667vw;margin:1.3020833333vw 0 0 3.7760416667vw;font-size:1.8229166667vw}.st-Footer_Official{margin:14.3229166667vw 0 0 1.5625vw}.st-Footer_Official_Label{font-size:3.125vw}.st-Footer_Official_Icon{width:5.7291666667vw;height:5.7291666667vw;margin:0 0 0 1.5625vw}.st-Footer_Official_Link{margin:0 0 0 6.5104166667vw;font-size:3.125vw}.st-Footer_Official_Link::after{width:2.6041666667vw;height:1.4322916667vw;margin:0 0 0 1.8229166667vw}.st-Footer_Banner{margin:20.8333333333vw 0 0 1.5625vw;gap:6.5104166667vw}.st-Footer_Banner_Item.is-gcnovels{width:31.25vw;height:8.0729166667vw}.st-Footer_Banner_Item.is-comicride{width:27.34375vw;height:7.03125vw;margin:1.3020833333vw 0 0}.st-Footer_Logo{width:84.8958333333vw;height:55.3385416667vw;margin:19.53125vw auto 0}}.news{position:relative}.news:has(.news_List){overflow:hidden}.news_Bg{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}.news_Bg img{display:block;width:100%;height:100%;-o-object-fit:fill;object-fit:fill}@media print,screen and (min-width:1025px){.news_Bg{width:calc(1920 * var(--vw-scale));height:calc(1918 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_Bg{width:100vw;height:160.15625vw}.news_Bg img{-o-object-fit:cover;object-fit:cover}}.news_Inner{position:relative;margin:0 auto}@media print,screen and (min-width:1025px){.news_Inner{width:calc(1200 * var(--vw-scale));padding:calc(120 * var(--vw-scale)) 0 calc(120 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_Inner{width:86.9791666667vw;padding:22.1354166667vw 0 63.4114583333vw}}.news_Head{position:relative}@media print,screen and (min-width:1025px){.news_Head{height:calc(210 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_Head{height:29.9479166667vw}}.news_Head_Ttl{position:absolute}@media print,screen and (min-width:1025px){.news_Head_Ttl{top:calc(70 * var(--vw-scale));left:0;width:calc(380 * var(--vw-scale));height:calc(106 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_Head_Ttl{top:9.1145833333vw;left:0;width:49.7395833333vw;height:13.8020833333vw}}.news_Head_En{position:absolute;font-family:"Hina Mincho","Hiragino Mincho ProN",serif;font-weight:400;color:#bdc4c7;line-height:1;letter-spacing:.14em;opacity:.3}@media print,screen and (min-width:1025px){.news_Head_En{top:calc(200 * var(--vw-scale));left:0;font-size:calc(10 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_Head_En{top:28.125vw;left:0;font-size:1.8229166667vw}}.news_Head_Mark{position:absolute;display:block}@media print,screen and (min-width:1025px){.news_Head_Mark{top:calc(148 * var(--vw-scale));left:calc(390 * var(--vw-scale));width:calc(80 * var(--vw-scale));height:calc(24 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_Head_Mark{top:18.359375vw;left:51.5625vw;width:13.28125vw;height:4.0364583333vw}}.news_Head_Deco{position:absolute;display:block;pointer-events:none}@media print,screen and (min-width:1025px){.news_Head_Deco{top:0;left:calc(372 * var(--vw-scale));width:calc(158 * var(--vw-scale));height:calc(140 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_Head_Deco{top:0;left:45.8333333333vw;width:12.7604166667vw;height:18.359375vw}}.news_List{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}@media print,screen and (min-width:1025px){.news_List{margin:calc(120 * var(--vw-scale)) 0 0;gap:calc(30 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_List{margin:18.2291666667vw 0 0;gap:5.2083333333vw}}.news_Item{border-bottom:solid rgba(255,255,255,.1)}@media print,screen and (min-width:1025px){.news_Item{border-bottom-width:calc(1 * var(--vw-scale));padding:0 0 calc(30 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_Item{border-bottom-width:.1302083333vw;padding:0 0 5.2083333333vw}}.news_Link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (any-hover:hover){.news_Link:hover{opacity:.7}}@media print,screen and (min-width:1025px){.news_Link{gap:calc(8 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_Link{gap:1.3020833333vw}}.news_Date{font-family:"Hina Mincho","Hiragino Mincho ProN",serif;font-weight:400;color:#ef342b;line-height:1.8;letter-spacing:.14em}@media print,screen and (min-width:1025px){.news_Date{height:calc(29 * var(--vw-scale));font-size:calc(16 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_Date{height:5.5989583333vw;font-size:3.125vw}}.news_Item_Ttl{line-height:1.8;letter-spacing:.06em}@media print,screen and (min-width:1025px){.news_Item_Ttl{overflow:hidden;height:calc(32 * var(--vw-scale));font-size:calc(18 * var(--vw-scale));white-space:nowrap;text-overflow:ellipsis}}@media print,screen and (max-width:1024px){.news_Item_Ttl{display:-webkit-box;overflow:hidden;font-size:3.3854166667vw;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}@media print,screen and (min-width:1025px){.news_Pager{margin:calc(120 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.news_Pager{margin:15.625vw 0 0}}.news_Pager .wp-pagenavi{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}.news_Pager .wp-pagenavi a,.news_Pager .wp-pagenavi span{border:0;padding:0;margin:0;background:0 0;font-weight:400;text-decoration:none}.news_Pager .wp-pagenavi .nextpostslink,.news_Pager .wp-pagenavi .previouspostslink{position:absolute;top:50%;overflow:hidden;font-size:0;background:url(../../webp/common/icon_pager.webp) no-repeat center/100% 100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media print,screen and (min-width:1025px){.news_Pager .wp-pagenavi .nextpostslink,.news_Pager .wp-pagenavi .previouspostslink{width:calc(24 * var(--vw-scale));height:calc(8 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_Pager .wp-pagenavi .nextpostslink,.news_Pager .wp-pagenavi .previouspostslink{width:4.9479166667vw;height:1.5625vw}}.news_Pager .wp-pagenavi .previouspostslink{left:0;-webkit-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1)}@media print,screen and (min-width:1025px){.news_Pager .wp-pagenavi .previouspostslink{left:calc(24 * var(--vw-scale))}}.news_Pager .wp-pagenavi .nextpostslink{right:0}@media print,screen and (min-width:1025px){.news_Pager .wp-pagenavi .nextpostslink{right:calc(24 * var(--vw-scale))}}.news_Pager .wp-pagenavi a.nextpostslink,.news_Pager .wp-pagenavi a.previouspostslink{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (any-hover:hover){.news_Pager .wp-pagenavi a.nextpostslink:hover,.news_Pager .wp-pagenavi a.previouspostslink:hover{opacity:.7}}@media print,screen and (min-width:1025px){.news_Pager .wp-pagenavi{height:calc(40 * var(--vw-scale));gap:calc(30 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_Pager .wp-pagenavi{height:7.9427083333vw;gap:8.0729166667vw}}.news_Pager .pages{display:none}.news_Pager .current,.news_Pager .extend,.news_Pager .first,.news_Pager .last,.news_Pager .page{font-family:"Hina Mincho","Hiragino Mincho ProN",serif;font-weight:400;line-height:1.2;letter-spacing:.06em;text-align:center}@media print,screen and (min-width:1025px){.news_Pager .current,.news_Pager .extend,.news_Pager .first,.news_Pager .last,.news_Pager .page{width:calc(24 * var(--vw-scale));font-size:calc(26 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_Pager .current,.news_Pager .extend,.news_Pager .first,.news_Pager .last,.news_Pager .page{width:3.125vw;font-size:5.2083333333vw}}.news_Pager a.extend,.news_Pager a.first,.news_Pager a.last,.news_Pager a.page{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (any-hover:hover){.news_Pager a.extend:hover,.news_Pager a.first:hover,.news_Pager a.last:hover,.news_Pager a.page:hover{opacity:.7}}.news_Pager .current{position:relative;color:#d82511}.news_Pager .current::after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#d82511}@media print,screen and (min-width:1025px){.news_Pager .current::after{top:calc(39 * var(--vw-scale));width:calc(18 * var(--vw-scale));height:calc(1 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_Pager .current::after{top:7.8125vw;width:2.8645833333vw;height:.1302083333vw}}@media print,screen and (min-width:1025px){.news_Article{width:calc(960 * var(--vw-scale));margin:calc(120 * var(--vw-scale)) auto 0}}@media print,screen and (max-width:1024px){.news_Article{margin:18.2291666667vw 0 0}}.news_Article_Head{border-bottom:solid rgba(255,255,255,.2)}@media print,screen and (min-width:1025px){.news_Article_Head{padding:0 0 calc(30 * var(--vw-scale));border-bottom-width:max(1px,1 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_Article_Head{padding:0 0 5.2083333333vw;border-bottom-width:max(1px,.1302083333vw)}}.news_Article_Date{display:block;color:#ef342b;line-height:1.8;letter-spacing:.14em;font-family:"Hina Mincho","Hiragino Mincho ProN",serif;font-weight:400}@media print,screen and (min-width:1025px){.news_Article_Date{font-size:calc(20 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_Article_Date{font-size:3.6458333333vw}}.news_Article_Ttl{color:#fff;font-weight:500;line-height:1.8;letter-spacing:.06em}@media print,screen and (min-width:1025px){.news_Article_Ttl{margin:calc(10 * var(--vw-scale)) 0 0;font-size:calc(26 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_Article_Ttl{margin:1.3020833333vw 0 0;font-size:4.4270833333vw}}.news_Body{color:#fff;font-weight:500;line-height:1.8;letter-spacing:.06em}@media print,screen and (min-width:1025px){.news_Body{margin:calc(50 * var(--vw-scale)) 0 0;font-size:calc(18 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_Body{margin:7.8125vw 0 0;font-size:3.3854166667vw}}.news_Body > *{margin:0}@media print,screen and (min-width:1025px){.news_Body > * + *{margin:calc(50 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.news_Body > * + *{margin:7.8125vw 0 0}}@media print,screen and (min-width:1025px){.news_Body > p + p{margin:calc(16 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.news_Body > p + p{margin:2.0833333333vw 0 0}}@media print,screen and (min-width:1025px){.news_Body > h2 + p,.news_Body > p:has(> a:only-child){margin:calc(30 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.news_Body > h2 + p,.news_Body > p:has(> a:only-child){margin:5.2083333333vw 0 0}}.news_Body .wp-block-embed,.news_Body .wp-block-embed__wrapper,.news_Body figure,.news_Body iframe,.news_Body img{display:block;width:100%;max-width:none}.news_Body img{height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;pointer-events:auto}.news_Body iframe{height:auto;aspect-ratio:16/9}.news_Body h2{position:relative;color:#ef342b;font-weight:500;line-height:1.8;letter-spacing:.06em}.news_Body h2::after,.news_Body h2::before{content:"";position:absolute;left:0;top:100%}.news_Body h2::before{width:100%;background:rgba(239,52,43,.4)}.news_Body h2::after{background:#ef342b}@media print,screen and (min-width:1025px){.news_Body h2{padding:0 0 calc(20 * var(--vw-scale));font-size:calc(22 * var(--vw-scale))}.news_Body h2::after,.news_Body h2::before{height:max(1px,1 * var(--vw-scale))}.news_Body h2::after{width:calc(60 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_Body h2{padding:0 0 5.2083333333vw;font-size:3.90625vw}.news_Body h2::after,.news_Body h2::before{height:max(1px,.1302083333vw)}.news_Body h2::after{width:11.71875vw}}.news_Body h3{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;font-weight:500;line-height:1.8;letter-spacing:.06em}.news_Body h3::before{content:"";-webkit-flex-shrink:0;flex-shrink:0;background:url(../../webp/common/news_h3.webp) no-repeat left top/100% auto}@media print,screen and (min-width:1025px){.news_Body h3::before{width:calc(16 * var(--vw-scale));height:calc(36 * var(--vw-scale));margin:0 calc(16 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.news_Body h3::before{width:3.125vw;height:4.9479166667vw;margin:0 2.8645833333vw 0 0}}@media print,screen and (min-width:1025px){.news_Body h3{font-size:calc(20 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.news_Body h3{font-size:3.6458333333vw}}.news_Body a{color:#ef342b;text-decoration:underline;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (any-hover:hover){.news_Body a:hover{opacity:.7}}.news_Back{text-align:center}@media print,screen and (min-width:1025px){.news_Back{margin:calc(120 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.news_Back{margin:15.625vw 0 0}}.news_Back_Link{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#fff;line-height:1.8;letter-spacing:.06em;font-family:"Hina Mincho","Hiragino Mincho ProN",serif;font-weight:400;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (any-hover:hover){.news_Back_Link:hover{opacity:.7}}.news_Back_Link::before{content:"";display:block;background:url(../../webp/common/icon_pager.webp) no-repeat center/100% 100%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media print,screen and (min-width:1025px){.news_Back_Link::before{width:calc(20 * var(--vw-scale));height:calc(8 * var(--vw-scale));margin:0 calc(20 * var(--vw-scale)) 0 0}}@media print,screen and (max-width:1024px){.news_Back_Link::before{width:3.90625vw;height:1.5625vw;margin:0 4.4270833333vw 0 0}}@media print,screen and (min-width:1025px){.news_Back_Link{font-size:calc(18 * var(--vw-scale));line-height:1.6}}@media print,screen and (max-width:1024px){.news_Back_Link{font-size:3.3854166667vw}}