@keyframes label_float{0%{opacity:0;transform:translateY(0)}45%{transform:translateY(-15rem)}50%{transform:translateY(-15rem)}55%{opacity:1;transform:translateY(-15rem)}100%{opacity:1;transform:translateY(0)}}.heading2 svg,.label_float svg{overflow:visible}.heading2 path,.label_float path{opacity:0}.heading2 .ja::after,.heading2 .ja::before,.label_float .ja::after,.label_float .ja::before{position:absolute;top:50%;z-index:0;width:0;height:1px;content:"";background:#121820;transition:.3s;transition-delay:.6s}.heading2 .ja::after,.label_float .ja::after{left:50%;transform:translateY(-50%)}.heading2 .ja::before,.label_float .ja::before{right:50%;transform:translateY(-50%)}.heading2 .ja.letters3 .chara:nth-child(2),.label_float .ja.letters3 .chara:nth-child(2){transition-delay:.2s}.heading2 .ja.letters4 .chara:nth-child(2),.heading2 .ja.letters4 .chara:nth-child(3),.label_float .ja.letters4 .chara:nth-child(2),.label_float .ja.letters4 .chara:nth-child(3){transition-delay:.2s}.heading2 .ja.letters5 .chara:nth-child(2),.heading2 .ja.letters5 .chara:nth-child(4),.label_float .ja.letters5 .chara:nth-child(2),.label_float .ja.letters5 .chara:nth-child(4){transition-delay:.2s}.heading2 .ja.letters5 .chara:nth-child(3),.label_float .ja.letters5 .chara:nth-child(3){transition-delay:.4s}.heading2 .ja.letters6 .chara:nth-child(2),.heading2 .ja.letters6 .chara:nth-child(5),.label_float .ja.letters6 .chara:nth-child(2),.label_float .ja.letters6 .chara:nth-child(5){transition-delay:.2s}.heading2 .ja.letters6 .chara:nth-child(3),.heading2 .ja.letters6 .chara:nth-child(4),.label_float .ja.letters6 .chara:nth-child(3),.label_float .ja.letters6 .chara:nth-child(4){transition-delay:.4s}.heading2 .ja.letters7 .chara:nth-child(2),.heading2 .ja.letters7 .chara:nth-child(6),.label_float .ja.letters7 .chara:nth-child(2),.label_float .ja.letters7 .chara:nth-child(6){transition-delay:.2s}.heading2 .ja.letters7 .chara:nth-child(3),.heading2 .ja.letters7 .chara:nth-child(5),.label_float .ja.letters7 .chara:nth-child(3),.label_float .ja.letters7 .chara:nth-child(5){transition-delay:.4s}.heading2 .ja.letters7 .chara:nth-child(4),.label_float .ja.letters7 .chara:nth-child(4){transition-delay:.6s}.heading2 .ja.letters8 .chara:nth-child(2),.heading2 .ja.letters8 .chara:nth-child(7),.label_float .ja.letters8 .chara:nth-child(2),.label_float .ja.letters8 .chara:nth-child(7){transition-delay:.2s}.heading2 .ja.letters8 .chara:nth-child(3),.heading2 .ja.letters8 .chara:nth-child(6),.label_float .ja.letters8 .chara:nth-child(3),.label_float .ja.letters8 .chara:nth-child(6){transition-delay:.4s}.heading2 .ja.letters8 .chara:nth-child(4),.heading2 .ja.letters8 .chara:nth-child(5),.label_float .ja.letters8 .chara:nth-child(4),.label_float .ja.letters8 .chara:nth-child(5){transition-delay:.6s}.heading2 .ja.letters9 .chara:nth-child(2),.heading2 .ja.letters9 .chara:nth-child(8),.label_float .ja.letters9 .chara:nth-child(2),.label_float .ja.letters9 .chara:nth-child(8){transition-delay:.2s}.heading2 .ja.letters9 .chara:nth-child(3),.heading2 .ja.letters9 .chara:nth-child(7),.label_float .ja.letters9 .chara:nth-child(3),.label_float .ja.letters9 .chara:nth-child(7){transition-delay:.4s}.heading2 .ja.letters9 .chara:nth-child(4),.heading2 .ja.letters9 .chara:nth-child(6),.label_float .ja.letters9 .chara:nth-child(4),.label_float .ja.letters9 .chara:nth-child(6){transition-delay:.6s}.heading2 .ja.letters9 .chara:nth-child(5),.label_float .ja.letters9 .chara:nth-child(5){transition-delay:.8s}.heading2 .ja.letters10 .chara:nth-child(2),.heading2 .ja.letters10 .chara:nth-child(9),.label_float .ja.letters10 .chara:nth-child(2),.label_float .ja.letters10 .chara:nth-child(9){transition-delay:.2s}.heading2 .ja.letters10 .chara:nth-child(3),.heading2 .ja.letters10 .chara:nth-child(8),.label_float .ja.letters10 .chara:nth-child(3),.label_float .ja.letters10 .chara:nth-child(8){transition-delay:.4s}.heading2 .ja.letters10 .chara:nth-child(4),.heading2 .ja.letters10 .chara:nth-child(7),.label_float .ja.letters10 .chara:nth-child(4),.label_float .ja.letters10 .chara:nth-child(7){transition-delay:.6s}.heading2 .ja.letters10 .chara:nth-child(5),.heading2 .ja.letters10 .chara:nth-child(6),.label_float .ja.letters10 .chara:nth-child(5),.label_float .ja.letters10 .chara:nth-child(6){transition-delay:.8s}.heading2 .ja .text,.label_float .ja .text{display:flex !important;transition:.8s cubic-bezier(0.075, 0.82, 0.165, 1) .4s;transform:scale(0)}.heading2 .ja .chara,.label_float .ja .chara{display:block;transition:.5s cubic-bezier(0.45, 0.78, 0.69, 1.39);transform:scale(0)}.heading2.show path:nth-child(1),.label_float.show path:nth-child(1){animation:label_float .7s cubic-bezier(0.63, 0, 0.57, 0.97) 0.05s forwards}.heading2.show path:nth-child(2),.label_float.show path:nth-child(2){animation:label_float .7s cubic-bezier(0.63, 0, 0.57, 0.97) 0.1s forwards}.heading2.show path:nth-child(3),.label_float.show path:nth-child(3){animation:label_float .7s cubic-bezier(0.63, 0, 0.57, 0.97) 0.15s forwards}.heading2.show path:nth-child(4),.label_float.show path:nth-child(4){animation:label_float .7s cubic-bezier(0.63, 0, 0.57, 0.97) 0.2s forwards}.heading2.show path:nth-child(5),.label_float.show path:nth-child(5){animation:label_float .7s cubic-bezier(0.63, 0, 0.57, 0.97) 0.25s forwards}.heading2.show path:nth-child(6),.label_float.show path:nth-child(6){animation:label_float .7s cubic-bezier(0.63, 0, 0.57, 0.97) 0.3s forwards}.heading2.show path:nth-child(7),.label_float.show path:nth-child(7){animation:label_float .7s cubic-bezier(0.63, 0, 0.57, 0.97) 0.35s forwards}.heading2.show path:nth-child(8),.label_float.show path:nth-child(8){animation:label_float .7s cubic-bezier(0.63, 0, 0.57, 0.97) 0.4s forwards}.heading2.show path:nth-child(9),.label_float.show path:nth-child(9){animation:label_float .7s cubic-bezier(0.63, 0, 0.57, 0.97) 0.45s forwards}.heading2.show path:nth-child(10),.label_float.show path:nth-child(10){animation:label_float .7s cubic-bezier(0.63, 0, 0.57, 0.97) 0.5s forwards}.heading2.show path:nth-child(11),.label_float.show path:nth-child(11){animation:label_float .7s cubic-bezier(0.63, 0, 0.57, 0.97) 0.55s forwards}.heading2.show path:nth-child(12),.label_float.show path:nth-child(12){animation:label_float .7s cubic-bezier(0.63, 0, 0.57, 0.97) 0.6s forwards}.heading2.show path:nth-child(13),.label_float.show path:nth-child(13){animation:label_float .7s cubic-bezier(0.63, 0, 0.57, 0.97) 0.65s forwards}.heading2.show path:nth-child(14),.label_float.show path:nth-child(14){animation:label_float .7s cubic-bezier(0.63, 0, 0.57, 0.97) 0.7s forwards}.heading2.show path:nth-child(15),.label_float.show path:nth-child(15){animation:label_float .7s cubic-bezier(0.63, 0, 0.57, 0.97) 0.75s forwards}.heading2.show path:nth-child(16),.label_float.show path:nth-child(16){animation:label_float .7s cubic-bezier(0.63, 0, 0.57, 0.97) 0.8s forwards}.heading2.show path:nth-child(17),.label_float.show path:nth-child(17){animation:label_float .7s cubic-bezier(0.63, 0, 0.57, 0.97) 0.85s forwards}.heading2.show path:nth-child(18),.label_float.show path:nth-child(18){animation:label_float .7s cubic-bezier(0.63, 0, 0.57, 0.97) 0.9s forwards}.heading2.show path:nth-child(19),.label_float.show path:nth-child(19){animation:label_float .7s cubic-bezier(0.63, 0, 0.57, 0.97) 0.95s forwards}.heading2.show path:nth-child(20),.label_float.show path:nth-child(20){animation:label_float .7s cubic-bezier(0.63, 0, 0.57, 0.97) 1s forwards}.heading2.show .ja::after,.heading2.show .ja::before,.label_float.show .ja::after,.label_float.show .ja::before{width:100%}.heading2.show .ja .text,.label_float.show .ja .text{transform:scale(1)}.heading2.show .ja .chara,.label_float.show .ja .chara{transform:scale(1)}.account_main .contact_text{margin:40rem auto 20rem;font-size:16rem;font-weight:400;line-height:225%}@media(max-width: 768px){.account_main .contact_text{padding:0 24rem;margin:23rem auto 19rem;font-weight:300;line-height:200%;text-align:left}}.account_main .contact_info{width:420rem;margin:0 auto}@media(max-width: 768px){.account_main .contact_info{width:100%}}.account_main .contact_info a{display:block;padding:28rem 20rem;font-weight:600;background:#fff;border-radius:12rem;box-shadow:2px 4px 18px -12px rgba(36,24,6,.12);transition:.3s ease}@media(max-width: 768px){.account_main .contact_info a{padding:25rem 20rem 24rem;border:1px solid #c8c9ca;box-shadow:unset}}.account_main .contact_info a:hover{transform:scale(1.03)}@media(max-width: 768px){.account_main .contact_info a:hover{transform:scale(1)}}.account_main .contact_info .small{font-size:16rem}.account_main .contact_info .small.md_small{font-size:14rem}.account_main .contact_info .large{display:block;margin:18rem auto;font-size:24rem}@media(max-width: 768px){.account_main .contact_info .large{margin:12rem auto}}.account_main .contact_info .phone_icon{display:inline-block;width:24rem;margin-right:12rem}@media(max-width: 768px){.account_main .contact_info .phone_icon{display:none}}.account_main .show_button{width:240rem;margin:20rem auto 0}.account_main .show_button a{display:flex;align-items:center;justify-content:center;width:100%;height:48rem;font-size:16rem;font-weight:600;color:#121820;background:#f9f3ed;border:1px solid #121820;border-radius:100px;transition:.3s ease}.account_main .show_button a:hover{color:#f9f3ed;background:#121820}@media(max-width: 768px){.account_main .show_button a:hover{color:#121820;background:#f9f3ed}}.account_main .cancel_button,.account_main .contact_button{width:-moz-max-content;width:max-content;margin:48rem auto}.account_main .cancel_button a,.account_main .cancel_button .button,.account_main .contact_button a,.account_main .contact_button .button{display:flex;gap:12rem;align-items:center;justify-content:center;width:320rem;height:60rem;font-size:20rem;font-weight:600;color:#fe4d1f;background:#f9f3ed;border:1px solid #fe4d1f;border-radius:100px;transition:.3s ease}.account_main .cancel_button a:hover,.account_main .cancel_button .button:hover,.account_main .contact_button a:hover,.account_main .contact_button .button:hover{color:#fff;background:#fe4d1f}@media(max-width: 768px){.account_main .cancel_button a:hover,.account_main .cancel_button .button:hover,.account_main .contact_button a:hover,.account_main .contact_button .button:hover{color:#fe4d1f;background:#f9f3ed}}.account_main .cancel_button .icon,.account_main .contact_button .icon{width:22rem}.account_main .privacy{width:94rem;margin:48rem auto 36rem}.account_main .copyright{font-size:14rem}@media(max-width: 768px){.account_main .copyright{display:block;margin-bottom:69rem}}.login_main.reset_page{padding-top:50rem;padding-bottom:0}@media(max-width: 768px){.login_main.reset_page{width:88%;padding-top:40rem;padding-bottom:48rem;margin:0 auto;border-bottom:1px solid #c8c9ca}}.login_main.reset_complete .title{color:#fe4d1f}.login_main.reset_complete .text{text-align:center !important}.login_main.reset_complete .login_button{margin-top:36rem}.login_main.reset_complete .login_button a{display:flex;gap:12rem;align-items:center;justify-content:center;width:240rem;height:48rem;margin:0 auto;font-size:20rem;font-weight:700;color:#fff;background:#fe4d1f;border:1.5px solid #fe4d1f;border-radius:100px;transition:.3s ease}@media(max-width: 768px){.login_main.reset_complete .login_button a{font-weight:600}}.login_main.reset_complete .login_button a:hover{color:#fe4d1f;background:#fff}@media(max-width: 768px){.login_main.reset_complete .login_button a:hover{color:#fff;background:#fe4d1f}}.login_main.reset_complete .login_button a:hover path{stroke:#fe4d1f}@media(max-width: 768px){.login_main.reset_complete .login_button a:hover path{stroke:#fff}}.login_main.reset_complete .login_button .icon{width:18rem}.login_main.reset_complete .login_button path{stroke:#fff}.login_main .password_reset_wrap{width:546rem;padding:36rem 48rem 48rem;margin:0 auto;background:#fff;border-radius:24rem;box-shadow:2px 4px 18px -12px rgba(36,24,6,.12)}@media(max-width: 768px){.login_main .password_reset_wrap{width:88%;padding:24rem 24rem 36rem}}.login_main .password_reset_wrap .item{margin:36rem auto 0}.login_main .password_reset_wrap .lock_icon{width:68rem;margin:0 auto}.login_main .password_reset_wrap .title{display:block;margin:24rem auto 30rem;font-size:24rem;font-weight:700}@media(max-width: 768px){.login_main .password_reset_wrap .title{font-size:20rem;font-weight:600}}.login_main .password_reset_wrap .text{font-size:16rem;font-weight:500;line-height:150%;text-align:left}@media(max-width: 768px){.login_main .password_reset_wrap .text{line-height:165%}}.login_main .password_reset_wrap .text .en{font-weight:400}.login_main .password_reset_wrap .input_wrap{position:relative;min-height:48rem}.login_main .password_reset_wrap .input_wrap::after{position:absolute;top:50%;right:18rem;width:18rem;height:18rem;content:"";background-image:url('data:image/svg+xml;utf8,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.2"><path d="M0.0362911 17.3113C-0.0164433 17.4941 0.0362911 17.6945 0.169885 17.8281C0.268322 17.9266 0.405432 17.9828 0.542541 17.9828C0.59176 17.9828 0.640979 17.9758 0.686682 17.9617L5.60153 16.559L1.43903 12.3965L0.0362911 17.3113Z" fill="%23121820"/><path d="M0.542464 18.0008C0.398323 18.0008 0.261214 17.9445 0.15926 17.8426C0.0186354 17.702 -0.034099 17.498 0.022151 17.3082L1.43543 12.3652L5.64012 16.5699L0.69012 17.9797C0.640901 17.9937 0.591682 18.0008 0.542464 18.0008ZM1.44949 12.4285L0.0537916 17.3152C0.00457289 17.4945 0.0537916 17.6844 0.18387 17.8145C0.278792 17.9094 0.40887 17.9621 0.542464 17.9621C0.588167 17.9621 0.637385 17.9551 0.683089 17.941L5.56981 16.5453L1.44949 12.4285Z" fill="%23121820"/><path d="M17.5195 2.71406L15.2871 0.481641C14.9848 0.182812 14.591 0.0175781 14.1656 0.0175781C13.7402 0.0175781 13.3465 0.182813 13.0477 0.478125L11.9297 1.59609L16.398 6.06445L17.516 4.94648C17.8148 4.64766 17.9766 4.25039 17.9766 3.82852C17.9801 3.40664 17.8148 3.01289 17.5195 2.71406Z" fill="%23121820"/><path d="M16.4021 6.08906L11.9092 1.59609L13.0377 0.467578C13.34 0.165234 13.7408 0 14.1662 0C14.5916 0 14.9959 0.165234 15.2947 0.467578L17.5271 2.7C17.8295 3.00234 17.9947 3.40313 17.9947 3.82852C17.9947 4.25391 17.8295 4.6582 17.5271 4.95703L16.4021 6.08906ZM11.9584 1.59609L16.4021 6.03984L17.5061 4.93594C17.8014 4.64062 17.9631 4.25039 17.9631 3.83203C17.9631 3.41367 17.8014 3.02344 17.5061 2.72812L15.2736 0.492188C14.9783 0.196875 14.5846 0.0351562 14.1662 0.0351562C13.7479 0.0351562 13.3576 0.196875 13.0623 0.492188L11.9584 1.59609Z" fill="%23121820"/><path d="M2.03174 11.4975L11.1875 2.3418L15.6572 6.81156L6.5015 15.967L2.03174 11.4972V11.4975Z" fill="%23121820"/><path d="M6.50186 15.9922L2.00537 11.4957L11.1882 2.31641L15.6812 6.80937L6.50186 15.9922ZM2.05811 11.4957L6.50186 15.9395L15.6319 6.80937L11.1882 2.36563L2.05811 11.4957Z" fill="%23121820"/></g></svg>');background-repeat:no-repeat;background-size:contain;transition:.3s ease;transform:translateY(-50%)}.login_main .password_reset_wrap .input_wrap::before{position:absolute;top:50%;right:18rem;z-index:3;width:24rem;height:24rem;content:"";background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 0C5.38327 0 0 5.38327 0 12C0 18.6167 5.38327 24 12 24C18.6167 24 24 18.6167 24 12C24 5.38327 18.6167 0 12 0ZM18.2452 7.97827L10.4913 17.209C10.4063 17.3103 10.3005 17.3922 10.181 17.449C10.0616 17.5059 9.9313 17.5364 9.79904 17.5385H9.78346C9.65408 17.5384 9.52615 17.5112 9.40798 17.4585C9.2898 17.4058 9.18402 17.3289 9.0975 17.2327L5.77442 13.5404C5.69003 13.4509 5.62438 13.3454 5.58133 13.2301C5.53828 13.1149 5.51871 12.9922 5.52375 12.8693C5.5288 12.7464 5.55836 12.6257 5.61071 12.5144C5.66306 12.403 5.73713 12.3033 5.82858 12.221C5.92003 12.1387 6.027 12.0755 6.14321 12.0352C6.25943 11.9948 6.38254 11.9781 6.50531 11.986C6.62808 11.9939 6.74803 12.0262 6.85811 12.0812C6.9682 12.1361 7.0662 12.2124 7.14635 12.3058L9.75923 15.2088L16.8317 6.79096C16.9904 6.60755 17.2148 6.49393 17.4566 6.47466C17.6983 6.4554 17.9379 6.53204 18.1236 6.68802C18.3093 6.844 18.4261 7.06678 18.4489 7.30822C18.4716 7.54966 18.3985 7.79035 18.2452 7.97827Z" fill="%2314CC3C"/></svg>');background-repeat:no-repeat;background-size:contain;opacity:0;transition:300ms ease 300ms;transform:translateY(-50%)}@media(max-width: 768px){.login_main .password_reset_wrap .input_wrap::before{width:36rem;height:36rem}}.login_main .password_reset_wrap .input_wrap.noicon::before{opacity:0}.login_main .password_reset_wrap .input_wrap.noicon::after{opacity:0}.login_main .password_reset_wrap .input_wrap.input_complete::before{opacity:1}.login_main .password_reset_wrap .input_wrap.input_complete::after{opacity:0}.login_main .password_reset_wrap .input_wrap.input_complete input[type=text],.login_main .password_reset_wrap .input_wrap.input_complete input[type=email],.login_main .password_reset_wrap .input_wrap.input_complete input[type=tel],.login_main .password_reset_wrap .input_wrap.input_complete input[type=password],.login_main .password_reset_wrap .input_wrap.input_complete select{color:#121820;background:#fff}.login_main .password_reset_wrap .input_wrap.birthday_wrap::before,.login_main .password_reset_wrap .input_wrap.select_wrap::before{opacity:0}.login_main .password_reset_wrap .input_wrap.birthday_wrap::after,.login_main .password_reset_wrap .input_wrap.select_wrap::after{opacity:0}.login_main .password_reset_wrap .input_wrap.has_error::after{width:24rem;height:24rem;background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.2427 15.18C16.536 15.4725 16.536 15.9525 16.2427 16.245C15.9502 16.5375 15.4748 16.5375 15.1815 16.245L12.0045 13.065L8.80499 16.2675C8.50949 16.56 8.03102 16.56 7.73552 16.2675C7.44077 15.9675 7.44077 15.4875 7.73552 15.195L10.935 11.9925L7.758 8.82001C7.46475 8.52751 7.46475 8.04747 7.758 7.75497C8.04975 7.46247 8.52525 7.46247 8.8185 7.75497L11.9955 10.935L15.219 7.71002C15.5145 7.41752 15.9922 7.41752 16.2877 7.71002C16.5825 8.01002 16.5825 8.48247 16.2877 8.78247L13.065 12.0075L16.2427 15.18ZM12 0C5.37225 0 0 5.37 0 12C0 18.63 5.37225 24 12 24C18.6278 24 24 18.63 24 12C24 5.37 18.6278 0 12 0Z" fill="%23FF0000"/></svg>');background-repeat:no-repeat;background-size:contain;opacity:1}.login_main .password_reset_wrap .input_wrap.has_error input[type=text],.login_main .password_reset_wrap .input_wrap.has_error input[type=email],.login_main .password_reset_wrap .input_wrap.has_error input[type=tel],.login_main .password_reset_wrap .input_wrap.has_error input[type=password],.login_main .password_reset_wrap .input_wrap.has_error select{border:1px solid red}.login_main .password_reset_wrap .input_wrap input[type=text],.login_main .password_reset_wrap .input_wrap input[type=email],.login_main .password_reset_wrap .input_wrap input[type=tel],.login_main .password_reset_wrap .input_wrap input[type=password],.login_main .password_reset_wrap .input_wrap select{position:relative;width:100%;height:48rem;padding:0 24rem;font-family:"Inter","Yu Gothic",游ゴシック,"YuGothic",游ゴシック体,"游ゴシック体 Pr6N","Hiragino Sans","ヒラギノ角ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic","メイリオ",meiryo,sans-serif;font-size:16rem;background:#f0f0f0;border:1px solid #c8c9ca;border-radius:6rem}@media(max-width: 768px){.login_main .password_reset_wrap .input_wrap input[type=text],.login_main .password_reset_wrap .input_wrap input[type=email],.login_main .password_reset_wrap .input_wrap input[type=tel],.login_main .password_reset_wrap .input_wrap input[type=password],.login_main .password_reset_wrap .input_wrap select{height:60rem;font-family:-apple-system,"BlinkMacSystemFont","Inter","Hiragino Sans","ヒラギノ角ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic","メイリオ",meiryo,sans-serif;font-weight:300}}.login_main .password_reset_wrap .input_wrap input[type=text]::-moz-placeholder, .login_main .password_reset_wrap .input_wrap input[type=email]::-moz-placeholder, .login_main .password_reset_wrap .input_wrap input[type=tel]::-moz-placeholder, .login_main .password_reset_wrap .input_wrap input[type=password]::-moz-placeholder, .login_main .password_reset_wrap .input_wrap select::-moz-placeholder{font-family:"Inter","Yu Gothic",游ゴシック,"YuGothic",游ゴシック体,"游ゴシック体 Pr6N","Hiragino Sans","ヒラギノ角ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic","メイリオ",meiryo,sans-serif;font-size:16rem;font-weight:500;color:#182430;opacity:.5}.login_main .password_reset_wrap .input_wrap input[type=text]::placeholder,.login_main .password_reset_wrap .input_wrap input[type=email]::placeholder,.login_main .password_reset_wrap .input_wrap input[type=tel]::placeholder,.login_main .password_reset_wrap .input_wrap input[type=password]::placeholder,.login_main .password_reset_wrap .input_wrap select::placeholder{font-family:"Inter","Yu Gothic",游ゴシック,"YuGothic",游ゴシック体,"游ゴシック体 Pr6N","Hiragino Sans","ヒラギノ角ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic","メイリオ",meiryo,sans-serif;font-size:16rem;font-weight:500;color:#182430;opacity:.5}@media(max-width: 768px){.login_main .password_reset_wrap .input_wrap input[type=text]::-moz-placeholder, .login_main .password_reset_wrap .input_wrap input[type=email]::-moz-placeholder, .login_main .password_reset_wrap .input_wrap input[type=tel]::-moz-placeholder, .login_main .password_reset_wrap .input_wrap input[type=password]::-moz-placeholder, .login_main .password_reset_wrap .input_wrap select::-moz-placeholder{font-family:-apple-system,"BlinkMacSystemFont","Inter","Hiragino Sans","ヒラギノ角ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic","メイリオ",meiryo,sans-serif;font-weight:300}.login_main .password_reset_wrap .input_wrap input[type=text]::placeholder,.login_main .password_reset_wrap .input_wrap input[type=email]::placeholder,.login_main .password_reset_wrap .input_wrap input[type=tel]::placeholder,.login_main .password_reset_wrap .input_wrap input[type=password]::placeholder,.login_main .password_reset_wrap .input_wrap select::placeholder{font-family:-apple-system,"BlinkMacSystemFont","Inter","Hiragino Sans","ヒラギノ角ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic","メイリオ",meiryo,sans-serif;font-weight:300}}.login_main .password_reset_wrap .label{display:block;margin-bottom:12rem;font-size:16rem;font-weight:700;text-align:left}@media(max-width: 768px){.login_main .password_reset_wrap .label{font-weight:500}}.login_main .password_reset_wrap .label .small{font-size:12rem}.login_main .password_reset_wrap .label .en{font-weight:500}.login_main .password_reset_wrap .label .req{display:flex;align-items:center;justify-content:center;width:36rem;height:18rem;font-size:11rem;font-weight:700;color:#fff;background:#fe4d1f;border-radius:100px}@media(max-width: 768px){.login_main .password_reset_wrap .label .req{font-size:10rem;font-weight:600}}.login_main .password_reset_wrap .label .not_req{display:flex;align-items:center;justify-content:center;width:36rem;height:18rem;font-size:11rem;font-weight:700;color:#fff;background:#c8c9ca;border-radius:100px}@media(max-width: 768px){.login_main .password_reset_wrap .label .not_req{font-weight:600}}.login_main .password_reset_wrap .login_form{margin:30rem auto 0}.login_main .password_reset_wrap .login_form .submit_button{margin-top:36rem}footer{display:none}.account_main{padding-bottom:100rem}@media(max-width: 768px){.account_main{width:88%;margin:48rem auto 0}}.login_main{position:relative;z-index:2;padding:78rem 0;overflow:hidden}@media(max-width: 768px){.login_main{padding:42rem 0 0}}.login_main .background img{position:absolute;bottom:0;left:50%;z-index:-1;width:141vw;max-width:1800rem;transform:translate(-50%, 0);-o-object-fit:cover;object-fit:cover}@media(max-width: 768px){.login_main .background img{display:none}}.login_main .login_inner{display:flex;gap:407rem;justify-content:center}@media(max-width: 768px){.login_main .login_inner{gap:0;width:88%;padding:48rem 24rem 36rem;margin:0 auto;background:#fff;border-radius:18rem;box-shadow:2px 4px 18px -12px rgba(36,24,6,.12)}}.login_main .login_inner .logo_md{width:211rem;margin:0 auto 24rem}.login_main .login_inner .heading2 .en{display:block;width:134rem;margin:0 auto 20rem}.login_main .login_inner .heading2 .ja{font-family:"EB Garamond","Yu Mincho",游明朝,"YuMincho",游明朝体,"Hiragino Mincho ProN","ヒラギノ明朝 ProN","Hiragino Mincho Pro","ヒラギノ明朝 Pro",serif;font-size:20rem;letter-spacing:-0.01em}@media(max-width: 768px){.login_main .login_inner .heading2 .ja{font-family:-apple-system,"BlinkMacSystemFont","Inter","Hiragino Sans","ヒラギノ角ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic","メイリオ",meiryo,sans-serif}}.login_main .login_inner .heading2 .ja .text{justify-content:center}.login_main .login_inner .heading2 .ja::after,.login_main .login_inner .heading2 .ja::before{display:none !important}.login_main .login_inner .item{margin:36rem auto 0}.login_main .login_inner .item label{display:block;margin-bottom:12rem;font-size:16rem;font-weight:700;text-align:left}@media(max-width: 768px){.login_main .login_inner .item label{font-weight:500}}.login_main .login_inner .item label .small{font-size:12rem}.login_main .login_inner .item label .en{font-weight:500}.login_main .login_inner .input_wrap{position:relative;width:341rem;min-height:48rem}@media(max-width: 768px){.login_main .login_inner .input_wrap{width:100%}}.login_main .login_inner .input_wrap::after{position:absolute;top:50%;right:18rem;width:18rem;height:18rem;content:"";background-image:url('data:image/svg+xml;utf8,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.2"><path d="M0.0362911 17.3113C-0.0164433 17.4941 0.0362911 17.6945 0.169885 17.8281C0.268322 17.9266 0.405432 17.9828 0.542541 17.9828C0.59176 17.9828 0.640979 17.9758 0.686682 17.9617L5.60153 16.559L1.43903 12.3965L0.0362911 17.3113Z" fill="%23121820"/><path d="M0.542464 18.0008C0.398323 18.0008 0.261214 17.9445 0.15926 17.8426C0.0186354 17.702 -0.034099 17.498 0.022151 17.3082L1.43543 12.3652L5.64012 16.5699L0.69012 17.9797C0.640901 17.9937 0.591682 18.0008 0.542464 18.0008ZM1.44949 12.4285L0.0537916 17.3152C0.00457289 17.4945 0.0537916 17.6844 0.18387 17.8145C0.278792 17.9094 0.40887 17.9621 0.542464 17.9621C0.588167 17.9621 0.637385 17.9551 0.683089 17.941L5.56981 16.5453L1.44949 12.4285Z" fill="%23121820"/><path d="M17.5195 2.71406L15.2871 0.481641C14.9848 0.182812 14.591 0.0175781 14.1656 0.0175781C13.7402 0.0175781 13.3465 0.182813 13.0477 0.478125L11.9297 1.59609L16.398 6.06445L17.516 4.94648C17.8148 4.64766 17.9766 4.25039 17.9766 3.82852C17.9801 3.40664 17.8148 3.01289 17.5195 2.71406Z" fill="%23121820"/><path d="M16.4021 6.08906L11.9092 1.59609L13.0377 0.467578C13.34 0.165234 13.7408 0 14.1662 0C14.5916 0 14.9959 0.165234 15.2947 0.467578L17.5271 2.7C17.8295 3.00234 17.9947 3.40313 17.9947 3.82852C17.9947 4.25391 17.8295 4.6582 17.5271 4.95703L16.4021 6.08906ZM11.9584 1.59609L16.4021 6.03984L17.5061 4.93594C17.8014 4.64062 17.9631 4.25039 17.9631 3.83203C17.9631 3.41367 17.8014 3.02344 17.5061 2.72812L15.2736 0.492188C14.9783 0.196875 14.5846 0.0351562 14.1662 0.0351562C13.7479 0.0351562 13.3576 0.196875 13.0623 0.492188L11.9584 1.59609Z" fill="%23121820"/><path d="M2.03174 11.4975L11.1875 2.3418L15.6572 6.81156L6.5015 15.967L2.03174 11.4972V11.4975Z" fill="%23121820"/><path d="M6.50186 15.9922L2.00537 11.4957L11.1882 2.31641L15.6812 6.80937L6.50186 15.9922ZM2.05811 11.4957L6.50186 15.9395L15.6319 6.80937L11.1882 2.36563L2.05811 11.4957Z" fill="%23121820"/></g></svg>');background-repeat:no-repeat;background-size:contain;transition:.3s ease;transform:translateY(-50%)}.login_main .login_inner .input_wrap::before{position:absolute;top:50%;right:18rem;z-index:3;width:24rem;height:24rem;content:"";background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 0C5.38327 0 0 5.38327 0 12C0 18.6167 5.38327 24 12 24C18.6167 24 24 18.6167 24 12C24 5.38327 18.6167 0 12 0ZM18.2452 7.97827L10.4913 17.209C10.4063 17.3103 10.3005 17.3922 10.181 17.449C10.0616 17.5059 9.9313 17.5364 9.79904 17.5385H9.78346C9.65408 17.5384 9.52615 17.5112 9.40798 17.4585C9.2898 17.4058 9.18402 17.3289 9.0975 17.2327L5.77442 13.5404C5.69003 13.4509 5.62438 13.3454 5.58133 13.2301C5.53828 13.1149 5.51871 12.9922 5.52375 12.8693C5.5288 12.7464 5.55836 12.6257 5.61071 12.5144C5.66306 12.403 5.73713 12.3033 5.82858 12.221C5.92003 12.1387 6.027 12.0755 6.14321 12.0352C6.25943 11.9948 6.38254 11.9781 6.50531 11.986C6.62808 11.9939 6.74803 12.0262 6.85811 12.0812C6.9682 12.1361 7.0662 12.2124 7.14635 12.3058L9.75923 15.2088L16.8317 6.79096C16.9904 6.60755 17.2148 6.49393 17.4566 6.47466C17.6983 6.4554 17.9379 6.53204 18.1236 6.68802C18.3093 6.844 18.4261 7.06678 18.4489 7.30822C18.4716 7.54966 18.3985 7.79035 18.2452 7.97827Z" fill="%2314CC3C"/></svg>');background-repeat:no-repeat;background-size:contain;opacity:0;transition:300ms ease 300ms;transform:translateY(-50%)}@media(max-width: 768px){.login_main .login_inner .input_wrap::before{width:36rem;height:36rem}}.login_main .login_inner .input_wrap.noicon::before{opacity:0}.login_main .login_inner .input_wrap.noicon::after{opacity:0}.login_main .login_inner .input_wrap.input_complete::before{opacity:1}.login_main .login_inner .input_wrap.input_complete::after{opacity:0}.login_main .login_inner .input_wrap.input_complete input[type=text],.login_main .login_inner .input_wrap.input_complete input[type=email],.login_main .login_inner .input_wrap.input_complete input[type=tel],.login_main .login_inner .input_wrap.input_complete input[type=password],.login_main .login_inner .input_wrap.input_complete select{color:#121820;background:#fff}.login_main .login_inner .input_wrap.birthday_wrap::before,.login_main .login_inner .input_wrap.select_wrap::before{opacity:0}.login_main .login_inner .input_wrap.birthday_wrap::after,.login_main .login_inner .input_wrap.select_wrap::after{opacity:0}.login_main .login_inner .input_wrap.has_error::after{width:24rem;height:24rem;background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.2427 15.18C16.536 15.4725 16.536 15.9525 16.2427 16.245C15.9502 16.5375 15.4748 16.5375 15.1815 16.245L12.0045 13.065L8.80499 16.2675C8.50949 16.56 8.03102 16.56 7.73552 16.2675C7.44077 15.9675 7.44077 15.4875 7.73552 15.195L10.935 11.9925L7.758 8.82001C7.46475 8.52751 7.46475 8.04747 7.758 7.75497C8.04975 7.46247 8.52525 7.46247 8.8185 7.75497L11.9955 10.935L15.219 7.71002C15.5145 7.41752 15.9922 7.41752 16.2877 7.71002C16.5825 8.01002 16.5825 8.48247 16.2877 8.78247L13.065 12.0075L16.2427 15.18ZM12 0C5.37225 0 0 5.37 0 12C0 18.63 5.37225 24 12 24C18.6278 24 24 18.63 24 12C24 5.37 18.6278 0 12 0Z" fill="%23FF0000"/></svg>');background-repeat:no-repeat;background-size:contain;opacity:1}.login_main .login_inner .input_wrap.has_error input[type=text],.login_main .login_inner .input_wrap.has_error input[type=email],.login_main .login_inner .input_wrap.has_error input[type=tel],.login_main .login_inner .input_wrap.has_error input[type=password],.login_main .login_inner .input_wrap.has_error select{border:1px solid red}.login_main .login_inner .input_wrap input[type=text],.login_main .login_inner .input_wrap input[type=email],.login_main .login_inner .input_wrap input[type=tel],.login_main .login_inner .input_wrap input[type=password],.login_main .login_inner .input_wrap select{position:relative;width:100%;height:48rem;padding:0 24rem;font-family:"Inter","Yu Gothic",游ゴシック,"YuGothic",游ゴシック体,"游ゴシック体 Pr6N","Hiragino Sans","ヒラギノ角ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic","メイリオ",meiryo,sans-serif;font-size:16rem;background:#fff;border:unset;border-radius:6rem;box-shadow:2px 2px 12px 0 rgba(36,24,6,.06)}@media(max-width: 768px){.login_main .login_inner .input_wrap input[type=text],.login_main .login_inner .input_wrap input[type=email],.login_main .login_inner .input_wrap input[type=tel],.login_main .login_inner .input_wrap input[type=password],.login_main .login_inner .input_wrap select{height:60rem;font-family:-apple-system,"BlinkMacSystemFont","Inter","Hiragino Sans","ヒラギノ角ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic","メイリオ",meiryo,sans-serif;font-weight:300;border:1px solid #c8c9ca;box-shadow:none}}.login_main .login_inner .input_wrap input[type=text]::-moz-placeholder, .login_main .login_inner .input_wrap input[type=email]::-moz-placeholder, .login_main .login_inner .input_wrap input[type=tel]::-moz-placeholder, .login_main .login_inner .input_wrap input[type=password]::-moz-placeholder, .login_main .login_inner .input_wrap select::-moz-placeholder{font-family:"Inter","Yu Gothic",游ゴシック,"YuGothic",游ゴシック体,"游ゴシック体 Pr6N","Hiragino Sans","ヒラギノ角ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic","メイリオ",meiryo,sans-serif;font-size:16rem;font-weight:500;color:#182430;opacity:.5}.login_main .login_inner .input_wrap input[type=text]::placeholder,.login_main .login_inner .input_wrap input[type=email]::placeholder,.login_main .login_inner .input_wrap input[type=tel]::placeholder,.login_main .login_inner .input_wrap input[type=password]::placeholder,.login_main .login_inner .input_wrap select::placeholder{font-family:"Inter","Yu Gothic",游ゴシック,"YuGothic",游ゴシック体,"游ゴシック体 Pr6N","Hiragino Sans","ヒラギノ角ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic","メイリオ",meiryo,sans-serif;font-size:16rem;font-weight:500;color:#182430;opacity:.5}@media(max-width: 768px){.login_main .login_inner .input_wrap input[type=text]::-moz-placeholder, .login_main .login_inner .input_wrap input[type=email]::-moz-placeholder, .login_main .login_inner .input_wrap input[type=tel]::-moz-placeholder, .login_main .login_inner .input_wrap input[type=password]::-moz-placeholder, .login_main .login_inner .input_wrap select::-moz-placeholder{font-family:-apple-system,"BlinkMacSystemFont","Inter","Hiragino Sans","ヒラギノ角ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic","メイリオ",meiryo,sans-serif;font-weight:300}.login_main .login_inner .input_wrap input[type=text]::placeholder,.login_main .login_inner .input_wrap input[type=email]::placeholder,.login_main .login_inner .input_wrap input[type=tel]::placeholder,.login_main .login_inner .input_wrap input[type=password]::placeholder,.login_main .login_inner .input_wrap select::placeholder{font-family:-apple-system,"BlinkMacSystemFont","Inter","Hiragino Sans","ヒラギノ角ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic","メイリオ",meiryo,sans-serif;font-weight:300}}@media(max-width: 768px){.login_main .login_inner .radio_buttons{min-height:unset;margin:24rem auto}}.login_main .login_inner .radio_item{position:relative;display:flex;gap:12rem;align-items:center;justify-content:center;margin:30rem auto 36rem;font-size:16rem;font-weight:500;cursor:pointer}@media(max-width: 768px){.login_main .login_inner .radio_item{margin:0 auto;font-weight:400}}.login_main .login_inner .radio_item label{flex:1;line-height:150%;text-align:left}.login_main .login_inner .radio_item .radio_button{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.login_main .login_inner .radio_item .radio_button:checked~.radio_button_circle{background-color:rgba(0,0,0,0);background-image:url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Ccircle cx="12" cy="12" r="12" fill="%23FE4D1F"/%3E%3Cpath d="M10.5951 16.6682C10.4806 16.7837 10.3243 16.8484 10.162 16.8484C9.99971 16.8484 9.84345 16.784 9.72892 16.6682L6.26935 13.1968C5.91022 12.8365 5.91022 12.2524 6.26935 11.893L6.70245 11.4582C7.06158 11.0979 7.64317 11.0979 8.00201 11.4582L10.1617 13.6252L15.998 7.77023C16.3571 7.40992 16.9393 7.40992 17.2976 7.77023L17.7306 8.20502C18.0898 8.56533 18.0898 9.1491 17.7306 9.50883L10.5948 16.6685L10.5951 16.6682Z" fill="%23FFFFFF"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:contain}.login_main .login_inner .radio_item .radio_button_circle{display:block;width:24rem;height:24rem;background-image:url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Crect x="0.5" y="0.5" width="23" height="23" rx="11.5" fill="%23F0F0F0" stroke="%23C8C9CA"/%3E%3Cpath d="M10.5951 16.6682C10.4806 16.7837 10.3243 16.8484 10.162 16.8484C9.99971 16.8484 9.84345 16.784 9.72892 16.6682L6.26935 13.1968C5.91022 12.8365 5.91022 12.2524 6.26935 11.893L6.70245 11.4582C7.06158 11.0979 7.64317 11.0979 8.00201 11.4582L10.1617 13.6252L15.998 7.77023C16.3571 7.40992 16.9393 7.40992 17.2976 7.77023L17.7306 8.20502C18.0898 8.56533 18.0898 9.1491 17.7306 9.50883L10.5948 16.6685L10.5951 16.6682Z" fill="%23C8C9CA"/%3E%3C/svg%3E');background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:50%}@media(max-width: 768px){.login_main .login_inner .radio_item .radio_button_circle{width:36rem;height:36rem;background-image:url('data:image/svg+xml;utf8,<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="35" height="35" rx="17.5" fill="%23F0F0F0" stroke="%23C8C9CA"/><path d="M15.8927 25.0023C15.7209 25.1755 15.4865 25.2725 15.243 25.2725C14.9996 25.2725 14.7652 25.176 14.5934 25.0023L9.40403 19.7952C8.86532 19.2547 8.86532 18.3786 9.40403 17.8395L10.0537 17.1873C10.5924 16.6468 11.4647 16.6468 12.003 17.1873L15.2426 20.4378L23.997 11.6553C24.5357 11.1149 25.4089 11.1149 25.9463 11.6553L26.596 12.3075C27.1347 12.848 27.1347 13.7236 26.596 14.2632L15.8922 25.0027L15.8927 25.0023Z" fill="%23C8C9CA"/></svg>')}}.login_main .input_wrap{position:relative}.login_main .input_wrap .toggle_password{position:absolute;top:50%;right:15rem;z-index:4;width:35rem;height:100%;transform:translateY(-50%)}.login_main .input_wrap.password_input::before{position:absolute;top:50%;right:15rem !important;z-index:3;width:24rem;height:18rem !important;pointer-events:none;content:"";background-repeat:no-repeat;background-size:contain;opacity:0;transition:300ms ease 300ms;transform:translateY(-50%)}.login_main .input_wrap.password_input.show_icon::before{height:14rem !important;background-image:url('data:image/svg+xml;utf8,<svg width="24" height="15" viewBox="0 0 24 15" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2134_37378)"><path d="M12.0005 0C7.41454 0 3.25621 2.50875 0.187788 6.58361C-0.0625959 6.91746 -0.0625959 7.38386 0.187788 7.7177C3.25621 11.7975 7.41454 14.3062 12 14.3062C16.5855 14.3062 20.7438 11.7975 23.8122 7.72261C24.0626 7.38877 24.0626 6.92237 23.8122 6.58852C20.7438 2.50874 16.5859 0 12.0005 0ZM12.3294 12.1902C9.28555 12.3817 6.77189 9.87297 6.96336 6.82418C7.12047 4.31052 9.1579 2.27309 11.6716 2.11599C14.7154 1.92452 17.2291 4.43326 17.0376 7.48205C16.8756 9.99079 14.8382 12.0282 12.3294 12.1902ZM12.1767 9.86315C10.537 9.96625 9.18196 8.61614 9.28997 6.97637C9.37343 5.62136 10.4732 4.52654 11.8282 4.43817C13.4679 4.33507 14.823 5.68518 14.7149 7.32495C14.6266 8.68487 13.5268 9.77969 12.1767 9.86315Z" fill="black"/></g><defs><clipPath id="clip0_2134_37378"><rect width="24" height="14.3062" fill="white"/></clipPath></defs></svg>')}.login_main .input_wrap.password_input.hide_icon::before{background-image:url('data:image/svg+xml;utf8,<svg width="24" height="18" viewBox="0 0 24 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.9791 9.20182L16.3422 7.83871C16.4416 8.20996 16.4997 8.59761 16.4997 8.99979C16.4997 11.4813 14.4813 13.4998 11.9998 13.4998C11.5976 13.4998 11.2099 13.4416 10.8387 13.3423L12.2018 11.9791C13.6924 11.8774 14.8774 10.692 14.9791 9.20182ZM23.905 8.63558C23.8126 8.46964 22.5044 6.17701 19.9469 4.23406L18.8556 5.3253C20.7203 6.69638 21.902 8.29574 22.3675 9.00073C21.4787 10.3545 17.9913 14.9997 11.9998 14.9997C11.1012 14.9997 10.2659 14.8849 9.47979 14.7016L8.24746 15.9339C9.38042 16.2813 10.6259 16.4997 12.0002 16.4997C19.8513 16.4997 23.7437 9.6551 23.9054 9.36401C24.0315 9.13714 24.0315 8.86198 23.9054 8.63558H23.905ZM20.7798 1.28003L4.28 17.7799C4.13375 17.9261 3.94156 17.9997 3.74985 17.9997C3.55813 17.9997 3.36594 17.9266 3.2197 17.7799C2.92673 17.4869 2.92673 17.0121 3.2197 16.7196L5.31874 14.6205C1.92502 12.5716 0.200506 9.55573 0.0945694 9.36401C-0.0315231 9.13714 -0.0315231 8.86198 0.0945694 8.63511C0.256287 8.34402 4.14875 1.49987 11.9998 1.49987C14.0299 1.49987 15.7882 1.96299 17.2914 2.64783L19.7195 0.219724C20.0125 -0.0732415 20.4873 -0.0732415 20.7798 0.219724C21.0723 0.51269 21.0728 0.987529 20.7798 1.28003ZM6.43716 13.5016L8.33605 11.6027C7.81152 10.8668 7.49981 9.96963 7.49981 8.99933C7.49981 6.51779 9.51823 4.49937 11.9998 4.49937C12.9701 4.49937 13.8672 4.81109 14.6032 5.33561L16.1388 3.8C14.9257 3.31438 13.5471 2.99938 12.0002 2.99938C6.00873 2.99938 2.52173 7.64465 1.63299 8.99839C2.19736 9.85385 3.81969 12.019 6.43763 13.5016H6.43716ZM9.42495 10.5138L13.5143 6.42451C13.068 6.16107 12.5548 5.99936 12.0002 5.99936C10.346 5.99936 9.00026 7.34512 9.00026 8.99933C9.00026 9.55385 9.16198 10.0676 9.42542 10.5134L9.42495 10.5138Z" fill="black"/></svg>')}.login_main .error_label{margin-top:6rem;font-size:16rem;font-weight:500;color:red;text-align:left}@media(max-width: 768px){.login_main .error_label{font-size:15rem}}.login_main .logo_wrap{display:flex;flex-direction:column;justify-content:center;width:341rem;transform:translateY(28rem)}@media(max-width: 768px){.login_main .logo_wrap{display:none}}.login_main .logo_wrap .logo{width:313rem;margin:0 auto 35rem}.login_main .logo_wrap .plan_item_wrap{width:341rem}.login_main .logo_wrap .plan_item_wrap .owata{position:relative;width:-moz-max-content;width:max-content;padding:0 15rem;margin:0 auto 15rem;font-size:20rem;font-weight:700;line-height:133%}@media(max-width: 768px){.login_main .logo_wrap .plan_item_wrap .owata{font-weight:600}}.login_main .logo_wrap .plan_item_wrap .owata .small{display:block;font-size:16rem;color:#121820}.login_main .logo_wrap .plan_item_wrap .owata .large{display:block;color:#fe4d1f}.login_main .logo_wrap .plan_item_wrap .owata::before,.login_main .logo_wrap .plan_item_wrap .owata::after{position:absolute;top:calc(50% + 4rem);width:2px;height:85%;content:"";background:#121820;border-radius:100px}.login_main .logo_wrap .plan_item_wrap .owata::before{left:0;transform:translateY(-50%) rotate(-20deg);transform-origin:bottom right}.login_main .logo_wrap .plan_item_wrap .owata::after{right:0;transform:translateY(-50%) rotate(20deg);transform-origin:bottom left}.login_main .logo_wrap .plan{position:relative;width:100%;padding:20rem 24rem 17rem;background:#f9f3ed;border:2px solid #fe4d1f;border-radius:12rem}@media(max-width: 768px){.login_main .logo_wrap .plan{padding-top:30rem;background:#fff;border:unset;box-shadow:2px 4px 18px -12px rgba(36,24,6,.12)}}.login_main .logo_wrap .plan .check_wrap{display:flex;gap:18rem;align-items:center}.login_main .logo_wrap .plan .check_wrap .type{flex:1;font-size:20rem;font-weight:700;color:#121820;text-align:left}@media(max-width: 768px){.login_main .logo_wrap .plan .check_wrap .type{font-weight:600}}.login_main .logo_wrap .plan .price{margin-top:16rem;font-weight:600;text-align:left;white-space:nowrap}@media(max-width: 768px){.login_main .logo_wrap .plan .price{font-weight:600}}.login_main .logo_wrap .plan .price .price_small{display:inline-block;margin-right:10rem;font-size:20rem;font-weight:700}@media(max-width: 768px){.login_main .logo_wrap .plan .price .price_small{font-weight:600}}.login_main .logo_wrap .plan .price .number{font-size:36rem;color:#fe4d1f}.login_main .logo_wrap .plan .price .tax{font-size:12rem;font-weight:600}.login_main .logo_wrap .plan .arrow{position:absolute;top:50%;right:12rem;width:8rem;color:#fe4d1f;transform:translateY(-50%)}.login_main .free_membership{display:flex;gap:12rem;align-items:center;margin:18rem auto 0;font-size:13rem;font-weight:700;color:#006cf0}@media(max-width: 768px){.login_main .free_membership{display:flex !important;justify-content:center;padding-bottom:39rem;margin:-8rem 24rem 0;font-size:16rem;border-bottom:1px solid #c8c9ca}}.login_main .free_membership .icon{width:24rem}.login_main .password_reset{display:block;margin-top:36rem}.login_main .password_reset a{font-size:14rem;font-weight:700;color:#006cf0}@media(max-width: 768px){.login_main .password_reset a{display:flex;gap:12rem;align-items:center;justify-content:center;font-size:16rem}}.login_main .password_reset a .small_lock_icon{width:22rem}.login_main .password_reset.has_flex a{display:flex;gap:12rem;align-items:center;justify-content:center}.login_main .submit_button{width:-moz-max-content;width:max-content;margin:0 auto}@media(max-width: 768px){.login_main .submit_button{width:100%}}.login_main .submit_button button{display:flex;align-items:center;justify-content:center;width:240rem;height:48rem;font-family:"Inter","Yu Gothic",游ゴシック,"YuGothic",游ゴシック体,"游ゴシック体 Pr6N","Hiragino Sans","ヒラギノ角ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic","メイリオ",meiryo,sans-serif;font-size:20rem;font-weight:700;color:#fff;pointer-events:none;background:#c8c9ca;border:unset;border-radius:100px}@media(max-width: 768px){.login_main .submit_button button{width:100%;height:60rem;font-family:-apple-system,"BlinkMacSystemFont","Inter","Hiragino Sans","ヒラギノ角ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic","メイリオ",meiryo,sans-serif;font-size:20rem;font-weight:600}}.login_main .submit_button button.validation_clear{pointer-events:all;background:#fe4d1f}.login_main .register{width:88%;padding-bottom:48rem;margin:60rem auto 0}.login_main .register .register_title{position:relative;display:block;width:-moz-max-content;width:max-content;padding:0 10rem;margin:0 auto 10rem;font-size:16rem;font-weight:500}.login_main .register .register_title::before,.login_main .register .register_title::after{position:absolute;top:50%;width:1px;height:100%;content:"";background:#121820;border-radius:100px}.login_main .register .register_title::before{left:0;transform:translateY(-50%) rotate(-20deg);transform-origin:bottom right}.login_main .register .register_title::after{right:0;transform:translateY(-50%) rotate(20deg);transform-origin:bottom left}.login_main .register .register_button a{display:flex;gap:18rem;align-items:center;justify-content:center;width:294rem;height:60rem;margin:0 auto;font-family:-apple-system,"BlinkMacSystemFont","Inter","Hiragino Sans","ヒラギノ角ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic","メイリオ",meiryo,sans-serif;font-size:20rem;font-weight:600;color:#fe4d1f;background:#fff;border:1px solid #fe4d1f;border-radius:100px}.login_main .register .register_button .icon{width:24rem}.login_main .register .register_button .icon svg{color:#fe4d1f}.login_main .register .register_button .icon svg path{fill:#fe4d1f}