.main_layer{display:none;position:fixed;z-index:900}.main_layer.active{display:block}.main_layer .popup .pop_cont .swiper-pagination{display:flex;align-items:center;top:1.25rem;right:1.25rem;bottom:auto;left:auto;width:max-content;height:1.25rem;padding:0 .5rem;font-size:0;border-radius:.625rem;background-color:rgba(var(--black-rgb),.6)}.main_layer .popup .pop_cont .swiper-pagination:before{content:"";order:2;width:1px;height:.375rem;margin:0 .375rem;background-color:var(--white);opacity:.6}.main_layer .popup .pop_cont .swiper-pagination span{color:var(--bg20);font-size:.75rem;font-weight:500}.main_layer .popup .pop_cont .swiper-pagination span.swiper-pagination-total{order:3}.main_layer .popup .pop_foot{display:flex;align-items:center;justify-content:space-between;height:3.75rem;padding:0 1.25rem;border-top:1px solid var(--bg10);background-color:var(--white)}.main_layer .popup .pop_foot button{height:100%;color:var(--grey70);font-size:.875rem;font-weight:700}.main_layer .popup .pop_foot button.btn_today_close{color:var(--grey50);font-weight:500}@media (max-width:1023px){.main_layer{top:0;bottom:0;width:100%;max-width:500px;margin:0 auto;right:auto;left:50%;transform:translateX(-50%)}.main_layer .popup{position:absolute;right:0;bottom:-100%;left:0;transition:bottom linear .3s}.main_layer.active .popup{bottom:0}}@media (min-width:1024px){.main_layer{right:20px;bottom:20px;width:400px;box-shadow:0 0 36px 0 rgba(var(--black-rgb),.24)}.main_layer .dim{display:none}.gnb_hover~.main_layer,.search_active~.main_layer{z-index:9}}.main .swiper-initialized{overflow:hidden}.main .thumb:after{display:none}.main .row .col .main_tit{display:block;color:var(--black);font-size:1.125rem;font-family:SunBatang;line-height:1;letter-spacing:-.1125rem;word-break:keep-all}.main .row .col em{order:3;margin-top:auto;color:var(--grey50)}.main .row .col>a{display:flex;flex-direction:column;row-gap:.75rem;height:100%;padding:1.25rem 1rem;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.main .row .col.col_serial>a{background-image:url(../images/contents/m_bg_serial.jpg)}.main .row .col.col_quarterly>a{background-image:url(../images/contents/m_bg_quarterly.jpg)}.main .row .col.col_bookclub>a{background-image:url(../images/contents/m_bg_bookclub.jpg)}.main .row .col.col_talk>a{background-image:url(../images/contents/m_bg_talk.jpg)}.main .row:not(.row_grid) .tit_area{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.main .row:not(.row_grid) .tit_area .main_tit{font-size:1.25rem;letter-spacing:-.125rem}.main .row:not(.row_grid) .tit_area .btn_insta{display:flex;align-items:center;column-gap:.25rem;color:var(--black);font-size:.875rem;font-weight:500;line-height:1}.main .row:not(.row_grid) .tit_area .btn_insta:before{content:"";width:1.25rem;height:1.25rem;background:url(../images/icon/ico_insta_black.svg) no-repeat 0 0;background-size:100%}.main .row_grid .col{background-color:rgba(248,249,250,.4);box-shadow:0 0 48px 0 rgba(82,47,13,.1);backdrop-filter:blur(14px)}.main .row_grid .col span{color:var(--grey60);font-weight:600;word-break:keep-all}.main .row_grid .col_swiper .thumb img{width:100%;height:100%;object-fit:cover;object-position:0 0}.main .row_grid .col_swiper .swiper-pagination{top:5rem;right:1.25rem;bottom:auto;left:auto;width:max-content;padding:.375rem .5rem;font-size:0;border-radius:.5625rem;background-color:rgba(var(--black-rgb),.2)}.main .row_grid .col_swiper .swiper-pagination .swiper-pagination-bullet{width:.3125rem;height:.3125rem;margin:0 .25rem;background-color:var(--white);opacity:.5}.main .row_grid .col_swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.main .row_grid .col_new .card .thumb.noimg{background-size:2rem}.main .row_grid .col_bookclub .main_tit,.main .row_grid .col_talk .main_tit{margin:-.25rem 0 -.3125rem;line-height:1.5;background:linear-gradient(131deg,rgba(254,241,231,.9) 21.12%,rgba(184,177,172,.9) 83.42%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.main .row_grid .col_bookclub span,.main .row_grid .col_talk span{color:var(--grey20);opacity:.65}.main .tab{column-gap:1rem;padding:0}.main .tab:before{display:none}.main .tab>li{flex:none}.main .tab>li a{font-size:.9375rem;line-height:1;border-radius:0}.main .tab>li:not(.active) a{color:var(--grey60);font-weight:400}.main .insta_list{display:flex;column-gap:.25rem}.main .insta_list li a{display:block;width:10.75rem;aspect-ratio:1}.main .board_list>li{border-color:var(--bg20)}.main .board_list>li:nth-child(1){border-top:0}.main .board_list>li>a{padding-bottom:.9375rem}.main .board_list>li .tit{color:var(--black);font-weight:600;-webkit-line-clamp:1}@media (max-width:1023px){.main #header:not(.scroll){background:linear-gradient(180deg,rgba(var(--black-rgb),.16) 0,rgba(var(--black-rgb),0) 100%);transition:background linear .3s}.main #header:not(.scroll) .utils li.util_lang>a{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M2 12H22M2 12C2 17.5228 6.47715 22 12 22M2 12C2 6.47715 6.47715 2 12 2M22 12C22 17.5228 17.5228 22 12 22M22 12C22 6.47715 17.5228 2 12 2M12 22C14.5013 19.2616 15.9228 15.708 16 12C15.9228 8.29203 14.5013 4.73835 12 2M12 22C9.49872 19.2616 8.07725 15.708 8 12C8.07725 8.29203 9.49872 4.73835 12 2' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.main:not(.gnb_active) #header:not(.scroll) .utils .util_search .ico_search{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M21.0002 21L16.6502 16.65M19.0002 11C19.0002 15.4183 15.4185 19 11.0002 19C6.58196 19 3.00024 15.4183 3.00024 11C3.00024 6.58172 6.58196 3 11.0002 3C15.4185 3 19.0002 6.58172 19.0002 11Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.main #container{padding-top:0}.main .row .col>a:after{content:"";width:1.5rem;height:1.5rem;margin-top:auto;margin-left:auto;border-radius:50%;background:rgba(var(--black-rgb),.6) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3.50002 9.49998L10 2.99998M10 2.99998V9.23998M10 2.99998H3.76002' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 50% 50%;background-size:.75rem}.main .row:not(.row_grid){flex-direction:column;flex-wrap:nowrap}.main .row:not(.row_grid) .col{margin-top:3.75rem}.main .row:not(.row_grid) .tit_area{column-gap:2rem}.main .row_grid{column-gap:.25rem}.main .row_grid .col:nth-child(n+3){width:calc(50% - .125rem);height:16.25rem}.main .row_grid .col:nth-child(n+5){margin-top:.25rem}.main .row_grid .col span{font-size:.75rem}.main .row_grid .col_swiper{width:calc(100% + 2.5rem);margin:0 -1.25rem}.main .row_grid .col_swiper .thumb{aspect-ratio:393/524}.main .row_grid .col_new{width:calc(100% + 2.5rem);margin:0 -1.25rem}.main .row_grid .col_new .tit_area{padding:2.25rem 1.5rem 0}.main .row_grid .col_new .tit_area .main_tit{margin-bottom:.75rem;font-size:1.25rem}.main .row_grid .col_new .swiper{padding:0 calc(50% - 8.4375rem)}.main .row_grid .col_new .swiper-wrapper{padding:1.75rem 0 3.75rem}.main .row_grid .col_new .swiper-slide{overflow:hidden;width:16.875rem;border-radius:.75rem;box-shadow:0 0 24px 0 rgba(var(--black-rgb),.12)}.main .row_grid .col_new .swiper-button-next,.main .row_grid .col_new .swiper-button-prev{display:none}.main .row_grid .col_new .card{width:100%}.main .row_grid .col_new .card .thumb_area{position:relative;overflow:hidden;height:16.25rem}.main .row_grid .col_new .card .thumb_area .bg{position:relative;width:calc(100% + 2rem);height:calc(100% + 2rem);margin:-1rem;background-repeat:no-repeat;background-position:50% 50%;background-size:auto 43.75rem;filter:blur(1rem);-webkit-filter:blur(1rem);pointer-events:none}.main .row_grid .col_new .card .thumb_area .thumb{position:absolute;top:50%;left:50%;height:11.25rem;box-shadow:0 0 22.5px 0 rgba(var(--black-rgb),.32);transform:translate(-50%,-50%)}.main .row_grid .col_new .card .thumb_area .thumb img{width:auto;height:100%}.main .row_grid .col_new .card .info{padding:1.25rem;color:var(--grey70);font-size:.75rem;line-height:1;background-color:var(--white)}.main .row_grid .col_new .card .info .tit{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:.5rem;color:var(--black);font-size:var(--font-size);font-weight:600}.main .row_grid .col_new .card .info .date{margin-top:.75rem;color:var(--grey50)}.main .insta_list{overflow-x:auto;width:calc(100% + 2.5rem);margin:0 -1.25rem;padding:0 1.25rem}}@media (max-width:1023px) and (max-width:1023px){.main .insta_list{scrollbar-width:none}.main .insta_list::-webkit-scrollbar{display:none}}@media (max-width:1023px){.main .tab{overflow-x:auto;overflow-y:hidden;margin-right:-1.25rem;padding-right:1.25rem}.main .board_list>li:nth-child(1)>a{padding-top:0}.main .board_list>li .date{display:none}}@media (max-width:1023px) and (min-width:500px){.main{overflow-x:hidden}}@media (min-width:1024px){.main #container{padding-bottom:120px}.main #container>.contents{padding-top:0;padding-bottom:0}.main .row{gap:28px}.main .row .col{min-width:0}.main .row .col .main_tit{font-size:28px;letter-spacing:-2.8px}.main .row .col>a{row-gap:20px;padding:32px}.main .row .col.col_serial>a{background-image:url(../images/contents/bg_serial.jpg)}.main .row .col.col_quarterly>a{background-image:url(../images/contents/bg_quarterly.jpg)}.main .row .col.col_bookclub>a{background-image:url(../images/contents/bg_bookclub.jpg)}.main .row .col.col_talk>a{background-image:url(../images/contents/bg_talk.jpg)}.main .row:not(.row_grid){flex-wrap:nowrap;margin-top:100px}.main .row:not(.row_grid) .tit_area .main_tit{font-size:32px;letter-spacing:-3.2px}.main .row:not(.row_grid) .col{width:50%}.main .row:not(.row_grid) .col:last-child{width:calc(50% - 28px);padding-left:20px}.main .row_grid{display:grid;grid-template-columns:1.072fr 1fr 1fr 1fr;grid-template-rows:repeat(2,1fr);margin-top:60px}.main .row_grid .col span{order:1}.main .row_grid .col .main_tit{order:2}.main .row_grid .col:nth-child(n+3){aspect-ratio:1}.main .row_grid .col_swiper{grid-row:1/3}.main .row_grid .col_swiper .thumb{height:100%}.main .row_grid .col_swiper .swiper-pagination{top:32px;right:28px}.main .row_grid .col_new{grid-column:2/4;position:relative}.main .row_grid .col_new .tit_area{display:flex;flex-direction:column;row-gap:20px;height:100%;padding:32px}.main .row_grid .col_new .cont_area{position:absolute;right:0;bottom:0;width:532px}.main .row_grid .col_new .swiper{padding:32px 16px 32px 32px}.main .row_grid .col_new .swiper:not(.end):after,.main .row_grid .col_new .swiper:not(.start):before{visibility:visible;opacity:1}.main .row_grid .col_new .swiper:after,.main .row_grid .col_new .swiper:before{content:"";visibility:hidden;position:absolute;width:100px;z-index:1;opacity:0;transition:visibility linear .1s,opacity linear .1s}.main .row_grid .col_new .swiper:before{top:0;bottom:0;left:0;background:linear-gradient(-270deg,var(--white) 20%,rgba(var(--white-rgb),0) 100%)}.main .row_grid .col_new .swiper:after{top:32px;right:0;bottom:32px;background:linear-gradient(270deg,var(--white) 0,rgba(var(--white-rgb),0) 100%)}.main .row_grid .col_new .swiper-wrapper{align-items:flex-end;z-index:0}.main .row_grid .col_new .swiper-slide{width:120px;box-shadow:0 4px 11.1px 0 rgba(var(--black-rgb),.12);transition:box-shadow linear .3s}.main .row_grid .col_new .swiper-slide:hover{box-shadow:0 8px 30px 0 rgba(var(--black-rgb),.32)}.main .row_grid .col_new .swiper-button-disabled{display:none}.main .row_grid .col_new .swiper-button-next,.main .row_grid .col_new .swiper-button-prev{width:36px;height:36px;border-radius:50%;background-color:rgba(var(--black-rgb),.3);background-repeat:no-repeat;background-position:50% 50%;background-size:26px;z-index:2}.main .row_grid .col_new .swiper-button-next:after,.main .row_grid .col_new .swiper-button-prev:after{display:none}.main .row_grid .col_new .swiper-button-prev{left:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3E%3Cg clip-path='url(%23clip0_1563_590)'%3E%3Cpath d='M19.8942 12.4697L6.10566 12.4697M6.10566 12.4697L12.7242 5.8512M6.10566 12.4697L12.7242 19.0882' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1563_590'%3E%3Crect width='18' height='18' fill='white' transform='translate(13 25.728) rotate(-135)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.main .row_grid .col_new .swiper-button-next{right:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3E%3Cg clip-path='url(%23clip0_1510_37026)'%3E%3Cpath d='M6.10576 13.53L19.8943 13.53M19.8943 13.53L13.2758 20.1486M19.8943 13.53L13.2758 6.91152' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1510_37026'%3E%3Crect width='18' height='18' fill='white' transform='translate(13 0.271973) rotate(45)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.main .row_grid .col_new .card .thumb_area .bg{display:none}.main .row_grid .col_new .card .info{display:none}.main .row_grid .col_bookclub .main_tit,.main .row_grid .col_talk .main_tit{margin-top:-7px;margin-bottom:0}.main .tab{column-gap:24px}.main .tab>li a{font-size:16px}.main .insta_list{column-gap:8px}.main .insta_list>li{flex:1}.main .insta_list>li a{width:100%}.main .board_list>li{border-bottom:0}.main .board_list>li>a{column-gap:8px;height:51px;padding-top:0;padding-bottom:0}.main .board_list>li .date{width:max-content;font-size:13px}}@media (min-width:1024px) and (max-width:1540px){.main .row_grid .col_new .cont_area{width:412px}}@media (min-width:1024px) and (max-width:1480px){.main .row_grid .col_new .cont_area{width:352px}.main .row_grid .col_new .swiper-slide{width:100px}}@media (min-width:1024px) and (max-width:1350px){.main .row .col>a,.main .row_grid .col_new .tit_area{padding:20px}}@media (min-width:1024px) and (max-width:1300px){.main .row_grid .col_new .cont_area{width:292px}.main .row_grid .col_new .swiper-slide{width:80px}}@media (min-width:1024px) and (max-width:1200px){.main .row_grid{grid-template-columns:1.5fr 1fr 1fr;gap:20px}.main .row_grid .col_swiper{grid-row:1/4}.main .row_grid .col_swiper .thumb img{object-position:left}}