<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* color */
/* hyundai blue : #002c5f */
/* active blue : #00aad2 */
* {
	margin: 0;
	padding: 0;
}

body {
	margin: 0px;
	background-image: url("icon/H/main_background.png");
	background-repeat: no-repeat;
	background-size: cover;
	width: 100%;
}

body::after {
	position:absolute;
	width:0;
	height:0;
	overflow:hidden;
	z-index: -1;
	content: url("icon/common/01_general.png")
	url("icon/common/04_media.png")
	url("icon/common/03_DMB.png")
	url("icon/common/02_radio.png")
	url("icon/common/05_navi.png")
	url("icon/common/06_bluetooth.png")
	url("icon/common/12_blink_H.png")
	url("icon/common/09_setting.png")
	url("icon/common/08_etc.png")
	url("icon/common/11_ref.png")
	url("icon/common/Connectivitiy_white.png")
	url("icon/common/SiriusXM_data_white.png")
	url("icon/common/SiriusXM_radio_white.png")
	url("icon/common/13_update.png")
	url("icon/common/14_car.png")
	url("icon/common/15_video.png");
}
.content {
	padding-top: 0px;
	width: 100%;
	margin: auto;
	max-width: 1120px;
}

.content #naviText{
	position: absolute;
	right: 5%;
	bottom: 9%;
	font-family: "GenesisSansTextKRRegular";
	color: #ffffff;
	font-weight: bold;
}

.content #naviText span {
	font-size: 30px;
	display: block;
	width: 100% !important;
	text-align: right;
}

.content #naviText img {
	width: 83% !important;
}

.content #naviText span {
	font-size: 28px;
	display: block;
	width: 100% !important;
	text-align: right;
}

.content #carName {
	font-size: 0px;
	position: absolute;
	left: 5%;
	bottom: 10%;
}

.content #carName img {
	width: 100% !important;
}

.content #mainCar {
	position: relative;
	font-size: 0px;
	width: 100%;
	padding-bottom: 25px;
	margin-left: auto;
	margin-right: auto;
}

.content #mainCar img {
	width: 100%;
}

#mainCarPhone {
	display: none;
}

.content #buttonMenu_v2 {
	width: 91%;
	margin-right: auto;
	margin-left: auto;
}

.content #buttonMenu_v2&gt;a {
	float: left;
	width: 20%;
	height: 155px;
	text-decoration: none;
}

.content #buttonMenu_v2&gt;a&gt;div {
	background-color: black;
	width: 90%;
	height: 90%;
	margin: auto;
	background-repeat: no-repeat;
	background-position: 50% 25%;
	text-align: center;
	color: white;
	font-family: "GenesisSansTextKRRegular";
	background-size: 35%;
	border: 1px solid #ffffff;
	text-transform: capitalize;
}

.content #buttonMenu_v2&gt;a&gt;div:HOVER {
	background-color: #e49f81;
	color: #ffffff;
}

.content #buttonMenu_v2&gt;a&gt;div&gt;span {
    display: table-cell;
    text-align: center;
    vertical-align: middle;       
    height: 190px;
    width: 182px;
}

.content #buttonMenu {
	width: 91%;
	margin-right: auto;
	margin-left: auto;
}

.content #buttonMenu&gt;a {
	float: left;
	width: 20%;
	height: 155px;
	text-decoration: none;
}

.content #buttonMenu&gt;a&gt;div {
	background-color: black;
	width: 90%;
	height: 90%;
	margin: auto;
	background-repeat: no-repeat;
	background-position: 50% 25%;
	text-align: center;
	color: white;
	font-family: "GenesisSansTextKRRegular";
	background-size: 35%;
	border: 1px solid #ffffff;
	text-transform: capitalize;
}

.content #buttonMenu&gt;a&gt;div:HOVER {
	background-color: #e49f81;
	color: #ffffff;
	cursor: pointer;
}

