.PageNavSide_root__osuFo{--sticky-top:var(--header-height);position:-webkit-sticky;position:sticky;top:var(--sticky-top)}@media screen and (max-width:767px)and (orientation:portrait){.PageNavSide_root__osuFo{position:static}}.PageNavSide_title___QNh_{display:none}.PageNavSide_list__I2RVP{font-size:1.3rem;line-height:1.2}@media screen and (max-width:767px)and (orientation:portrait){.PageNavSide_list__I2RVP{font-size:1.2rem}}.PageNavSide_entry__A2QnY{padding:.8rem}@media screen and (max-width:767px)and (orientation:portrait){.PageNavSide_entry__A2QnY{padding:.6rem}}.PageNavSide_entry__A2QnY.PageNavSide_isActive__EBEm0>.PageNavSide_anchor__PZQ1e{color:#23b553}.PageNavSide_anchor__PZQ1e{display:block;margin:-.8rem;padding:inherit;text-decoration:none;transition:color .2s ease-in-out}@media (orientation:landscape),screen and (min-width:768px){.PageNavSide_anchor__PZQ1e:hover{color:#23b553}}@media screen and (max-width:767px)and (orientation:portrait){.PageNavSide_anchor__PZQ1e{margin:-.6rem}}@font-face{font-family:icons;font-weight:400;font-style:normal;src:url(/work/_next/static/media/icons.ea9f46b9.eot) format("embedded-opentype"),url(/work/_next/static/media/icons.ffa5283b.ttf) format("truetype"),url(/work/_next/static/media/icons.8568b744.woff) format("woff"),url(/work/_next/static/media/icons.8eeb56c6.svg) format("svg")}@font-face{font-family:Noto Sans JP Subset;font-weight:700;font-style:normal;src:url(/work/_next/static/media/cases.5d358124.woff2) format("woff2"),url(/work/_next/static/media/cases.19a6d4b7.woff) format("woff"),url(/work/_next/static/media/cases.ba52dbdf.ttf) format("truetype")}.page_root__7_1nH{padding:10rem 15.6rem 12rem}@media screen and (max-width:767px)and (orientation:portrait){.page_root__7_1nH{padding:3.2rem 2rem 10.4rem}}.page_title__KQa35{margin:0 0 5.6rem;font-size:3.7rem}.page_title__KQa35:lang(ja){font-family:YakuHanJP,Noto Sans JP Subset,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:700;line-height:1.4;letter-spacing:.02em;font-feature-settings:"palt"}.page_title__KQa35:lang(en){font-family:var(--font-poppins),sans-serif;font-weight:700;line-height:1.3;letter-spacing:0;font-feature-settings:"palt"}@media screen and (max-width:767px)and (orientation:portrait){.page_title__KQa35{margin:0 0 3.2rem;font-size:2.4rem}}.page_contents__VQ3f5{position:relative;margin:-7rem 0 0;padding:6rem 0 0}@media screen and (max-width:767px)and (orientation:portrait){.page_contents__VQ3f5{margin:0;padding:0}}.page_contents__VQ3f5:after{content:"";clear:both;display:block;height:0}.page_pageNav__9jRDd{float:left;width:27rem;margin:0 0 0 -.8rem;padding:7rem 0 0;font-weight:700}@media screen and (max-width:767px)and (orientation:portrait){.page_pageNav__9jRDd{float:none;width:auto;padding:0 0 0 1.5rem;border-left:1px solid rgba(0,0,0,.1)}}.page_category__qjHAq{display:flex;flex-direction:column;gap:.8rem;margin:0 0 0 28.8rem;padding:7rem 0 0;font-size:1.7rem}@media screen and (max-width:767px)and (orientation:portrait){.page_category__qjHAq{gap:1rem;margin:0;padding:5rem 0 0;font-size:1.4rem}}.page_categoryTitle__fL7bB{font-size:2.4rem}.page_categoryTitle__fL7bB:lang(ja){font-family:YakuHanJP,Noto Sans JP,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-weight:700;line-height:1.4;letter-spacing:.02em;font-feature-settings:"palt"}.page_categoryTitle__fL7bB:lang(en){font-family:var(--font-poppins),sans-serif;font-weight:700;line-height:1.3;letter-spacing:0;font-feature-settings:"palt"}@media screen and (max-width:767px)and (orientation:portrait){.page_categoryTitle__fL7bB{font-size:1.7rem}}.page_list__fFs73{display:flex;flex-direction:column;gap:.8rem;margin:2.4rem 0 0}@media screen and (max-width:767px)and (orientation:portrait){.page_list__fFs73{margin:.6rem 0 0}}