﻿@import"https://fonts.googleapis.com/css2?family=Inter:wght@500;900&display=swap";.m-pc-hidden{display:none}@media screen and (max-width: 640px){.m-pc-hidden{display:inline-block}}.m-sp-hidden{display:inline-block}@media screen and (max-width: 640px){.m-sp-hidden{display:none}}.visually-hidden{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}h1,h2,h3{margin:0;padding:0}body#r20t13{font-family:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}body#r20t13 .block-event-page{padding-bottom:0;background-color:#f5ebec}body#r20t13 .block-event-page--goods{margin-bottom:0}body#r20t13 .block-event-page--head{margin:0}.event-fix-wrap{color:#000;font-size:16px;background-color:#fff}.event-fix-wrap .m-wrapper{padding-inline:50px}@media screen and (max-width: 640px){.event-fix-wrap .m-wrapper{padding-inline:30px}}.event-fix-wrap .m-wrapper-sm{padding-inline:30px}@media screen and (max-width: 640px){.event-fix-wrap .m-wrapper-sm{padding-inline:10px}}.event-fix-wrap .fix-contents{padding:0 20px;text-align:center}.event-fix-wrap .fix-contents .fix-inner{width:100%;max-width:260px}.event-fix-wrap .fix-contents .fix-contents-tit img{width:100%}.event-fix-wrap .fix-contents .page-move-list{display:block;margin-top:23px;border-top:1px solid #000;border-bottom:1px solid #000}@media screen and (max-width: 640px){.event-fix-wrap .fix-contents .page-move-list{margin-inline:0}}.event-fix-wrap .fix-contents .page-move-list .page-move~.page-move{border-top:1px solid #000}.event-fix-wrap .fix-contents .page-move-list .page-move a{display:flex;align-items:center;column-gap:10px;padding-block:18px;padding-inline:6px 8px;color:#000;text-align:left}.event-fix-wrap .fix-contents .page-move-list .page-move a:hover{text-decoration:none}.event-fix-wrap .fix-contents .page-move-list .page-move a:focus{text-decoration:none}.event-fix-wrap .fix-contents .page-move-list .page-move .text{display:block;font-size:16px;font-weight:500}@media screen and (max-width: 640px){.event-fix-wrap .fix-contents .page-move-list .page-move .text{font-size:14px}}.event-fix-wrap .fix-contents .page-move-list .page-move .ico-arr{flex-shrink:0;display:inline-block;vertical-align:top;margin-top:2px;margin-left:auto;width:9px;height:9px;background:url("/img/switch/event/r20t13/arr_down_bk.png") center no-repeat;background-size:100% auto;font-size:0}.event-fix-wrap .fix-contents .img-logo{width:100%;max-width:230px;margin-bottom:25px}.event-fix-wrap .fix-contents .qr-box{text-align:center}.event-fix-wrap .fix-contents .qr-box img{width:100%;max-width:89px}.event-fix-wrap .fix-contents .qr-box .qr-text{margin-top:20px;font-size:12px;line-height:1.8333333333}.sec-desc{margin-bottom:35px;font-size:18px;line-height:1.7777777778;letter-spacing:.025em;text-align:left}@media screen and (max-width: 640px){.sec-desc{margin-bottom:18px;font-size:13px}}.sec-desc+.style-prd{margin-top:0}.style-tit{margin-bottom:25px;text-align:center;color:#434343}@media screen and (max-width: 640px){.style-tit{margin-bottom:20px}}.style-tit img{width:100%}.style-lead{font-size:20px;line-height:1.5;font-weight:500;letter-spacing:.1em;text-align:center}@media screen and (max-width: 640px){.style-lead{font-size:15px;line-height:1.6}}.btn-buy{position:relative;display:inline-flex;vertical-align:top;align-items:center;justify-content:center;width:100%;max-width:450px;height:65px;line-height:1.28;padding-inline:50px;font-size:18px;color:#fff;background-color:#434343;border:2px solid #434343;border-radius:70px;text-align:center;transition:.35s}@media screen and (max-width: 640px){.btn-buy{height:50px;font-size:15px;padding-inline:30px}}.btn-buy:hover{text-decoration:none;opacity:.8}.btn-buy:focus{text-decoration:none}.btn-wrap{margin-top:40px;text-align:center}.event-info .event-info-header{padding-block:50px;background-color:#f7f7f7;color:#222}@media screen and (max-width: 640px){.event-info .event-info-header{padding-block:40px}}.event-info .event-info-header .style-tit{margin-bottom:32px}.event-info .event-info-header .sec-desc{margin-bottom:0}.event-info .event-info-body{padding-block:45px 62px;background:url("/img/switch/event/r20t13/event_info_bg.jpg") center no-repeat;background-size:cover;background-position-x:43%;background-position-y:center}@media screen and (max-width: 640px){.event-info .event-info-body{padding-bottom:50px}}.event-info-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:26px 19px}@media screen and (max-width: 640px){.event-info-list{column-gap:12px}}.event-info-item{position:relative;margin-top:52px;padding-block:32px;padding-inline:25px;background-color:#f7f7f7;text-align:center}@media screen and (max-width: 640px){.event-info-item{padding-block:25px 20px;padding-inline:15px;margin-top:45px}}.event-info-item .info-num{position:absolute;top:-52px;inset-inline:0;margin-inline:auto;display:inline-flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;aspect-ratio:1;width:70px;padding-top:4px;color:#fff;font-size:11px;line-height:1;background-color:#434343;border-radius:50%;font-family:"Inter","Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:.025em;font-feature-settings:"palt";letter-spacing:.1em}@media screen and (max-width: 640px){.event-info-item .info-num{top:-45px;width:60px;font-size:10px}}.event-info-item .info-num .num{display:block;font-size:24px}@media screen and (max-width: 640px){.event-info-item .info-num .num{font-size:18px}}.event-info-item .img-box{max-width:140px;margin-inline:auto;margin-bottom:15px}.event-info-item .info-tit{margin-bottom:10px;font-size:18px;line-height:1.44;font-weight:500}@media screen and (max-width: 640px){.event-info-item .info-tit{font-size:15px}}.event-info-item .info-desc{font-size:14px;line-height:1.57;text-align:left}@media screen and (max-width: 640px){.event-info-item .info-desc{font-size:12px}}.event-menu{padding-block:55px;background-color:#f7f7f7}@media screen and (max-width: 640px){.event-menu{padding-block:50px}}.event-menu .page-move-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:8px}.event-menu .page-move{min-height:60px;background-color:#d8558f}.event-menu .page-move a{display:flex;align-items:center;column-gap:5px;height:100%;padding-block:9px;padding-inline:22px 14px;color:#fff}@media screen and (max-width: 640px){.event-menu .page-move a{padding-inline:14px 12px}}.event-menu .page-move a:hover{text-decoration:none}.event-menu .page-move a:focus{text-decoration:none}.event-menu .page-move .text{font-size:14px}.event-menu .page-move .ico-arr{flex-shrink:0;display:inline-block;vertical-align:top;margin-top:2px;margin-left:auto;width:9px;height:9px;background:url("/img/switch/event/r20t13/arr_down.png") center no-repeat;background-size:100% auto;font-size:0}.event-menu .page-move:nth-child(2){background-color:#41a7a2}.event-menu .page-move:nth-child(3){background-color:#f2ae3d}.event-menu .page-move:nth-child(4){background-color:#a4579c}.event-detail-wrap{padding-bottom:125px}@media screen and (max-width: 640px){.event-detail-wrap{padding-bottom:70px}}.event-detail{overflow:hidden}.event-detail .event-sec{padding-top:50px}.event-detail .event-sec~.event-sec{margin-top:40px;padding-top:55px}@media screen and (max-width: 640px){.event-detail .event-sec~.event-sec{margin-top:30px;padding-top:50px}}.style-wrap~.style-wrap{margin-top:105px}@media screen and (max-width: 640px){.style-wrap~.style-wrap{margin-top:80px}}.style-wrap+.btn-wrap{margin-top:50px}.style-img{position:relative;margin-top:50px;margin-bottom:23px}@media screen and (max-width: 640px){.style-img{margin-top:40px}}.prd-color{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:13px}@media screen and (max-width: 640px){.prd-color{grid-template-columns:1fr}}.prd-color-tit{font-size:18px;line-height:1.61;font-family:"Inter","Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:.025em;font-feature-settings:"palt"}@media screen and (max-width: 640px){.prd-color-tit{margin-bottom:20px;font-size:16px;text-align:center}}.prd-color-img{text-align:right}@media screen and (max-width: 640px){.prd-color-img{max-width:90%;margin-inline:auto;text-align:center}}.prd-color-img img{display:inline-block;vertical-align:top;max-height:183px}.prd-color-img.left{text-align:left}.prd-img-slide{margin-top:50px;padding-inline:min(50px,12%)}@media screen and (max-width: 640px){.prd-img-slide{margin-top:35px}}.prd-img-slide .slick-list{overflow:hidden}.prd-img-slide .slick-arrow{position:absolute;top:calc(50% - 32px - 13px);z-index:1;width:65px;height:65px;border-radius:50%;background-color:rgba(0,0,0,0);background-image:url("/img/switch/event/r20t13/arr_slider.png");background-size:100% auto;font-size:0;transition:opacity .3s}@media screen and (max-width: 640px){.prd-img-slide .slick-arrow{width:50px;height:50px;top:calc(50% - 25px - 13px)}}.prd-img-slide .slick-arrow::before{display:none}.prd-img-slide .slick-arrow.slick-prev{left:0;transform:rotate(180deg)}.prd-img-slide .slick-arrow.slick-next{right:0}.prd-img-slide .slick-dots{display:flex;justify-content:center;column-gap:6px;margin-top:18px}.prd-img-slide .slick-dots li{width:8px;height:8px}.prd-img-slide .slick-dots li.slick-active button{background-color:#000}.prd-img-slide .slick-dots button{width:100%;height:100%;vertical-align:top;padding:0;background-color:#c5c5c5;border-radius:50%;font-size:0;transition:.3s}.style-prd{margin-top:30px;text-align:left;letter-spacing:.025em}.style-prd-serial{margin-bottom:5px;font-size:15px}@media screen and (max-width: 640px){.style-prd-serial{font-size:14px}}.style-prd-name{margin-bottom:18px;font-size:24px;line-height:1.5;font-weight:700}@media screen and (max-width: 640px){.style-prd-name{font-size:20px}}.style-prd-price{font-size:26px;font-weight:700}@media screen and (max-width: 640px){.style-prd-price{font-size:18px}}.style-prd-price .unit{font-size:14px;font-weight:400}@media screen and (max-width: 640px){.style-prd-price .unit{font-size:13px}}.style-prd-info{display:flex;justify-content:flex-end;margin-top:22px;margin-bottom:10px;font-size:16px;line-height:1.5}@media screen and (max-width: 640px){.style-prd-info{margin-top:20px;font-size:13px}}.style-prd-info dt{border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:1px !important}.style-prd-point{margin-bottom:30px;padding-block:16px;padding-inline:18px 0;border-top:1px solid #000;border-bottom:1px solid #000}@media screen and (max-width: 640px){.style-prd-point{margin-bottom:25px;padding-inline:5px}}.chk-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:7px 18px}@media screen and (max-width: 640px){.chk-list{column-gap:14px}}.chk-list.l-auto{grid-template-columns:auto 1fr}.chk-item{position:relative;padding-left:30px;font-size:17px;font-weight:500}@media screen and (max-width: 640px){.chk-item{padding-left:22px;font-size:15px}}.chk-item::before{content:"";position:absolute;left:0;top:7px;display:block;width:17px;height:15px;background:url("/img/switch/event/r20t13/ico_chk.png") no-repeat center;background-size:100% auto}@media screen and (max-width: 640px){.chk-item::before{top:6px;width:14px;height:12px}}.event-banner{margin-top:90px}@media screen and (max-width: 640px){.event-banner{margin-top:50px}}.event-banner .bnr-link{display:block}.event-banner .bnr-link~.bnr-link{margin-top:40px}@media screen and (max-width: 640px){.event-banner .bnr-link~.bnr-link{margin-top:20px}}/*# sourceMappingURL=s-event_r20t13.css.map */