@charset "utf-8";

/*
 * File    : sub-inquiry.css
 * Author  : STUDIO-JT (JSH)
 *
 * SUMMARY :
 * INQUIRY
 */

 

/* **************************************** *
 * INQUIRY
 * **************************************** */
.inquiry.article .article__section { overflow: visible; }
.inquiry__container { display: flex; gap: 123rem; justify-content: space-between; }

.inquiry__sticky { width: 360rem; }
.inquiry__sticky-inner { position: sticky; top: 160rem; }

.inquiry__contact { margin-top: 30rem; }
.inquiry__contact-item { display: flex; align-items: center; justify-content: space-between; gap: 20rem; width: 360rem; border: 1px solid var(--color-gray-400); border-radius: 20rem; padding: 24rem 30rem; transition: border-color .3s; }
.inquiry__contact-item + .inquiry__contact-item { margin-top: 8rem; }
.inquiry__contact-text span { display: block; color: var(--color-gray-800); }
.inquiry__contact-text b { display: block; color: var(--color-gray-900); }
.inquiry__contact-icon .jt-icon { width: 24rem; vertical-align: top; }

.inquiry__content { flex: 1; /* width: 100%; max-width: 723rem; */ }
.inquiry__content .jt-card__list > li + li { margin-top: 20rem; }
.inquiry__content  .jt-card__title { width: 240rem; }


.inquiry__contact-item:hover { border-color: var(--color-black); }