.elementor-16040 .elementor-element.elementor-element-7bd5004:not(.elementor-motion-effects-element-type-background),.elementor-16040 .elementor-element.elementor-element-7bd5004>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-16040 .elementor-element.elementor-element-7bd5004>.elementor-container{min-height:100px}.elementor-16040 .elementor-element.elementor-element-7bd5004{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-16040 .elementor-element.elementor-element-7bd5004>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),"メイリオ","Meiryo",arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-16040 .elementor-element.elementor-element-13ae166{text-align:center}.elementor-16040 .elementor-element.elementor-element-13ae166 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-16040 .elementor-element.elementor-element-433c101{text-align:center}.elementor-16040 .elementor-element.elementor-element-433c101 .elementor-heading-title{color:var(--e-global-color-text);font-family:"Roboto","メイリオ","Meiryo",arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:1em;font-weight:600}.elementor-16040 .elementor-element.elementor-element-12608a7{margin-top:0;margin-bottom:0}.elementor-16040 .elementor-element.elementor-element-7630e6dc{margin-top:0;margin-bottom:20px}.elementor-16040 .elementor-element.elementor-element-356d3ef5{text-align:center}.elementor-16040 .elementor-element.elementor-element-356d3ef5 .elementor-heading-title{color:var(--e-global-color-text);font-family:"Roboto","メイリオ","Meiryo",arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-size:1.7em;font-weight:600;line-height:1.3em}.elementor-16040 .elementor-element.elementor-element-35349e4{margin-top:0;margin-bottom:30px}.elementor-widget-text-editor{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),"メイリオ","Meiryo",arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}:root{--page-title-display:none}@media(max-width:1200px){.elementor-widget-heading .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height)}.elementor-16040 .elementor-element.elementor-element-356d3ef5 .elementor-heading-title{font-size:1.5em}.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height)}}@media(max-width:768px){.elementor-widget-heading .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height)}.elementor-16040 .elementor-element.elementor-element-356d3ef5 .elementor-heading-title{font-size:1.3em}.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height)}}.midashi1 h3{position:relative;padding-bottom:20px!important;text-align:center;clor:#000!important;font-weight:700;font-size:1.7em}.midashi1 h3:after{position:absolute;bottom:0;left:calc(50% - 68px);width:136px;height:10px;content:'';background-image:-webkit-repeating-linear-gradient(135deg,#00a9f4,#00a9f4 2px,transparent 3px,transparent 5px);background-image:repeating-linear-gradient(45deg,#00a9f4,#00a9f4 2px,transparent 3px,transparent 5px);background-size:7px 7px;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width:1200px){.midashi1 h3{font-size:1.4em}}@media screen and (max-width:768px){.midashi1 h3{font-size:1.3em}}.about a{border-bottom:solid 1px}h4.top0{margin-top:0!important}.about h4{padding:5px;border-left:12px solid #00a9f4;background:#cef3ff;font-weight:700;font-size:1.5em;line-height:1.5em;margin-bottom:1em;margin-top:2em}.about h5{padding:5px 0;border-top:1px solid #00a9f4;border-bottom:1px solid #00a9f4;margin-bottom:1em;font-weight:700;font-size:1.3em;margin-top:2em}.about h6{padding:0 5px;border-left:10px solid #00a9f4;line-height:1.5em;margin-bottom:1em;font-weight:700;font-size:1.2em;margin-top:1.5em}.about img{margin-top:1.2em;margin-bottom:1.2em}.about ul{position:relative}.about ul li{line-height:1.5;padding:.5em 0;list-style-type:none!important}.about ul li:before{font-family:"Font Awesome 5 Free";content:"\f0da";position:absolute;left:1em;color:#00a9f4}.cb{clear:both}@media screen and (max-width:1200px){.about h4{font-size:1.3em}.about h5{font-size:1.2em}.about h6{font-size:1.1em}}@media screen and (max-width:768px){.about h4{font-size:1.2em}.about h5{font-size:1.1em}.about h6{font-size:1.1em}}@media screen and (max-width:475px){.about h4{font-size:1.1em}.about h5{font-size:1.05em}.about h6{font-size:1.05em}}