.elementor-206 .elementor-element.elementor-element-c8f660f{--spacer-size:50px;}.elementor-206 .elementor-element.elementor-element-4ef0cca > .elementor-widget-container{background-image:url("https://natsushima.t-59.com/wp/wp-content/uploads/2020/10/img_company_03.jpg");padding:70px 0px 140px 0px;background-position:bottom center;}.elementor-206 .elementor-element.elementor-element-4ef0cca{text-align:center;font-size:26px;line-height:1.6em;color:var( --e-global-color-4943120 );}.elementor-206 .elementor-element.elementor-element-395d423{--spacer-size:30px;}.elementor-206 .elementor-element.elementor-element-d75f6fe > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-206 .elementor-element.elementor-element-d75f6fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-206 .elementor-element.elementor-element-769bf6e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-206 .elementor-element.elementor-element-769bf6e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEFAC;}.elementor-206 .elementor-element.elementor-element-769bf6e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-206 .elementor-element.elementor-element-769bf6e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-206 .elementor-element.elementor-element-8994eb3 > .elementor-widget-container{background-image:url("https://natsushima.t-59.com/wp/wp-content/uploads/2020/11/img_company_01_22.jpg");padding:0px 0px 0px 80px;background-position:top right;background-repeat:no-repeat;background-size:60% auto;}.elementor-206 .elementor-element.elementor-element-f92e04b{--spacer-size:25px;}.elementor-206 .elementor-element.elementor-element-7107cc1 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-206 .elementor-element.elementor-element-7107cc1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-206 .elementor-element.elementor-element-82fabb7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-206 .elementor-element.elementor-element-82fabb7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BAE3F8;}.elementor-206 .elementor-element.elementor-element-82fabb7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-206 .elementor-element.elementor-element-82fabb7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-206 .elementor-element.elementor-element-883deaf > .elementor-widget-container{background-image:url("https://natsushima.t-59.com/wp/wp-content/uploads/2020/11/img_company_02_22.jpg");padding:0px 0px 0px 80px;background-position:top right;background-repeat:no-repeat;background-size:60% auto;}.elementor-206 .elementor-element.elementor-element-c5195c1 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-0d638e6 );}.elementor-206 .elementor-element.elementor-element-caf02f5{--spacer-size:100px;}.elementor-206 .elementor-element.elementor-element-88a87dc .elementor-button{background-color:#0099B9;box-shadow:2px 2px 8px 0px rgba(6, 11.000000000000004, 16, 0.5);border-radius:20px 20px 20px 20px;padding:15px 25px 15px 25px;}.elementor-206 .elementor-element.elementor-element-88a87dc{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-206 .elementor-element.elementor-element-2d2da0d .elementor-button{background-color:#0099B9;box-shadow:2px 2px 8px 0px rgba(6, 11.000000000000004, 16, 0.5);border-radius:20px 20px 20px 20px;padding:15px 25px 15px 25px;}.elementor-206 .elementor-element.elementor-element-2d2da0d{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-206 .elementor-element.elementor-element-cee159c{--spacer-size:50px;}.elementor-206 .elementor-element.elementor-element-572b579{--spacer-size:50px;}.elementor-206 .elementor-element.elementor-element-a00a971{--spacer-size:50px;}.elementor-206 .elementor-element.elementor-element-a00a971 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-0d638e6 );}.elementor-206 .elementor-element.elementor-element-c38c1ef{--spacer-size:40px;}.elementor-206 .elementor-element.elementor-element-4b080ef{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-206 .elementor-element.elementor-element-08863b1{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-206 .elementor-element.elementor-element-08863b1 img{width:80%;}.elementor-206 .elementor-element.elementor-element-1a01069{--spacer-size:50px;}.elementor-206 .elementor-element.elementor-element-1a01069 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-0d638e6 );}.elementor-206 .elementor-element.elementor-element-dd02247{--spacer-size:50px;}.elementor-206 .elementor-element.elementor-element-eee15da{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-206 .elementor-element.elementor-element-fee2d47{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-206 .elementor-element.elementor-element-fee2d47 img{width:23%;}.elementor-206 .elementor-element.elementor-element-d421cf8{--spacer-size:50px;}@media(max-width:959px){.elementor-206 .elementor-element.elementor-element-395d423{--spacer-size:10px;}.elementor-206 .elementor-element.elementor-element-f92e04b{--spacer-size:30px;}.elementor-206 .elementor-element.elementor-element-caf02f5{--spacer-size:30px;}.elementor-206 .elementor-element.elementor-element-88a87dc{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-206 .elementor-element.elementor-element-88a87dc .elementor-button{font-size:18px;}.elementor-206 .elementor-element.elementor-element-2d2da0d{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-206 .elementor-element.elementor-element-2d2da0d .elementor-button{font-size:18px;}.elementor-206 .elementor-element.elementor-element-572b579{--spacer-size:30px;}.elementor-206 .elementor-element.elementor-element-a00a971{--spacer-size:20px;}.elementor-206 .elementor-element.elementor-element-c38c1ef{--spacer-size:20px;}.elementor-206 .elementor-element.elementor-element-1a01069{--spacer-size:20px;}.elementor-206 .elementor-element.elementor-element-dd02247{--spacer-size:20px;}.elementor-206 .elementor-element.elementor-element-d421cf8{--spacer-size:20px;}}@media(max-width:767px){.elementor-206 .elementor-element.elementor-element-c26228a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-206 .elementor-element.elementor-element-d6ecddf > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-206 .elementor-element.elementor-element-f17761d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-206 .elementor-element.elementor-element-c8f660f{--spacer-size:20px;}.elementor-206 .elementor-element.elementor-element-5fd4654 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-206 .elementor-element.elementor-element-4ef0cca > .elementor-widget-container{margin:10px 0px 0px 0px;padding:20px 0px 100px 0px;}.elementor-206 .elementor-element.elementor-element-4ef0cca{font-size:16px;}.elementor-206 .elementor-element.elementor-element-395d423{--spacer-size:2px;}.elementor-206 .elementor-element.elementor-element-ab71ff7 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-206 .elementor-element.elementor-element-d75f6fe{padding:0px 0px 0px 0px;}.elementor-206 .elementor-element.elementor-element-8994eb3 > .elementor-widget-container{padding:15px 15px 15px 15px;background-size:100% auto;}.elementor-206 .elementor-element.elementor-element-8994eb3{line-height:1.3em;}.elementor-206 .elementor-element.elementor-element-99d7c7f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-206 .elementor-element.elementor-element-99d7c7f > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-206 .elementor-element.elementor-element-f92e04b{--spacer-size:2px;}.elementor-206 .elementor-element.elementor-element-7107cc1{padding:0px 0px 0px 0px;}.elementor-206 .elementor-element.elementor-element-883deaf > .elementor-widget-container{padding:15px 15px 15px 15px;background-size:100% auto;}.elementor-206 .elementor-element.elementor-element-883deaf{line-height:1.3em;}.elementor-206 .elementor-element.elementor-element-7d6048e{margin-top:30px;margin-bottom:0px;}.elementor-206 .elementor-element.elementor-element-c5195c1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-206 .elementor-element.elementor-element-caf02f5{--spacer-size:5px;}.elementor-206 .elementor-element.elementor-element-ca5ca55 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-206 .elementor-element.elementor-element-88a87dc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-206 .elementor-element.elementor-element-88a87dc .elementor-button{font-size:15px;}.elementor-206 .elementor-element.elementor-element-2d2da0d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-206 .elementor-element.elementor-element-2d2da0d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-206 .elementor-element.elementor-element-2d2da0d .elementor-button{font-size:15px;}.elementor-206 .elementor-element.elementor-element-cee159c{--spacer-size:40px;}.elementor-206 .elementor-element.elementor-element-35c8b5a{margin-top:30px;margin-bottom:0px;}.elementor-206 .elementor-element.elementor-element-4623f34 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-206 .elementor-element.elementor-element-572b579{--spacer-size:5px;}.elementor-206 .elementor-element.elementor-element-7f1441c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-206 .elementor-element.elementor-element-a00a971{--spacer-size:20px;}.elementor-206 .elementor-element.elementor-element-8c12a45{margin-top:20px;margin-bottom:0px;}.elementor-206 .elementor-element.elementor-element-fdc1ce1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-206 .elementor-element.elementor-element-c38c1ef{--spacer-size:5px;}.elementor-206 .elementor-element.elementor-element-4b080ef{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-206 .elementor-element.elementor-element-4b080ef > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-206 .elementor-element.elementor-element-08863b1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-206 .elementor-element.elementor-element-1a01069{--spacer-size:40px;}.elementor-206 .elementor-element.elementor-element-6b536ba{margin-top:20px;margin-bottom:0px;}.elementor-206 .elementor-element.elementor-element-10669e1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-206 .elementor-element.elementor-element-dd02247{--spacer-size:5px;}.elementor-206 .elementor-element.elementor-element-eee15da{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-206 .elementor-element.elementor-element-fee2d47{width:initial;max-width:initial;}}@media(min-width:768px){.elementor-206 .elementor-element.elementor-element-5fd4654{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-8994eb3 */.otorihiki ul{
    list-style-type: none;
    padding: 0px;
}




