@charset "UTF-8";
.recently_story:after{content:"";display:block;clear:both}

/* 아이콘 */
[class^="ico_"]{width:48px;height:48px}
.ico_file{display:inline-block;vertical-align:middle;background-color:transparent;background-image:url("https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/common/ico_sprite.png");background-size:960px auto;background-repeat:no-repeat;background-position:-240px -144px}
.ico_share{display:inline-block;vertical-align:middle;background-color:transparent;background-image:url("https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/common/ico_sprite.png");background-size:960px auto;background-repeat:no-repeat;background-position:-288px -144px}

[class^="ico_att"]{width:32px;height:32px}
.ico_att{display:inline-block;vertical-align:middle;background-color:transparent;background-image:url("https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/common/ico_sprite.png");background-size:960px auto;background-repeat:no-repeat;background-position:-440px -152px}
.ico_att_kor{display:inline-block;vertical-align:middle;background-color:transparent;background-image:url("https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/common/ico_sprite.png");background-size:960px auto;background-repeat:no-repeat;background-position:-488px -152px}
.ico_att_eng{display:inline-block;vertical-align:middle;background-color:transparent;background-image:url("https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/common/ico_sprite.png");background-size:960px auto;background-repeat:no-repeat;background-position:-536px -152px}
.ico_att_aui{display:inline-block;vertical-align:middle;background-color:transparent;background-image:url("https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/common/ico_sprite.png");background-size:960px auto;background-repeat:no-repeat;background-position:-584px -152px}

#wrap{position:relative}

/*
.header{z-index:10}
.header .site_logo a{background-position:0 0}
.header .site_logo a{background-position:-144px 0}
.header .site_logo a{width:122px;height:73px;background-position:-493px 0}
.header .site_logo a{width:108px;height:52px;background-position:0 0;}
.header #menu_trigger.collapsed .navbar-toggle-icon span{background-color:#fff}
*/

.container{position:relative;max-width:100%;z-index:1}

.fslide{top:0 !important;position:relative;width:100%;margin:0 auto;overflow:hidden}


