@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))
  )}.staff-Modal{display:none;position:fixed;inset:0;z-index:210}.staff-Modal_Overlay{position:absolute;inset:0;background:rgba(1,7,13,.94)}.staff-Modal_Close{position:absolute;z-index:2;padding:0;border:0;background:0 0;cursor:pointer}@media print,screen and (min-width:1025px){.staff-Modal_Close{--vw-scale:max(calc(100vw / 1920), 1px)}}@media print,screen and (min-width:1025px) and (max-width:1280px){.staff-Modal_Close{--vw-scale:calc(100vw / 1280)}}.staff-Modal_Close{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (any-hover:hover){.staff-Modal_Close:hover{opacity:.7}}.staff-Modal_Close::after,.staff-Modal_Close::before{content:"";position:absolute;top:50%;left:50%;background:#fff}.staff-Modal_Close::before{-webkit-transform:translate(-50%,-50%) rotate(15deg);transform:translate(-50%,-50%) rotate(15deg)}.staff-Modal_Close::after{-webkit-transform:translate(-50%,-50%) rotate(-15deg);transform:translate(-50%,-50%) rotate(-15deg)}.staff-Modal_Body{position:relative;z-index:1}.staff-Modal_Photo{background:#c4c4c4}.staff-Modal_Photo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.staff-Modal_Comment,.staff-Modal_Name,.staff-Modal_Role{line-height:1.8;letter-spacing:.06em}.staff-Modal_Role{color:#ef342b}.staff-Modal_Txt{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){.staff-Modal_Close{top:calc(40 * var(--vw-scale));right:calc(40 * var(--vw-scale));width:calc(100 * var(--vw-scale));height:calc(28 * var(--vw-scale))}.staff-Modal_Close::after,.staff-Modal_Close::before{width:calc(100 * var(--vw-scale));height:calc(1 * var(--vw-scale))}.staff-Modal_Body{position:absolute;top:50%;left:50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:calc(1200 * var(--vw-scale));-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);gap:calc(100 * var(--vw-scale))}.staff-Modal_Photo{width:calc(380 * var(--vw-scale));height:auto;aspect-ratio:380/491}.staff-Modal_Txt{width:calc(720 * var(--vw-scale))}.staff-Modal_Role{font-size:calc(16 * var(--vw-scale))}.staff-Modal_Name{margin:calc(4 * var(--vw-scale)) 0 0;font-size:calc(30 * var(--vw-scale))}.staff-Modal_Comment{margin:calc(40 * var(--vw-scale)) 0 0;font-size:calc(18 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.staff-Modal_Close{top:2.6041666667vw;right:5.2083333333vw;width:15.625vw;height:15.625vw}.staff-Modal_Close::after,.staff-Modal_Close::before{width:15.625vw;height:.15625vw}.staff-Modal_Body{position:absolute;inset:0;overflow:auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:18.2291666667vw 6.5104166667vw 30.46875vw}.staff-Modal_Photo{width:100%;height:auto;aspect-ratio:668/864}.staff-Modal_Txt{margin:6.5104166667vw 0 0}.staff-Modal_Role{font-size:3.125vw}.staff-Modal_Name{margin:1.3020833333vw 0 0;font-size:4.6875vw}.staff-Modal_Comment{margin:5.2083333333vw 0 0;font-size:3.3854166667vw}}.staff-Modal.is-noPhoto .staff-Modal_Photo{display:none}@media print,screen and (min-width:1025px){.staff-Modal.is-noPhoto .staff-Modal_Txt{width:calc(1200 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.staff-Modal.is-noPhoto .staff-Modal_Txt{margin:0}}html.is-staffPopOpen{overflow:hidden}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}}.idx-Comics,.idx-Intro,.idx-Kv,.idx-Movie,.idx-News,.idx-Staff{position:relative}.idx-Loading{position:fixed;inset:0;z-index:9999;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;background:#01070d;-webkit-animation:idxLoadingFallback .6s ease 8s forwards;animation:idxLoadingFallback .6s ease 8s forwards}html.is-loadingSeen .idx-Loading{display:none}.idx-Loading_Logo{opacity:0;-webkit-animation:idxLoadingLogo .6s ease-out forwards;animation:idxLoadingLogo .6s ease-out forwards}@media print,screen and (min-width:1025px){.idx-Loading_Logo{width:calc(418 * var(--vw-scale));height:calc(277 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.idx-Loading_Logo{width:54.1666666667vw}}.idx-Loading_Logo img{display:block;width:100%;height:auto}@media print,screen and (min-width:1025px){.idx-Loading_Logo img{height:100%}}@-webkit-keyframes idxLoadingLogo{from{opacity:0;-webkit-transform:scale(1.04);transform:scale(1.04);-webkit-filter:blur(12px);filter:blur(12px)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0)}}@keyframes idxLoadingLogo{from{opacity:0;-webkit-transform:scale(1.04);transform:scale(1.04);-webkit-filter:blur(12px);filter:blur(12px)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes idxLoadingFallback{to{opacity:0;visibility:hidden}}@keyframes idxLoadingFallback{to{opacity:0;visibility:hidden}}html.is-lockScroll{overflow:hidden}html.is-kvZoom{overflow-x:hidden}.idx-Kv{z-index:6}@media print,screen and (min-width:1025px){.idx-Kv{height:138.4375vw}}.idx-Kv_Main{position:absolute;pointer-events:none}@media print,screen and (min-width:1025px){.idx-Kv_Main{left:0;top:0;width:100vw;height:132.2916666667vw}}@media print,screen and (min-width:1025px){.idx-Kv_Main{-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(67.6%,#000),color-stop(77.2%,transparent),to(transparent));-webkit-mask-image:-webkit-linear-gradient(top,#000 0,#000 67.6%,transparent 77.2%,transparent 100%);mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(67.6%,#000),color-stop(77.2%,transparent),to(transparent));mask-image:linear-gradient(to bottom,#000 0,#000 67.6%,transparent 77.2%,transparent 100%)}}.idx-Kv_Kaminari{position:absolute;pointer-events:none}@media print,screen and (min-width:1025px){.idx-Kv_Kaminari{left:0;top:91.6666666667vw;width:100vw;height:56.4583333333vw}}.idx-Kv_Cloud{position:absolute;pointer-events:none}@media print,screen and (min-width:1025px){.idx-Kv_Cloud{left:.1041666667vw;top:47.3958333333vw;width:100vw;height:75.5208333333vw}}.idx-Kv_RedCloud{position:absolute;pointer-events:none}@media print,screen and (min-width:1025px){.idx-Kv_RedCloud{left:0;top:77.6041666667vw;width:26.0416666667vw;height:25.4166666667vw}}.idx-Kv_RedCloud{overflow:hidden}.idx-Kv_RedCloud::before{content:"";position:absolute;left:0;top:-63.26%;width:301.46%;height:248.57%;background:-webkit-linear-gradient(32.8deg,#580404 19.198%,rgba(17,17,17,0) 48.47%);background:linear-gradient(57.2deg,#580404 19.198%,rgba(17,17,17,0) 48.47%);-webkit-mask:url(../../webp/common/kv_red_cloud_mask.webp) no-repeat 0 0/100% 100%;mask:url(../../webp/common/kv_red_cloud_mask.webp) no-repeat 0 0/100% 100%}@media print,screen and (min-width:1025px){.idx-Kv_RedCloud.is-right{left:74.0104166667vw;top:94.2708333333vw;-webkit-transform:scaleX(-1);transform:scaleX(-1)}}.idx-Kv_Hinoko{position:absolute;pointer-events:none}@media print,screen and (min-width:1025px){.idx-Kv_Hinoko{left:0;top:72.9166666667vw;width:100vw;height:47.6041666667vw}}.idx-Kv_Spark{position:absolute;pointer-events:none}@media print,screen and (min-width:1025px){.idx-Kv_Spark{left:9.6354166667vw;top:103.0208333333vw;width:90.3125vw;height:28.0208333333vw}}.idx-Kv_TtlBg{position:absolute;pointer-events:none}@media print,screen and (min-width:1025px){.idx-Kv_TtlBg{left:14.5833333333vw;top:103.5416666667vw;width:70.8333333333vw;height:30.1041666667vw}}.idx-Kv_Onair{position:absolute;pointer-events:none}@media print,screen and (min-width:1025px){.idx-Kv_Onair{left:24.21875vw;top:111.25vw;width:51.5625vw;height:10.3125vw}}.idx-Kv_Logo{position:absolute;pointer-events:none}@media print,screen and (min-width:1025px){.idx-Kv_Logo{left:22.65625vw;top:69.7916666667vw;width:54.6875vw;height:35.2083333333vw}}.idx-Kv_Logo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media print,screen and (min-width:1025px){.idx-Kv_Logo{-webkit-filter:drop-shadow(0 0 3.4723958333vw rgba(255, 255, 255, .8));filter:drop-shadow(0 0 3.4723958333vw rgba(255, 255, 255, .8))}}.idx-Kv_En{position:absolute;left:0;width:100%;font-family:"Hina Mincho","Hiragino Mincho ProN",serif;font-weight:400;color:#bdc4c7;line-height:1;letter-spacing:.14em;text-align:center;opacity:.3}@media print,screen and (min-width:1025px){.idx-Kv_En{top:calc(2416 * var(--vw-scale));font-size:calc(12 * var(--vw-scale))}}.idx-Movie{z-index:7}@media print,screen and (min-width:1025px){.idx-Movie{height:44.7916666667vw}}.idx-Movie_Link{position:relative;display:block;width:100%;height:100%}.idx-Movie_Link .idx-Movie_Play{-webkit-transition:-webkit-transform .3s ease,-webkit-filter .3s ease;transition:-webkit-transform .3s ease,-webkit-filter .3s ease;transition:transform .3s ease,filter .3s ease;transition:transform .3s ease,filter .3s ease,-webkit-transform .3s ease,-webkit-filter .3s ease}@media (any-hover:hover){.idx-Movie_Link:hover .idx-Movie_Play{-webkit-transform:scale(1.08);transform:scale(1.08);-webkit-filter:brightness(1.6);filter:brightness(1.6)}}.idx-Movie_Thumb{display:block;overflow:hidden;-webkit-clip-path:inset(0);clip-path:inset(0);isolation:isolate;position:absolute;pointer-events:none}@media print,screen and (min-width:1025px){.idx-Movie_Thumb{left:0;top:0;width:100vw;height:44.7916666667vw}}.idx-Movie_Thumb{-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(9.8%,#000),color-stop(88.2%,#000),color-stop(98%,transparent));-webkit-mask-image:-webkit-linear-gradient(top,transparent 0,#000 9.8%,#000 88.2%,transparent 98%);mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(9.8%,#000),color-stop(88.2%,#000),color-stop(98%,transparent));mask-image:linear-gradient(to bottom,transparent 0,#000 9.8%,#000 88.2%,transparent 98%)}.idx-Movie_Thumb::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(10%,rgba(0,0,0,.5)),color-stop(90%,rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 10%,rgba(0,0,0,.5) 90%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 10%,rgba(0,0,0,.5) 90%,rgba(0,0,0,0) 100%)}.idx-Movie_Thumb iframe{position:absolute;top:50%;left:50%;border:0;pointer-events:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media print,screen and (min-width:1025px){.idx-Movie_Thumb iframe{width:100%;height:125.5813953488%}}.idx-Movie_Play{display:block;position:absolute;pointer-events:none}@media print,screen and (min-width:1025px){.idx-Movie_Play{left:42.1875vw;top:16.5104166667vw;width:15.625vw;height:11.7708333333vw}}.idx-Movie_Grange{z-index:2}.idx-Movie_Grange.is-top{position:absolute;pointer-events:none}@media print,screen and (min-width:1025px){.idx-Movie_Grange.is-top{left:0;top:-7.8125vw;width:100vw;height:27.6041666667vw}}.idx-Movie_Grange.is-btm{position:absolute;pointer-events:none}@media print,screen and (min-width:1025px){.idx-Movie_Grange.is-btm{left:0;top:25vw;width:100vw;height:27.6041666667vw}}@media print,screen and (min-width:1025px){.idx-Movie_Grange img{-o-object-fit:fill;object-fit:fill}}@media print,screen and (max-width:1024px){.idx-Movie_Grange img{-o-object-fit:fill;object-fit:fill}}.movie-Modal{display:none;position:fixed;inset:0;z-index:200}.movie-Overlay{position:absolute;inset:0;background:rgba(1,7,13,.8)}.movie-Content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.movie-Content iframe{display:block;width:100%;height:100%;border:0}@media print,screen and (max-width:1024px){.movie-Content{width:91.1458333333vw;height:51.3020833333vw}}@media print,screen and (min-width:1025px){.movie-Content{width:min(80vw,142.2222222222vh,1280px);height:auto;aspect-ratio:16/9}}.movie-Close{position:absolute;z-index:1;padding:0;border:0;background:0 0;cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media print,screen and (min-width:1025px){.movie-Close{--vw-scale:max(calc(100vw / 1920), 1px)}}@media print,screen and (min-width:1025px) and (max-width:1280px){.movie-Close{--vw-scale:calc(100vw / 1280)}}.movie-Close::after,.movie-Close::before{content:"";position:absolute;top:50%;left:50%;width:100%;background:#fff;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}@media print,screen and (min-width:1025px){.movie-Close::after,.movie-Close::before{height:calc(1 * var(--vw-scale));-webkit-box-shadow:0 0 calc(4 * var(--vw-scale)) calc(1 * var(--vw-scale)) rgba(1,7,13,.35),0 0 calc(10 * var(--vw-scale)) calc(2 * var(--vw-scale)) rgba(1,7,13,.2);box-shadow:0 0 calc(4 * var(--vw-scale)) calc(1 * var(--vw-scale)) rgba(1,7,13,.35),0 0 calc(10 * var(--vw-scale)) calc(2 * var(--vw-scale)) rgba(1,7,13,.2)}}@media print,screen and (max-width:1024px){.movie-Close::after,.movie-Close::before{height:.1302083333vw;-webkit-box-shadow:0 0 .6510416667vw .1302083333vw rgba(1,7,13,.35),0 0 1.5625vw .2604166667vw rgba(1,7,13,.2);box-shadow:0 0 .6510416667vw .1302083333vw rgba(1,7,13,.35),0 0 1.5625vw .2604166667vw rgba(1,7,13,.2)}}.movie-Close::before{-webkit-transform:translate(-50%,-50%) translateY(0) rotate(15deg);transform:translate(-50%,-50%) translateY(0) rotate(15deg)}.movie-Close::after{-webkit-transform:translate(-50%,-50%) translateY(0) rotate(-15deg);transform:translate(-50%,-50%) translateY(0) rotate(-15deg)}@media print,screen and (min-width:1025px){.movie-Close{top:calc(40 * var(--vw-scale));right:calc(40 * var(--vw-scale));width:calc(100 * var(--vw-scale));height:calc(28 * var(--vw-scale))}}@media print,screen and (max-width:1024px){.movie-Close{top:2.6041666667vw;right:5.2083333333vw;width:15.625vw;height:15.625vw}}@media (any-hover:hover){.movie-Close:hover{opacity:.7}}.idx-Intro{z-index:2}.idx-Intro_Deco{position:absolute;pointer-events:none}@media print,screen and (min-width:1025px){.idx-Intro_Deco{left:0;top:-6.6145833333vw;width:100.0348958333vw;height:69.4791666667vw}}.idx-Intro_Inner{position:relative;margin:0 auto;text-align:center}@media print,screen and (min-width:1025px){.idx-Intro_Inner{width:calc(1400 * var(--vw-scale));padding:calc(220 * var(--vw-scale)) 0 0}}.idx-Intro_Ttl{display:block}.idx-Intro_Ttl_Img{display:block}@media print,screen and (min-width:1025px){.idx-Intro_Ttl_Img{width:72.9166666667vw;height:19.4791666667vw;margin:0 auto}}.idx-Intro_Txt{line-height:2;letter-spacing:.06em}@media print,screen and (min-width:1025px){.idx-Intro_Txt{margin:calc(101 * var(--vw-scale)) 0 0;font-size:calc(18 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.idx-Intro_Txt p + p{margin:calc(36 * var(--vw-scale)) 0 0}}.idx-Intro_En{font-family:"Hina Mincho","Hiragino Mincho ProN",serif;font-weight:400;color:#bdc4c7;line-height:2;letter-spacing:.14em;opacity:.3}@media print,screen and (min-width:1025px){.idx-Intro_En{margin:calc(180 * var(--vw-scale)) 0 0;font-size:calc(10 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.idx-Kv_Onair,.idx-Kv_TtlBg{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.idx-Intro_Deco > .pc_b:not(img),.idx-Intro_Deco.pc_b:not(img),.idx-Intro_Ttl_Img > .pc_b:not(img),.idx-Intro_Ttl_Img.pc_b:not(img),.idx-Kv_Onair > .pc_b:not(img),.idx-Kv_Onair.pc_b:not(img),.idx-Kv_TtlBg > .pc_b:not(img),.idx-Kv_TtlBg.pc_b:not(img),.idx-Movie_Grange > .pc_b:not(img),.idx-Movie_Grange.pc_b:not(img),.idx-Movie_Thumb > .pc_b:not(img),.idx-Movie_Thumb.pc_b:not(img){display:-webkit-box!important;display:-webkit-flex!important;display:flex!important;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.idx-Intro_Deco > .pc_b:not(img) img,.idx-Intro_Deco.pc_b:not(img) img,.idx-Intro_Ttl_Img > .pc_b:not(img) img,.idx-Intro_Ttl_Img.pc_b:not(img) img,.idx-Kv_Onair > .pc_b:not(img) img,.idx-Kv_Onair.pc_b:not(img) img,.idx-Kv_TtlBg > .pc_b:not(img) img,.idx-Kv_TtlBg.pc_b:not(img) img,.idx-Movie_Grange > .pc_b:not(img) img,.idx-Movie_Grange.pc_b:not(img) img,.idx-Movie_Thumb > .pc_b:not(img) img,.idx-Movie_Thumb.pc_b:not(img) img{width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}}.idx-News_Inner,.idx-Staff_Inner{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;margin:0 auto}@media print,screen and (min-width:1025px){.idx-News_Inner,.idx-Staff_Inner{width:calc(1400 * var(--vw-scale));padding:calc(240 * var(--vw-scale)) 0 0}}.idx-News_Ttl,.idx-Staff_Ttl{-webkit-flex-shrink:0;flex-shrink:0}@media print,screen and (min-width:1025px){.idx-News_Ttl,.idx-Staff_Ttl{width:calc(200 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.idx-News_Body,.idx-Staff_Body{width:calc(1200 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.mod-Ttl_Img.is-staff{height:calc(387 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.mod-Ttl_Img.is-news{width:calc(52.67 * var(--vw-scale));height:calc(310 * var(--vw-scale))}}.idx-Staff{z-index:5}.idx-Staff_Deco.is-right{position:absolute;pointer-events:none}@media print,screen and (min-width:1025px){.idx-Staff_Deco.is-right{left:calc(1408 * var(--vw-scale));top:calc(-110 * var(--vw-scale));width:calc(512 * var(--vw-scale));height:calc(1024 * var(--vw-scale))}}.idx-Staff_Deco.is-hinoko{position:absolute;pointer-events:none}@media print,screen and (min-width:1025px){.idx-Staff_Deco.is-hinoko{left:calc(-270 * var(--vw-scale));top:calc(-90 * var(--vw-scale));width:calc(804 * var(--vw-scale));height:calc(582 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.idx-Staff_Group + .idx-Staff_Group{margin:calc(161 * var(--vw-scale)) 0 0}}.idx-Staff_Group_Ttl{font-family:"Hina Mincho","Hiragino Mincho ProN",serif;font-weight:400;line-height:1.4;letter-spacing:.06em}@media print,screen and (min-width:1025px){.idx-Staff_Group_Ttl{font-size:calc(20 * var(--vw-scale))}}.idx-Staff_List{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:1025px){.idx-Staff_List{margin:calc(80 * var(--vw-scale)) 0 0;row-gap:calc(70 * var(--vw-scale))}}.idx-Staff_Item{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){.idx-Staff_Item{width:calc(400 * var(--vw-scale));gap:calc(4 * var(--vw-scale))}}.idx-Staff_Role{color:#ef342b;line-height:1.8;letter-spacing:.06em}@media print,screen and (min-width:1025px){.idx-Staff_Role{height:calc(29 * var(--vw-scale));font-size:calc(16 * var(--vw-scale))}}.idx-Staff_Name{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){.idx-Staff_Name{gap:calc(20 * var(--vw-scale))}}.idx-Staff_Name_Txt{line-height:1.8;letter-spacing:.06em}@media print,screen and (min-width:1025px){.idx-Staff_Name_Txt{font-size:calc(30 * var(--vw-scale))}}.idx-Staff_Comment{border:solid rgba(255,255,255,.4);background:0 0;color:#fff;font-family:inherit;font-weight:500;line-height:1.4;letter-spacing:.06em;cursor:pointer;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}@media print,screen and (min-width:1025px){.idx-Staff_Comment{border-width:calc(1 * var(--vw-scale));padding:calc(3 * var(--vw-scale)) calc(12 * var(--vw-scale)) calc(4 * var(--vw-scale));font-size:calc(14 * var(--vw-scale))}}@media (any-hover:hover){.idx-Staff_Comment:hover{background-color:#fff;color:#01070d}}.idx-Staff_Note{line-height:1.8;letter-spacing:.06em;opacity:.5}@media print,screen and (min-width:1025px){.idx-Staff_Note{height:calc(29 * var(--vw-scale));font-size:calc(16 * var(--vw-scale))}}.idx-News{z-index:4}.idx-News_Deco.is-kaminari{position:absolute;pointer-events:none}@media print,screen and (min-width:1025px){.idx-News_Deco.is-kaminari{left:calc(0 * var(--vw-scale));top:calc(-142 * var(--vw-scale));width:calc(676 * var(--vw-scale));height:calc(970 * var(--vw-scale))}}.idx-News_Deco.is-hinoko{position:absolute;pointer-events:none}@media print,screen and (min-width:1025px){.idx-News_Deco.is-hinoko{left:calc(0 * var(--vw-scale));top:calc(-102 * var(--vw-scale));width:calc(322 * var(--vw-scale));height:calc(734 * var(--vw-scale))}}.idx-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){.idx-News_List{gap:calc(30 * var(--vw-scale))}}.idx-News_Item{border-bottom:solid rgba(255,255,255,.1)}@media print,screen and (min-width:1025px){.idx-News_Item{border-bottom-width:calc(1 * var(--vw-scale));padding:0 0 calc(29 * var(--vw-scale))}}.idx-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){.idx-News_Link:hover{opacity:.7}}@media print,screen and (min-width:1025px){.idx-News_Link{gap:calc(8 * var(--vw-scale))}}.idx-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){.idx-News_Date{height:calc(29 * var(--vw-scale));font-size:calc(16 * var(--vw-scale))}}.idx-News_Item_Ttl{overflow:hidden;line-height:1.8;letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis}@media print,screen and (min-width:1025px){.idx-News_Item_Ttl{height:calc(32 * var(--vw-scale));font-size:calc(18 * var(--vw-scale))}}.idx-News_More{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}@media print,screen and (min-width:1025px){.idx-News_More{margin:calc(60 * var(--vw-scale)) 0 0}}.idx-News_More_Link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-family:"Hina Mincho","Hiragino Mincho ProN",serif;font-weight:400;line-height:1.6;letter-spacing:.06em;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (any-hover:hover){.idx-News_More_Link:hover{opacity:.7}}@media print,screen and (min-width:1025px){.idx-News_More_Link{gap:calc(14 * var(--vw-scale));font-size:calc(18 * var(--vw-scale))}}.idx-News_More_Link::after{content:"";display:block;-webkit-flex-shrink:0;flex-shrink:0;background:url(../../webp/common/icon_arrow.webp) no-repeat center/100% 100%}@media print,screen and (min-width:1025px){.idx-News_More_Link::after{width:calc(16 * var(--vw-scale));height:calc(6 * var(--vw-scale))}}.idx-Comics{z-index:3}@media print,screen and (min-width:1025px){.idx-Comics{padding:calc(240 * var(--vw-scale)) 0 calc(320 * var(--vw-scale))}}.idx-Comics_Deco{position:absolute;pointer-events:none}@media print,screen and (min-width:1025px){.idx-Comics_Deco{left:calc(0 * var(--vw-scale));top:calc(-170 * var(--vw-scale));width:calc(1920 * var(--vw-scale));height:calc(1100 * var(--vw-scale))}}.idx-Comics_Inner{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;margin:0 auto}@media print,screen and (min-width:1025px){.idx-Comics_Inner{width:calc(1400 * var(--vw-scale));gap:calc(50 * var(--vw-scale))}}.idx-Comics_Covers{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0}@media print,screen and (min-width:1025px){.idx-Comics_Covers{gap:calc(32 * var(--vw-scale))}}.idx-Comics_Cover{position:relative}@media print,screen and (min-width:1025px){.idx-Comics_Cover{width:calc(309 * var(--vw-scale));height:calc(440 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.idx-Comics_Detail{width:calc(700 * var(--vw-scale));padding:calc(26 * var(--vw-scale)) 0 0}}.idx-Comics_Ttl_Img{display:block}@media print,screen and (min-width:1025px){.idx-Comics_Ttl_Img.is-01{width:calc(700 * var(--vw-scale));height:calc(89 * var(--vw-scale))}}@media print,screen and (min-width:1025px){.idx-Comics_Ttl_Img.is-02{width:calc(700 * var(--vw-scale));height:calc(141 * var(--vw-scale));margin:calc(6 * var(--vw-scale)) 0 0 calc(-4 * var(--vw-scale))}}.idx-Comics_En{display:none;font-family:"Hina Mincho","Hiragino Mincho ProN",serif;font-weight:400;color:#bdc4c7;line-height:2;letter-spacing:.14em;opacity:.3}.idx-Comics_Btns{display:-webkit-box;display:-webkit-flex;display:flex}@media print,screen and (min-width:1025px){.idx-Comics_Btns{margin:calc(59 * var(--vw-scale)) 0 0;gap:calc(20 * var(--vw-scale))}}.idx-Comics_Btn{position:relative;display:block;border:solid rgba(255,255,255,.3);background:#01070d;line-height:1.8;letter-spacing:.06em;text-align:center;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}@media print,screen and (min-width:1025px){.idx-Comics_Btn{width:calc(340 * var(--vw-scale));border-width:calc(1 * var(--vw-scale));padding:calc(30 * var(--vw-scale)) calc(20 * var(--vw-scale)) calc(32 * var(--vw-scale));font-size:calc(16 * var(--vw-scale))}}.idx-Comics_Btn::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../../webp/common/icon_external.webp) no-repeat center/100% 100%}@media print,screen and (min-width:1025px){.idx-Comics_Btn::after{right:calc(29 * var(--vw-scale));width:calc(14 * var(--vw-scale));height:calc(8 * var(--vw-scale))}}@media (any-hover:hover){.idx-Comics_Btn:hover{border-color:#fff}}.idx-Side{display:none}@media print,screen and (max-width:1024px){.idx-Side{display:block;position:absolute;top:0;bottom:0;width:33.3333333333vw;background-repeat:repeat-y;background-position:left top;background-size:33.3333333333vw 235.0260416667vw;pointer-events:none}}.idx-Side.is-left{left:0}@media print,screen and (max-width:1024px){.idx-Side.is-left{background-image:url(../../webp/sp/idx_side_left.webp)}}.idx-Side.is-right{right:0}@media print,screen and (max-width:1024px){.idx-Side.is-right{background-image:url(../../webp/sp/idx_side_right.webp)}}.idx-Comics_Deco > .pc_b,.idx-Comics_Deco > .sp_b,.idx-Intro_Deco > .pc_b,.idx-Intro_Deco > .sp_b,.idx-Intro_Ttl_Img > .pc_b,.idx-Intro_Ttl_Img > .sp_b,.idx-Kv_Deco > .pc_b,.idx-Kv_Deco > .sp_b,.idx-Kv_Main > .pc_b,.idx-Kv_Main > .sp_b,.idx-Kv_Onair > .pc_b,.idx-Kv_Onair > .sp_b,.idx-Kv_Spark > .pc_b,.idx-Kv_Spark > .sp_b,.idx-Movie_Grange > .pc_b,.idx-Movie_Grange > .sp_b,.idx-Movie_Thumb > .pc_b,.idx-Movie_Thumb > .sp_b,.idx-News_Deco > .pc_b,.idx-News_Deco > .sp_b,.idx-Staff_Deco > .pc_b,.idx-Staff_Deco > .sp_b,.mod-Ttl_Img > .pc_b,.mod-Ttl_Img > .sp_b{width:100%;height:100%}@media print,screen and (max-width:1024px){.idx-Kv{height:235.2864583333vw}}@media print,screen and (max-width:1024px){.idx-Kv_Main{left:0;top:0;width:100vw;height:141.1458333333vw;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(86.8%,#000),color-stop(91.7%,transparent),to(transparent));-webkit-mask-image:-webkit-linear-gradient(top,#000 0,#000 86.8%,transparent 91.7%,transparent 100%);mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(86.8%,#000),color-stop(91.7%,transparent),to(transparent));mask-image:linear-gradient(to bottom,#000 0,#000 86.8%,transparent 91.7%,transparent 100%)}}@media print,screen and (max-width:1024px){.idx-Kv_Kaminari{left:0;top:139.0625vw;width:100vw;height:96.2239583333vw;opacity:.6}}@media print,screen and (max-width:1024px){.idx-Kv_Cloud{left:0;top:72.9166666667vw;width:100vw;height:118.4895833333vw}}@media print,screen and (max-width:1024px){.idx-Kv_RedCloud.is-sp{position:absolute;pointer-events:none;left:0;top:108.59375vw;width:39.0625vw;-webkit-transform:scaleY(-1);transform:scaleY(-1);height:33.7239583333vw;opacity:.4}.idx-Kv_RedCloud.is-sp::before{top:-71.79%;width:301.46%;height:282.14%;background:-webkit-linear-gradient(32.69deg,#580404 19.198%,rgba(17,17,17,0) 48.47%);background:linear-gradient(57.31deg,#580404 19.198%,rgba(17,17,17,0) 48.47%);-webkit-mask:url(../../webp/common/kv_red_cloud_mask_sp.webp) no-repeat 0 0/100% 100%;mask:url(../../webp/common/kv_red_cloud_mask_sp.webp) no-repeat 0 0/100% 100%}.idx-Kv_RedCloud.is-sp.is-right{left:60.9375vw;top:128.125vw;-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}}@media print,screen and (max-width:1024px){.idx-Kv_Hinoko{left:-5.2083333333vw;top:92.8385416667vw;width:105.078125vw;height:102.6041666667vw}}@media print,screen and (max-width:1024px){.idx-Kv_Spark{left:0;top:146.7447916667vw;width:121.6145833333vw;height:73.4375vw}}@media print,screen and (max-width:1024px){.idx-Kv_TtlBgSp{position:absolute;pointer-events:none;left:3.125vw;top:166.2760416667vw;width:93.75vw;height:54.6875vw;border-radius:29.9479166667vw;background:#000;opacity:.6;-webkit-filter:blur(3.5559895833vw);filter:blur(3.5559895833vw)}}@media print,screen and (max-width:1024px){.idx-Kv_Onair{left:5.7291666667vw;top:170.0520833333vw;width:88.5416666667vw;height:20.8333333333vw}}@media print,screen and (max-width:1024px){.idx-Kv_En{top:200vw;font-size:1.8229166667vw;line-height:2}}@media print,screen and (max-width:1024px){.idx-Kv_Logo{left:4.4270833333vw;top:97.65625vw;width:91.1458333333vw;height:58.7239583333vw;-webkit-filter:drop-shadow(0 0 8.6809895833vw #fff);filter:drop-shadow(0 0 8.6809895833vw #fff)}}@media print,screen and (max-width:1024px){.idx-Movie{height:89.9739583333vw;margin:-11.0677083333vw 0 0}}@media print,screen and (max-width:1024px){.idx-Movie_Thumb{left:0;top:3.90625vw;width:100vw;height:82.1614583333vw}.idx-Movie_Thumb iframe{width:189.8842592593%;height:130%}}@media print,screen and (max-width:1024px){.idx-Movie_Play{left:31.7708333333vw;top:31.25vw;width:36.4583333333vw;height:27.4739583333vw}}@media print,screen and (max-width:1024px){.idx-Movie_Grange.is-top{left:0;top:0;width:100vw;height:36.9791666667vw}}@media print,screen and (max-width:1024px){.idx-Movie_Grange.is-btm{left:0;top:52.9947916667vw;width:100vw;height:36.9791666667vw}}@media print,screen and (max-width:1024px){.idx-Intro{height:196.875vw;margin:-10.0260416667vw 0 0}}@media print,screen and (max-width:1024px){.idx-Intro_Deco{left:0;top:0;width:131.25vw;height:194.7916666667vw;opacity:.6}}@media print,screen and (max-width:1024px){.idx-Intro_Inner{width:94.7916666667vw;padding:30.7291666667vw 0 0}}.idx-Intro_Hinoko{position:absolute;pointer-events:none}@media print,screen and (max-width:1024px){.idx-Intro_Hinoko.is-01{left:47.9166666667vw;top:.78125vw;width:84.6354166667vw;height:61.328125vw}}@media print,screen and (max-width:1024px){.idx-Intro_Hinoko.is-02{left:-5.2083333333vw;top:39.84375vw;width:31.25vw;height:71.2239583333vw}}@media print,screen and (max-width:1024px){.idx-Intro_Ttl_Img{width:94.7916666667vw;height:28.125vw;margin:0}}@media print,screen and (max-width:1024px){.idx-Intro_Txt{margin:11.4583333333vw 0 0;padding:0 3.90625vw;font-size:3.125vw;line-height:2.4}}@media print,screen and (max-width:1024px){.idx-Intro_Txt p + p{margin:7.5520833333vw 0 0}}@media print,screen and (max-width:1024px){.idx-Intro_En{margin:20.8333333333vw 0 0;font-size:1.5625vw}}@media print,screen and (max-width:1024px){.idx-Staff{min-height:320.1822916667vw;margin:-14.3229166667vw 0 0}}.idx-Staff_Deco.is-sp{position:absolute;pointer-events:none}@media print,screen and (max-width:1024px){.idx-Staff_Deco.is-sp{left:0;top:0;width:100vw;height:233.4635416667vw}}@media print,screen and (max-width:1024px){.idx-Staff_Inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:86.9791666667vw;padding:49.4791666667vw 0 0;gap:16.9270833333vw}}@media print,screen and (max-width:1024px){.idx-News_Ttl,.idx-Staff_Ttl{width:auto}}@media print,screen and (max-width:1024px){.mod-Ttl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;gap:2.6041666667vw}}@media print,screen and (max-width:1024px){.mod-Ttl_Img.is-staff{width:44.7916666667vw;height:10.9375vw}}@media print,screen and (max-width:1024px){.mod-Ttl_Img.is-news{width:38.0208333333vw;height:10.9375vw}}@media print,screen and (max-width:1024px){.mod-Ttl_Sub{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:1.8229166667vw;gap:1.3020833333vw}}@media print,screen and (max-width:1024px){.mod-Ttl_Sub::before{width:1.8229166667vw;height:.9114583333vw;margin:0}}@media print,screen and (max-width:1024px){.mod-Ttl_Sub > span{-webkit-writing-mode:horizontal-tb;writing-mode:horizontal-tb}}@media print,screen and (max-width:1024px){.idx-Staff_Group + .idx-Staff_Group{margin:20.8333333333vw 0 0}}@media print,screen and (max-width:1024px){.idx-Staff_Group_Ttl{font-size:4.1666666667vw}}@media print,screen and (max-width:1024px){.idx-Staff_List{margin:13.0208333333vw 0 0;gap:10.4166666667vw 2.6041666667vw}}@media print,screen and (max-width:1024px){.idx-Staff_Item{width:42.1875vw;gap:1.3020833333vw}}.idx-Staff_Item.is-wide{width:100%}@media print,screen and (max-width:1024px){.idx-Staff_Role{height:auto;font-size:3.125vw}}@media print,screen and (max-width:1024px){.idx-Staff_Name{-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:2.734375vw 0}}@media print,screen and (max-width:1024px){.idx-Staff_Name_Txt{width:100%;font-size:4.6875vw}}@media print,screen and (max-width:1024px){.idx-Staff_Comment{border-width:.1302083333vw;padding:.5208333333vw 2.0833333333vw 1.0416666667vw;font-size:2.6041666667vw}}@media print,screen and (max-width:1024px){.idx-Staff_Note{height:auto;font-size:2.6041666667vw}}@media print,screen and (max-width:1024px){.idx-News{min-height:170.4427083333vw;margin:-6.1197916667vw 0 0}}.idx-News_Deco.is-sp{position:absolute;pointer-events:none}@media print,screen and (max-width:1024px){.idx-News_Deco.is-sp{left:-20.8333333333vw;top:0;width:93.75vw;height:134.5052083333vw}}@media print,screen and (max-width:1024px){.idx-News_Inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:86.9791666667vw;padding:37.3697916667vw 0 0;gap:16.9270833333vw}}@media print,screen and (max-width:1024px){.idx-News_List{gap:5.2083333333vw}}@media print,screen and (max-width:1024px){.idx-News_Item{border-bottom-width:.1302083333vw;padding:0 0 5.2083333333vw}}@media print,screen and (max-width:1024px){.idx-News_Link{gap:1.3020833333vw}}@media print,screen and (max-width:1024px){.idx-News_Date{height:auto;font-size:3.125vw}}@media print,screen and (max-width:1024px){.idx-News_Item_Ttl{display:-webkit-box;overflow:hidden;height:auto;font-size:3.3854166667vw;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}@media print,screen and (max-width:1024px){.idx-News_More{margin:10.4166666667vw 0 0}}@media print,screen and (max-width:1024px){.idx-News_More_Link{gap:2.6041666667vw;font-size:3.125vw}}@media print,screen and (max-width:1024px){.idx-News_More_Link::after{width:3.125vw;height:1.171875vw}}@media print,screen and (max-width:1024px){.idx-Comics{height:209.2447916667vw;margin:-19.2708333333vw 0 21.7447916667vw;padding:0}}@media print,screen and (max-width:1024px){.idx-Comics_Deco{left:0;top:0;width:127.34375vw;height:209.2447916667vw}}@media print,screen and (max-width:1024px){.idx-Comics_Inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:86.9791666667vw;padding:50.5208333333vw 0 0;gap:6.5104166667vw}}@media print,screen and (max-width:1024px){.idx-Comics_Covers{gap:2.0833333333vw}}@media print,screen and (max-width:1024px){.idx-Comics_Cover{width:42.4479166667vw;height:60.4166666667vw}}@media print,screen and (max-width:1024px){.idx-Comics_Detail{width:100%}}@media print,screen and (max-width:1024px){.idx-Comics_Ttl_Img.is-01{width:86.9791666667vw;height:11.0677083333vw}}@media print,screen and (max-width:1024px){.idx-Comics_Ttl_Img.is-02{width:86.9791666667vw;height:17.578125vw;margin:1.0416666667vw 0 0}}@media print,screen and (max-width:1024px){.idx-Comics_Btns{margin:6.5104166667vw 0 0;gap:2.2135416667vw}}@media print,screen and (max-width:1024px){.idx-Comics_Btn{width:42.4479166667vw;border-width:.1302083333vw;border-color:rgba(255,255,255,.5);padding:3.6458333333vw 2.6041666667vw 3.90625vw;font-size:2.8645833333vw;line-height:1.4}}@media print,screen and (max-width:1024px){.idx-Comics_Btn::after{right:3.7760416667vw;width:3.125vw;height:1.8229166667vw}}