@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: 100rem; justify-content: space-between; }

.inquiry__sticky { flex: 1; }
.inquiry__sticky-inner { position: sticky; top: 160rem; }

.inquiry__contact { margin-top: 60rem; }
.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 { width: 100%; max-width: 723rem; }


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