@media screen and (min-width:690px) {
    
    .elementor-206 .elementor-element.elementor-element-8994eb3 .pc {
    display: block;
    }
    
    .elementor-206 .elementor-element.elementor-element-8994eb3 .tablet {
    display: none;
    }
    
    .elementor-206 .elementor-element.elementor-element-8994eb3 .sp {
    display: none;
    }
    
    .elementor-206 .elementor-element.elementor-element-8994eb3 .pc-tab {
    display: block;
    }
    
    .elementor-206 .elementor-element.elementor-element-8994eb3 .tab-sp {
    display: none;
    }
    
    
    
}


@media screen and (min-width:768px)and (max-width: 959px) {
    
    
    .elementor-206 .elementor-element.elementor-element-8994eb3 .pc {
    display: none;
    }
    
    .elementor-206 .elementor-element.elementor-element-8994eb3 .tablet {
    display: block;
    }
    
    .elementor-206 .elementor-element.elementor-element-8994eb3 .sp {
    display: none;
    }
    
    .elementor-206 .elementor-element.elementor-element-8994eb3 .pc-tab {
    display: block;
    }
    
    .elementor-206 .elementor-element.elementor-element-8994eb3 .tab-sp {
    display: block;
    }
    
}


/*スマホ*/
@media screen and (max-width: 767px) {
    
    .elementor-206 .elementor-element.elementor-element-8994eb3 .pc {
    display: none;
    }
    
    .elementor-206 .elementor-element.elementor-element-8994eb3 .tablet {
    display: none;
    }
    
    .elementor-206 .elementor-element.elementor-element-8994eb3 .sp {
    display: block;
    }
    
    .elementor-206 .elementor-element.elementor-element-8994eb3 .pc-tab {
    display: none;
    }
    
    .elementor-206 .elementor-element.elementor-element-8994eb3 .tab-sp {
    display: block;
    }
    
}

