.lang-child .adult-severity{display:none}.lang-child body #container .login .std-box strong{margin-top:0}.lang-child body #container .login .std-box strong .error-message{margin-top:8px;font-weight:400}.lang-child body #container .login .std-box .error-container{text-align:center}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .error-container{margin-bottom:15px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .error-container{margin-bottom:4vw}}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box{border-radius:40px;width:968px;max-width:100vw;margin-bottom:130px;padding-top:40px;padding-bottom:40px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box{border-radius:5.33333vw;width:92.8vw;margin-bottom:26.6667vw;padding-top:8.53333vw;padding-bottom:10.6667vw}}.lang-child body #container .login .std-box .section-title{justify-content:center;margin-left:auto;margin-right:auto;display:flex}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .section-title{width:250px;height:35px;margin-bottom:40px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .section-title{width:26.6667vw;height:7.73333vw;margin-bottom:10.6667vw}}.lang-child body #container .login .std-box .section-title .title .text{color:#2f2f2f;align-items:center;font-weight:700;display:flex}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .section-title .title .text{opacity:1;letter-spacing:.96px;height:35px;font-size:24px;line-height:21px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .section-title .title .text{opacity:1;letter-spacing:.213333vw;height:7.73333vw;font-size:5.33333vw;line-height:5.6vw}}.lang-child body #container .login .std-box .formcontent,.lang-child body #container .login .std-box .formcontent .item{margin-left:auto;margin-right:auto}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .formcontent .item{width:576px;margin-bottom:40px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .formcontent .item{width:89.0667vw;margin-bottom:6.4vw}}.lang-child body #container .login .std-box .formcontent .item .label{color:#2f2f2f;font-weight:700}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .formcontent .item .label{opacity:1;letter-spacing:.72px;height:26px;font-size:18px;line-height:27px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .formcontent .item .label{opacity:1;letter-spacing:.170667vw;width:6.4vw;font-size:4.26667vw;line-height:6.4vw}.lang-child body #container .login .std-box .formcontent .item .label .mail-text{display:block}}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .formcontent .item .loginidInput{border-radius:4px;width:575px;height:46px;font-size:14px;margin-top:0!important}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .formcontent .item .loginidInput{border-radius:1.06667vw;width:89.0667vw;height:12.2667vw;font-size:3.73333vw;margin-top:2.13333vw!important}}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .formcontent .item .passwordInput{border-radius:4px;width:575px;height:46px;font-size:14px;margin-top:0!important}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .formcontent .item .passwordInput{border-radius:1.06667vw;width:89.0667vw;height:12.2667vw;font-size:3.73333vw;margin-top:2.13333vw!important}}.lang-child body #container .login .std-box .formcontent .item .custom-border-red{border-color:#d50132}.lang-child body #container .login .std-box .formcontent .item .custom-focus-border-blue:focus{border-color:#0b68ba}.lang-child body #container .login .std-box .formcontent .item .expression-link{text-align:right}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .formcontent .item .expression-link{margin-top:8px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .formcontent .item .expression-link{margin-top:2.13333vw;font-size:3.73333vw}}.lang-child body #container .login .std-box .formcontent .button{text-align:center;margin-left:auto;margin-right:auto}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .formcontent .button{width:380px;height:80px;margin-top:54px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .formcontent .button{width:89.0667vw;height:22.4vw;margin-top:7.2vw}}.lang-child body #container .login .std-box .formcontent .button .text{color:#fff}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .formcontent .button .text{letter-spacing:.8px;opacity:1;font-size:20px;line-height:20px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .formcontent .button .text{letter-spacing:.192vw;opacity:1;font-size:4.8vw;line-height:5.33333vw}}.lang-child body #container .login .std-box .help-div{justify-content:center;display:flex}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .help-div{margin-top:24px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .help-div{margin-top:14.9333vw}}.lang-child body #container .login .std-box .help-div .help{align-items:center;display:inline-flex}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .help-div .help{column-gap:12px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .help-div .help{column-gap:1.86667vw}}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .help-div .help .icon{width:22px;height:22px;margin-top:10px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .help-div .help .icon{width:5.86667vw;height:5.86667vw;margin-top:2.13333vw}}.lang-child body #container .login .std-box .help-div .help .icon img{object-fit:cover;width:100%;height:100%}.lang-child body #container .login .std-box .help-div .help .text{color:#2f2f2f;font-weight:700}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .help-div .help .text{letter-spacing:0;opacity:1;height:24px;font-size:16px;line-height:26px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .help-div .help .text{letter-spacing:0;opacity:1;height:5.33333vw;font-size:3.73333vw;line-height:6.93333vw}}.lang-child body #container .login .std-box .link-div{justify-content:center;display:flex}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .link-div{margin-top:3rem}.lang-child body #container .login .std-box .link-div>:not(:last-child){margin-right:4rem}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .link-div{flex-direction:column;align-items:center;gap:6.4vw;margin-top:5.86667vw;margin-bottom:2.66667vw}}.lang-child body #container .login .std-box .link-div .link{color:#b04860;font-weight:700}.lang-child body #container .login .std-box .link-div .link .rubyStyle{border-style:solid;border-color:var(--color-red);border-width:0 0 1px}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .link-div .link{opacity:1;letter-spacing:0;height:24px;font-size:16px;line-height:26px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .link-div .link{opacity:1;letter-spacing:0;font-size:3.73333vw;line-height:6.93333vw}}.lang-child body #container .login .std-box .center-border{justify-content:center;display:flex}.lang-child body #container .login .std-box .center-border .top-border{border-color:#475569}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .center-border .top-border{width:576px;margin-top:67px;margin-bottom:67px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .center-border .top-border{width:89.0667vw;margin-top:12.8vw;margin-bottom:15.4667vw}}.lang-child body #container .login .std-box .social-btn{justify-content:center;display:flex}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .social-btn .section{width:576px;height:192px}}.lang-child body #container .login .std-box .social-btn .section .title{text-align:center;color:#2f2f2f;letter-spacing:.032em;font-weight:700}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .social-btn .section .title{letter-spacing:.72px;opacity:1;height:26px;font-size:18px;line-height:24px}.lang-child body #container .login .std-box .social-btn .section .body{margin-top:24px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .social-btn .section .body{margin-top:3.2vw}}.lang-child body #container .login .std-box .social-btn .section .buttonlist{flex-wrap:wrap;justify-content:space-between;font-weight:700;display:flex}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .social-btn .section .buttonlist{padding-bottom:100px;font-size:16px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .social-btn .section .buttonlist{flex-direction:column;align-items:center}}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .social-btn .section .buttonlist li{border-radius:8px;width:281px;height:80px;margin-bottom:13px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .social-btn .section .buttonlist li{border-radius:1.6vw;width:89.0667vw;height:21.3333vw;margin-bottom:3.46667vw}}.lang-child body #container .login .std-box .social-btn .section .buttonlist li a{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .social-btn .section .buttonlist li a .sosialtext{padding-left:30px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .social-btn .section .buttonlist li a .sosialtext{padding-left:5.33333vw}}.lang-child body #container .login .std-box .social-btn .section .buttonlist li a .image{position:absolute;top:50%;transform:translateY(-50%)}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .social-btn .section .buttonlist li a .image{left:10px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .social-btn .section .buttonlist li a .image{width:8.53333vw;left:2.13333vw}}.lang-child body #container .login .std-box .social-btn .section .buttonlist li a .image img{width:100%;height:auto}.lang-child body #container .login .std-box .social-btn .section .buttonlist li.line{background-color:#06c755}.lang-child body #container .login .std-box .social-btn .section .buttonlist li.line a{color:#fff}.lang-child body #container .login .std-box .social-btn .section .buttonlist li.line a:after{content:"";opacity:.08;background-color:#000;width:1px;height:100%;display:block;position:absolute;top:0}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .social-btn .section .buttonlist li.line a:after{left:52px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .social-btn .section .buttonlist li.line a:after{left:12.8vw}}.lang-child body #container .login .std-box .social-btn .section .buttonlist li.apple{background-color:#000}.lang-child body #container .login .std-box .social-btn .section .buttonlist li.apple a{color:#fff}.lang-child body #container .login .std-box .social-btn .section .buttonlist li.yahoo{background-color:#f03}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .social-btn .section .buttonlist li.yahoo{font-size:16px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .social-btn .section .buttonlist li.yahoo{left:12.8vw}}.lang-child body #container .login .std-box .social-btn .section .buttonlist li.yahoo a{color:#fff}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .social-btn .section .buttonlist li.yahoo a .sosialtext{padding-left:40px}}.lang-child body #container .login .std-box .social-btn .section .buttonlist li.google{border:1px solid #757575}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .social-btn .section .buttonlist li.google a{width:281px;height:80px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .social-btn .section .buttonlist li.google a{width:89.0667vw;height:21.3333vw}}.lang-child body #container .login .std-box .center-registration{justify-content:center;display:flex}.lang-child body #container .login .std-box .center-registration .registration{background:#fcfcec;flex-direction:column;align-items:center;display:flex}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .center-registration .registration{border-radius:10px;width:576px;height:241px;padding-top:32px;padding-bottom:32px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .center-registration .registration{border-radius:2.66667vw;width:89.0667vw;height:54.6667vw;padding-top:7.2vw;padding-bottom:7.73333vw}}.lang-child body #container .login .std-box .center-registration .registration .title{color:#2f2f2f;font-weight:700}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .center-registration .registration .title{letter-spacing:0;opacity:1;height:26px;font-size:18px;line-height:21px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .center-registration .registration .title{letter-spacing:.192vw;opacity:1;height:6.93333vw;font-size:4.8vw;line-height:5.6vw}}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .center-registration .registration .button-wrapper{border-radius:8px;width:380px;height:80px;margin-top:24px;margin-bottom:16px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .center-registration .registration .button-wrapper{border-radius:2.66667vw;width:80vw;height:22.4vw;margin-top:3.46667vw;margin-bottom:3.46667vw}}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .center-registration .registration .button-wrapper .button-login{width:380px;height:80px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .center-registration .registration .button-wrapper .button-login{width:80vw;height:22.4vw}}.lang-child body #container .login .std-box .center-registration .registration .button-wrapper .button-login .btn-text{font-weight:700}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .center-registration .registration .button-wrapper .button-login .btn-text{letter-spacing:.8px;opacity:1;height:29px;font-size:20px;line-height:20px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .center-registration .registration .button-wrapper .button-login .btn-text{letter-spacing:.192vw;opacity:1;height:6.93333vw;font-size:4.8vw;line-height:5.33333vw}}.lang-child body #container .login .std-box .center-registration .text{color:#2f2f2f}@media print,screen and (min-width:768px){.lang-child body #container .login .std-box .center-registration .text{opacity:1;letter-spacing:.48px;height:17px;font-size:12px;line-height:21px}}@media screen and (max-width:767.98px){.lang-child body #container .login .std-box .center-registration .text{opacity:1;letter-spacing:.128vw;height:4.53333vw;font-size:3.2vw;line-height:5.6vw}}.lang-ja .child-severity{display:none}.lang-ja body #container .login .std-box strong{margin-top:0}.lang-ja body #container .login .std-box strong .error-message{margin-top:8px;font-weight:400}.lang-ja body #container .login .std-box .error-container{text-align:center}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .error-container{margin-bottom:15px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .error-container{margin-bottom:4vw}}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box{border-radius:40px;width:968px;max-width:100vw;margin-bottom:130px;padding-top:40px;padding-bottom:40px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box{border-radius:2.66667vw;width:92.8vw;margin-bottom:26.6667vw;padding-top:8.53333vw;padding-bottom:10.6667vw}}.lang-ja body #container .login .std-box .section-title{justify-content:center;margin-left:auto;margin-right:auto;display:flex}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .section-title{width:250px;height:35px;margin-bottom:40px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .section-title{width:26.6667vw;height:7.73333vw;margin-bottom:10.6667vw}}.lang-ja body #container .login .std-box .section-title .title .text{color:#2f2f2f;align-items:center;font-weight:700;display:flex}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .section-title .title .text{opacity:1;letter-spacing:.96px;height:35px;font-size:24px;line-height:21px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .section-title .title .text{opacity:1;letter-spacing:.213333vw;height:7.73333vw;font-size:5.33333vw;line-height:5.6vw}}.lang-ja body #container .login .std-box .formcontent,.lang-ja body #container .login .std-box .formcontent .item{margin-left:auto;margin-right:auto}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .formcontent .item{width:576px;margin-bottom:40px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .formcontent .item{width:89.0667vw;margin-bottom:6.4vw}}.lang-ja body #container .login .std-box .formcontent .item .label{color:#2f2f2f;font-weight:700}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .formcontent .item .label{opacity:1;letter-spacing:.72px;height:26px;font-size:18px;line-height:27px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .formcontent .item .label{opacity:1;letter-spacing:.170667vw;width:6.4vw;font-size:4.26667vw;line-height:6.4vw}.lang-ja body #container .login .std-box .formcontent .item .label .mail-text{display:block}}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .formcontent .item .loginidInput{border-radius:4px;width:575px;height:46px;font-size:14px;margin-top:10px!important}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .formcontent .item .loginidInput{border-radius:1.06667vw;width:89.0667vw;height:12.2667vw;font-size:3.73333vw;margin-top:2.13333vw!important}}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .formcontent .item .passwordInput{border-radius:4px;width:575px;height:46px;font-size:14px;margin-top:10px!important}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .formcontent .item .passwordInput{border-radius:1.06667vw;width:89.0667vw;height:12.2667vw;font-size:3.73333vw;margin-top:2.13333vw!important}}.lang-ja body #container .login .std-box .formcontent .item .custom-border-red{border-color:#d50132}.lang-ja body #container .login .std-box .formcontent .item .custom-focus-border-blue:focus{border-color:#0b68ba}.lang-ja body #container .login .std-box .formcontent .item .expression-link{text-align:right}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .formcontent .item .expression-link{margin-top:8px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .formcontent .item .expression-link{margin-top:2.13333vw;font-size:3.73333vw}}.lang-ja body #container .login .std-box .formcontent .button{text-align:center;margin-left:auto;margin-right:auto}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .formcontent .button{width:380px;height:64px;margin-top:54px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .formcontent .button{width:89.0667vw;height:14.4vw;margin-top:10.6667vw}}.lang-ja body #container .login .std-box .formcontent .button .text{color:#fff}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .formcontent .button .text{letter-spacing:.8px;opacity:1;font-size:20px;line-height:20px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .formcontent .button .text{letter-spacing:.192vw;opacity:1;font-size:4.8vw;line-height:5.33333vw}}.lang-ja body #container .login .std-box .help-div{justify-content:center;display:flex}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .help-div{margin-top:24px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .help-div{margin-top:10.6667vw}}.lang-ja body #container .login .std-box .help-div .help{align-items:center;display:inline-flex}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .help-div .help{column-gap:12px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .help-div .help{column-gap:1.86667vw}}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .help-div .help .icon{width:22px;height:22px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .help-div .help .icon{width:5.86667vw;height:5.86667vw;margin-top:1.33333vw}}.lang-ja body #container .login .std-box .help-div .help .icon img{object-fit:cover;width:100%;height:100%}.lang-ja body #container .login .std-box .help-div .help .text{color:#2f2f2f;font-weight:700}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .help-div .help .text{letter-spacing:0;opacity:1;height:24px;font-size:16px;line-height:26px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .help-div .help .text{letter-spacing:0;opacity:1;height:5.33333vw;font-size:3.73333vw;line-height:6.93333vw}}.lang-ja body #container .login .std-box .link-div{justify-content:center;display:flex}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .link-div{margin-top:3rem}.lang-ja body #container .login .std-box .link-div>:not(:last-child){margin-right:4rem}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .link-div{flex-direction:column;align-items:center;gap:6.4vw;margin-top:4.8vw;margin-bottom:2.66667vw}}.lang-ja body #container .login .std-box .link-div .link{color:#b04860;font-weight:700}.lang-ja body #container .login .std-box .link-div .link .rubyStyle{border-style:solid;border-color:var(--color-red);transition:border-color var(--duration-hover),border-width var(--duration-hover);border-width:0 0 1px}.lang-ja body #container .login .std-box .link-div .link .rubyStyle:hover{border-color:#0000}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .link-div .link{opacity:1;letter-spacing:0;height:24px;font-size:16px;line-height:26px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .link-div .link{opacity:1;letter-spacing:0;font-size:3.73333vw;line-height:6.93333vw}}.lang-ja body #container .login .std-box .center-border{justify-content:center;display:flex}.lang-ja body #container .login .std-box .center-border .top-border{border-color:#475569}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .center-border .top-border{width:576px;margin-top:67px;margin-bottom:67px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .center-border .top-border{width:89.0667vw;margin-top:12.8vw;margin-bottom:15.4667vw}}.lang-ja body #container .login .std-box .social-btn{justify-content:center;display:flex}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .social-btn .section{width:576px;height:192px}}.lang-ja body #container .login .std-box .social-btn .section .title{text-align:center;color:#2f2f2f;letter-spacing:.032em;font-weight:700}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .social-btn .section .title{letter-spacing:.72px;opacity:1;height:26px;font-size:18px;line-height:24px}.lang-ja body #container .login .std-box .social-btn .section .body{margin-top:24px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .social-btn .section .body{margin-top:3.2vw}}.lang-ja body #container .login .std-box .social-btn .section .buttonlist{flex-wrap:wrap;justify-content:space-between;font-weight:700;display:flex}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .social-btn .section .buttonlist{padding-bottom:100px;font-size:16px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .social-btn .section .buttonlist{flex-direction:column;align-items:center}}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .social-btn .section .buttonlist li{border-radius:8px;width:281px;height:64px;margin-bottom:13px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .social-btn .section .buttonlist li{border-radius:1.6vw;width:89.0667vw;height:14.4vw;margin-bottom:3.46667vw}}.lang-ja body #container .login .std-box .social-btn .section .buttonlist li a{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .social-btn .section .buttonlist li a .sosialtext{padding-left:30px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .social-btn .section .buttonlist li a .sosialtext{padding-left:5.33333vw}}.lang-ja body #container .login .std-box .social-btn .section .buttonlist li a .image{position:absolute;top:50%;transform:translateY(-50%)}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .social-btn .section .buttonlist li a .image{left:10px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .social-btn .section .buttonlist li a .image{width:8.53333vw;left:2.13333vw}}.lang-ja body #container .login .std-box .social-btn .section .buttonlist li a .image img{width:100%;height:auto}.lang-ja body #container .login .std-box .social-btn .section .buttonlist li.line{background-color:#06c755}.lang-ja body #container .login .std-box .social-btn .section .buttonlist li.line a{color:#fff}.lang-ja body #container .login .std-box .social-btn .section .buttonlist li.line a:after{content:"";opacity:.08;background-color:#000;width:1px;height:100%;display:block;position:absolute;top:0}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .social-btn .section .buttonlist li.line a:after{left:52px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .social-btn .section .buttonlist li.line a:after{left:12.8vw}}.lang-ja body #container .login .std-box .social-btn .section .buttonlist li.apple{background-color:#000}.lang-ja body #container .login .std-box .social-btn .section .buttonlist li.apple a{color:#fff}.lang-ja body #container .login .std-box .social-btn .section .buttonlist li.yahoo{background-color:#f03}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .social-btn .section .buttonlist li.yahoo{font-size:16px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .social-btn .section .buttonlist li.yahoo{left:12.8vw}}.lang-ja body #container .login .std-box .social-btn .section .buttonlist li.yahoo a{color:#fff}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .social-btn .section .buttonlist li.yahoo a .sosialtext{padding-left:40px}}.lang-ja body #container .login .std-box .social-btn .section .buttonlist li.google{border:1px solid #757575}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .social-btn .section .buttonlist li.google a{width:281px;height:64px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .social-btn .section .buttonlist li.google a{width:89.0667vw;height:14.4vw}}.lang-ja body #container .login .std-box .center-registration{justify-content:center;display:flex}.lang-ja body #container .login .std-box .center-registration .registration{background:#faf7f4;flex-direction:column;align-items:center;display:flex}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .center-registration .registration{border-radius:10px;width:576px;height:211px;padding-top:32px;padding-bottom:32px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .center-registration .registration{border-radius:2.66667vw;width:89.0667vw;height:47.7333vw;padding-top:7.2vw;padding-bottom:7.73333vw}}.lang-ja body #container .login .std-box .center-registration .registration .title{color:#2f2f2f;font-weight:700}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .center-registration .registration .title{letter-spacing:0;opacity:1;height:26px;font-size:18px;line-height:21px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .center-registration .registration .title{letter-spacing:.192vw;opacity:1;height:6.93333vw;font-size:4.8vw;line-height:5.6vw}}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .center-registration .registration .button-wrapper{border-radius:8px;width:380px;height:64px;margin-top:24px;margin-bottom:16px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .center-registration .registration .button-wrapper{border-radius:2.13333vw;width:89.0667vw;height:14.4vw;margin-top:3.46667vw;margin-bottom:3.46667vw}}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .center-registration .registration .button-wrapper .button-login{width:380px;height:64px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .center-registration .registration .button-wrapper .button-login{width:89.0667vw;height:14.4vw}}.lang-ja body #container .login .std-box .center-registration .registration .button-wrapper .button-login .btn-text{font-weight:700}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .center-registration .registration .button-wrapper .button-login .btn-text{letter-spacing:.8px;opacity:1;height:29px;font-size:20px;line-height:20px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .center-registration .registration .button-wrapper .button-login .btn-text{letter-spacing:.192vw;opacity:1;height:6.93333vw;font-size:4.8vw;line-height:5.33333vw}}.lang-ja body #container .login .std-box .center-registration .registration .text{color:#2f2f2f}@media print,screen and (min-width:768px){.lang-ja body #container .login .std-box .center-registration .registration .text{opacity:1;letter-spacing:.48px;height:17px;font-size:12px;line-height:21px}}@media screen and (max-width:767.98px){.lang-ja body #container .login .std-box .center-registration .registration .text{opacity:1;letter-spacing:.128vw;height:4.53333vw;font-size:3.2vw;line-height:5.6vw}}
