.elementor-12010 .elementor-element.elementor-element-48ec43d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12010 .elementor-element.elementor-element-1263465 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:bold;fill:var( --e-global-color-6a5f13b1 );color:var( --e-global-color-6a5f13b1 );}.elementor-12010 .elementor-element.elementor-element-1263465 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12010 .elementor-element.elementor-element-665f8cf{margin-top:30px;margin-bottom:0px;}.elementor-12010 .elementor-element.elementor-element-320e307 .gallery-item .gallery-caption{text-align:center;}.elementor-12010 .elementor-element.elementor-element-d2edfdc .ue-heading{background-color:var( --e-global-color-374cdfc );flex-direction:row;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:bold;padding:4px 4px 4px 4px;border-radius:0px 0px 0px 0px;color:var( --e-global-color-text );}.elementor-12010 .elementor-element.elementor-element-d2edfdc > .elementor-widget-container{margin:0px 50px 0px 50px;padding:0px 0px 0px 0px;}.elementor-12010 .elementor-element.elementor-element-d2edfdc .ue-item{margin-bottom:10px;border-radius:0px 0px 0px 0px;}.elementor-12010 .elementor-element.elementor-element-d2edfdc .ue_content{background-color:var( --e-global-color-374cdfc );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-text );padding:10px 10px 10px 10px;border-style:dashed;border-width:0.5px 0px 0px 0px;border-color:var( --e-global-color-bce7205 );}.elementor-12010 .elementor-element.elementor-element-d2edfdc .ue_icon{width:30px;height:30px;font-size:17px;color:var( --e-global-color-8b15374 );border-radius:50px 50px 50px 50px;}.elementor-12010 .elementor-element.elementor-element-d2edfdc .ue_icon svg{fill:#bfbfbf;}.elementor-12010 .elementor-element.elementor-element-d2edfdc .ue_icon_spacing{width:2px;}.elementor-12010 .elementor-element.elementor-element-d2edfdc .ue_expand_inside{width:14px;height:14px;font-size:14px;color:#bfbfbf;border-radius:0px 0px 0px 0px;}.elementor-12010 .elementor-element.elementor-element-d2edfdc .ue_expand_spacing{width:15px;}.elementor-12010 .elementor-element.elementor-element-d2edfdc .ue-heading:hover .ue_icon{color:var( --e-global-color-primary );}.elementor-12010 .elementor-element.elementor-element-d2edfdc .ue-heading.active .ue_icon svg{fill:var( --e-global-color-primary );}.elementor-12010 .elementor-element.elementor-element-35e7c87 .ea-advanced-data-table{width:50%;}.elementor-12010 .elementor-element.elementor-element-35e7c87 th{text-align:center;}.elementor-12010 .elementor-element.elementor-element-35e7c87 th .ql-editor{text-align:center;}.elementor-12010 .elementor-element.elementor-element-35e7c87 .ea-advanced-data-table-wrap .ea-advanced-data-table th{color:var( --e-global-color-text );}.elementor-12010 .elementor-element.elementor-element-35e7c87 .ea-advanced-data-table-wrap .ea-advanced-data-table th:before{border-bottom-color:var( --e-global-color-text );}.elementor-12010 .elementor-element.elementor-element-35e7c87 .ea-advanced-data-table-wrap .ea-advanced-data-table th:after{border-top-color:var( --e-global-color-text );}.elementor-12010 .elementor-element.elementor-element-35e7c87 thead{background-color:var( --e-global-color-a6d8e77 );}.elementor-12010 .elementor-element.elementor-element-35e7c87 .ea-advanced-data-table th{padding:10px 10px 10px 10px;}.elementor-12010 .elementor-element.elementor-element-35e7c87 td{text-align:center;color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-374cdfc );}.elementor-12010 .elementor-element.elementor-element-35e7c87 td .ql-editor{text-align:center;}.elementor-12010 .elementor-element.elementor-element-35e7c87 tbody{background-color:var( --e-global-color-f243942 );}.elementor-12010 .elementor-element.elementor-element-35e7c87 .ea-advanced-data-table td{padding:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-12010 .elementor-element.elementor-element-35e7c87 .ea-advanced-data-table{width:100%;}}@media(max-width:767px){.elementor-12010 .elementor-element.elementor-element-45db690b{width:70%;}.elementor-12010 .elementor-element.elementor-element-f89fddc{width:30%;}.elementor-12010 .elementor-element.elementor-element-d7fa862{width:100%;}.elementor-12010 .elementor-element.elementor-element-d2edfdc > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0px 0px 0px 0px;}.elementor-12010 .elementor-element.elementor-element-35e7c87 .ea-advanced-data-table{width:100%;}}@media(min-width:768px){.elementor-12010 .elementor-element.elementor-element-45db690b{width:77.301%;}.elementor-12010 .elementor-element.elementor-element-f89fddc{width:22.67%;}}/* Start custom CSS for text-editor, class: .elementor-element-48ec43d0 *//*リスト表示の段落段落スペース*/
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;
    margin-bottom:15px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-76e74911 *//*リスト表示の段落段落スペース*/
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 ucaddon_uc_icon_accordion, class: .elementor-element-d2edfdc */.uereview > P,div{
    margin-bottom:0;
    
}/* End custom CSS */