.content #buttonMenu&gt;a&gt;div&gt;span {
    display: table-cell;
    text-align: center;
    vertical-align: middle;       
    height: 190px;
    width: 182px;
}

#buttonMenu_a&gt;div {
	background-image: url("icon/H/01_general_H.png");
}

#buttonMenu_b&gt;div {
	background-image: url("icon/H/04_media_H.png");
}

#buttonMenu_c&gt;div {
	background-image: url("icon/H/03_DMB_H.png");
}

#buttonMenu_d&gt;div {
	background-image: url("icon/H/02_radio_H.png");
}

#buttonMenu_e&gt;div {
	background-image: url("icon/H/05_navi_H.png");
}

#buttonMenu_f&gt;div {
	background-image: url("icon/H/06_bluetooth_H.png");
}

#buttonMenu_g&gt;div {
	background-image: url("icon/H/12_blink_H.png");
}

#buttonMenu_h&gt;div {
	background-image: url("icon/H/09_setting_H.png");
}

#buttonMenu_i&gt;div {
	background-image: url("icon/H/08_etc_H.png");
}

#buttonMenu_j&gt;div {
	background-image: url("icon/H/11_ref_H.png");
}

#buttonMenu_k&gt;div {
	background-image: url("icon/H/Connectivitiy_H.png");
}

#buttonMenu_l&gt;div {
	background-image: url("icon/H/SiriusXM_data_H.png");
}

#buttonMenu_m&gt;div {
	background-image: url("icon/H/SiriusXM_radio_H.png");
}

#buttonMenu_o&gt;div {
	background-image: url("icon/H/13_update_H.png");
}

#buttonMenu_p&gt;div {
	background-image: url("icon/H/14_car_H.png");
}

#buttonMenu_q&gt;div {
	background-image: url("icon/H/17_Genesis_CarPay_H.png");
}

#buttonMenu_r&gt;div {
	background-image: url("icon/H/16_DataServices_H.png");
}

#buttonMenu_s&gt;div {
	background-image: url("icon/H/genesis_live_H.png");
}

#buttonMenu_t&gt;div {
	background-image: url("icon/H/Quick_Guide_H.png");
}

#buttonMenu_u&gt;div {
	background-image: url("icon/H/Phone projection_H.png");
}

#buttonMenu_v&gt;div {
	background-image: url("icon/H/15_video_H.png");
}

#banner&gt;div {
	background-image: url("icon/H/15_video_H.png");
}



#buttonMenu_u&gt;div {
	background-image: url("icon/H/Phone projection_H.png");
}

#buttonMenu_a&gt;div:HOVER {
	background-image: url("icon/common/01_general.png");
}

#buttonMenu_b&gt;div:HOVER {
	background-image: url("icon/common/04_media.png");
}

#buttonMenu_c&gt;div:HOVER {
	background-image: url("icon/common/03_DMB.png");
}

#buttonMenu_d&gt;div:HOVER {
	background-image: url("icon/common/02_radio.png");
}

#buttonMenu_e&gt;div:HOVER {
	background-image: url("icon/common/05_navi.png");
}

#buttonMenu_f&gt;div:HOVER {
	background-image: url("icon/common/06_bluetooth.png");
}

#buttonMenu_g&gt;div:HOVER {
	background-image: url("icon/common/12_blink_H.png");
}

#buttonMenu_h&gt;div:HOVER {
	background-image: url("icon/common/09_setting.png");
}

#buttonMenu_i&gt;div:HOVER {
	background-image: url("icon/common/08_etc.png");
}

#buttonMenu_j&gt;div:HOVER {
	background-image: url("icon/common/11_ref.png");
}

#buttonMenu_k&gt;div:HOVER {
	background-image: url("icon/common/Connectivitiy_white.png");
}

#buttonMenu_l&gt;div:HOVER {
	background-image: url("icon/common/SiriusXM_data_white.png");
}

