@charset "UTF-8";.transition-height.svelte-z8nqgf{overflow:hidden;transition:height .4s;height:var(--height, 0)}.transition-height.svelte-z8nqgf:not(.open){transition-duration:.2s}.news-category__tab.svelte-16kd2a button:where(.svelte-16kd2a){position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;text-align:center;margin:0 auto;line-height:1.2;background-color:#fff;border-color:var(--color-gray-2);color:var(--color-gray-2);z-index:1;letter-spacing:.05em;border-radius:999px;font-weight:700;backface-visibility:hidden;transform:translateZ(0);transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}@media (hover: hover) and (pointer: fine) and (min-width: 900px){.news-category__tab.svelte-16kd2a button:where(.svelte-16kd2a):hover{transition:transform .5s cubic-bezier(.19,1,.22,1);transform:scale(.95) translateZ(0)}}@media (max-width: 899.98px){.news-category__tab.svelte-16kd2a button:where(.svelte-16kd2a){border-width:.4vw}}@media (min-width: 900px) and (max-width: 1999.98px){.news-category__tab.svelte-16kd2a button:where(.svelte-16kd2a){border-width:.1041666667vw}}@media (min-width: 2000px){.news-category__tab.svelte-16kd2a button:where(.svelte-16kd2a){border-width:2.0833333333px}}.news-category__tab.svelte-16kd2a button:where(.svelte-16kd2a):before,.news-category__tab.svelte-16kd2a button:where(.svelte-16kd2a):after{content:"";height:100%;width:100%;pointer-events:none;position:absolute;top:0;left:0;background-image:url(./decoration_base.ax2DgMiQ.svg);background-size:auto 100%;background-repeat:no-repeat}.news-category__tab.svelte-16kd2a button:where(.svelte-16kd2a):before{opacity:.8}.news-category__tab.svelte-16kd2a button:where(.svelte-16kd2a):after{transform:scaleX(-1);opacity:.8}.news-category__tab.svelte-16kd2a button:where(.svelte-16kd2a){filter:drop-shadow(var(--xpos) var(--ypos) var(--blur) rgba(0,0,0,.25))}@media (max-width: 899.98px){.news-category__tab.svelte-16kd2a button:where(.svelte-16kd2a){--xpos: 0;--ypos: .2666666667vw;--blur: .6666666667vw}}@media (min-width: 900px) and (max-width: 1999.98px){.news-category__tab.svelte-16kd2a button:where(.svelte-16kd2a){--xpos: 0;--ypos: .1388888889vw;--blur: .3472222222vw}}@media (min-width: 2000px){.news-category__tab.svelte-16kd2a button:where(.svelte-16kd2a){--xpos: 0;--ypos: 2.7777777778px;--blur: 6.9444444444px}}.news-category__tab.svelte-16kd2a{justify-content:center;grid-template-columns:1fr 1fr 1fr;margin:0 auto}@media (max-width: 899.98px){.news-category__tab.svelte-16kd2a{display:none}}@media (min-width: 900px) and (max-width: 1999.98px){.news-category__tab.svelte-16kd2a{width:61.1111111111vw;gap:1.3888888889vw}}@media (min-width: 2000px){.news-category__tab.svelte-16kd2a{width:1222.2222222222px;gap:27.7777777778px}}@media (min-width: 900px){.news-category__tab.svelte-16kd2a{display:grid}}.news-category__tab.svelte-16kd2a button:where(.svelte-16kd2a){font-style:italic;font-weight:700}@media (min-width: 900px) and (max-width: 1999.98px){.news-category__tab.svelte-16kd2a button:where(.svelte-16kd2a){font-size:1.25vw;width:19.4444444444vw;height:2.7777777778vw}}@media (min-width: 2000px){.news-category__tab.svelte-16kd2a button:where(.svelte-16kd2a){font-size:25px;width:388.8888888889px;height:55.5555555556px}}.news-category__tab.svelte-16kd2a button.selected:where(.svelte-16kd2a){background-color:rgb(var(--color-rgb-news));border-color:rgb(var(--color-rgb-news-dark));color:#fff}.news-category__tab.svelte-16kd2a button.selected:where(.svelte-16kd2a):before{filter:brightness(0) invert(1);opacity:1}.news-category__listbox.svelte-16kd2a{position:relative;z-index:10}@media (max-width: 899.98px){.news-category__listbox.svelte-16kd2a{display:block;height:10.6666666667vw;padding-left:4.2666666667vw;padding-right:4.2666666667vw}}@media (min-width: 900px){.news-category__listbox.svelte-16kd2a{display:none}}.news-category__listbox.svelte-16kd2a .listbox:where(.svelte-16kd2a){overflow:hidden;color:var(--color-gray-2);background-color:#fff;width:100%;z-index:1;border:solid var(--color-gray-2);font-weight:700}@media (max-width: 899.98px){.news-category__listbox.svelte-16kd2a .listbox:where(.svelte-16kd2a){border-radius:1.7333333333vw;font-size:4.8vw;border-width:.4vw}}.news-category__listbox.svelte-16kd2a .listbox:where(.svelte-16kd2a) p:where(.svelte-16kd2a){letter-spacing:.05em}.news-category__listbox.svelte-16kd2a .listbox-button:where(.svelte-16kd2a){display:flex;align-items:center;justify-content:space-between;width:100%}@media (max-width: 899.98px){.news-category__listbox.svelte-16kd2a .listbox-button:where(.svelte-16kd2a){padding-left:6.4vw;padding-right:6.9333333333vw;height:10.6666666667vw}}.news-category__listbox.svelte-16kd2a .listbox-button:where(.svelte-16kd2a) .-arrow{transform:rotate(90deg);transition:transform .3s cubic-bezier(.19,1,.22,1)}@media (max-width: 899.98px){.news-category__listbox.svelte-16kd2a .listbox-button:where(.svelte-16kd2a) .-arrow{width:2.6666666667vw}}.news-category__listbox.svelte-16kd2a .listbox.is-open:where(.svelte-16kd2a) .-arrow{transform:rotate(-90deg)}.news-category__listbox.svelte-16kd2a .listbox:where(.svelte-16kd2a) ul:where(.svelte-16kd2a) button:where(.svelte-16kd2a){display:block;width:100%}@media (max-width: 899.98px){.news-category__listbox.svelte-16kd2a .listbox:where(.svelte-16kd2a) ul:where(.svelte-16kd2a) button:where(.svelte-16kd2a){padding-top:2.6666666667vw;padding-bottom:2.6666666667vw;padding-left:6.4vw}}.news-category__listbox.svelte-16kd2a .listbox:where(.svelte-16kd2a) ul:where(.svelte-16kd2a) button.selected:where(.svelte-16kd2a){background-color:rgb(var(--color-rgb-news));color:#fff}.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr){position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;text-align:center;margin:0 auto;line-height:1.2;background-color:#fff;border-color:var(--color-gray-2);color:var(--color-gray-2);z-index:1;letter-spacing:.05em;border-radius:999px;font-weight:700;backface-visibility:hidden;transform:translateZ(0);transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}@media (hover: hover) and (pointer: fine) and (min-width: 900px){.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr):hover{transition:transform .5s cubic-bezier(.19,1,.22,1);transform:scale(.95) translateZ(0)}}@media (max-width: 899.98px){.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr){border-width:.4vw}}@media (min-width: 900px) and (max-width: 1999.98px){.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr){border-width:.1041666667vw}}@media (min-width: 2000px){.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr){border-width:2.0833333333px}}.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr):before,.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr):after{content:"";height:100%;width:100%;pointer-events:none;position:absolute;top:0;left:0;background-image:url(./decoration_base.ax2DgMiQ.svg);background-size:auto 100%;background-repeat:no-repeat}.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr):before{opacity:.8}.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr):after{transform:scaleX(-1);opacity:.8}.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr){border-color:#73788c;background-color:#73788c;color:#fff;filter:drop-shadow(var(--xpos) var(--ypos) var(--blur) rgba(0,0,0,.25))}@media (max-width: 899.98px){.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr){--xpos: .4vw;--ypos: .4vw;--blur: 1.3333333333vw}}@media (min-width: 900px) and (max-width: 1999.98px){.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr){--xpos: .2083333333vw;--ypos: .2083333333vw;--blur: .6944444444vw}}@media (min-width: 2000px){.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr){--xpos: 4.1666666667px;--ypos: 4.1666666667px;--blur: 13.8888888889px}}@media (max-width: 899.98px){.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr){border-radius:2.1333333333vw;border-width:.5333333333vw}}@media (min-width: 900px) and (max-width: 1999.98px){.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr){border-radius:.6944444444vw;border-width:.2083333333vw}}@media (min-width: 2000px){.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr){border-radius:13.8888888889px;border-width:4.1666666667px}}.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr):before,.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr):after{background-image:url(./decoration_square.CPV5Y4-u.svg)}.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr):before{filter:brightness(0) invert(1);opacity:.4}.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr):after{transform:scaleX(-1);opacity:.4}.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr) p:where(.svelte-1hwtokr):after{background:url(./arrow_double.nHmJyBTy.svg) no-repeat center/contain;width:.8em;height:.8842105263em;filter:brightness(0) invert(1)}.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr){filter:drop-shadow(var(--xpos) var(--ypos) var(--blur) rgba(0,0,0,.25))}@media (max-width: 899.98px){.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr){--xpos: 0;--ypos: .2666666667vw;--blur: .6666666667vw}}@media (min-width: 900px) and (max-width: 1999.98px){.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr){--xpos: 0;--ypos: .1388888889vw;--blur: .3472222222vw}}@media (min-width: 2000px){.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr){--xpos: 0;--ypos: 2.7777777778px;--blur: 6.9444444444px}}.news.svelte-1hwtokr{flex:1;display:flex;flex-direction:column}@media (max-width: 899.98px){.news.svelte-1hwtokr{margin-bottom:0}}@media (min-width: 900px) and (max-width: 1999.98px){.news.svelte-1hwtokr{margin-bottom:1.7361111111vw}}@media (min-width: 2000px){.news.svelte-1hwtokr{margin-bottom:34.7222222222px}}.news.svelte-1hwtokr .no-data:where(.svelte-1hwtokr){flex:1;display:flex;justify-content:center;align-items:center;opacity:0;animation:fade-in .2s .2s cubic-bezier(.19,1,.22,1) both;font-weight:700}@media (max-width: 899.98px){.news.svelte-1hwtokr .no-data:where(.svelte-1hwtokr){font-size:8vw;padding-top:0}}@media (min-width: 900px) and (max-width: 1999.98px){.news.svelte-1hwtokr .no-data:where(.svelte-1hwtokr){font-size:2.7777777778vw;padding-top:5.5555555556vw}}@media (min-width: 2000px){.news.svelte-1hwtokr .no-data:where(.svelte-1hwtokr){font-size:55.5555555556px;padding-top:111.1111111111px}}.news.svelte-1hwtokr .news-list:where(.svelte-1hwtokr){display:grid;margin:0 auto}@media (max-width: 899.98px){.news.svelte-1hwtokr .news-list:where(.svelte-1hwtokr){width:91.4666666667vw;gap:5.3333333333vw;margin-top:10.6666666667vw;margin-bottom:10.6666666667vw}}@media (min-width: 900px) and (max-width: 1999.98px){.news.svelte-1hwtokr .news-list:where(.svelte-1hwtokr){width:54.8611111111vw;gap:2.0833333333vw;margin-top:4.1666666667vw;margin-bottom:3.8194444444vw}}@media (min-width: 2000px){.news.svelte-1hwtokr .news-list:where(.svelte-1hwtokr){width:1097.2222222222px;gap:41.6666666667px;margin-top:83.3333333333px;margin-bottom:76.3888888889px}}.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr){font-weight:700;font-style:italic;border-radius:999px;letter-spacing:.05em}@media (max-width: 899.98px){.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr){font-size:4.8vw;width:75.4666666667vw;height:11.7333333333vw}}@media (min-width: 900px) and (max-width: 1999.98px){.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr){font-size:1.25vw;width:26.7361111111vw;height:3.0555555556vw}}@media (min-width: 2000px){.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr){font-size:25px;width:534.7222222222px;height:61.1111111111px}}.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr) p:where(.svelte-1hwtokr){display:flex;align-items:center;justify-content:center}.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr) p:where(.svelte-1hwtokr):after{content:"";position:absolute;display:block;transform:rotate(90deg)}@media (max-width: 899.98px){.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr) p:where(.svelte-1hwtokr):after{font-size:1.15em;right:17.3333333333vw}}@media (min-width: 900px) and (max-width: 1999.98px){.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr) p:where(.svelte-1hwtokr):after{right:7.9861111111vw}}@media (min-width: 2000px){.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr) p:where(.svelte-1hwtokr):after{right:159.7222222222px}}@media (min-width: 900px){.news.svelte-1hwtokr .btn-more:where(.svelte-1hwtokr) p:where(.svelte-1hwtokr):after{font-size:1em}}
