@charset "UTF-8";.hidden{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;border:0}.column-story-main-section{display:flex;padding:clamp(200px,calc(6.25vw + 7.5rem),240px) 0;background-color:#000}@media screen and (max-width:1279px){.column-story-main-section{padding:clamp(80px,calc(7.8431372549vw + 1.2303921569rem),120px) 0}}@media screen and (max-width:768px){.column-story-main-section{padding:clamp(60px,calc(8.9285714286vw + 1.9642857143rem),100px) 0}}.column-story-main-section .container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px;width:100%;max-width:100%;overflow:hidden}@media screen and (max-width:1279px){.column-story-main-section .container{gap:clamp(40px,calc(1.9607843137vw + 1.5575980392rem),50px)}}@media screen and (max-width:768px){.column-story-main-section .container{gap:clamp(30px,calc(2.2321428571vw + 1.4285714286rem),40px)}}.column-story-main-section .container .column-story-main-title-box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.column-story-main-section .container .column-story-main-title{font-weight:800;font-size:clamp(60px,calc(1.875vw + 2.25rem),72px);color:#fff;letter-spacing:-.02em;text-align:center}@media screen and (max-width:1279px){.column-story-main-section .container .column-story-main-title{font-size:clamp(48px,calc(2.3529411765vw + 1.8691176471rem),60px)}}@media screen and (max-width:768px){.column-story-main-section .container .column-story-main-title{font-size:clamp(32px,calc(3.5714285714vw + 1.2857142857rem),48px)}}.column-story-main-section .container .column-story-main-description{font-weight:500;font-size:clamp(22px,calc(.3125vw + 1.125rem),24px);color:#fff;line-height:1.5em;text-align:center}@media screen and (max-width:1279px){.column-story-main-section .container .column-story-main-description{font-size:clamp(20px,calc(.3921568627vw + 1.0615196078rem),22px)}}@media screen and (max-width:768px){.column-story-main-section .container .column-story-main-description{font-size:clamp(18px,calc(.4464285714vw + 1.0357142857rem),20px)}}.column-story-main-section .container .column-story-main-content-swiper{width:100%;position:relative;padding:40px 0 100px;overflow:visible;margin:0 auto}@media screen and (max-width:1279px){.column-story-main-section .container .column-story-main-content-swiper{padding:30px 0 80px}}@media screen and (max-width:768px){.column-story-main-section .container .column-story-main-content-swiper{padding:30px 0 60px}}.column-story-main-section .container .column-story-main-content-swiper .swiper-wrapper{align-items:center;display:flex}.column-story-main-section .container .column-story-main-content-swiper .swiper-slide{width:954px;height:auto;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1279px){.column-story-main-section .container .column-story-main-content-swiper .swiper-slide{width:700px}}@media screen and (max-width:768px){.column-story-main-section .container .column-story-main-content-swiper .swiper-slide{width:90%}}.column-story-main-section .container .column-story-main-content-swiper .swiper-slide .column-story-main-content-box{width:100%;position:relative;transform:scale(.7);transform-origin:center center;transition:transform .7s ease-in-out}@media screen and (max-width:1279px){.column-story-main-section .container .column-story-main-content-swiper .swiper-slide .column-story-main-content-box{transform:scale(.85)}}@media screen and (max-width:768px){.column-story-main-section .container .column-story-main-content-swiper .swiper-slide .column-story-main-content-box{transform:scale(.92)}}.column-story-main-section .container .column-story-main-content-swiper .swiper-slide.swiper-slide-active .column-story-main-content-box{transform:scale(1)}.column-story-main-section .container .column-story-main-content-swiper .swiper-slide.swiper-slide-active .column-story-main-content-link .column-story-thumbnail::before{display:none}.column-story-main-section .container .column-story-main-content-swiper .swiper-slide.swiper-slide-active .column-story-main-content-link .column-story-title-box .column-story-main-content-title{color:#fff}.column-story-main-section .container .column-story-main-content-swiper .swiper-slide .column-story-main-content-link{display:flex;flex-direction:column;gap:16px;overflow:hidden;position:relative;width:100%;height:100%}.column-story-main-section .container .column-story-main-content-swiper .swiper-slide .column-story-main-content-link .column-story-thumbnail{overflow:hidden;position:relative;width:100%;padding-bottom:56.25%;border-radius:32px}.column-story-main-section .container .column-story-main-content-swiper .swiper-slide .column-story-main-content-link .column-story-thumbnail::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.6)}@media screen and (max-width:768px){.column-story-main-section .container .column-story-main-content-swiper .swiper-slide .column-story-main-content-link .column-story-thumbnail{padding-bottom:75%}}.column-story-main-section .container .column-story-main-content-swiper .swiper-slide .column-story-main-content-link .column-story-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.column-story-main-section .container .column-story-main-content-swiper .swiper-slide .column-story-main-content-link .column-story-title-box .column-story-main-content-title{font-weight:700;font-size:24px;color:#6b6b6b;line-height:1.4em;margin:0}@media screen and (max-width:1279px){.column-story-main-section .container .column-story-main-content-swiper .swiper-slide .column-story-main-content-link .column-story-title-box .column-story-main-content-title{font-size:clamp(20px,calc(.7843137255vw + .8730392157rem),24px)}}@media screen and (max-width:768px){.column-story-main-section .container .column-story-main-content-swiper .swiper-slide .column-story-main-content-link .column-story-title-box .column-story-main-content-title{font-size:clamp(18px,calc(.4464285714vw + 1.0357142857rem),20px)}}.column-story-main-section .container .column-story-main-content-swiper .column-story-navigation{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:20px;z-index:10}@media screen and (max-width:768px){.column-story-main-section .container .column-story-main-content-swiper .column-story-navigation{bottom:20px;gap:20px}}.column-story-main-section .container .column-story-main-content-swiper .column-story-navigation .swiper-button-next,.column-story-main-section .container .column-story-main-content-swiper .column-story-navigation .swiper-button-prev{position:static;width:44px;height:44px;margin:0;border-radius:50%;transition:all .3s ease;cursor:pointer}@media screen and (max-width:768px){.column-story-main-section .container .column-story-main-content-swiper .column-story-navigation .swiper-button-next,.column-story-main-section .container .column-story-main-content-swiper .column-story-navigation .swiper-button-prev{width:36px;height:36px}}.column-story-main-section .container .column-story-main-content-swiper .column-story-navigation .swiper-button-next::after,.column-story-main-section .container .column-story-main-content-swiper .column-story-navigation .swiper-button-prev::after{font-size:14px;color:#fff;font-weight:700}@media screen and (max-width:768px){.column-story-main-section .container .column-story-main-content-swiper .column-story-navigation .swiper-button-next::after,.column-story-main-section .container .column-story-main-content-swiper .column-story-navigation .swiper-button-prev::after{font-size:12px}}.column-story-main-section .container .column-story-main-content-swiper .column-story-navigation .swiper-button-next.swiper-button-disabled,.column-story-main-section .container .column-story-main-content-swiper .column-story-navigation .swiper-button-prev.swiper-button-disabled{opacity:.3;cursor:not-allowed}.column-story-main-section .container .column-story-main-content-swiper .column-story-navigation .column-story-counter{display:flex;align-items:center;font-size:16px;font-weight:500;color:#fff;min-width:60px;justify-content:center}@media screen and (max-width:768px){.column-story-main-section .container .column-story-main-content-swiper .column-story-navigation .column-story-counter{font-size:14px;min-width:50px}}.column-story-main-section .container .column-story-main-content-swiper .column-story-navigation .column-story-counter .current{font-weight:700}.column-story-main-section .container .column-story-main-content-swiper .column-story-navigation .column-story-counter .separator{margin:0 4px;opacity:.6}.column-story-main-section .container .column-story-main-content-swiper .column-story-navigation .column-story-counter .total{opacity:.6}.column-story-board-section{padding:clamp(120px,calc(3.125vw + 5rem),140px) 40px clamp(140px,calc(6.25vw + 3.75rem),180px);background-color:#000}@media screen and (max-width:1279px){.column-story-board-section{padding:clamp(100px,calc(3.9215686275vw + 4.3651960784rem),120px) 30px clamp(120px,calc(3.9215686275vw + 5.6151960784rem),140px)}}@media screen and (max-width:768px){.column-story-board-section{padding:clamp(80px,calc(4.4642857143vw + 4.1071428571rem),100px) 20px clamp(100px,calc(4.4642857143vw + 5.3571428571rem),120px)}}.column-story-board-section .container{display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;width:100%;max-width:1440px;margin:0 auto}.column-story-board-section .container .column-story-board-title{margin-bottom:30px;font-weight:800;font-size:clamp(48px,calc(1.875vw + 1.5rem),60px);color:#fff;line-height:normal;letter-spacing:-.02em}@media screen and (max-width:1279px){.column-story-board-section .container .column-story-board-title{margin-bottom:clamp(25px,calc(.9803921569vw + 1.0912990196rem),30px);font-size:clamp(36px,calc(2.3529411765vw + 1.1191176471rem),48px)}}@media screen and (max-width:768px){.column-story-board-section .container .column-story-board-title{margin-bottom:clamp(20px,calc(1.1160714286vw + 1.0267857143rem),25px);font-size:clamp(30px,calc(1.3392857143vw + 1.6071428571rem),36px)}}.column-story-board-section .container .column-story-board-description{font-weight:500;font-size:clamp(19px,calc(.15625vw + 1.0625rem),20px);color:#fff;line-height:1.5em}@media screen and (max-width:1279px){.column-story-board-section .container .column-story-board-description{font-size:clamp(18px,calc(.1960784314vw + 1.0307598039rem),19px)}}@media screen and (max-width:768px){.column-story-board-section .container .column-story-board-description{font-size:clamp(17px,calc(.2232142857vw + 1.0178571429rem),18px)}}.column-story-board-section .container .column-story-board-top{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:40px}@media screen and (max-width:1279px){.column-story-board-section .container .column-story-board-top{margin-top:clamp(30px,calc(1.9607843137vw + .9325980392rem),40px);flex-direction:column;align-items:flex-start;gap:clamp(30px,calc(1.9607843137vw + .9325980392rem),40px)}}@media screen and (max-width:768px){.column-story-board-section .container .column-story-board-top{margin-top:clamp(24px,calc(1.3392857143vw + 1.2321428571rem),30px);gap:clamp(20px,calc(2.2321428571vw + .8035714286rem),30px)}}.column-story-board-section .container .column-category{display:flex;align-items:center;justify-content:flex-start;gap:6px}@media screen and (max-width:1279px){.column-story-board-section .container .column-category{overflow-x:auto;width:100%;flex-wrap:nowrap}}.column-story-board-section .container .column-category-item-button{display:block;padding:12px 24px;border:1px solid rgba(255,255,255,.5);border-radius:100px;font-weight:500;font-size:18px;color:#fff;line-height:normal;text-align:center;white-space:nowrap;cursor:pointer;transition:all .3s ease}.column-story-board-section .container .column-category-item-button.active{border:1px solid #fff;background-color:#fff;color:#121212}.column-story-board-section .container .column-category-item-button:hover{border:1px solid #fff}@media screen and (max-width:1279px){.column-story-board-section .container .column-category-item-button{padding:clamp(10px,calc(1.9607843137vw - .3174019608rem),20px) clamp(20px,calc(.7843137255vw + .8730392157rem),24px);font-size:clamp(16px,calc(.3921568627vw + .8115196078rem),18px)}}@media screen and (max-width:768px){.column-story-board-section .container .column-category-item-button{padding:clamp(8px,calc(1.7857142857vw + .1428571429rem),16px) clamp(16px,calc(.8928571429vw + .8214285714rem),20px);font-size:clamp(14px,calc(.4464285714vw + .7857142857rem),16px)}}.column-story-board-section .container .column-search-form{display:flex;align-items:center;gap:8px}@media screen and (max-width:1279px){.column-story-board-section .container .column-search-form{align-self:flex-end}}.column-story-board-section .container .column-contents-search-input{width:100%;max-width:320px;height:100%;padding:14px 16px;border:none;background-color:rgba(255,255,255,.13);border-radius:6px;font-weight:500;font-size:16px;color:#fff;line-height:normal}.column-story-board-section .container .column-contents-search-input::placeholder{color:#6b6b6b}@media screen and (max-width:1279px){.column-story-board-section .container .column-contents-search-input{padding:clamp(12px,calc(.3921568627vw + .5615196078rem),14px) clamp(18px,calc(.3921568627vw + .9365196078rem),20px);font-size:clamp(14px,calc(.3921568627vw + .6865196078rem),16px)}}@media screen and (max-width:768px){.column-story-board-section .container .column-contents-search-input{padding:clamp(10px,calc(.4464285714vw + .5357142857rem),12px) clamp(16px,calc(.4464285714vw + .9107142857rem),18px);font-size:clamp(13px,calc(.2232142857vw + .7678571429rem),14px)}}.column-story-board-section .container .column-contents-search-button{display:flex;align-items:center;justify-content:center;max-height:47px;padding:14px 20px;border:1px solid rgba(255,255,255,.5);border-radius:6px;font-weight:500;font-size:16px;color:#fff;line-height:normal;text-align:center;white-space:nowrap;cursor:pointer}.column-story-board-section .container .column-contents-search-button:hover{background-color:#fff;color:#121212}@media screen and (max-width:1279px){.column-story-board-section .container .column-contents-search-button{padding:clamp(12px,calc(.3921568627vw + .5615196078rem),14px) clamp(18px,calc(.3921568627vw + .9365196078rem),20px);font-size:clamp(14px,calc(.3921568627vw + .6865196078rem),16px)}}@media screen and (max-width:768px){.column-story-board-section .container .column-contents-search-button{padding:clamp(10px,calc(.4464285714vw + .5357142857rem),12px) clamp(16px,calc(.4464285714vw + .9107142857rem),18px);font-size:clamp(13px,calc(.2232142857vw + .7678571429rem),14px)}}.column-story-board-section .container .column-story-content-box{display:flex;flex-direction:column;width:100%;margin-top:50px}@media screen and (max-width:1279px){.column-story-board-section .container .column-story-content-box{margin-top:clamp(40px,calc(1.9607843137vw + 1.5575980392rem),50px)}}@media screen and (max-width:768px){.column-story-board-section .container .column-story-content-box{margin-top:clamp(30px,calc(2.2321428571vw + 1.4285714286rem),40px)}}.column-story-board-section .container .column-story-content-title-box{display:flex;align-items:center;padding:32px 0;border-bottom:1px solid rgba(255,255,255,.2);font-weight:500;font-size:clamp(22px,calc(.3125vw + 1.125rem),24px);color:#fff;letter-spacing:-.01em}.column-story-board-section .container .column-story-content-title-box:first-child{border-top:1px solid rgba(255,255,255,.2)}@media screen and (max-width:1279px){.column-story-board-section .container .column-story-content-title-box{padding:clamp(24px,calc(1.568627451vw + .7460784314rem),32px) 0;font-size:clamp(20px,calc(.3921568627vw + 1.0615196078rem),22px)}}@media screen and (max-width:768px){.column-story-board-section .container .column-story-content-title-box{padding:clamp(20px,calc(.8928571429vw + 1.0714285714rem),24px) 0;font-size:clamp(18px,calc(.4464285714vw + 1.0357142857rem),20px)}}.column-story-board-section .container .column-story-contents-pagination{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:50px}@media screen and (max-width:1279px){.column-story-board-section .container .column-story-contents-pagination{margin-top:clamp(40px,calc(1.9607843137vw + 1.5575980392rem),50px)}}@media screen and (max-width:768px){.column-story-board-section .container .column-story-contents-pagination{margin-top:clamp(30px,calc(2.2321428571vw + 1.4285714286rem),40px)}}.column-story-board-section .container .column-story-contents-pagination-number{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;font-weight:600;font-size:16px;color:#fff;line-height:normal;cursor:pointer}.column-story-board-section .container .column-story-contents-pagination-number.current{opacity:.2;pointer-events:none}@media screen and (max-width:1279px){.column-story-board-section .container .column-story-contents-pagination-number{font-size:15px}}@media screen and (max-width:768px){.column-story-board-section .container .column-story-contents-pagination-number{font-size:14px}}.column-story-board-section .container .column-story-contents-pagination-button{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:1;transition:opacity .3s ease}.column-story-board-section .container .column-story-contents-pagination-button:hover:not(.disabled){opacity:.7}.column-story-board-section .container .column-story-contents-pagination-button.disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.column-story-board-section .container .column-story-contents-pagination-button img{width:24px;height:24px}@media screen and (max-width:768px){.column-story-board-section .container .column-story-contents-pagination-button img{width:20px;height:20px}}.column-story-board-section .container .column-story-contents-pagination-number-box{display:flex;align-items:center;gap:8px}.column-story-board-section .container .column-story-contents-empty{width:100%;padding:100px 0;text-align:center}.column-story-board-section .container .column-story-contents-empty p{font-size:18px;color:rgba(255,255,255,.6)}@media screen and (max-width:768px){.column-story-board-section .container .column-story-contents-empty p{font-size:16px}}