[icon]{display:inline-block;vertical-align:middle}[icon].icon-white-circle,[icon].icon-white-circle-arrow-right{width:1.75rem;height:1.75rem;background-color:#fff;border-radius:.875rem}[icon].icon-arrow-circle{background-image:url(/img/common/arrow-circle.svg)}[icon].icon-arrow-circle,[icon].icon-arrow-left{width:1.75rem;height:1.75rem;background-size:contain}[icon].icon-arrow-left{background-image:url(/img/common/arrow-left.svg)}[icon].icon-arrow-right{width:1.5rem;height:1.5rem;background-image:url(/img/common/arrow-right.svg);background-size:contain}[icon].icon-arrow-right-white{width:1.75rem;height:1.75rem;background-image:url(/img/common/arrow-right-white.svg);background-size:contain}[icon].icon-clock{width:1rem;height:1rem;background-image:url(/img/common/clock.svg);background-size:contain}[icon].icon-more{width:1.375rem;height:1.375rem;background-image:url(/img/common/more.svg);background-size:contain}[icon].icon-launch{width:1.8125rem;height:1.75rem;background-image:url(/img/common/ico-launch.svg);background-size:contain}[icon].icon-plus{width:1rem;height:1rem;background-image:url(/img/common/ico-plus.svg);background-size:contain}.calibre{font-family:Calibre,NanumSquare,sans-serif}.nanum{font-family:NanumSquare,sans-serif}.cal-m{-webkit-transform:translateY(.2em);transform:translateY(.2em);display:inline-block}[data-detail]{background-color:#fff;color:#222;overflow:hidden}[data-detail] .inside{margin-left:auto;margin-right:auto;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:0;padding-right:1.25rem;padding-bottom:0;padding-left:1.25rem}[data-detail] .inside.top{padding-top:1.875rem}[data-detail] .inside.top .btn-back{font-size:1.25rem;font-family:Calibre,NanumSquare,sans-serif;font-weight:500;color:#222;position:relative;padding-left:2.6875rem}[data-detail] .inside.top .btn-back em{display:none}[data-detail] .inside.top .btn-back [icon]{position:absolute;left:0;top:-.25rem;right:auto;bottom:auto}[data-detail] .inside.top h1{font-size:2.375rem;line-height:3.25rem;letter-spacing:-.0625rem;margin-top:1.5rem;margin-bottom:1.25rem;font-weight:800;word-break:keep-all}.en [data-detail] .inside.top h1{font-size:2.625rem;line-height:3rem;letter-spacing:0;font-weight:600}[data-detail] .inside.top .info{position:relative}[data-detail] .inside.top .info span{font-size:1.125rem;color:#424242;display:inline-block;font-weight:500;font-family:Calibre,NanumSquare,sans-serif}[data-detail] .inside.top .info span.date{color:#424242;position:relative;margin-left:.5625rem;padding-left:.5625rem}[data-detail] .inside.top .info span.date:before{content:"";display:block;width:.125rem;height:.8125rem;background-color:#757575;position:absolute;left:0;top:.125rem;right:auto;bottom:auto}[data-detail] .inside.top .info .btn-share{position:absolute;width:1.25rem;height:1.25rem;background-repeat:no-repeat;background-image:url(/img/common/btn-share.svg);background-size:contain;right:0}[data-detail] .inside.body{font-size:.875rem;line-height:1.5rem;letter-spacing:-.03125rem;padding-top:2.5rem;padding-bottom:5rem;color:#333}.en [data-detail] .inside.body{font-size:1.25rem;line-height:1.625rem;letter-spacing:0}[data-detail] .inside.body b{font-weight:700;display:block}.en [data-detail] .inside.body b{font-weight:500}[data-detail] .inside.body img{max-width:100%;height:auto!important}[data-detail] .inside.body .exp{font-size:.75rem;line-height:1.1875rem;letter-spacing:-.03125rem;margin-top:.9375rem;margin-bottom:2.5rem;color:#616161}[data-detail] .inside.body .writer{margin-top:2.5rem}[data-detail] .inside.body .tags{font-size:0;margin-top:3.75rem;text-align:center}[data-detail] .inside.body .tags>*{display:inline-block;vertical-align:top}[data-detail] .inside.body .tags li{padding-top:.3125rem;padding-right:.75rem;padding-bottom:.3125rem;padding-left:.75rem;font-size:1rem;background-color:#ecedf1;font-family:Calibre,NanumSquare,sans-serif;font-weight:500;margin-bottom:.75rem}[data-detail] .inside.body .tags li.on{color:#fff;background-color:#0777ff}[data-detail] .inside.body .tags li:not(:last-child){margin-right:.5rem}[data-detail] .inside.body .tags li s{-webkit-transform:translateY(.2em);transform:translateY(.2em);display:inline-block}[data-detail] .inside.body .btn-list{width:100%;height:3.375rem;border:.0875rem solid #878d96;font-size:1.25rem;color:#222;background-color:#fff;text-align:center;line-height:3.625rem;display:block;margin-left:auto;margin-right:auto;margin-top:3.75rem;font-family:Calibre,NanumSquare,sans-serif;font-weight:500}[data-detail] .kv{margin-top:1.875rem;padding-top:0;padding-right:1.25rem;padding-bottom:0;padding-left:1.25rem}[data-detail] .kv img{max-width:100%}[data-detail] .news{background-color:#f7f8fb;padding-top:6.25rem;padding-bottom:7.5rem}[data-detail] .news h3{font-family:Calibre,NanumSquare,sans-serif;font-weight:500;font-size:2.125rem;color:#333;text-align:center;margin-bottom:3.125rem}[data-detail] .news [slider]{margin-top:2.5rem;padding-top:0;padding-right:.3125rem;padding-bottom:0;padding-left:.3125rem}[data-detail] .news [slider] .swiper-container{width:100%;overflow:visible}[data-detail] .news [slider] .swiper-slide{position:relative;padding-bottom:0;width:20.9375rem;text-align:left;margin-top:0;margin-right:.9375rem;margin-bottom:0;margin-left:.9375rem}[data-detail] .news [slider] .swiper-slide [card-image]{background-size:cover;background-position:50%;height:12.5625rem}[data-detail] .news [slider] .swiper-slide .date{font-size:1.125rem;font-family:Calibre,NanumSquare,sans-serif;font-weight:500;margin-bottom:.625rem}[data-detail] .news [slider] .swiper-slide .content{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding-top:1.25rem;padding-right:1.25rem;padding-bottom:0;padding-left:1.25rem;background-color:#fff}[data-detail] .news [slider] .swiper-slide .content .txt{font-size:1rem;line-height:1.75;letter-spacing:-.03125rem;margin-top:.625rem;font-weight:700;color:#333;overflow:hidden}[data-detail] .news [slider] .swiper-slide .content .title{font-size:1.5rem;line-height:1.5;font-weight:800;max-height:4.5rem;overflow:hidden;text-after-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;letter-spacing:-.0625rem;word-break:keep-all}[data-detail] .news [slider] .swiper-slide .content .duration{font-size:1rem;color:#bdbdbd;margin-top:.5rem;font-family:Calibre,NanumSquare,sans-serif}[data-detail] .news [slider] .swiper-slide .content .duration s{-webkit-transform:translateY(.2em);transform:translateY(.2em);display:inline-block;vertical-align:middle}[data-detail] .news [slider] .swiper-slide .content .duration [icon]{margin-right:.25rem}[data-detail] .news [slider] .swiper-slide .content .tags{position:absolute;left:0;bottom:.625rem;right:auto;top:auto;padding-top:0;padding-right:1.25rem;padding-bottom:0;padding-left:1.25rem}[data-detail] .news [slider] .swiper-slide .content .tags a{font-size:.8125rem;line-height:1.125rem;padding-top:.125rem;padding-right:.3125rem;padding-bottom:.125rem;padding-left:.3125rem;height:1.375rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e0e0e0;border-radius:.125rem;font-family:Calibre,NanumSquare,sans-serif;color:#757575;margin-right:.375rem}[data-detail] .news [slider] .swiper-slide .content .tags a:last-child{margin-right:0}[data-detail] .news [slider] .swiper-slide .content .tags a s{-webkit-transform:translateY(.2em);transform:translateY(.2em);display:inline-block}[data-detail] .news [slider] .swiper-slide .category{padding-top:.75rem;padding-right:1.25rem;padding-bottom:.75rem;padding-left:1.25rem;position:relative;background-color:#fff}[data-detail] .news [slider] .swiper-slide .category s{font-size:1.125rem;font-family:Calibre,NanumSquare,sans-serif;font-weight:500;line-height:1.5rem;-webkit-transform:translateY(.2em);transform:translateY(.2em);display:inline-block}[data-detail] .news [slider] .swiper-slide .category [icon]{position:absolute;right:1.25rem;top:.75rem;left:auto;bottom:auto}[data-detail] .news [slider] .swiper-slide.img .date{position:absolute;left:1.25rem;top:1.25rem;right:auto;bottom:auto;color:#fff}[data-detail] .news [slider] .swiper-slide.img .content{height:5.375rem}[data-detail] .news [slider] .swiper-slide.text .content{height:17.9375rem}[data-detail] .news [slider] .swiper-slide.text .content .title{height:6.25rem;margin-bottom:5.25rem;padding-right:2.8125rem}[data-detail] .news [slider] .swiper-slide.text .content .txt{max-height:7rem}@media (min-width:768px){[data-detail] .inside,[data-detail] .kv{margin-left:auto;margin-right:auto;width:21.625rem;padding:0}[data-detail] .inside.body{padding-top:2.5rem;padding-bottom:7.5rem}}@media (min-width:1024px){[data-detail] .kv{width:50%}[data-detail] .inside{width:50%;padding-top:0;padding-right:1.25rem;padding-bottom:0;padding-left:1.25rem;-webkit-box-sizing:border-box;box-sizing:border-box}[data-detail] .inside.top{padding-top:5.25rem}[data-detail] .inside.top .btn-back{font-size:1.25rem;font-weight:500;color:#222;position:relative;padding-left:2.6875rem}[data-detail] .inside.top .btn-back em{-webkit-transform:translateY(.2em);transform:translateY(.2em);display:inline-block}[data-detail] .inside.top .btn-back [icon]{position:absolute;left:0;top:-.25rem;right:auto;bottom:auto}[data-detail] .inside.top h1{font-size:3rem;line-height:4rem;letter-spacing:-.09375rem;margin-top:2.875rem;margin-bottom:1.125rem}.en [data-detail] .inside.top h1{font-size:3.25rem;line-height:3.625rem;letter-spacing:0}[data-detail] .inside.top .info{margin-bottom:1.875rem}[data-detail] .inside.top .info span{font-size:1.125rem;color:#424242;display:inline-block}[data-detail] .inside.top .info span.date{color:#616161;position:relative;margin-left:.625rem;padding-left:.625rem}[data-detail] .inside.top .info span.date:before{content:"";display:block;width:.125rem;height:.8125rem;background-color:#757575;position:absolute;left:0;top:.1875rem;right:auto;bottom:auto}[data-detail] .inside.top .info .btn-share{width:1.75rem;height:1.75rem;top:-.3125rem}[data-detail] .inside.body{font-size:1rem;line-height:1.625rem;letter-spacing:-.03125rem;padding-bottom:7.5rem;color:#333}.en [data-detail] .inside.body{font-size:1.375rem;line-height:2rem;letter-spacing:0}[data-detail] .inside.body img{width:calc(100% + 40px);margin-left:-1.25rem;margin-right:-1.25rem}[data-detail] .inside.body .exp{font-size:.875rem;line-height:1.5rem;letter-spacing:-.03125rem;padding-top:0;padding-right:.9765625vw;padding-bottom:0;padding-left:.9765625vw;margin-top:.875rem;margin-bottom:2.5rem;color:#616161}[data-detail] .inside.body .btn-list{width:25rem}[data-detail] .news{padding-top:6.25rem;padding-right:0;padding-bottom:7.5rem;padding-left:0;background-color:#f7f8fb}[data-detail] .news h3{font-size:3.3203125vw;color:#333;text-align:center;margin-bottom:5.859375vw}[data-detail] .news [slider]{padding-top:0;padding-right:.9765625vw;padding-bottom:0;padding-left:.9765625vw}[data-detail] .news [slider] .swiper-slide{width:44.140625vw;text-align:left;margin-top:0;margin-right:1.953125vw;margin-bottom:0;margin-left:1.953125vw}[data-detail] .news [slider] .swiper-slide [card-image]{height:26.5625vw}[data-detail] .news [slider] .swiper-slide .content{padding-top:1.953125vw;padding-right:1.953125vw;padding-bottom:0;padding-left:1.953125vw}[data-detail] .news [slider] .swiper-slide .content .title{font-size:2.34375vw;line-height:3.515625vw;letter-spacing:-.09765625vw}[data-detail] .news [slider] .swiper-slide .content .txt{max-height:8.75rem;overflow:hidden;font-size:1.5625vw;line-height:2.734375vw;letter-spacing:.04882813vw}[data-detail] .news [slider] .swiper-slide.img .date{left:1.953125vw;top:1.953125vw;right:auto;bottom:auto}[data-detail] .news [slider] .swiper-slide.img .content{height:8.984375vw}[data-detail] .news [slider] .swiper-slide.img .content .title{height:7.03125vw;max-height:7.03125vw}[data-detail] .news [slider] .swiper-slide.text .content{height:35.64453125vw}[data-detail] .news [slider] .swiper-slide.text .content .title{height:9.765625vw;max-height:9.9609375vw;margin-bottom:8.203125vw;padding-right:23.4375vw}[data-detail] .news [slider] .swiper-slide.text .content .txt{max-height:10.546875vw}}@media (min-width:1600px){[data-detail] .inside{width:50rem;padding-top:0;padding-right:2.5rem;padding-bottom:0;padding-left:2.5rem}[data-detail] .inside.top h1{font-size:3.75rem;line-height:5rem;letter-spacing:-.0625rem;margin-top:2.125rem;margin-bottom:1.125rem}.en [data-detail] .inside.top h1{font-size:4rem;line-height:4.625rem;letter-spacing:0}[data-detail] .inside.body{padding-top:2.5rem;padding-bottom:7.125rem}[data-detail] .inside.body img{width:calc(100% + 80px);margin-left:-2.5rem;margin-right:-2.5rem}[data-detail] .inside.body .writer{margin-top:5.625rem}[data-detail] .inside.body .btn-list{width:20.9375rem;height:3.375rem}[data-detail] .kv{width:50rem}[data-detail] .news{padding-top:6.25rem;padding-right:0;padding-bottom:7.5rem;padding-left:0;background-color:#f7f8fb}[data-detail] .news h3{font-size:2.125rem;color:#333;text-align:center;margin-bottom:5rem}[data-detail] .news [slider]{font-size:0;text-align:center}[data-detail] .news [slider]>*{display:inline-block;vertical-align:top}[data-detail] .news [slider] .swiper-container{width:82.5rem;margin-left:auto;margin-right:auto}[data-detail] .news [slider] .swiper-slide{width:25rem;text-align:left;margin-top:0;margin-right:1.25rem;margin-bottom:0;margin-left:1.25rem}[data-detail] .news [slider] .swiper-slide .category{padding:1.375rem}[data-detail] .news [slider] .swiper-slide [card-image]{height:15rem}[data-detail] .news [slider] .swiper-slide .content{padding-top:1.875rem;padding-right:1.5625rem;padding-bottom:0;padding-left:1.5625rem}[data-detail] .news [slider] .swiper-slide .content .txt{max-height:8.75rem;overflow:hidden;font-size:1rem;line-height:1.75rem;letter-spacing:-.03125rem}[data-detail] .news [slider] .swiper-slide.img .content{height:7rem}[data-detail] .news [slider] .swiper-slide.img .content .title{font-size:1.5rem;line-height:1.5;letter-spacing:-.0625rem;max-height:4.375rem}[data-detail] .news [slider] .swiper-slide.text .content{height:22rem}[data-detail] .news [slider] .swiper-slide.text .content .title{font-size:1.5rem;line-height:1.5;letter-spacing:-.0625rem;padding-right:4.375rem;height:auto;margin-bottom:1.25rem}[data-detail] .news [slider] .swiper-slide.text .content .txt{max-height:8.75rem}}