
/*====================================================
////id |  nav
====================================================*/
.nav-inner {
    padding-top: min(12vw, 60px);
}
.nav-item-wrapper {
    font-size: min(3vw, 1.4rem);
    grid-gap: .4em;
}
.nav-item {
    background: #fff;
    border: solid 1px var(--d_gray);
    display: flex;
        align-items: center;
        gap: .3em;
        justify-content: center;
    padding: .2em .5em;
}
.nav-item .triangle_arrow {
    transform: rotate(90deg);
}
/* ////////// mobile ////////// */
@media screen and (max-width: 769px) {
}

/* ////////// PC ////////// */
@media print, screen and (min-width: 769px) {
}

@media (hover: hover) {
    .nav-item:hover {
        background: var(--mainColor);
        color: #fff;
    }
    .nav-item:hover .triangle_arrow {
        filter: brightness(100);
    }
}

/*====================================================
////id |  faq_archive
====================================================*/
.faq_archive-inner {
    padding: min(13vw, 80px) 0 0;
}
.faq_archive-inner:last-child {
    padding-bottom: min(11vw, 110px);
}
.faq-head {
    margin-bottom: min(7vw, 1.5em);
}
.faq-head .en {
    margin-top: -.3em;
}
/* ////////// mobile ////////// */
@media screen and (max-width: 769px) {
}

/* ////////// PC ////////// */
@media print, screen and (min-width: 769px) {
}

@media (hover: hover) {}
