@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap";@import'https://fonts.googleapis.com/css2?family=Tourney:ital,wdth,wght@1,75..125,900&display=swap" rel="stylesheet';html{font-family:"Noto Sans JP",YuGothic,-apple-system,sans-serif;font-weight:500;font-style:normal;line-height:1.5;color:#fff;background:#000}html ::selection{background:#a57f00;color:#fff}body{position:relative;margin:0;min-height:100%}a{display:block;color:inherit}img{max-width:100%;height:auto}button{font-family:"Noto Sans JP",YuGothic,-apple-system,sans-serif;font-weight:inherit;font-style:normal;line-height:inherit;padding:0;appearance:none;padding-block:0;padding-inline:0;border:none;outline:none;font:inherit;color:inherit;background:none;cursor:pointer}@media(min-width: 750px){.pc{display:block !important}.sp{display:none !important}.pcInline{display:inline !important}.spInline{display:none !important}}@media(max-width: 749.999px){.pc{display:none !important}.sp{display:block !important}.pcInline{display:none !important}.spInline{display:inline !important}}:root{--z-main:-1;--z-pageTitCol:0;--z-pageTitInner:1;--z-header:500}@media(min-width: 1400px){a{transition:.3s}a:hover{transform:translateY(-5px)}}.article main{padding:11.3333333333vw 4vw}@media(min-width: 750px){.article main{padding:68px 24px}}.article main .pageHeadCol .newsTitle{font-size:4.9066666667vw}@media(min-width: 750px){.article main .pageHeadCol .newsTitle{font-size:29.44px}}.article main .pageHeadCol .newsTitle::before{display:block;content:"NEWS";font-size:10.6666666667vw}@media(min-width: 750px){.article main .pageHeadCol .newsTitle::before{font-size:64px}}.article main .pageHeadCol .pageTitCol{margin:8vw 0 8vw;border-top:0.2666666667vw solid #fff;border-bottom:0.2666666667vw solid #fff;padding:5.3333333333vw 2vw 6.1333333333vw}@media(min-width: 750px){.article main .pageHeadCol .pageTitCol{margin:48px 0 48px;border-top:1.6px solid #fff;border-bottom:1.6px solid #fff;padding:32px 12px 36.8px}}.article main .pageHeadCol .pageTitCol .releaseDate{color:#d2d2d2;font-family:"Oswald","Noto Sans JP",YuGothic,-apple-system,sans-serif;font-size:3.7333333333vw;line-height:1em;letter-spacing:.025em;margin-bottom:2.9333333333vw}@media(min-width: 750px){.article main .pageHeadCol .pageTitCol .releaseDate{font-size:22.4px;margin-bottom:17.6px}}.article main .pageHeadCol .pageTitCol h2{font-size:6vw;line-height:8vw;font-weight:700}@media(min-width: 750px){.article main .pageHeadCol .pageTitCol h2{font-size:36px;line-height:48px}}.article main .back{margin-top:16vw;border-top:0.2666666667vw dotted #c3c3c3;padding-top:13.3333333333vw;margin-bottom:4vw}@media(min-width: 750px){.article main .back{margin-top:96px;border-top:1.6px dotted #c3c3c3;padding-top:80px;margin-bottom:24px}}.article main article{font-size:4vw;line-height:6.1333333333vw}@media(min-width: 750px){.article main article{font-size:24px;line-height:36.8px}}.article main article .mainContentsCol{margin:0 2vw}@media(min-width: 750px){.article main article .mainContentsCol{margin:0 12px}}.article main article h4:first-child{margin-top:0}.article main article .list li:first-child{margin-top:0}.article main article .mvImgCol{margin:0 -2vw 6.6666666667vw}@media(min-width: 750px){.article main article .mvImgCol{margin:0 -12px 40px}}.article main article .topCatchphrase{font-size:5.3333333333vw;line-height:7.4666666667vw;font-weight:900 !important}@media(min-width: 750px){.article main article .topCatchphrase{font-size:32px;line-height:44.8px}}.article main article .topCatchphrase strong{font-weight:900 !important}.article main article .frame{margin-top:5.3333333333vw;background:rgba(0,116,213,.2);padding:5.3333333333vw}@media(min-width: 750px){.article main article .frame{margin-top:32px;padding:32px}}.article main article p{margin-top:5.3333333333vw}@media(min-width: 750px){.article main article p{margin-top:32px}}.article main article h3{margin-top:10.6666666667vw;padding:6vw 5.3333333333vw 6vw 8vw;background:url(/images/common/bg_white_tit.png) top center;background-color:#fff;background-size:100%;font-size:5.6vw;line-height:7.4666666667vw;color:#122848;font-weight:700;position:relative}@media(min-width: 750px){.article main article h3{margin-top:64px;padding:36px 32px 36px 48px;font-size:33.6px;line-height:44.8px}}.article main article h3::before{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto;left:4vw;height:calc(100% - 8vw);width:0.8vw;background:url(/images/common/h3_line.png) center center;background-size:cover}@media(min-width: 750px){.article main article h3::before{left:24px;height:calc(100% - 48px);width:4.8px}}.article main article h4{margin-top:6.6666666667vw;padding:2vw 4vw;font-size:4.8vw;line-height:6.6666666667vw;font-weight:700;position:relative;border-left:0.5333333333vw solid #bca557;box-sizing:content-box}@media(min-width: 750px){.article main article h4{margin-top:40px;padding:12px 24px;font-size:28.8px;line-height:40px;border-left:3.2 solid #bca557}}.article main article h4{margin-top:6.6666666667vw;padding:2vw 4vw;font-size:4.8vw;line-height:6.6666666667vw;font-weight:700;position:relative;border-left:0.5333333333vw solid #bca557;box-sizing:content-box}@media(min-width: 750px){.article main article h4{margin-top:40px;padding:12px 24px;font-size:28.8px;line-height:40px;border-left:3.2px solid #bca557}}.article main article h5{margin-top:5.3333333333vw;padding:2vw 2.6666666667vw;font-size:4.2666666667vw;line-height:6.4vw;font-weight:700;position:relative;border-left:0.2666666667vw solid #bca557;box-sizing:content-box}@media(min-width: 750px){.article main article h5{margin-top:32px;padding:12px 16px;font-size:25.6px;line-height:28.4px;border-left:1.6px solid #bca557}}.article main article .list{margin-top:4vw;font-size:4vw;line-height:6.1333333333vw;margin-left:1em;text-indent:-1em}@media(min-width: 750px){.article main article .list{margin-top:24px;font-size:24px;line-height:36.8px}}.article main article .list li{margin-top:1.3333333333vw}@media(min-width: 750px){.article main article .list li{margin-top:8px}}.article main article .list li .list{margin-top:0;margin-bottom:1.3333333333vw}@media(min-width: 750px){.article main article .list li .list{margin-bottom:8px}}.article main article .txtBold{font-weight:900}.article main article .txtRed{color:#f62b37}.article main article .txtGold{color:#bca557}.article main article .txtCenter{text-align:center}.article main article .txtRight{text-align:right}.article main article .txtLarge{font-size:6.1333333333vw;line-height:8vw;font-weight:700}@media(min-width: 750px){.article main article .txtLarge{font-size:36.8px;line-height:48px}}.article main article .txtMedium{font-size:5.3333333333vw;line-height:7.4666666667vw;font-weight:700}@media(min-width: 750px){.article main article .txtMedium{font-size:32px;line-height:44.8px}}.article main article .txtSmall{font-size:3.4666666667vw;line-height:5.3333333333vw}@media(min-width: 750px){.article main article .txtSmall{font-size:20.8px;line-height:32px}}.article main article .btnCol{margin-top:5.3333333333vw}@media(min-width: 750px){.article main article .btnCol{margin-top:32px}}.article main article .disable{pointer-events:none;color:#a9a9a9;filter:none}.article main article .disable::before{background-color:#454545}.article main article .disable::after{background-color:#8a8a8a}.tcsCol{margin-top:5.3333333333vw}@media(min-width: 750px){.tcsCol{margin-top:32px}}.tcsCol .tcsInner{border:solid 0.2666666667vw #fff;padding:5.3333333333vw}@media(min-width: 750px){.tcsCol .tcsInner{border:solid 1.6px #fff;padding:32px}}.tcsCol .tcsInner .tcsBox{overflow-y:scroll}.tcsCol .tcsInner .tcsBox ul.list{margin-top:0}.tcsCol .tcsInner .tcsBox .simplebar-track.simplebar-vertical{width:1.3333333333vw;background-color:#2e2e2e}@media(min-width: 750px){.tcsCol .tcsInner .tcsBox .simplebar-track.simplebar-vertical{width:8px}}.tcsCol .tcsInner .tcsBox .simplebar-scrollbar{background-color:#6d6d6d}.tcsCol .tcsInner .tcsBox .simplebar-scrollbar:before{opacity:0}.tcsCol .tcsInner .tcsBox::-webkit-scrollbar{display:none}.tcsCol .tcsCheckBox{margin-top:10.6666666667vw;text-align:center}@media(min-width: 750px){.tcsCol .tcsCheckBox{margin-top:64px}}.tcsCol .tcsCheckBox input{display:none}.tcsCol .tcsCheckBox input+label{cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;line-height:1}.tcsCol .tcsCheckBox input+label::before{content:"";position:relative;display:block;background:#000;border:solid #fff 0.2666666667vw;width:4.5333333333vw;height:4.5333333333vw;margin-right:2.1333333333vw}@media(min-width: 750px){.tcsCol .tcsCheckBox input+label::before{border:solid #fff 1.6px;width:27.2px;height:27.2px;margin-right:12.8px}}.tcsCol .tcsCheckBox input+label::after{content:"";position:absolute;display:block;box-sizing:border-box;top:50%;transform:rotate(-45deg);opacity:.3;width:2.9333333333vw;height:2.1333333333vw;margin-top:-1.7333333333vw;left:0.8vw;border-bottom:0.8vw solid;border-left:0.8vw solid}@media(min-width: 750px){.tcsCol .tcsCheckBox input+label::after{width:17.6px;height:12.8px;margin-top:-10.4px;left:4.8px;border-bottom:4.8px solid;border-left:4.8px solid}}.tcsCol .tcsCheckBox input:checked+label::before{background:#000}.tcsCol .tcsCheckBox input:checked+label::after{opacity:1}