.l-footer-wrap{margin-top:0}.p-cop-login{margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.p-cop-login{margin-top:calc(80 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login{margin-top:4em}}@media only screen and (min-width: 1025px){.p-cop-login{width:calc(1000 / 1440 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-cop-login{max-width:calc(1000px * ((15 + 0) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-cop-login{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-cop-login{width:calc(330 / 375 * 100%)}}@media only screen and (min-width: 1025px) and (max-width: 1365px){.p-cop-login{width:calc(1180 / 1440 * 100%)}}.p-cop-login__form input{background:none;border:none;border-radius:0;appearance:none;padding:0;font-size:inherit;font-family:inherit;color:inherit}.p-cop-login__form__item{display:block;margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.p-cop-login__form__item{width:calc(400 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login__form__item{width:100%}}@media only screen and (min-width: 768px){.p-cop-login__form__item+.p-cop-login__form__item{margin-top:calc(20 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login__form__item+.p-cop-login__form__item{margin-top:1em}}@media only screen and (min-width: 768px){.p-cop-login__form__item .st{font-size:calc(15 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login__form__item .st{font-size:calc(15 / var(--font-size) * 1rem)}}.p-cop-login__form__item input{margin-top:.5em;background:#fff;color:var(--color-text-body);border:1px solid var(--color-secondary04);width:100%;--radius:calc(5 / 13 * 1rem);border-radius:var(--radius)}@media only screen and (min-width: 768px){.p-cop-login__form__item input{padding:0.65em 1em}}@media only screen and (max-width: 767px){.p-cop-login__form__item input{padding:0.5em 1em}}@media only screen and (max-width: 767px){.p-cop-login__form__item input{font-size:16px}}.p-cop-login__form__submit{width:100%;margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.p-cop-login__form__submit{margin-top:calc(30 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login__form__submit{margin-top:2em}}@media only screen and (min-width: 768px){.p-cop-login__form__submit{max-width:calc(300 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login__form__submit{max-width:calc(250 / 13 * 1rem)}}.p-cop-login__form__submit .c-btn{width:100%;position:relative}.p-cop-login__form__submit .c-btn .c-btn__link{width:100%}.p-cop-login__form__submit .c-btn input{background:none;border:none;border-radius:0;appearance:none;padding:0;font-size:inherit;font-family:inherit;color:inherit;position:absolute;width:100%;height:100%;left:0;top:0;color:transparent;background-color:transparent;cursor:pointer}.p-cop-login__att{margin-right:auto;margin-left:auto;background-color:var(--color-secondary03);--radius:calc(10 / 13 * 1rem);border-radius:var(--radius)}@media only screen and (min-width: 768px){.p-cop-login__att{width:calc(700 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login__att{width:100%}}@media only screen and (min-width: 768px){.p-cop-login__att{margin-top:calc(50 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login__att{margin-top:3em}}@media only screen and (min-width: 768px){.p-cop-login__att{padding:calc(30 / 13 * 1rem) calc(35 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login__att{padding:1.5em 1.2em 1.5em}}.p-cop-login__att__list{margin-top:1em}.p-cop-login__att__list>li{text-indent:-.65em;padding-left:1em;line-height:1.8;position:relative}.p-cop-login__att__list>li+li{margin-top:.5em}.p-cop-login__att__list>li::before{content:"";width:3px;height:3px;border-radius:100px;transform:translateY(-0.35em);background-color:var(--color-text-body);margin-right:.5em;display:inline-block}.p-cop-login-btn{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-cop-login-btn{width:calc(1260 / 1440 * 100%);max-width:calc(1260px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-cop-login-btn{max-width:calc(1260px * ((15 + 0) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-cop-login-btn{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-cop-login-btn{width:calc(330 / 375 * 100%)}}@media only screen and (min-width: 768px){.p-cop-login-btn{margin-top:calc(80 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login-btn{margin-top:4em}}@media only screen and (min-width: 768px){.p-cop-login-btn__item+.p-cop-login-btn__item{margin-top:calc(60 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login-btn__item+.p-cop-login-btn__item{margin-top:3em}}.p-cop-login-btn__item .txt{text-align:center}@media only screen and (min-width: 768px){.p-cop-login-btn__item .txt{margin-top:calc(15 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login-btn__item .txt{margin-top:.75em}}.p-cop-login-btn__item .c-btn{width:100%;position:relative;margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.p-cop-login-btn__item .c-btn{margin-top:calc(20 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login-btn__item .c-btn{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-cop-login-btn__item .c-btn{max-width:calc(300 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login-btn__item .c-btn{max-width:calc(250 / 13 * 1rem)}}.p-cop-login-btn__item .c-btn .c-btn__link{width:100%}.p-cop-login-error{margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.p-cop-login-error{margin-top:calc(80 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login-error{margin-top:4em}}@media only screen and (min-width: 1025px){.p-cop-login-error{width:calc(1000 / 1440 * 100%);max-width:calc(1000px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-cop-login-error{max-width:calc(1000px * ((15 + 0) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-cop-login-error{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-cop-login-error{width:calc(330 / 375 * 100%)}}@media only screen and (min-width: 1025px) and (max-width: 1365px){.p-cop-login-error{width:calc(1180 / 1440 * 100%)}}.p-cop-login-error__reason{margin-right:auto;margin-left:auto;background-color:var(--color-secondary03);--radius:calc(10 / 13 * 1rem);border-radius:var(--radius)}@media only screen and (min-width: 768px){.p-cop-login-error__reason{width:calc(700 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login-error__reason{width:100%}}@media only screen and (min-width: 768px){.p-cop-login-error__reason{margin-top:calc(30 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login-error__reason{margin-top:1.5em}}@media only screen and (min-width: 768px){.p-cop-login-error__reason{padding:calc(30 / 13 * 1rem) calc(35 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login-error__reason{padding:1.5em 1.2em 1.5em}}.p-cop-login-error__reason__list{margin-top:1em}.p-cop-login-error__reason__list li+li{margin-top:.5em}.p-cop-login-error__reason__list li .inn{display:flex;align-items:baseline;color:red}@media only screen and (min-width: 768px){.p-cop-login-error__reason__list li .inn{font-size:calc(14 / 13 * 1rem)}}.p-cop-login-error__reason__list li .inn .num{width:1.2em}.p-cop-login-error__reason__list li .inn .t{width:calc(100% - 1.2em)}@media only screen and (min-width: 768px){.p-cop-login-error__btn{margin-top:calc(50 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login-error__btn{margin-top:4em}}.p-cop-login-error__btn .c-btn{width:100%;position:relative;margin-right:auto;margin-left:auto}@media only screen and (min-width: 768px){.p-cop-login-error__btn .c-btn{max-width:calc(300 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login-error__btn .c-btn{max-width:calc(250 / 13 * 1rem)}}.p-cop-login-error__btn .c-btn .c-btn__link{width:100%}@media only screen and (min-width: 768px){.p-cop-login-error__btn .c-btn+.c-btn{margin-top:calc(20 / 13 * 1rem)}}@media only screen and (max-width: 767px){.p-cop-login-error__btn .c-btn+.c-btn{margin-top:1em}}
