.ky4qNq_subTop{width:100%;min-height:clamp(48rem,34.9vw,67rem);padding-top:var(--header-height);background-color:var(--color-grayscale-neutral-gray-800);background-image:var(--subtop-bg);color:var(--color-grayscale-white);text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ky4qNq_dim{pointer-events:none;background-color:#000000b3;position:absolute;inset:0}.ky4qNq_content{z-index:1;flex-direction:column;align-items:center;gap:clamp(3.2rem,2.7083vw,5.2rem);width:100%;padding-inline:1.6rem;display:flex;position:relative}.ky4qNq_heading{flex-direction:column;align-items:center;gap:clamp(1.2rem,.8854vw,1.7rem);display:flex}.ky4qNq_titleEn{font-size:var(--text-pc-sub-en-01-size);font-weight:var(--text-pc-sub-en-01-weight);line-height:var(--text-pc-sub-en-01-line-height);letter-spacing:var(--text-pc-sub-en-01-letter-spacing);font-family:var(--text-pc-sub-en-01-font-family);color:var(--color-brand-mint-green-plus-200);text-transform:uppercase}.ky4qNq_title{font-size:var(--text-pc-h-02-size);font-weight:var(--text-pc-h-02-weight);line-height:var(--text-pc-h-02-line-height);letter-spacing:var(--text-pc-h-02-letter-spacing);font-family:var(--text-pc-h-02-font-family)}.ky4qNq_tagline{font-size:var(--text-pc-sub-kr-01-size);font-weight:600;line-height:var(--text-pc-sub-kr-01-line-height);letter-spacing:var(--text-pc-sub-kr-01-letter-spacing);font-family:var(--text-pc-sub-kr-01-font-family)}.ky4qNq_body{font-size:var(--text-pc-body-01-size);font-weight:var(--text-pc-body-01-weight);line-height:var(--text-pc-body-01-line-height);letter-spacing:var(--text-pc-body-01-letter-spacing);font-family:var(--text-pc-body-01-font-family);flex-direction:column;gap:0;display:flex}.ky4qNq_body p{margin:0}@media (max-width:1200px){.ky4qNq_subTop{min-height:42rem}}@media (max-width:768px){.ky4qNq_subTop{background-image:var(--subtop-bg-mobile);min-height:32rem}.ky4qNq_heading{gap:.8rem}.ky4qNq_titleEn{font-size:var(--text-mo-sub-en-01-size);line-height:var(--text-mo-sub-en-01-line-height);letter-spacing:var(--text-mo-sub-en-01-letter-spacing);font-family:var(--text-mo-sub-en-01-font-family)}.ky4qNq_title{font-size:var(--text-mo-h-02-size);line-height:var(--text-mo-h-02-line-height);letter-spacing:var(--text-mo-h-02-letter-spacing)}.ky4qNq_tagline{font-size:1.9rem;line-height:var(--text-mo-sub-kr-02-line-height);letter-spacing:var(--text-mo-sub-kr-02-letter-spacing)}.ky4qNq_body{display:none}}
