@keyframes progressBar{0%{width:0}to{width:100%}}a,button,input,select,span{-webkit-tap-highlight-color:transparent}body.stop{overflow:hidden}html.darkMode body{background:#0a0a0a}.wrap{position:relative;min-height:100vh;display:flex;flex-direction:column}.main:before{content:"";position:absolute;top:0;left:0;z-index:3;display:none;width:100%;height:100%;background:#000;opacity:0;pointer-events:none;transition:all .4s ease}.main.dim:before{opacity:.4}@media screen and (max-width:1023px){.main:before{display:block}}#header{position:fixed;top:0;left:0;width:100%;height:70px;z-index:10000;transform-origin:100% 0;transition:all .5s ease;background:transparent}body.stop #header .header-inner{background:var(--white100)}html.darkMode body.stop #header .header-inner{background:#0a0a0a}#header.hd-hide{transform:translateY(-100%)}body.stop #header.detail-header.hd-hide{transform:translateY(0)!important}#header.scrolled{background:var(--white100)}html.darkMode #header.scrolled{background:#0a0a0a}.header-inner{position:relative;z-index:99999999;display:flex;align-items:center;justify-content:space-between;height:100%}@media screen and (max-width:1439px){#header{height:64px}}.logo-bx{display:flex;align-items:center}.logo-bx a{position:relative;display:inline-flex;align-items:center;width:204px;height:20px}.logo-bx a figure{position:absolute;top:0;left:0;display:block;width:100%;height:100%;transition:all .4s ease-in-out}.logo-bx a figure.black-logo{opacity:1;pointer-events:auto}.logo-bx a figure.white-logo{opacity:0;pointer-events:none}.logo-bx a p{color:var(--black100);font-size:2rem;font-weight:700;line-height:normal;letter-spacing:-.2px}#header.detail-header .logo-bx figure.black-logo{opacity:0;pointer-events:none}#header.detail-header .logo-bx figure.white-logo,#header.scrolled .logo-bx figure.black-logo{opacity:1;pointer-events:auto}#header.scrolled .logo-bx figure.white-logo{opacity:0;pointer-events:none}body.stop #header .logo-bx figure.black-logo{opacity:1;pointer-events:auto}body.stop #header .logo-bx figure.white-logo,html.darkMode #header .logo-bx figure.black-logo{opacity:0;pointer-events:none}html.darkMode #header .logo-bx figure.white-logo{opacity:1;pointer-events:auto}html.darkMode #header.scrolled .logo-bx figure.black-logo{opacity:0;pointer-events:none}html.darkMode #header.scrolled .logo-bx figure.white-logo{opacity:1;pointer-events:auto}@media screen and (max-width:1439px){.logo-bx a{width:180px;height:16px}}@media screen and (max-width:767px){.logo-bx.active a figure.black-logo{opacity:1;pointer-events:auto}.logo-bx.active a figure.white-logo{opacity:0;pointer-events:none}#header.detail-header .logo-bx.active figure.black-logo{opacity:1;pointer-events:auto}#header.detail-header .logo-bx.active figure.white-logo{opacity:0;pointer-events:none}}.gnb{display:flex;align-items:center;height:100%}.gnb.remove{display:none}.gnb>ul{padding:6px;border-radius:30px;background:var(--gnbTagBg)}.gnb>ul>li{display:flex;align-items:center;height:100%}.gnb>ul>li>a{display:inline-flex;justify-content:center;align-items:center;padding:5px 17px;color:var(--black100);font-size:1.6rem;font-weight:600;line-height:1.5;letter-spacing:-.32px;border-radius:30px;transition:all .4s ease-in-out}.gnb>ul>li>a.on{color:var(--white100);background:var(--black100)}html.darkMode .gnb>ul>li>a.on{background:var(--black80)}#header.detail-header .gnb>ul{background:var(--gnbDetailTagBg)}#header.detail-header .gnb>ul>li>a{color:var(--white100)}#header.detail-header .gnb>ul>li>a.on{color:var(--black100);background:var(--gnbDetailTagActiveBg)}html.darkMode #header.detail-header .gnb>ul{background:var(--gnbDetailTagBg)}html.darkMode #header.detail-header .gnb>ul>li>a{color:var(--black100)}html.darkMode #header.detail-header .gnb>ul>li>a.on{color:var(--white100);background:var(--gnbDetailTagActiveBg)}#header.detail-header .gnb-btn i{transition:all .4s ease-in-out}#header.detail-header .gnb-btn .light-dark-btn i,#header.detail-header .gnb-btn .search-open-btn i{background:var(--white100)}#header.detail-header .gnb-btn .light-dark-btn.active i,#header.detail-header .gnb-btn .search-open-btn.active i,#header.scrolled .gnb-btn .light-dark-btn i,#header.scrolled .gnb-btn .search-open-btn i,html.darkMode #header.detail-header .gnb-btn .light-dark-btn i,html.darkMode #header.detail-header .gnb-btn .light-dark-btn.active i,html.darkMode #header.detail-header .gnb-btn .search-open-btn i,html.darkMode #header.detail-header .gnb-btn .search-open-btn.active i{background:var(--black100)}@media screen and (min-width:1025px){.gnb>ul>li>a:hover{color:var(--black60)}.gnb>ul>li>a.on:hover{color:var(--white100)}#header.detail-header .gnb>ul>li>a:hover{color:var(--black30)}#header.detail-header .gnb>ul>li>a.on:hover{color:var(--black100)}html.darkMode #header.detail-header .gnb>ul>li>a:hover{color:var(--black70)}html.darkMode #header.detail-header .gnb>ul>li>a.on:hover{color:var(--white100)}html.darkMode .gnb>ul>li>a:hover{color:var(--black70)}html.darkMode .gnb>ul>li>a.on:hover{color:var(--white100)}}@media screen and (max-width:1439px){.gnb>ul{padding:5px}.gnb>ul>li>a{padding:4.5px 13px;font-size:1.4rem;line-height:1.4;letter-spacing:-.28px}}@media screen and (max-width:1023px){.gnb{display:none}}.gnb-btn{gap:24px;margin-left:48px}.gnb-btn,.gnb-btn button{display:flex}.gnb-btn button.light-dark-btn i,.gnb-btn button.search-open-btn i{transition:all .3s ease-in-out}.gnb-btn button.search-close-btn,.gnb-btn.change .ic-dark-mode,.gnb-btn.change .search-open-btn{display:none}.gnb-btn.change button.search-close-btn{display:flex}.gnb-btn button i{width:24px;height:24px}@media screen and (min-width:1025px){#header.scrolled .gnb-btn button.light-dark-btn:hover i,#header.scrolled .gnb-btn button.search-open-btn:hover i,.gnb-btn button.light-dark-btn:hover i,.gnb-btn button.search-open-btn:hover i{background:var(--black60)}#header.detail-header .gnb-btn .light-dark-btn:hover i,#header.detail-header .gnb-btn .search-open-btn:hover i,html.darkMode #header.detail-header .gnb-btn .light-dark-btn:hover i,html.darkMode #header.detail-header .gnb-btn .search-open-btn:hover i{background:var(--black70)}}@media screen and (max-width:1023px){.gnb-btn{flex-direction:row-reverse;gap:18px;margin:0 16px 0 auto}.gnb-btn.change{gap:0;margin:0 0 0 auto}.gnb-btn button.light-dark-btn{opacity:0;pointer-events:none}.gnb-btn button.light-dark-btn.active{opacity:1;pointer-events:auto}.gnb-btn button i{width:24px;height:24px}}.header-search-wrap{position:fixed;top:0;left:0;z-index:10000;display:none;width:100vw;height:100dvh;overflow-y:auto;background:var(--white100)}html.darkMode .header-search-wrap{background:#0a0a0a}.header-search-wrap.open{display:block}.search-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--white100)}html.darkMode .search-bg{background:#0a0a0a}.search-content{position:relative;z-index:3}.search-input-wrap{position:relative;display:flex;align-items:center;width:100%;max-width:794px;margin:112px auto 100px}.header-search-wrap .recommend-title,.header-search-wrap .result-wrap,.header-search-wrap .search-input-wrap{opacity:0;transform:translateY(20px)}.search-section .search-input-wrap{margin:42px auto 100px}.search-section.tag-select .search-input-wrap{margin:42px auto 80px}.search-section.tag-section .search-input-wrap{margin:42px auto 40px}.no-search-text{margin-bottom:80px;color:var(--black40);font-size:1.8rem;font-weight:500;text-align:center;line-height:1.6;letter-spacing:-.36px}.search-input-wrap .search-input-bx{position:relative;z-index:3;display:flex;align-items:center;width:100%}.search-btn{display:flex;width:40px;height:40px}.search-btn i{width:100%;height:100%}.search-input[type=text]{width:calc(100% - 70px);height:auto;padding:0 20px;color:var(--black100);font-size:4.2rem;font-weight:600;line-height:1.36;letter-spacing:-1.26px;border-radius:0;border:none;background:transparent}.search-input[type=text].on{background:var(--white100)}html.darkMode .search-input[type=text].on{background:#0a0a0a}.search-input[type=text]:focus{outline:none;outline-offset:0}.search-input::-moz-placeholder{color:var(--black30);font-weight:500}.search-input::placeholder{color:var(--black30);font-weight:500}.reset-btn{display:flex;width:30px;height:30px;opacity:0;transition:all .4s ease-in-out;pointer-events:none}.reset-btn.active,.search-section .reset-btn{opacity:1;pointer-events:auto}.reset-btn i{width:100%;height:100%}.text-rolling-container{position:absolute;top:0;left:61px;width:calc(100% - 118px);height:57px;overflow:hidden}.text-rolling-content{display:flex;flex-direction:column}.rolling-text{display:-webkit-box!important;align-items:center;height:100%;overflow:hidden;color:var(--black30);font-size:4.2rem;font-weight:500;line-height:1.36;letter-spacing:-1.26px;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.relation-container{position:absolute;top:97px;left:0;z-index:33;display:none;width:100%;height:100%;opacity:1;background:var(--white100)}.relation-container .relation-wrap{width:100%;max-width:794px;margin:0 auto}.relation-container .relation-wrap .relation-btn{display:block;padding:16px 10px;color:var(--black80);font-size:2rem;font-weight:500;text-align:left;line-height:1.5;letter-spacing:-.4px}.relation-container .relation-wrap .relation-btn strong{font-weight:700}.search-result{width:100%;max-width:794px;margin:0 auto}.recommend-title{margin-bottom:40px;text-align:center}.recommend-title h5{margin-bottom:8px;color:var(--black60);font-size:1.8rem;font-weight:600;line-height:1.5;letter-spacing:-.36px}.recommend-title h2{color:var(--black100);font-size:3rem;font-weight:600;line-height:1.36;letter-spacing:-.6px}.search-result-title{margin-bottom:40px}.search-result-title h3{color:var(--black100);font-size:2.4rem;font-weight:600;line-height:1.36;letter-spacing:-.48px}.no-search-result-title{margin-bottom:30px}.no-search-result-title h3{color:var(--black60);font-size:1.6rem;font-weight:600;line-height:1.5;letter-spacing:-.32px}.popular-tag-wrap{margin-bottom:80px}.popular-tag-wrap .popular-title{margin-bottom:20px;color:var(--black60);font-size:1.6rem;font-weight:600;line-height:1.5;letter-spacing:-.32px}.popular-tag-wrap .popular-tag-cont{display:flex;flex-wrap:wrap;gap:8px}.popular-tag-wrap .popular-tag{display:inline-flex;justify-content:center;align-items:center;padding:6px 18px;color:var(--TagText);font-size:1.8rem;font-weight:500;line-height:1.6;letter-spacing:-.36px;border-radius:100px;background:var(--TagBg);transition:all .3s ease-in-out;cursor:pointer}.result-wrap{width:100%}.search-section .result-wrap{height:100%;overflow-y:visible}.result-item{margin-bottom:60px}.result-item:last-child{margin-bottom:0;padding-bottom:200px}.search-section .result-wrap .result-item:last-child{padding-bottom:0}.result-item a{display:inline-flex;align-items:center}.result-item a .img-area{width:273px;border-radius:12px;overflow:hidden}.result-item a .img-area img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:273/182}.result-item a .text-area{width:calc(100% - 273px);padding-left:50px}.result-item a .text-area .date-bx span{color:var(--black50);font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px}.result-item a .text-area .text-bx{margin:10px 0 24px;margin-bottom:0!important}.result-item a .text-area .text-bx .suj-txt{margin-bottom:10px;color:var(--black100);font-size:2.4rem;font-weight:600;line-height:1.36;letter-spacing:-.48px}.result-item a .text-area .text-bx .desc-txt,.result-item a .text-area .text-bx .suj-txt{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.result-item a .text-area .text-bx .desc-txt{color:var(--black60);font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px}.result-item a .text-area .tag-bx{display:none!important;align-items:center;gap:6px}.result-item a .text-area .tag-bx span{display:inline-flex;padding:5px 12px;color:var(--TagText);font-size:1.4rem;font-weight:500;line-height:1.6;border-radius:99px;background:var(--TagBg);transition:all .3s ease-in-out}.search-content .more-btn{margin-top:60px;text-align:center}.search-content .more-btn a{display:inline-flex;justify-content:center;align-items:center;padding:13px 22px;color:var(--Color-Button-Pill-black-text);font-size:1.6rem;font-weight:600;line-height:1.5;letter-spacing:-.16px;border-radius:8px;background:var(--Color-Button-Pill-black);overflow:hidden;transition:all .3s ease-in-out}@media screen and (min-width:1025px){.search-content .more-btn a:hover{background:var(--black80)}html.darkMode .search-content .more-btn a:hover{background:var(--black30)}.popular-tag-wrap .popular-tag:hover{background:var(--TagBgHover)}html.darkMode .popular-tag-wrap .popular-tag:hover{background:var(--black20)}}@media screen and (max-width:1439px){.search-input-wrap{margin:104px auto 100px}.search-section .search-input-wrap{margin:40px auto 100px}.search-section.tag-select .search-input-wrap{margin:40px auto 80px}.search-section.tag-section .search-input-wrap{margin:40px auto}.search-btn{width:32px;height:32px}.search-input[type=text]{width:calc(100% - 62px);font-size:3.6rem;letter-spacing:-1.08px}.text-rolling-container{left:52px;width:calc(100% - 118px);height:49px}.rolling-text{font-size:3.6rem;letter-spacing:-1.08px}.relation-container .relation-wrap .relation-btn{font-size:1.8rem;line-height:1.36;letter-spacing:-.36px}.recommend-title{margin-bottom:40px;text-align:center}.recommend-title h2{font-size:2.4rem;letter-spacing:-.48px}.search-result-title{margin-bottom:32px}.popular-tag-wrap{margin-bottom:80px}.popular-tag-wrap .popular-title{margin-bottom:20px}.result-wrap{height:484px}.result-item:last-child{padding-bottom:160px}.result-item a .text-area{padding-left:32px}.result-item a .text-area .text-bx{margin:10px 0 20px}.result-item a .text-area .text-bx .suj-txt{font-size:2.2rem;letter-spacing:-.44px}}@media screen and (max-width:1023px){.search-input-wrap{max-width:100%;margin:84px auto 80px;padding-left:calc(var(--gutter) * 3 - 8px);padding-right:calc(var(--gutter) * 3 - 8px)}.search-section .search-input-wrap{margin:40px auto 55px}.search-section.tag-select .search-input-wrap{margin:40px auto 60px}.search-section.tag-section .search-input-wrap{margin:40px auto}.no-search-text{margin-bottom:60px;font-size:1.6rem;line-height:1.5;letter-spacing:-.48px}.search-btn{width:24px;height:24px}.search-input[type=text]{width:calc(100% - 70px);padding:0 10px;font-size:2.2rem;line-height:1;letter-spacing:-.44px}.reset-btn{width:20px;height:20px}.text-rolling-container{left:75px;width:calc(100% - 118px);height:26px}.rolling-text{font-size:2.2rem;line-height:1.36;letter-spacing:-.44px}.relation-container{top:36px}.relation-container .relation-wrap{max-width:100%;padding-left:calc(var(--gutter) * 3 - 8px);padding-right:calc(var(--gutter) * 3 - 8px)}.relation-container .relation-wrap .relation-btn{padding:12px 6px;font-size:1.6rem;line-height:1.6;letter-spacing:-.32px}.search-result{max-width:100%;padding-left:calc(var(--gutter) * 3 - 8px);padding-right:calc(var(--gutter) * 3 - 8px)}.recommend-title{margin-bottom:40px;text-align:center}.recommend-title h5{font-size:1.6rem;letter-spacing:-.32px}.recommend-title h2{font-size:2.2rem;line-height:1.3;letter-spacing:-.66px}.search-result-title{margin-bottom:24px}.search-result-title h3{font-size:2rem;line-height:1.3;letter-spacing:-.6px}.no-search-result-title{margin-bottom:24px}.no-search-result-title h3{font-size:1.4rem;line-height:1.4;letter-spacing:-.28px}.popular-tag-wrap{margin-bottom:60px}.popular-tag-wrap .popular-title{margin-bottom:12px;font-size:1.4rem;line-height:1.4;letter-spacing:-.28px}.popular-tag-wrap .popular-tag-cont{gap:10px}.popular-tag-wrap .popular-tag{padding:4px 12px;font-size:1.4rem;letter-spacing:0;border-radius:30px}.result-wrap{height:379px}.result-item{margin-bottom:40px}.result-item:last-child{padding-bottom:100px}.result-item a .img-area{width:200px}.result-item a .img-area img{aspect-ratio:200/133}.result-item a .text-area{width:calc(100% - 200px);padding-left:24px}.result-item a .text-area .date-bx span{font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.result-item a .text-area .text-bx{margin:6px 0 16px}.result-item a .text-area .text-bx .suj-txt{margin-bottom:6px;font-size:1.8rem;line-height:1.4;letter-spacing:-.54px}.result-item a .text-area .text-bx .desc-txt{font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.search-content .more-btn{margin-top:40px}.search-content .more-btn a{padding:11.5px 20px;font-size:1.5rem;line-height:1.4;letter-spacing:-.3px;border-radius:6px}}@media screen and (max-width:767px){.header-search-wrap{padding-bottom:80px}.search-input-wrap{margin:88px auto 84px;padding-left:calc(var(--gutter) * 2 - 4px);padding-right:calc(var(--gutter) * 2 - 4px)}.search-section .search-input-wrap,.search-section.tag-select .search-input-wrap{margin:40px auto 60px}.search-section.tag-section .search-input-wrap{margin:40px auto}.no-search-text{margin-bottom:80px}.search-input-wrap .search-input-bx{height:26px}.search-input[type=text]{width:calc(100% - 44px);height:100%;font-size:1.8rem;line-height:1;letter-spacing:-.36px}.text-rolling-container{left:54px;width:calc(100% - 95px);height:26px}.rolling-text{font-size:1.8rem;line-height:1.5;letter-spacing:-.36px}.relation-container{top:46px}.relation-container .relation-wrap{padding-left:calc(var(--gutter) * 2 - 4px);padding-right:calc(var(--gutter) * 2 - 4px)}.relation-container .relation-wrap .relation-btn{line-height:1.44}.search-result{padding-left:calc(var(--gutter) * 2 - 4px);padding-right:calc(var(--gutter) * 2 - 4px)}.recommend-title{margin-bottom:40px;text-align:center}.recommend-title h2{font-size:2rem;line-height:1.3;letter-spacing:-.6px}.search-result-title{margin-bottom:24px}.search-result-title h3{font-size:1.6rem;line-height:1.5;letter-spacing:-.32px}.popular-tag-wrap{margin-bottom:60px}.result-wrap{height:446px}.result-item a{align-items:flex-start}.result-item a .img-area{width:130px;border-radius:8px}.result-item a .img-area img{aspect-ratio:130/87}.result-item a .text-area{width:calc(100% - 130px);padding-left:16px}.result-item a .text-area .text-bx{margin:6px 0 16px}.result-item a .text-area .text-bx .suj-txt{margin-bottom:0}.result-item a .text-area .text-bx .desc-txt{display:none}}.mobile-nav-open{display:none;width:40px;height:40px}.mobile-nav-open.remove{display:none}.mobile-nav-open button{position:relative;display:flex;width:100%;height:100%;border-radius:50%;background:var(--black20);overflow:hidden}.mobile-nav-open button span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) skew(-.001deg);width:16px;height:2px;border-radius:30px;background:var(--black100);transition:all .35s ease}.mobile-nav-open button span:first-child{top:calc(50% - 5.5px)}.mobile-nav-open button span:nth-child(3){top:calc(50% + 5.5px)}.mobile-nav-open.mobile-open button span:first-child{top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.mobile-nav-open.mobile-open button span:nth-child(2){opacity:0}.mobile-nav-open.mobile-open button span:nth-child(3){top:50%;transform:translate(-50%,-50%) rotate(45deg)}@media screen and (max-width:1023px){.mobile-nav-open{display:block}}.mobile-nav-wrap{position:absolute;top:0;right:0;transform:translateX(100%);z-index:9999;display:none;width:375px;height:100dvh;background:var(--white100);transition:all .4s ease-in-out}html.darkMode .mobile-nav-wrap{background:#0a0a0a}#header:before{content:"";position:fixed;top:0;left:0;display:none;width:100vw;height:100vh;background:#000;opacity:0;transition:all .4s ease-in-out;pointer-events:none}#header.mobile-open:before{opacity:.4}html.darkMode #header.mobile-open:before{opacity:.7}@media screen and (max-width:1023px){#header:before{display:block}}@media screen and (max-width:767px){#header:before{display:none}}.mobile-nav-wrap.mobile-open{transform:translateX(0)}.mobile-nav-inner{padding:0 40px}.mobile-nav-menu{padding:114px 0;list-style:none}.only-tablet-hd{display:flex;justify-content:flex-end;padding:17px 0}.only-tablet-hd .tablet-hd-btns{display:flex;align-items:center;gap:18px}.only-tablet-hd .tablet-hd-btns button{display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px}.only-tablet-hd .tablet-hd-btns button:last-child{width:40px;height:40px;background:var(--TagBg02);border-radius:50%;overflow:hidden}.only-tablet-hd .tablet-hd-btns button i{width:24px;height:24px}.mobile-nav-menu .mobile-main-nav{margin-bottom:60px}.mobile-nav-menu .mobile-main-nav li{margin-bottom:16px}.mobile-nav-menu .mobile-main-nav li:last-child{margin-bottom:0}.mobile-nav-menu .mobile-main-nav li a{color:var(--black40);font-size:4rem;font-weight:600;line-height:1.44;letter-spacing:-.8px}.mobile-nav-menu .mobile-main-nav li a.on{color:var(--black100)}.mobile-nav-menu .mobile-sub-nav li{margin-bottom:20px}.mobile-nav-menu .mobile-sub-nav li:last-child{margin-bottom:0}.mobile-nav-menu .mobile-sub-nav li a{color:var(--black70);font-size:1.8rem;font-weight:500;line-height:1.44;letter-spacing:-.36px}@media screen and (max-width:1024px){.mobile-nav-wrap{display:block}}@media screen and (max-width:768px){.tablet-bg{display:none}}@media screen and (max-width:767px){.mobile-nav-wrap{width:100%;height:100vh;overflow-y:scroll}.mobile-nav-inner{padding:0 20px}.mobile-nav-menu{padding:114px 0 30px}.only-tablet-hd{display:none}}#footer{position:relative;z-index:2;padding:50px 0 40px;background-color:var(--black10);overflow:hidden}.footer-inner{position:relative;width:100%;max-width:1220px;margin:0 auto;padding-left:calc(var(--gutter) / 2);padding-right:calc(var(--gutter) / 2);color:var(--black100);font-size:1.4rem}.footer-inner .ft-nav-area{margin-bottom:242px}.footer-inner .ft-nav-area nav>ul{display:flex;gap:29px}.footer-inner .ft-nav-area nav>ul>li{width:140px}.footer-inner .ft-nav-area nav>ul>li>a{display:inline-block;margin-bottom:8px;color:var(--black50);font-size:1.4rem;font-weight:500;line-height:1.6}.footer-inner .ft-nav-area nav>ul>li>ol>li{margin-bottom:2px}.footer-inner .ft-nav-area nav>ul>li>ol>li:last-child{margin-bottom:0}.footer-inner .ft-nav-area nav>ul>li>ol>li>a{color:var(--black100);font-size:1.4rem;font-weight:500;line-height:1.6;transition:all .4s ease}.footer-inner .ft-logo-area a{position:relative;display:inline-block;width:142px;height:24px}.footer-inner .ft-logo-area a figure{position:absolute;top:0;left:0;width:100%}.footer-inner .ft-logo-area a figure.ft-logo-black{pointer-events:auto;opacity:1}.footer-inner .ft-logo-area a figure.ft-logo-white,html.darkMode .footer-inner .ft-logo-area a figure.ft-logo-black{pointer-events:none;opacity:0}html.darkMode .footer-inner .ft-logo-area a figure.ft-logo-white{pointer-events:auto;opacity:1}.top-scroll-btn{position:absolute;top:0;right:calc(var(--gutter) / 2);width:32px;height:32px;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.top-scroll-btn i{width:100%;height:100%;-webkit-mask-image:url(/images/top-scroll-arrow.svg);mask-image:url(/images/top-scroll-arrow.svg);mask-size:contain;mask-position:center;mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;display:inline-block;vertical-align:middle;transition:all .4s ease;border:none;outline:none;background:var(--black70)}@media screen and (min-width:1025px){.footer-inner .ft-nav-area nav>ul>li>ol>li>a:hover{color:var(--black60)}html.darkMode .footer-inner .ft-nav-area nav>ul>li>ol>li>a:hover{color:var(--black70)}.top-scroll-btn i:hover{background:var(--black60)}}@media screen and (max-width:1439px){.footer-inner{max-width:100%;padding-left:calc(var(--gutter) * 3 - 8px);padding-right:calc(var(--gutter) * 3 - 8px)}.top-scroll-btn{right:calc(var(--gutter) * 3 - 8px)}}@media screen and (max-width:1023px){#footer{padding:40px 0}.footer-inner{padding-left:calc(var(--gutter) * 3 - 8px);padding-right:calc(var(--gutter) * 3 - 8px)}.footer-inner .ft-logo-area a{width:130px;height:22px}.footer-inner .ft-nav-area{margin-bottom:256px}.footer-inner .ft-nav-area nav>ul{display:flex;gap:72px}.footer-inner .ft-nav-area nav>ul>li{width:auto}.footer-inner .ft-nav-area nav>ul>li>a{line-height:1.44;letter-spacing:-.28px}.footer-inner .ft-logo-area a figure{max-width:130px}.top-scroll-btn{width:28px;height:28px}}@media screen and (max-width:767px){.footer-inner{padding-left:calc(var(--gutter) * 2 - 4px);padding-right:calc(var(--gutter) * 2 - 4px)}.footer-inner .ft-nav-area{margin-bottom:157px}.footer-inner .ft-nav-area nav>ul{display:flex;flex-wrap:wrap;gap:40px 72px;max-width:221px}.footer-inner .ft-nav-area nav>ul>li{width:calc(50% - 36px)}.footer-inner .ft-logo-area a figure{max-width:130px}.top-scroll-btn{right:calc(var(--gutter) * 2 - 4px)}}main{flex-grow:1}.section{padding:100px 0}.section:first-child{padding-top:0}.section:last-child{padding-bottom:0}.m-title{margin-bottom:40px}.m-title h2{color:var(--black100);font-size:3.2rem;font-weight:600;line-height:1.36;letter-spacing:-.64px}.swiper-controls{display:flex;align-items:center;gap:18px}.swiper-controls button{position:relative;top:auto;left:auto;right:auto;bottom:auto;width:auto;height:auto;display:flex;margin:0}.swiper-controls button:after{display:none}.swiper-controls button i{width:30px;height:30px;transition:all .3s ease-in-out}.swiper-controls button.swiper-button-disabled i{background:var(--black30)}@media screen and (min-width:1025px){.swiper-controls button:hover i{background:var(--black60)}.swiper-controls button.swiper-button-disabled:hover i{background:var(--black20)}html.darkMode .swiper-controls button:hover i{background:var(--black70)}html.darkMode .swiper-controls button.swiper-button-disabled:hover i{background:var(--black20)}}@media screen and (max-width:1439px){.main_home .section{padding:80px 0}.main_home .section:first-child{padding-top:0;padding-bottom:0}.main_home .section:last-child{padding-bottom:0}.m-title{margin-bottom:32px}.m-title h2{font-size:3rem;letter-spacing:-.6px}.swiper-controls{gap:12px}.swiper-controls button i{width:24px;height:24px}}@media screen and (max-width:1023px){.main_home .section,.section{padding:50px 0}.main_home .section:first-child{padding-bottom:50px}.main_home .section:last-child{padding-top:80px}.m-title{margin-bottom:30px}.m-title h2{font-size:2.4rem;line-height:1.3;letter-spacing:-.72px}}@media screen and (max-width:767px){.main_home .section:last-child{padding-top:50px}}.main_home{padding:90px 0 200px;overflow:hidden}.main_home .section__1{padding-bottom:50px}.main_home .section__1 .sec01-wrap .flex-cont{display:flex;margin-bottom:60px;opacity:0;transform:translateY(30px)}.main_home .section__1 .sec01-wrap .flex-cont a{display:inline-flex;width:100%}.main_home .section__1 .sec01-wrap .flex-cont a .left-area{position:relative;width:62%;margin-right:70px;border-radius:20px;overflow:hidden;min-height:496px}.main_home .section__1 .sec01-wrap .flex-cont a .left-area .img-cont{position:relative;z-index:3;display:flex;width:100%;height:100%}.main_home .section__1 .sec01-wrap .flex-cont a .left-area .img-cont img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;aspect-ratio:744/496;transition:all .3s ease-in-out}.main_home .section__1 .sec01-wrap .flex-cont a .left-area .left-bg{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s ease-in-out}.main_home .section__1 .sec01-wrap .flex-cont a .right-area{width:calc(38% - 70px);padding:40px 0}.main_home .section__1 .sec01-wrap .flex-cont a .right-area .date-bx span{color:var(--black50);font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px}.main_home .section__1 .sec01-wrap .flex-cont a .right-area .text-bx{margin:4px 0 20px;margin-bottom:0!important}.main_home .section__1 .sec01-wrap .flex-cont a .right-area .text-bx h1{margin-bottom:16px;color:var(--black100);font-size:3.2rem;font-weight:700;line-height:1.34;letter-spacing:-.96px}.main_home .section__1 .sec01-wrap .flex-cont a .right-area .text-bx p{display:-webkit-box;color:var(--black60);font-size:1.8rem;font-weight:500;line-height:1.6;letter-spacing:-.36px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical}.main_home .section__1 .sec01-wrap .flex-cont a .right-area .tag-bx{display:none!important;align-items:center;gap:6px}.main_home .section__1 .sec01-wrap .flex-cont a .right-area .tag-bx span{display:inline-flex;justify-content:center;align-items:center;padding:5px 12px;color:var(--TagText);font-size:1.4rem;font-weight:500;line-height:1.6;border-radius:30px;background:var(--TagBg);transition:all .3s ease-in-out}.main_home .section__1 .sec01-wrap .slide-cont{transform:translateY(30px);opacity:0}.main_home .section__1 .sec01-wrap .slide-cont .slide-title{margin-bottom:28px}.main_home .section__1 .sec01-wrap .slide-cont .slide-title .container{display:flex;justify-content:space-between;align-items:center}.main_home .section__1 .sec01-wrap .slide-cont .slide-title h3{color:var(--black100);font-size:2.4rem;font-weight:600;line-height:1.36;letter-spacing:-.48px}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx{padding-right:0}@media screen and (min-width:1921px){.main_home .section__1 .sec01-wrap .slide-cont .slide-bx{overflow:hidden}}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide{width:426px}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide:last-child{margin-right:0!important}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide a{display:inline-flex;align-items:flex-start;width:100%}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide a .img-area{width:183px;margin-right:20px;border-radius:12px;overflow:hidden}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide a .img-area img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:183/122;transition:all .3s ease-in-out}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide a .text-area{width:calc(100% - 203px);max-width:223px}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide a .text-area p{margin-bottom:8px;color:var(--black100);font-size:2rem;font-weight:600;line-height:1.5;letter-spacing:-.4px}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide a .text-area span{color:var(--black50);font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px}@media screen and (min-width:1025px){.main_home .section__1 .sec01-wrap .flex-cont a:hover .left-area .img-cont img,.main_home .section__1 .sec01-wrap .flex-cont a:hover .left-area .left-bg,.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide a:hover .img-area img{transform:scale(1.03)}}@media screen and (max-width:1439px){.main_home{padding:84px 0 160px}.main_home .section__1 .sec01-wrap .flex-cont{margin-bottom:40px}.main_home .section__1 .sec01-wrap .flex-cont a .left-area{width:49.15%;margin-right:50px;border-radius:16px;min-height:390px}.main_home .section__1 .sec01-wrap .flex-cont a .left-area .img-cont img{aspect-ratio:464/309}.main_home .section__1 .sec01-wrap .flex-cont a .right-area{width:calc(50.85% - 50px);padding:24px 44px 24px 0}.main_home .section__1 .sec01-wrap .flex-cont a .right-area .text-bx{margin:4px 0 12px}.main_home .section__1 .sec01-wrap .flex-cont a .right-area .text-bx h1{font-size:2.8rem;line-height:1.36;letter-spacing:-.56px}.main_home .section__1 .sec01-wrap .flex-cont a .right-area .text-bx p{font-size:1.6rem;letter-spacing:-.32px}.main_home .section__1 .sec01-wrap .slide-cont .slide-title{margin-bottom:20px;padding:0}.main_home .section__1 .sec01-wrap .slide-cont .slide-title h3{font-size:2rem;line-height:1.5;letter-spacing:-.4px}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide{width:412px}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide a{align-items:flex-start}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide a .img-area{width:144px;margin-right:16px;border-radius:8px}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide a .img-area img{aspect-ratio:144/96}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide a .text-area{width:calc(100% - 160px);max-width:212px}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide a .text-area p{margin-bottom:6px;font-size:1.8rem;letter-spacing:-.36px}}@media screen and (max-width:1023px){.main_home{padding:64px 0 160px}.main_home .section__1 .sec01-wrap .flex-cont{margin-bottom:80px}.main_home .section__1 .sec01-wrap .flex-cont a{flex-direction:column;width:100%}.main_home .section__1 .sec01-wrap .flex-cont a .left-area{width:100%;margin-right:0;margin-bottom:20px;border-radius:20px;min-height:458px}.main_home .section__1 .sec01-wrap .flex-cont a .left-area .img-cont img{aspect-ratio:688/458}.main_home .section__1 .sec01-wrap .flex-cont a .right-area{width:100%;max-width:628px;padding:0}.main_home .section__1 .sec01-wrap .flex-cont a .right-area .date-bx span{font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.main_home .section__1 .sec01-wrap .flex-cont a .right-area .text-bx{margin:4px 0 16px}.main_home .section__1 .sec01-wrap .flex-cont a .right-area .text-bx h1{margin-bottom:10px}.main_home .section__1 .sec01-wrap .flex-cont a .right-area .text-bx p{line-height:1.5}.main_home .section__1 .sec01-wrap .flex-cont a .right-area .tag-bx{gap:12px}.main_home .section__1 .sec01-wrap .slide-cont .slide-title h3{line-height:1.3;letter-spacing:-.6px}.main_home .section__1 .sec01-wrap .slide-cont .slide-title .container .swiper-controls{display:none}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx{padding-right:calc(var(--gutter) * 3 - 8px)}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide{width:338px}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide a .img-area{width:123px;margin-right:14px}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide a .img-area img{aspect-ratio:123/82}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide a .text-area{width:calc(100% - 137px);max-width:171px}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide a .text-area p{font-size:1.6rem;letter-spacing:-.32px}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide a .text-area span{font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}}@media screen and (max-width:767px){.main_home{padding:64px 0 100px}.main_home .section__1 .sec01-wrap .flex-cont a .left-area{padding:60px 0;border-radius:16px;min-height:auto}.main_home .section__1 .sec01-wrap .flex-cont a .left-area .img-cont img{aspect-ratio:335/280}.main_home .section__1 .sec01-wrap .flex-cont a .right-area .tag-bx{gap:6px}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx{padding-right:calc(var(--gutter) * 2 - 4px)}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide{width:315px}.main_home .section__1 .sec01-wrap .slide-cont .slide-bx .swiper-slide a .text-area{max-width:178px}}.main_home .section__2{opacity:0;transform:translateY(30px)}.main_home .section__2 .content-wrap .swiper-wrapper{display:flex;flex-wrap:wrap;gap:70px 24px}.main_home .section__2 .content-wrap .swiper-wrapper .swiper-slide{width:calc(33.333% - 16px)}.main_home .section__2 .content-wrap .swiper-wrapper .swiper-slide a{display:inline-block;width:100%}.main_home .section__2 .content-wrap .swiper-wrapper .swiper-slide a .img-area{border-radius:16px;overflow:hidden}.main_home .section__2 .content-wrap .swiper-wrapper .swiper-slide a .img-area img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:384/256;transition:all .3s ease-in-out}.main_home .section__2 .content-wrap .swiper-wrapper .swiper-slide a .text-area{padding:20px 0 0}.main_home .section__2 .content-wrap .swiper-wrapper .swiper-slide a .text-area .date-text{color:var(--black50);font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px}.main_home .section__2 .content-wrap .swiper-wrapper .swiper-slide a .text-area h3{display:-webkit-box;margin:8px 0 20px;color:var(--black100);font-size:2.2rem;font-weight:600;line-height:1.36;letter-spacing:-.44px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:0!important}.main_home .section__2 .content-wrap .swiper-wrapper .swiper-slide a .text-area .tag-bx{display:none!important;align-items:center;gap:6px}.main_home .section__2 .content-wrap .swiper-wrapper .swiper-slide a .text-area .tag-bx span{padding:5px 12px;color:var(--TagText);font-size:1.4rem;font-weight:500;line-height:1.6;border-radius:30px;background:var(--TagBg);transition:all .3s ease-in-out}@media screen and (min-width:1025px){.main_home .section__2 .content-wrap .swiper-wrapper .swiper-slide a:hover .img-area img{transform:scale(1.03)}}@media screen and (max-width:1439px){.main_home .section__2 .content-wrap .swiper-wrapper{gap:60px 16px}.main_home .section__2 .content-wrap .swiper-wrapper .swiper-slide{width:calc(33.333% - 10.666px)}.main_home .section__2 .content-wrap .swiper-wrapper .swiper-slide a .img-area img{aspect-ratio:304/203}.main_home .section__2 .content-wrap .swiper-wrapper .swiper-slide a .text-area{padding:16px 0 0}.main_home .section__2 .content-wrap .swiper-wrapper .swiper-slide a .text-area h3{margin:6px 0 16px;font-size:2rem;line-height:1.5;letter-spacing:-.4px}}@media screen and (max-width:1023px){.main_home .section__2 .content-wrap .swiper-wrapper{gap:40px 12px}.main_home .section__2 .content-wrap .swiper-wrapper .swiper-slide{width:calc(50% - 6px)!important}.main_home .section__2 .content-wrap .swiper-wrapper .swiper-slide a .img-area img{aspect-ratio:338/226}.main_home .section__2 .content-wrap .swiper-wrapper .swiper-slide a .text-area .date-text{font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.main_home .section__2 .content-wrap .swiper-wrapper .swiper-slide a .text-area h3{line-height:1.3;letter-spacing:-.6px}}@media screen and (max-width:767px){.main_home .section__2 .content-wrap .swiper-wrapper{display:flex;flex-wrap:nowrap;gap:0}.main_home .section__2 .content-wrap .swiper-wrapper .swiper-slide{width:315px!important}.main_home .section__2 .content-wrap .swiper-wrapper .swiper-slide a .img-area img{aspect-ratio:315/210}}.main_home .section__3{padding:80px 0;opacity:0;transform:translateY(30px)}.main_home .section__3 .swiper-container{overflow:hidden}.main_home .section__3 .container .swiper-slide{display:flex;overflow:hidden;border-radius:20px}.main_home .section__3 .container .swiper-slide a{display:inline-block;width:100%;overflow:hidden}.main_home .section__3 .container .swiper-slide a .img-cont{width:100%}.main_home .section__3 .container .swiper-slide a .img-cont img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:1200/250}.main_home .section__3 .container .swiper-slide a .img-cont img.pc-banner-img{display:block}.main_home .section__3 .container .swiper-slide a .img-cont img.mobile-banner-img{display:none}.main_home .section__3 .swiper-pagin{display:flex;margin-top:20px}.main_home .section__3 .swiper-pagin .swiper-pagination{position:relative;top:auto;left:auto;right:auto;bottom:auto;display:inline-flex;justify-content:center;align-items:center;gap:8px}.main_home .section__3 .swiper-pagin .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0;border-radius:50%;opacity:1;background:var(--black20)}.main_home .section__3 .swiper-pagin .swiper-pagination .swiper-pagination-bullet-active{background:var(--black100)}@media screen and (max-width:1439px){.main_home .section__3{padding:40px 0}.main_home .section__3 .container .swiper-slide a .img-cont img{aspect-ratio:944/196}}@media screen and (max-width:1023px){.main_home .section__3{padding:50px 0}.main_home .section__3 .container .swiper-slide a .img-cont img{aspect-ratio:688/256}.main_home .section__3 .container .swiper-slide a .img-cont img.pc-banner-img{display:none}.main_home .section__3 .container .swiper-slide a .img-cont img.mobile-banner-img{display:block}.main_home .section__3 .swiper-pagin{margin-top:12px}.main_home .section__3 .swiper-pagin .swiper-pagination{gap:6px}.main_home .section__3 .swiper-pagin .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px}}@media screen and (max-width:767px){.main_home .section__3 .container .swiper-slider{border-radius:16px}.main_home .section__3 .container .swiper-slide a .img-cont img{aspect-ratio:335/125}}.main_home .section__4{opacity:0;transform:translateY(30px)}@media screen and (min-width:1921px){.main_home .section__4 .swiper-container{overflow:hidden}}.main_home .section__4 .swiper-wrapper{transition-timing-function:ease-in-out}.main_home .section__4 .swiper-slide{display:flex;width:1200px!important;border-radius:20px;overflow:hidden}.main_home .section__4 .swiper-slide:last-child{margin-right:0!important}.main_home .section__4 .swiper-slide .text-area{display:flex;flex-direction:column;justify-content:space-between;gap:20px;width:610px;padding:40px 50px 36px 40px;background:var(--black10)}.main_home .section__4 .swiper-slide .text-area .series-title-bx span{display:inline-flex;justify-content:center;align-items:center;padding:4.25px 15.1px;color:var(--black100);font-size:1.5rem;font-weight:500;line-height:1.5;letter-spacing:-.3px;border-radius:30px;background:var(--bg-badge)}.main_home .section__4 .swiper-slide .text-area .series-title-bx h2{display:-webkit-box;margin-top:14px;color:var(--black100);font-size:4rem;font-weight:700;line-height:1.26;letter-spacing:-.8px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.main_home .section__4 .swiper-slide .series-list li{display:flex;padding:16px 0;border-bottom:1px solid var(--box-line)}.main_home .section__4 .swiper-slide .series-list li:first-child{padding-top:0}.main_home .section__4 .swiper-slide .series-list li:last-child{padding-bottom:0;border-bottom:none}.main_home .section__4 .swiper-slide .series-list li a{position:relative;display:inline-flex;align-items:center;width:100%}.main_home .section__4 .swiper-slide .series-list li a .img-bx{width:50px;height:50px;margin-right:20px;border-radius:8px;overflow:hidden}.main_home .section__4 .swiper-slide .series-list li a .img-bx img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:50/50}.main_home .section__4 .swiper-slide .series-list li a .img-bx.graphic img{-o-object-fit:contain;object-fit:contain}.main_home .section__4 .swiper-slide .series-list li a .img-bx.keyword img{-o-object-fit:cover;object-fit:cover}.main_home .section__4 .swiper-slide .series-list li a .text-bx{display:flex;width:calc(100% - 70px);max-width:400px}.main_home .section__4 .swiper-slide .series-list li a .text-bx p{color:var(--black100);font-size:1.8rem;font-weight:600;line-height:1.5;letter-spacing:-.36px;transition:all .4s ease-in-out}.main_home .section__4 .swiper-slide .series-list li a .text-bx p:first-child{width:24px;margin-right:10px}.main_home .section__4 .swiper-slide .series-list li a .text-bx p:nth-child(2){display:-webkit-box;width:calc(100% - 34px);overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.main_home .section__4 .swiper-slide .series-list li a .icon-bx{position:absolute;top:50%;transform:translateY(-50%);right:0;opacity:0;transition:all .4s ease-in-out}.main_home .section__4 .swiper-slide .series-list li a .icon-bx i{width:20px;height:20px}.main_home .section__4 .swiper-slide .img-area{width:590px}.main_home .section__4 .swiper-slide .img-area a{position:relative;display:inline-block;width:100%;padding:98px 0}.main_home .section__4 .swiper-slide .img-area a .img-cont{position:relative;z-index:3;overflow:hidden}.main_home .section__4 .swiper-slide .img-area a .img-cont img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:590/393;transition:all .3s ease-in-out}.main_home .section__4 .swiper-slide .img-area a .img-bg{position:absolute;top:0;left:0;width:100%;height:100%}.main_home .section__4 .btns-wrap{margin-top:60px}.main_home .section__4 .btns-wrap .container{display:flex;justify-content:space-between;align-items:center}.main_home .section__4 .btns-wrap .more-btn{display:flex}.main_home .section__4 .btns-wrap .more-btn a{padding:13px 22px;color:var(--Color-Button-Pill-black-text);font-size:1.6rem;font-weight:600;line-height:1.5;letter-spacing:-.32px;border-radius:8px;background:var(--Color-Button-Pill-black);transition:all .3s ease-in-out}@media screen and (min-width:1025px){.main_home .section__4 .swiper-slide .series-list li a:hover .text-bx p{color:var(--black60)}html.darkMode .main_home .section__4 .swiper-slide .series-list li a:hover .text-bx p{color:var(--black70)}.main_home .section__4 .swiper-slide .series-list li a:hover .icon-bx{opacity:1}.main_home .section__4 .btns-wrap .more-btn a:hover{background:var(--black80)}html.darkMode .main_home .section__4 .btns-wrap .more-btn a:hover{background:var(--black30)}.main_home .section__4 .swiper-slide .img-area a:hover .img-cont img{transform:scale(1.02)}}@media screen and (max-width:1439px){.main_home .section__4 .swiper-slide{width:944px!important}.main_home .section__4 .swiper-slide .text-area{gap:20px;width:50%;padding:32px 32px 24px}.main_home .section__4 .swiper-slide .text-area .series-title-bx h2{font-size:3.2rem;line-height:1.34;letter-spacing:-.96px}.main_home .section__4 .swiper-slide .series-list li{padding:14px 0}.main_home .section__4 .swiper-slide .series-list li a .img-bx{width:40px;height:40px;margin-right:16px}.main_home .section__4 .swiper-slide .series-list li a .img-bx img{aspect-ratio:40/40}.main_home .section__4 .swiper-slide .series-list li a .text-bx{width:calc(100% - 56px);max-width:316px}.main_home .section__4 .swiper-slide .series-list li a .text-bx p{font-size:1.6rem;letter-spacing:-.32px}.main_home .section__4 .swiper-slide .img-area{width:50%}.main_home .section__4 .swiper-slide .img-area a{padding:78px 0}.main_home .section__4 .swiper-slide .img-area a .img-cont{position:relative;z-index:3}.main_home .section__4 .swiper-slide .img-area a .img-cont img{aspect-ratio:472/315}.main_home .section__4 .btns-wrap{margin-top:40px}.main_home .section__4 .btns-wrap .more-btn a{padding:10px 22px}}@media screen and (max-width:1023px){.main_home .section__4 .swiper-slide{position:relative;flex-direction:column-reverse;width:465px!important;border-radius:16px}.main_home .section__4 .swiper-slide .text-area{justify-content:flex-start;gap:40px;width:100%;min-height:412px;padding:24px 24px 28px}.main_home .section__4 .swiper-slide .text-area .series-title-bx span{position:absolute;top:24px;left:24px;z-index:33;padding:4px 10px;color:#000;font-size:1.4rem;line-height:1.44;letter-spacing:-.28px;background:rgba(0,0,0,.1)}.main_home .section__4 .swiper-slide .text-area .series-title-bx h2{min-height:76px;margin-top:0;font-size:2.8rem;line-height:1.36;letter-spacing:-.56px}.main_home .section__4 .swiper-slide .series-list li a{min-height:60px}.main_home .section__4 .swiper-slide .series-list li a .img-bx{width:50px;height:50px;margin-right:12px}.main_home .section__4 .swiper-slide .series-list li a .img-bx img{aspect-ratio:50/50}.main_home .section__4 .swiper-slide .series-list li a .text-bx{flex-direction:column;width:calc(100% - 62px);max-width:355px}.main_home .section__4 .swiper-slide .series-list li a .text-bx p{font-size:1.4rem;line-height:1.4;letter-spacing:-.28px}.main_home .section__4 .swiper-slide .series-list li a .text-bx p:first-child{width:100%;margin-right:0}.main_home .section__4 .swiper-slide .series-list li a .text-bx p:nth-child(2){width:100%}.main_home .section__4 .swiper-slide .series-list li a .icon-bx{display:none}.main_home .section__4 .swiper-slide .img-area{display:flex;width:100%}.main_home .section__4 .swiper-slide .img-area a{position:relative;display:inline-block;width:100%;padding:35px 40.5px}.main_home .section__4 .swiper-slide .img-area a .img-cont img{aspect-ratio:384/256}.main_home .section__4 .btns-wrap .more-btn a{padding:11.5px 20px;font-size:1.5rem;line-height:1.4;letter-spacing:-.3px;border-radius:6px}.main_home .section__4 .btns-wrap .container .swiper-controls{display:none}}@media screen and (max-width:767px){.main_home .section__4 .swiper-slide{width:325px!important}.main_home .section__4 .swiper-slide .img-area a{padding:55px 0}.main_home .section__4 .swiper-slide .img-area a .img-cont img{aspect-ratio:325/216}.main_home .section__4 .swiper-slide .text-area .series-title-bx h2{min-height:71px;font-size:2.6rem;letter-spacing:-.52px}}.main_home .section__5{opacity:0;transform:translateY(30px)}.main_home .section__5 .flex-cont{display:flex;align-items:center}.main_home .section__5 .flex-cont .left-cont{position:relative;width:335px;height:500px;margin-right:175px}.main_home .section__5 .flex-cont .left-cont .card-item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all .4s ease-in-out}.main_home .section__5 .flex-cont .left-cont .card-item.active{opacity:1}.main_home .section__5 .flex-cont .left-cont .card-item.graphic a{position:relative;display:inline-block;width:100%;height:100%;padding:50px 0 33px;border-radius:16px;overflow:hidden}.main_home .section__5 .flex-cont .left-cont .card-item a .img-bx{position:relative;z-index:3;width:100%}.main_home .section__5 .flex-cont .left-cont .card-item.graphic a .img-bx img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:335/256;transition:all .3s ease-in-out}.main_home .section__5 .flex-cont .left-cont .card-item.graphic a .text-bx{position:relative;z-index:3;padding:49px 24px 0}.main_home .section__5 .flex-cont .left-cont .card-item.graphic a .text-bx h3{display:-webkit-box;margin-bottom:10px;font-size:2rem;font-weight:600;line-height:1.5;letter-spacing:-.4px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.main_home .section__5 .flex-cont .left-cont .card-item.graphic a .text-bx p{display:-webkit-box;font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px;opacity:.6;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.main_home .section__5 .flex-cont .left-cont .card-item a .bg-bx{position:absolute;top:0;left:0;width:100%;height:100%}.main_home .section__5 .flex-cont .left-cont .card-item.keyword{opacity:1!important;z-index:33333}.main_home .section__5 .flex-cont .left-cont .card-item.keyword a{position:relative;display:inline-block;width:100%;height:100%;border-radius:16px;overflow:hidden}.main_home .section__5 .flex-cont .left-cont .card-item.keyword a .img-bx{height:335px;overflow:hidden}.main_home .section__5 .flex-cont .left-cont .card-item.keyword a .img-bx .keyword-item-img{width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;border:none;outline:none}.main_home .section__5 .flex-cont .left-cont .card-item.keyword a .text-bx{position:relative;z-index:3;padding:20px 24px}.main_home .section__5 .flex-cont .left-cont .card-item.keyword a .text-bx h3{display:-webkit-box;margin-bottom:10px;font-size:2rem;font-weight:600;line-height:1.5;letter-spacing:-.4px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.main_home .section__5 .flex-cont .left-cont .card-item.keyword a .text-bx p{display:-webkit-box;font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px;opacity:.8;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.main_home .section__5 .flex-cont .right-cont{position:relative;width:640px;padding-left:50px;overflow:hidden}.main_home .section__5 .flex-cont .right-cont:before{content:"";position:absolute;top:0;right:-1px;z-index:333;width:100%;height:100%;max-height:312px;background:linear-gradient(var(--Gradient-WH180))}.main_home .section__5 .flex-cont .right-cont:after{content:"";position:absolute;bottom:0;z-index:333;right:-1px;width:100%;height:100%;max-height:312px;background:linear-gradient(var(--Gradient-WH360))}.main_home .section__5 .flex-cont .right-cont .swiper-container{width:100%;height:100vh;max-height:707px;margin:0 auto;overflow:visible}.main_home .section__5 .flex-cont .right-cont .swiper-wrapper{transition-timing-function:cubic-bezier(0,.93,.72,1)}.main_home .section__5 .flex-cont .right-cont .swiper-slide{display:flex;align-items:center;color:var(--keywordText);height:75px;font-size:5.8rem;font-weight:500;opacity:1;transition:all .4s ease-in-out}.main_home .section__5 .flex-cont .right-cont .swiper-slide-active{color:var(--black100);transform:translateX(-50px);opacity:1}.main_home .section__5 .mobile-keyword{display:none}@media screen and (max-width:1439px){.main_home .section__5 .flex-cont .left-cont{width:295px;height:426px;margin-right:127px}.main_home .section__5 .flex-cont .left-cont .card-item.graphic a{padding:30px 0 32px}.main_home .section__5 .flex-cont .left-cont .card-item.graphic a .img-bx img{aspect-ratio:295/225}.main_home .section__5 .flex-cont .left-cont .card-item.graphic a .text-bx{position:relative;z-index:3;padding:39px 24px 0}.main_home .section__5 .flex-cont .left-cont .card-item.graphic a .text-bx h3{margin-bottom:8px;font-size:1.8rem;line-height:1.4;letter-spacing:-.36px}.main_home .section__5 .flex-cont .left-cont .card-item.graphic a .text-bx p{font-size:1.4rem;line-height:1.5;letter-spacing:0}.main_home .section__5 .flex-cont .left-cont .card-item.keyword a .img-bx{height:274px}.main_home .section__5 .flex-cont .left-cont .card-item.keyword a .text-bx h3{margin-bottom:8px;font-size:1.8rem;line-height:1.4;letter-spacing:-.36px}.main_home .section__5 .flex-cont .left-cont .card-item.keyword a .text-bx p{font-size:1.4rem;line-height:1.5;letter-spacing:0}.main_home .section__5 .flex-cont .right-cont{width:522px;padding-left:40px}.main_home .section__5 .flex-cont .right-cont:after,.main_home .section__5 .flex-cont .right-cont:before{max-height:227px}.main_home .section__5 .flex-cont .right-cont .swiper-container{max-height:527px}.main_home .section__5 .flex-cont .right-cont .swiper-slide{height:55px;font-size:4.2rem;line-height:1.3}.main_home .section__5 .flex-cont .right-cont .swiper-slide-active{transform:translateX(-40px)}}@media screen and (max-width:1023px){.main_home .section__5 .flex-cont .left-cont{margin-right:62px}.main_home .section__5 .flex-cont .right-cont{width:calc(100% - 357px);padding-left:30px}.main_home .section__5 .flex-cont .right-cont:after,.main_home .section__5 .flex-cont .right-cont:before{max-height:189px}.main_home .section__5 .flex-cont .right-cont .swiper-container{max-height:394px}.main_home .section__5 .flex-cont .right-cont .swiper-slide{height:42px;font-size:3.2rem}.main_home .section__5 .flex-cont .right-cont .swiper-slide-active{transform:translateX(-30px)}}@media screen and (max-width:767px){.main_home .section__5 .flex-cont{flex-direction:column-reverse;align-items:flex-start;margin-bottom:16px}.main_home .section__5 .flex-cont .left-cont{width:100%;max-width:295px;height:426px;margin-right:0;margin-top:16px}.main_home .section__5 .flex-cont .left-cont .card-item{display:flex}.main_home .section__5 .flex-cont .left-cont .card-item.graphic a{padding:30px 0 32px}.main_home .section__5 .flex-cont .left-cont .card-item.graphic a .img-bx img{aspect-ratio:295/225}.main_home .section__5 .flex-cont .left-cont .card-item.graphic a .text-bx{padding:39px 24px 0}.main_home .section__5 .flex-cont .left-cont .card-item.graphic a .text-bx h3{margin-bottom:8px;font-size:1.8rem;line-height:1.4;letter-spacing:-.36px}.main_home .section__5 .flex-cont .left-cont .card-item.graphic a .text-bx p{font-size:1.4rem;line-height:1.5;letter-spacing:0}.main_home .section__5 .flex-cont .left-cont .card-item.keyword a .img-bx .keyword-item-img{background-position:top}.main_home .section__5 .flex-cont .right-cont{position:relative;width:100%;height:130px;padding-left:20px}.main_home .section__5 .flex-cont .right-cont:before{max-height:130px}.main_home .section__5 .flex-cont .right-cont:after{display:none}.main_home .section__5 .flex-cont .right-cont .swiper-container{position:absolute;width:100%;height:225px}.main_home .section__5 .flex-cont .right-cont .swiper-slide{height:49px!important;font-size:3.2rem;line-height:1.3}.main_home .section__5 .flex-cont .right-cont .swiper-slide-active{transform:translateX(-20px)}.main_home .section__5 .mobile-keyword{position:relative;display:block;height:130px;padding-left:20px;overflow:hidden}.main_home .section__5 .mobile-keyword .swiper-container{position:absolute;width:100%;height:225px}.main_home .section__5 .mobile-keyword .swiper-wrapper{transition-timing-function:cubic-bezier(0,.93,.72,1)}.main_home .section__5 .mobile-keyword .swiper-wrapper .swiper-slide{display:flex;height:49px!important;color:var(--keywordText);font-size:3.2rem;font-weight:500;line-height:1.3}.main_home .section__5 .mobile-keyword:before{content:"";position:absolute;left:0;bottom:0;z-index:333;right:-1px;width:100%;height:100%;max-height:130px;background:linear-gradient(var(--Gradient-WH0))}}.content_detail{padding:0 0 200px}.content_detail .detail-visual{position:relative;z-index:7;width:100%;padding:80px 0 20px}.content_detail .detail-visual.graphic{height:600px}.content_detail .detail-visual.keyword{height:720px}@media screen and (min-width:2561px){.content_detail .detail-visual.keyword{height:960px}}@media screen and (min-width:1921px) and (max-width:2560px){.content_detail .detail-visual.keyword{height:auto;aspect-ratio:2560/960}}.content_detail .visual-img{position:relative;z-index:3;width:100%;max-width:750px;margin:0 auto}.content_detail .visual-img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;aspect-ratio:750/500}.content_detail .detail-visual .detail-visual-bg{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:1920px){.content_detail .detail-visual.keyword .detail-visual-bg.top{background-position:center -140px}}.content_detail .detail-visual.keyword .detail-visual-bg{background-repeat:no-repeat;background-size:cover;background-position:50%}@media screen and (max-width:1439px){.content_detail{padding:0 0 160px}.content_detail .detail-visual{padding:70px 0 30px}.content_detail .detail-visual.graphic{height:480px}.content_detail .detail-visual.keyword{height:682px}.content_detail .visual-img{max-width:570px}.content_detail .visual-img img{aspect-ratio:570/380}}@media screen and (max-width:1023px){.content_detail{padding:0 0 100px}.content_detail .detail-visual{padding:127px 0 20px}.content_detail .detail-visual.graphic{height:447px}.content_detail .detail-visual.keyword{height:512px}.content_detail .visual-img{max-width:450px}.content_detail .visual-img img{aspect-ratio:450/300}}@media screen and (max-width:767px){.content_detail .detail-visual{padding:137px 0 60px}.content_detail .detail-visual.graphic,.content_detail .detail-visual.keyword{height:447px}.content_detail .visual-img{max-width:375px}.content_detail .visual-img img{aspect-ratio:375/250}}.detail-section .detail-title-bx{position:relative;margin-bottom:60px}.detail-section .detail-title-bx .only-series-title{position:absolute;top:50px;left:40px}.detail-section .detail-title-bx .only-series-title strong{display:inline-block;margin-bottom:4px;color:var(--black100);font-size:1.4rem;font-weight:600;line-height:1.4;letter-spacing:-.28px}.detail-section .detail-title-bx .only-series-title p{color:var(--black60);font-size:1.4rem;font-weight:500;line-height:1.6}.detail-section .detail-title-bx .detail-suj{margin-bottom:30px}.detail-section .detail-title-bx .detail-suj h1{color:var(--black100);font-size:4.8rem;font-weight:700;line-height:1.26;letter-spacing:-.96px}.detail-section .detail-title-bx .detail-info{display:flex;align-items:center;gap:22px;margin-bottom:160px;color:var(--black60)}.detail-section .detail-title-bx .detail-info span{display:block;font-size:1.5rem;font-weight:400;line-height:1.5;letter-spacing:-.3px}.detail-section .detail-title-bx .detail-info a{display:inline-block;font-size:1.5rem;font-weight:400;line-height:1.5;letter-spacing:-.3px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-color:var(--black60);transition:all .3s ease-in-out}.detail-section .detail-title-bx .detail-info .flex-bx{display:flex;align-items:center;gap:2px}.detail-section .detail-title-bx .detail-info i{width:24px;height:24px;background:var(--black50)}.detail-section .core-bx{margin-bottom:120px;padding:30px;border-radius:12px;background:var(--black10)}.detail-section .core-bx:last-child{margin-bottom:0}.detail-section .core-tit{margin-bottom:20px;color:var(--black100);font-size:1.8rem;font-weight:600;line-height:1.5;letter-spacing:-.36px}.detail-section .core-desc{color:var(--black70);font-size:1.8rem;font-weight:500;line-height:1.6;letter-spacing:-.36px}@media screen and (min-width:1025px){.detail-section .detail-title-bx .detail-info a:hover{color:var(--black50);text-decoration-color:var(--black50)}}@media screen and (max-width:1439px){.detail-section .detail-title-bx{margin-bottom:50px}.detail-section .detail-title-bx .detail-suj{margin-bottom:24px}.detail-section .detail-title-bx .detail-suj h1{font-size:4rem;letter-spacing:-.8px}.detail-section .core-bx,.detail-section .detail-title-bx .detail-info{margin-bottom:100px}}@media screen and (max-width:1023px){.detail-section .detail-title-bx{margin-bottom:40px}.detail-section .detail-title-bx .only-series-title{position:relative;top:auto;left:auto;padding-top:24px}.detail-section .detail-title-bx .only-series-title strong{margin-bottom:2px}.detail-section .detail-title-bx .only-series-title p{line-height:1.44}.detail-section .detail-title-bx .detail-suj{margin-bottom:20px}.detail-section .detail-title-bx .detail-suj h1{font-size:3.2rem;letter-spacing:-.64px}.detail-section .detail-title-bx .detail-info{gap:14px;margin-bottom:80px}.detail-section .detail-title-bx .detail-info span{font-size:1.4rem;letter-spacing:-.28px}.detail-section .detail-title-bx .detail-info a{font-size:1.5rem;line-height:1.5;letter-spacing:-.3px}.detail-section .detail-title-bx .detail-info .flex-bx{gap:0}.detail-section .detail-title-bx .detail-info i{width:20px;height:20px}.detail-section .core-bx{margin-bottom:80px;padding:24px;border-radius:10px}.detail-section .core-tit{font-size:1.6rem;letter-spacing:-.32px}.detail-section .core-desc{font-size:1.6rem;line-height:1.5;letter-spacing:-.48px}}@media screen and (max-width:767px){.detail-section .detail-title-bx .detail-info a{font-size:1.4rem;letter-spacing:-.28px}}.detail-section{padding-top:0}.detail-section .detail-container{width:100%;max-width:810px;margin:0 auto;padding-top:50px;padding-left:calc(var(--gutter) / 2);padding-right:calc(var(--gutter) / 2)}.detail-text-area{position:relative}.detail-section .detail-content{position:relative;width:100%;max-width:810px;margin:0 auto}.detail-list-wrap{position:absolute;top:0;left:40px;width:300px;height:100%}.detail-list-wrap.no-title .detail-sticky ul{display:none}.detail-list-wrap .detail-sticky{position:sticky;top:130px;left:0;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:calc(100vh - 130px);opacity:0;transition:all .4s ease-in-out}.detail-list-wrap .detail-sticky.show{opacity:1}.detail-list-wrap.no-title .detail-sticky{justify-content:flex-end}.detail-list-wrap .detail-list-btns .toc-open-btn{display:none}.detail-list-wrap .detail-list-btns ul{display:flex;flex-direction:column;gap:8px}.detail-list-wrap .detail-list-btns ul li a{position:relative;display:-webkit-box;width:231px;padding-right:8px;color:var(--black40);font-size:1.4rem;font-weight:500;text-align:left;line-height:1.6;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .4s ease-in-out}html.darkMode .detail-list-wrap .detail-list-btns ul li a{color:var(--black60)}.detail-list-wrap .detail-list-btns ul li a:before{content:"";position:absolute;top:2px;left:0;width:2px;height:100%;max-height:18px;background:var(--black100);transition:all .4s ease-in-out;opacity:0}.detail-list-wrap .detail-list-btns ul li a.on{padding-left:8px;padding-right:0;color:var(--black100)}.detail-list-wrap .detail-list-btns ul li a.on:before{opacity:1}html.darkMode .detail-list-wrap .detail-list-btns ul li a.on{color:var(--black100)}.detail-list-wrap .option-btns{margin-bottom:40px}.detail-list-wrap .option-btns .copy-btn{box-shadow:0 4px 50px 0 rgba(0,0,0,.2)}html.darkMode .detail-list-wrap .option-btns .copy-btn{box-shadow:0 4px 50px 0 hsla(0,0%,96%,.25)}.detail-list-wrap .option-btns a,.detail-list-wrap .option-btns button{display:inline-flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:50%;background:var(--optionBtn);transition:all .3s ease-in-out}.detail-list-wrap .option-btns a i,.detail-list-wrap .option-btns button i{width:24px;height:24px;background:var(--optionBtnIcon)}@media screen and (min-width:1025px){.detail-list-wrap .detail-list-btns ul li a:hover{color:var(--black60)}.detail-list-wrap .detail-list-btns ul li a.on:hover{color:var(--black100)}html.darkMode .detail-list-wrap .detail-list-btns ul li a:hover{color:var(--black70)}html.darkMode .detail-list-wrap .detail-list-btns ul li a.on:hover{color:var(--black100)}.detail-list-wrap .option-btns a:hover,.detail-list-wrap .option-btns button:hover{background:var(--optionBtnHover)}html.darkMode .detail-list-wrap .option-btns a:hover,html.darkMode .detail-list-wrap .option-btns button:hover{background:var(--black40)}}@media screen and (max-width:1439px){.detail-section .detail-title-bx{padding-left:calc(var(--gutter) * 3 - 8px);padding-right:calc(var(--gutter) * 3 - 8px)}.detail-section .detail-container{width:100%;max-width:100%;padding-left:0;padding-right:0}.detail-section .detail-title-bx .detail-container{width:calc(100% - 288px);margin:0 0 0 auto}.detail-section .scroll-area{width:calc(100% - 288px)}.detail-section .detail-content{max-width:100%;margin:0}.detail-text-area{display:flex;width:100%;padding-left:calc(var(--gutter) * 3 - 8px);padding-right:calc(var(--gutter) * 3 - 8px)}.detail-list-wrap{position:sticky;top:84px;left:0;width:223px;margin-right:65px;height:100%}.detail-list-wrap .detail-sticky{position:sticky;top:84px;left:0;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:calc(100vh - 84px);opacity:1;transition:all .4s ease-in-out}.detail-list-wrap .detail-list-btns ul{gap:8px}.detail-list-wrap .detail-list-btns ul li a{position:relative;display:-webkit-box;width:231px;color:var(--black40);font-size:1.4rem;font-weight:500;text-align:left;line-height:1.6;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .4s ease-in-out}.detail-list-wrap .detail-list-btns ul li a:before{content:"";position:absolute;top:2px;left:0;width:2px;height:100%;max-height:18px;background:var(--black100);transition:all .4s ease-in-out;opacity:0}.detail-list-wrap .detail-list-btns ul li a.on{padding-left:8px;color:var(--black100)}.detail-list-wrap .detail-list-btns ul li a.on:before{opacity:1}.detail-list-wrap .option-btns{margin-bottom:40px}.detail-list-wrap .option-btns a,.detail-list-wrap .option-btns button{display:inline-flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:50%;background:var(--optionBtn)}.detail-list-wrap .option-btns a i,.detail-list-wrap .option-btns button i{width:24px;height:24px;background:var(--black60)}}@media screen and (max-width:1023px){.detail-section .detail-title-bx{padding-left:calc(var(--gutter) * 3 - 8px);padding-right:calc(var(--gutter) * 3 - 8px)}.detail-section .detail-container{width:100%;max-width:100%;padding-left:0;padding-right:0}.detail-section .detail-title-bx .detail-container{width:100%;padding-top:40px}.detail-section .scroll-area{width:100%}.detail-list-wrap{position:absolute;top:0;left:0;z-index:77;width:100%;height:auto;margin-right:0}.detail-list-wrap .detail-sticky{position:static;top:auto;left:auto;width:100%;height:100%;opacity:0;pointer-events:none}.detail-list-wrap .detail-sticky.show{opacity:0}.detail-list-wrap .detail-sticky.fix{opacity:1;pointer-events:auto}.detail-list-wrap .detail-list-btns{position:fixed;top:64px;left:0;z-index:333;display:block;width:100%;border-bottom:1px solid var(--black20);transition:all .5s ease}.detail-list-wrap .detail-list-btns.move{top:0}.detail-list-wrap .detail-list-btns .toc-open-btn{display:inline-flex;justify-content:space-between;align-items:center;width:100%;padding-top:18px;padding-bottom:18px;padding-left:calc(var(--gutter) * 3 - 8px);padding-right:calc(var(--gutter) * 3 - 8px);background:var(--white100)}html.darkMode .detail-list-wrap .detail-list-btns .toc-open-btn{background:#0a0a0a}.detail-list-wrap .detail-list-btns .toc-open-btn p{display:-webkit-box;color:var(--black100);font-size:1.4rem;font-weight:600;text-align:left;line-height:1.3;letter-spacing:-.28px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.detail-list-wrap .detail-list-btns .toc-open-btn i{width:24px;height:24px;background:var(--black40);transition:all .4s ease}.detail-list-wrap .detail-list-btns .toc-open-btn.active i{transform:rotate(-180deg)}.detail-list-wrap .detail-list-btns ul{display:block;max-height:0;overflow:hidden;background:var(--white100);transition:all .4s ease}html.darkMode .detail-list-wrap .detail-list-btns ul{background:#0a0a0a}.detail-list-wrap .detail-list-btns ul.open{max-height:500px}.detail-list-wrap .detail-list-btns ul li a{display:-webkit-box;width:100%;padding-top:14px;padding-bottom:14px;padding-left:calc(var(--gutter) * 3 - 8px);padding-right:calc(var(--gutter) * 3 - 8px);color:var(--black40);font-size:1.4rem;font-weight:600;line-height:1.3;letter-spacing:-.28px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.detail-list-wrap .detail-list-btns ul li a.on{color:var(--black100)}.detail-list-wrap .detail-list-btns ul li:last-child a{padding-bottom:30px}.detail-list-wrap .detail-list-btns ul li a:before{display:none}.detail-list-wrap .detail-list-btns ul li a.on{padding-left:calc(var(--gutter) * 3 - 8px)}.detail-list-wrap .option-btns{position:fixed;bottom:30px;left:auto;right:20px;margin:0}.detail-list-wrap .option-btns .copy-btn{box-shadow:0 4px 34px 0 rgba(0,0,0,.15)}html.darkMode .detail-list-wrap .option-btns .copy-btn{box-shadow:0 4px 34px 0 hsla(0,0%,96%,.25)}.detail-text-area{width:100%}}@media screen and (max-width:767px){.detail-list-wrap .detail-list-btns .toc-open-btn,.detail-list-wrap .detail-list-btns ul li a,.detail-list-wrap .detail-list-btns ul li a.on,.detail-section .detail-text-area,.detail-section .detail-title-bx{padding-left:calc(var(--gutter) * 2 - 4px);padding-right:calc(var(--gutter) * 2 - 4px)}}.detail-section .detail-item{padding:60px 0}.detail-section .detail-item:last-child{margin-bottom:0;padding-bottom:80px;border-bottom:1px solid var(--black20)}.detail-section .detail-item .house-hind-item{display:flex;align-items:flex-start;margin-bottom:8px}.detail-section .detail-item .house-hind-item:last-child{margin-bottom:0}.detail-section .detail-item .house-hind-item p{font-size:2rem;line-height:1.5;letter-spacing:-.4px}.detail-section .detail-item .house-hind-item p:first-child{width:100px;margin-right:16px;color:var(--black100);font-weight:600}.detail-section .detail-item .house-hind-item p:last-child{width:calc(100% - 116px);color:var(--black70);font-weight:500}.detail-section .detail-text-bx{margin-bottom:50px}.detail-section .detail-text-bx:last-child{margin-bottom:0}.detail-section .detail-tit{margin-bottom:30px;color:var(--black100);font-size:2.8rem;font-weight:700;line-height:1.36;letter-spacing:-.56px}.detail-section .detail-tit.t-mb{margin-bottom:50px}.detail-section .detail-tit02{margin-bottom:16px;color:var(--black100);font-size:2rem;font-weight:600;line-height:1.5;letter-spacing:-.4px}.detail-section .detail-desc01{margin-bottom:16px;color:var(--black70);font-size:1.8rem;font-weight:400;line-height:1.6;letter-spacing:-.36px}.detail-section .detail-desc01:last-child{margin-bottom:0}.detail-section .detail-desc01 span{display:block}.detail-section .detail-desc01 a{color:var(--link-text-color);text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.detail-section strong{color:var(--black100);font-weight:600}.detail-section strong.name{margin-right:7px}.detail-section .detail-desc02{display:block;margin-top:20px;color:var(--black50);font-size:1.4rem;font-weight:500;line-height:1.6}.detail-section .text-card-bx{margin:30px 0;padding:26px 30px;border-radius:12px;background:var(--black10);overflow:hidden}.detail-section .text-card-bx .text-card-item{margin-bottom:24px}.detail-section .text-card-bx .text-card-item:last-child{margin-bottom:0}.detail-section .text-card-bx .text-card-item .text-card-title{margin-bottom:12px;color:var(--black100);font-size:1.8rem;font-weight:600;line-height:1.5;letter-spacing:-.36px}.detail-section .text-card-bx .text-card-item .text-card-title:last-child{margin-bottom:0}.detail-section .text-card-bx .text-card-item .text-card-desc{color:var(--black70);font-size:1.8rem;font-weight:500;line-height:1.6;letter-spacing:-.36px}.detail-section .link-text a{display:inline-flex;align-items:center}.detail-section .link-text a span{color:var(--black70);font-size:1.8rem;font-weight:400;line-height:1.6;letter-spacing:-.36px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.detail-section .link-text a i{width:20px;height:20px;background:var(--black40)}.detail-section .number-list-wrap{margin-bottom:16px}.detail-section .number-list-wrap:last-child{margin-bottom:0}.detail-section .number-list{padding-left:38px}.detail-section .number-list:last-child{margin-bottom:0}.detail-section .number-list .number-text{list-style:decimal outside;margin-bottom:8px}.detail-section .number-list .number-text:last-child{margin-bottom:0}.detail-section .number-list .number-text>span{color:var(--black70);font-size:1.8rem;font-weight:400;line-height:1.6;letter-spacing:-.36px}.detail-section .number-list .number-text ol{padding-left:25px}.detail-section .number-list .number-text ol li{margin-bottom:8px;color:var(--black70);font-size:1.8rem;font-weight:400;list-style:decimal outside;line-height:1.6;letter-spacing:-.36px}.detail-section .number-list .number-text ol li:last-child{margin-bottom:0}.detail-section .list-caption{display:inline-block;margin-top:8px;padding-left:12px;color:var(--black50);font-size:1.6rem;font-weight:400;line-height:1.6;letter-spacing:-.32px}.detail-section .source-text{color:var(--black70);font-size:1.6rem;font-weight:600;line-height:1.5;letter-spacing:-.32px}@media screen and (max-width:1439px){.detail-section .detail-item{padding:50px 0}.detail-section .detail-item:last-child{padding-bottom:80px}.detail-section .number-list-wrap{margin-bottom:16px}.detail-section .number-list{padding-left:38px}}@media screen and (max-width:1023px){.detail-section .detail-item{padding:40px 0}.detail-section .detail-item:last-child{padding-bottom:60px}.detail-section .detail-item .house-hind-item{margin-bottom:4px}.detail-section .detail-item .house-hind-item p{font-size:1.6rem;letter-spacing:-.48px}.detail-section .detail-item .house-hind-item p:first-child{width:68px;margin-right:12px;letter-spacing:-.32px}.detail-section .detail-item .house-hind-item p:last-child{width:calc(100% - 80px)}.detail-section .detail-text-bx{margin-bottom:40px}.detail-section .detail-tit{margin-bottom:20px;font-size:2.2rem;letter-spacing:-.44px}.detail-section .detail-tit.t-mb{margin-bottom:40px}.detail-section .detail-tit02{margin-bottom:12px;font-size:1.8rem;line-height:1.4;letter-spacing:-.54px}.detail-section .detail-desc01{margin-bottom:12px;font-size:1.6rem;letter-spacing:-.32px}.detail-section .detail-desc02{margin-top:10px;letter-spacing:-.28px}.detail-section .text-card-bx{margin:20px 0;padding:20px 24px;border-radius:10px}.detail-section .text-card-bx .text-card-item .text-card-title{margin-bottom:8px;font-size:1.6rem;font-weight:700;line-height:1.6;letter-spacing:-.32px}.detail-section .text-card-bx .text-card-item .text-card-desc{font-size:1.6rem;font-weight:400;letter-spacing:-.32px}.detail-section .link-text a span{font-size:1.6rem;letter-spacing:-.32px}.detail-section .link-text a i{width:18px;height:18px}.detail-section .number-list-wrap{margin-bottom:12px}.detail-section .number-list{padding-left:30px}.detail-section .number-list .number-text{margin-bottom:4px}.detail-section .number-list .number-text>span{font-size:1.6rem;letter-spacing:-.32px}.detail-section .number-list .number-text ol{padding-left:20px}.detail-section .number-list .number-text ol li{margin-bottom:4px;font-size:1.6rem;letter-spacing:-.32px}.detail-section .list-caption{margin-top:4px;padding-left:8px;font-size:1.4rem;line-height:1.5;letter-spacing:-.28px}.detail-section .source-text{font-size:1.4rem;font-weight:600;line-height:1.4;letter-spacing:-.28px}}@media screen and (max-width:767px){.detail-section .detail-tit{line-height:1.6}}.detail-section .detail-img,.detail-section .detail-text-bx .img-cont{margin:0 0 100px}.detail-section .detail-img:last-child,.detail-section .detail-text-bx .img-cont:last-child{margin:0}.detail-section .detail-img img,.detail-section .detail-text-bx .img-cont img{margin-top:100px;border-radius:12px}@media screen and (max-width:1023px){.detail-section .detail-img,.detail-section .detail-text-bx .img-cont{margin:0 0 80px}.detail-section .detail-img img,.detail-section .detail-text-bx .img-cont img{margin-top:80px;border-radius:10px}}.detail-section .detail-table{margin:50px 0 20px;border-radius:10px;overflow:hidden;border:1px solid var(--black30)}html.darkMode .detail-section .detail-table{border:1px solid var(--black20)}.detail-section .detail-table table{width:100%}.detail-section .detail-table table tr{font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px;border-bottom:1px solid var(--black30)}html.darkMode .detail-section .detail-table table tr{border-bottom:1px solid var(--black20)}.detail-section .detail-table table tbody tr:last-child{border-bottom:none}.detail-section .detail-table table tr td,.detail-section .detail-table table tr th{padding:14px 0;border-right:1px solid var(--black30)}html.darkMode .detail-section .detail-table table tr td,html.darkMode .detail-section .detail-table table tr th{border-right:1px solid var(--black20)}.detail-section .detail-table table tr td:last-child,.detail-section .detail-table table tr th:last-child{border-right:none}.detail-section .detail-table table tr th{width:25%;color:var(--black100);background:var(--black10)}.detail-section .detail-table table tr td{color:var(--black60);text-align:center;font-weight:400}@media screen and (max-width:1023px){.detail-section .detail-table{margin:40px 0 14px}.detail-section .detail-table table tr{font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.detail-section .detail-table table tr td,.detail-section .detail-table table tr th{padding:14px 0}.detail-section .detail-table table tr td{font-weight:400;line-height:1.5}}@media screen and (max-width:767px){.detail-section .detail-table table tr td,.detail-section .detail-table table tr th{padding:14px 8px}}.detail-section .checklist-bx{margin-bottom:120px;padding:30px;border-radius:12px;background:var(--black10)}.detail-section .checklist-bx:last-child{margin-bottom:0}.detail-section .checklist-bx .check-tit{margin-bottom:40px;color:var(--black100);font-size:2rem;font-weight:700;line-height:1.5;letter-spacing:-.4px}.detail-section .checklist-bx .check-list{display:flex;align-items:center;padding:20px 0;border-bottom:1px solid var(--box-line)}.detail-section .checklist-bx .check-list:first-of-type{padding-top:0}.detail-section .checklist-bx .check-list:last-child{padding-bottom:0;border-bottom:none}.detail-section .checklist-bx .check-list i{width:28px;height:28px;margin-right:12px;background-position:50%;background-size:contain;background-repeat:no-repeat}.detail-section .checklist-bx .check-list p{width:calc(100% - 40px);color:var(--black100);font-size:1.8rem;font-weight:600;line-height:1.5;letter-spacing:-.36px}@media screen and (max-width:1439px){.detail-section .checklist-bx{margin-bottom:100px}}@media screen and (max-width:1023px){.detail-section .checklist-bx{margin-bottom:80px;padding:24px 20px 30px;border-radius:10px}.detail-section .checklist-bx .check-tit{margin-bottom:30px;font-size:1.6rem;line-height:1.6;letter-spacing:-.32px}.detail-section .checklist-bx .check-list{padding:16px 0}.detail-section .checklist-bx .check-list i{width:20px;height:20px;margin-right:10px}.detail-section .checklist-bx .check-list p{width:calc(100% - 30px);font-size:1.4rem;line-height:1.4;letter-spacing:-.28px}}.detail-section .faq-list-bx{margin-bottom:120px;padding:30px 30px 40px;border-radius:12px;background:var(--black10);overflow:hidden}.detail-section .faq-list-bx:last-child{margin-bottom:0}.detail-section .faq-list-bx .faq-title{margin-bottom:40px}.detail-section .faq-list-bx .faq-title h3{color:var(--black100);font-size:2rem;font-weight:700;line-height:1.5;letter-spacing:-.4px}.detail-section .faq-list-bx .faq-item{padding:20px 0;border-bottom:1px solid var(--box-line)}.detail-section .faq-list-bx .faq-item:first-child{padding-top:0}.detail-section .faq-list-bx .faq-item:last-child{padding-bottom:0;border-bottom:none}.detail-section .faq-list-bx .faq-item .faq-question{margin-bottom:12px;color:var(--black100);font-size:1.8rem;font-weight:600;line-height:1.5;letter-spacing:-.36px}.detail-section .faq-list-bx .faq-item .faq-answer{color:var(--black70);font-size:1.8rem;font-weight:400;line-height:1.6;letter-spacing:-.36px}@media screen and (max-width:1439px){.detail-section .faq-list-bx{margin-bottom:100px}}@media screen and (max-width:1023px){.detail-section .faq-list-bx{margin-bottom:80px;padding:24px 20px 30px;border-radius:10px}.detail-section .faq-list-bx .faq-title{margin-bottom:30px}.detail-section .faq-list-bx .faq-title h3{font-size:1.6rem;line-height:1.6;letter-spacing:-.32px}.detail-section .faq-list-bx .faq-item{padding:16px 0}.detail-section .faq-list-bx .faq-item .faq-question{margin-bottom:8px;font-size:1.6rem;letter-spacing:-.32px}.detail-section .faq-list-bx .faq-item .faq-answer{font-size:1.6rem;letter-spacing:-.32px}}.detail-section .tag-bx{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:60px}.detail-section .tag-bx:first-child{margin-top:0}.detail-section .tag-bx span{display:inline-flex;padding:5.5px 18px;color:var(--TagText);font-size:1.8rem;font-weight:500;line-height:1.6;letter-spacing:-.36px;border-radius:30px;background:var(--TagBg);transition:all .3s ease-in-out;cursor:pointer}@media screen and (min-width:1025px){.detail-section .tag-bx span:hover{background:var(--TagBgHover)}html.darkMode .detail-section .tag-bx span:hover{background:var(--black20)}}@media screen and (max-width:1023px){.detail-section .tag-bx{gap:6px;margin-top:40px}.detail-section .tag-bx span{padding:6px 14px;font-size:1.4rem;letter-spacing:0}}.detail-section .app-link-btn{margin-top:80px}.detail-section .app-link-btn button{display:inline-flex;align-items:center;width:100%;padding:18px 36px 18px 24px;text-align:left;border-radius:16px;background:var(--app-link-bg);overflow:hidden}.detail-section .app-link-btn button .left-area{display:flex;align-items:center;width:calc(100% - 60px);margin-right:40px}.detail-section .app-link-btn button .left-area .icon-bx{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;background:#fff}.detail-section .app-link-btn button .left-area .icon-bx figure{max-width:32px}.detail-section .app-link-btn button .left-area .icon-bx figure img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;aspect-ratio:32/32;transition:all .3s ease-in-out}.detail-section .app-link-btn button .left-area p{width:calc(100% - 66px);margin-left:16px;color:#fff;font-size:1.8rem;font-weight:600;line-height:1.5;letter-spacing:-.36px}.detail-section .app-link-btn button .right-area{width:20px}.detail-section .app-link-btn button .right-area i{width:20px;height:20px;background:#fff}.app-popUp{position:fixed;top:0;left:0;display:none;width:100vw;height:100vh;z-index:9999999999}.app-popUp.open{display:block}.app-popUp:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--black100);opacity:.4}.app-popUp .app-popUp-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:333;width:386px;padding:64px 20px 58px;text-align:center;border-radius:16px;background:var(--white100)}.app-popUp .app-popUp-inner .app-popUp-close{position:absolute;top:24px;right:24px;width:24px;height:24px}.app-popUp .app-popUp-inner .app-popUp-close button{display:flex;width:100%;height:100%}.app-popUp .app-popUp-inner .app-popUp-close i{width:24px;height:24px}.app-popUp .app-popUp-inner .qr-bx{display:inline-flex;justify-content:center;align-items:center;margin:0 auto 30px;padding:12px;border:2px solid var(--qr-border);border-radius:12px;overflow:hidden}.app-popUp .app-popUp-inner .qr-bx figure{max-width:136px}.app-popUp .app-popUp-inner .qr-text{text-align:center}.app-popUp .app-popUp-inner .qr-text h2{margin-bottom:6px;color:var(--black100);font-size:2rem;font-weight:700;line-height:1.5;letter-spacing:-.4px}.app-popUp .app-popUp-inner .qr-text p{color:var(--black60);font-size:1.4rem;font-weight:500;line-height:1.6;letter-spacing:-.28px}.detail-section .app-link-btn .app-link-move{display:none}@media screen and (min-width:1025px){.detail-section .app-link-btn button:hover .left-area .icon-bx figure img{transform:scale(1.05)}}@media screen and (max-width:1023px){.detail-section .app-link-btn{margin-top:100px}.detail-section .app-link-btn button{padding:14px 24px;border-radius:12px}.detail-section .app-link-btn button .left-area{width:calc(100% - 58px);margin-right:40px}.detail-section .app-link-btn button .left-area .icon-bx{width:44px;height:44px}.detail-section .app-link-btn button .left-area .icon-bx figure{max-width:28px}.detail-section .app-link-btn button .left-area .icon-bx figure img{aspect-ratio:28/28}.detail-section .app-link-btn button .left-area p{width:calc(100% - 52px);margin-left:8px;font-size:1.6rem;letter-spacing:-.32px}.detail-section .app-link-btn button .right-area{width:18px}.detail-section .app-link-btn button .right-area i{width:18px;height:18px}}@media screen and (max-width:767px){.detail-section .app-link-btn{margin-top:80px}.detail-section .app-link-btn .app-link-open{display:none}.detail-section .app-link-btn .app-link-move{display:inline-flex}.detail-section .app-link-btn button{padding:14px 24px 14px 14px}.detail-section .app-link-btn button .left-area{width:calc(100% - 26px);margin-right:8px}}.detail-section .write-info{margin-top:80px}.detail-section .write-info .detail-container{display:flex;justify-content:space-between;align-items:center;width:100%}.detail-section .write-info .img-area{display:flex;align-items:center}.detail-section .write-info .img-area .img-cont{width:100px;margin-right:30px;border-radius:16px;overflow:hidden}.detail-section .write-info .img-area .img-cont img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:100/100}.detail-section .write-info .img-area .text-cont{width:calc(100% - 130px);max-width:438px}.detail-section .write-info .img-area .text-cont h4{margin-bottom:10px;color:var(--black100);font-size:2.8rem;font-weight:700;line-height:1.36;letter-spacing:-.56px}.detail-section .write-info .img-area .text-cont p{color:var(--black70);font-size:1.8rem;font-weight:500;line-height:1.6;letter-spacing:-.36px}.detail-section .write-info .btn-area{display:flex}.detail-section .write-info .btn-area a{padding:13px 22px;color:var(--black100);font-size:1.6rem;font-weight:600;line-height:1.5;letter-spacing:-.32px;border-radius:8px;background:var(--Color-Button-Pill-grey);transition:all .3s ease-in-out}@media screen and (min-width:1025px){.detail-section .write-info .btn-area a:hover{background:var(--black20)}html.darkMode .detail-section .write-info .btn-area a:hover{background:var(--black30)}}@media screen and (max-width:1439px){.detail-section .write-info .img-area .img-cont{margin-right:24px}.detail-section .write-info .img-area .text-cont{width:calc(100% - 124px);max-width:375px}}@media screen and (max-width:1023px){.detail-section .write-info{margin-top:60px}.detail-section .write-info .detail-container{flex-direction:column;justify-content:flex-start;align-items:flex-start}.detail-section .write-info .img-area{flex-direction:column;align-items:flex-start;margin-bottom:20px}.detail-section .write-info .img-area .img-cont{width:72px;margin-right:0;margin-bottom:20px;border-radius:8px}.detail-section .write-info .img-area .img-cont img{aspect-ratio:72/72}.detail-section .write-info .img-area .text-cont{width:100%;max-width:100%}.detail-section .write-info .img-area .text-cont h4{margin-bottom:4px;font-size:2.4rem;letter-spacing:-.48px}.detail-section .write-info .img-area .text-cont p{font-size:1.6rem;line-height:1.5;letter-spacing:-.48px}.detail-section .write-info .btn-area a{padding:11.5px 20px;font-size:1.5rem;line-height:1.4;letter-spacing:-.3px;border-radius:6px}}.detail-section .prd-info{margin-top:100px}.detail-section .prd-info .prd-title{margin-top:30px;margin-bottom:16px;color:var(--black70);font-size:1.4rem;font-weight:400;line-height:1.6;letter-spacing:-.28px}.detail-section .prd-info .prd-title:first-child{margin-top:0}.detail-section .prd-info .prd-list{padding-left:20px}.detail-section .prd-info .prd-list li{list-style:disc outside}.detail-section .prd-info .prd-list li,.detail-section .prd-info span{color:var(--black50);font-size:1.4rem;font-weight:400;line-height:1.6;letter-spacing:-.28px}.detail-section .prd-info span{display:block;margin-top:30px}@media screen and (max-width:1439px){.detail-section .prd-info{margin-top:80px}}@media screen and (max-width:1023px){.detail-section .prd-info .prd-title{margin-top:20px;margin-bottom:12px}.detail-section .prd-info .prd-list li{line-height:1.5}.detail-section .prd-info span{margin-top:20px;line-height:1.5}}.detail-section .series-info{margin-top:160px}.detail-section .series-info .series-info-bx{padding:30px;border-radius:12px;background:var(--black10)}.detail-section .series-info .series-info-bx .series-title{display:flex;justify-content:space-between;align-items:center;margin:0 0 47px}.detail-section .series-info .series-info-bx .series-title .text-cont{width:calc(100% - 170px);max-width:438px;margin-right:20px}.detail-section .series-info .series-info-bx .series-title .text-cont span{display:inline-flex;justify-content:center;align-items:center;padding:4px 14px;color:var(--black100);font-size:1.5rem;font-weight:500;line-height:1.5;letter-spacing:-.3px;border-radius:30px;background:var(--bg-badge)}.detail-section .series-info .series-info-bx .series-title .text-cont h3{margin:20px 0 10px;color:var(--black100);font-size:2.8rem;font-weight:700;line-height:1.36;letter-spacing:-.56px;-webkit-line-clamp:3}.detail-section .series-info .series-info-bx .series-title .text-cont p{color:var(--black70);font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px}.detail-section .series-info .series-info-bx .series-title .img-cont{width:150px;height:150px;border-radius:12px;overflow:hidden}.detail-section .series-info .series-info-bx .series-title .img-cont img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:150/150}.detail-section .series-info .series-info-bx .series-title .img-cont.graphic img{-o-object-fit:contain;object-fit:contain}.detail-section .series-info .series-info-bx .series-title .img-cont.keyword img{-o-object-fit:cover;object-fit:cover}.detail-section .series-info .series-info-bx .series-list li a{position:relative;display:inline-flex;align-items:center;width:100%;padding:12px;border-radius:10px;overflow:hidden}.detail-section .series-info .series-info-bx .series-list li a.current{background:var(--black20)}.detail-section .series-info .series-info-bx .series-list li a .img-area{width:56px;height:56px;margin-right:20px;border-radius:8px;overflow:hidden}.detail-section .series-info .series-info-bx .series-list li a .img-area img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:56/56}.detail-section .series-info .series-info-bx .series-list li a .img-area.graphic img{-o-object-fit:contain;object-fit:contain}.detail-section .series-info .series-info-bx .series-list li a .img-area.keyword img{-o-object-fit:cover;object-fit:cover}.detail-section .series-info .series-info-bx .series-list li a .text-area{display:flex;width:calc(100% - 76px);max-width:586px}.detail-section .series-info .series-info-bx .series-list li a .text-area p{color:var(--black100);font-size:1.8rem;font-weight:600;line-height:1.5;letter-spacing:-.36px;transition:all .4s ease-in-out}.detail-section .series-info .series-info-bx .series-list li a .text-area p:first-child{width:24px;margin-right:10px}.detail-section .series-info .series-info-bx .series-list li a .text-area p:nth-child(2){width:calc(100% - 34px)}.detail-section .series-info .series-info-bx .series-list li a.current .icon-area{opacity:0}.detail-section .series-info .series-info-bx .series-list li a .icon-area{position:absolute;top:50%;right:20px;transform:translateY(-50%);opacity:0;transition:all .4s ease-in-out}.detail-section .series-info .series-info-bx .series-list li a .icon-area i{width:20px;height:20px}.detail-section .series-info .series-info-bx .more-btn{display:flex;justify-content:flex-end;margin:26px 0 0}.detail-section .series-info .series-info-bx .more-btn a{display:inline-flex;justify-content:center;align-items:center;padding:13px 22px;color:var(--Color-Button-Pill-black-text);font-size:1.6rem;font-weight:600;line-height:1.5;letter-spacing:-.32px;border-radius:8px;background:var(--Color-Button-Pill-black);transition:all .3s ease-in-out}@media screen and (min-width:1025px){.detail-section .series-info .series-info-bx .more-btn a:hover{background:var(--black80)}html.darkMode .detail-section .series-info .series-info-bx .more-btn a:hover{background:var(--black30)}}@media screen and (max-width:1439px){.detail-section .series-info{margin-top:100px}.detail-section .series-info .series-info-bx{padding:30px}.detail-section .series-info .series-info-bx .series-title .text-cont{width:calc(100% - 158px);max-width:438px;margin-right:8px}.detail-section .series-info .series-info-bx .series-title .text-cont span{letter-spacing:-.15px}.detail-section .series-info .series-info-bx .series-list li a .text-area{max-width:409px}}@media screen and (max-width:1023px){.detail-section .series-info{margin-top:80px}.detail-section .series-info .series-info-bx{padding:20px}.detail-section .series-info .series-info-bx .series-title{margin:0 0 40px}.detail-section .series-info .series-info-bx .series-title .text-cont{width:calc(100% - 140px);max-width:508px;margin-right:40px}.detail-section .series-info .series-info-bx .series-title .text-cont span{padding:4px 13px;font-size:1.2rem;letter-spacing:-.12px}.detail-section .series-info .series-info-bx .series-title .text-cont h3{margin:12px 0 10px;font-size:2.2rem;line-height:1.6;letter-spacing:-.44px}.detail-section .series-info .series-info-bx .series-title .text-cont p{font-size:1.6rem}.detail-section .series-info .series-info-bx .series-title .img-cont{width:100px;height:100px;border-radius:8px}.detail-section .series-info .series-info-bx .series-title .img-cont img{aspect-ratio:100/100}.detail-section .series-info .series-info-bx .series-list li a{padding:10px 0;border-radius:8px}.detail-section .series-info .series-info-bx .series-list li a .img-area{width:50px;height:50px;margin-right:14px;border-radius:8px;overflow:hidden}.detail-section .series-info .series-info-bx .series-list li a .img-area img{aspect-ratio:50/50}.detail-section .series-info .series-info-bx .series-list li a .text-area{width:calc(100% - 64px);max-width:586px}.detail-section .series-info .series-info-bx .series-list li a .text-area p{font-size:1.6rem;letter-spacing:-.32px}.detail-section .series-info .series-info-bx .series-list li a .text-area p:first-child{width:20px;margin-right:6px}.detail-section .series-info .series-info-bx .series-list li a .text-area p:nth-child(2){width:calc(100% - 26px)}.detail-section .series-info .series-info-bx .series-list li a.current .icon-area{opacity:0}.detail-section .series-info .series-info-bx .more-btn{justify-content:flex-start;margin:40px 0 0}.detail-section .series-info .series-info-bx .more-btn a{padding:11.5px 20px;font-size:1.5rem;line-height:1.4;letter-spacing:-.3px;border-radius:6px}}@media screen and (max-width:767px){.detail-section .series-info .series-info-bx{padding:20px 12px}.detail-section .series-info .series-info-bx .series-title{align-items:flex-start;margin:0 0 40px;padding:0 8px}.detail-section .series-info .series-info-bx .series-title .text-cont{width:calc(100% - 115px);max-width:438px;margin-right:27px}.detail-section .series-info .series-info-bx .series-title .text-cont span{padding:4px 12px;font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.detail-section .series-info .series-info-bx .series-title .text-cont h3{margin:20px 0 10px;font-size:2rem;font-weight:700;line-height:1.36;letter-spacing:-.4px}.detail-section .series-info .series-info-bx .series-title .text-cont p{font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.detail-section .series-info .series-info-bx .series-title .img-cont{width:88px;height:88px;margin-top:48px;border-radius:8px}.detail-section .series-info .series-info-bx .series-title .img-cont img{aspect-ratio:88/88}.detail-section .series-info .series-info-bx .series-list li{margin-bottom:6px}.detail-section .series-info .series-info-bx .series-list li:last-child{margin-bottom:0}.detail-section .series-info .series-info-bx .series-list li a{height:74px;padding:5.5px 8px;border-radius:8px}.detail-section .series-info .series-info-bx .series-list li a .img-area{width:50px;height:50px;margin-right:12px;border-radius:8px}.detail-section .series-info .series-info-bx .series-list li a .img-area img{aspect-ratio:50/50}.detail-section .series-info .series-info-bx .series-list li a .text-area{flex-direction:column;width:calc(100% - 62px);max-width:100%}.detail-section .series-info .series-info-bx .series-list li a .text-area p{font-size:1.5rem;line-height:1.4;letter-spacing:-.3px}.detail-section .series-info .series-info-bx .series-list li a .text-area p:first-child{width:100%;margin-right:0}.detail-section .series-info .series-info-bx .series-list li a .text-area p:nth-child(2){width:100%}.detail-section .series-info .series-info-bx .more-btn{margin:40px 0 0;padding:0 8px}}.scroll-progress{position:fixed;top:0;left:0;z-index:111111;width:0;height:2px;background:var(--black100);transform-origin:0 0}.toast-pop{position:fixed;top:130px;left:50%;z-index:33;transform:translateX(-50%);padding:13px 30px;border-radius:10px;background:var(--black90);pointer-events:none;opacity:0;transition:all .3s ease-in-out}.toast-pop.show{opacity:1}.toast-pop p{width:-moz-max-content;width:max-content;color:var(--white100);font-size:1.8rem;font-weight:500;line-height:1.6;letter-spacing:-.36px}@media screen and (max-width:1439px){.toast-pop{top:84px}}@media screen and (max-width:1023px){.toast-pop{top:144px;padding:12px 20px}.toast-pop p{font-size:1.6rem;line-height:1.5;letter-spacing:-.48px}}@media screen and (min-width:1025px){.detail-section .series-info .series-info-bx .series-list li a.active .text-area p{color:var(--black60)}.detail-section .series-info .series-info-bx .series-list li a.active .icon-area{opacity:1}html.darkMode .detail-section .series-info .series-info-bx .series-list li a.active .text-area p{color:var(--black70)}}.content_detail .list-section{transform:translateY(0);opacity:1}.sub_brand,.sub_life{padding:90px 0 200px}.sub_series,.sub_wdetail,.sub_writer{padding:70px 0 200px}.sub_detail{padding:0 0 200px}.sub-title-bx{padding:80px 0 40px;transform:translateY(30px);opacity:0}.sub-title-bx p{margin-bottom:10px;color:var(--black50);font-size:1.8rem;font-weight:600;line-height:1.5;letter-spacing:-.36px}.sub-title-bx h1{color:var(--black100);font-size:4.8rem;font-weight:700;line-height:1.26;letter-spacing:-.96px}.sub-title-bx h1 span{display:block}.sub-title-bx h1 span:nth-child(2),.sub_writer .sub-title-bx h1 span:first-child{color:var(--black50)}.sub_writer .sub-title-bx h1 span:nth-child(2){color:var(--black100)}.s-title{margin-bottom:40px}.s-title h2{color:var(--black100);font-size:3.2rem;font-weight:600;line-height:1.36;letter-spacing:-.64px}@media screen and (max-width:1439px){.sub_brand,.sub_life{padding:84px 0 160px}.sub_series,.sub_wdetail,.sub_writer{padding:64px 0 160px}.sub_detail{padding:0 0 160px}.sub-title-bx{padding:80px 0 40px}.sub-title-bx h1{font-size:4rem;letter-spacing:-.8px}.s-title{margin-bottom:32px}.s-title h2{font-size:3rem;letter-spacing:-.6px}}@media screen and (max-width:1023px){.sub_brand,.sub_life,.sub_series,.sub_wdetail,.sub_writer{padding:64px 0 100px}.sub_detail{padding:0 0 100px}.sub-title-bx{padding:50px 0 0}.sub-title-bx p{margin-bottom:6px;font-size:1.6rem;letter-spacing:-.32px}.sub-title-bx h1{font-size:3.2rem;letter-spacing:-.64px}.s-title{margin-bottom:30px}.s-title h2{font-size:2.2rem;letter-spacing:-.66px}}.life-visual-section .full-cont{width:100%;min-height:520px;margin-bottom:60px;opacity:0;transform:translateY(30px)}.life-visual-section .full-cont.graphic a{position:relative;display:inline-flex;align-items:flex-end;width:100%;height:100%;padding:30px 0 30px 50px;border-radius:20px;overflow:hidden}.life-visual-section .full-cont.graphic a .text-area{position:relative;z-index:3;width:39.83%;margin-right:20px;margin-bottom:30px}.life-visual-section .full-cont.graphic a .text-area .date-bx{margin-bottom:10px}.life-visual-section .full-cont.graphic a .text-area .date-bx span{font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px;opacity:.6}.life-visual-section .full-cont.graphic a .text-area .suj-bx{margin-bottom:16px;margin:10px 0 16px}.life-visual-section .full-cont.graphic a .text-area .suj-bx h1{font-size:3.2rem;font-weight:700;line-height:1.34;letter-spacing:-.96px}.life-visual-section .full-cont.graphic a .text-area .desc-bx p{font-size:1.8rem;font-weight:500;line-height:1.6;letter-spacing:-.36px;opacity:.8}.life-visual-section .full-cont.graphic a .img-area{position:relative;z-index:3;width:60.17%}.life-visual-section .full-cont a .img-area .img-cont{overflow:hidden}.life-visual-section .full-cont a .img-area .img-cont img{width:100%;height:auto;aspect-ratio:690/460;-o-object-fit:contain;object-fit:contain;transition:all .3s ease-in-out}.life-visual-section .full-cont.keyword a{position:relative;display:inline-flex;flex-direction:row-reverse;width:100%;height:100%;border-radius:20px;overflow:hidden}.life-visual-section .full-cont.keyword a .text-area{position:relative;z-index:3;width:35%;padding:40px}.life-visual-section .full-cont.keyword a .text-area .date-bx span{font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px;opacity:.6}.life-visual-section .full-cont.keyword a .text-area .suj-bx{margin:10px 0 20px}.life-visual-section .full-cont.keyword a .text-area .suj-bx h1{display:-webkit-box;font-size:3.2rem;font-weight:700;line-height:1.34;letter-spacing:-.96px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.life-visual-section .full-cont.keyword a .text-area .desc-bx p{display:-webkit-box;font-size:1.6rem;font-weight:500;line-height:1.5;letter-spacing:-.32px;opacity:.8;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical}.life-visual-section .full-cont.keyword a .img-area{position:relative;z-index:3;width:65%;aspect-ratio:780/520;overflow:hidden}.life-visual-section .full-cont.keyword a .img-area .img-cont{width:100%;height:100%}.life-visual-section .full-cont.keyword a .img-area .img-cont .life-keyword-img{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;transition:all .3s ease-in-out}.life-visual-section a .full-cont-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.life-visual-section .flex-wrap{display:flex;flex-wrap:wrap;gap:60px 20px;opacity:0;transform:translateY(30px)}.life-visual-section .flex-wrap .flex-item{width:calc(50% - 10px)}.life-visual-section .flex-wrap .flex-item a{display:inline-flex;align-items:center;width:100%;height:100%}.life-visual-section .flex-wrap .flex-item a .img-area{width:228px;border-radius:12px;overflow:hidden}.life-visual-section .flex-wrap .flex-item a .img-area img{width:100%;height:auto;aspect-ratio:228/152;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}.life-visual-section .flex-wrap .flex-item a .text-area{width:calc(100% - 228px);max-width:332px;padding-left:34px}.life-visual-section .flex-wrap .flex-item a .text-area .suj-bx{margin-bottom:20px}.life-visual-section .flex-wrap .flex-item a .text-area .suj-bx h3{display:-webkit-box;font-size:2.2rem;font-weight:600;line-height:1.36;letter-spacing:-.44px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.life-visual-section .flex-wrap .flex-item a .text-area .tag-date-bx{display:flex;align-items:center;gap:14px}.life-visual-section .flex-wrap .flex-item a .text-area .tag-date-bx span:first-child{display:none!important;color:var(--TagText);font-size:1.4rem;font-weight:500;line-height:1.6;padding:4px 12px;border-radius:30px;background:var(--TagBg02);transition:all .3s ease-in-out}.life-visual-section .flex-wrap .flex-item a .text-area .tag-date-bx span:last-child{color:var(--black50);font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px}@media screen and (min-width:1025px){.life-visual-section .flex-wrap .flex-item a:hover .img-area img,.life-visual-section .full-cont a:hover .img-area .img-cont img,.life-visual-section .full-cont.keyword a:hover .img-area .img-cont .life-keyword-img{transform:scale(1.03)}}@media screen and (max-width:1439px){.sub_life section{padding:90px 0}.life-visual-section .full-cont{min-height:400px;margin-bottom:40px}.life-visual-section .full-cont.graphic a{padding:33px 0 33px 40px}.life-visual-section .full-cont.graphic a .text-area{width:46.9%;padding-right:16px;margin-right:0;margin-bottom:6px}.life-visual-section .full-cont.graphic a .text-area .date-bx{margin-bottom:4px}.life-visual-section .full-cont.graphic a .text-area .date-bx span{font-size:1.4rem;letter-spacing:0}.life-visual-section .full-cont.graphic a .text-area .suj-bx{margin:10px 0 12px}.life-visual-section .full-cont.graphic a .text-area .suj-bx h1{font-size:2.8rem;line-height:1.36;letter-spacing:-.56px}.life-visual-section .full-cont.graphic a .text-area .desc-bx p{font-size:1.4rem;letter-spacing:0}.life-visual-section .full-cont.graphic a .img-area{width:53.1%}.life-visual-section .full-cont a .img-area .img-cont img{aspect-ratio:500/333}.life-visual-section .full-cont.keyword a .text-area{width:36.45%;padding:40px}.life-visual-section .full-cont.keyword a .text-area .date-bx span{font-size:1.4rem;line-height:1.6;letter-spacing:0}.life-visual-section .full-cont.keyword a .text-area .suj-bx h1{font-size:2.8rem;line-height:1.36;letter-spacing:-.56px}.life-visual-section .full-cont.keyword a .text-area .desc-bx p{font-size:1.4rem;line-height:1.6;letter-spacing:0}.life-visual-section .full-cont.keyword a .img-area{width:63.55%;aspect-ratio:600/400}.life-visual-section .flex-wrap{gap:40px 40px}.life-visual-section .flex-wrap .flex-item{width:calc(50% - 20px)}.life-visual-section .flex-wrap .flex-item a .img-area{width:176px;border-radius:7px}.life-visual-section .flex-wrap .flex-item a .img-area img{aspect-ratio:176/117}.life-visual-section .flex-wrap .flex-item a .text-area{width:calc(100% - 176px);max-width:100%;padding-left:20px}.life-visual-section .flex-wrap .flex-item a .text-area .suj-bx{margin-bottom:16px}.life-visual-section .flex-wrap .flex-item a .text-area .suj-bx h3{font-size:1.8rem;line-height:1.5;letter-spacing:-.36px}}@media screen and (max-width:1023px){.sub_life section{padding:50px 0}.life-visual-section .full-cont{min-height:auto}.life-visual-section .full-cont.graphic a{padding:40px 0 40px 30px}.life-visual-section .full-cont.graphic a .text-area{width:40.83%;padding-right:18px;margin-bottom:0}.life-visual-section .full-cont.graphic a .text-area .date-bx span{font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.life-visual-section .full-cont.graphic a .text-area .suj-bx{margin:6px 0 16px}.life-visual-section .full-cont.graphic a .text-area .suj-bx h1{font-size:2.4rem;letter-spacing:-.48px}.life-visual-section .full-cont.graphic a .img-area{width:59.27%}.life-visual-section .full-cont a .img-area .img-cont img{aspect-ratio:390/260}.life-visual-section .full-cont.keyword a .text-area{width:50%}.life-visual-section .full-cont.keyword a .text-area .date-bx span{font-size:1.4rem;line-height:1.6;letter-spacing:0}.life-visual-section .full-cont.keyword a .text-area .suj-bx{margin:6px 0 16px}.life-visual-section .full-cont.keyword a .text-area .suj-bx h1{font-size:2.4rem;line-height:1.36;letter-spacing:-.48px}.life-visual-section .full-cont.keyword a .text-area .desc-bx p{font-size:1.4rem;line-height:1.6;letter-spacing:0}.life-visual-section .full-cont.keyword a .img-area{width:50%;aspect-ratio:344/340}.life-visual-section .flex-wrap{gap:40px 20px}.life-visual-section .flex-wrap .flex-item{width:calc(50% - 10px)}.life-visual-section .flex-wrap .flex-item a .img-area{width:130px;border-radius:8px}.life-visual-section .flex-wrap .flex-item a .img-area img{aspect-ratio:130/87}.life-visual-section .flex-wrap .flex-item a .text-area{width:calc(100% - 130px);max-width:100%;padding-left:16px}.life-visual-section .flex-wrap .flex-item a .text-area .suj-bx{margin-bottom:13px}.life-visual-section .flex-wrap .flex-item a .text-area .suj-bx h3{font-size:1.6rem;letter-spacing:-.32px}.life-visual-section .flex-wrap .flex-item a .text-area .tag-date-bx{gap:10px}.life-visual-section .flex-wrap .flex-item a .text-area .tag-date-bx span:last-child{font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}}@media screen and (max-width:767px){.life-visual-section .full-cont{margin-bottom:50px}.life-visual-section .full-cont.graphic a{flex-direction:column-reverse;justify-content:center;padding:50px 0 44px;aspect-ratio:335/484}.life-visual-section .full-cont.graphic a .text-area{width:100%;margin-top:48px;margin-right:0;margin-bottom:0;padding:0 20px}.life-visual-section .full-cont.graphic a .text-area .desc-bx{display:none}.life-visual-section .full-cont.graphic a .text-area .suj-bx{margin:6px 0 0}.life-visual-section .full-cont.graphic a .img-area{width:100%;height:auto;aspect-ratio:335/250}.life-visual-section .full-cont.graphic a .img-area .img-cont img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;aspect-ratio:335/250}.life-visual-section .full-cont.keyword a{flex-direction:column-reverse;border-radius:16px}.life-visual-section .full-cont.keyword a .text-area{width:100%;padding:15px 20px 44px}.life-visual-section .full-cont.keyword a .text-area .suj-bx{margin:6px 0 0}.life-visual-section .full-cont.keyword a .text-area .desc-bx{display:none}.life-visual-section .full-cont.keyword a .img-area{width:100%;aspect-ratio:335/335}.life-visual-section .full-cont.keyword a .img-area .img-cont .life-keyword-img{background-position:top}.life-visual-section .flex-wrap{gap:50px 0}.life-visual-section .flex-wrap .flex-item{width:100%}.life-visual-section .flex-wrap .flex-item a{align-items:flex-start}.life-visual-section .flex-wrap .flex-item a .text-area{max-width:100%}.life-visual-section .flex-wrap .flex-item a .text-area .suj-bx{margin-bottom:16px}}.brand-visual-section .container{display:flex}.brand-visual-section .sticky-cont{position:sticky;top:90px;left:0;width:43.333%;height:680px;transform:translateY(30px);opacity:0}.brand-visual-section .sticky-cont a{position:relative;display:inline-block;width:100%;height:auto;padding:40px 0 50px;border-radius:20px;overflow:hidden}.brand-visual-section .sticky-cont a .text-area{padding:0 40px}.brand-visual-section .sticky-cont a .text-area .cate-bx{display:inline-block;margin-bottom:14px}.brand-visual-section .sticky-cont a .text-area .cate-bx span{display:inline-flex;justify-content:center;align-items:center;width:70px;height:31px;font-size:1.5rem;font-weight:500;line-height:1.5;letter-spacing:-.3px;border-radius:30px;background:rgba(0,0,0,.1)}.brand-visual-section .sticky-cont a .text-area .suj-bx{margin-bottom:14px}.brand-visual-section .sticky-cont a .text-area .suj-bx h1{display:-webkit-box;font-size:3.2rem;font-weight:700;line-height:1.34;letter-spacing:-.96px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.brand-visual-section .sticky-cont a .text-area .desc-bx p{display:-webkit-box;font-size:1.8rem;font-weight:500;line-height:1.6;letter-spacing:-.36px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;opacity:.8}.brand-visual-section .sticky-cont a .img-area{display:flex;justify-content:center;width:100%;margin:66px auto 0}.brand-visual-section .sticky-cont a .img-area .img-cont{width:100%;text-align:center;overflow:hidden}.brand-visual-section .sticky-cont a .img-area .img-cont img{width:100%;height:auto;aspect-ratio:520/346;-o-object-fit:contain;object-fit:contain;transition:all .3s ease-in-out}.brand-visual-section .sticky-cont a .sticky-cont-bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.brand-visual-section .flex-wrap{width:56.667%;padding-left:10%;transform:translateY(30px);opacity:0}.brand-visual-section .flex-wrap .flex-item{padding:46px 0;border-bottom:1px solid var(--black20)}.brand-visual-section .flex-wrap .flex-item:first-child{padding-top:0}.brand-visual-section .flex-wrap .flex-item:last-child{padding-bottom:0;border-bottom:none}.brand-visual-section .flex-wrap .flex-item a{display:inline-flex;justify-content:space-between;align-items:center;width:100%;height:100%}.brand-visual-section .flex-wrap .flex-item a .text-area{width:calc(100% - 228px);max-width:298px;margin-right:34px}.brand-visual-section .flex-wrap .flex-item a .text-area .suj-bx{margin-bottom:0!important}.brand-visual-section .flex-wrap .flex-item a .text-area .suj-bx h3{display:-webkit-box;color:var(--black100);font-size:2.2rem;font-weight:600;line-height:1.36;letter-spacing:-.34px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.brand-visual-section .flex-wrap .flex-item a .text-area .tag-bx{display:none;align-items:center;gap:6px}.brand-visual-section .flex-wrap .flex-item a .text-area .tag-bx span{padding:5px 12px;color:var(--TagText);font-size:1.4rem;font-weight:500;line-height:1.6;border-radius:30px;background:var(--TagBg);transition:all .3s ease-in-out}.brand-visual-section .flex-wrap .flex-item a .img-area{width:228px;border-radius:12px;overflow:hidden}.brand-visual-section .flex-wrap .flex-item a .img-area img{width:100%;height:auto;aspect-ratio:228/152;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}@media screen and (min-width:1025px){.brand-visual-section .flex-wrap .flex-item a:hover .img-area img,.brand-visual-section .sticky-cont a:hover .img-area .img-cont img{transform:scale(1.02)}}@media screen and (max-width:1439px){.sub_brand section{padding:90px 0}.brand-visual-section .sticky-cont{top:90px;width:432px;height:100%}.brand-visual-section .sticky-cont a{min-height:564px;height:auto;padding:30px 0 50px}.brand-visual-section .sticky-cont a .text-area{padding:0 30px}.brand-visual-section .sticky-cont a .text-area .cate-bx{margin-bottom:10px}.brand-visual-section .sticky-cont a .text-area .cate-bx span{font-size:1.5rem;letter-spacing:-.15px}.brand-visual-section .sticky-cont a .text-area .suj-bx{margin-bottom:16px}.brand-visual-section .sticky-cont a .text-area .suj-bx h1{font-size:2.8rem;line-height:1.36;letter-spacing:-.56px}.brand-visual-section .sticky-cont a .text-area .desc-bx p{font-size:1.4rem;letter-spacing:0}.brand-visual-section .sticky-cont a .img-area{margin:41px auto 0}.brand-visual-section .sticky-cont a .img-area .img-cont img{aspect-ratio:432/288}.brand-visual-section .flex-wrap{width:calc(100% - 432px);padding-left:80px}.brand-visual-section .flex-wrap .flex-item{padding:32px 0}.brand-visual-section .flex-wrap .flex-item a .text-area{width:calc(100% - 176px);max-width:236px;margin-right:20px}.brand-visual-section .flex-wrap .flex-item a .text-area .suj-bx{margin-bottom:16px}.brand-visual-section .flex-wrap .flex-item a .text-area .suj-bx h3{font-size:2rem;line-height:1.5;letter-spacing:-.4px}.brand-visual-section .flex-wrap .flex-item a .text-area .tag-bx span{padding:4px 12px}.brand-visual-section .flex-wrap .flex-item a .img-area{width:176px;border-radius:8px}.brand-visual-section .flex-wrap .flex-item a .img-area img{aspect-ratio:176/117}}@media screen and (max-width:1023px){.sub_brand section{padding:50px 0}.brand-visual-section .container{flex-direction:column}.brand-visual-section .sticky-cont{position:relative;top:auto;left:auto;width:100%;height:auto}.brand-visual-section .sticky-cont a{display:inline-flex;min-height:auto;padding:22px 30px}.brand-visual-section .sticky-cont a .text-area{width:40.77%;padding:0 20px 0 0}.brand-visual-section .sticky-cont a .text-area .cate-bx{margin-bottom:10px}.brand-visual-section .sticky-cont a .text-area .cate-bx span{width:63px;height:28px;font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.brand-visual-section .sticky-cont a .text-area .suj-bx{margin-bottom:0}.brand-visual-section .sticky-cont a .text-area .suj-bx h1{font-size:2.4rem;line-height:1.36;letter-spacing:-.48px}.brand-visual-section .sticky-cont a .text-area .desc-bx p{display:none}.brand-visual-section .sticky-cont a .img-area{width:59.23%;max-width:100%;margin:0 auto}.brand-visual-section .sticky-cont a .img-area .img-cont img{aspect-ratio:372/248}.brand-visual-section .flex-wrap{display:flex;flex-wrap:wrap;width:100%;margin-top:60px;padding-left:0}.brand-visual-section .flex-wrap .flex-item{display:none;width:50%;padding:34px 0;border-bottom:1px solid var(--black20)}.brand-visual-section .flex-wrap .flex-item:nth-child(-n+4){display:block}.brand-visual-section .flex-wrap .flex-item:nth-child(odd){padding-right:15px}.brand-visual-section .flex-wrap .flex-item:nth-child(2n){padding-left:15px}.brand-visual-section .flex-wrap .flex-item:nth-child(2){padding-top:0}.brand-visual-section .flex-wrap .flex-item:nth-child(3),.brand-visual-section .flex-wrap .flex-item:nth-child(4){padding-bottom:0;border-bottom:none}.brand-visual-section .flex-wrap .flex-item a{align-items:flex-start}.brand-visual-section .flex-wrap .flex-item a .text-area{width:calc(100% - 132px);max-width:100%;margin-right:20px}.brand-visual-section .flex-wrap .flex-item a .text-area .suj-bx{margin-bottom:16px}.brand-visual-section .flex-wrap .flex-item a .text-area .suj-bx h3{font-size:1.8rem;line-height:1.4;letter-spacing:-.54px}.brand-visual-section .flex-wrap .flex-item a .text-area .tag-bx span{padding:5px 12px}.brand-visual-section .flex-wrap .flex-item a .img-area{width:132px;border-radius:8px}.brand-visual-section .flex-wrap .flex-item a .img-area img{aspect-ratio:132/88}}@media screen and (max-width:767px){.brand-visual-section .sticky-cont a{flex-direction:column;padding:24px 0 30px;aspect-ratio:335/438}.brand-visual-section .sticky-cont a .text-area{width:100%;margin-bottom:32px;padding:0 24px}.brand-visual-section .sticky-cont a .text-area .cate-bx{margin-bottom:10px}.brand-visual-section .sticky-cont a .img-area{width:100%;max-width:100%;margin:0 auto}.brand-visual-section .sticky-cont a .img-area .img-cont img{aspect-ratio:335/248;-o-object-fit:contain;object-fit:contain}.brand-visual-section .flex-wrap .flex-item{width:100%;padding:34px 0}.brand-visual-section .flex-wrap .flex-item:nth-child(odd){padding-right:0}.brand-visual-section .flex-wrap .flex-item:nth-child(2n){padding-left:0}.brand-visual-section .flex-wrap .flex-item:nth-child(2){padding-top:34px}.brand-visual-section .flex-wrap .flex-item:nth-child(3){padding-bottom:34px;border-bottom:1px solid var(--black20)}.brand-visual-section .flex-wrap .flex-item a .text-area{width:calc(100% - 132px);max-width:100%;margin-right:15px}.brand-visual-section .flex-wrap .flex-item a .text-area .tag-bx span{padding:4px 12px}}.series-section{padding-top:120px;transform:translateY(30px);opacity:0}.series-section .container{display:flex}.series-section .container .series-tab-wrap{position:sticky;top:90px;left:0;width:calc(100% - 806px);height:100%;background:var(--white100)}html.darkMode .series-section .container .series-tab-wrap{background:#0a0a0a}.series-section .container .series-tab-wrap .series-tab-pc{display:flex;flex-direction:column;gap:10px}.series-section .container .series-tab-wrap .series-tab-pc button{display:inline-block;width:-moz-fit-content;width:fit-content;color:var(--black40);font-size:2.4rem;font-weight:600;text-align:left;line-height:1.36;letter-spacing:-.48px;transition:all .4s ease-in-out}.series-section .container .series-tab-wrap .series-tab-pc button.on{color:var(--black100)}.series-section .container .series-tab-wrap .series-tab-mo{display:none}.series-section .container .series-items{width:786px;margin-left:20px}.series-section .container .series-items .flex-wrap{display:flex;flex-wrap:wrap;gap:42px 42px;margin-bottom:80px}.series-section .container .series-items .flex-wrap .flex-item{position:relative;width:calc(50% - 21px);min-height:538px}.series-section .container .series-items .flex-wrap .flex-item:after,.series-section .container .series-items .flex-wrap .flex-item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:333;border:0 solid var(--white100);transition:all .3s ease-in-out;pointer-events:none}.series-section .container .series-items .flex-wrap .flex-item a{position:relative;display:inline-flex;flex-direction:column;width:100%;height:100%;padding:30px 0;border-radius:16px;overflow:hidden}.series-section .container .series-items .flex-wrap .flex-item a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:333;border:0 solid var(--white100);transition:all .3s ease-in-out;pointer-events:none}.series-section .container .series-items .flex-wrap .flex-item a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:0 solid var(--white100);border-radius:16px;transition:all .3s ease-in-out;pointer-events:none}.series-section .container .series-items .flex-wrap .flex-item a .top-area{padding:0 32px}.series-section .container .series-items .flex-wrap .flex-item a .series-cate{display:inline-flex;justify-content:center;align-items:center;width:71px;height:31px;padding:4px 14px;border-radius:30px;background:var(--card-badge)}.series-section .container .series-items .flex-wrap .flex-item a .series-cate h4{font-size:1.5rem;font-weight:500;line-height:1.5;letter-spacing:-.3px}.series-section .container .series-items .flex-wrap .flex-item a .series-text{margin-top:20px}.series-section .container .series-items .flex-wrap .flex-item a .series-text .series-title{display:-webkit-box;margin-bottom:10px;font-size:2.8rem;font-weight:700;line-height:1.36;letter-spacing:-.56px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.series-section .container .series-items .flex-wrap .flex-item a .series-text .series-desc{min-height:51px;font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px;opacity:.8}.series-section .container .series-items .flex-wrap .flex-item a .series-img{width:100%;height:248px;margin:68px 0 11px}.series-section .container .series-items .flex-wrap .flex-item a .series-img img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:372/248}.series-section .container .series-items .flex-wrap .flex-item a .series-amount{width:100%;padding:0 30px}.series-section .container .series-items .flex-wrap .flex-item a .series-amount span{font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px}.series-section .container .series-items .flex-wrap .flex-item a .series-slide-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;width:100%;height:100%}@media screen and (min-width:1025px){.series-section .container .series-tab-wrap .series-tab-pc button:hover,html.darkMode .series-section .container .series-tab-wrap .series-tab-pc button:hover{color:var(--black60)}.series-section .container .series-tab-wrap .series-tab-pc button:hover.on,html.darkMode .series-section .container .series-tab-wrap .series-tab-pc button:hover.on{color:var(--black100)}.series-section .container .series-items .flex-wrap .flex-item a:hover:after,.series-section .container .series-items .flex-wrap .flex-item a:hover:before,.series-section .container .series-items .flex-wrap .flex-item:hover:after,.series-section .container .series-items .flex-wrap .flex-item:hover:before{border:4px solid var(--white100)}}@media screen and (max-width:1439px){.series-section{padding-top:60px}.series-section .container{justify-content:space-between}.series-section .container .series-tab-wrap{position:sticky;top:90px;left:0;width:254px;height:100%;background:var(--white100)}.series-section .container .series-items{width:calc(100% - 274px);max-width:690px;margin-left:20px}.series-section .container .series-items .flex-wrap{gap:20px;margin-bottom:60px}.series-section .container .series-items .flex-wrap .flex-item{width:calc(50% - 10px);min-height:484px}.series-section .container .series-items .flex-wrap .flex-item a{padding:24px 0;border-radius:16px;overflow:hidden}.series-section .container .series-items .flex-wrap .flex-item a .top-area{padding:0 24px}.series-section .container .series-items .flex-wrap .flex-item a .series-cate{width:63px;height:28px;padding:4px 12px}.series-section .container .series-items .flex-wrap .flex-item a .series-cate h4{font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.series-section .container .series-items .flex-wrap .flex-item a .series-text{margin-top:12px}.series-section .container .series-items .flex-wrap .flex-item a .series-text .series-title{margin-bottom:8px;font-size:2.4rem;letter-spacing:-.48px}.series-section .container .series-items .flex-wrap .flex-item a .series-text .series-desc{min-height:40px;font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.series-section .container .series-items .flex-wrap .flex-item a .series-img{height:223px;margin:59px 0 32px}.series-section .container .series-items .flex-wrap .flex-item a .series-img img{height:100%;aspect-ratio:335/223;-o-object-fit:contain;object-fit:contain}.series-section .container .series-items .flex-wrap .flex-item a .series-amount{padding:0 24px}.series-section .container .series-items .flex-wrap .flex-item a .series-amount span{font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}}@media screen and (max-width:1023px){.series-section{padding-top:50px}.series-section .container{flex-direction:column}.series-section .container .series-tab-wrap{top:64px;z-index:33;width:100%}.series-section .container .series-tab-wrap .series-tab-pc{display:none}.series-section .container .series-tab-wrap .series-tab-mo{display:block}.series-section .container .series-tab-wrap .series-tab-mo>button{display:flex;align-items:center;gap:2px;width:100%;padding:15px 0}.series-section .container .series-tab-wrap .series-tab-mo>button span{color:var(--black100);font-size:2.2rem;font-weight:600;line-height:1.5;letter-spacing:-.22px}.series-section .container .series-tab-wrap .series-tab-mo>button i{width:24px;height:24px;transition:all .4s ease-in-out}.series-section .container .series-tab-wrap .series-tab-mo>button.open i{transform:rotate(-180deg)}.series-section .container .series-tab-wrap .series-tab-mo ul{position:absolute;top:100%;left:0;display:flex;flex-wrap:wrap;width:100%;max-height:0;overflow:hidden;background:var(--white100);transition:all .4s ease-in-out}html.darkMode .series-section .container .series-tab-wrap .series-tab-mo ul{background:#0a0a0a}.series-section .container .series-tab-wrap .series-tab-mo ul.open{max-height:500px}.series-section .container .series-tab-wrap .series-tab-mo ul li{width:50%}.series-section .container .series-tab-wrap .series-tab-mo ul li:last-child{padding-bottom:12px}.series-section .container .series-tab-wrap .series-tab-mo ul li button{width:100%;padding:9px 0;color:var(--black40);font-size:1.8rem;font-weight:600;text-align:left;line-height:1.4;letter-spacing:-.54px}.series-section .container .series-tab-wrap .series-tab-mo ul li button.on{color:var(--black100)}.series-section .container .series-items{width:100%;max-width:100%;margin-left:0;margin-top:5px}.series-section .container .series-items .flex-wrap{gap:18px}.series-section .container .series-items .flex-wrap .flex-item{width:calc(50% - 9px);aspect-ratio:335/484;min-height:484px}.series-section .container .series-items .flex-wrap .flex-item a{justify-content:space-between}.series-section .container .series-items .flex-wrap .flex-item a .series-img{max-width:430px;height:auto;max-height:430px;min-height:150px;margin:40px 0 32px}}@media screen and (max-width:767px){.series-section .container .series-tab-wrap .series-tab-mo>button span{font-size:2rem;line-height:1.3;letter-spacing:-.6px}.series-section .container .series-items .flex-wrap .flex-item a .series-img img{height:100%;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width:599px){.series-section .container .series-items .flex-wrap{gap:20px 0}.series-section .container .series-items .flex-wrap .flex-item{width:100%}.series-section .container .series-items .flex-wrap .flex-item a{justify-content:space-between}.series-section .container .series-items .flex-wrap .flex-item a .series-img{max-width:430px;height:auto;min-height:auto;margin:40px auto 32px}}.series_detail,.series_detail .section{background:var(--white100)}.series_detail .section{position:relative}html.darkMode .series_detail .section{background:#0a0a0a}.series_detail .section:last-child{padding-bottom:200px}.series_detail .detail-visual{position:fixed;top:0;left:0;width:100%;height:720px;padding:110px 0 80px}.series_detail .detail-visual .container{position:relative;z-index:3}.series_detail .detail-visual .visual-flex{display:flex;align-items:center}.series_detail .detail-visual .visual-flex .visual-text{width:41.25%;padding-right:20px}.series_detail .detail-visual .visual-flex .visual-text .cate span{display:inline-flex;justify-content:center;align-items:center;padding:4px 14px;font-size:1.5rem;font-weight:500;line-height:1.5;letter-spacing:-.3px;border-radius:30px;background:var(--card-badge)}.series_detail .detail-visual .visual-flex .visual-text h1{display:-webkit-box;margin:20px 0;font-size:5.2rem;font-weight:700;line-height:1.26;letter-spacing:-1.04px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.series_detail .detail-visual .visual-flex .visual-text p{display:-webkit-box;font-size:2rem;font-weight:500;line-height:1.5;letter-spacing:-.4px;opacity:.8;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.series_detail .detail-visual .visual-flex .visual-img{width:58.75%;height:470px}.series_detail .detail-visual .visual-flex .visual-img img{width:100%;height:100%;aspect-ratio:705/470;-o-object-fit:contain;object-fit:contain}.series_detail .list-section{position:relative;z-index:3;margin-top:620px;padding-top:100px;border-radius:60px 60px 0 0;background:var(--white100);opacity:1;transform:translateY(0)}html.darkMode .series_detail .list-section{background:#0a0a0a}.series_detail .list-section .list-amount{margin-bottom:40px;opacity:0;transform:translateY(30px)}.series_detail .list-section .list-amount h2{color:var(--black100);font-size:2.4rem;font-weight:600;line-height:1.36;letter-spacing:-.48px}.series_detail .detail-visual .detail-visual-bg{position:absolute;top:0;left:0;width:100%;height:100%}.series_detail .list-section .list-board,.series_detail .list-section .pagination{opacity:0;transform:translateY(30px)}@media screen and (max-width:1439px){.series_detail .section:last-child{padding-bottom:160px}.series_detail .detail-visual{height:542px;padding:114px 0 90px}.series_detail .detail-visual .visual-flex .visual-text{width:52.65%;padding-right:50px}.series_detail .detail-visual .visual-flex .visual-text h1{margin:16px 0;font-size:4rem;letter-spacing:-.8px}.series_detail .detail-visual .visual-flex .visual-text p{font-size:1.8rem;line-height:1.6;letter-spacing:-.36px}.series_detail .detail-visual .visual-flex .visual-img{width:47.35%;height:298px}.series_detail .detail-visual .visual-flex .visual-img img{aspect-ratio:447/298}.series_detail .list-section{margin-top:462px;padding-top:80px;padding-bottom:80px;border-radius:40px 40px 0 0}.series_detail .slide-section{padding-top:80px}}@media screen and (max-width:1023px){.series_detail .section:last-child{padding-bottom:100px}.series_detail .detail-visual{height:454px;padding:104px 0 70px}.series_detail .detail-visual .visual-flex .visual-text{width:45.5%;padding-right:2px}.series_detail .detail-visual .visual-flex .visual-text .cate span{padding:4px 12px;font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.series_detail .detail-visual .visual-flex .visual-text h1{margin:20px 0 8px;font-size:3.2rem;letter-spacing:-.64px}.series_detail .detail-visual .visual-flex .visual-text p{font-size:1.6rem;line-height:1.5;letter-spacing:-.48px}.series_detail .detail-visual .visual-flex .visual-img{width:54.5%;height:250px}.series_detail .detail-visual .visual-flex .visual-img img{aspect-ratio:375/250}.series_detail .list-section{margin-top:394px;padding-top:60px;padding-bottom:50px;border-radius:32px 32px 0 0}.series_detail .list-section .list-amount h2{font-size:2rem;line-height:1.3;letter-spacing:-.6px}.series_detail .slide-section{padding-top:50px}}@media screen and (max-width:767px){.series_detail .detail-visual{display:flex;align-items:center;height:660px;padding:114px 0 100px}.series_detail .detail-visual .container{padding-left:0;padding-right:0}.series_detail .detail-visual .visual-flex{flex-direction:column}.series_detail .detail-visual .visual-flex .visual-text{width:100%;margin-bottom:20px;padding-left:calc(var(--gutter) * 2 - 4px);padding-right:calc(var(--gutter) * 2 - 4px)}.series_detail .detail-visual .visual-flex .visual-text .cate span{padding:4px 12px;font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.series_detail .detail-visual .visual-flex .visual-text h1{margin:16px 0 8px;font-size:3.2rem;letter-spacing:-.64px}.series_detail .detail-visual .visual-flex .visual-text p{font-size:1.6rem;line-height:1.5;letter-spacing:-.48px}.series_detail .detail-visual .visual-flex .visual-img{width:100%;height:250px}.series_detail .list-section{margin-top:600px;border-radius:24px 24px 0 0}}.section-write{padding-top:120px}.section-write .write-list{display:flex;flex-wrap:wrap;gap:120px 80px}.section-write .write-list .write-item{width:calc(33.333% - 53.333px);text-align:center;opacity:0;transform:translateY(30px)}.section-write .write-list .write-item .circle-bx{position:relative}.section-write .write-list .write-item .circle-bx .img-cont{width:120px;height:120px;margin:0 auto;border-radius:50%;overflow:hidden}.section-write .write-list .write-item .circle-bx .img-cont img{transition:all .3s ease-in-out}.section-write .write-list .write-item .circle-bx .number-text{position:absolute;top:2px;left:calc(50% + 42px);transform:translateX(-50%)}.section-write .write-list .write-item .circle-bx .number-text span{display:inline-flex;justify-content:center;align-items:center;min-width:32px;padding:4.5px 10px;color:#000;font-size:1.6rem;font-weight:600;line-height:1.44;letter-spacing:-.32px;border-radius:99px;background:var(--primary)}.section-write .write-list .write-item .text-bx{padding:30px 0 0}.section-write .write-list .write-item .text-bx h3{margin-bottom:10px;color:var(--black100);font-size:2.2rem;font-weight:700;line-height:1.36}.section-write .write-list .write-item .text-bx p{color:var(--black60);font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px}@media screen and (min-width:1024px){.section-write .write-list .write-item:hover .circle-bx .img-cont img{transform:scale(1.06)}}@media screen and (max-width:1439px){.section-write{padding-top:60px}.section-write .write-list{gap:100px 70px}.section-write .write-list .write-item{width:calc(33.333% - 46.666px)}.section-write .write-list .write-item .circle-bx .img-cont{width:112px;height:112px}.section-write .write-list .write-item .circle-bx .number-text{top:2px;left:calc(50% + 36px)}.section-write .write-list .write-item .circle-bx .number-text span{min-width:30px;padding:3.5px 10px}.section-write .write-list .write-item .text-bx{padding:30px 0 0}.section-write .write-list .write-item .text-bx h3{margin-bottom:6px;font-size:2rem;line-height:1.5}}@media screen and (max-width:1023px){.sub_writer .sub-title-bx{padding-top:80px}.section-write{padding-top:100px}.section-write .write-list{gap:70px 60px}.section-write .write-list .write-item{width:calc(50% - 30px)}.section-write .write-list .write-item .circle-bx .img-cont{width:100px;height:100px}.section-write .write-list .write-item .circle-bx .number-text{top:2px;left:calc(50% + 42px)}.section-write .write-list .write-item .circle-bx .number-text span{min-width:27px;min-height:27px;padding:4px 10px;font-size:1.2rem;line-height:1.36;letter-spacing:-.24px}.section-write .write-list .write-item .text-bx{padding:24px 0 0}.section-write .write-list .write-item .text-bx h3{margin-bottom:6px;font-size:2.2rem;line-height:1.6;letter-spacing:-.44px}.section-write .write-list .write-item .text-bx p{font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}}@media screen and (max-width:767px){.sub_writer .sub-title-bx{padding-top:50px}.section-write .write-list{gap:70px 0}.section-write .write-list .write-item{width:100%}.section-write .write-list .write-item .circle-bx .img-cont{width:120px;height:120px}.section-write .write-list .write-item .circle-bx .number-text{top:2px;left:calc(50% + 42px)}.section-write .write-list .write-item .circle-bx .number-text span{min-width:32px;padding:4.5px 10px;font-size:1.6rem;line-height:1.44;letter-spacing:-.32px}.section-write .write-list .write-item .text-bx{width:100%;max-width:335px;margin:0 auto;padding:30px 0 0}.section-write .write-list .write-item .text-bx h3{line-height:1.36}.section-write .write-list .write-item .text-bx p{font-size:1.6rem;line-height:1.5;letter-spacing:-.48px}}.section.profile-section{padding-top:120px;padding-bottom:40px;transform:translateY(30px);opacity:0}.profile-section .profile-wrap{width:100%;max-width:378px;margin:0 auto;text-align:center}.profile-section .img-cont{width:200px;height:200px;margin:0 auto;border-radius:50%;overflow:hidden}.profile-section .img-cont img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:200/200}.profile-section .info-cont{padding:30px 0 0}.profile-section .info-cont h3{color:var(--black100);font-size:2.8rem;font-weight:700;line-height:1.36;letter-spacing:-.56px}.profile-section .info-cont p{margin:10px 0 30px;color:var(--black70);font-size:2rem;font-weight:500;line-height:1.5;letter-spacing:-.4px}.profile-section .info-cont .flex-cont{display:flex;justify-content:center;align-items:center;gap:20px}.profile-section .info-cont .flex-cont .flex-item{display:flex;align-items:center;gap:4px}.profile-section .info-cont .flex-cont .flex-item span{color:var(--black100);font-weight:600;font-size:1.8rem;line-height:1.5;letter-spacing:-.36px}.profile-section .info-cont .flex-cont .flex-item span:first-child{color:var(--black70);font-weight:500}@media screen and (max-width:1439px){.section.profile-section{padding-top:80px;padding-bottom:40px}.profile-section .img-cont{width:160px;height:160px}.profile-section .img-cont img{aspect-ratio:160/160}.profile-section .info-cont p{margin:6px 0 20px;font-size:1.8rem;line-height:1.6;letter-spacing:-.36px}.profile-section .info-cont .flex-cont{display:flex;justify-content:center;align-items:center;gap:20px}.profile-section .info-cont .flex-cont .flex-item span{font-size:1.6rem;letter-spacing:-.32px}}@media screen and (max-width:1023px){.section.profile-section{padding-top:60px;padding-bottom:50px}.profile-section .profile-wrap{max-width:335px}.profile-section .img-cont{width:120px;height:120px}.profile-section .img-cont img{aspect-ratio:120/120}.profile-section .info-cont{padding:20px 0 0}.profile-section .info-cont h3{font-size:2.4rem;letter-spacing:-.48px}.profile-section .info-cont p{font-size:1.6rem;font-weight:500;line-height:1.5;letter-spacing:-.48px}.profile-section .info-cont .flex-cont .flex-item span{line-height:1.5}}.sub_wdetail .list-section{padding-top:120px}.sub_wdetail .list-section .list-board.wrap-type{margin-bottom:80px}.sub_wdetail .slide-section .slide-bx{margin-bottom:0}.sub_wdetail .slide-section .slide-bx .pagination{margin-bottom:100px}.sub_wdetail .slide-section .btn-bx{justify-content:center}@media screen and (max-width:1439px){.sub_wdetail .list-section{padding-top:80px;padding-bottom:80px}.sub_wdetail .list-section .list-board.wrap-type,.sub_wdetail .slide-section .slide-bx .pagination{margin-bottom:60px}}@media screen and (max-width:1023px){.sub_wdetail .list-section{padding-top:50px;padding-bottom:50px}.sub_wdetail .slide-section .slide-bx .pagination{margin-bottom:80px}}.list-section{padding-top:80px;opacity:0;transform:translateY(30px)}.list-section .list-tab-wrapper{position:relative;z-index:333;display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;background:var(--white100)}html.darkMode .list-section .list-tab-wrapper{background:#0a0a0a}.list-section .list-tab-wrapper .tab-btns{display:flex;gap:24px;padding:20px 0}.list-section .list-tab-wrapper .tab-btns button{color:var(--black40);font-size:2.4rem;font-weight:600;line-height:1.36;letter-spacing:-.48px;transition:all .35s ease}.list-section .list-tab-wrapper .tab-btns button.on{color:var(--black100)}.list-section .list-tab-wrapper .tab-btns button.on:hover{color:var(--black100)!important}.list-section .list-tab-wrapper .mobile-select-wrap{display:none}.list-section .list-tab-wrapper .tab-type-btn{display:flex;align-items:center;gap:8px}.list-section .list-tab-wrapper .tab-type-btn button{display:flex}.list-section .list-tab-wrapper .tab-type-btn button i{background-color:var(--black20);transition:all .3s ease-in-out}.list-section .list-tab-wrapper .tab-type-btn button.active i{background-color:var(--black100)}.list-section .list-tab-wrapper .tab-type-btn button.active:hover i{background-color:var(--black100)!important}@media screen and (min-width:1025px){.list-section .list-tab-wrapper .tab-btns button:hover{color:var(--black60)}html.darkMode .list-section .list-tab-wrapper .tab-btns button:hover{color:var(--black30)}.list-section .list-tab-wrapper .tab-type-btn button:hover i{background-color:var(--black60)}html.darkMode .list-section .list-tab-wrapper .tab-type-btn button:hover i{background-color:var(--black30)}.list-section .list-tab-wrapper .tab-type-btn button.active:hover i{background-color:var(--black100)}}@media screen and (max-width:1023px){.list-section{padding-top:50px}.list-section .list-tab-wrapper{margin-bottom:40px}.list-section .list-tab-wrapper .tab-btns{display:none}.list-section .list-tab-wrapper .mobile-select-wrap{position:relative;display:flex;width:100%;padding-top:13.5px;padding-bottom:13.5px;padding-right:80px}.list-section .list-tab-wrapper .mobile-select-wrap>button{display:flex;align-items:center;gap:2px;width:60%}.list-section .list-tab-wrapper .mobile-select-wrap>button span{color:var(--black100);font-size:2rem;font-weight:600;line-height:1.5;letter-spacing:-.2px}.list-section .list-tab-wrapper .mobile-select-wrap>button i{width:24px;height:24px;transition:all .4s ease-in-out}.list-section .list-tab-wrapper .mobile-select-wrap>button.open i{transform:rotate(-180deg)}.list-section .list-tab-wrapper .mobile-select-wrap .mobile-select{position:absolute;top:100%;left:0;z-index:333;display:flex;flex-wrap:wrap;width:100%;max-height:0;overflow:hidden;background:var(--white100);transition:all .4s ease-in-out}html.darkMode .list-section .list-tab-wrapper .mobile-select-wrap .mobile-select{background:#0a0a0a}.list-section .list-tab-wrapper .mobile-select-wrap .mobile-select.active{max-height:500px}.list-section .list-tab-wrapper .mobile-select-wrap .mobile-select li{width:50%}.list-section .list-tab-wrapper .mobile-select-wrap .mobile-select li button{width:100%;padding:9px 0;color:var(--black40);font-size:1.8rem;font-weight:600;text-align:left;line-height:1.4;letter-spacing:-.54px}.list-section .list-tab-wrapper .mobile-select-wrap .mobile-select li:last-child button{padding-bottom:23.5px}.list-section .list-tab-wrapper .mobile-select-wrap .mobile-select li button.on{color:var(--black100)}.list-section .list-tab-wrapper .tab-type-btn{position:absolute;top:50%;right:0;transform:translateY(-50%)}.list-section .list-tab-wrapper .tab-type-btn button{display:flex}.list-section .list-tab-wrapper .tab-type-btn button i{width:28px!important;height:28px!important}}@media screen and (max-width:767px){.list-section .list-tab-wrapper{margin-bottom:20px}.list-section .list-tab-wrapper .mobile-select-wrap{padding-top:15px;padding-bottom:15px;padding-right:80px}.list-section .list-tab-wrapper .mobile-select-wrap>button{gap:0}.list-section .list-tab-wrapper .mobile-select-wrap>button span{font-size:1.8rem;line-height:1.4;letter-spacing:-.54px}.list-section .list-tab-wrapper .tab-type-btn{gap:6px}}.list-section .list-board{margin-bottom:80px}.list-section .list-board.list-type{display:flex;flex-direction:column;gap:60px}.list-section .list-board.list-type .list-item a{display:inline-flex;align-items:center;width:100%;height:100%}.list-section .list-board.list-type .list-item a .img-area{position:relative;width:273px;margin-right:50px;border-radius:12px;overflow:hidden}.list-section .list-board.list-type .list-item a .img-area .img-cont{position:relative;z-index:3;width:100%}.list-section .list-board.list-type .list-item a .img-area .img-cont img{width:100%;aspect-ratio:273/182;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}.list-section .list-board.list-type .list-item a .img-area .list-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.list-section .list-board.list-type .list-item a .text-area{width:calc(100% - 323px);max-width:675px}.list-section .list-board.list-type .list-item a .text-area .date-bx span{color:var(--black50);font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px}.list-section .list-board.list-type .list-item a .text-area .content-bx{margin:10px 0 24px;margin-bottom:0!important}.list-section .list-board.list-type .list-item a .text-area .content-bx .suj-txt{display:-webkit-box;margin-bottom:10px;color:var(--black100);font-size:2.4rem;font-weight:600;line-height:1.36;letter-spacing:-.48px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.list-section .list-board.list-type .list-item a .text-area .content-bx .desc-txt{display:-webkit-box;color:var(--black60);font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.list-section .list-board.list-type .list-item a .text-area .tag-bx{display:none!important;gap:6px}.list-section .list-board.list-type .list-item a .text-area .tag-bx span{display:inline-flex;justify-content:center;align-items:center;padding:4px 12px;color:var(--TagText);font-size:1.4rem;font-weight:500;line-height:1.6;border-radius:99px;background:var(--TagBg);transition:all .3s ease-in-out}.list-section .list-board.thumnail-type{display:flex;flex-wrap:wrap;gap:80px 24px}.list-section .list-board.thumnail-type .list-item{width:calc(33.333% - 16px)}.list-section .list-board.thumnail-type .list-item a{display:inline-block;width:100%;height:100%}.list-section .list-board.thumnail-type .list-item a .img-area{margin-bottom:20px;border-radius:16px;overflow:hidden}.list-section .list-board.thumnail-type .list-item a .img-area .img-cont{position:relative;z-index:3;width:100%}.list-section .list-board.thumnail-type .list-item a .img-area .img-cont img{width:100%;aspect-ratio:384/256;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}.list-section .list-board.thumnail-type .list-item a .img-area .list-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.list-section .list-board.thumnail-type .list-item a .text-area{min-height:auto!important}.list-section .list-board.thumnail-type .list-item a .text-area .date-bx span{color:var(--black50);font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px}.list-section .list-board.thumnail-type .list-item a .text-area .content-bx{margin:8px 0 20px;margin-bottom:0!important}.list-section .list-board.thumnail-type .list-item a .text-area .content-bx .suj-txt{display:-webkit-box;color:var(--black100);font-size:2.2rem;font-weight:600;line-height:1.36;letter-spacing:-.44px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.list-section .list-board.thumnail-type .list-item a .text-area .content-bx .desc-txt{display:none}.list-section .list-board.thumnail-type .list-item a .text-area .tag-bx{display:none!important;gap:6px}.list-section .list-board.thumnail-type .list-item a .text-area .tag-bx span{display:inline-flex;justify-content:center;align-items:center;padding:4px 12px;color:var(--TagText);font-size:1.4rem;font-weight:500;line-height:1.6;border-radius:99px;background:var(--TagBg)}.list-section .list-board.wrap-type{display:flex;flex-wrap:wrap;gap:60px 50px;margin-bottom:0}.list-section .list-board.wrap-type .list-item{width:calc(50% - 25px)}.list-section .list-board.wrap-type .list-item a{display:inline-flex;align-items:center;width:100%;height:100%}.list-section .list-board.wrap-type .list-item a .img-area{width:228px;margin-right:34px;border-radius:12px;overflow:hidden}.list-section .list-board.wrap-type .list-item a .img-area .img-cont{width:100%}.list-section .list-board.wrap-type .list-item a .img-area .img-cont img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:228/152;transition:all .3s ease-in-out}.list-section .list-board.wrap-type .list-item a .text-area{width:calc(100% - 272px);max-width:298px}.list-section .list-board.wrap-type .list-item a .text-area .date-bx span{color:var(--black50);font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px}.list-section .list-board.wrap-type .list-item a .text-area .content-bx{margin:6px 0 20px}.list-section .list-board.wrap-type .list-item a .text-area .content-bx .suj-txt{display:-webkit-box;color:var(--black100);font-size:2.2rem;font-weight:600;line-height:1.36;letter-spacing:-.44px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.list-section .list-board.wrap-type .list-item a .text-area .tag-bx{display:none!important;gap:6px}.list-section .list-board.wrap-type .list-item a .text-area .tag-bx span{display:inline-flex;justify-content:center;align-items:center;padding:4px 12px;color:var(--TagText);font-size:1.4rem;font-weight:500;line-height:1.6;border-radius:99px;background:var(--TagBg);transition:all .3s ease-in-out}.list-section .list-board.wrap-type .list-item a .text-area .tag-date-wrap{display:flex;align-items:center;gap:14px}@media screen and (min-width:1025px){.list-section .list-board.list-type .list-item a:hover .img-area .img-cont img,.list-section .list-board.thumnail-type .list-item a:hover .img-area .img-cont img,.list-section .list-board.wrap-type .list-item a:hover .img-area .img-cont img{transform:scale(1.03)}}@media screen and (max-width:1439px){.list-section .list-board.list-type .list-item a .img-area{margin-right:40px}.list-section .list-board.list-type .list-item a .text-area{width:calc(100% - 313px);max-width:640px}.list-section .list-board.list-type .list-item a .text-area .content-bx{margin:10px 0 20px}.list-section .list-board.list-type .list-item a .text-area .content-bx .suj-txt{font-size:2.2rem;letter-spacing:-.44px}.list-section .list-board.thumnail-type{gap:50px 16px}.list-section .list-board.thumnail-type .list-item{width:calc(33.333% - 10.666px)}.list-section .list-board.thumnail-type .list-item a .img-area .img-cont img{aspect-ratio:304/202}.list-section .list-board.thumnail-type .list-item a .text-area{min-height:142px}.list-section .list-board.thumnail-type .list-item a .text-area .content-bx{margin:6px 0 20px}.list-section .list-board.thumnail-type .list-item a .text-area .content-bx .suj-txt{font-size:2rem;line-height:1.5;letter-spacing:-.4px}.list-section .list-board.wrap-type{gap:40px 20px}.list-section .list-board.wrap-type .list-item{width:calc(50% - 16px)}.list-section .list-board.wrap-type .list-item a{align-items:flex-start}.content_detail .list-section .list-board.wrap-type .list-item a{align-items:center}.list-section .list-board.wrap-type .list-item a .img-area{width:176px;margin-right:20px;border-radius:7px}.list-section .list-board.wrap-type .list-item a .img-area .img-cont img{aspect-ratio:176/117}.list-section .list-board.wrap-type .list-item a .text-area{width:calc(100% - 196px);max-width:268px}.content_detail .list-section .list-board.wrap-type .list-item a .text-area .tag-date-wrap{gap:14px}.content_detail .list-section .list-board.wrap-type .list-item a .text-area .date-bx{display:block;font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px}.list-section .list-board.wrap-type .list-item a .text-area .content-bx{margin:0 0 16px}.list-section .list-board.wrap-type .list-item a .text-area .content-bx .suj-txt{font-size:1.8rem;line-height:1.5;letter-spacing:-.36px}}@media screen and (max-width:1023px){.list-section .list-board{margin-bottom:40px}.list-section .list-board.list-type{gap:40px}.list-section .list-board.list-type .list-item a .img-area{width:200px;margin-right:24px;border-radius:10px}.list-section .list-board.list-type .list-item a .img-area .img-cont img{aspect-ratio:200/134}.list-section .list-board.list-type .list-item a .text-area{width:calc(100% - 224px);max-width:464px}.list-section .list-board.list-type .list-item a .text-area .date-bx span{font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.list-section .list-board.list-type .list-item a .text-area .content-bx{margin:6px 0 16px}.list-section .list-board.list-type .list-item a .text-area .content-bx .suj-txt{margin-bottom:6px;font-size:1.8rem;line-height:1.4;letter-spacing:-.54px}.list-section .list-board.list-type .list-item a .text-area .content-bx .desc-txt{font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.list-section .list-board.thumnail-type{gap:40px 12px}.list-section .list-board.thumnail-type .list-item{width:calc(50% - 6px)}.list-section .list-board.thumnail-type .list-item a .img-area .img-cont img{aspect-ratio:338/225}.list-section .list-board.thumnail-type .list-item a .text-area{min-height:122px}.list-section .list-board.thumnail-type .list-item a .text-area .date-bx span{font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.list-section .list-board.thumnail-type .list-item a .text-area .content-bx{margin:6px 0 16px}.list-section .list-board.thumnail-type .list-item a .text-area .content-bx .suj-txt{font-size:2.2rem;line-height:1.3;letter-spacing:-.66px}.list-section .list-board.wrap-type{gap:50px 20px}.list-section .list-board.wrap-type .list-item{width:calc(50% - 10px)}.content_detail .list-section .list-board.wrap-type .list-item a{align-items:flex-start}.list-section .list-board.wrap-type .list-item a .img-area{width:130px;margin-right:16px;border-radius:8px}.list-section .list-board.wrap-type .list-item a .img-area .img-cont img{aspect-ratio:130/87}.list-section .list-board.wrap-type .list-item a .text-area{width:calc(100% - 146px);max-width:168px}.content_detail .list-section .list-board.wrap-type .list-item a .text-area .tag-date-wrap{gap:10px}.content_detail .list-section .list-board.wrap-type .list-item a .text-area .date-bx,.list-section .list-board.wrap-type .list-item a .text-area .date-bx span{font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.list-section .list-board.wrap-type .list-item a .text-area .content-bx{margin:0 0 16px}.list-section .list-board.wrap-type .list-item a .text-area .content-bx .suj-txt{font-size:1.6rem;line-height:1.5;letter-spacing:-.32px}}@media screen and (max-width:767px){.list-section .list-board.list-type .list-item a{align-items:flex-start}.list-section .list-board.list-type .list-item a .img-area{width:130px;margin-right:16px;border-radius:8px}.list-section .list-board.list-type .list-item a .img-area .img-cont img{aspect-ratio:130/87}.list-section .list-board.list-type .list-item a .text-area{width:calc(100% - 146px)}.list-section .list-board.list-type .list-item a .text-area .date-bx span{font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.list-section .list-board.list-type .list-item a .text-area .content-bx{margin:6px 0 16px}.list-section .list-board.list-type .list-item a .text-area .content-bx .suj-txt{margin-bottom:0;font-size:1.8rem;font-weight:600;line-height:1.4;letter-spacing:-.54px}.list-section .list-board.list-type .list-item a .text-area .content-bx .desc-txt{display:none}.list-section .list-board.thumnail-type{gap:40px 0}.list-section .list-board.thumnail-type .list-item{width:100%}.list-section .list-board.thumnail-type .list-item a .img-area{margin-bottom:16px}.list-section .list-board.thumnail-type .list-item a .img-area .img-cont img{aspect-ratio:335/223}.list-section .list-board.thumnail-type .list-item a .text-area{min-height:auto}.list-section .list-board.wrap-type{gap:40px 0}.list-section .list-board.wrap-type .list-item{width:100%}.list-section .list-board.wrap-type .list-item a{align-items:flex-start}.list-section .list-board.wrap-type .list-item a .img-area{width:130px;margin-right:16px;border-radius:8px}.list-section .list-board.wrap-type .list-item a .img-area .img-cont img{aspect-ratio:130/87}.list-section .list-board.wrap-type .list-item a .text-area{width:calc(100% - 146px);max-width:640px}.list-section .list-board.wrap-type .list-item a .text-area .content-bx .suj-txt{font-size:1.8rem;line-height:1.4;letter-spacing:-.54px}}.slide-section .s-title,.slide-section .slide-bx,.slide-section>.container{opacity:0;transform:translateY(30px);overflow:hidden}.slide-section .slide-bx{margin-bottom:60px}.slide-section .slide-bx .swiper-container{width:100%;max-width:1220px;margin:0 auto;padding-left:calc(var(--gutter) / 2);padding-right:calc(var(--gutter) / 2)}@media screen and (min-width:1921px){.slide-section .slide-bx .swiper-container{overflow:hidden}}.slide-section .slide-bx .swiper-container .swiper-slide{position:relative;width:387px;height:560px;overflow:hidden}.slide-section .slide-bx .swiper-container .swiper-slide:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;z-index:333;border-radius:16px;border:3px solid var(--white100);transform:translate(-50%,-50%) scale(1.05);transform-origin:50% 50%;transition:all .3s ease;pointer-events:none;will-change:border}html.darkMode .slide-section .slide-bx .swiper-container .swiper-slide:before{border:3px solid #0a0a0a}.slide-section .slide-bx .swiper-container .swiper-slide:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;z-index:333;border:3px solid var(--white100);transform:translate(-50%,-50%) scale(1.05);transform-origin:50% 50%;transition:all .3s ease;pointer-events:none;will-change:border}html.darkMode .slide-section .slide-bx .swiper-container .swiper-slide:after{border:3px solid #0a0a0a}.slide-section .slide-bx .swiper-container .swiper-slide:last-child{margin-right:0!important}.slide-section .slide-bx a{position:relative;display:inline-flex;flex-direction:column;width:100%;height:100%;padding:24px 0 25px;border-radius:20px;overflow:hidden}.slide-section .slide-bx a:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;z-index:333;border:3px solid var(--white100);transform:translate(-50%,-50%) scale(1.05);transform-origin:50% 50%;transition:all .3s ease;pointer-events:none;will-change:border}html.darkMode .slide-section .slide-bx a:before{border:3px solid #0a0a0a}.slide-section .slide-bx a:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border:3px solid var(--white100);border-radius:20px;transform:translate(-50%,-50%) scale(1.05);transform-origin:50% 50%;transition:all .3s ease;pointer-events:none;will-change:border}html.darkMode .slide-section .slide-bx a:after{border:3px solid #0a0a0a}.slide-section .slide-bx a .top-area{padding:0 24px}.slide-section .slide-bx a .series-cate{display:inline-flex;justify-content:center;align-items:center;width:70px;height:31px;border-radius:30px;background:var(--card-badge)}.slide-section .slide-bx a .series-cate h4{font-size:1.5rem;font-weight:500;line-height:1.5;letter-spacing:-.3px}.slide-section .slide-bx a .series-text{margin-top:20px}.slide-section .slide-bx a .series-text .series-title{margin-bottom:10px;font-size:2.8rem;font-weight:700;line-height:1.36;letter-spacing:-.56px}.slide-section .slide-bx a .series-text .series-desc{font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px;opacity:.8}.slide-section .slide-bx a .series-img{width:100%;margin:57px 0 32px}.slide-section .slide-bx a .series-img img{width:calc(100% - 1px);height:auto;aspect-ratio:335/223;-o-object-fit:contain;object-fit:contain}.slide-section .slide-bx a .series-amount{position:absolute;bottom:30px;left:0;width:100%;padding:0 24px}.slide-section .slide-bx a .series-amount span{font-size:1.6rem;font-weight:500;line-height:1.6;letter-spacing:-.32px;opacity:.6}.slide-section .slide-bx a .series-slide-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;width:100%;height:100%}.slide-section .btn-bx{display:flex;justify-content:space-between;align-items:center}.slide-section .btn-bx .link-btn a{display:inline-flex;justify-content:center;align-items:center;padding:13px 22px;color:var(--Color-Button-Pill-black-text);font-size:1.6rem;font-weight:600;line-height:1.5;letter-spacing:-.32px;border-radius:8px;background:var(--Color-Button-Pill-black);transition:all .3s ease-in-out}.slide-section .btn-bx .swiper-controls{display:flex;gap:18px}.slide-section .btn-bx .swiper-controls button{position:relative;top:auto;left:auto;right:auto;bottom:auto;width:auto;height:auto;margin:0}.slide-section .btn-bx .swiper-controls button:after{display:none}.slide-section .btn-bx .swiper-controls button.swiper-button-disabled i{background:var(--black30);opacity:1}.slide-section .btn-bx .swiper-controls button i{width:30px;height:30px}.slide-bx .series-wrap{display:flex;flex-wrap:wrap;gap:42px;margin-bottom:100px}.slide-bx .series-wrap .series-item{position:relative;width:calc(33.333% - 28px);min-height:538px;overflow:hidden}.slide-bx .series-wrap .series-item:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;z-index:333;transform:translate(-50%,-50%) scale(1.1);transform-origin:50% 50%;border-radius:16px;border:3px solid var(--white100);transition:all .3s ease;pointer-events:none;will-change:border}html.darkMode .slide-bx .series-wrap .series-item:before{border:3px solid #0a0a0a}.slide-bx .series-wrap .series-item:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;z-index:333;transform:translate(-50%,-50%) scale(1.1);transform-origin:50% 50%;border:3px solid var(--white100);transition:all .3s ease;pointer-events:none;will-change:border}html.darkMode .slide-bx .series-wrap .series-item:after{border:3px solid #0a0a0a}.slide-bx .series-wrap .series-item a{border-radius:16px;overflow:hidden}.slide-bx .series-wrap .series-item a:after,.slide-bx .series-wrap .series-item a:before{border-radius:16px}.slide-bx .series-wrap .series-item a .series-img{bottom:67px;width:100%;height:248px}.slide-bx .series-wrap .series-item a .series-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:372/248}@media screen and (min-width:1025px){.slide-section .btn-bx .link-btn a:hover{background:var(--black80)}html.darkMode .slide-section .btn-bx .link-btn a:hover{background:var(--black30)}.slide-bx .series-wrap .series-item:hover:after,.slide-bx .series-wrap .series-item:hover:before,.slide-section .slide-bx .swiper-container .swiper-slide:hover:after,.slide-section .slide-bx .swiper-container .swiper-slide:hover:before,.slide-section .slide-bx a:hover:after,.slide-section .slide-bx a:hover:before{transform:translate(-50%,-50%) scale(1)}}@media screen and (max-width:1599px){.slide-section .slide-bx .swiper-container{max-width:100%;padding-left:calc(var(--gutter) * 6);padding-right:calc(var(--gutter) * 6)}}@media screen and (max-width:1439px){.slide-section .slide-bx{margin-bottom:40px}.slide-section .slide-bx .swiper-container{padding-left:calc(var(--gutter) * 3 - 8px);padding-right:calc(var(--gutter) * 3 - 8px)}.slide-section .slide-bx .swiper-container .swiper-slide{width:335px;height:484px}.slide-section .slide-bx a{padding:24px 0;border-radius:16px}.slide-section .slide-bx a:after{border-radius:16px}.slide-section .slide-bx a .top-area{padding:0 24px}.slide-section .slide-bx a .series-cate{width:63px;height:28px}.slide-section .slide-bx a .series-cate h4{font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.slide-section .slide-bx a .series-text{margin-top:12px}.slide-section .slide-bx a .series-text .series-title{margin-bottom:8px;font-size:2.4rem;letter-spacing:-.48px}.slide-section .slide-bx a .series-text .series-desc{font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.slide-section .slide-bx a .series-img{bottom:77px;height:223px}.slide-section .slide-bx a .series-img img{width:calc(100% - 1px);margin-left:1px}.slide-section .slide-bx a .series-amount{bottom:24px;padding:0 24px}.slide-section .slide-bx a .series-amount span{font-size:1.4rem;line-height:1.44;letter-spacing:-.28px}.slide-bx .series-wrap{gap:16px;margin-bottom:60px}.slide-bx .series-wrap .series-item{width:calc(33.333% - 10.666px);min-height:439px}.slide-bx .series-wrap .series-item a .series-img{bottom:59px;height:202px}.slide-bx .series-wrap .series-item a .series-img img{aspect-ratio:304/202}}@media screen and (max-width:1023px){.slide-section .slide-bx .swiper-container{padding-left:calc(var(--gutter) * 3 - 8px);padding-right:calc(var(--gutter) * 3 - 8px)}.slide-section .slide-bx .swiper-container .swiper-slide{width:315px;height:465px}.slide-section .slide-bx a .series-img{bottom:71px;height:210px}.slide-section .btn-bx .link-btn a{padding:11.5px 20px;font-size:1.5rem;line-height:1.4;letter-spacing:-.3px;border-radius:6px}.slide-section .btn-bx .swiper-controls{display:none}.slide-bx .series-wrap{gap:18px;margin-bottom:60px}.slide-bx .series-wrap .series-item{width:calc(50% - 9px);min-height:484px}.slide-bx .series-wrap .series-item a .series-img{bottom:77px;height:223px}.slide-bx .series-wrap .series-item a .series-img img{aspect-ratio:335/223}}@media screen and (max-width:767px){.slide-section .slide-bx .swiper-container{padding:0 calc(var(--gutter) * 2 - 4px) 0 calc(var(--gutter) * 2 - 4px)}.slide-bx .series-wrap .series-item{width:100%}}.list-type-disc li{list-style-type:disc!important}.detail-text-bx .interview-bx{color:var(--black70)}.detail-text-bx .interview-bx:not(first-of-type){margin-top:16px}.detail-section .detail-item .house-hind-item p,.detail-text-bx .interview-bx{font-size:1.8rem;line-height:1.6;letter-spacing:-.36px}h3.interview-bx{font-weight:600}body.stop #header{transition:none!important}body.stop #header.down{height:70px!important;opacity:1!important}@media screen and (max-width:1023px){body.stop #header.down{height:56px!important;opacity:1!important}}