.p-archive-blog{position:relative;overflow-x:clip}.p-archive-blog::after{content:"";position:absolute;top:0;left:0;bottom:0;width:min(1.5625vw,20px);height:100%;background-color:#006eff;z-index:1}@media screen and (max-width: 1200px){.p-archive-blog::after{display:none}}.p-archive-blog__inner{position:relative;z-index:1}.p-archive-blog__inner::after{content:"";font-size:clamp(.6666666667rem,.8333333333vw,10px);display:block;position:absolute;bottom:17.6em;right:-16.2em;width:clamp(28.6666666667rem,35.8333333333vw,430px);aspect-ratio:430/500;background-image:url(../../../images/common/logo-symbol-deco-b.svg);background-size:contain;background-position:center;z-index:-1}@media screen and (max-width: 810px){.p-archive-blog__inner::after{display:none}}.p-archive-blog__wrap{width:100%;display:grid;grid-template-columns:minmax(0, 1fr) 31rem;gap:min(5.15625vw,66px)}@media screen and (max-width: 810px){.p-archive-blog__wrap{grid-template-columns:100%;gap:0}}.p-archive-blog__section.--bg-light{position:relative}.p-archive-blog__section.--bg-light::before{content:"";position:absolute;top:50%;left:calc(50% + (30rem + min(5.15625vw,66px))/2);width:100vw;height:100%;transform:translate(-50%, -50%);background-color:#ecf0f9;z-index:-1}@media screen and (max-width: 810px){.p-archive-blog__section.--bg-light::before{left:50%}}.p-archive-blog__pick-list{position:relative;margin-top:4rem}@media screen and (max-width: 650px){.p-archive-blog__pick-list{margin-top:3rem}}.p-archive-blog__pick-list .swiper{width:calc(100% + 2rem)}@media screen and (max-width: 650px){.p-archive-blog__pick-list .swiper{width:80%}}.p-archive-blog__pick-list .swiper .swiper-slide{padding-inline:0 2rem;padding-bottom:.8rem;height:auto}@media screen and (max-width: 650px){.p-archive-blog__pick-list .swiper .swiper-slide{padding-inline:0 .8rem}}.p-archive-blog__pick-list .swiper-button-prev,.p-archive-blog__pick-list .swiper-button-next{width:2.4rem;aspect-ratio:24/40;background-color:#006eff;mask-size:contain;mask-repeat:no-repeat;mask-position:center}.p-archive-blog__pick-list .swiper-button-prev::after,.p-archive-blog__pick-list .swiper-button-next::after{display:none}.p-archive-blog__pick-list .swiper-button-prev.swiper-button-disabled,.p-archive-blog__pick-list .swiper-button-next.swiper-button-disabled{opacity:1;background-color:#eaebec}.p-archive-blog__pick-list .swiper-button-prev{left:-2.4rem;transform:translateX(-100%);mask-image:url(../../../images/common/arrow-b-prev.svg)}@media screen and (max-width: 810px){.p-archive-blog__pick-list .swiper-button-prev{left:-1.6rem}}@media screen and (max-width: 650px){.p-archive-blog__pick-list .swiper-button-prev{left:0;transform:none}}.p-archive-blog__pick-list .swiper-button-next{right:-2.4rem;transform:translateX(100%);mask-image:url(../../../images/common/arrow-b-next.svg)}@media screen and (max-width: 810px){.p-archive-blog__pick-list .swiper-button-next{right:-1.6rem}}@media screen and (max-width: 650px){.p-archive-blog__pick-list .swiper-button-next{right:0;transform:none}}.p-archive-blog__all-list{margin-top:4rem;display:flex;flex-wrap:wrap;gap:4rem 3.2%}.p-archive-blog__all-list .p-blog-card{width:48.4%;height:auto}.p-blog-card__date{display:none}.p-archive-blog__pagination{margin-top:6.4rem;margin-right:calc((30rem + min(5.15625vw,66px))*-1)}@media screen and (max-width: 810px){.p-archive-blog__pagination{margin-right:0}}.p-archive-blog__sidebar{width:100%;padding-top:10rem;padding-bottom:21rem}@media screen and (max-width: 810px){.p-archive-blog__sidebar{padding-top:0;padding-bottom:8rem}}.p-archive-blog__side-content{position:sticky;top:16rem;right:0;padding:1.6rem 1.5rem 4rem;background-color:#ecf0f9;border-radius:1rem}@media screen and (max-width: 810px){.p-archive-blog__side-content{position:static;padding:4rem}}.p-archive-blog__search-text{font-weight:500;font-size:1.4rem;color:#91969e}.p-archive-blog__search-form{margin-top:1.5rem;display:flex;width:100%;border-radius:.8rem;overflow:hidden}.p-archive-blog__search__input{width:21.8rem;padding:.5rem 2rem;font-weight:500;font-size:1.4rem;background-color:#fff}.p-archive-blog__search__input::placeholder{color:#91969e}@media screen and (max-width: 810px){.p-archive-blog__search__input{width:100%}}.p-archive-blog__search__btn{display:flex;align-items:center;justify-content:center;width:5.2rem;height:5rem;background-color:#006eff;flex-shrink:0}.p-archive-blog__search__btn::after{content:"";display:block;width:2.4rem;height:2.4rem;background-color:#fff;mask-image:url(../../../images/common/icon-search.svg);mask-size:cover;mask-position:center center;mask-repeat:no-repeat}.p-archive-blog__categories{max-height:11.7rem;margin-top:2rem;overflow-y:auto}@media screen and (max-width: 810px){.p-archive-blog__categories{max-height:32rem}}.p-archive-blog__category-list{height:100%;display:flex;flex-wrap:wrap;gap:1rem}@media screen and (max-width: 810px){.p-archive-blog__category-list{gap:1.6rem}}.p-archive-blog__category-item a{display:block;padding:.5rem 1.5rem;font-weight:500;font-size:1.4rem;background-color:#fff;border-radius:100vh;transition:opacity .3s ease}.p-archive-blog__category-item a:hover{opacity:.7}.p-archive-blog__btn-items{margin-top:2rem;display:flex;flex-direction:column;gap:2rem}.p-archive-blog__btn{position:relative;display:flex;align-items:center;justify-content:center;padding:.8rem 4rem;width:100%;min-height:6rem;border-radius:100vh;background-color:#006eff}.p-archive-blog__btn.p-archive-blog__btn--accent{background-color:#ff7000}.p-archive-blog__btn-text{font-weight:bold;font-size:2rem;line-height:120%;letter-spacing:0;color:#fff}.p-archive-blog__btn-text .small{display:block;font-weight:500;font-size:1.3rem;line-height:120%;letter-spacing:.05em;color:#fff}.p-archive-blog__btn-text .small .accent{color:#fff600}.p-archive-blog__btn-arrow{position:absolute;top:50%;right:3rem;transform:translateY(-50%);width:.5rem;aspect-ratio:5/9;background-color:#fff;mask-image:url(../../../images/common/arrow-b-next.svg);mask-size:contain;mask-position:center center;mask-repeat:no-repeat}