.elementor-4041 .elementor-element.elementor-element-415964a{margin-top:0px;margin-bottom:0px;}.elementor-4041 .elementor-element.elementor-element-5075f05 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4041 .elementor-element.elementor-element-5075f05 .elementor-heading-title{font-size:30px;font-weight:normal;line-height:1.5em;}.elementor-4041 .elementor-element.elementor-element-975ff0c .elementor-icon-list-icon{width:14px;}.elementor-4041 .elementor-element.elementor-element-975ff0c .elementor-icon-list-icon i{font-size:14px;}.elementor-4041 .elementor-element.elementor-element-975ff0c .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-4041 .elementor-element.elementor-element-975ff0c .elementor-icon-list-text, .elementor-4041 .elementor-element.elementor-element-975ff0c .elementor-icon-list-text a{color:var( --e-global-color-eda97d9 );}.elementor-4041 .elementor-element.elementor-element-e193246 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-4041 .elementor-element.elementor-element-72ed3bc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-72ed3bc > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-4041 .elementor-element.elementor-element-72ed3bc .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-8ce3b86{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-8ce3b86 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4041 .elementor-element.elementor-element-8ce3b86 .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-1223001 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-4041 .elementor-element.elementor-element-435a16e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-435a16e > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-4041 .elementor-element.elementor-element-435a16e .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-69937c7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-69937c7 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4041 .elementor-element.elementor-element-69937c7 .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-c023924 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-4041 .elementor-element.elementor-element-7e19bcf{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-7e19bcf > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-4041 .elementor-element.elementor-element-7e19bcf .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-bbf9f40{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-bbf9f40 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4041 .elementor-element.elementor-element-bbf9f40 .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-028d486 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-4041 .elementor-element.elementor-element-56a5ebb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-56a5ebb > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-4041 .elementor-element.elementor-element-56a5ebb .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-1c67309{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-1c67309 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4041 .elementor-element.elementor-element-1c67309 .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-f898d2e > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-4041 .elementor-element.elementor-element-6583b16{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-6583b16 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-4041 .elementor-element.elementor-element-6583b16 .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-2ab21b6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-2ab21b6 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4041 .elementor-element.elementor-element-2ab21b6 .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-55e2f8d > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-4041 .elementor-element.elementor-element-274d90b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-274d90b > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-4041 .elementor-element.elementor-element-274d90b .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-7acf401{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-7acf401 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4041 .elementor-element.elementor-element-7acf401 .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-f2691a7 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-4041 .elementor-element.elementor-element-e93480d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-e93480d > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-4041 .elementor-element.elementor-element-e93480d .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-b824de9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-b824de9 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4041 .elementor-element.elementor-element-b824de9 .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-c1bb132 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4041 .elementor-element.elementor-element-3705ab3 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-4041 .elementor-element.elementor-element-125208c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-125208c > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-4041 .elementor-element.elementor-element-125208c .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-059d484{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-059d484 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4041 .elementor-element.elementor-element-059d484 .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-1006558 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-4041 .elementor-element.elementor-element-e87a653{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-e87a653 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-4041 .elementor-element.elementor-element-e87a653 .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-db3f824{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-db3f824 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4041 .elementor-element.elementor-element-db3f824 .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-415a762 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-4041 .elementor-element.elementor-element-877df82{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-877df82 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-4041 .elementor-element.elementor-element-877df82 .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-fcc5407{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-fcc5407 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4041 .elementor-element.elementor-element-fcc5407 .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-f32722c > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-4041 .elementor-element.elementor-element-3109442{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-3109442 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-4041 .elementor-element.elementor-element-3109442 .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-8c57349{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-8c57349 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-4041 .elementor-element.elementor-element-8c57349 .widget-image-caption{text-align:left;color:#070707;font-size:14px;font-style:normal;}.elementor-4041 .elementor-element.elementor-element-3700c07 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-4041 .elementor-element.elementor-element-45d02d4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-45d02d4 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-4041 .elementor-element.elementor-element-3c01489{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-3c01489 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4041 .elementor-element.elementor-element-f5d2a26 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-4041 .elementor-element.elementor-element-f704cc0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-f704cc0 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-4041 .elementor-element.elementor-element-60a462c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-60a462c > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4041 .elementor-element.elementor-element-94d7204 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-4041 .elementor-element.elementor-element-557362b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-557362b > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-4041 .elementor-element.elementor-element-f753146{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-f753146 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-4041 .elementor-element.elementor-element-38ea72b > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-4041 .elementor-element.elementor-element-b083015{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-b083015 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-4041 .elementor-element.elementor-element-e67182d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-4041 .elementor-element.elementor-element-e67182d > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4041 .elementor-element.elementor-element-85ea293 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-4041 .elementor-element.elementor-element-85ea293 span.post-navigation__prev--title, .elementor-4041 .elementor-element.elementor-element-85ea293 span.post-navigation__next--title{font-size:16px;}.elementor-4041 .elementor-element.elementor-element-85ea293 .post-navigation__arrow-wrapper{color:var( --e-global-color-d72a3fd );font-size:18px;}body:not(.rtl) .elementor-4041 .elementor-element.elementor-element-85ea293 .post-navigation__arrow-prev{padding-right:15px;}body:not(.rtl) .elementor-4041 .elementor-element.elementor-element-85ea293 .post-navigation__arrow-next{padding-left:15px;}body.rtl .elementor-4041 .elementor-element.elementor-element-85ea293 .post-navigation__arrow-prev{padding-left:15px;}body.rtl .elementor-4041 .elementor-element.elementor-element-85ea293 .post-navigation__arrow-next{padding-right:15px;}body.elementor-page-4041:not(.elementor-motion-effects-element-type-background), body.elementor-page-4041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b9957aa );}@media(max-width:767px){.elementor-4041 .elementor-element.elementor-element-415964a{margin-top:0px;margin-bottom:0px;}.elementor-4041 .elementor-element.elementor-element-5075f05 .elementor-heading-title{font-size:18px;}}/* Start custom CSS for section, class: .elementor-element-415964a */select{
    color: black;
    font-size: 14px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97431db */.elementor-4041 .elementor-element.elementor-element-97431db{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for post-navigation, class: .elementor-element-85ea293 */.elementor-4041 .elementor-element.elementor-element-85ea293 .elementor-post-navigation__separator-wrapper{
    padding:  0 20px;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-4041 strong{
    display: inline;
}


body.elementor-page-4041 #photosection .elementor-widget-image{
    /*各セクションの空き*/
    margin-top: 70px;
}

body.elementor-page-4041 #photosection .elementor-element-72ed3bc,
body.elementor-page-4041 #photosection .elementor-element-8ce3b86{
    margin-top: 10px;
}
    

body.elementor-page-4041 #photosection .elementor-text-editor p:first-child{
    margin-top: 20px;
}

body.elementor-page-4041 #photosection .elementor-text-editor p:last-child{
    margin-bottom: 0px;
    
}/* End custom CSS */