.flex_column.av-mg61ps3v-ec051af820393c80da16623fb0068c99{width:29%;margin-left:0;border-radius:6px 6px 6px 6px;background-color:#2c4667}#top .flex_column_table.av-equal-height-column-flextable.av-mg61ps3v-ec051af820393c80da16623fb0068c99 .av-flex-placeholder{width:6.5%} #top .av-special-heading.av-mg61r2om-88081a62b40b2c13677d2a4c7d10b49b{margin:0 0 0 0;padding-bottom:0;color:#ffffff;font-size:42px}body .av-special-heading.av-mg61r2om-88081a62b40b2c13677d2a4c7d10b49b .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mg61r2om-88081a62b40b2c13677d2a4c7d10b49b .av-special-heading-tag{font-size:42px;padding:0 0 0 0}.av-special-heading.av-mg61r2om-88081a62b40b2c13677d2a4c7d10b49b .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mg61r2om-88081a62b40b2c13677d2a4c7d10b49b .av-subheading{font-size:15px} #top #wrap_all .avia-button.av-mg78c2z7-880893a0a74448717fad09bee73ab501{font-size:16px;border-style:none;border-radius:0 0 0 0;box-shadow:none;transition:all 0.4s ease-in-out;margin:0 0 0 0;padding:0 0 0 0}#top #wrap_all .avia-button.av-mg78c2z7-880893a0a74448717fad09bee73ab501:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-mg78c2z7-880893a0a74448717fad09bee73ab501:hover .avia_button_background{border-radius:0 0 0 0}#top #wrap_all .avia-button.av-mg78c2z7-880893a0a74448717fad09bee73ab501:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} .flex_column.av-4ogim-593b8822ff541b68473bf35173bb8314{width:64.5%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-4ogim-593b8822ff541b68473bf35173bb8314 .av-flex-placeholder{width:6.5%} #top #wrap_all .avia-button.av-hs22-3ab22e184d89bc4e33672c105e22a6d6{font-size:16px;border-style:none;border-radius:0 0 0 0;box-shadow:none;transition:all 0.4s ease-in-out;margin:0 0 0 0;padding:0 0 0 0}#top #wrap_all .avia-button.av-hs22-3ab22e184d89bc4e33672c105e22a6d6:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-hs22-3ab22e184d89bc4e33672c105e22a6d6:hover .avia_button_background{border-radius:0 0 0 0}#top #wrap_all .avia-button.av-hs22-3ab22e184d89bc4e33672c105e22a6d6:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} .avia-section.av-mg61xjxv-cc99ab15f0cbe0a0b239eebc3bac1c23{background-repeat:no-repeat;background-image:url(https://hashimoto.sd.keio.ac.jp/wp-content/uploads/2025/09/about-back.png);background-position:0% 0%;background-attachment:scroll} #top .av-special-heading.av-mg61yer9-3e5a8c5fc5a7957e5b29265eb1b2a08e{margin:0 0 0 0;padding-bottom:0;color:#2c4667;font-size:42px}body .av-special-heading.av-mg61yer9-3e5a8c5fc5a7957e5b29265eb1b2a08e .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mg61yer9-3e5a8c5fc5a7957e5b29265eb1b2a08e .av-special-heading-tag{font-size:42px;padding:0 0 0 0}.av-special-heading.av-mg61yer9-3e5a8c5fc5a7957e5b29265eb1b2a08e .special-heading-inner-border{border-color:#2c4667}.av-special-heading.av-mg61yer9-3e5a8c5fc5a7957e5b29265eb1b2a08e .av-subheading{font-size:15px;color:#848fa3} #top .av_textblock_section.av-mg61ysn6-38e4f711bd9ae36bf6e03f91729b8d3e .avia_textblock{font-size:18px} #top #wrap_all .avia-button.av-mg61t2ux-850907b465f7faf7be1f91acd13f7f8a{font-size:16px;border-style:none;border-radius:0 0 0 0;box-shadow:none;transition:all 0.4s ease-in-out;margin:15px 0 0 0;padding:0 0 0 0}#top #wrap_all .avia-button.av-mg61t2ux-850907b465f7faf7be1f91acd13f7f8a:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-mg61t2ux-850907b465f7faf7be1f91acd13f7f8a:hover .avia_button_background{border-radius:0 0 0 0}#top #wrap_all .avia-button.av-mg61t2ux-850907b465f7faf7be1f91acd13f7f8a:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} .avia-image-container.av-mg6200ym-adb51eed4ff45eab15af8d11a10101eb img.avia_image{box-shadow:none}.avia-image-container.av-mg6200ym-adb51eed4ff45eab15af8d11a10101eb .av-image-caption-overlay-center{color:#ffffff} .avia-section.av-mg6217he-11285e93362b48ce2b821ba2aa0fb284{background-color:#7c8a9c;background-image:unset} #top .av-special-heading.av-mg622u4v-95206299b131a6323c82f3dfa39e218d{margin:0 0 0 0;padding-bottom:0;color:#ffffff;font-size:26px}body .av-special-heading.av-mg622u4v-95206299b131a6323c82f3dfa39e218d .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mg622u4v-95206299b131a6323c82f3dfa39e218d .av-special-heading-tag{font-size:26px;padding:0 0 0 0}.av-special-heading.av-mg622u4v-95206299b131a6323c82f3dfa39e218d .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mg622u4v-95206299b131a6323c82f3dfa39e218d .av-subheading{font-size:16px;color:#ffffff} #top #wrap_all .avia-button.av-mg625wdg-2830a5d4e7a821056e1af115edd456c0{font-size:16px;border-style:none;border-radius:0 0 0 0;box-shadow:none;transition:all 0.4s ease-in-out;margin:0 0 0 0;padding:0 0 0 0}#top #wrap_all .avia-button.av-mg625wdg-2830a5d4e7a821056e1af115edd456c0:hover{color:white;transition:all 0.4s ease-in-out}#top #wrap_all.avia-button.av-mg625wdg-2830a5d4e7a821056e1af115edd456c0:hover .avia_button_background{border-radius:0 0 0 0}#top #wrap_all .avia-button.av-mg625wdg-2830a5d4e7a821056e1af115edd456c0:hover .avia-svg-icon svg:first-child{fill:white;stroke:white} @media only screen and (min-width:768px) and (max-width:989px){#top #wrap_all .av-special-heading.av-mg61r2om-88081a62b40b2c13677d2a4c7d10b49b .av-special-heading-tag{font-size:32px} #top #wrap_all .av-special-heading.av-mg61yer9-3e5a8c5fc5a7957e5b29265eb1b2a08e .av-special-heading-tag{font-size:32px}} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-mg61r2om-88081a62b40b2c13677d2a4c7d10b49b .av-special-heading-tag{font-size:32px} #top #wrap_all .av-special-heading.av-mg61yer9-3e5a8c5fc5a7957e5b29265eb1b2a08e .av-special-heading-tag{font-size:32px} #top #wrap_all .av-special-heading.av-mg622u4v-95206299b131a6323c82f3dfa39e218d .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-mg61r2om-88081a62b40b2c13677d2a4c7d10b49b .av-special-heading-tag{font-size:32px} #top #wrap_all .av-special-heading.av-mg61yer9-3e5a8c5fc5a7957e5b29265eb1b2a08e .av-special-heading-tag{font-size:32px} #top #wrap_all .av-special-heading.av-mg622u4v-95206299b131a6323c82f3dfa39e218d .av-special-heading-tag{font-size:0.8em}}