.ar-Share_Sns:where(.astro-4QN67NJ3){width:fit-content;margin-inline:auto}.ar-Share_SnsKey:where(.astro-4QN67NJ3){font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2;text-align:center}.ar-Share_SnsValue:where(.astro-4QN67NJ3){margin-top:1.5rem}.ar-Share_SnsList:where(.astro-4QN67NJ3){display:flex;align-items:center;gap:0 20px}.ar-Share_SnsAnchor:where(.astro-4QN67NJ3){display:block;opacity:1;transition:opacity .3s cubic-bezier(.25,0,.05,1)}@media (hover: hover){.ar-Share_SnsAnchor:where(.astro-4QN67NJ3):hover{opacity:.5}}.ar-Share_SnsIcon:where(.astro-4QN67NJ3){display:block}.ar-Button:where(.astro-4QN67NJ3){width:fit-content;margin-top:clamp(3rem,calc(1.878vw + 2.2958rem),5rem);margin-inline:auto}.ar-NewArticle:where(.astro-VLYSQOUI){position:sticky;top:14rem;height:fit-content}@media screen and (max-width: 991px){.ar-NewArticle:where(.astro-VLYSQOUI){position:static}}.ar-NewArticle_Heading:where(.astro-VLYSQOUI){color:var(--color-blue);font-size:2.4rem;font-weight:700;letter-spacing:0;line-height:1;text-align:center}@media screen and (max-width: 991px){.ar-NewArticle_Heading:where(.astro-VLYSQOUI){text-align:left}}.ar-NewArticle_Body:where(.astro-VLYSQOUI){margin-top:5rem}.ar-NewArticle_List:where(.astro-VLYSQOUI){display:flex;flex-direction:column;gap:1.5rem 0}.ar-NewArticle_Item:where(.astro-VLYSQOUI){padding-bottom:1.5rem;border-bottom:1px solid rgba(47,44,164,.1)}.ar-NewArticle_ItemHead:where(.astro-VLYSQOUI){display:inline-flex;align-items:center;padding-bottom:.2rem;gap:0 20px}.ar-NewArticle_ItemDate:where(.astro-VLYSQOUI){color:var(--color-blue);font-family:var(--ff-en);font-size:1.3rem;font-weight:500;letter-spacing:.06em;line-height:1}.ar-NewArticle_ItemCategory:where(.astro-VLYSQOUI){display:block;width:fit-content;padding:.4rem 7px;border:1px solid var(--color-blue);border-radius:40px}.ar-NewArticle_ItemCategoryText:where(.astro-VLYSQOUI){color:var(--color-blue);font-size:clamp(1rem,calc(.188vw + .9295rem),1.2rem);font-weight:500;letter-spacing:.02em;line-height:1;text-align:center;transition:background-size .4s var(--easing) 0s}.ar-NewArticle_ItemBody:where(.astro-VLYSQOUI){margin-top:1.5rem}.ar-NewArticle_ItemTitle:where(.astro-VLYSQOUI){display:inline;width:fit-content;background:linear-gradient(currentcolor,currentcolor) 100% 100%/0 1px no-repeat;font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2;transition:background-size .4s var(--easing) 0s}@media (hover: hover){.ar-NewArticle_ItemAnchor:where(.astro-VLYSQOUI):hover .ar-NewArticle_ItemTitle:where(.astro-VLYSQOUI){background-position:0 100%;background-size:100% 1px}}.ar-NewArticle_ItemLink:where(.astro-VLYSQOUI){display:grid;width:2.5rem;height:2.5rem;border-radius:50%;margin-left:auto;background-color:var(--color-blue);place-items:center}@media (hover: hover){.ar-NewArticle_ItemAnchor:where(.astro-VLYSQOUI):hover .ar-NewArticle_ItemLinkArrow:where(.astro-VLYSQOUI){animation:arrow-animation-right .6s cubic-bezier(.4,.16,0,.95) forwards}}.ar-Layout_Wrapper:where(.astro-34BMVQAH){padding-top:clamp(7rem,calc(1.502vw + 6.4368rem),8.6rem)}.ar-Layout_WrapperInner:where(.astro-34BMVQAH){max-width:var(--container-outer-max);margin-inline:auto;padding-inline:var(--container-offset)}@media screen and (max-width: 991px){.ar-Layout_WrapperInner:where(.astro-34BMVQAH){padding-inline:0}}.ar-Layout:where(.astro-34BMVQAH){padding-top:clamp(0rem,calc(9.39vw - 3.5213rem),10rem)}@media screen and (max-width: 991px){.ar-Layout:where(.astro-34BMVQAH){padding-top:0;padding-inline:0}}.ar-Layout_Inner:where(.astro-34BMVQAH){display:grid;align-items:flex-start;gap:7rem 4rem;grid-template-columns:repeat(12,minmax(0,1fr))}@media screen and (max-width: 991px){.ar-Layout_Inner:where(.astro-34BMVQAH){grid-template-columns:repeat(6,minmax(0,1fr))}}.ar-Layout_Main:where(.astro-34BMVQAH){background-color:var(--color-white2);grid-column:1/10;padding-block:clamp(5rem,calc(4.695vw + 3.2394rem),10rem);padding-inline:clamp(25px,calc(7.981vw - 4.929px),110px)}@media screen and (max-width: 991px){.ar-Layout_Main:where(.astro-34BMVQAH){grid-column:1/7;grid-row:1/2}}.ar-Layout_Sidebar:where(.astro-34BMVQAH){height:100%;grid-column:10/13}@media screen and (max-width: 991px){.ar-Layout_Sidebar:where(.astro-34BMVQAH){grid-column:1/7;grid-row:2/3;padding-inline:clamp(25px,calc(5.164vw + 5.635px),80px)}}.ar-Contents:where(.astro-34BMVQAH){padding-bottom:clamp(5rem,calc(1.878vw + 4.2958rem),7rem)}.ar-Header_Head:where(.astro-34BMVQAH){display:flex;align-items:center;gap:0 clamp(2rem,calc(.939vw + 1.6479rem),3rem)}.ar-Header_Date:where(.astro-34BMVQAH){color:var(--color-blue);font-family:var(--ff-en);font-size:clamp(1.3rem,calc(.188vw + 1.2295rem),1.5rem);font-weight:500;letter-spacing:.06em;line-height:1}.ar-Header_Category:where(.astro-34BMVQAH){display:block;width:fit-content;padding:clamp(.5rem,calc(.094vw + .4648rem),.6rem) clamp(7px,calc(.469vw + 5.241px),12px);border:1px solid var(--color-blue);border-radius:40px}.ar-Header_CategoryTitle:where(.astro-34BMVQAH){display:block;color:var(--color-blue);font-size:clamp(1rem,calc(.188vw + .9295rem),1.2rem);font-weight:500;letter-spacing:.02em;line-height:1;text-align:center}.ar-Header_Heading:where(.astro-34BMVQAH){margin-top:clamp(3rem,calc(1.878vw + 2.2958rem),5rem);font-size:clamp(2.4rem,calc(.751vw + 2.1184rem),3.2rem);font-weight:700;letter-spacing:0;line-height:1.6}@media screen and (max-width: 767px){.ar-Header_Heading:where(.astro-34BMVQAH){line-height:1.4}}.ar-MainVisual:where(.astro-34BMVQAH){margin-top:clamp(5rem,calc(1.878vw + 4.2958rem),7rem)}.ar-MainVisual:where(.astro-34BMVQAH) img:where(.astro-34BMVQAH){width:100%}.ar-Body:where(.astro-34BMVQAH){margin-top:clamp(5rem,calc(1.878vw + 4.2958rem),7rem)}.ar-Image:where(.astro-34BMVQAH):not(:first-child){margin-top:clamp(5rem,calc(1.878vw + 4.2958rem),7rem)}.ar-Text:where(.astro-34BMVQAH){font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:2}.ar-Text:where(.astro-34BMVQAH):not(:first-child){margin-top:clamp(5rem,calc(1.878vw + 4.2958rem),7rem)}.ar-Text:where(.astro-34BMVQAH)+.ar-Text:where(.astro-34BMVQAH){margin-top:clamp(2rem,calc(1.878vw + 1.2958rem),4rem)}.ar-Link:where(.astro-34BMVQAH){margin-top:clamp(1.5rem,calc(1.408vw + .972rem),3rem)}.ar-Link_Anchor:where(.astro-34BMVQAH){display:flex;align-items:center;gap:0 10px}.ar-Link_Text:where(.astro-34BMVQAH){font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:2}.ar-LinkBlock:where(.astro-34BMVQAH){padding-top:clamp(5rem,calc(1.878vw + 4.2958rem),7rem);border-top:2px solid var(--color-white1)}.ar-LinkBlock_Inner:where(.astro-34BMVQAH){width:fit-content;margin-inline:auto}
