@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;900&display=swap);:root{--content-width:675;--vs-2:calc((2 / 750) * 100vw);--vs-3:calc((3 / 750) * 100vw);--vs-4:calc((4 / 750) * 100vw);--vs-6:calc((6 / 750) * 100vw);--vs-10:calc((10 / 750) * 100vw);--vs-16:calc((16 / 750) * 100vw);--vs-20:calc((20 / 750) * 100vw);--vs-22:calc((22 / 750) * 100vw);--vs-23:calc((23 / 750) * 100vw);--vs-24:calc((24 / 750) * 100vw);--vs-26:calc((26 / 750) * 100vw);--vs-28:calc((28 / 750) * 100vw);--vs-30:calc((30 / 750) * 100vw);--vs-32:calc((32 / 750) * 100vw);--vs-34:calc((34 / 750) * 100vw);--vs-36:calc((36 / 750) * 100vw);--vs-40:calc((40 / 750) * 100vw);--vs-42:calc((42 / 750) * 100vw);--vs-46:calc((46 / 750) * 100vw);--vs-56:calc((56 / 750) * 100vw);--vs-64:calc((64 / 750) * 100vw);--vs-80:calc((80 / 750) * 100vw);--vs-100:calc((100 / 750) * 100vw)}@media only screen and (min-width: 992px){:root{--vs-2:calc((var(--content-width) / 750) * 2px);--vs-3:calc((var(--content-width) / 750) * 3px);--vs-4:calc((var(--content-width) / 750) * 4px);--vs-6:calc((var(--content-width) / 750) * 6px);--vs-10:calc((var(--content-width) / 750) * 10px);--vs-16:calc((var(--content-width) / 750) * 16px);--vs-20:calc((var(--content-width) / 750) * 20px);--vs-22:calc((var(--content-width) / 750) * 22px);--vs-23:calc((var(--content-width) / 750) * 23px);--vs-24:calc((var(--content-width) / 750) * 24px);--vs-26:calc((var(--content-width) / 750) * 26px);--vs-28:calc((var(--content-width) / 750) * 28px);--vs-30:calc((var(--content-width) / 750) * 30px);--vs-32:calc((var(--content-width) / 750) * 32px);--vs-34:calc((var(--content-width) / 750) * 34px);--vs-36:calc((var(--content-width) / 750) * 36px);--vs-40:calc((var(--content-width) / 750) * 40px);--vs-42:calc((var(--content-width) / 750) * 42px);--vs-46:calc((var(--content-width) / 750) * 46px);--vs-56:calc((var(--content-width) / 750) * 56px);--vs-64:calc((var(--content-width) / 750) * 64px);--vs-80:calc((var(--content-width) / 750) * 80px);--vs-100:calc((var(--content-width) / 750) * 100px)}}:root{--black:#323232;--white:#ffffff;--blue:#007DC4}.is-modal{overflow-y:hidden}@media only screen and (min-width: 992px){#pointback_cp_2026spring{background:#E5F3FB}#pointback_cp_2026spring .display-sp{display:none}}@media only screen and (max-width: 993px){#pointback_cp_2026spring .display-pc{display:none}}#pointback_cp_2026spring .view{width:100%;color:#3E3A39;font-style:normal;line-height:1.8;font-size:var(--vs-26);font-weight:400;letter-spacing:0em;background:#fff;padding-bottom:0.1px;position:relative;z-index:1}@media only screen and (max-width: 993px){#pointback_cp_2026spring .pc_l,#pointback_cp_2026spring .pc_r{display:none}}@media only screen and (min-width: 992px){#pointback_cp_2026spring .wrap{opacity:0;max-width:1815px;display:flex;margin:0 auto;position:relative;transition:opacity 0.4s cubic-bezier(0.05, 0.85, 0.55, 1)}#pointback_cp_2026spring .view{width:calc(675 / 1815 * 100%);max-width:675px;margin:0 auto;padding-bottom:0;-webkit-filter:drop-shadow(0 4px 40px rgba(76, 73, 72, 0.1));filter:drop-shadow(0 4px 40px rgba(76, 73, 72, 0.1));will-change:filter}#pointback_cp_2026spring .pc_l{width:calc((1815 - 675) / 2 / 1815 * 100%);display:flex;justify-content:flex-end;position:relative}#pointback_cp_2026spring .pc_l--bg{display:flex;flex-direction:column;align-items:flex-end;width:100%;height:100vh;position:sticky;top:20%;left:0}#pointback_cp_2026spring .pc_l-inner{display:flex;flex-direction:column;justify-content:center;width:100%;background:rgba(255, 255, 255, 0.5);border-radius:100px 0 0 100px}#pointback_cp_2026spring .pc_l-content{width:100%;margin:calc(32 / 570 * 100%) 0}#pointback_cp_2026spring .pc_l--txt{width:calc(335 / 570 * 100%);color:#00A7EA;font-size:min(min(18px, 0.9917355372vw), 18 / 800 * (100vh - var(--headerHeight)));font-weight:bold;line-height:1;text-align:center;background:url("../img/pc/fukudashi.svg") 0 0/100% auto no-repeat;margin:0 auto calc(16 / 570 * 100%);padding:calc(20 / 570 * 100%) 0 calc(30 / 570 * 100%)}#pointback_cp_2026spring .pc_l--icon{width:calc(104 / 570 * 100%);margin:0 auto calc(3 / 570 * 100%)}#pointback_cp_2026spring .pc_l-pr{display:flex;align-items:center;justify-content:center;width:calc(286 / 570 * 100%);margin:0 auto}#pointback_cp_2026spring .pc_l--btn{width:calc(144 / 286 * 100%)}#pointback_cp_2026spring .pc_l--qr{width:calc(85 / 268 * 100%);margin:0 auto}#pointback_cp_2026spring .pc_r{width:calc((1815 - 675) / 2 / 1815 * 100%);display:flex;justify-content:flex-end;position:relative}#pointback_cp_2026spring .pc_r--bg{display:flex;flex-direction:column;align-items:center;width:100%;height:100vh;position:sticky;top:20%;left:0}#pointback_cp_2026spring .pc_r-nav{display:flex;flex-direction:column;justify-content:center;width:100%;background:rgba(255, 255, 255, 0.5);border-radius:0 100px 100px 0}#pointback_cp_2026spring .pc_r--menu a{display:block;color:#8E8E8E;font-size:min(min(22px, 1.2121212121vw), 22 / 800 * (100vh - var(--headerHeight)));line-height:1.7;text-decoration:underline;margin:0 calc(76 / 570 * 100%) 0 calc(92 / 570 * 100%);position:relative}#pointback_cp_2026spring .pc_r--menu a span{display:none;width:calc(24 / 402 * 100%);background:url("../img/pc/sakura.svg") 0 0/100% auto no-repeat;padding-top:calc(24 / 402 * 100%);margin:calc(8 / 402 * 100%) 0 0 calc(-30 / 402 * 100%);position:absolute;top:0;left:0}#pointback_cp_2026spring .pc_r--menu1{margin-bottom:2em}#pointback_cp_2026spring .pc_r--menu3{margin-top:2em}#pointback_cp_2026spring .pc_r--menu.current a{color:#3E3A39}#pointback_cp_2026spring .pc_r--menu.current a:before{display:block}#pointback_cp_2026spring .pc_r--menu.current a span{display:block}}@media only screen and (min-width: 992px) and (hover: hover) and (pointer: fine){#pointback_cp_2026spring .pc_r--menu a:hover{color:#3E3A39}#pointback_cp_2026spring .pc_r--menu a:hover:before{display:block}#pointback_cp_2026spring .pc_r--menu a:hover span{display:block}}#pointback_cp_2026spring .waiting{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}#pointback_cp_2026spring .animating{transition:opacity 0.2s linear,-webkit-transform 0.4s cubic-bezier(0.05, 0.85, 0.55, 1);transition:opacity 0.2s linear,transform 0.4s cubic-bezier(0.05, 0.85, 0.55, 1);transition:opacity 0.2s linear,transform 0.4s cubic-bezier(0.05, 0.85, 0.55, 1),-webkit-transform 0.4s cubic-bezier(0.05, 0.85, 0.55, 1);opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#pointback_cp_2026spring .accordion{width:100%;position:relative}#pointback_cp_2026spring .accordion--btn{cursor:pointer;position:relative}#pointback_cp_2026spring .accordion--btn:before,#pointback_cp_2026spring .accordion--btn:after{content:"";width:4.1791044776%;height:0;background:#5EC0EF;margin:-0.1492537313% 3.1343283582% 0 0;padding:0.5970149254% 0 0 0;position:absolute;top:50%;right:0;z-index:3;transition:-webkit-transform 0.4s cubic-bezier(0.05, 0.85, 0.55, 1);transition:transform 0.4s cubic-bezier(0.05, 0.85, 0.55, 1);transition:transform 0.4s cubic-bezier(0.05, 0.85, 0.55, 1),-webkit-transform 0.4s cubic-bezier(0.05, 0.85, 0.55, 1)}#pointback_cp_2026spring .accordion--btn:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#pointback_cp_2026spring .accordion-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.3s linear;transition:grid-template-rows 0.3s linear,-ms-grid-rows 0.3s linear;margin:0}#pointback_cp_2026spring .accordion-content{overflow:hidden}#pointback_cp_2026spring .accordion.open .accordion-wrap{grid-template-rows:1fr}#pointback_cp_2026spring .accordion.open .accordion--btn:before,#pointback_cp_2026spring .accordion.open .accordion--btn:after{-webkit-transform:rotate(360deg);transform:rotate(360deg)}#pointback_cp_2026spring :root{--content-width:675;--vs-2:calc((2 / 750) * 100vw);--vs-3:calc((3 / 750) * 100vw);--vs-4:calc((4 / 750) * 100vw);--vs-6:calc((6 / 750) * 100vw);--vs-10:calc((10 / 750) * 100vw);--vs-16:calc((16 / 750) * 100vw);--vs-20:calc((20 / 750) * 100vw);--vs-22:calc((22 / 750) * 100vw);--vs-23:calc((23 / 750) * 100vw);--vs-24:calc((24 / 750) * 100vw);--vs-26:calc((26 / 750) * 100vw);--vs-28:calc((28 / 750) * 100vw);--vs-30:calc((30 / 750) * 100vw);--vs-32:calc((32 / 750) * 100vw);--vs-34:calc((34 / 750) * 100vw);--vs-36:calc((36 / 750) * 100vw);--vs-40:calc((40 / 750) * 100vw);--vs-42:calc((42 / 750) * 100vw);--vs-46:calc((46 / 750) * 100vw);--vs-56:calc((56 / 750) * 100vw);--vs-64:calc((64 / 750) * 100vw);--vs-80:calc((80 / 750) * 100vw);--vs-100:calc((100 / 750) * 100vw)}@media only screen and (min-width: 992px){#pointback_cp_2026spring :root{--vs-2:calc((var(--content-width) / 750) * 2px);--vs-3:calc((var(--content-width) / 750) * 3px);--vs-4:calc((var(--content-width) / 750) * 4px);--vs-6:calc((var(--content-width) / 750) * 6px);--vs-10:calc((var(--content-width) / 750) * 10px);--vs-16:calc((var(--content-width) / 750) * 16px);--vs-20:calc((var(--content-width) / 750) * 20px);--vs-22:calc((var(--content-width) / 750) * 22px);--vs-23:calc((var(--content-width) / 750) * 23px);--vs-24:calc((var(--content-width) / 750) * 24px);--vs-26:calc((var(--content-width) / 750) * 26px);--vs-28:calc((var(--content-width) / 750) * 28px);--vs-30:calc((var(--content-width) / 750) * 30px);--vs-32:calc((var(--content-width) / 750) * 32px);--vs-34:calc((var(--content-width) / 750) * 34px);--vs-36:calc((var(--content-width) / 750) * 36px);--vs-40:calc((var(--content-width) / 750) * 40px);--vs-42:calc((var(--content-width) / 750) * 42px);--vs-46:calc((var(--content-width) / 750) * 46px);--vs-56:calc((var(--content-width) / 750) * 56px);--vs-64:calc((var(--content-width) / 750) * 64px);--vs-80:calc((var(--content-width) / 750) * 80px);--vs-100:calc((var(--content-width) / 750) * 100px)}}#pointback_cp_2026spring .mv{position:relative;z-index:0;margin:0}#pointback_cp_2026spring :root{--content-width:675;--vs-2:calc((2 / 750) * 100vw);--vs-3:calc((3 / 750) * 100vw);--vs-4:calc((4 / 750) * 100vw);--vs-6:calc((6 / 750) * 100vw);--vs-10:calc((10 / 750) * 100vw);--vs-16:calc((16 / 750) * 100vw);--vs-20:calc((20 / 750) * 100vw);--vs-22:calc((22 / 750) * 100vw);--vs-23:calc((23 / 750) * 100vw);--vs-24:calc((24 / 750) * 100vw);--vs-26:calc((26 / 750) * 100vw);--vs-28:calc((28 / 750) * 100vw);--vs-30:calc((30 / 750) * 100vw);--vs-32:calc((32 / 750) * 100vw);--vs-34:calc((34 / 750) * 100vw);--vs-36:calc((36 / 750) * 100vw);--vs-40:calc((40 / 750) * 100vw);--vs-42:calc((42 / 750) * 100vw);--vs-46:calc((46 / 750) * 100vw);--vs-56:calc((56 / 750) * 100vw);--vs-64:calc((64 / 750) * 100vw);--vs-80:calc((80 / 750) * 100vw);--vs-100:calc((100 / 750) * 100vw)}@media only screen and (min-width: 992px){#pointback_cp_2026spring :root{--vs-2:calc((var(--content-width) / 750) * 2px);--vs-3:calc((var(--content-width) / 750) * 3px);--vs-4:calc((var(--content-width) / 750) * 4px);--vs-6:calc((var(--content-width) / 750) * 6px);--vs-10:calc((var(--content-width) / 750) * 10px);--vs-16:calc((var(--content-width) / 750) * 16px);--vs-20:calc((var(--content-width) / 750) * 20px);--vs-22:calc((var(--content-width) / 750) * 22px);--vs-23:calc((var(--content-width) / 750) * 23px);--vs-24:calc((var(--content-width) / 750) * 24px);--vs-26:calc((var(--content-width) / 750) * 26px);--vs-28:calc((var(--content-width) / 750) * 28px);--vs-30:calc((var(--content-width) / 750) * 30px);--vs-32:calc((var(--content-width) / 750) * 32px);--vs-34:calc((var(--content-width) / 750) * 34px);--vs-36:calc((var(--content-width) / 750) * 36px);--vs-40:calc((var(--content-width) / 750) * 40px);--vs-42:calc((var(--content-width) / 750) * 42px);--vs-46:calc((var(--content-width) / 750) * 46px);--vs-56:calc((var(--content-width) / 750) * 56px);--vs-64:calc((var(--content-width) / 750) * 64px);--vs-80:calc((var(--content-width) / 750) * 80px);--vs-100:calc((var(--content-width) / 750) * 100px)}}@media only screen and (min-width: 992px){#pointback_cp_2026spring .app-btns{display:none}}@media only screen and (max-width: 993px){#pointback_cp_2026spring .app-btns{display:flex;justify-content:space-between;width:calc(720 / 750 * 100%);margin:calc(-5 / 750 * 100%) auto calc(102 / 750 * 100%)}#pointback_cp_2026spring .app-btn{width:calc(350 / 720 * 100%);background:url("../img/bg_btn.png") 0 0/100% 100% no-repeat;position:relative}#pointback_cp_2026spring .app-btn a{display:flex;align-items:center}#pointback_cp_2026spring .app-btn--fukidasi{width:calc(329 / 350 * 100%);color:#5EC0EF;font-size:var(--vs-26);font-weight:400;letter-spacing:-0.02em;line-height:1;text-align:center;background:url("../img/fukidahi_btn.svg") 0 0/100% auto no-repeat;margin:calc(-47 / 350 * 100%) 0 0 calc(10 / 350 * 100%);padding:calc(13 / 350 * 100%) 0 calc(22 / 350 * 100%);position:absolute;top:0;left:0}#pointback_cp_2026spring .app-btn--icon{width:calc(81 / 350 * 100%);margin:calc(23 / 350 * 100%) 0 calc(15 / 350 * 100%) calc(16 / 350 * 100%)}#pointback_cp_2026spring .app-btn--txt{display:flex;justify-content:center;align-items:center;width:calc(240 / 350 * 100%);color:#fff;font-size:var(--vs-24);line-height:1.4}}#pointback_cp_2026spring .about{text-align:center;background:url("../img/bg1.png") center 0/cover no-repeat;padding:calc(110 / 750 * 100%) 0 0.1px;position:relative;z-index:1}#pointback_cp_2026spring .about--txt1{font-size:var(--vs-32);font-weight:bold;line-height:2;margin:0}#pointback_cp_2026spring .about--txt1 rt{color:#EA609E}#pointback_cp_2026spring .about--txt2{font-weight:bold;line-height:1.4;margin:0}#pointback_cp_2026spring .about--txt2 b{font-size:var(--vs-80);background:linear-gradient(#FFC1DB, #EA609E);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#pointback_cp_2026spring .about--txt2 b span{font-size:var(--vs-40)}#pointback_cp_2026spring .about--txt3{font-size:var(--vs-32);font-weight:bold;line-height:2;margin:0 0 calc(22 / 750 * 100%)}#pointback_cp_2026spring .about--notes{color:#6F6F6F}#pointback_cp_2026spring .about--sakura{width:calc(616 / 750 * 100%);margin:calc(88 / 750 * 100%) 0 0 calc(63 / 750 * 100%);position:absolute;top:0;left:0;z-index:0;pointer-events:none}#pointback_cp_2026spring .about-tabs{display:flex;justify-content:space-between;width:calc(670 / 750 * 100%);margin:0 auto calc(160 / 750 * 100%)}#pointback_cp_2026spring .about-tab{width:calc(325 / 670 * 100%)}#pointback_cp_2026spring .about-tab a{display:block;background:#fff;border-radius:var(--vs-30);position:relative;padding-bottom:calc(18 / 325 * 100%)}#pointback_cp_2026spring .about-tab--thumb{width:100%;padding-top:calc(196 / 325 * 100%);position:relative;border-radius:var(--vs-30) var(--vs-30) 0 0;overflow:hidden}#pointback_cp_2026spring .about-tab--thumb > img{width:100%;height:100%;-o-object-position:center top;object-position:center top;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}#pointback_cp_2026spring .about-tab--txt{color:#3E3A39;font-size:var(--vs-28);font-weight:500;margin:calc(16 / 325 * 100%) 0 calc(10 / 325 * 100%)}#pointback_cp_2026spring .about-tab--arrow{width:calc(21 / 325 * 100%);margin:0 auto}#pointback_cp_2026spring :root{--content-width:675;--vs-2:calc((2 / 750) * 100vw);--vs-3:calc((3 / 750) * 100vw);--vs-4:calc((4 / 750) * 100vw);--vs-6:calc((6 / 750) * 100vw);--vs-10:calc((10 / 750) * 100vw);--vs-16:calc((16 / 750) * 100vw);--vs-20:calc((20 / 750) * 100vw);--vs-22:calc((22 / 750) * 100vw);--vs-23:calc((23 / 750) * 100vw);--vs-24:calc((24 / 750) * 100vw);--vs-26:calc((26 / 750) * 100vw);--vs-28:calc((28 / 750) * 100vw);--vs-30:calc((30 / 750) * 100vw);--vs-32:calc((32 / 750) * 100vw);--vs-34:calc((34 / 750) * 100vw);--vs-36:calc((36 / 750) * 100vw);--vs-40:calc((40 / 750) * 100vw);--vs-42:calc((42 / 750) * 100vw);--vs-46:calc((46 / 750) * 100vw);--vs-56:calc((56 / 750) * 100vw);--vs-64:calc((64 / 750) * 100vw);--vs-80:calc((80 / 750) * 100vw);--vs-100:calc((100 / 750) * 100vw)}@media only screen and (min-width: 992px){#pointback_cp_2026spring :root{--vs-2:calc((var(--content-width) / 750) * 2px);--vs-3:calc((var(--content-width) / 750) * 3px);--vs-4:calc((var(--content-width) / 750) * 4px);--vs-6:calc((var(--content-width) / 750) * 6px);--vs-10:calc((var(--content-width) / 750) * 10px);--vs-16:calc((var(--content-width) / 750) * 16px);--vs-20:calc((var(--content-width) / 750) * 20px);--vs-22:calc((var(--content-width) / 750) * 22px);--vs-23:calc((var(--content-width) / 750) * 23px);--vs-24:calc((var(--content-width) / 750) * 24px);--vs-26:calc((var(--content-width) / 750) * 26px);--vs-28:calc((var(--content-width) / 750) * 28px);--vs-30:calc((var(--content-width) / 750) * 30px);--vs-32:calc((var(--content-width) / 750) * 32px);--vs-34:calc((var(--content-width) / 750) * 34px);--vs-36:calc((var(--content-width) / 750) * 36px);--vs-40:calc((var(--content-width) / 750) * 40px);--vs-42:calc((var(--content-width) / 750) * 42px);--vs-46:calc((var(--content-width) / 750) * 46px);--vs-56:calc((var(--content-width) / 750) * 56px);--vs-64:calc((var(--content-width) / 750) * 64px);--vs-80:calc((var(--content-width) / 750) * 80px);--vs-100:calc((var(--content-width) / 750) * 100px)}}#pointback_cp_2026spring .special{position:relative;z-index:2}#pointback_cp_2026spring .special-content{width:calc(690 / 750 * 100%);background:#fff;border-radius:var(--vs-40);margin:calc(152 / 750 * 100%) auto calc(40 / 750 * 100%);padding:0.1px 0;position:relative}#pointback_cp_2026spring .special--icon{width:calc(162 / 690 * 100%);margin:calc(-70 / 690 * 100%) auto calc(66 / 690 * 100%)}#pointback_cp_2026spring .special--point{width:calc(642 / 690 * 100%);margin:0 0 calc(70 / 690 * 100%) calc(30 / 690 * 100%)}#pointback_cp_2026spring .special--head{width:calc(467 / 690 * 100%);color:#003F99;font-size:var(--vs-34);font-weight:bold;line-height:1;text-align:center;background:url("../img/fukidashi_special.svg") 0 0/100% auto no-repeat;margin:0 auto calc(28 / 690 * 100%);padding:calc(22 / 690 * 100%) 0 calc(40 / 690 * 100%)}#pointback_cp_2026spring .special--txt{font-weight:500;margin:0 0 calc(48 / 690 * 100%)}#pointback_cp_2026spring .special--img{width:calc(603 / 690 * 100%);margin:0 auto calc(24 / 690 * 100%)}#pointback_cp_2026spring .special--notes{width:calc(603 / 690 * 100%);color:#6F6F6F;font-size:var(--vs-20);line-height:1;text-align:right;margin:0 auto calc(38 / 690 * 100%)}#pointback_cp_2026spring .special--btn a{display:block;width:calc(620 / 690 * 100%);color:#fff;font-size:var(--vw-28);line-height:calc(100 / 28);text-align:center;border-radius:var(--vs-100);background:#003F99;margin:0 auto calc(55 / 750 * 100%);position:relative}#pointback_cp_2026spring .special--btn a:after{content:"";display:block;width:calc(17 / 620 * 100%);background:url("../img/arrow_btn.svg") 0 0/100% auto no-repeat;margin:calc(36 / 620 * 100%) calc(36 / 620 * 100%) 0 0;padding-top:calc(24 / 620 * 100%);position:absolute;top:0;right:0}#pointback_cp_2026spring .special-info{width:calc(690 / 750 * 100%);font-weight:500;background:#fff;border-radius:var(--vs-40);margin:0 auto calc(120 / 750 * 100%);padding:0.1px 0}#pointback_cp_2026spring .special-info--head{color:#003F99;font-size:var(--vs-32);font-weight:bold;margin:calc(40 / 750 * 100%) 0 calc(8 / 750 * 100%)}#pointback_cp_2026spring .special-info--txt{font-size:var(--vs-30)}#pointback_cp_2026spring .special-info--txt2{width:calc(640 / 750 * 100%);font-size:var(--vs-28);line-height:2;text-align:left;margin:0 auto calc(14 / 750 * 100%)}#pointback_cp_2026spring .special-info--notes{width:calc(640 / 750 * 100%);color:#6F6F6F;font-size:var(--vs-24);text-align:left;margin:0 auto calc(64 / 750 * 100%)}#pointback_cp_2026spring :root{--content-width:675;--vs-2:calc((2 / 750) * 100vw);--vs-3:calc((3 / 750) * 100vw);--vs-4:calc((4 / 750) * 100vw);--vs-6:calc((6 / 750) * 100vw);--vs-10:calc((10 / 750) * 100vw);--vs-16:calc((16 / 750) * 100vw);--vs-20:calc((20 / 750) * 100vw);--vs-22:calc((22 / 750) * 100vw);--vs-23:calc((23 / 750) * 100vw);--vs-24:calc((24 / 750) * 100vw);--vs-26:calc((26 / 750) * 100vw);--vs-28:calc((28 / 750) * 100vw);--vs-30:calc((30 / 750) * 100vw);--vs-32:calc((32 / 750) * 100vw);--vs-34:calc((34 / 750) * 100vw);--vs-36:calc((36 / 750) * 100vw);--vs-40:calc((40 / 750) * 100vw);--vs-42:calc((42 / 750) * 100vw);--vs-46:calc((46 / 750) * 100vw);--vs-56:calc((56 / 750) * 100vw);--vs-64:calc((64 / 750) * 100vw);--vs-80:calc((80 / 750) * 100vw);--vs-100:calc((100 / 750) * 100vw)}@media only screen and (min-width: 992px){#pointback_cp_2026spring :root{--vs-2:calc((var(--content-width) / 750) * 2px);--vs-3:calc((var(--content-width) / 750) * 3px);--vs-4:calc((var(--content-width) / 750) * 4px);--vs-6:calc((var(--content-width) / 750) * 6px);--vs-10:calc((var(--content-width) / 750) * 10px);--vs-16:calc((var(--content-width) / 750) * 16px);--vs-20:calc((var(--content-width) / 750) * 20px);--vs-22:calc((var(--content-width) / 750) * 22px);--vs-23:calc((var(--content-width) / 750) * 23px);--vs-24:calc((var(--content-width) / 750) * 24px);--vs-26:calc((var(--content-width) / 750) * 26px);--vs-28:calc((var(--content-width) / 750) * 28px);--vs-30:calc((var(--content-width) / 750) * 30px);--vs-32:calc((var(--content-width) / 750) * 32px);--vs-34:calc((var(--content-width) / 750) * 34px);--vs-36:calc((var(--content-width) / 750) * 36px);--vs-40:calc((var(--content-width) / 750) * 40px);--vs-42:calc((var(--content-width) / 750) * 42px);--vs-46:calc((var(--content-width) / 750) * 46px);--vs-56:calc((var(--content-width) / 750) * 56px);--vs-64:calc((var(--content-width) / 750) * 64px);--vs-80:calc((var(--content-width) / 750) * 80px);--vs-100:calc((var(--content-width) / 750) * 100px)}}#pointback_cp_2026spring .steps{margin:calc(-40 / 750 * 100%) 0 calc(4 / 750 * 100%) 0;background:url("../img/bg2_1.png") 0 0/100% auto no-repeat;padding:0 0 0.1px;position:relative;z-index:1}#pointback_cp_2026spring .steps-wrap{padding:0.1px 0 0}#pointback_cp_2026spring .steps--ttl{display:flex;justify-content:center;align-items:center;width:100%;margin:calc(100 / 750 * 100%) 0 calc(44 / 750 * 100%)}#pointback_cp_2026spring .steps--ttl span{color:#003F99;font-size:var(--vs-42);font-weight:bold;text-align:center;margin:0 calc(8 / 750 * 100%)}#pointback_cp_2026spring .steps--ttl:before,#pointback_cp_2026spring .steps--ttl:after{content:"";width:calc(50 / 750 * 100%);background:url("../img/line_l_step.svg") 0 0/100% auto no-repeat;padding-top:calc(44 / 750 * 100%)}#pointback_cp_2026spring .steps--ttl:after{background:url("../img/line_r_step.svg") 0 0/100% auto no-repeat}#pointback_cp_2026spring .steps-anchor{margin:0 0 calc(18 / 750 * 100%)}#pointback_cp_2026spring .steps-anchor3{margin:0 0 calc(124 / 750 * 100%)}#pointback_cp_2026spring .steps-anchor a{display:flex;align-items:center;width:calc(690 / 750 * 100%);background:#fff;border-radius:50vw;margin:0 auto;position:relative}#pointback_cp_2026spring .steps-anchor a:after{content:"";display:block;width:calc(24 / 690 * 100%);background:url("../img/arrow_anchor_step.svg") 0 0/100% auto no-repeat;margin:calc(46 / 690 * 100%) calc(36 / 690 * 100%) 0 0;padding-top:calc(17 / 690 * 100%);position:absolute;top:0;right:0}#pointback_cp_2026spring .steps-anchor--num{width:calc(72 / 750 * 100%);color:#fff;font-size:var(--vs-42);font-weight:bold;line-height:1;text-align:center;vertical-align:text-top;background:#003F99;border-radius:100vw;margin:calc(21 / 750 * 100%) calc(26 / 750 * 100%);padding:calc(15 / 750 * 100%) 0}#pointback_cp_2026spring .steps-anchor--txt{font-weight:bold;line-height:1.5}#pointback_cp_2026spring .step--num{width:calc(72 / 750 * 100%);color:#fff;font-size:var(--vs-42);font-weight:bold;line-height:1;text-align:center;vertical-align:text-top;background:#003F99;border-radius:100vw;margin:0 auto calc(60 / 750 * 100%);padding:calc(15 / 750 * 100%) 0}#pointback_cp_2026spring .step--ttl{font-size:var(--vs-40);font-weight:bold;line-height:1.5;text-align:center;margin-bottom:calc(28 / 750 * 100%)}#pointback_cp_2026spring .step--arrow{width:calc(63 / 750 * 100%);margin:0 auto}#pointback_cp_2026spring .step--bg{position:relative;z-index:0;margin-bottom:calc(-120 / 750 * 100%)}#pointback_cp_2026spring .step-bottom{display:flex;align-items:center;width:calc(690 / 750 * 100%);background:url("../img/bg_bottom_step.png") 0 0/100% auto no-repeat;margin:calc(30 / 750 * 100%) auto;padding-bottom:calc(7 / 750 * 100%)}#pointback_cp_2026spring .step-bottom--img{width:calc(132 / 690 * 100%);margin:calc(22 / 690 * 100%) calc(19 / 690 * 100%) calc(22 / 690 * 100%) calc(25 / 690 * 100%)}#pointback_cp_2026spring .step-bottom--txt{width:calc(510 / 690 * 100%);font-size:var(--vs-28);font-weight:500;line-height:1.6}#pointback_cp_2026spring :root{--content-width:675;--vs-2:calc((2 / 750) * 100vw);--vs-3:calc((3 / 750) * 100vw);--vs-4:calc((4 / 750) * 100vw);--vs-6:calc((6 / 750) * 100vw);--vs-10:calc((10 / 750) * 100vw);--vs-16:calc((16 / 750) * 100vw);--vs-20:calc((20 / 750) * 100vw);--vs-22:calc((22 / 750) * 100vw);--vs-23:calc((23 / 750) * 100vw);--vs-24:calc((24 / 750) * 100vw);--vs-26:calc((26 / 750) * 100vw);--vs-28:calc((28 / 750) * 100vw);--vs-30:calc((30 / 750) * 100vw);--vs-32:calc((32 / 750) * 100vw);--vs-34:calc((34 / 750) * 100vw);--vs-36:calc((36 / 750) * 100vw);--vs-40:calc((40 / 750) * 100vw);--vs-42:calc((42 / 750) * 100vw);--vs-46:calc((46 / 750) * 100vw);--vs-56:calc((56 / 750) * 100vw);--vs-64:calc((64 / 750) * 100vw);--vs-80:calc((80 / 750) * 100vw);--vs-100:calc((100 / 750) * 100vw)}@media only screen and (min-width: 992px){#pointback_cp_2026spring :root{--vs-2:calc((var(--content-width) / 750) * 2px);--vs-3:calc((var(--content-width) / 750) * 3px);--vs-4:calc((var(--content-width) / 750) * 4px);--vs-6:calc((var(--content-width) / 750) * 6px);--vs-10:calc((var(--content-width) / 750) * 10px);--vs-16:calc((var(--content-width) / 750) * 16px);--vs-20:calc((var(--content-width) / 750) * 20px);--vs-22:calc((var(--content-width) / 750) * 22px);--vs-23:calc((var(--content-width) / 750) * 23px);--vs-24:calc((var(--content-width) / 750) * 24px);--vs-26:calc((var(--content-width) / 750) * 26px);--vs-28:calc((var(--content-width) / 750) * 28px);--vs-30:calc((var(--content-width) / 750) * 30px);--vs-32:calc((var(--content-width) / 750) * 32px);--vs-34:calc((var(--content-width) / 750) * 34px);--vs-36:calc((var(--content-width) / 750) * 36px);--vs-40:calc((var(--content-width) / 750) * 40px);--vs-42:calc((var(--content-width) / 750) * 42px);--vs-46:calc((var(--content-width) / 750) * 46px);--vs-56:calc((var(--content-width) / 750) * 56px);--vs-64:calc((var(--content-width) / 750) * 64px);--vs-80:calc((var(--content-width) / 750) * 80px);--vs-100:calc((var(--content-width) / 750) * 100px)}}#pointback_cp_2026spring .step1{padding:0 0 calc(50 / 750 * 100%);position:relative;z-index:0}#pointback_cp_2026spring .step1--txt{width:calc(620 / 750 * 100%);font-size:var(--vs-30);line-height:1.8;margin:0 auto calc(64 / 750 * 100%)}#pointback_cp_2026spring .step1-tabs{display:flex;width:calc(690 / 750 * 100%);margin:0 auto}#pointback_cp_2026spring .step1-tab{display:flex;align-items:center;width:50%;border-radius:var(--vs-30) var(--vs-30) 0 0;cursor:pointer}#pointback_cp_2026spring .step1-tab[data-content-name=have]{background:#EA609E}#pointback_cp_2026spring .step1-tab[data-content-name=nohave]{background:#5EC0EF}#pointback_cp_2026spring .step1-tab--txt{color:#fff;font-weight:bold;line-height:1.3;letter-spacing:0;margin:0 calc(20 / 345 * 100%) 0 calc(30 / 345 * 100%);padding:calc(32 / 345 * 100%) 0 calc(26 / 345 * 100%)}#pointback_cp_2026spring .step1-tab--thumb{width:calc(87 / 345 * 100%)}#pointback_cp_2026spring .step1-tab.current{pointer-events:none}#pointback_cp_2026spring .step1-content{width:calc(690 / 750 * 100%);border:var(--vs-6) solid transparent;border-radius:0 0 var(--vs-30) var(--vs-30);margin:0 auto;padding-top:calc(34 / 750 * 100%);display:none}#pointback_cp_2026spring .step1-content--lead{font-size:var(--vs-30);font-weight:500;line-height:1.8;text-align:center}#pointback_cp_2026spring .step1-content--sub{display:flex;justify-content:center;align-items:flex-end;font-size:var(--vs-23);line-height:1;text-align:center;margin:calc(48 / 678 * 100%) auto calc(2 / 678 * 100%)}#pointback_cp_2026spring .step1-content--sub:before,#pointback_cp_2026spring .step1-content--sub:after{content:"";display:block;width:var(--vs-23);height:var(--vs-2);background:#3E3A39;border-radius:var(--vs-3);margin:0 0 var(--vs-20) 0}#pointback_cp_2026spring .step1-content--sub:before{-webkit-transform-origin:0 bottom;transform-origin:0 bottom;-webkit-transform:rotate(60deg);transform:rotate(60deg)}#pointback_cp_2026spring .step1-content--sub:after{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}#pointback_cp_2026spring .step1-content--head{font-size:var(--vs-32);font-weight:bold;text-align:center}#pointback_cp_2026spring .step1-content--icon{width:calc(160 / 678 * 100%);margin:calc(48 / 678 * 100%) auto calc(24 / 678 * 100%)}#pointback_cp_2026spring .step1-content-dl{display:flex;justify-content:space-between;align-items:center;width:calc(460 / 678 * 100%);margin:0 auto calc(48 / 678 * 100%)}#pointback_cp_2026spring .step1-content-dl--btn{width:calc(234 / 460 * 100%)}#pointback_cp_2026spring .step1-content-dl--qr{width:calc(138 / 460 * 100%)}#pointback_cp_2026spring .step1-content--line{width:calc(600 / 678 * 100%);border-bottom:var(--vs-6) dotted #5EC0EF;margin:0 auto calc(48 / 678 * 100%)}#pointback_cp_2026spring .step1-content--notes{width:calc(610 / 678 * 100%);color:#6F6F6F;font-size:var(--vs-22);margin:0 auto}#pointback_cp_2026spring .step1-content--notes a{text-decoration:underline}#pointback_cp_2026spring .step1-content--btn{margin:calc(54 / 678 * 100%) 0 calc(64 / 678 * 100%)}#pointback_cp_2026spring .step1-content--btn a{display:block;width:calc(540 / 678 * 100%);color:#fff;font-size:var(--vw-26);line-height:calc(100 / 26);text-align:center;border-radius:var(--vs-100);background:#003F99;margin:0 auto;position:relative}#pointback_cp_2026spring .step1-content--btn a:after{content:"";display:block;width:calc(17 / 540 * 100%);background:url("../img/arrow_btn.svg") 0 0/100% auto no-repeat;margin:calc(38 / 540 * 100%) calc(32 / 540 * 100%) 0 0;padding-top:calc(24 / 540 * 100%);position:absolute;top:0;right:0}#pointback_cp_2026spring .step1-content-services{width:calc(610 / 678 * 100%);background:#E7F7FF;border-radius:var(--vs-20);margin:calc(18 / 678 * 100%) auto;padding:calc(18 / 678 * 100%)}#pointback_cp_2026spring .step1-content-services--txt1{color:#6F6F6F;font-size:var(--vs-23);margin:0 auto calc(8 / 574 * 100%)}#pointback_cp_2026spring .step1-content-services--txt1 a{text-decoration:underline}#pointback_cp_2026spring .step1-content-services--img{margin:0 auto}#pointback_cp_2026spring .step1-content[data-content-name=have]{border-color:#EA609E}#pointback_cp_2026spring .step1-content[data-content-name=nohave]{border-color:#5EC0EF}#pointback_cp_2026spring .step1-content.current{display:block}#pointback_cp_2026spring :root{--content-width:675;--vs-2:calc((2 / 750) * 100vw);--vs-3:calc((3 / 750) * 100vw);--vs-4:calc((4 / 750) * 100vw);--vs-6:calc((6 / 750) * 100vw);--vs-10:calc((10 / 750) * 100vw);--vs-16:calc((16 / 750) * 100vw);--vs-20:calc((20 / 750) * 100vw);--vs-22:calc((22 / 750) * 100vw);--vs-23:calc((23 / 750) * 100vw);--vs-24:calc((24 / 750) * 100vw);--vs-26:calc((26 / 750) * 100vw);--vs-28:calc((28 / 750) * 100vw);--vs-30:calc((30 / 750) * 100vw);--vs-32:calc((32 / 750) * 100vw);--vs-34:calc((34 / 750) * 100vw);--vs-36:calc((36 / 750) * 100vw);--vs-40:calc((40 / 750) * 100vw);--vs-42:calc((42 / 750) * 100vw);--vs-46:calc((46 / 750) * 100vw);--vs-56:calc((56 / 750) * 100vw);--vs-64:calc((64 / 750) * 100vw);--vs-80:calc((80 / 750) * 100vw);--vs-100:calc((100 / 750) * 100vw)}@media only screen and (min-width: 992px){#pointback_cp_2026spring :root{--vs-2:calc((var(--content-width) / 750) * 2px);--vs-3:calc((var(--content-width) / 750) * 3px);--vs-4:calc((var(--content-width) / 750) * 4px);--vs-6:calc((var(--content-width) / 750) * 6px);--vs-10:calc((var(--content-width) / 750) * 10px);--vs-16:calc((var(--content-width) / 750) * 16px);--vs-20:calc((var(--content-width) / 750) * 20px);--vs-22:calc((var(--content-width) / 750) * 22px);--vs-23:calc((var(--content-width) / 750) * 23px);--vs-24:calc((var(--content-width) / 750) * 24px);--vs-26:calc((var(--content-width) / 750) * 26px);--vs-28:calc((var(--content-width) / 750) * 28px);--vs-30:calc((var(--content-width) / 750) * 30px);--vs-32:calc((var(--content-width) / 750) * 32px);--vs-34:calc((var(--content-width) / 750) * 34px);--vs-36:calc((var(--content-width) / 750) * 36px);--vs-40:calc((var(--content-width) / 750) * 40px);--vs-42:calc((var(--content-width) / 750) * 42px);--vs-46:calc((var(--content-width) / 750) * 46px);--vs-56:calc((var(--content-width) / 750) * 56px);--vs-64:calc((var(--content-width) / 750) * 64px);--vs-80:calc((var(--content-width) / 750) * 80px);--vs-100:calc((var(--content-width) / 750) * 100px)}}#pointback_cp_2026spring .step2{padding:0 0 calc(30 / 750 * 100%);position:relative;z-index:0}#pointback_cp_2026spring .step2--fukidashi{width:calc(419 / 750 * 100%);color:#003F99;font-size:var(--vs-24);font-weight:bold;line-height:1;text-align:center;background:url("../img/fukidashi_step2.svg") 0 0/100% auto no-repeat;margin:0 auto calc(10 / 750 * 100%);padding:calc(16 / 750 * 100%) 0 calc(27 / 750 * 100%)}#pointback_cp_2026spring .step2--txt{font-size:var(--vs-30);font-weight:500;line-height:1.7;text-align:center;margin:0 auto calc(40 / 750 * 100%)}#pointback_cp_2026spring .step2--wester{width:calc(180 / 750 * 100%);margin:0 auto calc(40 / 750 * 100%)}#pointback_cp_2026spring .step2--btn{margin:0 0 calc(64 / 750 * 100%)}#pointback_cp_2026spring .step2--btn a{display:block;width:calc(540 / 750 * 100%);color:#fff;font-size:var(--vs-30);line-height:calc(100 / 30);text-align:center;border-radius:var(--vs-100);background:#003F99;margin:0 auto;position:relative}#pointback_cp_2026spring .step2--btn a:after{content:"";display:block;width:calc(17 / 540 * 100%);background:url("../img/arrow_btn.svg") 0 0/100% auto no-repeat;margin:calc(38 / 540 * 100%) calc(32 / 540 * 100%) 0 0;padding-top:calc(24 / 540 * 100%);position:absolute;top:0;right:0}#pointback_cp_2026spring .step2--notes{width:calc(610 / 750 * 100%);color:#6F6F6F;font-size:var(--vs-23);margin:0 auto}#pointback_cp_2026spring .step2-slider{width:calc(690 / 750 * 100%);margin:calc(48 / 750 * 100%) auto calc(40 / 750 * 100%);padding:0 0 calc(48 / 750 * 100%);overflow:hidden}#pointback_cp_2026spring .step2-slider .swiper{background:#E7F7FF;border-radius:var(--vs-40);overflow:visible}#pointback_cp_2026spring .step2-slider .swiper-slide{height:auto}#pointback_cp_2026spring .step2-slider-box{width:calc(650 / 690 * 100%);margin:0 auto;padding:calc(48 / 690 * 100%) 0}#pointback_cp_2026spring .step2-slider-box > img{width:calc(389 / 650 * 100%);margin:0 auto calc(18 / 660 * 100%)}#pointback_cp_2026spring .step2-slider--txt{font-size:var(--vs-28);font-weight:500}#pointback_cp_2026spring .step2-slider--txt a{text-decoration:underline}#pointback_cp_2026spring .step2-slider--notes{color:#f00;font-size:var(--vs-24);font-weight:500}#pointback_cp_2026spring .step2 .swiper-pagination{margin-bottom:calc(-50 / 690 * 100%);bottom:0}#pointback_cp_2026spring .step2 .swiper-pagination-bullet{line-height:1;background:#E7F7FF;margin-left:var(--vs-16);margin-right:var(--vs-16)}#pointback_cp_2026spring .step2 .swiper-pagination-bullet-active{background:#003F99}#pointback_cp_2026spring :root{--content-width:675;--vs-2:calc((2 / 750) * 100vw);--vs-3:calc((3 / 750) * 100vw);--vs-4:calc((4 / 750) * 100vw);--vs-6:calc((6 / 750) * 100vw);--vs-10:calc((10 / 750) * 100vw);--vs-16:calc((16 / 750) * 100vw);--vs-20:calc((20 / 750) * 100vw);--vs-22:calc((22 / 750) * 100vw);--vs-23:calc((23 / 750) * 100vw);--vs-24:calc((24 / 750) * 100vw);--vs-26:calc((26 / 750) * 100vw);--vs-28:calc((28 / 750) * 100vw);--vs-30:calc((30 / 750) * 100vw);--vs-32:calc((32 / 750) * 100vw);--vs-34:calc((34 / 750) * 100vw);--vs-36:calc((36 / 750) * 100vw);--vs-40:calc((40 / 750) * 100vw);--vs-42:calc((42 / 750) * 100vw);--vs-46:calc((46 / 750) * 100vw);--vs-56:calc((56 / 750) * 100vw);--vs-64:calc((64 / 750) * 100vw);--vs-80:calc((80 / 750) * 100vw);--vs-100:calc((100 / 750) * 100vw)}@media only screen and (min-width: 992px){#pointback_cp_2026spring :root{--vs-2:calc((var(--content-width) / 750) * 2px);--vs-3:calc((var(--content-width) / 750) * 3px);--vs-4:calc((var(--content-width) / 750) * 4px);--vs-6:calc((var(--content-width) / 750) * 6px);--vs-10:calc((var(--content-width) / 750) * 10px);--vs-16:calc((var(--content-width) / 750) * 16px);--vs-20:calc((var(--content-width) / 750) * 20px);--vs-22:calc((var(--content-width) / 750) * 22px);--vs-23:calc((var(--content-width) / 750) * 23px);--vs-24:calc((var(--content-width) / 750) * 24px);--vs-26:calc((var(--content-width) / 750) * 26px);--vs-28:calc((var(--content-width) / 750) * 28px);--vs-30:calc((var(--content-width) / 750) * 30px);--vs-32:calc((var(--content-width) / 750) * 32px);--vs-34:calc((var(--content-width) / 750) * 34px);--vs-36:calc((var(--content-width) / 750) * 36px);--vs-40:calc((var(--content-width) / 750) * 40px);--vs-42:calc((var(--content-width) / 750) * 42px);--vs-46:calc((var(--content-width) / 750) * 46px);--vs-56:calc((var(--content-width) / 750) * 56px);--vs-64:calc((var(--content-width) / 750) * 64px);--vs-80:calc((var(--content-width) / 750) * 80px);--vs-100:calc((var(--content-width) / 750) * 100px)}}#pointback_cp_2026spring .step3{padding:0 0 calc(30 / 750 * 100%);position:relative;z-index:0}#pointback_cp_2026spring .step3--caution{width:calc(620 / 750 * 100%);color:#f00;font-size:var(--vs-24);font-weight:500;margin:0 auto calc(58 / 750 * 100%)}#pointback_cp_2026spring .step3--fukidashi{width:calc(439 / 750 * 100%);color:#003F99;font-size:var(--vs-28);font-weight:bold;line-height:1;text-align:center;background:url("../img/fukidashi_step3.svg") 0 0/100% auto no-repeat;margin:0 auto calc(-40 / 750 * 100%);padding:calc(16 / 750 * 100%) 0 calc(27 / 750 * 100%);position:relative;z-index:1}#pointback_cp_2026spring .step3-content{display:flex;justify-content:center;width:calc(690 / 750 * 100%);background:#E7F7FF;border-radius:var(--vs-20);margin:0 auto calc(40 / 750 * 100%);padding:calc(66 / 750 * 100%) 0 calc(40 / 750 * 100%);position:relative;z-index:0}#pointback_cp_2026spring .step3-ticket{width:calc(222 / 690 * 100%);background:#fff;border-radius:var(--vs-30);margin:calc(2 / 690 * 100%);padding-bottom:calc(18 / 690 * 100%);overflow:hidden}#pointback_cp_2026spring .step3-ticket a{color:#003F99}#pointback_cp_2026spring .step3-ticket--thumb{margin-bottom:calc(10 / 222 * 100%)}#pointback_cp_2026spring .step3-ticket--txt{font-size:var(--vs-24);font-weight:500;line-height:1;padding:0 0 0 calc(15 / 222 * 100%);position:relative}#pointback_cp_2026spring .step3-ticket--txt span{display:block;font-size:var(--vs-20);line-height:1;margin:calc(6 / 207 * 100%) 0 0 -0.5em}#pointback_cp_2026spring .step3-ticket--txt:after{content:"";display:block;width:calc(10 / 207 * 100%);background:url("../img/arrow_buy_step3.svg") 0 0/100% auto no-repeat;margin:calc(15 / 207 * 100%) calc(13 / 207 * 100%) 0 0;padding-top:calc(15 / 207 * 100%);position:absolute;top:0;right:0}#pointback_cp_2026spring :root{--content-width:675;--vs-2:calc((2 / 750) * 100vw);--vs-3:calc((3 / 750) * 100vw);--vs-4:calc((4 / 750) * 100vw);--vs-6:calc((6 / 750) * 100vw);--vs-10:calc((10 / 750) * 100vw);--vs-16:calc((16 / 750) * 100vw);--vs-20:calc((20 / 750) * 100vw);--vs-22:calc((22 / 750) * 100vw);--vs-23:calc((23 / 750) * 100vw);--vs-24:calc((24 / 750) * 100vw);--vs-26:calc((26 / 750) * 100vw);--vs-28:calc((28 / 750) * 100vw);--vs-30:calc((30 / 750) * 100vw);--vs-32:calc((32 / 750) * 100vw);--vs-34:calc((34 / 750) * 100vw);--vs-36:calc((36 / 750) * 100vw);--vs-40:calc((40 / 750) * 100vw);--vs-42:calc((42 / 750) * 100vw);--vs-46:calc((46 / 750) * 100vw);--vs-56:calc((56 / 750) * 100vw);--vs-64:calc((64 / 750) * 100vw);--vs-80:calc((80 / 750) * 100vw);--vs-100:calc((100 / 750) * 100vw)}@media only screen and (min-width: 992px){#pointback_cp_2026spring :root{--vs-2:calc((var(--content-width) / 750) * 2px);--vs-3:calc((var(--content-width) / 750) * 3px);--vs-4:calc((var(--content-width) / 750) * 4px);--vs-6:calc((var(--content-width) / 750) * 6px);--vs-10:calc((var(--content-width) / 750) * 10px);--vs-16:calc((var(--content-width) / 750) * 16px);--vs-20:calc((var(--content-width) / 750) * 20px);--vs-22:calc((var(--content-width) / 750) * 22px);--vs-23:calc((var(--content-width) / 750) * 23px);--vs-24:calc((var(--content-width) / 750) * 24px);--vs-26:calc((var(--content-width) / 750) * 26px);--vs-28:calc((var(--content-width) / 750) * 28px);--vs-30:calc((var(--content-width) / 750) * 30px);--vs-32:calc((var(--content-width) / 750) * 32px);--vs-34:calc((var(--content-width) / 750) * 34px);--vs-36:calc((var(--content-width) / 750) * 36px);--vs-40:calc((var(--content-width) / 750) * 40px);--vs-42:calc((var(--content-width) / 750) * 42px);--vs-46:calc((var(--content-width) / 750) * 46px);--vs-56:calc((var(--content-width) / 750) * 56px);--vs-64:calc((var(--content-width) / 750) * 64px);--vs-80:calc((var(--content-width) / 750) * 80px);--vs-100:calc((var(--content-width) / 750) * 100px)}}#pointback_cp_2026spring .step-achievement{padding:0 0 0;background:url("../img/bg2_4.png") 0 0/100% auto no-repeat;padding-top:calc(120 / 750 * 100%);position:relative;z-index:0}#pointback_cp_2026spring .step-achievement--arrow{width:calc(80 / 750 * 100%);margin-bottom:calc(50 / 750 * 100%)}#pointback_cp_2026spring .step-achievement-content{background:url("../img/bg_achievement_step.png") 0 0/100% auto no-repeat;margin:0 auto calc(40 / 750 * 100%);padding:0.1px 0}#pointback_cp_2026spring .step-achievement--head{font-size:var(--vs-36);font-weight:900;line-height:1.5;letter-spacing:0.1em;text-align:center;margin:calc(52 / 750 * 100%) 0 calc(32 / 750 * 100%)}#pointback_cp_2026spring .step-achievement--head span{font-size:var(--vs-38)}#pointback_cp_2026spring .step-achievement-stamps{display:flex;justify-content:space-between;width:calc(470 / 750 * 100%);margin:0 auto calc(40 / 750 * 100%)}#pointback_cp_2026spring .step-achievement--stamp{width:calc(208 / 470 * 100%)}#pointback_cp_2026spring .step-achievement--txt{font-size:var(--vs-28);font-weight:500;line-height:1.6;text-align:center;margin-bottom:calc(48 / 470 * 100%)}#pointback_cp_2026spring :root{--content-width:675;--vs-2:calc((2 / 750) * 100vw);--vs-3:calc((3 / 750) * 100vw);--vs-4:calc((4 / 750) * 100vw);--vs-6:calc((6 / 750) * 100vw);--vs-10:calc((10 / 750) * 100vw);--vs-16:calc((16 / 750) * 100vw);--vs-20:calc((20 / 750) * 100vw);--vs-22:calc((22 / 750) * 100vw);--vs-23:calc((23 / 750) * 100vw);--vs-24:calc((24 / 750) * 100vw);--vs-26:calc((26 / 750) * 100vw);--vs-28:calc((28 / 750) * 100vw);--vs-30:calc((30 / 750) * 100vw);--vs-32:calc((32 / 750) * 100vw);--vs-34:calc((34 / 750) * 100vw);--vs-36:calc((36 / 750) * 100vw);--vs-40:calc((40 / 750) * 100vw);--vs-42:calc((42 / 750) * 100vw);--vs-46:calc((46 / 750) * 100vw);--vs-56:calc((56 / 750) * 100vw);--vs-64:calc((64 / 750) * 100vw);--vs-80:calc((80 / 750) * 100vw);--vs-100:calc((100 / 750) * 100vw)}@media only screen and (min-width: 992px){#pointback_cp_2026spring :root{--vs-2:calc((var(--content-width) / 750) * 2px);--vs-3:calc((var(--content-width) / 750) * 3px);--vs-4:calc((var(--content-width) / 750) * 4px);--vs-6:calc((var(--content-width) / 750) * 6px);--vs-10:calc((var(--content-width) / 750) * 10px);--vs-16:calc((var(--content-width) / 750) * 16px);--vs-20:calc((var(--content-width) / 750) * 20px);--vs-22:calc((var(--content-width) / 750) * 22px);--vs-23:calc((var(--content-width) / 750) * 23px);--vs-24:calc((var(--content-width) / 750) * 24px);--vs-26:calc((var(--content-width) / 750) * 26px);--vs-28:calc((var(--content-width) / 750) * 28px);--vs-30:calc((var(--content-width) / 750) * 30px);--vs-32:calc((var(--content-width) / 750) * 32px);--vs-34:calc((var(--content-width) / 750) * 34px);--vs-36:calc((var(--content-width) / 750) * 36px);--vs-40:calc((var(--content-width) / 750) * 40px);--vs-42:calc((var(--content-width) / 750) * 42px);--vs-46:calc((var(--content-width) / 750) * 46px);--vs-56:calc((var(--content-width) / 750) * 56px);--vs-64:calc((var(--content-width) / 750) * 64px);--vs-80:calc((var(--content-width) / 750) * 80px);--vs-100:calc((var(--content-width) / 750) * 100px)}}#pointback_cp_2026spring .notes{padding:0.1px 0;position:relative}#pointback_cp_2026spring .notes--lead{font-size:var(--vs-26);line-height:2;text-align:center;margin:calc(65 / 750 * 100%) 0 calc(12 / 750 * 100%)}#pointback_cp_2026spring .notes-box{width:calc(670 / 750 * 100%);border-radius:var(--vs-30);margin:0 auto calc(128 / 750 * 100%);overflow:hidden}#pointback_cp_2026spring .notes--head{color:white;font-size:var(--vs-32);line-height:calc(110 / 32);text-align:center;background:#003F99}#pointback_cp_2026spring .notes--head:before,#pointback_cp_2026spring .notes--head:after{background:#fff;margin-right:calc(40 / 670 * 100%)}#pointback_cp_2026spring .notes .accordion-content{color:#6F6F6F;font-size:var(--vs-26);font-weight:400;line-height:2;border:var(--vs-2) solid #6F6F6F;border-top:none;border-radius:0 0 var(--vs-30) var(--vs-30);margin:-2px 0 0 0;padding:0 calc(40 / 670 * 100%)}#pointback_cp_2026spring .notes .accordion-content p{font-weight:bold;margin-top:2em}#pointback_cp_2026spring .notes .accordion-content p b{color:#f00}#pointback_cp_2026spring .notes .accordion-content ol{margin-bottom:2em;padding-left:1em}#pointback_cp_2026spring .notes .accordion-content ol li{display:list-item;list-style:decimal}#pointback_cp_2026spring .notes .accordion-content ol li ul{padding-left:1em}#pointback_cp_2026spring .notes .accordion-content ol li ul li{list-style:disc}#pointback_cp_2026spring :root{--content-width:675;--vs-2:calc((2 / 750) * 100vw);--vs-3:calc((3 / 750) * 100vw);--vs-4:calc((4 / 750) * 100vw);--vs-6:calc((6 / 750) * 100vw);--vs-10:calc((10 / 750) * 100vw);--vs-16:calc((16 / 750) * 100vw);--vs-20:calc((20 / 750) * 100vw);--vs-22:calc((22 / 750) * 100vw);--vs-23:calc((23 / 750) * 100vw);--vs-24:calc((24 / 750) * 100vw);--vs-26:calc((26 / 750) * 100vw);--vs-28:calc((28 / 750) * 100vw);--vs-30:calc((30 / 750) * 100vw);--vs-32:calc((32 / 750) * 100vw);--vs-34:calc((34 / 750) * 100vw);--vs-36:calc((36 / 750) * 100vw);--vs-40:calc((40 / 750) * 100vw);--vs-42:calc((42 / 750) * 100vw);--vs-46:calc((46 / 750) * 100vw);--vs-56:calc((56 / 750) * 100vw);--vs-64:calc((64 / 750) * 100vw);--vs-80:calc((80 / 750) * 100vw);--vs-100:calc((100 / 750) * 100vw)}@media only screen and (min-width: 992px){#pointback_cp_2026spring :root{--vs-2:calc((var(--content-width) / 750) * 2px);--vs-3:calc((var(--content-width) / 750) * 3px);--vs-4:calc((var(--content-width) / 750) * 4px);--vs-6:calc((var(--content-width) / 750) * 6px);--vs-10:calc((var(--content-width) / 750) * 10px);--vs-16:calc((var(--content-width) / 750) * 16px);--vs-20:calc((var(--content-width) / 750) * 20px);--vs-22:calc((var(--content-width) / 750) * 22px);--vs-23:calc((var(--content-width) / 750) * 23px);--vs-24:calc((var(--content-width) / 750) * 24px);--vs-26:calc((var(--content-width) / 750) * 26px);--vs-28:calc((var(--content-width) / 750) * 28px);--vs-30:calc((var(--content-width) / 750) * 30px);--vs-32:calc((var(--content-width) / 750) * 32px);--vs-34:calc((var(--content-width) / 750) * 34px);--vs-36:calc((var(--content-width) / 750) * 36px);--vs-40:calc((var(--content-width) / 750) * 40px);--vs-42:calc((var(--content-width) / 750) * 42px);--vs-46:calc((var(--content-width) / 750) * 46px);--vs-56:calc((var(--content-width) / 750) * 56px);--vs-64:calc((var(--content-width) / 750) * 64px);--vs-80:calc((var(--content-width) / 750) * 80px);--vs-100:calc((var(--content-width) / 750) * 100px)}}#pointback_cp_2026spring .cm{background:url("../img/bg_cm.png") 0 0/100% 100% no-repeat;border-bottom:var(--vs-4) solid #0068B7;position:relative;z-index:1;padding:calc(70 / 750 * 100%) 0 0.1px 0}#pointback_cp_2026spring .cm--ttl{width:calc(720 / 750 * 100%);display:flex;justify-content:center;align-items:flex-end;color:#003F99;font-size:var(--vs-36);font-weight:bold;line-height:1.7;text-align:center;margin:0 auto calc(24 / 750 * 100%)}#pointback_cp_2026spring .cm--ttl .narrow{letter-spacing:-0.08em}#pointback_cp_2026spring .cm--ttl:before,#pointback_cp_2026spring .cm--ttl:after{content:"";display:block;width:var(--vs-30);height:var(--vs-3);background:#EA609E;border-radius:var(--vs-3);margin:0 0 var(--vs-40) 0}#pointback_cp_2026spring .cm--ttl:before{-webkit-transform-origin:0 bottom;transform-origin:0 bottom;-webkit-transform:rotate(60deg);transform:rotate(60deg)}#pointback_cp_2026spring .cm--ttl:after{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}#pointback_cp_2026spring .cm .youtube-slider{margin-bottom:calc(20 / 750 * 100%)}#pointback_cp_2026spring .cm .youtube-slider.swiper{padding-bottom:calc(50 / 750 * 100%)}#pointback_cp_2026spring .cm .youtube-slider .swiper-button-next,#pointback_cp_2026spring .cm .youtube-slider .swiper-button-prev{color:#003F99}#pointback_cp_2026spring .cm .youtube-slider .swiper-button-next:after,#pointback_cp_2026spring .cm .youtube-slider .swiper-button-prev:after{text-rendering:initial}#pointback_cp_2026spring .cm .swiper-slide{height:auto}#pointback_cp_2026spring .cm .swiper-pagination{bottom:0}#pointback_cp_2026spring .cm .swiper-pagination-bullet{background:#fff;margin-left:var(--vs-16);margin-right:var(--vs-16)}#pointback_cp_2026spring .cm .swiper-pagination-bullet-active{background:#003F99}#pointback_cp_2026spring .cm--youtube{width:calc(690 / 750 * 100%);border-radius:var(--vs-20);margin:0 auto;overflow:hidden}#pointback_cp_2026spring .cm--youtube > div{width:100%;padding-top:56.25%;position:relative}#pointback_cp_2026spring .cm--youtube iframe{width:100%;height:100%;position:absolute;top:0;left:0}#pointback_cp_2026spring .cm--bnr{width:calc(690 / 750 * 100%);margin:0 auto calc(100 / 750 * 100%)}#pointback_cp_2026spring .cm--cp{width:calc(690 / 750 * 100%);margin:0 auto calc(62 / 750 * 100%)}#pointback_cp_2026spring .cm-slider.swiper{margin-bottom:calc(50 / 750 * 100%)}#pointback_cp_2026spring .cm-slider .swiper-slide{height:auto}#pointback_cp_2026spring .cm-slider .swiper-pagination{position:relative;bottom:0}#pointback_cp_2026spring .cm-slider .swiper-pagination-bullet{background:#fff;margin-left:var(--vs-16);margin-right:var(--vs-16)}#pointback_cp_2026spring .cm-slider .swiper-pagination-bullet-active{background:#003F99}#pointback_cp_2026spring .cm-slider .swiper-button-next,#pointback_cp_2026spring .cm-slider .swiper-button-prev{color:#003F99}#pointback_cp_2026spring .cm-slider .swiper-button-next:after,#pointback_cp_2026spring .cm-slider .swiper-button-prev:after{text-rendering:initial}#pointback_cp_2026spring .cm-box{width:calc(690 / 750 * 100%);margin:0 auto calc(20 / 750 * 100%)}.p-sitemap:before{display:none}.loaded #pointback_cp_2026spring .wrap{opacity:1}