.popup-box-sub-kv{max-width:1000px;padding:50px;width:100vw}.basicLightbox--visible{background-image:url(https://www.nohgaku.or.jp/hubfs/special2025/ico-popup-close.svg)!important;background-position:center calc(100% - 40px)!important;background-repeat:no-repeat!important;background-size:52px 52px}.popup-box-sub-kv .popup-box-sub-kv-inner{background-color:#fff;border-radius:10px;border-radius:16px;height:100%;overflow-y:auto;padding:64px}.popup-box-sub-kv .popup-box-sub-kv-inner,.popup-box-sub-kv .popup-header{align-items:center;display:flex}.popup-box-sub-kv .popup-box-sub-kv-inner{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column}.popup-box-sub-kv .popup-header{color:#fff;justify-content:space-between;position:relative}.popup-box-sub-kv .popup-link-box .popup-tag{background-color:#b43985;border-radius:8px;color:#fff;display:inline-block;font-size:14px;font-weight:400;justify-content:center;line-height:1;margin-right:16px;padding:6px 12px}.popup-box-sub-kv .popup-link-box .popup-tag.kyushu{background-color:#f5521c}.popup-box-sub-kv .popup-link-box .popup-tag.okinawa{background-color:#0099d1}.popup-box-sub-kv .popup-link-box .popup-tag,.popup-box-sub-kv .popup-tag-date{align-items:center;display:flex;margin-bottom:4px}.popup-box-sub-kv .popup-name{margin-bottom:26px}.popup-box-sub-kv .popup-header .tag{align-items:center;background-color:#fff;border-radius:17px;color:#ba2636;display:inline-block;display:flex;font-size:16px;font-weight:700;height:32px;justify-content:center;line-height:1;margin-right:16px;width:82px}.popup-box-sub-kv .popup-header .date{display:block;font-family:ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,MS Pゴシック,MS PGothic,sans-serif;font-size:20px;font-weight:700;line-height:1}.popup-box-sub-kv .popup-header h2{background-image:url(https://www.nohgaku.or.jp/hubfs/special2024/bg_title.png);background-repeat:no-repeat;background-size:15px 48px;color:#fff;font-size:32px;font-weight:600;padding:0 0 0 40px;position:relative}.popup-box-sub-kv .popup-link-box{align-items:center;background-color:#fff;background:url(https://www.nohgaku.or.jp/hubfs/special2025/ico_arrow_black_right.svg) no-repeat calc(100% - 24px) hsla(0,0%,100%,.8);border-radius:8px;display:flex;flex-wrap:wrap;margin-bottom:24px;padding:24px 64px 24px 24px;transition:.3s;width:100%}.popup-box-sub-kv .popup-link-box:last-child{margin-bottom:0}.popup-box-sub-kv .popup-link-box .popup-date{font-size:16px;margin-right:36px}.popup-box-sub-kv .popup-link-box .popup-title{font-size:24px;font-weight:700}.popup-box-sub-kv .popup-link-box *{transition:opacity .3s ease}.popup-box-sub-kv .popup-link-box:hover *{opacity:.5}.popup-box-sub-kv .close-btn{background-color:transparent;background-image:url(https://www.nohgaku.or.jp/hubfs/special2025/ico-popup-close.svg);background-repeat:no-repeat;background-size:contain;border:none;display:block;height:52px;padding:0;position:absolute;right:0;top:0;transition:.5s;width:52px;z-index:1}@media screen and (max-width:999px){.popup-box-sub-kv .popup-header h2{background-size:12px 40px;font-size:28px;margin:0 0 32px;padding:0 0 0 24px}.popup-box-sub-kv .popup-box-sub-kv-inner{border-radius:8px;padding:24px}.popup-box-sub-kv .hs-video-widget{border-radius:4px}.popup-box-sub-kv .close-btn{display:none}.popup-box-sub-kv .popup-link-box{align-items:center;background-position:calc(100% - 16px);background-size:20px 20px;padding:10px 52px 10px 16px}.popup-box-sub-kv .popup-header .tag{border-radius:17px;font-size:12px;height:20px;margin-right:16px;width:61px}.popup-box-sub-kv .popup-header .date{font-size:11px;font-weight:400;margin-right:0}.popup-box-sub-kv .popup-name{font-size:16px;margin-bottom:24px}.popup-box-sub-kv .popup-link-box .popup-date{font-size:12px;margin-bottom:4px}.popup-box-sub-kv .popup-link-box .popup-title{font-size:16px;width:100%}}