
/*====================================================
////id |  xxx
====================================================*/
.fs-l-pageMain {
    display: grid;
        grid-gap: min(12vw, 90px);
}
.fs-c-accountService {
    display: grid;
        grid-gap: .6em;
    margin-left: 0;
}
.fs-c-accountService > li {
    margin: 0;
}
.fs-c-accountService__page:not(.fs-c-accountService__page--accountDelete) .fs-c-accountService__pageLink {
    background-color: var(--color_4);
    border-color: var(--color_2);
    color: var(--color_1);
    font-weight: 500;
}
.fs-c-accountService__page:not(.fs-c-accountService__page--accountDelete) .fs-c-accountService__pageLink__label::before {
    color: var(--color_1);
    transition: color .2s ease-in-out;
}
.fs-c-accountService__page--accountDelete {
    height: auto;
}
.fs-clientInfo.logoutButton {
    display: flex;
    width: 100%;
}
.fs-c-accountService__page--accountDelete {
}
.fs-c-accountService__page--accountDelete a ,
.fs-clientInfo.logoutButton a {
    display: flex;
        align-items: center;
        gap: .6em;
    font-size: .8em;
    margin: .5em 0 0 0;
    padding: 0;
}
.fs-c-accountService__page--accountDelete a:after ,
.fs-clientInfo.logoutButton a::after {
    background: url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 14 14"><path fill="%23b85a60" d="M7,0C3.38,0,.39,2.75.04,6.28c-.02.24-.04.47-.04.72,0,.3.02.59.06.88.4,3.16,2.9,5.66,6.06,6.06.29.04.58.06.88.06.24,0,.48-.01.72-.04,3.53-.36,6.28-3.34,6.28-6.96,0-3.87-3.13-7-7-7ZM6.28,9.38l-.72-.72,1.71-1.71-1.71-1.71.72-.72,2.43,2.43-2.43,2.43Z" /></svg>') no-repeat center / contain;
    content: '';
    display: block;
    font-size: 1em;
    transition: .3s ease-in-out;
    width: 1em;
    height: 1em;
}

/* ////////// mobile ////////// */
@media screen and (max-width: 769.0px) {
    .fs-c-accountService {
        grid-template-columns: repeat(2, 1fr);
    }
    .fs-c-accountService__page--accountDelete {
        grid-column: 1 / 2;
    }
}

/* ////////// PC ////////// */
@media print, screen and (min-width: 769.1px) {
    .fs-c-accountService {
        grid-template-columns: repeat(4, 1fr);
    }
    .fs-c-accountService__page--accountDelete {
        grid-column: 1 / 4;
    }
}

@media (hover: hover) {
    .fs-c-accountService__page:not(.fs-c-accountService__page--accountDelete) .fs-c-accountService__pageLink:hover {
        background: var(--color_1);
        border-color: var(--color_1);
        color: #fff;
    }
    .fs-c-accountService__page:not(.fs-c-accountService__page--accountDelete) .fs-c-accountService__pageLink__label:hover::before {
        color: #fff;
    }
    .fs-clientInfo.logoutButton a:hover {
        color: var(--black);
    }
    .fs-c-accountService__page--accountDelete a:hover::after ,
    .fs-clientInfo.logoutButton a:hover::after {
        transform: translateX(.3em);
    }
}

/*====================================================
////id |  register
====================================================*/
.fs-body-register .fs-c-inputTable__headerCell, 
.fs-body-register .fs-c-inputTable__currentValueCell, 
.fs-body-register .fs-c-inputTable__dataCell {
    padding: inherit;
}
/* ////////// mobile ////////// */
@media screen and (max-width: 769.0px) {
}

/* ////////// PC ////////// */
@media print, screen and (min-width: 769.1px) {
}

@media (hover: hover) {}

/*====================================================
////id |  xxx
====================================================*/

/* ////////// mobile ////////// */
@media screen and (max-width: 769.0px) {
}

/* ////////// PC ////////// */
@media print, screen and (min-width: 769.1px) {
}

@media (hover: hover) {}
