#top .av-special-heading.av-lt87bpsx-8ff288d785b254a599b59afa809b8ee6{padding-bottom:10px;font-size:30px}body .av-special-heading.av-lt87bpsx-8ff288d785b254a599b59afa809b8ee6 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-lt87bpsx-8ff288d785b254a599b59afa809b8ee6 .av-special-heading-tag{font-size:30px}.av-special-heading.av-lt87bpsx-8ff288d785b254a599b59afa809b8ee6 .av-subheading{font-size:15px}.avia-buttonrow-wrap.av-lt85aci1-a7799eadfb83d6f1b428dac747306296 .avia-button{padding:0}#top #wrap_all .avia-button.av-lt857sr1-378dd199ba20eb2730886117787a0102{background-color:transparent;border-color:transparent;color:#007cba;border-style:none;border-radius:0;box-shadow:none;transition:all .4s ease-in-out;margin-bottom:15px;margin-right:15px}#top #wrap_all .avia-button.av-lt857sr1-378dd199ba20eb2730886117787a0102:hover{background-color:transparent;color:#005b89;transition:all .4s ease-in-out}#top #wrap_all .avia-button.av-lt857sr1-378dd199ba20eb2730886117787a0102:hover .avia_button_background{border-radius:0}#top #wrap_all .avia-button.av-lt857sr1-3-2100b8d5cfce933e6cdf82560de62460{background-color:transparent;border-color:transparent;color:#007cba;border-style:none;border-radius:0;box-shadow:none;transition:all .4s ease-in-out;margin-bottom:15px;margin-right:15px}#top #wrap_all .avia-button.av-lt857sr1-3-2100b8d5cfce933e6cdf82560de62460:hover{background-color:transparent;color:#005b89;transition:all .4s ease-in-out}#top #wrap_all .avia-button.av-lt857sr1-3-2100b8d5cfce933e6cdf82560de62460:hover .avia_button_background{border-radius:0}#top #wrap_all .avia-button.av-lt857sr1-2-fd1e8aadeb25588eba5a2e9c2cf0bf60{background-color:transparent;border-color:transparent;color:#007cba;border-style:none;border-radius:0;box-shadow:none;transition:all .4s ease-in-out;margin-bottom:15px;margin-right:15px}#top #wrap_all .avia-button.av-lt857sr1-2-fd1e8aadeb25588eba5a2e9c2cf0bf60:hover{background-color:transparent;color:#005b89;transition:all .4s ease-in-out}#top #wrap_all .avia-button.av-lt857sr1-2-fd1e8aadeb25588eba5a2e9c2cf0bf60:hover .avia_button_background{border-radius:0}#top #wrap_all .avia-button.av-lt857sr1-2-3-1f0819cc843c89d6004f8e144f03e287{background-color:transparent;border-color:transparent;color:#007cba;border-style:none;border-radius:0;box-shadow:none;transition:all .4s ease-in-out;margin-bottom:15px;margin-right:15px}#top #wrap_all .avia-button.av-lt857sr1-2-3-1f0819cc843c89d6004f8e144f03e287:hover{background-color:transparent;color:#005b89;transition:all .4s ease-in-out}#top #wrap_all .avia-button.av-lt857sr1-2-3-1f0819cc843c89d6004f8e144f03e287:hover .avia_button_background{border-radius:0}#top .flex_column_table.av-equal-height-column-flextable.av-ltfc11al-f9490c0d5e94bd3028b9567d2db9790f{margin-top:0;margin-bottom:0}.flex_column.av-ltfc11al-f9490c0d5e94bd3028b9567d2db9790f{border-radius:24px;padding:10px;height:350px;background:url(https://gakugyo.kohmura.co.jp/wp-content/uploads/2024/03/hp.png) 50% 50% no-repeat scroll}#top .av_textblock_section.av-ltfc213s-38dfc81d6ffa5e0010f6bf9983447b3b .avia_textblock{font-size:31px;color:#fff;text-align:center}#top .av_textblock_section.av-ltfccuei-5d77884e1a3ac18bdca468544905b01c .avia_textblock{font-size:31px;color:#fff;text-align:center}#top .flex_column.av-ltciohlv-a8feba8a2297024ebf9b9beaa430f2a7{margin-top:0;margin-bottom:0}.flex_column.av-ltciohlv-a8feba8a2297024ebf9b9beaa430f2a7{padding:0}.responsive #top #wrap_all .flex_column.av-ltciohlv-a8feba8a2297024ebf9b9beaa430f2a7{margin-top:0;margin-bottom:0}#top .av-special-heading.av-ltcfcopq-b292b0894392a3e90fb4a85d654d0259{margin:60px 0 0;padding-bottom:10px;font-size:25px}body .av-special-heading.av-ltcfcopq-b292b0894392a3e90fb4a85d654d0259 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ltcfcopq-b292b0894392a3e90fb4a85d654d0259 .av-special-heading-tag{font-size:25px}.av-special-heading.av-ltcfcopq-b292b0894392a3e90fb4a85d654d0259 .av-subheading{font-size:15px}.avia-image-container.av-ltdpuky7-3231eeb34fa7ae5197acc3441e0eeaf1{position:absolute;top:auto;right:0;bottom:50px;left:auto}.avia-image-container.av-ltdpuky7-3231eeb34fa7ae5197acc3441e0eeaf1 img.avia_image{box-shadow:none}.avia-image-container.av-ltdpuky7-3231eeb34fa7ae5197acc3441e0eeaf1 .av-image-caption-overlay-center{color:#fff}#top .flex_column.av-6v3an-ac04ea0451ce540396d1fb39d72a324c{margin-top:0;margin-bottom:35px}.responsive #top #wrap_all .flex_column.av-6v3an-ac04ea0451ce540396d1fb39d72a324c{margin-top:0;margin-bottom:35px}#top .av-special-heading.av-ltcjwq2a-dfde8fa57b4cf8d41645c7496c0cecd3{margin:60px 0 0;padding-bottom:10px;font-size:25px}body .av-special-heading.av-ltcjwq2a-dfde8fa57b4cf8d41645c7496c0cecd3 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ltcjwq2a-dfde8fa57b4cf8d41645c7496c0cecd3 .av-special-heading-tag{font-size:25px}.av-special-heading.av-ltcjwq2a-dfde8fa57b4cf8d41645c7496c0cecd3 .av-subheading{font-size:15px}#top .flex_column.av-ltdnt2uc-4dd32afeae3617675ce17824569c7524{margin-top:35px;margin-bottom:15px}.flex_column.av-ltdnt2uc-4dd32afeae3617675ce17824569c7524{border-radius:7px;padding:0 5px 0 18px;background-color:#f4f4f4}.responsive #top #wrap_all .flex_column.av-ltdnt2uc-4dd32afeae3617675ce17824569c7524{margin-top:35px;margin-bottom:15px}#top .av_textblock_section.av-ltdnsowx-e32a31cc61ea51a74204951ae37b25fe .avia_textblock{font-size:12px;color:#b4b4b4}#top .flex_column.av-bnsvz-70ac015c53978da0844461efc0b2f922{margin-top:0;margin-bottom:35px}.responsive #top #wrap_all .flex_column.av-bnsvz-70ac015c53978da0844461efc0b2f922{margin-top:0;margin-bottom:35px}#top .av-special-heading.av-ltdo7k9p-4c5fd0586fb8f9d5ace5c241eb1b04b3{margin:60px 0 0;padding-bottom:40px;font-size:25px}body .av-special-heading.av-ltdo7k9p-4c5fd0586fb8f9d5ace5c241eb1b04b3 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ltdo7k9p-4c5fd0586fb8f9d5ace5c241eb1b04b3 .av-special-heading-tag{font-size:25px}.av-special-heading.av-ltdo7k9p-4c5fd0586fb8f9d5ace5c241eb1b04b3 .av-subheading{font-size:15px}.avia-image-container.av-ltp1x1bp-23fb7e23ce460ec0e38ae689e1a74cdc img.avia_image{box-shadow:none}.avia-image-container.av-ltp1x1bp-23fb7e23ce460ec0e38ae689e1a74cdc .av-image-caption-overlay-center{color:#fff}#top .flex_column.av-fgjq7-0e8dcdbc8bfd003849850c53aa39c53d{margin-top:0;margin-bottom:35px}.responsive #top #wrap_all .flex_column.av-fgjq7-0e8dcdbc8bfd003849850c53aa39c53d{margin-top:0;margin-bottom:35px}#top .av-special-heading.av-6me0v-ea9f8cd25bcb94059d12fc301a0bc2a5{margin:60px 0 0;padding-bottom:10px;font-size:25px}body .av-special-heading.av-6me0v-ea9f8cd25bcb94059d12fc301a0bc2a5 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-6me0v-ea9f8cd25bcb94059d12fc301a0bc2a5 .av-special-heading-tag{font-size:25px}.av-special-heading.av-6me0v-ea9f8cd25bcb94059d12fc301a0bc2a5 .av-subheading{font-size:15px}#top .flex_column_table.av-equal-height-column-flextable.av-ltdo8dlg-182660f44393a8d5b1653a553d01c714{margin-top:0;margin-bottom:0}.flex_column.av-ltdo8dlg-182660f44393a8d5b1653a553d01c714{width:48%;margin-left:0;padding:40px 20px 130px}#top .flex_column_table.av-equal-height-column-flextable.av-ltdo8dlg-182660f44393a8d5b1653a553d01c714 .av-flex-placeholder{width:4%}#top .av-special-heading.av-ltdp2y0l-94c54b09ffdd2728d8f9a6a997d3fda1{padding-bottom:10px;font-size:23px}body .av-special-heading.av-ltdp2y0l-94c54b09ffdd2728d8f9a6a997d3fda1 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ltdp2y0l-94c54b09ffdd2728d8f9a6a997d3fda1 .av-special-heading-tag{font-size:23px}.av-special-heading.av-ltdp2y0l-94c54b09ffdd2728d8f9a6a997d3fda1 .av-subheading{font-size:15px}#top .av_textblock_section.av-ltdo9v3b-24bc7d0bfcf7868d0289badb6975bcf7 .avia_textblock{font-size:14px}.avia-button-wrap.av-ltdojoox-7a54415b235969066cf731f27bca68a7-wrap{position:absolute;top:auto;right:20px;bottom:30px;left:auto}#top #wrap_all .avia-button.av-ltdojoox-7a54415b235969066cf731f27bca68a7{font-size:13px;background-color:#39be9e;border-color:#39be9e;color:#fff;border-style:none;border-radius:8px;box-shadow:none;transition:all .4s ease-in-out;margin:0;padding:22px 25px 22px 60px}#top #wrap_all .avia-button.av-ltdojoox-7a54415b235969066cf731f27bca68a7:hover{background-color:#2d9e80;color:#fff;transition:all .4s ease-in-out}#top #wrap_all.avia-button.av-ltdojoox-7a54415b235969066cf731f27bca68a7:hover .avia_button_background{border-radius:8px}#top .flex_column_table.av-equal-height-column-flextable.av-ltdo8jee-760b08ea7cdbcc7bedf6743da493a169{margin-top:0;margin-bottom:0}.flex_column.av-ltdo8jee-760b08ea7cdbcc7bedf6743da493a169{width:48%;margin-left:0;padding:40px 20px 130px}#top .flex_column_table.av-equal-height-column-flextable.av-ltdo8jee-760b08ea7cdbcc7bedf6743da493a169 .av-flex-placeholder{width:4%}#top .av-special-heading.av-ltdo94bg-69dcdd9f84402df47c6a2b57ebd27c44{padding-bottom:10px;font-size:23px}body .av-special-heading.av-ltdo94bg-69dcdd9f84402df47c6a2b57ebd27c44 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-ltdo94bg-69dcdd9f84402df47c6a2b57ebd27c44 .av-special-heading-tag{font-size:23px}.av-special-heading.av-ltdo94bg-69dcdd9f84402df47c6a2b57ebd27c44 .av-subheading{font-size:15px}#top .av_textblock_section.av-ltdobxhx-4225ce2da0744482791d1b96b63f87aa .avia_textblock{font-size:14px}.avia-button-wrap.av-ltdoedh0-3439b5c36757897752b2f1bc62fef5e3-wrap{position:absolute;top:auto;right:20px;bottom:30px;left:auto}#top #wrap_all .avia-button.av-ltdoedh0-3439b5c36757897752b2f1bc62fef5e3{font-size:13px;background-color:#399abe;border-color:#399abe;color:#fff;border-style:none;border-radius:8px;transition:all .4s ease-in-out;margin:0;padding:22px 25px 22px 60px}#top #wrap_all .avia-button.av-ltdoedh0-3439b5c36757897752b2f1bc62fef5e3:hover{background-color:#297799;color:#fff;transition:all .4s ease-in-out}#top #wrap_all.avia-button.av-ltdoedh0-3439b5c36757897752b2f1bc62fef5e3:hover .avia_button_background{border-radius:8px}@media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-lt87bpsx-8ff288d785b254a599b59afa809b8ee6 .av-special-heading-tag{font-size:24px}#top .av_textblock_section.av-ltfc213s-38dfc81d6ffa5e0010f6bf9983447b3b .avia_textblock{font-size:20px}#top .av_textblock_section.av-ltfccuei-5d77884e1a3ac18bdca468544905b01c .avia_textblock{font-size:20px}#top .av-special-heading.av-ltcfcopq-b292b0894392a3e90fb4a85d654d0259{margin:40px 0 0}#top #wrap_all .av-special-heading.av-ltcfcopq-b292b0894392a3e90fb4a85d654d0259 .av-special-heading-tag{font-size:20px}#top .av-special-heading.av-ltcjwq2a-dfde8fa57b4cf8d41645c7496c0cecd3{margin:40px 0 0}#top #wrap_all .av-special-heading.av-ltcjwq2a-dfde8fa57b4cf8d41645c7496c0cecd3 .av-special-heading-tag{font-size:20px}.flex_column.av-ltdnt2uc-4dd32afeae3617675ce17824569c7524{padding:12px}#top .av-special-heading.av-ltdo7k9p-4c5fd0586fb8f9d5ace5c241eb1b04b3{margin:40px 0 0}#top #wrap_all .av-special-heading.av-ltdo7k9p-4c5fd0586fb8f9d5ace5c241eb1b04b3 .av-special-heading-tag{font-size:20px}#top .av-special-heading.av-6me0v-ea9f8cd25bcb94059d12fc301a0bc2a5{margin:40px 0 0}#top #wrap_all .av-special-heading.av-6me0v-ea9f8cd25bcb94059d12fc301a0bc2a5 .av-special-heading-tag{font-size:20px}#top #wrap_all .av-special-heading.av-ltdp2y0l-94c54b09ffdd2728d8f9a6a997d3fda1 .av-special-heading-tag{font-size:.8em}#top #wrap_all .av-special-heading.av-ltdo94bg-69dcdd9f84402df47c6a2b57ebd27c44 .av-special-heading-tag{font-size:.8em}}@media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-lt87bpsx-8ff288d785b254a599b59afa809b8ee6 .av-special-heading-tag{font-size:24px}#top .av_textblock_section.av-ltfc213s-38dfc81d6ffa5e0010f6bf9983447b3b .avia_textblock{font-size:20px}#top .av_textblock_section.av-ltfccuei-5d77884e1a3ac18bdca468544905b01c .avia_textblock{font-size:20px}#top .av-special-heading.av-ltcfcopq-b292b0894392a3e90fb4a85d654d0259{margin:40px 0 0}#top #wrap_all .av-special-heading.av-ltcfcopq-b292b0894392a3e90fb4a85d654d0259 .av-special-heading-tag{font-size:20px}#top .av-special-heading.av-ltcjwq2a-dfde8fa57b4cf8d41645c7496c0cecd3{margin:40px 0 0}#top #wrap_all .av-special-heading.av-ltcjwq2a-dfde8fa57b4cf8d41645c7496c0cecd3 .av-special-heading-tag{font-size:20px}.flex_column.av-ltdnt2uc-4dd32afeae3617675ce17824569c7524{padding:12px}#top .av-special-heading.av-ltdo7k9p-4c5fd0586fb8f9d5ace5c241eb1b04b3{margin:40px 0 0}#top #wrap_all .av-special-heading.av-ltdo7k9p-4c5fd0586fb8f9d5ace5c241eb1b04b3 .av-special-heading-tag{font-size:20px}#top .av-special-heading.av-6me0v-ea9f8cd25bcb94059d12fc301a0bc2a5{margin:40px 0 0}#top #wrap_all .av-special-heading.av-6me0v-ea9f8cd25bcb94059d12fc301a0bc2a5 .av-special-heading-tag{font-size:20px}#top #wrap_all .av-special-heading.av-ltdp2y0l-94c54b09ffdd2728d8f9a6a997d3fda1 .av-special-heading-tag{font-size:.8em}#top #wrap_all .av-special-heading.av-ltdo94bg-69dcdd9f84402df47c6a2b57ebd27c44 .av-special-heading-tag{font-size:.8em}}