.elementor-3 .elementor-element.elementor-element-3a2c26e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-9e8d65e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-d340133 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-0ee724f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-1b0ad09 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-4c6d012{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-aa59e44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-8b45f2a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-3b79391 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-3b79391{font-weight:700;line-height:35px;letter-spacing:0.5px;}.elementor-3 .elementor-element.elementor-element-9765e67{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-e7fb6f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-9afb64b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-edf3ac1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-18da5da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-0dad1bf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-7deaded > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-df06a6b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-b896217 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-b896217 .elementor-heading-title{color:var( --e-global-color-154c77e7 );}.elementor-3 .elementor-element.elementor-element-1379cee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-a5db3ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-291d1d1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-a90f0ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-a90f0ac .elementor-heading-title{color:var( --e-global-color-154c77e7 );}.elementor-3 .elementor-element.elementor-element-490e510{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-d385ddf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-c2623a1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-7c9807b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-7c9807b{font-weight:700;line-height:35px;letter-spacing:0.5px;}.elementor-3 .elementor-element.elementor-element-5aabbeb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-c31483b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-c31483b .elementor-heading-title{color:var( --e-global-color-154c77e7 );}.elementor-3 .elementor-element.elementor-element-c45a13e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-2c4a4a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-bfba56f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-8a04d9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-8a04d9c .elementor-heading-title{color:var( --e-global-color-154c77e7 );}.elementor-3 .elementor-element.elementor-element-06e7f40{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-c51d189 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-34abeae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-0c82acc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-0c82acc .elementor-heading-title{color:var( --e-global-color-154c77e7 );}.elementor-3 .elementor-element.elementor-element-4e1f537{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-e376fea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-2a8fd5b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-59734cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-59734cc{font-weight:700;line-height:35px;letter-spacing:0.5px;}.elementor-3 .elementor-element.elementor-element-9898478{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-7d89cfa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-7d89cfa .elementor-heading-title{color:var( --e-global-color-154c77e7 );}.elementor-3 .elementor-element.elementor-element-01b4a99{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-34e7430 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-2a1803a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-8ecdfb8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-cf235bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-79327a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-4f3943f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:959px){.elementor-3 .elementor-element.elementor-element-3a2c26e{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-3 .elementor-element.elementor-element-9e8d65e{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-0ee724f{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-4c6d012{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-8b45f2a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-9765e67{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-9afb64b{--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-3 .elementor-element.elementor-element-edf3ac1{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-0dad1bf{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-df06a6b{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-1379cee{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-291d1d1{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-490e510{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-c2623a1{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-5aabbeb{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-c45a13e{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-bfba56f{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-06e7f40{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-34abeae{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-4e1f537{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-2a8fd5b{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-9898478{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-01b4a99{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-2a1803a{--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-3 .elementor-element.elementor-element-8ecdfb8{--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-79327a7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-3a2c26e{--content-width:1110px;}.elementor-3 .elementor-element.elementor-element-9afb64b{--content-width:1110px;}.elementor-3 .elementor-element.elementor-element-2a1803a{--content-width:1110px;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-3a2c26e{--content-width:500px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-d340133{text-align:justify;}.elementor-3 .elementor-element.elementor-element-aa59e44{text-align:justify;}.elementor-3 .elementor-element.elementor-element-3b79391{text-align:justify;}.elementor-3 .elementor-element.elementor-element-e7fb6f4{text-align:justify;}.elementor-3 .elementor-element.elementor-element-9afb64b{--content-width:500px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-7deaded{text-align:justify;}.elementor-3 .elementor-element.elementor-element-a5db3ed{text-align:justify;}.elementor-3 .elementor-element.elementor-element-d385ddf{text-align:justify;}.elementor-3 .elementor-element.elementor-element-7c9807b{text-align:justify;}.elementor-3 .elementor-element.elementor-element-2c4a4a3{text-align:justify;}.elementor-3 .elementor-element.elementor-element-c51d189{text-align:justify;}.elementor-3 .elementor-element.elementor-element-e376fea{text-align:justify;}.elementor-3 .elementor-element.elementor-element-59734cc{text-align:justify;}.elementor-3 .elementor-element.elementor-element-34e7430{text-align:justify;}.elementor-3 .elementor-element.elementor-element-2a1803a{--content-width:500px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-4f3943f{text-align:justify;}}/* Start custom CSS */@media screen and (min-width:690px) {
    
    body.elementor-page-3 .pc {
    display: block;
    }
    
    body.elementor-page-3 .tablet {
    display: none;
    }
    
    body.elementor-page-3 .sp {
    display: none;
    }
    
    body.elementor-page-3 .pc-sp {
    display: block;
    }
    
    body.elementor-page-3 .pc-tab {
    display: block;
    }
    
    body.elementor-page-3 .tab-sp {
    display: none;
    }
    

}

@media screen and (min-width:768px)and (max-width: 959px) {
    
    
    body.elementor-page-3 .pc {
    display: none;
    }
    
    body.elementor-page-3 .tablet {
    display: block;
    }
    
    body.elementor-page-3 .sp {
    display: none;
    }
    
    body.elementor-page-3 .pc-sp {
    display: none;
    }
    
    body.elementor-page-3 .pc-tab {
    display: block;
    }
    
    body.elementor-page-3 .tab-sp {
    display: block;
    }
    

}


@media screen and (max-width: 767px) {
    
    body.elementor-page-3 .pc {
    display: none;
    }
    
    body.elementor-page-3 .tablet {
    display: none;
    }
    
    body.elementor-page-3 .sp {
    display: block;
    }
    
    body.elementor-page-3 .pc-sp {
    display: block;
    }
    
    body.elementor-page-3 .pc-tab {
    display: none;
    }
    
    body.elementor-page-3 .tab-sp {
    display: block;
    }
    

}/* End custom CSS */