/* 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;
}


@import url('https://fastly.jsdelivr.net/gh/wanteddev/wanted-sans@v1.0.1/packages/wanted-sans/fonts/webfonts/variable/split/WantedSansVariable.min.css');
/* //font */




:root {
  --sk : #3617ce;
  --lg : #e52888;
  --kt : #111111;
  --pr : #FF6D02;
  --pr_bg : #fff5ee;
  --pr_gr : linear-gradient(109deg, #ffb680 6%, #ff6d02 75%);
  --black : #000;
  --black_1 : #111111;
  --gray_e7 : #E7E7E7;
  --gray_4 : #444444;
  --gray_a : #AAAAAA;
  --gray_6 : #666;
  --gray_5 : #666;
  --wt : #fff;
  --wt_f6 : #f6f6f6;
}

input,td,th,button,a,textarea,select {font-family: 'Wanted Sans', sans-serif;}

body {font-family: 'Wanted Sans', sans-serif; background: var(--wt_f6);}
.container {max-width: 1320px; width: 100%; height: auto; margin: 0 auto; box-sizing: border-box;}

/* description */
.description {margin-bottom: 20px; font-size: 15px; font-weight: 600; line-height: 1.6; color: var(--gray_5); text-align: right;}
.description span {color: var(--pr);}

/* tit-box */
.tit-box {margin-bottom: 70px; text-align: center;}
.tit-box .tit {font-size: 36px; font-weight: bold; line-height: 1; color: var(--black_1);}
.tit-box .sub {margin-top: 24px; font-size: 18px; font-weight: 600; line-height: 1; color: var(--gray_6);}