﻿@import url("https://use.fontawesome.com/releases/v5.12.1/css/all.css");@media screen and (max-width: 769px){.reverse{flex-wrap:wrap-reverse;display:flex}}.component span.font-size-94px,.component.text .font-size-94px{font-size:94px}@media screen and (max-width: 769px){.component span.font-size-94px,.component.text .font-size-94px{font-size:50px}}.component span.font-size-86px,.component.text .font-size-86px{font-size:86px}@media screen and (max-width: 769px){.component span.font-size-86px,.component.text .font-size-86px{font-size:48px}}.component span.font-size-78px,.component.text .font-size-78px{font-size:78px}@media screen and (max-width: 769px){.component span.font-size-78px,.component.text .font-size-78px{font-size:46px}}.component span.font-size-72px,.component.text .font-size-72px{font-size:72px}@media screen and (max-width: 769px){.component span.font-size-72px,.component.text .font-size-72px{font-size:42px}}.component span.font-size-66px,.component.text .font-size-66px{font-size:66px}@media screen and (max-width: 769px){.component span.font-size-66px,.component.text .font-size-66px{font-size:40px}}.component span.font-size-60px,.component.text .font-size-60px{font-size:60px}@media screen and (max-width: 769px){.component span.font-size-60px,.component.text .font-size-60px{font-size:38px}}.component span.font-size-54px,.component.text .font-size-54px{font-size:54px}@media screen and (max-width: 769px){.component span.font-size-54px,.component.text .font-size-54px{font-size:36px}}.component span.font-size-50px,.component.text .font-size-50px{font-size:50px}@media screen and (max-width: 769px){.component span.font-size-50px,.component.text .font-size-50px{font-size:34px}}.component span.font-size-46px,.component.text .font-size-46px{font-size:46px}@media screen and (max-width: 769px){.component span.font-size-46px,.component.text .font-size-46px{font-size:32px}}.component span.font-size-42px,.component.text .font-size-42px{font-size:42px}@media screen and (max-width: 769px){.component span.font-size-42px,.component.text .font-size-42px{font-size:30px}}.component span.font-size-36px,.component.text .font-size-36px{font-size:36px}@media screen and (max-width: 769px){.component span.font-size-36px,.component.text .font-size-36px{font-size:28px}}.component span.font-size-34px,.component.text .font-size-34px{font-size:34px}@media screen and (max-width: 769px){.component span.font-size-34px,.component.text .font-size-34px{font-size:27px}}.component span.font-size-32px,.component.text .font-size-32px{font-size:32px}@media screen and (max-width: 769px){.component span.font-size-32px,.component.text .font-size-32px{font-size:26px}}.component span.font-size-30px,.component.text .font-size-30px{font-size:30px}@media screen and (max-width: 769px){.component span.font-size-30px,.component.text .font-size-30px{font-size:25px}}.component span.font-size-28px,.component.text .font-size-28px{font-size:28px}@media screen and (max-width: 769px){.component span.font-size-28px,.component.text .font-size-28px{font-size:24px}}.component span.font-size-26px,.component.text .font-size-26px{font-size:26px}@media screen and (max-width: 769px){.component span.font-size-26px,.component.text .font-size-26px{font-size:23px}}.component span.font-size-24px,.component.text .font-size-24px{font-size:24px}@media screen and (max-width: 769px){.component span.font-size-24px,.component.text .font-size-24px{font-size:22px}}.component span.font-size-22px,.component.text .font-size-22px{font-size:22px}@media screen and (max-width: 769px){.component span.font-size-22px,.component.text .font-size-22px{font-size:20px}}.component span.font-size-20px,.component.text .font-size-20px{font-size:20px}@media screen and (max-width: 769px){.component span.font-size-20px,.component.text .font-size-20px{font-size:18px}}.component span.font-size-18px,.component.text .font-size-18px{font-size:18px}@media screen and (max-width: 769px){.component span.font-size-18px,.component.text .font-size-18px{font-size:18px}}.component span.font-size-16px,.component.text .font-size-16px{font-size:16px}@media screen and (max-width: 769px){.component span.font-size-16px,.component.text .font-size-16px{font-size:16px}}.component span.font-size-14px,.component.text .font-size-14px{font-size:14px}@media screen and (max-width: 769px){.component span.font-size-14px,.component.text .font-size-14px{font-size:14px}}.theme-fo-base section.is-full .inner{padding:0 !important;max-width:100% !important}.theme-fo-base section .inner .row.flex_row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:auto !important}@media screen and (max-width: 769px){.theme-fo-base section .inner .row.flex_row{display:block}}.theme-fo-base section .inner .row.flex_row .col{display:block;padding:0;width:auto !important;flex-basis:1;flex-grow:0;flex-shrink:auto}@media screen and (max-width: 769px){.theme-fo-base section .inner .row.flex_row .col{width:100% !important}}.theme-fo-base section .inner .row.flex_row .col.is-four-fifths{width:80% !important;flex-basis:unset !important;flex-grow:unset !important;flex-shrink:unset !important}@media screen and (max-width: 769px){.theme-fo-base section .inner .row.flex_row .col.is-four-fifths{width:auto !important}}.theme-fo-base section .inner .row.flex_row .col.is-three-quarters{width:75% !important;flex-basis:unset !important;flex-grow:unset !important;flex-shrink:unset !important}@media screen and (max-width: 769px){.theme-fo-base section .inner .row.flex_row .col.is-three-quarters{width:auto !important}}.theme-fo-base section .inner .row.flex_row .col.is-two-thirds{width:66.6% !important;flex-basis:unset !important;flex-grow:unset !important;flex-shrink:unset !important}@media screen and (max-width: 769px){.theme-fo-base section .inner .row.flex_row .col.is-two-thirds{width:auto !important}}.theme-fo-base section .inner .row.flex_row .col.is-three-fifths{width:60% !important;flex-basis:unset !important;flex-grow:unset !important;flex-shrink:unset !important}@media screen and (max-width: 769px){.theme-fo-base section .inner .row.flex_row .col.is-three-fifths{width:auto !important}}.theme-fo-base section .inner .row.flex_row .col.is-half{width:50% !important;flex-basis:unset !important;flex-grow:unset !important;flex-shrink:unset !important}@media screen and (max-width: 769px){.theme-fo-base section .inner .row.flex_row .col.is-half{width:auto !important}}.theme-fo-base section .inner .row.flex_row .col.is-two-fifths{width:40% !important;flex-basis:unset !important;flex-grow:unset !important;flex-shrink:unset !important}@media screen and (max-width: 769px){.theme-fo-base section .inner .row.flex_row .col.is-two-fifths{width:auto !important}}.theme-fo-base section .inner .row.flex_row .col.is-one-third{width:33.3% !important;flex-basis:unset !important;flex-grow:unset !important;flex-shrink:unset !important}@media screen and (max-width: 769px){.theme-fo-base section .inner .row.flex_row .col.is-one-third{width:auto !important}}.theme-fo-base section .inner .row.flex_row .col.is-one-quarter{width:25% !important;flex-basis:unset !important;flex-grow:unset !important;flex-shrink:unset !important}@media screen and (max-width: 769px){.theme-fo-base section .inner .row.flex_row .col.is-one-quarter{width:auto !important}}.theme-fo-base section .inner .row.flex_row .col.is-one-fifth{width:20% !important;flex-basis:unset !important;flex-grow:unset !important;flex-shrink:unset !important}@media screen and (max-width: 769px){.theme-fo-base section .inner .row.flex_row .col.is-one-fifth{width:auto !important}}.theme-fo-base section .inner .row .col.is-0{padding-left:calc(0.25rem * 0);padding-right:calc(0.25rem * 0)}.theme-fo-base section .inner .row .col.is-1{padding-left:calc(0.25rem * 1);padding-right:calc(0.25rem * 1)}.theme-fo-base section .inner .row .col.is-2{padding-left:calc(0.25rem * 2);padding-right:calc(0.25rem * 2)}.theme-fo-base section .inner .row .col.is-3{padding-left:calc(0.25rem * 3);padding-right:calc(0.25rem * 3)}.theme-fo-base section .inner .row .col.is-4{padding-left:calc(0.25rem * 4);padding-right:calc(0.25rem * 4)}.theme-fo-base section .inner .row .col.is-5{padding-left:calc(0.25rem * 5);padding-right:calc(0.25rem * 5)}.theme-fo-base section .inner .row .col.is-6{padding-left:calc(0.25rem * 6);padding-right:calc(0.25rem * 6)}.theme-fo-base section .inner .row .col.is-7{padding-left:calc(0.25rem * 7);padding-right:calc(0.25rem * 7)}.theme-fo-base section .inner .row .col.is-8{padding-left:calc(0.25rem * 8);padding-right:calc(0.25rem * 8)}.theme-fo-base section .inner .row .col.is-9{padding-left:calc(0.25rem * 9);padding-right:calc(0.25rem * 9)}.theme-fo-base section .inner .row .col.is-10{padding-left:calc(0.25rem * 10);padding-right:calc(0.25rem * 10)}@media screen and (max-width: 769px){.theme-fo-base section .inner .row .col.is-0{padding-top:calc(0.25rem * 0);padding-bottom:calc(0.25rem * 0);padding-left:0;padding-right:0}}@media screen and (max-width: 769px){.theme-fo-base section .inner .row .col.is-1{padding-top:calc(0.25rem * 1);padding-bottom:calc(0.25rem * 1);padding-left:0;padding-right:0}}@media screen and (max-width: 769px){.theme-fo-base section .inner .row .col.is-2{padding-top:calc(0.25rem * 2);padding-bottom:calc(0.25rem * 2);padding-left:0;padding-right:0}}@media screen and (max-width: 769px){.theme-fo-base section .inner .row .col.is-3{padding-top:calc(0.25rem * 3);padding-bottom:calc(0.25rem * 3);padding-left:0;padding-right:0}}@media screen and (max-width: 769px){.theme-fo-base section .inner .row .col.is-4{padding-top:calc(0.25rem * 4);padding-bottom:calc(0.25rem * 4);padding-left:0;padding-right:0}}@media screen and (max-width: 769px){.theme-fo-base section .inner .row .col.is-5{padding-top:calc(0.25rem * 5);padding-bottom:calc(0.25rem * 5);padding-left:0;padding-right:0}}@media screen and (max-width: 769px){.theme-fo-base section .inner .row .col.is-6{padding-top:calc(0.25rem * 6);padding-bottom:calc(0.25rem * 6);padding-left:0;padding-right:0}}@media screen and (max-width: 769px){.theme-fo-base section .inner .row .col.is-7{padding-top:calc(0.25rem * 7);padding-bottom:calc(0.25rem * 7);padding-left:0;padding-right:0}}@media screen and (max-width: 769px){.theme-fo-base section .inner .row .col.is-8{padding-top:calc(0.25rem * 8);padding-bottom:calc(0.25rem * 8);padding-left:0;padding-right:0}}@media screen and (max-width: 769px){.theme-fo-base section .inner .row .col.is-9{padding-top:calc(0.25rem * 9);padding-bottom:calc(0.25rem * 9);padding-left:0;padding-right:0}}@media screen and (max-width: 769px){.theme-fo-base section .inner .row .col.is-10{padding-top:calc(0.25rem * 10);padding-bottom:calc(0.25rem * 10);padding-left:0;padding-right:0}}.theme-fo-base section .inner .flex_center{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.theme-fo-base section .inner .flex_end{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.theme-fo-base section .inner .flex_right{display:-ms-flexbox;display:flex;justify-content:right}.theme-fo-base section .inner .flex_left{display:-ms-flexbox;display:flex;justify-content:left}.theme-fo-base section .inner .flex_s_between{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.theme-fo-base section .inner .flex_s_around{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.theme-fo-base section .inner .flex_f_end{display:-ms-flexbox;display:flex;justify-content:flex_end}.poptrox-overlay{z-index:9999 !important}.theme-fo-base{color:#333;font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Verdana,sans-serif;line-height:1.5}.theme-fo-base a{transition:unset;color:#003b82}.theme-fo-base a:hover{text-decoration:none !important}.theme-fo-base a:focus{outline:none}.theme-fo-base .wrapper .contents section{padding:40px 0}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section{padding:9% 0}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents section{padding:7% 0}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner{max-width:640px !important;width:640px !important;margin:0 auto}}.theme-fo-base .wrapper .contents .component.text{font-size:16px}.component em.strong{font-style:normal}.theme-fo-base .wrapper .contents .component.richtext{font-size:16px}.theme-fo-base .wrapper .contents .component.richtext p{font-size:16px}.theme-fo-base .wrapper .contents .component.richtext li{font-size:16px}.theme-fo-base .wrapper .contents .component.richtext li a{font-size:16px}.theme-fo-base .wrapper .contents .component.list ul{font-size:16px}.theme-fo-base .wrapper .contents .component.richtext table thead tr th{position:static}.theme-fo-base .wrapper .contents .component.richtext table thead tr th p{margin:auto}.theme-fo-base .wrapper .contents .component.richtext table tbody tr td{position:static}.theme-fo-base .wrapper .contents .component.richtext table tbody tr td p{margin:auto}.theme-fo-base .wrapper.none .contents .component.search{max-width:1100px;margin:50px auto}.theme-fo-base .wrapper.none .contents .component.search+h1,.theme-fo-base .wrapper.none .contents .component.search+h1+.p{max-width:1100px;margin:auto}.theme-fo-base .wrapper.none .contents .component.search+h1+.p+.entry-list{margin-bottom:50px}.theme-fo-base .wrapper.none .contents .entry-list .row-none{max-width:1100px;margin:auto}.theme-fo-base .wrapper .contents .component.search{padding:20px 0 25px}.theme-fo-base .wrapper .contents .component.search+.entry-list .entry-list-unit .cont h3 a{font-size:16px}.theme-fo-base .wrapper .contents .component.search+.entry-list .row .text-center{padding-top:30px}.theme-fo-base .wrapper .entry-list .pagination li{color:#003791}.theme-fo-base .wrapper .entry-list .pagination li a{border:1px solid #003791;color:#003791;background:#fff;box-sizing:content-box}.theme-fo-base .wrapper .entry-list .pagination li.active>a{background:#003791;color:#fff}.theme-fo-base .wrapper .entry-list .pagination li:hover>a{opacity:0.8}@media screen and (max-width: 769px){.theme-fo-base .component.entry-image-card-2-col .entry-list-unit,.theme-fo-base .component.entry-image-card-3-col .entry-list-unit{width:100%}}.fa,.far,.fas{font-family:"Font Awesome 5 Free";font-family:"FontAwesome"}.theme-fo-base .wrapper .contents .entry-list.entry-image-card-1-col .article-list .entry-list-unit,.theme-fo-base .wrapper .contents .entry-list.entry-image-card-2-col .article-list .entry-list-unit,.theme-fo-base .wrapper .contents .entry-list.entry-image-card-3-col .article-list .entry-list-unit{background:#fff;padding:20px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .entry-list.entry-image-card-1-col .article-list .entry-list-unit,.theme-fo-base .wrapper .contents .entry-list.entry-image-card-2-col .article-list .entry-list-unit,.theme-fo-base .wrapper .contents .entry-list.entry-image-card-3-col .article-list .entry-list-unit{margin:0 auto 8%}}.theme-fo-base .wrapper .contents .entry-list.entry-image-card-1-col .article-list .entry-list-unit .cont h4,.theme-fo-base .wrapper .contents .entry-list.entry-image-card-2-col .article-list .entry-list-unit .cont h4,.theme-fo-base .wrapper .contents .entry-list.entry-image-card-3-col .article-list .entry-list-unit .cont h4{margin:10px 0}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .entry-list.entry-image-card-1-col .article-list .entry-list-unit .cont h4,.theme-fo-base .wrapper .contents .entry-list.entry-image-card-2-col .article-list .entry-list-unit .cont h4,.theme-fo-base .wrapper .contents .entry-list.entry-image-card-3-col .article-list .entry-list-unit .cont h4{padding-left:0}}.theme-fo-base .wrapper .contents .entry-list.entry-image-card-1-col .article-list .entry-list-unit .cont p.category,.theme-fo-base .wrapper .contents .entry-list.entry-image-card-2-col .article-list .entry-list-unit .cont p.category,.theme-fo-base .wrapper .contents .entry-list.entry-image-card-3-col .article-list .entry-list-unit .cont p.category{margin:10px 0 10px 3px}.theme-fo-base .wrapper .contents .entry-list.entry-image-card-1-col .article-list .entry-list-unit .cont p.description,.theme-fo-base .wrapper .contents .entry-list.entry-image-card-2-col .article-list .entry-list-unit .cont p.description,.theme-fo-base .wrapper .contents .entry-list.entry-image-card-3-col .article-list .entry-list-unit .cont p.description{margin:10px 0;line-height:1.5;color:#333;font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Verdana,sans-serif;max-height:calc(1.5 * 16px  * 5);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis}.theme-fo-base .wrapper .contents .entry-list.entry-image-card-1-col .article-list .entry-list-unit .cont div.tags,.theme-fo-base .wrapper .contents .entry-list.entry-image-card-2-col .article-list .entry-list-unit .cont div.tags,.theme-fo-base .wrapper .contents .entry-list.entry-image-card-3-col .article-list .entry-list-unit .cont div.tags{margin:10px 0;padding:0}.theme-fo-base .wrapper .contents .entry-list .entry-list-unit .cont p{font-size:16px}.theme-fo-base .wrapper .contents .entry-list .entry-list-unit .cont p.description{line-height:1.5}.theme-fo-base .wrapper .contents .entry-list .entry-list-unit .cont h3{max-height:calc(1.5 * 20px* 2);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.theme-fo-base .wrapper .contents .entry-list .entry-list-unit .cont h3 a{font-size:20px;font-weight:bold;color:#333;font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Verdana,sans-serif}.theme-fo-base .wrapper .contents .entry-list .entry-list-unit .cont h3 a:hover{text-decoration:none}.theme-fo-base .wrapper .contents .entry-list .entry-list-unit .cont p.category{margin:10px;color:#003791 !important}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .entry-list .entry-list-unit .cont p.category{padding-left:0}}.theme-fo-base .wrapper .contents .entry-list .entry-list-unit .cont p.description{margin:10px;max-height:calc(1.5 * 16px  * 5);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .entry-list .entry-list-unit .cont p.description{padding-left:0}}.theme-fo-base .wrapper .contents .entry-list .entry-list-unit .cont .tags{margin:10px;padding:0 20px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .entry-list .entry-list-unit .cont .tags{padding:0}}.theme-fo-base .wrapper .contents .entry-list .entry-list-unit .cont .tags a.tag{background-color:#fff;border:1px solid #003791;color:#003791;font-size:12px;padding:2px 15px;margin:0 10px 10px 0}.theme-fo-base .wrapper .contents .entry-list .entry-list-unit .cont .tags a.tag:hover{opacity:.7}.navi-001-01.navi_custom header#navigations{border-bottom:0;box-shadow:0 0 10px #ddd}@media screen and (min-width: 770px){.navi-001-01.navi_custom header#navigations .logo{line-height:70px}}@media screen and (min-width: 770px){.navi-001-01.navi_custom header#navigations .logo a{line-height:70px}}.navi-001-01.navi_custom header#navigations a.menu-trigger{background:#003791}.navi-001-01.navi_custom header#navigations a.menu-trigger span{background-color:#fff}@media screen and (min-width: 769px){.navi-001-01.navi_custom header#navigations .main-menu .level-01,.navi-001-01.navi_custom header#navigations .main-menu .level-01-trigger{border-left:0;border-right:0}.navi-001-01.navi_custom header#navigations .main-menu .level-01 a,.navi-001-01.navi_custom header#navigations .main-menu .level-01-trigger a{padding:25px 10px}}@media screen and (max-width: 769px){.navi-001-01.navi_custom header#navigations .main-menu .level-01,.navi-001-01.navi_custom header#navigations .main-menu .level-01-trigger{border-right:0;border-left:0}.navi-001-01.navi_custom header#navigations .main-menu .level-01 a,.navi-001-01.navi_custom header#navigations .main-menu .level-01-trigger a{color:#fff;border-left:none;border-right:none}.navi-001-01.navi_custom header#navigations .main-menu .level-01-trigger:hover{background:#003791}.navi-001-01.navi_custom header#navigations .main-menu .level-01-trigger .level-01-cont{background:#fff}.navi-001-01.navi_custom header#navigations .main-menu .level-01-trigger .level-01-cont a{color:#003791}.navi-001-01.navi_custom header#navigations .main-menu .level-01-trigger .level-01-cont .level-02{border-top:1px solid #003791}}.navi-002-01.navi_custom header#navigations .inner{background-color:#fff;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1)}.navi-002-01.navi_custom header#navigations .inner .navigation-cont{width:100%;max-width:initial;padding:0px 0 15px 0}@media screen and (min-width: 769px) and (max-width: 834px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont{padding:10px}}@media screen and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont{padding:0 0 10px}}.navi-002-01.navi_custom header#navigations .inner .navigation-cont .logo div{padding:0}.navi-002-01.navi_custom header#navigations .inner .navigation-cont .logo div a img{max-height:initial;padding:10px 0 10px 32%}@media screen and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont .logo div a img{max-height:50px}}@media screen and (min-width: 600px) and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont .logo div a img{max-height:80px}}.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont{box-sizing:border-box;padding:0}.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .btn_custom_tel a{position:relative;font-size:18px !important}.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .btn_custom_tel a:before{background:linear-gradient(90deg, #528cec, #003791);position:absolute;top:-32%;left:-31%;width:34px;height:29px;font-family:"FontAwesome";font-size:22px;font-weight:400;color:#fff;content:"\f095";padding-top:4px;border-radius:17px}@media screen and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .btn_custom_tel a:before{top:-38%;left:-37%}}@media screen and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont{min-width:auto;max-width:100%;width:100%;padding:10px 0}}.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row{width:100%;position:relative;display:-ms-flexbox;display:flex;align-items:center;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row{display:block}}@media screen and (min-width: 600px) and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row{margin:0px auto;justify-content:space-between !important;align-items:center !important;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row .col{margin-bottom:5px}}@media screen and (min-width: 600px) and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row .col{display:inline-block !important;width:50% !important;margin-bottom:0}}@media screen and (min-width: 769px) and (max-width: 834px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row .col .component.btn_custom_tel a.size-s{font-size:0}}@media screen and (min-width: 769px) and (max-width: 834px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row .col .component.btn_custom_tel a.size-s:before{font-size:22px}}.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row .col .navi-002-01 header .inner .navigation-cont .cont{width:1000px !important}.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col{padding:0;width:auto !important;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 600px) and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col{width:calc(100% / 2) !important;display:-ms-flexbox !important;display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1024px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col{width:80% !important}}@media screen and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button{margin-bottom:5px;width:48%;display:inline-block}}@media screen and (min-width: 600px) and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button{margin-bottom:0}}.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button:first-child{margin-right:0}@media screen and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button:first-child{margin-right:0}}.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button a.size-s{display:flex;align-items:center;justify-content:center;height:60px;font-family:新ゴ;font-size:16px;font-weight:bold;border:none;border-radius:0;width:200px;min-width:inherit}@media screen and (max-width: 767px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button a.size-s{font-size:14px}}@media screen and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button a.size-s{margin:0 5px}}.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row .col.widthAuto_col{width:auto !important}@media screen and (min-width: 600px) and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row .col.widthAuto_col{width:50% !important}}.navi-002-01.navi_custom header#navigations .inner .navigation-cont .row-1 .col-1 .text{position:absolute;top:30px;left:121px;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";font-size:12px;letter-spacing:-1px}.navi-002-01.navi_custom header#navigations .inner a.menu-trigger{background:#003791}.navi-002-01.navi_custom header#navigations .inner a.menu-trigger span{background-color:#fff}.navi-002-01.navi_custom header#navigations .inner .main-menu{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;background:#fff}.navi-002-01.navi_custom header#navigations .inner .main-menu ul{width:90%;max-width:initial}.navi-002-01.navi_custom header#navigations .inner .main-menu ul li{width:calc(100% /8)}.navi-002-01.navi_custom header#navigations .inner .main-menu.navigation-font-family{font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Verdana,sans-serif}@media screen and (min-width: 769px){.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01,.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger{transition:0.5s}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01 a,.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger a{color:#333;font-family:"新ゴ";font-size:16px;font-weight:bold;padding:10px 0;border-left:none;border-right:none}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01:hover{background-color:#1c6cad}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01:hover a{color:#fff}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger:after{color:#fff}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger:hover::after{transform:rotate(180deg);color:#ccc}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger:hover{background:#4c7dd8}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger:hover>a{color:#ccc}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger ul.level-01-cont{border:0;width:100%;background:#003791}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger ul.level-01-cont a:hover{background:#4c7dd8;color:#ccc}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger ul.level-01-cont .level-02-trigger:after{color:#fff}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger ul.level-01-cont .level-02-trigger:hover:after{color:#ccc}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger ul.level-01-cont .level-02-trigger .level-02-cont{background:#003791;color:#fff}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger ul.level-01-cont .level-02-trigger .level-02-cont li{width:100%}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger ul.level-01-cont .level-02-trigger .level-02-cont .level-03 a{padding:20px 10px}}@media screen and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .main-menu .toggle.fa.fa-angle-down:before,.navi-002-01.navi_custom header#navigations .inner .main-menu .toggle.fa.fa-angle-up:before{color:#333;font-size:20px;position:relative;top:-2px}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01,.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger{border-right:0;border-left:0}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01 a,.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger a{color:#fff;border-left:none;border-right:none}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger:hover{background:#003791}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger .level-01-cont{background:#fff}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger .level-01-cont a{color:#003791}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger{padding-right:0 !important}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger:after{content:none !important}.navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02{border-top:1px solid #003791}}.theme-fo-base .main-visual .clearfix .row .col{vertical-align:top}@media screen and (max-width: 769px){.theme-fo-base.clearfix .main-visual.top-page{padding:0;min-height:300px;height:300px}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base.clearfix .main-visual.top-page{min-height:350px;height:350px}}.theme-fo-base.clearfix .main-visual.top-page .clearfix{max-width:1100px;width:100%;margin:0 auto}@media screen and (max-width: 769px){.theme-fo-base.clearfix .main-visual.top-page .clearfix .row{margin:0 auto;padding:0 20px}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base.clearfix .main-visual.top-page .clearfix .row{width:640px !important;margin:0 auto}}.theme-fo-base.clearfix .main-visual.top-page .clearfix .row .txtarea_col{padding:0 10px;position:relative;top:calc(500px / 2 - 160px)}@media screen and (max-width: 769px){.theme-fo-base.clearfix .main-visual.top-page .clearfix .row .txtarea_col{top:10vw;padding:0}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base.clearfix .main-visual.top-page .clearfix .row .txtarea_col{top:6vw;width:100% !important}}.theme-fo-base.clearfix .main-visual.top-page .clearfix .row .txtarea_col .component.rich-heading{padding:0;margin:0}.theme-fo-base.clearfix .main-visual.top-page .clearfix .row .txtarea_col .component.rich-heading h1{font-size:36px;font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Verdana,sans-serif;margin:0;padding:0;color:#003791;line-height:1.2}@media screen and (max-width: 769px){.theme-fo-base.clearfix .main-visual.top-page .clearfix .row .txtarea_col .component.rich-heading h1{font-size:calc(46px - 18px)}}.theme-fo-base.clearfix .main-visual.mv_custom{min-height:560px;background-position:bottom right;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 769px){.theme-fo-base.clearfix .main-visual.mv_custom{padding:20px 0 30px;min-height:500px;height:auto}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base.clearfix .main-visual.mv_custom{min-height:auto;height:auto}}.theme-fo-base.clearfix .main-visual.mv_custom .clearfix{max-width:1100px;width:100%;margin:0 auto}.theme-fo-base.clearfix .main-visual.mv_custom .clearfix .row.mv_row{height:560px;min-height:560px}@media screen and (max-width: 769px){.theme-fo-base.clearfix .main-visual.mv_custom .clearfix .row.mv_row{height:auto;min-height:500px;padding:10px}}.theme-fo-base.clearfix .main-visual.mv_custom .clearfix .row .btn_col{vertical-align:bottom;padding-bottom:30px}.theme-fo-base.clearfix .main-visual.mv_custom .clearfix .row .btn_col .component.btn_text{font-size:20px;text-align:center}@media screen and (max-width: 769px){.theme-fo-base.clearfix .main-visual.mv_custom .clearfix .row .btn_col .component.btn_text{font-size:18px}}.theme-fo-base.clearfix .main-visual.mv_custom .clearfix .row .txtarea_col{vertical-align:middle}@media screen and (max-width: 769px){.theme-fo-base.clearfix .main-visual.mv_custom .clearfix .row .txtarea_col{padding:20px;text-align:center}}.theme-fo-base.clearfix .main-visual.mv_custom .clearfix .row .txtarea_col .component.text{color:#df8c3b;font-size:24px;letter-spacing:2px;margin-bottom:20px}@media screen and (max-width: 769px){.theme-fo-base.clearfix .main-visual.mv_custom .clearfix .row .txtarea_col .component.text{text-align:center !important;font-size:18px;padding:10px 0}}.theme-fo-base.clearfix .main-visual.mv_custom .clearfix .row .txtarea_col .component.rich-heading{padding:0;margin:0}.theme-fo-base.clearfix .main-visual.mv_custom .clearfix .row .txtarea_col .component.rich-heading h1{font-size:46px;margin:0;padding:0;line-height:1.2;letter-spacing:0.59px}@media screen and (max-width: 769px){.theme-fo-base.clearfix .main-visual.mv_custom .clearfix .row .txtarea_col .component.rich-heading h1{font-size:calc(46px - 18px);text-align:center !important}}.theme-fo-base.clearfix .main-visual.mv_custom .clearfix .row .txtarea_col .component.rich-heading h1 span{font-size:75px}@media screen and (min-width: 769px) and (max-width: 834px){.theme-fo-base.clearfix .main-visual.mv_custom .clearfix .row .txtarea_col .component.button .button-cont a.size-l{min-width:360px}}.theme-fo-base.clearfix .main-visual.top-page-original{padding-bottom:calc(100% * 500 / 1920);min-height:auto}@media screen and (max-width: 769px){.theme-fo-base.clearfix .main-visual.top-page-original{padding:0;min-height:300px;height:300px}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base.clearfix .main-visual.top-page-original{padding-bottom:calc(100% * 500 / 1920);min-height:auto;height:auto}}.theme-fo-base.clearfix .main-visual.top-page-original .clearfix{max-width:1100px;width:100%;margin:0 auto}.theme-fo-base.clearfix .main-visual.top-page-original .clearfix .row .txtarea_col{padding:0;position:absolute;top:4vw;left:0;right:0;width:80%;margin:auto}@media screen and (max-width: 769px){.theme-fo-base.clearfix .main-visual.top-page-original .clearfix .row .txtarea_col{top:15vw;padding:0 1%}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base.clearfix .main-visual.top-page-original .clearfix .row .txtarea_col{top:4vw;padding:0;width:80% !important}}.theme-fo-base.clearfix .main-visual.top-page-original .clearfix .row .txtarea_col .component.rich-heading{padding:0;margin:0}.theme-fo-base.clearfix .main-visual.top-page-original .clearfix .row .txtarea_col .component.rich-heading h1{font-size:46px;font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Verdana,sans-serif;margin:0;padding:0;color:blanchedalmond;line-height:1.2}@media screen and (max-width: 769px){.theme-fo-base.clearfix .main-visual.top-page-original .clearfix .row .txtarea_col .component.rich-heading h1{font-size:calc(46px - 18px)}}.theme-fo-base.clearfix .sub-page{padding:0;min-height:200px;height:200px}.theme-fo-base.clearfix .sub-page .clearfix{max-width:1100px;margin:0 auto}.theme-fo-base.clearfix .sub-page .clearfix .row{height:200px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.theme-fo-base.clearfix .sub-page .clearfix .row .col{padding:0;width:100%;display:block}.theme-fo-base.clearfix .sub-page .clearfix .row .col .component.rich-heading.hd_custom{padding:0;margin:0}.theme-fo-base.clearfix .sub-page .clearfix .row .col .component.rich-heading.hd_custom h1{font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Verdana,sans-serif;line-height:1.2;color:#fff;margin:0;padding:0;text-shadow:#000 0 0 20px}@media screen and (max-width: 769px){.theme-fo-base.clearfix .sub-page .clearfix .row .col .component.rich-heading.hd_custom h1{padding:0 3%;font-size:calc(46px - 16px)}}.theme-fo-base.clearfix .sub-page-custom{padding:0;min-height:auto}.theme-fo-base.clearfix .sub-page-custom .clearfix{max-width:1100px;margin:0 auto}.theme-fo-base.clearfix .sub-page-custom .clearfix .row{padding:80px 0 70px}.theme-fo-base.clearfix .sub-page-custom .clearfix .row .col{width:100%}.theme-fo-base.clearfix .sub-page-custom .clearfix .row .col .component.hd_custom{padding:0;margin:0}.theme-fo-base.clearfix .sub-page-custom .clearfix .row .col .component.hd_custom h1{font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Verdana,sans-serif;font-size:46px;line-height:1.2;color:#fff;margin:0;padding:0;text-shadow:0 0 10px rgba(0,0,0,0.16)}@media screen and (max-width: 769px){.theme-fo-base.clearfix .sub-page-custom .clearfix .row .col .component.hd_custom h1{padding:0 3%;font-size:calc(46px - 16px)}}.theme-fo-base.clearfix .sub-page-custom .clearfix .row .col .component.text{margin:0;padding:0}.theme-fo-base.clearfix .sub-page-custom .clearfix .row .col .component.mv_cta .cta-row{margin:20px 0 0}.theme-fo-base.clearfix .sub-page-custom .clearfix .row .col .component.mv_cta .cta-row .cta-column{margin:0}@media screen and (max-width: 769px){.theme-fo-base.clearfix .sub-page-custom .clearfix .row .col .component.mv_cta .cta-row .cta-column{padding:10px;width:100% !important}}.theme-fo-base.clearfix .sub-page-custom .clearfix .row .col .component.mv_cta .cta-row .cta-column .component.link_text p{margin-bottom:0}.theme-fo-base.clearfix .sub-page-custom .clearfix .row .col .component.mv_cta .cta-row .cta-column .component.link_text a{color:#fff}.navi-002-01 header .inner .navigation-cont .logo{width:20% !important}@media screen and (min-width: 600px) and (max-width: 769px){.navi-002-01 header .inner .navigation-cont .logo{width:50% !important;margin:0 !important}}.navi-002-01 header .inner .navigation-cont .cont{width:80vw !important}@media screen and (max-width: 767px){.navi-002-01 header .inner .navigation-cont .cont{width:100% !important;margin:0 !important}}@media screen and (max-width: 767px){.navi-002-01 header .inner .main-menu .level-01-trigger a>.toggle{font-size:15px;color:#aaa;width:10px;position:absolute;right:0px;padding:18px 30px;top:30px;transform:translateY(-50%)}}@media screen and (max-width: 767px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont{align-items:center !important}}.navi-002-01.navi_custom.navi_custom1 header#navigations .inner nav ul li:after{color:#333 !important}.navi-002-01.navi_custom.navi_custom1 header#navigations .inner nav ul li.level-01-trigger:hover{background-color:#1c6cad !important}.navi-002-01.navi_custom.navi_custom1 header#navigations .inner nav ul li.level-01-trigger:hover>a{color:#fff !important}@media screen and (min-width: 600px) and (max-width: 769px){.navi-002-01.navi_custom.navi_custom1 header#navigations .inner nav ul li.level-01-trigger:hover>a{color:#333 !important;background-color:#fff !important}}@media screen and (max-width: 767px){.navi-002-01.navi_custom.navi_custom1 header#navigations .inner nav ul li.level-01-trigger:hover>a{color:#333 !important;background-color:#fff !important;position:relative}}.navi-002-01.navi_custom.navi_custom1 header#navigations .inner nav ul li ul>li{width:100%}.navi-002-01.navi_custom.navi_custom1 header#navigations .inner nav ul li ul>li a{color:#fff !important;padding-right:10px}@media screen and (min-width: 600px) and (max-width: 769px){.navi-002-01.navi_custom.navi_custom1 header#navigations .inner nav ul li ul>li a{color:#333 !important}}@media screen and (max-width: 767px){.navi-002-01.navi_custom.navi_custom1 header#navigations .inner nav ul li ul>li a{color:#333 !important}}.navi-002-01.navi_custom.navi_custom1 header#navigations .inner nav ul li ul>li a:hover{background:#061834 !important}@media screen and (min-width: 600px) and (max-width: 769px){.navi-002-01.navi_custom.navi_custom1 header#navigations .inner nav ul li ul>li a:hover{background:#eee !important}}@media screen and (max-width: 767px){.navi-002-01.navi_custom.navi_custom1 header#navigations .inner nav ul li ul>li a:hover{background:#eee !important}}@media screen and (max-width: 767px){.navi-002-01.navi_custom.navi_custom1 header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col{display:flex !important;justify-content:space-between}}.navi-002-01.navi_custom.navi_custom1 header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button a.size-s{display:flex;align-items:center;justify-content:center;height:60px;font-family:新ゴ;font-size:16px;font-weight:bold;border:none;border-radius:0;width:200px;min-width:inherit}@media screen and (max-width: 767px){.navi-002-01.navi_custom.navi_custom1 header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button a.size-s{font-size:13px}}.navi-002-01.navi_custom.navi_custom1 header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button.btn_custom01 a.size-s{color:#ffffff;background-color:#e45f4d;border:solid 1px #e45f4d;padding:0 !important;padding-left:46px !important}@media screen and (max-width: 767px){.navi-002-01.navi_custom.navi_custom1 header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button.btn_custom01 a.size-s{width:100% !important;padding-left:22px !important}}.navi-002-01.navi_custom.navi_custom1 header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button.btn_custom01 a.size-s:before{position:absolute;left:12%;content:"";width:30px;height:39px;background:url(https://ferret-one.akamaized.net/images/61f88c2deb5c5d3e2104b1d7/original.svg?utime=1643678765);background-size:100%;background-repeat:no-repeat;transition:0.2s}@media screen and (max-width: 767px){.navi-002-01.navi_custom.navi_custom1 header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button.btn_custom01 a.size-s:before{left:2%;transform:scale(0.6)}}.navi-002-01.navi_custom.navi_custom1 header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button.btn_custom01 a.size-s:hover{color:#e45f4d;opacity:1;background-color:#fff}.navi-002-01.navi_custom.navi_custom1 header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button.btn_custom01 a.size-s:hover:before{background:url(https://ferret-one.akamaized.net/images/61f890d8eb5c5d3f96049b5f/original.svg?utime=1643679960);background-size:100%;background-repeat:no-repeat}.navi-002-01.navi_custom.navi_custom1 header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button.btn_custom03 a.size-s{color:#ffffff;background-color:#003768;border:solid 1px #003768;padding:0 !important;padding-left:28px !important}@media screen and (max-width: 767px){.navi-002-01.navi_custom.navi_custom1 header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button.btn_custom03 a.size-s{padding-left:26px !important}}.navi-002-01.navi_custom.navi_custom1 header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button.btn_custom03 a.size-s:before{position:absolute;left:13%;content:"";width:30px;height:25px;background:url(https://ferret-one.akamaized.net/images/61f88c2dac9c2529b155a6c2/original.svg?utime=1643678765);background-size:100%;background-repeat:no-repeat;color:#003791;margin-right:10px;font-weight:bold;transition:0.2s}@media screen and (max-width: 767px){.navi-002-01.navi_custom.navi_custom1 header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button.btn_custom03 a.size-s:before{left:4%;transform:scale(0.75)}}.navi-002-01.navi_custom.navi_custom1 header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button.btn_custom03 a.size-s:hover{color:#003768;opacity:1;background-color:#fff}.navi-002-01.navi_custom.navi_custom1 header#navigations .inner .navigation-cont .cont .row .col.hd_2btn_col .component.button.btn_custom03 a.size-s:hover:before{background:url(https://ferret-one.akamaized.net/images/61f89076ac9c2529d655d642/original.svg?utime=1643679862);background-size:100%;background-repeat:no-repeat}.navi-002-01 header{width:100%}.navi-002-01 .row.row-1 .col.col-1 .component.button{justify-content:end}@media screen and (min-width: 600px) and (max-width: 769px){.navi-002-01.navi_custom header#navigations{width:100%}}@media screen and (max-width: 767px){.navi-002-01.navi_custom header#navigations{width:100%}}.navi-002-01.navi_custom header#navigations .inner .navigation-cont{flex-wrap:wrap}.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row{display:flex !important}@media screen and (min-width: 600px) and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .main-menu{position:fixed;height:100vh;top:70px;padding:0 0 50px 0}.navi-002-01.navi_custom header#navigations .inner .main-menu ul{width:100vw !important}.navi-002-01.navi_custom header#navigations .inner .main-menu ul li{width:100% !important}.navi-002-01.navi_custom header#navigations .inner .main-menu ul li a{color:#333 !important;font-size:20px !important}}@media screen and (max-width: 767px){.navi-002-01.navi_custom header#navigations .inner .main-menu{position:fixed;height:100vh;top:70px}.navi-002-01.navi_custom header#navigations .inner .main-menu ul{width:100vw !important;overflow-y:scroll;height:calc(100% - 200px)}.navi-002-01.navi_custom header#navigations .inner .main-menu ul li{width:100% !important}.navi-002-01.navi_custom header#navigations .inner .main-menu ul li a{color:#333 !important;font-size:14px !important;padding:20px 10px}}.navi-002-01.navi_custom header#navigations .inner .navigation-cont.clearfix:after{content:none !important}.navi-002-01.navi_custom header#navigations .inner .navigation-cont{display:flex !important;justify-content:space-between;align-items:start}@media screen and (min-width: 600px) and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont{display:block !important}.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont{position:fixed;background:#fff;bottom:0%;padding:0;z-index:9999}}@media screen and (max-width: 767px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont{display:flex !important}.navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont{position:fixed;background:#fff;bottom:0%;z-index:9999}}@media screen and (max-width: 767px){.navi-002-01.navi_custom header#navigations .inner .navigation-cont .logo{width:75% !important;margin:0 !important}}.navi-002-01.navi_custom header#navigations .inner .navigation-cont .logo div a img{padding:10px 0 10px 3% !important}@media screen and (max-width: 767px){.navi-002-01.navi_custom header#navigations .inner .cont{padding:0px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .cont .row{display:block !important}}.navi-002-01.navi_custom header#navigations .inner .cont .row .col.widthAuto_col.col-1{width:34% !important}@media screen and (max-width: 767px){.navi-002-01.navi_custom header#navigations .inner .cont .row .col.widthAuto_col.col-1{display:none !important;width:100% !important;margin-bottom:0 !important}.navi-002-01.navi_custom header#navigations .inner .cont .row .col.widthAuto_col.col-1 a{font-size:16px !important;margin-left:31px}}.navi-002-01.navi_custom header#navigations .inner .cont .row .col.widthAuto_col.col-1 a{pointer-events:none}@media screen and (min-width: 600px) and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .cont .row .col.widthAuto_col.col-1 a{pointer-events:auto}}@media screen and (max-width: 767px){.navi-002-01.navi_custom header#navigations .inner .cont .row .col.widthAuto_col.col-1 a{pointer-events:auto}}.navi-002-01.navi_custom header#navigations .inner .cont .row .col.hd_2btn_col.col-2 .component.image{width:33%;margin:0;max-height:60px;max-width:440px}@media screen and (max-width: 767px){.navi-002-01.navi_custom header#navigations .inner .cont .row .col.hd_2btn_col.col-2 .component.image{width:100%;max-width:none;max-height:none;order:3}}@media screen and (min-width: 600px) and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .cont .row .col.hd_2btn_col.col-2{width:66% !important;margin:0 auto 0}}@media screen and (max-width: 767px){.navi-002-01.navi_custom header#navigations .inner .cont .row .col.hd_2btn_col.col-2{width:100% !important;margin-bottom:0}}.navi-002-01.navi_custom header#navigations .inner .cont .row .col.hd_2btn_col.col-2 .component.button{width:33%}@media screen and (max-width: 767px){.navi-002-01.navi_custom header#navigations .inner .cont .row .col.hd_2btn_col.col-2 .component.button{width:50% !important;margin-bottom:0 !important}}.navi-002-01.navi_custom header#navigations .inner .cont .row .col.hd_2btn_col.col-2 .component.button.btn_custom03{margin:0 !important}@media screen and (max-width: 767px){.navi-002-01.navi_custom header#navigations .inner .cont .row .col.hd_2btn_col.col-2 .component.button.btn_custom03 a{width:100% !important}}.navi-002-01.navi_custom header#navigations .inner .cont .row .col.hd_2btn_col.col-2 a{width:100% !important}@media screen and (min-width: 600px) and (max-width: 769px){.navi-002-01.navi_custom header#navigations .inner .cont .row .col.hd_2btn_col.col-2 a{margin:0 auto !important}}@media screen and (max-width: 767px){.navi-002-01.navi_custom header#navigations .inner .cont .row .col.hd_2btn_col.col-2 a{margin:0 auto 0 !important;width:130px !important}}.mv_row{padding:190px 100px 50px 0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.mv_row{padding:50px 20px 50px !important}}@media screen and (max-width: 767px){.mv_row{padding:50px 0px 50px !important}}.top_btn_custom1 a{display:flex !important;align-items:center;justify-content:center;margin:0 auto;font-size:20px !important;border-radius:0px !important;background:#1e3c72;background:linear-gradient(0deg, rgba(30,60,114,0) 0%, #2a5298 100%);padding:0 !important;height:70px;width:400px}@media screen and (max-width: 767px){.top_btn_custom1 a{height:50px;width:calc(100% - 50px)}}.top_btn_custom1 a:hover{color:#2a5298 !important;background-color:#fff !important;background-image:none;border:1px solid #2a5298;opacity:1 !important}@media screen and (min-width: 600px) and (max-width: 769px){.mv_area{padding-top:70px}}@media screen and (max-width: 767px){.mv_area{padding-top:70px}}.mv_area .row .col{padding:0 !important}.mv_area .mv_h1{margin:10px 0 0px !important}.mv_area .mv_h1 h1{line-height:1.5 !important;letter-spacing:0.1em}.mv_area .mv_h1 h1 em{font-size:53px !important}@media screen and (max-width: 767px){.mv_area .mv_h1 h1 em{font-size:26px !important;line-height:1.0}}@media screen and (min-width: 600px) and (max-width: 769px){.mv_area .mv_h1 h1{text-align:center !important}}@media screen and (max-width: 767px){.mv_area .mv_h1 h1{text-align:center !important}}@media screen and (min-width: 600px) and (max-width: 769px){.mv_area .mv_text{text-align:center !important}}@media screen and (max-width: 767px){.mv_area .mv_text{text-align:center !important}}.mv_area .mv_text span{font-size:30px !important;line-height:1.5 !important}@media screen and (max-width: 767px){.mv_area .mv_text span{font-size:18px !important}}.mv_area .mv_h2{margin-bottom:50px !important;margin-left:20px !important}.mv_area .mv_h2 h2{position:relative;font-size:30px !important;z-index:1}.mv_area .mv_h2 h2 span:last-child{position:relative;font-size:45px !important}.mv_area .mv_h2 h2 span:last-child:after{position:absolute;bottom:12px;left:19px;content:"";width:220px;border-bottom:solid 8px #0b3259;z-index:-1}.mv_area .mv_cvarea{width:800px;margin-left:auto;padding:0 !important;padding:0 20px}@media screen and (min-width: 600px) and (max-width: 769px){.mv_area .mv_cvarea{width:100%}}@media screen and (max-width: 767px){.mv_area .mv_cvarea{width:100%;padding:0 !important}}@media screen and (max-width: 767px){.mv_area .mv_cvarea .cv_text{display:none !important}}@media screen and (min-width: 600px) and (max-width: 769px){.mv_area .mv_cvarea{margin:0 auto}}@media screen and (max-width: 767px){.mv_area .mv_cvarea{margin:0 auto}}.mv_area .mv_cvarea .cta-row{margin:0 !important}.mv_area .mv_cvarea .cta-row .cta-column{margin:0 !important}.mv_area .mv_cvarea .cta-row-0 .cta-column-0{width:48% !important;flex:0 0 auto}.mv_area .mv_cvarea .cta-row-0 .cta-column-1{width:48% !important;flex:0 0 auto}.mv_area .mv_cvarea h2{margin:0 !important}.mv_area .mv_cvarea .cv_text{justify-content:space-between}.mv_area .mv_cvarea .cv_text .component.text{color:#fff !important;margin-bottom:0 !important;text-align:center}.mv_area .mv_cvarea .cv_text .component.text span{font-size:15px !important}.mv_area .mv_cvarea .component.image img{filter:drop-shadow(5px 5px 5px #333)}.mv_area .mv_cvarea .component.button .button-cont a.size-m{padding:15px 10px !important}.mv_area .mv_cvarea .component.button a{display:flex;align-items:center;justify-content:center;width:70%;padding:0 !important;position:relative;height:70px;padding-left:45px !important;margin:0 auto;font-weight:bold;font-size:25px !important;font-family:"新ゴ" !important;color:#fff !important;border-radius:0px !important}.mv_area .mv_cvarea .component.button a:hover{opacity:1 !important}.mv_area .mv_cvarea .component.button.btn_custom01 .button-cont a.size-m{width:100%;min-width:auto !important;margin:0 auto;border:solid 1px #003768;padding-left:50px !important}.mv_area .mv_cvarea .component.button.btn_custom01 .button-cont a.size-m:before{position:absolute;left:15%;content:"";width:30px;height:25px;background:url(https://ferret-one.akamaized.net/images/61f88c2dac9c2529b155a6c2/original.svg?utime=1643678765);background-size:100%;background-repeat:no-repeat;content:"" !important;color:#003791;margin-right:10px;font-weight:bold;transition:0.2s}.mv_area .mv_cvarea .component.button.btn_custom01 .button-cont a.size-m:hover{color:#003768 !important;background-color:#fff !important}.mv_area .mv_cvarea .component.button.btn_custom01 .button-cont a.size-m:hover:before{background:url(https://ferret-one.akamaized.net/images/61f89076ac9c2529d655d642/original.svg?utime=1643679862);background-size:100%;background-repeat:no-repeat}.mv_area .mv_cvarea .component.button.btn_custom02 .button-cont a.size-m{width:100%;min-width:auto !important;margin:0 auto;padding-left:55px !important;border:solid 1px #e45f4d}.mv_area .mv_cvarea .component.button.btn_custom02 .button-cont a.size-m:before{position:absolute;top:20%;left:14%;content:"";width:30px;height:39px;background:url(https://ferret-one.akamaized.net/images/61f88c2deb5c5d3e2104b1d7/original.svg?utime=1643678765);background-size:100%;background-repeat:no-repeat;margin-right:10px}.mv_area .mv_cvarea .component.button.btn_custom02 .button-cont a.size-m:hover{color:#e45f4d !important;background-color:#fff !important}.mv_area .mv_cvarea .component.button.btn_custom02 .button-cont a.size-m:hover:before{background:url(https://ferret-one.akamaized.net/images/61f890d8eb5c5d3f96049b5f/original.svg?utime=1643679960);background-size:100%;background-repeat:no-repeat}.top_sec1{position:relative;padding:80px 0 !important}.top_sec1:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.1);z-index:1}@media screen and (max-width: 767px){.top_sec1{padding:40px 0 !important}}.top_sec1 .inner{position:relative;padding:0 !important;z-index:2}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec1 .inner{width:100% !important;min-width:auto !important}}@media screen and (max-width: 767px){.top_sec1 .inner{width:100% !important;min-width:auto !important}}.top_sec1 .inner .row .col{padding:0 !important}.top_sec1 .inner .row .col .component{margin:0 !important}.top_sec1 .inner .top_sec1_headline{margin-bottom:50px !important}@media screen and (max-width: 767px){.top_sec1 .inner .top_sec1_headline{text-align:start !important;margin-bottom:25px !important}}.top_sec1 .inner .top_sec1_headline .headline_text.component{margin-bottom:50px !important}.top_sec1 .inner .top_sec1_headline .headline_text.component span{text-shadow:0px 0px 23px rgba(255,255,255,0.7)}@media screen and (max-width: 767px){.top_sec1 .inner .top_sec1_headline .headline_text.component{margin-bottom:25px !important;padding:0}}@media screen and (max-width: 767px) and (max-width: 767px){.top_sec1 .inner .top_sec1_headline .headline_text.component span{font-size:14px !important}}.top_sec1 .inner .top_sec1_headline h2{margin:0 !important;letter-spacing:0.1em !important;line-height:1.8 !important}@media screen and (max-width: 767px){.top_sec1 .inner .top_sec1_headline h2 em{font-size:16px !important}}.top_sec1 .inner .top_sec1_textarea .text.component{margin-bottom:50px !important}@media screen and (max-width: 767px){.top_sec1 .inner .top_sec1_textarea .text.component{margin-bottom:25px !important}.top_sec1 .inner .top_sec1_textarea .text.component span{font-size:14px !important}}.top_sec1 .inner .top_sec1_btnarea a{padding:20px 80px !important}@media screen and (max-width: 767px){.top_sec1 .inner .top_sec1_btnarea a{font-size:14px !important}}.top_sec2{padding:100px 0 !important}@media screen and (max-width: 767px){.top_sec2{padding:40px 0 !important}}.top_sec2 .inner{padding:0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec2 .inner{width:100% !important;min-width:auto !important}}@media screen and (max-width: 767px){.top_sec2 .inner{width:100% !important;min-width:auto !important}}.top_sec2 .inner .row .col{padding:0 !important}.top_sec2 .inner .row .col .component{margin:0 !important}@media screen and (max-width: 767px){.top_sec2 .inner .top_sec2_headline{margin-bottom:25px}}.top_sec2 .inner .top_sec2_headline .headline_text{letter-spacing:0.1em !important;line-height:1.8 !important}@media screen and (max-width: 767px){.top_sec2 .inner .top_sec2_headline .headline_text{margin-top:25px !important;padding:0}}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec2 .inner .top_sec2_headline .headline_text em{font-size:28px}}@media screen and (max-width: 767px){.top_sec2 .inner .top_sec2_headline .headline_text em{font-size:15px}}.top_sec2 .inner .top_sec2_headline .top_sec2_h2.component{margin-bottom:50px !important}@media screen and (max-width: 767px){.top_sec2 .inner .top_sec2_headline .top_sec2_h2.component{margin-bottom:25px !important}}.top_sec2 .inner .top_sec2_headline .top_sec2_h2.component h2{line-height:1 !important;margin-bottom:0px !important}@media screen and (max-width: 767px){.top_sec2 .inner .top_sec2_headline .top_sec2_h2.component h2 em{font-size:15px !important}.top_sec2 .inner .top_sec2_headline .top_sec2_h2.component h2 span{font-size:15px !important}}.top_sec2 .inner .row .col .text.component{margin-bottom:50px !important}@media screen and (max-width: 767px){.top_sec2 .inner .row .col .text.component{margin-bottom:25px !important}.top_sec2 .inner .row .col .text.component span{font-size:14px}}.top_sec2 .inner .row .col .imgarea.component{width:60%;margin:0 auto 30px !important}@media screen and (max-width: 767px){.top_sec2 .inner .row .col .imgarea.component{width:calc(100% - 20px);margin:0 auto}}.top_sec2 .inner .row.contents_textarea{display:flex !important;width:60% !important;margin:0 auto !important}@media screen and (max-width: 767px){.top_sec2 .inner .row.contents_textarea{width:100% !important}}.top_sec2 .inner .row.contents_textarea .col .text{width:80%;margin-bottom:0 !important;line-height:2.0}@media screen and (max-width: 767px){.top_sec2 .inner .row.contents_textarea .col .text{width:100% !important;text-align:start !important}}.top_sec2 .inner .row.contents_textarea .col .text2{margin-left:auto !important}.top_sec2 .inner .btn_area{margin-top:50px !important}@media screen and (max-width: 767px){.top_sec2 .inner .btn_area{margin-top:25px !important}}@media screen and (max-width: 767px){.top_sec2 .inner .btn_area .top_btn_custom1 a{font-size:14px !important}}.top_sec3{position:relative;padding:100px 0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec3{padding:25px 0 100px !important}}@media screen and (max-width: 767px){.top_sec3{padding:40px 0 40px !important}}.top_sec3:before{content:"";position:absolute;bottom:-64px;left:50%;border-top:64px solid #042C62;border-right:74px solid transparent;border-left:74px solid transparent;z-index:99;transform:translate(-50%, 0)}@media screen and (max-width: 767px){.top_sec3:before{bottom:-38px;border-top:38px solid #042C62}}.top_sec3 .inner{position:relative;padding:0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec3 .inner{width:100% !important;min-width:auto !important}}@media screen and (max-width: 767px){.top_sec3 .inner{width:100% !important;min-width:auto !important}}.top_sec3 .inner .row .col{padding:0 !important}.top_sec3 .inner .row .col .component{margin:0 !important}.top_sec3 .inner .top_sec3_headline{margin-bottom:50px}@media screen and (max-width: 767px){.top_sec3 .inner .top_sec3_headline{margin-bottom:25px}}.top_sec3 .inner .top_sec3_headline .headline_text{line-height:1 !important}.top_sec3 .inner .top_sec3_headline .top_sec3_h2.component h2{margin:0 !important;letter-spacing:0.1em !important;line-height:1.8 !important}@media screen and (max-width: 767px){.top_sec3 .inner .top_sec3_headline .top_sec3_h2.component h2 span{font-size:16px}}.top_sec3 .inner .top_sec3_checklist.row{background-color:#ffffff;padding:60px 180px;border-radius:10px}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec3 .inner .top_sec3_checklist.row{padding:60px 66px}}@media screen and (max-width: 767px){.top_sec3 .inner .top_sec3_checklist.row{padding:40px 10px 40px 20px;width:calc(100% - 10px);margin:0 auto}}.top_sec3 .inner .top_sec3_checklist.row .col .check{position:relative;color:#333 !important}.top_sec3 .inner .top_sec3_checklist.row .col .check:before{position:absolute;top:8px;left:-39px;content:'';width:18px;height:9px;border-left:4px solid #D03D1B;border-bottom:4px solid #D03D1B;transform:rotate(-45deg)}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec3 .inner .top_sec3_checklist.row .col .check:before{top:13px;left:-24px}}@media screen and (max-width: 767px){.top_sec3 .inner .top_sec3_checklist.row .col .check:before{top:16px;left:-12px;width:15px;height:6px;border-left:3px  solid  #d03d1b;border-bottom:3px  solid #d03d1b}}.top_sec3 .inner .top_sec3_checklist.row .col .check em{color:#333 !important}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec3 .inner .top_sec3_checklist.row .col .check em{font-size:18px}}@media screen and (max-width: 767px){.top_sec3 .inner .top_sec3_checklist.row .col .check em{font-size:14px}}.top_sec3 .inner .top_sec3_checklist.row .col .check span{color:#333 !important}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec3 .inner .top_sec3_checklist.row .col .check span{font-size:18px}}@media screen and (max-width: 767px){.top_sec3 .inner .top_sec3_checklist.row .col .check span{font-size:14px}}.top_sec3 .inner .top_sec3_checklist.row .col .check:not(:last-child){margin-bottom:30px !important}.top_sec4{padding:164px 0 100px !important}@media screen and (max-width: 767px){.top_sec4{padding:78px 0 40px !important}}.top_sec4 .inner{position:relative;padding:0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec4 .inner{width:100% !important;min-width:auto !important}}@media screen and (max-width: 767px){.top_sec4 .inner{width:100% !important;min-width:auto !important}}.top_sec4 .inner .row .col{padding:0 !important}.top_sec4 .inner .row .col .component{margin:0 !important}@media screen and (max-width: 767px){.top_sec4 .inner .top_sec4_headline{margin-bottom:25px}}.top_sec4 .inner .top_sec4_headline .headline_text{letter-spacing:0.1em !important;line-height:1.8 !important}@media screen and (max-width: 767px){.top_sec4 .inner .top_sec4_headline .headline_text{margin-top:25px !important;padding:0}}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec4 .inner .top_sec4_headline .headline_text em{font-size:28px}}@media screen and (max-width: 767px){.top_sec4 .inner .top_sec4_headline .headline_text em{font-size:15px}}.top_sec4 .inner .top_sec4_headline .component.headline_text{margin-bottom:50px !important}@media screen and (max-width: 767px){.top_sec4 .inner .top_sec4_headline .component.headline_text{margin-bottom:25px !important}}.top_sec4 .inner .top_sec4_headline .top_sec4_h2.component{margin-bottom:50px !important}@media screen and (max-width: 767px){.top_sec4 .inner .top_sec4_headline .top_sec4_h2.component{margin-bottom:25px !important}}.top_sec4 .inner .top_sec4_headline .top_sec4_h2.component h2{line-height:1 !important;margin-bottom:0px !important}@media screen and (max-width: 767px){.top_sec4 .inner .top_sec4_headline .top_sec4_h2.component h2 span{font-size:15px !important}}@media screen and (max-width: 767px){.top_sec4 .inner .row.text_area span{font-size:14px !important}}.top_sec4 .inner .row.top_sec4_contentsarea{margin-top:50px !important;margin-bottom:90px !important}@media screen and (max-width: 767px){.top_sec4 .inner .row.top_sec4_contentsarea{margin-top:25px !important;margin-bottom:0 !important}}.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list{display:flex !important;justify-content:space-between;align-items:start}@media screen and (max-width: 767px){.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list{display:block !important}}.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit{width:calc(95% / 3);padding:0 !important;margin:0 !important;box-shadow:5px 5px 10px 0 #00000038}@media screen and (max-width: 767px){.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit{width:100%;margin:0 auto !important}}.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit a{position:relative;display:block !important;width:100%;height:0;padding-bottom:70%;max-height:initial}.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit a img{position:absolute;width:100%;height:100%;object-fit:cover;border-radius:0px !important}.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit .cont{position:relative;height:300px;padding:0 15px}@media screen and (max-width: 767px){.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit .cont{height:200px;border-left:none !important}}.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit .cont h3{margin:50px 0 30px !important}@media screen and (max-width: 767px){.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit .cont h3{margin:35px 0 15px !important}.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit .cont h3 h3{padding:0 !important}.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit .cont h3 a{font-size:15px}}.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit .cont h3 a{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit .cont p{font-size:14px;font-family:"新ゴ R","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important;margin:0 !important}.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit:nth-child(1) .cont:after{position:absolute;top:9%;left:16%;content:"STORY 01";font-family:"新ゴ ","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important;font-weight:bold;color:#a3bded;background:linear-gradient(180deg, #a3bded 0%, #6991c7 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transform:translate(-50%, -50%)}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit:nth-child(1) .cont:after{top:-7%}}@media screen and (max-width: 767px){.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit:nth-child(1) .cont:after{top:-7%;left:12%}}.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit:nth-child(2){margin-top:5% !important}@media screen and (max-width: 767px){.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit:nth-child(2){margin-top:50px !important}}.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit:nth-child(2) .cont:after{position:absolute;top:9%;left:16%;content:"STORY 02";font-family:"新ゴ ","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important;font-weight:bold;color:#a3bded;background:linear-gradient(180deg, #a3bded 0%, #6991c7 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transform:translate(-50%, -50%)}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit:nth-child(2) .cont:after{top:-7%}}@media screen and (max-width: 767px){.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit:nth-child(2) .cont:after{top:-7%;left:12%}}.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit:nth-child(3){margin-top:10% !important}@media screen and (max-width: 767px){.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit:nth-child(3){margin-top:50px !important}}.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit:nth-child(3) .cont:after{position:absolute;top:9%;left:16%;content:"STORY 03";font-family:"新ゴ ","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important;font-weight:bold;color:#a3bded;background:linear-gradient(180deg, #a3bded 0%, #6991c7 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transform:translate(-50%, -50%)}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit:nth-child(3) .cont:after{top:-7%}}@media screen and (max-width: 767px){.top_sec4 .inner .row.top_sec4_contentsarea .entry-image-card-3-col .article-list .entry-list-unit:nth-child(3) .cont:after{top:-7%;left:12%}}.top_sec4 .inner .row.top_sec4_contentsarea .article-per-page{display:none !important}.top_sec4 .inner .btn_area{margin-top:50px !important}@media screen and (max-width: 767px){.top_sec4 .inner .btn_area{margin-top:25px !important}}@media screen and (max-width: 767px){.top_sec4 .inner .btn_area .top_btn_custom1 a{font-size:14px}}.cta_area1{padding:125px 0 !important}@media screen and (max-width: 767px){.cta_area1{padding:106px 0 50px !important}}.cta_area1 .inner{max-width:1500px !important;padding:0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.cta_area1 .inner{width:100% !important;min-width:auto !important}}@media screen and (max-width: 767px){.cta_area1 .inner{width:100% !important;min-width:auto !important}}.cta_area1 .inner .row{display:flex;justify-content:space-between;align-items:center;width:100%}@media screen and (max-width: 1024px){.cta_area1 .inner .row{display:block;width:95%;margin:0 auto}}@media screen and (min-width: 600px) and (max-width: 769px){.cta_area1 .inner .row{display:block}}@media screen and (max-width: 767px){.cta_area1 .inner .row{display:block}}.cta_area1 .inner .row .col{padding:0 !important}.cta_area1 .inner .row .col .component{margin:0 !important}.cta_area1 .row .col.cta_area1_imgarea{width:30% !important}@media screen and (max-width: 1024px){.cta_area1 .row .col.cta_area1_imgarea{display:none !important}}.cta_area1 .row .col.cta_area1_btnarea{position:relative;width:65% !important}@media screen and (min-width: 600px) and (max-width: 769px){.cta_area1 .row .col.cta_area1_btnarea{margin-top:55px}}@media screen and (max-width: 767px){.cta_area1 .row .col.cta_area1_btnarea{margin-top:25px}}.cta_area1 .row .col.cta_area1_btnarea .component.cta_area1_text{padding-bottom:10px !important;text-align:center !important;border-bottom:2px solid #fff}.cta_area1 .row .col.cta_area1_btnarea .component.cta_area1_text span{font-size:29px}@media screen and (min-width: 600px) and (max-width: 769px){.cta_area1 .row .col.cta_area1_btnarea .component.cta_area1_text span{font-size:22px}}@media screen and (max-width: 767px){.cta_area1 .row .col.cta_area1_btnarea .component.cta_area1_text span{font-size:14px}}.cta_area1 .row .col.cta_area1_btnarea .component.cta_area1_headline{margin-top:15px !important;padding:0 0% 0 0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.cta_area1 .row .col.cta_area1_btnarea .component.cta_area1_headline{padding:0 20px 0 20px !important}}@media screen and (max-width: 767px){.cta_area1 .row .col.cta_area1_btnarea .component.cta_area1_headline{padding:0 20px 0 20px !important}}.cta_area1 .row .col.cta_area1_btnarea .component.cta_area1_headline h2{width:71% !important;position:relative;margin-bottom:0 !important;margin-left:auto !important;text-align:center !important}@media screen and (min-width: 600px) and (max-width: 769px){.cta_area1 .row .col.cta_area1_btnarea .component.cta_area1_headline h2{width:100% !important}}@media screen and (max-width: 767px){.cta_area1 .row .col.cta_area1_btnarea .component.cta_area1_headline h2{width:100% !important}}.cta_area1 .row .col.cta_area1_btnarea .component.cta_area1_headline h2 em{font-size:48px}@media screen and (min-width: 600px) and (max-width: 769px){.cta_area1 .row .col.cta_area1_btnarea .component.cta_area1_headline h2 em{font-size:34px}}@media screen and (max-width: 767px){.cta_area1 .row .col.cta_area1_btnarea .component.cta_area1_headline h2 em{font-size:25px}}@media screen and (max-width: 1024px){.cta_area1 .row .col.cta_area1_btnarea .component.cta_area1_headline h2{margin-bottom:10px !important}}@media screen and (max-width: 767px){.cta_area1 .row .col.cta_area1_btnarea .component.cta_area1_headline h2{font-size:24px !important}}.cta_area1 .row .col.cta_area1_btnarea .cta_btn1.component{padding:0 4% !important}@media screen and (min-width: 600px) and (max-width: 769px){.cta_area1 .row .col.cta_area1_btnarea .cta_btn1.component{padding:0 20px !important}}@media screen and (max-width: 767px){.cta_area1 .row .col.cta_area1_btnarea .cta_btn1.component{padding:0 20px !important}}.cta_area1 .row .col.cta_area1_btnarea .cta_btn1.component a{position:relative;display:flex !important;justify-content:center;align-items:center;width:68%;height:70px;margin-left:auto;font-family:"新ゴ";font-weight:bold;color:#fff !important;padding:0 !important;background-color:red !important;border:1px solid red important}@media screen and (min-width: 600px) and (max-width: 769px){.cta_area1 .row .col.cta_area1_btnarea .cta_btn1.component a{width:100%}}@media screen and (max-width: 767px){.cta_area1 .row .col.cta_area1_btnarea .cta_btn1.component a{width:100%;font-size:20px;height:59px}}.cta_area1 .row .col.cta_area1_btnarea .cta_btn1.component a:before{position:absolute;top:-51%;left:-39px;background:#fff;color:#2a5298;padding:25px 13px 23px 13px;font-size:18px;font-weight:bold;border-radius:40px;border:solid 1px #ff0000;transition:0.2s}@media screen and (max-width: 767px){.cta_area1 .row .col.cta_area1_btnarea .cta_btn1.component a:before{top:-33%;left:-6px;padding:21px 10px 19px 10px;font-size:14px}}.cta_area1 .row .col.cta_area1_btnarea .cta_btn1.component a:after{content:"\f044";font-family:"FontAwesome";font-weight:100;padding-left:5px}.cta_area1 .row .col.cta_area1_btnarea .cta_btn1.component a:hover{color:red !important;background:#fff !important;opacity:1 !important}.cta_area1 .row .col.cta_area1_btnarea .cta_btn1.component a:hover:before{color:#fff;border:solid 1px #ff0000;background-color:red !important}.cta_area1 .row .col.cta_area1_btnarea .component.text_box{position:absolute;bottom:0;text-align:center !important;padding:5px 20px;border:solid 2px #fff;line-height:1.2}@media screen and (min-width: 600px) and (max-width: 769px){.cta_area1 .row .col.cta_area1_btnarea .component.text_box{bottom:104%;width:50%;margin:0 0 30px 25% !important;padding:20px}.cta_area1 .row .col.cta_area1_btnarea .component.text_box span{font-size:14px}.cta_area1 .row .col.cta_area1_btnarea .component.text_box span br{display:none}}@media screen and (max-width: 767px){.cta_area1 .row .col.cta_area1_btnarea .component.text_box{bottom:104%;width:50%;margin:0 0 0px 25% !important;padding:20px}.cta_area1 .row .col.cta_area1_btnarea .component.text_box span{font-size:14px}.cta_area1 .row .col.cta_area1_btnarea .component.text_box span br{display:none}}.top_sec5{padding:100px 0 !important}@media screen and (max-width: 767px){.top_sec5{padding:40px 0 !important}}.top_sec5 .inner{position:relative;padding:0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec5 .inner{width:100% !important;min-width:auto !important}}@media screen and (max-width: 767px){.top_sec5 .inner{width:100% !important;min-width:auto !important}}.top_sec5 .inner .row .col{padding:0 !important}.top_sec5 .inner .row .col .component{margin:0 !important}@media screen and (max-width: 767px){.top_sec5 .inner .top_sec5_headline{margin-bottom:25px}}@media screen and (max-width: 767px){.top_sec5 .inner .top_sec5_headline .headline_text.pc{display:none}}.top_sec5 .inner .top_sec5_headline .headline_text.sp{display:none}@media screen and (max-width: 767px){.top_sec5 .inner .top_sec5_headline .headline_text.sp{display:inherit}}.top_sec5 .inner .top_sec5_headline .headline_text{letter-spacing:0.1em !important;line-height:1.8 !important}@media screen and (max-width: 767px){.top_sec5 .inner .top_sec5_headline .headline_text{margin-top:25px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec5 .inner .top_sec5_headline .headline_text em{font-size:28px}}@media screen and (max-width: 767px){.top_sec5 .inner .top_sec5_headline .headline_text em{font-size:14px}}@media screen and (max-width: 767px){.top_sec5 .inner .top_sec5_headline .headline_text span{font-size:14px}}.top_sec5 .inner .top_sec5_headline .top_sec5_h2.component{margin-bottom:50px !important}@media screen and (max-width: 767px){.top_sec5 .inner .top_sec5_headline .top_sec5_h2.component{margin-bottom:25px !important}}.top_sec5 .inner .top_sec5_headline .top_sec5_h2.component h2{line-height:1 !important;margin-bottom:0px !important}@media screen and (max-width: 767px){.top_sec5 .inner .top_sec5_headline .top_sec5_h2.component h2 span{font-size:15px !important}}.top_sec5 .inner .row .col .headline_text.component{margin-bottom:50px !important}.top_sec5 .inner .voice_list{display:flex;justify-content:space-between;align-items:center;padding:20px;margin-top:50px !important;border:2px #ccc dotted}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec5 .inner .voice_list{display:block}}@media screen and (max-width: 767px){.top_sec5 .inner .voice_list{display:block;width:calc(100% - 10px);margin:50px auto 0 !important}}.top_sec5 .inner .voice_list .col.sec5_left{width:30% !important}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec5 .inner .voice_list .col.sec5_left{margin-bottom:20px !important}}@media screen and (max-width: 767px){.top_sec5 .inner .voice_list .col.sec5_left{margin-bottom:15px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec5 .inner .voice_list .col.sec5_left .component.image{width:50% !important;margin:0 auto !important}}@media screen and (max-width: 767px){.top_sec5 .inner .voice_list .col.sec5_left .component.image{width:95% !important;margin:0 auto !important}}.top_sec5 .inner .voice_list .col.sec5_right{width:65% !important;margin:20px 0;padding-left:4% !important;border-left:1px solid #ccc}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec5 .inner .voice_list .col.sec5_right{border-left:0px solid #ccc;padding-left:0% !important}}@media screen and (max-width: 767px){.top_sec5 .inner .voice_list .col.sec5_right{border-left:0px solid #ccc;padding-left:0% !important}}.top_sec5 .inner .voice_list .col.sec5_right .component.sec5_h3 h3{margin-bottom:25px !important}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec5 .inner .voice_list .col.sec5_right .component.sec5_h3 h3{margin-bottom:15px !important}}@media screen and (max-width: 767px){.top_sec5 .inner .voice_list .col.sec5_right .component.sec5_h3 h3{margin-bottom:15px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec5 .inner .voice_list .col.sec5_right .component.sec5_h3 h3 span{font-size:17px}}@media screen and (max-width: 767px){.top_sec5 .inner .voice_list .col.sec5_right .component.sec5_h3 h3 span{font-size:15px}}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec5 .inner .voice_list .col.sec5_right .component.sec5_text{padding-left:0 !important}}@media screen and (max-width: 767px){.top_sec5 .inner .voice_list .col.sec5_right .component.sec5_text{padding-left:0 !important}}@media screen and (max-width: 767px){.top_sec5 .inner .voice_list .col.sec5_right .component.sec5_text em{font-size:14px !important}}.top_sec5 .inner .voice_list .col.sec5_right .component.sec5_text1{margin-bottom:20px !important}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec5 .inner .voice_list .col.sec5_right .component.sec5_text1{margin-bottom:0px !important}}@media screen and (max-width: 767px){.top_sec5 .inner .voice_list .col.sec5_right .component.sec5_text1{margin-bottom:0px !important}}.top_sec5 .inner .voice_list .col.sec5_right .component.sec5_text2{margin-bottom:10px !important}.top_sec5 .inner .voice_list .col.sec5_right .component.sec5_text2 span{background:linear-gradient(transparent 50%, #d2e9ff 50%)}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec5 .inner .voice_list .col.sec5_right .component.sec5_text2{margin-bottom:0px !important}}@media screen and (max-width: 767px){.top_sec5 .inner .voice_list .col.sec5_right .component.sec5_text2{margin-bottom:0px !important}}.top_sec5 .inner .voice_list .col.sec5_right .component.sec5_text3{margin-bottom:10px !important}.top_sec5 .inner .voice_list .col.sec5_right .component.sec5_text3 span{background:linear-gradient(transparent 50%, #d2e9ff 50%)}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec5 .inner .voice_list .col.sec5_right .component.sec5_text3{margin-bottom:0px !important}}@media screen and (max-width: 767px){.top_sec5 .inner .voice_list .col.sec5_right .component.sec5_text3{margin-bottom:0px !important}}.top_sec5 .inner .voice_list .col.sec5_right .component.sec5_text4 span{background:linear-gradient(transparent 50%, #d2e9ff 50%)}.top_sec5 .inner .voice_list .entry-image-list .article-list .entry-list-unit{display:block !important;width:100%;box-sizing:border-box;border-bottom:none !important;box-shadow:none !important}.top_sec5 .inner .voice_list .entry-image-list .article-list .entry-list-unit{padding:0 !important}.top_sec5 .inner .voice_list .entry-image-list .article-list .entry-list-unit:nth-child(3) .cont h3{margin-bottom:0 !important}.top_sec5 .inner .voice_list .entry-image-list .article-list .entry-list-unit .cont{border-left:none !important}.top_sec5 .inner .voice_list .entry-image-list .article-list .entry-list-unit .cont h3{margin:15px 0 !important}.top_sec5 .inner .voice_list .entry-image-list .article-list .entry-list-unit .cont h3 a{position:relative;font-size:22px !important;font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important;padding:0 !important}@media screen and (max-width: 767px){.top_sec5 .inner .voice_list .entry-image-list .article-list .entry-list-unit .cont h3 a{font-size:18px !important}}.top_sec5 .inner .voice_list .entry-image-list .article-list .entry-list-unit .cont h3 a:hover{opacity:0.8}.top_sec5 .inner .voice_list .entry-image-list .article-list .entry-list-unit .cont h3 a:before{content:"・"}.top_sec5 .inner .btn_area{margin-top:50px !important;position:relative}@media screen and (max-width: 767px){.top_sec5 .inner .btn_area{margin-top:40px !important}}@media screen and (max-width: 767px){.top_sec5 .inner .btn_area .top_btn_custom1 .button-cont{text-align:center !important}}.top_sec5 .inner .btn_area .top_btn_custom1 .button-cont a{position:relative;margin-left:auto !important}@media screen and (max-width: 767px){.top_sec5 .inner .btn_area .top_btn_custom1 .button-cont a{font-size:14px !important}}.top_sec5 .inner .btn_img{display:none;position:absolute;top:50%;right:2%;width:18px;transform:translate(-50%, -50%)}.top_sec5 .inner .btn_img img{width:100%}.top_sec5 .inner .movie_area .component.video{padding-bottom:43.25% !important}.top_sec6{padding:100px 0 100px !important}@media screen and (max-width: 767px){.top_sec6{padding:40px 0 40px !important}}.top_sec6 .inner{position:relative;padding:0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec6 .inner{width:100% !important;min-width:auto !important}}@media screen and (max-width: 767px){.top_sec6 .inner{width:calc(100% - 10px) !important;min-width:auto !important;margin:0 auto !important}}.top_sec6 .inner .row .col{padding:0 !important}.top_sec6 .inner .row .col .component{margin:0 !important}@media screen and (max-width: 767px){.top_sec6 .inner .top_sec6_headline{margin-bottom:25px}}.top_sec6 .inner .top_sec6_headline .top_sec6_h2.component{margin-bottom:0px !important}.top_sec6 .inner .top_sec6_headline .top_sec6_h2.component h2{line-height:1 !important;margin-bottom:0px !important}@media screen and (max-width: 767px){.top_sec6 .inner .top_sec6_headline .top_sec6_h2.component h2 span{font-size:15px !important}}.top_sec6 .inner .row.news_blog_area{width:100%;display:flex;justify-content:space-between;margin-top:50px}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec6 .inner .row.news_blog_area{display:block}}@media screen and (max-width: 767px){.top_sec6 .inner .row.news_blog_area{display:block;margin-top:25px}}.top_sec6 .inner .row.news_blog_area .news_blog{width:calc(95% / 2) !important}.top_sec6 .inner .row.news_blog_area .news_blog .news_blog_h3.component h3{margin:0 !important}@media screen and (max-width: 767px){.top_sec6 .inner .row.news_blog_area .news_blog .news_blog_h3.component h3 span{font-size:16px !important}}.top_sec6 .inner .row.news_blog_area .news_blog .view_all{border-bottom:solid 1px #333;font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.top_sec6 .inner .row.news_blog_area .news_blog .view_all a{padding:10px 0 10px 30px !important}@media screen and (max-width: 767px){.top_sec6 .inner .row.news_blog_area .news_blog .view_all a{font-size:14px !important}}.top_sec6 .inner .row.news_blog_area .news_blog .news_list.component.entry-list .article-list{padding:60px 0px !important;box-shadow:0px 0px 0px 0px !important;border-radius:0 !important;border-top:solid 1px #333 !important;background:#CDD6DD !important}@media screen and (max-width: 767px){.top_sec6 .inner .row.news_blog_area .news_blog .news_list.component.entry-list .article-list{padding:30px 5px !important}}.top_sec6 .inner .row.news_blog_area .news_blog .news_list.component.entry-list .article-list .entry-list-unit{padding:10px 0 !important}@media screen and (min-width: 800px) and (max-width: 1024px){.top_sec6 .inner .row.news_blog_area .news_blog .news_list.component.entry-list .article-list .entry-list-unit:nth-of-type(2){margin:15px 0}}.top_sec6 .inner .row.news_blog_area .news_blog .news_list.component.entry-list .article-list .cont{width:100% !important;margin:0 auto;flex-wrap:wrap}.top_sec6 .inner .row.news_blog_area .news_blog .news_list.component.entry-list .article-list .cont h3{width:80% !important}@media screen and (min-width: 800px) and (max-width: 1024px){.top_sec6 .inner .row.news_blog_area .news_blog .news_list.component.entry-list .article-list .cont h3{width:100% !important;order:2}}@media screen and (max-width: 767px){.top_sec6 .inner .row.news_blog_area .news_blog .news_list.component.entry-list .article-list .cont h3{width:100% !important}}.top_sec6 .inner .row.news_blog_area .news_blog .news_list.component.entry-list .article-list .cont h3 a{font-size:14px !important;text-decoration:none !important;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.top_sec6 .inner .row.news_blog_area .news_blog .news_list.component.entry-list .article-list .cont h3 a:hover{opacity:0.8}.top_sec6 .inner .row.news_blog_area .news_blog .news_list.component.entry-list .article-list .cont h4{width:20% !important;font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";color:#333 !important}@media screen and (min-width: 800px) and (max-width: 1024px){.top_sec6 .inner .row.news_blog_area .news_blog .news_list.component.entry-list .article-list .cont h4{width:100% !important;padding:0 20px !important;text-align:left !important}}@media screen and (max-width: 767px){.top_sec6 .inner .row.news_blog_area .news_blog .news_list.component.entry-list .article-list .cont h4{width:100% !important}}.top_sec6 .inner .row.news_blog_area .news_blog .news_list.component.entry-list .article-list .article-per-page{display:none}@media screen and (min-width: 600px) and (max-width: 769px){.top_sec6 .inner .row.news_blog_area .blog{margin-top:50px}}@media screen and (max-width: 767px){.top_sec6 .inner .row.news_blog_area .blog{margin-top:25px}}.line_area{padding:5px 0 !important}.line_area .inner{position:relative;padding:0 !important}.line_area .inner .row .col{padding:0 !important}.line_area .inner .row .col .component{margin:0 !important}.foot.ft_custom01.footer_area{padding-top:0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.foot.ft_custom01.footer_area{padding-bottom:121px}}@media screen and (max-width: 767px){.foot.ft_custom01.footer_area{padding-bottom:174px}}.foot.ft_custom01.footer_area .foot-cont{position:relative;padding:0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.foot.ft_custom01.footer_area .foot-cont{width:100% !important;min-width:auto !important}}@media screen and (max-width: 767px){.foot.ft_custom01.footer_area .foot-cont{width:100% !important;min-width:auto !important}}.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row{display:flex !important;justify-content:space-between !important;align-items:baseline !important;padding:50px 0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row{display:block !important;padding:50px 0 10px !important}}@media screen and (max-width: 767px){.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row{display:block !important;padding:50px 0 10px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col.pc{display:none !important}}@media screen and (max-width: 767px){.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col.pc{display:none !important}}.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-1{display:flex;flex-wrap:wrap;justify-content:center;width:28% !important;padding:0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-1{width:50% !important;margin:0 auto !important}}@media screen and (max-width: 767px){.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-1{width:80% !important;padding:0 !important;margin:0 auto !important}}.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-1 .component-1.image{margin-bottom:10px}.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-1 .component.facebook{width:15%;margin-right:10px}@media screen and (min-width: 600px) and (max-width: 769px){.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-1 .component.facebook.pc{display:none !important}}@media screen and (max-width: 767px){.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-1 .component.facebook.pc{display:none !important}}.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-1 .component.line{width:15%;margin-left:10px}@media screen and (min-width: 600px) and (max-width: 769px){.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-1 .component.line.pc{display:none !important}}@media screen and (max-width: 767px){.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-1 .component.line.pc{display:none !important}}.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-2,.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-3,.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-4{width:20% !important}@media screen and (min-width: 600px) and (max-width: 769px){.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-2 ul,.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-3 ul,.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-4 ul{margin-left:15px !important}.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-2 ul li,.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-3 ul li,.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-4 ul li{margin-top:15px}}@media screen and (max-width: 767px){.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-2 ul,.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-3 ul,.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-4 ul{margin-left:15px !important}.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-2 ul li,.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-3 ul li,.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row .col-4 ul li{margin-top:15px}}.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row.sp{display:none !important;padding:0 0 50px 0 !important}.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row.sp .col{width:80% !important}@media screen and (max-width: 767px){.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row.sp .col{width:95% !important}}.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row.sp .col ul{display:flex;flex-wrap:wrap;justify-content:space-between}.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row.sp .col ul li{width:calc(100% / 2);margin-bottom:20px !important}@media screen and (min-width: 600px) and (max-width: 769px){.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row.sp{display:inherit !important}}@media screen and (max-width: 767px){.foot.ft_custom01.footer_area .foot-cont .row.ftLink_row.sp{display:inherit !important}}.foot.ft_custom01.footer_area .foot-cont .row.sns_footer{display:none !important}@media screen and (min-width: 600px) and (max-width: 769px){.foot.ft_custom01.footer_area .foot-cont .row.sns_footer{display:flex !important;justify-content:center}.foot.ft_custom01.footer_area .foot-cont .row.sns_footer .left{width:8% !important;margin:0}.foot.ft_custom01.footer_area .foot-cont .row.sns_footer .left .component{margin:0}.foot.ft_custom01.footer_area .foot-cont .row.sns_footer .right{width:8% !important;margin:0}.foot.ft_custom01.footer_area .foot-cont .row.sns_footer .right .component{margin:0}}@media screen and (max-width: 767px){.foot.ft_custom01.footer_area .foot-cont .row.sns_footer{display:flex !important;justify-content:center}.foot.ft_custom01.footer_area .foot-cont .row.sns_footer .left{width:15% !important;margin:0}.foot.ft_custom01.footer_area .foot-cont .row.sns_footer .left .component{margin:0}.foot.ft_custom01.footer_area .foot-cont .row.sns_footer .right{width:15% !important;margin:0}.foot.ft_custom01.footer_area .foot-cont .row.sns_footer .right .component{margin:0}}.foot.ft_custom01.footer_area .foot-copyright{background:#fff !important}.foot.ft_custom01.footer_area .foot-copyright p{font-family:"新ゴ R","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}@media screen and (max-width: 767px){.cta_sec .inner{padding:0 !important}}.cta_sec .inner .row{margin:0 !important}.cta_sec .inner .row .col .component{margin:0 !important}.cta_sec .inner .row .col .component .cta-row .cta-column{padding:0 !important}.cta_sec .footer_cta a{font-family:"新ゴ R","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.cta_sec .footer_cta .footer_cta1 h3{color:#fff !important;margin:0 !important}.cta_sec .footer_cta .footer_cta1 h3 span{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}@media screen and (max-width: 767px){.cta_sec .footer_cta .footer_cta1 h3 span{font-size:18px !important}}.cta_sec .footer_cta .footer_cta1 .cta-component-1.component{margin:30px 0 0 !important}.cta_sec .footer_cta .footer_cta1 .cta-component-1.component span{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}@media screen and (min-width: 600px) and (max-width: 769px){.cta_sec .footer_cta .footer_cta1 .cta-component-1.component{margin:55px 0 0 !important}}@media screen and (max-width: 767px){.cta_sec .footer_cta .footer_cta1 .cta-component-1.component{margin:0 0 0 !important}}.cta_sec .footer_cta .footer_cta1 .cta-component-3{margin:0 !important}.cta_sec .footer_cta .footer_cta1 .text{color:#fff !important}.cta_sec .footer_cta .footer_cta1 .text span{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}@media screen and (max-width: 767px){.cta_sec .footer_cta .footer_cta1 .text span{font-size:14px !important}}.cta_sec .footer_cta .footer_cta1 .button-cont a{position:relative;font-size:30px !important;color:#fff !important;padding:0 !important;background:transparent !important;pointer-events:none}@media screen and (min-width: 600px) and (max-width: 769px){.cta_sec .footer_cta .footer_cta1 .button-cont a{pointer-events:auto}}@media screen and (max-width: 767px){.cta_sec .footer_cta .footer_cta1 .button-cont a{font-size:18px !important;pointer-events:auto}}.cta_sec .footer_cta .footer_cta1 .button-cont a:before{position:absolute;top:12%;left:-17%;content:"";width:30px;height:37px;background:url(https://ferret-one.akamaized.net/images/61a430e9278d7f427b6dfccb/original.svg?utime=1638150377);background-size:100%;background-repeat:no-repeat}@media screen and (max-width: 767px){.cta_sec .footer_cta .footer_cta1 .button-cont a:before{top:10%;left:-20%;width:24px;height:37px}}.cta_sec .footer_cta2{position:relative;align-items:center}.cta_sec .footer_cta2 .component{margin:0 !important}.cta_sec .footer_cta2 .text{color:#fff !important}.cta_sec .footer_cta2 a{margin-top:40px !important;position:relative;font-family:"新ゴ R","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important;padding:10px 50px}.cta_sec .footer_cta2 .mail_img{position:absolute;top:53.5%;left:20%;width:30px;height:25px}.cta_sec .footer_cta2 .dl_img{position:absolute;top:15%;right:22%;width:30px;height:25px}.cta_sec .footer_cta2{margin-top:30px !important}.cta_sec .footer_cta2 a{margin-top:10px !important}@media screen and (max-width: 767px){.cta_sec .footer_cta2{margin-top:25px !important}}@media screen and (max-width: 767px){.cta_sec .footer_cta2 .text span{font-size:14px !important}}.cta_sec .footer_cta2 .cta-column.cta-column-0 span{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.cta_sec .footer_cta2 .cta-column.cta-column-0 .cta-component-1 a{display:flex;align-items:center;justify-content:center;width:90%;padding:0 !important;position:relative;height:72.38px;padding-left:45px !important;margin:0 auto;font-weight:bold;font-family:"新ゴ" !important;background-color:#e45f4d !important;color:#fff !important;border:solid 1px #e45f4d}@media screen and (min-width: 800px) and (max-width: 1024px){.cta_sec .footer_cta2 .cta-column.cta-column-0 .cta-component-1 a{width:85%}}@media screen and (min-width: 600px) and (max-width: 769px){.cta_sec .footer_cta2 .cta-column.cta-column-0 .cta-component-1 a{width:100%;margin-right:0 !important;margin-top:0 !important}}@media screen and (max-width: 767px){.cta_sec .footer_cta2 .cta-column.cta-column-0 .cta-component-1 a{width:100%;padding-left:32px !important;margin-right:0 !important;margin-top:0 !important}}@media screen and (max-width: 767px) and (max-width: 767px){.cta_sec .footer_cta2 .cta-column.cta-column-0 .cta-component-1 a{font-size:13px !important}}.cta_sec .footer_cta2 .cta-column.cta-column-0 .cta-component-1 a:before{position:absolute;top:20%;left:10%;content:"";width:30px;height:39px;background:url(https://ferret-one.akamaized.net/images/61f88c2deb5c5d3e2104b1d7/original.svg?utime=1643678765);background-size:100%;background-repeat:no-repeat;transition:0.2s}@media screen and (min-width: 800px) and (max-width: 1024px){.cta_sec .footer_cta2 .cta-column.cta-column-0 .cta-component-1 a:before{left:4%}}@media screen and (min-width: 600px) and (max-width: 769px){.cta_sec .footer_cta2 .cta-column.cta-column-0 .cta-component-1 a:before{left:25%}}@media screen and (max-width: 767px){.cta_sec .footer_cta2 .cta-column.cta-column-0 .cta-component-1 a:before{top:19%;left:17%}}.cta_sec .footer_cta2 .cta-column.cta-column-0 .cta-component-1 a:hover{color:#e45f4d !important;background-color:#fff !important;opacity:1 !important}.cta_sec .footer_cta2 .cta-column.cta-column-0 .cta-component-1 a:hover:before{background:url(https://ferret-one.akamaized.net/images/61f890d8eb5c5d3f96049b5f/original.svg?utime=1643679960);background-size:100%;background-repeat:no-repeat}.cta_sec .footer_cta2 .cta-column.cta-column-1 .cta-component-0 a{padding:0 !important;display:inline-block;height:100%}.cta_sec .footer_cta2 .cta-column.cta-column-2 span{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}@media screen and (max-width: 767px){.cta_sec .footer_cta2 .cta-column.cta-column-2{margin-top:10px !important}}.cta_sec .footer_cta2 .cta-column.cta-column-2 .cta-component-1 a{display:flex;align-items:center;justify-content:center;width:90%;padding:0 !important;position:relative;height:72.38px;padding-left:44px !important;margin:0 auto;font-weight:bold;font-family:"新ゴ" !important;position:relative;background-color:#003768 !important;border:1px solid #003768;color:#fff !important}@media screen and (min-width: 800px) and (max-width: 1024px){.cta_sec .footer_cta2 .cta-column.cta-column-2 .cta-component-1 a{width:85%}}@media screen and (min-width: 600px) and (max-width: 769px){.cta_sec .footer_cta2 .cta-column.cta-column-2 .cta-component-1 a{width:100%;margin-left:0 !important;margin-top:0 !important}}@media screen and (max-width: 767px){.cta_sec .footer_cta2 .cta-column.cta-column-2 .cta-component-1 a{width:100%;padding-left:44px !important;margin-left:0 !important;margin-top:0 !important;font-size:13px !important}}.cta_sec .footer_cta2 .cta-column.cta-column-2 .cta-component-1 a:before{position:absolute;top:33%;left:12%;content:"";width:30px;height:25px;background:url(https://ferret-one.akamaized.net/images/61f88c2dac9c2529b155a6c2/original.svg?utime=1643678765);background-size:100%;background-repeat:no-repeat;transition:0.2s}@media screen and (min-width: 800px) and (max-width: 1024px){.cta_sec .footer_cta2 .cta-column.cta-column-2 .cta-component-1 a:before{left:10%}}@media screen and (min-width: 600px) and (max-width: 769px){.cta_sec .footer_cta2 .cta-column.cta-column-2 .cta-component-1 a:before{left:27%}}@media screen and (max-width: 767px){.cta_sec .footer_cta2 .cta-column.cta-column-2 .cta-component-1 a:before{top:33%;left:21%}}.cta_sec .footer_cta2 .cta-column.cta-column-2 .cta-component-1 a:hover{color:#003768 !important;background-color:#fff !important;opacity:1 !important}.cta_sec .footer_cta2 .cta-column.cta-column-2 .cta-component-1 a:hover:before{background:url(https://ferret-one.akamaized.net/images/61f89076ac9c2529d655d642/original.svg?utime=1643679862);background-size:100%;background-repeat:no-repeat}.under .inner{position:relative;padding:0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.under .inner{width:calc(100% - 10px) !important;min-width:auto !important}}@media screen and (min-width: 800px) and (max-width: 1024px){.under .inner{width:calc(100% - 5%) !important}}@media screen and (max-width: 767px){.under .inner{width:calc(100% - 10px) !important;min-width:auto !important;margin:0 auto !important}}.under .inner .row .col{padding:0 !important}.under .inner .row .col .component{margin:0 !important}.under .inner .row.under_headline{position:relative}@media screen and (max-width: 767px){.under .inner .row.under_headline{margin-bottom:25px}}.under .inner .row.under_headline .col .headline_text{margin-bottom:50px !important;letter-spacing:0.1em !important;line-height:1.8 !important}@media screen and (max-width: 767px){.under .inner .row.under_headline .col .headline_text{margin-top:25px !important;padding:0}}@media screen and (min-width: 600px) and (max-width: 769px){.under .inner .row.under_headline .col .headline_text em{font-size:28px}}@media screen and (max-width: 767px){.under .inner .row.under_headline .col .headline_text em{font-size:15px}}.under .inner .row.under_headline .col .under_h2.component{margin-bottom:50px !important}@media screen and (max-width: 767px){.under .inner .row.under_headline .col .under_h2.component{margin-bottom:25px !important}}.under .inner .row.under_headline .col .under_h2.component h2{line-height:1 !important;margin-bottom:0px !important}@media screen and (max-width: 767px){.under .inner .row.under_headline .col .under_h2.component h2 em{font-size:15px !important}.under .inner .row.under_headline .col .under_h2.component h2 span{font-size:15px !important}}.sub-page-custom.under{position:relative;background:linear-gradient(90deg, #528cec, #003791);background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 600px) and (max-width: 769px){.sub-page-custom.under .under_header{padding:70px 10px 70px !important}}@media screen and (max-width: 767px){.sub-page-custom.under .under_header{padding:50px 10px !important}}.sub-page-custom.under .under_header .col .component.heading{margin:0 !important}.sub-page-custom.under .under_header .col .component.heading h1{margin-bottom:0 !important;color:#fff}.sub-page-custom.under .under_header .col .component.heading h1 span{font-size:42px !important;color:#fff}@media screen and (min-width: 600px) and (max-width: 769px){.sub-page-custom.under .under_header .col .component.heading h1 span{font-size:30px !important}}@media screen and (max-width: 767px){.sub-page-custom.under .under_header .col .component.heading h1 span{font-size:30px !important}}.sub-page-custom.under .under_header .col .component.heading h1 font span{font-size:42px !important;color:#fff}@media screen and (min-width: 600px) and (max-width: 769px){.sub-page-custom.under .under_header .col .component.heading h1 font span{font-size:30px !important}}@media screen and (max-width: 767px){.sub-page-custom.under .under_header .col .component.heading h1 font span{font-size:30px !important}}.sub-page-custom.under .under_header .col .component.under_header_text{color:#fff}.sub-page-custom.under .under_header .col .component.under_header_text span{font-size:18px !important;color:#fff}.sub-page-custom.under .under_header .col .component.under_header_text font span{font-size:18px !important;color:#fff}.sub-page-custom.under .under_header_text{text-shadow:0 0 10px rgba(0,0,0,0.16)}.sub-page-custom.under .sub_text{position:absolute;bottom:5%;right:3%}.sub-page-custom.under .sub_text span{color:#fff}@media screen and (max-width: 767px){.sub-page-custom.under .sub_text span{font-size:13px}}.sub-page-custom.under .header_cvarea{display:none;padding:0 20px}@media screen and (min-width: 600px) and (max-width: 769px){.sub-page-custom.under .header_cvarea{width:100%}}@media screen and (max-width: 767px){.sub-page-custom.under .header_cvarea{display:inherit;width:100%;padding:0 !important}}@media screen and (max-width: 767px){.sub-page-custom.under .header_cvarea .cv_text{display:none !important}}@media screen and (min-width: 600px) and (max-width: 769px){.sub-page-custom.under .header_cvarea{margin:0 auto}}@media screen and (max-width: 767px){.sub-page-custom.under .header_cvarea{margin:0 auto}}.sub-page-custom.under .header_cvarea .cta-row{margin:0 !important;display:none}.sub-page-custom.under .header_cvarea .cta-row .cta-column{margin:0 !important}.sub-page-custom.under .header_cvarea .cta-row .cta-column-0{display:none}.sub-page-custom.under .header_cvarea .cta-row .cta-row-1 .cv_text_tel.sp{display:none !important}@media screen and (min-width: 600px) and (max-width: 769px){.sub-page-custom.under .header_cvarea .cta-row .cta-row-1 .cv_text_tel.sp{display:inherti !important}}@media screen and (max-width: 767px){.sub-page-custom.under .header_cvarea .cta-row .cta-row-1 .cv_text_tel.sp{display:inherti !important}}.sub-page-custom.under .header_cvarea h2{margin:0 !important}.sub-page-custom.under .header_cvarea .cv_text .component.text{color:#fff !important;margin-bottom:0 !important;text-align:center}.sub-page-custom.under .header_cvarea .cv_text .component.text span{font-size:15px !important}.sub-page-custom.under .header_cvarea .component.button .button-cont a.size-m{padding:15px 10px !important}.sub-page-custom.under .header_cvarea .component.button a{display:flex;align-items:center;justify-content:center;width:70%;padding:0 !important;position:relative;height:70px;padding-left:45px !important;margin:0 auto;font-weight:bold;font-size:25px !important;font-family:"新ゴ" !important;color:#fff !important;border-radius:0px !important}.sub-page-custom.under .header_cvarea .component.button a:hover{opacity:1 !important}.sub-page-custom.under .header_cvarea .component.button.btn_custom01 .button-cont a.size-m{width:95%;min-width:auto !important;margin:0 auto;border:solid 1px #003768;padding-left:50px !important}.sub-page-custom.under .header_cvarea .component.button.btn_custom01 .button-cont a.size-m:before{position:absolute;left:15%;content:"";width:30px;height:31px;background:url(https://ferret-one.akamaized.net/images/6197404678ea8751553f88b6/original.svg?utime=1637302342);background-size:100%;background-repeat:no-repeat;content:"" !important;color:#003791;margin-right:10px;font-weight:bold;transition:0.2s}.sub-page-custom.under .header_cvarea .component.button.btn_custom01 .button-cont a.size-m:hover{color:#003768 !important;background-color:#fff !important}.sub-page-custom.under .header_cvarea .component.button.btn_custom01 .button-cont a.size-m:hover:before{background:url(https://ferret-one.akamaized.net/images/61b183b57e306801e45dc86c/original.svg?utime=1639024185);background-size:100%;background-repeat:no-repeat}.sub-page-custom.under .header_cvarea .component.button.btn_custom02 .button-cont a.size-m{width:95%;min-width:auto !important;margin:0 auto;padding-left:55px !important;border:solid 1px #e45f4d}.sub-page-custom.under .header_cvarea .component.button.btn_custom02 .button-cont a.size-m:before{position:absolute;top:28%;left:12%;content:"";width:30px;height:24px;background:url(https://ferret-one.akamaized.net/images/61974047dabf8c4bd884321f/original.svg?utime=1637302343);background-size:100%;background-repeat:no-repeat;margin-right:10px}.sub-page-custom.under .header_cvarea .component.button.btn_custom02 .button-cont a.size-m:hover{color:#e45f4d !important;background-color:#fff !important}.sub-page-custom.under .header_cvarea .component.button.btn_custom02 .button-cont a.size-m:hover:before{background:url(https://ferret-one.akamaized.net/images/61b183b6681e360211625c80/original.svg?utime=1639024033);background-size:100%;background-repeat:no-repeat}.lp.under .header_cvarea{display:none;padding:0 20px}@media screen and (min-width: 600px) and (max-width: 769px){.lp.under .header_cvarea{width:100%}}@media screen and (max-width: 767px){.lp.under .header_cvarea{display:inherit;width:100%;padding:0 !important}}@media screen and (max-width: 767px){.lp.under .header_cvarea .cv_text{display:none !important}}@media screen and (min-width: 600px) and (max-width: 769px){.lp.under .header_cvarea{margin:0 auto}}@media screen and (max-width: 767px){.lp.under .header_cvarea{margin:0 auto}}.lp.under .header_cvarea .cta-row{margin:0 !important;display:none}.lp.under .header_cvarea .cta-row .cta-column{margin:0 !important}.lp.under .header_cvarea .cta-row .cta-column-0{display:none}.lp.under .header_cvarea h2{margin:0 !important}.lp.under .header_cvarea .cv_text .component.text{color:#fff !important;margin-bottom:0 !important;text-align:center}.lp.under .header_cvarea .cv_text .component.text span{font-size:15px !important}.lp.under .header_cvarea .component.button .button-cont a.size-m{padding:15px 10px !important}.lp.under .header_cvarea .component.button a{display:flex;align-items:center;justify-content:center;width:70%;padding:0 !important;position:relative;height:70px;padding-left:45px !important;margin:0 auto;font-weight:bold;font-size:25px !important;font-family:"新ゴ" !important;color:#fff !important;border-radius:0px !important}.lp.under .header_cvarea .component.button a:hover{opacity:1 !important}.lp.under .header_cvarea .component.button.btn_custom01 .button-cont a.size-m{width:95%;min-width:auto !important;margin:0 auto;border:solid 1px #003768;padding-left:50px !important}.lp.under .header_cvarea .component.button.btn_custom01 .button-cont a.size-m:before{position:absolute;left:15%;content:"";width:30px;height:31px;background:url(https://ferret-one.akamaized.net/images/6197404678ea8751553f88b6/original.svg?utime=1637302342);background-size:100%;background-repeat:no-repeat;content:"" !important;color:#003791;margin-right:10px;font-weight:bold;transition:0.2s}.lp.under .header_cvarea .component.button.btn_custom01 .button-cont a.size-m:hover{color:#003768 !important;background-color:#fff !important}.lp.under .header_cvarea .component.button.btn_custom01 .button-cont a.size-m:hover:before{background:url(https://ferret-one.akamaized.net/images/61b183b57e306801e45dc86c/original.svg?utime=1639024185);background-size:100%;background-repeat:no-repeat}.lp.under .header_cvarea .component.button.btn_custom02 .button-cont a.size-m{width:95%;min-width:auto !important;margin:0 auto;padding-left:55px !important;border:solid 1px #e45f4d}.lp.under .header_cvarea .component.button.btn_custom02 .button-cont a.size-m:before{position:absolute;top:28%;left:12%;content:"";width:30px;height:24px;background:url(https://ferret-one.akamaized.net/images/61974047dabf8c4bd884321f/original.svg?utime=1637302343);background-size:100%;background-repeat:no-repeat;margin-right:10px}.lp.under .header_cvarea .component.button.btn_custom02 .button-cont a.size-m:hover{color:#e45f4d !important;background-color:#fff !important}.lp.under .header_cvarea .component.button.btn_custom02 .button-cont a.size-m:hover:before{background:url(https://ferret-one.akamaized.net/images/61b183b6681e360211625c80/original.svg?utime=1639024033);background-size:100%;background-repeat:no-repeat}.message_sec1{background:#F0F3F5;padding:40px 0 40px !important}.message_sec1 .inner .row.sec1_imgarea{display:flex;align-items:center;justify-content:center;height:100%;padding:0 !important}.message_sec1 .inner .row.sec1_imgarea .col.sec1_img{width:100%}.message_sec1 .inner .row.sec1_imgarea .col.sec1_img img{width:100%}.message_sec1 .sec1_textarea{width:100%;margin:0 auto;padding:60px;background:rgba(255,255,255,0.8);box-shadow:5px 5px 10px 0 #00000038;transform:translate(5%, -6%)}@media screen and (min-width: 600px) and (max-width: 769px){.message_sec1 .sec1_textarea{padding:20px !important}}@media screen and (max-width: 767px){.message_sec1 .sec1_textarea{padding:20px;transform:translate(5%, -2%)}}@media screen and (max-width: 767px){.message_sec1 .sec1_textarea .text span{font-size:14px}}.reason_contents .inner .row .col .component.none_text{display:none}.reason_sec1{position:relative;background:#F0F3F5;padding:40px 0 200px !important}@media screen and (min-width: 600px) and (max-width: 769px){.reason_sec1{padding:40px 0 100px !important}}@media screen and (max-width: 767px){.reason_sec1{padding:40px 0 50px !important}}.reason_sec1 .inner{padding:0 !important}.reason_sec1 .inner .row{display:flex !important}@media screen and (min-width: 600px) and (max-width: 769px){.reason_sec1 .inner .row{display:block !important}}@media screen and (max-width: 767px){.reason_sec1 .inner .row{display:block !important}}.reason_sec1 .inner .row .col{padding:0 !important}.reason_sec1 .inner .img_area{width:80% !important}@media screen and (min-width: 600px) and (max-width: 769px){.reason_sec1 .inner .img_area{width:100% !important}}@media screen and (max-width: 767px){.reason_sec1 .inner .img_area{width:100% !important}}.reason_sec1 .inner .col.textarea{width:80% !important;position:absolute;bottom:-100px;right:0;padding:20px !important;background:rgba(255,255,255,0.8)}@media screen and (min-width: 600px) and (max-width: 769px){.reason_sec1 .inner .col.textarea{width:100% !important;position:relative !important;bottom:0}}@media screen and (max-width: 767px){.reason_sec1 .inner .col.textarea{width:100% !important;position:relative !important;bottom:0}}.reason_sec1 .inner .col.textarea .component.text1{position:relative;margin-bottom:30px !important}@media screen and (max-width: 767px){.reason_sec1 .inner .col.textarea .component.text1{margin-bottom:15px !important;padding:0 !important}.reason_sec1 .inner .col.textarea .component.text1 span{font-size:16px !important}}.reason_sec1 .inner .col.textarea .component.text1:after{position:absolute;top:-56%;right:0%;content:"ACHIEVEMENT";font-size:50px;color:rgba(0,0,0,0.3);font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}@media screen and (min-width: 600px) and (max-width: 769px){.reason_sec1 .inner .col.textarea .component.text1:after{top:-9%;font-size:35px}}@media screen and (max-width: 767px){.reason_sec1 .inner .col.textarea .component.text1:after{top:-79%;right:-5%;font-size:20px}}.reason_sec1 .inner .col.textarea .component.sec_1_h2 h2{margin-bottom:30px !important}@media screen and (max-width: 767px){.reason_sec1 .inner .col.textarea .component.sec_1_h2 h2{margin-bottom:15px !important}.reason_sec1 .inner .col.textarea .component.sec_1_h2 h2 span{font-size:20px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.reason_sec1 .inner .col.textarea .component.text2{padding:0 !important}}@media screen and (max-width: 767px){.reason_sec1 .inner .col.textarea .component.text2{padding:0 !important}.reason_sec1 .inner .col.textarea .component.text2 span{font-size:14px !important}}.reason_sec2{position:relative;background:#F0F3F5;padding:0px 0 100px !important}@media screen and (min-width: 600px) and (max-width: 769px){.reason_sec2{padding:0px 0 0px !important}}@media screen and (max-width: 767px){.reason_sec2{padding:0px 0 0px !important}}.reason_sec2 .inner{padding:0 !important}.reason_sec2 .inner .row{display:flex !important;justify-content:end}@media screen and (min-width: 600px) and (max-width: 769px){.reason_sec2 .inner .row{display:block !important}}@media screen and (max-width: 767px){.reason_sec2 .inner .row{display:block !important}}.reason_sec2 .inner .row .col{padding:0 !important}.reason_sec2 .inner .img_area{width:80% !important}@media screen and (min-width: 600px) and (max-width: 769px){.reason_sec2 .inner .img_area{width:100% !important}}@media screen and (max-width: 767px){.reason_sec2 .inner .img_area{width:100% !important}}.reason_sec2 .inner .col.textarea{width:80% !important;position:absolute;bottom:-100px;left:0;padding:20px !important;background:rgba(255,255,255,0.8)}@media screen and (min-width: 600px) and (max-width: 769px){.reason_sec2 .inner .col.textarea{width:100% !important;position:relative !important;bottom:0}}@media screen and (max-width: 767px){.reason_sec2 .inner .col.textarea{width:100% !important;position:relative !important;bottom:0}}.reason_sec2 .inner .col.textarea .component.text1{position:relative;margin-bottom:30px !important}@media screen and (max-width: 767px){.reason_sec2 .inner .col.textarea .component.text1{margin-bottom:15px !important;padding:0 !important}.reason_sec2 .inner .col.textarea .component.text1 span{font-size:16px !important}}.reason_sec2 .inner .col.textarea .component.text1:after{position:absolute;top:-56%;right:0%;content:"METHOD";font-size:50px;color:rgba(0,0,0,0.3);font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}@media screen and (min-width: 600px) and (max-width: 769px){.reason_sec2 .inner .col.textarea .component.text1:after{top:-9%;font-size:35px}}@media screen and (max-width: 767px){.reason_sec2 .inner .col.textarea .component.text1:after{top:-79%;right:-5%;font-size:20px}}.reason_sec2 .inner .col.textarea .component.sec_1_h2 h2{margin-bottom:30px !important}@media screen and (max-width: 767px){.reason_sec2 .inner .col.textarea .component.sec_1_h2 h2{margin-bottom:15px !important}.reason_sec2 .inner .col.textarea .component.sec_1_h2 h2 span{font-size:20px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.reason_sec2 .inner .col.textarea .component.text2{padding:0 !important}}@media screen and (max-width: 767px){.reason_sec2 .inner .col.textarea .component.text2{padding:0 !important}.reason_sec2 .inner .col.textarea .component.text2 span{font-size:14px !important}}.reason_sec3{position:relative;background:#F0F3F5;padding:100px 0 140px !important}@media screen and (min-width: 600px) and (max-width: 769px){.reason_sec3{padding:100px 0 40px !important}}@media screen and (max-width: 767px){.reason_sec3{padding:50px 0 40px !important}}.reason_sec3 .inner{padding:0 !important}.reason_sec3 .inner .row{display:flex !important}@media screen and (min-width: 600px) and (max-width: 769px){.reason_sec3 .inner .row{display:block !important}}@media screen and (max-width: 767px){.reason_sec3 .inner .row{display:block !important}}.reason_sec3 .inner .row .col{padding:0 !important}.reason_sec3 .inner .img_area{width:80% !important}@media screen and (min-width: 600px) and (max-width: 769px){.reason_sec3 .inner .img_area{width:100% !important}}@media screen and (max-width: 767px){.reason_sec3 .inner .img_area{width:100% !important}}.reason_sec3 .inner .col.textarea{width:80% !important;position:absolute;bottom:-100px;right:0;padding:20px !important;background:rgba(255,255,255,0.8)}@media screen and (min-width: 600px) and (max-width: 769px){.reason_sec3 .inner .col.textarea{width:100% !important;position:relative !important;bottom:0}}@media screen and (max-width: 767px){.reason_sec3 .inner .col.textarea{width:100% !important;position:relative !important;bottom:0}}.reason_sec3 .inner .col.textarea .component.text1{position:relative;margin-bottom:30px !important}@media screen and (max-width: 767px){.reason_sec3 .inner .col.textarea .component.text1{margin-bottom:15px !important;padding:0 !important}.reason_sec3 .inner .col.textarea .component.text1 span{font-size:16px !important}}.reason_sec3 .inner .col.textarea .component.text1:after{position:absolute;top:-56%;right:0%;content:"SUPPORT";font-size:50px;color:rgba(0,0,0,0.3);font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}@media screen and (min-width: 600px) and (max-width: 769px){.reason_sec3 .inner .col.textarea .component.text1:after{top:-9%;font-size:35px}}@media screen and (max-width: 767px){.reason_sec3 .inner .col.textarea .component.text1:after{top:-79%;right:-5%;font-size:20px}}.reason_sec3 .inner .col.textarea .component.sec_1_h2 h2{margin-bottom:30px !important}@media screen and (max-width: 767px){.reason_sec3 .inner .col.textarea .component.sec_1_h2 h2{margin-bottom:15px !important}.reason_sec3 .inner .col.textarea .component.sec_1_h2 h2 span{font-size:20px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.reason_sec3 .inner .col.textarea .component.text2{padding:0 !important}}@media screen and (max-width: 767px){.reason_sec3 .inner .col.textarea .component.text2{padding:0 !important}.reason_sec3 .inner .col.textarea .component.text2 span{font-size:14px !important}}.needs_list .inner .row.qanda .component.question.active:after{transform:rotate(180deg)}.needs_list .inner .row.qanda .component.question{cursor:pointer}@media screen and (max-width: 767px){.needs_list .inner .row.qanda .component.question{padding-top:0 !important;padding-bottom:0 !important}}.needs_list .inner .row.qanda .component.question:after{font-size:15px;color:#003791;position:absolute;right:10px;content:"\f0d7";font-family:FontAwesome;top:50%;margin-top:-6px}@media screen and (max-width: 767px){.needs_list .inner .row.qanda .component.question:after{right:9px}}.needs_list .component.answer.active{padding-bottom:30px !important;visibility:visible !important;opacity:1 !important;height:auto}.needs_list .inner .row:not(:nth-child(1)) .col{border-bottom:solid 1px #ccc}.needs_list .component.answer{position:relative;padding-bottom:0px !important;padding-left:106px !important;border-bottom:0px !important;visibility:hidden !important;opacity:0 !important;height:0}@media screen and (max-width: 767px){.needs_list .component.answer{padding-left:78px !important;padding-right:21px !important;padding-top:0 !important;padding-bottom:0 !important}}.needs_sec1 .inner .row .col.headline{padding:15px 0 15px 15px !important;background:#003768 !important;box-shadow:5px 5px 0 #2e3954 !important}.needs_sec1 .inner .row .col.headline h2{margin-bottom:0 !important}@media screen and (max-width: 767px){.needs_sec1 .inner .row .col.headline h2 span{font-size:20px !important}}.needs_sec1 .inner .row.qanda .component.question{position:relative;margin-top:30px !important;margin-bottom:30px !important;padding-left:106px !important}@media screen and (max-width: 767px){.needs_sec1 .inner .row.qanda .component.question{padding-left:78px !important;padding-right:21px !important}}@media screen and (max-width: 767px){.needs_sec1 .inner .row.qanda .component.question span{font-size:14px !important}}.needs_sec1 .inner .row.qanda .component.question:before{content:"";position:absolute;top:39%;left:5%;transform:translate(-50%, -50%);background:url("https://ferret-one.akamaized.net/images/61b7031f93bafb0a6944a89b/original.svg?utime=1639383839") no-repeat center;width:73px;background-size:100%;height:63px}@media screen and (max-width: 767px){.needs_sec1 .inner .row.qanda .component.question:before{width:60px;left:11%}}.needs_sec1 .inner .row.qanda .component.answer{position:relative;border-bottom:solid 1px #ccc}@media screen and (max-width: 767px){.needs_sec1 .inner .row.qanda .component.answer span{font-size:14px !important}}.needs_sec1 .inner .row.qanda .component.answer:before{content:"";position:absolute;top:39%;left:5%;transform:translate(-50%, -50%);background:url("https://ferret-one.akamaized.net/images/61b7183093bafb1099435622/original.png?utime=1639389232") no-repeat center;width:73px;background-size:100%;height:63px}@media screen and (max-width: 767px){.needs_sec1 .inner .row.qanda .component.answer:before{width:60px;left:11%}}.needs_sec2 .inner .row .col.headline{padding:15px 0 15px 15px !important;background:#003768 !important;box-shadow:5px 5px 0 #2e3954 !important}.needs_sec2 .inner .row .col.headline h2{margin-bottom:0 !important}@media screen and (max-width: 767px){.needs_sec2 .inner .row .col.headline h2 span{font-size:20px !important}}.needs_sec2 .inner .row.qanda .component.question{position:relative;margin-top:30px !important;margin-bottom:30px !important;padding-left:106px !important}@media screen and (max-width: 767px){.needs_sec2 .inner .row.qanda .component.question{padding-left:78px !important;padding-right:21px !important}.needs_sec2 .inner .row.qanda .component.question span{font-size:14px !important}}.needs_sec2 .inner .row.qanda .component.question:before{content:"";position:absolute;top:39%;left:5%;transform:translate(-50%, -50%);background:url("https://ferret-one.akamaized.net/images/61b7034777622a0caa517f6c/original.png?utime=1639383879") no-repeat center;width:73px;background-size:100%;height:63px}@media screen and (max-width: 767px){.needs_sec2 .inner .row.qanda .component.question:before{width:60px;left:11%}}.needs_sec2 .inner .row.qanda .component.answer{position:relative;border-bottom:solid 1px #ccc}@media screen and (max-width: 767px){.needs_sec2 .inner .row.qanda .component.answer{padding-left:78px !important;padding-right:21px !important}.needs_sec2 .inner .row.qanda .component.answer span{font-size:14px !important}}.needs_sec2 .inner .row.qanda .component.answer:before{content:"";position:absolute;top:39%;left:5%;transform:translate(-50%, -50%);background:url("https://ferret-one.akamaized.net/images/61b7045b93bafb0a6944b937/original.png?utime=1639384155") no-repeat center;width:73px;background-size:100%;height:63px}@media screen and (max-width: 767px){.needs_sec2 .inner .row.qanda .component.answer:before{left:11%;width:60px}}.needs_sec3 .inner .row .col.headline{padding:15px 0 15px 15px !important;background:#003768 !important;box-shadow:5px 5px 0 #2e3954 !important}.needs_sec3 .inner .row .col.headline h2{margin-bottom:0 !important}@media screen and (max-width: 767px){.needs_sec3 .inner .row .col.headline h2 span{font-size:20px !important}}.needs_sec3 .inner .row.qanda .component.question{position:relative;margin-top:30px !important;margin-bottom:30px !important;padding-left:106px !important}@media screen and (max-width: 767px){.needs_sec3 .inner .row.qanda .component.question{padding-left:78px !important;padding-right:21px !important}.needs_sec3 .inner .row.qanda .component.question span{font-size:14px !important}}.needs_sec3 .inner .row.qanda .component.question:before{content:"";position:absolute;top:39%;left:5%;transform:translate(-50%, -50%);background:url("https://ferret-one.akamaized.net/images/61b7034c1844af0b1efbe330/original.png?utime=1639383884") no-repeat center;width:73px;background-size:100%;height:63px}@media screen and (max-width: 767px){.needs_sec3 .inner .row.qanda .component.question:before{width:60px;left:11%}}.needs_sec3 .inner .row.qanda .component.answer{position:relative;border-bottom:solid 1px #ccc}@media screen and (max-width: 767px){.needs_sec3 .inner .row.qanda .component.answer{padding-left:78px !important;padding-right:21px !important}.needs_sec3 .inner .row.qanda .component.answer span{font-size:14px !important}}.needs_sec3 .inner .row.qanda .component.answer:before{content:"";position:absolute;top:39%;left:5%;transform:translate(-50%, -50%);background:url("https://ferret-one.akamaized.net/images/61b7045a77622a0caa518fb2/original.png?utime=1639384154") no-repeat center;width:73px;background-size:100%;height:63px}@media screen and (max-width: 767px){.needs_sec3 .inner .row.qanda .component.answer:before{width:60px;left:11%}}.needs_sec4 .inner .row .col.headline{padding:15px 0 15px 15px !important;background:#003768 !important;box-shadow:5px 5px 0 #2e3954 !important}.needs_sec4 .inner .row .col.headline h2{margin-bottom:0 !important}@media screen and (max-width: 767px){.needs_sec4 .inner .row .col.headline h2 span{font-size:20px !important}}.needs_sec4 .inner .row.qanda .component.question{position:relative;margin-top:30px !important;margin-bottom:30px !important;padding-left:106px !important}@media screen and (max-width: 767px){.needs_sec4 .inner .row.qanda .component.question{padding-left:78px !important;padding-right:21px !important}.needs_sec4 .inner .row.qanda .component.question span{font-size:14px !important}}.needs_sec4 .inner .row.qanda .component.question:before{content:"";position:absolute;top:39%;left:5%;transform:translate(-50%, -50%);background:url("https://ferret-one.akamaized.net/images/61b7034b93bafb0c1b439360/original.png?utime=1639383883") no-repeat center;width:73px;background-size:100%;height:63px}@media screen and (max-width: 767px){.needs_sec4 .inner .row.qanda .component.question:before{width:60px;left:11%}}.needs_sec4 .inner .row.qanda .component.answer{position:relative;border-bottom:solid 1px #ccc}@media screen and (max-width: 767px){.needs_sec4 .inner .row.qanda .component.answer span{font-size:14px !important}}.needs_sec4 .inner .row.qanda .component.answer:before{content:"";position:absolute;top:39%;left:5%;transform:translate(-50%, -50%);background:url("https://ferret-one.akamaized.net/images/61b7072d1844af0e61faaa01/original.png?utime=1639384878") no-repeat center;width:73px;background-size:100%;height:63px}@media screen and (max-width: 767px){.needs_sec4 .inner .row.qanda .component.answer:before{width:60px;left:11%}}.needs_sec5 .inner .row .col.headline{padding:15px 0 15px 15px !important;background:#003768 !important;box-shadow:5px 5px 0 #2e3954 !important}.needs_sec5 .inner .row .col.headline h2{margin-bottom:0 !important}@media screen and (max-width: 767px){.needs_sec5 .inner .row .col.headline h2 span{font-size:20px !important}}.needs_sec5 .inner .row.qanda .component.question{position:relative;margin-top:30px !important;margin-bottom:30px !important;padding-left:106px !important}@media screen and (max-width: 767px){.needs_sec5 .inner .row.qanda .component.question{padding-left:78px !important;padding-right:21px !important}.needs_sec5 .inner .row.qanda .component.question span{font-size:14px !important}}.needs_sec5 .inner .row.qanda .component.question:before{content:"";position:absolute;top:39%;left:5%;transform:translate(-50%, -50%);background:url("https://ferret-one.akamaized.net/images/61b7034a1844af0b08fbe082/original.png?utime=1639383882") no-repeat center;width:73px;background-size:100%;height:63px}@media screen and (max-width: 767px){.needs_sec5 .inner .row.qanda .component.question:before{width:60px;left:11%}}.needs_sec5 .inner .row.qanda .component.answer{position:relative;border-bottom:solid 1px #ccc}@media screen and (max-width: 767px){.needs_sec5 .inner .row.qanda .component.answer{padding-left:78px !important;padding-right:21px !important}.needs_sec5 .inner .row.qanda .component.answer span{font-size:14px !important}}.needs_sec5 .inner .row.qanda .component.answer:before{content:"";position:absolute;top:39%;left:5%;transform:translate(-50%, -50%);background:url("https://ferret-one.akamaized.net/images/61b7045993bafb0c1b43a2b4/original.png?utime=1639384153") no-repeat center;width:73px;background-size:100%;height:63px}@media screen and (max-width: 767px){.needs_sec5 .inner .row.qanda .component.answer:before{width:60px;left:11%}}.needs_sec6 .inner .row .col.headline{padding:15px 0 15px 15px !important;background:#003768 !important;box-shadow:5px 5px 0 #2e3954 !important}.needs_sec6 .inner .row .col.headline h2{margin-bottom:0 !important}@media screen and (max-width: 767px){.needs_sec6 .inner .row .col.headline h2 span{font-size:20px !important}}.needs_sec6 .inner .row.qanda .component.question{position:relative;margin-top:30px !important;margin-bottom:30px !important;padding-left:106px !important}@media screen and (max-width: 767px){.needs_sec6 .inner .row.qanda .component.question{padding-left:78px !important;padding-right:21px !important}.needs_sec6 .inner .row.qanda .component.question span{font-size:14px !important}}.needs_sec6 .inner .row.qanda .component.question:before{content:"";position:absolute;top:39%;left:5%;transform:translate(-50%, -50%);background:url("https://ferret-one.akamaized.net/images/61b7034993bafb0c1b43935a/original.png?utime=1639383881") no-repeat center;width:73px;background-size:100%;height:63px}@media screen and (max-width: 767px){.needs_sec6 .inner .row.qanda .component.question:before{width:60px;left:11%}}.needs_sec6 .inner .row.qanda .component.answer{position:relative;border-bottom:solid 1px #ccc}@media screen and (max-width: 767px){.needs_sec6 .inner .row.qanda .component.answer span{font-size:14px !important}}.needs_sec6 .inner .row.qanda .component.answer:before{content:"";position:absolute;top:39%;left:5%;transform:translate(-50%, -50%);background:url("https://ferret-one.akamaized.net/images/61b7045977622a0caa518fae/original.png?utime=1639384153") no-repeat center;width:73px;background-size:100%;height:63px}@media screen and (max-width: 767px){.needs_sec6 .inner .row.qanda .component.answer:before{width:60px;left:11%}}.needs_btn{padding:30px 0 0 !important}@media screen and (max-width: 767px){.needs_btn{padding-top:calc(9% - 20px) !important}}.needs_btn .inner{padding:0 !important}.needs_btn .inner .row .col{padding:0 !important}@media screen and (max-width: 767px){.needs_btnarea .col{display:flex !important;justify-content:space-around}.needs_btnarea .col .needs_btn_custom1{width:48%}}.needs_btnarea .button .button-cont.center{width:80%;margin:10px auto 0}@media screen and (min-width: 600px) and (max-width: 769px){.needs_btnarea .button .button-cont.center{margin:20px auto 0}}@media screen and (max-width: 767px){.needs_btnarea .button .button-cont.center{width:100%;margin:0px auto 0}}.needs_btnarea .needs_btn_custom1 a{display:flex !important;align-items:center;justify-content:center;margin:0 auto;font-size:20px !important;border-radius:0px !important;background:#1e3c72;background:linear-gradient(0deg, rgba(30,60,114,0) 0%, #2a5298 100%);padding:0 !important;height:70px;width:100%}@media screen and (max-width: 767px){.needs_btnarea .needs_btn_custom1 a{height:50px;font-size:13px !important}}.needs_btnarea .needs_btn_custom1 a:hover{color:#2a5298 !important;background-color:#fff !important;background-image:none;border:1px solid #2a5298;opacity:1 !important}.under_banner{background:#ffffff;padding:50px 0 !important}@media screen and (max-width: 767px){.under_banner .inner{width:calc(100% -10px);margin:0 auto}}.under_banner .inner .row.banner_area{display:flex !important;justify-content:space-between}@media screen and (max-width: 767px){.under_banner .inner .row.banner_area{display:block !important}}@media screen and (max-width: 767px){.under_banner .inner .row.banner_area .col.beginner .component{background-position-y:62%}}@media screen and (max-width: 767px){.under_banner .inner .row.banner_area .col.question .component{background-position-y:80%}}@media screen and (max-width: 767px){.under_banner .inner .row.banner_area .col.company .component{background-position-y:49%}}@media screen and (max-width: 767px){.under_banner .inner .row.banner_area .col.case .component{background-position-y:41%}}@media screen and (max-width: 767px){.under_banner .inner .row.banner_area .col.banner1{margin:0px auto !important}}@media screen and (max-width: 767px){.under_banner .inner .row.banner_area .col.banner2{margin:50px auto !important}}@media screen and (max-width: 767px){.under_banner .inner .row.banner_area .col.banner3{margin:0px auto !important}}.under_banner .inner .row.banner_area .col.banner{position:relative;width:calc(90% / 3) !important;border-radius:10px}@media screen and (max-width: 767px){.under_banner .inner .row.banner_area .col.banner{width:80% !important}}.under_banner .inner .row.banner_area .col.banner .component.btn{background-size:100%;border-radius:10px}.under_banner .inner .row.banner_area .col.banner .component.btn .button-cont{transition:0.2s;border-radius:10px;box-shadow:5px 5px 0 #333 !important}.under_banner .inner .row.banner_area .col.banner .component.btn .button-cont:hover{background:rgba(0,55,104,0.8);opacity:1 !important}.under_banner .inner .row.banner_area .col.banner .component.btn .button-cont a{width:100%;padding-bottom:calc(100% - 14%);color:transparent;background-color:transparent !important}@media screen and (max-width: 767px){.under_banner .inner .row.banner_area .col.banner .component.btn .button-cont a{padding-bottom:50%}}.under_banner .inner .row.banner_area .col.banner .component.banner_text{position:absolute;top:50%;left:50%;width:100%;display:flex;align-items:center;justify-content:center;padding:10px 0;transform:translate(-50%, -50%);text-shadow:0px 0px 25px #000;pointer-events:none}.under_banner .inner .row.banner_area .col.banner .component.banner_text h3{margin-bottom:0px !important}.under_banner .inner .row.banner_area .col.banner .component.banner_text h3 span{font-family:"新ゴ M","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}@media screen and (min-width: 600px) and (max-width: 769px){.under_banner .inner .row.banner_area .col.banner .component.banner_text h3 span{font-size:14px !important}}.service_sec1{padding:40px 0 100px !important}@media screen and (max-width: 767px){.service_sec1{padding:40px 0 40px !important}}.service_sec1 .inner .row.sec1_headline{position:relative;width:40%}@media screen and (min-width: 600px) and (max-width: 769px){.service_sec1 .inner .row.sec1_headline{width:45%}}@media screen and (max-width: 767px){.service_sec1 .inner .row.sec1_headline{width:100%}}.service_sec1 .inner .row.sec1_headline .col .component.headline_img{width:80%;margin:0 auto 15px !important}.service_sec1 .inner .row.sec1_headline .col .component.sec1_h2 h2{margin-bottom:0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.service_sec1 .inner .row.sec1_headline .col .component.sec1_h2 h2 span{font-size:19px}}@media screen and (max-width: 767px){.service_sec1 .inner .row.sec1_headline .col .component.sec1_h2 h2 span{font-size:18px}}.service_sec1 .inner .row.sec1_headline .col .component.sec1_h2:before{position:absolute;top:20%;right:-119%;font-size:30px;color:rgba(0,0,0,0.3);font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";font-weight:bold}@media screen and (max-width: 767px){.service_sec1 .inner .row.sec1_headline .col .component.sec1_h2:before{content:none}}.service_sec1 .inner .row.sec1_headline .col .component.sec1_h2:after{position:absolute;top:38%;right:-134%;font-size:30px;color:rgba(0,0,0,0.3);font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";font-weight:bold}@media screen and (max-width: 767px){.service_sec1 .inner .row.sec1_headline .col .component.sec1_h2:after{content:none}}.service_sec1 .inner .row.sec1_contents{display:flex;justify-content:space-between;margin-top:50px !important}@media screen and (min-width: 600px) and (max-width: 769px){.service_sec1 .inner .row.sec1_contents{display:block}}@media screen and (max-width: 767px){.service_sec1 .inner .row.sec1_contents{display:block;margin-top:25px !important}}.service_sec1 .inner .row.sec1_contents .col:nth-child(1){width:45% !important}@media screen and (min-width: 600px) and (max-width: 769px){.service_sec1 .inner .row.sec1_contents .col:nth-child(1){width:100% !important}}@media screen and (max-width: 767px){.service_sec1 .inner .row.sec1_contents .col:nth-child(1){width:100% !important}.service_sec1 .inner .row.sec1_contents .col:nth-child(1) .sec1_text span{font-size:14px}}.service_sec1 .inner .row.sec1_contents .col:nth-child(2){width:50% !important}@media screen and (min-width: 600px) and (max-width: 769px){.service_sec1 .inner .row.sec1_contents .col:nth-child(2){width:50% !important;margin:0 auto}}@media screen and (max-width: 767px){.service_sec1 .inner .row.sec1_contents .col:nth-child(2){width:75% !important;margin:0 auto}}.service_sec1 .inner .row.sec1_contents .col:nth-child(2) .comcept.sec1_img{box-shadow:5px 5px 6px 0 #00000038}.service_sec2{position:relative;padding:100px 0 150px !important}@media screen and (max-width: 767px){.service_sec2{padding:40px 0 !important}}.service_sec2 .inner .row.servive_contents{display:flex;justify-content:end;position:relative}@media screen and (min-width: 800px) and (max-width: 1024px){.service_sec2 .inner .row.servive_contents{display:block;width:65%;margin-left:auto}}@media screen and (min-width: 600px) and (max-width: 769px){.service_sec2 .inner .row.servive_contents{display:block;margin-top:13%}}@media screen and (max-width: 767px){.service_sec2 .inner .row.servive_contents{display:block;margin-top:25%}}.service_sec2 .inner .row.servive_contents .col:nth-child(1){position:absolute;width:41% !important;left:0;bottom:-8%;box-shadow:5px 5px 10px 0 #00000038}@media screen and (min-width: 800px) and (max-width: 1024px){.service_sec2 .inner .row.servive_contents .col:nth-child(1){width:61% !important;left:-55%;bottom:-8%}}@media screen and (min-width: 600px) and (max-width: 769px){.service_sec2 .inner .row.servive_contents .col:nth-child(1){width:100% !important;position:relative;bottom:0;box-shadow:0 0 0 0}}@media screen and (max-width: 767px){.service_sec2 .inner .row.servive_contents .col:nth-child(1){width:100% !important;position:relative;bottom:0;box-shadow:0 0 0 0}}.service_sec2 .inner .row.servive_contents .col:nth-child(2){width:65% !important}@media screen and (min-width: 600px) and (max-width: 769px){.service_sec2 .inner .row.servive_contents .col:nth-child(2){width:100% !important}}@media screen and (max-width: 767px){.service_sec2 .inner .row.servive_contents .col:nth-child(2){width:100% !important}}.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.service_h3{display:flex}@media screen and (min-width: 600px) and (max-width: 769px){.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.service_h3{position:absolute;width:100%;top:-4%}}@media screen and (max-width: 767px){.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.service_h3{position:absolute;width:100%;top:-6%}}.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.service_h3 h3{position:relative;margin:0 !important;overflow:hidden;display:inline-block;padding:10px 0 10px 183px}@media screen and (max-width: 767px){.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.service_h3 h3{padding:10px 0 10px 119px}.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.service_h3 h3 span{font-size:14px}}.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.service_h3 h3:before{position:absolute;top:-150%;left:-100px;width:61%;height:300%;content:'';-webkit-transform:rotate(25deg);transform:rotate(25deg);background:#9A751E}@media screen and (max-width: 767px){.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.service_h3 h3:before{width:70%}}.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.service_h3 h3:after{position:absolute;top:31%;left:3%;width:60%;font-size:15px;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";font-weight:bold;content:'MAIN SURVICE';color:#fff}@media screen and (max-width: 767px){.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.service_h3 h3:after{font-size:10px}}.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.text{padding:0 80px !important}@media screen and (max-width: 767px){.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.text{padding:0 20px !important}}.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.text1{margin:30px 0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.text1{padding-top:30px !important;margin:0 0 30px !important}}@media screen and (max-width: 767px){.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.text1{padding-top:20px !important;margin:0 0 20px !important}.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.text1 span{font-size:16px}}.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.text2{margin-bottom:30px !important}@media screen and (max-width: 767px){.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.text2 span{font-size:14px}}@media screen and (max-width: 767px){.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.top_btn_custom1 a{font-size:17px !important;width:95%}}.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component-5.component.top_btn_custom1{margin:30px !important}@media screen and (min-width: 600px) and (max-width: 769px){.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component-5.component.top_btn_custom1{padding:0 0 30px !important;margin:30px 0 0 0 !important}}@media screen and (max-width: 767px){.service_sec2 .inner .row.servive_contents .col:nth-child(2) .component-5.component.top_btn_custom1{padding:0 0 30px !important;margin:30px 0 0 0 !important}}.service_sec2 .inner .row.and_area{position:absolute;left:50%;bottom:-34%;transform:translate(-50%, -50%);z-index:5}@media screen and (max-width: 767px){.service_sec2 .inner .row.and_area{bottom:-14%}}.service_sec2 .inner .row.and_area .and_text{position:relative}.service_sec2 .inner .row.and_area .and_text:before{position:absolute;top:50%;content:"";width:43%;height:1px;border-top:1px solid #B1892A}.service_sec2 .inner .row.and_area .and_text:after{position:absolute;top:50%;right:0;content:"";width:43%;height:1px;border-top:1px solid #B1892A}.service_sec3{position:relative;padding:100px 0 150px !important}@media screen and (max-width: 767px){.service_sec3{padding:40px 0 !important}}.service_sec3 .inner .row.servive_contents{display:flex;justify-content:end;position:relative;margin-top:72px}@media screen and (min-width: 800px) and (max-width: 1024px){.service_sec3 .inner .row.servive_contents{display:block;width:58%;margin-left:auto}}@media screen and (min-width: 600px) and (max-width: 769px){.service_sec3 .inner .row.servive_contents{display:block;margin-top:13%}}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents{display:block;margin-top:25%}}.service_sec3 .inner .row.servive_contents .col:nth-child(1){position:absolute;width:56% !important;left:28.1%;top:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 800px) and (max-width: 1024px){.service_sec3 .inner .row.servive_contents .col:nth-child(1){width:100% !important;left:-23.5%;z-index:2}}@media screen and (min-width: 600px) and (max-width: 769px){.service_sec3 .inner .row.servive_contents .col:nth-child(1){width:100% !important;position:relative;top:0;left:0;transform:translate(0, 0);box-shadow:0 0 0 0}}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents .col:nth-child(1){width:100% !important;position:relative;top:0;left:0;transform:translate(0, 0);box-shadow:0 0 0 0}}.service_sec3 .inner .row.servive_contents .col:nth-child(2){width:58% !important;box-shadow:5px 5px 10px 0 #00000038;z-index:5}@media screen and (min-width: 800px) and (max-width: 1024px){.service_sec3 .inner .row.servive_contents .col:nth-child(2){position:relative;display:block;width:100% !important}}@media screen and (min-width: 600px) and (max-width: 769px){.service_sec3 .inner .row.servive_contents .col:nth-child(2){width:100% !important;box-shadow:0 0 0 0}}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents .col:nth-child(2){width:100% !important;box-shadow:0 0 0 0}}.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.service_h3{display:flex}@media screen and (min-width: 600px) and (max-width: 769px){.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.service_h3{position:absolute;width:100%;top:-4%}}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.service_h3{position:absolute;width:100%;top:-6%}}.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.service_h3 h3{position:relative;margin:0 !important;overflow:hidden;display:inline-block;padding:10px 0 10px 183px}@media screen and (min-width: 800px) and (max-width: 1024px){.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.service_h3 h3{padding:10px 0 10px 134px}}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.service_h3 h3{padding:10px 0 10px 99px}.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.service_h3 h3 span{font-size:14px}}.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.service_h3 h3:before{position:absolute;top:-150%;left:-100px;width:51%;height:300%;content:'';-webkit-transform:rotate(25deg);transform:rotate(25deg);background:#9A751E}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.service_h3 h3:before{width:55%}}.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.service_h3 h3:after{position:absolute;top:31%;left:3%;width:60%;font-size:15px;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";font-weight:bold;content:'SUPPORT 1';color:#fff}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.service_h3 h3:after{font-size:10px}}.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.text{padding:0 80px !important}@media screen and (min-width: 800px) and (max-width: 1024px){.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.text{padding:0 40px !important}}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.text{padding:0 20px !important}}.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.text1{margin:30px 0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.text1{padding-top:30px !important;margin:0 0 30px !important}}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.text1{padding-top:20px !important;margin:0 0 20px !important}.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.text1 span{font-size:16px}}.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.text2{margin-bottom:30px !important}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.text2 span{font-size:14px}}@media screen and (min-width: 800px) and (max-width: 1024px){.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.top_btn_custom1 a{width:100% !important}}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.top_btn_custom1 a{font-size:17px !important;width:95%}}.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component-4.component.top_btn_custom1{margin:30px !important}@media screen and (min-width: 800px) and (max-width: 1024px){.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component-4.component.top_btn_custom1{margin:30px 30px 0 30px;padding:0 0 30px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component-4.component.top_btn_custom1{padding:0 0 30px !important}}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents .col:nth-child(2) .component-4.component.top_btn_custom1{padding:0 0 30px !important}}.service_sec3 .inner .row.servive_contents2{justify-content:start;margin-top:222px}@media screen and (min-width: 800px) and (max-width: 1024px){.service_sec3 .inner .row.servive_contents2{margin-left:0}}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents2{margin-top:75px}}.service_sec3 .inner .row.servive_contents2 .col:nth-child(1){left:72%}@media screen and (min-width: 800px) and (max-width: 1024px){.service_sec3 .inner .row.servive_contents2 .col:nth-child(1){left:123.5%}}@media screen and (min-width: 600px) and (max-width: 769px){.service_sec3 .inner .row.servive_contents2 .col:nth-child(1){top:0;left:0;transform:translate(0, 0);box-shadow:0 0 0 0}}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents2 .col:nth-child(1){top:0;left:0;transform:translate(0, 0);box-shadow:0 0 0 0}}.service_sec3 .inner .row.servive_contents2 .col:nth-child(2) .component.service_h3{display:flex}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents2 .col:nth-child(2) .component.service_h3 h3{padding:10px 0 10px 86px}.service_sec3 .inner .row.servive_contents2 .col:nth-child(2) .component.service_h3 h3 span{font-size:14px}}.service_sec3 .inner .row.servive_contents2 .col:nth-child(2) .component.service_h3 h3:before{position:absolute;top:-150%;left:-100px;width:48%;height:300%;content:'';-webkit-transform:rotate(25deg);transform:rotate(25deg);background:#9A751E}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents2 .col:nth-child(2) .component.service_h3 h3:before{width:53%}}.service_sec3 .inner .row.servive_contents2 .col:nth-child(2) .component.service_h3 h3:after{position:absolute;top:31%;left:3%;width:60%;font-size:15px;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";font-weight:bold;content:'SUPPORT 2';color:#fff}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents2 .col:nth-child(2) .component.service_h3 h3:after{font-size:10px}}.service_sec3 .inner .row.servive_contents3{margin-top:222px}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents3{margin-top:75px}}.service_sec3 .inner .row.servive_contents3 .col:nth-child(1){left:28.1%}@media screen and (min-width: 800px) and (max-width: 1024px){.service_sec3 .inner .row.servive_contents3 .col:nth-child(1){width:100% !important;left:-23.5%;z-index:2}}@media screen and (min-width: 600px) and (max-width: 769px){.service_sec3 .inner .row.servive_contents3 .col:nth-child(1){top:0;left:0;transform:translate(0, 0);box-shadow:0 0 0 0}}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents3 .col:nth-child(1){top:0;left:0;transform:translate(0, 0);box-shadow:0 0 0 0}}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents3 .col:nth-child(1) .component.image.pc{display:none}}.service_sec3 .inner .row.servive_contents3 .col:nth-child(1) .component.image.sp{display:none}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents3 .col:nth-child(1) .component.image.sp{display:inherit}}.service_sec3 .inner .row.servive_contents3 .col:nth-child(2) .component.service_h3{display:flex}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents3 .col:nth-child(2) .component.service_h3 h3{padding:10px 0 10px 99px}.service_sec3 .inner .row.servive_contents3 .col:nth-child(2) .component.service_h3 h3 span{font-size:14px}}.service_sec3 .inner .row.servive_contents3 .col:nth-child(2) .component.service_h3 h3:before{position:absolute;top:-150%;left:-100px;width:58%;height:300%;content:'';-webkit-transform:rotate(25deg);transform:rotate(25deg);background:#9A751E}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents3 .col:nth-child(2) .component.service_h3 h3:before{width:64%}}.service_sec3 .inner .row.servive_contents3 .col:nth-child(2) .component.service_h3 h3:after{position:absolute;top:31%;left:3%;width:60%;font-size:15px;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";font-weight:bold;content:'SUPPORT 3';color:#fff}@media screen and (max-width: 767px){.service_sec3 .inner .row.servive_contents3 .col:nth-child(2) .component.service_h3 h3:after{font-size:10px}}.flow_sec1{padding-bottom:0 !important}@media screen and (max-width: 767px){.flow_sec1 .inner .row .col span{font-size:19px}}.flow_contents .inner{position:relative;padding:20px 30px !important;border:1px solid rgba(0,0,0,0.5);border-radius:15px;box-shadow:0 15px 23px -10px rgba(25,146,212,0.18)}.flow_contents .inner:before{content:"";position:absolute;bottom:-53px;left:50%;border-top:18px solid #042C62;border-right:25px solid transparent;border-left:25px solid transparent;z-index:99;transform:translate(-50%, 0)}@media screen and (min-width: 600px) and (max-width: 769px){.flow_contents .inner:before{bottom:-66px}}@media screen and (max-width: 767px){.flow_contents .inner:before{bottom:-46px}}.flow_contents .inner .row.headline_area{margin-bottom:20px !important;border-bottom:1px solid #ccc}.flow_contents .inner .row.headline_area .col h2{margin-bottom:5px !important}.flow_contents .inner .row.headline_area .col .text{margin-bottom:5px !important}@media screen and (min-width: 600px) and (max-width: 769px){.flow_contents .inner .row.headline_area .col .component{padding:0 !important}}@media screen and (max-width: 767px){.flow_contents .inner .row.headline_area .col .component{padding:0 !important}.flow_contents .inner .row.headline_area .col .component em{font-size:18px !important}}.flow_contents .inner .row.contents_area{display:flex;justify-content:space-between}@media screen and (min-width: 600px) and (max-width: 769px){.flow_contents .inner .row.contents_area{display:block}}@media screen and (max-width: 767px){.flow_contents .inner .row.contents_area{display:block}}.flow_contents .inner .row.contents_area .col{width:calc(95% / 3) !important}@media screen and (min-width: 600px) and (max-width: 769px){.flow_contents .inner .row.contents_area .col:not(:last-child){margin-bottom:20px !important}}@media screen and (max-width: 767px){.flow_contents .inner .row.contents_area .col:not(:last-child){margin-bottom:20px !important}}.flow_contents .inner .row.contents_area .col .component.contents_h3{margin-bottom:20px !important}@media screen and (min-width: 600px) and (max-width: 769px){.flow_contents .inner .row.contents_area .col .component.contents_h3{margin-bottom:10px !important}}@media screen and (max-width: 767px){.flow_contents .inner .row.contents_area .col .component.contents_h3{margin-bottom:10px !important}}.flow_contents .inner .row.contents_area .col .component.contents_h3 h3{padding-left:5px;border-left:5px solid #114a96;margin-bottom:0 !important;line-height:1 !important}.flow_contents .inner .row.contents_area .col .component.contents_text span{font-size:15px}@media screen and (min-width: 600px) and (max-width: 769px){.flow_contents .inner .row.contents_area .col .component{padding:0 !important}}@media screen and (max-width: 767px){.flow_contents .inner .row.contents_area .col .component{padding:0 !important}}.flow_sec4 .inner .row.contents_area{display:flex;justify-content:space-between}@media screen and (min-width: 600px) and (max-width: 769px){.flow_sec4 .inner .row.contents_area{display:block}}@media screen and (max-width: 767px){.flow_sec4 .inner .row.contents_area{display:block}}.flow_sec4 .inner .row.contents_area .col{width:calc(95% / 2) !important}.flow_sec5 .inner .row.contents_area,.flow_sec6 .inner .row.contents_area,.flow_sec7 .inner .row.contents_area{display:block;justify-content:space-between}.flow_sec7{padding-bottom:100px !important}.flow_sec7 .inner:before{content:none}.about_sec1{position:relative;padding:40px 0 100px !important}@media screen and (max-width: 767px){.about_sec1{padding:40px 0 40px !important}}.about_sec1:before{content:"";position:absolute;bottom:-64px;left:50%;border-top:64px solid #fff;border-right:74px solid transparent;border-left:74px solid transparent;z-index:99;transform:translate(-50%, 0)}.about_sec1 .inner .row .col .component.sec1_h2 h2{margin-bottom:30px !important}.about_sec1 .inner .row .col .component.sec1_h2 h2 span{font-size:20px !important}.about_sec1 .inner .row.sec1_contensarea{display:flex !important;justify-content:space-between}.about_sec1 .inner .row.sec1_contensarea .col.contents{width:calc(95% / 3) !important}@media screen and (max-width: 767px){.about_sec1 .inner .row.sec1_contensarea .col.contents{width:calc(100% - 10px) !important;margin:0 auto;padding:0 5px !important}}.about_sec1 .inner .row.sec1_contensarea .col.contents .component.contents_img{width:50%;margin:0 auto 20px !important}@media screen and (max-width: 767px){.about_sec1 .inner .row.sec1_contensarea .col.contents .component.contents_img{width:90%}}@media screen and (max-width: 767px){.about_sec1 .inner .row.sec1_contensarea .col.contents .component.contents_h3_1.pc{display:none}}.about_sec1 .inner .row.sec1_contensarea .col.contents .component.contents_h3_1.sp{display:none}@media screen and (max-width: 767px){.about_sec1 .inner .row.sec1_contensarea .col.contents .component.contents_h3_1.sp{display:inherit}}.about_sec1 .inner .row.sec1_contensarea .col.contents .component.contents_h3 h3{margin-bottom:0px !important}@media screen and (min-width: 600px) and (max-width: 769px){.about_sec1 .inner .row.sec1_contensarea .col.contents .component.contents_h3 h3 span{font-size:13px}}@media screen and (max-width: 767px){.about_sec1 .inner .row.sec1_contensarea .col.contents .component.contents_h3 h3 span{font-size:12px}}.about_contents{padding:100px 0 50px !important}@media screen and (max-width: 767px){.about_contents{padding:100px 0 25px !important}}.about_contents .inner .row .col .component.headline_text{margin-bottom:30px !important}@media screen and (min-width: 600px) and (max-width: 769px){.about_contents .inner .row .col .component.headline_text em{font-size:26px !important}}@media screen and (max-width: 767px){.about_contents .inner .row .col .component.headline_text em{font-size:14px !important}}@media screen and (max-width: 767px){.about_contents .inner .row .col .component.headline_text2 span{font-size:14px !important}}.about_contents .inner .row.contens_headlinea_area{margin-top:140px !important}@media screen and (max-width: 767px){.about_contents .inner .row.contens_headlinea_area{margin-top:70px !important}}.about_contents .inner .row.contens_headlinea_area .col .component.contens_headline{position:relative}.about_contents .inner .row.contens_headlinea_area .col .component.contens_headline h3{position:relative;margin-bottom:15px !important;z-index:3}@media screen and (max-width: 767px){.about_contents .inner .row.contens_headlinea_area .col .component.contens_headline h3 span{font-size:16px !important}}.about_contents .inner .row.contens_headlinea_area .col .component.headline_text{margin-bottom:0px !important}@media screen and (max-width: 767px){.about_contents .inner .row.contens_headlinea_area .col .component.headline_text{padding:0 !important}}@media screen and (max-width: 767px){.about_contents .inner .row.contens_headlinea_area .col .component.headline_text span{font-size:13px !important}}.about_contents .inner .row.contens_headlinea_area .col .component.headline_text2{margin-top:30px !important}@media screen and (max-width: 767px){.about_contents .inner .row.contens_headlinea_area .col .component.headline_text2 span{font-size:14px !important}}.about_contents .inner .row.contens_area{margin:50px 0 !important;padding:50px !important;background:#fff !important;border-radius:15px}@media screen and (max-width: 767px){.about_contents .inner .row.contens_area{margin:25px 0 !important;padding:25px !important}}.about_contents .inner .row.contens_area .col .component.contents_h4 h4{margin-bottom:15px !important}@media screen and (max-width: 767px){.about_contents .inner .row.contens_area .col .component.contents_h4 h4 span{font-size:13px !important}}@media screen and (max-width: 767px){.about_contents .inner .row.contens_area .col .component.contents_text{padding:0 !important}.about_contents .inner .row.contens_area .col .component.contents_text span{font-size:13px !important}}.about_contents .inner .row.contens_imgarea{position:relative;margin-bottom:10.5%}@media screen and (max-width: 767px){.about_contents .inner .row.contens_imgarea{margin-bottom:14.5%}}.about_contents .inner .row.contens_imgarea .col.left_area{width:50% !important}.about_contents .inner .row.contens_imgarea .col.right_area{position:absolute;top:15%;right:0;width:55%}@media screen and (min-width: 600px) and (max-width: 769px){.about_contents .inner .row.contens_imgarea .col.right_area{width:55% !important}}@media screen and (max-width: 767px){.about_contents .inner .row.contens_imgarea .col.right_area{width:55% !important}}.about_contents.about_sec2{padding-bottom:50px !important}@media screen and (max-width: 767px){.about_contents.about_sec2{padding-bottom:25px !important}}.about_contents.about_sec2 .inner .row.contens_headlinea_area .col .component.contens_headline:before{content:"";top:-90%;left:50%;position:absolute;width:110px;height:110px;background:url("https://ferret-one.akamaized.net/images/61bd72995d04c53dc7b355d1/original.png?utime=1639805593") no-repeat;background-size:100%;transform:translate(-50%, -50%);z-index:2}@media screen and (max-width: 767px){.about_contents.about_sec2 .inner .row.contens_headlinea_area .col .component.contens_headline:before{top:-82%;width:80px;height:80px}}.about_contents.about_sec3{padding:50px 0 50px !important}@media screen and (max-width: 767px){.about_contents.about_sec3{padding:25px 0 25px !important}}.about_contents.about_sec3 .inner .row.contens_headlinea_area{margin-top:89px !important}.about_contents.about_sec3 .inner .row.contens_headlinea_area .col .component.contens_headline:before{content:"";top:-90%;left:50%;position:absolute;width:110px;height:110px;background:url("https://ferret-one.akamaized.net/images/61bd729f5d04c53643b3d576/original.png?utime=1639805599") no-repeat;background-size:100%;transform:translate(-50%, -50%);z-index:2}@media screen and (max-width: 767px){.about_contents.about_sec3 .inner .row.contens_headlinea_area .col .component.contens_headline:before{top:-82%;width:80px;height:80px}}.about_contents.about_sec3 .inner .row.contens_imgarea{margin-top:50px !important;margin-bottom:calc(10.5% + 50px) !important}.about_contents.about_sec3 .inner .row.contens_area1{margin-top:0px !important}.about_contents.about_sec3 .inner .row.contens_area3{margin-bottom:0px !important}.about_contents.about_sec4{padding:50px 0 50px !important}@media screen and (max-width: 767px){.about_contents.about_sec4{padding:25px 0 25px !important}}.about_contents.about_sec4 .inner .row.contens_headlinea_area{margin-top:89px !important}.about_contents.about_sec4 .inner .row.contens_headlinea_area .col .component.contens_headline:before{content:"";top:-90%;left:50%;position:absolute;width:110px;height:110px;background:url("https://ferret-one.akamaized.net/images/61bd72a45d04c53dc7b355d4/original.png?utime=1639805604") no-repeat;background-size:100%;transform:translate(-50%, -50%);z-index:2}@media screen and (max-width: 767px){.about_contents.about_sec4 .inner .row.contens_headlinea_area .col .component.contens_headline:before{top:-82%;width:80px;height:80px}}.about_contents.about_sec4 .inner .row.contens_imgarea{margin-top:50px !important;margin-bottom:calc(10.5% + 50px) !important}.about_contents.about_sec4 .inner .row.contens_area1{margin-top:0px !important}.about_contents.about_sec4 .inner .row.contens_area3{margin-bottom:0px !important}.about_contents.about_sec5{padding:50px 0 100px !important}@media screen and (max-width: 767px){.about_contents.about_sec5{padding:25px 0 50px !important}}.about_contents.about_sec5 .inner .row.contens_headlinea_area{margin-top:89px !important}.about_contents.about_sec5 .inner .row.contens_headlinea_area .col .component.contens_headline:before{content:"";top:-90%;left:50%;position:absolute;width:110px;height:110px;background:url("https://ferret-one.akamaized.net/images/61bd7fd95d04c53dc7b3866c/original.png?utime=1639808985") no-repeat;background-size:100%;transform:translate(-50%, -50%);z-index:2}@media screen and (max-width: 767px){.about_contents.about_sec5 .inner .row.contens_headlinea_area .col .component.contens_headline:before{top:-82%;width:80px;height:80px}}.about_contents.about_sec5 .inner .row.contens_imgarea{width:80% !important;margin:0 auto !important}.about_sec6{position:relative;padding:100px 0 100px !important}@media screen and (max-width: 767px){.about_sec6{padding:50px 0 50px !important}}.about_sec6 .inner .row .col .component.click_btn{display:flex !important;align-items:center;justify-content:center;margin:0 auto !important;font-size:20px !important;border-radius:0px !important;background-color:#003768 !important;background:linear-gradient(0deg, rgba(30,60,114,0) 0%, #2a5298 100%);padding:0 !important;height:70px;width:400px;font-weight:bold;color:#fff;cursor:pointer}@media screen and (max-width: 767px){.about_sec6 .inner .row .col .component.click_btn{height:50px;width:calc(100% - 50px);font-size:16px !important}}@media screen and (max-width: 767px){.about_sec6 .inner .row.under_headline .col .headline_text em{font-size:14px !important}}.about_sec6 .inner .row.sec6_contensarea.active{margin-top:50px !important;visibility:visible !important;opacity:1 !important;height:auto}@media screen and (max-width: 767px){.about_sec6 .inner .row.sec6_contensarea.active{margin-top:25px !important}}.about_sec6 .inner .row.sec6_contensarea{display:flex !important;justify-content:space-between;visibility:hidden !important;opacity:0 !important;height:0}.about_sec6 .inner .row.sec6_contensarea .col.contents{width:calc(60% / 3) !important}@media screen and (min-width: 600px) and (max-width: 769px){.about_sec6 .inner .row.sec6_contensarea .col.contents{width:calc(95% / 3) !important}}@media screen and (max-width: 767px){.about_sec6 .inner .row.sec6_contensarea .col.contents{width:calc(95% / 3) !important}}.about_sec6 .inner .row.sec6_contensarea .col.contents .component.contents_img{width:100%;margin:0 auto 20px !important}.about_sec6 .inner .row.sec6_contensarea .col.contents .component.contents_h3{height:64px}@media screen and (max-width: 767px){.about_sec6 .inner .row.sec6_contensarea .col.contents .component.contents_h3{height:39px}}.about_sec6 .inner .row.sec6_contensarea .col.contents .component.contents_h3 h3{margin-bottom:0px !important}@media screen and (min-width: 600px) and (max-width: 769px){.about_sec6 .inner .row.sec6_contensarea .col.contents .component.contents_h3 h3 span{font-size:26px !important}}@media screen and (max-width: 767px){.about_sec6 .inner .row.sec6_contensarea .col.contents .component.contents_h3 h3 span{font-size:11px !important}}.about_sec6 .inner .row.sec6_contensarea .col.contents .component.text{margin-top:20px !important}@media screen and (max-width: 767px){.about_sec6 .inner .row.sec6_contensarea .col.contents .component.text{margin-top:15px !important;padding:0 !important}.about_sec6 .inner .row.sec6_contensarea .col.contents .component.text span{font-size:10px}}.company_sec1{padding:40px 0 100px !important;background:#F0F3F5}@media screen and (max-width: 767px){.company_sec1{padding:40px 0 40px !important}}.company_sec1 .inner .row.under_headline{padding-top:50px;background:#fff}@media screen and (min-width: 600px) and (max-width: 769px){.company_sec1 .inner .row.under_headline{padding-bottom:50px !important}}@media screen and (max-width: 767px){.company_sec1 .inner .row.under_headline{padding-bottom:40px !important;margin-bottom:0 !important}}@media screen and (min-width: 600px) and (max-width: 769px){.company_sec1 .inner .row.under_headline .col .component.under_h2{margin-bottom:0 !important}}@media screen and (max-width: 767px){.company_sec1 .inner .row.under_headline .col .component.under_h2{margin-bottom:0 !important}}.company_sec1 .inner .row.company_table{background:#fff;padding:50px 100px 100px}@media screen and (min-width: 800px) and (max-width: 1024px){.company_sec1 .inner .row.company_table{padding:30px 50px 100px}}@media screen and (min-width: 600px) and (max-width: 769px){.company_sec1 .inner .row.company_table{padding:25px 50px 100px}}@media screen and (max-width: 767px){.company_sec1 .inner .row.company_table{padding:25px 20px 40px}}.company_sec1 .inner .row.company_table .col .component table tbody{border:0px solid black}.company_sec1 .inner .row.company_table .col .component table tbody tr{border:0px solid black}.company_sec1 .inner .row.company_table .col .component table tbody tr th{width:140px;border:0px solid black;border-bottom:1px solid #003768;font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}@media screen and (min-width: 600px) and (max-width: 769px){.company_sec1 .inner .row.company_table .col .component table tbody tr th{width:100px}}@media screen and (max-width: 767px){.company_sec1 .inner .row.company_table .col .component table tbody tr th{width:90px;font-size:14px !important}}.company_sec1 .inner .row.company_table .col .component table tbody tr td{border:0px solid black;border-bottom:1px solid #ccc;font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}@media screen and (max-width: 767px){.company_sec1 .inner .row.company_table .col .component table tbody tr td{font-size:14px !important}}.company_sec1 .inner .row.company_table .col .component table tbody tr td P{padding:5px 0 5px 0}@media screen and (max-width: 767px){.company_sec1 .inner .row.company_table .col .component table tbody tr td P{font-size:14px !important}}.company_sec1 .inner .row.company_table .col .component table tbody tr td P:first-child{padding-top:0px}.company_sec1 .inner .row.company_table .col .component table tbody tr td P:last-child{padding-top:0px}.company_sec2{padding:40px 0 100px !important}.company_sec2 .inner .row.company_address{display:flex;justify-content:space-between;background:#F0F3F5}@media screen and (min-width: 800px) and (max-width: 1024px){.company_sec2 .inner .row.company_address{display:block}}@media screen and (min-width: 600px) and (max-width: 769px){.company_sec2 .inner .row.company_address{display:block}}@media screen and (max-width: 767px){.company_sec2 .inner .row.company_address{display:block}}@media screen and (min-width: 800px) and (max-width: 1024px){.company_sec2 .inner .row.company_address .col.map_area{display:block;width:100% !important}}.company_sec2 .inner .row.company_address .col.map_area .component{padding-bottom:80%}@media screen and (min-width: 800px) and (max-width: 1024px){.company_sec2 .inner .row.company_address .col.text_area{display:block;width:100%}}.company_sec2 .inner .row.company_address .col.text_area .component table tbody{border:0px solid black}.company_sec2 .inner .row.company_address .col.text_area .component table tbody tr{border:0px solid black}.company_sec2 .inner .row.company_address .col.text_area .component table tbody tr th{width:90px;border:0px solid black;border-bottom:1px solid #003768;font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}@media screen and (min-width: 800px) and (max-width: 1024px){.company_sec2 .inner .row.company_address .col.text_area .component table tbody tr th{width:90px}}@media screen and (min-width: 600px) and (max-width: 769px){.company_sec2 .inner .row.company_address .col.text_area .component table tbody tr th{width:90px}}@media screen and (max-width: 767px){.company_sec2 .inner .row.company_address .col.text_area .component table tbody tr th{width:90px;font-size:14px !important}}.company_sec2 .inner .row.company_address .col.text_area .component table tbody tr td{border:0px solid black;border-bottom:1px solid #ccc;font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}@media screen and (max-width: 767px){.company_sec2 .inner .row.company_address .col.text_area .component table tbody tr td{font-size:14px !important}}.company_sec2 .inner .row.company_address .col.text_area .component table tbody tr td P{padding:5px 0 5px 0}@media screen and (max-width: 767px){.company_sec2 .inner .row.company_address .col.text_area .component table tbody tr td P{font-size:14px !important}}.company_sec2 .inner .row.company_address .col.text_area .component table tbody tr td P:first-child{padding-top:0px}.company_sec2 .inner .row.company_address .col.text_area .component table tbody tr td P:last-child{padding-top:0px}.company_sec2 .inner .row.company_address .col.text_area{width:50%;padding:40px !important}@media screen and (min-width: 800px) and (max-width: 1024px){.company_sec2 .inner .row.company_address .col.text_area{display:block;width:100% !important;padding:20px 20px 60px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.company_sec2 .inner .row.company_address .col.text_area{padding:20px !important}}@media screen and (max-width: 767px){.company_sec2 .inner .row.company_address .col.text_area{padding:20px !important}}.company_sec2 .inner .row.company_address .col.text_area .component.address_text{padding:15px}@media screen and (max-width: 767px){.company_sec2 .inner .row.company_address .col.text_area .component.address_text{padding:10px}.company_sec2 .inner .row.company_address .col.text_area .component.address_text span{font-size:14px !important}}.company_sec2 .inner .row.company_address .col.text_area .component.address_text1{font-size:20px;font-weight:bold;text-align:center !important}@media screen and (max-width: 767px){.company_sec2 .inner .row.company_address .col.text_area .component.address_text1 span{font-size:16px !important}}@media screen and (min-width: 800px) and (max-width: 1024px){.company_sec2 .inner .row.company_address1{margin-bottom:50px}}@media screen and (min-width: 600px) and (max-width: 769px){.company_sec2 .inner .row.company_address1{margin-bottom:50px}}@media screen and (max-width: 767px){.company_sec2 .inner .row.company_address1{margin-bottom:50px}}.company_sec2 .inner .row.company_address2 .col.map_area{order:2}.philosophy_sec1{margin-top:50px}.philosophy_sec1 .inner .row.under_headline{position:absolute;top:-1%;left:50%;background:#fff;width:36%;transform:translate(-50%, -50%)}@media screen and (max-width: 767px){.philosophy_sec1 .inner .row.under_headline{width:76%}}.philosophy_sec1 .inner .row.under_headline .col .component.under_h2{margin-bottom:0 !important}.philosophy_sec1 .inner .row.contents_area .col.contents{padding:50px !important;border:5px #003768 double}@media screen and (max-width: 767px){.philosophy_sec1 .inner .row.contents_area .col.contents{padding:10px !important}}.philosophy_sec1 .inner .row.contents_area .col.contents .component.contents{width:36%;position:relative;margin:0 auto !important;letter-spacing:0.25em}.philosophy_sec2{padding:100px 0 153px !important}@media screen and (max-width: 767px){.philosophy_sec2{padding:40px 0 40px !important}}.philosophy_sec2 .inner .row.contents_area .col .component.contents_headtext{position:relative;margin:0 auto !important;letter-spacing:0.25em;z-index:6}@media screen and (max-width: 767px){.philosophy_sec2 .inner .row.contents_area .col .component.contents_headtext font span{font-size:20px !important}}@media screen and (max-width: 767px){.philosophy_sec2 .inner .row.contents_area .col .component.contents_headtext span{font-size:20px !important}}.philosophy_sec2 .inner .row.contents_area .col .component.contents_img{position:absolute;width:20%;top:10%;right:8%;z-index:6}@media screen and (min-width: 800px) and (max-width: 1024px){.philosophy_sec2 .inner .row.contents_area .col .component.contents_img{top:8%;right:3%}}@media screen and (min-width: 600px) and (max-width: 769px){.philosophy_sec2 .inner .row.contents_area .col .component.contents_img{right:4%}}@media screen and (max-width: 767px){.philosophy_sec2 .inner .row.contents_area .col .component.contents_img{position:static;width:44%;margin:0 auto !important}}.philosophy_sec2 .inner .row.contents_area .col .component.contents_text{position:relative;z-index:5;padding:100px 100px 20px;transform:translate(0, -27px)}@media screen and (min-width: 600px) and (max-width: 769px){.philosophy_sec2 .inner .row.contents_area .col .component.contents_text{padding:100px 50px 20px}}@media screen and (max-width: 767px){.philosophy_sec2 .inner .row.contents_area .col .component.contents_text{padding:20px 20px 20px;transform:translate(0, 0)}}@media screen and (max-width: 767px){.philosophy_sec2 .inner .row.contents_area .col .component.contents_text span{font-size:14px !important}}.philosophy_sec2 .inner .row.contents_area .col .component.contents_text:before{position:absolute;z-index:-1;top:0;left:0;content:"";width:100%;height:calc(100% + 121px);background-color:#e0f1ff;-webkit-filter:blur(17px);-moz-filter:blur(17px);-o-filter:blur(17px);-ms-filter:blur(17px);filter:blur(17px)}.philosophy_sec2 .inner .row.contents_area .component.name{position:relative;margin-right:64px !important;z-index:5}@media screen and (min-width: 600px) and (max-width: 769px){.philosophy_sec2 .inner .row.contents_area .component.name{padding-right:51px}}@media screen and (max-width: 767px){.philosophy_sec2 .inner .row.contents_area .component.name{padding-right:27px}.philosophy_sec2 .inner .row.contents_area .component.name span{font-size:18px !important}}.philosophy_banner .inner .row{display:flex;justify-content:center}@media screen and (min-width: 600px) and (max-width: 769px){.philosophy_banner .inner .row{display:block;width:80%;margin:0 auto}}@media screen and (max-width: 767px){.philosophy_banner .inner .row{display:block;width:80%;margin:0 auto}}.philosophy_banner .inner .row .col{width:40% !important}@media screen and (min-width: 600px) and (max-width: 769px){.philosophy_banner .inner .row .col{margin-top:40px !important}}@media screen and (max-width: 767px){.philosophy_banner .inner .row .col{margin-top:40px !important}}.philosophy_banner .inner .row .col.banner_left{margin-right:5%}@media screen and (min-width: 600px) and (max-width: 769px){.philosophy_banner .inner .row .col.banner_left{margin-right:0%}}@media screen and (max-width: 767px){.philosophy_banner .inner .row .col.banner_left{margin-right:0%}}.philosophy_banner .inner .row .col.banner_right{margin-left:5%}@media screen and (min-width: 600px) and (max-width: 769px){.philosophy_banner .inner .row .col.banner_right{margin-left:0%}}@media screen and (max-width: 767px){.philosophy_banner .inner .row .col.banner_right{margin-left:0%}}.interview_contents .inner .row .col.headline{padding:15px 0 15px 15px !important;background:#003768 !important;box-shadow:5px 5px 0 #2e3954 !important}.interview_contents .inner .row .col.headline h2{margin-bottom:0 !important}@media screen and (max-width: 767px){.interview_contents .inner .row .col.headline h2 span{font-size:20px !important}}.interview_contents .inner .row.qanda{display:flex;justify-content:space-between;padding:50px 0;border-bottom:solid 1px #ccc}.interview_contents .inner .row.qanda .col.movie{width:55% !important}.interview_contents .inner .row.qanda .col.text{width:40% !important}@media screen and (min-width: 800px) and (max-width: 1024px){.interview_contents .inner .row.qanda{display:block}.interview_contents .inner .row.qanda .col.movie,.interview_contents .inner .row.qanda .col.text{display:block;width:100% !important}}@media screen and (min-width: 600px) and (max-width: 769px){.interview_contents .inner .row.qanda{display:block}.interview_contents .inner .row.qanda .col.movie,.interview_contents .inner .row.qanda .col.text{display:block;width:100% !important}}@media screen and (max-width: 767px){.interview_contents .inner .row.qanda{display:block}.interview_contents .inner .row.qanda .col.movie,.interview_contents .inner .row.qanda .col.text{display:block;width:100% !important}}.interview_contents .inner .row.qanda .component.question.active:after{transform:rotate(180deg)}.interview_contents .inner .row.qanda .component.question{position:relative;margin-top:30px !important;margin-bottom:30px !important;padding-left:64px !important}@media screen and (min-width: 800px) and (max-width: 1024px){.interview_contents .inner .row.qanda .component.question{padding-left:62px !important;padding-top:0 !important;padding-bottom:0 !important}}.interview_contents .inner .row.qanda .component.question:after{font-size:15px;color:#003791;position:absolute;right:10px;font-family:FontAwesome;top:50%;margin-top:-6px}@media screen and (max-width: 767px){.interview_contents .inner .row.qanda .component.question:after{right:9px}}@media screen and (max-width: 767px){.interview_contents .inner .row.qanda .component.question{padding-left:78px !important;padding-right:21px !important;padding-top:0 !important;padding-bottom:0 !important}}.interview_contents .inner .row.qanda .component.question span.font-size-30px{display:none !important}@media screen and (max-width: 767px){.interview_contents .inner .row.qanda .component.question span{font-size:14px !important}}.interview_contents .inner .row.qanda .component.question:before{content:"Q.";font-size:25px;color:#003768;font-family:"リュウミン B-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";position:absolute;top:39%;left:6%;transform:translate(-50%, -50%)}@media screen and (min-width: 800px) and (max-width: 1024px){.interview_contents .inner .row.qanda .component.question:before{left:4%}}@media screen and (min-width: 600px) and (max-width: 769px){.interview_contents .inner .row.qanda .component.question:before{left:4%}}@media screen and (max-width: 767px){.interview_contents .inner .row.qanda .component.question:before{width:60px;left:11%}}.interview_contents .inner .row.qanda .component.answer{position:relative;padding-left:64px !important}@media screen and (min-width: 800px) and (max-width: 1024px){.interview_contents .inner .row.qanda .component.answer{padding-left:62px}}@media screen and (min-width: 600px) and (max-width: 769px){.interview_contents .inner .row.qanda .component.answer{padding-top:0 !important;padding-bottom:0 !important}}@media screen and (max-width: 767px){.interview_contents .inner .row.qanda .component.answer{padding-top:0 !important;padding-bottom:0 !important}}.interview_contents .inner .row.qanda .component.answer span.font-size-30px{display:none !important}@media screen and (max-width: 767px){.interview_contents .inner .row.qanda .component.answer span{font-size:14px !important}}.interview_contents .inner .row.qanda .component.answer:before{content:"A.";font-size:25px;color:#ff0000;font-family:"リュウミン B-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";position:absolute;top:8%;left:6%;transform:translate(-50%, -50%)}@media screen and (min-width: 800px) and (max-width: 1024px){.interview_contents .inner .row.qanda .component.answer:before{left:4%}}@media screen and (min-width: 600px) and (max-width: 769px){.interview_contents .inner .row.qanda .component.answer:before{left:4%}}@media screen and (max-width: 767px){.interview_contents .inner .row.qanda .component.answer:before{width:60px;left:11%}}.talk_message .inner .row.name{margin-top:50px !important}.talk_mv{padding:0 0 0px !important}@media screen and (min-width: 600px) and (max-width: 769px){.talk_mv .component{padding:0 !important}}@media screen and (max-width: 767px){.talk_mv{padding:0 0 0px !important}.talk_mv .component{padding:0 !important}}.talk_mv .inner .row.talk_mv_area{display:flex;justify-content:space-between;padding:50px 30px;border:1px solid #ccc;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1)}@media screen and (min-width: 600px) and (max-width: 769px){.talk_mv .inner .row.talk_mv_area{flex-wrap:wrap}}@media screen and (max-width: 767px){.talk_mv .inner .row.talk_mv_area{padding:30px 10px;flex-wrap:wrap}}.talk_mv .inner .row.talk_mv_area .col.left{width:65% !important}@media screen and (min-width: 600px) and (max-width: 769px){.talk_mv .inner .row.talk_mv_area .col.left{width:100% !important;order:2}}@media screen and (max-width: 767px){.talk_mv .inner .row.talk_mv_area .col.left{width:100% !important;order:2}}.talk_mv .inner .row.talk_mv_area .col.right{width:20% !important}@media screen and (min-width: 600px) and (max-width: 769px){.talk_mv .inner .row.talk_mv_area .col.right{width:50% !important;margin:0 auto 20px}}@media screen and (max-width: 767px){.talk_mv .inner .row.talk_mv_area .col.right{width:50% !important;margin:0 auto 20px}}.annotation{padding:40px 0 40px !important}.talk_sec1{padding:0 0 100px !important}@media screen and (min-width: 600px) and (max-width: 769px){.talk_sec1 .component{padding:0 !important}}@media screen and (max-width: 767px){.talk_sec1{padding:0 0 40px !important}.talk_sec1 .component{padding:0 !important}}.talk_sec1 .inner .row.headline_area .col .component{padding:15px 0 15px 15px !important;background:#003768 !important;box-shadow:5px 5px 0 #2e3954 !important}.talk_sec1 .inner .row.headline_area .col .component h2{margin-bottom:0 !important}.talk_sec1 .inner .row.contents_area{display:flex;padding:30px !important;border-bottom:solid 1px #ccc}@media screen and (min-width: 600px) and (max-width: 769px){.talk_sec1 .inner .row.contents_area{flex-wrap:wrap}}@media screen and (max-width: 767px){.talk_sec1 .inner .row.contents_area{flex-wrap:wrap;padding:30px 10px !important}}.talk_sec1 .inner .row.contents_area .col.left{width:18% !important}@media screen and (min-width: 600px) and (max-width: 769px){.talk_sec1 .inner .row.contents_area .col.left{width:45% !important;margin:0 auto 10px}}@media screen and (max-width: 767px){.talk_sec1 .inner .row.contents_area .col.left{width:45% !important;margin:0 auto 10px}}.talk_sec1 .inner .row.contents_area .col.right{width:82% !important}@media screen and (min-width: 600px) and (max-width: 769px){.talk_sec1 .inner .row.contents_area .col.right{width:100% !important}}@media screen and (max-width: 767px){.talk_sec1 .inner .row.contents_area .col.right{width:100% !important}}.talk_sec1 .inner .row.contents_area .col.right .component{line-height:2.0;padding:0 20px 0px 30px}@media screen and (max-width: 767px){.talk_sec1 .inner .row.contents_area .col.right .component{padding:0}}.talk_sec2{padding:0 0 100px !important}@media screen and (min-width: 600px) and (max-width: 769px){.talk_sec2 .component{padding:0 !important}}@media screen and (max-width: 767px){.talk_sec2{padding:0 0 40px !important}.talk_sec2 .component{padding:0 !important}}.talk_sec2 .inner .row.headline_area{margin-bottom:30px}.talk_sec2 .inner .row.headline_area .col .component{padding:15px 0 15px 15px !important;background:#003768 !important;box-shadow:5px 5px 0 #2e3954 !important}.talk_sec2 .inner .row.headline_area .col .component h2{margin-bottom:0 !important}@media screen and (max-width: 767px){.talk_sec2 .inner .row.contents_textarea .col .component.text span{font-size:14px}}.talk_sec2 .inner .row.contents_textarea .col .component.headline_h3 h3{position:relative;margin-bottom:40px !important}.talk_sec2 .inner .row.contents_textarea .col .component.headline_h3 h3:before{content:"";position:absolute;width:100%;bottom:-10px;border-bottom:1px solid #ccc}.talk_sec2 .inner .row.contents_textarea .col .component.headline_h3 h3:after{content:"";position:absolute;left:0;width:40%;bottom:-10px;border-bottom:1px solid #003768}.talk_sec2 .inner .row.contents_textarea .col .component.kawaguchi{margin-bottom:30px !important}.talk_sec2 .inner .row.contents_textarea .col .component.ishihara{margin-bottom:30px !important}.talk_sec2 .inner .row.contents_textarea .col .component.ishihara:last-child{margin-bottom:0px !important}.talk_sec2 .inner .row.contents_textarea2{position:relative;margin-top:50px !important}.talk_sec2 .inner .row.contents_textarea2 .component.kawaguchi:nth-of-type(3):after{content:"";position:absolute;top:10%;right:0;width:20%;height:20%;background-image:url("https://ferret-one.akamaized.net/images/61df8d7eda15ea368f03da88/original.jpeg?utm=1642040702798");background-size:100%;background-size:100%;background-repeat:no-repeat}@media screen and (min-width: 600px) and (max-width: 769px){.talk_sec2 .inner .row.contents_textarea2 .component.kawaguchi:nth-of-type(3):after{top:-89%;right:-42%;width:214px;height:134px;transform:scale(0.85)}}@media screen and (max-width: 767px){.talk_sec2 .inner .row.contents_textarea2 .component.kawaguchi:nth-of-type(3):after{top:-165px;right:-8%;width:214px;height:134px;transform:scale(0.7)}}.talk_sec2 .inner .row.contents_textarea2 .component.kawaguchi:nth-of-type(-n+5){width:70%}@media screen and (min-width: 600px) and (max-width: 769px){.talk_sec2 .inner .row.contents_textarea2 .component.kawaguchi:nth-of-type(5){width:100%}}@media screen and (max-width: 767px){.talk_sec2 .inner .row.contents_textarea2 .component.kawaguchi:nth-of-type(3){width:100%}}@media screen and (min-width: 600px) and (max-width: 769px){.talk_sec2 .inner .row.contents_textarea2 .component.kawaguchi:nth-of-type(3){width:100%}}@media screen and (max-width: 767px){.talk_sec2 .inner .row.contents_textarea2 .component.kawaguchi:nth-of-type(5){width:100%}}@media screen and (min-width: 600px) and (max-width: 769px){.talk_sec2 .inner .row.contents_textarea2 .component.kawaguchi:nth-of-type(5){width:100%}}.talk_sec2 .inner .row.contents_textarea2 .component.ishihara:nth-of-type(-n+4){width:70%}@media screen and (max-width: 767px){.talk_sec2 .inner .row.contents_textarea2 .component.ishihara:nth-of-type(-n+4){width:55%}}@media screen and (min-width: 600px) and (max-width: 769px){.talk_sec2 .inner .row.contents_textarea2 .component.ishihara:nth-of-type(-n+4){width:100%}}@media screen and (min-width: 600px) and (max-width: 769px){.talk_sec2 .inner .row.contents_textarea2 .component.ishihara:nth-of-type(4){width:100%}}@media screen and (max-width: 767px){.talk_sec2 .inner .row.contents_textarea2 .component.ishihara:nth-of-type(4){width:100%}}.talk_sec2 .inner .row.contents_textarea3{position:relative;margin-top:50px !important}.talk_sec2 .inner .row.contents_textarea3 .component.kawaguchi:nth-of-type(3):after{content:"";position:absolute;top:10%;left:0;width:20%;height:20%;background-image:url("https://ferret-one.akamaized.net/images/61df8d7eda15ea368f03da88/original.jpeg?utm=1642040702798");background-size:100%;background-size:100%;background-repeat:no-repeat}@media screen and (min-width: 600px) and (max-width: 769px){.talk_sec2 .inner .row.contents_textarea3 .component.kawaguchi:nth-of-type(3):after{top:-53%;left:-47%;width:214px;height:134px;transform:scale(0.85)}}@media screen and (max-width: 767px){.talk_sec2 .inner .row.contents_textarea3 .component.kawaguchi:nth-of-type(3):after{top:-191px;left:-8%;width:214px;height:134px;transform:scale(0.7)}}.talk_sec2 .inner .row.contents_textarea3 .component.kawaguchi:nth-of-type(-n+5){width:70%;margin-left:auto !important}@media screen and (min-width: 600px) and (max-width: 769px){.talk_sec2 .inner .row.contents_textarea3 .component.kawaguchi:nth-of-type(5){width:100%}}@media screen and (max-width: 767px){.talk_sec2 .inner .row.contents_textarea3 .component.kawaguchi:nth-of-type(3){width:100%}}@media screen and (min-width: 600px) and (max-width: 769px){.talk_sec2 .inner .row.contents_textarea3 .component.kawaguchi:nth-of-type(3){width:100%}}@media screen and (max-width: 767px){.talk_sec2 .inner .row.contents_textarea3 .component.kawaguchi:nth-of-type(5){width:100%}}@media screen and (min-width: 600px) and (max-width: 769px){.talk_sec2 .inner .row.contents_textarea3 .component.kawaguchi:nth-of-type(5){width:100%}}.talk_sec2 .inner .row.contents_textarea3 .component.ishihara:nth-of-type(-n+4){width:70%;margin-left:auto !important}@media screen and (max-width: 767px){.talk_sec2 .inner .row.contents_textarea3 .component.ishihara:nth-of-type(-n+4){width:55%}}@media screen and (min-width: 600px) and (max-width: 769px){.talk_sec2 .inner .row.contents_textarea3 .component.ishihara:nth-of-type(4){width:100%}}@media screen and (max-width: 767px){.talk_sec2 .inner .row.contents_textarea3 .component.ishihara:nth-of-type(4){width:100%}}.talk_sec2 .inner .row.contents_textarea4{margin-top:50px !important}.corporate_efforts .inner .row .col .component.headline_h2{position:relative}.corporate_efforts .inner .row .col .component.headline_h2:after{position:absolute;right:0;bottom:-26px;content:"平成29年9月1日";font-size:13px;font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.corporate_efforts .inner .row .col .component.headline_h2 h2{padding:15px 0 15px 15px !important;background:#003768 !important;box-shadow:5px 5px 0 #2e3954 !important;margin-bottom:30px !important}@media screen and (min-width: 600px) and (max-width: 769px){.corporate_efforts .inner .row .col .component.headline_h2 h2 span{font-size:18px}}@media screen and (max-width: 767px){.corporate_efforts .inner .row .col .component.headline_h2 h2 span{font-size:18px}}@media screen and (min-width: 600px) and (max-width: 769px){.corporate_efforts .inner .row .col .component.h2_text{padding:0 !important}}@media screen and (max-width: 767px){.corporate_efforts .inner .row .col .component.h2_text{padding:0 !important}}@media screen and (min-width: 600px) and (max-width: 769px){.corporate_efforts .inner .row .col .component.h2_text span{font-size:14px}}@media screen and (max-width: 767px){.corporate_efforts .inner .row .col .component.h2_text span{font-size:14px}}.corporate_efforts .inner .row .col .component.headline_h3{margin:25px 0 35px !important}.corporate_efforts .inner .row .col .component.headline_h3 h3{position:relative;margin-bottom:0 !important}.corporate_efforts .inner .row .col .component.headline_h3 h3:before{content:"";position:absolute;width:100%;bottom:-10px;border-bottom:1px solid #ccc}.corporate_efforts .inner .row .col .component.headline_h3 h3:after{content:"";position:absolute;left:0;width:30%;bottom:-10px;border-bottom:1px solid #003768}@media screen and (min-width: 600px) and (max-width: 769px){.corporate_efforts .inner .row .col .component.headline_h3 h3 span{font-size:16px}}@media screen and (max-width: 767px){.corporate_efforts .inner .row .col .component.headline_h3 h3 span{font-size:15px}}@media screen and (min-width: 600px) and (max-width: 769px){.corporate_efforts .inner .row .col .component.h3_text{padding:0 !important}}@media screen and (max-width: 767px){.corporate_efforts .inner .row .col .component.h3_text{padding:0 !important}}@media screen and (min-width: 600px) and (max-width: 769px){.corporate_efforts .inner .row .col .component.h3_text span{font-size:14px}}@media screen and (max-width: 767px){.corporate_efforts .inner .row .col .component.h3_text span{font-size:14px}}.corporate_efforts .inner .row .col .component.headline_h4{margin:0 !important}.corporate_efforts .inner .row .col .component.headline_h4 h4{display:flex;align-items:center;position:relative;height:60px;margin:0 !important;padding-left:139px;background:#F0F3F5}@media screen and (min-width: 600px) and (max-width: 769px){.corporate_efforts .inner .row .col .component.headline_h4 h4 span{font-size:14px}}@media screen and (max-width: 767px){.corporate_efforts .inner .row .col .component.headline_h4 h4 span{font-size:14px}}.corporate_efforts .inner .row .col .component.h4_text{margin:30px 0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.corporate_efforts .inner .row .col .component.h4_text{padding:0 !important}}@media screen and (max-width: 767px){.corporate_efforts .inner .row .col .component.h4_text{margin:20px 0 !important;padding:0 !important}}@media screen and (min-width: 600px) and (max-width: 769px){.corporate_efforts .inner .row .col .component.h4_text span{font-size:14px}}@media screen and (max-width: 767px){.corporate_efforts .inner .row .col .component.h4_text span{font-size:14px}}.corporate_efforts.corporate_efforts_sec1{padding:100px 0 !important}@media screen and (max-width: 767px){.corporate_efforts.corporate_efforts_sec1{padding:40px 0 !important}}.corporate_efforts.corporate_efforts_sec1 .component.headline_h4:nth-of-type(7) h4:before{content:"目標 01";display:flex;align-items:center;position:absolute;top:0;left:0;height:60px;padding:0 20px 0;color:#fff;font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";font-size:18px;background:#333}.corporate_efforts.corporate_efforts_sec1 .component.headline_h4:nth-of-type(7) h4:after{content:"";position:absolute;top:50%;left:117px;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:25px solid #333;transform:translate(-50%, -50%)}.corporate_efforts.corporate_efforts_sec1 .component.headline_h4:nth-of-type(9){margin:0 !important}.corporate_efforts.corporate_efforts_sec1 .component.headline_h4:nth-of-type(9) h4:before{content:"目標 02";display:flex;align-items:center;position:absolute;top:0;left:0;height:60px;padding:0 20px 0;color:#fff;font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";font-size:18px;background:#333}.corporate_efforts.corporate_efforts_sec1 .component.headline_h4:nth-of-type(9) h4:after{content:"";position:absolute;top:50%;left:117px;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:25px solid #333;transform:translate(-50%, -50%)}.corporate_efforts.corporate_efforts_sec1 .component.headline_h4:nth-of-type(9) h4 span{font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.corporate_efforts.corporate_efforts_sec2{padding:0 0 100px !important}@media screen and (max-width: 767px){.corporate_efforts.corporate_efforts_sec2{padding:0 0 40px !important}}.corporate_efforts.corporate_efforts_sec2 .component.headline_h4:nth-of-type(5) h4{display:block !important;padding-top:5px !important}@media screen and (min-width: 600px) and (max-width: 769px){.corporate_efforts.corporate_efforts_sec2 .component.headline_h4:nth-of-type(5) h4{padding-top:9px !important}}@media screen and (max-width: 767px){.corporate_efforts.corporate_efforts_sec2 .component.headline_h4:nth-of-type(5) h4{height:auto !important;padding:1% 0 1% 0px;padding-left:121px !important}}.corporate_efforts.corporate_efforts_sec2 .component.headline_h4:nth-of-type(5) h4:before{content:"目標 01";display:flex;align-items:center;position:absolute;top:0;left:0;height:60px;padding:0 20px 0;color:#fff;font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";font-size:18px;background:#333}@media screen and (max-width: 767px){.corporate_efforts.corporate_efforts_sec2 .component.headline_h4:nth-of-type(5) h4:before{font-size:14px;height:40px;padding:0 20px 0}}.corporate_efforts.corporate_efforts_sec2 .component.headline_h4:nth-of-type(5) h4:after{content:"";position:absolute;top:50%;left:117px;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:25px solid #333;transform:translate(-50%, -50%)}@media screen and (max-width: 767px){.corporate_efforts.corporate_efforts_sec2 .component.headline_h4:nth-of-type(5) h4:after{top:0%;left:91.25px;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:15px solid #333;transform:translate(0, 0)}}.corporate_efforts.corporate_efforts_sec2 .component.headline_h4:nth-of-type(7){margin:0 !important}.corporate_efforts.corporate_efforts_sec2 .component.headline_h4:nth-of-type(7) h4{display:block !important;padding-top:5px !important}@media screen and (min-width: 600px) and (max-width: 769px){.corporate_efforts.corporate_efforts_sec2 .component.headline_h4:nth-of-type(7) h4{padding-top:9px !important}}@media screen and (max-width: 767px){.corporate_efforts.corporate_efforts_sec2 .component.headline_h4:nth-of-type(7) h4{height:auto !important;padding:1% 0 1% 0px;padding-left:121px !important}}.corporate_efforts.corporate_efforts_sec2 .component.headline_h4:nth-of-type(7) h4:before{content:"目標 02";display:flex;align-items:center;position:absolute;top:0;left:0;height:60px;padding:0 20px 0;color:#fff;font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";font-size:18px;background:#333}@media screen and (max-width: 767px){.corporate_efforts.corporate_efforts_sec2 .component.headline_h4:nth-of-type(7) h4:before{font-size:14px;height:40px;padding:0 20px 0}}.corporate_efforts.corporate_efforts_sec2 .component.headline_h4:nth-of-type(7) h4:after{content:"";position:absolute;top:50%;left:117px;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:25px solid #333;transform:translate(-50%, -50%)}@media screen and (max-width: 767px){.corporate_efforts.corporate_efforts_sec2 .component.headline_h4:nth-of-type(7) h4:after{top:0%;left:91.25px;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:15px solid #333;transform:translate(0, 0)}}.quesiton_contents{padding:100px 0 !important}.quesiton_contents .inner .row.question_area2{margin:50px 0 !important}.quesiton_contents .inner .row{box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1)}@media screen and (min-width: 600px) and (max-width: 769px){.quesiton_contents .inner .row{padding-bottom:30px !important}}@media screen and (max-width: 767px){.quesiton_contents .inner .row{padding-bottom:30px !important}}.quesiton_contents .inner .row .col .component.headline_h2{position:relative}.quesiton_contents .inner .row .col .component.headline_h2 h2{padding:15px 0 15px 15px !important;background:#003768 !important;margin-bottom:30px !important}@media screen and (max-width: 767px){.quesiton_contents .inner .row .col .component.headline_h2 h2{padding:10px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.quesiton_contents .inner .row .col .component.headline_h2 h2 span{font-size:18px}}@media screen and (max-width: 767px){.quesiton_contents .inner .row .col .component.headline_h2 h2 span{font-size:18px}}.quesiton_contents .inner .row .col .component.question{position:relative;margin:30px 0 !important;padding-left:50px !important}.quesiton_contents .inner .row .col .component.question:before{position:absolute;left:10px;top:-9px;content:"Q.";font-size:25px;color:#042C62;font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";font-weight:bold}.quesiton_contents .inner .row .col .component.question a{padding:0 !important;text-align:left !important;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";text-decoration:underline !important}.question_contents2{padding:0 0 100px !important}.question_contents2 .inner .row.headline_area .col .component.headline_h2 h2{position:relative;margin:0;padding:20px;background:#fff;border:3px solid #003768}.question_contents2 .inner .row.headline_area .col .component.headline_h2 h2:before{content:'';position:absolute;top:6px;left:6px;width:calc(100% - 15px);height:calc(100% - 15px);border:2px solid #003768}.question_answer .inner .row.question_answer_area{padding-bottom:50px !important;border-bottom:solid 1px #ccc}.question_answer .inner .row.question_answer_area .col .component.question_text{position:relative;margin:30px 0 !important;padding-left:50px !important}.question_answer .inner .row.question_answer_area .col .component.question_text:before{position:absolute;left:10px;top:-9px;content:"Q.";font-size:25px;color:#042C62;font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";font-weight:bold}@media screen and (min-width: 600px) and (max-width: 769px){.question_answer .inner .row.question_answer_area .col .component.question_text:before{top:1px}}@media screen and (max-width: 767px){.question_answer .inner .row.question_answer_area .col .component.question_text:before{top:1px}}.question_answer .inner .row.question_answer_area .col .component.answer_text{position:relative;padding-left:50px !important}.question_answer .inner .row.question_answer_area .col .component.answer_text.answer_text1:before{position:absolute;left:10px;top:-9px;content:"A.";font-size:25px;color:#ff0000;font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";font-weight:bold}@media screen and (min-width: 600px) and (max-width: 769px){.question_answer .inner .row.question_answer_area .col .component.answer_text.answer_text1:before{top:1px}}@media screen and (max-width: 767px){.question_answer .inner .row.question_answer_area .col .component.answer_text.answer_text1:before{top:1px}}.question_answer .inner .row.question_answer_area .col .component.link_text{padding-left:50px !important}.question_answer .inner .row.question_answer_area .col .component.link_text a{font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";padding:0 !important;text-align:left !important;text-decoration:underline !important}.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_two{display:flex;justify-content:space-between;margin:50px 0 !important}.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_two .col{display:block;width:20% !important}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_two .col{width:20% !important}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_two .col{width:30% !important}}.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_two .col .component a{width:100%;color:#2a5298 !important;background-color:#fff !important;background:#fff !important;border:1px solid #2a5298 !important}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_two .col .component a{font-size:14px !important}}.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_two .col .component a:hover{color:#fff !important;background-color:#2a5298 !important}.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_two .col.btn_left .component a:before{padding-right:16px;font-family:"FontAwesome";font-size:22px;font-weight:bold;color:#2a5298;content:"\f104";transition:0.2s}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_two .col.btn_left .component a:before{position:relative;top:-1px;font-size:17px}}.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_two .col.btn_left .component a:hover:before{color:#fff}.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_two .col.btn_right .component a:after{padding-left:16px;font-family:"FontAwesome";font-size:22px;font-weight:bold;color:#2a5298;content:"\f105";transition:0.2s}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_two .col.btn_right .component a:after{position:relative;top:-1px;font-size:17px}}.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_two .col.btn_right .component a:hover:after{color:#fff}.theme-fo-base .wrapper .contents .question_answer{padding:0px 0 100px !important}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .question_answer{padding:40px 0 40px !important}}.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_one{display:flex;justify-content:center}.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_one .col{display:block;width:20% !important}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_one .col{width:20% !important}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_one .col{width:30% !important}}.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_one .col .component a{width:100%;color:#2a5298 !important;background-color:#fff !important;background:#fff !important;border:1px solid #2a5298 !important}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_one .col .component a{font-size:14px !important}}.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_one .col .component a:hover{color:#fff !important;background-color:#2a5298 !important}.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_one .col .component a:after{position:relative;top:17px;padding-left:35px;font-family:"FontAwesome";font-size:22px;font-weight:bold;color:#2a5298;content:"\f105";transition:0.2s;transform:rotate(-90deg)}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_one .col .component a:after{top:10px;padding-left:21px}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_one .col .component a:after{top:8px;font-size:17px;padding-left:16px}}.theme-fo-base .wrapper .contents .question_answer .inner .row.btn_area_one .col .component a:hover:after{color:#fff}.question_answer2{padding:0 0 100px !important}.question_answer2 .inner .row.headline_area .col .component.headline_h2 h2{position:relative;margin:0;padding:20px;background:#fff;border:3px solid #003768}.question_answer2 .inner .row.headline_area .col .component.headline_h2 h2:before{content:'';position:absolute;top:6px;left:6px;width:calc(100% - 15px);height:calc(100% - 15px);border:2px solid #003768}.question_answer2 .inner .row.headline_area .col .component.headline_h2 h2 span{font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.diagnose_sec1{background-image:repeating-linear-gradient(to bottom, transparent 25px, rgba(0,0,0,0.04) 26px, rgba(0,0,0,0.04) 26px, transparent 27px, transparent 51px, rgba(0,0,0,0.04) 52px, rgba(0,0,0,0.04) 52px, transparent 53px, transparent 77px, rgba(0,0,0,0.04) 78px, rgba(0,0,0,0.04) 78px, transparent 79px, transparent 103px, rgba(0,0,0,0.04) 104px, rgba(0,0,0,0.04) 104px, transparent 105px, transparent 129px, rgba(0,0,0,0.04) 130px, rgba(0,0,0,0.04) 130px),repeating-linear-gradient(to right, transparent 25px, rgba(0,0,0,0.04) 26px, rgba(0,0,0,0.04) 26px, transparent 27px, transparent 51px, rgba(0,0,0,0.04) 52px, rgba(0,0,0,0.04) 52px, transparent 53px, transparent 77px, rgba(0,0,0,0.04) 78px, rgba(0,0,0,0.04) 78px, transparent 79px, transparent 103px, rgba(0,0,0,0.04) 104px, rgba(0,0,0,0.04) 104px, transparent 105px, transparent 129px, rgba(0,0,0,0.04) 130px, rgba(0,0,0,0.04) 130px)}.diagnose_sec1 .inner .row.contents_area{width:50%;margin:0 auto;padding:50px !important;background-color:#FFF;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1);border:1px solid #ececec}@media screen and (min-width: 800px) and (max-width: 1024px){.diagnose_sec1 .inner .row.contents_area{width:80%}}@media screen and (min-width: 600px) and (max-width: 769px){.diagnose_sec1 .inner .row.contents_area{width:90%}}@media screen and (max-width: 767px){.diagnose_sec1 .inner .row.contents_area{width:95%;padding:25px !important}}.diagnose_sec1 .inner .row.contents_area .col .component.img_area{margin-bottom:50px !important}@media screen and (max-width: 767px){.diagnose_sec1 .inner .row.contents_area .col .component.img_area{width:80%;margin:0 auto 25px !important}}@media screen and (max-width: 767px){.diagnose_sec1 .inner .row.contents_area .col .component.img_area.pc{display:none}}.diagnose_sec1 .inner .row.contents_area .col .component.img_area.sp{display:none}@media screen and (max-width: 767px){.diagnose_sec1 .inner .row.contents_area .col .component.img_area.sp{display:inherit}}.diagnose_sec1 .inner .row.contents_area .col .component.btn_area{width:80%;margin:0 auto !important}.diagnose_sec1 .inner .row.contents_area .col .component.btn_area a{display:flex;align-items:center;justify-content:center;width:100%;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";color:#fff !important;background-color:#2a5298 !important;background:#2a5298 !important;border:1px solid #2a5298 !important;border-radius:0px}@media screen and (max-width: 767px){.diagnose_sec1 .inner .row.contents_area .col .component.btn_area a{font-size:14px !important}}.diagnose_sec1 .inner .row.contents_area .col .component.btn_area a:hover{color:#2a5298 !important;background-color:#fff !important}.diagnose_sec1 .inner .row.contents_area .col .component.btn_area a:after{position:relative;top:0px;padding-left:11px;font-family:"FontAwesome";font-size:22px;font-weight:bold;color:#fff;content:"\f105";transition:0.2s}.diagnose_sec1 .inner .row.contents_area .col .component.btn_area a:hover:after{color:#2a5298}.diagnose_contents{background-image:repeating-linear-gradient(to bottom, transparent 25px, rgba(0,0,0,0.04) 26px, rgba(0,0,0,0.04) 26px, transparent 27px, transparent 51px, rgba(0,0,0,0.04) 52px, rgba(0,0,0,0.04) 52px, transparent 53px, transparent 77px, rgba(0,0,0,0.04) 78px, rgba(0,0,0,0.04) 78px, transparent 79px, transparent 103px, rgba(0,0,0,0.04) 104px, rgba(0,0,0,0.04) 104px, transparent 105px, transparent 129px, rgba(0,0,0,0.04) 130px, rgba(0,0,0,0.04) 130px),repeating-linear-gradient(to right, transparent 25px, rgba(0,0,0,0.04) 26px, rgba(0,0,0,0.04) 26px, transparent 27px, transparent 51px, rgba(0,0,0,0.04) 52px, rgba(0,0,0,0.04) 52px, transparent 53px, transparent 77px, rgba(0,0,0,0.04) 78px, rgba(0,0,0,0.04) 78px, transparent 79px, transparent 103px, rgba(0,0,0,0.04) 104px, rgba(0,0,0,0.04) 104px, transparent 105px, transparent 129px, rgba(0,0,0,0.04) 130px, rgba(0,0,0,0.04) 130px)}.diagnose_contents .inner .row.contents_area{position:relative;width:50%;margin:0 auto;padding:50px !important;background-color:#FFF;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1);border:1px solid #ececec;border-bottom:0px}.diagnose_contents .inner .row.contents_area.contents_area1:before{content:"Q1"}.diagnose_contents .inner .row.contents_area.contents_area2:before{content:"Q2"}.diagnose_contents .inner .row.contents_area.contents_area3:before{content:"Q3"}.diagnose_contents .inner .row.contents_area.contents_area4:before{content:"Q4"}.diagnose_contents .inner .row.contents_area.contents_area5:before{content:"Q5"}.diagnose_contents .inner .row.contents_area.contents_area6:before{content:"Q6"}.diagnose_contents .inner .row.contents_area.contents_area7:before{content:"Q7"}.diagnose_contents .inner .row.contents_area.contents_area:before{position:absolute;top:0;left:10%;display:flex;justify-content:center;width:40px;font-size:25px;font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";font-weight:bold;color:#fff;padding:5px 5px 20px;background:#003768}@media screen and (max-width: 767px){.diagnose_contents .inner .row.contents_area.contents_area:before{left:3%}}.diagnose_contents .inner .row.contents_area.contents_area:after{content:"";position:absolute;width:3px;top:53.5px;left:10%;border-bottom:9px solid #fff;border-right:24px solid transparent;border-left:24px solid transparent}@media screen and (max-width: 767px){.diagnose_contents .inner .row.contents_area.contents_area:after{left:3%}}@media screen and (min-width: 800px) and (max-width: 1024px){.diagnose_contents .inner .row.contents_area{width:80%}}@media screen and (min-width: 600px) and (max-width: 769px){.diagnose_contents .inner .row.contents_area{width:90%}}@media screen and (max-width: 767px){.diagnose_contents .inner .row.contents_area{width:95%;padding:25px !important}}.diagnose_contents .inner .row.contents_area .col{width:100%}.diagnose_contents .inner .row.contents_area .col .component.sub_text span{font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.diagnose_contents .inner .row.contents_area .col .component.headline_h2{margin-bottom:0 !important}.diagnose_contents .inner .row.contents_area .col .component.headline_h2 h2{display:flex;justify-content:center;margin-bottom:0 !important}.diagnose_contents .inner .row.contents_area .col .component.headline_h2 h2 span{font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.diagnose_contents .inner .row.contents_area .col .component.headline_h2 h2 span:nth-of-type(n+2){width:40px;margin:0 2px;padding:2px 8px 3px;background-color:#003768}.diagnose_contents .inner .row.contents_area .col .component.text_area{position:relative;width:65%;margin:50px 0 0 !important;padding:55px 10px !important;background:#FEFEDC;z-index:1}.diagnose_contents .inner .row.contents_area .col .component.text_area:after{position:absolute;content:"";bottom:-12px;right:-175px;width:173px;height:139px;background-image:url("https://ferret-one.akamaized.net/images/61e4d7cff021b45b907d17b7/original.jpeg?utime=1642387407");transform:scale(0.75)}@media screen and (max-width: 767px){.diagnose_contents .inner .row.contents_area .col .component.text_area:after{right:-149px;transform:scale(0.7)}}.diagnose_contents .inner .row.two_btn_area{display:flex;justify-content:space-between;position:relative;width:50%;margin:0 auto;padding:0px 50px 50px;background:#fff;border:1px #ececec solid;border-top:0px;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1);z-index:2}@media screen and (min-width: 800px) and (max-width: 1024px){.diagnose_contents .inner .row.two_btn_area{width:80%}}@media screen and (min-width: 600px) and (max-width: 769px){.diagnose_contents .inner .row.two_btn_area{width:90%}}@media screen and (max-width: 767px){.diagnose_contents .inner .row.two_btn_area{width:95%;padding:0 25px 25px !important}}.diagnose_contents .inner .row.two_btn_area .col{width:50% !important}.diagnose_contents .inner .row.two_btn_area .col.right .component.btn_area{margin-left:auto !important}.diagnose_contents .inner .row.two_btn_area .col .component.btn_area{width:80%}.diagnose_contents .inner .row.two_btn_area .col .component.btn_area a{display:flex;align-items:center;justify-content:center;width:100%;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";color:#fff !important;background-color:#2a5298 !important;background:#2a5298 !important;border:1px solid #2a5298 !important;border-radius:0px}@media screen and (max-width: 767px){.diagnose_contents .inner .row.two_btn_area .col .component.btn_area a{font-size:14px !important}}.diagnose_contents .inner .row.two_btn_area .col .component.btn_area a:hover{color:#2a5298 !important;background-color:#fff !important}.diagnose_contents .inner .row.two_btn_area .col .component.btn_area a:after{position:relative;top:0px;padding-left:11px;font-family:"FontAwesome";font-size:22px;font-weight:bold;color:#fff;content:"\f105";transition:0.2s}.diagnose_contents .inner .row.two_btn_area .col .component.btn_area a:hover:after{color:#2a5298}.diagnosis_contents{background-image:repeating-linear-gradient(to bottom, transparent 25px, rgba(0,0,0,0.04) 26px, rgba(0,0,0,0.04) 26px, transparent 27px, transparent 51px, rgba(0,0,0,0.04) 52px, rgba(0,0,0,0.04) 52px, transparent 53px, transparent 77px, rgba(0,0,0,0.04) 78px, rgba(0,0,0,0.04) 78px, transparent 79px, transparent 103px, rgba(0,0,0,0.04) 104px, rgba(0,0,0,0.04) 104px, transparent 105px, transparent 129px, rgba(0,0,0,0.04) 130px, rgba(0,0,0,0.04) 130px),repeating-linear-gradient(to right, transparent 25px, rgba(0,0,0,0.04) 26px, rgba(0,0,0,0.04) 26px, transparent 27px, transparent 51px, rgba(0,0,0,0.04) 52px, rgba(0,0,0,0.04) 52px, transparent 53px, transparent 77px, rgba(0,0,0,0.04) 78px, rgba(0,0,0,0.04) 78px, transparent 79px, transparent 103px, rgba(0,0,0,0.04) 104px, rgba(0,0,0,0.04) 104px, transparent 105px, transparent 129px, rgba(0,0,0,0.04) 130px, rgba(0,0,0,0.04) 130px)}.diagnosis_contents .inner .row{background:#fff;padding:50px !important;border:solid 1px #ececec;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1)}@media screen and (max-width: 767px){.diagnosis_contents .inner .row{padding:25px !important}}.diagnosis_contents .inner .row .col .component.sub_text span{font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.diagnosis_contents .inner .row .col .component.headline_h2{margin-bottom:0 !important}.diagnosis_contents .inner .row .col .component.headline_h2 h2{display:flex;justify-content:center;margin-bottom:0 !important}.diagnosis_contents .inner .row .col .component.headline_h2 h2 span{font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.diagnosis_contents .inner .row .col .component.headline_h2 h2 span:nth-of-type(n+2){width:40px;margin:0 2px;padding:2px 8px 3px;background-color:#003768}.diagnosis_contents .inner .row .col .component.headline_h3{background-color:#003768;margin:30px 0 !important}.diagnosis_contents .inner .row .col .component.headline_h3 h3{margin:0 !important;padding:10px 0}.diagnosis_contents .inner .row .col .component.text_area1{position:relative;margin-bottom:20px}@media screen and (max-width: 767px){.diagnosis_contents .inner .row .col .component.text_area1{width:70%}}.diagnosis_contents .inner .row .col .component.text_area1:after{position:absolute;bottom:0;right:22%;content:"";width:106px;height:163px;background-image:url("https://ferret-one.akamaized.net/images/61e61244859804298b80704d/original.png?utm=1642467909009");z-index:1}@media screen and (min-width: 800px) and (max-width: 1024px){.diagnosis_contents .inner .row .col .component.text_area1:after{bottom:-19px;right:12%;transform:scale(0.8)}}@media screen and (min-width: 600px) and (max-width: 769px){.diagnosis_contents .inner .row .col .component.text_area1:after{bottom:-19px;right:2%;transform:scale(0.8)}}@media screen and (max-width: 767px){.diagnosis_contents .inner .row .col .component.text_area1:after{right:-47%}}@media screen and (max-width: 767px){.diagnosis_contents .inner .row .col .component.text_area1 span:nth-of-type(1){font-size:16px}}.diagnosis_contents .inner .row .col .component.text_area1 span:nth-of-type(2){display:flex;align-items:center;justify-content:space-around;width:300px;margin-top:5px;margin:0 auto;padding:30px 10px;background:#DEF4FF}@media screen and (max-width: 767px){.diagnosis_contents .inner .row .col .component.text_area1 span:nth-of-type(2){width:100%;font-size:14px}}.diagnosis_contents .inner .row .col .component.text_area2{position:relative;display:flex;align-items:start;flex-wrap:wrap;padding:40px !important;background:#FFFEDC;z-index:2}@media screen and (min-width: 800px) and (max-width: 1024px){.diagnosis_contents .inner .row .col .component.text_area2{padding:35px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.diagnosis_contents .inner .row .col .component.text_area2{padding:35px !important;justify-content:space-between}}.diagnosis_contents .inner .row .col .component.text_area2 br{display:none !important}.diagnosis_contents .inner .row .col .component.text_area2 span{display:flex;align-items:center;justify-content:center;width:180px;padding:10px 0;background:#fff;border:solid 1px #ececec}@media screen and (min-width: 800px) and (max-width: 1024px){.diagnosis_contents .inner .row .col .component.text_area2 span{width:calc(90% / 3);font-size:13px}}@media screen and (min-width: 600px) and (max-width: 769px){.diagnosis_contents .inner .row .col .component.text_area2 span{width:200px;font-size:13px}}@media screen and (max-width: 767px){.diagnosis_contents .inner .row .col .component.text_area2 span{width:100%;font-size:13px}}.diagnosis_contents .inner .row .col .component.text_area2 span:nth-of-type(1){margin-bottom:50px}@media screen and (min-width: 800px) and (max-width: 1024px){.diagnosis_contents .inner .row .col .component.text_area2 span:nth-of-type(1){margin-bottom:40px}.diagnosis_contents .inner .row .col .component.text_area2 span:nth-of-type(4){margin-bottom:40px}}@media screen and (min-width: 600px) and (max-width: 769px){.diagnosis_contents .inner .row .col .component.text_area2 span:nth-of-type(1){margin-bottom:20px}.diagnosis_contents .inner .row .col .component.text_area2 span:nth-of-type(4){margin-bottom:20px}.diagnosis_contents .inner .row .col .component.text_area2 span:nth-of-type(6){margin-bottom:20px}}@media screen and (max-width: 767px){.diagnosis_contents .inner .row .col .component.text_area2 span:nth-of-type(1){margin-bottom:0px}.diagnosis_contents .inner .row .col .component.text_area2 span:not(:nth-of-type(8)){margin-bottom:20px}}@media screen and (min-width: 1025px){.diagnosis_contents .inner .row .col .component.text_area2 span:not(:nth-of-type(4n)){margin-right:calc((100% - 720px) / 3)}}@media screen and (min-width: 800px) and (max-width: 1024px){.diagnosis_contents .inner .row .col .component.text_area2 span:not(:nth-of-type(3n)){margin-right:5%}}.diagnosis_contents .inner .row .col .component.img_area{width:5%;margin:30px auto !important}@media screen and (min-width: 600px) and (max-width: 769px){.diagnosis_contents .inner .row .col .component.img_area{width:15%}}@media screen and (max-width: 767px){.diagnosis_contents .inner .row .col .component.img_area{width:15%}}.diagnosis_contents .inner .row .col .component.text_area3{width:578px;margin:auto !important;padding:20px;border:solid 2px #a62020}@media screen and (min-width: 600px) and (max-width: 769px){.diagnosis_contents .inner .row .col .component.text_area3{width:100%}}@media screen and (max-width: 767px){.diagnosis_contents .inner .row .col .component.text_area3{width:100%}}.diagnosis_contents .inner .row .col .component.text_area4{position:relative;width:578px;margin:72px auto 30px !important}@media screen and (max-width: 767px){.diagnosis_contents .inner .row .col .component.text_area4{width:70%;margin:30px 0 30px !important}}.diagnosis_contents .inner .row .col .component.text_area4:after{position:absolute;bottom:0;right:0;content:"";width:81px;height:176px;background-image:url("https://ferret-one.akamaized.net/images/61e61244c2db9d35c9214bbc/original.png?utm=1642467908960")}@media screen and (min-width: 600px) and (max-width: 769px){.diagnosis_contents .inner .row .col .component.text_area4:after{right:10%}}@media screen and (max-width: 767px){.diagnosis_contents .inner .row .col .component.text_area4:after{right:-40%}}@media screen and (max-width: 767px){.diagnosis_contents .inner .row .col .component.text_area4 span{font-size:14px}.diagnosis_contents .inner .row .col .component.text_area4 span:nth-of-type(1){font-size:16px}}.diagnosis_contents .inner .row .col .component.text_area4 span:nth-of-type(1){display:block}.diagnosis_contents .inner .row .col .component.headline_h3-2{background-color:#fff;margin:50px 0 10px !important}@media screen and (max-width: 767px){.diagnosis_contents .inner .row .col .component.headline_h3-2{margin:50px 0 10px !important}}.diagnosis_contents .inner .row .col .component.img_area2{width:50%;margin:0 auto !important}@media screen and (max-width: 767px){.diagnosis_contents .inner .row .col .component.img_area2{width:100%}}.diagnosis_contents2{background-image:repeating-linear-gradient(to bottom, transparent 25px, rgba(0,0,0,0.04) 26px, rgba(0,0,0,0.04) 26px, transparent 27px, transparent 51px, rgba(0,0,0,0.04) 52px, rgba(0,0,0,0.04) 52px, transparent 53px, transparent 77px, rgba(0,0,0,0.04) 78px, rgba(0,0,0,0.04) 78px, transparent 79px, transparent 103px, rgba(0,0,0,0.04) 104px, rgba(0,0,0,0.04) 104px, transparent 105px, transparent 129px, rgba(0,0,0,0.04) 130px, rgba(0,0,0,0.04) 130px),repeating-linear-gradient(to right, transparent 25px, rgba(0,0,0,0.04) 26px, rgba(0,0,0,0.04) 26px, transparent 27px, transparent 51px, rgba(0,0,0,0.04) 52px, rgba(0,0,0,0.04) 52px, transparent 53px, transparent 77px, rgba(0,0,0,0.04) 78px, rgba(0,0,0,0.04) 78px, transparent 79px, transparent 103px, rgba(0,0,0,0.04) 104px, rgba(0,0,0,0.04) 104px, transparent 105px, transparent 129px, rgba(0,0,0,0.04) 130px, rgba(0,0,0,0.04) 130px)}.diagnosis_contents2 .inner .row{background:#fff;padding:50px !important;border:solid 1px #ececec;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1)}@media screen and (max-width: 767px){.diagnosis_contents2 .inner .row{padding:25px !important}}.diagnosis_contents2 .inner .row .col .component.sub_text span{font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.diagnosis_contents2 .inner .row .col .component.headline_h2{margin-bottom:0 !important}.diagnosis_contents2 .inner .row .col .component.headline_h2 h2{display:flex;justify-content:center;margin-bottom:0 !important}.diagnosis_contents2 .inner .row .col .component.headline_h2 h2 span{font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.diagnosis_contents2 .inner .row .col .component.headline_h2 h2 span:nth-of-type(n+2){width:40px;margin:0 2px;padding:2px 8px 3px;background-color:#003768}.diagnosis_contents2 .inner .row .col .component.headline_h3{background-color:#003768;margin:30px 0 !important}.diagnosis_contents2 .inner .row .col .component.headline_h3 h3{margin:0 !important;padding:10px 0}.diagnosis_contents2 .inner .row .col .component.text_area1{position:relative;margin-bottom:20px}@media screen and (max-width: 767px){.diagnosis_contents2 .inner .row .col .component.text_area1{width:70%}}.diagnosis_contents2 .inner .row .col .component.text_area1:after{position:absolute;bottom:0;right:17%;content:"";width:131px;height:207px;background-image:url("https://ferret-one.akamaized.net/images/61e6124475a7b33a6b27d4bf/original.png?utm=1642467909003");z-index:1}@media screen and (min-width: 800px) and (max-width: 1024px){.diagnosis_contents2 .inner .row .col .component.text_area1:after{bottom:-19px;right:7%;transform:scale(0.8)}}@media screen and (min-width: 600px) and (max-width: 769px){.diagnosis_contents2 .inner .row .col .component.text_area1:after{bottom:-19px;right:-2%;transform:scale(0.8)}}@media screen and (max-width: 767px){.diagnosis_contents2 .inner .row .col .component.text_area1:after{bottom:-23px;right:-50%;transform:scale(0.8)}}.diagnosis_contents2 .inner .row .col .component.text_area1 span:nth-of-type(1){font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}@media screen and (max-width: 767px){.diagnosis_contents2 .inner .row .col .component.text_area1 span:nth-of-type(1){font-size:16px}}.diagnosis_contents2 .inner .row .col .component.text_area1 span:nth-of-type(2){display:flex;align-items:center;justify-content:space-around;width:300px;margin-top:5px;margin:0 auto;padding:30px 10px;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";background:#DEF4FF}@media screen and (max-width: 767px){.diagnosis_contents2 .inner .row .col .component.text_area1 span:nth-of-type(2){width:100%;font-size:14px}}.diagnosis_contents2 .inner .row .col .component.text_area2{position:relative;display:flex;align-items:start;flex-wrap:wrap;padding:40px !important;background:#FFFEDC;z-index:2}@media screen and (min-width: 800px) and (max-width: 1024px){.diagnosis_contents2 .inner .row .col .component.text_area2{padding:35px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.diagnosis_contents2 .inner .row .col .component.text_area2{padding:35px !important;justify-content:space-between}}.diagnosis_contents2 .inner .row .col .component.text_area2 br{display:none !important}.diagnosis_contents2 .inner .row .col .component.text_area2 span{display:flex;align-items:center;justify-content:center;width:180px;padding:10px 0;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";background:#fff;border:solid 1px #ececec}@media screen and (min-width: 800px) and (max-width: 1024px){.diagnosis_contents2 .inner .row .col .component.text_area2 span{width:calc(90% / 3);font-size:13px}}@media screen and (min-width: 600px) and (max-width: 769px){.diagnosis_contents2 .inner .row .col .component.text_area2 span{width:200px;font-size:13px}}@media screen and (max-width: 767px){.diagnosis_contents2 .inner .row .col .component.text_area2 span{width:100%;font-size:13px}}.diagnosis_contents2 .inner .row .col .component.text_area2 span:nth-of-type(1){margin-bottom:50px}@media screen and (min-width: 800px) and (max-width: 1024px){.diagnosis_contents2 .inner .row .col .component.text_area2 span:nth-of-type(1){margin-bottom:40px}}@media screen and (min-width: 600px) and (max-width: 769px){.diagnosis_contents2 .inner .row .col .component.text_area2 span:nth-of-type(1){margin-bottom:20px}.diagnosis_contents2 .inner .row .col .component.text_area2 span:nth-of-type(4){margin-bottom:20px}}@media screen and (max-width: 767px){.diagnosis_contents2 .inner .row .col .component.text_area2 span:nth-of-type(1){margin-bottom:0px}.diagnosis_contents2 .inner .row .col .component.text_area2 span:not(:nth-of-type(6)){margin-bottom:20px}}@media screen and (min-width: 1025px){.diagnosis_contents2 .inner .row .col .component.text_area2 span:not(:nth-of-type(4n)){margin-right:calc((100% - 720px) / 3)}}@media screen and (min-width: 800px) and (max-width: 1024px){.diagnosis_contents2 .inner .row .col .component.text_area2 span:not(:nth-of-type(3n)){margin-right:5%}}.diagnosis_contents2 .inner .row .col .component.img_area{width:5%;margin:30px auto !important}@media screen and (min-width: 600px) and (max-width: 769px){.diagnosis_contents2 .inner .row .col .component.img_area{width:15%}}@media screen and (max-width: 767px){.diagnosis_contents2 .inner .row .col .component.img_area{width:15%}}.diagnosis_contents2 .inner .row .col .component.text_area3{position:relative;width:578px;margin:auto !important;padding:20px 100px 20px 35px;border:solid 2px #a62020}.diagnosis_contents2 .inner .row .col .component.text_area3:after{position:absolute;right:0;bottom:0;content:"";width:68px;height:78px;background-image:url("https://ferret-one.akamaized.net/images/61e6124575a7b33af827b8ba/original.png?utm=1642467909093")}@media screen and (min-width: 600px) and (max-width: 769px){.diagnosis_contents2 .inner .row .col .component.text_area3{width:100%}}@media screen and (max-width: 767px){.diagnosis_contents2 .inner .row .col .component.text_area3{width:100%}}.diagnosis_contents2 .inner .row .col .component.text_area3 span{font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.diagnosis_contents2 .inner .row .col .component.headline_h3-2{background-color:#fff;margin:50px 0 10px !important}@media screen and (max-width: 767px){.diagnosis_contents2 .inner .row .col .component.headline_h3-2{margin:50px 0 10px !important}}.diagnosis_contents2 .inner .row .col .component.img_area2{width:50%;margin:0 auto !important}@media screen and (max-width: 767px){.diagnosis_contents2 .inner .row .col .component.img_area2{width:100%}}.diagnosis_contents3{background-image:repeating-linear-gradient(to bottom, transparent 25px, rgba(0,0,0,0.04) 26px, rgba(0,0,0,0.04) 26px, transparent 27px, transparent 51px, rgba(0,0,0,0.04) 52px, rgba(0,0,0,0.04) 52px, transparent 53px, transparent 77px, rgba(0,0,0,0.04) 78px, rgba(0,0,0,0.04) 78px, transparent 79px, transparent 103px, rgba(0,0,0,0.04) 104px, rgba(0,0,0,0.04) 104px, transparent 105px, transparent 129px, rgba(0,0,0,0.04) 130px, rgba(0,0,0,0.04) 130px),repeating-linear-gradient(to right, transparent 25px, rgba(0,0,0,0.04) 26px, rgba(0,0,0,0.04) 26px, transparent 27px, transparent 51px, rgba(0,0,0,0.04) 52px, rgba(0,0,0,0.04) 52px, transparent 53px, transparent 77px, rgba(0,0,0,0.04) 78px, rgba(0,0,0,0.04) 78px, transparent 79px, transparent 103px, rgba(0,0,0,0.04) 104px, rgba(0,0,0,0.04) 104px, transparent 105px, transparent 129px, rgba(0,0,0,0.04) 130px, rgba(0,0,0,0.04) 130px)}.diagnosis_contents3 .inner .row{background:#fff;padding:50px !important;border:solid 1px #ececec;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1)}@media screen and (max-width: 767px){.diagnosis_contents3 .inner .row{padding:25px !important}}.diagnosis_contents3 .inner .row .col .component.sub_text span{font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.diagnosis_contents3 .inner .row .col .component.headline_h2{margin-bottom:0 !important}.diagnosis_contents3 .inner .row .col .component.headline_h2 h2{display:flex;justify-content:center;margin-bottom:0 !important}.diagnosis_contents3 .inner .row .col .component.headline_h2 h2 span{font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.diagnosis_contents3 .inner .row .col .component.headline_h2 h2 span:nth-of-type(n+2){width:40px;margin:0 2px;padding:2px 8px 3px;background-color:#003768}.diagnosis_contents3 .inner .row .col .component.headline_h3{background-color:#003768;margin:30px 0 !important}.diagnosis_contents3 .inner .row .col .component.headline_h3 h3{margin:0 !important;padding:10px 0}.diagnosis_contents3 .inner .row .col .component.text_area1{position:relative;margin-bottom:20px}@media screen and (max-width: 767px){.diagnosis_contents3 .inner .row .col .component.text_area1{width:70%}}.diagnosis_contents3 .inner .row .col .component.text_area1:after{position:absolute;bottom:0;right:17%;content:"";width:131px;height:175px;background-image:url("https://ferret-one.akamaized.net/images/61e6124475a7b33af827b8b7/original.png?utime=1642467908");z-index:1}@media screen and (min-width: 800px) and (max-width: 1024px){.diagnosis_contents3 .inner .row .col .component.text_area1:after{bottom:-19px;right:12%;transform:scale(0.8)}}@media screen and (min-width: 600px) and (max-width: 769px){.diagnosis_contents3 .inner .row .col .component.text_area1:after{bottom:-19px;right:-1%;transform:scale(0.8)}}@media screen and (max-width: 767px){.diagnosis_contents3 .inner .row .col .component.text_area1:after{right:-59%}}.diagnosis_contents3 .inner .row .col .component.text_area1 span:nth-of-type(1){font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}@media screen and (max-width: 767px){.diagnosis_contents3 .inner .row .col .component.text_area1 span:nth-of-type(1){font-size:16px}}.diagnosis_contents3 .inner .row .col .component.text_area1 span:nth-of-type(2){display:flex;align-items:center;justify-content:space-around;width:300px;margin-top:5px;margin:0 auto;padding:30px 10px;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";background:#DEF4FF}@media screen and (max-width: 767px){.diagnosis_contents3 .inner .row .col .component.text_area1 span:nth-of-type(2){width:100%;font-size:14px}}.diagnosis_contents3 .inner .row .col .component.text_area2{position:relative;width:578px;margin:auto !important;padding:20px 35px 20px 100px;border:solid 2px #a62020}.diagnosis_contents3 .inner .row .col .component.text_area2:after{position:absolute;left:13px;bottom:0;content:"";width:68px;height:78px;background-image:url("https://ferret-one.akamaized.net/images/61e6124575a7b33af827b8ba/original.png?utm=1642467909093")}@media screen and (min-width: 600px) and (max-width: 769px){.diagnosis_contents3 .inner .row .col .component.text_area2{width:100%}}@media screen and (max-width: 767px){.diagnosis_contents3 .inner .row .col .component.text_area2{width:100%}}.diagnosis_contents3 .inner .row .col .component.headline_h3-2{background-color:#fff;margin:50px 0 10px !important}@media screen and (max-width: 767px){.diagnosis_contents3 .inner .row .col .component.headline_h3-2{margin:50px 0 10px !important}}.diagnosis_contents3 .inner .row .col .component.img_area2{width:50%;margin:0 auto !important}@media screen and (max-width: 767px){.diagnosis_contents3 .inner .row .col .component.img_area2{width:100%}}.diagnosis_form{background-image:repeating-linear-gradient(to bottom, transparent 25px, rgba(0,0,0,0.04) 26px, rgba(0,0,0,0.04) 26px, transparent 27px, transparent 51px, rgba(0,0,0,0.04) 52px, rgba(0,0,0,0.04) 52px, transparent 53px, transparent 77px, rgba(0,0,0,0.04) 78px, rgba(0,0,0,0.04) 78px, transparent 79px, transparent 103px, rgba(0,0,0,0.04) 104px, rgba(0,0,0,0.04) 104px, transparent 105px, transparent 129px, rgba(0,0,0,0.04) 130px, rgba(0,0,0,0.04) 130px),repeating-linear-gradient(to right, transparent 25px, rgba(0,0,0,0.04) 26px, rgba(0,0,0,0.04) 26px, transparent 27px, transparent 51px, rgba(0,0,0,0.04) 52px, rgba(0,0,0,0.04) 52px, transparent 53px, transparent 77px, rgba(0,0,0,0.04) 78px, rgba(0,0,0,0.04) 78px, transparent 79px, transparent 103px, rgba(0,0,0,0.04) 104px, rgba(0,0,0,0.04) 104px, transparent 105px, transparent 129px, rgba(0,0,0,0.04) 130px, rgba(0,0,0,0.04) 130px)}.diagnosis_form .inner .row{padding:50px !important;background:#fff;border:solid 1px #ececec}@media screen and (max-width: 767px){.diagnosis_form .inner .row{padding:25px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.diagnosis_form .inner .row .col .component.sub_text{padding:0 !important}}@media screen and (max-width: 767px){.diagnosis_form .inner .row .col .component.sub_text{padding:0 !important}}.diagnosis_form .inner .row .col .component.headline_h2{margin:0 0 30px !important}.diagnosis_form .inner .row .col .component.headline_h2 h2{margin:0 !important}@media screen and (max-width: 767px){.diagnosis_form .inner .row .col .component.headline_h2 h2 span{font-size:24px}}.diagnosis_form .inner .row .col .component.diagnosis_form_contents label{font-size:16px !important;font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.diagnosis_form .inner .row .col .component.diagnosis_form_contents div.group label,.diagnosis_form .inner .row .col .component.diagnosis_form_contents div.group label{font-size:16px !important;font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.diagnosis_form .inner .row .col .component.diagnosis_form_contents div.group input,.diagnosis_form .inner .row .col .component.diagnosis_form_contents div.group input{font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.diagnosis_form .inner .row .col .component.diagnosis_form_contents div.group .form-submit,.diagnosis_form .inner .row .col .component.diagnosis_form_contents div.group .form-submit{display:inline-block;cursor:pointer;transition:0.2s}@media screen and (min-width: 600px) and (max-width: 769px){.diagnosis_form .inner .row .col .component.diagnosis_form_contents div.group .form-submit,.diagnosis_form .inner .row .col .component.diagnosis_form_contents div.group .form-submit{width:30% !important;margin:0 auto}}@media screen and (max-width: 767px){.diagnosis_form .inner .row .col .component.diagnosis_form_contents div.group .form-submit,.diagnosis_form .inner .row .col .component.diagnosis_form_contents div.group .form-submit{display:block}}.diagnosis_form .inner .row .col .component.diagnosis_form_contents div.group .form-submit:hover input,.diagnosis_form .inner .row .col .component.diagnosis_form_contents div.group .form-submit:hover input{background:#fff;color:#ff0000;transition:0.2s}.diagnosis_form .inner .row .col .component.diagnosis_form_contents div.group .form-submit input,.diagnosis_form .inner .row .col .component.diagnosis_form_contents div.group .form-submit input{height:70px;margin-top:50px;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";background:#ff0000;border:1px solid #ff0000;border-radius:0px;opacity:1;transition:0.2s}@media screen and (max-width: 767px){.diagnosis_form .inner .row .col .component.diagnosis_form_contents div.group .form-submit input,.diagnosis_form .inner .row .col .component.diagnosis_form_contents div.group .form-submit input{height:50px}.diagnosis_form .inner .row .col .component.diagnosis_form_contents div.group .form-submit input a,.diagnosis_form .inner .row .col .component.diagnosis_form_contents div.group .form-submit input a{font-size:16px}}.diagnosis_form .inner .row .col .component.diagnosis_form_contents div.group:last-of-type{text-align:center}.diagnosis_form .inner .row .col .component.diagnosis_form_contents div.service_term_link{margin-top:25px;text-align:center}.diagnosis_form .inner .row .col .component.diagnosis_form_contents label.agreement{display:block;text-align:center}.mailmagazine_text{padding:100px 0 20px !important}@media screen and (max-width: 767px){.mailmagazine_text{padding-top:40px !important}}.mailmagazine_contents1,.mailmagazine_contents2{padding-top:0 !important}.mailmagazine_contents1 .inner .row.mailmagazine_form,.mailmagazine_contents2 .inner .row.mailmagazine_form{padding:50px;border:solid 1px #eee;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1)}@media screen and (max-width: 767px){.mailmagazine_contents1 .inner .row.mailmagazine_form,.mailmagazine_contents2 .inner .row.mailmagazine_form{padding:20px}}@media screen and (min-width: 800px) and (max-width: 1024px){.mailmagazine_contents1 .inner .row.mailmagazine_form .col h2 span,.mailmagazine_contents2 .inner .row.mailmagazine_form .col h2 span{font-size:28px}}@media screen and (min-width: 600px) and (max-width: 769px){.mailmagazine_contents1 .inner .row.mailmagazine_form .col h2 span,.mailmagazine_contents2 .inner .row.mailmagazine_form .col h2 span{font-size:24px}}@media screen and (max-width: 767px){.mailmagazine_contents1 .inner .row.mailmagazine_form .col h2 span,.mailmagazine_contents2 .inner .row.mailmagazine_form .col h2 span{font-size:20px}}.mailmagazine_contents1 .inner .row.mailmagazine_form .col .component label,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component label{font-size:16px !important;font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.mailmagazine_contents1 .inner .row.mailmagazine_form .col .component div.group label,.mailmagazine_contents1 .inner .row.mailmagazine_form .col .component div.group label,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group label,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group label{font-size:16px !important;font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.mailmagazine_contents1 .inner .row.mailmagazine_form .col .component div.group input,.mailmagazine_contents1 .inner .row.mailmagazine_form .col .component div.group input,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group input,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group input{font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.mailmagazine_contents1 .inner .row.mailmagazine_form .col .component div.group .form-submit,.mailmagazine_contents1 .inner .row.mailmagazine_form .col .component div.group .form-submit,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit{display:inline-block;cursor:pointer;transition:0.2s}@media screen and (max-width: 767px){.mailmagazine_contents1 .inner .row.mailmagazine_form .col .component div.group .form-submit,.mailmagazine_contents1 .inner .row.mailmagazine_form .col .component div.group .form-submit,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit{display:block}}.mailmagazine_contents1 .inner .row.mailmagazine_form .col .component div.group .form-submit:hover input,.mailmagazine_contents1 .inner .row.mailmagazine_form .col .component div.group .form-submit:hover input,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit:hover input,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit:hover input{background:#fff;color:#ff0000;transition:0.2s}.mailmagazine_contents1 .inner .row.mailmagazine_form .col .component div.group .form-submit input,.mailmagazine_contents1 .inner .row.mailmagazine_form .col .component div.group .form-submit input,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit input,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit input{height:70px;margin-top:50px;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";background:#ff0000;border:1px solid #ff0000;border-radius:0px;opacity:1;transition:0.2s}@media screen and (max-width: 767px){.mailmagazine_contents1 .inner .row.mailmagazine_form .col .component div.group .form-submit input,.mailmagazine_contents1 .inner .row.mailmagazine_form .col .component div.group .form-submit input,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit input,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit input{height:50px}.mailmagazine_contents1 .inner .row.mailmagazine_form .col .component div.group .form-submit input a,.mailmagazine_contents1 .inner .row.mailmagazine_form .col .component div.group .form-submit input a,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit input a,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit input a{font-size:16px}}.mailmagazine_contents1 .inner .row.mailmagazine_form .col .component div.group:last-of-type,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group:last-of-type{text-align:center}.mailmagazine_contents1 .inner .row.mailmagazine_form .col .component div.service_term_link,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.service_term_link{margin-top:25px;text-align:center}.mailmagazine_contents1 .inner .row.mailmagazine_form .col .component label.agreement,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component label.agreement{display:block;text-align:center}.mailmagazine_contents1{padding:0px 0 100px !important}@media screen and (max-width: 767px){.mailmagazine_contents1{padding:40px 0 40px !important}}.mailmagazine_contents1-2{padding:100px 0 100px !important}@media screen and (max-width: 767px){.mailmagazine_contents1-2{padding:40px 0 40px !important}}.mailmagazine_contents2{padding:0px 0 100px !important}@media screen and (max-width: 767px){.mailmagazine_contents2{padding:0px 0 20px !important}}.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit{display:inline-block;cursor:pointer;transition:0.2s}@media screen and (max-width: 767px){.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit{display:block}}.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit:hover input,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit:hover input{color:#333 !important;background:#fff !important;transition:0.2s}.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit input,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit input{height:70px;margin-top:50px;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";color:#fff !important;background:#333 !important;border:1px solid #ff0000;border:solid 1px #333;opacity:1;transition:0.2s}@media screen and (max-width: 767px){.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit input,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit input{height:50px}.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit input a,.mailmagazine_contents2 .inner .row.mailmagazine_form .col .component div.group .form-submit input a{font-size:16px}}.mailmagazine_contents3{padding:0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.mailmagazine_contents3{padding:0 !important}}@media screen and (max-width: 767px){.mailmagazine_contents3{padding:0 !important}}.mailmagazine_contents3 .inner .row .col .component.headline_h2{color:#fff;margin-bottom:25px !important;padding:15px 0 15px 15px !important;background:#003768 !important;box-shadow:5px 5px 0 #2e3954 !important}.mailmagazine_contents3 .inner .row .col .component.headline_h2 h2{margin-bottom:0px}@media screen and (max-width: 767px){.mailmagazine_contents3 .inner .row .col .component.headline_h2 h2 span{font-size:24px}}.mailmagazine_contents3 .inner .mail_contents.row{display:flex !important;justify-content:space-between}@media screen and (min-width: 800px) and (max-width: 1024px){.mailmagazine_contents3 .inner .mail_contents.row{display:block !important}}@media screen and (min-width: 600px) and (max-width: 769px){.mailmagazine_contents3 .inner .mail_contents.row{display:block !important}}@media screen and (max-width: 767px){.mailmagazine_contents3 .inner .mail_contents.row{display:block !important}}.mailmagazine_contents3 .inner .mail_contents.row .col.left{width:48% !important}@media screen and (min-width: 800px) and (max-width: 1024px){.mailmagazine_contents3 .inner .mail_contents.row .col.left{display:block !important;width:100% !important}}@media screen and (min-width: 600px) and (max-width: 769px){.mailmagazine_contents3 .inner .mail_contents.row .col.left{display:block !important;width:100% !important}}@media screen and (max-width: 767px){.mailmagazine_contents3 .inner .mail_contents.row .col.left{display:block !important;width:100% !important}}.mailmagazine_contents3 .inner .mail_contents.row .col.right{width:48% !important}@media screen and (min-width: 800px) and (max-width: 1024px){.mailmagazine_contents3 .inner .mail_contents.row .col.right{display:block !important;width:100% !important;margin-top:50px}}@media screen and (min-width: 600px) and (max-width: 769px){.mailmagazine_contents3 .inner .mail_contents.row .col.right{display:block !important;width:100% !important;margin-top:50px}}@media screen and (max-width: 767px){.mailmagazine_contents3 .inner .mail_contents.row .col.right{display:block !important;width:100% !important;margin-top:50px}}.contact_contents1{padding:40px 0 50px !important}@media screen and (max-width: 767px){.contact_contents1{padding:40px 0 20px !important}}.contact_contents1 .inner .row .col .component.text_area1{margin-bottom:15px !important}.contact_contents1 .inner .row .col .component.text_area2{padding:5px 10px !important;border:3px solid #ececec}.contact_contents1 .inner .row .col .component.text_area2 span:nth-of-type(1){padding-bottom:5px}.img_contents{width:30%;margin:0 auto !important;padding:50px 0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.img_contents{width:100%}}@media screen and (max-width: 767px){.img_contents{width:100%}}.contact_contents2,.contact_contents3{padding:0 0 100px !important}@media screen and (max-width: 767px){.contact_contents2,.contact_contents3{padding:0px 0 40px !important}}.contact_contents2 .inner .row.headline_h2,.contact_contents3 .inner .row.headline_h2{margin-bottom:30px !important}.contact_contents2 .inner .row.headline_h2 .col.headline h2,.contact_contents3 .inner .row.headline_h2 .col.headline h2{position:relative;margin-bottom:0 !important}.contact_contents2 .inner .row.headline_h2 .col.headline h2:before,.contact_contents3 .inner .row.headline_h2 .col.headline h2:before{content:"";position:absolute;width:100%;bottom:-10px;border-bottom:1px solid #ccc}.contact_contents2 .inner .row.headline_h2 .col.headline h2:after,.contact_contents3 .inner .row.headline_h2 .col.headline h2:after{content:"";position:absolute;left:0;width:40%;bottom:-10px;border-bottom:1px solid #003768}@media screen and (max-width: 767px){.contact_contents2 .inner .row.headline_h2 .col.headline h2 span,.contact_contents3 .inner .row.headline_h2 .col.headline h2 span{font-size:20px !important}}.contact_contents2 .inner .row.contents_area,.contact_contents3 .inner .row.contents_area{display:flex !important;align-items:center;justify-content:space-between;padding:20px;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1)}@media screen and (min-width: 600px) and (max-width: 769px){.contact_contents2 .inner .row.contents_area,.contact_contents3 .inner .row.contents_area{flex-wrap:wrap}}@media screen and (max-width: 767px){.contact_contents2 .inner .row.contents_area,.contact_contents3 .inner .row.contents_area{flex-wrap:wrap}}.contact_contents2 .inner .row.contents_area .col.left,.contact_contents3 .inner .row.contents_area .col.left{width:45% !important;margin-right:15% !important}@media screen and (min-width: 600px) and (max-width: 769px){.contact_contents2 .inner .row.contents_area .col.left,.contact_contents3 .inner .row.contents_area .col.left{width:100% !important;margin-right:0% !important;margin-top:30px !important;order:2}}@media screen and (max-width: 767px){.contact_contents2 .inner .row.contents_area .col.left,.contact_contents3 .inner .row.contents_area .col.left{width:100% !important;margin-right:0% !important;margin-top:30px !important;order:2}}.contact_contents2 .inner .row.contents_area .col.right,.contact_contents3 .inner .row.contents_area .col.right{width:30% !important}@media screen and (min-width: 600px) and (max-width: 769px){.contact_contents2 .inner .row.contents_area .col.right,.contact_contents3 .inner .row.contents_area .col.right{width:100% !important}}@media screen and (max-width: 767px){.contact_contents2 .inner .row.contents_area .col.right,.contact_contents3 .inner .row.contents_area .col.right{width:100% !important}}.contact_contents4{padding:0 0 100px !important}@media screen and (max-width: 767px){.contact_contents4{padding:0px 0 40px !important}}.contact_contents4 .inner .row.headline_h2{margin-bottom:30px !important}.contact_contents4 .inner .row.headline_h2 .col.headline{padding:15px 0 15px 15px !important;background:#003768 !important;box-shadow:5px 5px 0 #2e3954 !important}.contact_contents4 .inner .row.headline_h2 .col.headline h2{margin-bottom:0 !important}@media screen and (max-width: 767px){.contact_contents4 .inner .row.headline_h2 .col.headline h2 span{font-size:20px !important}}.contact_contents4 .inner .row.tel_btn .col a{position:relative;font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";padding-left:45px;pointer-events:none}@media screen and (min-width: 600px) and (max-width: 769px){.contact_contents4 .inner .row.tel_btn .col a{pointer-events:auto}}@media screen and (max-width: 767px){.contact_contents4 .inner .row.tel_btn .col a{pointer-events:auto}}.contact_contents4 .inner .row.tel_btn .col a:before{position:absolute;top:-2px;left:7px;font-family:"FontAwesome";font-size:40px;font-weight:bold;color:#003768;content:"\f095"}.contact_contents4 .inner .row.tel_btn .col .component.text{margin-top:20px !important}.contact_contents4 .inner .row.tel_btn .col .component.text span{font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.contact_contents5{padding:0 !important}@media screen and (max-width: 767px){.contact_contents5{padding:0 !important}}.contact_contents5 .inner .row.headline_h2 .col.headline{padding:15px 0 15px 15px !important;background:#003768 !important;box-shadow:5px 5px 0 #2e3954 !important}.contact_contents5 .inner .row.headline_h2 .col.headline h2{margin-bottom:0 !important}@media screen and (max-width: 767px){.contact_contents5 .inner .row.headline_h2 .col.headline h2 span{font-size:20px !important}}.contact_contents5 .inner .row.consultation_contact_form{padding:50px;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1)}@media screen and (max-width: 767px){.contact_contents5 .inner .row.consultation_contact_form{padding:20px}}.contact_contents5 .inner .row.consultation_contact_form .col .component label{font-size:16px !important;font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.contact_contents5 .inner .row.consultation_contact_form .col .component div.group label,.contact_contents5 .inner .row.consultation_contact_form .col .component div.group label{font-size:16px !important;font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.contact_contents5 .inner .row.consultation_contact_form .col .component div.group input,.contact_contents5 .inner .row.consultation_contact_form .col .component div.group input{font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.contact_contents5 .inner .row.consultation_contact_form .col .component div.group .form-submit,.contact_contents5 .inner .row.consultation_contact_form .col .component div.group .form-submit{display:inline-block;cursor:pointer;transition:0.2s}@media screen and (min-width: 600px) and (max-width: 769px){.contact_contents5 .inner .row.consultation_contact_form .col .component div.group .form-submit,.contact_contents5 .inner .row.consultation_contact_form .col .component div.group .form-submit{width:30% !important;margin:0 auto}}@media screen and (max-width: 767px){.contact_contents5 .inner .row.consultation_contact_form .col .component div.group .form-submit,.contact_contents5 .inner .row.consultation_contact_form .col .component div.group .form-submit{display:block}}.contact_contents5 .inner .row.consultation_contact_form .col .component div.group .form-submit:hover input,.contact_contents5 .inner .row.consultation_contact_form .col .component div.group .form-submit:hover input{background:#fff;color:#ff0000;transition:0.2s}.contact_contents5 .inner .row.consultation_contact_form .col .component div.group .form-submit input,.contact_contents5 .inner .row.consultation_contact_form .col .component div.group .form-submit input{height:70px;margin-top:50px;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";background:#ff0000;border:1px solid #ff0000;border-radius:0px;opacity:1;transition:0.2s}@media screen and (max-width: 767px){.contact_contents5 .inner .row.consultation_contact_form .col .component div.group .form-submit input,.contact_contents5 .inner .row.consultation_contact_form .col .component div.group .form-submit input{height:50px}.contact_contents5 .inner .row.consultation_contact_form .col .component div.group .form-submit input a,.contact_contents5 .inner .row.consultation_contact_form .col .component div.group .form-submit input a{font-size:16px}}.contact_contents5 .inner .row.consultation_contact_form .col .component div.group:nth-of-type(10) div.form-cont{display:flex;flex-wrap:wrap}.contact_contents5 .inner .row.consultation_contact_form .col .component div.group:nth-of-type(10) div.form-cont div.checkbox:neth-of-type(1){margin-bottom:10px}.contact_contents5 .inner .row.consultation_contact_form .col .component div.group:last-of-type{text-align:center}.contact_contents5 .inner .row.consultation_contact_form .col .component div.service_term_link{margin-top:25px;text-align:center}.contact_contents5 .inner .row.consultation_contact_form .col .component label.agreement{display:block;text-align:center}.news_category_headline{padding-bottom:0 !important}.news_category_headline .inner .row .col .component.under_h2 h2{margin-bottom:0 !important}.news_category{padding:40px 0 201px !important}@media screen and (max-width: 767px){.news_category .inner{width:calc(100% - 20px) !important}}.news_category .inner .row.news_postlist_area .col.news_postlist{box-shadow:5px 5px 10px 0 #00000038}.news_category .inner .row.news_postlist_area .col.news_postlist .component.news_post .article-list{position:relative;display:block}@media screen and (max-width: 767px){.news_category .inner .row.news_postlist_area .col.news_postlist .component.news_post .article-list{width:calc(100% - 20px);margin:0 auto}}.news_category .inner .row.news_postlist_area .col.news_postlist .component.news_post .article-list .article-per-page{position:absolute;width:100%;bottom:-133px;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 767px){.news_category .inner .row.news_postlist_area .col.news_postlist .component.news_post .article-list .article-per-page{bottom:-141px}}.news_category .inner .row.news_postlist_area .col.news_postlist .component.news_post .article-list .entry-list-unit{padding:0 10px;width:100%;border-bottom:0}.news_category .inner .row.news_postlist_area .col.news_postlist .component.news_post .article-list .entry-list-unit:not(:nth-of-type(10)) .cont{border-bottom:1px solid #ccc}@media screen and (max-width: 767px){.news_category .inner .row.news_postlist_area .col.news_postlist .component.news_post .article-list .entry-list-unit{width:100%;margin:0 0 0px}}.news_category .inner .row.news_postlist_area .col.news_postlist .component.news_post .article-list .entry-list-unit>a{position:relative;display:block;width:100%;max-height:initial;padding:0;padding-bottom:50%;border-top-left-radius:20px;border-top-right-radius:20px}.news_category .inner .row.news_postlist_area .col.news_postlist .component.news_post .article-list .entry-list-unit .cont{display:flex;align-items:center;width:100%;padding:30px 20px;border-left:0}@media screen and (min-width: 600px) and (max-width: 769px){.news_category .inner .row.news_postlist_area .col.news_postlist .component.news_post .article-list .entry-list-unit .cont{flex-wrap:wrap}}@media screen and (max-width: 767px){.news_category .inner .row.news_postlist_area .col.news_postlist .component.news_post .article-list .entry-list-unit .cont{flex-wrap:wrap}}.news_category .inner .row.news_postlist_area .col.news_postlist .component.news_post .article-list .entry-list-unit .cont h2{word-break:break-all}.news_category .inner .row.news_postlist_area .col.news_postlist .component.news_post .article-list .entry-list-unit .cont h3{margin:0;width:80%;text-decoration:underline;order:2}@media screen and (min-width: 600px) and (max-width: 769px){.news_category .inner .row.news_postlist_area .col.news_postlist .component.news_post .article-list .entry-list-unit .cont h3{width:100%;padding:0}}@media screen and (max-width: 767px){.news_category .inner .row.news_postlist_area .col.news_postlist .component.news_post .article-list .entry-list-unit .cont h3{width:100%;padding:0}}.news_category .inner .row.news_postlist_area .col.news_postlist .component.news_post .article-list .entry-list-unit .cont h3 a{padding:0;font-size:16px !important;font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";transition:0.2s}.news_category .inner .row.news_postlist_area .col.news_postlist .component.news_post .article-list .entry-list-unit .cont h3 a:hover{color:#ccc}.news_category .inner .row.news_postlist_area .col.news_postlist .component.news_post .article-list .entry-list-unit .cont h4{width:15%;margin:0 31px !important;padding:0;font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}@media screen and (min-width: 600px) and (max-width: 769px){.news_category .inner .row.news_postlist_area .col.news_postlist .component.news_post .article-list .entry-list-unit .cont h4{width:100%;margin:0px 0 15px !important}}@media screen and (max-width: 767px){.news_category .inner .row.news_postlist_area .col.news_postlist .component.news_post .article-list .entry-list-unit .cont h4{width:100%;margin:0 0 15px !important}}.blog{padding:40px 0 40px !important}@media screen and (max-width: 767px){.blog{padding-top:0px !important}}@media screen and (max-width: 767px){.blog{padding-top:0px !important}}@media screen and (max-width: 767px){.blog .inner{width:calc(100% - 20px) !important}}.blog .inner .row .col .component.search.sp{display:none}@media screen and (max-width: 767px){.blog .inner .row .col .component.search.sp{display:inherit}}.blog .inner .row .col .component.blog_articles{position:relative;display:block;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 767px){.blog .inner .row .col .component.blog_articles{display:block;width:calc(100% - 20px);margin:0 auto !important}}.blog .inner .row .col .component.blog_articles hr{display:none !important}.blog .inner .row .col .component.blog_articles article{display:flex;padding:0;width:100%;border-bottom:0;margin-bottom:30px;padding-bottom:20px;border-bottom:#ccc 2px solid}@media screen and (min-width: 600px) and (max-width: 769px){.blog .inner .row .col .component.blog_articles article{display:block;margin:0 0 50px}}@media screen and (max-width: 767px){.blog .inner .row .col .component.blog_articles article{display:block;margin:0 0 50px}}.blog .inner .row .col .component.blog_articles article .catch{display:flow-root;width:35%}@media screen and (min-width: 600px) and (max-width: 769px){.blog .inner .row .col .component.blog_articles article .catch{padding:0 !important;width:100%}}@media screen and (max-width: 767px){.blog .inner .row .col .component.blog_articles article .catch{padding:0 !important;width:100%}}.blog .inner .row .col .component.blog_articles article .catch a{position:relative;display:block;width:100%;max-height:initial;padding:0;padding-bottom:75%}.blog .inner .row .col .component.blog_articles article .catch a img{position:absolute;width:100%;height:100%;object-fit:cover;border-radius:0px !important}.blog .inner .row .col .component.blog_articles article .infomation{display:block;width:100%;padding:0 20 20px;border-left:0}.blog .inner .row .col .component.blog_articles article .infomation h2{margin:0 0 10px 0;word-break:break-all}@media screen and (min-width: 600px) and (max-width: 769px){.blog .inner .row .col .component.blog_articles article .infomation h2{padding:0}}@media screen and (max-width: 767px){.blog .inner .row .col .component.blog_articles article .infomation h2{padding:0}}.blog .inner .row .col .component.blog_articles article .infomation h2 a{padding:0;font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.blog .inner .row .col .component.blog_articles article .infomation time{margin:0 0 10px 0;padding:0;font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.blog .inner .row .col .component.blog_articles article .infomation p{margin:0;padding:0;font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.blog .inner .row .col .component.blog_articles article .infomation .view-article{margin-top:20px;font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.blog .inner .row .col .component.blog_articles article .infomation .tags a.tag{background-color:#003791;border:1px solid #003791;color:#fff;border-radius:20px}.contents{padding:0 !important}.contents .blog_only{padding:157.39px 0 40px !important}@media screen and (min-width: 800px) and (max-width: 1024px){.contents .blog_only{padding-top:240px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.contents .blog_only{padding-top:70px !important}}@media screen and (max-width: 767px){.contents .blog_only{padding-top:70px !important}}@media screen and (max-width: 767px){.contents .blog_only .inner{width:calc(100% - 20px) !important}}.contents .blog_only .inner .row .col .component.search.sp{display:none}@media screen and (max-width: 767px){.contents .blog_only .inner .row .col .component.search.sp{display:inherit}}.contents .blog_only .inner .row .col .component.blog_articles{position:relative;display:block;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 767px){.contents .blog_only .inner .row .col .component.blog_articles{display:block;width:calc(100% - 20px);margin:0 auto !important}}.contents .blog_only .inner .row .col .component.blog_articles .entry-list-unit{display:flex;justify-content:space-between;padding:0;width:100%;border-bottom:0;margin-bottom:30px;padding-bottom:20px;border-bottom:#ccc 2px solid}@media screen and (min-width: 600px) and (max-width: 769px){.contents .blog_only .inner .row .col .component.blog_articles .entry-list-unit{display:block;margin:0 0 50px}}@media screen and (max-width: 767px){.contents .blog_only .inner .row .col .component.blog_articles .entry-list-unit{display:block;margin:0 0 50px}}.contents .blog_only .inner .row .col .component.blog_articles .entry-list-unit>a{position:relative;display:block;width:35%;height:0;max-height:initial;padding:0;padding-bottom:17%}@media screen and (min-width: 600px) and (max-width: 769px){.contents .blog_only .inner .row .col .component.blog_articles .entry-list-unit>a{padding-bottom:75% !important;width:100%}}@media screen and (max-width: 767px){.contents .blog_only .inner .row .col .component.blog_articles .entry-list-unit>a{padding-bottom:75% !important;width:100%}}.contents .blog_only .inner .row .col .component.blog_articles .entry-list-unit>a img{position:absolute;width:100%;height:100%;object-fit:cover;border-radius:0px !important}.contents .blog_only .inner .row .col .component.blog_articles .entry-list-unit .cont{display:block;width:100%;padding:0 0 0 1em;border-left:0}@media screen and (min-width: 600px) and (max-width: 769px){.contents .blog_only .inner .row .col .component.blog_articles .entry-list-unit .cont{padding:10px 0 0 0}}@media screen and (max-width: 767px){.contents .blog_only .inner .row .col .component.blog_articles .entry-list-unit .cont{padding:10px 0 0 0}}.contents .blog_only .inner .row .col .component.blog_articles .entry-list-unit .cont h2{word-break:break-all}.contents .blog_only .inner .row .col .component.blog_articles .entry-list-unit .cont h3{margin:0 0 10px 0}@media screen and (min-width: 600px) and (max-width: 769px){.contents .blog_only .inner .row .col .component.blog_articles .entry-list-unit .cont h3{padding:0}}@media screen and (max-width: 767px){.contents .blog_only .inner .row .col .component.blog_articles .entry-list-unit .cont h3{padding:0}}.contents .blog_only .inner .row .col .component.blog_articles .entry-list-unit .cont h3 a{padding:0;font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.contents .blog_only .inner .row .col .component.blog_articles .entry-list-unit .cont h4{margin:0 0 10px 0;padding:0;font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.contents .blog_only .inner .row .col .component.blog_articles .entry-list-unit .cont p{margin:0;padding:0;font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.contents .blog_only .inner .row .col .component.blog_articles .entry-list-unit .cont .view-article{margin-top:20px;font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.contents .blog_only .inner .row .col .component.blog_articles .entry-list-unit .cont .tags{margin:10px 10px 10px 0;padding:0}.contents .blog_only .inner .row .col .component.blog_articles .entry-list-unit .cont .tags a.tag{background-color:#003791;border:1px solid #003791;color:#fff;border-radius:20px;margin:10px 10px 10px 0}.article.sub-page-custom{display:none}.theme-fo-base .main-visual .component.heading.header_retouch h2{margin-bottom:0 !important}.contents.blog-contents{padding:0 !important}.contents.blog-contents .cta_sec .inner .row .col .component .footer_cta h3 span{font-size:27px}.contents.blog-contents .cta_sec .inner .row .col .component .footer_cta2{display:block}.contents.blog-contents .cta_sec .inner .row .col .component .footer_cta2 .cta-column{width:100%}.contents.blog-contents .cta_sec .inner .row .col .component .footer_cta2 .cta-column-1{margin-top:50px}.contents.contents{padding:0 !important}.contents.contents .cta_sec.left_area .inner .row .col .component .footer_cta h3 span{font-size:27px}.contents.contents .cta_sec.left_area .inner .row .col .component .footer_cta2{display:block}.contents.contents .cta_sec.left_area .inner .row .col .component .footer_cta2 .cta-column{width:100%}.contents.contents .cta_sec.left_area .inner .row .col .component .footer_cta2 .cta-column-1{margin-top:50px}.theme-fo-base .wrapper.side-right .side.right{padding:20px 20px 20px 50px}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper.side-right .side.right{padding:20px 20px 20px 20px}}@media screen and (max-width: 767px){.theme-fo-base .wrapper.side-right .side.right{padding:20px 20px 20px 20px}}.contents.blog-contents{padding-top:117.39px !important}@media screen and (min-width: 800px) and (max-width: 1024px){.contents.blog-contents{padding-top:200px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.contents.blog-contents{padding-top:70px !important}}@media screen and (max-width: 767px){.contents.blog-contents{padding-top:70px !important}}.side.right{padding-top:157.39px !important}@media screen and (min-width: 800px) and (max-width: 1024px){.side.right{padding-top:240px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.side.right{padding-top:110px !important}}@media screen and (max-width: 767px){.side.right{padding-top:110px !important}}.side.right .inner h3 a{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}@media screen and (max-width: 767px){.side.right .inner .component.search.pc{display:none}}.side.right .inner .component.component-2{margin-top:0}.side.right .inner .component.heading h2,.side.right .inner .component.heading h3{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important;border-left:5px solid #003768;padding-left:10px}.side.right .inner .component.component-2 a{padding-right:0px}.side.right .inner .component.component-2 a img{border-radius:0px}@media screen and (min-width: 600px) and (max-width: 769px){.side.right .inner .component.component-2 .cont{padding-left:0px !important}}@media screen and (max-width: 767px){.side.right .inner .component.component-2 .cont{padding-left:0px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.side.right .inner .component.component-2 .cont h3{padding-left:0px !important}}@media screen and (max-width: 767px){.side.right .inner .component.component-2 .cont h3{padding-left:0px !important}}.side.right .inner .component.component-4 div{padding:10px 10px 10px 10px}.side.right .inner .component.component-4 div a{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important;position:relative}.side.right .inner .component.component-4 div a:before{content:"-";font-size:15px}.side.right .inner .component.component-5,.side.right .inner .component.component-6{display:none !important}@media screen and (max-width: 767px){.theme-fo-base.clearfix .side .component.entry-list .entry-list-unit .article-rank.rank-1,.theme-fo-base.clearfix .side .component.entry-list .entry-list-unit .article-rank.rank-2,.theme-fo-base.clearfix .side .component.entry-list .entry-list-unit .article-rank.rank-3{background:#003791 !important;border:1px solid #003791 !important;color:#fff !important;font-size:25px !important;font-weight:bold !important;padding:5px 10px !important}}@media screen and (max-width: 767px){.theme-fo-base.clearfix .side .component.entry-list .entry-list-unit .article-rank{font-size:25px !important;font-weight:bold !important;padding:5px 10px !important}}@media screen and (max-width: 767px){.blog-ranking .entry-list-unit .article-rank{min-width:auto;height:auto;width:auto}}@media screen and (max-width: 767px){.contents.blog-contents .content-1.news .inner{width:calc(100% - 20px) !important}}.contents.blog-contents .content-1.news .inner .row-1 .col-1 .component.blog_article .article-eyecatch img{border-radius:0px !important}.contents.blog-contents .content-1.news .inner .row-1 .col-1 .component.blog_article .article-post{padding:0}.contents.blog-contents .content-1.news .inner .row-1 .col-1 .component.blog_article .article-post h1{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important;margin-top:30px}.contents.blog-contents .content-1.news .inner .row-1 .col-1 .component.blog_article .article-post .component.richtext{padding:100px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media screen and (min-width: 600px) and (max-width: 769px){.contents.blog-contents .content-1.news .inner .row-1 .col-1 .component.blog_article .article-post .component.richtext{padding:50px 0}}@media screen and (max-width: 767px){.contents.blog-contents .content-1.news .inner .row-1 .col-1 .component.blog_article .article-post .component.richtext{padding:30px 0}}.contents.blog-contents .content-1.news .inner .row-1 .col-1 .component.blog_article .article-post .component.richtext h2{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important;background:transparent;border-left:0px}.contents.blog-contents .content-1.news .inner .row-1 .col-1 .component.blog_article .article-post .component.richtext h3{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important;border-bottom:0px;border-top:0px}.contents.blog-contents .content-1.news .inner .row-1 .col-1 .component.blog_article .article-post .component.richtext h4{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important;border-bottom:solid 1px #003768}.contents.blog-contents .content-1.news .inner .row-1 .col-1 .component.blog_article .article-post .component.richtext p{font-family:"新ゴ" !important}.contents.blog-contents .content-1.news .inner .row-1 .col-1 .component.blog_article .article-post .component.richtext p img{border-radius:0px !important}.contents.blog-contents .content-1.news .inner .row-1 .col-1 section.prev-next-link{width:100%;margin:50px 0 0 !important}.blog-contents .content-1.blog .inner .row-1 .col-1 .component.blog_article .article-eyecatch img{border-radius:0px !important}.blog-contents .content-1.blog .inner .row-1 .col-1 .component.blog_article .article-post{padding:0}.blog-contents .content-1.blog .inner .row-1 .col-1 .component.blog_article .article-post h1{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important;margin-top:30px}.blog-contents .content-1.blog .inner .row-1 .col-1 .component.blog_article .article-post .component.richtext h2{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important;background:#dcf4ff;border-left:solid 5px #003768}.blog-contents .content-1.blog .inner .row-1 .col-1 .component.blog_article .article-post .component.richtext h3{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important;border-bottom:solid 3px #003768;border-top:solid 3px #003768}.blog-contents .content-1.blog .inner .row-1 .col-1 .component.blog_article .article-post .component.richtext h4{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important;border-bottom:solid 1px #003768}.blog-contents .content-1.blog .inner .row-1 .col-1 .component.blog_article .article-post .component.richtext p{font-family:"新ゴ" !important}.blog-contents .content-1.blog .inner .row-1 .col-1 .component.blog_article .article-post .component.richtext p img{border-radius:0px !important}.blog-contents .content-1.blog .inner .row-1 .col-1 section.prev-next-link{width:100%;margin:50px 0 0 !important}.blog-contents .content-2.related_articlelist h2,.blog-contents .content-2.related_articlelist h3{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.blog-contents .content-2.related_articlelist h3 a{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.blog-contents .content-2.related_articlelist .inner .row-1 .col-1 .component.entry-list{display:flex !important}@media screen and (min-width: 800px) and (max-width: 1024px){.blog-contents .content-2.related_articlelist .inner .row-1 .col-1 .component.entry-list{display:flex !important}}.blog-contents .content-2.related_articlelist .inner .row-1 .col-1 .component.entry-list .entry-list-unit .img{position:relative;height:0;padding-bottom:100%}.blog-contents .content-2.related_articlelist .inner .row-1 .col-1 .component.entry-list .entry-list-unit .img img{position:absolute;border-radius:0px;width:100%;height:100%;object-fit:cover}@media screen and (min-width: 600px) and (max-width: 769px){.blog-contents .content-2.related_articlelist .inner .row-1 .col-1 .component.entry-list .cont{border-left:0px !important}.blog-contents .content-2.related_articlelist .inner .row-1 .col-1 .component.entry-list .cont h3{padding-left:0px !important}}@media screen and (max-width: 767px){.blog-contents .content-2.related_articlelist .inner .row-1 .col-1 .component.entry-list .cont{border-left:0px !important}.blog-contents .content-2.related_articlelist .inner .row-1 .col-1 .component.entry-list .cont h3{padding-left:0px !important}}.news.content-2.related_articlelist .inner .row-1 .col-1 .component.entry-list .entry-list-unit{height:134px}@media screen and (max-width: 767px){.sub-page-custom.under.introduction .row.under_header .col .component.header_h1 h1 span{font-size:27px !important}}.introduction_sec1{padding-bottom:0 !important}@media screen and (max-width: 767px){.introduction_sec1 .inner .row .col .component h2 span{font-size:19px}}.theme-fo-base .wrapper .introduction_contents .inner{position:relative;padding:50px 30px !important;border:1px solid rgba(0,0,0,0.5);box-shadow:0 15px 23px -10px rgba(25,146,212,0.18)}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .introduction_contents .inner .row .col .component.name{padding:0 0 0 5px !important}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .introduction_contents .inner .row .col .component.name{padding:0 0 0 5px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .introduction_contents .inner .row .col .component.consultant_text{padding:0 !important}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .introduction_contents .inner .row .col .component.consultant_text{padding:0 !important}.theme-fo-base .wrapper .introduction_contents .inner .row .col .component.consultant_text span{font-size:15px}}.theme-fo-base .wrapper .introduction_contents .inner .row .col .component.consultant_text{position:relative;padding-left:84px !important}@media screen and (max-width: 767px){.theme-fo-base .wrapper .introduction_contents .inner .row .col .component.consultant_text{padding-top:50px !important;padding-left:0 !important}}.theme-fo-base .wrapper .introduction_contents .inner .row .col .component.consultant_text span{line-height:2.0}.theme-fo-base .wrapper .introduction_contents .inner .row-1{display:flex}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .introduction_contents .inner .row-1{display:block !important}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .introduction_contents .inner .row-1{display:block !important}}.theme-fo-base .wrapper .introduction_contents .inner .row-1 .col-1{width:20% !important;margin-right:50px}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .introduction_contents .inner .row-1 .col-1{width:50% !important;margin:0 auto 10px}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .introduction_contents .inner .row-1 .col-1{width:50% !important;margin:0 auto 10px}}.theme-fo-base .wrapper .introduction_contents .inner .row-1 .col-2{width:76% !important}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .introduction_contents .inner .row-1 .col-2{width:100% !important}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .introduction_contents .inner .row-1 .col-2{width:100% !important}}.theme-fo-base .wrapper .introduction_contents .inner .row-1 .col-2 .component-1{margin-bottom:25px !important;border-left:6px solid #003768;padding-left:5px}.theme-fo-base .wrapper .introduction_contents .inner .row-1 .col-2 .field:before{position:absolute;left:0;content:"得意分野";font-family:"新ゴ";font-weight:bold;font-size:16px;padding:5px;color:#fff;background:#003768}@media screen and (max-width: 767px){.theme-fo-base .wrapper .introduction_contents .inner .row-1 .col-2 .field:before{top:0}}.theme-fo-base .wrapper .introduction_contents .inner .row-1 .col-2 .industry{margin-bottom:40px !important}.theme-fo-base .wrapper .introduction_contents .inner .row-1 .col-2 .industry:before{position:absolute;left:0;content:"担当業界";font-family:"新ゴ";font-weight:bold;font-size:16px;padding:5px;color:#fff;background:#003768}@media screen and (max-width: 767px){.theme-fo-base .wrapper .introduction_contents .inner .row-1 .col-2 .industry:before{top:0}}.theme-fo-base .wrapper .introduction_contents .inner .row-1 .col-2 .component-3.button a{width:200px;height:50px;margin:20px 0 0 auto}@media screen and (max-width: 767px){.theme-fo-base .wrapper .introduction_contents .inner .row-1 .col-2 .component-3.button a{margin:50px auto 0}}.theme-fo-base .wrapper .introduction_contents .inner .row-1 .col-2 .component-4.button a{width:200px;height:50px;margin:20px 0 0 auto}@media screen and (max-width: 767px){.theme-fo-base .wrapper .introduction_contents .inner .row-1 .col-2 .component-4.button a{margin:50px auto 0}}.theme-fo-base .wrapper .introduction_contents .inner .row-2{margin-top:50px !important}.theme-fo-base .wrapper .topconsultant_contents{padding:40px 0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .topconsultant_contents{padding:20px 0 !important}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .topconsultant_contents{padding:20px 0 !important}}.theme-fo-base .wrapper .topconsultant_contents .inner{position:relative;padding:50px 30px !important;border-radius:15px;box-shadow:0 15px 23px -10px rgba(25,146,212,0.18);background-image:url("https://ferret-one.akamaized.net/images/61c96066419c401590e78f0e/original.jpeg?utime=1640587366");background-size:100%;background-repeat:no-repeat}@media screen and (max-width: 767px){.theme-fo-base .wrapper .topconsultant_contents .inner{background-size:cover}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .topconsultant_contents .inner .row .col .component.name{padding:0 0 0 5px !important}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .topconsultant_contents .inner .row .col .component.name{padding:0 0 0 5px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .topconsultant_contents .inner .row .col .component.consultant_text{padding:0 !important}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .topconsultant_contents .inner .row .col .component.consultant_text{padding:0 !important}.theme-fo-base .wrapper .topconsultant_contents .inner .row .col .component.consultant_text span{font-size:15px}}.theme-fo-base .wrapper .topconsultant_contents .inner .row .col .component.consultant_text{position:relative;padding-left:84px !important}@media screen and (max-width: 767px){.theme-fo-base .wrapper .topconsultant_contents .inner .row .col .component.consultant_text{padding-top:50px !important;padding-left:0 !important}}.theme-fo-base .wrapper .topconsultant_contents .inner .row .col .component.consultant_text span{line-height:2.0}.theme-fo-base .wrapper .topconsultant_contents .inner .row-1{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .topconsultant_contents .inner .row-1{display:flex !important}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .topconsultant_contents .inner .row-1{display:block !important}}.theme-fo-base .wrapper .topconsultant_contents .inner .row-1 .col-1{width:20% !important;margin-right:50px}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .topconsultant_contents .inner .row-1 .col-1{width:23% !important;margin:0}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .topconsultant_contents .inner .row-1 .col-1{width:50% !important;margin:0 auto 25px}}.theme-fo-base .wrapper .topconsultant_contents .inner .row-1 .col-2{width:76% !important}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .topconsultant_contents .inner .row-1 .col-2{width:70% !important}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .topconsultant_contents .inner .row-1 .col-2{width:100% !important}}.theme-fo-base .wrapper .topconsultant_contents .inner .row-1 .col-2 .component-1{margin-bottom:25px !important;border-left:6px solid #003768;border-bottom:1px solid #003768;padding:10px 0 10px 15px}@media screen and (max-width: 767px){.theme-fo-base .wrapper .topconsultant_contents .inner .row-1 .col-2 .component-1{margin-bottom:0px !important}}.theme-fo-base .wrapper .topconsultant_contents .inner .row-1 .col-2 .component-1 h2{margin:0}@media screen and (max-width: 767px){.theme-fo-base .wrapper .topconsultant_contents .inner .row-1 .col-2 .component-1 h2 span:first-child{font-size:24px}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .topconsultant_contents .inner .row-1 .col-2 .component-1 h2 span:last-child{font-size:15px}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .topconsultant_contents .inner .row-1 .col-2 .position span{font-size:15px}}.theme-fo-base .wrapper .topconsultant_contents .inner .row-2{margin-top:50px !important}.top-consultant_list{padding:40px 0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.top-consultant_list{padding:20px 0 !important}}@media screen and (max-width: 767px){.top-consultant_list{padding:20px 0 !important}}.top-consultant_list .inner .row .col.headline{padding:15px 0 15px 15px !important;background:#003768 !important;box-shadow:5px 5px 0 #2e3954 !important}.top-consultant_list .inner .row .col.headline h2{margin-bottom:0 !important}@media screen and (max-width: 767px){.top-consultant_list .inner .row .col.headline h2 span{font-size:20px !important}}.top-consultant_list .inner .row.top-consultant_text_area .col .component{padding:20px;line-hright:2.0;font-size:16px}.top-consultant_btn_area{padding:40px 0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.top-consultant_btn_area{padding:20px 0 !important}}@media screen and (max-width: 767px){.top-consultant_btn_area{padding:20px 0 !important}}.top-consultant_btn_area .inner .row{display:flex}@media screen and (min-width: 800px) and (max-width: 1024px){.top-consultant_btn_area .inner .row{justify-content:space-between}}@media screen and (min-width: 600px) and (max-width: 769px){.top-consultant_btn_area .inner .row{display:block}}@media screen and (max-width: 767px){.top-consultant_btn_area .inner .row{display:block}}@media screen and (min-width: 800px) and (max-width: 1024px){.top-consultant_btn_area .inner .row .col a{width:100%}}@media screen and (min-width: 600px) and (max-width: 769px){.top-consultant_btn_area .inner .row .col a{width:65%}}@media screen and (max-width: 767px){.top-consultant_btn_area .inner .row .col a{width:65%;font-size:16px !important}}@media screen and (min-width: 800px) and (max-width: 1024px){.top-consultant_btn_area .inner .row .col-1{width:45%}}@media screen and (min-width: 600px) and (max-width: 769px){.top-consultant_btn_area .inner .row .col-1{width:100%;margin-bottom:40px}}@media screen and (max-width: 767px){.top-consultant_btn_area .inner .row .col-1{width:100%;margin-bottom:40px}}@media screen and (min-width: 800px) and (max-width: 1024px){.top-consultant_btn_area .inner .row .col-2{width:45%}}@media screen and (min-width: 600px) and (max-width: 769px){.top-consultant_btn_area .inner .row .col-2{width:100%}}@media screen and (max-width: 767px){.top-consultant_btn_area .inner .row .col-2{width:100%}}.voice_movie .inner .row.contents_area{display:flex;justify-content:space-between;padding:40px 30px;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1);border:solid 1px #efefef}@media screen and (max-width: 767px){.voice_movie .inner .row.contents_area{display:block}}.voice_movie .inner .row.contents_area .col.left{width:50% !important}@media screen and (max-width: 767px){.voice_movie .inner .row.contents_area .col.left{width:100% !important}}.voice_movie .inner .row.contents_area .col.right{width:35% !important}@media screen and (max-width: 767px){.voice_movie .inner .row.contents_area .col.right{width:100% !important}}.voice_sec1{padding-top:100px !important}@media screen and (max-width: 767px){.voice_sec1.pc{display:none}}.voice_sec1.sp{display:none}@media screen and (max-width: 767px){.voice_sec1.sp{display:inherit}}.voice_sec1 .inner .row.voice_link_area .col .component .article-list{position:relative;flex-wrap:wrap;margin-bottom:60px}.voice_sec1 .inner .row.voice_link_area .col .component .article-list .entry-list-unit{width:30%;margin:0 0 80px !important;border-bottom:0 !important;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1);padding:0}@media screen and (min-width: 600px) and (max-width: 769px){.voice_sec1 .inner .row.voice_link_area .col .component .article-list .entry-list-unit{width:100%}}@media screen and (max-width: 767px){.voice_sec1 .inner .row.voice_link_area .col .component .article-list .entry-list-unit{width:100%;margin:0 0 40px !important}}.voice_sec1 .inner .row.voice_link_area .col .component .article-list .entry-list-unit>a{display:block;position:relative;width:100%;height:0;padding-bottom:65%}.voice_sec1 .inner .row.voice_link_area .col .component .article-list .entry-list-unit>a img{position:absolute;width:100%;height:100%;border-radius:0px;object-fit:cover}.voice_sec1 .inner .row.voice_link_area .col .component .article-list .entry-list-unit .cont{padding:0 20px;border-left:0px}@media screen and (min-width: 600px) and (max-width: 769px){.voice_sec1 .inner .row.voice_link_area .col .component .article-list .entry-list-unit .cont{padding:20px 10px}}@media screen and (max-width: 767px){.voice_sec1 .inner .row.voice_link_area .col .component .article-list .entry-list-unit .cont{padding:10px}}@media screen and (min-width: 600px) and (max-width: 769px){.voice_sec1 .inner .row.voice_link_area .col .component .article-list .entry-list-unit .cont h3{padding:0}}@media screen and (max-width: 767px){.voice_sec1 .inner .row.voice_link_area .col .component .article-list .entry-list-unit .cont h3{padding:0}}.voice_sec1 .inner .row.voice_link_area .col .component .article-list .entry-list-unit .cont h3 a{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.voice_sec1 .inner .row.voice_link_area .col .component .article-list .entry-list-unit:not(:nth-of-type(3n)){margin-right:5% !important}@media screen and (max-width: 767px){.voice_sec1 .inner .row.voice_link_area .col .component .article-list .entry-list-unit:not(:nth-of-type(3n)){margin-right:0% !important}}.voice_detail_sec1{padding:50px 0 70px !important}@media screen and (max-width: 767px){.voice_detail_sec1{padding:20px 0 35px !important}}.voice_detail_sec1 .inner .row.text_area .col .component.under_h2{border-left:5px solid #162f59}.voice_detail_sec1 .inner .row.text_area .col .component.under_h2 h2{color:#162f59;margin-bottom:0;padding-left:10px}.voice_detail_sec1 .inner .row.text_area .col .component.under_h2 h2 span{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}@media screen and (max-width: 767px){.voice_detail_sec1 .inner .row.text_area .col .component.under_h2 h2 span{font-size:18px}}.voice_detail_sec1 .inner .row.text_area .col .component.under_h2_text{margin-bottom:30px !important;padding-left:15px}.voice_detail_sec1 .inner .row.text_area .col .component.under_h2_text span{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important;color:#162f59}@media screen and (max-width: 767px){.voice_detail_sec1 .inner .row.text_area .col .component.under_h2_text span{font-size:14px}}.voice_detail_sec1 .inner .row.voice_movie_area{margin-bottom:30px !important}.voice_detail_sec1 .inner .row.name_area{background:#fff}.voice_detail_sec1 .inner .row.name_area .col .component table tbody{border:0px solid black}.voice_detail_sec1 .inner .row.name_area .col .component table tbody tr{border:0px solid black}.voice_detail_sec1 .inner .row.name_area .col .component table tbody tr th{width:140px;border:0px solid black;border-bottom:1px solid #003768;font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}@media screen and (min-width: 600px) and (max-width: 769px){.voice_detail_sec1 .inner .row.name_area .col .component table tbody tr th{width:100px}}@media screen and (max-width: 767px){.voice_detail_sec1 .inner .row.name_area .col .component table tbody tr th{width:90px;font-size:14px !important}}.voice_detail_sec1 .inner .row.name_area .col .component table tbody tr td{border:0px solid black;border-bottom:1px solid #ccc;font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}@media screen and (max-width: 767px){.voice_detail_sec1 .inner .row.name_area .col .component table tbody tr td{font-size:14px !important}}.voice_detail_sec1 .inner .row.name_area .col .component table tbody tr td P{padding:5px 0 5px 0}@media screen and (max-width: 767px){.voice_detail_sec1 .inner .row.name_area .col .component table tbody tr td P{font-size:14px !important}}.voice_detail_sec1 .inner .row.name_area .col .component table tbody tr td P:first-child{padding-top:0px}.voice_detail_sec1 .inner .row.name_area .col .component table tbody tr td P:last-child{padding-top:0px}.voice_detail_sec2{padding:0px 0 150px !important}@media screen and (max-width: 767px){.voice_detail_sec2{padding:0px 0 75px !important}}.voice_detail_sec2 .inner .row.contents_text{box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1)}@media screen and (max-width: 767px){.voice_detail_sec2 .inner .row.contents_text .col .component.headline{padding:15px !important}}.voice_detail_sec2 .inner .row.contents_text .col .component.headline h2{margin-bottom:0}.voice_detail_sec2 .inner .row.contents_text .col .component.headline h2 span{font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";color:#333}@media screen and (max-width: 767px){.voice_detail_sec2 .inner .row.contents_text .col .component.headline h2 span{font-size:18px}}.voice_detail_sec2 .inner .row.contents_text .col .component.headline.problem{position:relative;padding:20px !important;background:#dcf4ff;border-top:solid 5px #003768;border-bottom:solid 5px #003768}.voice_detail_sec2 .inner .row.contents_text .col .component.headline.result{position:relative;padding:20px !important;background:#ffdcd7;border-top:solid 5px #e45f4d;border-bottom:solid 5px #e45f4d}.voice_detail_sec2 .inner .row.contents_text .col .component.text{padding:20px !important}@media screen and (max-width: 767px){.voice_detail_sec2 .inner .row.contents_text .col .component.text{padding:10px !important}}.voice_detail_sec2 .inner .row.contents_text .col .component.text span{font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";line-height:2.0}@media screen and (max-width: 767px){.voice_detail_sec2 .inner .row.contents_text .col .component.text span{font-size:16px}}.voice_detail_sec2 .inner .row.arrow_img{width:5%;margin:30px auto}@media screen and (max-width: 767px){.voice_detail_sec2 .inner .row.arrow_img{width:15%}}.voice_detail_sec3{padding:0px 0 100px !important}@media screen and (max-width: 767px){.voice_detail_sec3{padding:0px !important}}.voice_detail_sec3 .inner .row.header_area .col .component.headline{padding:20px !important;background:#003768 !important;box-shadow:5px 5px 0 #2e3954 !important}@media screen and (max-width: 767px){.voice_detail_sec3 .inner .row.header_area .col .component.headline{padding:15px !important}}.voice_detail_sec3 .inner .row.header_area .col .component.headline h2{margin-bottom:0}.voice_detail_sec3 .inner .row.header_area .col .component.headline h2 span{font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";color:#fff}@media screen and (max-width: 767px){.voice_detail_sec3 .inner .row.header_area .col .component.headline h2 span{font-size:18px}}.voice_detail_sec3 .inner .row.contents_area{display:flex;justify-content:space-between;padding:0 20px 20px;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1);margin-top:25px}@media screen and (max-width: 767px){.voice_detail_sec3 .inner .row.contents_area{display:block}}.voice_detail_sec3 .inner .row.contents_area .col-1{width:42% !important}.voice_detail_sec3 .inner .row.contents_area .col-2{width:54% !important}.voice_detail_sec3 .inner .row.contents_area .col-2 .component.text_area{font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";font-size:16px;line-height:2.0;padding:0 0 0 0}.voice_detail_sec3 .inner .row.contents_area .col-2 .component.text_area span{font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";font-size:16px;line-height:2.0}.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_two{display:flex;justify-content:space-between}.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_two .col{display:block;width:20% !important}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_two .col{width:20% !important}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_two .col{width:30% !important}}.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_two .col .component a{width:100%;color:#2a5298 !important;background-color:#fff !important;background:#fff !important;border:1px solid #2a5298 !important}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_two .col .component a{font-size:14px !important}}.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_two .col .component a:hover{color:#fff !important;background-color:#2a5298 !important}.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_two .col.btn_left .component a:before{padding-right:16px;font-family:"FontAwesome";font-size:22px;font-weight:bold;color:#2a5298;content:"\f104";transition:0.2s}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_two .col.btn_left .component a:before{position:relative;top:-1px;font-size:17px}}.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_two .col.btn_left .component a:hover:before{color:#fff}.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_two .col.btn_right .component a:after{padding-left:16px;font-family:"FontAwesome";font-size:22px;font-weight:bold;color:#2a5298;content:"\f105";transition:0.2s}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_two .col.btn_right .component a:after{position:relative;top:-1px;font-size:17px}}.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_two .col.btn_right .component a:hover:after{color:#fff}.theme-fo-base .wrapper .contents .voice_detail_sec4{padding:0px 0 100px !important}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .voice_detail_sec4{padding:40px 0 40px !important}}.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_one{display:flex;justify-content:end}.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_one .col{display:block;width:20% !important}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_one .col{width:20% !important}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_one .col{width:30% !important}}.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_one .col .component a{width:100%;color:#2a5298 !important;background-color:#fff !important;background:#fff !important;border:1px solid #2a5298 !important}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_one .col .component a{font-size:14px !important}}.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_one .col .component a:hover{color:#fff !important;background-color:#2a5298 !important}.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_one .col .component a:after{padding-left:16px;font-family:"FontAwesome";font-size:22px;font-weight:bold;color:#2a5298;content:"\f105";transition:0.2s}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_one .col .component a:after{position:relative;top:-1px;font-size:17px}}.theme-fo-base .wrapper .contents .voice_detail_sec4 .inner .row.btn_area_one .col .component a:hover:after{color:#fff}.success_sec1{padding-top:100px !important}.success_sec1 .inner .row.success_link_area .col .component .article-list{position:relative;margin-bottom:60px}.success_sec1 .inner .row.success_link_area .col .component .article-list .entry-list-unit{margin:0 0 80px !important;border-top:solid 5px #5989cf;border-bottom:0 !important;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1);padding:50px}@media screen and (min-width: 600px) and (max-width: 769px){.success_sec1 .inner .row.success_link_area .col .component .article-list .entry-list-unit{display:flex;align-items:center;justify-content:space-between;width:100%}}@media screen and (max-width: 767px){.success_sec1 .inner .row.success_link_area .col .component .article-list .entry-list-unit{width:100%;margin:0 0 40px !important;padding:0px}}.success_sec1 .inner .row.success_link_area .col .component .article-list .entry-list-unit>a{position:relative;width:15%;height:0;padding-bottom:20%}@media screen and (min-width: 600px) and (max-width: 769px){.success_sec1 .inner .row.success_link_area .col .component .article-list .entry-list-unit>a{width:25%;padding-bottom:25%}}@media screen and (max-width: 767px){.success_sec1 .inner .row.success_link_area .col .component .article-list .entry-list-unit>a{width:100%;padding-bottom:99%}}.success_sec1 .inner .row.success_link_area .col .component .article-list .entry-list-unit>a img{position:absolute;width:100%;height:100%;border-radius:0px;object-fit:cover}.success_sec1 .inner .row.success_link_area .col .component .article-list .entry-list-unit .cont{padding:0 20px;border-left:0px}@media screen and (min-width: 600px) and (max-width: 769px){.success_sec1 .inner .row.success_link_area .col .component .article-list .entry-list-unit .cont{width:70%;padding:20px 10px}}@media screen and (max-width: 767px){.success_sec1 .inner .row.success_link_area .col .component .article-list .entry-list-unit .cont{padding:10px}}.success_sec1 .inner .row.success_link_area .col .component .article-list .entry-list-unit .cont h3{padding:0}@media screen and (min-width: 600px) and (max-width: 769px){.success_sec1 .inner .row.success_link_area .col .component .article-list .entry-list-unit .cont h3{padding:0}}@media screen and (max-width: 767px){.success_sec1 .inner .row.success_link_area .col .component .article-list .entry-list-unit .cont h3{padding:0}}.success_sec1 .inner .row.success_link_area .col .component .article-list .entry-list-unit .cont h3 a{padding:0;font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important;color:#003768}.success_sec1 .inner .row.success_link_area .col .component .article-list .entry-list-unit .cont p{padding:0;font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}@media screen and (min-width: 600px) and (max-width: 769px){.success_sec1 .inner .row.success_link_area .col .component .article-list .entry-list-unit .cont p{margin:0}}@media screen and (max-width: 767px){.success_sec1 .inner .row.success_link_area .col .component .article-list .entry-list-unit .cont p{margin:0}}.success_sec1 .inner .row.success_link_area .col .component .article-list .entry-list-unit .cont h4{padding:0;font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}@media screen and (min-width: 600px) and (max-width: 769px){.success_sec1 .inner .row.success_link_area .col .component .article-list .entry-list-unit .cont h4{padding:0}}.theme-fo-base .wrapper .success_detail_sec1{padding:50px 0 0px !important}@media screen and (min-width: 800px) and (max-width: 1024px){.theme-fo-base .wrapper .success_detail_sec1{padding:50px 0 0px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .success_detail_sec1{padding:50px 0 40px !important}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .success_detail_sec1{padding:40px 0 40px !important}}.theme-fo-base .wrapper .success_detail_sec1 .inner{position:relative}.theme-fo-base .wrapper .success_detail_sec1 .inner .row{position:relative}.theme-fo-base .wrapper .success_detail_sec1 .inner .row.headline_h2 .col .component h2{margin-bottom:0px}.theme-fo-base .wrapper .success_detail_sec1 .inner .row.headline_h2 .col .component h2 span{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.theme-fo-base .wrapper .success_detail_sec1 .inner .row.headline_h2_1{margin:0 0 50px}@media screen and (max-width: 767px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row.headline_h2_1{margin:0 0 15px}}.theme-fo-base .wrapper .success_detail_sec1 .inner .row.headline_h2_2{position:static;top:148px;right:-16%;width:100%;padding:10px 10px 0 10px;transform:translate(0, 0);background:#d5edff}@media screen and (min-width: 800px) and (max-width: 1024px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row.headline_h2_2{position:static;width:100%;margin-top:50px;padding:20px 10px 0 10px;transform:translate(0, 0)}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row.headline_h2_2{position:static;width:100%;margin-top:50px;padding:20px 10px 0 10px;transform:translate(0, 0)}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row.headline_h2_2{position:static;width:100%;margin-top:50px;padding:20px 10px 0 10px;transform:translate(0, 0)}}.theme-fo-base .wrapper .success_detail_sec1 .inner .row.icn_area{position:static;top:282px;right:-16%;width:100%;display:flex;flex-wrap:wrap;justify-content:center;z-index:5;padding:10px;transform:translate(0, 0);background:#d5edff}@media screen and (min-width: 800px) and (max-width: 1024px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row.icn_area{position:static;justify-content:space-between;width:100%;transform:translate(0, 0)}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row.icn_area{position:static;justify-content:space-between;width:100%;transform:translate(0, 0)}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row.icn_area{position:static;justify-content:space-between;width:100%;transform:translate(0, 0)}}.theme-fo-base .wrapper .success_detail_sec1 .inner .row.icn_area .col{width:calc(60% / 4) !important}@media screen and (min-width: 800px) and (max-width: 1024px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row.icn_area .col{width:50% !important;margin:10px 0 !important}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row.icn_area .col{width:50% !important;margin:10px 0 !important}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row.icn_area .col{width:50% !important;margin:10px 0 !important}}.theme-fo-base .wrapper .success_detail_sec1 .inner .row.icn_area .col .component.image{width:50%;margin:0 auto !important}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row.icn_area .col .component.image{width:40% !important;margin:0 auto !important}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row.icn_area .col .component.image{width:40% !important;margin:0 auto !important}}.theme-fo-base .wrapper .success_detail_sec1 .inner .row.icn_area .col .component.headline_h3 h3{margin-bottom:0}.theme-fo-base .wrapper .success_detail_sec1 .inner .row.icn_area .col .component.headline_h3 h3 span{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}@media screen and (max-width: 767px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row.icn_area .col-1 .component.heading{margin-bottom:25px !important}}.theme-fo-base .wrapper .success_detail_sec1 .inner .row.icn_area .col-1 .component.heading h2{line-height:1.2 !important;font-size:16px !important;margin-bottom:10px !important}.theme-fo-base .wrapper .success_detail_sec1 .inner .row.icn_area .col-1 .component.heading h2 span{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.theme-fo-base .wrapper .success_detail_sec1 .inner .row.icn_area .col-2 .component.heading h2{line-height:1.2 !important;font-size:16px !important;margin-bottom:10px !important}.theme-fo-base .wrapper .success_detail_sec1 .inner .row.icn_area .col-2 .component.heading h2 span{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.theme-fo-base .wrapper .success_detail_sec1 .inner .row.text_contents{margin-bottom:15px !important}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row.text_contents{margin-top:0px !important}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row.text_contents{position:static}}.theme-fo-base .wrapper .success_detail_sec1 .inner .row.text_contents2{width:100% !important;padding:10px;border:1px solid #ececec;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1)}@media screen and (min-width: 800px) and (max-width: 1024px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row.text_contents2{width:100% !important}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row.text_contents2{width:100% !important}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row.text_contents2{width:100% !important}}.theme-fo-base .wrapper .success_detail_sec1 .inner .row .col.text_area{display:block;width:100% !important;background:#fff}.theme-fo-base .wrapper .success_detail_sec1 .inner .row .col.text_area .component.headline h2{margin-bottom:10px}.theme-fo-base .wrapper .success_detail_sec1 .inner .row .col.text_area .component.headline h2 span{font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}@media screen and (min-width: 800px) and (max-width: 1024px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row .col.text_area .component.headline h2 span{font-size:20px}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row .col.text_area .component.headline h2 span{font-size:20px}}.theme-fo-base .wrapper .success_detail_sec1 .inner .row .col.text_area .component.text1 span{font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.theme-fo-base .wrapper .success_detail_sec1 .inner .row .col.text_area .component.text2{line-height:2.0}.theme-fo-base .wrapper .success_detail_sec1 .inner .row .col.text_area .component.text2 span{font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}@media screen and (min-width: 800px) and (max-width: 1024px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row .col.text_area .component.text2 span{font-size:16px}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .success_detail_sec1 .inner .row .col.text_area .component.text2 span{font-size:16px}}.success_detail_sec2{padding:50px 0 50px !important}@media screen and (max-width: 767px){.success_detail_sec2{padding:0 0 0px !important}}.success_detail_sec2 .inner .row.headline_area{margin-bottom:50px !important}.success_detail_sec2 .inner .row.headline_area .col .component h2{position:relative;margin:0;padding:20px;background:#fff;border:3px solid #003768}.success_detail_sec2 .inner .row.headline_area .col .component h2 span{font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.success_detail_sec2 .inner .row.headline_area .col .component h2:before{content:'';position:absolute;top:6px;left:6px;width:calc(100% - 15px);height:calc(100% - 15px);border:2px solid #003768}.success_detail_sec2 .inner .row.headline_area2 .col .component.headline_h3 h3{position:relative;margin:0;padding:20px;color:#ffffff;background:#125b9d}.success_detail_sec2 .inner .row.headline_area2 .col .component.headline_h3 h3 span{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.success_detail_sec2 .inner .row.headline_area2 .col .component.headline_h3 h3:before{content:'';position:absolute;bottom:-15px;left:13px;width:0;height:0;border-width:16px 20px 0 20px;border-style:solid;border-color:#125b9d transparent transparent transparent}.success_detail_sec2 .inner .row.contents_area{display:flex;justify-content:space-between}@media screen and (min-width: 600px) and (max-width: 769px){.success_detail_sec2 .inner .row.contents_area{display:block}}@media screen and (max-width: 767px){.success_detail_sec2 .inner .row.contents_area{display:block}}.success_detail_sec2 .inner .row.contents_area .col.left{width:50% !important}@media screen and (min-width: 600px) and (max-width: 769px){.success_detail_sec2 .inner .row.contents_area .col.left{width:100% !important}}@media screen and (max-width: 767px){.success_detail_sec2 .inner .row.contents_area .col.left{width:100% !important}}.success_detail_sec2 .inner .row.contents_area .col.right{width:50% !important}@media screen and (min-width: 600px) and (max-width: 769px){.success_detail_sec2 .inner .row.contents_area .col.right{margin:0 auto !important}}@media screen and (max-width: 767px){.success_detail_sec2 .inner .row.contents_area .col.right{display:block !important;width:100% !important;margin:0 auto !important}}.success_detail_sec2 .inner .row.contents_area .col.right .component.image{padding:50px !important;width:100% !important;margin:0 auto !important}@media screen and (min-width: 600px) and (max-width: 769px){.success_detail_sec2 .inner .row.contents_area .col.right .component.image{width:100% !important;padding:0 0 25px !important}}@media screen and (max-width: 767px){.success_detail_sec2 .inner .row.contents_area .col.right .component.image{width:100% !important;padding:0 0 25px !important}}.success_detail_sec2 .inner .row.contents_area .col .component.text{margin:25px 0 50px !important;line-height:2.0}.success_detail_sec2 .inner .row.contents_area .col .component.text span{font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.success_detail_sec2 .inner .row.contents_area3 .col .component.text{margin:25px 0 0px !important}@media screen and (max-width: 767px){.success_detail_sec2 .inner .row.contents_area3 .col .component.text{margin:0px !important}}.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_two{display:flex;justify-content:space-between}.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_two .col{display:block;width:20% !important}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_two .col{width:20% !important}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_two .col{width:30% !important}}.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_two .col .component a{width:100%;color:#2a5298 !important;background-color:#fff !important;background:#fff !important;border:1px solid #2a5298 !important}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_two .col .component a{font-size:14px !important}}.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_two .col .component a:hover{color:#fff !important;background-color:#2a5298 !important}.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_two .col.btn_left .component a:before{padding-right:16px;font-family:"FontAwesome";font-size:22px;font-weight:bold;color:#2a5298;content:"\f104";transition:0.2s}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_two .col.btn_left .component a:before{position:relative;top:-1px;font-size:17px}}.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_two .col.btn_left .component a:hover:before{color:#fff}.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_two .col.btn_right .component a:after{padding-left:16px;font-family:"FontAwesome";font-size:22px;font-weight:bold;color:#2a5298;content:"\f105";transition:0.2s}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_two .col.btn_right .component a:after{position:relative;top:-1px;font-size:17px}}.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_two .col.btn_right .component a:hover:after{color:#fff}.theme-fo-base .wrapper .contents .success_detail_sec3{padding:0px 0 100px !important}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .success_detail_sec3{padding:40px 0 40px !important}}.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_one{display:flex;justify-content:end}.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_one .col{display:block;width:20% !important}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_one .col{width:20% !important}}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_one .col{width:30% !important}}.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_one .col .component a{width:100%;color:#2a5298 !important;background-color:#fff !important;background:#fff !important;border:1px solid #2a5298 !important}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_one .col .component a{font-size:14px !important}}.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_one .col .component a:hover{color:#fff !important;background-color:#2a5298 !important}.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_one .col .component a:after{padding-left:16px;font-family:"FontAwesome";font-size:22px;font-weight:bold;color:#2a5298;content:"\f105";transition:0.2s}@media screen and (max-width: 767px){.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_one .col .component a:after{position:relative;top:-1px;font-size:17px}}.theme-fo-base .wrapper .contents .success_detail_sec3 .inner .row.btn_area_one .col .component a:hover:after{color:#fff}.contactform_sec .inner .row.headline_h2{margin-bottom:20px !important}.contactform_sec .inner .row.headline_h2 .col{padding:15px 0 15px 15px !important;background:#003768 !important;box-shadow:5px 5px 0 #2e3954 !important}.contactform_sec .inner .row.headline_h2 .col .component h2{margin-bottom:0 !important}.contactform_sec .inner .row.form_area{display:flex;align-items:start}@media screen and (max-width: 767px){.contactform_sec .inner .row.form_area{display:block}}@media screen and (max-width: 767px){.contactform_sec .inner .row.form_area .col.text_col .component.richtext{padding:15px !important}}.contactform_sec .inner .row.form_area .col.text_col .component.richtext.useful_list ul{list-style:none;line-height:2.0;margin:5px 0 0 0;padding:10px 10px 10px 22.5px !important;background:#d6edff}.contactform_sec .inner .row.form_area .col.text_col .component.richtext.useful_list ul li{position:relative}.contactform_sec .inner .row.form_area .col.text_col .component.richtext.useful_list ul li:before{position:absolute;top:10px;left:-17px;content:'';width:11px;height:4px;border-left:4px solid #D03D1B;border-bottom:4px solid #D03D1B;transform:rotate(-45deg)}.contactform_sec .inner .row.form_area .col.text_col .component.richtext P{font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.contactform_sec .inner .row.form_area .col.text_col .component.richtext ul li{font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.contactform_sec .inner .row.form_area .col.text_col .component.tel_btn a{position:relative;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";padding-left:45px;pointer-events:none}@media screen and (min-width: 600px) and (max-width: 769px){.contactform_sec .inner .row.form_area .col.text_col .component.tel_btn a{pointer-events:auto}}@media screen and (max-width: 767px){.contactform_sec .inner .row.form_area .col.text_col .component.tel_btn a{pointer-events:auto}}.contactform_sec .inner .row.form_area .col.text_col .component.tel_btn a:before{position:absolute;top:-9px;left:7px;font-family:"FontAwesome";font-size:40px;font-weight:bold;color:#003768;content:"\f095"}.contactform_sec .inner .row.form_area .col.formR_col .component.form .service_term{height:200px !important;overflow:scroll !important}.document_sec1{padding-top:0 !important}.document_sec1 .inner .row.document_link_area .col .component .article-list{position:relative;margin-bottom:60px}.document_sec1 .inner .row.document_link_area .col .component .article-list .entry-list-unit{margin:0 0 80px !important;border-top:solid 5px #5989cf;border-bottom:0 !important;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1);padding:50px}@media screen and (min-width: 600px) and (max-width: 769px){.document_sec1 .inner .row.document_link_area .col .component .article-list .entry-list-unit{display:flex;align-items:center;justify-content:space-between;width:100%}}@media screen and (max-width: 767px){.document_sec1 .inner .row.document_link_area .col .component .article-list .entry-list-unit{width:100%;margin:0 0 40px !important;padding:0px}}.document_sec1 .inner .row.document_link_area .col .component .article-list .entry-list-unit>a{position:relative;width:15%;height:0;padding-bottom:20%}@media screen and (min-width: 600px) and (max-width: 769px){.document_sec1 .inner .row.document_link_area .col .component .article-list .entry-list-unit>a{width:25%;padding-bottom:25%}}@media screen and (max-width: 767px){.document_sec1 .inner .row.document_link_area .col .component .article-list .entry-list-unit>a{width:100%;padding-bottom:99%}}.document_sec1 .inner .row.document_link_area .col .component .article-list .entry-list-unit>a img{position:absolute;width:100%;height:100%;border-radius:0px;object-fit:cover}.document_sec1 .inner .row.document_link_area .col .component .article-list .entry-list-unit .cont{padding:0 20px;border-left:0px}@media screen and (min-width: 600px) and (max-width: 769px){.document_sec1 .inner .row.document_link_area .col .component .article-list .entry-list-unit .cont{width:70%;padding:20px 10px}}@media screen and (max-width: 767px){.document_sec1 .inner .row.document_link_area .col .component .article-list .entry-list-unit .cont{padding:10px}}.document_sec1 .inner .row.document_link_area .col .component .article-list .entry-list-unit .cont h3{padding:0}@media screen and (min-width: 600px) and (max-width: 769px){.document_sec1 .inner .row.document_link_area .col .component .article-list .entry-list-unit .cont h3{padding:0}}@media screen and (max-width: 767px){.document_sec1 .inner .row.document_link_area .col .component .article-list .entry-list-unit .cont h3{padding:0}}.document_sec1 .inner .row.document_link_area .col .component .article-list .entry-list-unit .cont h3 a{padding:0;font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important;color:#003768}.document_sec1 .inner .row.document_link_area .col .component .article-list .entry-list-unit .cont p{padding:0;font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}@media screen and (min-width: 600px) and (max-width: 769px){.document_sec1 .inner .row.document_link_area .col .component .article-list .entry-list-unit .cont p{margin:0}}@media screen and (max-width: 767px){.document_sec1 .inner .row.document_link_area .col .component .article-list .entry-list-unit .cont p{margin:0}}.document_sec1 .inner .row.document_link_area .col .component .article-list .entry-list-unit .cont h4{padding:0;font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}@media screen and (min-width: 600px) and (max-width: 769px){.document_sec1 .inner .row.document_link_area .col .component .article-list .entry-list-unit .cont h4{padding:0}}.privacy_contents .inner .row.headline .col .component.headline_h2 h2{position:relative;margin-bottom:40px !important}.privacy_contents .inner .row.headline .col .component.headline_h2 h2:before{content:"";position:absolute;width:100%;bottom:-10px;border-bottom:1px solid #ccc}.privacy_contents .inner .row.headline .col .component.headline_h2 h2:after{content:"";position:absolute;left:0;width:40%;bottom:-10px;border-bottom:1px solid #003768}.privacy_contents .inner .row.headline .col .component.headline_h2 h2 span{font-family:"リュウミン EB-KL","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.privacy_contents .inner .row.text_area{margin-bottom:30px !important;line-height:2.0}.privacy_contents .inner .row.text_area span{font-family:"新ゴ R","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.privacy_contents .inner .row.text_list .col .component ol{margin:0 0 0 16px !important}.privacy_contents .inner .row.text_list .col .component ul{margin:0 0 0 40px !important}.privacy_contents .inner .row.text_area3{padding:10px !important;background:#ececec}.privacy_contents .inner .row.text_area4{margin:0 0 0 32px !important}.privacy_contents .inner .row.text_list2 .col .component ul{margin:0 0 0 53px !important}.privacy_contents .inner .row.text_area5{margin-bottom:0 !important}.privacy_contents .inner .row.text_area5 span{font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.privacy_contents7 .inner .row .col .component h2{position:relative;margin:0;padding:20px;background:#fff;border:3px solid #003768}.privacy_contents7 .inner .row .col .component h2:before{content:'';position:absolute;top:6px;left:6px;width:calc(100% - 15px);height:calc(100% - 15px);border:2px solid #003768}.site_privacy5 .row.btn_area{width:45%;margin:50px auto 0}@media screen and (min-width: 600px) and (max-width: 769px){.site_privacy5 .row.btn_area{width:60%}}@media screen and (max-width: 767px){.site_privacy5 .row.btn_area{width:60%}}.site_privacy5 .row.btn_area .col .component.btn a{display:flex;align-items:center;justify-content:center;width:100%;padding:10px 0;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";color:#fff !important;background-color:#2a5298 !important;background:#2a5298 !important;border:1px solid #2a5298 !important;border-radius:0px}@media screen and (max-width: 767px){.site_privacy5 .row.btn_area .col .component.btn a{font-size:14px !important}}.site_privacy5 .row.btn_area .col .component.btn a:hover{color:#2a5298 !important;background-color:#fff !important}.site_privacy5 .row.btn_area .col .component.btn a:after{position:relative;top:0px;padding-left:11px;font-family:"FontAwesome";font-size:22px;font-weight:bold;color:#fff;content:"\f105";transition:0.2s}.site_privacy5 .row.btn_area .col .component.btn a:hover:after{color:#2a5298}.lp_mv.lp{padding-top:110px}@media screen and (min-width: 800px) and (max-width: 1024px){.lp_mv.lp{padding-top:182px}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_mv.lp{padding-top:0px}.lp_mv.lp .component{padding:0px}}@media screen and (max-width: 767px){.lp_mv.lp{padding-top:0px}.lp_mv.lp .component{padding:0px}}@media screen and (min-width: 800px) and (max-width: 1024px){.lp_mv.lp .row{display:flex;align-items:center;flex-wrap:wrap}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_mv.lp .row{display:flex;align-items:center;flex-wrap:wrap}}@media screen and (max-width: 767px){.lp_mv.lp .row{display:flex;align-items:center;flex-wrap:wrap}}.lp_mv.lp .row .col{padding:0}.lp_mv.lp .row .col .component{margin:0}.lp_mv.lp .row .col.lp-mv_left{position:absolute;left:50px;bottom:100px;width:51% !important;padding:25px;z-index:2;border-top:solid 10px #5d627b;border-bottom:solid 10px #5d627b;box-shadow:0 3px 5px rgba(0,0,0,0.22)}@media screen and (min-width: 1025px) and (max-width: 1350px){.lp_mv.lp .row .col.lp-mv_left{bottom:3px;width:67% !important}}@media screen and (min-width: 800px) and (max-width: 1024px){.lp_mv.lp .row .col.lp-mv_left{position:static;width:100% !important;order:2;border-top:0px;border-bottom:solid 1px #ccc;box-shadow:none}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_mv.lp .row .col.lp-mv_left{position:static;width:100% !important;order:2;border-top:0px;border-bottom:solid 1px #ccc;box-shadow:none}}@media screen and (max-width: 767px){.lp_mv.lp .row .col.lp-mv_left{position:static;width:100% !important;order:2;border-top:0px;border-bottom:solid 1px #ccc;box-shadow:none}}.lp_mv.lp .row .col.lp-mv_left .component.text1 span{font-size:20px}.lp_mv.lp .row .col.lp-mv_left .component.headline_h1{margin:20px 0}@media screen and (max-width: 767px){.lp_mv.lp .row .col.lp-mv_left .component.headline_h1{margin:10px 0}}.lp_mv.lp .row .col.lp-mv_left .component.headline_h1 h1{margin-bottom:0}.lp_mv.lp .row .col.lp-mv_left .component.headline_h1 h1 span{font-size:30px}@media screen and (min-width: 1025px) and (max-width: 1350px){.lp_mv.lp .row .col.lp-mv_left .component.headline_h1 h1 span{font-size:25px}}@media screen and (min-width: 800px) and (max-width: 1024px){.lp_mv.lp .row .col.lp-mv_left .component.headline_h1 h1 span{font-size:25px}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_mv.lp .row .col.lp-mv_left .component.headline_h1 h1 span{font-size:22px}}@media screen and (max-width: 767px){.lp_mv.lp .row .col.lp-mv_left .component.headline_h1 h1 span{font-size:20px}}.lp_mv.lp .row .col.lp-mv_left .component.text1{display:flex;align-items:center;justify-content:center;width:250px;padding:15px 10px;background:#003768;border-radius:5px}@media screen and (max-width: 767px){.lp_mv.lp .row .col.lp-mv_left .component.text2.pc{display:none}}.lp_mv.lp .row .col.lp-mv_left .component.text2.sp{display:none}@media screen and (max-width: 767px){.lp_mv.lp .row .col.lp-mv_left .component.text2.sp{display:inherit}}.lp_mv.lp .row .col.lp-mv_left .component.text2 span{font-size:20px}@media screen and (max-width: 767px){.lp_mv.lp .row .col.lp-mv_left .component.text2 span{font-size:18px}}.lp_mv.lp .row .col.lp-mv_left .component.text3 span{font-size:16px}@media screen and (max-width: 767px){.lp_mv.lp .row .col.lp-mv_left .component.text3 span{font-size:14px}}.lp_mv.lp .row .col.lp-mv_left .component.top_btn_custom1{margin-top:50px !important}@media screen and (min-width: 1025px) and (max-width: 1350px){.lp_mv.lp .row .col.lp-mv_left .component.top_btn_custom1{margin-top:25px !important}}@media screen and (min-width: 800px) and (max-width: 1024px){.lp_mv.lp .row .col.lp-mv_left .component.top_btn_custom1{margin-bottom:25px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_mv.lp .row .col.lp-mv_left .component.top_btn_custom1{margin-bottom:25px !important}}.lp_mv.lp .row .col.lp-mv_left .component.top_btn_custom1 .button-cont a{background:#F3C626 !important;border:1px solid #F3C626}@media screen and (max-width: 767px){.lp_mv.lp .row .col.lp-mv_left .component.top_btn_custom1 .button-cont a{font-size:16px !important}}.lp_mv.lp .row .col.lp-mv_left .component.top_btn_custom1 .button-cont a:hover{background:#fff !important;color:#F3C626 !important}.lp_mv.lp .row .col.lp-mv_right{position:relative;width:100% !important}.lp_contents{padding:100px 0 !important}.lp_contents .inner .row.headline_h2{position:relative}@media screen and (max-width: 767px){.lp_contents .inner .row.headline_h2.pc{display:none}}.lp_contents .inner .row.headline_h2.sp{display:none}@media screen and (max-width: 767px){.lp_contents .inner .row.headline_h2.sp{display:inherit}}.lp_contents .inner .row.headline_h2 .col .component{margin-bottom:82px !important}@media screen and (max-width: 767px){.lp_contents .inner .row.headline_h2 .col .component{margin-bottom:52px !important}}.lp_contents .inner .row.headline_h2 .col .component h2{margin-bottom:0 !important}@media screen and (min-width: 800px) and (max-width: 1024px){.lp_contents .inner .row.headline_h2 .col .component h2 span{font-size:28px}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_contents .inner .row.headline_h2 .col .component h2 span{font-size:24px}}@media screen and (max-width: 767px){.lp_contents .inner .row.headline_h2 .col .component h2 span{font-size:20px}}.lp_contents .inner .row.headline_h2.white h2 span:after{position:absolute;bottom:55px;left:50%;content:"";width:10%;border-bottom:2px solid #fff;transform:translate(-50%, -50%)}@media screen and (min-width: 600px) and (max-width: 769px){.lp_contents .inner .row.headline_h2.white h2 span:after{bottom:-9px}}@media screen and (max-width: 767px){.lp_contents .inner .row.headline_h2.white h2 span:after{bottom:-14px}}.lp_contents .inner .row.headline_h2.blue h2 span:after{position:absolute;bottom:60px;left:50%;content:"";width:10%;border-bottom:2px solid #003768;transform:translate(-50%, -50%)}@media screen and (min-width: 600px) and (max-width: 769px){.lp_contents .inner .row.headline_h2.blue h2 span:after{bottom:-9px}}@media screen and (max-width: 767px){.lp_contents .inner .row.headline_h2.blue h2 span:after{bottom:-14px}}.lp_sec1{position:relative;padding:100px 0 100px !important}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec1 .component{padding:0}}@media screen and (max-width: 767px){.lp_sec1 .component{padding:0}}@media screen and (max-width: 767px){.lp_sec1{padding:40px 0 40px !important}}@media screen and (max-width: 767px){.lp_sec1{padding:40px 0 40px !important}}.lp_sec1:before{content:"";position:absolute;bottom:-64px;left:50%;border-top:64px solid #fff;border-right:74px solid transparent;border-left:74px solid transparent;z-index:99;transform:translate(-50%, 0)}@media screen and (max-width: 767px){.lp_sec1:before{bottom:-34px;border-top:34px solid #fff;border-right:54px solid transparent;border-left:54px solid transparent}}.lp_sec1 .inner .row .col .component.sec1_h2 h2{margin-bottom:30px !important}.lp_sec1 .inner .row .col .component.sec1_h2 h2 span{font-size:25px !important}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec1 .inner .row .col .component.sec1_h2 h2 span{font-size:20px !important}}@media screen and (max-width: 767px){.lp_sec1 .inner .row .col .component.sec1_h2 h2 span{font-size:20px !important}}.lp_sec1 .inner .row.sec1_contensarea{display:flex !important;justify-content:space-between}.lp_sec1 .inner .row.sec1_contensarea .col.contents{width:calc(95% / 3) !important}@media screen and (max-width: 767px){.lp_sec1 .inner .row.sec1_contensarea .col.contents{width:calc(100% - 10px) !important;margin:0 auto;padding:0 5px !important}}.lp_sec1 .inner .row.sec1_contensarea .col.contents .component.contents_img{width:50%;margin:0 auto 20px !important}@media screen and (max-width: 767px){.lp_sec1 .inner .row.sec1_contensarea .col.contents .component.contents_img{width:90%}}.lp_sec1 .inner .row.sec1_contensarea .col.contents .component.contents_h3 h3{margin-bottom:0px !important}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec1 .inner .row.sec1_contensarea .col.contents .component.contents_h3 h3 span{font-size:13px}}@media screen and (max-width: 767px){.lp_sec1 .inner .row.sec1_contensarea .col.contents .component.contents_h3 h3 span{font-size:12px}}.lp_sec2{padding:100px 0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec2 .component{padding:0}}@media screen and (max-width: 767px){.lp_sec2{padding:40px 0 !important}.lp_sec2 .component{padding:0}}.lp_sec2 .inner .row.lp_sec2_h2 .col .component{margin-bottom:50px !important}.lp_sec2 .inner .row.lp_sec2_h2 .col .component h2{margin-bottom:0px !important;line-height:2.0}.lp_sec2 .inner .row.lp_sec2_textarea{background:#fff;border-radius:10px}.lp_sec2 .inner .row.lp_sec2_textarea .col{padding:50px !important}@media screen and (max-width: 767px){.lp_sec2 .inner .row.lp_sec2_textarea .col{padding:25px !important}}.lp_sec2 .inner .row.lp_sec2_textarea .col .component{line-height:2.0}.lp_sec3{padding:100px 0 153px !important}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec3 .component{padding:0}}@media screen and (max-width: 767px){.lp_sec3{padding:40px 0 124px !important}.lp_sec3 .component{padding:0}}.lp_sec3 .inner .row.sec3_headline .col .component h2{margin-bottom:0 !important}.lp_sec3 .inner .row.contents_area{position:relative;display:flex;align-items:center}.lp_sec3 .inner .row.contents_area .col.text_area{display:flex;width:70% !important;justify-content:center;padding:50px !important;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1);background-color:rgba(240,243,245,0.5) !important;z-index:2}@media screen and (min-width: 800px) and (max-width: 1024px){.lp_sec3 .inner .row.contents_area .col.text_area{padding:25px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec3 .inner .row.contents_area .col.text_area{width:85% !important;padding:20px !important}}@media screen and (max-width: 767px){.lp_sec3 .inner .row.contents_area .col.text_area{width:100% !important;padding:10px !important;background-color:rgba(240,243,245,0.9) !important}}.lp_sec3 .inner .row.contents_area .col.text_area .component{line-height:2.0}@media screen and (min-width: 800px) and (max-width: 1024px){.lp_sec3 .inner .row.contents_area .col.text_area .component span{font-size:20px}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec3 .inner .row.contents_area .col.text_area .component span{font-size:18px}}@media screen and (max-width: 767px){.lp_sec3 .inner .row.contents_area .col.text_area .component span{font-size:14px}}.lp_sec3 .inner .row.contents_area .col.img_area{position:relative;width:30% !important}@media screen and (max-width: 767px){.lp_sec3 .inner .row.contents_area .col.img_area{width:50% !important}}.lp_sec3 .inner .row.contents_area1{justify-content:end}@media screen and (max-width: 767px){.lp_sec3 .inner .row.contents_area1{margin-bottom:43%}}.lp_sec3 .inner .row.contents_area1 .col.text_area{position:absolute;bottom:21%;left:3%}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec3 .inner .row.contents_area1 .col.text_area{bottom:13%;left:0%}}@media screen and (max-width: 767px){.lp_sec3 .inner .row.contents_area1 .col.text_area{bottom:-40%;left:0%}}.lp_sec3 .inner .row.contents_area2{justify-content:start}.lp_sec3 .inner .row.contents_area2 .col.text_area{position:absolute;bottom:21%;right:3%}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec3 .inner .row.contents_area2 .col.text_area{bottom:19%;right:0%}}@media screen and (max-width: 767px){.lp_sec3 .inner .row.contents_area2 .col.text_area{bottom:-35%;right:0%}}.lp_sec4{position:relative;padding:100px 0 100px !important}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec4 .component{padding:0}}@media screen and (max-width: 767px){.lp_sec4{padding:40px 0 40px !important}.lp_sec4 .component{padding:0}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec4 .inner .row.sec4_headline .col .component{margin-bottom:132px !important}}@media screen and (max-width: 767px){.lp_sec4 .inner .row.sec4_headline .col .component{margin-bottom:164px !important}}@media screen and (max-width: 767px){.lp_sec4 .inner .row.about_contents{padding-bottom:166px !important;padding-top:0 !important}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec4 .inner .row.about_contents1{padding-top:0 !important}}@media screen and (max-width: 767px){.lp_sec4 .inner .row.about_contents4{padding-bottom:0 !important}}.lp_sec4 .inner .row.about_contents2,.lp_sec4 .inner .row.about_contents4{justify-content:end}.lp_sec4 .inner .row.about_contents{display:flex;position:relative;flex-wrap:wrap}@media screen and (min-width: 800px) and (max-width: 1024px){.lp_sec4 .inner .row.about_contents{width:100%;margin-left:auto}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec4 .inner .row.about_contents{width:100%;margin-left:auto}}@media screen and (max-width: 767px){.lp_sec4 .inner .row.about_contents{width:100%;margin-left:auto}}.lp_sec4 .inner .row.about_contents .col.img_area{position:absolute;width:30% !important}@media screen and (min-width: 800px) and (max-width: 1024px){.lp_sec4 .inner .row.about_contents .col.img_area{width:40% !important}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec4 .inner .row.about_contents .col.img_area{width:40% !important}}@media screen and (max-width: 767px){.lp_sec4 .inner .row.about_contents .col.img_area{width:65% !important}}.lp_sec4 .inner .row.about_contents .col.img_area.contents_right{top:-4%;right:8%;z-index:1}@media screen and (min-width: 800px) and (max-width: 1024px){.lp_sec4 .inner .row.about_contents .col.img_area.contents_right{right:13%}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec4 .inner .row.about_contents .col.img_area.contents_right{top:-22;right:-1%}}@media screen and (max-width: 767px){.lp_sec4 .inner .row.about_contents .col.img_area.contents_right{top:-120px;right:-1%}}.lp_sec4 .inner .row.about_contents .col.img_area.contents_left{top:-4%;left:8%;z-index:1}@media screen and (min-width: 800px) and (max-width: 1024px){.lp_sec4 .inner .row.about_contents .col.img_area.contents_left{left:13%}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec4 .inner .row.about_contents .col.img_area.contents_left{top:-22;right:-1%}}@media screen and (max-width: 767px){.lp_sec4 .inner .row.about_contents .col.img_area.contents_left{top:-120px;left:-1%}}.lp_sec4 .inner .row.about_contents .col.text_area.contents_left{order:2}.lp_sec4 .inner .row.about_contents .col.text_area{width:65% !important;z-index:2}@media screen and (min-width: 800px) and (max-width: 1024px){.lp_sec4 .inner .row.about_contents .col.text_area{width:50% !important}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec4 .inner .row.about_contents .col.text_area{width:65% !important}}@media screen and (max-width: 767px){.lp_sec4 .inner .row.about_contents .col.text_area{width:92% !important}}.lp_sec4 .inner .row.about_contents .col.text_area .component.about_h3{display:flex}.lp_sec4 .inner .row.about_contents .col.text_area .component.about_h3 h3{position:relative;margin:0 !important;overflow:hidden;display:inline-block;padding:10px 0 10px 10px}@media screen and (max-width: 767px){.lp_sec4 .inner .row.about_contents .col.text_area .component.about_h3 h3 span{font-size:14px}}.lp_sec4 .inner .row.about_contents .col.text_area .component.text{padding:0 10px !important}.lp_sec4 .inner .row.about_contents .col.text_area .component.text1{margin:30px 0 !important}@media screen and (max-width: 767px){.lp_sec4 .inner .row.about_contents .col.text_area .component.text1 span{font-size:14px}}.lp_sec4 .inner .row.about_contents .col.text_area .component.text2{margin-bottom:30px !important}@media screen and (max-width: 767px){.lp_sec4 .inner .row.about_contents .col.text_area .component.text2 span{font-size:13px}}.lp_sec5{position:relative;padding:100px 0 100px !important}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec5 .component{padding:0}}@media screen and (max-width: 767px){.lp_sec5{padding:40px 0 40px !important}.lp_sec5 .component{padding:0}}.lp_sec5 .inner .row.sp_text.sp{display:none}@media screen and (max-width: 767px){.lp_sec5 .inner .row.sp_text.sp{display:inherit}}.lp_sec5 .inner .row.table_area .col .component .table-with-two-headers{overflow:auto}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec5 .inner .row.table_area .col .component table{font-size:13px}}@media screen and (max-width: 767px){.lp_sec5 .inner .row.table_area .col .component table{font-size:12px}}.lp_sec5 .inner .row.table_area .col .component table thead tr th{height:120px;padding:15px;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";color:#fff;background:linear-gradient(#829ebc, #258);border-left:1px solid #3c6690;border-top:1px solid #3c6690;border-bottom:1px solid #3c6690;box-shadow:0px 1px 1px rgba(255,255,255,0.3) inset}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec5 .inner .row.table_area .col .component table thead tr th{white-space:initial}}@media screen and (max-width: 767px){.lp_sec5 .inner .row.table_area .col .component table thead tr th{border-top:0px;border-bottom:0px;border-left:0px}}.lp_sec5 .inner .row.table_area .col .component table thead tr th:nth-of-type(1){width:22%}@media screen and (max-width: 767px){.lp_sec5 .inner .row.table_area .col .component table thead tr th:nth-of-type(1){display:block;width:100px}}.lp_sec5 .inner .row.table_area .col .component table thead tr th:nth-of-type(2){width:39%}@media screen and (max-width: 767px){.lp_sec5 .inner .row.table_area .col .component table thead tr th:nth-of-type(2){width:40%}}.lp_sec5 .inner .row.table_area .col .component table thead tr th:nth-of-type(3){width:39%}@media screen and (max-width: 767px){.lp_sec5 .inner .row.table_area .col .component table thead tr th:nth-of-type(3){width:40%}}.lp_sec5 .inner .row.table_area .col .component tbody tr th{padding:15px;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";border-left:1px solid #a8b7c5;border-bottom:1px solid #a8b7c5}@media screen and (max-width: 767px){.lp_sec5 .inner .row.table_area .col .component tbody tr th{padding:5px;white-space:initial}}.lp_sec5 .inner .row.table_area .col .component tbody tr td{padding:15px;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";border-left:1px solid #a8b7c5;border-bottom:1px solid #a8b7c5}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec5 .inner .row.table_area .col .component tbody tr td{white-space:initial}}@media screen and (max-width: 767px){.lp_sec5 .inner .row.table_area .col .component tbody tr td{white-space:initial}}.lp_sec5 .inner .row.table_area .col .component tbody tr:nth-of-type(2n){background:#e0ebff}@media screen and (max-width: 767px){.lp_sec6{padding:40px 0 40px !important}}.lp_sec6 .inner .row.text_area{display:flex;justify-content:space-between;margin-top:100px}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec6 .inner .row.text_area{display:block}}@media screen and (max-width: 767px){.lp_sec6 .inner .row.text_area{display:block}}.lp_sec6 .inner .row.text_area .col{width:30% !important;padding:20px !important;border:solid 1px #ccc;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1)}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec6 .inner .row.text_area .col .component{padding:0 !important}}@media screen and (max-width: 767px){.lp_sec6 .inner .row.text_area .col .component{padding:0 !important}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec6 .inner .row.text_area .col .component.image{padding:20px !important}}@media screen and (max-width: 767px){.lp_sec6 .inner .row.text_area .col .component.image{padding:20px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec6 .inner .row.text_area .col.text_area_list2{margin:50px 0 !important}}@media screen and (max-width: 767px){.lp_sec6 .inner .row.text_area .col.text_area_list2{margin:50px 0 !important}}.cta_area1.under{padding:125px 0 !important}@media screen and (max-width: 767px){.cta_area1.under{padding:106px 0 50px !important}}.cta_area1.under .inner{max-width:1500px !important;padding:0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.cta_area1.under .inner{width:100% !important;min-width:auto !important}}@media screen and (max-width: 767px){.cta_area1.under .inner{width:100% !important;min-width:auto !important}}.cta_area1.under .inner .row{display:flex;justify-content:space-between;align-items:center;width:100%}@media screen and (max-width: 1024px){.cta_area1.under .inner .row{display:block;width:95%;margin:0 auto}}@media screen and (min-width: 600px) and (max-width: 769px){.cta_area1.under .inner .row{display:block}}@media screen and (max-width: 767px){.cta_area1.under .inner .row{display:block}}.cta_area1.under .inner .row .col{padding:0 !important}.cta_area1.under .inner .row .col .component{margin:0 !important}.cta_area1.under .row .col.cta_area1_imgarea{width:30% !important}@media screen and (max-width: 1024px){.cta_area1.under .row .col.cta_area1_imgarea{display:none !important}}.cta_area1.under .row .col.cta_area1_btnarea{position:relative;width:65% !important}@media screen and (min-width: 600px) and (max-width: 769px){.cta_area1.under .row .col.cta_area1_btnarea{margin-top:55px}}@media screen and (max-width: 767px){.cta_area1.under .row .col.cta_area1_btnarea{margin-top:25px}}.cta_area1.under .row .col.cta_area1_btnarea .component.cta_area1_text{padding-bottom:10px !important;text-align:center !important;border-bottom:2px solid #fff}.cta_area1.under .row .col.cta_area1_btnarea .component.cta_area1_text h2{margin-bottom:0px !important}.cta_area1.under .row .col.cta_area1_btnarea .component.cta_area1_text h2 span{font-size:29px}@media screen and (min-width: 600px) and (max-width: 769px){.cta_area1.under .row .col.cta_area1_btnarea .component.cta_area1_text h2 span{font-size:22px}}@media screen and (max-width: 767px){.cta_area1.under .row .col.cta_area1_btnarea .component.cta_area1_text h2 span{font-size:14px}}.cta_area1.under .row .col.cta_area1_btnarea .cta_btn1.component{margin-top:66px !important;padding:0 4% !important}@media screen and (min-width: 600px) and (max-width: 769px){.cta_area1.under .row .col.cta_area1_btnarea .cta_btn1.component{padding:0 20px !important}}@media screen and (max-width: 767px){.cta_area1.under .row .col.cta_area1_btnarea .cta_btn1.component{margin-top:30px !important;padding:0 20px !important}}.cta_area1.under .row .col.cta_area1_btnarea .cta_btn1.component a{position:relative;display:flex !important;justify-content:center;align-items:center;width:68%;height:70px;margin-left:auto;font-family:"新ゴ";font-weight:bold;color:#fff !important;padding:0 !important;background-color:red !important;border:1px solid red !important}@media screen and (min-width: 600px) and (max-width: 769px){.cta_area1.under .row .col.cta_area1_btnarea .cta_btn1.component a{width:100%}}@media screen and (max-width: 767px){.cta_area1.under .row .col.cta_area1_btnarea .cta_btn1.component a{width:100%;font-size:16px;height:59px}}.cta_area1.under .row .col.cta_area1_btnarea .cta_btn1.component a:before{position:absolute;top:-51%;left:-39px;background:#fff;color:#2a5298;padding:25px 13px 23px 13px;font-size:18px;font-weight:bold;border-radius:40px;border:solid 1px #ff0000;transition:0.2s}@media screen and (max-width: 767px){.cta_area1.under .row .col.cta_area1_btnarea .cta_btn1.component a:before{top:-33%;left:-6px;padding:21px 10px 19px 10px;font-size:14px}}.cta_area1.under .row .col.cta_area1_btnarea .cta_btn1.component a:after{content:"\f044";font-family:"FontAwesome";font-weight:100;padding-left:5px}.cta_area1.under .row .col.cta_area1_btnarea .cta_btn1.component a:hover{color:red !important;background:#fff !important;opacity:1 !important}.cta_area1.under .row .col.cta_area1_btnarea .cta_btn1.component a:hover:before{color:#fff;border:solid 1px #ff0000;background-color:red !important}.cta_area1.under .row .col.cta_area1_btnarea .component.text_box{position:absolute;bottom:0;text-align:center !important;padding:5px 20px;border:solid 2px #fff;line-height:1.2}@media screen and (min-width: 600px) and (max-width: 769px){.cta_area1.under .row .col.cta_area1_btnarea .component.text_box{bottom:104%;width:50%;margin:0 0 0px 25% !important;padding:20px}.cta_area1.under .row .col.cta_area1_btnarea .component.text_box span{font-size:14px}.cta_area1.under .row .col.cta_area1_btnarea .component.text_box span br{display:none}}@media screen and (max-width: 767px){.cta_area1.under .row .col.cta_area1_btnarea .component.text_box{bottom:104%;width:50%;margin:0 0 30px 25% !important;padding:20px}.cta_area1.under .row .col.cta_area1_btnarea .component.text_box span{font-size:14px}.cta_area1.under .row .col.cta_area1_btnarea .component.text_box span br{display:none}}.lp_sec7{padding:0px 0 100px !important}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec7 .component{padding:0}}@media screen and (max-width: 767px){.lp_sec7{padding:40px 0 40px !important}.lp_sec7 .component{padding:0}}.lp_sec7 .inner .row.contents_area{position:relative;z-index:8}.lp_sec7 .inner .row.contents_area .col .component.headline_h2{margin:60px 0 0 60px !important}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec7 .inner .row.contents_area .col .component.headline_h2{margin:0px 0 0px !important}}@media screen and (max-width: 767px){.lp_sec7 .inner .row.contents_area .col .component.headline_h2{margin:0px 0 0px !important}}.lp_sec7 .inner .row.contents_area .col .component.headline_h2 h2{margin-bottom:10px}@media screen and (max-width: 767px){.lp_sec7 .inner .row.contents_area .col .component.headline_h2 h2 span{font-size:20px !important}}@media screen and (max-width: 767px){.lp_sec7 .inner .row.contents_area .col .component.headline_h2.pc{display:none}}.lp_sec7 .inner .row.contents_area .col .component.headline_h2.sp{display:none}@media screen and (max-width: 767px){.lp_sec7 .inner .row.contents_area .col .component.headline_h2.sp{display:inherit}}.lp_sec7 .inner .row.contents_area .col .component.contents_headtext{margin:20px 0 0 60px !important;position:relative;z-index:8}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec7 .inner .row.contents_area .col .component.contents_headtext{margin:20px 0 0px !important}}@media screen and (max-width: 767px){.lp_sec7 .inner .row.contents_area .col .component.contents_headtext{margin:0px 0 0px !important}}@media screen and (max-width: 767px){.lp_sec7 .inner .row.contents_area .col .component.contents_headtext span{font-size:16px !important}}@media screen and (max-width: 767px){.lp_sec7 .inner .row.contents_area .col .component.contents_headtext.pc{display:none}}.lp_sec7 .inner .row.contents_area .col .component.contents_headtext.sp{display:none}@media screen and (max-width: 767px){.lp_sec7 .inner .row.contents_area .col .component.contents_headtext.sp{display:inherit;margin-top:20px !important}}.lp_sec7 .inner .row.contents_area .col .component.president_img{position:absolute;top:0;right:1%;width:50%;z-index:6}@media screen and (min-width: 800px) and (max-width: 1024px){.lp_sec7 .inner .row.contents_area .col .component.president_img{top:4%;right:3%;width:40%}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec7 .inner .row.contents_area .col .component.president_img{width:41%;right:4%}}@media screen and (max-width: 767px){.lp_sec7 .inner .row.contents_area .col .component.president_img{position:static;width:44%;margin:0 auto !important}}@media screen and (max-width: 767px){.lp_sec7 .inner .row.contents_area .col .component.president_img.pc{display:none}}.lp_sec7 .inner .row.contents_area .col .component.president_img.sp{display:none}@media screen and (max-width: 767px){.lp_sec7 .inner .row.contents_area .col .component.president_img.sp{display:inherit}}.lp_sec7 .inner .row.contents_area .col .component.contents_text{position:relative;z-index:5;margin-top:12% !important;padding:100px 100px 20px}@media screen and (min-width: 800px) and (max-width: 1024px){.lp_sec7 .inner .row.contents_area .col .component.contents_text{margin-top:2% !important}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec7 .inner .row.contents_area .col .component.contents_text{margin-top:7% !important;padding:100px 50px 20px}}@media screen and (max-width: 767px){.lp_sec7 .inner .row.contents_area .col .component.contents_text{padding:20px 20px 20px;transform:translate(0, 0)}}@media screen and (max-width: 767px){.lp_sec7 .inner .row.contents_area .col .component.contents_text span{font-size:14px !important}}.lp_sec7 .inner .row.contents_area .col .component.contents_text:before{position:absolute;z-index:-1;top:0;left:0;content:"";width:100%;height:calc(100% + 100px);background-color:#e0f1ff;-webkit-filter:blur(17px);-moz-filter:blur(17px);-o-filter:blur(17px);-ms-filter:blur(17px);filter:blur(17px)}@media screen and (max-width: 767px){.lp_sec7 .inner .row.contents_area .col .component.contents_text:before{height:calc(100% + 14px)}}.lp_sec8{position:relative;padding:100px 0 100px !important;margin:100px 0 !important}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec8 .component{padding:0}}@media screen and (max-width: 767px){.lp_sec8{margin:40px 0 !important;padding:40px 0 40px !important}.lp_sec8 .component{padding:0}}.lp_sec8 .inner .row .col .component.sec1_h2 h2{margin-bottom:30px !important}.lp_sec8 .inner .row .col .component.sec1_h2 h2 span{font-size:20px !important}.lp_sec8 .inner .row.sec8_contensarea{display:flex !important;justify-content:space-between}@media screen and (max-width: 767px){.lp_sec8 .inner .row.sec8_contensarea{display:block !important}}.lp_sec8 .inner .row.sec8_contensarea .col.contents{position:relative;width:calc(80% / 3) !important}@media screen and (max-width: 767px){.lp_sec8 .inner .row.sec8_contensarea .col.contents{width:calc(100% - 10px) !important;margin:0 auto;padding:0 5px !important}}.lp_sec8 .inner .row.sec8_contensarea .col.contents .component.contents_img{width:50%;margin:0 auto 20px !important}@media screen and (max-width: 767px){.lp_sec8 .inner .row.sec8_contensarea .col.contents .component.contents_img{width:45%}}.lp_sec8 .inner .row.sec8_contensarea .col.contents .component.contents_h3{margin:10px 0 15px !important}.lp_sec8 .inner .row.sec8_contensarea .col.contents .component.contents_h3 h3{margin-bottom:0px !important}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec8 .inner .row.sec8_contensarea .col.contents .component.contents_h3 h3 span{font-size:15px}}@media screen and (max-width: 767px){.lp_sec8 .inner .row.sec8_contensarea .col.contents .component.contents_h3 h3 span{font-size:14px}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec8 .inner .row.sec8_contensarea .col.contents .component.contents_text{padding:0}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec8 .inner .row.sec8_contensarea .col.contents .component.contents_text span{font-size:13px}}@media screen and (max-width: 767px){.lp_sec8 .inner .row.sec8_contensarea .col.contents .component.contents_text span{font-size:12px}}@media screen and (max-width: 767px){.lp_sec8 .inner .row.sec8_contensarea .col.contents2{margin:75px auto}}.lp_sec8 .inner .row.sec8_contensarea .col.contents:not(:nth-of-type(3)):before{content:"";position:absolute;top:49%;right:-30%;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:25px solid #fff;transform:translate(-50%, -50%)}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec8 .inner .row.sec8_contensarea .col.contents:not(:nth-of-type(3)):before{border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:15px solid #fff}}@media screen and (max-width: 767px){.lp_sec8 .inner .row.sec8_contensarea .col.contents:not(:nth-of-type(3)):before{top:115%;right:42%;transform:translate(-50%, -50%) rotate(90deg)}}.lp_sec8 .inner .lp_sec8_btn.row{margin-top:50px !important}.lp_sec8 .inner .lp_sec8_btn.row .col .component.top_btn_custom1 .button-cont a{background:#F3C626 !important;border:1px solid #F3C626}@media screen and (max-width: 767px){.lp_sec8 .inner .lp_sec8_btn.row .col .component.top_btn_custom1 .button-cont a{font-size:16px}}.lp_sec8 .inner .lp_sec8_btn.row .col .component.top_btn_custom1 .button-cont a:hover{background:#fff !important;color:#F3C626 !important}.lp_sec9{position:relative;padding:0px 0 100px !important}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec9 .component{padding:0}}@media screen and (max-width: 767px){.lp_sec9{padding:0px 0 40px !important}.lp_sec9 .component{padding:0}}.lp_sec9 .inner .row.text_area{display:flex;justify-content:space-between;align-items:start}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec9 .inner .row.text_area{display:block}}@media screen and (max-width: 767px){.lp_sec9 .inner .row.text_area{display:block}}.lp_sec9 .inner .row.text_area .col .component h3{margin:20px 0}.lp_sec9 .inner .row.text_area .col.text_area_list{width:30% !important;padding:20px !important;border:solid #ccc 1px;background-color:#fff;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1)}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec9 .inner .row.text_area .col.text_area_list{width:100% !important}}@media screen and (max-width: 767px){.lp_sec9 .inner .row.text_area .col.text_area_list{width:100% !important}}.lp_sec9 .inner .row.text_area .col.text_area_list:nth-of-type(1) .image.component:before{content:"特典1"}.lp_sec9 .inner .row.text_area .col.text_area_list:nth-of-type(2){margin-top:50px}.lp_sec9 .inner .row.text_area .col.text_area_list:nth-of-type(2) .image.component:before{content:"特典2"}.lp_sec9 .inner .row.text_area .col.text_area_list:nth-of-type(3){margin-top:100px}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec9 .inner .row.text_area .col.text_area_list:nth-of-type(3){margin-top:50px}}@media screen and (max-width: 767px){.lp_sec9 .inner .row.text_area .col.text_area_list:nth-of-type(3){margin-top:50px}}.lp_sec9 .inner .row.text_area .col.text_area_list:nth-of-type(3) .image.component:before{content:"特典3"}.lp_sec9 .inner .row.text_area .col.text_area_list .image.component{position:relative}.lp_sec9 .inner .row.text_area .col.text_area_list .image.component:before{position:absolute;top:0;left:0;padding:5px;background:#003768;color:#fff;font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec9 .inner .row.text_area .col.text_area_list .text.component{padding:0}}@media screen and (max-width: 767px){.lp_sec9 .inner .row.text_area .col.text_area_list .text.component{padding:0}}.lp_sec9 .inner .row.text_area .col.text_area_list .text.component span{font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.lp_sec10{position:relative;padding:100px 0 100px !important}@media screen and (max-width: 767px){.lp_sec10{padding:40px 0 !important}}.lp_sec10 .inner .row.qanda_area:not(:last-child){margin-bottom:20px}.lp_sec10 .inner .row.qanda_area{padding:25px !important;background:#fff;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1)}.lp_sec10 .inner .row.qanda_area .col .component.question.active:after{transform:rotate(-180deg)}.lp_sec10 .inner .row.qanda_area .col .component.question{position:relative;padding-left:25px !important;padding-bottom:10px !important;border-bottom:solid 1px #042C62;cursor:pointer}.lp_sec10 .inner .row.qanda_area .col .component.question:before{position:absolute;left:5px;content:"Q.";font-size:16px;color:#042C62;font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";font-weight:bold}.lp_sec10 .inner .row.qanda_area .col .component.question:after{font-size:15px;color:#003791;position:absolute;right:10px;content:"\f0d7";font-family:FontAwesome;top:11%}@media screen and (max-width: 767px){.lp_sec10 .inner .row.qanda_area .col .component.question:after{top:12px;right:-7px}}.lp_sec10 .inner .row.qanda_area .col .component.question span{font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}@media screen and (max-width: 767px){.lp_sec10 .inner .row.qanda_area .col .component.question span{font-size:14px}}.lp_sec10 .inner .row.qanda_area .col .component.answer{position:relative;height:0;padding-left:25px !important;padding-top:10px !important;visibility:hidden !important;opacity:0 !important}.lp_sec10 .inner .row.qanda_area .col .component.answer:before{position:absolute;left:5px;content:"A.";font-size:16px;color:#F3C626;font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";font-weight:bold}.lp_sec10 .inner .row.qanda_area .col .component.answer span{font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.lp_sec10 .inner .row.qanda_area .col .component.answer.active{height:auto;visibility:visible !important;opacity:1 !important}@media screen and (max-width: 767px){.lp_sec11{padding:40px 0 !important}}.lp_sec11 .inner .row.text_area{width:80%;margin:0 auto 20px !important}.lp_sec11 .inner .row.img_area{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.lp_sec11 .inner .row.img_area{display:block}}.lp_sec11 .inner .row.img_area .col.left{width:40% !important}@media screen and (max-width: 767px){.lp_sec11 .inner .row.img_area .col.left{width:60% !important;margin:0 auto 50px}}.lp_sec11 .inner .row.img_area .col.left .component .flexslider .slides>li{width:440px}.lp_sec11 .inner .row.img_area .col.right{width:40% !important}@media screen and (max-width: 767px){.lp_sec11 .inner .row.img_area .col.right{width:60% !important;margin:0 auto}}@media screen and (max-width: 767px){.lp_sec11 .inner .row.img_area .col.right .component .flexslider{margin-bottom:0}}.lp_sec11 .inner .row.img_area .col.right .component .flex-control-nav{display:none}.lp_sec11 .inner .row.btn_area{width:30%;margin:0 auto !important}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec11 .inner .row.btn_area{width:50%}}@media screen and (max-width: 767px){.lp_sec11 .inner .row.btn_area{width:100%;margin:20px auto !important}}.lp_sec11 .inner .row.btn_area .col .component.btn a{display:flex;align-items:center;justify-content:center;width:100%;padding:10px 0;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";color:#fff !important;background-color:#2a5298 !important;background:#2a5298 !important;border:1px solid #2a5298 !important;border-radius:0px}@media screen and (max-width: 767px){.lp_sec11 .inner .row.btn_area .col .component.btn a{font-size:14px !important}}.lp_sec11 .inner .row.btn_area .col .component.btn a:hover{color:#2a5298 !important;background-color:#fff !important}.lp_sec11 .inner .row.btn_area .col .component.btn a:after{position:relative;top:0px;padding-left:11px;font-family:"FontAwesome";font-size:22px;font-weight:bold;color:#fff;content:"\f105";transition:0.2s}.lp_sec11 .inner .row.btn_area .col .component.btn a:hover:after{color:#2a5298}.lp_sec12{padding-top:0 !important}.lp_sec12 .inner .row.lp_form1{padding:50px;border:solid 1px #eee;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1)}@media screen and (max-width: 767px){.lp_sec12 .inner .row.lp_form1{padding:20px}}@media screen and (min-width: 800px) and (max-width: 1024px){.lp_sec12 .inner .row.lp_form1 .col h2 span{font-size:28px}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec12 .inner .row.lp_form1 .col h2 span{font-size:24px}}@media screen and (max-width: 767px){.lp_sec12 .inner .row.lp_form1 .col h2 span{font-size:20px}}.lp_sec12 .inner .row.lp_form1 .col .component label{font-size:16px !important;font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.lp_sec12 .inner .row.lp_form1 .col .component div.group label,.lp_sec12 .inner .row.lp_form1 .col .component div.group label{font-size:16px !important;font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.lp_sec12 .inner .row.lp_form1 .col .component div.group input,.lp_sec12 .inner .row.lp_form1 .col .component div.group input{font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.lp_sec12 .inner .row.lp_form1 .col .component div.group .form-submit,.lp_sec12 .inner .row.lp_form1 .col .component div.group .form-submit{display:inline-block;cursor:pointer;transition:0.2s}@media screen and (max-width: 767px){.lp_sec12 .inner .row.lp_form1 .col .component div.group .form-submit,.lp_sec12 .inner .row.lp_form1 .col .component div.group .form-submit{display:block}}.lp_sec12 .inner .row.lp_form1 .col .component div.group .form-submit:hover input,.lp_sec12 .inner .row.lp_form1 .col .component div.group .form-submit:hover input{background:#fff;color:#ff0000;transition:0.2s}.lp_sec12 .inner .row.lp_form1 .col .component div.group .form-submit input,.lp_sec12 .inner .row.lp_form1 .col .component div.group .form-submit input{height:70px;margin-top:50px;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";background:#ff0000;border:1px solid #ff0000;border-radius:0px;opacity:1;transition:0.2s}@media screen and (max-width: 767px){.lp_sec12 .inner .row.lp_form1 .col .component div.group .form-submit input,.lp_sec12 .inner .row.lp_form1 .col .component div.group .form-submit input{height:50px}.lp_sec12 .inner .row.lp_form1 .col .component div.group .form-submit input a,.lp_sec12 .inner .row.lp_form1 .col .component div.group .form-submit input a{font-size:16px}}.lp_sec12 .inner .row.lp_form1 .col .component div.group:nth-of-type(10) div.form-cont{display:flex;flex-wrap:wrap}.lp_sec12 .inner .row.lp_form1 .col .component div.group:nth-of-type(10) div.form-cont div.checkbox:neth-of-type(1){margin-bottom:10px}.lp_sec12 .inner .row.lp_form1 .col .component div.group:last-of-type{text-align:center}.lp_sec12 .inner .row.lp_form1 .col .component div.service_term_link{margin-top:25px;text-align:center}.lp_sec12 .inner .row.lp_form1 .col .component label.agreement{display:block;text-align:center}.lp_sec13{padding-top:0 !important}@media screen and (max-width: 767px){.lp_sec13{padding-bottom:40px !important}}.lp_sec13 .inner .row.lp_form2{padding:50px;border:solid 1px #eee;box-shadow:0px 10px 10px -5px rgba(0,0,0,0.1)}@media screen and (max-width: 767px){.lp_sec13 .inner .row.lp_form2{padding:20px}}@media screen and (min-width: 800px) and (max-width: 1024px){.lp_sec13 .inner .row.lp_form2 .col h2 span{font-size:28px}}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec13 .inner .row.lp_form2 .col h2 span{font-size:24px}}@media screen and (max-width: 767px){.lp_sec13 .inner .row.lp_form2 .col h2 span{font-size:20px}}.lp_sec13 .inner .row.lp_form2 .col .component label{font-size:16px !important;font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.lp_sec13 .inner .row.lp_form2 .col .component div.group label,.lp_sec13 .inner .row.lp_form2 .col .component div.group label{font-size:16px !important;font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.lp_sec13 .inner .row.lp_form2 .col .component div.group input,.lp_sec13 .inner .row.lp_form2 .col .component div.group input{font-family:"新ゴ","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif"}.lp_sec13 .inner .row.lp_form2 .col .component div.group .form-submit,.lp_sec13 .inner .row.lp_form2 .col .component div.group .form-submit{display:inline-block;cursor:pointer;transition:0.2s}@media screen and (max-width: 767px){.lp_sec13 .inner .row.lp_form2 .col .component div.group .form-submit,.lp_sec13 .inner .row.lp_form2 .col .component div.group .form-submit{display:block}}.lp_sec13 .inner .row.lp_form2 .col .component div.group .form-submit:hover input,.lp_sec13 .inner .row.lp_form2 .col .component div.group .form-submit:hover input{background:#fff;color:#ff0000;transition:0.2s}.lp_sec13 .inner .row.lp_form2 .col .component div.group .form-submit input,.lp_sec13 .inner .row.lp_form2 .col .component div.group .form-submit input{height:70px;margin-top:50px;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";background:#ff0000;border:1px solid #ff0000;border-radius:0px;opacity:1;transition:0.2s}@media screen and (max-width: 767px){.lp_sec13 .inner .row.lp_form2 .col .component div.group .form-submit input,.lp_sec13 .inner .row.lp_form2 .col .component div.group .form-submit input{height:50px}.lp_sec13 .inner .row.lp_form2 .col .component div.group .form-submit input a,.lp_sec13 .inner .row.lp_form2 .col .component div.group .form-submit input a{font-size:16px}}.lp_sec13 .inner .row.lp_form2 .col .component div.group:last-of-type{text-align:center}.lp_sec13 .inner .row.lp_form2 .col .component div.service_term_link{margin-top:25px;text-align:center}.lp_sec13 .inner .row.lp_form2 .col .component label.agreement{display:block;text-align:center}.line_banner{padding-top:0 !important}@media screen and (max-width: 767px){.line_banner{padding-bottom:40px !important}}.line_banner .inner .row{width:55%;margin:0 auto}@media screen and (min-width: 600px) and (max-width: 769px){.lp_sec14 .component{padding:0}}@media screen and (max-width: 767px){.lp_sec14{padding:40px 0 40px !important}.lp_sec14 .component{padding:0}}.lp_sec14 .inner .row.step_contents{display:flex;align-items:center;background:rgba(255,255,255,0.8);padding:50px !important}@media screen and (max-width: 767px){.lp_sec14 .inner .row.step_contents{display:block;padding:20px !important}}.lp_sec14 .inner .row.step_contents .col .component h3{margin-bottom:15px !important}@media screen and (max-width: 767px){.lp_sec14 .inner .row.step_contents .col .component h3 span{font-size:14px !important}}@media screen and (max-width: 767px){.lp_sec14 .inner .row.step_contents .col .component.text span{font-size:12px !important}}.lp_sec14 .inner .row.step_contents .col.left{width:20% !important;margin-right:5% !important}@media screen and (max-width: 767px){.lp_sec14 .inner .row.step_contents .col.left{width:45% !important;margin:0 auto 10px !important}}.lp_sec14 .inner .row.step_contents .col.right{width:75% !important}@media screen and (max-width: 767px){.lp_sec14 .inner .row.step_contents .col.right{width:100% !important;text-align:center}}.lp_sec14 .inner .row.step_contents1{position:relative;padding-bottom:0 !important}@media screen and (max-width: 767px){.lp_sec14 .inner .row.step_contents1{padding-bottom:20px !important}}.lp_sec14 .inner .lp_sec14_btn.row{margin-top:50px !important}.lp_sec14 .inner .lp_sec14_btn.row .col .component.top_btn_custom1 .button-cont a{background:#F3C626 !important;border:1px solid #F3C626}.lp_sec14 .inner .lp_sec14_btn.row .col .component.top_btn_custom1 .button-cont a:hover{background:#fff !important;color:#F3C626 !important}.thanks{padding-top:215.33px !important;padding-bottom:100px !important}@media screen and (min-width: 800px) and (max-width: 1024px){.thanks{padding-top:287px !important;padding-bottom:100px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.thanks{padding-top:177px !important;padding-bottom:100px !important}}@media screen and (max-width: 767px){.thanks{padding-top:177px !important;padding-bottom:100px !important}}.thanks .inner .row .col .component.heading{color:#fff;padding:15px 0 15px 15px !important;background:#003768 !important;box-shadow:5px 5px 0 #2e3954 !important}.thanks .inner .row .col .component.heading h2{margin-bottom:0px}.thanks .inner .row .col .component.text{padding-top:50px !important;padding-bottom:50px !important;border-bottom:1px solid #ccc}.thanks .inner .row .col .component.text.pc{padding:0 15%;margin:0 auto !important}@media screen and (min-width: 800px) and (max-width: 1024px){.thanks .inner .row .col .component.text.pc{padding:0 10%}}@media screen and (min-width: 600px) and (max-width: 769px){.thanks .inner .row .col .component.text.pc{padding:0 5%}}@media screen and (max-width: 767px){.thanks .inner .row .col .component.text.pc{display:none}}.thanks .inner .row .col .component.text.sp{display:none}@media screen and (max-width: 767px){.thanks .inner .row .col .component.text.sp{display:inherit}}.thanks .inner .row .col .button{margin-top:25px !important}.thanks .inner .row .col .button a{font-size:16px !important;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";color:#fff !important;border:solid 1px #333;background:#333 !important;border-radius:0px}.thanks .inner .row .col .button a:hover{color:#333 !important;background:#fff !important}.thanks .inner .row .col .button a:hover:after{color:#333}.thanks .inner .row .col .button a:after{padding-left:10px;font-family:"FontAwesome";font-size:22px;font-weight:bold;color:#fff;content:"\f105";transition:0.2s}@media screen and (min-width: 800px) and (max-width: 1024px){.thanks .inner .row .col .button a{font-size:16px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.thanks .inner .row .col .button a{font-size:16px !important}}@media screen and (max-width: 767px){.thanks .inner .row .col .button a{font-size:16px !important}}.thanks.download .inner .row .col .component.text{border-bottom:0px}.thanks.download .inner .row .col .component.btn_area1{border-bottom:1px solid #ccc;margin-top:0 !important;padding-bottom:25px !important}.thanks.download .inner .row .col .component.btn_area1 a{font-size:16px !important;font-family:"新ゴ M","Lucida Grande", "segoe UI", "Hiragino Kaku Gothic ProN", "Meiryo", "Verdana", "Arial", "sans-serif";color:#fff !important;border:solid 1px #2a5298;background:#2a5298 !important;border-radius:0px}.thanks.download .inner .row .col .component.btn_area1 a:hover{color:#2a5298 !important;background:#fff !important}.thanks.download .inner .row .col .component.btn_area1 a:hover:after{color:#2a5298}.thanks.download .inner .row .col .component.btn_area1 a:after{padding-left:10px;font-family:"FontAwesome";font-size:22px;font-weight:bold;color:#fff;content:"\f105";transition:0.2s}@media screen and (min-width: 800px) and (max-width: 1024px){.thanks.download .inner .row .col .component.btn_area1 a{font-size:16px !important}}@media screen and (min-width: 600px) and (max-width: 769px){.thanks.download .inner .row .col .component.btn_area1 a{font-size:16px !important}}@media screen and (max-width: 767px){.thanks.download .inner .row .col .component.btn_area1 a{font-size:16px !important}}.theme-fo-base .wrapper .tel_btn.sp{display:none}@media screen and (max-width: 767px){.theme-fo-base .wrapper .tel_btn.sp{display:inherit !important;position:fixed;bottom:33vw;left:8%;z-index:9999;transform:translate(-50%, -50%);padding:0 !important}}.theme-fo-base .wrapper .tel_btn.sp .inner{width:100% !important}.theme-fo-base .wrapper .tel_btn.sp .inner .row .col{width:43px !important;border-radius:30px;background:linear-gradient(90deg, #528cec, #003791)}.theme-fo-base .wrapper .tel_btn.sp .inner .row .col .component .cta-row.cta-row-0{margin:0 !important}.theme-fo-base .wrapper .tel_btn.sp .inner .row .col .component .cta-row.cta-row-0 .cta-image.image{margin:px 0px 0px px;width:20px;margin:0 auto !important}.javascript_area{display:none}.ryumin h1,.ryumin h2,.ryumin h3,.ryumin h4{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.ryumin h1 span,.ryumin h2 span,.ryumin h3 span,.ryumin h4 span{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.ryumin h1 em,.ryumin h2 em,.ryumin h3 em,.ryumin h4 em{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.ryumin.text{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.ryumin.text span{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.ryumin.text em{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.ryumin a{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.ryumin a span{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.ryumin a em{font-family:"リュウミン EB-KL","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.shingo_m h1,.shingo_m h2,.shingo_m h3,.shingo_m h4{font-family:"新ゴ M","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.shingo_m h1 span,.shingo_m h2 span,.shingo_m h3 span,.shingo_m h4 span{font-family:"新ゴ M","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.shingo_m h1 em,.shingo_m h2 em,.shingo_m h3 em,.shingo_m h4 em{font-family:"新ゴ M","Lucida Grande","segoe UI","Hiragino Kaku Gothic ProN","Meiryo","Verdana","Arial","sans-serif" !important}.component.richtext table.border_none tbody{border:0px}.component.richtext table.border_none tbody tr{border:0px}.component.richtext table.border_none tbody tr td{border:0px}.javascript_area{display:none}.theme-fo-base .wrapper.side-right .breadcrumbs ul{padding:0 20px}.theme-fo-base .breadcrumbs{margin:0;background:#F0F3F5 !important;max-width:100%}.theme-fo-base .breadcrumbs ul{max-width:1110px;margin:0 auto;width:100%}.theme-fo-base .breadcrumbs ul li:nth-child(1) a{padding-left:0 !important}.theme-fo-base .breadcrumbs ul li a:hover{color:#333;text-decoration:unset;opacity:0.8}.theme-fo-base .breadcrumbs ul li a:after{color:#333;content:"/";font-family:"FontAwesome";position:absolute;padding:15px 0;top:0;margin-top:0;border-top:none;border-bottom:none;border-left:none;right:-1px}.theme-fo-base .breadcrumbs ul li a,.theme-fo-base .breadcrumbs ul li span{color:#333;text-decoration:unset}.component.button .button-cont a,.button.cta-button .button-cont a{-ms-transition:all 0.2s cubic-bezier(0.02, 0.42, 0.24, 0.74);transition:all 0.2s cubic-bezier(0.02, 0.42, 0.24, 0.74)}.component.button.btn_custom01,.component.button.btn_custom02,.component.button.btn_custom03,.component.button.btn_custom04,.component.button.btn_custom05{margin-top:0}@media screen and (max-width: 769px){.component.button.btn_custom01 .button-cont.sp_center,.component.button.btn_custom02 .button-cont.sp_center,.component.button.btn_custom03 .button-cont.sp_center,.component.button.btn_custom04 .button-cont.sp_center,.component.button.btn_custom05 .button-cont.sp_center{text-align:center}}.component.button.btn_custom01 .button-cont a,.component.button.btn_custom02 .button-cont a,.component.button.btn_custom03 .button-cont a,.component.button.btn_custom04 .button-cont a,.component.button.btn_custom05 .button-cont a{box-sizing:border-box;line-height:1}.component.button.btn_custom01 .button-cont a.size-s,.component.button.btn_custom02 .button-cont a.size-s,.component.button.btn_custom03 .button-cont a.size-s,.component.button.btn_custom04 .button-cont a.size-s,.component.button.btn_custom05 .button-cont a.size-s{padding:15px 20px;font-size:14px;min-width:220px}@media screen and (max-width: 769px){.component.button.btn_custom01 .button-cont a.size-s,.component.button.btn_custom02 .button-cont a.size-s,.component.button.btn_custom03 .button-cont a.size-s,.component.button.btn_custom04 .button-cont a.size-s,.component.button.btn_custom05 .button-cont a.size-s{min-width:280px;width:auto}}@media screen and (min-width: 600px) and (max-width: 769px){.component.button.btn_custom01 .button-cont a.size-s,.component.button.btn_custom02 .button-cont a.size-s,.component.button.btn_custom03 .button-cont a.size-s,.component.button.btn_custom04 .button-cont a.size-s,.component.button.btn_custom05 .button-cont a.size-s{min-width:300px;width:auto}}@media screen and (min-width: 769px) and (max-width: 1024px){.component.button.btn_custom01 .button-cont a.size-s,.component.button.btn_custom02 .button-cont a.size-s,.component.button.btn_custom03 .button-cont a.size-s,.component.button.btn_custom04 .button-cont a.size-s,.component.button.btn_custom05 .button-cont a.size-s{min-width:200px}}.component.button.btn_custom01 .button-cont a.size-m,.component.button.btn_custom02 .button-cont a.size-m,.component.button.btn_custom03 .button-cont a.size-m,.component.button.btn_custom04 .button-cont a.size-m,.component.button.btn_custom05 .button-cont a.size-m{padding:15px 20px;font-size:16px;min-width:300px}@media screen and (max-width: 769px){.component.button.btn_custom01 .button-cont a.size-m,.component.button.btn_custom02 .button-cont a.size-m,.component.button.btn_custom03 .button-cont a.size-m,.component.button.btn_custom04 .button-cont a.size-m,.component.button.btn_custom05 .button-cont a.size-m{padding:15px;min-width:300px;width:auto}}@media screen and (min-width: 600px) and (max-width: 769px){.component.button.btn_custom01 .button-cont a.size-m,.component.button.btn_custom02 .button-cont a.size-m,.component.button.btn_custom03 .button-cont a.size-m,.component.button.btn_custom04 .button-cont a.size-m,.component.button.btn_custom05 .button-cont a.size-m{min-width:350px;width:auto}}.component.button.btn_custom01 .button-cont a.size-l,.component.button.btn_custom02 .button-cont a.size-l,.component.button.btn_custom03 .button-cont a.size-l,.component.button.btn_custom04 .button-cont a.size-l,.component.button.btn_custom05 .button-cont a.size-l{padding:20px;font-size:20px;min-width:420px;margin:auto;display:inline-block}@media screen and (max-width: 769px){.component.button.btn_custom01 .button-cont a.size-l,.component.button.btn_custom02 .button-cont a.size-l,.component.button.btn_custom03 .button-cont a.size-l,.component.button.btn_custom04 .button-cont a.size-l,.component.button.btn_custom05 .button-cont a.size-l{min-width:auto;width:100%}}@media screen and (min-width: 600px) and (max-width: 769px){.component.button.btn_custom01 .button-cont a.size-l,.component.button.btn_custom02 .button-cont a.size-l,.component.button.btn_custom03 .button-cont a.size-l,.component.button.btn_custom04 .button-cont a.size-l,.component.button.btn_custom05 .button-cont a.size-l{min-width:420px;width:auto}}.component.button.btn_custom01 .button-cont a:hover,.component.button.btn_custom02 .button-cont a:hover,.component.button.btn_custom03 .button-cont a:hover,.component.button.btn_custom04 .button-cont a:hover,.component.button.btn_custom05 .button-cont a:hover{opacity:1}.component.button.btn_custom01 .button-cont a{display:flex;justify-content:center;border-radius:10px}.component.button.btn_custom01 .button-cont a.blue,.component.button.btn_custom01 .button-cont a.red,.component.button.btn_custom01 .button-cont a.orange,.component.button.btn_custom01 .button-cont a.black,.component.button.btn_custom01 .button-cont a.white{background:#003791;color:#fff;text-decoration:none;border:2px solid #003791;position:relative}.component.button.btn_custom01 .button-cont a::before{position:relative;content:"";width:21px;height:16px;background:url(https://ferret-one.akamaized.net/images/61974047dabf8c4bd884321f/original.svg?utime=1637302343);background-size:100%;background-repeat:no-repeat;margin-right:10px}.component.button.btn_custom01 .button-cont a:hover{color:#fff;background:#e45f4d;border:2px solid #003791;opacity:0.8}.component.button.btn_custom01 .button-cont a:hover::before{color:#fff}.component.button.btn_custom01 .button-cont a.red::before{content:none}.component.button.btn_custom01 .button-cont a.red:hover::before{content:none}.component.button.btn_custom02 .button-cont a{border-radius:0}.component.button.btn_custom02 .button-cont a.blue,.component.button.btn_custom02 .button-cont a.red,.component.button.btn_custom02 .button-cont a.orange,.component.button.btn_custom02 .button-cont a.black,.component.button.btn_custom02 .button-cont a.white{background:#003791;color:#fff;text-decoration:none;border:2px solid #003791}.component.button.btn_custom02 .button-cont a:hover{color:#003791;background:#fff;border:2px solid #003791}.component.button.btn_custom03{margin:0 15px !important}.component.button.btn_custom03 .button-cont a{display:flex;justify-content:center;border-radius:0;position:relative;border-radius:10px}.component.button.btn_custom03 .button-cont a.blue,.component.button.btn_custom03 .button-cont a.red,.component.button.btn_custom03 .button-cont a.orange,.component.button.btn_custom03 .button-cont a.black,.component.button.btn_custom03 .button-cont a.white{background:#fff;color:#003791;text-decoration:none;border:2px solid #003791}.component.button.btn_custom03 .button-cont a::before{position:relative;content:"";width:16px;height:16px;background:url(https://ferret-one.akamaized.net/images/6197404678ea8751553f88b6/original.svg?utime=1637302342);background-size:100%;background-repeat:no-repeat;font-family:"Font Awesome 5 Free";content:"" !important;color:#003791;margin-right:10px;font-weight:bold}.component.button.btn_custom03 .button-cont a:hover{color:#fff;background:#003791;border:2px solid #fff;opacity:0.8}.component.button.btn_custom03 .button-cont a:hover::before{color:#fff}.component.button.btn_custom04 .button-cont a{border-radius:0}.component.button.btn_custom04 .button-cont a.blue,.component.button.btn_custom04 .button-cont a.red,.component.button.btn_custom04 .button-cont a.orange,.component.button.btn_custom04 .button-cont a.black,.component.button.btn_custom04 .button-cont a.white{background:#fff;color:#003791;text-decoration:none;border:2px solid #003791}.component.button.btn_custom04 .button-cont a:hover{color:#fff;background:#003791;border:2px solid #fff}.component.button.btn_custom05 .button-cont a{border-radius:0}.component.button.btn_custom05 .button-cont a.blue,.component.button.btn_custom05 .button-cont a.red,.component.button.btn_custom05 .button-cont a.orange,.component.button.btn_custom05 .button-cont a.black,.component.button.btn_custom05 .button-cont a.white{background:#df8c3b;color:#fff;text-decoration:none;border:2px solid #df8c3b}.component.button.btn_custom05 .button-cont a::before{font-family:"Font Awesome 5 Free";content:"\f044" !important;color:#fff;margin-right:10px}.component.button.btn_custom05 .button-cont a:hover{color:#df8c3b;background:#fff;border:2px solid #df8c3b}.component.button.btn_custom05 .button-cont a:hover::before{color:#df8c3b}.component.button.btn_custom_tel{margin:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 769px){.component.button.btn_custom_tel{-ms-flex-pack:center;justify-content:center}}.component.button.btn_custom_tel .button-cont{display:inline-block}.component.button.btn_custom_tel .button-cont a{border-radius:0;margin:0;padding:0;position:relative;text-decoration:none;color:#333;font-family:新ゴ;font-weight:bold;display:-ms-flexbox;display:flex}.component.button.btn_custom_tel .button-cont a:before{position:relative;content:"";font-size:100%;margin-right:0.3rem}.component.button.btn_custom_tel .button-cont a:visited{color:#333;text-decoration:none}.component.button.btn_custom_tel .button-cont a:hover{opacity:0.8}.component.button.btn_custom_tel .button-cont a.blue,.component.button.btn_custom_tel .button-cont a.red,.component.button.btn_custom_tel .button-cont a.orange,.component.button.btn_custom_tel .button-cont a.black,.component.button.btn_custom_tel .button-cont a.white{background-color:transparent;color:#333}.component.button.btn_custom_tel .button-cont a.size-s{font-size:100%}.component.button.btn_custom_tel .button-cont a.size-m{font-size:120%}@media screen and (max-width: 769px){.component.button.btn_custom_tel .button-cont a.size-m{font-size:115%}}.component.button.btn_custom_tel .button-cont a.size-l{font-size:140%}@media screen and (max-width: 769px){.component.button.btn_custom_tel .button-cont a.size-l{font-size:125%}}.theme-fo-base .wrapper .contents section.cta_sec .component .cta-row .cta-column{margin:0;padding:10px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.cta_sec .component .cta-row .cta-column{width:100% !important}}.theme-fo-base .wrapper .contents section.cta_sec .component .cta-row .cta-column.borderRight{border-right:1px dashed #ccc}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.cta_sec .component .cta-row .cta-column.borderRight{border:0}}.theme-fo-base .wrapper .contents section.cta_sec .component .cta-row .cta-column.tel_col{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.cta_sec .component .cta-row .cta-column.tel_col{-ms-flex-direction:column;flex-direction:column}}.theme-fo-base .wrapper .contents section.cta_sec .component .cta-row .cta-column.tel_col .component.cta_tel_text{margin:0;font-size:18px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.cta_sec .component .cta-row .cta-column.tel_col .component.cta_tel_text{text-align:center !important}}.theme-fo-base .wrapper .contents section.cta_sec .component .cta-row .cta-column.tel_col .component.btn_custom_tel{margin:0 20px}.theme-fo-base .wrapper .contents section.cta_sec .component .cta-row .cta-column.tel_col .component.btn_custom_tel .button-cont a{font-size:32px}.theme-fo-base .wrapper .contents section.cta2column_sec .component .cta-row .cta-column{width:100% !important}.theme-fo-base .wrapper .contents section.cta2column_sec .component .cta-row .cta-column .component.rich-heading h2{font-size:calc(36px - 10px)}.theme-fo-base .wrapper .contents section.cta2column_sec .component .cta-row .cta-column .component.cta_tel_text{text-align:center}.theme-fo-base .wrapper .contents section.cta2column_sec .component .cta-row .cta-column .component.cta_tel_text p a{display:block}.theme-fo-base .wrapper .contents section.cta2column_sec .component .cta-row .cta-column .component.btn_custom_tel{-ms-flex-pack:center;justify-content:center}.theme-fo-base .wrapper .contents section.cta2column_sec .component .cta-row .cta-column .component.btn_custom_tel .button-cont a{font-size:32px}.theme-fo-base .contents .component.heading.hd_custom01 h1,.theme-fo-base .contents .component.heading.hd_custom01 h2,.theme-fo-base .contents .component.heading.hd_custom01 h3,.theme-fo-base .contents .component.heading.hd_custom01 h4,.theme-fo-base .contents .component.heading.hd_custom01 h5,.theme-fo-base .contents .component.heading.hd_custom02 h1,.theme-fo-base .contents .component.heading.hd_custom02 h2,.theme-fo-base .contents .component.heading.hd_custom02 h3,.theme-fo-base .contents .component.heading.hd_custom02 h4,.theme-fo-base .contents .component.heading.hd_custom02 h5{line-height:1.2}.theme-fo-base .contents .component.heading.hd_custom01 h1,.theme-fo-base .contents .component.heading.hd_custom02 h1{font-size:46px}@media screen and (max-width: 769px){.theme-fo-base .contents .component.heading.hd_custom01 h1,.theme-fo-base .contents .component.heading.hd_custom02 h1{font-size:calc(46px - 18px)}}.theme-fo-base .contents .component.heading.hd_custom01 h2,.theme-fo-base .contents .component.heading.hd_custom02 h2{font-size:36px}@media screen and (max-width: 769px){.theme-fo-base .contents .component.heading.hd_custom01 h2,.theme-fo-base .contents .component.heading.hd_custom02 h2{font-size:calc(36px - 10px)}}.theme-fo-base .contents .component.heading.hd_custom01 h3,.theme-fo-base .contents .component.heading.hd_custom02 h3{font-size:24px}@media screen and (max-width: 769px){.theme-fo-base .contents .component.heading.hd_custom01 h3,.theme-fo-base .contents .component.heading.hd_custom02 h3{font-size:calc(24px - 2px)}}.theme-fo-base .contents .component.heading.hd_custom01 h4,.theme-fo-base .contents .component.heading.hd_custom02 h4{font-size:22px}@media screen and (max-width: 769px){.theme-fo-base .contents .component.heading.hd_custom01 h4,.theme-fo-base .contents .component.heading.hd_custom02 h4{font-size:calc(22px - 2px)}}.theme-fo-base .contents .component.heading.hd_custom01 h5,.theme-fo-base .contents .component.heading.hd_custom02 h5{font-size:20px}@media screen and (max-width: 769px){.theme-fo-base .contents .component.heading.hd_custom01 h5,.theme-fo-base .contents .component.heading.hd_custom02 h5{font-size:calc(20px - 2px)}}.theme-fo-base .contents .component.heading.hd_custom01 h1,.theme-fo-base .contents .component.heading.hd_custom01 h2,.theme-fo-base .contents .component.heading.hd_custom01 h3,.theme-fo-base .contents .component.heading.hd_custom01 h4,.theme-fo-base .contents .component.heading.hd_custom01 h5{position:relative;display:inline-block;margin-bottom:1em}.theme-fo-base .contents .component.heading.hd_custom01 h1:before,.theme-fo-base .contents .component.heading.hd_custom01 h2:before,.theme-fo-base .contents .component.heading.hd_custom01 h3:before,.theme-fo-base .contents .component.heading.hd_custom01 h4:before,.theme-fo-base .contents .component.heading.hd_custom01 h5:before{content:"";position:absolute;bottom:-15px;display:inline-block;width:60px;height:5px;left:50%;transform:translateX(-50%);background-color:#003791;border-radius:2px}.theme-fo-base .contents .component.heading.hd_custom02 h1,.theme-fo-base .contents .component.heading.hd_custom02 h2,.theme-fo-base .contents .component.heading.hd_custom02 h3,.theme-fo-base .contents .component.heading.hd_custom02 h4,.theme-fo-base .contents .component.heading.hd_custom02 h5{padding:0.25em 0.5em;background:transparent;border-left:solid 5px #003791;margin-bottom:1em}.theme-fo-base .contents .component.heading.hd_custom02 h1:before,.theme-fo-base .contents .component.heading.hd_custom02 h2:before,.theme-fo-base .contents .component.heading.hd_custom02 h3:before,.theme-fo-base .contents .component.heading.hd_custom02 h4:before,.theme-fo-base .contents .component.heading.hd_custom02 h5:before{height:0}.theme-fo-base .wrapper .contents section .inner .row .col .component.number0_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number0_custom::before{content:"00";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number0_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number1_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number1_custom::before{content:"01";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number1_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number2_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number2_custom::before{content:"02";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number2_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number3_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number3_custom::before{content:"03";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number3_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number4_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number4_custom::before{content:"04";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number4_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number5_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number5_custom::before{content:"05";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number5_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number6_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number6_custom::before{content:"06";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number6_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number7_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number7_custom::before{content:"07";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number7_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number8_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number8_custom::before{content:"08";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number8_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number9_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number9_custom::before{content:"09";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number9_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number10_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number10_custom::before{content:"10";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number10_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number11_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number11_custom::before{content:"11";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number11_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number12_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number12_custom::before{content:"12";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number12_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number13_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number13_custom::before{content:"13";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number13_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number14_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number14_custom::before{content:"14";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number14_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number15_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number15_custom::before{content:"15";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number15_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number16_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number16_custom::before{content:"16";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number16_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number17_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number17_custom::before{content:"17";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number17_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number18_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number18_custom::before{content:"18";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number18_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number19_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number19_custom::before{content:"19";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number19_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number20_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number20_custom::before{content:"20";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number20_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number21_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number21_custom::before{content:"21";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number21_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number22_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number22_custom::before{content:"22";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number22_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number23_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number23_custom::before{content:"23";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number23_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number24_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number24_custom::before{content:"24";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number24_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number25_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number25_custom::before{content:"25";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number25_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number26_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number26_custom::before{content:"26";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number26_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number27_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number27_custom::before{content:"27";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number27_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number28_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number28_custom::before{content:"28";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number28_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number29_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number29_custom::before{content:"29";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number29_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number30_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number30_custom::before{content:"30";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number30_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number31_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number31_custom::before{content:"31";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number31_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number32_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number32_custom::before{content:"32";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number32_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number33_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number33_custom::before{content:"33";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number33_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number34_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number34_custom::before{content:"34";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number34_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number35_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number35_custom::before{content:"35";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number35_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number36_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number36_custom::before{content:"36";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number36_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number37_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number37_custom::before{content:"37";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number37_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number38_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number38_custom::before{content:"38";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number38_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number39_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number39_custom::before{content:"39";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number39_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number40_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number40_custom::before{content:"40";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number40_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number41_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number41_custom::before{content:"41";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number41_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number42_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number42_custom::before{content:"42";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number42_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number43_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number43_custom::before{content:"43";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number43_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number44_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number44_custom::before{content:"44";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number44_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number45_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number45_custom::before{content:"45";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number45_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number46_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number46_custom::before{content:"46";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number46_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number47_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number47_custom::before{content:"47";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number47_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number48_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number48_custom::before{content:"48";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number48_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number49_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number49_custom::before{content:"49";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number49_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number50_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number50_custom::before{content:"50";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number50_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number51_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number51_custom::before{content:"51";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number51_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number52_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number52_custom::before{content:"52";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number52_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number53_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number53_custom::before{content:"53";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number53_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number54_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number54_custom::before{content:"54";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number54_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number55_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number55_custom::before{content:"55";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number55_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number56_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number56_custom::before{content:"56";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number56_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number57_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number57_custom::before{content:"57";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number57_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number58_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number58_custom::before{content:"58";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number58_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number59_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number59_custom::before{content:"59";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number59_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number60_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number60_custom::before{content:"60";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number60_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number61_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number61_custom::before{content:"61";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number61_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number62_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number62_custom::before{content:"62";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number62_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number63_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number63_custom::before{content:"63";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number63_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number64_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number64_custom::before{content:"64";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number64_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number65_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number65_custom::before{content:"65";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number65_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number66_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number66_custom::before{content:"66";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number66_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number67_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number67_custom::before{content:"67";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number67_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number68_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number68_custom::before{content:"68";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number68_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number69_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number69_custom::before{content:"69";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number69_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number70_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number70_custom::before{content:"70";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number70_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number71_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number71_custom::before{content:"71";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number71_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number72_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number72_custom::before{content:"72";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number72_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number73_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number73_custom::before{content:"73";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number73_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number74_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number74_custom::before{content:"74";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number74_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number75_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number75_custom::before{content:"75";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number75_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number76_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number76_custom::before{content:"76";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number76_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number77_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number77_custom::before{content:"77";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number77_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number78_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number78_custom::before{content:"78";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number78_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number79_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number79_custom::before{content:"79";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number79_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number80_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number80_custom::before{content:"80";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number80_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number81_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number81_custom::before{content:"81";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number81_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number82_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number82_custom::before{content:"82";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number82_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number83_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number83_custom::before{content:"83";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number83_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number84_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number84_custom::before{content:"84";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number84_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number85_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number85_custom::before{content:"85";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number85_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number86_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number86_custom::before{content:"86";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number86_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number87_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number87_custom::before{content:"87";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number87_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number88_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number88_custom::before{content:"88";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number88_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number89_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number89_custom::before{content:"89";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number89_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number90_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number90_custom::before{content:"90";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number90_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number91_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number91_custom::before{content:"91";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number91_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number92_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number92_custom::before{content:"92";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number92_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number93_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number93_custom::before{content:"93";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number93_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number94_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number94_custom::before{content:"94";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number94_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number95_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number95_custom::before{content:"95";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number95_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number96_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number96_custom::before{content:"96";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number96_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number97_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number97_custom::before{content:"97";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number97_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number98_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number98_custom::before{content:"98";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number98_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.number99_custom{display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col .component.number99_custom::before{content:"99";font-size:54px;line-height:.8;margin-right:15px;position:relative;bottom:-3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.number99_custom::before{font-size:44px;bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.check_title ul{list-style:none;margin:50px 0 30px;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.theme-fo-base .wrapper .contents section .inner .row .col .component.check_title ul li{font-size:20px;position:relative;padding-left:1.5em}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.check_title ul li{width:100%}}.theme-fo-base .wrapper .contents section .inner .row .col .component.check_title ul li:before{position:absolute;content:"\f00c";font-family:fontawesome;color:#003791;font-weight:bold;left:0;transform:scale(1.5, 1.5)}.theme-fo-base .wrapper .contents section .inner .row.linkBox_row{border-spacing:20px 0}.theme-fo-base .wrapper .contents section .inner .row.linkBox_row .col{background:#F8F8F8;padding:20px 30px !important}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row.linkBox_row .col{margin-bottom:30px}}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row.linkBox_row .col:last-child{margin-bottom:0}}.theme-fo-base .wrapper .contents section .inner .row.shadow_row{box-shadow:0 0 6px rgba(0,0,0,0.16);padding:20px}.theme-fo-base .wrapper .contents section .inner .row .col.box_link_col{position:relative}.theme-fo-base .wrapper .contents section .inner .row .col.box_link_col:hover{opacity:0.8}.theme-fo-base .wrapper .contents section .inner .row .col.box_link_col .component.btn_box_link{position:absolute;right:0;bottom:0;width:100%;height:100%;margin:0}.theme-fo-base .wrapper .contents section .inner .row .col.box_link_col .component.btn_box_link .button-cont{margin:0;width:100%;height:100%;display:-ms-flexbox;display:flex}.theme-fo-base .wrapper .contents section .inner .row .col.box_link_col .component.btn_box_link .button-cont a{width:100%;height:100%;font-size:0;color:#790101;background:none !important}.theme-fo-base .wrapper .contents section .inner .row .col.box_link_col .component.btn_box_link .button-cont a:hover{opacity:0.8}.theme-fo-base .wrapper .contents section .inner .row .col .component.richtext.custom_table table{border:none}.theme-fo-base .wrapper .contents section .inner .row .col .component.richtext.custom_table table thead{border:0}.theme-fo-base .wrapper .contents section .inner .row .col .component.richtext.custom_table table thead tr{border:0}.theme-fo-base .wrapper .contents section .inner .row .col .component.richtext.custom_table table thead tr th{font-size:16px;padding:15px 10px;border:0;border-bottom:2px solid #003791;text-align:left;vertical-align:middle}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.richtext.custom_table table thead tr th{width:100% !important;padding:10px;background:transparent;display:block}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.richtext.custom_table table thead tr th{display:table-cell}}.theme-fo-base .wrapper .contents section .inner .row .col .component.richtext.custom_table table tbody{border:0}.theme-fo-base .wrapper .contents section .inner .row .col .component.richtext.custom_table table tbody tr{border:0}.theme-fo-base .wrapper .contents section .inner .row .col .component.richtext.custom_table table tbody tr th{font-size:16px;padding:15px 10px;border:0;border-bottom:2px solid #003791;text-align:left;vertical-align:middle}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.richtext.custom_table table tbody tr th{width:100% !important;padding:10px;background:transparent;display:block}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.richtext.custom_table table tbody tr th{display:table-cell}}.theme-fo-base .wrapper .contents section .inner .row .col .component.richtext.custom_table table tbody tr td{padding:15px;border:0;border-bottom:2px solid #eee}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.richtext.custom_table table tbody tr td{width:100%;border:0;padding:10px 15px;background:transparent;display:block}}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.richtext.custom_table table tbody tr td:last-child{width:100% !important}}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.custom_table-scloll{overflow-x:scroll;-webkit-overflow-scrolling:touch;margin-bottom:30px}}.theme-fo-base .wrapper .contents section .inner .row .col .component.custom_table-scloll table{border:none}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.custom_table-scloll table{margin-bottom:10px}}.theme-fo-base .wrapper .contents section .inner .row .col .component.custom_table-scloll table tbody,.theme-fo-base .wrapper .contents section .inner .row .col .component.custom_table-scloll table thead{border:0}.theme-fo-base .wrapper .contents section .inner .row .col .component.custom_table-scloll table tbody tr,.theme-fo-base .wrapper .contents section .inner .row .col .component.custom_table-scloll table thead tr{border:0}.theme-fo-base .wrapper .contents section .inner .row .col .component.custom_table-scloll table tbody tr th,.theme-fo-base .wrapper .contents section .inner .row .col .component.custom_table-scloll table thead tr th{font-size:16px;padding:15px 10px;border:0;border-bottom:2px solid #003791;line-height:1.2;text-align:left;vertical-align:middle}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.custom_table-scloll table tbody tr th,.theme-fo-base .wrapper .contents section .inner .row .col .component.custom_table-scloll table thead tr th{width:100% !important;padding:10px;background:transparent;white-space:nowrap;display:table-cell !important}}.theme-fo-base .wrapper .contents section .inner .row .col .component.custom_table-scloll table tbody tr td,.theme-fo-base .wrapper .contents section .inner .row .col .component.custom_table-scloll table thead tr td{padding:15px;border:0;border-bottom:2px solid #eee}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.custom_table-scloll table tbody tr td,.theme-fo-base .wrapper .contents section .inner .row .col .component.custom_table-scloll table thead tr td{width:100%;border:0;padding:10px 15px;background:transparent;white-space:nowrap;display:table-cell !important}}.theme-fo-base .wrapper .contents section .inner .row .col .component.custom_table-scloll::-webkit-scrollbar{height:5px;background:#ccc;border-radius:5px}.theme-fo-base .wrapper .contents section .inner .row .col .component.custom_table-scloll::-webkit-scrollbar-track{background:#fff;border-radius:5px}.theme-fo-base .wrapper .contents section .inner .row .col .component.custom_table-scloll::-webkit-scrollbar-thumb{background:#003791;border-radius:5px}@media screen and (min-width: 769px){.spOnly{display:none !important}}@media screen and (max-width: 769px){.pcOnly{display:none !important}}.displayNone{display:none}.poptrox-overlay .poptrox-popup .pic{z-index:10000}.component.iframe{position:relative;width:100%;height:0}.component.iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.allbrClear br{display:none}.pcbrClear br{display:none}@media screen and (max-width: 769px){.pcbrClear br{display:block}}.pcbr1 br:nth-child(1){display:block}@media screen and (max-width: 769px){.pcbr1 br:nth-child(1){display:none}}.pcbr2 br:nth-child(2){display:block}@media screen and (max-width: 769px){.pcbr2 br:nth-child(2){display:none}}.pcbr3 br:nth-child(3){display:block}@media screen and (max-width: 769px){.pcbr3 br:nth-child(3){display:none}}.pcbr4 br:nth-child(4){display:block}@media screen and (max-width: 769px){.pcbr4 br:nth-child(4){display:none}}.pcbr5 br:nth-child(5){display:block}@media screen and (max-width: 769px){.pcbr5 br:nth-child(5){display:none}}.pcbr6 br:nth-child(6){display:block}@media screen and (max-width: 769px){.pcbr6 br:nth-child(6){display:none}}@media screen and (min-width: 600px) and (max-width: 769px){.probrClear br{display:none}}@media screen and (min-width: 769px) and (max-width: 1024px){.probrClear br{display:none}}@media screen and (max-width: 769px){.spbrClear br{display:none}}@media screen and (max-width: 769px){.spbr1 br:nth-child(1){display:block}}@media screen and (max-width: 769px){.spbr2 br:nth-child(2){display:block}}@media screen and (max-width: 769px){.spbr3 br:nth-child(3){display:block}}@media screen and (max-width: 769px){.spbr4 br:nth-child(4){display:block}}@media screen and (max-width: 769px){.spbr5 br:nth-child(5){display:block}}@media screen and (max-width: 769px){.spbr6 br:nth-child(6){display:block}}.mt10_row{margin-top:10px}@media screen and (max-width: 769px){.mt10_row{margin-top:10%}}.mb10_row{margin-bottom:10px}@media screen and (max-width: 769px){.mb10_row{margin-bottom:10%}}.mt20_row{margin-top:20px}@media screen and (max-width: 769px){.mt20_row{margin-top:10%}}.mb20_row{margin-bottom:20px}@media screen and (max-width: 769px){.mb20_row{margin-bottom:10%}}.mt30_row{margin-top:30px}@media screen and (max-width: 769px){.mt30_row{margin-top:10%}}.mb30_row{margin-bottom:30px}@media screen and (max-width: 769px){.mb30_row{margin-bottom:10%}}.mt40_row{margin-top:40px}@media screen and (max-width: 769px){.mt40_row{margin-top:10%}}.mb40_row{margin-bottom:40px}@media screen and (max-width: 769px){.mb40_row{margin-bottom:10%}}.mt50_row{margin-top:50px}@media screen and (max-width: 769px){.mt50_row{margin-top:10%}}.mb50_row{margin-bottom:50px}@media screen and (max-width: 769px){.mb50_row{margin-bottom:10%}}.mt60_row{margin-top:60px}@media screen and (max-width: 769px){.mt60_row{margin-top:10%}}.mb60_row{margin-bottom:60px}@media screen and (max-width: 769px){.mb60_row{margin-bottom:10%}}.mt70_row{margin-top:70px}@media screen and (max-width: 769px){.mt70_row{margin-top:10%}}.mb70_row{margin-bottom:70px}@media screen and (max-width: 769px){.mb70_row{margin-bottom:10%}}.mt80_row{margin-top:80px}@media screen and (max-width: 769px){.mt80_row{margin-top:10%}}.mb80_row{margin-bottom:80px}@media screen and (max-width: 769px){.mb80_row{margin-bottom:10%}}.mt90_row{margin-top:90px}@media screen and (max-width: 769px){.mt90_row{margin-top:10%}}.mb90_row{margin-bottom:90px}@media screen and (max-width: 769px){.mb90_row{margin-bottom:10%}}.mt100_row{margin-top:100px}@media screen and (max-width: 769px){.mt100_row{margin-top:10%}}.mb100_row{margin-bottom:100px}@media screen and (max-width: 769px){.mb100_row{margin-bottom:10%}}.mt110_row{margin-top:110px}@media screen and (max-width: 769px){.mt110_row{margin-top:10%}}.mb110_row{margin-bottom:110px}@media screen and (max-width: 769px){.mb110_row{margin-bottom:10%}}.mt120_row{margin-top:120px}@media screen and (max-width: 769px){.mt120_row{margin-top:10%}}.mb120_row{margin-bottom:120px}@media screen and (max-width: 769px){.mb120_row{margin-bottom:10%}}.mt130_row{margin-top:130px}@media screen and (max-width: 769px){.mt130_row{margin-top:10%}}.mb130_row{margin-bottom:130px}@media screen and (max-width: 769px){.mb130_row{margin-bottom:10%}}.mt140_row{margin-top:140px}@media screen and (max-width: 769px){.mt140_row{margin-top:10%}}.mb140_row{margin-bottom:140px}@media screen and (max-width: 769px){.mb140_row{margin-bottom:10%}}.mt150_row{margin-top:150px}@media screen and (max-width: 769px){.mt150_row{margin-top:10%}}.mb150_row{margin-bottom:150px}@media screen and (max-width: 769px){.mb150_row{margin-bottom:10%}}.mt160_row{margin-top:160px}@media screen and (max-width: 769px){.mt160_row{margin-top:10%}}.mb160_row{margin-bottom:160px}@media screen and (max-width: 769px){.mb160_row{margin-bottom:10%}}.mt170_row{margin-top:170px}@media screen and (max-width: 769px){.mt170_row{margin-top:10%}}.mb170_row{margin-bottom:170px}@media screen and (max-width: 769px){.mb170_row{margin-bottom:10%}}.mt180_row{margin-top:180px}@media screen and (max-width: 769px){.mt180_row{margin-top:10%}}.mb180_row{margin-bottom:180px}@media screen and (max-width: 769px){.mb180_row{margin-bottom:10%}}.mt190_row{margin-top:190px}@media screen and (max-width: 769px){.mt190_row{margin-top:10%}}.mb190_row{margin-bottom:190px}@media screen and (max-width: 769px){.mb190_row{margin-bottom:10%}}.mt200_row{margin-top:200px}@media screen and (max-width: 769px){.mt200_row{margin-top:10%}}.mb200_row{margin-bottom:200px}@media screen and (max-width: 769px){.mb200_row{margin-bottom:10%}}.mt210_row{margin-top:210px}@media screen and (max-width: 769px){.mt210_row{margin-top:10%}}.mb210_row{margin-bottom:210px}@media screen and (max-width: 769px){.mb210_row{margin-bottom:10%}}.mt220_row{margin-top:220px}@media screen and (max-width: 769px){.mt220_row{margin-top:10%}}.mb220_row{margin-bottom:220px}@media screen and (max-width: 769px){.mb220_row{margin-bottom:10%}}.mt230_row{margin-top:230px}@media screen and (max-width: 769px){.mt230_row{margin-top:10%}}.mb230_row{margin-bottom:230px}@media screen and (max-width: 769px){.mb230_row{margin-bottom:10%}}.mt240_row{margin-top:240px}@media screen and (max-width: 769px){.mt240_row{margin-top:10%}}.mb240_row{margin-bottom:240px}@media screen and (max-width: 769px){.mb240_row{margin-bottom:10%}}.mt250_row{margin-top:250px}@media screen and (max-width: 769px){.mt250_row{margin-top:10%}}.mb250_row{margin-bottom:250px}@media screen and (max-width: 769px){.mb250_row{margin-bottom:10%}}.mt260_row{margin-top:260px}@media screen and (max-width: 769px){.mt260_row{margin-top:10%}}.mb260_row{margin-bottom:260px}@media screen and (max-width: 769px){.mb260_row{margin-bottom:10%}}.mt270_row{margin-top:270px}@media screen and (max-width: 769px){.mt270_row{margin-top:10%}}.mb270_row{margin-bottom:270px}@media screen and (max-width: 769px){.mb270_row{margin-bottom:10%}}.mt280_row{margin-top:280px}@media screen and (max-width: 769px){.mt280_row{margin-top:10%}}.mb280_row{margin-bottom:280px}@media screen and (max-width: 769px){.mb280_row{margin-bottom:10%}}.mt290_row{margin-top:290px}@media screen and (max-width: 769px){.mt290_row{margin-top:10%}}.mb290_row{margin-bottom:290px}@media screen and (max-width: 769px){.mb290_row{margin-bottom:10%}}.mt300_row{margin-top:300px}@media screen and (max-width: 769px){.mt300_row{margin-top:10%}}.mb300_row{margin-bottom:300px}@media screen and (max-width: 769px){.mb300_row{margin-bottom:10%}}.mt310_row{margin-top:310px}@media screen and (max-width: 769px){.mt310_row{margin-top:10%}}.mb310_row{margin-bottom:310px}@media screen and (max-width: 769px){.mb310_row{margin-bottom:10%}}.mt320_row{margin-top:320px}@media screen and (max-width: 769px){.mt320_row{margin-top:10%}}.mb320_row{margin-bottom:320px}@media screen and (max-width: 769px){.mb320_row{margin-bottom:10%}}.mt330_row{margin-top:330px}@media screen and (max-width: 769px){.mt330_row{margin-top:10%}}.mb330_row{margin-bottom:330px}@media screen and (max-width: 769px){.mb330_row{margin-bottom:10%}}.mt340_row{margin-top:340px}@media screen and (max-width: 769px){.mt340_row{margin-top:10%}}.mb340_row{margin-bottom:340px}@media screen and (max-width: 769px){.mb340_row{margin-bottom:10%}}.mt350_row{margin-top:350px}@media screen and (max-width: 769px){.mt350_row{margin-top:10%}}.mb350_row{margin-bottom:350px}@media screen and (max-width: 769px){.mb350_row{margin-bottom:10%}}.mt360_row{margin-top:360px}@media screen and (max-width: 769px){.mt360_row{margin-top:10%}}.mb360_row{margin-bottom:360px}@media screen and (max-width: 769px){.mb360_row{margin-bottom:10%}}.mt370_row{margin-top:370px}@media screen and (max-width: 769px){.mt370_row{margin-top:10%}}.mb370_row{margin-bottom:370px}@media screen and (max-width: 769px){.mb370_row{margin-bottom:10%}}.mt380_row{margin-top:380px}@media screen and (max-width: 769px){.mt380_row{margin-top:10%}}.mb380_row{margin-bottom:380px}@media screen and (max-width: 769px){.mb380_row{margin-bottom:10%}}.mt390_row{margin-top:390px}@media screen and (max-width: 769px){.mt390_row{margin-top:10%}}.mb390_row{margin-bottom:390px}@media screen and (max-width: 769px){.mb390_row{margin-bottom:10%}}.mt400_row{margin-top:400px}@media screen and (max-width: 769px){.mt400_row{margin-top:10%}}.mb400_row{margin-bottom:400px}@media screen and (max-width: 769px){.mb400_row{margin-bottom:10%}}.mt410_row{margin-top:410px}@media screen and (max-width: 769px){.mt410_row{margin-top:10%}}.mb410_row{margin-bottom:410px}@media screen and (max-width: 769px){.mb410_row{margin-bottom:10%}}.mt420_row{margin-top:420px}@media screen and (max-width: 769px){.mt420_row{margin-top:10%}}.mb420_row{margin-bottom:420px}@media screen and (max-width: 769px){.mb420_row{margin-bottom:10%}}.mt430_row{margin-top:430px}@media screen and (max-width: 769px){.mt430_row{margin-top:10%}}.mb430_row{margin-bottom:430px}@media screen and (max-width: 769px){.mb430_row{margin-bottom:10%}}.mt440_row{margin-top:440px}@media screen and (max-width: 769px){.mt440_row{margin-top:10%}}.mb440_row{margin-bottom:440px}@media screen and (max-width: 769px){.mb440_row{margin-bottom:10%}}.mt450_row{margin-top:450px}@media screen and (max-width: 769px){.mt450_row{margin-top:10%}}.mb450_row{margin-bottom:450px}@media screen and (max-width: 769px){.mb450_row{margin-bottom:10%}}.mt460_row{margin-top:460px}@media screen and (max-width: 769px){.mt460_row{margin-top:10%}}.mb460_row{margin-bottom:460px}@media screen and (max-width: 769px){.mb460_row{margin-bottom:10%}}.mt470_row{margin-top:470px}@media screen and (max-width: 769px){.mt470_row{margin-top:10%}}.mb470_row{margin-bottom:470px}@media screen and (max-width: 769px){.mb470_row{margin-bottom:10%}}.mt480_row{margin-top:480px}@media screen and (max-width: 769px){.mt480_row{margin-top:10%}}.mb480_row{margin-bottom:480px}@media screen and (max-width: 769px){.mb480_row{margin-bottom:10%}}.mt490_row{margin-top:490px}@media screen and (max-width: 769px){.mt490_row{margin-top:10%}}.mb490_row{margin-bottom:490px}@media screen and (max-width: 769px){.mb490_row{margin-bottom:10%}}.mt500_row{margin-top:500px}@media screen and (max-width: 769px){.mt500_row{margin-top:10%}}.mb500_row{margin-bottom:500px}@media screen and (max-width: 769px){.mb500_row{margin-bottom:10%}}.mt510_row{margin-top:510px}@media screen and (max-width: 769px){.mt510_row{margin-top:10%}}.mb510_row{margin-bottom:510px}@media screen and (max-width: 769px){.mb510_row{margin-bottom:10%}}.mt520_row{margin-top:520px}@media screen and (max-width: 769px){.mt520_row{margin-top:10%}}.mb520_row{margin-bottom:520px}@media screen and (max-width: 769px){.mb520_row{margin-bottom:10%}}.mt530_row{margin-top:530px}@media screen and (max-width: 769px){.mt530_row{margin-top:10%}}.mb530_row{margin-bottom:530px}@media screen and (max-width: 769px){.mb530_row{margin-bottom:10%}}.mt540_row{margin-top:540px}@media screen and (max-width: 769px){.mt540_row{margin-top:10%}}.mb540_row{margin-bottom:540px}@media screen and (max-width: 769px){.mb540_row{margin-bottom:10%}}.mt550_row{margin-top:550px}@media screen and (max-width: 769px){.mt550_row{margin-top:10%}}.mb550_row{margin-bottom:550px}@media screen and (max-width: 769px){.mb550_row{margin-bottom:10%}}.mt560_row{margin-top:560px}@media screen and (max-width: 769px){.mt560_row{margin-top:10%}}.mb560_row{margin-bottom:560px}@media screen and (max-width: 769px){.mb560_row{margin-bottom:10%}}.mt570_row{margin-top:570px}@media screen and (max-width: 769px){.mt570_row{margin-top:10%}}.mb570_row{margin-bottom:570px}@media screen and (max-width: 769px){.mb570_row{margin-bottom:10%}}.mt580_row{margin-top:580px}@media screen and (max-width: 769px){.mt580_row{margin-top:10%}}.mb580_row{margin-bottom:580px}@media screen and (max-width: 769px){.mb580_row{margin-bottom:10%}}.mt590_row{margin-top:590px}@media screen and (max-width: 769px){.mt590_row{margin-top:10%}}.mb590_row{margin-bottom:590px}@media screen and (max-width: 769px){.mb590_row{margin-bottom:10%}}.mt600_row{margin-top:600px}@media screen and (max-width: 769px){.mt600_row{margin-top:10%}}.mb600_row{margin-bottom:600px}@media screen and (max-width: 769px){.mb600_row{margin-bottom:10%}}.mt610_row{margin-top:610px}@media screen and (max-width: 769px){.mt610_row{margin-top:10%}}.mb610_row{margin-bottom:610px}@media screen and (max-width: 769px){.mb610_row{margin-bottom:10%}}.mt620_row{margin-top:620px}@media screen and (max-width: 769px){.mt620_row{margin-top:10%}}.mb620_row{margin-bottom:620px}@media screen and (max-width: 769px){.mb620_row{margin-bottom:10%}}.mt630_row{margin-top:630px}@media screen and (max-width: 769px){.mt630_row{margin-top:10%}}.mb630_row{margin-bottom:630px}@media screen and (max-width: 769px){.mb630_row{margin-bottom:10%}}.mt640_row{margin-top:640px}@media screen and (max-width: 769px){.mt640_row{margin-top:10%}}.mb640_row{margin-bottom:640px}@media screen and (max-width: 769px){.mb640_row{margin-bottom:10%}}.mt650_row{margin-top:650px}@media screen and (max-width: 769px){.mt650_row{margin-top:10%}}.mb650_row{margin-bottom:650px}@media screen and (max-width: 769px){.mb650_row{margin-bottom:10%}}.mt660_row{margin-top:660px}@media screen and (max-width: 769px){.mt660_row{margin-top:10%}}.mb660_row{margin-bottom:660px}@media screen and (max-width: 769px){.mb660_row{margin-bottom:10%}}.mt670_row{margin-top:670px}@media screen and (max-width: 769px){.mt670_row{margin-top:10%}}.mb670_row{margin-bottom:670px}@media screen and (max-width: 769px){.mb670_row{margin-bottom:10%}}.mt680_row{margin-top:680px}@media screen and (max-width: 769px){.mt680_row{margin-top:10%}}.mb680_row{margin-bottom:680px}@media screen and (max-width: 769px){.mb680_row{margin-bottom:10%}}.mt690_row{margin-top:690px}@media screen and (max-width: 769px){.mt690_row{margin-top:10%}}.mb690_row{margin-bottom:690px}@media screen and (max-width: 769px){.mb690_row{margin-bottom:10%}}.mt700_row{margin-top:700px}@media screen and (max-width: 769px){.mt700_row{margin-top:10%}}.mb700_row{margin-bottom:700px}@media screen and (max-width: 769px){.mb700_row{margin-bottom:10%}}.mt710_row{margin-top:710px}@media screen and (max-width: 769px){.mt710_row{margin-top:10%}}.mb710_row{margin-bottom:710px}@media screen and (max-width: 769px){.mb710_row{margin-bottom:10%}}.mt720_row{margin-top:720px}@media screen and (max-width: 769px){.mt720_row{margin-top:10%}}.mb720_row{margin-bottom:720px}@media screen and (max-width: 769px){.mb720_row{margin-bottom:10%}}.mt730_row{margin-top:730px}@media screen and (max-width: 769px){.mt730_row{margin-top:10%}}.mb730_row{margin-bottom:730px}@media screen and (max-width: 769px){.mb730_row{margin-bottom:10%}}.mt740_row{margin-top:740px}@media screen and (max-width: 769px){.mt740_row{margin-top:10%}}.mb740_row{margin-bottom:740px}@media screen and (max-width: 769px){.mb740_row{margin-bottom:10%}}.mt750_row{margin-top:750px}@media screen and (max-width: 769px){.mt750_row{margin-top:10%}}.mb750_row{margin-bottom:750px}@media screen and (max-width: 769px){.mb750_row{margin-bottom:10%}}.mt760_row{margin-top:760px}@media screen and (max-width: 769px){.mt760_row{margin-top:10%}}.mb760_row{margin-bottom:760px}@media screen and (max-width: 769px){.mb760_row{margin-bottom:10%}}.mt770_row{margin-top:770px}@media screen and (max-width: 769px){.mt770_row{margin-top:10%}}.mb770_row{margin-bottom:770px}@media screen and (max-width: 769px){.mb770_row{margin-bottom:10%}}.mt780_row{margin-top:780px}@media screen and (max-width: 769px){.mt780_row{margin-top:10%}}.mb780_row{margin-bottom:780px}@media screen and (max-width: 769px){.mb780_row{margin-bottom:10%}}.mt790_row{margin-top:790px}@media screen and (max-width: 769px){.mt790_row{margin-top:10%}}.mb790_row{margin-bottom:790px}@media screen and (max-width: 769px){.mb790_row{margin-bottom:10%}}.mt800_row{margin-top:800px}@media screen and (max-width: 769px){.mt800_row{margin-top:10%}}.mb800_row{margin-bottom:800px}@media screen and (max-width: 769px){.mb800_row{margin-bottom:10%}}.mt810_row{margin-top:810px}@media screen and (max-width: 769px){.mt810_row{margin-top:10%}}.mb810_row{margin-bottom:810px}@media screen and (max-width: 769px){.mb810_row{margin-bottom:10%}}.mt820_row{margin-top:820px}@media screen and (max-width: 769px){.mt820_row{margin-top:10%}}.mb820_row{margin-bottom:820px}@media screen and (max-width: 769px){.mb820_row{margin-bottom:10%}}.mt830_row{margin-top:830px}@media screen and (max-width: 769px){.mt830_row{margin-top:10%}}.mb830_row{margin-bottom:830px}@media screen and (max-width: 769px){.mb830_row{margin-bottom:10%}}.mt840_row{margin-top:840px}@media screen and (max-width: 769px){.mt840_row{margin-top:10%}}.mb840_row{margin-bottom:840px}@media screen and (max-width: 769px){.mb840_row{margin-bottom:10%}}.mt850_row{margin-top:850px}@media screen and (max-width: 769px){.mt850_row{margin-top:10%}}.mb850_row{margin-bottom:850px}@media screen and (max-width: 769px){.mb850_row{margin-bottom:10%}}.mt860_row{margin-top:860px}@media screen and (max-width: 769px){.mt860_row{margin-top:10%}}.mb860_row{margin-bottom:860px}@media screen and (max-width: 769px){.mb860_row{margin-bottom:10%}}.mt870_row{margin-top:870px}@media screen and (max-width: 769px){.mt870_row{margin-top:10%}}.mb870_row{margin-bottom:870px}@media screen and (max-width: 769px){.mb870_row{margin-bottom:10%}}.mt880_row{margin-top:880px}@media screen and (max-width: 769px){.mt880_row{margin-top:10%}}.mb880_row{margin-bottom:880px}@media screen and (max-width: 769px){.mb880_row{margin-bottom:10%}}.mt890_row{margin-top:890px}@media screen and (max-width: 769px){.mt890_row{margin-top:10%}}.mb890_row{margin-bottom:890px}@media screen and (max-width: 769px){.mb890_row{margin-bottom:10%}}.mt900_row{margin-top:900px}@media screen and (max-width: 769px){.mt900_row{margin-top:10%}}.mb900_row{margin-bottom:900px}@media screen and (max-width: 769px){.mb900_row{margin-bottom:10%}}.mt910_row{margin-top:910px}@media screen and (max-width: 769px){.mt910_row{margin-top:10%}}.mb910_row{margin-bottom:910px}@media screen and (max-width: 769px){.mb910_row{margin-bottom:10%}}.mt920_row{margin-top:920px}@media screen and (max-width: 769px){.mt920_row{margin-top:10%}}.mb920_row{margin-bottom:920px}@media screen and (max-width: 769px){.mb920_row{margin-bottom:10%}}.mt930_row{margin-top:930px}@media screen and (max-width: 769px){.mt930_row{margin-top:10%}}.mb930_row{margin-bottom:930px}@media screen and (max-width: 769px){.mb930_row{margin-bottom:10%}}.mt940_row{margin-top:940px}@media screen and (max-width: 769px){.mt940_row{margin-top:10%}}.mb940_row{margin-bottom:940px}@media screen and (max-width: 769px){.mb940_row{margin-bottom:10%}}.mt950_row{margin-top:950px}@media screen and (max-width: 769px){.mt950_row{margin-top:10%}}.mb950_row{margin-bottom:950px}@media screen and (max-width: 769px){.mb950_row{margin-bottom:10%}}.mt960_row{margin-top:960px}@media screen and (max-width: 769px){.mt960_row{margin-top:10%}}.mb960_row{margin-bottom:960px}@media screen and (max-width: 769px){.mb960_row{margin-bottom:10%}}.mt970_row{margin-top:970px}@media screen and (max-width: 769px){.mt970_row{margin-top:10%}}.mb970_row{margin-bottom:970px}@media screen and (max-width: 769px){.mb970_row{margin-bottom:10%}}.mt980_row{margin-top:980px}@media screen and (max-width: 769px){.mt980_row{margin-top:10%}}.mb980_row{margin-bottom:980px}@media screen and (max-width: 769px){.mb980_row{margin-bottom:10%}}.mt990_row{margin-top:990px}@media screen and (max-width: 769px){.mt990_row{margin-top:10%}}.mb990_row{margin-bottom:990px}@media screen and (max-width: 769px){.mb990_row{margin-bottom:10%}}.mt1000_row{margin-top:1000px}@media screen and (max-width: 769px){.mt1000_row{margin-top:10%}}.mb1000_row{margin-bottom:1000px}@media screen and (max-width: 769px){.mb1000_row{margin-bottom:10%}}.theme-fo-base .wrapper .contents .inner .row .col .form .form-label:after{background:#c70909;margin-left:20px}.theme-fo-base .wrapper .contents .inner .row .col .form input[type=checkbox],.theme-fo-base .wrapper .contents .inner .row .col .form input[type=radio]{min-height:auto}.theme-fo-base .wrapper .contents .inner .row .col .form.form_btn_custom01 .form-submit{margin-top:20px}.theme-fo-base .wrapper .contents .inner .row .col .form.form_btn_custom01 .form-submit .popup-link{background:#003791;border:1px solid #003791;border-radius:0}.theme-fo-base .wrapper .contents .inner .row .col .form.form_btn_custom01 .form-submit .popup-link:hover{background:#fff;color:#003791}html{scroll-behavior:smooth}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .news_list.component.entry-list{margin-bottom:35px}}.theme-fo-base .wrapper .contents section .inner .row .col .news_list.component.entry-list .article-list{background:#fff;box-shadow:2px 2px 10px 0 rgba(0,0,0,0.08);border-radius:20px;padding:30px 50px 10px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .news_list.component.entry-list .article-list{padding:20px 20px 10px}}@media screen and (min-width: 769px) and (max-width: 834px){.theme-fo-base .wrapper .contents section .inner .row .col .news_list.component.entry-list .article-list{padding:30px 10px 10px}}.theme-fo-base .wrapper .contents section .inner .row .col .news_list.component.entry-list .article-list .entry-list-unit{border:0}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .news_list.component.entry-list .article-list .entry-list-unit{padding:0 0 10px}}.theme-fo-base .wrapper .contents section .inner .row .col .news_list.component.entry-list .article-list .entry-list-unit .cont{border:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .news_list.component.entry-list .article-list .entry-list-unit .cont{flex-direction:column-reverse}}.theme-fo-base .wrapper .contents section .inner .row .col .news_list.component.entry-list .article-list .entry-list-unit .cont h3{margin:0;width:calc(100% - 140px - 115px)}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .news_list.component.entry-list .article-list .entry-list-unit .cont h3{width:100%;padding-left:0}}.theme-fo-base .wrapper .contents section .inner .row .col .news_list.component.entry-list .article-list .entry-list-unit .cont h3 a{font-size:16px;line-height:1.5;color:#333;text-decoration:underline}.theme-fo-base .wrapper .contents section .inner .row .col .news_list.component.entry-list .article-list .entry-list-unit .cont h4{margin:2px 0 0;white-space:nowrap;padding:0;text-align:center;width:115px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .news_list.component.entry-list .article-list .entry-list-unit .cont h4{margin:0 0 10px;text-align:left}}.theme-fo-base .wrapper .contents section .inner .row .col .news_list.component.entry-list .article-list .entry-list-unit .cont .tags{margin:0 10px;padding:0;width:140px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .news_list.component.entry-list .article-list .entry-list-unit .cont .tags{width:100%;margin:0}}.theme-fo-base .wrapper .contents section .inner .row .col .news_list.component.entry-list .article-list .entry-list-unit .cont .tags a.tag{padding:2px 15px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .news_list.component.entry-list .article-list .entry-list-unit .cont .tags a.tag:first-child{margin-left:0}}.theme-fo-base .wrapper .contents section .inner .row .col .news_list.component.entry-list .article-list .entry-list-unit .cont .tags a.tag:nth-child(n+3){display:none}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .news_list.component.entry-list .article-list .entry-list-unit .cont .tags a.tag{margin:0 5px 10px}}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .news_list02.component.entry-list{margin-bottom:35px}}.theme-fo-base .wrapper .contents section .inner .row .col .news_list02.component.entry-list .article-list{background:#F4F4F4;box-shadow:2px 2px 10px 0 rgba(0,0,0,0.08);border-radius:20px;padding:30px 50px 10px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .news_list02.component.entry-list .article-list{padding:20px}}@media screen and (min-width: 769px) and (max-width: 834px){.theme-fo-base .wrapper .contents section .inner .row .col .news_list02.component.entry-list .article-list{padding:30px 10px 10px}}.theme-fo-base .wrapper .contents section .inner .row .col .news_list02.component.entry-list .article-list .entry-list-unit{border:0}.theme-fo-base .wrapper .contents section .inner .row .col .news_list02.component.entry-list .article-list .entry-list-unit .cont{border:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.theme-fo-base .wrapper .contents section .inner .row .col .news_list02.component.entry-list .article-list .entry-list-unit .cont h3{margin:0;width:calc(100% - 140px - 115px)}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .news_list02.component.entry-list .article-list .entry-list-unit .cont h3{width:100%}}.theme-fo-base .wrapper .contents section .inner .row .col .news_list02.component.entry-list .article-list .entry-list-unit .cont h3 a{font-size:16px;line-height:1.5;color:#333}.theme-fo-base .wrapper .contents section .inner .row .col .news_list02.component.entry-list .article-list .entry-list-unit .cont h4{-ms-flex-order:1;order:1;margin:0;white-space:nowrap;padding:0;text-align:center;width:115px;margin-top:12px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .news_list02.component.entry-list .article-list .entry-list-unit .cont h4{margin:2px 0 10px}}.theme-fo-base .wrapper .contents section .inner .row .col .news_list02.component.entry-list .article-list .entry-list-unit .cont p.description{-ms-flex-order:3;order:3}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .news_list02.component.entry-list .article-list .entry-list-unit .cont p.description{margin:0}}.theme-fo-base .wrapper .contents section .inner .row .col .news_list02.component.entry-list .article-list .entry-list-unit .cont .tags{margin:10px 10px 0;padding:0;width:140px;-ms-flex-order:2;order:2}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .news_list02.component.entry-list .article-list .entry-list-unit .cont .tags{width:100%}}.theme-fo-base .wrapper .contents section .inner .row .col .news_list02.component.entry-list .article-list .entry-list-unit .cont .tags a.tag{padding:2px 15px}.theme-fo-base .wrapper .contents section .inner .row .col .news_list02.component.entry-list .article-list .entry-list-unit .cont .tags a.tag:nth-child(n+3){display:none}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .news_list02.component.entry-list .article-list .entry-list-unit .cont .tags a.tag{margin:0 5px 10px}}.theme-fo-base .wrapper .contents section.btn_area_sec{padding:10px 0}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style .article-list .entry-list-unit a.img img{border-radius:0}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style .article-list .entry-list-unit .cont .tags a.tag:first-child{margin-bottom:0}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-1-col .article-list .entry-list-unit,.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-2-col .article-list .entry-list-unit,.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-3-col .article-list .entry-list-unit{box-shadow:0 0 3px #ddd;border:none}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-1-col .article-list .entry-list-unit .cont,.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-2-col .article-list .entry-list-unit .cont,.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-3-col .article-list .entry-list-unit .cont{border-left:none}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-1-col .article-list .entry-list-unit .cont h3,.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-2-col .article-list .entry-list-unit .cont h3,.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-3-col .article-list .entry-list-unit .cont h3{padding-left:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-1-col .article-list .entry-list-unit .cont p,.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-2-col .article-list .entry-list-unit .cont p,.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-3-col .article-list .entry-list-unit .cont p{margin:10px 0}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-1-col .article-list .entry-list-unit .cont h4,.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-2-col .article-list .entry-list-unit .cont h4,.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-3-col .article-list .entry-list-unit .cont h4{margin:10px 0}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-1-col .article-list .entry-list-unit .cont p.category,.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-2-col .article-list .entry-list-unit .cont p.category,.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-3-col .article-list .entry-list-unit .cont p.category{margin:10px 0 10px 3px}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-1-col .article-list .entry-list-unit .cont div.tags,.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-2-col .article-list .entry-list-unit .cont div.tags,.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-3-col .article-list .entry-list-unit .cont div.tags{margin:10px 0}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-2-col.option_break .article-list .entry-list-unit{box-shadow:none}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-2-col.option_break .article-list .entry-list-unit:nth-child(1){border-right:dashed 1px #ddd}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-2-col.option_break .article-list .entry-list-unit:nth-child(1){border-right:none;border-bottom:dashed 1px #ddd}}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-3-col.option_break .article-list .entry-list-unit{box-shadow:none}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-3-col.option_break .article-list .entry-list-unit:nth-child(1),.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-3-col.option_break .article-list .entry-list-unit:nth-child(2){border-right:dashed 1px #ddd}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-3-col.option_break .article-list .entry-list-unit:nth-child(1),.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-card-3-col.option_break .article-list .entry-list-unit:nth-child(2){border-right:none}}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-list .article-list{padding-bottom:0}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-list .article-list div.entry-list-unit{margin:0 auto;padding:30px 30px 20px;border:none;background:#fff;display:-ms-flexbox;display:flex}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-list .article-list div.entry-list-unit{display:block !important;width:100%;padding:30px 20px 20px}}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-list .article-list div.entry-list-unit:nth-last-child(2){border-bottom:0 !important}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-list .article-list div.entry-list-unit a.img{width:35%;display:block;padding:0}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-list .article-list div.entry-list-unit a.img{width:100% !important}}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-list .article-list div.entry-list-unit a.img img{padding-bottom:10px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-list .article-list div.entry-list-unit a.img img{padding-bottom:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-list .article-list div.entry-list-unit .cont{display:block;border-left:none;margin:20px auto 0}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-list .article-list div.entry-list-unit .cont{width:100% !important;display:block !important}}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-list .article-list div.entry-list-unit .cont h3{margin:5px 10px 15px;text-align:left;width:100%}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-list .article-list div.entry-list-unit .cont h3{margin:20px 0 10px;padding-left:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-list .article-list div.entry-list-unit .cont h3 a{font-weight:bold;color:#333;font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Verdana,sans-serif}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-list .article-list div.entry-list-unit .cont h3 a:hover{text-decoration:none}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-list .article-list div.entry-list-unit .cont h4{padding-left:0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-list .article-list div.entry-list-unit .cont p{width:100%;color:#333;font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Verdana,sans-serif}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-list .article-list div.entry-list-unit .cont p{padding:0;margin:10px 0}}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.entry-image-list .article-list div.entry-list-unit .cont div.tags{margin:10px 0}}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.option_border .article-list .entry-list-unit{box-shadow:none;border:1px solid #ccc}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.option_border_none .article-list .entry-list-unit{border:none !important}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.option_border_none .article-list .entry-list-unit .cont{border:none !important}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.option_padding_none .article-list .entry-list-unit{padding:0 0 20px 0}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.option_padding_none .article-list .entry-list-unit .cont{padding:0 20px}.theme-fo-base .wrapper .contents section .inner .row .col .component.entry-list.caseContent_style.option_shadow_none .article-list .entry-list-unit{box-shadow:none}.theme-fo-base .wrapper .contents section.case_details_sec .inner .row.caseDetail_row .col{padding:20px 150px;box-shadow:2px 2px 10px 0 rgba(0,0,0,0.08)}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.case_details_sec .inner .row.caseDetail_row .col{padding:8% 5%}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents section.case_details_sec .inner .row.caseDetail_row .col{padding:5%}}@media screen and (min-width: 769px) and (max-width: 1024px){.theme-fo-base .wrapper .contents section.case_details_sec .inner .row.caseDetail_row .col{padding:20px 10%}}.theme-fo-base .wrapper .contents section.case_details_sec .inner .row .case_table{border:none}.theme-fo-base .wrapper .contents section.case_details_sec .inner .row .case_table table{table-layout:fixed;border:none;border-style:none}.theme-fo-base .wrapper .contents section.case_details_sec .inner .row .case_table table tbody{border:none;border-style:none}.theme-fo-base .wrapper .contents section.case_details_sec .inner .row .case_table table tbody tr{border:none;border-style:none}.theme-fo-base .wrapper .contents section.case_details_sec .inner .row .case_table table tbody tr td{border:none;font-size:16px}.theme-fo-base .wrapper .contents section.case_details_sec .inner .row .case_table table tbody tr th{vertical-align:middle;padding:5px;font-weight:normal;font-size:18px;border:none}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.case_details_sec .inner .row .case_table table tbody tr th{float:left}}.theme-fo-base .wrapper .contents section.case_details_sec .inner .row .case_table table tbody tr th:nth-child(1){width:34%;padding-right:10px !important;font-weight:bold}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.case_details_sec .inner .row .case_table table tbody tr th:nth-child(1){width:100%;padding-top:0}}.theme-fo-base .wrapper .contents section.case_details_sec .inner .row .case_table table tbody tr th:nth-child(1):before{content:"\f00c";font-family:fontawesome;color:#003791;padding-right:10px;font-weight:bold;padding-left:10px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.case_details_sec .inner .row .case_table table tbody tr th:nth-child(1):before{padding-left:0}}.theme-fo-base .wrapper .contents section.case_details_sec .inner .row .case_table table tbody tr th:last-child{font-size:14px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.case_details_sec .inner .row .case_table table tbody tr th:last-child{padding:0 5px 15px}}.theme-fo-base .wrapper .contents section.case_contents_sec .inner .row{margin-bottom:30px}.theme-fo-base .wrapper .contents .inner .row.seminar_row{padding:40px;margin-bottom:50px}.theme-fo-base .wrapper .contents .inner .row.seminar_row:last-child{margin-bottom:0}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents .inner .row.seminar_row{padding:20px;margin-bottom:30px}}.theme-fo-base .wrapper .contents .inner .row .col .component.check_text{padding:0 0 0 1.5em;position:relative}.theme-fo-base .wrapper .contents .inner .row .col .component.check_text:last-child{margin-bottom:0}.theme-fo-base .wrapper .contents .inner .row .col .component.check_text:before{position:absolute;content:"\f00c";font-family:fontawesome;color:#003791;font-weight:bold;left:-.1em}.theme-fo-base .wrapper .contents section.example_sec{padding:20px 0}.theme-fo-base .wrapper .contents section.example_sec:first-child{padding-top:90px}.theme-fo-base .wrapper .contents section.example_sec .inner .row.scen_header_row{padding:45px 30px 0;position:relative}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.example_sec .inner .row.scen_header_row{padding:45px 20px 1px}}.theme-fo-base .wrapper .contents section.example_sec .inner .row.scen_header_row .col .component.scene_text{position:absolute;width:170px;line-height:45px;font-size:24px;top:-30px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.example_sec .inner .row.scen_header_row .col .component.scene_text{line-height:28px}}.theme-fo-base .wrapper .contents section.example_sec .inner .row.scen_header_row .col .component.rich-heading.hd_custom01 h2{margin-bottom:25px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.example_sec .inner .row.scen_header_row .col .component.rich-heading.hd_custom01 h2{font-size:24px}}.theme-fo-base .wrapper .contents section.example_sec .inner .row.scen_contents_row{padding:0 30px 45px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.example_sec .inner .row.scen_contents_row{padding:0 20px 45px}}.theme-fo-base .wrapper .contents section.example_sec .inner .row .col.img_col{padding:0 44px 0 0}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.example_sec .inner .row .col.img_col{width:100% !important;padding:0}}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.example_sec .inner .row .col.text_col{width:100% !important}}.theme-fo-base .wrapper .contents section.example_sec .inner .row .col .component{margin:0}.theme-fo-base .wrapper .contents section.example_sec .inner .row .col .component.rich-heading.hd_custom01 h3{margin:18px 0;font-size:24px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.example_sec .inner .row .col .component.rich-heading.hd_custom01 h3{font-size:20px}}.theme-fo-base .wrapper .contents section.example_sec .inner .row .col .etc_text{font-size:24px;padding:50px 0 30px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.example_sec .inner .row .col .etc_text{font-size:22px}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents section.faqContent_head_sec .inner{width:100% !important}}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.faqContent_head_sec .inner .row .col{margin-bottom:2%}}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.faqContent_head_sec .inner .row .col:last-child{margin-bottom:0}}.theme-fo-base .wrapper .contents section.faqContent_head_sec .inner .row .col .component.button .button-cont a{width:80%;padding:20px;position:relative}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.faqContent_head_sec .inner .row .col .component.button .button-cont a{width:100%}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents section.faqContent_head_sec .inner .row .col .component.button .button-cont a{max-width:640px}}.theme-fo-base .wrapper .contents section.faqContent_head_sec .inner .row .col .component.button .button-cont a:after{font-family:"fontawesome";transform:rotate(90deg);content:"\f105";color:#fff;font-size:130%;position:absolute;right:35px;top:3px;bottom:0;margin:auto}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents section.faqContent_head_sec .inner .row .col .component.button .button-cont a:after{top:6px}}.theme-fo-base .wrapper .contents section.faqContent_head_sec .inner .row:first-child{margin-bottom:60px}.theme-fo-base .wrapper .contents section.faqContent_head_sec .inner .row:first-child .col h2{margin:0}.theme-fo-base .wrapper .contents section.faqContent_sec .inner .row:first-child{margin-bottom:48px}.theme-fo-base .wrapper .contents section.faqContent_sec .inner .row:first-child .col h2{margin:0}.theme-fo-base .wrapper .contents section.faqContent_sec .inner .row:nth-child(n+2){margin-bottom:30px}.theme-fo-base .wrapper .contents section.faqContent_sec .inner .row:last-child{margin-bottom:0}.theme-fo-base .wrapper .contents section.faqContent_sec .inner .row .col.faq_col{box-shadow:2px 2px 10px 0 rgba(0,0,0,0.08);background:#fff;color:#000;border-radius:6px;display:block;padding:20px}.theme-fo-base .wrapper .contents section.faqContent_sec .inner .row .col.faq_col .component.faq_qu,.theme-fo-base .wrapper .contents section.faqContent_sec .inner .row .col.faq_col .component.faq_an{position:relative;padding:10px 15px 15px 50px;border-bottom:1px solid #ddd;margin:0}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.faqContent_sec .inner .row .col.faq_col .component.faq_qu,.theme-fo-base .wrapper .contents section.faqContent_sec .inner .row .col.faq_col .component.faq_an{padding-left:40px;line-height:1.5}}.theme-fo-base .wrapper .contents section.faqContent_sec .inner .row .col.faq_col .component.faq_qu p,.theme-fo-base .wrapper .contents section.faqContent_sec .inner .row .col.faq_col .component.faq_an p{margin:0;padding:0}.theme-fo-base .wrapper .contents section.faqContent_sec .inner .row .col.faq_col .component.faq_qu:before,.theme-fo-base .wrapper .contents section.faqContent_sec .inner .row .col.faq_col .component.faq_an:before{position:absolute;color:#003791;left:5px;top:2px;content:"Q.";display:inline-block;margin-right:20px;font-size:24px;font-weight:bold}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.faqContent_sec .inner .row .col.faq_col .component.faq_qu:before,.theme-fo-base .wrapper .contents section.faqContent_sec .inner .row .col.faq_col .component.faq_an:before{top:2px}}.theme-fo-base .wrapper .contents section.faqContent_sec .inner .row .col.faq_col .component.faq_an{border-bottom:0}.theme-fo-base .wrapper .contents section.faqContent_sec .inner .row .col.faq_col .component.faq_an:before{color:#df8c3b;content:"A.";top:3px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.faqContent_sec .inner .row .col.faq_col .component.faq_an:before{top:2px}}.theme-fo-base .wrapper .contents section.faqContent_sec .inner .row .col.faq_col .component.faq_an p{margin:0}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.faqContent_sec .inner .row .col.faq_col .component.faq_an p{line-height:1.5}}.theme-fo-base .wrapper .contents section.contactform_header_sec{padding:40px 0 0}.theme-fo-base .wrapper .contents section.contactform_header_sec .inner{padding:0}.theme-fo-base .wrapper .contents section.downloadform_sec .inner .row .col.text_col,.theme-fo-base .wrapper .contents section.contactform_sec .inner .row .col.text_col{padding:0 25px 10px 10px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.downloadform_sec .inner .row .col.text_col,.theme-fo-base .wrapper .contents section.contactform_sec .inner .row .col.text_col{padding:0 10px 10px}}.theme-fo-base .wrapper .contents section.downloadform_sec .inner .row .col.form_col,.theme-fo-base .wrapper .contents section.contactform_sec .inner .row .col.form_col{padding:0 10px 10px 25px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.downloadform_sec .inner .row .col.form_col,.theme-fo-base .wrapper .contents section.contactform_sec .inner .row .col.form_col{padding:0 10px 10px}}.theme-fo-base .wrapper .contents section.downloadform_sec .inner .row .col.formR_col,.theme-fo-base .wrapper .contents section.contactform_sec .inner .row .col.formR_col{padding:25px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.downloadform_sec .inner .row .col.formR_col,.theme-fo-base .wrapper .contents section.contactform_sec .inner .row .col.formR_col{padding:20px 10px 10px}}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.downloadform_sec .inner .row .col.formR_col .component.text,.theme-fo-base .wrapper .contents section.contactform_sec .inner .row .col.formR_col .component.text{padding:10px 0}}.theme-fo-base .wrapper .contents section.contactform_footer_sec{padding:0}.theme-fo-base .wrapper .contents section.contactform_footer_sec .inner{max-width:100% !important;width:100% !important;padding:0}.theme-fo-base .wrapper .contents section.contactform_footer_sec .inner .row{padding:0}.theme-fo-base .wrapper .contents section.contactform_footer_sec .inner .row .col{padding:0}.theme-fo-base .wrapper .contents section.contactform_footer_sec .inner .row .col .component.foot-copyright{margin:0;padding:0;background:#eae8e8}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section.contactform_footer_sec .inner .row .col .component.foot-copyright{padding:0 10px}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .wrapper .contents section.contactform_footer_sec .inner .row .col .component.foot-copyright{padding:0}}.theme-fo-base .wrapper .contents section.contactform_footer_sec .inner .row .col .component.foot-copyright p{margin:0;height:60px;line-height:60px;font-size:12px;font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Verdana,sans-serif;color:#333}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform_list01 ul{padding:40px;border:1px solid #000;list-style-type:none;margin:0}@media screen and (max-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.customform_list01 ul{padding:20px}}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform_list01 ul li{position:relative;padding:10px 0 10px 24px;font-size:15px;line-height:22px}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform_list01 ul li:before{position:absolute;content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:700;color:#003791;font-size:18px;line-height:1.5;left:0;top:6px}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform_list02{padding:40px;border:1px solid #000}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform_list02 p{margin-bottom:0}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform_list02 p:first-child{margin-top:0}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform_list02 ul{margin:0 0 0 20px}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform_list02 ul li{position:relative;font-size:15px;padding-bottom:5px}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform_list02 ul li:last-child{padding-bottom:0}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform01 .contact_form .form-label,.theme-fo-base .wrapper .contents section .inner .row .col .component.customform02 .contact_form .form-label{font-size:16px}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform01 .contact_form .form-cont p,.theme-fo-base .wrapper .contents section .inner .row .col .component.customform02 .contact_form .form-cont p{font-size:16px}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform01 .contact_form .service_term_link,.theme-fo-base .wrapper .contents section .inner .row .col .component.customform02 .contact_form .service_term_link{margin-top:20px;margin-bottom:5px;font-size:16px}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform01 .contact_form .service_term_link a,.theme-fo-base .wrapper .contents section .inner .row .col .component.customform02 .contact_form .service_term_link a{overflow-wrap:break-word;color:#003b82}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform01 .contact_form .service_term,.theme-fo-base .wrapper .contents section .inner .row .col .component.customform02 .contact_form .service_term{font-size:16px}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform01 .service_term{max-height:none;overflow:visible;padding:20px}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform01 .group{margin:20px 0}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform01 .contact_form .form-label{font-size:16px}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform01 .contact_form .form-cont p{font-size:16px}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform01 .contact_form .service_term_link{margin-top:20px;margin-bottom:5px;font-size:16px}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform01 .contact_form .service_term_link a{overflow-wrap:break-word}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform01 .contact_form .service_term{font-size:16px}.theme-fo-base .wrapper .contents section .inner .row .col .component.customform02 .service_term{max-height:none;overflow:visible;padding:20px}.theme-fo-base .wrapper .contents section .inner .row .col .component.list_text{padding:20px 20px 20px 35px}.theme-fo-base .wrapper .contents section .inner .row .col .component.form_tel{padding:20px 20px 20px 35px}.theme-fo-base .wrapper .contents section .inner .row .col .component.form_tel p a{text-decoration:none;position:relative;font-size:24px;padding:0 0 0 30px}@media screen and (min-width: 769px){.theme-fo-base .wrapper .contents section .inner .row .col .component.form_tel p a{pointer-events:none;cursor:default}}.theme-fo-base .wrapper .contents section .inner .row .col .component.form_tel p a:before{transform:rotate(244deg);position:absolute;top:-13px;left:-2px;font-family:"FontAwesome";content:"\f095";font-size:27px;font-weight:400}.theme-fo-base .wrapper .contents section .inner .row .col .component.displayInlineBlock{display:inline-block;width:auto}.component.form.horizontal label.agreement input[type="checkbox"]{margin-top:10px}.component.blog_articles hr{margin-bottom:30px}.component.blog_articles article .infomation{padding:0 0 0 1em}.component.blog_articles article .infomation>h2{padding:0;line-height:1.2}.component.blog_articles article .infomation>h2 a{color:#333;font-weight:bold;font-size:20px;display:inline-block}.component.blog_articles article .infomation>h2 a:hover{opacity:.7}.component.blog_articles article .infomation p{padding:0;line-height:1.5;font-size:16px;max-height:calc(1.5 * 16px  * 5);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis}.component.blog_articles article .infomation .view-article{color:#003b82;text-align:right;display:inline-block;width:100%;font-size:16px;text-decoration:underline}.component.blog_articles article .infomation .published_at{padding:0.5rem 0;background:none;text-align:left;font-size:14px}.component.blog_articles article .infomation .tags a.tag{background-color:#fff;border:1px solid #003791;color:#003791;font-size:12px;padding:2px 15px}.component.blog_articles article .infomation .tags a.tag:hover{opacity:.7}@media screen and (max-width: 769px){.component.blog_articles article .catch,.component.blog_articles article .infomation{float:none;width:100%;padding:1em 0 0}}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec{padding:15px 0}@media screen and (max-width: 769px){.theme-fo-base.clearfix .contents.blog-contents section.blog_sec{padding:0 0 15px}}@media screen and (max-width: 769px){.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner{padding-top:0}}@media screen and (max-width: 769px){.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article{margin-top:0}}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article h1,.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article h2,.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article h3,.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article h4,.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article h5{line-height:1.2}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article h1{font-size:26px;margin-top:30px}@media screen and (max-width: 769px){.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article h1{font-size:calc(26px - 4px)}}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article h2{font-size:24px}@media screen and (max-width: 769px){.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article h2{font-size:calc(24px - 2px)}}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article h3{font-size:22px}@media screen and (max-width: 769px){.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article h3{font-size:calc(22px - 2px)}}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article h4{font-size:20px}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article h5{font-size:18px}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article .article-meta-info{opacity:unset}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article .article-meta-info span.article-category a{color:#333}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article .article-meta-info span.article-category a:hover{opacity:.8}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article .article-meta-info span.article-tags a{color:#333}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article .article-meta-info span.article-tags a:hover{opacity:.8}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article .article-post{color:#333}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article .article-post a{color:#333}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article .article-post .component.richtext p{font-size:16px}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article .article-post .component.richtext li{font-size:16px}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article .article-post .component.richtext li a{font-size:16px}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article .article-post .component.richtext table .table-content{font-size:16px}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec .inner .row .col .component.blog_article .article-post .component.richtext blockquote{font-size:16px;color:#333}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec section.prev-next-link a:hover{background:transparent;opacity:0.7}.theme-fo-base.clearfix .contents.blog-contents section.blog_sec section.prev-next-link a .prev-next-label{color:#333;font-size:16px}.theme-fo-base.clearfix .contents.blog-contents section.author{padding:0}@media screen and (max-width: 769px){.theme-fo-base.clearfix .contents.blog-contents section.author{padding:10px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}}@media screen and (max-width: 769px){.theme-fo-base.clearfix .contents.blog-contents section.prev-next-link{padding:0}}.author_content{margin-top:-28px;margin-bottom:30px}.component.richtext .author_content tbody{border:none}.component.richtext .author_content tr,.component.richtext .author_content td{border:none;padding:0}.component.richtext .author_content td{align-content:start;min-width:48px}.blog-contents .content-1.blog .inner .row-1 .col-1 .component.blog_article .article-post .component.richtext .author_content td p{font-size:12px;line-height:1.2;font-family:unset !important;color:#333}.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview{box-sizing:border-box;max-width:1100px;margin:0 auto;padding:20px}.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article{display:table;width:calc(100% - 20px * 2);border-bottom:1px solid #ccc}@media screen and (max-width: 769px){.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article{margin:20px 0}}.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article .article-thumbnail,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article .article-thumbnail{display:table-cell;width:30%;padding-bottom:10px}.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article .article-thumbnail a,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article .article-thumbnail a{display:block}@media screen and (max-width: 769px){.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article .article-thumbnail a,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article .article-thumbnail a{margin-bottom:10px}}.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article .article-thumbnail a img,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article .article-thumbnail a img{width:100%}.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article .article-cont,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article .article-cont{display:table-cell;width:70%;vertical-align:top;padding:10px 25px;height:auto}@media screen and (max-width: 769px){.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article .article-cont,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article .article-cont{margin-bottom:20px}}.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article .article-cont .article-title a,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article .article-cont .article-title a{color:#333;font-weight:bold;font-size:20px;line-height:1.5;max-height:calc(1.5 * 20px  * 2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article .article-cont .article-meta-info,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article .article-cont .article-meta-info{position:relative}.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article .article-cont .article-meta-info .article-category:before,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article .article-cont .article-meta-info .article-category:before{color:#003791;content:"\f0c9";font-family:FontAwesome}.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article .article-cont .article-meta-info .article-category a,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article .article-cont .article-meta-info .article-category a{color:#003791}.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article .article-cont .article-meta-info .article-category a:hover,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article .article-cont .article-meta-info .article-category a:hover{opacity:0.7}.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article .article-cont .article-meta-info .tag-lists .article-tags,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article .article-cont .article-meta-info .tag-lists .article-tags{border:1px solid #003791;background-color:#fff;color:#003791;border-radius:0;font-size:12px;padding:2px 15px}.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article .article-cont .article-meta-info .tag-lists .article-tags::before,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article .article-cont .article-meta-info .tag-lists .article-tags::before{margin-right:5px}.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article .article-cont .article-meta-info .tag-lists .article-tags:hover,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article .article-cont .article-meta-info .tag-lists .article-tags:hover{opacity:.7}.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article .article-cont .article-meta-info span.post-date::before,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article .article-cont .article-meta-info span.post-date::before{content:none}@media screen and (max-width: 769px){.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article{display:block;width:100%;padding:0}}@media screen and (max-width: 769px){.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article .article-thumbnail,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article .article-thumbnail{display:block;width:100%}}@media screen and (max-width: 769px){.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article .article-cont,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article .article-cont{display:block;width:100%;padding:0}}@media screen and (max-width: 769px){.theme-fo-base.clearfix .wrapper.clearfix .contents .category-preview article .article-cont .article-meta-info .tag-lists,.theme-fo-base.clearfix .wrapper.clearfix .contents .tag-preview article .article-cont .article-meta-info .tag-lists{display:block}}.tag-preview article .article-cont .article-meta-info .tag-lists{max-height:100% !important}.theme-fo-base .wrapper.side-left .contents,.theme-fo-base .wrapper.side-right .contents{background:transparent;border-left:none;border-right:none}.theme-fo-base .wrapper .side .inner .component.heading{margin-bottom:0}.theme-fo-base .wrapper .side .inner .component.heading h2{font-size:24px;margin-bottom:5px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .side .inner .component.heading h2{font-size:calc(24px - 2px)}}.theme-fo-base .wrapper .side .inner .component.heading h3{font-size:22px}@media screen and (max-width: 769px){.theme-fo-base .wrapper .side .inner .component.heading h3{font-size:calc(22px - 2px)}}.theme-fo-base .wrapper .side .inner .component.heading h4{font-size:20px}.theme-fo-base .wrapper .side .inner .component.heading h5{font-size:18px}.component.tag_cloud .tag{background:#fff;color:#003791;font-size:12px;padding:2px 15px;border:1px solid #003791}.component.tag_cloud .tag:hover{opacity:.7}.component.category a{color:#333}.component.category a:hover{opacity:.8}.fa-folder-open-o:before{font-family:"FontAwesome"}@media screen and (max-width: 769px){.theme-fo-base.clearfix .side .component.entry-list{width:90%;margin:auto}}.theme-fo-base.clearfix .side .component.entry-list .entry-list-unit .article-rank{margin:0;background:#df8c3b;z-index:2}.theme-fo-base.clearfix .side .component.entry-list .entry-list-unit .article-rank{background:#fff !important;border:1px solid #003791;color:#003791}.theme-fo-base.clearfix .side .component.entry-list .entry-list-unit .article-rank.rank-1,.theme-fo-base.clearfix .side .component.entry-list .entry-list-unit .article-rank.rank-2,.theme-fo-base.clearfix .side .component.entry-list .entry-list-unit .article-rank.rank-3{background:#003791 !important;border:1px solid #003791;color:#fff}.theme-fo-base .foot.ft_custom01{font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Verdana,sans-serif;color:#333;background-repeat:no-repeat;background:#ccc}.theme-fo-base .foot.ft_custom01 .foot-cont{padding:20px 0 50px}@media screen and (max-width: 769px){.theme-fo-base .foot.ft_custom01 .foot-cont{padding:30px 0}}@media screen and (min-width: 769px) and (max-width: 1024px){.theme-fo-base .foot.ft_custom01 .foot-cont{padding:0 10px}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .foot.ft_custom01 .foot-cont .row.ftLink_row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .foot.ft_custom01 .foot-cont .row.ftLink_row .col:nth-child(n+2){width:33% !important;padding:0}}.theme-fo-base .foot.ft_custom01 .foot-cont .row.ftLink_row .col:first-child{padding-top:0}.theme-fo-base .foot.ft_custom01 .foot-cont .row.ftLink_row .col .component.foot_tel{font-size:18px}@media screen and (max-width: 769px){.theme-fo-base .foot.ft_custom01 .foot-cont .row.ftLink_row .col .component.foot_tel{height:auto;-ms-flex-pack:start;justify-content:flex-start}}.theme-fo-base .foot.ft_custom01 .foot-cont .row.ftLink_row .col .component.list{margin:0 auto !important}.theme-fo-base .foot.ft_custom01 .foot-cont .row.ftLink_row .col .component.list ul li{list-style-type:none;line-height:1.5;margin-bottom:10px;font-size:16px}.theme-fo-base .foot.ft_custom01 .foot-cont .row.ftLink_row .col .component.list ul li a{color:#333;padding:0;display:inline-block;line-height:1.5}.theme-fo-base .foot.ft_custom01 .foot-cont .row.ftLink_row .col .component.list ul li a:hover{background:transparent;opacity:0.8}.theme-fo-base .foot.ft_custom01 .foot-cont .row.page_top_row .col{padding:0}.theme-fo-base .foot.ft_custom01 .foot-cont .row.page_top_row .col .component.image{position:fixed;right:0;bottom:0;margin-bottom:0;width:60px;height:60px;z-index:1000}@media screen and (max-width: 769px){.theme-fo-base .foot.ft_custom01 .foot-cont .row.page_top_row .col .component.image{right:0;bottom:36.5vw}}.theme-fo-base .foot.ft_custom01 .foot-cont .row.page_top_row .col .component.image a img{width:60px;height:60px}@media screen and (max-width: 769px){.theme-fo-base .foot.ft_custom01 .foot-cont .row.page_top_row .col .component.image a img{width:auto !important}}.theme-fo-base .foot.ft_custom01 .foot-copyright{padding:0;background:#eae8e8}@media screen and (max-width: 769px){.theme-fo-base .foot.ft_custom01 .foot-copyright{padding:0 10px}}@media screen and (min-width: 600px) and (max-width: 769px){.theme-fo-base .foot.ft_custom01 .foot-copyright{padding:0}}.theme-fo-base .foot.ft_custom01 .foot-copyright p{height:60px;line-height:60px;font-size:12px;font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Verdana,sans-serif;color:#333}.frame-root .frame-content .spOnly{display:block !important}.frame-root .frame-content .displayNone{display:block !important}.frame-root .frame-content .navi-002-01.navi_custom header#navigations .inner .main-menu ul li:hover{background:none}.frame-root .frame-content .navi-002-01.navi_custom header#navigations .inner .main-menu ul li a{text-decoration:none}.frame-root .frame-content .navi-002-01.navi_custom header#navigations .inner .main-menu ul li a:hover{text-decoration:none;opacity:.7}.frame-root .frame-content .navi-002-01.navi_custom header#navigations .inner .main-menu .level-01 a,.frame-root .frame-content .navi-002-01.navi_custom header#navigations .inner .main-menu .level-01-trigger a{color:#333;font-family:'新ゴ';font-size:16px;padding:10px 0;border-left:none;border-right:none}.frame-root .frame-content .navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row{display:-ms-flexbox;display:flex}@media screen and (max-width: 769px){.frame-root .frame-content .navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row{display:block}}.frame-root .frame-content .navi-002-01.navi_custom header#navigations .inner .row-1 .col-1 .text{position:static}.frame-root .frame-content .theme-fo-base .sub-page-custom .row,.frame-root .frame-content .theme-fo-base .sub-page .row{margin-top:40px}.frame-root .frame-content .theme-fo-base .wrapper .contents section{margin:50px 0 !important}.frame-root .frame-content .theme-fo-base .wrapper .contents section.example_sec .inner .row.scen_header_row .col .component.scene_text{position:static}.frame-root .frame-content .theme-fo-base .wrapper .contents section .inner .row .col.box_link_col:hover{opacity:1}.frame-root .frame-content .theme-fo-base .wrapper .contents section .inner .row .col.box_link_col .component.btn_box_link{position:relative;right:auto;bottom:auto;width:auto;height:auto;margin:10px 0}.frame-root .frame-content .theme-fo-base .wrapper .contents section .inner .row .col.box_link_col .component.btn_box_link .button-cont{margin:0;width:auto;height:auto;display:-ms-flexbox;display:flex}.frame-root .frame-content .theme-fo-base .wrapper .contents section .inner .row .col.box_link_col .component.btn_box_link .button-cont a{width:auto;height:auto;font-size:16px}.frame-root .frame-content .theme-fo-base .wrapper .contents section .inner .row .col .component.displayInlineBlock{display:block}.frame-root .frame-content .theme-fo-base .contenteditable-content{display:inline-block}.frame-root .frame-content .theme-fo-base .foot.ft_custom01 .foot-cont .component.list ul li a{color:#333}.frame-root .frame-content .theme-fo-base .foot.ft_custom01 .foot-cont .component.list ul li a:hover{opacity:.7;background:none}.frame-root .frame-content .theme-fo-base .foot.ft_custom01 .foot-cont .component.richtext{text-decoration:none}.frame-root .frame-content .theme-fo-base .foot.ft_custom01 .foot-cont .row.page_top_row .component.image{position:static}.frame-root .frame-content .theme-fo-base .foot.ft_custom01 .foot-copyright p{padding:0}.frame-root .frame-content .fa,.frame-root .frame-content .far,.frame-root .frame-content .fas{font-family:FontAwesome !important}.frame-root .frame-content .component.accordion_bottom{display:block !important}.frame-root .frame-content .page-screen.mobile .navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row{display:block}.frame-root .frame-content .page-screen.mobile .navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .row .hd_2btn_col{width:100% !important}.frame-root .frame-content .page-screen.mobile .theme-fo-base .wrapper .contents section .inner{width:auto !important}.frame-root .frame-content .sec3_contents1:before{content:none !important}.frame-root .frame-content .sec3_contents2:before{content:none !important}.frame-root .frame-content .sec3_contents3:before{content:none !important}.frame-root .frame-content .top_sec2 .inner .row-1 .top_sec2_h2.component span:after{content:none !important}.frame-root .frame-content .top_sec3 .inner .row-1 .top_sec3_h2.component span:after{content:none !important}.frame-root .frame-content .top_sec4 .inner .row-1 .top_sec4_h2.component span:after{content:none !important}.frame-root .frame-content .under_banner .inner .row.banner_area .col.banner .component.banner_text{position:relative;top:0%;pointer-events:inherit}.frame-root .frame-content .service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.service_h3 h3:after{content:none}.frame-root .frame-content .service_sec2 .inner .row.servive_contents .col:nth-child(2) .component.service_h3 h3:before{content:none}.frame-root .frame-content .service_sec2 .inner .row.servive_contents .col:nth-child(1){position:relative;bottom:0}.frame-root .frame-content .service_sec2 .inner .row.and_area{position:relative;bottom:0;left:0;transform:translate(0, 0)}.frame-root .frame-content .service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.service_h3 h3:after{content:none}.frame-root .frame-content .service_sec3 .inner .row.servive_contents .col:nth-child(2) .component.service_h3 h3:before{content:none}.frame-root .frame-content .service_sec3 .inner .row.servive_contents .col:nth-child(1){position:relative;bottom:0;top:0;left:0;transform:translate(0, 0)}.frame-root .frame-content .contents .row .col .component.answer{visibility:visible !important;opacity:1 !important;height:auto}.frame-root .frame-content .contents .row.sec6_contensarea{visibility:visible !important;opacity:1 !important;height:auto;margin-top:50px !important}.frame-root .frame-content .philosophy_sec2 .inner .row.contents_area .col .component.contents_text{transform:translate(0, 0)}.frame-root .frame-content .philosophy_sec2 .inner .row.contents_area .col .component.contents_text:before{content:none}.frame-root .frame-content .philosophy_sec2 .inner .row.contents_area .col .component.contents_img{position:static}.frame-root .frame-content .contents .row .col .component.answer{visibility:visible !important;opacity:1 !important;height:auto}.frame-root .frame-content .contents .row .col .component.answer_movie{visibility:visible !important;opacity:1 !important;height:auto;padding-bottom:52.5%;padding-top:30px}.frame-root .frame-content .under_banner .inner .row.banner_area .col.banner .component.banner_text{top:-92%}.frame-root .frame-content .lp_sec7 .inner .row.contents_area .col .component.president_img{position:relative !important}.frame-root .frame-content .row .col .component.header_cvarea{display:inhert !important}.frame-root .frame-content .row .col .component.header_cvarea .cv_text{display:inhert !important}.frame-root .frame-content .lp_sec10 .inner .row.qanda_area .col .component.answer{visibility:visible !important;opacity:1 !important;height:auto}.frame-root .frame-content .talk_sec2 .inner .row.contents_textarea2 .component.kawaguchi:after{content:none}.frame-root .frame-content .navi-002-01.navi_custom header#navigations .inner .navigation-cont .cont .btn_custom_tel a::before{content:none}.frame-root .frame-content .success_detail_sec1 .inner .row.icn_area{position:relative !important;top:0 !important;right:0 !important;margin-top:30px;transform:translate(0, 0) !important}.frame-root .frame-content .success_detail_sec1 .inner .row.headline_h2_2{position:relative !important;top:0 !important;right:0 !important;margin-top:30px;transform:translate(0, 0) !important}.frame-root .frame-content .contact_contents4 .inner .row.tel_btn .col a:before{content:none}.frame-root .frame-content .philosophy_sec2 .inner .row.contents_area .component.name{margin-top:50px !important}.frame-root .frame-content .philosophy_sec1 .inner .row.under_headline{position:static}.frame-root .frame-content .success_detail_sec1 .inner .row.icn_area{padding-bottom:75px !important}.frame-root .frame-content .wrapper .success_detail_sec1{padding:0px 0 50px !important}.frame-root .frame-content .tel_btn.sp{display:block !important}.frame-root .frame-content .foot.ft_custom01.footer_area .foot-cont .row.ftLink_row.sp{display:inherit !important}.frame-root .frame-content .foot.ft_custom01.footer_area .foot-cont .row.sns_footer{display:inherit !important}.frame-root .frame-content .javascript_area{display:inherit}.cms-root .cta span.color-ffffff{background:#ccc}.cms-root{background:#000}

    
    .navi-001-01 header,
    .navi-002-01 header {
      
    }
      
    .navi-001-01 header .inner .main-menu .level-01 a,
    .navi-001-01 header .inner .main-menu .level-01-trigger a,
    .navi-001-01 header .inner .main-menu .level-01-trigger .level-01-cont a,
    .navi-001-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02 li a,
    .navi-001-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger li a,
    .navi-001-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger .level-02-cont li a,
    .navi-002-01 header .inner .main-menu,
    .navi-002-01 header .inner .main-menu .level-01 a,
    .navi-002-01 header .inner .main-menu .level-01-trigger a,
    .navi-002-01 header .inner .main-menu .level-01-trigger .level-01-cont a,
    .navi-002-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02 li a,
    .navi-002-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger li a,
    .navi-002-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger .level-02-cont li a {
      
      
    }

    .navi-001-01 header .inner .main-menu .level-01 a:hover,
    .navi-001-01 header .inner .main-menu .level-01-trigger a:hover,
    .navi-001-01 header .inner .main-menu .level-01-trigger .level-01-cont a:hover,
    .navi-001-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02 li a:hover,
    .navi-001-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger li a:hover,
    .navi-001-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger .level-02-cont li a:hover,
    .navi-002-01 header .inner .main-menu .level-01 a:hover,
    .navi-002-01 header .inner .main-menu .level-01-trigger a:hover,
    .navi-002-01 header .inner .main-menu .level-01-trigger .level-01-cont a:hover,
    .navi-002-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02 li a:hover,
    .navi-002-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger li a:hover,
    .navi-002-01 header .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger .level-02-cont li a:hover {
      
      
    }

    

    .theme-fo-base {
      
    }

    .theme-fo-base .main-visual .component.heading h1 {
      
    }

    .theme-fo-base p {
      
    }

    .theme-fo-base .component.text {
      
    }

    .navi-002-01 header p {
      
    }

    .navi-002-01 header .component.text {
      
    }

    .theme-fo-base a {
      
    }

    .theme-fo-base .breadcrumbs {
      
    }

    .theme-fo-base .breadcrumbs {
      
    }

    
        .theme-fo-base .component.button .button-cont a.blue {
          
        }

        .theme-fo-base .component.button .button-cont a.blue:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.blue {
          
        }

        .theme-fo-base .component.button .button-cont a.blue:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.blue {
          
        }

        .navi-002-01 header .component.button .button-cont a.blue {
          
        }

        .navi-002-01 header .component.button .button-cont a.blue:hover {
          
        }

        .navi-002-01 header .component.button .button-cont a.blue {
          
        }

        .navi-002-01 header .component.button .button-cont a.blue:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.blue {
          
        }
       
        .theme-fo-base .component.button .button-cont a.red {
          
        }

        .theme-fo-base .component.button .button-cont a.red:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.red {
          
        }

        .theme-fo-base .component.button .button-cont a.red:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.red {
          
        }

        .navi-002-01 header .component.button .button-cont a.red {
          
        }

        .navi-002-01 header .component.button .button-cont a.red:hover {
          
        }

        .navi-002-01 header .component.button .button-cont a.red {
          
        }

        .navi-002-01 header .component.button .button-cont a.red:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.red {
          
        }
       
        .theme-fo-base .component.button .button-cont a.orange {
          
        }

        .theme-fo-base .component.button .button-cont a.orange:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.orange {
          
        }

        .theme-fo-base .component.button .button-cont a.orange:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.orange {
          
        }

        .navi-002-01 header .component.button .button-cont a.orange {
          
        }

        .navi-002-01 header .component.button .button-cont a.orange:hover {
          
        }

        .navi-002-01 header .component.button .button-cont a.orange {
          
        }

        .navi-002-01 header .component.button .button-cont a.orange:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.orange {
          
        }
       
        .theme-fo-base .component.button .button-cont a.black {
          
        }

        .theme-fo-base .component.button .button-cont a.black:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.black {
          
        }

        .theme-fo-base .component.button .button-cont a.black:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.black {
          
        }

        .navi-002-01 header .component.button .button-cont a.black {
          
        }

        .navi-002-01 header .component.button .button-cont a.black:hover {
          
        }

        .navi-002-01 header .component.button .button-cont a.black {
          
        }

        .navi-002-01 header .component.button .button-cont a.black:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.black {
          
        }
       
        .theme-fo-base .component.button .button-cont a.white {
          
        }

        .theme-fo-base .component.button .button-cont a.white:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.white {
          
        }

        .theme-fo-base .component.button .button-cont a.white:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.white {
          
        }

        .navi-002-01 header .component.button .button-cont a.white {
          
        }

        .navi-002-01 header .component.button .button-cont a.white:hover {
          
        }

        .navi-002-01 header .component.button .button-cont a.white {
          
        }

        .navi-002-01 header .component.button .button-cont a.white:hover {
          
        }

        .theme-fo-base .component.button .button-cont a.white {
          
        }
      

    .theme-fo-base .component.entry-list .entry-list-unit .cont h3 a {
      
    }

    .theme-fo-base .component.entry-list .entry-list-unit .cont p.description {
      
    }

    .theme-fo-base .wrapper.side-left .contents {
      
    }

    .theme-fo-base .wrapper.side-right .contents {
      
    }

    .theme-fo-base .breadcrumbs {
      
    }
  
    .theme-fo-base {
      
      
      
      
      
      
      
    }

    .theme-fo-base a {
      
    }

    .theme-fo-base a:hover {
      
    }

    @media (max-width: 769px) {
      .theme-fo-base {
        
        
        
        
        
      }
    }
  
      
      .theme-fo-base .main-visual .component.richtext p,
      .theme-fo-base .main-visual .component.text p, 
      .theme-fo-base .main-visual .component.text
     {
        
        
        
        
      }

      @media (max-width: 769px){
        
      .theme-fo-base .main-visual .component.richtext p,
      .theme-fo-base .main-visual .component.text p, 
      .theme-fo-base .main-visual .component.text
     {
          
          
          
          
        }
      }
     
      
      .theme-fo-base .contents .component.richtext p,
      .theme-fo-base .contents .component.text p, 
      .theme-fo-base .contents .component.text
     {
        
        
        
        
      }

      @media (max-width: 769px){
        
      .theme-fo-base .contents .component.richtext p,
      .theme-fo-base .contents .component.text p, 
      .theme-fo-base .contents .component.text
     {
          
          
          
          
        }
      }
     
      
      .theme-fo-base .side .component.richtext p,
      .theme-fo-base .side .component.text p, 
      .theme-fo-base .side .component.text
     {
        
        
        
        
      }

      @media (max-width: 769px){
        
      .theme-fo-base .side .component.richtext p,
      .theme-fo-base .side .component.text p, 
      .theme-fo-base .side .component.text
     {
          
          
          
          
        }
      }
     
      
      .theme-fo-base .foot .component.richtext p,
      .theme-fo-base .foot .component.text p, 
      .theme-fo-base .foot .component.text
     {
        
        
        
        
      }

      @media (max-width: 769px){
        
      .theme-fo-base .foot .component.richtext p,
      .theme-fo-base .foot .component.text p, 
      .theme-fo-base .foot .component.text
     {
          
          
          
          
        }
      }
    
    
        .theme-fo-base .button .button-cont a.size-s, .navi-002-01 header#navigations .inner .button .button-cont a.size-s {
          
          
          
          
          
          
          
          
          
          
        }
       
        .theme-fo-base .button .button-cont a.size-m, .navi-002-01 header#navigations .inner .button .button-cont a.size-m {
          
          
          
          
          
          
          
          
          
          
        }
       
        .theme-fo-base .button .button-cont a.size-l, .navi-002-01 header#navigations .inner .button .button-cont a.size-l {
          
          
          
          
          
          
          
          
          
          
        }
      

    
        .theme-fo-base .button .button-cont a.red, .navi-002-01 header#navigations .inner .button .button-cont a.red {
          
          
          background-image: 
        }
       
        .theme-fo-base .button .button-cont a.blue, .navi-002-01 header#navigations .inner .button .button-cont a.blue {
          
          
          background-image: 
        }
       
        .theme-fo-base .button .button-cont a.orange, .navi-002-01 header#navigations .inner .button .button-cont a.orange {
          
          
          background-image: 
        }
       
        .theme-fo-base .button .button-cont a.white, .navi-002-01 header#navigations .inner .button .button-cont a.white {
          
          
          background-image: 
        }
       
        .theme-fo-base .button .button-cont a.black, .navi-002-01 header#navigations .inner .button .button-cont a.black {
          
          
          background-image: 
        }
      
  
        .theme-fo-base .main-visual .component.heading h1 {
          
          
          
          
          
        }
       
        .theme-fo-base .main-visual .component.heading h2 {
          
          
          
          
          
        }
       
        .theme-fo-base .main-visual .component.heading h3 {
          
          
          
          
          
        }
       
        .theme-fo-base .main-visual .component.heading h4 {
          
          
          
          
          
        }
       
        .theme-fo-base .main-visual .component.heading h5 {
          
          
          
          
          
        }
       
        .theme-fo-base .contents .component.heading h1 {
          
          
          
          
          
        }
       
        .theme-fo-base .contents .component.heading h2 {
          
          
          
          
          
        }
       
        .theme-fo-base .contents .component.heading h3 {
          
          
          
          
          
        }
       
        .theme-fo-base .contents .component.heading h4 {
          
          
          
          
          
        }
       
        .theme-fo-base .contents .component.heading h5 {
          
          
          
          
          
        }
       
        .theme-fo-base .side .component.heading h1 {
          
          
          
          
          
        }
       
        .theme-fo-base .side .component.heading h2 {
          
          
          
          
          
        }
       
        .theme-fo-base .side .component.heading h3 {
          
          
          
          
          
        }
       
        .theme-fo-base .side .component.heading h4 {
          
          
          
          
          
        }
       
        .theme-fo-base .side .component.heading h5 {
          
          
          
          
          
        }
       
        .theme-fo-base .foot .component.heading h1 {
          
          
          
          
          
        }
       
        .theme-fo-base .foot .component.heading h2 {
          
          
          
          
          
        }
       
        .theme-fo-base .foot .component.heading h3 {
          
          
          
          
          
        }
       
        .theme-fo-base .foot .component.heading h4 {
          
          
          
          
          
        }
       
        .theme-fo-base .foot .component.heading h5 {
          
          
          
          
          
        }
      
    .theme-fo-base .header {
      
    }
  
    .theme-fo-base .foot {
      
      
    }

    .theme-fo-base .foot .foot-copyright {
      
    }

    .theme-fo-base .foot .foot-copyright a,
    .theme-fo-base .foot .foot-copyright p {
      
    }
  
    .theme-fo-base .entry-list-unit .cont h3 a {
      
    }

    .theme-fo-base .entry-list-unit .cont p {
      
    }
  
    .breadcrumbs ul li a:hover, .theme-fo-base .breadcrumbs ul li a:hover {
      
    }

    .breadcrumbs ul li a:hover::after, .theme-fo-base .breadcrumbs ul li a:hover::after {
      
    }

    .breadcrumbs a:hover::before, .theme-fo-base .breadcrumbs ul li a:hover::before {
      
    }

    .breadcrumbs, .theme-fo-base .breadcrumbs {
      
    }

    .breadcrumbs ul li a::before, .theme-fo-base .breadcrumbs ul li a::before {
      
    }

    .breadcrumbs ul li span, .breadcrumbs ul li a,
    .theme-fo-base .breadcrumbs ul li span, .theme-fo-base .breadcrumbs ul li a {
      
    }

    .breadcrumbs a::after, .theme-fo-base .breadcrumbs ul li a::after {
      
    }
  
    

    .navi .inner ul.nav li a:hover,
    .navi-001-01 header#navigations .inner .main-menu .level-01:hover,
    .navi-002-01 header#navigations .inner .main-menu .level-01:hover,
    .navi-001-01 header#navigations .inner .main-menu .level-01-trigger:hover,
    .navi-002-01 header#navigations .inner .main-menu .level-01-trigger:hover,
    .navi-001-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02 a:hover,
    .navi-002-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02 a:hover,
    .navi-001-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger a:hover,
    .navi-002-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger a:hover,
    .navi-001-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger .level-02-cont .level-03 a:hover,
    .navi-002-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger .level-02-cont .level-03 a:hover,
    .navi-001-01 .inner .business-info .phone:hover,
    .navi-001-01 .inner .business-info .time:hover,
    .theme-fo-base .navi .inner ul.nav li a:hover {
      
    }

    

    .navi .inner ul.nav li a,
    .navi-001-01 header#navigations .inner .main-menu .level-01 a,
    .navi-002-01 header#navigations .inner .main-menu .level-01 a,
    .navi-001-01 header#navigations .inner .main-menu .level-01-trigger a,
    .navi-002-01 header#navigations .inner .main-menu .level-01-trigger a,
    .navi-001-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02 a,
    .navi-002-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02 a,
    .navi-001-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger a,
    .navi-002-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger a,
    .navi-001-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger .level-02-cont .level-03 a,
    .navi-002-01 header#navigations .inner .main-menu .level-01-trigger .level-01-cont .level-02-trigger .level-02-cont .level-03 a,
    .navi-001-01 .inner .business-info .phone,
    .navi-001-01 .inner .business-info .time,
    .theme-fo-base .navi .inner ul.nav li a {
      
    }

    .navi-002-01 header#navigations .inner {
      
    }

    .navi-002-01 header#navigations .inner .navigation-cont a,
    .navi-002-01 header#navigations .inner .navigation-cont p {
      
    }
  
    

    

    

    

    

    .theme-fo-base .wrapper .side.left .inner, .theme-fo-base .wrapper.side-both .side.left .inner {
      
    }

    .theme-fo-base .wrapper .side.right .inner, .theme-fo-base .wrapper.side-both .side.right .inner {
      
    }

    .theme-fo-base .wrapper.clearfix.none div.contents,
    .theme-fo-base .wrapper.clearfix.side-left div.contents,
    .theme-fo-base .wrapper.clearfix.side-right div.contents,
    .theme-fo-base .wrapper.clearfix.side-both div.contents,
    .theme-fo-base.v2-0.clearfix .wrapper.clearfix.none div.contents,
    .theme-fo-base.v2-0.clearfix .wrapper.clearfix.side-left div.contents,
    .theme-fo-base.v2-0.clearfix .wrapper.clearfix.side-both div.contents,
    .theme-fo-base.v2-0.clearfix .wrapper.clearfix.side-right div.contents{
      
    }

    .theme-fo-base .wrapper .side.left {
      
    }

    .theme-fo-base .wrapper .side.right {
      
    }
  