/*2024.5.20 add*/
.elementor-206 .elementor-element.elementor-element-8994eb3 ol {
    margin-bottom: 0;
    padding-bottom: 0;
}
.tokki {
    margin-bottom: 2.0em;
    text-indent: -0.5em;
}

.tokki .tokki-body {
    padding-left: 1.0em;
}

/*スマホ*/
@media screen and (max-width: 767px) {
    .tokki {
    margin-bottom: 1.0em;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-883deaf */.otorihiki ul{
    list-style-type: none;
    padding: 0px;
}




@media screen and (min-width:690px) {
    
    .elementor-206 .elementor-element.elementor-element-883deaf .pc {
    display: block;
    }
    
    .elementor-206 .elementor-element.elementor-element-883deaf .tablet {
    display: none;
    }
    
    .elementor-206 .elementor-element.elementor-element-883deaf .sp {
    display: none;
    }
    
    .elementor-206 .elementor-element.elementor-element-883deaf .pc-tab {
    display: block;
    }
    
    .elementor-206 .elementor-element.elementor-element-883deaf .tab-sp {
    display: none;
    }
    
    
    
}


@media screen and (min-width:768px)and (max-width: 959px) {
    
    
    .elementor-206 .elementor-element.elementor-element-883deaf .pc {
    display: none;
    }
    
    .elementor-206 .elementor-element.elementor-element-883deaf .tablet {
    display: block;
    }
    
    .elementor-206 .elementor-element.elementor-element-883deaf .sp {
    display: none;
    }
    
    .elementor-206 .elementor-element.elementor-element-883deaf .pc-tab {
    display: block;
    }
    
    .elementor-206 .elementor-element.elementor-element-883deaf .tab-sp {
    display: block;
    }
    
}


/*スマホ*/
@media screen and (max-width: 767px) {
    
    .elementor-206 .elementor-element.elementor-element-883deaf .pc {
    display: none;
    }
    
    .elementor-206 .elementor-element.elementor-element-883deaf .tablet {
    display: none;
    }
    
    .elementor-206 .elementor-element.elementor-element-883deaf .sp {
    display: block;
    }
    
    .elementor-206 .elementor-element.elementor-element-883deaf .pc-tab {
    display: none;
    }
    
    .elementor-206 .elementor-element.elementor-element-883deaf .tab-sp {
    display: block;
    }
    
}/* End custom CSS */