.elementor-kit-7{--e-global-color-primary:#004e9e;--e-global-color-secondary:#e6edf5;--e-global-color-text:#333;--e-global-color-accent:#c7891c;--e-global-typography-primary-font-family:"Noto Sans JP";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Noto Sans JP";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Noto Sans JP";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Noto Sans JP";--e-global-typography-accent-font-weight:500;--e-global-typography-93454bf-font-family:"Sawarabi Mincho";color:var(--e-global-color-text);font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;line-height:1.75em}.elementor-kit-7 button,.elementor-kit-7 input[type=button],.elementor-kit-7 input[type=submit],.elementor-kit-7 .elementor-button{background-color:var(--e-global-color-primary);font-size:14px;font-weight:500;line-height:1em;color:#fff;border-radius:0;padding:21px 24px}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type=button]:hover,.elementor-kit-7 input[type=button]:focus,.elementor-kit-7 input[type=submit]:hover,.elementor-kit-7 input[type=submit]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:#003872;color:#fff}.elementor-kit-7 e-page-transition{background-color:var(--e-global-color-secondary)}.elementor-kit-7 p{margin-block-end:1.75em}.elementor-kit-7 a{color:var(--e-global-color-primary)}.elementor-kit-7 a:hover{color:#003872}.elementor-kit-7 h1{color:var(--e-global-color-text);font-size:32px;font-weight:500;line-height:1.43em}.elementor-kit-7 h2{color:var(--e-global-color-text);font-size:24px;font-weight:700;line-height:1.66em}.elementor-kit-7 h3{color:var(--e-global-color-text);font-size:22px;font-weight:700;line-height:1.4em}.elementor-kit-7 h4{color:var(--e-global-color-text);font-size:18px;font-weight:700;line-height:1.44em}.elementor-kit-7 h5{color:var(--e-global-color-text);font-size:16px;font-weight:700;line-height:1.5em}.elementor-kit-7 h6{color:var(--e-global-color-text);font-size:14px;font-weight:700;line-height:1.5em}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1236px}.e-con{--container-max-width:1236px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-7 h1{font-size:28px}.elementor-kit-7 h2{font-size:20px}.elementor-kit-7 h3{font-size:18px}.elementor-kit-7 h4{font-size:16px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}::placeholder{color:#bdbdbd;opacity:1}:-ms-input-placeholder{color:#bdbdbd}::-ms-input-placeholder{color:#bdbdbd}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid #a6a6a6;border-radius:2px;background-color:#fff}.gfield_error input[type=date],.gfield_error input[type=email],.gfield_error input[type=number],.gfield_error input[type=password],.gfield_error input[type=search],.gfield_error input[type=tel],.gfield_error input[type=text],.gfield_error input[type=url],.gfield_error select,.gfield_error textarea{border:2px solid #eb5757}select{padding:0 16px;color:#333}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{padding:10px 16px}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select{height:48px}input[type=file]{font-size:14px;color:#828282}fieldset{border:0;margin:0;padding:0}[type=button],[type=submit],button{border:0;border-color:#004e9e}.wp-block-button .wp-block-button__link{min-width:160px;border-color:var(--e-global-color-primary);background-color:var(--e-global-color-primary);padding:20px 24px;border-style:solid;border-width:1px;border-radius:0;font-size:14px;font-weight:500;line-height:1em;color:#fff !important;transition:all .3s ease}.wp-block-button .wp-block-button__link:hover{background-color:#003872;color:#fff}.wp-block-button.is-style-outline .wp-block-button__link{border-color:var(--e-global-color-primary);background-color:transparent;color:var(--e-global-color-primary) !important}.wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:var(--e-global-color-secondary)}.gform_heading .gform_required_legend{display:none}.gform_body{font-size:14px;line-height:1.71}.gform_body select{appearance:none;background-repeat:no-repeat;background-position:calc(100% - 16px ) center;background-size:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:serif='http://www.serif.com/' width='100%25' height='100%25' viewBox='0 0 24 24' version='1.1' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg transform='matrix(2.26205,0,0,2.26205,12,12)'%3E%3Cg transform='matrix(1,0,0,1,-6,-3.5)'%3E%3Cpath d='M6,6.7L0.7,1.4L1.4,0.7L6,5.3L10.6,0.7L11.3,1.4L6,6.7Z' style='fill:rgb(51,51,51);fill-rule:nonzero;'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.gform_validation_errors{display:none}.gfield_required.gfield_required_custom{position:relative;top:-2px;margin-left:8px;padding:2px 8px;border-radius:2px;background-color:#c7891c;font-size:12px;font-weight:500;line-height:1;color:#fff}.gform_delete_file{background-color:#eb5757 !important}.ginput_complex{display:flex;flex-wrap:wrap;justify-content:space-between}.gf_clear,.gf_clear_complex{width:100%}.ginput_full,.ginput_left,.ginput_right{display:block}.ginput_full{flex:0 0 100%}.ginput_left,.ginput_right{flex:0 0 100%}.gfield{margin-bottom:24px}[class^=ginput_address_],[class*=' ginput_address_']{margin-bottom:8px}.ginput_container_email>span{margin-bottom:0}.gform_fileupload_rules{display:none}.ginput_container_consent{margin-top:48px;text-align:center}.ginput_container_consent+.validation_message{text-align:center}.ginput_container_consent .gfield_required{display:none}.gform_body .gfield_consent_label{font-size:14px;font-weight:400}.gform_body .gfield_consent_label a{text-decoration:underline}.gform_body label,.gfield_label{margin-bottom:8px;font-size:16px;line-height:1.5;font-weight:700}.hidden_label .gfield_label{display:none}.validation_message{margin-top:4px;font-size:12px;line-height:1;color:#eb5757}.gform_footer{text-align:center}.gform_footer .gform_button{min-width:320px}[id^=gform_submit_button_]{display:inline-block !important}[id^=gform_submit_button_]:disabled{background-color:#bdbdbd !important;color:#828282 !important}.ginput_recaptcha>div{margin:0 auto}.ginput_recaptcha+.validation_message{text-align:center}.gform_validation_container{display:none}.gform_confirmation_message{text-align:center}.ginput_container_email>span.ginput_right{margin-bottom:0}.ginput_container_email>span.ginput_left{margin-bottom:24px}.elementor-widget-text-editor>.elementor-widget-container>*:last-child{margin-bottom:0}.elementor-widget-text-editor ol,.elementor-widget-text-editor ul{padding-left:18px}@media (max-width:767px){.hidden-sp{display:none !important}}@media (min-width:768px){.hidden-pc{display:none !important}}.elementor-widget-button.PDF-icon a,.elementor-widget-button.Download-icon a,.elementor-widget-button.External-link-icon a,.elementor-widget-button.Phone-icon a{background-repeat:no-repeat;background-size:15px;background-position:calc(100% - 12px) center}@media (min-width:768px){.elementor-widget-button.PDF-icon a,.elementor-widget-button.Download-icon a,.elementor-widget-button.External-link-icon a,.elementor-widget-button.Phone-icon a{background-position:calc(100% - 15px) center}}.elementor-widget-button.PDF-icon a{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:serif='http://www.serif.com/' width='100%25' height='100%25' viewBox='0 0 24 24' version='1.1' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg transform='matrix(1.41176,0,0,1.41176,12,12)'%3E%3Cg transform='matrix(1,0,0,1,-9,-8.5)'%3E%3Cpath d='M5.65,9.875L6.425,9.875L6.425,7.875L7.65,7.875C7.867,7.875 8.05,7.804 8.2,7.662C8.35,7.521 8.425,7.342 8.425,7.125L8.425,5.875C8.425,5.658 8.35,5.479 8.2,5.337C8.05,5.196 7.867,5.125 7.65,5.125L5.65,5.125L5.65,9.875ZM6.425,7.125L6.425,5.875L7.65,5.875L7.65,7.125L6.425,7.125ZM9.45,9.875L11.375,9.875C11.608,9.875 11.796,9.804 11.938,9.662C12.079,9.521 12.15,9.342 12.15,9.125L12.15,5.875C12.15,5.658 12.079,5.479 11.938,5.337C11.796,5.196 11.608,5.125 11.375,5.125L9.45,5.125L9.45,9.875ZM10.225,9.125L10.225,5.875L11.375,5.875L11.375,9.125L10.225,9.125ZM13.375,9.875L14.15,9.875L14.15,7.875L15.55,7.875L15.55,7.125L14.15,7.125L14.15,5.875L15.55,5.875L15.55,5.125L13.375,5.125L13.375,9.875ZM5.125,14C4.658,14 4.271,13.846 3.963,13.538C3.654,13.229 3.5,12.842 3.5,12.375L3.5,1.625C3.5,1.158 3.654,0.771 3.963,0.462C4.271,0.154 4.658,0 5.125,0L15.875,0C16.342,0 16.729,0.154 17.038,0.462C17.346,0.771 17.5,1.158 17.5,1.625L17.5,12.375C17.5,12.842 17.346,13.229 17.038,13.538C16.729,13.846 16.342,14 15.875,14L5.125,14ZM5.125,13L15.875,13C16.058,13 16.208,12.942 16.325,12.825C16.442,12.708 16.5,12.558 16.5,12.375L16.5,1.625C16.5,1.442 16.442,1.292 16.325,1.175C16.208,1.058 16.058,1 15.875,1L5.125,1C4.942,1 4.792,1.058 4.675,1.175C4.558,1.292 4.5,1.442 4.5,1.625L4.5,12.375C4.5,12.558 4.558,12.708 4.675,12.825C4.792,12.942 4.942,13 5.125,13ZM2.125,17C1.658,17 1.271,16.846 0.962,16.538C0.654,16.229 0.5,15.842 0.5,15.375L0.5,3.625L1.5,3.625L1.5,15.375C1.5,15.558 1.558,15.708 1.675,15.825C1.792,15.942 1.942,16 2.125,16L13.875,16L13.875,17L2.125,17ZM4.5,1L4.5,13L4.5,1Z' style='fill:%23004e9e;fill-rule:nonzero;'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.elementor-widget-button.Download-icon a{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:serif='http://www.serif.com/' width='100%25' height='100%25' viewBox='0 0 24 24' version='1.1' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg transform='matrix(1.67536,0,0,1.67536,12,11.4348)'%3E%3Cg transform='matrix(1,0,0,1,-7,-7.5)'%3E%3Cpath d='M1.625,15C1.158,15 0.771,14.846 0.463,14.538C0.154,14.229 0,13.842 0,13.375L0,11L1,11L1,13.375C1,13.542 1.063,13.687 1.188,13.812C1.313,13.937 1.458,14 1.625,14L12.375,14C12.542,14 12.687,13.937 12.812,13.812C12.937,13.687 13,13.542 13,13.375L13,11L14,11L14,13.375C14,13.842 13.846,14.229 13.538,14.538C13.229,14.846 12.842,15 12.375,15L1.625,15ZM7,11.225L3.45,7.7L4.175,6.975L6.5,9.3L6.5,0.65L7.5,0.65L7.5,9.3L9.825,6.975L10.55,7.7L7,11.225Z' style='fill:%23004E9E;fill-rule:nonzero;'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.elementor-widget-button.External-link-icon a{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:serif='http://www.serif.com/' width='100%25' height='100%25' viewBox='0 0 24 24' version='1.1' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg transform='matrix(1.41176,0,0,1.41176,12,12)'%3E%3Cg transform='matrix(1,0,0,1,-9,-8.5)'%3E%3Cpath d='M5.125,14C4.658,14 4.271,13.846 3.963,13.538C3.654,13.229 3.5,12.842 3.5,12.375L3.5,1.625C3.5,1.158 3.654,0.771 3.963,0.462C4.271,0.154 4.658,0 5.125,0L15.875,0C16.342,0 16.729,0.154 17.038,0.462C17.346,0.771 17.5,1.158 17.5,1.625L17.5,12.375C17.5,12.842 17.346,13.229 17.038,13.538C16.729,13.846 16.342,14 15.875,14L5.125,14ZM5.125,13L15.875,13C16.042,13 16.187,12.937 16.312,12.812C16.437,12.687 16.5,12.542 16.5,12.375L16.5,1.625C16.5,1.458 16.437,1.313 16.312,1.188C16.187,1.063 16.042,1 15.875,1L5.125,1C4.958,1 4.813,1.063 4.688,1.188C4.563,1.313 4.5,1.458 4.5,1.625L4.5,12.375C4.5,12.542 4.563,12.687 4.688,12.812C4.813,12.937 4.958,13 5.125,13ZM2.125,17C1.658,17 1.271,16.846 0.962,16.538C0.654,16.229 0.5,15.842 0.5,15.375L0.5,3.625L1.5,3.625L1.5,15.375C1.5,15.542 1.563,15.687 1.688,15.812C1.813,15.937 1.958,16 2.125,16L13.875,16L13.875,17L2.125,17ZM4.5,1L4.5,13L4.5,1Z' style='fill:%23004E9E;fill-rule:nonzero;'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.elementor-widget-button.Phone-icon a{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:serif='http://www.serif.com/' width='100%25' height='100%25' viewBox='0 0 24 24' version='1.1' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg transform='matrix(1.5,0,0,1.5,12,12)'%3E%3Cg transform='matrix(1,0,0,1,-8,-8)'%3E%3Cpath d='M14.9,15.875C13.167,15.875 11.413,15.433 9.638,14.55C7.863,13.667 6.267,12.513 4.85,11.088C3.433,9.663 2.279,8.067 1.388,6.3C0.496,4.533 0.05,2.783 0.05,1.05C0.05,0.75 0.15,0.5 0.35,0.3C0.55,0.1 0.8,0 1.1,0L3.55,0C3.85,0 4.1,0.083 4.3,0.25C4.5,0.417 4.625,0.642 4.675,0.925L5.175,3.3C5.225,3.567 5.221,3.804 5.163,4.012C5.104,4.221 4.992,4.4 4.825,4.55L2.65,6.6C3.533,8.083 4.538,9.379 5.663,10.487C6.788,11.596 8.1,12.575 9.6,13.425L11.725,11.225C11.892,11.058 12.079,10.942 12.288,10.875C12.496,10.808 12.717,10.8 12.95,10.85L15.05,11.275C15.317,11.342 15.533,11.475 15.7,11.675C15.867,11.875 15.95,12.117 15.95,12.4L15.95,14.825C15.95,15.125 15.85,15.375 15.65,15.575C15.45,15.775 15.2,15.875 14.9,15.875ZM2.15,5.65L4.075,3.9C4.142,3.833 4.183,3.758 4.2,3.675C4.217,3.592 4.217,3.508 4.2,3.425L3.75,1.3C3.717,1.2 3.671,1.125 3.613,1.075C3.554,1.025 3.475,1 3.375,1L1.325,1C1.242,1 1.175,1.025 1.125,1.075C1.075,1.125 1.05,1.192 1.05,1.275C1.067,1.958 1.171,2.671 1.363,3.412C1.554,4.154 1.817,4.9 2.15,5.65ZM14.7,14.875C14.767,14.875 14.825,14.85 14.875,14.8C14.925,14.75 14.95,14.683 14.95,14.6L14.95,12.6C14.95,12.5 14.925,12.417 14.875,12.35C14.825,12.283 14.75,12.233 14.65,12.2L12.8,11.825C12.733,11.808 12.671,11.808 12.613,11.825C12.554,11.842 12.492,11.883 12.425,11.95L10.525,13.875C11.208,14.208 11.933,14.454 12.7,14.613C13.467,14.771 14.133,14.858 14.7,14.875Z' style='fill:%23004E9E;fill-rule:nonzero;'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.elementor-posts .elementor-post.product-industry-item-header{position:relative;margin-top:96px}.elementor-posts .elementor-post.product-industry-item-header:nth-child(1){margin-top:0}.elementor-posts .elementor-post.product-industry-item-header:before{content:attr(data-letter);position:absolute;top:-64px;left:-18px;width:calc(100% - 4px);max-width:880px;height:136px;padding-top:16px;padding-left:18px;background-color:#004e9e;font-family:Helvetica;font-size:28px;line-height:1;color:#fff}@media (min-width:768px){.elementor-posts .elementor-post.product-industry-item-header{margin-top:72px}.elementor-posts .elementor-post.product-industry-item-header:before{top:-24px;left:-80px;width:calc(100% - 36px);padding-top:24px;padding-left:40px;font-size:32px}}h1.elementor-heading-title{text-align:center}