.elementor-62 .elementor-element.elementor-element-5b4c4da5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-62 .elementor-element.elementor-element-5b4c4da5 .elementor-repeater-item-b9c16e1.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-5a4bd0c0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-62 .elementor-element.elementor-element-5a4bd0c0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-62 .elementor-element.elementor-element-5a4bd0c0.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-62 .elementor-element.elementor-element-5a4bd0c0 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-62 .elementor-element.elementor-element-29170cd6 .jet-inline-svg{max-width:150px;}.elementor-62 .elementor-element.elementor-element-29170cd6 .jet-inline-svg__wrapper{text-align:left;}.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-7cb4c9db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-62 .elementor-element.elementor-element-7cb4c9db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-62 .elementor-element.elementor-element-7cb4c9db.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-62 .elementor-element.elementor-element-7cb4c9db > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-1fd99d26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 5% 0% 5%;}.elementor-62 .elementor-element.elementor-element-1fd99d26{--jmm-top-items-hor-padding:20px;--jmm-top-items-hor-align:right;--jmm-sub-menu-bg-color:#294DA5;--jmm-top-item-icon-color:#DBE8F6;--jmm-top-item-title-color:#DBE8F6;--jmm-top-item-dropdown-icon-color:#DBE8F6;--jmm-top-hover-item-icon-color:#DBE8F6B5;--jmm-top-hover-item-title-color:#DBE8F6B5;--jmm-top-hover-item-dropdown-color:#DBE8F6B5;}.elementor-62 .elementor-element.elementor-element-60f2606a .jet-hamburger-panel__toggle{background-color:#FFFFFF00;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-62 .elementor-element.elementor-element-60f2606a .jet-hamburger-panel{justify-content:center;}.elementor-62 .elementor-element.elementor-element-60f2606a .jet-hamburger-panel__instance{width:100%;}.elementor-62 .elementor-element.elementor-element-60f2606a .jet-hamburger-panel__icon{color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-60f2606a .jet-hamburger-panel__toggle-label{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-47b0a6b4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-62 .elementor-element.elementor-element-47b0a6b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-62 .elementor-element.elementor-element-47b0a6b4.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-62 .elementor-element.elementor-element-47b0a6b4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-dc08518 .elementor-repeater-item-74e0606.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-62 .elementor-element.elementor-element-788ec5a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-62 .elementor-element.elementor-element-7d80275{width:auto;max-width:auto;--icon-box-icon-margin:10px;}.elementor-62 .elementor-element.elementor-element-7d80275 > .elementor-widget-container{background-color:#EF7C00;padding:0px 15px 0px 15px;border-radius:30px 30px 30px 30px;}.elementor-62 .elementor-element.elementor-element-7d80275 .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-62 .elementor-element.elementor-element-7d80275.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-7d80275.elementor-view-framed .elementor-icon, .elementor-62 .elementor-element.elementor-element-7d80275.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-7d80275 .elementor-icon{font-size:20px;}.elementor-62 .elementor-element.elementor-element-7d80275 .elementor-icon-box-title, .elementor-62 .elementor-element.elementor-element-7d80275 .elementor-icon-box-title a{font-size:14px;line-height:1em;letter-spacing:1px;}.elementor-62 .elementor-element.elementor-element-7d80275 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5);color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-7d80275 .elementor-icon-box-description{text-shadow:1px 1px 0px rgba(0, 0, 0, 0.74);}.elementor-62 .elementor-element.elementor-element-8556151.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-62 .elementor-element.elementor-element-9b2e23d{width:auto;max-width:auto;--icon-box-icon-margin:10px;}.elementor-62 .elementor-element.elementor-element-9b2e23d > .elementor-widget-container{background-color:#ABABAB;padding:0px 15px 0px 15px;border-radius:30px 30px 30px 30px;}.elementor-62 .elementor-element.elementor-element-9b2e23d .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-62 .elementor-element.elementor-element-9b2e23d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-9b2e23d.elementor-view-framed .elementor-icon, .elementor-62 .elementor-element.elementor-element-9b2e23d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-9b2e23d .elementor-icon{font-size:18px;}.elementor-62 .elementor-element.elementor-element-9b2e23d .elementor-icon-box-title, .elementor-62 .elementor-element.elementor-element-9b2e23d .elementor-icon-box-title a{font-size:14px;line-height:1em;letter-spacing:1px;}.elementor-62 .elementor-element.elementor-element-9b2e23d .elementor-icon-box-title{text-shadow:1px 1px 1px rgba(0, 0, 0, 0.74);color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-9b2e23d .elementor-icon-box-description{text-shadow:1px 1px 0px rgba(0, 0, 0, 0.74);}.elementor-62 .elementor-element.elementor-element-560993b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-62 .elementor-element.elementor-element-795d92b{width:auto;max-width:auto;--icon-box-icon-margin:10px;}.elementor-62 .elementor-element.elementor-element-795d92b > .elementor-widget-container{background-color:#3EC0BD;padding:0px 15px 0px 15px;border-radius:30px 30px 30px 30px;}.elementor-62 .elementor-element.elementor-element-795d92b .elementor-icon-box-wrapper{align-items:center;text-align:center;}.elementor-62 .elementor-element.elementor-element-795d92b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-795d92b.elementor-view-framed .elementor-icon, .elementor-62 .elementor-element.elementor-element-795d92b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-795d92b .elementor-icon{font-size:20px;}.elementor-62 .elementor-element.elementor-element-795d92b .elementor-icon-box-title, .elementor-62 .elementor-element.elementor-element-795d92b .elementor-icon-box-title a{font-size:14px;line-height:1em;letter-spacing:1px;}.elementor-62 .elementor-element.elementor-element-795d92b .elementor-icon-box-title{text-shadow:1px 1px 1px rgba(0, 0, 0, 0.74);color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-795d92b .elementor-icon-box-description{text-shadow:1px 1px 0px rgba(0, 0, 0, 0.74);}.elementor-62 .elementor-element.elementor-element-5b4c4da5:not(.elementor-motion-effects-element-type-background), .elementor-62 .elementor-element.elementor-element-5b4c4da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D369BC7;}.elementor-62 .elementor-element.elementor-element-5b4c4da5 > .elementor-container{max-width:1600px;min-height:60px;}.elementor-62 .elementor-element.elementor-element-5b4c4da5 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-62 .elementor-element.elementor-element-5b4c4da5, .elementor-62 .elementor-element.elementor-element-5b4c4da5 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-5b4c4da5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-111px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-62 .elementor-element.elementor-element-5a4bd0c0.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-62 .elementor-element.elementor-element-5a4bd0c0 > .elementor-element-populated{padding:0px 2px 0px 0px;}.elementor-62 .elementor-element.elementor-element-7cb4c9db.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-62 .elementor-element.elementor-element-7cb4c9db > .elementor-element-populated{padding:0px 2px 0px 0px;}.elementor-62 .elementor-element.elementor-element-60f2606a{width:auto;max-width:auto;}.elementor-62 .elementor-element.elementor-element-60f2606a > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-62 .elementor-element.elementor-element-60f2606a .jet-hamburger-panel{justify-content:center;}.elementor-62 .elementor-element.elementor-element-5b4c4da5{margin-top:-105px;margin-bottom:0px;padding:0% 4% 0% 4%;}}@media(min-width:768px){.elementor-62 .elementor-element.elementor-element-5a4bd0c0{width:10%;}.elementor-62 .elementor-element.elementor-element-7cb4c9db{width:51.965%;}.elementor-62 .elementor-element.elementor-element-47b0a6b4{width:38%;}.elementor-62 .elementor-element.elementor-element-788ec5a{width:40%;}.elementor-62 .elementor-element.elementor-element-8556151{width:30%;}.elementor-62 .elementor-element.elementor-element-560993b{width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-62 .elementor-element.elementor-element-5a4bd0c0{width:53%;}.elementor-62 .elementor-element.elementor-element-7cb4c9db{width:20%;}.elementor-62 .elementor-element.elementor-element-47b0a6b4{width:27%;}}@media(max-width:767px){.elementor-62 .elementor-element.elementor-element-5a4bd0c0{width:80%;}.elementor-62 .elementor-element.elementor-element-5a4bd0c0 > .elementor-element-populated{padding:0% 0% 0% 2%;}.elementor-62 .elementor-element.elementor-element-7cb4c9db{width:20%;}.elementor-62 .elementor-element.elementor-element-7cb4c9db > .elementor-element-populated{padding:0% 0% 0% 2%;}.elementor-62 .elementor-element.elementor-element-5b4c4da5 > .elementor-container{min-height:8vh;}.elementor-62 .elementor-element.elementor-element-5b4c4da5{margin-top:-75px;margin-bottom:0px;}}/* Start custom CSS for jet-mega-menu, class: .elementor-element-1fd99d26 */.jet-mobile-menu__container .jet-mobile-menu__container-inner {
    margin: 10px;
}
.elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}

