@charset "utf-8";.cmpnt-keyVisual{overflow:hidden;position:relative;max-width:1920px;min-height:760px;margin:0 auto;text-align:center}
.cmpnt-keyVisual>img{width:100%;object-fit:cover}
.cmpnt-keyVisual__titleBox{position:absolute;top:80px;margin:0;font-family:"HyundaiMedium";font-size:unset;text-align:left}
.cmpnt-keyVisual__titleBox span{display:block;margin-bottom:20px;font-size:35px;line-height:1}
.cmpnt-keyVisual__titleBox strong{display:block;font-size:70px;font-weight:normal;line-height:1}
.cmpnt-keyVisual__award{position:absolute;bottom:100px;min-height:128px;text-align:left}
.cmpnt-keyVisual__award img{margin-top:28px}
.cmpnt-keyVisual__award-title{height:28px;font-family:"HyundaiMedium";font-size:16px}
.cmpnt-keyVisual__award-title+img{margin-top:0}
.cmpnt-keyVisual__awardText{position:absolute;left:0;top:138px}
.cmpnt-keyVisual__awardText .awardText1{font-size:14px;line-height:1}
.cmpnt-keyVisual__awardText .awardText2{margin-top:2px;font-size:12px;line-height:1}
@media print,screen and (min-width:1421px) and (max-width:20000px){.cmpnt-keyVisual__titleBox,.cmpnt-keyVisual__award{left:150px}
}
@media print,screen and (min-width:1024px) and (max-width:1420px){.cmpnt-keyVisual__titleBox,.cmpnt-keyVisual__award{left:50%;max-width:1160px;width:100%;padding:0 20px;transform:translateX(-50%)}
.cmpnt-keyVisual__awardText{left:20px}
}
@media screen and (min-width:0) and (max-width:1023px){.gnb{position:fixed !important}
.cmpnt-keyVisual{max-height:760px;min-height:340px;width:100%;margin-top:67px;aspect-ratio:18/17}
.cmpnt-keyVisual>img{height:auto;max-height:760px}
.cmpnt-keyVisual__titleBox{left:15px;top:30px}
.cmpnt-keyVisual__titleBox span{margin-bottom:10px;font-size:18px}
.cmpnt-keyVisual__titleBox strong{font-size:35px}
.cmpnt-keyVisual__award{left:15px;right:15px;bottom:48px;min-height:71px}
.cmpnt-keyVisual__award img{width:auto;height:50px;margin-top:21px}
.cmpnt-keyVisual__award-title{height:21px;font-size:12px}
.cmpnt-keyVisual__award-title+img{margin-top:0}
.cmpnt-keyVisual__awardText{top:76px}
.cmpnt-keyVisual__awardText .awardText1{font-size:11px}
.cmpnt-keyVisual__awardText .awardText2{font-size:10px}
}