.sub-mv_mv__my0Vy{padding:16rem 0 18rem;background-image:linear-gradient(90deg,#fff 1px,#f8f8f8 0);background-size:16.6666666667% 100%}@media(max-width:1100px){.sub-mv_mv__my0Vy{background-size:25% 100%}}@media(max-width:768px){.sub-mv_mv__my0Vy{padding:12rem 0 10rem}}.sub-mv_title__Uprmp{display:flex;flex-direction:column;align-items:center}.sub-mv_title__Uprmp span:first-child{font-weight:300;font-size:5.6rem}@media(max-width:1100px){.sub-mv_title__Uprmp span:first-child{font-size:4.8rem}}@media(max-width:768px){.sub-mv_title__Uprmp span:first-child{font-size:3.2rem}}.sub-mv_title__Uprmp span:nth-child(2){font-size:1.6rem;letter-spacing:.2em;font-weight:500}@media(max-width:1100px){.sub-mv_title__Uprmp span:nth-child(2){font-size:1.4rem}}@media(max-width:768px){.sub-mv_title__Uprmp span:nth-child(2){font-size:1.2rem;letter-spacing:.1em}}.blog-archive-page_wrap__17QLe{padding-top:12rem;padding-bottom:16rem}@media(max-width:768px){.blog-archive-page_wrap__17QLe{padding-top:8rem;padding-bottom:8rem}}.blog-archive-page_inner__cNFQf{display:flex;justify-content:space-between;gap:6rem;max-width:116rem}@media(max-width:1000px){.blog-archive-page_inner__cNFQf{flex-direction:column;max-width:80rem;width:100%;margin:0 auto;gap:8rem}}@media(max-width:768px){.blog-archive-page_inner__cNFQf{flex-direction:column;gap:4rem}}.blog-archive-page_main__1RC_R{flex-grow:1}.blog-archive-page_catTitle__wVG9y{font-size:1.6rem;font-weight:700;padding-bottom:.8rem;border-bottom:.2rem solid;margin-bottom:4rem}@media(max-width:768px){.blog-archive-page_catTitle__wVG9y{margin-bottom:2.4rem}}.blog-archive-page_list__1CaSx{display:grid;grid-gap:4rem;gap:4rem}.blog-archive-page_item__eWmIY{display:flex;flex-direction:column}.blog-archive-page_noPost__7KIxm{font-size:1.4rem}.blog-card_link__TwMrj{display:flex;flex-direction:column;background-color:#fff;flex-grow:1;border:.1rem solid #eee;transition:all .3s}@media(hover:hover){.blog-card_link__TwMrj:hover .blog-card_thumb__pWBaB img{transform:scale(1.06)}.blog-card_link__TwMrj:hover .blog-card_thumb__pWBaB:after{opacity:1}}.blog-card_thumb__pWBaB{position:relative;aspect-ratio:16/9;width:100%;overflow:hidden}.blog-card_thumb__pWBaB:after{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.1);position:absolute;left:0;top:0;pointer-events:none;opacity:0;transition:all .3s}.blog-card_thumb__pWBaB img{position:absolute;top:0;left:0;height:100%;object-fit:cover;transition:all .5s}.blog-card_body__twlgr{padding:1.6rem;display:flex;flex-direction:column;flex-grow:1}.blog-card_info__lyMOc{display:flex;justify-content:space-between}.blog-card_cat__IbpJz{font-size:1.3rem;font-weight:400;display:flex;align-items:center}.blog-card_cat__IbpJz svg{margin-right:.4rem;transform:translateY(.1rem)}.blog-card_time__ngSRO{font-size:1.3rem;font-weight:500;opacity:.6;display:flex;align-items:center}.blog-card_time__ngSRO svg{margin-right:.4rem}.blog-card_title__51lq1{font-size:1.6rem;margin-top:.8rem;min-height:3em}@media(max-width:768px){.blog-card_title__51lq1{min-height:0}}.blog-card_desc__bsXe8{font-size:1.3rem;line-height:1.75;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:.8rem;margin-bottom:.8rem;opacity:.7}.blog-card_tagList__B00NN{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;margin-top:auto}.blog-card_tagLink__Q7D8m{display:flex;align-items:center;font-size:1.2rem}.blog-card_tagLink__Q7D8m svg{margin-right:.4rem;transform:translateY(.1rem)}.blog-card_link__TwMrj.blog-card_isHorizontal__CHBSB{flex-direction:row;border:none}@media(max-width:500px){.blog-card_link__TwMrj.blog-card_isHorizontal__CHBSB{flex-direction:column}}.blog-card_link__TwMrj.blog-card_isHorizontal__CHBSB .blog-card_body__twlgr{padding:0 2.4rem}@media(max-width:500px){.blog-card_link__TwMrj.blog-card_isHorizontal__CHBSB .blog-card_body__twlgr{padding:1.6rem 0 0}}.blog-card_link__TwMrj.blog-card_isHorizontal__CHBSB .blog-card_thumb__pWBaB{width:32%;min-width:24rem;flex-shrink:0}@media(max-width:768px){.blog-card_link__TwMrj.blog-card_isHorizontal__CHBSB .blog-card_thumb__pWBaB{width:32%;min-width:0}}@media(max-width:500px){.blog-card_link__TwMrj.blog-card_isHorizontal__CHBSB .blog-card_thumb__pWBaB{width:100%}}.blog-card_link__TwMrj.blog-card_isHorizontal__CHBSB .blog-card_thumb__pWBaB img{position:static;aspect-ratio:16/9;width:100%;height:auto}.blog-card_link__TwMrj.blog-card_isHorizontal__CHBSB .blog-card_info__lyMOc{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:1.6rem}@media(max-width:768px){.blog-card_link__TwMrj.blog-card_isHorizontal__CHBSB .blog-card_cat__IbpJz{font-size:1.2rem}}.blog-card_link__TwMrj.blog-card_isHorizontal__CHBSB .blog-card_time__ngSRO{font-weight:400;opacity:1;transform:translateY(.1rem)}@media(max-width:768px){.blog-card_link__TwMrj.blog-card_isHorizontal__CHBSB .blog-card_time__ngSRO{font-size:1.2rem}.blog-card_link__TwMrj.blog-card_isHorizontal__CHBSB .blog-card_title__51lq1{font-size:1.4rem}}.blog-card_link__TwMrj.blog-card_isHorizontal__CHBSB .blog-card_desc__bsXe8{display:none}.blog-card_link__TwMrj.blog-card_isHorizontal__CHBSB .blog-card_tagList__B00NN{margin-top:1.6rem}@media(max-width:768px){.blog-card_link__TwMrj.blog-card_isHorizontal__CHBSB .blog-card_tagList__B00NN{margin-top:.8rem}.blog-card_link__TwMrj.blog-card_isHorizontal__CHBSB .blog-card_tagLink__Q7D8m{font-size:1.1rem}}.blog-archive-sidebar_sidebar__zzGg6{width:30rem;flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-start;gap:6.4rem}@media(max-width:1000px){.blog-archive-sidebar_sidebar__zzGg6{width:100%;flex-direction:row;justify-content:space-between}}@media(max-width:768px){.blog-archive-sidebar_sidebar__zzGg6{flex-direction:column;width:100%;gap:4rem}}@media(max-width:1000px){.blog-archive-sidebar_sidebarBlock__jiuTQ{width:50%}}@media(max-width:768px){.blog-archive-sidebar_sidebarBlock__jiuTQ{width:100%}}.blog-archive-sidebar_sidebarBlock__jiuTQ.blog-archive-sidebar_isSticky__LzGYy{position:-webkit-sticky;position:sticky;top:10rem}.blog-archive-sidebar_sidebarTitle__Xi4sT{font-size:1.6rem;font-weight:700;padding-bottom:.8rem;border-bottom:.2rem solid}.blog-archive-sidebar_catList__7YT9c{margin-top:1.2rem}.blog-archive-sidebar_catLink__cBk_r{display:flex;align-items:center;justify-content:space-between;font-size:1.4rem;font-weight:400;gap:.8rem;padding:.6rem 0}.blog-archive-sidebar_catLink__cBk_r span{background-color:#1d1d1f;color:#fff;padding:.2rem .6rem;font-size:1rem;font-weight:700;min-width:2.7rem;text-align:center;border-radius:2rem}@media(hover:hover){.blog-archive-sidebar_catLink__cBk_r:hover{text-decoration:underline}}.blog-archive-sidebar_catName__km_7E{display:flex;align-items:center}.blog-archive-sidebar_catName__km_7E svg{margin-right:.4rem;transform:translateY(.1rem)}.blog-archive-sidebar_tagList__s_7tm{display:flex;flex-wrap:wrap;gap:.4rem 2.4rem;margin-top:1.6rem}.blog-archive-sidebar_tagLink__zT0nA{display:flex;align-items:center;font-size:1.3rem;font-weight:400;padding:.4rem 0}@media(hover:hover){.blog-archive-sidebar_tagLink__zT0nA:hover{text-decoration:underline}}.blog-archive-sidebar_tagLink__zT0nA svg{margin-right:.4rem;transform:translateY(.1rem)}.breadcrumb_wrap__3b7RV{padding:1.6rem 0;background-color:#fff;border-top:.1rem solid #f8f8f8;font-size:1.4rem}@media(max-width:768px){.breadcrumb_wrap__3b7RV{font-size:1.2rem}.breadcrumb_container__iKt3E{padding:0}.breadcrumb_list__LhfmG{padding:0 2rem;overflow-x:scroll;display:flex}}.breadcrumb_item__Nttbj{position:relative;display:inline;margin-right:.8rem}@media(max-width:768px){.breadcrumb_item__Nttbj{margin-right:.4rem;white-space:nowrap}}.breadcrumb_link__vsWS_{position:relative;text-decoration:underline;transition:all .3s}@media(max-width:768px){.breadcrumb_link__vsWS_{white-space:nowrap}}.breadcrumb_link__vsWS_.breadcrumb_isHome__9pa6q{padding-left:2rem}.breadcrumb_link__vsWS_.breadcrumb_isHome__9pa6q svg{position:absolute;left:0;top:.4rem}@media(hover:hover){.breadcrumb_link__vsWS_:hover{opacity:.7}}.breadcrumb_arrow__MOj2O{font-size:1.8rem;margin-left:.8rem;transform:translateY(.3rem);color:#929292}@media(max-width:768px){.breadcrumb_arrow__MOj2O{margin-left:.4rem;font-size:1.5rem}}.blog_btn__iTCpf{display:flex;align-items:center;justify-content:center;background-color:#1d1d1f;border:.1rem solid #1d1d1f;letter-spacing:.1em;color:#fff;font-weight:400;transition:all .3s}@media(hover:hover){.blog_btn__iTCpf:hover{background-color:#fff;color:#1d1d1f}}.blog_section__KNlx7{padding:16rem 0;background-image:linear-gradient(90deg,#fff 1px,#f8f8f8 0);background-size:16.6666666667% 100%}@media(max-width:1100px){.blog_section__KNlx7{background-size:25% 100%}}@media(max-width:768px){.blog_section__KNlx7{padding:8rem 0}}.blog_title__haN0_{display:flex;align-items:center;flex-direction:column}.blog_list__1mbuf{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3.2rem;gap:3.2rem;margin-top:6.4rem}@media(max-width:1000px){.blog_list__1mbuf{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.blog_list__1mbuf{grid-template-columns:1fr;margin-top:3.2rem}}.blog_item__UBXZ4{display:flex;flex-direction:column}.blog_btnWrap___FRJz{display:flex;justify-content:center;margin-top:6.4rem}@media(max-width:768px){.blog_btnWrap___FRJz{margin-top:3.2rem}}.blog_btn__iTCpf{width:18rem;height:5.6rem}.contact_section__14EQk{padding:16rem 0}@media(max-width:768px){.contact_section__14EQk{padding:8rem 0}}.contact_title__B08BI{display:flex;flex-direction:column;align-items:center}.contact_content__mLQev{margin-top:4rem}.contact_intro__rjI9e{font-size:1.5rem;text-align:center;line-height:2;margin-top:6.4rem}@media(max-width:768px){.contact_intro__rjI9e{font-size:1.4rem;margin-top:3.2rem}}.toc-article_toc__E3EzL{margin:8rem auto 10rem;background-color:#f8f8f8;line-height:1.75}@media(max-width:768px){.toc-article_toc__E3EzL{margin:4rem auto;line-height:1.5}}.toc-article_toc__E3EzL .toc-wrap{padding:.8rem 4rem 2.4rem}@media(max-width:768px){.toc-article_toc__E3EzL .toc-wrap{padding:0 2rem 1.6rem;margin-top:.6rem}}.toc-article_toc__E3EzL .toc-wrap>.toc-list>.toc-list-item{padding:.8rem 0}.toc-article_toc__E3EzL .toc-wrap>.toc-list>.toc-list-item:last-child{border-bottom:none}.toc-article_toc__E3EzL .toc-list.is-collapsible{margin-top:.6rem}@media(max-width:768px){.toc-article_toc__E3EzL .toc-list.is-collapsible{margin-top:.8rem}}.toc-article_toc__E3EzL .toc-list.is-collapsible>.toc-list-item{margin-top:.4rem}@media(max-width:768px){.toc-article_toc__E3EzL .toc-list.is-collapsible>.toc-list-item{margin-top:.6rem}}.toc-article_toc__E3EzL .toc-link{display:block;font-weight:500;color:#1d1d1f;text-decoration:none;transition:color .3s}@media(hover:hover){.toc-article_toc__E3EzL .toc-link:hover{color:#2a65d9;opacity:1}}.toc-article_toc__E3EzL .toc-link.node-name--H2{font-size:1.5rem}@media(max-width:768px){.toc-article_toc__E3EzL .toc-link.node-name--H2{font-size:1.4rem}}.toc-article_toc__E3EzL .toc-link.node-name--H3{padding-left:1.4em;font-size:1.3rem;font-weight:500}@media(max-width:768px){.toc-article_toc__E3EzL .toc-link.node-name--H3{font-size:1.2rem;padding-left:1em}}.toc-article_toc_head__bMwLE{display:flex;align-items:center;justify-content:center;text-align:center;padding:2rem 4rem 0;justify-content:space-between;gap:2.4rem}@media(max-width:768px){.toc-article_toc_head__bMwLE{padding:2rem 1.6rem 0;gap:1.6rem}}.toc-article_toc_head__bMwLE span{font-size:1.6rem;font-weight:500}@media(max-width:768px){.toc-article_toc_head__bMwLE span{font-size:1.5rem}}.toc-article_toc_head__bMwLE:after,.toc-article_toc_head__bMwLE:before{content:"";flex-grow:1;height:.1rem;background-color:#d1d1df}.toc-article_toc_head_icon__f6dvd{display:flex;align-items:center;justify-content:center;font-size:1.6rem;margin-right:.8rem}.toc_toc__XHmb4 .toc-wrap{border-top:.1rem solid #e5e9eb}.toc_toc__XHmb4 .toc-wrap>.toc-list>.toc-list-item{border-bottom:.1rem solid #e5e9eb;padding:1.2rem 0}.toc_toc__XHmb4 .toc-wrap>.toc-list>.toc-list-item:last-child{border-bottom:none}.toc_toc__XHmb4 .toc-list.is-collapsible{margin-top:.6rem}.toc_toc__XHmb4 .toc-list.is-collapsible>.toc-list-item{margin-top:.8rem}.toc_toc__XHmb4 .toc-link{display:block;font-weight:500;color:#4a4e57;text-decoration:none;transition:opacity .3s}@media(hover:hover){.toc_toc__XHmb4 .toc-link:hover{opacity:1}}.toc_toc__XHmb4 .toc-link.node-name--H2{font-size:1.4rem}.toc_toc__XHmb4 .toc-link.node-name--H3{font-weight:500;font-size:1.2rem}@media(hover:hover){.toc_toc__XHmb4 .toc-link.node-name--H3:hover{opacity:1}}.toc_toc__XHmb4 .toc-link.is-active-link{color:#2a65d9;opacity:1}.toc_toc_head__8bzZW{display:flex;align-items:center;justify-content:center;text-align:center;background-color:#1d1d1f;color:#fff;padding:1rem 0}.toc_toc_head__8bzZW span{font-size:2rem;font-weight:700}.toc_toc_head_icon__RKqIK{border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;margin-right:.8rem}.toc_tocHead__FSgjp{font-size:1.6rem;font-weight:700;padding-bottom:.8rem;border-bottom:.2rem solid}.blog-single-page_archiveBtn__5zTBm{display:flex;align-items:center;justify-content:center;background-color:#fff;border:.1rem solid #1d1d1f;letter-spacing:.08em;color:#1d1d1f;font-size:1.6rem;font-weight:400;transition:all .3s}@media(max-width:768px){.blog-single-page_archiveBtn__5zTBm{font-size:1.4rem}}@media(hover:hover){.blog-single-page_archiveBtn__5zTBm:hover{background-color:#1d1d1f;color:#fff}}.blog-single-page_wrap__idAtP{padding-top:12rem;padding-bottom:16rem;background-color:#fff}@media(max-width:768px){.blog-single-page_wrap__idAtP{padding-top:8rem;padding-bottom:8rem}}.blog-single-page_inner__mrKqs{display:flex;justify-content:space-between;gap:8rem;max-width:116rem}@media(max-width:1100px){.blog-single-page_inner__mrKqs{gap:4rem}}@media(max-width:1000px){.blog-single-page_inner__mrKqs{flex-direction:column;max-width:80rem;width:100%;margin:0 auto;gap:8rem}}@media(max-width:768px){.blog-single-page_inner__mrKqs{gap:6.4rem}}.blog-single-page_main__EDy2s{flex-grow:1;max-width:76rem}.blog-single-page_list__B_C2N{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:4rem;gap:4rem}.blog-single-page_item__u6BKG,.blog-single-page_sidebar__vhsDg{display:flex;flex-direction:column}.blog-single-page_sidebar__vhsDg{width:30rem;flex-shrink:0;justify-content:flex-start;gap:6.4rem}.blog-single-page_sidebarBlock__UMg3_.blog-single-page_isSticky__NkZez{position:-webkit-sticky;position:sticky;top:10rem}.blog-single-page_sidebarTitle__CpSBg{font-size:1.6rem;font-weight:700;padding-bottom:.8rem;border-bottom:.2rem solid}.blog-single-page_catList__htzDx{margin-top:1.2rem}.blog-single-page_catList__htzDx li{display:flex;align-items:center;justify-content:space-between;font-size:1.4rem;font-weight:400;gap:.8rem;padding:.6rem 0}.blog-single-page_catList__htzDx li span{background-color:#1d1d1f;color:#fff;padding:.2rem .6rem;font-size:1rem;font-weight:700;min-width:2.7rem;text-align:center;border-radius:2rem}.blog-single-page_catName__WqSIe{display:flex;align-items:center}.blog-single-page_catName__WqSIe svg{margin-right:.4rem;transform:translateY(.1rem)}.blog-single-page_tagList__bPLSc{display:flex;flex-wrap:wrap;gap:1.6rem 2.4rem;margin-top:1.6rem}.blog-single-page_tagList__bPLSc li{display:flex;align-items:center;font-size:1.3rem;font-weight:400}.blog-single-page_tagList__bPLSc li svg{margin-right:.4rem}.blog-single-page_author__VpOgQ{margin-top:12rem}.blog-single-page_archiveBtnWrap__Ch2X_{display:flex;justify-content:center;margin-top:6.4rem}.blog-single-page_archiveBtn__5zTBm{width:18rem;height:5.6rem}.blog-single-sidebar_sidebar__aqCzx{width:30rem;flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-start;gap:6.4rem}@media(max-width:1000px){.blog-single-sidebar_sidebar__aqCzx{width:100%;flex-direction:row;justify-content:space-between}}@media(max-width:768px){.blog-single-sidebar_sidebar__aqCzx{flex-direction:column;width:100%;gap:4rem}}@media(max-width:1000px){.blog-single-sidebar_sidebarBlock__IS7bB{width:50%}}@media(max-width:768px){.blog-single-sidebar_sidebarBlock__IS7bB{width:100%}}.blog-single-sidebar_sidebarBlock__IS7bB.blog-single-sidebar_isSticky__8NL0k{position:-webkit-sticky;position:sticky;top:10rem;height:calc(100vh - 13rem)}.blog-single-sidebar_sidebarBlock__IS7bB.blog-single-sidebar_isToc__zQR_u{overflow-y:auto;scrollbar-width:thin}@media(max-width:1000px){.blog-single-sidebar_sidebarBlock__IS7bB.blog-single-sidebar_isToc__zQR_u{display:none}}.blog-single-sidebar_sidebarTitle__ARun_{font-size:1.6rem;font-weight:700;padding-bottom:.8rem;border-bottom:.2rem solid}.blog-single-sidebar_catList___Sx5G{margin-top:1.2rem}.blog-single-sidebar_catLink__RlRHV{display:flex;align-items:center;justify-content:space-between;font-size:1.4rem;font-weight:400;gap:.8rem;padding:.6rem 0}.blog-single-sidebar_catLink__RlRHV span{background-color:#1d1d1f;color:#fff;padding:.2rem .6rem;font-size:1rem;font-weight:700;min-width:2.7rem;text-align:center;border-radius:2rem}@media(hover:hover){.blog-single-sidebar_catLink__RlRHV:hover{text-decoration:underline}}.blog-single-sidebar_catName__AlAg8{display:flex;align-items:center}.blog-single-sidebar_catName__AlAg8 svg{margin-right:.4rem;transform:translateY(.1rem)}.blog-single-sidebar_tagList__lvozA{display:flex;flex-wrap:wrap;gap:.4rem 2.4rem;margin-top:1.6rem}.blog-single-sidebar_tagLink__WBdIU{display:flex;align-items:center;font-size:1.3rem;font-weight:400;padding:.4rem 0}@media(hover:hover){.blog-single-sidebar_tagLink__WBdIU:hover{text-decoration:underline}}.blog-single-sidebar_tagLink__WBdIU svg{margin-right:.4rem;transform:translateY(.1rem)}.sns-share_share__Ngyga{margin-top:8rem}@media(max-width:768px){.sns-share_share__Ngyga{margin-top:6.4rem}}.sns-share_text__AbIov{font-size:1.6rem;letter-spacing:.1em;text-align:center;display:flex;justify-content:space-between;align-items:center;gap:2.4rem}@media(max-width:768px){.sns-share_text__AbIov{gap:1.6rem}}.sns-share_text__AbIov:after,.sns-share_text__AbIov:before{content:"";flex-grow:1;height:.1rem;background-color:#1d1d1f;display:block}.sns-share_btns__qgoMb{display:flex;justify-content:center;gap:1.6rem;margin-top:1.6rem}.sns-share_btn__JTN_u{width:4rem}.sns-share_icon__rxRSg{width:4rem;height:4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:opacity .3s}@media(hover:hover){.sns-share_icon__rxRSg:hover{opacity:.8}}.sns-share_icon__rxRSg.sns-share_isX__dLhNL{background-color:#000;padding:1rem}.sns-share_icon__rxRSg.sns-share_isLine__54tsx{background-color:#06c755;padding:.6rem .7rem .6rem .6rem}.sns-share_icon__rxRSg.sns-share_isFb__L1pzZ{background-color:#1877f2;padding:1rem}.sns-share_icon__rxRSg.sns-share_isHatena__RvPe_{background-color:#00a4de;padding:1.1rem}.sns-share_icon__rxRSg.sns-share_isPocket__E_W8P{background-color:#ef4154;padding:1rem}