:root{--color-gray: #f6f2ff;--color-black: #1c0b00;--color-orange: #eb6101;--weight-basic: 400;--weight-black: 900;--weight-bold: 700}.lang-jp{--font-base: Noto Sans JP, sans-serif;--font-multi: Poppins,Noto Sans JP, Noto Sans TC,sans-serif}.lang-en{--font-base: Poppins, sans-serif;--font-multi: Poppins,Noto Sans JP, Noto Sans TC,sans-serif;--weight-basic: 300}.lang-asia-tc{--font-base: Noto Sans TC, sans-serif;--font-multi: Poppins,Noto Sans JP, Noto Sans TC,sans-serif}.lang-asia-en{--font-base: Poppins, sans-serif;--font-multi: Poppins,Noto Sans JP, Noto Sans TC,sans-serif;--weight-basic: 300}@media(width <= 1080px){.headerBg{opacity:1}}@media(width <= 1080px){.headerLogo{opacity:1}}.page .main{margin-bottom:min(10.4166666667vw,150px)}.page .main::before{background-image:url("/images/page/bg_pc.webp")}@media(width <= 1080px){.page .main::before{background-image:url("/images/page/bg_sp.webp")}}@media(width <= 1080px){.page .main{margin-bottom:min(20vw,150px)}}.backbtnCol{margin-top:min(5.5555555556vw,80px)}.backbtnCol .backButton{display:block;width:-moz-fit-content;width:fit-content;margin-inline:auto;background-color:#23284e}@media(width > 1080px){.backbtnCol .backButton{min-width:min(24.3055555556vw,350px);padding:min(1.0416666667vw,15px) min(0.8333333333vw,12px);font-size:min(1.3888888889vw,20px)}}@media(width <= 1080px){.backbtnCol .backButton{min-width:min(65.3333333333vw,490px);padding:min(4vw,30px)}}@media(width <= 1080px){.backbtnCol{margin-top:min(7.3333333333vw,55px)}}.largeTitle{font-size:min(2.9166666667vw,42px);font-weight:var(--weight-black);line-height:1.15}@media(width <= 1080px){.largeTitle{font-size:min(7.4666666667vw,56px)}}.middleTitle{font-size:min(2.5vw,36px);font-weight:var(--weight-black);line-height:1.2}@media(width <= 1080px){.middleTitle{font-size:min(6.1333333333vw,46px);line-height:1.15}}.smallTitle{font-size:min(2.0833333333vw,30px);font-weight:var(--weight-bold);line-height:1}@media(width <= 1080px){.smallTitle{font-size:min(4.8vw,36px)}}.catch{font-size:min(1.6666666667vw,24px);font-style:italic;font-weight:var(--weight-bold);line-height:1.25}@media(width <= 1080px){.catch{font-size:min(4.8vw,36px);line-height:1.45}}.txtStrong{font-style:italic;font-weight:var(--weight-bold)}.txtSmall{font-size:.8em}.txtBig{font-size:1.2em}.txtCenter{text-align:center}.txtRight{text-align:right}.txtLeft{text-align:left}.defList{display:flex;flex-wrap:wrap;gap:0 min(1.0416666667vw,15px)}.defListTit{flex-shrink:0;font-weight:var(--weight-bold)}.defListData{flex-shrink:0}@media(width <= 1080px){.defList{gap:0 min(2.6666666667vw,20px)}}.normalList{padding-left:1em;list-style:disc}.normalListItem+.normalListItem{margin-top:.25em}.noticeList{font-size:min(0.9722222222vw,14px);font-style:italic}.noticeListItem{padding-left:.5em;text-indent:-0.5em}.noticeListItem+.noticeListItem{margin-top:.25em}@media(width <= 1080px){.noticeListItem+.noticeListItem{margin-top:.1em}}@media(width <= 1080px){.noticeList{font-size:min(3.2vw,24px)}}.lang-jp .noticeListItem,.lang-tc .noticeListItem{padding-left:1em;text-indent:-1em}.contentsBox{padding:min(2.0833333333vw,30px);border:1px solid #a49d99}@media(width <= 1080px){.contentsBox{padding:min(6.4vw,48px) min(5.3333333333vw,40px) min(5.8666666667vw,44px)}}.tcgAppCol{text-align:center}.tcgAppCol .tcgAppColList{display:flex;gap:min(1.3888888889vw,20px);align-items:center;justify-content:center;margin-top:min(1.7361111111vw,25px)}@media(width <= 1080px){.tcgAppCol .tcgAppColList{gap:min(2.6666666667vw,20px);margin-top:min(2.6666666667vw,20px)}}.tcgAppCol .tcgLogo{border-radius:min(1.3888888889vw,20px)}@media(width > 1080px){.tcgAppCol .tcgLogo{margin-inline:0}}@media(width <= 1080px){.tcgAppCol .tcgLogo{width:min(20.5333333333vw,154px);border-radius:min(2.6666666667vw,20px)}}@media(width > 1080px){.tcgAppCol{display:flex;gap:min(2.7777777778vw,40px);align-items:center;justify-content:center}}@media(width <= 1080px){.tcgAppCol{padding:min(1.0666666667vw,8px) 0}.tcgAppCol .tcgAppColInner{margin-top:min(3.3333333333vw,25px)}}.modalImg{position:relative;z-index:0;display:block;width:-moz-fit-content;width:fit-content;margin-inline:auto}.modalImg::after{position:absolute;top:min(1.0416666667vw,15px);right:min(1.0416666667vw,15px);z-index:1;width:min(2.5vw,36px);height:min(2.5vw,36px);content:"";background:url("../images/common/icon_zoom.webp") no-repeat center/contain;transition:all .2s}@media(width <= 1080px){.modalImg::after{top:min(2.6666666667vw,20px);right:min(2.6666666667vw,20px);width:min(6.4vw,48px);height:min(6.4vw,48px)}}.titleCol{position:relative;padding:min(6.9444444444vw,100px) 0 min(11.3194444444vw,163px);background:rgba(255,255,255,.84)}.titleCol::before,.titleCol::after{position:absolute;top:0;left:0;width:100%;height:100%;content:""}.titleCol::before{z-index:-1;background:#fff;mix-blend-mode:saturation}.titleCol::after{z-index:0;background:rgba(218,214,231,.33)}.titleColInner{position:relative;z-index:1;width:min(76.3888888889vw,1100px);margin:auto}@media(width <= 1080px){.titleColInner{width:89.3333333333vw}}.titleColInfo{display:flex;gap:min(1.0416666667vw,15px);align-items:center;margin-top:min(1.1111111111vw,16px)}.titleColInfo .category{font-weight:var(--weight-bold)}.titleColInfo .date{position:relative;padding-left:min(2.4305555556vw,35px)}.titleColInfo .date::before{position:absolute;top:calc(50% - min(0.0694444444vw,1px));left:0;width:min(1.3888888889vw,20px);height:1px;content:"";background:var(--color-black)}@media(width <= 1080px){.titleColInfo .date::before{top:calc(50% - min(0.2666666667vw,2px));width:min(4vw,30px);height:min(0.2666666667vw,2px)}}@media(width <= 1080px){.titleColInfo .date{padding-left:min(6.6666666667vw,50px)}}@media(width <= 1080px){.titleColInfo{gap:min(2.6666666667vw,20px);margin-top:min(3.6vw,27px)}}@media(width <= 1080px){.titleCol{padding:min(18vw,135px) 0 min(26.6666666667vw,200px)}}.pageTitle{font-size:min(3.8888888889vw,56px);font-weight:var(--weight-black);line-height:1}@media(width <= 1080px){.pageTitle{font-size:min(8.5333333333vw,64px);line-height:1.1}}.articleCol{position:relative;z-index:1;width:min(76.3888888889vw,1100px);margin:max(-8.3333333333vw,-120px) auto 0;line-height:1.7}.articleCol img{display:block;width:auto;margin-inline:auto}@media(width <= 1080px){.articleCol{width:89.3333333333vw;margin-top:max(-21.3333333333vw,-160px);line-height:1.65}}.articleCol .mvCol{position:relative;z-index:0;width:100%;overflow:hidden;background:var(--color-gray)}@media(width <= 1080px){.articleCol .mvColImg{width:100%}}.articleCol .mvColBg{display:none}@media(width > 1080px){.articleCol .mvColBg{position:absolute;top:-30px;left:-30px;z-index:-1;display:block;width:calc(100% + 60px);max-width:none;height:calc(100% + 60px);-o-object-fit:cover;object-fit:cover;opacity:.8;filter:blur(30px)}}.articleCol .contentsCol{padding:min(4.8611111111vw,70px) min(5.5555555556vw,80px);background:#fff}@media(width <= 1080px){.articleCol .contentsCol{padding:min(8vw,60px) min(6.6666666667vw,50px) min(8.9333333333vw,67px)}}.articleCol .button{display:block;width:-moz-fit-content;width:fit-content;margin-inline:auto;line-height:1.1}.articleCol .button.disable{pointer-events:none;background:#999}@media(width > 1080px){.articleCol .button{min-width:min(24.3055555556vw,350px);padding:min(1.0416666667vw,15px) min(0.8333333333vw,12px);font-size:min(1.3888888889vw,20px)}}@media(width <= 1080px){.articleCol .button{min-width:min(65.3333333333vw,490px);padding:min(4vw,30px)}}.articleCol .contentsInner:not(:first-child){margin-top:min(9.5138888889vw,137px)}@media(width <= 1080px){.articleCol .contentsInner:not(:first-child){margin-top:min(18.5333333333vw,139px)}}.articleCol .contentsInner .middleTitle:not(:first-of-type){margin-top:min(5.5555555556vw,80px)}@media(width <= 1080px){.articleCol .contentsInner .middleTitle:not(:first-of-type){margin-top:min(12.6666666667vw,95px)}}.articleCol .contentsInner>*:not(:first-child),.articleCol .contentsInner .contentsBox>*:not(:first-child){margin-top:min(1.7361111111vw,25px)}@media(width <= 1080px){.articleCol .contentsInner>*:not(:first-child),.articleCol .contentsInner .contentsBox>*:not(:first-child){margin-top:min(5.6vw,42px)}}.articleCol .contentsInner p:not(:first-child),.articleCol .contentsInner .defList:not(:first-child),.articleCol .contentsInner .normalList:not(:first-child){margin-top:min(1.1805555556vw,17px)}@media(width <= 1080px){.articleCol .contentsInner p:not(:first-child),.articleCol .contentsInner .defList:not(:first-child),.articleCol .contentsInner .normalList:not(:first-child){margin-top:min(4.6666666667vw,35px)}}.articleCol .contentsInner .noticeList:not(:first-child){margin-top:min(0.6944444444vw,10px)}@media(width <= 1080px){.articleCol .contentsInner .noticeList:not(:first-child){margin-top:min(2.1333333333vw,16px)}}.articleCol .contentsInner .noticeList,.articleCol .contentsInner .button+.button{margin-top:min(1.0416666667vw,15px)}@media(width <= 1080px){.articleCol .contentsInner .noticeList,.articleCol .contentsInner .button+.button{margin-top:min(3.6vw,27px)}}.articleCol .contentsInner .defList+.defList{margin-top:min(0.3472222222vw,5px)}@media(width <= 1080px){.articleCol .contentsInner .defList+.defList{margin-top:min(0.2666666667vw,2px)}}.articleCol .contentsInner .largeTitle+.noticeList{margin-top:min(0.2083333333vw,3px)}@media(width <= 1080px){.articleCol .contentsInner .largeTitle+.noticeList{margin-top:min(1.2vw,9px)}}.news_index{width:100%}