.e-text-gray{color:#9e9e9e}.e-text-darkgray{color:#999}.e-text-light-gray{color:#666}.e-text-red{color:#ff0000}.e-text-red-rakuten{color:#bf0000}.e-text-orange{color:#feb542}.e-text-base{font-size:1.4rem;line-height:1.6rem}.e-text-sm{font-size:1.4rem;line-height:1.4rem}.e-text-xs{font-size:1rem;line-height:1.2rem}.e-text-lg{font-size:1.6rem;line-height:1.8rem}.e-text-xl{font-size:1.8rem;line-height:2rem}.e-text-2xl{font-size:2rem;line-height:2.4rem}.e-font-bold{font-weight:bold}.e-font-normal{font-weight:normal}.c-modalLoginBirthday{display:block;position:fixed;z-index:101;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0.4)}.c-modalLoginBirthday *,.c-modalLoginBirthday *:before,.c-modalLoginBirthday *:after{box-sizing:border-box}.c-modalLoginBirthday__content{animation-name:modalopen;animation-duration:1s;background-image:url("/assets/mypage/presents-title-bg-b892f129b6aff6fceaf73335b17f9f7730b123aaf0115acc593c81652c43a5da.png");background-color:#fff;background-repeat:no-repeat;background-position:center top 16px;background-size:312px;position:relative;width:100%;max-width:342px;padding:24px 16px 40px;border-radius:8px;overflow:visible;margin:16vh auto 0}@media screen and (max-width: 320px){.c-modalLoginBirthday__content{background-size:264px;padding:24px 8px 40px;max-width:302px;margin:20vh auto 0}}.c-modalLoginBirthday__content .innerWrap>h3{background-color:#24C6B7;border-radius:16px;max-width:240px;padding:6px;text-align:center;vertical-align:middle;color:#FFFFFF;font-size:16px;font-weight:700;margin:0 auto 16px}.c-modalLoginBirthday__content .innerWrap .text{margin:0;padding:0;color:#000;font-size:16px;font-weight:700;line-height:1.6;text-align:center;margin:0 auto 32px}.c-modalLoginBirthday__content .innerWrap .text:last-child{margin-bottom:0}.c-modalLoginBirthday__content .innerWrap .text>em{color:#FF7942;font-size:20px;font-weight:700;font-style:normal;font-family:'RobotoCondensed';padding:0 4px}.c-modalLoginBirthday__content .innerWrap figure{max-width:240px;margin:0 auto 32px}.c-modalLoginBirthday__content .innerWrap figure.get-point{max-width:279px}.c-modalLoginBirthday__content .innerWrap figure>img{display:block;max-width:100%;height:auto;width:100%}.c-modalLoginBirthday__content .innerWrap .textlink{position:relative;max-width:176px;text-align:center;line-height:1;font-size:14px;color:#000;font-weight:700;padding:0 24px 0 0px;margin:0 auto}.c-modalLoginBirthday__content .innerWrap .textlink::before{content:"";width:24px;height:24px;background-repeat:no-repeat;background-image:url("/assets/mypage/icon_arrow_right-9bfd0588b41c3487d546a24551e7bdfc5e05b5cee118bc748555406c8874ad41.svg");position:absolute;transform:translate(-50%, -50%);right:0;top:50%}.c-modalLoginBirthday__content .c-closeBtn{position:absolute;right:0;top:-50px;font-size:40px;border:none;background:0 0;cursor:pointer}.c-modalLoginBirthday__content .c-closeBtn__line{z-index:11;position:absolute;display:block;top:0;right:-12px;width:54px;height:54px;border:0;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);cursor:pointer}.c-modalLoginBirthday__content .c-closeBtn__line::before{content:"";position:absolute;display:block;top:12px;left:24px;width:4px;height:40px;border:0;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-modalLoginBirthday__content .c-closeBtn__line:after{content:"";position:absolute;display:block;top:12px;left:24px;width:4px;height:40px;border:0;background-color:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-modalLoginBirthday__content:focus{outline:none}@keyframes modalopen{from{opacity:0}to{opacity:1}}.c-modalIdentificationCoin{display:block;position:fixed;z-index:101;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0.4)}.c-modalIdentificationCoin *,.c-modalIdentificationCoin *:before,.c-modalIdentificationCoin *:after{box-sizing:border-box}@media screen and (max-width: 768px){.c-modalIdentificationCoin__box{padding:0 1rem}}.c-modalIdentificationCoin__content{animation-duration:1s;background-color:#fff;background-repeat:no-repeat;background-position:center top 16px;background-size:312px;position:relative;width:100%;max-width:700px;border-radius:8px;overflow:visible;margin:16vh auto 0;color:white;background-color:#FF6B35}@media screen and (max-width: 320px){.c-modalIdentificationCoin__content{background-size:264px;max-width:302px;margin:20vh auto 0}}.c-modalIdentificationCoin__content .c-newMemberCoin{position:relative;padding-bottom:clamp(16px, calc(28px + -0.03053 * (100vw - 375px)), 28px);font-family:"Hiragino Kaku Gothic ProN", sans-serif;font-weight:600;line-height:1;color:#fff;text-align:center}.c-modalIdentificationCoin__content .c-newMemberCoin__header{font-weight:600;display:flex;justify-content:center;align-items:center;gap:14px;margin:0;padding:clamp(11px, calc(16px + -0.01272 * (100vw - 375px)), 16px) 12px clamp(10px, calc(14px + -0.01018 * (100vw - 375px)), 14px);border-bottom:1px dashed #fff}.c-modalIdentificationCoin__content .c-newMemberCoin__badge{padding:2px 8px;font-size:12px;line-height:20px;letter-spacing:0.02em;color:#ff7942;background-color:#fff}.c-modalIdentificationCoin__content .c-newMemberCoin__headerTitle{font-size:19px;letter-spacing:0.09em}.c-modalIdentificationCoin__content .c-newMemberCoin__lead{font-weight:600;margin:clamp(22px, calc(31px + -0.0229 * (100vw - 375px)), 31px) 0 0;font-size:21px;line-height:1.4;letter-spacing:0.03em}.c-modalIdentificationCoin__content .c-newMemberCoin__leadStrong{font-size:31px;font-weight:600;line-height:1.22;letter-spacing:0.01em}.c-modalIdentificationCoin__content .c-newMemberCoin__spBreak{display:none}@media screen and (max-width: 600px){.c-modalIdentificationCoin__content .c-newMemberCoin__spBreak{display:inline}}.c-modalIdentificationCoin__content .c-newMemberCoin__sub{font-weight:600;margin:clamp(9px, calc(9px + 0.00763 * (100vw - 375px)), 12px) 0 0;font-size:16px;line-height:1.3;letter-spacing:0.03em}.c-modalIdentificationCoin__content .c-newMemberCoin__amount{font-weight:600;display:flex;justify-content:center;align-items:center;gap:4px;margin:8px 0 0}@media screen and (max-width: 600px){.c-modalIdentificationCoin__content .c-newMemberCoin__amount{flex-wrap:wrap}}.c-modalIdentificationCoin__content .c-newMemberCoin__coinName{margin-top:40px;font-size:19px;line-height:1.3;letter-spacing:0.03em}@media screen and (max-width: 600px){.c-modalIdentificationCoin__content .c-newMemberCoin__coinName{flex-basis:100%;margin-top:0}}.c-modalIdentificationCoin__content .c-newMemberCoin__coinText{position:relative;display:inline-block}@media screen and (max-width: 600px){.c-modalIdentificationCoin__content .c-newMemberCoin__pcBreak{display:none}}.c-modalIdentificationCoin__content .c-newMemberCoin__limited{position:absolute;bottom:calc(100% + 10px);left:50%;display:grid;place-items:center;width:63px;height:49px;font-size:13px;letter-spacing:0.02em;color:#ff7942;background:url(/assets/new_member_modal/icons/badge-limited-time-e4f5a1e1f48d7929c29a7aa3391962db412ce0e53ff55ec2b07e089e10e5dce0.svg) center/contain no-repeat;transform:translateX(calc(-50% + 21px))}@media screen and (max-width: 600px){.c-modalIdentificationCoin__content .c-newMemberCoin__limited{top:50%;bottom:auto;left:calc(100% + 11px);transform:translateY(-50%)}}.c-modalIdentificationCoin__content .c-newMemberCoin__number{font-family:"Hiragino Kaku Gothic StdN", sans-serif;font-size:clamp(84px, calc(84px + 0.07634 * (100vw - 375px)), 114px);font-weight:800;letter-spacing:-0.04em}.c-modalIdentificationCoin__content .c-newMemberCoin__unit{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin-top:clamp(0px, calc(0px + 0.03053 * (100vw - 375px)), 12px);font-family:"Hiragino Kaku Gothic StdN", sans-serif;font-size:clamp(21px, calc(21px + 0.0229 * (100vw - 375px)), 30px);font-weight:800;letter-spacing:-0.01em}.c-modalIdentificationCoin__content .c-newMemberCoin__yenBun{display:flex;align-items:baseline}.c-modalIdentificationCoin__content .c-newMemberCoin__yen{font-size:clamp(39px, calc(39px + 0.01527 * (100vw - 375px)), 45px)}.c-modalIdentificationCoin__content .c-newMemberCoin__get{font-size:clamp(25px, calc(25px + 0.01527 * (100vw - 375px)), 31px)}.c-modalIdentificationCoin__content .c-newMemberCoin__period{display:flex;justify-content:center;align-items:center;margin-top:clamp(4px, calc(10px + -0.01527 * (100vw - 375px)), 10px)}.c-modalIdentificationCoin__content .c-newMemberCoin__periodLabel{font-weight:600;margin:0 12px 0 5px;padding:7px 5px;font-size:18px;letter-spacing:0.09em;background-color:#000}@media screen and (max-width: 600px){.c-modalIdentificationCoin__content .c-newMemberCoin__periodLabel{margin-left:0}}.c-modalIdentificationCoin__content .c-newMemberCoin__remaining{margin:0 2px 0 0;font-family:"Hiragino Kaku Gothic StdN", sans-serif;font-size:clamp(42px, calc(42px + 0.01781 * (100vw - 375px)), 49px);font-weight:800;letter-spacing:-0.04em}.c-modalIdentificationCoin__content .c-newMemberCoin__mascot{flex-shrink:0}@media screen and (max-width: 600px){.c-modalIdentificationCoin__content .c-newMemberCoin__mascot--banzai{position:absolute;top:162px;left:calc(50% - 149px)}}@media screen and (max-width: 600px){.c-modalIdentificationCoin__content .c-newMemberCoin__mascot--pointing{width:61px;height:61px}}.c-modalIdentificationCoin__content .c-newMemberCoin__note{margin:8px 0 0;font-size:13px;font-weight:400}.c-modalIdentificationCoin__content .button-section{border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:#FFF;padding:13px 32px;display:flex;align-items:center;justify-content:center}.c-modalIdentificationCoin__content .button-section:hover .action-btn{opacity:0.8}.c-modalIdentificationCoin__content .button-section .action-btn{background:var(--PrimaryColor, #FF5F1D);text-align:center;font-family:"Hiragino Kaku Gothic ProN";font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:1.6px;color:#FFFFFF;padding:13px 32px;border-radius:8px;border:none}.c-modalIdentificationCoin__content .c-closeBtn{position:absolute;right:0;top:-50px;font-size:40px;border:none;background:0 0;cursor:pointer}.c-modalIdentificationCoin__content .c-closeBtn__line{z-index:11;position:absolute;display:block;top:0;right:-12px;width:54px;height:54px;border:0;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);cursor:pointer}.c-modalIdentificationCoin__content .c-closeBtn__line::before{content:"";position:absolute;display:block;top:12px;left:24px;width:4px;height:40px;border:0;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-modalIdentificationCoin__content .c-closeBtn__line:after{content:"";position:absolute;display:block;top:12px;left:24px;width:4px;height:40px;border:0;background-color:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-modalIdentificationCoin__content:focus{outline:none}@keyframes modalopen{from{opacity:0}to{opacity:1}}.c-modalLogin{display:none;position:fixed;z-index:101;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0.4)}.c-modalLogin *,.c-modalLogin *:before,.c-modalLogin *:after{box-sizing:border-box}.c-modalLogin__content{animation-name:modalopen;animation-duration:1s;background-image:url("/assets/mypage/presents-title-bg-b892f129b6aff6fceaf73335b17f9f7730b123aaf0115acc593c81652c43a5da.png");background-color:#fff;background-repeat:no-repeat;background-position:center top 16px;background-size:312px;position:relative;width:100%;max-width:342px;padding:24px 16px 40px;border-radius:8px;overflow:visible;margin:16vh auto 0}@media screen and (max-width: 320px){.c-modalLogin__content{background-size:264px;padding:24px 8px 40px;max-width:302px;margin:20vh auto 0}}.c-modalLogin__content .innerWrap>h3{background-color:#24C6B7;border-radius:16px;max-width:240px;padding:6px;text-align:center;vertical-align:middle;color:#FFFFFF;font-size:16px;font-weight:700;margin:0 auto 16px}.c-modalLogin__content .innerWrap .text{margin:0;padding:0;color:#000;font-size:16px;font-weight:700;line-height:1.6;text-align:center;margin:0 auto 32px}.c-modalLogin__content .innerWrap .text:last-child{margin-bottom:0}.c-modalLogin__content .innerWrap .text>em{color:#FF7942;font-size:20px;font-weight:700;font-style:normal;font-family:'RobotoCondensed';padding:0 4px}.c-modalLogin__content .innerWrap figure{max-width:240px;margin:0 auto 32px}.c-modalLogin__content .innerWrap figure.get-point{max-width:279px}.c-modalLogin__content .innerWrap figure>img{display:block;max-width:100%;height:auto;width:100%}.c-modalLogin__content .innerWrap .textlink{position:relative;max-width:176px;text-align:center;line-height:1;font-size:14px;color:#000;font-weight:700;padding:0 24px 0 0px;margin:0 auto}.c-modalLogin__content .innerWrap .textlink::before{content:"";width:24px;height:24px;background-repeat:no-repeat;background-image:url("/assets/mypage/icon_arrow_right-9bfd0588b41c3487d546a24551e7bdfc5e05b5cee118bc748555406c8874ad41.svg");position:absolute;transform:translate(-50%, -50%);right:0;top:50%}.c-modalLogin__content .c-closeBtn{position:absolute;right:0;top:-50px;font-size:40px;border:none;background:0 0;cursor:pointer}.c-modalLogin__content .c-closeBtn__line{z-index:11;position:absolute;display:block;top:0;right:-12px;width:54px;height:54px;border:0;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);cursor:pointer}.c-modalLogin__content .c-closeBtn__line::before{content:"";position:absolute;display:block;top:12px;left:24px;width:4px;height:40px;border:0;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-modalLogin__content .c-closeBtn__line:after{content:"";position:absolute;display:block;top:12px;left:24px;width:4px;height:40px;border:0;background-color:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-modalLogin__content:focus{outline:none}@keyframes modalopen{from{opacity:0}to{opacity:1}}.c-modalLoginContinuous{display:none;position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0.4);z-index:101}.c-modalLoginContinuous *,.c-modalLoginContinuous *:before,.c-modalLoginContinuous *:after{box-sizing:border-box}.c-modalLoginContinuous__content{animation-name:modalopen;animation-duration:1s;background-image:url("/assets/mypage/presents-title-bg-b892f129b6aff6fceaf73335b17f9f7730b123aaf0115acc593c81652c43a5da.png");background-color:#fff;background-repeat:no-repeat;background-position:center top 16px;background-size:312px;position:relative;width:100%;max-width:342px;padding:24px 16px 40px;border-radius:8px;overflow:visible;margin:16vh auto 0}@media screen and (max-width: 320px){.c-modalLoginContinuous__content{background-size:264px;padding:24px 8px 40px;max-width:302px;margin:16vh auto 0}}@media screen and (max-height: 746px){.c-modalLoginContinuous__content .innerWrap{overflow-y:scroll}}@media screen and (max-width: 768px){.c-modalLoginContinuous__content .innerWrap{max-height:635px}}@media screen and (max-height: 667px){.c-modalLoginContinuous__content .innerWrap{max-height:480px}}@media screen and (max-width: 320px){.c-modalLoginContinuous__content .innerWrap{height:380px}}.c-modalLoginContinuous__content .innerWrap>h3{background-color:#24C6B7;border-radius:16px;max-width:240px;padding:6px;text-align:center;vertical-align:middle;color:#FFFFFF;font-size:16px;font-weight:700;margin:0 auto 16px}@media screen and (max-width: 320px){.c-modalLoginContinuous__content .innerWrap>h3{margin:0 auto 12px}}@media screen and (max-width: 320px){.c-modalLoginContinuous__content .innerWrap>h3{font-size:14px;margin:0 auto 8px}}.c-modalLoginContinuous__content .innerWrap .text{margin:0;padding:0;color:#000;font-size:16px;font-weight:700;line-height:1.6;text-align:center;margin:0 auto 32px}@media screen and (max-width: 640px){.c-modalLoginContinuous__content .innerWrap .text{margin:0 auto 24px}}@media screen and (max-width: 320px){.c-modalLoginContinuous__content .innerWrap .text{font-size:12px;margin:0 auto 16px}}.c-modalLoginContinuous__content .innerWrap .text:last-child{margin-bottom:0}.c-modalLoginContinuous__content .innerWrap .text>em{color:#FF7942;font-size:20px;font-weight:700;font-style:normal;font-family:'RobotoCondensed';padding:0 4px}@media screen and (max-width: 320px){.c-modalLoginContinuous__content .innerWrap .text>em{font-size:14px}}.c-modalLoginContinuous__content .innerWrap .text .note{font-size:12px;font-weight:normal;text-align:center}.c-modalLoginContinuous__content .innerWrap .daylist{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;line-height:1.6;width:100%;max-width:342px;margin:0 auto 48px}@media screen and (max-width: 420px){.c-modalLoginContinuous__content .innerWrap .daylist{gap:24px;row-gap:16px;margin:0 auto 48px}}@media screen and (max-width: 420px) and (min-height: 667px){.c-modalLoginContinuous__content .innerWrap .daylist{margin:0 auto 40px}}@media screen and (max-width: 320px){.c-modalLoginContinuous__content .innerWrap .daylist{gap:20px;row-gap:14px;margin:0 auto 30px}}.c-modalLoginContinuous__content .innerWrap .daylist__item{display:flex;list-style-type:none;width:calc(100% / 3 - 16px);flex-direction:column;max-width:88px;max-height:86px;background-color:#FFFFFF;text-align:center;border:2px solid #C1C7D6;padding:8px 8px 14px;border-radius:8px}@media screen and (max-width: 640px){.c-modalLoginContinuous__content .innerWrap .daylist__item{max-width:70px;max-height:70px;padding:8px 8px 0}}@media screen and (max-width: 320px){.c-modalLoginContinuous__content .innerWrap .daylist__item{max-width:58px;max-height:58px;padding:4px 4px 0}}.c-modalLoginContinuous__content .innerWrap .daylist__item:last-of-type{flex-basis:100%;max-width:176px}@media screen and (max-width: 320px){.c-modalLoginContinuous__content .innerWrap .daylist__item:last-of-type{max-width:146px}}.c-modalLoginContinuous__content .innerWrap .daylist__item:last-of-type .days{max-width:100%}.c-modalLoginContinuous__content .innerWrap .daylist__item:last-of-type>figure{max-width:94px;margin:0 auto;width:100%}@media screen and (max-width: 640px){.c-modalLoginContinuous__content .innerWrap .daylist__item:last-of-type>figure{max-width:84px;margin:0 auto 8px}}.c-modalLoginContinuous__content .innerWrap .daylist__item:last-of-type>figure>img{display:block;max-width:100%;height:auto;width:100%}.c-modalLoginContinuous__content .innerWrap .daylist__item .days{background-color:#C1C7D6;border-radius:4px 4px 0 0;color:#FFFFFF;font-size:18px;width:100%;height:32px;max-width:72px;margin:0 auto 8px}@media screen and (max-width: 640px){.c-modalLoginContinuous__content .innerWrap .daylist__item .days{font-size:13px;margin:0 auto 6px}}@media screen and (max-width: 320px){.c-modalLoginContinuous__content .innerWrap .daylist__item .days{font-size:12px}}.c-modalLoginContinuous__content .innerWrap .daylist__item figure{max-width:24px;width:100%;margin:0 auto}@media screen and (max-width: 640px){.c-modalLoginContinuous__content .innerWrap .daylist__item figure{margin:0 auto 8px}}@media screen and (max-width: 320px){.c-modalLoginContinuous__content .innerWrap .daylist__item figure{max-width:18px;margin:0 auto 12px}}.c-modalLoginContinuous__content .innerWrap .daylist__item figure>img{display:block;max-width:100%;height:auto;width:100%}.c-modalLoginContinuous__content .innerWrap .daylist__item--is-clear{position:relative;border:none}.c-modalLoginContinuous__content .innerWrap .daylist__item--is-clear:last-of-type::before{left:56% !important;margin-top:9px}@media screen and (max-width: 320px){.c-modalLoginContinuous__content .innerWrap .daylist__item--is-clear:last-of-type::before{margin-top:6px}}.c-modalLoginContinuous__content .innerWrap .daylist__item--is-clear::before{content:"";position:absolute;transform:translate(-50%, -50%);left:63%;top:39%;width:108px;height:106px;background-image:url("/assets/mypage/clear_bg-c4f9e1b6c225fe700e81d97dd1fc8d501a24a152a1d945c0c0bd3676a9d779b5.svg");background-repeat:no-repeat;background-position:center center;background-size:100%;z-index:99}@media screen and (max-width: 640px){.c-modalLoginContinuous__content .innerWrap .daylist__item--is-clear::before{width:86px;height:86px}}@media screen and (max-width: 320px){.c-modalLoginContinuous__content .innerWrap .daylist__item--is-clear::before{width:72px;height:72px}}.c-modalLoginContinuous__content .innerWrap .daylist__item--is-clear .days{background-color:#FFFFFF;color:#FF9100}.c-modalLoginContinuous__content .innerWrap .c-button--modal{max-width:240px;height:40px;margin:0 auto;font-weight:normal;padding:0;text-align:center}@media screen and (max-width: 320px){.c-modalLoginContinuous__content .innerWrap .c-button--modal{height:36px}}.c-modalLoginContinuous__content .innerWrap .c-button--modal .js-point-modal-close{display:block;padding:10px}.c-modalLoginContinuous__content .innerWrap .moretext{font-size:14px;line-height:1;text-align:center;margin:0 auto 16px}@media screen and (max-width: 320px){.c-modalLoginContinuous__content .innerWrap .moretext{font-size:12px}}.c-modalLoginContinuous__content .innerWrap .textlink{position:relative;line-height:1;max-width:176px;text-align:center;font-size:14px;font-weight:700;color:#000;padding:0 24px 0 0px;margin:0 auto}.c-modalLoginContinuous__content .innerWrap .textlink::before{content:"";width:24px;height:24px;background-repeat:no-repeat;background-image:url("/assets/mypage/icon_arrow_right-9bfd0588b41c3487d546a24551e7bdfc5e05b5cee118bc748555406c8874ad41.svg");position:absolute;transform:translate(-50%, -50%);right:0;top:50%}.c-modalLoginContinuous__content .c-closeBtn{position:absolute;right:0;top:-50px;font-size:40px;border:none;background:0 0;cursor:pointer}.c-modalLoginContinuous__content .c-closeBtn__line{z-index:11;position:absolute;display:block;top:0;right:-12px;width:54px;height:54px;border:0;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);cursor:pointer}.c-modalLoginContinuous__content .c-closeBtn__line::before{content:"";position:absolute;display:block;top:12px;left:24px;width:4px;height:40px;border:0;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-modalLoginContinuous__content .c-closeBtn__line:after{content:"";position:absolute;display:block;top:12px;left:24px;width:4px;height:40px;border:0;background-color:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-modalLoginContinuous__content .is-none{display:none}.c-modalLoginContinuous__content:focus{outline:none}@keyframes modalopen{from{opacity:0}to{opacity:1}}.c-modalLoginLottery{display:none;position:fixed;z-index:100;overflow:auto;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0.4)}.c-modalLoginLottery *,.c-modalLoginLottery *:before,.c-modalLoginLottery *:after{box-sizing:border-box}.c-modalLoginLottery__content{animation-name:modalopen;animation-duration:1s;background-image:url("/assets/mypage/presents-title-bg-b892f129b6aff6fceaf73335b17f9f7730b123aaf0115acc593c81652c43a5da.png");background-color:#fff;background-repeat:no-repeat;background-position:center top 16px;background-size:312px;position:relative;width:100%;max-width:342px;padding:24px 16px 40px;border-radius:8px;overflow:visible;margin:16vh auto 0}@media screen and (max-width: 320px){.c-modalLoginLottery__content{background-size:264px;padding:24px 8px 40px;max-width:302px;margin:20vh auto 0}}.c-modalLoginLottery__content .innerWrap>h3{background-color:#24C6B7;border-radius:16px;max-width:240px;padding:6px;text-align:center;vertical-align:middle;color:#FFFFFF;font-size:16px;font-weight:700;margin:0 auto 16px}.c-modalLoginLottery__content .innerWrap figure{max-width:240px;margin:0 auto 32px}.c-modalLoginLottery__content .innerWrap figure.get-point{max-width:279px}.c-modalLoginLottery__content .innerWrap figure>img{display:block;max-width:100%;height:auto;width:100%}.c-modalLoginLottery__content .innerWrap .textlink{position:relative;max-width:176px;text-align:center;line-height:1;font-size:14px;color:#000;font-weight:700;padding:0 24px 0 0px;margin:0 auto}.c-modalLoginLottery__content .innerWrap .textlink::before{content:"";width:24px;height:24px;background-repeat:no-repeat;background-image:url("/assets/mypage/icon_arrow_right-9bfd0588b41c3487d546a24551e7bdfc5e05b5cee118bc748555406c8874ad41.svg");position:absolute;transform:translate(-50%, -50%);right:0;top:50%}.c-modalLoginLottery__content .c-closeBtn{position:absolute;right:0;top:-50px;font-size:40px;border:none;background:0 0;cursor:pointer}.c-modalLoginLottery__content .c-closeBtn__line{z-index:11;position:absolute;display:block;top:0;right:-12px;width:54px;height:54px;border:0;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);cursor:pointer}.c-modalLoginLottery__content .c-closeBtn__line::before{content:"";position:absolute;display:block;top:12px;left:24px;width:4px;height:40px;border:0;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-modalLoginLottery__content .c-closeBtn__line:after{content:"";position:absolute;display:block;top:12px;left:24px;width:4px;height:40px;border:0;background-color:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-modalLoginLottery__content:focus{outline:none}@keyframes modalopen{from{opacity:0}to{opacity:1}}.c-modalGeneral{display:none;position:fixed;z-index:100;left:0;top:0;height:100%;width:100%;overflow:auto;background-color:rgba(0,0,0,0.4)}.c-modalGeneral *,.c-modalGeneral *:before,.c-modalGeneral *:after{box-sizing:border-box}.c-modalGeneral__content{animation-name:modalopen;animation-duration:1s;background-image:url("/assets/mypage/presents-title-bg-b892f129b6aff6fceaf73335b17f9f7730b123aaf0115acc593c81652c43a5da.png");background-color:#fff;background-repeat:no-repeat;background-position:center top 16px;background-size:312px;position:relative;width:100%;max-width:342px;padding:24px 16px 40px;border-radius:8px;overflow:visible;margin:16vh auto 0}@media screen and (max-width: 320px){.c-modalGeneral__content{background-size:264px;padding:24px 8px 40px;max-width:302px;margin:20vh auto 0}}.c-modalGeneral__content .innerWrap>h3{background-color:#24C6B7;border-radius:16px;max-width:240px;padding:6px;text-align:center;vertical-align:middle;color:#FFFFFF;font-size:16px;font-weight:700;margin:0 auto 16px}.c-modalGeneral__content .innerWrap .text{margin:0;padding:0;color:#000;font-size:16px;font-weight:700;line-height:1.6;text-align:center;margin:0 auto 32px}.c-modalGeneral__content .innerWrap .text:last-child{margin-bottom:0}.c-modalGeneral__content .innerWrap .text>em{color:#FF7942;font-size:20px;font-weight:700;font-style:normal;font-family:'RobotoCondensed';padding:0 4px}.c-modalGeneral__content .innerWrap figure{max-width:240px;margin:0 auto 32px}.c-modalGeneral__content .innerWrap figure.get-point{max-width:279px}.c-modalGeneral__content .innerWrap figure>img{display:block;max-width:100%;height:auto;width:100%}.c-modalGeneral__content .innerWrap .textlink{position:relative;max-width:176px;text-align:center;line-height:1;font-size:14px;color:#000;font-weight:700;padding:0 24px 0 0px;margin:0 auto}.c-modalGeneral__content .innerWrap .textlink::before{content:"";width:24px;height:24px;background-repeat:no-repeat;background-image:url("/assets/mypage/icon_arrow_right-9bfd0588b41c3487d546a24551e7bdfc5e05b5cee118bc748555406c8874ad41.svg");position:absolute;transform:translate(-50%, -50%);right:0;top:50%}.c-modalGeneral__content .c-closeBtn{position:absolute;right:0;top:-50px;font-size:40px;border:none;background:0 0;cursor:pointer}.c-modalGeneral__content .c-closeBtn__line{z-index:11;position:absolute;display:block;top:0;right:-12px;width:54px;height:54px;border:0;-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);cursor:pointer}.c-modalGeneral__content .c-closeBtn__line::before{content:"";position:absolute;display:block;top:12px;left:24px;width:4px;height:40px;border:0;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-modalGeneral__content .c-closeBtn__line:after{content:"";position:absolute;display:block;top:12px;left:24px;width:4px;height:40px;border:0;background-color:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-modalGeneral__content:focus{outline:none}@keyframes modalopen{from{opacity:0}to{opacity:1}}.c-button--modal{position:relative;display:block;text-decoration:none;font-size:16px;font-weight:700;cursor:pointer;outline:none;box-sizing:border-box;border:2px solid #FF5F1D;border-radius:24px;color:#FFFFFF;transition:color 0.5s ease, opacity 0.5s ease, background-color 0.5s ease;background-color:#FF5F1D;max-width:280px;padding:12px 24px;text-align:center;margin:0 auto}.c-button--modal::before{content:"";position:absolute;transform:translate(-50%, -50%) rotate(45deg);top:50%;right:12px;width:8px;height:8px;border-top:2px solid #FFFFFF;border-right:2px solid #FFFFFF}.c-button--modal::after{position:absolute;z-index:-1;display:block;content:'';box-sizing:border-box;transition:all .3s}.c-button--modal:hover{background-color:#FFFFFF;border-color:#FF5F1D;color:#FF5F1D}.c-button--modal:hover::before{z-index:999;border-top:2px solid #FF5F1D;border-right:2px solid #FF5F1D}.c-button--modal--top{max-width:280px;padding:12px 24px;text-align:left}.footer_global{position:relative}
