.elementor-10673 .elementor-element.elementor-element-1b8330a .elementor-button{background-color:var( --e-global-color-69b26a2 );fill:var( --e-global-color-6a5f13b1 );color:var( --e-global-color-6a5f13b1 );}.elementor-10673 .elementor-element.elementor-element-1b8330a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10673 .elementor-element.elementor-element-35f783b{text-align:center;}.elementor-10673 .elementor-element.elementor-element-35f783b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10673 .elementor-element.elementor-element-15f963f{text-align:center;}.elementor-10673 .elementor-element.elementor-element-15f963f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10673 .elementor-element.elementor-element-1ec1678{text-align:center;}.elementor-10673 .elementor-element.elementor-element-1ec1678 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10673 .elementor-element.elementor-element-0cbe6eb{text-align:center;}.elementor-10673 .elementor-element.elementor-element-0cbe6eb .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10673 .elementor-element.elementor-element-2fcece0{text-align:center;}.elementor-10673 .elementor-element.elementor-element-2fcece0 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10673 .elementor-element.elementor-element-3b36d6d{text-align:center;}.elementor-10673 .elementor-element.elementor-element-3b36d6d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10673 .elementor-element.elementor-element-4a2d26a{text-align:center;}.elementor-10673 .elementor-element.elementor-element-4a2d26a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10673 .elementor-element.elementor-element-3e5f5bc{text-align:center;}.elementor-10673 .elementor-element.elementor-element-3e5f5bc .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10673 .elementor-element.elementor-element-7353e79{text-align:center;}.elementor-10673 .elementor-element.elementor-element-7353e79 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10673 .elementor-element.elementor-element-858d252{text-align:center;}.elementor-10673 .elementor-element.elementor-element-858d252 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-10673 .elementor-element.elementor-element-49420bd{--divider-border-style:solid;--divider-color:#444444;--divider-border-width:2px;}.elementor-10673 .elementor-element.elementor-element-49420bd .elementor-divider-separator{width:100%;}.elementor-10673 .elementor-element.elementor-element-49420bd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10673 .elementor-element.elementor-element-8802603 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-10673 .elementor-element.elementor-element-8802603{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7b25e2b );margin-top:30px;margin-bottom:0px;}.elementor-10673 .elementor-element.elementor-element-8802603, .elementor-10673 .elementor-element.elementor-element-8802603 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-10673 .elementor-element.elementor-element-69ec31d > .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-10673 .elementor-element.elementor-element-69ec31d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10673 .elementor-element.elementor-element-06f2de4 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-6a5f13b1 );color:var( --e-global-color-6a5f13b1 );padding:4px 8px 4px 8px;}body:not(.rtl) .elementor-10673 .elementor-element.elementor-element-06f2de4{left:0px;}body.rtl .elementor-10673 .elementor-element.elementor-element-06f2de4{right:0px;}.elementor-10673 .elementor-element.elementor-element-06f2de4{top:0px;}.elementor-10673 .elementor-element.elementor-element-06f2de4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10673 .elementor-element.elementor-element-6ca369b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 024px 024px 024px;}@media(max-width:1024px){body:not(.rtl) .elementor-10673 .elementor-element.elementor-element-06f2de4{left:2px;}body.rtl .elementor-10673 .elementor-element.elementor-element-06f2de4{right:2px;}.elementor-10673 .elementor-element.elementor-element-06f2de4{top:33px;}}@media(min-width:768px){.elementor-10673 .elementor-element.elementor-element-526372e{width:11.742%;}.elementor-10673 .elementor-element.elementor-element-2ef9fcc{width:88.258%;}.elementor-10673 .elementor-element.elementor-element-b99634a{width:73.018%;}.elementor-10673 .elementor-element.elementor-element-77f2cbb{width:26.866%;}}@media(max-width:767px){.elementor-10673 .elementor-element.elementor-element-857241b{width:50%;}.elementor-10673 .elementor-element.elementor-element-6c6b12c{width:50%;}.elementor-10673 .elementor-element.elementor-element-581370f{width:50%;}.elementor-10673 .elementor-element.elementor-element-a2b082c{width:50%;}.elementor-10673 .elementor-element.elementor-element-be3e526{width:100%;}.elementor-10673 .elementor-element.elementor-element-934b181{width:50%;}.elementor-10673 .elementor-element.elementor-element-895587a{width:50%;}.elementor-10673 .elementor-element.elementor-element-4bb80d6{width:50%;}.elementor-10673 .elementor-element.elementor-element-4e927aa{width:50%;}body:not(.rtl) .elementor-10673 .elementor-element.elementor-element-06f2de4{left:0px;}body.rtl .elementor-10673 .elementor-element.elementor-element-06f2de4{right:0px;}.elementor-10673 .elementor-element.elementor-element-06f2de4{top:43px;}}/* Start custom CSS for text-editor, class: .elementor-element-3965fbe *//*リスト表示の段落段落スペース*/
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 */
/* Start custom CSS for text-editor, class: .elementor-element-557dcf7 *//*リスト表示の段落段落スペース*/
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 */
/* Start custom CSS for text-editor, class: .elementor-element-3a919bd *//*リスト表示の段落段落スペース*/
li{
    margin-top: 0px;
    margin-bottom: 12px; 
}
/*タイトル下にスペースと線*/
h2{
    border-bottom: solid 2px;
    border-color: #444;
    margin-bottom: 15px;
}

h3{
    border-bottom: solid 2px;
    border-color: #444;
    margin-bottom:15px;
}
/*pタグ上の隙間削除*/
p{
    margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-578f1ee *//*リスト表示の段落段落スペース*/
li{
    margin-top: 0px;
    margin-bottom: 12px; 
}
/*タイトル下にスペースと線*/
h2{
    border-bottom: solid 2px;
    border-color: #444;
    margin-bottom: 15px;
}

h3{
    border-bottom: solid 2px;
    border-color: #444;
    margin-bottom:15px;
}
/*pタグ上の隙間削除*/
p{
    margin-top:0px;
}/* End custom CSS */