.elementor-5031 .elementor-element.elementor-element-2acc775{margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-a6aead9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5031 .elementor-element.elementor-element-a6aead9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-5a3be3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-5a3be3a{column-gap:0px;text-align:center;font-size:12px;font-weight:bold;}.elementor-5031 .elementor-element.elementor-element-e9db32a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-11a70e0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5031 .elementor-element.elementor-element-11a70e0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-d98d1e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-d98d1e4{column-gap:0px;text-align:center;font-size:12px;font-weight:bold;}.elementor-5031 .elementor-element.elementor-element-482a029{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-2986663 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5031 .elementor-element.elementor-element-2986663 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-7dc4383 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-7dc4383{column-gap:0px;text-align:center;font-size:12px;font-weight:bold;}.elementor-5031 .elementor-element.elementor-element-dc1b6fc{margin-top:30px;margin-bottom:0px;}.elementor-5031 .elementor-element.elementor-element-c0e00d7{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-f15b5a9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5031 .elementor-element.elementor-element-f15b5a9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-3435580 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-3435580{column-gap:0px;text-align:center;font-size:12px;font-weight:bold;}.elementor-5031 .elementor-element.elementor-element-9aa4b92{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-9585ad8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5031 .elementor-element.elementor-element-9585ad8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-45142c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-45142c9{column-gap:0px;text-align:center;font-size:12px;font-weight:bold;}.elementor-5031 .elementor-element.elementor-element-f0bd4d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-f0bd4d5{column-gap:0px;text-align:center;font-size:12px;font-weight:bold;}.elementor-5031 .elementor-element.elementor-element-eca8f78{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-c57cabf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5031 .elementor-element.elementor-element-c57cabf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-8bbfdbf{padding:0px 0px 20px 0px;}.elementor-5031 .elementor-element.elementor-element-336ff43{text-align:right;}.elementor-5031 .elementor-element.elementor-element-b852901{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-9f00c5f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5031 .elementor-element.elementor-element-9f00c5f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-2e03ce1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-2e03ce1{column-gap:0px;text-align:center;font-size:12px;font-weight:bold;}.elementor-5031 .elementor-element.elementor-element-3dfffec{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-3e8b3a9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5031 .elementor-element.elementor-element-3e8b3a9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-3ea346c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-3ea346c{column-gap:0px;text-align:center;font-size:12px;font-weight:bold;}.elementor-5031 .elementor-element.elementor-element-8a6ff96{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-cca5a2f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5031 .elementor-element.elementor-element-cca5a2f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-a352358 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-a352358{column-gap:0px;text-align:center;font-size:12px;font-weight:bold;}.elementor-5031 .elementor-element.elementor-element-a249c9c{margin-top:30px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-af8396a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5031 .elementor-element.elementor-element-af8396a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-d823744 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-d823744{column-gap:0px;text-align:center;font-size:12px;font-weight:bold;}.elementor-5031 .elementor-element.elementor-element-98e07ae{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-5031 .elementor-element.elementor-element-da5ec40 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5031 .elementor-element.elementor-element-da5ec40 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-5031 .elementor-element.elementor-element-12803f5{width:20.903%;}.elementor-5031 .elementor-element.elementor-element-1444d8c{width:79.097%;}.elementor-5031 .elementor-element.elementor-element-411b359{width:73.677%;}.elementor-5031 .elementor-element.elementor-element-36b3267{width:26.226%;}.elementor-5031 .elementor-element.elementor-element-df598ba{width:68.774%;}.elementor-5031 .elementor-element.elementor-element-1ebdb08{width:31.194%;}.elementor-5031 .elementor-element.elementor-element-a6aead9{width:69.806%;}.elementor-5031 .elementor-element.elementor-element-04b54ca{width:30.097%;}.elementor-5031 .elementor-element.elementor-element-dc24cea{width:68.774%;}.elementor-5031 .elementor-element.elementor-element-c0b9547{width:31.194%;}.elementor-5031 .elementor-element.elementor-element-11a70e0{width:69.29%;}.elementor-5031 .elementor-element.elementor-element-4eae70d{width:30.613%;}.elementor-5031 .elementor-element.elementor-element-069898a{width:68.774%;}.elementor-5031 .elementor-element.elementor-element-e45ea5f{width:31.194%;}.elementor-5031 .elementor-element.elementor-element-2986663{width:69.29%;}.elementor-5031 .elementor-element.elementor-element-597b050{width:30.613%;}.elementor-5031 .elementor-element.elementor-element-a9d32ea{width:68.774%;}.elementor-5031 .elementor-element.elementor-element-08cf087{width:31.194%;}.elementor-5031 .elementor-element.elementor-element-4069cd7{width:68.774%;}.elementor-5031 .elementor-element.elementor-element-a14cec2{width:31.194%;}.elementor-5031 .elementor-element.elementor-element-f15b5a9{width:69.29%;}.elementor-5031 .elementor-element.elementor-element-606e8b9{width:30.613%;}.elementor-5031 .elementor-element.elementor-element-a227ab1{width:68.774%;}.elementor-5031 .elementor-element.elementor-element-ffaccb9{width:31.194%;}.elementor-5031 .elementor-element.elementor-element-9585ad8{width:69.29%;}.elementor-5031 .elementor-element.elementor-element-f868c9d{width:30.613%;}.elementor-5031 .elementor-element.elementor-element-1119c27{width:68.774%;}.elementor-5031 .elementor-element.elementor-element-6011317{width:31.194%;}.elementor-5031 .elementor-element.elementor-element-c57cabf{width:69.29%;}.elementor-5031 .elementor-element.elementor-element-8cd7c19{width:30.613%;}.elementor-5031 .elementor-element.elementor-element-9f00c5f{width:69.29%;}.elementor-5031 .elementor-element.elementor-element-e3cab41{width:30.613%;}.elementor-5031 .elementor-element.elementor-element-3e8b3a9{width:69.29%;}.elementor-5031 .elementor-element.elementor-element-ffdf1bc{width:30.613%;}.elementor-5031 .elementor-element.elementor-element-cca5a2f{width:69.29%;}.elementor-5031 .elementor-element.elementor-element-c251169{width:30.613%;}.elementor-5031 .elementor-element.elementor-element-af8396a{width:69.29%;}.elementor-5031 .elementor-element.elementor-element-45ca2c8{width:30.613%;}}/* Start custom CSS for text-editor, class: .elementor-element-023f8fc *//*リスト表示の段落段落スペース*/
li{
    margin-top: 0px;
    margin-bottom: 12px; 
}
/*タイトル上下にスペースと線*/
h2{
    border-bottom: solid 2px;
    border-color: #444;
    margin-top: 30px;
    margin-bottom: 15px;
}

h3{
    border-bottom: solid 2px;
    border-color: #444;
    margin-bottom:15px;
}
/*pタグ上の隙間削除*/
p{
    margin-top:0px;
}/* End custom CSS */