*{box-sizing:border-box}html,body{margin:0;padding:0;min-width:320px}body{font-family:Arial,'Noto Sans KR',sans-serif;color:#111;background:#fff;word-break:keep-all;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}ul{list-style:none;margin:0;padding:0}img{display:block;width:100%;height:100%;object-fit:cover}.site-wrap{position:relative;overflow:hidden}.section-pad{padding:120px 7vw}.section-title{margin-bottom:42px}.section-title span{display:block;margin-bottom:14px;font-size:14px;font-weight:800;letter-spacing:.18em;color:#0c61b8}.section-title h2{margin:0;font-size:48px;line-height:1.16;letter-spacing:-.04em}.section-title.between{display:flex;align-items:end;justify-content:space-between}.section-title.between>a{min-width:90px;height:42px;border:1px solid #ddd;border-radius:24px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}@media(max-width:1439px){.section-pad{padding:96px 5vw}.section-title h2{font-size:42px}}@media(max-width:1279px){.section-pad{padding:82px 32px}.section-title h2{font-size:36px}}@media(max-width:767px){.section-pad{padding:64px 20px}.section-title{margin-bottom:28px}.section-title h2{font-size:29px}.section-title.between{display:block}.section-title.between>a{margin-top:18px}}@media(max-width:320px){.section-pad{padding:56px 16px}.section-title h2{font-size:26px}}