#buttonMenu_m&gt;div:HOVER {
	background-image: url("icon/common/SiriusXM_radio_white.png");
}

#buttonMenu_o&gt;div:Hover {
	background-image: url("icon/common/13_update.png");
}

#buttonMenu_p&gt;div:Hover {
	background-image: url("icon/common/14_car.png");
}

#buttonMenu_q&gt;div:Hover {
	background-image: url("icon/common/17_Genesis_CarPay.png");
}

#buttonMenu_r&gt;div:Hover {
	background-image: url("icon/common/16_DataServices.png");
}

#buttonMenu_s&gt;div:Hover {
	background-image: url("icon/common/genesis_live.png");
}

#buttonMenu_t&gt;div:Hover {
	background-image: url("icon/common/Quick_Guide.png");
}

#buttonMenu_u&gt;div:Hover {
	background-image: url("icon/common/Phone projection.png");
}

#buttonMenu_v&gt;div:Hover {
	background-image: url("icon/common/15_video.png");
}

#banner&gt;div:Hover {
	background-image: url("icon/common/15_video.png");
}



.fontChangeDiv {
	position: absolute;
	top: -35px;
	left: 5%;
	display: none;
}

@media screen and (min-width: 800px) and (max-width: 1280px) {
}

@media screen and (max-width: 800px) {
	.content #naviText {
		bottom: 11%;
		width: 30%;
	}
	
	.content #naviText span {
		font-size: 17px;	
	}

	.content #naviText img {
		width: 80% !important;
	}

	.content #carName {
		right: 0%;
		bottom: 12%;
	}
	
	.content #carName img {
		width: 40% !important;
	}

	.content #buttonMenu_v2&gt;a {
		width: 33%;
	}

	.content #buttonMenu&gt;a {
		width: 33%;
	}

	.content #buttonMenu_v2&gt;a&gt;div&gt;span {
		display: table-cell;
		text-align: center;
		vertical-align: middle;       
		height: 190px;
		width: 212px;
		font-size: 17px;
	}


	.content #buttonMenu&gt;a&gt;div&gt;span {
		display: table-cell;
		text-align: center;
		vertical-align: middle;       
		height: 190px;
		width: 212px;
		font-size: 17px;
	}


	#mainCarPhone {
		display: block;
	}
	#mainCarPc {
		display: none;
	}

	.content #buttonMenu_v2 {
		width: 92%;
	}

	.content #buttonMenu {
		width: 92%;
	}
}

@media screen and (max-width: 480px) {
	.content {
		padding-top: 0px;
	}
	.content #naviText {
		/* right: 2%; */
		bottom: 14%;
		width: 45%;
	}

	.content #naviText span {
		font-size: 11px;		
	}

	.content #naviText img{
		width: 88% !important;
	}
	.content #carName {
		right: 5%;
		bottom: 15%;
	}
	.content #carName img {
		width: 120px !important;
	}
	.content #buttonMenu_v2 {
		position: relative;
	}
	.content #buttonMenu_v2&gt;a&gt;div {
		background-color: black;
		background-size: 40%;
		background-position: 50% 20%;
		height: 85%;
	}
	.content #buttonMenu_v2&gt;a {
		height: 120px;
	}
	.content #buttonMenu_v2&gt;a&gt;div&gt;span {
		display: table-cell;
		text-align: center;
		vertical-align: middle;       
		height: 140px;
		width: 140px;
		font-size: 12px;
		}
	.content #buttonMenu {
		position: relative;		
	}
	.content #buttonMenu&gt;a&gt;div {
		background-color: black;
		background-size: 40%;
		background-position: 50% 20%;
		height: 85%;
	}
	.content #buttonMenu&gt;a {
		height: 120px;
	}
	.content #buttonMenu&gt;a&gt;div&gt;span {
		display: table-cell;
		text-align: center;
		vertical-align: middle;       
		height: 140px;
		width: 140px;
		font-size: 12px;
	}
	
}</pre></body></html>