.page_wrap__UHjFp{padding:var(--padding-topbottom) var(--padding-side);padding-top:var(--margin-large)}.page_inner__9jY80{max-width:1024px;margin:0 auto}.page_header1__ptvbl{font-size:2.8rem}.page_header1__ptvbl,.page_header2__A_bnY{font-weight:700;margin-bottom:var(--margin-medium)}.page_header2__A_bnY{font-size:2rem;padding:10px 50px;background-color:var(--color-yellowgreen);display:inline-block}.page_header3__h5JsZ{font-size:2rem;font-weight:700;margin-bottom:var(--margin-short)}.page_box_customer__Uw9zH,.page_box_solution__AL5NS,.page_box_team__TrMvJ,.page_box_title__Y9lNb{padding-bottom:var(--margin-exlarge)}.page_information__5ZaQh{display:flex;align-items:center;column-gap:var(--margin-short);margin-bottom:var(--margin-medium)}.page_client__xL_Pa{font-size:1.4rem}.page_category__PX7VE{font-size:1.4rem;padding:5px 20px;border:1px solid var(--color-black);margin-bottom:0}.page_overview__cB0mS:last-of-type{margin-bottom:var(--margin-medium)}.page_inner_customer__E_a8k,.page_inner_team__Eozbz{display:grid;grid-template-columns:1fr 1fr;gap:var(--margin-large)}.page_img_customer__XF5tC{border:1px solid var(--color-lightgray)}.page_inner_solution__JXPz6{padding-bottom:var(--margin-medium)}.page_list_problem__ZUlKC,.page_list_solve___P14k{list-style-type:disc;list-style-position:inside;padding-bottom:var(--margin-small);border-bottom:2px dashed var(--color-gray)}.page_item_problem__aIB8g,.page_item_solve__pAOtU{margin-bottom:var(--margin-short)}.page_list_effect__Y2D4D{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--margin-medium)}.page_item_effect__L8Gof{padding:var(--margin-small);border:1px solid var(--color-gray)}.page_point__ETZCR:last-of-type{font-size:2rem;color:var(--color-gray);margin-bottom:var(--margin-short)}.page_box__SpkFu{padding-top:var(--margin-large);max-width:1024px;margin:0 auto}.page_link__sIRG_{font-size:1.4rem;text-decoration:underline}.page_link__sIRG_:before{content:"←"}.page_article__nlt2a h2{font-size:2rem;font-weight:700;margin-bottom:var(--margin-medium);scroll-margin-top:100px;border-bottom:1px solid var(--color-lightgray)}.page_header2_first__qkk1b{border-bottom:none!important}.page_article__nlt2a h3{padding-bottom:5px}.page_article__nlt2a h3,.page_article__nlt2a h4{font-size:1.8rem;font-weight:700;margin-bottom:var(--margin-small)}.page_article__nlt2a h4:before{content:"■";color:var(--color-yellowgreen);margin-right:5px}.page_article__nlt2a a{margin-bottom:24px}.page_article__nlt2a ul{margin-bottom:24px;list-style-type:disc;list-style-position:inside}.page_article__nlt2a ul li{margin-bottom:var(--margin-short)}.page_article__nlt2a ul li:last-of-type{margin-bottom:0}.page_article__nlt2a ol{margin-bottom:24px;list-style-type:decimal-leading-zero;list-style-position:inside}.page_article__nlt2a ol li{margin-bottom:2px}.page_article__nlt2a ol li:last-of-type{margin-bottom:0}.page_article__nlt2a img{margin-bottom:var(--margin-medium);border:1px solid var(--color-lightgray)}.page_article__nlt2a table{margin-bottom:24px;border-collapse:collapse}.page_article__nlt2a th{font-weight:600}.page_article__nlt2a td,.page_article__nlt2a th{border:1px solid var(--color-gray);padding:10px}.page_article__nlt2a :has(+h2) img,.page_article__nlt2a a:has(+h2),.page_article__nlt2a ol:has(+h2),.page_article__nlt2a p:has(+h2),.page_article__nlt2a table:has(+h2),.page_article__nlt2a ul:has(+h2){margin-bottom:var(--margin-exlarge)}.page_article__nlt2a :has(+h3) img,.page_article__nlt2a a:has(+h3),.page_article__nlt2a p:has(+h3),.page_article__nlt2a table:has(+h3),.page_article__nlt2a ul:has(+h3){margin-bottom:var(--margin-large)}.page_article__nlt2a :has(+h4) img,.page_article__nlt2a a:has(+h4),.page_article__nlt2a ol:has(+h4),.page_article__nlt2a p:has(+h4),.page_article__nlt2a table:has(+h4),.page_article__nlt2a ul:has(+h4){margin-bottom:var(--margin-medium)}@media (max-width:1024px){.page_box__SpkFu{padding-right:var(--padding-side);padding-left:var(--padding-side)}}@media (max-width:768px){.page_list_effect__Y2D4D{grid-template-columns:1fr}}@media (max-width:440px){.page_inner_customer__E_a8k,.page_inner_team__Eozbz{grid-template-columns:1fr}}