.inquiry-hero{display:grid;grid-template-columns:1.25fr .75fr;gap:8%;align-items:center;padding-block:112px 120px;min-height:570px}.inquiry-copy h1{font-size:clamp(3.1rem,5.3vw,5.3rem);letter-spacing:-.065em;margin-bottom:27px}.inquiry-copy h1 span{color:var(--orange-deep)}.inquiry-copy>p:not(.section-label){max-width:690px;color:#625f5c;font-size:1.06rem;line-height:2.05;margin-bottom:28px}.inquiry-side{border:1px solid #e6ddd7;border-radius:3px;border-top:4px solid var(--orange);background:#fbf9f7;min-height:275px;padding:35px;display:flex;flex-direction:column;justify-content:center}.inquiry-side>span{font-size:.72rem;color:var(--orange-deep);font-weight:800;letter-spacing:.13em}.inquiry-side p{font-size:1.4rem;line-height:1.7;font-weight:760;margin:22px 0}.inquiry-tags{display:flex;gap:8px;flex-wrap:wrap}.inquiry-tags span{font-size:.72rem;border:1px solid #decfc6;color:#7e6659;background:#fff;padding:4px 10px;border-radius:30px;font-weight:700}.inquiry-section{padding-block:100px 120px;border-top:1px solid var(--line)}.inquiry-section-head{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px}.inquiry-section-head .section-label{grid-column:1/-1;margin-bottom:0}.inquiry-section-head h2{grid-column:1/-1;margin-bottom:28px}.inquiry-list{border-top:1px solid var(--line)}.inquiry-list article{display:grid;grid-template-columns:65px 1fr;padding:26px 0;border-bottom:1px solid var(--line);max-width:850px}.inquiry-list article>span{font-size:.72rem;color:var(--orange);font-weight:800}.inquiry-list h3{margin:0 0 8px}.inquiry-list p{margin:0;color:#68615d;line-height:1.95}.upload-info{padding-block:95px;background:#f8f6f3}.upload-layout{display:grid;grid-template-columns:1fr 1fr;gap:10%}.upload-layout h2{font-size:clamp(2rem,3.4vw,3.35rem)}.upload-layout>div:last-child{padding-top:55px}.upload-layout>div:last-child>p{color:#655e59;line-height:2;margin-bottom:16px}.upload-mini{display:grid;grid-template-columns:110px 1fr;gap:10px 15px;border-top:1px solid #e0d8d2;margin-top:23px;padding-top:18px;font-size:.85rem}.upload-mini strong{color:#8f7667}.inquiry-action{padding-block:110px 135px;scroll-margin-top:85px}.action-heading h2{font-size:clamp(2.1rem,3.8vw,3.7rem);margin-bottom:20px}.action-heading>p:last-child{color:#716a65}.action-card{border:1px solid #e2d8d1;border-left:5px solid var(--orange);display:flex;align-items:center;justify-content:space-between;gap:45px;padding:36px 42px;margin-top:35px}.action-card>div{max-width:670px}.action-card h3{margin-bottom:11px}.action-card p{color:#68615c;margin:0;line-height:1.9}.action-card .button{flex:none}.action-points{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.action-points span{font-size:.74rem;color:#8a5c43;background:#fff4ed;padding:3px 11px;border-radius:20px;font-weight:700}.action-note{font-size:.8rem;line-height:1.85;color:#777;margin:18px 0 0}.action-note a{color:var(--orange-deep);border-bottom:1px solid currentColor}
@media(max-width:850px){.inquiry-hero{grid-template-columns:1fr;gap:35px;padding-block:75px 85px}.inquiry-side{min-height:unset}.upload-layout{gap:5%}.action-card{flex-direction:column;align-items:stretch}.action-card .button{align-self:flex-start}}
@media(max-width:620px){.inquiry-hero{padding-block:65px 80px}.inquiry-copy h1{font-size:clamp(2.4rem,9.7vw,3.6rem)}.inquiry-copy>p:not(.section-label){font-size:.95rem}.inquiry-copy .button{width:100%}.inquiry-side{padding:25px}.inquiry-side p{font-size:1.18rem}.inquiry-section{padding-block:78px 86px}.inquiry-list article{grid-template-columns:45px 1fr}.inquiry-list p{font-size:.9rem}.upload-info{padding-block:80px}.upload-layout{grid-template-columns:1fr;gap:10px}.upload-layout>div:last-child{padding-top:0}.upload-layout h2{font-size:clamp(1.95rem,8vw,2.7rem)}.inquiry-action{padding-block:85px 105px}.action-card{padding:26px 22px;gap:25px}.action-card .button{width:100%}}
