.series_section__mQQ7D{padding:var(--space-lg) 0}.series_section_gray__AK3bF{padding:var(--space-lg) 0;background-color:#f5f5f5}.series_section_small__G7sNP{width:100%;padding:var(--space-xs) 0}.series_section_category__SugT_,.series_section_related__qimZE{width:100%;margin-bottom:0}.series_heading__rUElQ{font-family:DynaPuff,cursive;margin-bottom:var(--space-xs)}.series_grid__MpECJ,.series_grid_small__BwGYz{display:block;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,auto);column-gap:var(--space-md);align-items:center;justify-content:center}.series_grid_related__qtlTR{grid-template-columns:130px 1fr;grid-column-gap:10px;column-gap:10px}.series_grid_category__cLMrG,.series_grid_related__qtlTR{display:grid;grid-template-rows:repeat(4,auto);align-items:center;justify-content:center}.series_grid_category__cLMrG{grid-template-columns:.7fr 1fr;grid-column-gap:20px;column-gap:20px;margin-bottom:var(--space-xs)}.series_title__4X79d{font-size:var(--heading1);margin:var(--space-xs) auto}.series_title_small__Ni2xR{font-size:var(--heading3)}.series_title_category__t5PMH,.series_title_related__SFTga{font-size:var(--small-heading1);grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2}.series_frame_small__wfrHr{display:none}.series_frame_related__c97Fr{display:block}.series_frame__SRlgW{grid-column:2;grid-row-start:1;grid-row-end:4;width:100vw;margin:var(--space-xs) auto var(--space-xs) -4%;height:254px;overflow:hidden}.series_frame__SRlgW img{transform:translateY(0)}.series_frame_category__OTi1h{display:block;grid-row-start:1;grid-row-end:2}.series_frame_category__OTi1h img{display:block}.series_image_small__x_8YX{width:100%;height:100%}.series_image_related__cwVLZ{width:100%;height:100%;grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}.series_contents__CT_6_{margin:var(--space-xs) auto}.series_contents__CT_6_,.series_contents_small__kxp8y{grid-row:2;letter-spacing:.1em;line-height:2;font-size:var(--recruit-body)}.series_contents_small__kxp8y{margin:none;display:none}.series_contents_category__Kfhcx{display:block;font-size:var(--recruit-body);grid-column-start:2;overflow:hidden;display:none}.series_lead__rZ8QG{grid-row:3;line-height:2;margin-bottom:var(--space-xs)}.series_button__aqQUU,.series_lead__rZ8QG{letter-spacing:.1em;font-size:var(--recruit-body)}.series_button__aqQUU{display:block;background-color:#fff;color:#000;width:100%;text-align:center;padding:24px;border-radius:45px 45px 45px 45px;border:6px solid #c5c5c5}.series_button__aqQUU,.series_button__aqQUU:hover{opacity:1;transition:opacity .5s}.series_cv_right__2vHdG{width:100%;text-align:right}.series_cv_right__2vHdG .series_button__aqQUU{text-align:right;font-weight:600;border:none;border-bottom:1px solid #000;border-radius:0}.series_cv_right__2vHdG .series_button__aqQUU:hover{background-color:#fff;opacity:1}.series_cv_right__2vHdG a{display:inline-block}@media(min-width:768px){.series_card__zvn1w{transition:.5s;opacity:1;width:100%;display:inline-block}.series_card__zvn1w:hover{transition:.5s;opacity:.6}.series_section__mQQ7D{padding:var(--space-lg) 0}.series_section_gray__AK3bF{padding:var(--space-lg) 0;background-color:#f5f5f5}.series_section_related__qimZE,.series_section_small__G7sNP{width:100%}.series_section_category__SugT_{width:100%;margin-bottom:0}.series_grid__MpECJ{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,auto);grid-column-gap:var(--space-md);column-gap:var(--space-md);align-items:center;justify-content:center}.series_grid_related__qtlTR,.series_grid_small__BwGYz{display:block;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,auto);column-gap:var(--space-md);align-items:center;justify-content:center}.series_grid_category__cLMrG{display:grid;grid-template-columns:.7fr 1fr;grid-template-rows:repeat(4,auto);grid-column-gap:20px;column-gap:20px;align-items:center;justify-content:center;margin-bottom:var(--space-xs)}.series_heading__rUElQ{grid-column:1;grid-row:1}.series_title__4X79d{grid-column:1;grid-row:2;font-size:calc(var(--heading2)*1.1);letter-spacing:.1em;line-height:1.5}.series_title_small__Ni2xR{font-size:var(--small-heading1);margin-bottom:var(--space-xs)}.series_title_related__SFTga{font-size:calc(var(--small-heading)*1);min-height:100px}.series_frame__SRlgW{grid-column:2;grid-row:1/span 4;width:100%;height:100%;overflow:hidden;align-items:center;justify-content:flex-end;margin:var(--space-xs) auto var(--space-xs) 0}.series_frame__SRlgW .series_image__sPK5A{width:100%;height:100%;max-height:724px;justify-self:end}.series_frame__SRlgW .series_image__sPK5A img{width:1200px!important;height:auto;object-fit:cover;transform:translateX(-25%)}.series_frame_small__wfrHr{display:block}.series_frame_category__OTi1h{display:block;grid-row-start:1;grid-row-end:3}.series_frame_category__OTi1h img{display:block;height:auto}.series_image_small__x_8YX{width:100%;height:100%;overflow:hidden;max-height:200px;margin-bottom:var(--space-xs)}.series_image_small__x_8YX img{height:100%;transform:translateY(-25%)}.series_contents__CT_6_{grid-row:3;letter-spacing:.1em;line-height:2;font-size:var(--recruit-body);margin-bottom:var(--space-xs)}.series_contents_small__kxp8y{display:block;font-size:var(--small-heading2)}.series_contents_category__Kfhcx{display:block;font-size:var(--recruit-body);grid-column-start:2;overflow:hidden}.series_button__aqQUU{display:block;background-color:#fff;color:#000;width:313px;text-align:center;font-size:var(--recruit-body);letter-spacing:.1em;padding:24px;border-radius:45px 45px 45px 45px;opacity:1;transition:opacity .5s;border:6px solid #c5c5c5;transition:.5s}.series_button__aqQUU:hover{transition:.5s;background-color:#c5c5c5}.series_cv_right__2vHdG{width:100%;text-align:right}.series_cv_right__2vHdG .series_button__aqQUU{text-align:right;font-weight:600;border:none;border-bottom:1px solid #000;border-radius:0;width:100%}.series_cv_right__2vHdG .series_button__aqQUU:hover{background-color:#fff;opacity:1}.series_cv_right__2vHdG a{display:inline-block}}.two-column_flexContainer__GQCh4{gap:var(--space--xs);margin:var(--space--xs) 0 var(--space--xs)}@media(min-width:768px){.two-column_main__JOMrd{width:65%;max-width:922.32px}.two-column_sidebar__SoCNM{width:28%;max-width:358.4px}.two-column_maisokuMain__SXeUI{width:60%}.two-column_maisokuSide__7Nt84{width:40%}}.heading_headingarea__B8Q5h{width:100%;margin:var(--space-md) 0 var(--space-xs)}.heading_heading__rWvCN{font-family:DynaPuff,cursive;margin-bottom:var(--space-xs)}.heading_title__wQTDN{font-size:var(--heading2);margin-bottom:var(--space-md);line-height:1.5;text-align:left;letter-spacing:.1em}.heading_eyecatch__HhgzN{width:100%;height:100%;object-fit:cover;margin-bottom:10px}.heading_date__nAmAu{font-size:16px;font-weight:400;text-align:left;letter-spacing:.1em}.follow_section__d9dvm{position:fixed;bottom:0;left:0;background-color:#fff;width:100%;padding:var(--space-xs) var(--space-xs) 0;color:#fff;text-align:center;border-top:3px solid var(--recruit-blue);z-index:10000;opacity:0;transition:opacity .5s ease-in-out}.follow_section__d9dvm.follow_visible__P0QL_{transform:translateY(0);opacity:1}.follow_heading__3mDv5{font-size:var(--small-heading);font-weight:700;margin-bottom:calc(var(--space-xs)*.5);color:#000}.follow_banner__twrZr{position:relative;background-color:var(--recruit-blue);border-radius:10px;padding:var(--space-xs);box-shadow:var(--shadow);margin-bottom:calc(var(--space-xs)*.5);overflow:hidden}.follow_banner__twrZr:before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,rgba(255,255,255,0),rgba(255,255,255,.4) 50%,rgba(255,255,255,0));transform:skewX(-20deg);animation:follow_shimmerSlide__yfIRB 5s ease-in-out infinite}@keyframes follow_shimmerSlide__yfIRB{0%{left:-75%;opacity:0}10%{left:125%;opacity:1}15%{left:125%;opacity:1}16%{left:125%;opacity:0}to{left:125%;opacity:0}}.follow_title__k_IlQ{font-size:var(--small-heading);font-weight:700;background-color:#fff;color:var(--recruit-blue);border-radius:10px;width:80%;margin:0 auto calc(var(--space-xs)*.5)}.follow_text__Fhi1e{font-size:var(--heading3);font-weight:700;letter-spacing:.1em}.follow_bannerWhite__GY1j5{background-color:#fff;color:var(--recruit-blue)}.follow_bannerWhite__GY1j5 .follow_title__k_IlQ{color:#fff;background-color:var(--recruit-blue);margin-bottom:calc(var(--space-xs)*0)}.follow_bannerWhite__GY1j5 .follow_text__Fhi1e{font-size:var(--heading2);font-weight:800;margin-bottom:0}.follow_caption__1Yw6b{font-size:var(--small-heading2);font-weight:700;color:var(--recruit-blue)}@media(min-width:768px){.follow_section__d9dvm{padding-top:calc(var(--space-xs)*.5)}.follow_container__t24ey{display:flex;gap:calc(var(--space-xs)*.5);justify-content:center;align-items:center;width:100%;margin:calc(var(--space-xs)*.3)}.follow_title__k_IlQ{margin:calc(var(--space-xs)*.2) auto calc(var(--space-xs)*.2)}.follow_text__Fhi1e{margin-bottom:calc(var(--space-xs)*.3)}.follow_heading__3mDv5{margin:0;font-size:var(--recruit-body)}.follow_banner__twrZr{width:35vw;margin-bottom:0;padding:calc(var(--space-xs)*.2);opacity:1;transition:opacity .5s ease}.follow_banner__twrZr:hover{opacity:.8;transition:opacity .5s ease}.follow_bannerWhite__GY1j5{background-color:#fff;color:var(--recruit-blue)}.follow_bannerWhite__GY1j5 .follow_title__k_IlQ{color:#fff;background-color:var(--recruit-blue);margin-bottom:calc(var(--space-xs)*0);font-size:var(--small-heading2)}.follow_bannerWhite__GY1j5 .follow_text__Fhi1e{font-size:var(--heading3);font-weight:800;margin-bottom:0}.follow_bannerWhite__GY1j5 .follow_caption__1Yw6b{font-size:var(--small-heading2)}}.articlesSidebar_Articles__gY0Tj{margin-top:var(--space-md)}.articlesSidebar_title__uqclv{margin-bottom:var(--space-xs);font-size:var(--heading3)}.articlesSidebar_grid__0OrdS{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(1,auto);align-items:center;justify-content:center;border-bottom:1px solid #000;margin-bottom:var(--space-xs);transition:.5s;opacity:1}.articlesSidebar_grid__0OrdS:hover{transition:.5s;opacity:.6}.articlesSidebar_itemTitle__w30yH{font-size:var(--recruit-body);font-weight:400;letter-spacing:.1em;line-height:1.5;grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3;margin-bottom:calc(var(--space-xs)*.5)}.articlesSidebar_banner__d5EOY{object-fit:cover;margin:var(--space-md) 0;position:-webkit-sticky;position:sticky;top:calc(var(--space-xl)*1.2)}.articlesSidebar_banner__d5EOY img{width:100%;height:100%}@media(min-width:768px){.articlesSidebar_Articles__gY0Tj{margin-top:var(--space-md)}.articlesSidebar_title__uqclv{margin-bottom:var(--space-xs);font-size:var(--heading3)}.articlesSidebar_grid__0OrdS{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(1,auto);align-items:center;justify-content:center;border-bottom:1px solid #000;margin-bottom:var(--space-xs);transition:.5s;opacity:1}.articlesSidebar_grid__0OrdS:hover{transition:.5s;opacity:.6}.articlesSidebar_itemTitle__w30yH{font-size:var(--recruit-body);font-weight:400;letter-spacing:.1em;line-height:1.5;grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3;margin-bottom:calc(var(--space-xs)*.5)}.articlesSidebar_banner__d5EOY{object-fit:cover;margin-top:var(--space-md);position:-webkit-sticky;position:sticky;top:calc(var(--space-xl)*1.2)}.articlesSidebar_banner__d5EOY img{width:100%;height:100%}}