.ghs{overflow:hidden;padding-top:14rem}
@media all and (max-width:1024px){.ghs{padding-top:8.8rem}
}
.ghs .title{margin-bottom:4.8rem;font-weight:500}
@media all and (max-width:1024px){.ghs .title{margin-bottom:4rem;text-align:center}
}
.ghs .title span{color:#666}
@media all and (max-width:767px){.ghs__list{flex-flow:row wrap}
}
.ghs__item{overflow:hidden;width:36rem;height:36rem}
@media all and (max-width:1024px){.ghs__item{width:19.5rem;height:19.5rem}
}
.ghs__item a{display:block;height:100%;transition:transform .6s;background-color:rgba(0,0,0,0.1)}
.ghs__item a img{width:100%;height:100%;object-fit:cover;opacity:0}
.ghs__item a img.loaded{opacity:1}
@media all and (min-width:1024px){.ghs__item:hover a{transform:scale(1.1)}
}
.ghs__item:after{content:"";position:absolute;top:1rem;right:1rem;width:4rem;height:4rem;background:url(../../../../../../etc.clientlibs/hankooktire/clientlibs/clientlib-base/resources/svg/c_social_instagram.svg) no-repeat center/contain}
.ghs__item[data-social-type=instagram]:after{background-image:url(../../../../../../etc.clientlibs/hankooktire/clientlibs/clientlib-base/resources/svg/c_social_instagram.svg)}
.ghs__item[data-social-type=youtube]:after{background-image:url(../../../../../../etc.clientlibs/hankooktire/clientlibs/clientlib-base/resources/svg/c_social_youtube.svg)}
.ghs__item[data-social-type=facebook]:after{background-image:url(../../../../../../etc.clientlibs/hankooktire/clientlibs/clientlib-base/resources/svg/c_social_facebook.svg)}
.ghs__item[data-social-type=linkedin]:after{background-image:url(../../../../../../etc.clientlibs/hankooktire/clientlibs/clientlib-base/resources/svg/c_social_linkedin.svg);background-size:auto}
.ghs__item[data-social-type=tiktok]:after{background-image:url(../../../../../../etc.clientlibs/hankooktire/clientlibs/clientlib-base/resources/svg/c_social_tiktok.svg);background-size:auto}
.ghs__item[data-social-type=x]:after{background-image:url(../../../../../../etc.clientlibs/hankooktire/clientlibs/clientlib-base/resources/svg/c_social_twitter.svg);background-size:auto}
@media all and (max-width:767px){.ghs__item{width:50%;height:0;padding-bottom:50%;position:relative}
.ghs__item a{position:absolute;top:0;left:0;width:100%;height:100%}
}
.ghs .ghs__mobile_list ul{display:flex;flex-wrap:wrap}
.ghs .ghs__mobile_list ul li{width:50%;height:0;padding-bottom:50%}