@import"https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";main{font-family:"Noto Sans",sans-serif}@media(max-width: 850px){header{position:absolute}}header .logo{opacity:0;visibility:hidden}@media(max-width: 850px){header .global_nav{width:auto;height:auto;padding:0;flex-direction:row-reverse;opacity:1;position:static;visibility:visible;background:none}}@media(max-width: 850px){header .sns_list{margin-bottom:0}}@media(max-width: 850px){header .sns_list li{margin:0 0 0 min(3.8461538462vw, 13.4615384615px)}}@media(max-width: 850px){header .sns_list img{height:min(8.7179487179vw, 30.5128205128px)}}section.mainvis h1{width:clamp(917.1303074671px, 101.9033674963vw, 1392px);margin-top:clamp(-156px, -11.420204978vw, -102.7818448023px);left:calc(50% - clamp(382.1376281113px, 42.4597364568vw, 580px))}@media(max-width: 767px){section.mainvis h1{width:min(194.8717948718vw, 974.358974359px);margin:max(-3.5897435897vw, -17.9487179487px) 0 min(4.6153846154vw, 23.0769230769px);left:calc(50% - min(84.1025641026vw, 420.5128205128px))}}section.mainvis .lead{width:clamp(769.5461200586px, 85.505124451vw, 1168px);left:0}@media(max-width: 767px){section.mainvis .lead{width:min(90vw, 450px);margin:0 auto min(11.5384615385vw, 57.6923076923px);left:0}}section.news{margin-bottom:clamp(73.7920937042px, 8.1991215227vw, 112px)}@media(max-width: 767px){section.news{margin-bottom:min(20.5128205128vw, 102.5641025641px)}}section.corp dl{margin-bottom:0}footer::before{content:none}