.round_box{padding:48px 32px;border-top:#0061C7 4px solid;border-radius:8px;background:#F9FAFD}.Periodbox{text-align:center;font-size:40px;color:#191F28;font-weight:600;line-height:1.65}.guide_area{gap:68px}.guide_area li{position:relative;width:calc((100% - 136px)/3);display:flex;flex-direction:column;align-items:center;text-align:center}.guide_area li:before{content:"";display:block;width:100%;height:64px;background:no-repeat 50% 50% / contain}.guide_area li + li:after{content:"";position:absolute;top:0;left:-68px;width:68px;height:100%;background:url('/images/arrow_step.svg') no-repeat 50% 50%}.guide_area li span{font-size:20px;color:#0061C7;font-weight:600;line-height:1.65;margin:24px 0 4px}.guide_area li strong{font-size:24px;color:#333D4B;font-weight:600;line-height:1.4}.guide_area li.i1:before{background-image:url('/images/icon_registration_guide01.svg')}.guide_area li.i2:before{background-image:url('/images/icon_registration_guide02.svg')}.guide_area li.i3:before{background-image:url('/images/icon_registration_guide03.svg')}.registration_wrap .rtit{font-size:24px;color:#191F28;font-weight:600;line-height:1.5;margin-bottom:16px}.tbl{border-top:#0061C7 2px solid}.tbl th,.tbl td{border-bottom:#ddd 1px solid;padding:16px 24px}.tbl th{width:280px;background:#F9FAFB;text-align:center;color:#191F28;font-weight:600;line-height:1.65}.tbl td .wlong{width:100%;max-width:560px}.tbl td .excl{margin-top:8px}.popup_confirm .inbox{width:560px;text-align:center}.popup_confirm .tit{font-size:28px;color:#191F28}.popup_confirm .tit:before{content:"";display:block;width:56px;aspect-ratio:1/1;border-radius:50%;margin:0 auto 32px;background:url('/images/icon_confirm.svg') no-repeat 50% 50% / contain}.popup_confirm p{color:#6B7684;line-height:1.65}.popup_confirm .btns_btm{margin-top:48px}.register_now .scon{padding-top:32px}.register_now .tb{margin-bottom:60px}.register_now .tar.excl{margin-bottom:16px}.tarms_area{background:#F9FAFB;padding:36px 35px}.tarms_area .textarea{background:#fff;border-radius:8px;border:#E5E8EB 1px solid;padding:24px;font-size:16px;color:#6B7684;line-height:1.4;max-height:208px;margin-bottom:16px;overflow:auto}@media screen and (max-width:1439px){.round_box{padding:40px 24px}.Periodbox{font-size:34px}.guide_area{gap:40px}.guide_area li{width:calc((100% - 80px)/3)}.guide_area li:before{height:56px}.guide_area li + li:after{left:-40px;width:40px}.guide_area li span{font-size:18px;margin:20px 0 4px}.guide_area li strong{font-size:22px}.tbl th{width:240px}.tarms_area{padding:32px}}@media screen and (max-width:1023px){.round_box{padding:30px 20px}.Periodbox{font-size:30px}.guide_area{gap:30px}.guide_area li{width:calc((100% - 60px)/3)}.guide_area li:before{height:44px}.guide_area li + li:after{left:-30px;width:30px}.guide_area li span{font-size:16px;margin:16px 0 4px}.guide_area li strong{font-size:18px}.registration_wrap .rtit{font-size:22px;margin-bottom:12px}.tbl th,.tbl td{padding:12px 18px}.tbl th{width:220px}.popup_confirm .tit{font-size:26px}.popup_confirm .tit:before{width:52px;margin-bottom:28px}.popup_confirm .btns_btm{margin-top:40px}.register_now .scon{padding-top:28px}.register_now .tb{margin-bottom:50px}.tarms_area{padding:24px}.tarms_area .textarea{padding:20px;font-size:15px}}@media screen and (max-width:767px){.round_box{padding:20px 10px}.Periodbox{font-size:18px}.guide_area{flex-direction:column}.guide_area li{width:100%}.guide_area li:before{height:40px}.guide_area li + li:after{top:-34px;left:50%;height:30px;transform:translateX(-50%) rotate(90deg);background-size:80%}.guide_area li span{font-size:14px;margin:12px 0 4px}.guide_area li strong{font-size:16px}.registration_wrap .rtit{font-size:18px;margin-bottom:8px}.tbl table,.tbl tbody,.tbl th,.tbl td{display:block}.tbl tr{display:flex;flex-direction:column;border-bottom:#ddd 1px solid}.tbl th,.tbl td{padding:10px;border:0;text-align:left}.tbl th{width:100%;padding-bottom:6px}.tbl td .excl{margin-top:4px}.popup_confirm .tit{font-size:22px}.popup_confirm .tit:before{width:44px;margin-bottom:20px}.popup_confirm .btns_btm{margin-top:30px}.register_now .scon{padding-top:24px}.register_now .tb{margin-bottom:30px}.register_now .tar.excl{margin-bottom:12px}.tarms_area{padding:16px}.tarms_area .textarea{padding:16px;font-size:14px;max-height:180px;margin-bottom:12px}}