.elementor-12276 .elementor-element.elementor-element-409db78 > .elementor-widget-container{margin:20px 0px 0px 2px;}.elementor-12276 .elementor-element.elementor-element-409db78 img{width:17%;}.elementor-12276 .elementor-element.elementor-element-0023aaa{font-family:var( --e-global-typography-4d9845d-font-family ), \"Noto Sans JP\", \"Hiragino Kaku Gothic ProN\", \"ヒラギノ角ゴ ProN W3\", \"Meiryo\" , \"メイリオ\", \"sans-serif\";font-weight:var( --e-global-typography-4d9845d-font-weight );color:var( --e-global-color-text );}@media(max-width:959px){.elementor-12276 .elementor-element.elementor-element-409db78 img{width:25%;}}/* Start custom CSS */@media screen and (min-width:690px) {
    
    body.elementor-page-12276 .pc {
    display: block;
    }
    
    body.elementor-page-12276 .tablet {
    display: none;
    }
    
    body.elementor-page-12276 .sp {
    display: none;
    }
    
    body.elementor-page-12276 .pc-tab {
    display: block;
    }
    
    body.elementor-page-12276 .pc-sp {
    display: block;
    }
    
    body.elementor-page-12276 .tab-sp {
    display: none;
    }
    
    
}


@media screen and (min-width:768px)and (max-width: 959px) {
    
    
    body.elementor-page-12276 .pc {
    display: none;
    }
    
    body.elementor-page-12276 .tablet {
    display: block;
    }
    
    body.elementor-page-12276 .sp {
    display: none;
    }
    
    body.elementor-page-12276 .pc-tab {
    display: block;
    }
    
    body.elementor-page-12276 .pc-sp {
    display: none;
    }
    
    body.elementor-page-12276 .tab-sp {
    display: block;
    }
    
}


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