body{line-height:1.5;font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}li{list-style:none;color:#000}header{top:0;width:100%;background-color:#c8dece;position:fixed;z-index:10}header .headerMain{height:5vw;display:flex;justify-content:space-between;align-items:center;width:94%;margin:0 auto}header .headerMain .headerMain_title{font-size:1vw}header .headerMain .headerMain_title__sp{display:none;font-size:2vh}header .headerMain .nav__pc .headerMain_menu{align-items:center;position:relative;display:flex;gap:1.389vw}header .headerMain .nav__pc .headerMain_menu li{font-size:1vw;position:relative}header .headerMain .nav__pc .headerMain_menu li a{display:block;color:#000;text-decoration:none}header .headerMain .nav__pc .headerMain_menu li a:hover{color:#006400;font-weight:700}header .headerMain .nav__pc .headerMain_menu li .sub-menu{display:none;width:250%;background-color:#fff;position:absolute;top:1.5vw}header .headerMain .nav__pc .headerMain_menu li .sub-menu li{width:100%;font-size:1vw;padding:.694vw}header .headerMain .nav__pc .headerMain_menu li .sub-menu li a{display:block;color:#000;text-decoration:none;text-align:left}header .headerMain .nav__pc .headerMain_menu li .sub-menu li a:hover{color:#006400;font-weight:700}header .headerMain .nav__pc .headerMain_menu .headerMain_menuItem__home{background-color:#000;border-radius:.556vw;padding:.972vw 1.667vw}header .headerMain .nav__pc .headerMain_menu .headerMain_menuItem__home a{display:block;font-size:1.111vw;color:#fff}header .headerMain .nav__sp{display:none}header .headerMain .nav__sp .headerMain_home__sp{background-color:#000;border-radius:.5vw;padding:1.3vh 2.7vh;display:block;text-decoration:none;font-size:2.5vh;color:#fff}header .headerMain .nav__sp .headerMain_home__sp:hover{color:#0b7a0e}header .headerMain .nav__sp .headerMain_hamburger{position:relative}header .headerMain .nav__sp .headerMain_hamburger #headerMain_hamburgerIcon{display:flex;flex-direction:column;justify-content:space-around;height:7vh;width:6.8vh;position:relative;cursor:pointer}header .headerMain .nav__sp .headerMain_hamburger #headerMain_hamburgerIcon .line{display:block;width:100%;height:.4vh;background-color:#333;transition:transform .3s,opacity .3s}header .headerMain .nav__sp .headerMain_hamburger #headerMain_hamburgerIcon .line1{transform-origin:top left}header .headerMain .nav__sp .headerMain_hamburger #headerMain_hamburgerIcon .line3{transform-origin:bottom left}header .headerMain .nav__sp .headerMain_hamburger #headerMain_hamburgerIcon.active .line1{transform:rotate(45deg)}header .headerMain .nav__sp .headerMain_hamburger #headerMain_hamburgerIcon.active .line2{opacity:0}header .headerMain .nav__sp .headerMain_hamburger #headerMain_hamburgerIcon.active .line3{transform:rotate(-45deg)}header .headerMain .nav__sp .headerMain_hamburger .headerMain_hamburgerDropdown{display:none;width:80vw;position:absolute;top:8vh;left:-58.667vw;background-color:#fff}header .headerMain .nav__sp .headerMain_hamburger .headerMain_hamburgerDropdown .headerMain_hamburgerMenu .headerMain_menuItem__home{display:none}header .headerMain .nav__sp .headerMain_hamburger .headerMain_hamburgerDropdown .headerMain_hamburgerMenu li{list-style:none;margin:4.5vh 0 4.999vh 4.5vh;font-family:"DM Serif Text",serif;font-style:normal}header .headerMain .nav__sp .headerMain_hamburger .headerMain_hamburgerDropdown .headerMain_hamburgerMenu li a{font-size:2.999vh;font-weight:700;display:block;color:#000;text-decoration:none}header .headerMain .nav__sp .headerMain_hamburger .headerMain_hamburgerDropdown .headerMain_hamburgerMenu li a:hover{color:#006400;font-weight:700}header .headerMain .nav__sp .headerMain_hamburger .headerMain_hamburgerDropdown .headerMain_hamburgerMenu li .sub-menu{padding-left:3vh}header .headerMain .nav__sp .headerMain_hamburger .headerMain_hamburgerDropdown .headerMain_hamburgerMenu li .sub-menu li{margin:4vh 0 4vh 0}header .headerMain .nav__sp .headerMain_hamburger .headerMain_hamburgerDropdown .headerMain_hamburgerMenu li .sub-menu li a{font-size:2.999vh;font-weight:400;display:block;color:#000;text-decoration:none}header .headerMain .nav__sp .headerMain_hamburger .headerMain_hamburgerDropdown .headerMain_hamburgerMenu li .sub-menu li a:hover{color:#006400;font-weight:700}.empty{height:5vw}.mainVisual{position:relative;margin-bottom:6.944vw;background-color:#000;aspect-ratio:1440/170;overflow:hidden}.mainVisual .mainVisual_img{height:100%;opacity:.5;width:100%;aspect-ratio:1440/170;-o-object-fit:cover;object-fit:cover}.mainVisual .mainVisual_title{font-size:3.152vw;font-weight:400;color:#fff;position:absolute;top:3.389vw;width:100%;text-align:center;font-family:"DM Serif Text",serif;font-style:normal}.content{background-color:rgba(230,235,231,.5);padding:20px;width:80%;margin:3vw auto 17.57vw}.content p{font-size:20px;margin:1.389vw 0}.content .terasima{width:70%;aspect-ratio:2/1}.content .terasima img{width:100%;height:100%;aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover}.content .samune{display:none}.content .headline-mid{width:100%;box-sizing:border-box;font-size:32px;padding:1.667vw 2.778vw;background-color:#fff;border-left:2.014vw solid #d5eddc;margin:60px 0 30px;box-shadow:0 5px 3px gray}.content .headline-small{width:50%;box-sizing:border-box;font-size:24px;padding:.69vw 1.39vw;background-color:#fff;margin:30px 0 0;box-shadow:0 4px 2px gray}.content .headline-small-small{display:inline-block;box-sizing:border-box;font-size:22px;padding:.694vw;border-left:1.53vw solid #d5eddc;margin:20px 0 0}.content img{border-radius:10px}.recentConference{width:95%;margin:6.944vw auto 0;padding:6.94vw 0 3.4vw}.recentConference .recentConference_title{width:100%;margin:0 auto 2vw;font-size:2.5vw;padding-left:2.08vw;font-family:"DM Serif Text",serif;font-weight:400;font-style:normal}.recentConference .recentConference_item .recentConference_itemFeature{display:block;color:#000;text-decoration:none;display:flex;gap:8vw;align-items:center;padding:1.39vw 2.78vw;border-bottom:.5px solid #8b8f8f}.recentConference .recentConference_item .recentConference_itemFeature .recentConference_itemFeatureTitle{font-weight:400;font-size:1.6vw}.recentConference .recentConference_item .recentConference_itemFeature .recentConference_itemFeatureDate{opacity:.5;font-weight:400;font-size:1.3vw}footer{background-color:#d5eddc;margin-top:126px}footer .footer_copyRight{padding-top:10px;height:50px;text-align:center}/*# sourceMappingURL=fixed-page-pc.css.map */