/*!***********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./node_modules/import-glob-loader/index.js!./src/scss/common/footer.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************/.site-footer{position:relative}.site-footer .site-footer__in{padding-bottom:clamp(15px,1.47929vw,20px);padding-top:clamp(50px,7.39645vw,100px)}.site-footer .separate{background:none;bottom:0;left:0;position:absolute;width:100%;z-index:-1}.site-footer .separate svg{top:0;transform:translateX(-50%) translateY(0)}.site-footer__gnav-wrap{display:flex;flex-wrap:wrap;gap:0 clamp(65px,6.28698vw,85px)}@media screen and (max-width:767px){.site-footer__gnav-wrap{grid-column-gap:0;grid-row-gap:0;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}.site-footer__gnav-wrap .site-footer__gnav--first{grid-area:1/1/2/2}.site-footer__gnav-wrap .site-footer__gnav--updates{grid-area:1/2/3/3}.site-footer__gnav-wrap .site-footer__gnav--contact{grid-area:2/1/3/2}.site-footer__gnav-wrap .site-footer__gnav--sns{grid-area:3/1/4/3}}.site-footer__gnav{font-size:clamp(24px,2.367vw,32px);line-height:1.2}.site-footer__gnav .gnav__link{display:inline-block;margin-top:.8em}.site-footer__gnav .gnav__children{display:flex;flex-direction:column;font-size:20px}.site-footer__gnav .gnav__children--them .gnav__link{padding-left:.7em;position:relative}.site-footer__gnav .gnav__children--them .gnav__link:before{background-color:#151620;border-radius:50%;content:"";height:.4em;left:0;position:absolute;top:50%;transform:translateY(-50%);width:.4em}.site-footer__gnav .gnav__children--them .gnav__link--session:before{background-color:#00895c}.site-footer__gnav .gnav__children--them .gnav__link--incubation:before{background-color:#fff100}.site-footer__gnav .gnav__children--them .gnav__link--event:before{background-color:#8a1dff}.site-footer__gnav .gnav__children--them .gnav__link--talk:before{background-color:#ff8a47}.site-footer__gnav .gnav__children--them .gnav__link--learning:before{background-color:#009cbf}.site-footer__gnav .gnav__children--them .gnav__link--others:before{background-color:#959eb7}.site-footer__gnav--sns{margin-left:auto}@media screen and (max-width:767px){.site-footer__gnav--sns{font-size:16px;margin-top:44px;width:100%}}.site-footer__gnav--sns .gnav__children--sns{font-size:18px}@media screen and (max-width:767px){.site-footer__gnav--sns .gnav__children--sns{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1em}}.site-footer__gnav--sns .gnav__children--sns .gnav__link{background-position:0;background-repeat:no-repeat;background-size:1.1em;padding-left:1.6em}.site-footer__gnav--sns .gnav__children--sns .gnav__link--facebook{background-image:url(../../../build/images/icon/facebook.svg)}.site-footer__gnav--sns .gnav__children--sns .gnav__link--note{background-image:url(../../../build/images/icon/note.svg)}.site-footer__gnav--sns .gnav__children--sns .gnav__link--instagram{background-image:url(../../../build/images/icon/instagram.svg)}.site-footer__gnav--sns .gnav__children--sns .gnav__link--x{background-image:url(../../../build/images/icon/x.svg)}@media screen and (max-width:767px){.site-footer__gnav--sns .gnav__children--sns .gnav__link{margin-left:1em}}.site-footer__copyright{border-top:1px solid #151620;font-size:clamp(9px,.888vw,12px);margin-top:clamp(35px,5.17751vw,70px);padding-top:clamp(100px,14.7929vw,200px);text-align:right;width:100%}@media screen and (max-width:767px){.site-footer__copyright{margin-top:66px;padding-top:24px}}