@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;600;700&family=Poppins:wght@500;600;700&display=swap";main{max-width:1440px;margin:0 auto}main.main_content{max-width:100%}.page_top{padding:60px 0 44px;background-color:#d85311}.page_top-title{margin-bottom:12px;font-family:"Poppins",sans-serif;font-size:3.166em;font-weight:600;text-align:center;letter-spacing:.1em;color:#fff}.page_top-subtitle{margin-bottom:30px;font-size:1.444em;font-weight:500;text-align:center;letter-spacing:.2em;color:#fff}.page_top-detail{font-size:1.555em;line-height:164%;font-weight:400;text-align:center;color:#fff;font-feature-settings:"palt"}.page_section_img{width:20.327%;margin:0 auto 36px}.page_section_title{font-size:2.222em;color:#603813;font-weight:700;text-align:center;margin-bottom:24px}.page_section_detail{font-size:1.222em;line-height:163%;color:#333;font-weight:400;text-align:center;font-feature-settings:"palt"}.breadcrumb{padding:22px 5.416% 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;column-gap:6px}.breadcrumb a,.breadcrumb p{font-size:1.05em;color:#666;font-weight:500}.breadcrumb p:last-child{text-decoration:underline}@media screen and (max-width: 768px){main{max-width:100%}.page_section_img{width:60%;margin:20px auto 10px}.page_section_title{font-size:1.555em}.page_section_detail{font-size:1.05em;text-align:justify}.page_top{padding:30px 6%}.page_top-title{font-size:2.333em}.page_top-subtitle{font-size:1em;margin-bottom:0}.page_top-detail{font-size:1.05em}.breadcrumb{padding:22px 4% 0;column-gap:6px}.breadcrumb a,.breadcrumb p{font-size:.7em}}*{font-size:18px;line-height:100%;font-weight:normal;font-family:"Noto Sans JP",sans-serif;color:#333;margin:0;box-sizing:border-box}body{position:relative;z-index:1;scroll-behavior:smooth}img{vertical-align:bottom;width:100%}a{display:block;text-decoration:none;opacity:1;transition:opacity .3s}a:hover{opacity:.9}ul{padding:0;margin:0}li{list-style:none}main{position:relative}.totop{transition:opacity .5s;opacity:1;width:106px;position:fixed;bottom:1vh;right:1vw}.totop.show{opacity:1}.m-0{margin:0 !important}.sp-show{display:none}.w-1200{width:min(100%,1200px)}@media screen and (max-width: 768px){.pc-show{display:none}.sp-show{display:block}.totop{width:70px}}.header{z-index:60;height:80px;width:100%;background-color:#fff;padding:20px 32px}.header_inner_content{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.header_inner_content_logo{width:136px;margin-right:auto}.header_inner_content_menu{display:flex;flex-direction:row;column-gap:30px}.header_inner_content_menu-item{font-size:1.1em;font-weight:500}.header_inner_content_menu-item.eng{font-family:"Poppins",sans-serif;font-weight:500;line-height:120%}.header_inner_content_menu-item.active{color:#d85311;font-weight:700}.header_inner_content_menu-item.dropdown{position:relative}.header_inner_content_menu-item.dropdown::after{content:"";background-image:url(../images/common/drop_arrow.png);background-size:cover;width:12px;height:8px;display:block;text-align:center;margin:0 auto}.header_inner_content_menu-item.dropdown:hover{cursor:pointer}.header_inner_content_menu-item.dropdown .dropdown_menu{opacity:0;visibility:hidden;z-index:80;width:max-content;display:block;position:absolute;top:23px;left:-50%;background-color:#fff;border-radius:6px;box-shadow:0 0 9px rgba(0,0,0,.2509803922)}.header_inner_content_menu-item.dropdown .dropdown_menu.open{opacity:1;visibility:visible}.header_inner_content_menu-item.dropdown .dropdown_menu-item{background-color:#fff;color:#333;padding:12px 20px;font-size:1.055em;font-weight:400;transition:all .4s}.header_inner_content_menu-item.dropdown .dropdown_menu-item:hover{background-color:#ff8f1e;color:#fff}.header_inner_content_menu-item.dropdown .dropdown_menu-item.active{color:#d85311;font-weight:700}.header_inner_content_menu-item.icon{width:25px}@media screen and (max-width: 768px){.header{height:80px;width:100%;background-color:#fff;padding:20px 2vw}.header_inner_content{display:flex;justify-content:space-between;align-items:center}.header_inner_content_logo{width:136px;margin-right:auto}.header_inner_content_sp_menu{width:fit-content;display:flex;flex-direction:column;justify-content:center;row-gap:6px}.header_inner_content_sp_menu-line{width:32px;height:2px;background:#d85311;transition:all .2s linear}.header_inner_content_menu{position:fixed;top:0;right:0;background-color:#ff8f1e;width:80vw;height:100%;z-index:999;padding:20% 0 0 10%;display:none;flex-direction:column;column-gap:0;row-gap:20px}.header_inner_content_menu.open{display:flex}.header_inner_content_menu-item{color:#fff}.header_inner_content_menu-item.active{color:#d85311}.header_inner_content_menu-item.dropdown{position:relative}.header_inner_content_menu-item.dropdown::after{content:"";position:absolute;background-image:url(../images/common/drop_arrow_white.png);background-size:cover;width:12px;height:8px;top:7px;left:-16px}.header_inner_content_menu-item.dropdown .dropdown_menu{margin-top:6px;display:none;opacity:1;visibility:visible;width:max-content;position:static;background:none;border-radius:0;box-shadow:none}.header_inner_content_menu-item.dropdown .dropdown_menu.open{display:block}.header_inner_content_menu-item.dropdown .dropdown_menu-item{background:none;color:#fff;padding:6px 10px;font-size:.9em}.header_inner_content_menu-item.icon{width:25px}.header_inner_content_menu .close_for_sp{position:absolute;top:5%;right:10%;width:24px;height:auto}}.footer{background-color:#282f39;padding:44px 2.6% 32px}.footer_inner_content{display:flex;flex-direction:row;align-items:center}.footer_inner_content nav{display:flex;flex-direction:row;align-items:center;margin-right:auto}.footer_inner_content nav a{padding:0 6px;font-size:.777em;color:#fff}.footer_inner_content nav a:not(:last-child){border-right:1px solid #fff}.footer_inner_content .copyright p{padding:0 6px;font-size:.777em;color:#fff}@media screen and (max-width: 768px){.footer{padding:44px 0 32px}.footer_inner_content{display:flex;flex-direction:column;row-gap:20px}.footer_inner_content nav{margin-right:0}.footer_inner_content .copyright p{text-align:center;line-height:120%;font-size:.7em}}.hero{width:100%;padding-bottom:40px}.hero_image{width:100%}.hero_intro-title{margin-bottom:32px;font-size:2.111em;font-weight:700;text-align:center;color:#d85311}.hero_intro-title span{font-size:1.25em;line-height:170%;font-weight:700;text-align:center;color:#d85311}.hero_intro-detail{margin-bottom:32px;font-size:1.388em;line-height:144%;font-weight:500;text-align:center;color:#333}.hero_intro-detail_btn{width:336px;margin:0 auto}@media screen and (max-width: 768px){.hero{padding-bottom:60px}.hero_intro-title{margin-top:32px;margin-bottom:32px;font-size:1.55em;line-height:140%}.hero_intro-title span{font-size:1em;line-height:170%;font-weight:700;text-align:center;color:#d85311}.hero_intro-detail{padding:0 6%;margin-bottom:32px;font-size:1em;text-align:justify;letter-spacing:.06em}.hero_intro-detail_btn{width:70%}}.service .padding_width{padding:0 5.416% 0}.service_inner_content{max-width:1200px;margin:0 auto;padding:44px 0 54px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;row-gap:34px}.service_inner_content_block{display:block;width:30%}.service_inner_content_block-title{width:100%;padding:0 20px 0 40px;margin-bottom:12px}.service_inner_content_block-content{width:100%;min-height:420px;border:3px solid #603813;border-radius:41px;padding:30px 32px;display:flex;flex-direction:column;justify-content:center;place-items:center}.service_inner_content_block-content .service-number{width:60%;margin-bottom:25px}.service_inner_content_block-content .service-detail{margin-bottom:auto;font-size:1.1em;line-height:163%;font-weight:400;text-align:left;color:#333;letter-spacing:.025em;font-feature-settings:"palt"}.service_inner_content_block-content .service-detail-btn{width:80%}.service_all{max-width:1200px;margin:0 auto;padding:0 0 60px}@media screen and (max-width: 768px){.service .page_top-subtitle{margin-bottom:24px}.service_inner_content{padding:30px 6% 30px;flex-direction:column;justify-content:center;row-gap:34px}.service_inner_content_block{width:100%}.service_inner_content_block-title{width:100%;margin-bottom:10px}.service_inner_content_block-content{width:100%;min-height:fit-content;row-gap:20px}.service_inner_content_block-content .service-number{width:60%;margin:0 auto}.service_inner_content_block-content .service-detail{font-size:1.05em;text-align:justify}.service_all{padding:0 6% 40px}}.recommended{background-color:#d85311;padding:44px 5.416% 146px}.recommended .page_top-title{font-size:2.2em}.recommended_inner_content{max-width:1200px;margin:0 auto;background-color:#f2ece3;padding:50px 56px;display:flex;flex-direction:column;justify-content:center;row-gap:50px}.recommended_inner_content_block-title{margin-bottom:20px}.recommended_inner_content_block-title p{font-size:1.2em;font-weight:600}.recommended_inner_content_block-title p span{font-size:.8em;font-weight:500}.recommended_inner_content_block_content{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.recommended_inner_content_block_content-image{width:16.1%}.recommended_inner_content_block_content-before{width:37%;align-self:stretch;background-color:#fff;border:3px solid #d85311;border-radius:17px;padding:36px 12px}.recommended_inner_content_block_content-before-item{font-size:.9em;line-height:150%;font-weight:500;font-feature-settings:"palt"}.recommended_inner_content_block_content-before-item:not(:last-child){margin-bottom:16px}.recommended_inner_content_block_content .to-arrow{width:32px}.recommended_inner_content_block_content-after{width:41%;align-self:stretch;background-color:#fff;border:3px solid #d85311;border-radius:17px;padding:36px 12px}.recommended_inner_content_block_content-after-item{font-size:.9em;line-height:150%;font-weight:500;font-feature-settings:"palt"}.recommended_inner_content_block_content-after-item:not(:last-child){margin-bottom:16px}.recommended .case_study{max-width:1200px;margin:60px auto 0}.recommended .case_study_inner_content{display:flex;flex-direction:row}.recommended .case_study_inner_content-img{width:50%}.recommended .case_study_inner_content-detail{width:100%;background-color:#fff;display:grid;place-content:center}.recommended .case_study_inner_content-detail-title{margin-bottom:12px}.recommended .case_study_inner_content-detail-title h3{text-align:center;font-family:"Poppins",sans-serif;color:#d85311;font-size:2.666em;line-height:100%;font-weight:500;letter-spacing:.1em}.recommended .case_study_inner_content-detail-subtitle{margin-bottom:24px}.recommended .case_study_inner_content-detail-subtitle p{text-align:center;color:#d85311;font-size:1.444em;line-height:100%;font-weight:500;letter-spacing:.2em}.recommended .case_study_inner_content-detail-detail{margin:0 auto 26px;width:76.1%}.recommended .case_study_inner_content-detail-detail p{text-align:center;font-size:1.333em;line-height:175%;font-weight:400;font-feature-settings:"palt"}.recommended .case_study_inner_content-detail-detail-btn{margin:0 auto;width:58.76%}@media screen and (max-width: 768px){.recommended{padding:30px 0}.recommended .page_top-title{font-size:2em}.recommended .page_top-subtitle{margin-bottom:24px}.recommended_inner_content{padding:50px 6%;display:flex;row-gap:50px}.recommended_inner_content_block-title{margin-bottom:0;align-self:flex-start}.recommended_inner_content_block-title p{font-size:1.2em;font-weight:600}.recommended_inner_content_block-title p span{margin-top:12px;display:block;font-size:.8em;line-height:120%;font-weight:500}.recommended_inner_content_block_content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;row-gap:16px}.recommended_inner_content_block_content-image{width:60%;margin:0 auto}.recommended_inner_content_block_content-before{width:100%;padding:24px 12px}.recommended_inner_content_block_content .to-arrow{width:36px;transform:rotate(90deg)}.recommended_inner_content_block_content-after{width:100%;padding:24px 12px}.recommended .case_study{padding:50px 6%;row-gap:20px}.recommended .case_study_inner_content{display:flex;flex-direction:column}.recommended .case_study_inner_content-img{order:0;width:100%}.recommended .case_study_inner_content-detail{order:1;width:100%;padding:30px 32px}.recommended .case_study_inner_content-detail-title{margin-bottom:12px}.recommended .case_study_inner_content-detail-title h3{font-size:1.866em}.recommended .case_study_inner_content-detail-subtitle{margin-bottom:24px}.recommended .case_study_inner_content-detail-subtitle p{font-size:1.05em}.recommended .case_study_inner_content-detail-detail{margin:0 auto 26px;width:100%}.recommended .case_study_inner_content-detail-detail p{font-size:1.05em;text-align:justify;line-height:163%}.recommended .case_study_inner_content-detail-detail-btn{width:100%}}.JFBN{background-color:#ef8000;padding:44px 5.416% 146px}.JFBN .page_top{background-color:#ef8000}.JFBN .page_top-title{font-size:3em}.JFBN_inner_content{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;row-gap:50px}.JFBN_inner_content_block{display:flex;flex-direction:row}.JFBN_inner_content_block-img{width:50%}.JFBN_inner_content_block-content{width:50%;background-color:#fff;display:grid;place-content:center}.JFBN_inner_content_block-content.full-w{background-color:#fff;width:100%;padding:90px 0 70px}.JFBN_inner_content_block-content-title{margin-bottom:12px}.JFBN_inner_content_block-content-title h3{text-align:center;font-family:"Poppins",sans-serif;color:#d85311;font-size:2.2em;line-height:100%;font-weight:500;letter-spacing:.1em}.JFBN_inner_content_block-content-subtitle{margin-bottom:24px}.JFBN_inner_content_block-content-subtitle p{text-align:center;color:#d85311;font-size:1.4em;line-height:100%;font-weight:500;letter-spacing:.2em}.JFBN_inner_content_block-content-detail{margin:0 auto 26px;width:76.1%}.JFBN_inner_content_block-content-detail p{text-align:center;font-size:1em;line-height:175%;font-weight:400;font-feature-settings:"palt"}.JFBN_inner_content_block-content-detail-btn{margin:0 auto;width:50%}@media screen and (max-width: 768px){.JFBN{padding:30px 0}.JFBN .page_top-title{font-size:2em}.JFBN_inner_content{padding:50px 6%;row-gap:20px}.JFBN_inner_content_block{display:flex;flex-direction:column}.JFBN_inner_content_block-img{order:0;width:100%}.JFBN_inner_content_block-content{order:1;width:100%;padding:30px 32px}.JFBN_inner_content_block-content.full-w{padding:30px 32px}.JFBN_inner_content_block-content-title{margin-bottom:12px}.JFBN_inner_content_block-content-title h3{font-size:1.866em}.JFBN_inner_content_block-content-subtitle{margin-bottom:24px}.JFBN_inner_content_block-content-subtitle p{font-size:1.05em}.JFBN_inner_content_block-content-detail{margin:0 auto 26px;width:100%}.JFBN_inner_content_block-content-detail p{font-size:1.05em;text-align:justify;line-height:163%}.JFBN_inner_content_block-content-detail-btn{width:100%}}.sns_area{background-color:#fff;padding:90px 5.416% 140px;max-width:1440px;margin:0 auto}.sns_area .section_title{margin-bottom:50px;font-size:3em;font-weight:500;color:#333;text-align:center}.sns_area_inner_content{width:100%;display:flex;flex-direction:row;justify-content:center;column-gap:40px}.sns_area_inner_content_block{width:50%;display:grid;place-content:center}@media screen and (max-width: 768px){.sns_area{display:none;background-color:#fff;padding:90px 5.416% 140px}.sns_area .section_title{margin-bottom:50px;font-size:3em;font-weight:500;color:#333;text-align:center}.sns_area_inner_content{width:100%;display:flex;flex-direction:column;justify-content:center;column-gap:40px}.sns_area_inner_content_block{width:20%;display:grid;place-content:center}}.page_about{padding:30px 15.555% 204px}.page_about .page_about_scheme_img{width:83.165%;margin:50px auto 87px}.page_about .page_about_fit_img{width:37.903%;margin:22px auto 0}@media screen and (max-width: 768px){.page_about{padding:30px 6% 60px}.page_about .page_about_scheme_img{width:80%;margin:30px auto 50px}.page_about .page_about_fit_img{width:80%}}.page-about-jfbn{padding:30px 5.83% 80px}.page-about-jfbn__logo{width:427px;margin:0 auto}.page-about-jfbn__title{margin-top:74px;font-size:1.777em;line-height:1;font-weight:600;text-align:center;color:#d85311}.page-about-jfbn__intro{margin-top:20px;font-size:1.1em;line-height:1.636;font-weight:400;color:#333;text-align:center}.page-about-jfbn__copy{max-width:1200px;margin:68px auto 0}.page-about-jfbn__copy__item{font-size:1.777em;line-height:1;font-weight:500;text-align:center}.page-about-jfbn__copy__item:not(:last-child){margin-bottom:24px}.page-about-jfbn__copy__item.orange-bg{padding:26px 0;color:#fff;background-color:#d85311;border-radius:30px}.page-about-jfbn__copy__item.orange-bd{padding:26px 0;color:#d85311;border:4px solid #d85311;border-radius:30px}.page-about-jfbn__mid{padding:68px 100px 120px}.page-about-jfbn__mid__topimg{width:1104px;max-width:1200px;margin:0 auto 60px}.page-about-jfbn__mid.orange-bd{margin:60px auto;padding:26px 0;color:#d85311;border:4px solid #d85311;border-radius:30px;font-size:2em;line-height:1.3;font-weight:500;text-align:center}.page-about-jfbn__katai{max-width:1200px;margin:0 auto}.page-about-jfbn__katai__title{display:block;width:100%;padding:24px 0;margin-bottom:40px;background-color:#603813;font-size:2em;line-height:1;font-weight:500;text-align:center;color:#fff}.page-about-jfbn__katai__group{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap;column-gap:1.33%;row-gap:28px}.page-about-jfbn__katai__group__block{width:24%;max-width:310px;padding:26px 0;border:4px solid #603813;border-radius:30px}.page-about-jfbn__katai__group__block__detail{font-size:1.4em;line-height:1.25;font-weight:500;color:#603813;text-align:center}.page-about-jfbn__katai__group__block__icon{display:block;height:160px;width:auto;margin:10px auto 0}.page-about-jfbn__contact__intro{margin:60px auto;font-size:2em;line-height:1.3;font-weight:500;text-align:center;color:#d85311}.page-about-jfbn__contact__btn{width:420px;padding:20px 0;margin:0 auto;background-color:#d85311;border-radius:30px;font-size:1.2em;line-height:1;font-weight:500;text-align:center;color:#fff}@media screen and (max-width: 768px){.page-about-jfbn{padding:60px 0}.page-about-jfbn__logo{width:80%;max-width:427px;margin:0 auto}.page-about-jfbn__title{padding:0 10px;margin-top:30px;font-size:1.8em;line-height:1.25;font-weight:600;text-align:center;color:#d85311}.page-about-jfbn__intro{padding:0 12px;font-size:1.2em}.page-about-jfbn__copy{margin-top:40px;padding:0 12px}.page-about-jfbn__copy__item{font-size:1.5em;line-height:1.3}.page-about-jfbn__copy__item:not(:last-child){margin-bottom:10px}.page-about-jfbn__copy__item.orange-bg{padding:14px 0;border-radius:24px}.page-about-jfbn__copy__item.orange-bd{padding:14px 0;border-radius:24px}.page-about-jfbn__mid{padding:40px 12px 80px}.page-about-jfbn__mid__topimg{max-width:1104px;width:90%;margin:0 auto 20px}.page-about-jfbn__mid.orange-bd{margin:30px auto;padding:18px 16px;border-radius:24px;font-size:1.5em}.page-about-jfbn__katai__title{font-size:1.8em}.page-about-jfbn__katai__group{column-gap:2.4%;row-gap:20px}.page-about-jfbn__katai__group__block{width:48%;max-width:310px;padding:26px 6px;border-radius:24px}.page-about-jfbn__katai__group__block__detail{font-size:1.2em}.page-about-jfbn__katai__group__block__icon{height:120px}.page-about-jfbn__contact__intro{padding:0 12px;margin:60px auto 20px;font-size:1.5em}.page-about-jfbn__contact__btn{font-size:1.2em;width:90%;max-width:376px;padding:14px 12px}}.page_case_study{padding:30px 15.555% 204px}.page_case_study .section_notopen{padding:144px 0 94px;border-radius:43px;background-color:#f3efe8}.page_case_study .section_notopen_title{font-size:2.333em;line-height:143%;font-weight:500;color:#666;text-align:center}.page_case_study .section_notopen_btn{width:376px;margin:50px auto 0}@media screen and (max-width: 768px){.page_case_study{padding:30px 6% 60px}.page_case_study .section_notopen{padding:60px 4% 60px;border-radius:43px;background-color:#f3efe8}.page_case_study .section_notopen_title{font-size:1.15em;line-height:163%;font-weight:500;color:#666;text-align:center}.page_case_study .section_notopen_btn{width:80%;margin:20px auto 0}}.page_service1{padding:22px 5.416% 210px}.page_service1 .section_intro{max-width:1200px;margin:50px auto 0;padding:53px 4.14%;border:4px solid #fa8f6b;border-radius:31px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;column-gap:30px}.page_service1 .section_intro_img{width:47.395%}.page_service1 .section_intro_detail p{font-size:1.222em;line-height:163%;font-weight:400;font-feature-settings:"palt"}.page_service1 .section_needs{max-width:1200px;margin:0 auto}.page_service1 .section_needs_intro{margin:80px auto 100px}.page_service1 .section_needs_intro h3{font-size:1.4em;line-height:165%;font-weight:500;color:#333;text-align:center;font-feature-settings:"palt"}.page_service1 .section_needs_group:nth-child(2){margin-bottom:50px}.page_service1 .section_needs_group_intro_title{margin-bottom:14px}.page_service1 .section_needs_group_intro_title h3{font-size:2em;font-weight:500;color:#d85311}.page_service1 .section_needs_group_intro_detail{margin-bottom:34px}.page_service1 .section_needs_group_intro_detail p{font-size:1em;line-height:163%;font-weight:500;font-feature-settings:"palt"}.page_service1 .section_needs_group_menu{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:32px}.page_service1 .section_needs_group_menu_content{width:55%}.page_service1 .section_needs_group_menu_content_title{margin-bottom:14px}.page_service1 .section_needs_group_menu_content_title p{font-size:1.777em;line-height:165%;font-weight:500;color:#d85311;font-feature-settings:"palt"}.page_service1 .section_needs_group_menu_content_subtitle{margin-bottom:12px}.page_service1 .section_needs_group_menu_content_subtitle p{font-size:1.111em;line-height:100%;font-weight:500;color:#d85311;font-feature-settings:"palt"}.page_service1 .section_needs_group_menu_content_detail{margin-bottom:16px}.page_service1 .section_needs_group_menu_content_detail p{font-size:1.111em;line-height:160%;font-weight:500;font-feature-settings:"palt"}.page_service1 .section_needs_group_menu_content_target{display:flex;flex-direction:row;align-items:center;column-gap:10px}.page_service1 .section_needs_group_menu_content_target img{width:126px}.page_service1 .section_needs_group_menu_content_target p{font-size:1.111em;line-height:100%;font-weight:500}.page_service1 .section_needs_group_menu_img{width:41%}@media screen and (max-width: 768px){.page_service1{padding:22px 6% 60px}.page_service1 .section_intro{margin-top:30px;padding:30px 3%;flex-direction:column;column-gap:0;row-gap:20px}.page_service1 .section_intro_img{width:60%}.page_service1 .section_intro_detail p{font-size:1.05em;text-align:justify}.page_service1 .section_needs_intro{margin:30px auto 50px}.page_service1 .section_needs_intro h3{font-size:1.2em}.page_service1 .section_needs_group:nth-child(2){margin-bottom:50px}.page_service1 .section_needs_group_intro_title{margin-bottom:14px}.page_service1 .section_needs_group_intro_title h3{font-size:1.555em;line-height:120%}.page_service1 .section_needs_group_intro_detail{margin-bottom:70px}.page_service1 .section_needs_group_intro_detail p{font-size:1.05em;text-align:justify}.page_service1 .section_needs_group_menu{display:flex;flex-direction:column;margin-bottom:32px;row-gap:20px}.page_service1 .section_needs_group_menu_content{order:1;width:100%}.page_service1 .section_needs_group_menu_content_title{margin-bottom:14px}.page_service1 .section_needs_group_menu_content_title p{font-size:1.3em}.page_service1 .section_needs_group_menu_content_subtitle{margin-bottom:12px}.page_service1 .section_needs_group_menu_content_subtitle p{line-height:120%}.page_service1 .section_needs_group_menu_content_detail{margin-bottom:16px}.page_service1 .section_needs_group_menu_content_detail p{font-size:1.05em;line-height:163%}.page_service1 .section_needs_group_menu_content_target{display:flex;flex-direction:column;align-items:flex-start;column-gap:0;row-gap:10px}.page_service1 .section_needs_group_menu_content_target img{width:30%}.page_service1 .section_needs_group_menu_content_target p{font-size:1.05em}.page_service1 .section_needs_group_menu_img{width:100%}}.page_service2{padding:22px 5.416% 210px}.page_service2 .page_service2_section1{max-width:1200px;margin:50px auto 0;padding:53px 4.14%;border:4px solid #fa8f6b;border-radius:31px}.page_service2 .page_service2_section1_title{margin-bottom:42px;font-size:1.4em;line-height:165%;font-weight:700;text-align:center;color:#d85311;font-feature-settings:"palt"}.page_service2 .page_service2_section1_content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;row-gap:42px}.page_service2 .page_service2_section1_content-item{width:31.564%}@media screen and (max-width: 768px){.page_service2{padding:22px 6% 60px}.page_service2 .page_service2_section1{margin-top:30px;padding:30px 3%}.page_service2 .page_service2_section1_title{margin-bottom:20px;font-size:1.244em;line-height:163%}.page_service2 .page_service2_section1_content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;row-gap:20px}.page_service2 .page_service2_section1_content-item{width:31.564%}}.page_service3{padding:22px 5.416% 210px}.page_service3_section1{max-width:1200px;margin:50px auto 0}.page_service3_section1_content{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.page_service3_section1_content-item{width:47.656%}.page_service3_section1_content-item-title{margin:36px 0 22px;font-size:1.4em;font-weight:600;color:#d85311;font-feature-settings:"palt"}.page_service3_section1_content-item-detail{font-size:1em;line-height:163%;font-weight:400;font-feature-settings:"palt"}@media screen and (max-width: 768px){.page_service3{padding:22px 6% 60px}.page_service3_section1{margin-top:50px}.page_service3_section1_content{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;row-gap:40px}.page_service3_section1_content-item{width:100%}.page_service3_section1_content-item-img{width:100%}.page_service3_section1_content-item-title{margin:20px 0 10px;font-size:1.2em;line-height:120%}.page_service3_section1_content-item-detail{font-size:1.05em}}.page_service4{padding:22px 0 210px}.page_service4 .section_onestop{padding:0 5.416%;max-width:1200px;margin:50px auto 40px}.page_service4 .section_onestop_img{padding:53px 4.14%;border:4px solid #fa8f6b;border-radius:31px}.page_service4 .section_onestop_detail{margin-top:60px}.page_service4 .section_onestop_detail p{font-size:1.2em;line-height:163%;font-weight:400;color:#333;text-align:center;font-feature-settings:"palt"}.page_service4 .section_problem{max-width:1200px;margin:0 auto;padding-top:45px;background-color:#f8e5cc;display:flex;flex-direction:row;justify-content:center;align-items:center;column-gap:40px}.page_service4 .section_problem_content{width:34%}.page_service4 .section_problem_content_title{background-color:#d85311;display:inline-block;border-radius:24px;padding:10px 44px;margin-bottom:24px}.page_service4 .section_problem_content_title h3{font-size:1.3em;font-weight:500;color:#fff}.page_service4 .section_problem_content_detail-item{display:flex;flex-direction:row}.page_service4 .section_problem_content_detail-item:not(:last-child){margin-bottom:16px}.page_service4 .section_problem_content_detail-item img{margin:4px 10px 0 0;width:28px;height:100%}.page_service4 .section_problem_content_detail-item p{font-size:1em;font-weight:400;line-height:154%;font-feature-settings:"palt"}.page_service4 .section_problem_img{width:21.388%}.page_service4 .section_support{padding:66px 5.416% 0px;max-width:1200px;margin:50px auto 0}.page_service4 .section_support_title{margin-bottom:46px;font-size:1.4em;font-weight:800;color:#d85311;text-align:center}.page_service4 .section_support_group{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;column-gap:37px}.page_service4 .section_support_group-item{display:flex;flex-direction:column;align-items:center;row-gap:21px}.page_service4 .section_support_group-item p{font-size:1.12em;font-weight:500;color:#d85311}.page_service4 .section_export{padding:90px 5.416% 0;max-width:1200px;margin:50px auto 0}.page_service4 .section_export_title{margin-bottom:10px;font-size:1.4em;font-weight:800;color:#d85311;text-align:center}.page_service4 .section_export_detail{margin-bottom:36px;font-size:1.2em;line-height:163%;font-weight:400;text-align:center}.page_service4 .section_export_group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;column-gap:17px;row-gap:23px}.page_service4 .section_export_group-item{width:23%}@media screen and (max-width: 768px){.page_service4{padding:22px 6% 60px}.page_service4 .section_onestop{padding:0;margin:30px auto}.page_service4 .section_onestop_img{padding:30px 4% 0}.page_service4 .section_onestop_detail{margin-top:30px;padding:0 3%}.page_service4 .section_onestop_detail p{font-size:1.05em;line-height:163%;text-align:justify}.page_service4 .section_problem{flex-direction:column;column-gap:0;row-gap:20px;padding:45px 3% 0}.page_service4 .section_problem_content{width:100%}.page_service4 .section_problem_content_title{padding:10px 20px;margin-bottom:24px}.page_service4 .section_problem_content_title h3{font-size:1.244em}.page_service4 .section_problem_content_detail-item{display:flex;flex-direction:row}.page_service4 .section_problem_content_detail-item:not(:last-child){margin-bottom:16px}.page_service4 .section_problem_content_detail-item img{width:24px}.page_service4 .section_problem_content_detail-item p{font-size:1.05em;line-height:150%}.page_service4 .section_problem_img{width:60%}.page_service4 .section_support{padding:30px 0 60px}.page_service4 .section_support_title{margin-bottom:24px;font-size:1.24em}.page_service4 .section_support_group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;column-gap:10px;row-gap:20px}.page_service4 .section_support_group-item{width:31%;row-gap:14px}.page_service4 .section_support_group-item img{width:50%}.page_service4 .section_support_group-item p{text-align:center;font-size:.8em}.page_service4 .section_export{padding:0px 3% 0}.page_service4 .section_export_title{font-size:1.244em}.page_service4 .section_export_detail{margin-bottom:24px;font-size:1.05em;text-align:justify}.page_service4 .section_export_group{justify-content:space-between;column-gap:10px;row-gap:20px}.page_service4 .section_export_group-item{width:31%}.page_service4 .section_export_group-item:last-child{margin-right:auto}}.page_service5{padding:22px 5.416% 210px}.page_service5 .section_platform{margin-top:24px;max-width:1200px;margin:50px auto 0}.page_service5 .section_platform_title{font-size:1.4em;font-weight:500;color:#d85311;font-feature-settings:"palt"}.page_service5 .section_platform_item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:100px}.page_service5 .section_platform_item_content{width:49%}.page_service5 .section_platform_item_content_title{margin-bottom:24px}.page_service5 .section_platform_item_content_title h3{font-size:1.4em;line-height:100%;font-weight:500;color:#d85311;font-feature-settings:"palt"}.page_service5 .section_platform_item_content_title h3 span{font-size:.687em;font-weight:400;color:#d85311;vertical-align:middle}.page_service5 .section_platform_item_content_detail{margin-bottom:10px}.page_service5 .section_platform_item_content_detail p{font-size:1.1em;line-height:160%;font-weight:500;font-feature-settings:"palt"}.page_service5 .section_platform_item_content_link{margin-bottom:18px}.page_service5 .section_platform_item_content_link a{font-size:1em;line-height:160%;font-weight:500;color:blue;text-decoration:underline;font-feature-settings:"palt"}.page_service5 .section_platform_item_content_link a::after{display:inline-block;content:"";width:24px;height:24px;background:url(../images/common/link_icon.png);background-size:cover;margin:0px 0 0 6px}.page_service5 .section_platform_item_content_logo{width:fit-content}.page_service5 .section_platform_item_content_logo img{width:50%}.page_service5 .section_platform_item_img{width:47.5%}@media screen and (max-width: 768px){.page_service5{padding:22px 6% 60px}.page_service5 .section_platform{margin-top:24px}.page_service5 .section_platform_title{font-size:1.2em;margin-bottom:48px}.page_service5 .section_platform_item{flex-direction:column;justify-content:center;align-items:center;margin-bottom:100px;row-gap:20px}.page_service5 .section_platform_item_content{width:100%;order:1}.page_service5 .section_platform_item_content_title{margin-bottom:16px}.page_service5 .section_platform_item_content_title h3{font-size:1.2em;line-height:140%}.page_service5 .section_platform_item_content_title h3 span{display:block;font-size:.8em}.page_service5 .section_platform_item_content_detail{margin-bottom:10px}.page_service5 .section_platform_item_content_detail p{font-size:1.05em;line-height:163%}.page_service5 .section_platform_item_content_link{margin-bottom:18px}.page_service5 .section_platform_item_content_link a{font-size:1.05em}.page_service5 .section_platform_item_content_link a::after{width:16px;height:16px}.page_service5 .section_platform_item_content_logo{order:0}.page_service5 .section_platform_item_content_logo img{width:50%}.page_service5 .section_platform_item_img{width:100%}}.page_service6{padding:22px 5.416% 210px}.page_service6_section1{max-width:1200px;margin:50px auto 0}.page_service6_section1_content{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.page_service6_section1_content-item{width:47.656%}.page_service6_section1_content-item-title{margin:36px 0 22px;font-size:1.4em;font-weight:600;color:#d85311;font-feature-settings:"palt"}.page_service6_section1_content-item-detail{font-size:1em;line-height:163%;font-weight:400;font-feature-settings:"palt"}@media screen and (max-width: 768px){.page_service6{padding:22px 6% 60px}.page_service6_section1{margin-top:24px}.page_service6_section1_content{flex-direction:column;justify-content:center;align-items:center;margin-bottom:100px;row-gap:20px}.page_service6_section1_content-item{width:100%}.page_service6_section1_content-item-title{margin:20px 0 12px;font-size:1.2em;line-height:100%}.page_service6_section1_content-item-detail{font-size:1.05em}}/*# sourceMappingURL=style.css.map */