@media (max-width:1600px){.main-slider-caption{max-width:1280px;left:80px}.main-slider-box .slick-dots{max-width:1280px;bottom:70px}.logo{background-size:180px;width:180px}.dropdown-menu,.navbar-default .navbar-nav>li>a{font-size:13px}.search-button img,.search-open img{height:21px;width:21px}.language .dropdown-toggle{font-size:13px}.site-menu .container-fluid{justify-content:space-between}.landing-banner-head h1{font-size:48px}.landing-banner-explain{font-size:16px}.landing-banner-link a{font-size:14px}.work-area-head{font-size:48px}.work-area-list{padding:60px}.article-head{font-size:24px}.article-head-list-header a{font-size:21px}.article-head-list-explain{font-size:15px}.article-list a,.footer-list-head{font-size:14px}.subscribe-box-text{font-size:15px}.copyright{font-size:13px}.detail-banner-text h1,.detail-explain-text{font-size:21px}.detail-text-box-content h2{font-size:18px}.detail-text-box-content{font-size:14px}.detail-navigation-head{font-size:16px}.article-head-list-link a,.detail-banner-text p,.detail-navigation-box ul li a{font-size:13px}.daily-detail-head h1{font-size:24px}.daily-detail-text .detail-explain-text{font-size:16px}.crew-detail-box{margin-top:30px}.crew-name{font-size:24px}.crew-short-explain{font-size:16px}.career-form-box .contact-form-content{margin-top:20px}.form-head{font-size:21px}.form-explain{font-size:14px;line-height:1.6}.form-short-explain{font-size:14px;margin-bottom:25px!important}.contact-info-head{font-size:18px}.contact-info-content{font-size:14px}}@media (max-width:1440px){.site-menu .navbar-brand{padding-left:15px}.site-menu .navbar-collapse.collapse{margin-left:40px}.navbar-default .navbar-nav>li{margin:0 15px}.navbar-default .navbar-nav>li>a{font-size:13px}.navbar-default .navbar-nav>li>a.search-open{padding:5px}a.search-open img{height:24px;width:24px}.language .dropdown-toggle{font-size:13px}.language .dropdown-toggle:before{height:6px;top:48%;width:6px}.logo{height:49px;background-size:200px;width:200px}.page-content{padding-top:84px}.site-menu .navbar-default{padding:0 20px;max-width:1280px}.search-content{padding:16px 0}.article-page-list-content .blog-list-content{margin:0}.main-slider-box .slick-dots,.main-slider-caption{max-width:1280px}.cookie-content{padding:10px}.cookie-content-text{font-size:13px}.cookie-content-action a{padding:10px 25px;font-size:14px}.main-content-slider .slick-arrow{height:36px;background-size:36px;bottom:25%;top:unset;width:36px}.main-content-slider .slider-right-arrow{right:unset;left:180px}.main-slider-head{font-size:40px}.main-slider-explain{font-size:16px}.landing-banner-bottom{padding:50px 80px}.landing-banner-head h1{font-size:40px}.landing-banner-explain{font-size:16px}.landing-banner-link a{font-size:13px}.work-area-head{font-size:40px}.work-area-list{padding:60px}.article-content,.blog-content{padding:100px 50px}.footer-box{padding:0 50px}.main-slider-image{height:685px}.breadcrumb-content,.detail-text-content{padding:0 45px}.detail-banner-caption{left:45px}.detail-explain-text{font-size:21px}.contact-box,.crew-detail-content,.crew-list-page-content{padding:0 45px}.blog-box-head{font-size:24px}.filter-area-content{padding:20px 45px 0}.blog-page-list-content .blog-list-content{margin:0}.daily-detail-content{padding:0 45px;margin-top:20px}.crew-list-page-content .crew-list-box{margin:20px 0 0}.crew-list-page-content .crew-list{padding:0 20px}}@media (max-width:1366px){.main-slider-box .slick-dots,.main-slider-caption{padding:0 55px}.main-slider-image{height:420px}.main-slider-box .slick-dots{bottom:50px}.crew-list-image{height:220px;background-size:cover;background-repeat:no-repeat}}@media (max-width:1280px){.logo{height:39px;background-size:160px;width:160px}.navbar-default .navbar-nav>li>a{font-size:12px}.site-menu .navbar-collapse.collapse{margin-left:20px}.navbar-default .navbar-nav.navbar-right>li{margin-left:15px}.page-content{padding-top:74px}.navbar-nav>li>.dropdown-menu{min-width:280px}li.no-list{padding:20px}.dropdown-menu-list ul li a{font-size:13px}.main-slider-head{font-size:32px}.main-slider-explain{font-size:15px}.detail-text-box{max-width:70%}.detail-navigation-box{max-width:30%}}@media (max-width:1200px){.site-menu .navbar-right{margin-left:30px}.navbar-default .navbar-nav>li{margin:0 10px}}@media (max-width:1024px){.site-menu .navbar-header{float:none}.navbar-right,.site-menu .navbar-left{float:none!important}.site-menu .navbar-toggle{border:1px solid var(--red-color);background-color:var(--red-color);margin-top:15px;display:block}.site-menu .navbar-default .navbar-toggle .icon-bar{background-color:#fff}.site-menu .navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.site-menu .navbar-fixed-top{border-width:0 0 1px;top:0}.site-menu .navbar-collapse.collapse{display:none!important}.site-menu .navbar-header{width:100%}.site-menu .navbar-nav{margin:0;float:none!important}.site-menu .navbar-nav>li{float:none}.site-menu .navbar-nav>li>a{padding-top:10px;border-bottom:1px solid hsla(0,0%,96%,.09);padding-bottom:10px}.site-menu .collapse.in{display:block!important}.site-menu .container-fluid{display:block}.responsive-nav-content{right:100px;position:absolute;top:20px;display:inline-block}.responsive-nav-list{margin-left:10px;display:inline-block}.site-menu .navbar-brand{padding:12px 10px 8px}.page-content{padding-top:69px}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{border-color:var(--red-color);background-color:var(--red-color)}.site-menu .navbar-collapse.collapse{padding:0;margin:0}.navbar-default .navbar-nav>li{margin:0}.navbar-right{display:none!important}.language .dropdown-menu{right:0}.main-slider-box .slick-dots,.main-slider-caption{padding:0 50px;left:0}.navbar-default .navbar-nav>li>a:before{display:none}.navbar-default .navbar-nav>li>a:active,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:var(--white-color);outline:0}.site-menu .navbar-nav>li>a.dropdown-toggle:after{height:8px;border-right:2px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none;right:30px;-webkit-transition:all .15s ease-in-out;transition:all .5s;content:"";position:absolute;border-bottom:2px solid #fff;top:46%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;width:8px;margin-top:-3px;display:block}.navbar-default .navbar-nav>li>a.dropdown-toggle:hover~.dropdown-menu{display:unset}.navbar-default .navbar-nav>li.open .dropdown-menu{transform:translateX(0);position:relative;top:unset;background-color:#fff;left:0;width:100%;float:unset!important;display:inline-block!important}.dropdown-menu-list ul li:last-child{margin-bottom:0}.navbar-nav>li>.dropdown-menu{display:none!important}.footer-list{padding:0;max-width:100%;margin:0 0 35px!important}.footer-list-box{margin-right:0;flex-direction:column;margin-left:0}.footer-logo{margin-bottom:5px;left:0}.subscribe-form a{padding:10px 20px;font-size:12px;text-align:center}.footer-list-head,.subscribe-box-text{font-size:14px}.footer-list li a{font-size:12px}.footer-logo img{max-width:180px}.subscribe-box-right{padding-right:0}.landing-banner-head h1{font-size:32px}.landing-banner-explain{font-size:14px;max-width:80%}.work-area-head{font-size:32px}.work-area-list{padding:30px}.article-head,.blog-box-head{font-size:24px}.article-head-list-header a{font-size:21px}.article-head-list-explain{font-size:14px}.article-head-list-link a{font-size:12px}.article-list-head{font-size:16px}.article-list a{font-size:14px;max-width:70%}.main-slider-box .slick-arrow{height:36px;background-size:36px;opacity:1;bottom:90px;top:unset;width:36px;display:none}.main-slider-box .slider-left-arrow{left:20px}.main-slider-box .slider-right-arrow{right:unset;left:100px}.main-slider-box .slick-dots{padding:0 25px}}@media (max-width:992px){.not-found-container{height:100vh;background-color:#292929;background-image:none!important}.not-found-content{position:relative;top:20px}.not-found-content .intro{padding:20px}.intro-content .intro-head{font-size:32px}.intro-explain p{font-size:18px}.intro-explain a{padding:20px;margin:0 0 10px;width:100%}.page-content{padding-top:61px}.site-menu .navbar-toggle{margin-right:0}.main-slider-head{font-size:21px;line-height:1.5}.contact-form-image,.work-area-list-content{display:none}.work-area-list-slider-box{width:100%;display:inline-block}.landing-banner-bottom{padding:20px}.landing-banner-head h1{font-size:21px;line-height:1.6}.landing-banner-explain{font-size:13px;font-weight:400;max-width:100%;margin-top:15px}.work-area-content{padding:30px}.work-area-head{font-size:21px;margin-bottom:25px}.work-area-list-slider-box .work-area-list{min-height:324px;border:1px solid hsla(0,0%,100%,.15);max-width:100%;text-align:center}.work-area-list-slider-box .slick-arrow{height:24px;background-size:24px;opacity:1;bottom:20px;top:unset;width:24px;z-index:1}.work-area-content .all-link{text-align:center;margin-top:25px}.blog-list{margin-bottom:50px;max-width:100%}.blog-content{padding:30px}.blog-list:last-child,.blog-list:nth-last-child(2){margin-bottom:50px}.article-content,.blog-content{padding:30px}.article-head,.blog-box-head{font-size:21px}.article-head-list{padding:30px}.article-head-list-header a{font-size:18px}.article-head-list-explain{font-size:13px;text-align:justify}.article-list-content{padding:20px 0}.article-list a{justify-content:space-between;max-width:100%}.article-list a span{max-width:90%}.article-box .all-link a{max-width:100%}.subscribe-box{flex-direction:column}.footer{padding:20px 0}.footer-box{padding:0 25px}.subscribe-box-right,.subscribe-box-text{max-width:100%}.subscribe-box-text{padding:0;font-size:13px;max-width:100%;text-align:justify}.subscribe-box-right{padding:0;margin-top:25px}.subscribe-form{flex-direction:column}.subscribe-form input{max-width:100%;border-radius:0!important}.subscribe-form a{text-align:center;margin:10px 0 0;border-radius:0}.client-form-checkbox span{font-size:12px;max-width:85%}.footer-bottom-text-content{flex-direction:column}.footer-list-box{margin-right:0;margin-bottom:15px;margin-left:0}.copyright{font-size:12px;margin-bottom:35px}.search-content{height:100vh}.search-box{max-width:90%;flex-direction:column}a.search-close{right:10px;position:absolute;top:10px;margin-top:0!important}.search-input{margin-top:75px}.search-input input{font-size:12px}.search-button a{margin-top:25px}.blog-list-content{margin:0}.blog-list{padding:0}.work-area-list-slider-box .slick-initialized .slick-slide{padding:0 2px}.detail-banner-image{height:180px;background-size:cover;background-position:50%;width:100%}.detail-banner-caption{bottom:0;left:0}.detail-banner-text{padding:15px 25px;min-width:unset;width:100%}.detail-banner-text p{font-size:12px}.detail-banner-text h1{font-size:16px}.detail-text-content{flex-direction:column-reverse}.detail-text-box{padding:0;max-width:100%}.detail-explain-text{font-size:16px;margin-bottom:30px}.detail-text-box-content{font-size:13px}.detail-text-box-content h2{font-size:15px}.detail-navigation-box{padding:20px;max-width:100%;margin:0;display:none}.detail-navigation-head{font-size:14px;margin-bottom:10px}.detail-navigation-box ul li a{padding:10px 0}.detail-navigation-responsive-box{margin-bottom:25px;width:100%;display:flex}.detail-navigation-responsive-box .nice-select{width:100%}.work-area-detail-list-content .work-area-list a{padding:20px;flex-direction:column;align-items:start}.work-area-detail-list-content .work-area-list .work-area-icon{margin-bottom:15px}.work-area-list-text-content{margin:0}.detail-daily-content .blog-list{margin-bottom:50px;max-width:100%}.detail-daily-content .all-link{margin-top:0}.detail-daily-content .all-link a{color:var(--red-color)}.detail-daily-content .all-link a:hover{color:var(--primary-color)}.detail-text-content{margin-bottom:100px}.crew-list{margin-bottom:55px;max-width:100%}.crew-list-content{margin-bottom:20px;margin-top:25px}.detail-daily-content~.last-news-content{margin-top:25px}.last-list-news-explain,.last-list-news-head{max-width:85%}.crew-list-page-content .crew-list-image{height:280px}.crew-list-page-content .crew-list-box{margin:0}.crew-list-page-content .crew-list{padding:0}.crew-detail-box{flex-direction:column;margin:20px auto 50px}.crew-detail-left-box,.crew-detail-right-box{padding:0;max-width:100%}.crew-detail-right-box .crew-detail-image{display:none}.crew-detail-left-box .crew-detail-image{display:block}.crew-name{font-size:21px}.crew-short-explain,.crew-title{font-size:14px}.crew-long-list{padding:15px;font-size:13px}.crew-long-head{font-size:16px}.crew-right-box-head{font-size:14px}.crew-right-box-list ul li a,.crew-right-box-list ul li span{font-size:13px}.article-all-search-content{padding:0 20px;flex-direction:column}.article-all-up-search-content{flex-direction:column;width:100%;margin-top:25px;display:none}.article-category-select{margin:0 0 25px;width:100%}.article-all-up-search-content .nice-select,.detail-navigation-responsive-box .nice-select{height:45px;font-size:12px;width:100%;line-height:45px}.work-area-detail-list-content .work-area-explain{font-size:13px;text-align:justify}.filter-area-content{margin-bottom:25px;padding-right:0;margin-top:0;padding-left:0}.article-all-search-input input{font-size:12px;background-color:#f5f5f5}.article-page-list-box,.blog-page-list-box{padding:0 20px;margin:10px 0 100px}.blog-page-list-content .blog-list{max-width:100%}.crew-detail-left-box .crew-right-box-list{margin-bottom:0;width:100%;margin-top:20px;display:inline-block}.crew-detail-left-box .crew-right-box-list:last-child,.crew-right-box-list{display:none}.blog-list-head{font-size:14px;max-width:100%}.blog-list-category{font-size:12px}.blog-list-text-content{padding:15px}.daily-detail-box{flex-direction:column}.daily-detail-content{padding:0 20px;margin:20px auto}.daily-detail-image{max-width:100%}.daily-detail-image .social-media{margin-top:10px}.daily-detail-image .social-media ul li a i{height:24px;background-size:24px;width:24px}.daily-detail-text{padding:0;max-width:100%;margin-top:25px}.daily-detail-head h1{font-size:18px;margin-top:10px}.daily-detail-text .detail-explain-text{font-size:14px}.daily-detail-content .last-news-content{padding:0;max-width:100%;margin:80px 0 0;float:unset}.contact-up-content{max-width:100%;flex-direction:column;margin-top:0}.contact-up-content:last-child{margin-top:75px}.contact-info-content{padding:10px 10px 0;max-width:100%}.contact-info-head{font-size:16px;margin:0 0 15px}.contact-info-list{font-size:12px;margin-bottom:15px}.contact-info-list .social-list{margin-left:5px;margin-top:20px}.contact-info-content,.contact-map-content{max-width:100%}.contact-map-content iframe{height:240px}.contact-form-content{margin:40px 30px}.form-head{font-size:18px}.form-explain{font-size:13px}.form-group.flex-group{flex-direction:column}.form-half{padding:0!important;max-width:100%}.form-half:first-child{margin-bottom:25px}label.privacy-checkbox{font-size:11px}label.privacy-checkbox span{max-width:85%;vertical-align:top;display:inline-block}.form-button a{text-align:center;width:100%;display:inline-block}.contact-box{margin-bottom:85px;margin-top:25px}.career-form-box .contact-form,.contact-box{flex-direction:column}.career-form-box .contact-form-text,.career-form-box .form-box{padding:0;max-width:100%}.career-form-box .contact-form-content{margin-right:20px;margin-left:20px;margin-top:10px}.career-form-box .contact-form .form-short-explain{font-size:14px;margin-bottom:20px}.career-form-box .form-box{padding:30px;margin-top:25px}.contact-form{padding:15px}.form-head{font-size:16px}.input-group-btn{border-radius:0;left:0}.bootstrap-filestyle.input-group{width:100%}.bootstrap-filestyle.input-group input{max-width:95%;margin:0!important}.article-page-list-content .blog-list a{flex-direction:column}.article-page-list-content .blog-list-image{max-width:100%}.article-page-list-content .blog-list a .blog-list-text-content{padding:15px 0;max-width:100%}.article-page-list-content .blog-list-head{font-size:16px}.main-slider-box .slick-dots{display:none!important}.main-slider-box .slick-arrow{bottom:20px}.work-area-list-slider-box .slider-right-arrow{right:0}.work-area-list-slider-box .slider-left-arrow{left:0}.all-link a{font-size:12px}.all-link a i{height:24px;background-size:24px;width:24px}.breadcrumb-content{display:none}.address{max-width:80%}.navbar-nav>li>.dropdown-menu{overflow-y:auto;max-height:238px}.sss-content .panel-heading a{padding-right:12px}.main-slider-image:before{background-color:rgba(0,0,0,.5)}.breadcrumb-content,.contact-box,.crew-detail-content,.crew-list-page-content,.detail-text-content{padding:0 25px}}@media (max-width:768px){.main-slider-caption-text{max-width:100%}.main-slider-caption{padding:0 30px;top:10%;margin:0}}@media (max-width:576px){.site-menu .navbar-header{margin:0}.site-menu .container-fluid{padding:0}.logo{height:30px;background-size:120px;width:120px}.site-menu .navbar-brand{padding:15px 10px 0 0;margin-top:10px}.responsive-nav-content{right:75px}.site-menu .navbar-toggle{padding:8px}.navbar-toggle .icon-bar{width:20px}.responsive-nav-list{margin:0 5px}.language .dropdown-toggle{padding:10px 25px 10px 10px;border:1px solid transparent}.language .open .dropdown-toggle{border:1px solid hsla(0,0%,96%,.2)}.language .dropdown-toggle:before{right:10px}.site-menu .navbar-nav{padding:0}.site-menu .navbar-nav>li>a{padding:10px 15px;text-transform:unset}.cookie-box{flex-direction:column}.cookie-content-text{font-size:11px;max-width:100%}.cookie-content-action{margin:0}.cookie-content-action a{padding:5px 15px;font-size:12px;font-weight:500;text-transform:unset}}