.swiper-container{background-color:#000}
.swiper-container.intro_swipe {height:100vh;overflow:visible}
.swiper-container.intro_swipe .swiper-wrapper{height:100vh;min-height:100%;position:absolute;top:0;left:0;overflow:hidden}
.swiper-container.intro_swipe .swiper-wrapper .swiper-slide{overflow:hidden;min-height:100%;opacity:1 !important}
.swiper-container.intro_swipe .swiper-wrapper .swiper-slide .img{height:100%;height:100vh}
.swiper-container.intro_swipe .swiper-wrapper .swiper-slide .img img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%, -50%);}
.swiper-container.intro_swipe .swiper-wrapper .swiper-slide .txt{display:table;width:1400px;height:100%;z-index:1;position:absolute;left:50%;top:50%;;transform:translate(-50%, -50%);}
.swiper-container.intro_swipe .swiper-wrapper .swiper-slide .txt strong{display:table-cell;width:1200px;margin:0 auto;height:100%;vertical-align:middle;font-size:56px;text-align:right;line-height:1.2;color:#fff}
.swiper-container.intro_swipe .swiper-wrapper .swiper-slide .txt span{display:block;color:#fff;font-size:36px;font-weight:400}
.swiper-container.intro_swipe .swiper-wrapper .swiper-slide .txt span.type01{margin:10px -40px 0 0}
.swiper-container.intro_swipe .swiper-wrapper .swiper-slide .txt span.type02{margin:0 0 10px -40px}
.swiper-container.intro_swipe .swiper-wrapper .swiper-slide.slide02 .txt strong{text-align:left}
.btnSlide{position:absolute;top:50%;margin-top:-35px;width:70px;height:70px;z-index:99;overflow:hidden;text-indent:-9999px;background:url(https://cdn.hankook-technologygroup.com/static/assets/img/ko/pc/content/btn_main_swiper.png) no-repeat}
.btnSlide.prevSlide{left:17px;background-position:0 0}
.btnSlide.nextSlide{right:17px;background-position:-70px 0}

@media (max-width: 1600px) {
.swiper-container.intro_swipe .swiper-wrapper .swiper-slide .txt{width:1200px}
}

@media (max-width: 1370px) {
.swiper-container.intro_swipe .swiper-wrapper .swiper-slide .txt{width:900px}
.swiper-container.intro_swipe .swiper-wrapper .swiper-slide .txt strong{font-size:42px}
}

.ts-controls{width:100%;height:30%;max-width:1920px;margin:0 auto;background-color:transparent;position:absolute;bottom:0;left:0;right:0;z-index:10}
.ts-controls .ts-prev, .ts-controls .ts-next{display:block;position:absolute;top:50%;bottom:inherit;width:100px;height:36px;background:#000;font-size:16px;color:#fff;font-weight:bold}
.ts-controls .ts-prev{left:0}
.ts-controls .ts-next{right:0}
.ts-controls .ts-paging{display:block;position:absolute;left:7.2rem;bottom:7.2rem;z-index:99900}
.ts-controls .ts-paging button{width:5.1rem;height:6px;margin-right:5px;font-size:0;border:1px solid #fff;-webkit-transform:skewX(-16deg);-ms-transform:skewX(-16deg);transform:skewX(-16deg);-webkit-transition:1s linear;-moz-transition:1s linear;-o-transition:1s linear;transition:1s linear;cursor:pointer}
.ts-controls .ts-paging button.ts-paging-active{width:8.1rem;background-color:#fff}

.intro_swipe + .ts-controls .ts-paging {line-height:0;}

.ts-util{display:block;position:absolute;bottom:6.2rem;max-width:1920px;left:0;right:0;margin:0 auto}
.ts-util button, .ts-util a{position:relative;color:#fff;display:inline-block;margin-left:3.2rem;width:23px;height:23px;z-index:100}
.ts-util button.hid, .ts-util a.hid{display:none}
.ts-util .ts-play{background-image:url("https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/common/ts_play.png");background-repeat:no-repeat;background-position:0 0;background-size:cover}
.ts-util .ts-play:hover{background-image:url("https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/common/ts_play_on.png")}
.ts-util .ts-pause{background-image:url("https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/common/ts_pause.png");background-repeat:no-repeat;background-position:0 0;background-size:cover}
.ts-util .ts-pause:hover{background-image:url("https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/common/ts_pause_on.png")}

.main_cont .more{position:relative;width:150px;height:48px;margin-top:2.0rem;overflow:hidden;cursor:pointer}
.main_cont .more a{display:block;width:0;height:0;font-size:0rem;line-height:4.8rem;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;overflow:hidden;text-align:left}
.main_cont .more:after{content:'';display:inline-block;position:absolute;right:70%;top:0;width:48px;height:48px;z-index:2;vertical-align:middle;background-color:transparent;background-image:url("https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/common/ico_sprite.png");background-size:960px auto;background-repeat:no-repeat;background-position:-480px -240px;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}
.main_cont .more:hover a{width:100%;height:100%;font-size:1.8rem}
.main_cont .more:hover:after{right:0}
.main_cont .innwrap{position:relative;max-width:1920px;margin:0 auto;overflow:hidden;background-size:contain;background-position:center 0;background-repeat:no-repeat}
.main_cont .innwrap .deg{position:absolute;top:-100%;z-index:1}
.main_cont .innwrap .row{height:100%}

@media (max-width: 1180px) {
  .main_cont .innwrap .row{max-width: calc(100% - 4rem)}
}

.main_cont .innwrap .sec{position:absolute;top:50%;transform:translate(0, -50%);color:#fff;z-index:2;overflow:hidden}
.main_cont .innwrap .sec p{font-weight:normal}
.main_cont .innwrap .sec img{-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;transition:0.3s ease-out}
.main_cont .innwrap .sec img:hover{transform:scale(1.1)}
.main_cont .innwrap .sec.sec01{width:480px;left:0}
.main_cont .innwrap .sec.sec01 img{max-width:580px}
.main_cont .innwrap .sec.sec02{width:580px;right:0;text-align:right}
.main_cont .innwrap .sec.sec02 img{max-width:580px}
.main_cont .innwrap .sec .ti{max-width:580px;padding-bottom:16px;font-size:4rem;line-height:5.6rem;word-break:keep-all;text-align:left}
.main_cont .innwrap .sec .tx{max-width:580px;font-size:1.6rem;line-height:2.8rem;text-align:left}
.main_cont .innwrap .sec.col_1h{width:580px}
.main_cont .innwrap .sec.col_2h, .main_cont .innwrap .sec.col_1h{color:#000}
.main_cont .innwrap .sec.col_2h .ti, .main_cont .innwrap .sec.col_1h .ti{max-width:480px;font-size:4.0rem;line-height:5.6rem;font-weight:500;letter-spacing:-2px}
.main_cont .innwrap .sec.col_2h .tx, .main_cont .innwrap .sec.col_1h .tx{max-width:480px;font-size:1.6rem}
.main_cont .innwrap .sec.col_2h img, .main_cont .innwrap .sec.col_1h img{width:auto}
.main_cont .innwrap .sec.col_2h .more, .main_cont .innwrap .sec.col_1h .more{margin-top:2.0rem}
.main_cont .innwrap .sec.col_2h .more:after, .main_cont .innwrap .sec.col_1h .more:after{display:inline-block;vertical-align:middle;background-color:transparent;background-image:url("https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/common/ico_sprite.png");background-size:960px auto;background-repeat:no-repeat;background-position:-432px -240px}
.main_cont .fslide .innwrap .bcg, .main_cont .fslide .innwrap .bcg2{position:absolute;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center 0}
.main_cont .fslide .innwrap .bcg2{display:none;background-size:contain}
.main_cont .fslide .animate.slideInUp3{visibility:visible;opacity:1;-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out}
.main_cont .fslide2{text-align:center}
.main_cont .fslide2 .disc{padding:4.8rem 0 4.4rem;font-size:2.4rem;line-height:4.1rem}
.main_cont .fslide2 .disc p{font-weight:normal}
.main_cont .fslide2 .disc p strong{font-weight:500}
.main_cont .fslide3, .main_cont .fslide4, .main_cont .fslide5{height:497px}
.main_cont .fslide3 .innwrap, .main_cont .fslide4 .innwrap, .main_cont .fslide5 .innwrap{max-width:100%;height:100%}
.main_cont .fslide3 .innwrap .bcg{background-image: url("https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/content/mainbg03.jpg")}
.main_cont .fslide3 .deg{right:10%}
.main_cont .fslide3 .innwrap .sec.sec01{width:580px}/* 20210514 추가 */
.main_cont .fslide4 .innwrap .bcg{background-image: url("https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/content/mainbg04.jpg");background-position:center center}
.main_cont .fslide4 .innwrap .sec.sec01{width:580px}
.main_cont .fslide4 .innwrap .sec.sec02{width:480px}
.main_cont .fslide4 .innwrap .sec.sec--auto{width:auto}
.main_cont .innwrap .sec.sec--auto .ti{max-width:100%;}
.main_cont .fslide4 .deg{left:10%}
.main_cont .fslide5 .innwrap .bcg{background-image: url("https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/content/mainbg05.jpg")}
.main_cont .fslide5 .deg{top:-50%;right:10%}
.main_cont .fslide6 .innwrap{height:580px}
.main_cont .fslide6 .innwrap .bcg2{max-width:1280px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);background-image:url("https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/content/mainbg06.jpg");background-size:729px;background-position:right top}
.main_cont .fslide6 .innwrap .col_2h{left:0}
.main_cont .fslide6 .innwrap .col_1h{right:0}
.main_cont .fslide7 .innwrap{height:457px}
.main_cont .fslide7 .innwrap .bcg2{max-width:1280px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);background-image:url("https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/content/mainbg07.jpg");background-size:auto;background-position:left top}
.main_cont .fslide7 .innwrap .col_2h{right:0}
.main_cont .fslide7 .innwrap .col_1h{width:580px;left:0}
.main_cont .fslide8 .innwrap{height:550px}
.main_cont .fslide8 .innwrap .bcg2{max-width:1280px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);background-image:url("https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/content/mainbg08.jpg");background-size:739px;background-position:right top}
.main_cont .fslide8 .innwrap .col_2h{left:0}
.main_cont .fslide8 .innwrap .col_1h{right:0}
.main_cont .fslide9 .innwrap{height:600px}
.main_cont .fslide9 .innwrap .col_2h{right:0}
.main_cont .fslide9 .innwrap .col_1h{width:580px;left:0}
.main_cont .fslide10{background-image:url(https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/content/bg_motor.jpg);background-size:cover;background-position:left top;color:#fff}
.main_cont .fslide10 .innwrap{max-width:1180px;min-height:424px;margin:0 auto}
.main_cont .fslide10 .innwrap .big{position:relative;padding-top:95px;padding-bottom:20px;font-size:40px;line-height:1.4;letter-spacing:-1px;overflow:hidden}
.main_cont .fslide10 .innwrap .small{position:relative;line-height:2.8rem;vertical-align:top;font-weight:400}
.main_cont .fslide10 .innwrap .more{color:#fff}
.main_cont .fslide11 .innwrap{height:600px}
.main_cont .fslide11 .innwrap .bcg2{max-width:1280px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);background-image:url("https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/content/mainbg10.jpg");background-size:auto;background-position:left top}
.main_cont .fslide11 .innwrap .col_2h{right:0}
.main_cont .fslide11 .innwrap .col_1h{width:580px;left:0}

@media (max-width: 1180px) {
  .main_cont .fslide6 .innwrap .bcg2, .main_cont .fslide7 .innwrap .bcg2, .main_cont .fslide8 .innwrap .bcg2, .main_cont .fslide11 .innwrap .bcg2{max-width:1024px}
}

.tags{margin-bottom:2.4rem}
.tags > li{display:inline-block;margin-bottom:8px}
.tags > li a{display:block;position:relative;margin:0 .2rem;padding:.8rem 2rem 1rem;border:1px solid #ccc;font-size:1.2rem;color:#000;background-color:#fff;transition:color 0.5s ease-in-out;overflow:hidden;z-index:1}
.tags > li a:before{content:"";position:absolute;top:0;left:-150%;background-color:#000;width:130%;height:100%;-webkit-transform:skewX(-16deg);-ms-transform:skewX(-16deg);transform:skewX(-16deg);transition:all 0.5s ease-in-out;z-index:-1}
.tags > li a:hover{color:#fff}
.tags > li a:hover:before{left:-10%;transform:skewX(-16deg);-webkit-transform:skewX(-16deg);-ms-transform:skewX(-16deg)}

.recently_story{background:#fff;padding-bottom:140px}
.recently_story .inner{position:relative;max-width:1180px;margin:0 auto;padding:80px 0 0}
.recently_story .sec_tit{display:inline-block;font-size:32px}
.recently_story .btn_detail{position:absolute;top:80px;right:10px;width:48px;height:48px;overflow:hidden;text-indent:-9999px;background:url("https://cdn.hankook-technologygroup.com/static/assets/img/en/pc/content/btn_arrow.png") no-repeat 0 0}
.recently_story .list {position:relative;height:1120px;margin-top:30px}
.recently_story .list > li{position:absolute;width:380px}
.recently_story .list > li a{display:block;position:relative;overflow:hidden}
.recently_story .list > li a .thumb{position:relative;width:100%;overflow:hidden}
.recently_story .list > li a .thumb img{/*position:absolute;top:0;left:0;width:100%;*/-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;transition:0.3s ease-out}
.recently_story .list > li a:hover img{transform:scale(1.1)}
.recently_story .list > li .tit{position:absolute;left:0;bottom:52px;padding:0 40px;width:380px}
.recently_story .list > li .tit strong{display:block;padding-top:13px;font-size:24px;line-height:34px;word-break:keep-all;color:#fff}
.recently_story .list > li.type01{left:0;top:0}
.recently_story .list > li.type02{left:400px;top:0}
.recently_story .list > li.type03{left:800px;top:0}
.recently_story .list > li.type04{left:0;top:650px}
.recently_story .list > li.type05{left:400px;top:510px}
.recently_story .list > li.type06{left:800px;top:650px}
.recently_story .list > li.type01, .recently_story .list > li.type01 > a, .recently_story .list > li.type03, .recently_story .list > li.type03 > a, .recently_story .list > li.type05, .recently_story .list > li.type05 > a{height:620px}
.recently_story .list > li.type02, .recently_story .list > li.type02 > a, .recently_story .list > li.type04, .recently_story .list > li.type04 > a, .recently_story .list > li.type06, .recently_story .list > li.type06 > a{height:480px}
.recently_story .titArea{position:relative}
.recently_story .more{position:absolute;right:0;top:0;margin:0}
.recently_story .more:after{right:0;background-position:-432px -240px}