@keyframes fade-in{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fade-out{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes toAutoHeight{to{height:auto}}.blog-item{border-radius:8px;display:flex;flex-direction:column;gap:32px;justify-content:space-between;overflow:hidden;position:relative}@media only screen and (max-width:767px){.blog-item{border-radius:2.1333333333vw}}.blog-item{min-height:269px;padding:20px}@media only screen and (max-width:1370px){.blog-item{gap:24px;padding:16px}}@media only screen and (max-width:767px){.blog-item{gap:4.2666666667vw}}@media(hover:hover){.blog-item:hover .blog-item__image{opacity:1}.blog-item:hover .blog-item__category,.blog-item:hover .blog-item__name__body{color:#fff}.blog-item:hover .blog-item__date svg path{stroke:#fff}.blog-item:hover .blog-item__bottom .to-article .common-underline__text,.blog-item:hover .blog-item__date span{color:#fff}.blog-item:hover .blog-item__bottom .to-article .common-underline__icon{transform:rotate(0deg)!important}.blog-item:hover .blog-item__bottom .to-article .common-underline__icon path{stroke:#fff}.blog-item:active .blog-item__image{opacity:1}.blog-item:active .blog-item__category,.blog-item:active .blog-item__name__body{color:#fff}.blog-item:active .blog-item__date svg path{stroke:#fff}.blog-item:active .blog-item__bottom .to-article .common-underline__text,.blog-item:active .blog-item__date span{color:#fff}.blog-item:active .blog-item__bottom .to-article .common-underline__icon{transform:rotate(0deg)!important}.blog-item:active .blog-item__bottom .to-article .common-underline__icon path{stroke:#fff}}@media only screen and (max-width:1370px){.blog-item.medium{min-height:200px}}@media only screen and (max-width:767px){.blog-item.medium{min-height:44.8vw;padding:3.2vw}}@media only screen and (max-width:1370px){.blog-item.medium .blog-item__top{gap:24px}}@media only screen and (max-width:767px){.blog-item.medium .blog-item__top{gap:4.2666666667vw}}@media only screen and (max-width:1370px){.blog-item.medium .blog-item__name{min-height:69px}}@media only screen and (max-width:767px){.blog-item.medium .blog-item__name{min-height:16.8vw}}@media only screen and (max-width:1370px){.blog-item.medium .blog-item__name__body{font-size:18px;line-height:23px}}@media only screen and (max-width:767px){.blog-item.medium .blog-item__name__body{font-size:4.2666666667vw;line-height:5.6vw}}@media only screen and (max-width:1370px){.blog-item.small{min-height:189px}}@media only screen and (max-width:767px){.blog-item.small{min-height:49.8666666667vw;padding:4.2666666667vw 4.2666666667vw 4.8vw}}@media only screen and (max-width:1370px){.blog-item.small .blog-item__top{gap:22px}}@media only screen and (max-width:767px){.blog-item.small .blog-item__top{gap:4.8vw}}@media only screen and (max-width:1370px){.blog-item.small .blog-item__name{min-height:57px}}@media only screen and (max-width:767px){.blog-item.small .blog-item__name{min-height:15.2vw}}@media only screen and (max-width:1370px){.blog-item.small .blog-item__name__body{font-size:16px;line-height:19px}}@media only screen and (max-width:767px){.blog-item.small .blog-item__name__body{font-size:4.2666666667vw;line-height:5.0666666667vw}}@media only screen and (max-width:1370px){.blog-item.small .blog-item__bottom .to-article{align-items:center}.blog-item.small .blog-item__bottom .to-article .common-underline__text{display:none}}.blog-item:before{border-radius:8px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}@media only screen and (max-width:767px){.blog-item:before{border-radius:2.1333333333vw}}.blog-item:before{border:1px solid #9397b4}@media only screen and (max-width:767px){.blog-item:before{border:2px solid #9397b4}}@media only screen and (max-width:700px){.blog-item:before{border:2px solid #9397b4}}@media only screen and (max-width:600px){.blog-item:before{border:2px solid #9397b4}}@media only screen and (max-width:500px){.blog-item:before{border:1px solid #9397b4}}@media only screen and (max-width:400px){.blog-item:before{border:1px solid #9397b4}}@media only screen and (max-width:360px){.blog-item:before{border:1px solid #9397b4}}.blog-item__image{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:-1}.blog-item__image,.blog-item__image:after{bottom:0;left:0;position:absolute;right:0;top:0}.blog-item__image:after{background-color:rgba(32,32,41,.6);content:""}.blog-item__image__content{height:100%;object-fit:cover;width:100%}.blog-item__top{display:flex;flex-direction:column;gap:32px}.blog-item__category{font-size:12px;line-height:16px}@media only screen and (max-width:767px){.blog-item__category{font-size:3.2vw;line-height:4.2666666667vw}}.blog-item__category{color:#44485f;font-weight:500;transition:color .3s linear}.blog-item__name{align-items:center;display:flex;min-height:93px}.blog-item__name__body{color:#171926;display:-webkit-box;font-size:24px;font-weight:500;-webkit-line-clamp:3;line-height:31px;overflow:hidden;text-overflow:ellipsis;transition:color .3s linear;-webkit-box-orient:vertical}.blog-item__bottom{display:flex;justify-content:space-between}.blog-item__bottom,.blog-item__bottom .to-article{align-items:flex-end}.blog-item__bottom .to-article .common-underline__text{background-size:0 100%!important;color:#171926}.blog-item__bottom .to-article .common-underline__icon{transform:rotate(45deg)!important;transition:transform .3s linear}.blog-item__bottom .to-article .common-underline__icon path{stroke:#171926}.blog-item__date{align-items:center;display:flex;gap:6px}@media only screen and (max-width:767px){.blog-item__date{gap:1.6vw}}.blog-item__date svg{min-width:16px}@media only screen and (max-width:767px){.blog-item__date svg{min-width:4.2666666667vw}}.blog-item__date svg{min-height:16px}@media only screen and (max-width:767px){.blog-item__date svg{min-height:4.2666666667vw}}.blog-item__date svg{width:16px}@media only screen and (max-width:767px){.blog-item__date svg{width:4.2666666667vw}}.blog-item__date svg{height:16px}@media only screen and (max-width:767px){.blog-item__date svg{height:4.2666666667vw}}.blog-item__date svg path{stroke:#44485f;transition:stroke .3s linear}.blog-item__date span{font-size:12px;line-height:16px}@media only screen and (max-width:767px){.blog-item__date span{font-size:3.2vw;line-height:4.2666666667vw}}.blog-item__date span{color:#44485f;font-weight:500;transition:color .3s linear}.other-articles{display:flex;flex-direction:column;gap:24px}@media only screen and (max-width:1370px){.other-articles{gap:18px}}@media only screen and (max-width:1370px)and (max-width:767px){.other-articles{gap:4.8vw}}.other-articles__container{display:flex;flex-direction:column;gap:24px;padding-top:109px}@media only screen and (max-width:1370px){.other-articles__container{gap:18px;padding-top:81px}}@media only screen and (max-width:767px){.other-articles__container{gap:5.0666666667vw;padding-top:19.4666666667vw}}.other-articles__list{align-items:center;display:flex;flex-direction:column;height:269px;opacity:0}@media only screen and (max-width:1370px){.other-articles__list{height:189px}}@media only screen and (max-width:767px){.other-articles__list{height:49.8666666667vw}}.other-articles__list.faded-in{animation:toAutoHeight 0s forwards,fade-in 2s forwards}.other-articles__list .splide__track{padding-left:calc(50vw - 685px)!important;padding-right:calc(50vw - 685px)!important;position:relative;width:100%}@media only screen and (max-width:1510px){.other-articles__list .splide__track{padding-left:35px!important;padding-right:35px!important}}@media only screen and (max-width:1370px){.other-articles__list .splide__track{padding-left:32px!important;padding-right:32px!important}}@media only screen and (max-width:767px){.other-articles__list .splide__track{padding-left:4.2666666667vw!important;padding-right:4.2666666667vw!important}}.other-articles__top{align-items:center;display:flex;justify-content:space-between}.other-articles__header{font-size:11px;line-height:16px}@media only screen and (max-width:767px){.other-articles__header{font-size:2.9333333333vw;line-height:3.4666666667vw}}.other-articles__header{color:#44485f;font-weight:500}.other-articles__controls{bottom:calc(100% + 15px);display:flex;gap:8px;justify-content:flex-end;position:absolute}@media only screen and (max-width:767px){.other-articles__controls{gap:2.1333333333vw}}@media only screen and (max-width:1370px){.other-articles__controls{bottom:calc(100% + 9px);right:0}}@media only screen and (max-width:1370px)and (max-width:767px){.other-articles__controls{bottom:calc(100% + 2.4vw)}}.other-articles .splide__arrow--next{margin-right:-12px}@media only screen and (max-width:1370px){.other-articles .splide__arrow--next{margin-right:-13px}}@media only screen and (max-width:767px){.other-articles .splide__arrow--next{margin-right:-3.4666666667vw}}.other-articles__container__link{align-items:flex-start;display:flex}.other-articles__to-all{align-items:flex-end;font-size:14px;line-height:22px}@media only screen and (max-width:767px){.other-articles__to-all{font-size:3.4666666667vw;line-height:4.8vw}}.other-articles__to-all{color:#44485f;font-weight:500}.other-articles__to-all .common-underline__text{color:#171926}.other-articles__to-all .common-underline__icon{transform:rotate(-45deg)}.other-articles__to-all .common-underline__icon path{stroke:#171926!important}@media only screen and (min-width:1371px){body:not(.mac) .other-articles__list .splide__track{padding-left:calc(50vw - 693.5px)!important;padding-right:calc(50vw - 693.5px)!important}}.main{margin-top:16px}@media only screen and (max-width:767px){.main{margin-top:4.2666666667vw}}.main{margin-bottom:90px}@media only screen and (max-width:1370px){.main{margin-bottom:72px}}@media only screen and (max-width:767px){.main{margin-bottom:12.8vw}}.main .article-hot__grid{margin-top:24px}@media only screen and (max-width:767px){.main .article-hot__grid{margin-top:4.2666666667vw}}