﻿@charset "utf-8";
/* 검색 결과 텍스트 색상 */
.highlight {margin: 0 !important; color: #007fa8;}
.highlight span{margin: 0 !important; color: #007fa8;}
.highlight em{margin: 0 !important; color: #007fa8;}
.C_URL .highlight{color: #007fa8;}
.copyright .highlight{color:#fff;}


/* layout */
#root >.Empty_1{display:none;}
div.Heading2{margin-top:20px;}
div.Heading2:first-of-type{margin-top:0;}
div.Heading2-Safety{margin-top:20px;}

/* hn */
div.Heading2 h1{padding:30px 0 20px; font-weight:normal; color:#666;}
div.Heading2 h2{padding:45px 0 20px; color:#37434c;}
div.Heading2 h1 + h2{padding-top:30px;}
div.Heading2 h1 + .Description + h2{padding-top:25px;}
div.Heading2 h3{margin:40px 0 10px 0;}
div.Heading2 h2 + h3{margin-top:15px;}
div.Heading2 h4{position:relative; padding-left:20px; margin-top:30px;}
div.Heading2 h4::before {content:'['; display:inline-block; position:absolute; top:1px; left:0; height: 25px;}

div.Heading2-Safety h2{padding:45px 0 20px; color:#37434c;}
.Description-H2{font-weight:bold; color:#37434c;}
.Heading2-HyundaiUSA h2{padding:45px 0 20px; color:#37434c;}


/* chapter list */ 
.sect {display:flex; flex-direction:column; justify-content:center; padding-top:50px;}
.sect li {border-top:2px solid #f6f3f2;}
.sect li:first-child {border-top:none;}
.sect li:last-child {border-bottom:2px solid #f6f3f2;}
.sect li a{display:block; /*padding:15px;*/ padding:15px 0; font-weight:bold; color:#333;}


/* h1 list */
.h1List{display:block; margin-top:32px; border-top:2px solid #e9e9e9;}
.h1List a{display:block; padding:14px 15px; border-bottom:2px solid #e9e9e9; font-weight:bold; color:#333;}


/* commmon */
.Empty_1-1 {margin-left:15px;}
.Empty_2 {margin-left:24px;}
.OrderList1_1 + .Empty_2{margin-top:-30px;}
.OrderList2_1 + .Empty_2{margin-top:-10px;}
.UnorderList_1 + .Empty_2{margin-top:-15px;} 
.Empty_3 {margin-left:73px;}

.Img-Center{text-align:center;}

.C_NoBreak{white-space: nowrap;}
.C_URL a{text-decoration:underline;}
.C_URL *, .C_URL-Important * {word-break: break-all;}
.C_URL *::before, .C_URL-Important *::before {content: " "; font-size: 0; display: inline-block;}
.C_URL *::after, .C_URL-Important *::after {content: " ";  font-size: 0; display: inline-block;}
.C_URL-App a{color: #a36b4f;}
.URLBox{margin:10px 0;}

.C_CrossReference{color:#a36b4f;line-height: 1;}
.C_CrossReference_etc{color:#a36b4f;line-height: 1;}
.C_CrossReference-Symbol_etc{color:#a36b4f;line-height: 1;}
.C_Below_Heading{font-weight:bold; color:#666;}
.C_Symbol{margin-right:3px; vertical-align:1px;}
.C_Below_Description{display:block; font-weight:bold; color:#666;}
.C_Below_Description br{display:none;}

.Table_Symbol-Vertical .br_span{display:block; height:10px;}
.Heading1 + .Description .br_span{display:block; height:10px;}
.Heading2-HyundaiUSA + .Description .br_span{display:block; height:10px;}


/* contents */
.Description{margin-bottom:20px;}
.Description + .Description-bottom1{margin-top:-20px;}
.Description-Center{margin-bottom:20px; text-align:center;}
.Description-top1{margin-top:15px;}
td .Description-top1:first-child{margin-top:0px;}
.Description-Option{display:flex; align-items:center; width:calc(100% - 20px)}
.Description-Safety{margin-bottom:5px;}
.Description-Safety .br_span{display:block; height:10px;}
.Description-Safety .br_span:last-child{display:none;}

.Description-Symbol-Warning + .Description-Safety .br_span,
.Description-Symbol-Caution + .Description-Safety .br_span{display:block; height:20px;}


.Description-Symbol-Warning, .Description-Symbol-Caution{position:relative; margin:40px 0 20px; font-weight:bold;}
.symbolWrap{position:relative; display:inline-block; padding-right:10px; background-color:#fff; z-index:1;}
.Description-Symbol-Warning:after, .Description-Symbol-Caution:after{content:''; display:inline-block; position:absolute; bottom:8px; right:0; width:100%; max-width:1024px;  border-top:1px solid #333;}
.OrderList2_1 + .Empty_2 .Description-Symbol-Caution{margin-top:20px;}

.Description-UnorderList_1{margin-bottom:10px;}
.Description + .Description-UnorderList_1{margin-top:-10px;}
.Description-UL{margin-left:24px;}
.OrderList1_1 + .Description-UL{margin-top:-10px;}

.Description-UpSP{padding:15px 0 20px;}

.UnorderList_1{margin-bottom:15px;}
.UnorderList_1 li{position:relative; padding-left:24px; margin-bottom:10px;}
.UnorderList_1 li::before{content:"•"; position:absolute; display:inline; margin: 0 8px 0 -14px;}
.UnorderList_1 li:last-of-type{margin-bottom:0;}

table .UnorderList_1{margin-bottom:0;}
.Description + .UnorderList_1{margin-top:-10px;}
table .Description + .UnorderList_1{margin-top:0;}
.UnorderList_1_1-Note + .UnorderList_1{margin-top:20px;}
.UnorderList_1_1-Note + .Empty_1 .Table_OrderList{margin-top: 20px;}

.Empty_1 + .Description{margin-top: 30px;}

.UnorderList_1_2{margin-left:25px; position:relative; }
.UnorderList_1_2 li{position:relative; padding-left:16px; margin-bottom:10px;}
.UnorderList_1_2 li::before {content:"•"; position:absolute; display:inline-block; position:absolute; top:0; left:2px;}
.OrderList1_1 + .UnorderList_1_2{margin-top:-10px;}

.UnorderList_1-Child{margin-top:-10px;}
.UnorderList_1-Child li{position:relative; padding-left:24px; margin-bottom:10px;}

.UnorderList_2{margin-top:10px;}
.UnorderList_2 li{position:relative; margin-left:25px; margin-bottom:5px; padding-left:15px;}
.UnorderList_2 li::before{content: "-"; display:inline-block; position:absolute; top:0; left:0;}

.UnorderList_3 li {position:relative; padding-left:15px; margin-bottom:10px;}
.UnorderList_3 li:last-of-type{margin-bottom:0;}
.UnorderList_3 li::before {content:'['; display:inline-block; text-indent:-15px;}


.UnorderList_1-Safety{margin-bottom:20px;}
.UnorderList_1-Safety li{position:relative; padding-left:24px; margin-bottom:5px;}
.UnorderList_1-Safety li:last-of-type{margin-bottom:0;}
.UnorderList_1-Safety ul li::before{content: "•"; display:inline-block; position:absolute; top:-0; left:10px;}


.iconNote{display:inline-block; width:16px; height:16px; margin-right:9px; margin-bottom:3px;}

.UnorderList_1_1-Note{margin-top:20px;}
.UnorderList_1_1-Note li{padding-left:25px; margin-bottom:15px; color:#666;  text-indent:-25px;}
.UnorderList_1_1-Note li:last-of-type{margin-bottom:0;}

h2 + .UnorderList_1_1-Note{margin-top:0}
.Empty_1 + .UnorderList_1_1-Note{margin-top:10px}
.Description-Safety + .UnorderList_1_1-Note{margin-top:0}
.OrderList-Color2_1 + .UnorderList_1_1-Note{margin-top:0}
.OrderList2_1 + .UnorderList_1_1-Note{margin-top:0;}

.UnorderList_1_2-Note{margin-top:10px;}
.UnorderList_1_2-Note li{padding-left:20px; margin-left:25px; margin-bottom:10px;  color:#666; text-indent:-25px;}
.UnorderList_1_2-Note ul li:last-of-type{margin-bottom:0;}

.UnorderList_1 + .UnorderList_1_2-Note{margin-top:-10px; margin-bottom:20px;}

.UnorderList_1_2-Note + .UnorderList_1_1-Note{margin-top:20px;}
.OrderList1_1 + .UnorderList_1_2-Note{margin-top:-10px;}
.OrderList-Color1_1 + .UnorderList_1_2-Note{margin-top:0px; margin-bottom:10px;}
.OrderList-Color1_1 + .UnorderList_1_2-Note li{margin-left:32px;}
.OrderList-Color2_1 + .UnorderList_1_2-Note{margin-top:0px; margin-bottom:10px;}

.UnorderList_1_3-Note{margin-top:10px; margin-bottom:10px;}
.UnorderList_1_3-Note li{padding-left:25px; margin-left:50px; margin-bottom:10px; color:#666; text-indent:-25px;}
.UnorderList_1_3-Note li:last-of-type{margin-bottom:0;}
.UnorderList_1_3-Note-Child{margin-left:75px;}

.UnorderList_1_4-Note{margin-top:10px; margin-bottom:10px;}
.UnorderList_1_4-Note li{padding-left:25px; margin-left:42px; margin-bottom:10px; color:#666; text-indent:-25px;}
.UnorderList_1_4-Note li:last-of-type{margin-bottom:0;}

.UnorderList_2_2-Note{margin-top:5px; margin-bottom:20px;}
.UnorderList_2_2-Note li{position:relative; margin-left:25px; margin-bottom:5px; padding-left:15px; color:#666;}
.UnorderList_2_2-Note li::before{content: "-"; display:inline-block; position:absolute; top:0; left:0;}

.UnorderList_2_3-Note{margin-top:5px; margin-bottom:20px;}
.UnorderList_2_3-Note li{position:relative; margin-left:52px; margin-bottom:5px; padding-left:15px; color:#666;}
.UnorderList_2_3-Note li::before{content: "-"; display:inline-block; position:absolute; top:0; left:0;}

.UnorderList_LineBreak-Footer{margin-bottom:20px;}


.OrderList1_1{display:flex; flex-wrap:wrap; align-items:baseline; margin-bottom:20px;}
.OrderList1_1 .num{margin-right:10px; color:#777;}
.OrderList1_1 ul{display:inline-block; width:calc(100% - 30px);}
.UnorderList_1_1-Note + .OrderList1_1{margin-top:30px}
.Description-Caution-Warning + .OrderList1_1{margin-top:30px}

.OrderList2_1{display:flex; flex-wrap:wrap; align-items:baseline; margin-top:20px; margin-bottom:10px;}
.OrderList2_1 .num{margin-right:10px; color:#777;}
.OrderList2_1 ul{display:inline-block; width:calc(100% - 30px); margin-bottom:30px;}
.OrderList2_1 ul:last-of-type{margin-bottom:0;}

.OrderList-Color1_1{margin-top:10px;}
.OrderList-Color1_1 .num {display:inline-block; width:16px; margin:0 10px 0 4px; vertical-align:top; color:#a36b4f; }
.OrderList-Color1_1 ul{display:inline-block; width:calc(100% - 30px);}
.OrderList-Color1_1 li{padding-bottom:10px;}

.OrderList-Color1_1-Child{margin-bottom:15px;}
.OrderList-Color1_1-Child li{position:relative; padding-left:25px; margin-left:25px; margin-bottom:5px;}
.OrderList-Color1_1-Child li:last-of-type{margin-bottom:0;}
.OrderList-Color1_1-Child ol li::before{content: "•"; display:inline-block; position:absolute; top:-0; left:10px;}

.OrderList-Color1_2{margin-top:10px; margin-left:30px;}
.OrderList-Color1_2 .num {display:inline-block; width:16px; margin:0 10px 0 4px; vertical-align:top; color:#a36b4f; }
.OrderList-Color1_2 ul{display:inline-block; width:calc(100% - 30px);}
.OrderList-Color1_2 li{padding-bottom:10px;}

.OrderList-Color1_2-Child{margin-left:30px; margin-bottom:15px;}
.OrderList-Color1_2-Child li{position:relative; padding-left:25px; margin-left:25px; margin-bottom:5px;}
.OrderList-Color1_2-Child li:last-of-type{margin-bottom:0;}
.OrderList-Color1_2-Child ol li::before{content: "•"; display:inline-block; position:absolute; top:-0; left:10px;}


.OrderList-Color2_1 .num {display:inline-block; width:16px; margin:0 10px 0 4px; vertical-align:top; color:#a36b4f;}
.OrderList-Color2_1 ul{display:inline-block; width:calc(100% - 30px);}
.OrderList-Color2_1 li{padding-bottom:10px;}
.OrderList-Color2_1 li:last-of-type{margin-bottom:0;}

.OrderList-Color2_2{margin-left:30px;}
.OrderList-Color2_2 .num {display:inline-block; width:16px; margin:0 10px 0 4px; vertical-align:top; color:#a36b4f;}
.OrderList-Color2_2 ul{display:inline-block; width:calc(100% - 30px);}
.OrderList-Color2_2 li{padding-bottom:10px;}
.OrderList-Color2_2 li:last-of-type{margin-bottom:0;}



div[class*="-InTable"]{position: relative;}
div[class*="-InTable"]:after{display:block; content: ''; clear: both;}
div[class*="-InTable"] .num{display: inline-block; width:16px; max-width: 20px; margin-top:10px; vertical-align: top;}
div[class*="-InTable"] .num:after{display: inline-block; content:' '; width: 2px; height: 2px;border-radius: 50%;background: #000;margin-left: 1px;}
div[class*="-InTable"] .num + ul{display: inline-block; width:calc(100% - 24px); margin-top:8px; margin-left:4px;}
div[class*="-InTable"] + .OrderList1_1-Child{margin-left:20px;}
div[class*="-InTable"] + .OrderList1_1-Child li{position:relative; padding-left:18px;}
div[class*="-InTable"] + .OrderList1_1-Child li::before {content:"•"; display:inline-block; position:absolute; top:0; left:2px;}


/* table */
table{width:100%; border-collapse:collapse; table-layout:fixed; overflow:hidden;}
table .tableHeader .cell_heading{vertical-align:middle;}
table td.cell_heading{border-bottom:2px solid #333;}

td .OrderList1_1{margin-bottom:10px;}
td .OrderList2_1{margin-top:0;}

.Table_Text .c2-col1{width:33%;}
.Table_Text .c2-col2{width:67%;}

.Table_Text .c3-col1{width:25%;}
.Table_Text .c3-col2{width:25%;}
.Table_Text .c3-col3{width:50%;}

.Table_Text .c4-col1{width:10%;}
.Table_Text .c4-col2{width:20%;}
.Table_Text .c4-col3{width:50%;}
.Table_Text .c4-col4{width:20%;}


.Table_Text{margin-top:20px; border-top:3px solid #333; border-bottom:3px solid #333;}
.Table_Text td{padding:8px 5px; border-bottom:1px solid #aaa; vertical-align:top;}
.Table_Text .tableHeader td{border-top:3px solid #333; border-bottom:2px solid #333;}
.Table_Text .tableHeader .Cell_TableBody-Text-NoLine{border-bottom:none; padding-top:12px;}
.Table_Text .Cell_TableBody-Text-NoLine{border-bottom:none;}


.Table_Text li{margin-bottom:10px;}
.Table_Text li:last-child{margin-bottom:0;}
.Table_Text .Description{margin-bottom:0;}
.Table_Text .Description-Table{font-size: 14px;}

.Table_Text-UpSp{margin-bottom:10px;}
.Table_Text-UpSp .c2-col1{width:15%;}
.Table_Text-UpSp .c2-col2{width:85%;}

.Table_Text-UpSp .c3-col1{width:85px;}
.Table_Text-UpSp .c3-col2{width:120px;}
.monitorTable .c3-col2{width:80px;}

.Table_Text-UpSp2w .c3-col1{width:15%;}
.Table_Text-UpSp2w .c3-col2{width:25%;}

h2 + .Empty_1 .Table_Text-UpSp .c2-col1{width:35%;}
h4 + .Empty_1 .Table_Text-UpSp .c2-col1{width:30%;}

h3 + .Empty_1 .Table_Text-UpSp .c3-col1{width:20%;}
h4 + .Empty_1 .Table_Text-UpSp .c3-col1{width:20%;}

.UnorderList_1_1-Note + .Empty_2 .Table_Text .c2-col1{width:50%;}
.UnorderList_1_1-Note + .Empty_2 .Table_Text .c2-col2{width:50%;}


.Table_Text-UpSp{margin-top:20px; border-top:3px solid #333; border-bottom:3px solid #333;}
.Table_Text-UpSp td{padding:8px 5px; border-bottom:1px solid #aaa; vertical-align:top;}
.Table_Text-UpSp li{margin-bottom:10px;}
.Table_Text-UpSp li:last-child{margin-bottom:0;}

.Table_Text-UpSp .Description{margin-bottom:0;}
.Table_Text-UpSp tr:first-of-type td{border-bottom:2px solid #333;}
.Table_Text-UpSp .Description-Center{margin-bottom:0;}
.Table_Text-UpSp tr:first-of-type{border-bottom: 2px solid #000;}

.Table_Text-UpSp2w{margin-top:20px; border-top:3px solid #333; border-bottom:3px solid #333;}
.Table_Text-UpSp2w td{padding:8px 5px; border-bottom:1px solid #aaa; vertical-align:top;}
.Table_Text-UpSp2w li{margin-bottom:10px;}
.Table_Text-UpSp2w li:last-child{margin-bottom:0;}

.Table_Text-UpSp2w .Description{margin-bottom:0;}
.Table_Text-UpSp2w tr:first-of-type td{border-bottom:2px solid #333;}
.Table_Text-UpSp2w .Description-Center{margin-bottom:0;}
.Table_Text-UpSp2w tr:first-of-type{border-bottom: 2px solid #000;}

.monitorTable td{vertical-align:middle;}
.monitorTable .rowspan.colspan td{vertical-align:top;}
.monitorTable .rowspan td{border:none;}
.monitorTable .colspan td{border-top:1px solid #aaa;}
.monitorTable li:last-child:before{position:absolute; top:50%; transform: translateY(-50%);}
.monitorTable .rowspan .Description{display:flex;}
.monitorTable .rowspan .Description .C_Text-Cell{padding-right:4px;}

.Table_Symbol-Vertical{background:#eee;}
.Table_Symbol-Vertical tr:nth-of-type(2n-1) td{padding:20px 20px 10px;}
.Table_Symbol-Vertical tr:nth-of-type(2n) td{padding:0 20px 20px;}
.Table_Symbol-Vertical tr:nth-of-type(2n-1) td span:nth-of-type(3){max-width:calc(100% - 66px);}


.Table_Magnifier img{margin:10px 0; max-width:500px;}
.Description + .Empty_1 .Table_Magnifier{margin:-15px 0;}
.Table_Magnifier .Img-Center{width:33%;}
.Table_Magnifier .Img-Center img{width:100%; max-width:100%;}
.Table_Magnifier .Description-Center{width:33%;}

.Table_Product .Img-Center img{margin:0 auto 20px;}
.Table_Product .Img-Left img{margin-top:20px;}
.Table_Product .Img-Right img{margin-top:20px;}


.Table_OrderList .c2-col1{width:100%;}
.Table_OrderList td{display:block; width:100%;vertical-align:top;}
.Table_OrderList td:last-child{padding-bottom:30px;}
.Table_OrderList .Img-Right img{width:30%; margin-left:20px;}


.Table_Text_Icon{margin-top:20px; border-top:3px solid #333; border-bottom:3px solid #333;}
.Table_Text_Icon .c2-col1{width:33%;}
.Table_Text_Icon .c2-col2{width:67%;}
.Table_Text_Icon td{padding:8px 5px; border-bottom:1px solid #aaa; vertical-align:middle;}
.Table_Text_Icon li{margin-bottom:10px;}
.Table_Text_Icon li:last-child{margin-bottom:0;}
.Table_Text_Icon .Description{margin-bottom:0;}
.Table_Text_Icon .Img-Left img{max-width:100px;}
.Table_Text_Icon .Img-Left img.C_Image{width: 60%;height: auto;}


.Table_Image_Text{margin-top:20px; border-top:3px solid #333; border-bottom:3px solid #333;}
.Table_Image_Text .c2-col1{width:50%;}
.Table_Image_Text .c2-col2{width:50%;}
.Table_Image_Text td{padding:8px 5px; border-bottom:1px solid #aaa; vertical-align:middle;}
.Table_Image_Text tr:first-child td {padding:4px 5px; border-bottom:2px solid #333;}
.Table_Image_Text .Description{margin-bottom:0;}

.Table_Image_Text.verticalTOP td{vertical-align: top;}

.Empty_3 .Table_Image_Text_noBorder{margin-left:-73px;}
.Table_Image_Text_noBorder td{padding-right:1.5%;}



.Table_Magnifier-Text .c2-col1{width:100%;}
.Table_Magnifier-Text .c2-col2{width:0%;}
.Table_Magnifier-Text .Description-Center{text-align:center; max-width:500px;}
.Table_Magnifier-Text img{margin:10px 0; max-width:500px;}

.Table_Icon-Heading{margin-top:40px; margin-bottom:15px;}
.Table_Icon-Heading .c2-col1{display:none;}
.Table_Icon-Heading .c2-col2{display:none;}
.Table_Icon-Heading tr{display:flex; justify-content:space-between; align-items:center;}
.Table_Icon-Heading tr td:first-child{padding-right: 10px;}
.Table_Icon-Heading .Img-Right img{width:auto; height:18px;}


.Table_Icon{border-top:2px solid #333; border-bottom:3px solid #333;}
.Table_Icon .c2-col1{width:15%;}
.Table_Icon .c2-col2{width:85%;}
.Table_Icon .Img-Center img{width:50%;min-width:45px;max-width:70px;margin:0 auto;}
.Table_Icon td{padding:8px; border-bottom:1px solid #aaa;}
.Table_Icon tr td:first-of-type{padding:8px 0; background-color:#000;}
.Table_Icon .Description{margin-bottom:0;}

.Table_Icon2{margin:20px 0 30px; border-top:2px solid #333; border-bottom:3px solid #333;}
.Table_Icon2 .c2-col1{width:15%;}
.Table_Icon2 .c2-col2{width:85%;}
.Table_Icon2 td{padding:8px; border-bottom:1px solid #aaa;}
.Table_Icon2 tr td:first-of-type{padding:8px 0;}
.Table_Icon2 .Description{margin-bottom:0;}
.Table_Icon2 .Img-Center img{width:auto; height:15px;}

.Table_Logo{margin-top:30px;}
.Table_Logo .Img-Left {width:50%;}
.Table_HDRadio{display:block; margin-top:30px;}
.Table_HDRadio td{display:block; width:100%; margin:15px 0;}
.Table_HDRadio .Img-Left {width:50%;}

.Table_FAQ .c2-col1 {width:40px;}
.Table_FAQ td{vertical-align:top;}
.Table_FAQ tr:first-child td {border-bottom:1px solid #333;}
.Table_FAQ .Description-FAQ{margin-top:20px; color:#002c5f;}
.Table_FAQ .Description {margin:30px 0;}


.Table_Trademark{table-layout: auto;}
.Table_Trademark td{display: block;}
.Table_Trademark td > div{margin-bottom:20px;}
.Table_Trademark td img{width:60%; max-width:200px; margin-left:25px;}


/* img */
.Img-Top-Cell{text-align:center;}
.symbol_icon{width:31px; margin-right:10px; margin-top:-3px;}
.C_Image{width:auto; height:15px; vertical-align:baseline; margin:0 3px -2px 3px;}
.C_Image[src*="e-manual"]{width:45px; height:auto; margin-right:10px;}
.C_Image[src*="m-"]{width:40px; height:auto; margin-right:10px;}
img[src*="i-svm"]{width:100%; max-width:45px; height:auto; margin-bottom:5%; vertical-align:middle;}
img[src*="e-usb_cable"]{width:60%; height:auto; margin-top:10px;}
img[src*="d-hev_energy"],
img[src*="d-phev_energy"]{width:100%; height:auto;}
img[src*="i-cameraview_driving_view"],
img[src*="i-cameraview_driving_3d"]{height: 23px;margin-bottom: -4px;}
img[src*="b-seek_panel"],
img[src*="b-track_panel"]{margin:0 0 -2px 0px;}
img[src*="b-roadsideassist"]{height:20px;}

.Table_Trademark td img[src*="m-bluetooth.png"], 
.Table_Trademark td img[src*="m-dts_hd.png"], 
.Table_Trademark td img[src*="m-dolby_audio.png"]
{width: 50%; margin-top:20px; margin-bottom:10px;}

.Table_Product .Img-Center img[src*="e-bl_airbag"], 
.Table_Product .Img-Center img[src*="e-bl_findmycar"], 
.Table_Product .Img-Center img[src*="e-bl_caralarm"], 
.Table_Product .Img-Center img[src*="e-bl_rearseatalarm"], 
.Table_Product .Img-Center img[src*="e-bl_batteryalarm_kor"], 
.Table_Product .Img-Center img[src*="e-bl_drivingassist"]{width: 60%;}

img[src*="b-track.png"], img[src*="b-seek.png"]{height: 12px;}


@media screen and (min-width:480px) {
    .C_Image[src*="m-"]{width:60px;}
    .C_Image[src*="e-manual"]{width:65px; height:auto;}
    .Table_Text_Icon .Img-Left img.C_Image{width: 40%;}
}

@media screen and (min-width:768px) {
    .Table_Magnifier img{max-width: 60%;}
    img[src*="d-hev_energy"],
    img[src*="d-phev_energy"]{width:60%;}
    .Table_Trademark td img[src*="m-bluetooth.png"], .Table_Trademark td img[src*="m-dts_hd.png"], .Table_Trademark td img[src*="m-dolby_audio.png"]{width: 20%;}
    .Table_Icon-Heading .Img-Right img{height: 24px;}
    .Table_Magnifier-Text img{max-width: 60%;}
    .Table_Magnifier-Text .Description-Center{max-width:60%;}
    .Table_Product .Img-Left img{max-width: 60%;}
    .Table_Product .Img-Right img{max-width: 60%;}
    .Table_Product .Img-Center img{max-width: 60%;}
    .Table_Logo .Img-Left {width:20%;}
    .Table_HDRadio .Img-Left {width:20%;}
}

@media screen and (min-width:900px) {
    .h1List{display:none;}
}


/* font - 16 / 18 / 20 / 22   line-height: 24 / 32 / 40 / 48 */
.fl0 div[class*='Heading2']{line-height:1.5;}
.fl1 div[class*='Heading2']{line-height:2;}
.fl2 div[class*='Heading2']{line-height:2.5;}
.fl3 div[class*='Heading2']{line-height:3;}

.fl0 div[class*='Heading2'] h1{line-height:1.2;}
.fl1 div[class*='Heading2'] h1{line-height:1.5;}
.fl2 div[class*='Heading2'] h1{line-height:1.8;}
.fl3 div[class*='Heading2'] h1{line-height:2.1;}

.fl0 .h1List a{line-height:1.5;}
.fl1 .h1List a{line-height:2;}
.fl2 .h1List a{line-height:2.5;}
.fl3 .h1List a{line-height:3;}

.fs0 .h1List a{font-size:16px;}
.fs1 .h1List a{font-size:18px;}
.fs2 .h1List a{font-size:20px;}
.fs3 .h1List a{font-size:22px;}

.fs0 div[class*='Heading2']{font-size:16px;}
.fs1 div[class*='Heading2']{font-size:18px;}
.fs2 div[class*='Heading2']{font-size:20px;}
.fs3 div[class*='Heading2']{font-size:22px;}

.fs0 div[class*='Heading2'] h1{font-size:30px;}
.fs1 div[class*='Heading2'] h1{font-size:32px;}
.fs2 div[class*='Heading2'] h1{font-size:34px;}
.fs3 div[class*='Heading2'] h1{font-size:36px;}

.fs0 div[class*='Heading2'] h2{font-size:22px;}
.fs1 div[class*='Heading2'] h2{font-size:24px;}
.fs2 div[class*='Heading2'] h2{font-size:26px;}
.fs3 div[class*='Heading2'] h2{font-size:28px;}

.fs0 div[class*='Heading2'] h3{font-size:19px;}
.fs1 div[class*='Heading2'] h3{font-size:21px;}
.fs2 div[class*='Heading2'] h3{font-size:23px;}
.fs3 div[class*='Heading2'] h3{font-size:25px;}

.fs0 div[class*='Heading2'] h4{font-size:18px;}
.fs1 div[class*='Heading2'] h4{font-size:20px;}
.fs2 div[class*='Heading2'] h4{font-size:22px;}
.fs3 div[class*='Heading2'] h4{font-size:24px;}

.fs0 .Description-H2{font-size:22px;}
.fs1 .Description-H2{font-size:24px;}
.fs2 .Description-H2{font-size:26px;}
.fs3 .Description-H2{font-size:28px;}

.fs0 h1 .C_Below_Heading{font-size:19px;}
.fs1 h1 .C_Below_Heading{font-size:21px;}
.fs2 h1 .C_Below_Heading{font-size:23px;}
.fs3 h1 .C_Below_Heading{font-size:25px;}

.fs0 h2 .C_Below_Heading{font-size:16px;}
.fs1 h2 .C_Below_Heading{font-size:18px;}
.fs2 h2 .C_Below_Heading{font-size:20px;}
.fs3 h2 .C_Below_Heading{font-size:22px;}

.fs0 h3 .C_Below_Heading{font-size:16px;}
.fs1 h3 .C_Below_Heading{font-size:18px;}
.fs2 h3 .C_Below_Heading{font-size:20px;}
.fs3 h3 .C_Below_Heading{font-size:22px;}

.fs0 .C_Sign{font-size:24px;}
.fs1 .C_Sign{font-size:26px;}
.fs2 .C_Sign{font-size:28px;}
.fs3 .C_Sign{font-size:30px;}

.fs0 .Description .C_Sign{font-size:16px;}
.fs1 .Description .C_Sign{font-size:18px;}
.fs2 .Description .C_Sign{font-size:20px;}
.fs3 .Description .C_Sign{font-size:22px;}

.fs0 .C_Symbol{font-size:20px;}
.fs1 .C_Symbol{font-size:22px;}
.fs2 .C_Symbol{font-size:24px;}
.fs3 .C_Symbol{font-size:26px;}

.fs0 .Description-H2 .C_Below_Heading{font-size:16px;}
.fs1 .Description-H2 .C_Below_Heading{font-size:18px;}
.fs2 .Description-H2 .C_Below_Heading{font-size:20px;}
.fs3 .Description-H2 .C_Below_Heading{font-size:22px;}

.fs0 .Description-Safety{font-size:18px;}
.fs1 .Description-Safety{font-size:20px;}
.fs2 .Description-Safety{font-size:22px;}
.fs3 .Description-Safety{font-size:24px;}

.fs0 .Description-UnorderList_1{font-size:18px;}
.fs1 .Description-UnorderList_1{font-size:20px;}
.fs2 .Description-UnorderList_1{font-size:22px;}
.fs3 .Description-UnorderList_1{font-size:24px;}

.fs0 .Description-Symbol-Warning{font-size:19px;}
.fs1 .Description-Symbol-Warning{font-size:21px;}
.fs2 .Description-Symbol-Warning{font-size:23px;}
.fs3 .Description-Symbol-Warning{font-size:25px;}

.fs0 .Description-Symbol-Caution{font-size:19px;}
.fs1 .Description-Symbol-Caution{font-size:21px;}
.fs2 .Description-Symbol-Caution{font-size:23px;}
.fs3 .Description-Symbol-Caution{font-size:25px;}

.fs0 .UnorderList_1-Safety{font-size:14px;}
.fs1 .UnorderList_1-Safety{font-size:16px;}
.fs2 .UnorderList_1-Safety{font-size:18px;}
.fs3 .UnorderList_1-Safety{font-size:20px;}

.fs0 .OrderList1_1{font-size:18px;}
.fs1 .OrderList1_1{font-size:20px;}
.fs2 .OrderList1_1{font-size:22px;}
.fs3 .OrderList1_1{font-size:24px;}

.fs0 .OrderList1_1 .num{font-size:26px;}
.fs1 .OrderList1_1 .num{font-size:28px;}
.fs2 .OrderList1_1 .num{font-size:30px;}
.fs3 .OrderList1_1 .num{font-size:32px;}

.fs0 .OrderList2_1{font-size:18px;}
.fs1 .OrderList2_1{font-size:20px;}
.fs2 .OrderList2_1{font-size:22px;}
.fs3 .OrderList2_1{font-size:24px;}

.fs0 .OrderList2_1 .num{font-size:26px;}
.fs1 .OrderList2_1 .num{font-size:28px;}
.fs2 .OrderList2_1 .num{font-size:30px;}
.fs3 .OrderList2_1 .num{font-size:32px;}

.fs0 .Description-FAQ{font-size:26px;}
.fs1 .Description-FAQ{font-size:28px;}
.fs2 .Description-FAQ{font-size:30px;}
.fs3 .Description-FAQ{font-size:32px;}

.fl0 .Table_Text .tableHeader td{line-height:1.1;}
.fl1 .Table_Text .tableHeader td{line-height:1.4;}
.fl2 .Table_Text .tableHeader td{line-height:1.7;}
.fl3 .Table_Text .tableHeader td{line-height:2.1;}

.fl0 .Table_FAQ .Description-FAQ{margin-top:20px;}
.fl1 .Table_FAQ .Description-FAQ{margin-top:17px;}
.fl2 .Table_FAQ .Description-FAQ{margin-top:14px;}
.fl3 .Table_FAQ .Description-FAQ{margin-top:11px;}

.fl0 .Description-Option .C_Image{margin-top:0px;}
.fl1 .Description-Option .C_Image{margin-top:7px;}
.fl2 .Description-Option .C_Image{margin-top:14px;}
.fl3 .Description-Option .C_Image{margin-top:20px;}

.fs0 div[class*="-InTable"] .num{font-size: 14px;}
.fs1 div[class*="-InTable"] .num{font-size: 16px;}
.fs2 div[class*="-InTable"] .num{font-size: 18px;}
.fs3 div[class*="-InTable"] .num{font-size: 20px;}

.fl0 div[class*="-InTable"] .num{margin-top:10px;}
.fl1 div[class*="-InTable"] .num{margin-top:10.5px;}
.fl2 div[class*="-InTable"] .num{margin-top:11px;}
.fl3 div[class*="-InTable"] .num{margin-top:11.5px;}

.fs0.fl0 .Description-Symbol-Warning:after, .fs0.fl0 .Description-Symbol-Caution:after{bottom:8px;}
.fs0.fl1 .Description-Symbol-Warning:after, .fs0.fl1 .Description-Symbol-Caution:after{bottom:12px;}
.fs0.fl2 .Description-Symbol-Warning:after, .fs0.fl2 .Description-Symbol-Caution:after{bottom:16px;}
.fs0.fl3 .Description-Symbol-Warning:after, .fs0.fs3.fl3 .Description-Symbol-Caution:after{bottom:20px;}

.fs3.fl0 .Description-Symbol-Warning:after, .fs3.fl0 .Description-Symbol-Caution:after{bottom:8px;}
.fs3.fl1 .Description-Symbol-Warning:after, .fs3.fl1 .Description-Symbol-Caution:after{bottom:12px;}
.fs3.fl2 .Description-Symbol-Warning:after, .fs3.fl2 .Description-Symbol-Caution:after{bottom:20px;}
.fs3.fl3 .Description-Symbol-Warning:after, .fs3.fs3.fl3 .Description-Symbol-Caution:after{bottom:26px;}

@media screen and (min-width:480px) {
    .fs0 div[class*='Heading2'] h1{font-size:32px;}
    .fs1 div[class*='Heading2'] h1{font-size:34px;}
    .fs2 div[class*='Heading2'] h1{font-size:36px;}
    .fs3 div[class*='Heading2'] h1{font-size:38px;}

    .fs0 div[class*='Heading2'] h2{font-size:24px;}
    .fs1 div[class*='Heading2'] h2{font-size:26px;}
    .fs2 div[class*='Heading2'] h2{font-size:28px;}
    .fs3 div[class*='Heading2'] h2{font-size:30px;}
    
    .fs0 .Description-H2{font-size:24px;}
    .fs1 .Description-H2{font-size:26px;}
    .fs2 .Description-H2{font-size:28px;}
    .fs3 .Description-H2{font-size:30px;}
}

.fs1 .OrderList-Color1_1 .num{margin-top: 2px;}
.fs2 .OrderList-Color1_1 .num{margin-top: 2px}
.fs3 .OrderList-Color1_1 .num{margin-top: 2px}

.fs1 .OrderList-Color2_1 .num{margin-top: 2px}
.fs2 .OrderList-Color2_1 .num{margin-top: 2px}
.fs3 .OrderList-Color2_1 .num{margin-top: 2px}

.fs3 .Table_Text-UpSp .Description{word-break : break-all;}



[data-language="Norwegian"] .Table_FAQ .c2-col1{width:80px;}
[data-language="Russian"] .Table_FAQ .c2-col1{width:140px;}
[data-language="Slovak"] .Table_FAQ .c2-col1{width:80px;}
[data-language="Slovene"] .Table_FAQ .c2-col1{width:80px;}
[data-language="Ukrainian"] .Table_FAQ .c2-col1{width:140px;}
[data-language="Czech"] .Table_FAQ .c2-col1{width:80px;}
[data-language="Danish"] .Table_FAQ .c2-col1{width:60px;}

[data-language="Lithuanian"] .Table_FAQ .c2-col1{width:70px;}
[data-language="Latvian"] .Table_FAQ .c2-col1{width:140px;}

[data-language="Bengali"] .Table_FAQ .c2-col1{width:60px;}
[data-language="Hindi"] .Table_FAQ .c2-col1{width:80px;}
[data-language="Kannada"] .Table_FAQ .c2-col1{width:60px;}
[data-language="Tamil"] .Table_FAQ .c2-col1{width:150px;}

[data-language="Kannada"] #chapter{line-height:2;}
[data-language="Malayalam"] #chapter{line-height:2;}

[data-language="Ukrainian"] .Table_Text-UpSp .c3-col1{width:100px;}




[data-language="Kannada"] .fl0 div[class*='Heading2']{line-height:2;}
[data-language="Kannada"] .fl1 div[class*='Heading2']{line-height:2.5;}
[data-language="Kannada"] .fl2 div[class*='Heading2']{line-height:3;}
[data-language="Kannada"] .fl3 div[class*='Heading2']{line-height:3.5;}

[data-language="Kannada"] .fl0 div[class*='Heading2'] h1{line-height:2;}
[data-language="Kannada"] .fl1 div[class*='Heading2'] h1{line-height:2.5;}
[data-language="Kannada"] .fl2 div[class*='Heading2'] h1{line-height:3;}
[data-language="Kannada"] .fl3 div[class*='Heading2'] h1{line-height:3.5;}

[data-language="Kannada"] .fl0 .h1List a{line-height:2;}
[data-language="Kannada"] .fl1 .h1List a{line-height:2.5;}
[data-language="Kannada"] .fl2 .h1List a{line-height:3;}
[data-language="Kannada"] .fl3 .h1List a{line-height:3.5;}
