.ArticleHeader_article_header_container___9LBA{width:100%;background:var(--background-black);padding:.375rem .62rem;display:flex;box-sizing:border-box}.ArticleHeader_article_header_caption__Qm_iG{font-family:var(--font-axia);font-size:15px;color:var(--white);margin:auto 0}@media (max-width:768px){.ArticleHeader_article_header_container___9LBA{padding:.2rem}}.Article_container__JhYcD{min-height:100%;display:flex;flex-direction:column}.Article_content__st2GL{flex-grow:1}.Article_scroll__e03Kf{display:flex;flex-direction:column;align-items:center}.Article_scroll__e03Kf>p{margin:0;font-size:.9rem;font-weight:700}.Article_icon__wgroS{height:22px;width:22px;border-radius:50%;background-color:var(--background-black);color:var(--white);display:flex;justify-content:center;align-items:center}@media screen and (min-width:780px) and (max-aspect-ratio:5/4){.Article_container__JhYcD{height:auto}}.MVVArticle_container__C_NU4{width:100%;min-height:100%}.MVVArticle_contents__dxsAj{display:flex;padding:2rem 0;height:100%;box-sizing:border-box}.MVVArticle_content__dy0at{width:50%}.MVVArticle_logo_container__kIY5o{display:flex;justify-content:space-around;height:100%;align-items:center}.MVVArticle_logo__8lkTG{width:60%;height:60%}.MVVArticle_mvv_sections__fF3b5{height:100%;display:flex;flex-direction:column;justify-content:center;gap:2rem}.MVVArticle_mvv_section__P5Wz5{display:flex;flex-direction:column;gap:.5rem}.MVVArticle_mvv_label__h4Vii{font-family:var(--font-axia);font-size:.75rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--company-color-text);border-left:2px solid var(--company-color-text);padding-left:.5rem}.MVVArticle_values_list__fyXQF{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.4rem}.MVVArticle_values_list__fyXQF li{font-size:1rem;padding-left:1em;position:relative}.MVVArticle_values_list__fyXQF li:before{content:"—";position:absolute;left:0;color:var(--company-color-text)}.MVVArticle_catch_copy_en__CDgvj{font-size:2.25rem;font-family:var(--font-axia);margin:.5rem 0}.MVVArticle_catch_copy_jp__k5Cmg{font-size:1.2rem;font-weight:700;margin-top:0;margin-bottom:2.25rem}.MVVArticle_catch_copy_description__d1l23{font-size:1rem;margin-bottom:.5rem;margin-top:0}@media screen and (min-width:780px) and (max-aspect-ratio:5/4){.MVVArticle_container__C_NU4{width:100%;min-height:auto;margin-bottom:2rem}}@media screen and (max-width:768px){.MVVArticle_contents__dxsAj{display:flex;flex-direction:column;padding:2rem 0;box-sizing:border-box}.MVVArticle_content__dy0at{width:100%}.MVVArticle_logo_container__kIY5o{display:flex;justify-content:center}.MVVArticle_logo_container__kIY5o>image{width:200px!important}.MVVArticle_catch_copy_en__CDgvj{font-size:2rem;font-family:var(--font-axia);margin:1rem}.MVVArticle_catch_copy_jp__k5Cmg{font-size:1rem;margin-bottom:1.25rem}.MVVArticle_catch_copy_description__d1l23{font-size:.8rem;margin-bottom:1rem}}.AboutArticle_container__DPodT{width:100%;min-height:100%;display:flex;gap:2.2rem;padding:0 1rem;box-sizing:border-box}.AboutArticle_contents__4hV_L{width:50%}.AboutArticle_content__yNg1G{display:flex;flex-direction:column;gap:2rem;padding:2.3rem .865rem}.AboutArticle_service_title__C__Fn{font-weight:700;margin-right:1rem;display:flex;gap:1rem}.AboutArticle_service_title__C__Fn>p{margin:0}.AboutArticle_service_border__vNgjM{flex-grow:1;height:1.1rem;margin:0;border-bottom:1px solid var(--background-black);transform:translateY(-25%)}.AboutArticle_service_contents__jmU63{padding-top:1.45rem}.AboutArticle_service_contents__jmU63>p{margin-top:0;font-size:.865rem;height:1.1rem;margin-bottom:.5rem}@media screen and (min-width:780px) and (max-aspect-ratio:5/4){.AboutArticle_container__DPodT{width:100%;min-height:auto;margin-bottom:2rem}}@media screen and (max-width:768px){.AboutArticle_container__DPodT{width:100%;height:inherit;display:flex;flex-direction:column;gap:2.2rem}.AboutArticle_contents__4hV_L{width:100%}.AboutArticle_content__yNg1G{font-size:.8rem;gap:1rem}.AboutArticle_service_contents__jmU63{padding-top:1rem}.AboutArticle_service_contents__jmU63>p{margin-top:0;font-size:.8rem;height:1.1rem;margin-bottom:.5rem}}.WorkArticle_container__0BmtY{display:flex;justify-content:center;padding-top:3.5rem}.WorkArticle_contents__9tjmo{width:70%;display:flex;flex-wrap:wrap;gap:3.25rem;justify-content:space-between}.WorksCompany_container__BZ7xj{display:flex;flex-direction:column;align-items:center}.WorksCompany_image_wrapper__L0H9k{position:relative;width:197px;height:50px}.WorksCompany_container__BZ7xj>p{margin-top:11px;font-size:.75rem}.NewsItem_container__oSudv{display:flex;justify-content:flex-start;width:80%;gap:1rem}.NewsItem_date__5zHxz{font-size:.8rem}.NewsItem_title__JTUbj{font-size:1.2rem;font-weight:700;margin-top:.6rem;margin-bottom:1.2rem}.NewsItem_description__ZtUW4{font-size:1rem}.NewsList_container__LWpEj{display:flex;flex-direction:column;align-items:center;padding:3rem 0}.BlogArticle_container__P2mW0{padding:1.6rem}.BlogArticle_blog_title__m_flP{margin-top:1.5rem;margin-bottom:1.25rem;font-size:1rem}.BlogArticle_blog_description__4RvqC{display:-webkit-box;font-size:.8rem;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.BlogArticle_button_container__6w_Zr{display:flex;align-items:center;justify-content:flex-end;margin-top:2rem}.BlogArticle_button___EYFp{background-color:var(--background-black);width:100px;font-size:1rem;padding:.2rem .5rem;color:var(--white);text-align:center;text-decoration:none}.BlogArticle_button___EYFp:hover{cursor:pointer}@media screen and (max-width:768px){.BlogArticle_blog_title__m_flP{margin-top:.5rem;margin-bottom:.5rem}.BlogArticle_button_container__6w_Zr{flex-direction:column}}.page_container__L7XHc{display:flex;gap:.625rem;justify-content:center}.page_content__Rf17B{width:46%}@media screen and (max-width:768px){.page_container__L7XHc{flex-direction:column}.page_content__Rf17B{width:100%}}.ServiceListArticle_service_list__7wX2_{display:flex;justify-content:center;gap:1rem;padding:2rem 1rem;box-sizing:border-box;height:100%;align-items:center}.ServiceListArticle_service_list_item__z6x7e{width:30%;position:relative}.ServiceListArticle_title__0W1bn{font-size:1.5rem;margin-top:1.2rem}.ServiceListArticle_summary__xJPFh{font-size:.865rem;margin-top:.5rem}.ServiceListArticle_thumbnail_wrapper__lrfYj{position:relative;aspect-ratio:1}.ServiceListArticle_thumbnail_wrapper__lrfYj:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:var(--background-yellow);-webkit-clip-path:polygon(0 10%,0 100%,100% 100%,100% 0,10% 0);clip-path:polygon(0 10%,0 100%,100% 100%,100% 0,10% 0)}.ServiceListArticle_thumbnail_wrapper__lrfYj:hover{filter:drop-shadow(0 3px 6px rgba(0,0,0,.2))}.ServiceListArticle_thumbnail_wrapper__lrfYj:hover:before{background-color:white}.ServiceListArticle_image_wrapper__8ncY8{position:absolute;top:20%;left:0;display:flex;align-items:center}.ServiceListArticle_image__811wX{width:100%;object-fit:cover}@media screen and (max-width:768px){.ServiceListArticle_service_list__7wX2_{flex-direction:column}.ServiceListArticle_service_list_item__z6x7e{width:100%}.ServiceListArticle_image_wrapper__8ncY8{height:auto}.ServiceListArticle_thumbnail_wrapper__lrfYj{object-fit:cover;aspect-ratio:1}.ServiceListArticle_title__0W1bn{margin-top:.2rem;font-size:.8rem}.ServiceListArticle_summary__xJPFh{display:none}}.ServiceArticle_container__bEOLc{display:flex;gap:2rem;padding:2rem 1rem}.ServiceArticle_main_container__V7rFP{width:40%}.ServiceArticle_main_container__V7rFP img{width:100%;height:auto;object-fit:cover}.ServiceArticle_main_image_container__VghWD{background-color:var(--background-yellow)}.ServiceArticle_summary__PNUaP{margin-top:1rem}.ServiceArticle_sub_container__blW_l{width:65%}.ServiceArticle_sub_image_container__or9N3{display:flex;gap:1rem;justify-content:flex-start}.ServiceArticle_sub_image___q2P0{width:40%;object-fit:cover;border-radius:4px;transition:transform .3s ease}.ServiceArticle_sub_image___q2P0:hover{transform:scale(1.05)}.ServiceArticle_description__yxzFO{margin-top:1rem}.ServiceArticle_link__vtSCx{display:inline-block;margin-top:1rem;color:var(--company-color-text);text-decoration:none;font-size:.9rem;word-break:break-all}.ServiceArticle_link__vtSCx:hover{text-decoration:underline}@media screen and (max-width:768px){.ServiceArticle_container__bEOLc{flex-direction:column}.ServiceArticle_main_container__V7rFP,.ServiceArticle_sub_container__blW_l{width:100%}}.WhatIsArticle_image_wrapper__LGwC4{width:100%;display:flex;justify-content:center;align-items:center;margin-top:2.5rem;box-sizing:border-box}.WhatIsArticle_text_wrapper__DwpzS{width:100%;font-size:.9rem;padding:.5rem 1rem;box-sizing:border-box}.PositionArticle_container__5QxGE{padding:1.6rem .63rem}.PositionArticle_position_list__FH2UP{display:flex;flex-direction:row;gap:1rem}.PositionArticle_position_list_table__s73NP{display:flex;gap:.625rem}.PositionArticle_position_list_item__eWDlq{padding:1.5rem 1.6rem;border-bottom:1px solid #000;text-align:start;line-height:1rem;position:relative}.PositionArticle_position_list_item__eWDlq:hover{cursor:pointer;background-color:var(--background-yellow)}.PositionArticle_position_list_item__eWDlq:after{content:"→";position:absolute;right:.5rem}.PositionArticle_position_list_item__eWDlq>tr{text-align:start}.PositionArticle_image_mock__jBiT_{aspect-ratio:1;background-color:var(--background-yellow)}.PositionArticle_image_label__2vzM5{background-color:var(--background-black);width:inherit;color:var(--white);font-size:.625rem;text-align:center;padding:.375rem}.PositionArticle_conditions_title__g3uG0{text-align:left;font-size:.8rem;font-weight:700;width:80px}.PositionArticle_conditions_description__iltyc{text-align:left;font-size:.8rem;font-weight:400}@media screen and (max-width:768px){.PositionArticle_position_list_table__s73NP{flex-direction:column;gap:0}.PositionArticle_conditions_title__g3uG0{font-size:.6rem;width:70px}.PositionArticle_conditions_description__iltyc{font-size:.6rem}}.RecruitPosition_container__dUZ7_{width:33%;aspect-ratio:1/1;padding:.5rem;background-color:var(--background-yellow);position:relative}.RecruitPosition_label__tsCxp{font-size:1.25rem;font-weight:700}.RecruitPosition_icon_container__psUo2{content:"";width:calc(100% - 1rem);height:calc(100% - 1rem);position:absolute;bottom:.5rem;background-color:#707070;-webkit-clip-path:polygon(100% 0,100% 100%,0 100%);clip-path:polygon(100% 0,100% 100%,0 100%);display:flex;justify-content:flex-end}@media screen and (max-width:768px){.RecruitPosition_label__tsCxp{font-size:.8rem}}.EnvironmentArticle_contents__fxJ_s{display:flex;flex-direction:column;gap:.4rem;padding:1rem .5rem}.EnvironmentArticle_content__4K7Mu{display:flex}.EnvironmentArticle_heading__MA9n_{min-width:70px;font-size:1rem;font-weight:700;padding-top:.1rem}.EnvironmentArticle_text__HKigA{font-size:1rem;padding:.1rem .5rem;text-wrap:wrap}.EnvironmentArticle_text__HKigA>ul{margin:0;padding-left:1rem}.SelectionFlowArticle_flow__IjxTB{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.5rem 1rem}.SelectionFlowArticle_flow__IjxTB>div:before{content:"・"}.RecruitQAArticle_container__0NxuM{display:flex;flex-direction:column}.RecruitQAArticle_accordion__snBmu{overflow:hidden;transition:max-height 1s ease}.RecruitQAArticle_accordion__snBmu[open]{max-height:100vh}.RecruitQAArticle_accordion__snBmu summary{display:flex;justify-content:space-between;align-items:center;position:relative;padding:1rem .5rem;color:#333333;font-weight:600;cursor:pointer}.RecruitQAArticle_accordion__snBmu summary::-webkit-details-marker{display:none}.RecruitQAArticle_accordion__snBmu summary:after{transform:translateX(-10px) translateY(-25%) rotate(45deg);width:7px;height:7px;margin-left:10px;border-bottom:3px solid #cfcfcf;border-right:3px solid #cfcfcf;content:"";transition:transform .3s}.RecruitQAArticle_accordion__snBmu[open] summary:after{transform:translateX(-10px) translateY(-25%) rotate(225deg)}.RecruitQAArticle_accordion__snBmu p{transform:translateY(-10px);opacity:0;margin:0;padding:.3em 1em;color:#333333;transition:transform .5s,opacity .5s}.RecruitQAArticle_accordion__snBmu[open] p{transform:none;opacity:1;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;max-width:100%}.page_page__t6tYF{min-height:100%;display:flex;gap:1.875rem}.page_left_container__VpZ70{width:48%;display:flex;flex-direction:column}.page_left_sub_container__LZcu7{display:flex;gap:.3rem}.page_right_container__o9e9w{width:calc(100% - 400px)}@media screen and (min-width:780px) and (max-aspect-ratio:5/4){.page_page__t6tYF{min-height:auto;margin-bottom:2rem}}@media screen and (max-width:768px){.page_page__t6tYF{flex-direction:column}.page_left_container__VpZ70,.page_right_container__o9e9w{width:100%}}.page_container__lPpB3{display:flex;justify-content:center;padding-top:1.825rem;width:inherit}.page_content__7N5PP{display:flex;flex-direction:column;align-items:center;width:80%;gap:1.125rem}.BlogSection_container__y7esj{display:flex;gap:2.25rem;width:100%}.BlogSection_title_wrapper__lOCLA{display:flex;justify-content:space-between;margin-bottom:1.6rem}.BlogSection_title__ipSoI{font-size:1rem}.BlogSection_date__C4Jl4{font-size:.8rem}.BlogSection_image_left__ME7G9{flex-direction:row}.BlogSection_image_right__B798I{flex-direction:row-reverse}.BlogSection_image_center__OoG0_,.BlogSection_image_none__cp18O{justify-content:center}.BlogSection_image_left__ME7G9>.BlogSection_section_size__XJB9P,.BlogSection_image_right__B798I>.BlogSection_section_size__XJB9P{width:50%}.BlogSection_image_none__cp18O>.BlogSection_section_size__XJB9P{width:70%}.BlogSection_image_center__OoG0_>.BlogSection_section_size__XJB9P{width:100%}@media screen and (max-width:768px){.BlogSection_container__y7esj{gap:1.25rem}.BlogSection_image_left__ME7G9,.BlogSection_image_right__B798I{flex-direction:column}.BlogSection_section_size__XJB9P{width:100%}.BlogSection_title_wrapper__lOCLA{flex-direction:column-reverse;justify-content:revert;margin-bottom:.6rem}.BlogSection_image_none__cp18O>.BlogSection_section_size__XJB9P{width:100%}}