/* font */
@font-face {
  font-family: 'Pre';
  src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Thin.woff') format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'Pre';
  src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-ExtraLight.woff') format('woff');
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: 'Pre';
  src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'Pre';
  src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'Pre';
  src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Pre';
  src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-SemiBold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Pre';
  src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Pre';
  src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-ExtraBold.woff') format('woff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'Pre';
  src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Black.woff') format('woff');
  font-weight: 900;
  font-style: normal;
}
/* //font */

/* 지마켓 산스 */
@font-face {
    font-family: 'GMarketSans';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff');
    font-weight: 300;
    font-display: swap;
}
@font-face {
    font-family: 'GMarketSans';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: 500;
    font-display: swap;
}
@font-face {
    font-family: 'GMarketSans';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff');
    font-weight: 700;
    font-display: swap;
}

@import url('//fonts.googleapis.com/earlyaccess/jejumyeongjo.css');

:root {
  --pr : #00A1A6;
  --pr2 : #313D4B;
  --black : #000;
  --black_3 : #333;
  --gray_6 : #666666;
  --gray_5 : #555555;
  --gray_a1 : #A1A1A1;
  --gray_d9 : #D9D9D9;
  --gray_d5 : #d5d5d5;
  --gray_e9 : #E9F6F9;
  --wt : #fff;
  --wt_f8 : #F8F8F8;
  --wt_f2 : #F2F6F9;
}

  .pr {background: #00A1A6 !important;}
  .pr2 {background: #313D4B !important;}
  .black_3 {background: #333 !important;}
  .gray_6 {background: #666666 !important;}
  .gray_5 {background: #555555 !important;}
  .gray_a1 {background: #A1A1A1 !important;}
  .gray_d9 {background: #D9D9D9 !important;}
  .wt {background: #fff !important;}
  .wt_f8 {background: #F8F8F8 !important;}
  .wt_f2 {background: #F2F6F9 !important;}
  
  .pr_c {color: #00A1A6 !important;}
  .pr2_c {color: #313D4B !important;}
  .black_3_c {color: #333 !important;}
  .gray_6_c {color: #666666 !important;}
  .gray_5_c {color: #555555 !important;}
  .gray_a1_c {color: #A1A1A1 !important;}
  .gray_d9_c {color: #D9D9D9 !important;}
  .wt_c {color: #fff !important;}
  .wt_f8_c {color: #F8F8F8 !important;}
  .wt_f2_c {color: #F2F6F9 !important;}  

/* font */
.pre {font-family: 'Pre' !important;}
.gm {font-family: 'GMarketSans' !important;}
.jj {font-family: 'Jeju Myeongjo', serif !important;}

body {font-family: 'Pre';}
.container {max-width: 1280px; width: 100%; height: auto; margin: 0 auto; box-sizing: border-box;}
section {padding: 120px 0;}

/* tit-box */
.tit-box {margin-bottom: 50px; text-align: center;}
.tit-box .tit {font-size: 40px; font-weight: bold; line-height: 1; color: var(--black_3);}
