.company{padding:47px 0 0}.company__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px 0;margin:46px 0 0}.company__column_item{width:610px;max-width:calc((100% - 14px)/ 2)}.company .c-data_ex__list{gap:12px 0;margin:0}.company .c-data_ex__list_item{width:298px;max-width:calc((100% - 14px)/ 2)}.company .c-data_ex__list_item.u_data_graph{width:100%;min-width:100%;min-height:346px}.data_graph__card{max-width:100%;position:relative}.data_graph__card_title{font-size:24px;font-weight:600;line-height:150%;letter-spacing:.03em;text-align:center;color:#082c15}.data_graph__card .u_inner{margin:0 auto 0}.data_graph__card .u_inner img{display:block;width:100%}.data_graph__card.u_graph_01{width:514px}.data_graph__card.u_graph_01 .data_graph__card_title br.u_barrier{display:none}.data_graph__card.u_graph_01 .u_inner{width:47.0817120623%;max-width:242px;margin-top:12px;margin-bottom:6px}.data_graph__card .u_image_01{display:block;width:24.9027237354%;max-width:128px;position:absolute;bottom:14px;left:0}.data_graph__card.u_graph_02{width:560px}.data_graph__card.u_graph_02 .u_inner{width:39.6226415094%;max-width:210px;margin-top:15px}.data_graph__card .u_image_02{display:block;width:31.7857142857%;max-width:178px;position:absolute;top:0;right:0}.data_graph__card .c-data_ex__card{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute}.data_graph__card .c-data_ex__card.u_num_01{margin-top:-49px;margin-left:28.0155642023%;top:50%;left:50%}.data_graph__card .c-data_ex__card.u_num_02{margin-top:-117px;margin-right:22.3214285714%;top:50%;right:50%}.data_graph__card .c-data_ex__card.u_num_02 .u_desc{color:#4bccbe}.data_graph__card .c-data_ex__card.u_num_03{margin-top:-6px;margin-left:20.5357142857%;top:50%;left:50%}.data_graph__card .u_notes{font-size:15px;letter-spacing:.03em;text-align:center;margin-top:15px;margin-bottom:4px}.work-style{padding:100px 0 33px}.work-style__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:27px 0;margin:17px 0 0}.work-style__list_item{width:605px;max-width:calc((100% - 14px)/ 2)}.work-style__list_title{font-size:24px;font-weight:600;line-height:135%;letter-spacing:.64px;letter-spacing:.0266666667em;color:#082c15;margin-bottom:14px}.work-style__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:123px;background-color:#fff;border-radius:20px;padding:25px 26px}.work-style__card .u_image{width:100%;border-radius:10px;overflow:hidden;margin-bottom:15px}.work-style__card .u_image img{display:block;width:100%}.work-style__card .u_desc{width:100%;font-size:20px;font-weight:600;line-height:160%;letter-spacing:.03em}@media only screen and (max-width:767px){.company{padding:32px 0 0}.company .c-data_ex__list_item.u_data_graph{min-height:0;padding-top:20px;padding-bottom:20px}.data_graph__card_title{font-size:20px}.data_graph__card.u_graph_01 .u_inner{width:167px;max-width:100%}.data_graph__card.u_graph_02 .u_inner{width:167px;max-width:100%}.data_graph__card .c-data_ex__card.u_num_01{margin-top:-73px;margin-left:23%}.data_graph__card .c-data_ex__card.u_num_02{margin-top:-132px;margin-right:22%}.data_graph__card .c-data_ex__card.u_num_03{margin-top:14px}.work-style{padding:58px 0 0}.work-style__list_item{width:100%;max-width:100%}.work-style__list_title{font-size:18px}.work-style__card{min-height:0;border-radius:12px;padding:15px}.work-style__card .u_image{margin-bottom:10px}.work-style__card .u_desc{font-size:16px;font-weight:400}}@media only screen and (max-width:810px){.company__column{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:32px}.company__column_item{width:100%;max-width:none}.company .c-data_ex__list_item{width:calc((100% - 14px)/ 2)}}@media only screen and (max-width:1000px) and (min-width:811px){.data_graph__card.u_graph_01 .data_graph__card_title br.u_barrier{display:inline}.data_graph__card .c-data_ex__card.u_num_01{margin-left:23.3463035019%}}
/*# sourceMappingURL=../maps/page/data.min.css.map */
