.kr-first-trade{padding:var(--kr-space-10) 0;background:var(--kr-bg-surface)}.kr-first-trade .kr-section-head{margin-bottom:var(--kr-space-5)}.kr-first-trade__target{max-width:760px;margin:0 auto var(--kr-space-7);font-family:var(--kr-font-jp);font-size:var(--kr-fs-body);line-height:1.9;color:var(--kr-text-primary);text-align:center}.kr-first-trade__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--kr-space-4);margin:0 0 var(--kr-space-7);padding:0;list-style:none}.kr-first-trade__step{position:relative;padding:var(--kr-space-5) var(--kr-space-4) var(--kr-space-4);background:var(--kr-bg-page);border:1px solid var(--kr-line-default);border-radius:var(--kr-radius-md)}.kr-first-trade__num{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-bottom:var(--kr-space-3);border-radius:50%;background:var(--kr-bg-inverse);color:var(--kr-text-inverse);font-family:var(--kr-font-en);font-size:var(--kr-fs-body);font-weight:700}.kr-first-trade__step-title{margin-bottom:var(--kr-space-2);font-family:var(--kr-font-jp);font-size:var(--kr-fs-body-l);font-weight:700;line-height:1.5;color:var(--kr-text-primary)}.kr-first-trade__step-text{font-family:var(--kr-font-jp);font-size:var(--kr-fs-body-s);line-height:1.8;color:var(--kr-text-secondary)}.kr-first-trade__contact{display:flex;flex-direction:column;align-items:center;gap:var(--kr-space-4);text-align:center}.kr-first-trade__line{display:flex;align-items:center;justify-content:center;gap:var(--kr-space-5)}.kr-first-trade__tel{font-family:var(--kr-font-jp);font-size:var(--kr-fs-body);color:var(--kr-text-primary)}.kr-first-trade__tel-number{margin-left:var(--kr-space-2);font-family:var(--kr-font-en);font-size:var(--kr-fs-body-l);font-weight:700;color:var(--kr-text-primary);text-decoration:none;border-bottom:1px solid var(--kr-line-strong)}.kr-first-trade__tel-note{font-size:var(--kr-fs-body-s);color:var(--kr-text-secondary)}@media(max-width:900px){.kr-first-trade__steps{grid-template-columns:minmax(0,1fr);max-width:560px;margin-left:auto;margin-right:auto}}@media(max-width:600px){.kr-first-trade{padding:var(--kr-space-8) 0}.kr-first-trade__target{text-align:left;margin-bottom:var(--kr-space-5)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kr-first-trade.css.map */
