:root{--mainColor:#3a2a24;--subColor:#ede6e5;--accentColor:#c4a574;--bgBenefits:#f8f6f3;--bgTvcm:#2d211e;--txtColor:#3a2a24;--white:#fff;--innerWidth:1000px;--radiusL:60px;--radiusM:40px;--radiusS:20px}*{box-sizing:border-box}body#appeal{font-size:16px;color:var(--txtColor);background-color:var(--white)}#appeal h1,#appeal h2,#appeal h3,#appeal h4,#appeal h5,#appeal h6,#appeal p,#appeal a,#appeal li{font-family:"Noto Sans JP", sans-serif;font-weight:400;letter-spacing:0.08em;line-height:1.8}#appeal img{max-width:100%;height:auto;vertical-align:bottom}.conMainVisual__inner{position:relative}@media only screen and (min-width: 1200px){.conMainVisual__inner{display:flex}}@media print{.conMainVisual__inner{display:flex}}@media only screen and (max-width: 767px){.conMainVisual__inner{width:calc(100% - 32px);height:70vh;margin:0 auto}}.conMainVisual__boxImg{position:relative}@media only screen and (min-width: 1200px){.conMainVisual__boxImg{width:50%;aspect-ratio:1467 / 1124}}@media print{.conMainVisual__boxImg{width:50%;aspect-ratio:1467 / 1124}}@media only screen and (max-width: 767px){.conMainVisual__boxImg{height:50%}}.conMainVisual__itemMainVisual{height:100%;overflow:hidden}.conMainVisual__imgMainVisual{max-width:none;height:100%;object-fit:cover}.conMainVisual__imgMainVisual--business{width:120%;aspect-ratio:1778 / 1387;object-position:top -5vw left 0}@media only screen and (max-width: 767px){.conMainVisual__imgMainVisual--business{width:124%;object-position:top -10vw left -4vw}}.conMainVisual__imgMainVisual--leisure{width:110%;aspect-ratio:1671 / 1253;object-position:top -2vw left -4vw}@media only screen and (max-width: 767px){.conMainVisual__imgMainVisual--leisure{width:124%;object-position:top -10vw left -15vw}}.conMainVisual__itemCopy{position:absolute;bottom:30px;left:30px}@media only screen and (max-width: 767px){.conMainVisual__itemCopy{bottom:16px;left:20px}}.conMainVisual__itemCopy--business{width:calc(630px * 0.65)}@media only screen and (min-width: 1200px) and (max-width: 1560px){.conMainVisual__itemCopy--business{width:calc(630px * 0.45)}}@media only screen and (max-width: 767px){.conMainVisual__itemCopy--business{width:calc(630px * 0.3)}}.conMainVisual__itemCopy--leisure{width:calc(531px * 0.65)}@media only screen and (min-width: 1200px) and (max-width: 1560px){.conMainVisual__itemCopy--leisure{width:calc(531px * 0.45)}}@media only screen and (max-width: 767px){.conMainVisual__itemCopy--leisure{width:calc(531px * 0.3)}}.conMainVisual__imgCopy{width:100%;height:100%;object-fit:cover}.conMainVisual__imgCopy--business{aspect-ratio:630 / 207}.conMainVisual__imgCopy--leisure{aspect-ratio:531 / 210}.conMainVisual__itemLogo{width:10%;position:absolute;bottom:24px;right:32px}@media only screen and (max-width: 767px){.conMainVisual__itemLogo{width:20%;bottom:20px;right:20px}}.conMainVisual__imgLogo{width:100%;height:100%;object-fit:cover;aspect-ratio:366 / 351}.conBusiness{margin-top:180px}@media only screen and (max-width: 767px){.conBusiness{margin-top:60px}}.conBusiness__inner{max-width:90%}@media only screen and (min-width: 1200px) and (max-width: 1560px){.conBusiness__inner{max-width:none}}@media only screen and (max-width: 767px){.conBusiness__inner{max-width:none}}.conBusiness__itemMain{max-width:70%;aspect-ratio:2094 / 1046;overflow:hidden;border-radius:0 var(--radiusL) var(--radiusL) 0;position:relative;z-index:1}@media only screen and (min-width: 1200px) and (max-width: 1560px){.conBusiness__itemMain{max-width:80%}}@media only screen and (max-width: 767px){.conBusiness__itemMain{max-width:90%;aspect-ratio:3 / 2;border-radius:0 20px 20px 0;margin-top:20px}}.conBusiness__imgMain{width:100%;height:100%;object-fit:cover;aspect-ratio:2104 / 1578}@media only screen and (max-width: 767px){.conBusiness__imgMain{width:100%;height:120%;object-fit:cover;aspect-ratio:2104 / 1578;object-position:-10px -24px}}.conBusiness__boxContent{background-color:var(--subColor);border-radius:0 var(--radiusL) 0 0;padding:156px 180px 64px;position:relative;top:-100px}@media only screen and (min-width: 1200px){.conBusiness__boxContent{display:flex;justify-content:center;align-items:center;gap:80px}}@media print{.conBusiness__boxContent{display:flex;justify-content:center;align-items:center;gap:80px}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.conBusiness__boxContent{gap:40px;padding:156px 100px 64px}}@media only screen and (max-width: 767px){.conBusiness__boxContent{border-radius:0 20px 0 0;padding:136px 56px 32px}}.conBusiness__boxTxt--sp{text-align:center}.conBusiness__tit{font-weight:600;font-size:175%;letter-spacing:0.2em}@media only screen and (min-width: 768px) and (max-width: 1199px){.conBusiness__tit{font-size:175%}}@media only screen and (max-width: 767px){.conBusiness__tit{font-size:138%}}.conBusiness__txt{font-weight:100;font-size:100%;line-height:2.2;margin-top:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.conBusiness__txt{font-size:100%}}@media only screen and (max-width: 767px){.conBusiness__txt{font-size:88%}}@media only screen and (max-width: 767px){.conBusiness__txt{line-height:2;margin-top:10px}}.conBusiness__listPoint{flex:1;display:flex;gap:80px}@media only screen and (min-width: 1200px) and (max-width: 1560px){.conBusiness__listPoint{gap:60px}}@media only screen and (max-width: 767px){.conBusiness__listPoint{flex-direction:column;gap:20px}}@media only screen and (min-width: 1200px){.conBusiness__boxPoint{width:calc(100% / 3)}}@media print{.conBusiness__boxPoint{width:calc(100% / 3)}}@media only screen and (max-width: 767px){.conBusiness__boxPoint{display:flex;align-items:center;gap:20px}}.conBusiness__itemPoint{background-color:#fff;border-radius:9999px;aspect-ratio:1 / 1;position:relative}@media only screen and (min-width: 1200px){.conBusiness__itemPoint{margin:0 auto}}@media print{.conBusiness__itemPoint{margin:0 auto}}@media only screen and (max-width: 767px){.conBusiness__itemPoint{width:30%}}.conBusiness__imgPoint{height:100%;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.conBusiness__imgPoint--desk{width:110%;max-width:none;aspect-ratio:369 / 198}.conBusiness__imgPoint--con{width:60%;aspect-ratio:211 / 239}.conBusiness__imgPoint--ware{width:65%;aspect-ratio:233 / 258}.conBusiness__txtPoint{font-weight:600;font-size:100%;color:#632a2a;text-align:center;line-height:1.8;letter-spacing:0.1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.conBusiness__txtPoint{font-size:100%}}@media only screen and (max-width: 767px){.conBusiness__txtPoint{font-size:88%}}@media only screen and (min-width: 1200px){.conBusiness__txtPoint{margin-top:10px}}@media print{.conBusiness__txtPoint{margin-top:10px}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.conBusiness__txtPoint{font-size:18px}}@media only screen and (max-width: 767px){.conBusiness__txtPoint{flex:1;text-align:left}}.conLeisure{margin-top:calc(100px - 100px)}@media only screen and (max-width: 767px){.conLeisure{margin-top:calc(60px - 100px)}}.conLeisure__inner{max-width:90%;margin-left:auto}@media only screen and (min-width: 1200px) and (max-width: 1560px){.conLeisure__inner{max-width:none}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.conLeisure__inner{max-width:none}}@media only screen and (max-width: 767px){.conLeisure__inner{max-width:none}}.conLeisure__itemMain{max-width:70%;aspect-ratio:2094 / 1046;overflow:hidden;border-radius:var(--radiusL) 0 0 var(--radiusL);margin-left:auto;position:relative;z-index:1}@media only screen and (min-width: 1200px) and (max-width: 1560px){.conLeisure__itemMain{max-width:80%}}@media only screen and (max-width: 767px){.conLeisure__itemMain{max-width:90%;aspect-ratio:3 / 2;border-radius:20px 0 0 20px;margin-top:20px}}.conLeisure__imgMain{width:100%;height:100%;object-fit:cover;aspect-ratio:2139 / 1605}@media only screen and (max-width: 767px){.conLeisure__imgMain{width:100%;height:120%;object-fit:cover;aspect-ratio:2139 / 1605;object-position:-10px -40px}}.conLeisure__boxContent{background-color:var(--subColor);border-radius:var(--radiusL) 0 0 0;padding:156px 180px 64px;position:relative;top:-100px}@media only screen and (min-width: 1200px){.conLeisure__boxContent{display:flex;justify-content:center;align-items:center;gap:80px}}@media print{.conLeisure__boxContent{display:flex;justify-content:center;align-items:center;gap:80px}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.conLeisure__boxContent{gap:40px;padding:156px 100px 64px}}@media only screen and (max-width: 767px){.conLeisure__boxContent{border-radius:20px 0 0 0;padding:136px 56px 32px}}.conLeisure__lineContent{position:absolute;bottom:0;left:180px;width:4px;height:50px;background-color:#fff;z-index:1}@media only screen and (min-width: 1200px) and (max-width: 1560px){.conLeisure__lineContent{left:100px}}@media only screen and (max-width: 767px){.conLeisure__lineContent{width:3px;height:20px;left:56px}}.conLeisure__boxTxt--sp{text-align:center}.conLeisure__tit{font-weight:600;font-size:175%;letter-spacing:0.2em}@media only screen and (min-width: 768px) and (max-width: 1199px){.conLeisure__tit{font-size:175%}}@media only screen and (max-width: 767px){.conLeisure__tit{font-size:138%}}.conLeisure__txt{font-weight:100;font-size:100%;line-height:2.2;margin-top:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.conLeisure__txt{font-size:100%}}@media only screen and (max-width: 767px){.conLeisure__txt{font-size:88%}}@media only screen and (max-width: 767px){.conLeisure__txt{line-height:2;margin-top:10px}}.conLeisure__listPoint{flex:1;display:flex;gap:80px}@media only screen and (min-width: 1200px) and (max-width: 1560px){.conLeisure__listPoint{gap:60px}}@media only screen and (max-width: 767px){.conLeisure__listPoint{flex-direction:column;gap:20px}}@media only screen and (min-width: 1200px){.conLeisure__boxPoint{width:calc(100% / 3)}}@media print{.conLeisure__boxPoint{width:calc(100% / 3)}}@media only screen and (max-width: 767px){.conLeisure__boxPoint{display:flex;align-items:center;gap:20px}}.conLeisure__itemPoint{background-color:#fff;border-radius:9999px;aspect-ratio:1 / 1;position:relative}@media only screen and (min-width: 1200px){.conLeisure__itemPoint{margin:0 auto}}@media print{.conLeisure__itemPoint{margin:0 auto}}@media only screen and (max-width: 767px){.conLeisure__itemPoint{width:30%}}.conLeisure__imgPoint{height:100%;object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.conLeisure__imgPoint--wifi{width:65%;aspect-ratio:217 / 177}.conLeisure__imgPoint--break{width:70%;aspect-ratio:255 / 233}.conLeisure__imgPoint--train{width:50%;aspect-ratio:164 / 249}.conLeisure__txtPoint{font-weight:600;font-size:100%;color:#632a2a;text-align:center;line-height:1.8;letter-spacing:0.1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.conLeisure__txtPoint{font-size:100%}}@media only screen and (max-width: 767px){.conLeisure__txtPoint{font-size:88%}}@media only screen and (min-width: 1200px){.conLeisure__txtPoint{margin-top:10px}}@media print{.conLeisure__txtPoint{margin-top:10px}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.conLeisure__txtPoint{font-size:18px}}@media only screen and (max-width: 767px){.conLeisure__txtPoint{flex:1;text-align:left}}.conLeisure__boxFeatures{padding:0 180px}@media only screen and (min-width: 1200px) and (max-width: 1560px){.conLeisure__boxFeatures{padding:0 100px}}@media only screen and (max-width: 767px){.conLeisure__boxFeatures{padding:0;margin-top:calc(40px - 100px)}}.conLeisure__boxFeaturesHeader{position:relative}@media only screen and (max-width: 767px){.conLeisure__boxFeaturesHeader{width:calc(100% - 112px);margin:0 auto}}.conLeisure__lineFeaturesHeader{width:4px;height:200px;background-color:#632a2a;position:absolute;bottom:0;left:0}@media only screen and (max-width: 767px){.conLeisure__lineFeaturesHeader{width:3px;height:calc(40px + 40px)}}.conLeisure__titFeatures{font-weight:600;font-size:200%;color:#22181b;letter-spacing:0.1em;padding-left:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.conLeisure__titFeatures{font-size:200%}}@media only screen and (max-width: 767px){.conLeisure__titFeatures{font-size:100%}}@media only screen and (max-width: 767px){.conLeisure__titFeatures{text-align:center;padding-left:0}}.conLeisure__titFeaturesInner{position:relative}.conLeisure__itemCheck{display:block;width:24%;aspect-ratio:227 / 92;position:absolute;top:-96%;right:-8%;z-index:1}@media only screen and (max-width: 767px){.conLeisure__itemCheck{width:32%;top:-160%}}.conLeisure__imgCheck{width:100%;height:100%;object-fit:contain;aspect-ratio:227 / 92}.conLeisure__listFeatures{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;margin-top:40px}@media only screen and (max-width: 767px){.conLeisure__listFeatures{grid-template-columns:repeat(1, 1fr);padding:0 28px;margin-top:32px}}.conLeisure__boxFeature{position:relative}.conLeisure__boxFeatureGurd{display:flex;align-items:center;justify-content:center;background-color:rgba(34,24,27,0.8);border-radius:24px;padding:12px 20px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}@media only screen and (max-width: 767px){.conLeisure__boxFeatureGurd{border-radius:16px}}.conLeisure__txtGurd{font-weight:600;font-size:113%;color:#fff;letter-spacing:0.1em;line-height:1.8}@media only screen and (min-width: 768px) and (max-width: 1199px){.conLeisure__txtGurd{font-size:113%}}@media only screen and (max-width: 767px){.conLeisure__txtGurd{font-size:100%}}.conLeisure__boxFeatureBody{display:flex;justify-content:space-between;align-items:center;gap:16px;background-color:#632a2a;border-radius:24px;padding:24px 40px;transition:opacity 0.3s ease}@media only screen and (max-width: 767px){.conLeisure__boxFeatureBody{border-radius:16px;padding:20px 24px}}.conLeisure__boxFeatureBody:hover{opacity:0.8}.conLeisure__titFeature{flex:1;font-weight:600;font-size:113%;color:#fff;letter-spacing:0.1em;line-height:1.8}@media only screen and (min-width: 768px) and (max-width: 1199px){.conLeisure__titFeature{font-size:113%}}@media only screen and (max-width: 767px){.conLeisure__titFeature{font-size:88%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.conLeisure__titFeature{font-size:18px}}.conLeisure__itemLink{width:24px;height:100%;aspect-ratio:63 / 63}@media only screen and (max-width: 767px){.conLeisure__itemLink{width:16px}}.conLeisure__imgLink{width:100%;height:100%;object-fit:cover;aspect-ratio:63 / 63}.conLeisure__txtFeature{font-weight:100;font-size:100%;letter-spacing:0.1em;line-height:1.8;text-align:justify;padding:0 24px 24px;margin-top:16px}@media only screen and (min-width: 768px) and (max-width: 1199px){.conLeisure__txtFeature{font-size:100%}}@media only screen and (max-width: 767px){.conLeisure__txtFeature{font-size:88%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.conLeisure__txtFeature{font-size:16px}}@media only screen and (max-width: 767px){.conLeisure__txtFeature{padding:0 16px 16px;margin-top:8px}}.conBenefits{background:url(../images/common/bg_line.png);padding:100px 0;margin-top:100px}@media only screen and (max-width: 767px){.conBenefits{padding:40px 0 60px;margin-top:60px}}.conBenefits__inner{max-width:1200px;margin:0 auto}@media only screen and (min-width: 1200px) and (max-width: 1560px){.conBenefits__inner{max-width:80%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.conBenefits__inner{padding:0 32px}}@media only screen and (max-width: 767px){.conBenefits__inner{padding:0 28px}}.conBenefits__boxTit{text-align:center}.conBenefits__tit{display:flex;align-items:center;justify-content:center;gap:16px;font-size:225%;font-weight:600;letter-spacing:0.06em;line-height:1.2}@media only screen and (min-width: 768px) and (max-width: 1199px){.conBenefits__tit{font-size:200%}}@media only screen and (max-width: 767px){.conBenefits__tit{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.conBenefits__tit{gap:8px}}@media only screen and (max-width: 767px){.conBenefits__tit{gap:4px}}.conBenefits__itemStar{display:block;width:48px}@media only screen and (max-width: 767px){.conBenefits__itemStar{width:16px}}.conBenefits__imgStar{width:100%;height:100%;object-fit:cover;aspect-ratio:105 / 122}.conBenefits__listCard{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;margin-top:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.conBenefits__listCard{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){.conBenefits__listCard{grid-template-columns:repeat(2, 1fr);gap:16px;margin-top:30px}}.conBenefits__boxCard{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#beb7b8;border-radius:16px;padding:32px}@media only screen and (min-width: 768px) and (max-width: 1199px){.conBenefits__boxCard{padding:32px}}@media only screen and (max-width: 767px){.conBenefits__boxCard{aspect-ratio:3 / 4;padding:16px 8px}}.conBenefits__itemIcon{width:80px;aspect-ratio:1 / 1;margin:0 auto}@media only screen and (max-width: 767px){.conBenefits__itemIcon{width:56px}}.conBenefits__itemIcon--coin{aspect-ratio:512 / 512}.conBenefits__itemIcon--mem-bed{aspect-ratio:512 / 512}.conBenefits__itemIcon--clock{aspect-ratio:512 / 512}.conBenefits__itemIcon--check{width:calc(80px * 0.85);aspect-ratio:461.5 / 512}@media only screen and (max-width: 767px){.conBenefits__itemIcon--check{width:calc(56px * 0.85)}}.conBenefits__itemIcon--coupon{width:calc(80px * 0.6);aspect-ratio:244.2 / 410.7}@media only screen and (max-width: 767px){.conBenefits__itemIcon--coupon{width:calc(56px * 0.6)}}.conBenefits__itemIcon--car{width:calc(80px * 1.2);aspect-ratio:512 / 233.9}@media only screen and (max-width: 767px){.conBenefits__itemIcon--car{width:calc(56px * 1.2)}}.conBenefits__itemIcon svg{width:100%;height:100%}.conBenefits__titCard{font-weight:600;font-size:125%;letter-spacing:0.05em;text-align:center;margin-top:8px}@media only screen and (min-width: 768px) and (max-width: 1199px){.conBenefits__titCard{font-size:125%}}@media only screen and (max-width: 767px){.conBenefits__titCard{font-size:88%}}@media only screen and (max-width: 767px){.conBenefits__titCard{display:flex;justify-content:center;align-items:center}}.conBenefits__txtCard{font-weight:100;font-size:100%;letter-spacing:0.1em;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.conBenefits__txtCard{font-size:100%}}@media only screen and (max-width: 767px){.conBenefits__txtCard{font-size:75%}}.conBenefits__boxCta{text-align:center;margin-top:120px}@media only screen and (max-width: 767px){.conBenefits__boxCta{margin-top:60px}}.conBenefits__titCta{font-weight:600;font-size:200%;color:#22181b;letter-spacing:0.1em;line-height:1.4}@media only screen and (min-width: 768px) and (max-width: 1199px){.conBenefits__titCta{font-size:200%}}@media only screen and (max-width: 767px){.conBenefits__titCta{font-size:100%}}.conBenefits__titCtaInner{position:relative;display:inline-block}.conBenefits__itemOtoku{display:block;width:50%;aspect-ratio:604 / 177;position:absolute;top:-56px;right:-72px;z-index:1}@media only screen and (max-width: 767px){.conBenefits__itemOtoku{top:-120%;right:-10%}}.conBenefits__imgOtoku{width:100%;height:100%;object-fit:cover}.conBenefits__boxCtaBtn{margin-top:26px}.conBenefits__btnCta{display:block;width:480px;font-weight:600;font-size:138%;color:var(--white);letter-spacing:0.1em;line-height:1.4;text-decoration:none;background-color:#632a2a;border-radius:24px;padding:24px 40px;margin:0 auto;position:relative;transition:opacity 0.3s ease}@media only screen and (min-width: 768px) and (max-width: 1199px){.conBenefits__btnCta{font-size:138%}}@media only screen and (max-width: 767px){.conBenefits__btnCta{font-size:88%}}@media only screen and (max-width: 767px){.conBenefits__btnCta{width:100%;border-radius:16px;padding:20px 24px}}.conBenefits__btnCta:hover{opacity:0.8}.conBenefits__itemArrow{display:flex;width:16px;aspect-ratio:57 / 71;position:absolute;top:50%;right:40px;transform:translateY(-50%)}@media only screen and (max-width: 767px){.conBenefits__itemArrow{width:12px;right:24px}}.conBenefits__imgArrow{width:100%;height:auto;aspect-ratio:57 / 71}.conTvcm{background-color:#22181b;padding:100px 0}@media only screen and (max-width: 767px){.conTvcm{padding:40px 0 60px}}.conTvcm__inner{max-width:1200px;margin:0 auto}@media only screen and (min-width: 1200px) and (max-width: 1560px){.conTvcm__inner{max-width:80%}}@media only screen and (max-width: 767px){.conTvcm__inner{padding:0 28px}}.conTvcm__boxTit{text-align:center;color:var(--white)}.conTvcm__tit{display:inline-flex;align-items:center;gap:16px;font-size:225%;font-weight:700;letter-spacing:0.1em;line-height:1.2;color:var(--white)}@media only screen and (min-width: 768px) and (max-width: 1199px){.conTvcm__tit{font-size:300%}}@media only screen and (max-width: 767px){.conTvcm__tit{font-size:100%}}@media only screen and (max-width: 767px){.conTvcm__tit{gap:8px}}.conTvcm__itemClapper{display:block;width:80px}@media only screen and (max-width: 767px){.conTvcm__itemClapper{width:24px}}.conTvcm__imgClapper{width:100%;height:auto;aspect-ratio:135 / 107}.conTvcm__boxMovie{background-image:url(../images/common/bg_line.png);background-color:#fff;border-radius:24px;padding:48px 56px;margin-top:100px}@media only screen and (max-width: 767px){.conTvcm__boxMovie{padding:32px 16px;margin-top:30px}}.conTvcm__listMovie{display:flex;justify-content:center;gap:56px}@media only screen and (max-width: 767px){.conTvcm__listMovie{flex-direction:column}}.conTvcm__boxMovieItem{text-align:center;position:relative;z-index:1}@media only screen and (min-width: 1200px){.conTvcm__boxMovieItem{width:calc(50% - 20px)}}@media print{.conTvcm__boxMovieItem{width:calc(50% - 20px)}}.conTvcm__boxMovieItem--special{margin:80px auto 0}@media only screen and (max-width: 767px){.conTvcm__boxMovieItem--special{padding:0 16px}}.conTvcm__txtFukidashi{font-weight:600;font-size:88%;color:#fff;letter-spacing:0.1em;text-align:center;background-color:#B39868;border-radius:32px;padding:14px 24px}@media only screen and (min-width: 768px) and (max-width: 1199px){.conTvcm__txtFukidashi{font-size:88%}}@media only screen and (max-width: 767px){.conTvcm__txtFukidashi{font-size:88%}}@media only screen and (min-width: 1200px){.conTvcm__txtFukidashi{position:absolute;top:-34%;left:-8%}}@media print{.conTvcm__txtFukidashi{position:absolute;top:-34%;left:-8%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.conTvcm__txtFukidashi{top:-40%;left:-16%}}@media only screen and (max-width: 767px){.conTvcm__txtFukidashi{border-radius:16px;margin-top:24px;padding:8px 16px;position:relative}}.conTvcm__itemFukidashi--pc{width:24px;aspect-ratio:70 / 52;position:absolute;bottom:-20px;left:calc(50% + 40px);transform:translateX(-50%);z-index:-1}.conTvcm__itemFukidashi--sp{display:block;width:24px;aspect-ratio:70 / 52;position:absolute;top:-16px;right:40px;z-index:-1}.conTvcm__imgFukidashi--pc{width:100%;height:100%;object-fit:cover;aspect-ratio:70 / 52}.conTvcm__imgFukidashi--sp{width:100%;height:100%;object-fit:cover;aspect-ratio:28 / 20}.conTvcm__txtTitle{display:flex;justify-content:center;align-items:center;gap:8px;font-weight:600;font-size:150%;color:var(--white);letter-spacing:0.1em;margin-bottom:8px}@media only screen and (min-width: 768px) and (max-width: 1199px){.conTvcm__txtTitle{font-size:150%}}@media only screen and (max-width: 767px){.conTvcm__txtTitle{font-size:100%}}.conTvcm__itemLeft{display:block;width:calc(49px * 0.5);aspect-ratio:48 / 72}.conTvcm__imgLeft{width:100%;height:100%;object-fit:cover;aspect-ratio:48 / 72}.conTvcm__itemRight{display:block;width:calc(49px * 0.5);aspect-ratio:49 / 72}.conTvcm__imgRight{width:100%;height:100%;object-fit:cover;aspect-ratio:49 / 72}.conTvcm__txtLabel{display:inline-block;width:240px;font-weight:600;font-size:125%;letter-spacing:0.1em;border-radius:9999px;padding:6px}@media only screen and (min-width: 768px) and (max-width: 1199px){.conTvcm__txtLabel{font-size:125%}}@media only screen and (max-width: 767px){.conTvcm__txtLabel{font-size:100%}}.conTvcm__txtLabel--normal{color:#22181b;background-color:#fff;border:1px solid #22181b}.conTvcm__txtLabel--special{color:#fff;background-color:#a98e62;border:4px solid #ffefcc}.conTvcm__itemThumb{aspect-ratio:480 / 270;background-color:#d9d9d9;margin-top:24px;transition:opacity 0.3s ease}@media only screen and (max-width: 767px){.conTvcm__itemThumb{margin-top:16px}}.conTvcm__itemThumb:hover{opacity:0.8}.conTvcm__imgThumb{width:100%;height:auto;object-fit:cover;aspect-ratio:480 / 270}.modaal-inner-wrapper{padding:60px 5%}.modaal-inner-wrapper .modaal-video-wrap{margin:auto}
