@charset "UTF-8";.corporate_lp{font-feature-settings:"palt";font-family:Roboto,Hiragino Sans,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;padding:0 0 60px}.corporate_lp img{vertical-align:bottom}.corporate_lp .lp_section_title{align-items:center;color:#2c2e31;display:flex;font-size:20px;font-weight:700;gap:20px;letter-spacing:.025em}.corporate_lp .lp_section_title span{font-size:12px}.corporate_lp .lp_section_title_l{font-size:32px;font-weight:700}.corporate_lp .firstview .firstview_inner{margin:60px auto 0;max-width:920px;padding:0 16px}.corporate_lp .firstview .firstview_inner .firstview_img{margin:60px auto 0;max-width:888px}.corporate_lp .firstview .firstview_inner .firstview_img img{height:auto;width:100%}.corporate_lp .btn_cotnact{margin-top:80px;text-align:center}.corporate_lp .btn_cotnact a{align-items:center;background-color:#b53c3c;border-radius:50px;box-shadow:0 0 34px hsla(28,5%,53%,.44);color:#fff;display:flex;font-size:18px;gap:10px;justify-content:center;margin:0 auto;max-width:290px;padding:20px 30px;transition:opacity .25s}.corporate_lp .btn_cotnact a:hover{opacity:.7}.corporate_lp .btn_cotnact a img{height:auto;max-width:24px;width:100%}.corporate_lp .oil_about .oil_about_inner{margin:100px auto 0;max-width:920px;padding:0 16px}.corporate_lp .oil_about .oil_about_inner .oil_about_wrap{display:grid;gap:34px;grid-template-columns:1fr 60%;margin-top:20px}.corporate_lp .oil_about .oil_about_inner .oil_about_text p{color:#666;font-size:13px;font-weight:500;letter-spacing:.025em}.corporate_lp .oil_about .oil_about_inner .oil_about_img img{height:auto;width:100%}.corporate_lp .reason{background-color:#f6f6f6;margin-top:90px}.corporate_lp .reason .reason_inner{margin:0 auto;max-width:920px;padding:70px 16px 80px}.corporate_lp .reason .section_title{color:#c2a47e}.corporate_lp .reason_wrap{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:30px}.corporate_lp .reason_wrap .reason_item{border:7px solid #fff;border-radius:20px;padding:35px 25px;text-align:center}.corporate_lp .reason_wrap .reason_item .reason_item_img img{height:auto;max-height:280px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.corporate_lp .reason_wrap .reason_item h4{font-size:12px;font-weight:700;margin-top:20px}.corporate_lp .reason_wrap .reason_item h5{font-size:10px;font-weight:700}.corporate_lp .reason_wrap .reason_item ul{margin-top:20px}.corporate_lp .reason_wrap .reason_item p small,.corporate_lp .reason_wrap .reason_item ul li{font-size:12px}.flow{margin-top:100px}.flow .flow_inner .lp_section_title{margin:0 auto;max-width:920px;padding:0 16px}.flow .flow_inner .flow_step{background-color:#f6f6f6;margin-top:30px;padding:80px 0}.flow .flow_inner .flow_step h4{color:#c2a47e;font-size:20px;font-weight:700;letter-spacing:.025em;text-align:center}.flow .flow_inner .flow_step_wrap{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin:20px auto 0;max-width:640px;position:relative}.flow .flow_inner .flow_step_wrap:after{background-color:#fff;content:"";display:block;height:10px;left:0;position:absolute;top:calc(50% - 35px);transform:translateY(-50%);width:100%}.flow .flow_inner .flow_step_wrap .flow_step_item{position:relative;z-index:2}.flow .flow_inner .flow_step_wrap .flow_step_item .flow_step_item_img{aspect-ratio:1/1;background-color:#fff;border-radius:50%;display:grid;max-width:172px;place-items:center}.flow .flow_inner .flow_step_wrap .flow_step_item .flow_step_item_img img{height:auto;max-width:70%;width:100%}.flow .flow_inner .flow_step_wrap .flow_step_item h5{font-size:18px;font-weight:700;margin-top:20px;text-align:center}@media screen and (max-width:840px){.corporate_lp .lp_section_title{font-size:16px;gap:16px}.corporate_lp .lp_section_title span{font-size:10px}.corporate_lp .lp_section_title_l{font-size:24px}.corporate_lp .firstview .firstview_inner{margin:45px auto 0}.corporate_lp .btn_cotnact,.corporate_lp .firstview .firstview_inner .firstview_img{margin-top:40px}.corporate_lp .btn_cotnact a{border-radius:20px;font-size:10px;padding:15px 30px}.corporate_lp .btn_cotnact a img{max-width:13px}.corporate_lp .oil_about .oil_about_inner{margin:60px auto 0}.corporate_lp .oil_about .oil_about_inner .oil_about_wrap{gap:20px;grid-template-columns:1fr;margin-top:20px}.corporate_lp .oil_about .oil_about_inner .oil_about_text{order:1}.corporate_lp .oil_about .oil_about_inner .oil_about_text p{font-size:10px}.corporate_lp .reason{margin-top:40px}.corporate_lp .reason .reason_inner{padding:35px 16px}.corporate_lp .reason_wrap{grid-template-columns:1fr;margin-top:20px}.corporate_lp .reason_wrap .reason_item{margin:0 auto;max-width:300px;padding:35px 16px}.corporate_lp .reason_wrap .reason_item h4{font-size:16px}.corporate_lp .reason_wrap .reason_item h5{font-size:10px}.corporate_lp .reason_wrap .reason_item ul{margin-top:25px}.corporate_lp .reason_wrap .reason_item ul li{font-size:10px}.corporate_lp .reason_wrap .reason_item p small{font-size:8px}.flow{margin-top:40px}.flow .flow_inner .flow_step{margin-top:20px;padding:16px}.flow .flow_inner .flow_step h4{font-size:16px}.flow .flow_inner .flow_step_wrap{gap:12px;margin:20px}.flow .flow_inner .flow_step_wrap:after{top:calc(50% - 17px)}.flow .flow_inner .flow_step_wrap .flow_step_item h5{font-size:8px;margin-top:10px}}

/*# sourceMappingURL=corporate.css.map*/