@charset "utf-8";

.mainImg--taru {
    /* transform: scale(1.1); */
    object-position: center 80%;
}

.topic--contact span {
    margin-top: 3px;
}



/* =====================
contact
===================== */
.txt {
    margin-top: 120px;
}

.orderContainer {
    padding: 100px var(--contentPadding) 50px;
}

/* .order {
    background-color: var(--primary-white);
    padding: var(--contentPadding);
    margin-top: 30px;
}

.order:first-of-type {
    margin-top: 50px;
}

.order__way {
    color: var(--primary-darkBlue);
    font-size: 1.6rem;
}

.order__way span {
font-size: 2.4rem;
}

.order__way .wayEn {
    font-family: "EB Garamond";
    font-size: 3rem;
    line-height: 1.2;
    letter-spacing: 0.03em;
}

.order__number {
    font-size: 4rem;
    margin-top: 16px;
}

.order__number span {
    text-align: center;
    font-family: "EB Garamond";
    font-size: 2rem;
    line-height: 2; 
    letter-spacing: 0.03em;
    writing-mode: vertical-rl;
    margin-right: 4px;
}

.order__message,
.order__add {
    font-size: 1.6rem;
    margin: 8px 0 0 16px;
}

.order__add--red {
    color: #ED1C24;
} */

/* contact pc */
@media screen and (min-width: 768px) {
    .txt {
        text-align: center;
    }

    .orderContainer {
        padding: 150px 8.3% 100px;
    }

    /* .telFax {
        display: flex;
        align-items: flex-start;
        justify-content: center;
        gap: 4.2%;
        margin: 50px auto 0;
        max-width: 1280px;
    }

    .order {
        margin-top: 0;
        width: 47.9%;
        padding: 2.6%;
    }

    .order:first-of-type {
        margin-top: 0;
    }

    .order--web {
        margin: 50px auto 0;
        width: 100%;
        max-width: 1280px;
    }

    .order__way {
        font-size: 2rem;
    }

    .order__way span {
        font-size: 3.6rem;
    }

     .order__way .wayEn {
        font-size: 4.2rem;
        line-height: 1.3;
    }

    .order__number {
        font-size: 4.8rem;
        margin-top: 8px;
    }

    .order__message,
    .order__add {
        line-height: 2.5;
        margin: 4px auto 0;
    } */
}

