@charset "UTF-8";@media (width >= 768px){.disneyclassic__event{margin-top:40px}}@media (width >= 0) and (width <= 767px){.disneyclassic__event{margin-top:calc(32 / 375 * 100vw)}}.disneyclassic__eventTitle{font-weight:700}@media (width >= 768px){.disneyclassic__eventTitle{font-size:32px}}@media (width >= 0) and (width <= 767px){.disneyclassic__eventTitle{margin-bottom:3.2vw;font-size:calc(20 / 375 * 100vw)}}@media (width >= 768px){.disneyclassic__copyContainer{width:1280px;padding-right:5px;padding-left:5px}}@media (width >= 0) and (width <= 767px){.disneyclassic__copyContainer{padding-right:0;padding-bottom:0vw;margin-top:calc(10 / 375 * 100vw)}}.disneyclassic__notes{text-align:right}@media (width >= 768px){.disneyclassic__notes{margin-top:8px;font-size:14px}}@media (width >= 0) and (width <= 767px){.disneyclassic__notes{margin-top:3.2vw;font-size:3.2vw}}.disneyclassic__copyRight{text-align:right}@media (width >= 768px){.disneyclassic__copyRight{font-size:14px;text-align:right}}@media (width >= 0) and (width <= 767px){.disneyclassic__copyRight{font-size:3.2vw}}@media (width >= 768px){.disneyclassic__description{margin-top:60px}}@media (width >= 0) and (width <= 767px){.disneyclassic__description{margin-top:calc(50 / 375 * 100vw);margin-bottom:calc(50 / 375 * 100vw)}}@media (width >= 768px){.disneyclassic__description--onclassicEvent{margin-top:32px}}@media (width >= 0) and (width <= 767px){.disneyclassic__description--onclassicEvent{margin-top:calc(32 / 375 * 100vw)}}.disneyclassic__container{letter-spacing:-.02em}@media (width >= 768px){.disneyclassic__container{width:1000px;margin:0 auto}}@media (width >= 0) and (width <= 767px){.disneyclassic__container{padding-right:calc(16 / 375 * 100vw);padding-left:calc(16 / 375 * 100vw)}}.disneyclassic__title{font-weight:700}@media (width >= 768px){.disneyclassic__title{margin-bottom:10px;font-size:20px}}@media (width >= 0) and (width <= 767px){.disneyclassic__title{margin-bottom:calc(10 / 375 * 100vw);font-size:4.8vw}}.disneyclassic__subTxt{display:inline-block}@media (width >= 768px){.disneyclassic__subTxt{font-size:16px}}@media (width >= 0) and (width <= 767px){.disneyclassic__subTxt{font-size:calc(14 / 375 * 100vw)}}.disneyclassic__programContents{display:flex}@media (width >= 768px){.disneyclassic__programContents{justify-content:space-between}}@media (width >= 0) and (width <= 767px){.disneyclassic__programContents{flex-direction:column}}@media (width >= 768px){.disneyclassic__programItem{width:476px}}@media (width >= 768px){.disneyclassic__programTitle{font-size:16px}}@media (width >= 0) and (width <= 767px){.disneyclassic__programTitle{font-size:calc(14 / 375 * 100vw)}}@media (width >= 768px){.disneyclassic__programText{font-size:16px}}@media (width >= 0) and (width <= 767px){.disneyclassic__programText{font-size:calc(14 / 375 * 100vw)}}@media (width >= 768px){.disneyclassic__sp{display:block}}@media (width >= 0) and (width <= 767px){.disneyclassic__sp{margin-top:calc(20 / 375 * 100vw)}}@media (width >= 768px){.disneyclassic__precautions{margin-top:20px}}@media (width >= 0) and (width <= 767px){.disneyclassic__precautions{margin-top:calc(20 / 375 * 100vw)}}@media (width >= 768px){.disneyclassic__precautionsTxt{font-size:14px}}@media (width >= 0) and (width <= 767px){.disneyclassic__precautionsTxt{font-size:calc(14 / 375 * 100vw)}}.disneyclassic__precautionsTxt-link{color:#333;text-decoration:underline}@media (width >= 768px){.disneyclassic__precautionsTxt-link{font-size:14px}}@media (width >= 0) and (width <= 767px){.disneyclassic__precautionsTxt-link{font-size:calc(14 / 375 * 100vw)}}@media (width >= 768px){.disneyclassic__ticketJcb{margin-top:50px}}@media (width >= 0) and (width <= 767px){.disneyclassic__ticketJcb{margin-top:calc(50 / 375 * 100vw);margin-bottom:calc(10 / 375 * 100vw)}}@media (width >= 768px){.disneyclassic__ticketSubTxt{font-size:16px}}@media (width >= 0) and (width <= 767px){.disneyclassic__ticketSubTxt{font-size:calc(14 / 375 * 100vw)}}@media (width >= 768px){.disneyclassic__priceList{margin-bottom:16px}}@media (width >= 0) and (width <= 767px){.disneyclassic__priceList{margin-bottom:calc(28 / 375 * 100vw)}}@media (width >= 768px){.disneyclassic__priceTitle{font-size:16px}}@media (width >= 0) and (width <= 767px){.disneyclassic__priceTitle{font-size:calc(14 / 375 * 100vw)}}@media (width >= 768px){.disneyclassic__ticketSales{margin-bottom:10px;font-size:16px}}@media (width >= 0) and (width <= 767px){.disneyclassic__ticketSales{margin-bottom:calc(20 / 375 * 100vw);font-size:calc(14 / 375 * 100vw)}}.disneyclassic__benefitTitle{font-weight:700;color:#e66e63}@media (width >= 768px){.disneyclassic__benefitTitle{font-size:16px}}@media (width >= 0) and (width <= 767px){.disneyclassic__benefitTitle{font-size:calc(14 / 375 * 100vw)}}@media (width >= 768px){.disneyclassic__attentionTxt{margin-bottom:10px;font-size:14px}}@media (width >= 0) and (width <= 767px){.disneyclassic__attentionTxt{font-size:calc(14 / 375 * 100vw)}}.disneyclassic__support{font-size:14px;font-weight:700}@media (width >= 768px){.disneyclassic__support{margin-bottom:50px}}@media (width >= 0) and (width <= 767px){.disneyclassic__support{font-size:calc(14 / 375 * 100vw);margin-bottom:calc(10 / 375 * 100vw)}}.disneyclassic__btnContainer{text-align:center}@media (width >= 768px){.disneyclassic__btnContainer{display:flex;justify-content:center;margin-bottom:20px}}@media (width >= 0) and (width <= 767px){.disneyclassic__btnContainer{margin-bottom:calc(50 / 375 * 100vw)}}@media (width >= 768px){.firstView{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:452px;margin-right:auto;margin-left:auto}}.firstView.bgGreen{background-image:url(/d-info/img/common/firstView_bg_green_sp.webp);background-repeat:no-repeat;background-position:right top;background-size:contain}@media (width >= 768px){.firstView.bgGreen{background-image:url(/d-info/img/common/firstView_bg_green.webp);background-repeat:no-repeat;background-position:right top;background-size:contain;width:1600px}.firstView.bgGreen:after{background-color:#94ff7333}}.firstView:after{position:absolute;top:0;right:0;z-index:-1;display:block;width:0%;height:100%;padding-right:calc(50vw - 50%);margin-right:calc(50% - 50vw);content:""}.firstView .container{display:grid}@media (width >= 768px){.firstView .container{grid-template-columns:minmax(0,640px) 1fr;align-items:center}}.firstView .container>:not(.firstViewImgWrap){grid-column:1/2;width:auto}.firstView__breadcrumbs{display:flex;align-items:center;justify-content:center}@media (width >= 0) and (width <= 767px){.firstView__breadcrumbs{margin-top:calc(100 / 375 * 100vw)}}.firstView__breadcrumbsLink{display:flex;align-items:center}@media (width >= 768px){.firstView__breadcrumbsLink{align-items:center}}@media (width >= 0) and (width <= 767px){.firstView__breadcrumbsLink{gap:calc(4 / 375 * 100vw) calc(8 / 375 * 100vw)}}.firstView__breadcrumbsText+.firstView__breadcrumbsText:before{display:inline-block;aspect-ratio:1/1;content:"";border-top:2px solid #888;border-right:2px solid #888;rotate:45deg}@media (width >= 0) and (width <= 767px){.firstView__breadcrumbsText+.firstView__breadcrumbsText:before{position:relative;top:calc(-2 / 375 * 100vw);width:calc(6.6 / 375 * 100vw);height:calc(6.6 / 375 * 100vw);margin:0 calc(2 / 375 * 100vw)}}@media (width >= 768px){.firstView__breadcrumbsText+.firstView__breadcrumbsText:before{width:6.6px;height:6.6px;margin:0 2px}}.firstView__breadcrumbsText{font-weight:700;color:#888}@media (width >= 768px){.firstView__breadcrumbsText{font-size:14px}}@media (width >= 0) and (width <= 767px){.firstView__breadcrumbsText{font-size:calc(14 / 375 * 100vw)}}.firstView__imgWrap img{display:block;width:100%;height:auto}.firstView__imgWrap{position:relative;display:flex;flex-direction:column;align-items:center;justify-self:end}@media (width >= 768px){.firstView__imgWrap{grid-row:1/span 7;grid-column:2/3;align-self:center;width:512px;height:318px;margin-right:46px;background-color:#ccc}}@media (width >= 0) and (width <= 767px){.firstView__imgWrap{width:84.8vw;height:calc(206 / 375 * 100vw);margin:0 auto;margin-top:calc(20 / 375 * 100vw)}}.firstView__imgWrap:before,.firstView__imgWrap:after{position:absolute;z-index:-1;display:block;content:"";background-repeat:no-repeat;background-position:center;background-size:cover}@media (width >= 768px){.firstView__imgWrap:before{bottom:-40px;left:-58px;width:138px;height:143.5px;background-image:url(/d-info/img/common/firstView_imgWrap_deco1_pc.webp)}}@media (width >= 0) and (width <= 767px){.firstView__imgWrap:before{bottom:-2.4vw;left:calc(-25 / 375 * 100vw);width:calc(142 / 375 * 100vw / 2);height:calc(148 / 375 * 100vw / 2);background-image:url(/d-info/img/common/firstView_imgWrap_deco1_sp.webp)}}@media (width >= 768px){.firstView__imgWrap:after{top:-51px;right:-46px;width:156px;height:134.5px;background-image:url(/d-info/img/common/firstView_imgWrap_deco2_pc.webp)}}@media (width >= 0) and (width <= 767px){.firstView__imgWrap:after{top:calc(-22 / 375 * 100vw);right:calc(-21 / 375 * 100vw);width:calc(168 / 375 * 100vw / 2);height:calc(152 / 375 * 100vw / 2);background-image:url(/d-info/img/common/firstView_imgWrap_deco2_sp.webp)}}.firstView__imgWrap img{display:block;width:100%;height:100%;overflow:hidden;object-fit:cover}@media (width >= 0) and (width <= 767px){.firstView__imgWrap+.firstViewTitle{margin-top:calc(32 / 375 * 100vw)}}.firstView__Title{font-weight:700;line-height:150%}@media (width >= 768px){.firstView__Title{margin-top:12px;font-size:40px}}@media (width >= 0) and (width <= 767px){.firstView__Title{margin-top:calc(8 / 375 * 100vw);font-size:calc(28 / 375 * 100vw)}}.firstView__mainTextWrap--featureTags{display:flex;flex-wrap:wrap}@media (width >= 768px){.firstView__mainTextWrap--featureTags{gap:8px;margin-top:12px}}@media (width >= 0) and (width <= 767px){.firstView__mainTextWrap--featureTags{gap:calc(8 / 375 * 100vw);margin-top:3.2vw}}.firstView__tag{display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:#333;border-radius:100px}@media (width >= 768px){.firstView__tag{padding:0 12px;font-size:14px}}@media (width >= 0) and (width <= 767px){.firstView__tag{height:calc(26 / 375 * 100vw);padding:0 3.2vw;font-size:3.2vw}}.firstView__tag.gray{color:#333;background-color:#e6e8eb}.firstView__tag.red{color:#c23326;background-color:#ffbdbe}.firstView__tag.green{color:#166d18;background-color:#c3e8c0}.firstView__tag.blue{color:#23549e;background-color:#bddaff}main{overflow-x:hidden}@media (width >= 0) and (width <= 767px){.sp-only{display:block}}@media (width >= 768px){.sp-only{display:none}}@media (width >= 0) and (width <= 767px){.pc-only{display:none}}@media (width >= 768px){.pc-only{display:block}}.container{margin-right:auto;margin-left:auto}@media (width >= 768px){.container{width:1360px;padding-right:40px;padding-left:40px}}@media (width >= 0) and (width <= 767px){.container{padding-right:calc(16 / 375 * 100vw);padding-left:calc(16 / 375 * 100vw)}}@media (width >= 768px){.container-1000{width:1080px;padding:0 40px;margin:0 auto}}@media (width >= 0) and (width <= 767px){.container-1000{padding-right:calc(16 / 375 * 100vw);padding-left:calc(16 / 375 * 100vw)}}@media (width >= 768px){.pageLinks{margin-top:40px}}@media (width >= 0) and (width <= 767px){.pageLinks{margin-top:8vw}}.pageLinks__wrap{display:flex}@media (width >= 768px){.pageLinks__wrap{gap:16px}}@media (width >= 0) and (width <= 767px){.pageLinks__wrap{gap:calc(16 / 375 * 100vw)}}.pageLinks__item{position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;color:#888;text-decoration:none;transition:.2s}.pageLinks__item:link,.pageLinks__item:visited{color:#888}@media (width >= 768px){.pageLinks__item{padding:8px 0;font-size:14px}}@media (width >= 0) and (width <= 767px){.pageLinks__item{padding:calc(8 / 375 * 100vw) 0;font-size:calc(14 / 375 * 100vw)}}.pageLinks__item:after{position:absolute;bottom:0;left:50%;width:100%;height:2px;content:"";background-color:#333;transition:transform .3s ease;transform:translate(-50%) scaleX(0);transform-origin:center}.pageLinks__item:hover{font-weight:700;color:#333}.pageLinks__item:hover:after{transform:translate(-50%) scaleX(1)}.cta__information{padding:0 32px;color:#fff;background-color:#de3d2f}.cta__information-content{display:grid;grid-template-areas:"left slider";grid-template-columns:1fr 1fr;gap:40px;align-items:center}@media screen and (width <= 768px){.cta__information-content{grid-template-areas:"left" "slider";grid-template-columns:1fr;gap:20px}}.cta__information-left{display:flex;flex-direction:column;grid-area:left;gap:16px;align-items:flex-start}@media screen and (width <= 768px){.cta__information-left{align-items:center}}.cta__information-header{display:flex;align-items:center}@media screen and (width >= 769px){.cta__information-header{gap:16px}}@media screen and (width <= 768px){.cta__information-header{flex-direction:column;text-align:center}}@media screen and (width >= 769px){.cta__information-logo{width:64px}}@media screen and (width <= 768px){.cta__information-logo{margin-bottom:10px}}.cta__information-text{font-weight:700;line-height:150%}@media screen and (width >= 769px){.cta__information-text{font-size:24px}}.cta__information-slider{grid-area:slider}.cta__information-slider .slick-slide{outline:none}.cta__information-slide-img img{width:100%;max-width:300px;margin:0 auto}@media screen and (width <= 768px){.cta__information-slide-img img{max-width:240px}}.cta__information-caption{margin-top:10px;font-size:16px;font-weight:700;text-align:center}.cta__information-btn{display:inline-block;padding:10px 20px;margin-top:0;font-weight:700;color:#d63f2e;text-decoration:none;background-color:#fff;border-radius:4px}@media screen and (width <= 768px){.cta__information-btn{margin:0 auto}}@media (width >= 768px){.classicList{margin-top:23px}}.classicList__list{display:flex;align-items:center;justify-content:space-between;max-width:1360px}.classicList__list .slick-list{overflow:visible}.classicList__item{margin-right:20px}.classicList__item img{width:480px;height:280px;object-fit:cover;object-position:top;border-radius:16px}@media (width <= 768px){.classicList__item__list{padding-bottom:20px;padding-left:4.27vw}}@media (width <= 767px){.classicList .pc-only{display:none!important}}.classicTab__main{position:relative;width:100%;height:auto;margin-bottom:1rem}.classicTab__main img{display:none}.classicTab__main img.is-active{display:block;opacity:1}.classicTab__thumbs{display:flex;gap:.5rem;padding:0;margin:0;list-style:none}.classicTab__thumb{display:flex;flex:1;align-items:center;justify-content:center;overflow:hidden;cursor:pointer}.classicTab__thumb img{display:block;width:100%;height:100%;object-fit:cover}.classicTab__thumb:hover img{transform:scale(1.05)}.sp-only{display:none}@media (width <= 767px){.sp-only{display:block!important}}
