﻿:root{--vw: 1vw;--zm: 1}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes inUp{0%{transform:translateY(-80%)}100%{transform:translateY(0)}}@keyframes inHighUp{0%{transform:translateY(-150%)}100%{transform:translateY(0%)}}@keyframes inRight{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes inFarRight{0%{transform:translateX(300%)}100%{transform:translateX(0)}}@keyframes inDown{0%{transform:translateY(40%)}100%{transform:translateY(0)}}@keyframes inLowDown{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes inLeft{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes inFarLeft{0%{transform:translateX(-300%)}100%{transform:translateX(0)}}@keyframes inRightUp{0%{transform:translateX(100%) translateY(-80%)}100%{transform:translateX(0) translateY(0)}}@keyframes inLeftDown{0%{transform:translateX(-100%) translateY(80%)}100%{transform:translateX(0) translateY(0)}}@keyframes inBlur{0%{filter:blur(10px)}100%{filter:blur(0)}}@keyframes inBounce{0%{transform:scale(0.2)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes inBigBounce{0%{transform:scale(0.2)}10%{transform:scale(1.5)}100%{transform:scale(1)}}@keyframes floatingX{0%{transform:translateX(-5%)}100%{transform:translateX(5%)}}@keyframes floatingY{0%{transform:translateY(-10%)}100%{transform:translateY(10%)}}@keyframes scaleDownUp{0%{transform:scale(0.98)}100%{transform:scale(1)}}@keyframes scaleUpDown{0%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes glittering{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}100%{transform:translateX(100%) translateY(100%) rotate(45deg)}}@keyframes toTopShake{0%{transform:translateY(-10%)}50%{transform:translateY(-20%)}100%{transform:translateY(-10%)}}@keyframes detailScale{0%{transform:scale(100%)}50%{transform:scale(125%)}100%{transform:scale(100%)}}@keyframes externalHover{0%{transform:translateX(0) translateY(0)}50%{transform:translateX(25%) translateY(-25%)}100%{transform:translateX(0) translateY(0)}}@keyframes arrowRight{0%{transform:translateX(0)}50%{transform:translateX(33%)}100%{transform:translateX(0)}}@keyframes arrowDown{0%{transform:translateY(0)}50%{transform:translateY(33%)}100%{transform:translateY(0)}}@keyframes arrowLeft{0%{transform:translateX(0)}50%{transform:translateX(-33%)}100%{transform:translateX(0)}}.js-watch.fade-in,.js-watch.fade-in-up,.js-watch.fade-in-up-or-left,.js-watch.fade-in-right,.js-watch.fade-in-right-or-up,.js-watch.fade-in-far-right,.js-watch.fade-in-down,.js-watch.fade-in-low-down,.js-watch.fade-in-left,.js-watch.fade-in-far-left,.js-watch.fade-in-left-or-right,.js-watch.fade-in-right-up,.js-watch.fade-in-bounce,.js-watch.fade-in-big-bounce,.js-watch.fade-in-blur,.js-watch.fade-in-chopper,.js-watch.floating-y{opacity:0}.inview{--ease-out-cubic: cubic-bezier(0.33, 1, 0.68, 1);--ease-out-quint: cubic-bezier(0.22, 1, 0.36, 1);--linear-bounce: linear( 0, 0.004, 0.016, 0.035, 0.063 9.1%, 0.141, 0.25, 0.391, 0.563, 0.765, 1, 0.891, 0.813 45.5%, 0.785, 0.766, 0.754, 0.75, 0.754, 0.766, 0.785, 0.813 63.6%, 0.891, 1 72.7%, 0.973, 0.953, 0.941, 0.938, 0.941, 0.953, 0.973, 1, 0.988, 0.984, 0.988, 1);--linear-emphasis: linear( 0, 0.218 2.1%, 0.862 6.5%, 1.114, 1.296 10.7%, 1.346, 1.37 12.9%, 1.373, 1.364 14.5%, 1.315 16.2%, 1.032 21.8%, 0.941 24%, 0.891 25.9%, 0.877, 0.869 27.8%, 0.87, 0.882 30.7%, 1.012 38.3%, 1.036, 1.046 42.7% 44.1%, 1.042 45.7%, 0.996 53.3%, 0.988, 0.984 57.5%, 0.985 60.7%, 1.001 68.1%, 1.006 72.2%, 0.998 86.7%, 1)}.inview.fade-in-chopper{animation:fadeIn .3s var(--ease-out-cubic) forwards,inHighUp 1.2s var(--linear-bounce) forwards}.inview.floating-x{animation:floatingX 7.2s ease-in-out infinite alternate-reverse}.inview.floating-y{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,floatingY 1.8s ease-in-out infinite alternate-reverse}.inview.fade-in{animation:fadeIn 1s var(--ease-out-cubic) forwards}.inview.fade-in-up{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inUp 1.8s var(--ease-out-quint) forwards}.inview.fade-in-up-or-left{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inUp 1.8s var(--ease-out-quint) forwards}@media screen and (max-width: 768px){.inview.fade-in-up-or-left{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inLeft 1.8s var(--ease-out-quint) forwards}}.inview.fade-in-right{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inRight 1.8s var(--ease-out-quint) forwards}.inview.fade-in-right-or-up{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inRight 1.8s var(--ease-out-quint) forwards}@media screen and (max-width: 768px){.inview.fade-in-right-or-up{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inUp 1.8s var(--ease-out-quint) forwards}}.inview.fade-in-far-right{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inFarRight 3s var(--ease-out-quint) forwards}.inview.fade-in-down{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inDown 1.8s var(--ease-out-quint) forwards}.inview.fade-in-low-down{animation:fadeIn 1s var(--ease-out-cubic) forwards,inLowDown 1.8s var(--ease-out-quint) forwards}.inview.fade-in-left{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inLeft 1.8s var(--ease-out-quint) forwards}.inview.fade-in-left-or-right{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inLeft 1.8s var(--ease-out-quint) forwards}@media screen and (max-width: 768px){.inview.fade-in-left-or-right{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inRight 1.8s var(--ease-out-quint) forwards}}.inview.fade-in-far-left{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inFarLeft 3s var(--ease-out-quint) forwards}.inview.fade-in-right-up{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inRightUp 1.8s var(--ease-out-quint) forwards}.inview.fade-in-left-down{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inLeftDown 1.8s var(--ease-out-quint) forwards}.inview.fade-in-bounce{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inBounce .6s var(--ease-out-quint) forwards}.inview.fade-in-big-bounce{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inBigBounce 1s var(--linear-emphasis) forwards}.inview.fade-in-blur{animation:fadeIn 1s var(--ease-out-cubic) forwards,scaleDownUp 1s var(--ease-out-quint) forwards,inBlur 1s var(--ease-out-quint) forwards}.inview.glittering::before{animation:glittering 1.2s .5s ease-in-out forwards}.inview.is-visible{opacity:1;animation-fill-mode:none}.inview.is-out{opacity:0}.inview.delay01{animation-delay:.1s}.inview.delay02{animation-delay:.2s}.inview.delay03{animation-delay:.3s}.inview.delay04{animation-delay:.4s}.inview.delay05{animation-delay:.5s}.inview.delay06{animation-delay:.6s}.inview.delay07{animation-delay:.7s}.inview.delay08{animation-delay:.8s}.inview.delay09{animation-delay:.9s}.inview.delay10{animation-delay:1s}.inview.delay11{animation-delay:1.1s}.inview.delay12{animation-delay:1.2s}.inview.delay13{animation-delay:1.3s}.inview.delay14{animation-delay:1.4s}.inview.delay15{animation-delay:1.5s}.inview.delay16{animation-delay:1.6s}.inview.delay17{animation-delay:1.7s}.inview.delay18{animation-delay:1.8s}.inview.delay19{animation-delay:1.9s}.inview.delay20{animation-delay:2s}.inview.delay21{animation-delay:2.1s}.inview.delay22{animation-delay:2.2s}.inview.delay23{animation-delay:2.3s}.inview.delay24{animation-delay:2.4s}.inview.delay25{animation-delay:2.5s}.inview.delay26{animation-delay:2.6s}.inview.delay27{animation-delay:2.7s}.inview.delay28{animation-delay:2.8s}.inview.delay29{animation-delay:2.9s}.inview.delay30{animation-delay:3s}.news{height:100%;width:100%;contain:paint}.head{position:relative;z-index:10;height:calc(var(--vw)*21.4285714286);width:100%;padding:calc(var(--vw)*9.4047619048) 0 0;background:url("../../img/common/bg-page-title01-pc.webp") center bottom/100% auto no-repeat}@media screen and (min-width: 1681px),screen and (min-resolution: 1.5dppx){.head{background:url("../../img/common/2x/bg-page-title01-pc-2x.webp") center bottom/100% auto no-repeat}}.head-title{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;width:fit-content;margin:0 auto}.head-title-text01,.head-title-text02{display:block;position:relative;scale:var(--scale-x) 1;color:rgba(46,23,0,.01);text-indent:calc((100% - 100%/var(--scale-x))/2);white-space:nowrap}.head-title-text01::after,.head-title-text02::after{display:block;position:absolute;content:"";pointer-events:none;user-select:none;top:0;left:0;z-index:-1;scale:calc(1 / var(--scale-x)) 1;height:100%;width:100%}.head-title-text01{--scale-x: 1.3;height:calc(var(--vw)*3.869047619);width:calc(var(--vw)*16.5476190476);font:400 calc(var(--vw) * 4.1666666667)/calc(var(--vw) * 3.4523809524) "WDXL Lubrifont JP N",sans-serif;letter-spacing:.08em}.head-title-text01::after{background:url("../../img/news/title-head-ja01.svg") center center/100% 100% no-repeat}.head-title-text02{--scale-x: 1.3;top:calc(var(--vw)*-7.5595238095);height:calc(var(--vw)*1.7857142857);width:calc(var(--vw)*6.6071428571);font:400 calc(var(--vw) * 2.380952381)/calc(var(--vw) * 1.7857142857) "WDXL Lubrifont JP N",sans-serif;letter-spacing:.05em}.head-title-text02::after{background:url("../../img/news/title-head-en01.svg") center center/100% 100% no-repeat}@media screen and (max-width: 1300px){.head{height:calc(var(--vw)*27.6923076923);padding:calc(var(--vw)*12.1538461538) 0 0;background:url("../../img/common/bg-page-title01-pc.webp") center bottom/calc(var(--vw) * 129.2307692308) auto no-repeat}.head-title-text01{height:calc(var(--vw)*5);width:calc(var(--vw)*21.3846153846);font:400 calc(var(--vw) * 5.3846153846)/calc(var(--vw) * 4.4615384615) "WDXL Lubrifont JP N",sans-serif}.head-title-text02{top:calc(var(--vw)*-9.7692307692);height:calc(var(--vw)*2.3076923077);width:calc(var(--vw)*8.5384615385);font:400 calc(var(--vw) * 3.0769230769)/calc(var(--vw) * 2.3076923077) "WDXL Lubrifont JP N",sans-serif}}@media screen and (max-width: 768px){.head{height:calc(var(--vw)*46.7447916667);padding:calc(var(--vw)*20.1822916667) 0 0;background:image-set(url("../../img/common/bg-page-title01-sp.webp") 1x, url("../../img/common/2x/bg-page-title01-sp-2x.webp") 2x) center bottom/100% auto no-repeat}.head-title-text01{height:calc(var(--vw)*8.4635416667);width:calc(var(--vw)*36.1979166667);font:400 calc(var(--vw) * 9.1145833333)/calc(var(--vw) * 7.5520833333) "WDXL Lubrifont JP N",sans-serif;letter-spacing:.08em}.head-title-text02{top:calc(var(--vw)*-16.5364583333);height:calc(var(--vw)*3.90625);width:calc(var(--vw)*14.453125);font:400 calc(var(--vw) * 5.2083333333)/calc(var(--vw) * 3.90625) "WDXL Lubrifont JP N",sans-serif;letter-spacing:.05em}}.article{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin:calc(var(--vw)*-2.9761904762) 0 0;padding:calc(var(--vw)*3.2142857143) 0 calc(var(--vw)*6.4285714286);background:url("../../img/common/bg-manga-frame03-pc.webp") center top calc(var(--vw) * 1.369047619)/100% auto repeat-y,url("../../img/common/bg-black-grunge01-pc.jpg") center top calc(var(--vw) * 0.2976190476)/100% auto repeat-y #212121}@media screen and (min-width: 1681px),screen and (min-resolution: 1.5dppx){.article{background:url("../../img/common/2x/bg-manga-frame03-pc-2x.webp") center top calc(var(--vw) * 1.369047619)/100% auto repeat-y,url("../../img/common/2x/bg-black-grunge01-pc-2x.jpg") center top calc(var(--vw) * 0.2976190476)/100% auto repeat-y #212121}}.article-post{width:calc(var(--vw)*44.6428571429);padding:calc(var(--vw)*2.3214285714) 0 calc(var(--vw)*2.9166666667);border-bottom:max(calc(var(--vw) * 0.0595238095), 1px) solid #6a6a6a;color:#fff;font:500 calc(var(--vw) * 1.0714285714)/1.7 "Noto Sans JP",sans-serif;font-feature-settings:"palt";letter-spacing:.1em}.article-post-date{margin-top:calc(var(--vw)*-0.5357142857);color:#d7d7d7;font:900 calc(var(--vw) * 1.0714285714)/1 "Noto Sans JP",sans-serif;font-feature-settings:"palt"}.article-post-heading{position:relative;width:100%;margin:0 0 calc(var(--vw)*1.8452380952);padding:calc(var(--vw)*0.3571428571) 0 calc(var(--vw)*1.1904761905);color:#deb772;font:900 calc(var(--vw) * 1.6666666667)/calc(var(--vw) * 2.0238095238) "Noto Sans JP",sans-serif;font-feature-settings:"palt";line-break:strict;overflow-wrap:break-word;word-break:keep-all}.article-post-heading::after{display:block;position:absolute;content:"";pointer-events:none;user-select:none;bottom:0;height:calc(var(--vw)*0.1785714286);width:100%;background:url("../../img/news/line-news-heading01.svg") left calc(var(--vw)*-0.2976190476) bottom/calc(var(--vw) * 1.3095238095) calc(var(--vw)*0.1785714286) repeat-x}.article-post h3{margin:0 0 .5lh;color:#deb772;font-size:calc(var(--vw)*1.4285714286);font-weight:900;line-height:1.275;line-break:strict;overflow-wrap:break-word;word-break:keep-all}.article-post .article-post-heading+h3{margin-bottom:1lh;color:#fff}.article-post p+h3,.article-post img+h3,.article-post small.text-note+h3,.article-post .about-what+h3,.article-post .about-summary+h3,.article-post ul+h3,.article-post dl+h3{margin-top:1.75lh}.article-post h4{margin:0 0 .25lh;color:#deb772;font-size:calc(var(--vw)*1.3095238095);font-weight:900;list-style:1.391;line-break:strict;overflow-wrap:break-word;word-break:keep-all}.article-post small.text-note+h4,.article-post .img-lineup+h4,.article-post .about-summary+h4,.article-post .about-what+h4,.article-post ul+h4,.article-post dl+h4{margin-top:1lh}.article-post img+h4{margin-top:.5lh}.article-post p{margin:0 0 1lh}.article-post p:last-child{margin-bottom:-0.25lh}.article-post img+p{margin-top:.5lh}.article-post img+p:has(>small):not(:has(>:not(small))),.article-post p:has(>b)+dl+p:has(>b),.article-post .img-lineup+p,.article-post small.text-note+p,.article-post div.about-what+p,.article-post div.about-summary+p{margin-top:1lh}.article-post .img-lineup+p:has(>small):not(:has(>:not(small))){margin-top:.25lh}.article-post ul+p:has(>small):not(:has(>:not(small))),.article-post ol+p:has(>small):not(:has(>:not(small))){margin-top:-0.5lh}.article-post h3+p:has(>b):not(:has(>:not(b))){margin-top:-0.25lh}.article-post strong{color:#deb772;font-weight:700}.article-post b{color:#fff;font-size:calc(var(--vw)*1.1904761905);font-weight:900;line-height:1.53}.article-post small{color:#d7d7d7;font-size:calc(var(--vw)*0.9523809524);font-weight:400}.article-post small.text-note{display:block;position:relative;padding:0 0 0 1.1em}.article-post small.text-note::before{display:block;position:absolute;top:0;left:0;content:"※"}.article-post>small:last-child{margin-bottom:-0.25lh}.article-post dl+small.text-note,.article-post ul+small.text-note,.article-post ol+small.text-note{margin-top:-0.5lh}.article-post img+small.text-note,.article-post .img-lineup+small.text-note{margin-top:.25lh}.article-post img{height:auto;width:100%}.article-post p:has(>b):not(:has(>:not(b)))+img{margin-top:-0.5lh}.article-post h3+img,.article-post h4+img{margin-top:.5lh}.article-post small.text-note+img,.article-post>img+img{margin-top:1lh}.article-post dl{display:grid;grid-template-columns:max-content 1fr;margin:-0.5lh 0 .5lh}.article-post dl dt{display:flex;justify-content:space-between;position:relative;color:#deb772;font-weight:900}.article-post dl dt::after{display:block;padding:0 .5em 0 0;content:"："}.article-post dl dt.w100{grid-column:1/-1;width:fit-content}.article-post dl dd.w100{grid-column:1/-1}.article-post dl.list-disc dt{padding-left:1.25em}.article-post dl.list-disc dt::before{display:block;position:absolute;content:"";pointer-events:none;user-select:none;top:calc(.5lh - .45em);left:0;height:.33em;width:.33em;margin:.33em .67em .33em .33em;border-radius:100%;background:#fff}.article-post h3+dl,.article-post h4+dl,.article-post img+dl,.article-post div.img-lineup+dl,.article-post .about-summary+dl,.article-post .about-what+dl{margin-top:.5lh}.article-post small.text-note+dl,.article-post img+dl+p+dl{margin-top:1lh}.article-post dl:last-child{margin-bottom:0}.article-post .about-summary dl,.article-post .about-what dl{margin-top:0}.article-post .about-summary dl dt,.article-post .about-what dl dt{color:#000}.article-post .about-summary dl dt::before,.article-post .about-what dl dt::before{background-color:#000}.article-post .about-summary dl dd,.article-post .about-what dl dd{color:#000}.article-post .about-summary h5+dl,.article-post .about-what h5+dl{margin-top:.5lh}.article-post ul{margin:.5lh 0}.article-post ul li:not([data-array]){position:relative;margin:0;padding-left:1.1em}.article-post ul li:not([data-array]):has(br){margin-bottom:.7em}.article-post ul li:not([data-array]):last-of-type{margin-bottom:0}.article-post ul li:not([data-array])::before{display:block;position:absolute;content:"";pointer-events:none;user-select:none;top:calc(.5lh - .4em);left:0;height:.33em;width:.33em;margin:.33em .67em .33em .33em;border-radius:100%;background:#fff}.article-post ul li[data-array]{display:grid;grid-template-columns:max-content 1fr;position:relative}.article-post ul li[data-array]::before{display:block;padding:0 .1em 0 0;content:attr(data-array)}.article-post .about-summary ul li:not([data-array])::before,.article-post .about-what ul li:not([data-array])::before{background-color:#000}.article-post .about-summary ul:last-child,.article-post .about-what ul:last-child{margin:0}.article-post .about-summary ul li::before,.article-post .about-what ul li::before{background-color:#000}.article-post dl dd>ul{margin:0}.article-post dl dd>ul li:last-of-type{margin:0}.article-post ol{list-style:decimal;margin:.5lh 0 .5lh 1.25em}.article-post ol li:has(br){margin-bottom:.7em}.article-post ol li:last-of-type{margin-bottom:0}.article-post ol:has([data-num]){list-style:none;margin-left:0}.article-post ol:has([data-num]) li{display:grid;grid-template-columns:max-content 1fr;position:relative}.article-post ol:has([data-num]) li::before{display:block;padding:0 .1em 0 0;content:attr(data-num)}.article-post p+ul,.article-post p+ol{margin-top:-0.75lh}.article-post h3+ul,.article-post h3+ol{margin-top:-0.25lh}.article-post h4+ul,.article-post h4+ol{margin-top:.25lh}.article-post .about-summary p+ul,.article-post .about-what p+ul,.article-post .about-summary p+ol,.article-post .about-what p+ol{margin-top:.25lh}.article-post a{color:#ffed27;text-decoration:underline;transition:text-decoration .3s ease,background-color .3s ease,color .3s ease}.article-post a:hover{color:#000;text-decoration:none;background-color:#ffed27}.article-post figure{display:block;margin-bottom:1lh}.article-post figure figcaption{margin-top:.25lh}.article-post span.catch{display:inline-flex;align-items:center;justify-content:center;margin:0 0 0 .5em;padding:0 .75em;border-radius:50vh;background:#c11b17;color:#fff}.article-post .new{color:#ffed27}.article-post .line-s{text-decoration:line-through}.article-post .w50{width:50%;margin-inline:auto}.article-post .img-lineup{display:flex;justify-content:center;gap:calc(var(--vw)*0.5952380952);height:min-content}.article-post .img-lineup img{height:auto;width:auto}.article-post .img-lineup figure{margin-bottom:0}.article-post .img-lineup figure figcaption{margin-top:0}.article-post .img-lineup figure img{width:100%}.article-post h3+.img-lineup,.article-post h4+.img-lineup,.article-post img+.img-lineup{margin-top:calc(var(--vw)*0.5952380952)}.article-post small.text-note+.img-lineup{margin-top:1lh}.article-post figure+.img-lineup{margin-top:-0.5lh}.article-post .about-what,.article-post .about-summary{padding:calc(var(--vw)*1.1904761905);background:hsla(0,0%,100%,.9)}.article-post .about-what h5,.article-post .about-summary h5{display:flex;align-items:center;justify-content:center;padding:.25lh;background:#000;font:900 calc(var(--vw) * 1.1904761905)/calc(var(--vw) * 1.8452380952) "Noto Sans JP",sans-serif;font-feature-settings:"palt"}.article-post .about-what p,.article-post .about-summary p{margin:0;padding:.5lh .25em 0;color:#000}.article-post .about-what strong,.article-post .about-summary strong{color:#000;font-weight:900}.article-post .about-what small,.article-post .about-summary small{color:#212121}.article-post .about-what li,.article-post .about-summary li{color:#000}.article-post .about-what li::before,.article-post .about-summary li::before{background-color:#000}.article-post .about-what a,.article-post .about-summary a{color:#4f4f4f}.article-post .about-summary h5{background:#c11b17}.article-post dl+.about-what,.article-post dl+.about-summary{margin-top:1lh}.article-post img+.about-what,.article-post img+.about-summary{margin-top:1.5lh}.article-post .btn-red,.article-post .btn-yellow{display:flex;align-items:center;justify-content:center;position:relative;content-visibility:auto;contain-intrinsic-size:auto 63px;height:calc(var(--vw)*3.75);width:calc(var(--vw)*26.9047619048);margin:0 auto calc(var(--vw)*3.2142857143);padding:0 0 calc(var(--vw)*0.1785714286);overflow:hidden;border:max(calc(var(--vw) * 0.119047619), 2px) solid #c11b17;border-radius:50vh;background-color:#c11b17;color:#fff;font:700 calc(var(--vw) * 1.4285714286)/1 "Noto Sans JP",sans-serif;text-decoration:none;transition:color .3s 0s,background-color .3s 0s}.article-post .btn-red::before,.article-post .btn-yellow::before{display:block;position:absolute;content:"";pointer-events:none;user-select:none;top:50%;right:max(calc(var(--vw) * 1.0714285714), calc(calc(var(--vw) * 0.9523809524) + 2px));translate:0 -50%;height:calc(var(--vw)*1.0119047619);width:calc(var(--vw)*1.0714285714);-webkit-mask:url("../../img/common/icon-arrow-right01.svg") center center/100% 100% no-repeat;mask:url("../../img/common/icon-arrow-right01.svg") center center/100% 100% no-repeat;background-color:#edb028}.article-post .btn-red::after,.article-post .btn-yellow::after{display:block;position:absolute;content:"";pointer-events:none;user-select:none;top:0;left:0;z-index:-1;translate:-121% -10%;scale:1.2;transform-origin:left top;width:100%;height:100%;border-radius:50vh;background-color:#fff;transition:.3s 0s cubic-bezier(0.45, 0, 0.55, 1)}.article-post .btn-red:hover,.article-post .btn-red:active,.article-post .btn-yellow:hover,.article-post .btn-yellow:active{background-color:#fff;color:#c11b17;transition:color .3s 0s,background-color 0s .3s}.article-post .btn-red:hover::before,.article-post .btn-red:active::before,.article-post .btn-yellow:hover::before,.article-post .btn-yellow:active::before{animation:arrowRight .8s ease-in-out infinite}.article-post .btn-red:hover::after,.article-post .btn-red:active::after,.article-post .btn-yellow:hover::after,.article-post .btn-yellow:active::after{translate:-10% -10%}.article-post .btn-red:last-child,.article-post .btn-yellow:last-child{margin-bottom:0}.article-post .btn-yellow{border-color:#edb028;background-color:#edb028}.article-post .btn-yellow::before{background-color:#c11b17}.article-post .btn-yellow:hover,.article-post .btn-yellow:active{color:#edb028}.article-post .about-summary+.btn-red,.article-post .about-what+.btn-red,.article-post .about-summary+.btn-yellow,.article-post .about-what+.btn-yellow{margin-top:1.5lh}.article-post .btn-lineup{display:flex;justify-content:space-between}.article-post .btn-lineup .btn-red,.article-post .btn-lineup .btn-yellow{width:calc(var(--vw)*21.7261904762);margin-inline:0}.article-post .btn-lineup:last-child .btn-red,.article-post .btn-lineup:last-child .btn-yellow{margin:0}.article-post img+.btn-lineup,.article-post .about-summary+.btn-lineup,.article-post .about-what+.btn-lineup{margin-top:1.5lh}@media screen and (max-width: 1300px){.article{margin:calc(var(--vw)*-3.8461538462) 0 0;padding:calc(var(--vw)*4.1538461538) 0 calc(var(--vw)*8.3076923077);background:url("../../img/common/bg-manga-frame03-pc.webp") center top calc(var(--vw) * 1.7692307692)/calc(var(--vw) * 129.2307692308) auto repeat-y,url("../../img/common/bg-black-grunge01-pc.jpg") center top calc(var(--vw) * 0.2976190476)/calc(var(--vw) * 129.2307692308) auto repeat-y #212121}.article-post{width:calc(var(--vw)*57.6923076923);padding:calc(var(--vw)*3) 0 calc(var(--vw)*3.7692307692);border-bottom:max(calc(var(--vw) * 0.0769230769), 1px) solid #6a6a6a;font:500 calc(var(--vw) * 1.3846153846)/calc(var(--vw) * 2.3846153846) "Noto Sans JP",sans-serif;font-feature-settings:"palt"}.article-post-date{margin-top:calc(var(--vw)*-0.6923076923);font:900 calc(var(--vw) * 1.3846153846)/1 "Noto Sans JP",sans-serif;font-feature-settings:"palt"}.article-post-heading{margin:0 0 calc(var(--vw)*2.3846153846);padding:calc(var(--vw)*0.4615384615) 0 calc(var(--vw)*1.5384615385);font:900 calc(var(--vw) * 2.1538461538)/calc(var(--vw) * 2.6153846154) "Noto Sans JP",sans-serif;font-feature-settings:"palt"}.article-post-heading::after{height:calc(var(--vw)*0.2307692308);background:url("../../img/news/line-news-heading01.svg") left calc(var(--vw)*-0.3846153846) bottom/calc(var(--vw) * 1.6923076923) calc(var(--vw)*0.2307692308) repeat-x}.article-post h3{font-size:calc(var(--vw)*1.8461538462)}.article-post h4{font-size:calc(var(--vw)*1.6923076923)}.article-post b{font-size:calc(var(--vw)*1.5384615385)}.article-post small{font-size:calc(var(--vw)*1.2307692308)}.article-post .img-lineup{gap:calc(var(--vw)*0.7692307692)}.article-post .img-lineup[data-qty="1"]>img{width:calc(100%/1 - var(--vw)*0.7692307692)}.article-post .img-lineup[data-qty="2"]>img{width:calc(100%/2 - var(--vw)*0.7692307692)}.article-post .img-lineup[data-qty="3"]>img{width:calc(100%/3 - var(--vw)*0.7692307692)}.article-post .img-lineup[data-qty="4"]>img{width:calc(100%/4 - var(--vw)*0.7692307692)}.article-post .img-lineup[data-qty="5"]>img{width:calc(100%/5 - var(--vw)*0.7692307692)}.article-post .img-lineup.center-pickup[data-qty="3"]>img{width:calc(25% - var(--vw)*0.7692307692)}.article-post .img-lineup.center-pickup[data-qty="3"]>img:nth-of-type(2){width:calc(50% - var(--vw)*0.7692307692)}.article-post h3+.img-lineup,.article-post h4+.img-lineup,.article-post img+.img-lineup{margin-top:calc(var(--vw)*0.7692307692)}.article-post .about-what,.article-post .about-summary{padding:calc(var(--vw)*1.5384615385)}.article-post .about-what h5,.article-post .about-summary h5{font:900 calc(var(--vw) * 1.5384615385)/calc(var(--vw) * 2.3846153846) "Noto Sans JP",sans-serif;font-feature-settings:"palt"}.article-post .btn-red,.article-post .btn-yellow{height:calc(var(--vw)*4.8461538462);width:calc(var(--vw)*34.7692307692);margin-bottom:calc(var(--vw)*4.1538461538);padding-bottom:calc(var(--vw)*0.2307692308);border-width:max(calc(var(--vw) * 0.1538461538), 2px);font:700 calc(var(--vw) * 1.8461538462)/1 "Noto Sans JP",sans-serif}.article-post .btn-red::before,.article-post .btn-yellow::before{right:max(calc(var(--vw) * 1.3846153846), calc(calc(var(--vw) * 1.2307692308) + 2px));height:calc(var(--vw)*1.3076923077);width:calc(var(--vw)*1.3846153846)}.article-post .btn-lineup .btn-red,.article-post .btn-lineup .btn-yellow{width:calc(var(--vw)*28.0769230769)}}@media screen and (max-width: 768px){.article{margin:calc(var(--vw)*-6.5104166667) 0 0;padding:calc(var(--vw)*8.984375) 0 calc(var(--vw)*18.6197916667);background:image-set(url("../../img/common/bg-manga-frame03-sp.webp") 1x, url("../../img/common/2x/bg-manga-frame03-sp-2x.webp") 2x) center top calc(var(--vw) * -1.171875)/100% auto repeat-y,image-set(url("../../img/common/bg-black-grunge01-sp.jpg") 1x, url("../../img/common/2x/bg-black-grunge01-sp-2x.jpg") 2x) center top calc(var(--vw) * 2.9947916667)/100% auto repeat-y #212121}.article-post{width:100%;padding:calc(var(--vw)*8.984375) calc(var(--vw)*5.2083333333) calc(var(--vw)*10.546875);border-bottom:max(calc(var(--vw) * 0.2604166667), 2px) solid #6a6a6a;font:500 calc(var(--vw) * 3.6458333333)/1.5 "Noto Sans JP",sans-serif;font-feature-settings:"palt"}.article-post-date{margin-top:calc(var(--vw)*-1.171875);font-size:calc(var(--vw)*3.6458333333);font-weight:700}.article-post-heading{margin:0 0 calc(var(--vw)*5.46875);padding:calc(var(--vw)*0.5208333333) 0 calc(var(--vw)*2.6041666667);font:900 calc(var(--vw) * 4.9479166667)/calc(var(--vw) * 6.7708333333) "Noto Sans JP",sans-serif;font-feature-settings:"palt"}.article-post-heading::after{height:calc(var(--vw)*0.5208333333);background:url("../../img/news/line-news-heading01.svg") left 0 bottom/calc(var(--vw) * 4.1666666667) calc(var(--vw)*0.5208333333) repeat-x}.article-post h3,.article-post h4,.article-post b{font-size:calc(var(--vw)*3.90625);line-height:1.4}.article-post small{font-size:calc(var(--vw)*3.125)}.article-post .img-lineup{gap:calc(var(--vw)*1.3020833333)}.article-post .img-lineup[data-qty="1"]>img{width:calc(100%/1 - var(--vw)*1.3020833333)}.article-post .img-lineup[data-qty="2"]>img{width:calc(100%/2 - var(--vw)*1.3020833333)}.article-post .img-lineup[data-qty="3"]>img{width:calc(100%/3 - var(--vw)*1.3020833333)}.article-post .img-lineup[data-qty="4"]>img{width:calc(100%/4 - var(--vw)*1.3020833333)}.article-post .img-lineup[data-qty="5"]>img{width:calc(100%/5 - var(--vw)*1.3020833333)}.article-post .img-lineup.center-pickup[data-qty="3"]>img{width:calc(25% - var(--vw)*1.3020833333)}.article-post .img-lineup.center-pickup[data-qty="3"]>img:nth-of-type(2){width:calc(50% - var(--vw)*1.3020833333)}.article-post h3+.img-lineup,.article-post h4+.img-lineup,.article-post img+.img-lineup{margin-top:calc(var(--vw)*2.6041666667)}.article-post .about-what,.article-post .about-summary{padding:calc(var(--vw)*3.90625)}.article-post .about-what h5,.article-post .about-summary h5{font:900 calc(var(--vw) * 3.90625)/calc(var(--vw) * 5.46875) "Noto Sans JP",sans-serif;font-feature-settings:"palt"}.article-post .btn-red,.article-post .btn-yellow{contain-intrinsic-size:auto 82px;height:calc(var(--vw)*10.6770833333);width:calc(var(--vw)*63.28125);margin:0 auto calc(var(--vw)*9.5703125);padding-bottom:calc(var(--vw)*0.390625);border-width:max(calc(var(--vw) * 0.2604166667), 2px);font:700 calc(var(--vw) * 4.1666666667)/1 "Noto Sans JP",sans-serif}.article-post .btn-red::before,.article-post .btn-yellow::before{right:max(calc(var(--vw) * 3.2552083333), calc(calc(var(--vw) * 2.9947916667) + 2px));height:calc(var(--vw)*2.8645833333);width:calc(var(--vw)*2.9947916667)}.article-post .btn-lineup{flex-direction:column;align-items:center;gap:calc(var(--vw)*2.0833333333)}.article-post .btn-lineup .btn-red,.article-post .btn-lineup .btn-yellow{width:calc(var(--vw)*63.28125)}}