@charset "UTF-8";
/* ------------------------
  各変数
------------------------- */
:root {
  --wd-base: 1100px;
  --wd-xxs: 598px;
  --wd-xs: 780px;
  --wd-s: 890px;
  --wd-m: 1240px;
  --ma-xxs: 1rem;
  --ma-xs: 2rem;
  --ma-s: 4rem;
  --ma-m: 6rem;
  --ma-l: 8rem;
  --ma-xl: 10rem;
  --ma-xxl: 12rem;
  --color-base: #fff;
  --color-main: #001B46;
  --color-ac: #E0F5FF;
  --color-ac2: #2c98cc;
  --color-ac3: #004F79;
  --color-text: #333;
}

/* ------------------------
  SCSS
------------------------- */
/*
  ======== public内 共通Style ========
*/
/* -----------------------
  main
----------------------- */
main {
  padding: 4rem 0;
}

/* -----------------------
  section
----------------------- */
.section {
  padding: 0;
}

.section + .section {
  margin-top: var(--ma-m);
}

.section--s + .section {
  margin-top: var(--ma-s);
}

.section--l + .section {
  margin-top: var(--ma-l);
}/*# sourceMappingURL=style.css.map */