@media screen and (min-width:px){.xl-none{display:none}}@media screen and (max-width:px){.l-none,.m-none,.s-none{display:none}}@media screen and (min-width:px){.pc-none{display:none}}img{width:100%;height:auto}body{color:#111;font-family:Noto Sans JP,sans-serif;font-size:1em;font-weight:400;line-height:1.6}@media screen and (max-width:px){body{font-size:.875rem}}.button-logout{background:#007d75;border-radius:4px;width:8.125rem;height:2.1875rem;position:relative}.button-logout:before{content:"";background:url(/image/parts/icon-logout.svg);width:1rem;height:1rem;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}@media (max-width:767px){.button-logout{width:15rem;height:3.25rem;margin-left:auto;margin-right:auto}}.button-logout.--reverse a{color:#007d75;background:#fff;border:2px solid #007d75}.button-logout.--reverse input{color:#007d75;text-align:center;background:#fff;border:2px solid #007d75}.button-logout.--arrow{background:#fff0;border:2px solid #007d75;border-radius:4px;width:100%;max-width:20rem;height:4rem;margin-top:2rem;margin-left:auto;margin-right:auto;display:block;position:relative}.button-logout.--arrow input{color:#007d75;text-align:center;background:#fff0;width:100%;max-width:20rem;height:4rem;font-weight:700}.button-logout.--arrow:before{content:"";left:initial;background:url(/image/common/arrow-green.svg) 50%/contain no-repeat;width:1.5rem;height:1.5rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.button-logout img{width:1rem;height:auto}.button-logout input{color:#fff;text-align:right;gap:8px;width:100%;height:100%;padding-right:.75rem;font-size:1rem;font-weight:700}form:has(.button-logout.--reverse){text-align:center;margin-top:1.5rem}
