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

:root {
  --pr : #393fa4;
  --pr2 : #6169ff;
  --pr3 : #ff5416;
  --black_1 : #111111;
  --black_1b : #1B2B3B;
  --black_13 : #131521;
  --gray_f5f : #f5f6f7;
  --gray_5 : #555;
  --gray_d : #dddddd;
  --gray_d9 : #d9d9d9;
  --gray_9 : #999;
  --gray_e : #eee;
  --wt : #ffffff;
  --wt_f5 : #f5f5f5;
  --wt_f7 : #f7f7f7;
}

button,a {cursor: pointer;}
select,input,textarea,td,th {font-family: "Wanted Sans Variable";}
body {font-family: "Wanted Sans Variable"; overflow-x: hidden;}
.container {max-width: 1530px; width: 100%; height: auto; margin: 0 auto; box-sizing: border-box;}
section {padding: 160px 0;}

/* tit-box */
.tit-box {margin-bottom: 70px; text-align: center;}
.tit-box .tit {font-size: 50px; font-weight: bold; line-height: 1.5; color: var(--black_1);}
.tit-box .tit span {color: var(--pr);}
.tit-box .sub {font-size: 20px; font-weight: 400; line-height: 1.4; color: var(--gray_5);}
.tit-box .sub2 {margin-top: 30px; font-size: 16px; font-weight: 400; line-height: 1.4; color: var(--gray_5);}

/* .tit-box2 */
.tit-box2 {display: flex; align-items: flex-end; justify-content: space-between; text-align: left;}