.header_gnavi_news {
    padding-right: 10px;
    /* font-size: 16px; */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7d80275 */.header_iconbox_custom h3{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b2e23d */.header_iconbox_custom h3{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-795d92b */.header_iconbox_custom h3{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7d80275 */.header_iconbox_custom h3{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b2e23d */.header_iconbox_custom h3{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-795d92b */.header_iconbox_custom h3{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dc08518 */.elementor-62 .elementor-element.elementor-element-dc08518 {
    width: 480px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-47b0a6b4 */.header_inner3{
    width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for jet-mega-menu, class: .elementor-element-1fd99d26 */.jet-mobile-menu__container .jet-mobile-menu__container-inner {
    margin: 10px;
}
.elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}

.header_gnavi_news {
    padding-right: 10px;
    /* font-size: 16px; */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7d80275 */.header_iconbox_custom h3{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b2e23d */.header_iconbox_custom h3{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-795d92b */.header_iconbox_custom h3{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7d80275 */.header_iconbox_custom h3{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b2e23d */.header_iconbox_custom h3{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-795d92b */.header_iconbox_custom h3{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dc08518 */.elementor-62 .elementor-element.elementor-element-dc08518 {
    width: 480px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-47b0a6b4 */.header_inner3{
    width: 500px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5b4c4da5 */@media screen and (min-width: 768px){
    .header_box {
    /* margin-right: 15px; */
    /* margin-left:  15px; */
    /* width: calc(100% - 30px) !important; */
}}
@media screen and (max-width: 768px){
    .header_box {
   /* border-radius: 0px 0px 0px 0px !important; */
}}









@media (max-width: 1025px) {
    
    .header_inner3{
        display:none;
    }
    .header_box{
        /* width: 110%;*/
    }
}



@media (max-width: 1300px) {
    
    .header_box .elementor-container {
    display: flex;
        flex-wrap: nowrap; /* 折り返し禁止 */
        align-items: stretch;
}

.elementor-top-column  {
         /* width: 100% !important;*/
    }
    .head_item-_custom_1 {
         /* width: 40% !important;*/
    }

    .head_item-_custom_2 {
       /* width: 50% !important;*/
        /*align-self: flex-start; /* 上側に配置 */
    }

    .head_item-_custom_3 {
        width: 50% !important;
       /* align-self: flex-end; /* 下側に配置 */
    }
}/* End custom CSS */