:root {
  --max-width: 1920px;
  --ff-default: 'Noto Sans KR', system-ui, -apple-system, helvetica, sans-serif;
  --clamp170: clamp(85px, 8.85vw, 170px);
  --clamp150: clamp(75px, 7.813vw, 150px);
  --clamp120: clamp(60px, 6.25vw, 120px);
  --clamp100: clamp(50px, 5.208vw, 100px);
  --clamp90: clamp(45px, 4.687vw, 90px);
  --clamp80: clamp(40px, 4.167vw, 80px);
  --clamp70: clamp(35px, 3.646vw, 70px);
  --clamp60: clamp(30px, 3.125vw, 60px);
  --clamp50: clamp(25px, 2.604vw, 50px);
  --clamp45: clamp(22px, 2.292vw, 45px);
  --clamp40: clamp(20px, 2.083vw, 40px);
  --clamp35: clamp(18px, 1.875vw, 35px);
  --clamp30: clamp(15px, 1.563vw, 30px);
  --clamp25: clamp(12.5px, 1.302vw, 25px);
  --clamp20: clamp(10px, 1.042vw, 20px);
  --clamp15: clamp(7px, 0.729vw, 15px);
  --clamp10: clamp(5px, 0.521vw, 10px);
  --color-orange: #F7990C;
  --color-gray: #777777;
  --color-dark-gray: #555555;
  --color-black: #000000;
  --color-red: #ef4135;
  --color-white: #ffffff;
}

html {
  -webkit-text-size-adjust: 100%;
}

html,
body {
  font-size: clamp(14px, 1.1vw, 16px);
  font-family: 'NotoSansKR', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  font-weight: 400;
  overflow: auto;
  overflow-x: hidden;
  width: 100%;
  min-width: 300px;
  background: white;
}

body::-webkit-scrollbar {
  width: 0px;
  background: transparent;
}