@charset "UTF-8";@font-face{font-family:BigShoulders;font-style:normal;font-weight:400;src:local(BigShoulders),url(/assets/fonts/BigShoulders.woff2) format("woff2")}@font-face{font-family:BigShoulders;font-style:normal;font-weight:500;src:local(BigShoulders),url(/assets/fonts/BigShoulders.woff2) format("woff2")}@font-face{font-family:BigShoulders;font-style:normal;font-weight:600;src:local(BigShoulders),url(/assets/fonts/BigShoulders.woff2) format("woff2")}@font-face{font-family:BigShoulders;font-style:normal;font-weight:700;src:local(BigShoulders),url(/assets/fonts/BigShoulders.woff2) format("woff2")}@font-face{font-family:BigShoulders;font-style:normal;font-weight:800;src:local(BigShoulders),url(/assets/fonts/BigShoulders.woff2) format("woff2")}@font-face{font-family:BigShoulders;font-style:normal;font-weight:900;src:local(BigShoulders),url(/assets/fonts/BigShoulders.woff2) format("woff2")}@font-face{font-family:Pretendard;font-style:normal;font-weight:400;src:local(Pretendard-Regular),url(/assets/fonts/Pretendard-Regular.woff2) format("woff2")}@font-face{font-family:Pretendard;font-style:normal;font-weight:600;src:local(Pretendard-Bold),url(/assets/fonts/Pretendard-Bold.woff2) format("woff2")}#wrap.media{background-color:#f8f8f8;padding-top:80px}@media screen and (max-width:1023px){#wrap.media{padding-top:64px}#wrap.media .modal-close-btn{top:21px;right:32px}}#wrap.media .container{margin:0 auto;padding:80px 32px 160px;box-sizing:border-box}#wrap.media .container .tab-header{display:flex;column-gap:36px;padding-bottom:80px}#wrap.media .container .tab-header .tab-button{font-style:normal;font-size:32px;font-weight:900;line-height:120%;letter-spacing:-.5px;text-transform:uppercase}@media (max-width:1023px){#wrap.media .container .tab-header .tab-button{font-style:normal;font-size:24px;font-weight:900;line-height:120%;letter-spacing:-.5px;text-transform:uppercase}}#wrap.media .container .tab-header .tab-button{color:rgba(0,0,0,.2)}#wrap.media .container .tab-header .tab-button:hover{color:rgba(0,0,0,.4)}#wrap.media .container .tab-header .tab-button.active{color:#000}@media screen and (max-width:1023px){#wrap.media .container{padding:32px 16px 80px}#wrap.media .container .tab-header{padding-bottom:43px}}#wrap.media .gallery-container .gallery-grid{display:grid;padding:0;grid-template-columns:repeat(5,420px);justify-content:space-between;gap:96px}@media (max-width:3839px){#wrap.media .gallery-container .gallery-grid{grid-template-columns:repeat(4,420px);column-gap:normal}}@media (max-width:1920px){#wrap.media .gallery-container .gallery-grid{grid-template-columns:repeat(3,420px);column-gap:normal}}@media (max-width:1600px){#wrap.media .gallery-container .gallery-grid{grid-template-columns:repeat(3,1fr);gap:96px}}@media (max-width:1024px){#wrap.media .gallery-container .gallery-grid{grid-template-columns:repeat(2,1fr);gap:96px}}@media (max-width:780px){#wrap.media .gallery-container .gallery-grid{grid-template-columns:1fr;gap:24px}}#wrap.media .gallery-container .gallery-item{position:relative;cursor:pointer;overflow:hidden;transition:all .3s ease}#wrap.media .gallery-container .gallery-item:hover{transform:translateY(-10px)}#wrap.media .gallery-container .gallery-item-image-wrapper{position:relative;aspect-ratio:420/236;padding-top:56.1904761905%;overflow:hidden}#wrap.media .gallery-container .gallery-item-image-wrapper .gallery-item-image{position:absolute;display:block;width:100%;height:auto;top:50%;transform:translateY(-50%)}#wrap.media .gallery-item-content{padding-top:24px}#wrap.media .gallery-item-title{color:#000;font-style:normal;font-size:16px;font-weight:400;line-height:130%}@media (max-width:1023px){#wrap.media .gallery-item-title{font-style:normal;font-size:14px;font-weight:400;line-height:130%}}#wrap.media .gallery-item-desc{margin-top:12px;color:#000;font-style:normal;font-size:16px;font-weight:400;line-height:130%}@media (max-width:1023px){#wrap.media .gallery-item-desc{font-style:normal;font-size:14px;font-weight:400;line-height:130%}}#wrap.media .gallery-item-desc strong{font-weight:700;padding-right:8px}#wrap.media .modal-content{color:#fff;background:#000}#wrap.media .modal-container{max-height:100vh;max-width:100%;width:752px;padding:120px 16px 0;display:flex;flex-direction:column;overflow-y:auto;box-sizing:border-box;margin:0 auto}@media screen and (max-width:752px){#wrap.media .modal-container{padding-top:96px}}#wrap.media .modal-title{font-style:normal;font-size:40px;font-weight:900;line-height:120%;letter-spacing:-1px;text-transform:uppercase}@media (max-width:1023px){#wrap.media .modal-title{font-style:normal;font-size:28px;font-weight:900;line-height:120%;letter-spacing:-.5px;text-transform:uppercase}}#wrap.media .modal-title{font-weight:800}#wrap.media .modal-meta{padding:20px 0 48px;font-style:normal;font-size:16px;font-weight:400;line-height:130%}@media (max-width:1023px){#wrap.media .modal-meta{font-style:normal;font-size:14px;font-weight:400;line-height:130%}}#wrap.media .modal-meta strong{padding-right:8px}#wrap.media .modal-image-wrapper{flex-shrink:0;width:100%;overflow:hidden}#wrap.media .modal-image-wrapper .modal-image{width:100%;height:100%;object-fit:cover;display:block}#wrap.media .modal-desc{padding-top:24px;padding-bottom:60px;white-space:pre-line;font-style:normal;font-size:16px;font-weight:400;line-height:130%}@media (max-width:1023px){#wrap.media .modal-desc{font-style:normal;font-size:14px;font-weight:400;line-height:130%}}@media screen and (max-width:1023px){#wrap.media .modal-desc{padding-top:20px}}