.video_container {
    margin-top: 40px;    
    display: inline-block;   
}

.video_container_info {
	margin-top: 40px;
	margin-bottom: 40px;
    display: flex;
    flex-wrap: wrap;
}

.video {
    float: left;
    display: block;
    width: 48%;
    height: auto;
    margin: 0px 10px 30px 10px;
    text-align: center;
}
.video_title {
    font-weight: bold;
    text-align: left;
    margin-bottom: 10px;
    white-space:nowrap;
}

@media screen and (max-width: 1280px) {
	.video {
	    width: 46%;
	}
}

@media screen and (max-width: 640px) {
	.video {
	    width: 95%;
	}
}

 

body {
	padding-bottom: 100px;
	position: relative;
}
div b, div {
	font-family: "GenesisSansTextKRRegular";
}

div b {letter-spacing: 0.2px;}

div[id] {
  scroll-margin-top: 112px;
}

.content.big p {
    font-size: 18px;
}
.content.big h2 {
	font-size: 33px;
}

.content.big h3 {
	font-size: 24px;
}

.content.big  div.title {
    font-size: 18px;
}

.content.big div.note {
	font-size: 21px;
}


span.uicontrolbody {
	background-color: white;
	width: 100%;
	position: relative;
}

.subHeader {
	position: fixed;
	top: 54px;
	width: 100%;
	height: 50px;
	background-color: #f6f3f2;
	z-index: 3;
}

.subHeaderInner {
	margin: auto;
	max-width: 1120px;
}

.subHeaderInner>* {
	float: left;
}

#backButton {
	display: block;
	margin-left: 5%;
	padding-top: 20px;
	width: 30px;
	height: 30px;
	background: url("icon/common/menu_move.png");
	background-repeat: no-repeat;
	background-position: left;
}

.Heading-3 {
    display: block;
    font-size: 1.2em;
    margin-top: 1.5em;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    font-weight: bold;
    font-family: "GenesisSansTextKRRegular";;
}

.fontChangeDiv {
	display: none;
}

.content {
	padding-top: 116px;
	max-width: 1120px;
	margin-left: auto;
	margin-right: auto;
}

.text {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	min-height: 300px;
}

.chapterTitle {
	font-size: 18px;	
	font-family: "GenesisSansTextKRBold";
	
	margin-left: 10px;
	line-height: 50px;

}

p.toppage {
    _margin-top: 1em;
}
.body {
	margin-top: 20px;
	margin-bottom: 20px;
}
div.body div.body > p:nth-of-type(1) b {	
	font-family: "GenesisSansTextKRBold";
	font-weight: bold;
	font-size: 16px;
	display: inline;
}

h1 {
	font-family: "GenesisSansHeadKRMedium";
	font-weight: normal;
	color: #05141F;
	margin-top: 25px;
	margin-bottom: 25px;
}

h2 {
	margin-top: 25px;
	margin-bottom: 25px;
	font-family: "GenesisSansHeadKRMedium";
    font-weight: bold;
	color: #05141F;
	font-size: 2em;
}
h3 {
	font-family: "GenesisSansHeadKRMedium";;
	font-weight: bold;
	border-bottom: 1px solid black;
	padding-bottom: 5px;
	font-size: 1.25rem;
	margin-top: 0.5in;
	margin-bottom: 15px;
	font-size: 1.5em;
}
h4 {
	font-family: "GenesisSansTextKRRegular";;
	font-size: 20px;
	margin-bottom: 1em;
	margin-top: 1em;
}

hr {
	border: none;
	margin-top: 20px;
}

p.title{
	font-size: 20px;
	font-family: "GenesisSansHeadKRRegular";;
	margin-top: 1.5em;
	margin-bottom: 1em;
	margin-left: 0;
	margin-right: 0;
	display: block;
}

lines {
	display: block;
	margin-top: 1em;
}

/* outputclass color */

.red{
	color: red;
}

.blue{
	color: blue;
}

.green{
	color: green;
}

.purple{
	color: purple;
}


/* span.uicontrol gentext */

span.uicontrol{
	display: inline-table;
}
span.uicontrol[props="hw"] {
	color: #59595C;
	font-weight: bold;
}
span.uicontrol.b{
	font-weight: bold;
}
span.uicontrol::before {
    content: "[";
}
span.uicontrol::after {
    content: "]";
}
lq {
	margin-top: 15px;
	display: block;
}

h1 .uicontrol::before,
h1 .uicontrol::after,
h2 .uicontrol::before,
h2 .uicontrol::after,
h3 .uicontrol::before,
h3 .uicontrol::after, 
.title .uicontrol::before,
.title .uicontrol::after {
  content: none;
}

/* upsys font */
span.shortcut, u
{
	display: inline;
	font-family: Upsys_xml-Regular;
	text-decoration: none;
	vertical-align: top;
	font-weight: normal;
}

p {
	font-size: 1em;
	font-family: "GenesisSansTextKRRegular";
	margin-top: 0;
	_margin-bottom: 3px;
	display: block;
	line-height: 1.5em;
}
p a.Cross-Reference {
	color: #000000 !important;
	font-style: italic;
	text-decoration: none;
}
.text > p {
	margin-bottom: 0.5em;
}
div.body p {
	margin-bottom: 0;
}


div.example
{
	display: block;
}
div.note{
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px solid lightgrey;
	border-bottom: 1px solid lightgrey;
	margin-top: 30px;
	margin-left: 0px;
	font-size: 20px;
	font-family: "GenesisSansTextKRRegular";	
}

div.example div.note p {
	margin-bottom: 5px !important;
}

/* note */
div.note::before{
    width: 28px;
    height: 25px;
    font-weight: bold;
}

div.note::before{
	content: url("icon/common/note.png")" ""Note";
}

div.note:lang(en-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Note";
}

div.note:lang(ca-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Nota";
}

div.note:lang(cs-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Poznámka";
}

div.note:lang(da-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Bemærk";
}

div.note:lang(de-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Hinweis";
}

div.note:lang(et-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Märkus";
}

div.note:lang(el-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Σημείωση";
}

div.note:lang(es-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Nota";
}

div.note:lang(eu-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Oharra";
}

div.note:lang(fi-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Huomautus";
}

div.note:lang(fr-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Remarque";
}

div.note:lang(gl-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Nota";
}

div.note:lang(hr-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Napomena";
}

div.note:lang(hu-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Megjegyzés";
}

div.note:lang(it-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Nota";
}

div.note:lang(lv-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Piezīme";
}

div.note:lang(lb-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Hiweis";
}

div.note:lang(lt-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Pastaba";
}

div.note:lang(ja-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""注";
}

div.note:lang(ko-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""참고";
}

div.note:lang(nl-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Opmerking";
}

div.note:lang(no-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Merk";
}

div.note:lang(pl-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Uwaga";
}

div.note:lang(pt-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Nota";
}

div.note:lang(ro-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Notă";
}

div.note:lang(ru-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Примечание";
}

div.note:lang(sk-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Poznámka";
}

div.note:lang(sl-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Opomba";
}

div.note:lang(sv-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Obs";
}

div.note:lang(tr-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Not";
}

div.note:lang(uk-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Примітка";
}

div.note:lang(bg-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""Забележка";
}

div.note:lang(zh-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""注";
}

div.note:lang(sc-eu)[type="note"]::before{
	content: url("icon/common/note.png")" ""注意";
}

div.note:lang(tc-ap)[type="note"]::before{
	content: url("icon/common/note.png")" ""注";
}

div.note:lang(ko-ap)[type="note"]::before{
	content: url("icon/common/note.png")" ""참고";
}

div.note:lang(en-mid)[type="note"]::before{
  content: url("icon/common/note.png")" ""Note";
}

div.note:lang(fr-mid)[type="note"]::before{
	content: url("icon/common/note.png")" ""Remarque";
}	

div.note:lang(ko-mid)[type="note"]::before{
	content: url("icon/common/note.png")" ""참고";
}

div.note:lang(ar-mid)[type="note"]::before{
  content: url("icon/common/note.png")" ""ملاحظة";
}

div.note:lang(hb-mid)[type="note"]::before{
  content: url("icon/common/note.png")" ""הערה";
}

div.note:lang(fa-mid)[type="note"]::before{
  content: url("icon/common/note.png")" ""توجه";
}

div.note:lang(en-eus)[type="note"]::before{
  content: url("icon/common/note.png")" ""Note";
}

div.note:lang(ar-eu)[type="note"]::before{
  content: url("icon/common/note.png")" ""ملاحظة";
}

div.note:lang(he-eu)[type="note"]::before{
  content: url("icon/common/note.png")" ""הערה";
}


 /* warning */

div.note[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Warning";
}

div.note:lang(ca-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Avís";
}

div.note:lang(cs-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Varování";
}

div.note:lang(da-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Advarsel";
}

div.note:lang(de-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Warnung";
}

div.note:lang(et-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Hoiatus";
}

div.note:lang(el-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Προειδοποίηση";
}

div.note:lang(es-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Advertencia";
}

div.note:lang(eu-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Ohartarazpena";
}

div.note:lang(fi-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Varoitus";
}

div.note:lang(fr-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Avertissement";
}

div.note:lang(gl-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Advertencia";
}

div.note:lang(hr-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Upozorenje";
}

div.note:lang(hu-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Figyelem!";
}

div.note:lang(it-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Avvertenza";
}

div.note:lang(lv-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Brīdinājums";
}

div.note:lang(lb-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Warnhiweis";
}

div.note:lang(lt-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Įspėjimas";
}

div.note:lang(ja-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""警告";
}

div.note:lang(ko-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""경고";
}

div.note:lang(nl-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Waarschuwing";
}

div.note:lang(no-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Advarsel";
}

div.note:lang(pl-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Ostrzeżenie";
}

div.note:lang(pt-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Aviso";
}

div.note:lang(ro-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Avertisment";
}

div.note:lang(ru-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Внимание";
}

div.note:lang(sk-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Výstraha";
}

div.note:lang(sl-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Opozorilo";
}

div.note:lang(sv-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Varning";
}

div.note:lang(tr-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Uyarı";
}

div.note:lang(uk-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Увага";
}

div.note:lang(bg-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Предупреждение";
}

div.note:lang(zh-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""警告";
}

div.note:lang(sc-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""警告";
}

/* div.note:lang(tc-ap)[type="warning"]::before{
	content: url("icon/common/note.png")" ""注";
} */

div.note:lang(ko-ap)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""경고";
}

div.note:lang(en-mid)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Warning";
}

div.note:lang(fr-mid)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""Avertissement";
}

div.note:lang(ko-mid)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""경고";
}

div.note:lang(ar-mid)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""تحذير";
}

div.note:lang(hb-mid)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""אזהרה";
}

div.note:lang(fa-mid)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""هشدار";
}   

div.note:lang(ar-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""تحذير";
}

div.note:lang(he-eu)[type="warning"]::before{
	content: url("icon/common/caution.png")" ""אזהרה";
}

 /* cautioin */

div.note[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Caution";
}

div.note:lang(ca-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Precaució";
}

div.note:lang(cs-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Upozornění";
}

div.note:lang(da-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Pas på";
}

div.note:lang(de-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Vorsicht";
}

div.note:lang(et-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Ettevaatust";
}

div.note:lang(el-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Προσοχή";
}

div.note:lang(es-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Precaución";
}

div.note:lang(eu-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Kontuz";
}

div.note:lang(fi-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Huomio";
}

div.note:lang(fr-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Précaution";
}

div.note:lang(gl-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Precaución";
}

div.note:lang(hr-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Oprez";
}

div.note:lang(hu-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Vigyázat!";
}

div.note:lang(it-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Attenzione";
}

div.note:lang(lv-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Uzmanību";
}

div.note:lang(lb-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Oppassen";
}

div.note:lang(lt-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Perspėjimas";
}

/* div.note:lang(ja-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" "" ";
} */

div.note:lang(ko-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""주의";
}

div.note:lang(nl-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Let op";
}

div.note:lang(no-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Forsiktighet";
}

div.note:lang(pl-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Przestroga";
}

div.note:lang(pt-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Cuidado";
}

div.note:lang(ro-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Precauție";
}

div.note:lang(ru-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Предостережение";
}

div.note:lang(sk-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Upozornenie";
}

div.note:lang(sl-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Pozor";
}

div.note:lang(sv-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Var försiktig";
}

div.note:lang(tr-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Dikkat";
}

div.note:lang(uk-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Застереження";
}

div.note:lang(bg-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Внимание";
}

/* div.note:lang(zh-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" """;
} */

div.note:lang(sc-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""注意";
}

/* div.note:lang(tc-ap)[type="note"]::before{
	content: url("icon/common/caution.png")" ""注";
} */

div.note:lang(ko-ap)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""주의";
}

div.note:lang(en-mid)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Caution";
}

div.note:lang(fr-mid)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""Précaution";
}

div.note:lang(ko-mid)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""주의";
}

div.note:lang(ar-mid)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""تنبيه";
}

div.note:lang(hb-mid)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""התראה";
}

div.note:lang(fa-mid)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""احتیاط";
}

div.note:lang(ar-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""تنبيه";
}

div.note:lang(he-eu)[type="caution"]::before{
	content: url("icon/common/caution.png")" ""התראה";
}



div.note p
{
	margin-top: 10px;
	font-size:15px;
	line-height: 1.5em;
}

div.note li
{
	font-family: "GenesisSansTextKRRegular";;
	font-size:16px;
}

figure {
	width: 100%;
	margin-left: 3px;
	/* river 1em to 2px */
	margin-bottom: 2px;
	margin-top: 2px;
	display: inline-block ;
}
figure[frame="all"] img {
    max-width: 632px;
	image-rendering: -webkit-optimize-contrast;
}

figure[frame="all"] video {	
	width: 100%;
	max-width: 632px;
	margin: 10px 0 0 0;
}

/* General */
img[src^="images/ICON_"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	max-height: 15px;
}
img[src^="images/EQ_"] {
	max-width: 400px !important;
}
img[src^="images/S_"] {
	max-width: 350px !important;
}
img[src^="images/regulation_S_"] {
	max-width: 52px !important;
}
img[src^="images/License_M_"] {
	max-width: 71px !important;
}
img[src^="images/License_L_"] {
	max-width: 146px !important;
}

/* START */
img[src="images_002_KR.eps.png"] {
	max-width: 400px !important;
}
img[src="images_003_KR.eps.png"] {
	max-width: 400px !important;
}
img[src="images_004_KR.eps.png"] {
	max-width: 400px !important;
}
img[src="images/007.eps.png"] {
	max-width: 400px !important;
}
img[src="images/008.eps.png"] {
	max-width: 400px !important;
}
img[src="images/009.eps.png"] {
	max-width: 400px !important;
}
img[src="images/JXFL_002_KR.eps.png"] {
	max-width: 400px !important;
}
img[src="images/JXFL_003_KR.eps.png"] {
	max-width: 400px !important;
}
img[src="images/JXFL_004_KR.eps.png"] {
	max-width: 400px !important;
}
img[src="images/002_RG3FL_CHN.eps.png"] {
	max-width: 400px !important;
}
img[src="images/003_RG3FL_CHN.eps.png"] {
	max-width: 400px !important;
}
img[src="images/ICON_ccIC27_Mode.eps.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	max-height: 20px;
}
img[src="images/C001_JXFL_KOR.eps.png"] {
	max-width: 200px !important;
}
img[src="images/C002_JXFL_KOR.eps.png"] {
	max-width: 130px !important;
}
img[src="images/CCIC2_RG3FL_AUS_FRONT_SEAT.eps.png"] {
	max-width: 400px !important;
}
img[src="images/CCIC2_RG3FL_AUS_REAR_SEAT_A.eps.png"] {
	max-width: 400px !important;
}
img[src="images/CCIC2_RG3FL_AUS_STEERING_R.eps.png"] {
	max-width: 400px !important;
}
img[src="images/CCIC2_RG3FL_AUS_STEERING_L.eps.png"] {
	max-width: 400px !important;
}
img[src="images/ICON_ccIC27_Custom.eps.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	max-height: 20px;
}
img[src="images/ICON_ccIC27_Tumbler.eps.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	max-height: 20px;
}
img[src="images/RRC_RG3_FL_AVN.eps.png"] {
	max-width: 400px !important;
}


/* Navigation */

img[src="images/ICON_001_JXFL_NAVI_AUS.png"] {
	max-width: 10px !important;
}
img[src="images/ICON_002_JXFL_NAVI_AUS.png"] {
	max-width: 10px !important;
}


/* MEDIA */
img[src="images/ICON_ccIC_MEDIA_PAUSE.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	max-height: 15px;
}
img[src="images/ICON_ccIC_MEDIA_PLAY.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	max-height: 15px;
}
img[src="images/ICON_ccIC_MEDIA_PREV.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	max-height: 15px;
}
img[src="images/ICON_ccIC_MEDIA_NEXT.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	max-height: 15px;
}
img[src="images/ICON_001_JXFL_AUS.eps.png"] {
	max-width: 25px !important;
	display: block; margin: 0px auto;
	max-height: 15px;
}
img[src="images/potpang_icon.eps.png"] {
	max-width: 25px !important;
	display: block; margin: 0px auto;
	max-height: 15px;
}

/* RADIO */
img[src="images/ICON_ccIC_RADIO_SCANB.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	max-height: 15px;
}
img[src="images/ICON_ccIC_RADIO_SCANF.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	max-height: 15px;
}
img[src="images/ICON_ccIC_XM_RW.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	height: 15px !important;
}
img[src="images/ICON_ccIC_XM_FF.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	height: 15px !important;
}
img[src="images/ICON_ccIC_XM_Resume.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	height: 15px !important;
}
img[src="images/ICON_ccIC_XM_Pause.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	height: 15px !important;
}
img[src="images/RWSXML_RG3FL_AVNT_NA_EN.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	height: 15px !important;
}
img[src="images/FFSXM_RG3FL_AVNT_NA_EN.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	height: 15px !important;
}
img[src="images/ICON_ccIC_RADIO_Scan_Left_KOR.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	height: 15px !important;
}
img[src="images/ICON_ccIC_RADIO_Scan_Right_KOR.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	height: 15px !important;
}
img[src="images/ICON_ccIC_RADIO_Tune_Left_KOR.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	height: 15px !important;
}
img[src="images/ICON_ccIC_RADIO_Tune_Right_KOR.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	height: 15px !important;
}
/* PHONE1 */
img[src^="images/P0"] {
	max-width: 350px !important;
}


/* PHONE2 */
img[src="images/ICON_ccIC_PHONE_CALL.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	max-height: 20px;
}
img[src="images/ICON_ccIC_PHONE_0.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	max-height: 20px;
}
img[src="images/ICON_ccIC_PHONE_VOICE.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	max-height: 20px;
}

/* OTHER */
img[src="images/ICON_ccIC_OTHERS_WARN1.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	max-height: 20px;
}
img[src="images/ICON_ccIC_OTHERS_WARN2.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	max-height: 20px;
}
img[src="images/ICON_ccIC_OTHERS_WARN3.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	max-height: 20px;
}
img[src="images/ICON_ccIC_OTHERS_WARN4.png"] {
	max-width: 10px !important;
	display: block; margin: 0px auto;
	max-height: 20px;
}

/* Reference */
img[src="images/DTS350_Logo.eps.png"] {
	max-width: 200px !important;
}
img[src="images/logo_bluetooth_RJ.eps.png"] {
	max-width: 146px !important;
}
img[src="images/SXM_LOGO.eps.png"] {
	max-width: 146px !important;
}
img[src="images/HD_LOGO.eps.png"] {
	max-width: 146px !important;
}


img[src="images/RC_SP2_EUR_EN.eps.png"] {
	max-width: 725px !important;
	display: block; margin: 0px auto;
}
img[src="images/regulation_S_thunder_RJ_USA_ENG.eps.png"] {
	max-width: 35px !important;
}
img[src="images/regulation_S_exclamation_RJ_USA_ENG.eps.png"] {
	max-width: 35px !important;
}
img[src="images/regulation_S_handle_mark_RJ_USA_ENG.eps.png"] {
	max-width: 52px !important;
}
img[src="images/regulation_S_tack_mark_RJ_USA_ENG.eps.png"] {
	max-width: 52px !important;
}
img[src="images/regulation_S_speaker_mark_RJ_USA_ENG.eps.png"] {
	max-width: 52px !important;
}
img[src="images/regulation_S_fire_RJ_USA_ENG.eps.png"] {
	max-width: 52px !important;
}
img[src="images/regulation_S_impact_mark_RJ_USA_ENG.eps.png"] {
	max-width: 52px !important;
}
img[src="images/regulation_S_watch_mark_RJ_USA_ENG.eps.png"] {
	max-width: 52px !important;
}
img[src="images/Caution_Seat_ccRC_KA4_NA_EN.eps.png"] {
	max-width: 52px !important;
}
img[src="images/regulation_S_symbol_all.eps.png"] {
	max-width: 200px !important;
}
img[src="images/Belarus%20TPBY%2020191224.png"] {
	max-width: 84px;
}
img[src="images/logo_bluetooth_RJ.eps.png"] {
	max-width: 146px !important;
}
img[src="images/C015_JXFL_KOR.eps.png"] {
	max-width: 146px !important;
}
img[src="images/C021_JXFL_KOR.eps.png"] {
	max-width: 146px !important;
}
img[src="images/DOLBY_LOGO_NEW.eps.png"] {
	max-width: 146px !important;
}
img[src="images/ASFINAG_trademark.eps.png"] {
	margin-right: 1em;
}
p.figure_title {
	text-align: left;
	display: block;
}
img[align="center"]
{
	margin: 0 auto;
}

li> figure>[align="center"]
{
  margin-left: 0px ;
}
img[placement="inline"]
{
	vertical-align: -3px;
	display:inline-block;
	min-width: 1.25em;
	max-width: 71px;
}


ol.callout > li >p[props="lines"]
{
	margin-bottom: 1em;
}


img[placement="inline"][src="images/button_FE_control.png"]
{
	max-height: 24px;
}

img[placement="inline"][src="images/regulation_S_symbol_all.png"]
{max-width: 300px;}
img[placement="inline"][src="images/logo_bluetooth_RJ.png"]
{max-width: 300px;}
img[placement="inline"][src="images/ASFINAG_trademark.png"]
{max-width: 122px;}

p[otherprops="1level"]
{
	margin-left: 30px ;
}
p[otherprops="2level"]
{
	margin-left: 50px ;
}

.text  ul[otherprops="2Level"]
{
	margin-left: 50px ;
	margin-bottom: 20px;
}

bodydiv
{
	margin-top: 20px;
	margin-bottom: 20px;
	display: block;
}

div.example > p > b
{
	margin-bottom: 20px;
	font-size:16px;
}

ol.callout > li:before {
	font-size: 20px;
	color: grey;
	margin-top: -3px;
	font-family: "GenesisSansTextKRRegular";;
	
}

.search {
	float: left;
	background-image: url("icon/common/search.png");
	margin-left: 10px;
	opacity: 0.8;
}

.searchDiv {
	display: flex;
    align-items: center;
    justify-content: center;
    background: #fbf1ea;
    position: relative;
    text-align: center;
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
	padding: 30px 30px 25px;
}

#searchLabel {
	font-family: "GenesisSansTextKRMedium";
    color: #333;
    font-size: 18px;
	font-weight: bolder;
    margin-right: 15px;
    white-space:nowrap;
}

#searchinputbox {
    font-size: 18px;
    padding: 10px 25px;
    color: grey;
    width: 100%;
    border: 1px solid rgb(0 0 0 / 16%);
    border-bottom: 2px solid rgb(0 0 0 / 16%);
    border-radius: 2px;
    transition: 0.5s all ease;
}

.searchBox {
	width: 100%;
	position: relative;
}

#searchButton {
    background: url(icon/K/search_K--2.png) white;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    height: 20px;
    width: 20px;
    background-size: 20px;
    padding: 8px;
    border: none;
    position: absolute;
    right: 132px;
    bottom: 52px;
}

#searchinputbox:focus {
	outline: none;
}

ol > li > *:last-child {
	display: inline-block;
	margin-bottom: 25px !important;
}
ol > li > div.note:last-child {
	display: block;
}
ol > li > ul:last-child {
	margin-bottom: 0 !important;
}
ol > li > figure:last-child {
	display: inline-block;
	margin-bottom: 10px !important;
}
ol.callout > li > *:last-child {
	margin-bottom: 0 !important;
}
ol {
	list-style: none;
  	counter-reset: ol-counter;
}
ol.callout>li {
	counter-increment: ol-counter;
	  margin-top:10px;
	  margin-left: -15px;
}
ol>li {
  	counter-increment: ol-counter;
	margin-left: 15px;
}
ol.callout > li::before {
  content: counter(ol-counter, lower-alpha)" ";
  font-family: "upsys_boxednumberregular";
    color: black;
    font-size: 1em;
    display: inline-block;
    width: 30px;
    position: relative;
	top: 7px;
	margin-left: 9px;
	margin-top: -1px;
}

ol.callout > li >p:FIRST-CHILD{
	font-weight: bold;
	display: block;
	margin-top: -15px;
}

ol.callout_no_bold > li::before {
	display: inline;
  	font-size: 12px;
  	background-color: rgb(0,0,0);
 	color: white;
 	font-weight: bold;
 	padding: 2px 7px;
	margin-left: 15px;
	top: 4px;
}

ol.callout_no_bold > li >p:FIRST-CHILD{
	display: block;
	margin-left: 3em;
	margin-top: -14.5px;
}

ol > li::before {
  content: counter(ol-counter) ;
  display: inline;
  font-size: 36px;
  font-family: "GenesisSansTextKRRegular";	
  position: relative;
  top: 4px;
  margin-left: -15px;
}

ol > li >p:FIRST-CHILD{
	display: block;
	margin-top: -35px;
}

ol.callout_no_bold > li >p {
    margin-bottom: 5px!important;
}

ul {
	list-style: disc;
}

ul ul{
	list-style: circle;
}

ol.callout > li >p{

	margin-left: 35px;

}

ol.callout > li >p:FIRST-CHILD{
	margin-left: 35px;
	margin-bottom: 0px;
	/*font-family: "kiaB";*/
	font-family: "GenesisSansTextKRRegular";;
	font-weight: bold;
}

ol > li > p {
	margin-left: 30px;
	margin-bottom: 0;
}

.text ul {
	margin-left: 20px;
}

.text ul ul{
	margin-left: 30px;
}

.text ol ul, .text ul ol{
	margin-left: 50px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.text ol.callout ul{
	margin-left: 56px;

}

.text ol.callout ul ul{
	margin-left:26px;

}

.text ol ul ul{
	margin-left: 20px;
	margin-top: 3px;
	margin-bottom: 3px;
}

.text ol figure, .text ul figure{
	margin-left: 30px;
	margin-top: 10px;
	margin-bottom: 5px;

}

.text ol figure video, .text ul figure video{
	margin-left: -30px;
	margin-top: 5px;
	margin-bottom: 5px;
	max-width: 500px
}

.text ol div.note{
	margin-left: -13px;
	margin-top: 30px;
	margin-bottom: 5px;
	padding-left: 8px;
}

.text ul div.note{
	margin-left: 5px;
	margin-top: 7px;
	margin-bottom: 5px;
}

.text ol div.note ul,.text ul div.note ul{
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 5px;
}

.text ol ul div.note{
	margin-left: -45px;
	margin-top: 15px;
	margin-bottom: 5px;
}

.text ul > li >p{
	_font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 16px;
}

table {
	width: 100%;
}

thead>tr>td {
	background-color: #e49f81;
	color: white;
}
thead>tr>td>p {
	font-family: "GenesisSansTextKRRegular";;
}

tbody>tr>td {
	font-family: "GenesisSansTextKRRegular";;
}
table p {
	_margin-bottom: 0 !important;
	padding-top: 5px;
	padding-bottom: 5px;
}
table.FormatA  {
	margin-top: 20px;
	margin-bottom: 5px;
	border: none;
}
table.FormatA p {
	padding-top: 0;
	padding-bottom: 0;
}
table.FormatA thead>tr>td
{
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 1%;
	padding-right: 1%;
	text-align:center !important;
	font-weight: bold;
}
table.FormatA thead>tr>td p, table.FormatA tbody>tr>td p
{
	font-size: 14px;
}
table.FormatA tbody>tr>td
{
	border-bottom:1px solid grey;
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 1%;
	padding-right: 1%;
	vertical-align: middle;
}
table.FormatA > thead>tr>td[colname~="1"]
{
	width: 30% !important;
}
table.FormatA > colgroup.FormatA[cols~="3"] ~ tbody>tr>td[colname~="1"]
{
	width: 15% !important;
}
table.FormatA > colgroup.FormatA[cols~="3"] ~ tbody>tr>td[colname~="2"]
{
	width: 15% !important;
}

table.FormatA_6pt thead {
	text-align: center !important;
	background-color: #05141F;
	color: #ffffff;
	border-color: transparent;
	border-right: 1px solid #ffffff;
	font-weight: bold;
}
table.FormatA_no_head, .FormatA_6pt {
	margin-top: 20px;
}
table.FormatA_no_head tr td, .FormatA_6pt tr td {
	border-bottom: 1px solid #000000;
	border-left-color: transparent;
	border-top-color: transparent;
	border-right: 1px solid #ffffff;
	font-size: 12px;
	padding: 10px 0;
}
table.FormatA_no_head tr:nth-of-type(1) > td {
	text-align: center !important;
	background-color: #e49f81;
	color: #ffffff;
	border-color: transparent;
	border-right: 1px solid #ffffff;
}
table.FormatA_no_head tbody td, table.FormatA_no_head thead td, table.FormatA_6pt tbody td, table.FormatA_6pt thead td {
	padding: 5px 0;
}
table.FormatA_no_head tbody td p, table.FormatA_no_head thead td p, table.FormatA_6pt tbody td p, table.FormatA_6pt thead td p {
	font-size: 13px;
}
table.FormatA_no_head tbody td[colname="6"], table.FormatA_6pt tbody td[colname="6"]{
	border-right: none;
}
table.FormatA_no_head tbody tr[rowsep="1"] td[colname="1"] p, table.FormatA_6pt tbody tr[rowsep="1"] td[colname="1"] p {
	padding-left: 5px;
	padding-right: 5px;
}

table.FormatA_no_head tbody tr[rowsep="1"] td[colname="3"] p {
	/* text-align: left; */
	padding-left: 5px;
	padding-top: 0;
	padding-bottom: 0
}
table.FormatA_no_head tbody tr[rowsep="1"]:nth-of-type(1) td[colname="3"] > p {
	text-align: center;
}
table.FormatA_no_head tbody tr[rowsep="0"] td[colname="3"] p {
	/* text-align: left; */
	padding-left: 5px;
	padding-top: 0;
	padding-bottom: 0;
}

table.FormatB tbody>tr:FIRST-CHILD
{
	border-bottom:1px solid grey;
	padding-top: 5px;
	padding-bottom:5px;
	background-color: #05141F;
	color: white;
	text-align:center !important;
	width: 25%;
}
table.FormatB tbody>tr>td
{
	border-bottom:1px solid grey;
	padding-top: 5px;
	padding-bottom:5px;
	text-align:center !important;
	vertical-align:middle;
	width: 25%;
}
table.FormatC{
	padding-top: 5px;
	padding-bottom:5px;
	border: 1px solid;
	border-collapse: collapse;
	margin-bottom: 30px;
	table-layout: fixed;
}
table.FormatC p {
	font-size: 14px;
}
table.FormatC thead>tr>td
{
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 1%;
	padding-right: 1%;
	font-weight: bold;

}

table.FormatC tbody>tr>td
{
	border:1px solid grey;
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 1%;
	padding-right: 1%;
	width: 33%;

}

table.Troubleshooting  {
	margin-top: 0px;
	margin-bottom: -5px;
	border: none;

}

table.Troubleshooting thead>tr>td
{
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 1%;
	padding-right: 1%;
	font-weight: bold;
}

table.Troubleshooting tbody>tr>td
{
	border-bottom: 1px solid ;

}

table.FormatA_Column{

	margin-top: 30px;
  margin-bottom: 15px;
}

table.FormatA_Column tbody>tr>td
{
	border-bottom:1px solid grey;
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 5px;
	padding-right: 5px;
}

table.FormatA_Column tbody>tr>td[align~="center"]
{
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #e49f81;
	color: white;
	border-right: 10px solid white;
}

a[scope="external"],a.Hyperlink,.Cross-Reference {
	word-wrap:break-word;
}
a[scope="external"] {
	color: #000;
    font-style: italic;
    text-decoration: none;
}
a:hover {
	text-decoration:underline;
}
ul li p a[scope="external"] {
	font-style: italic;
	color: black;
	text-decoration: none;
}
#keyword, #count {
	color: #e49f81;
	font-family: "GenesisSansHeadKRRegular";;
}

.resultcount p {
	margin: 0px 0 20px 0;
	padding: 0 0 0 20px;
	display: block;
	color: #333;
	font-size: 20px;
}

.noResult {	
	font-family: "GenesisSansTextKRRegular";;
	font-weight: bold;
}

.noResult>span {
	display: inline-block;
	width: 300px;
	height: 43px;
	background: url("icon/K/NOTFOUND_K.png");
	background-repeat: no-repeat;
	background-position: 5% 50%;
	padding-left: 80px;
}

.noResult>span>span#searchResultContent3 {
	color: #05141F;
	display: block;
}

.result_list {
	border-top: 1px solid #dadada;
	font-family: "GenesisSansTextKRRegular";;
}

.result_list a {
	text-decoration: none;
	color: #05141F;
	font-family: "GenesisSansHeadKRRegular";;
}

.filename {
	padding-top: 20px;
	padding-left: 20px;
	padding-right:20px;
}

.filename p {
	/* font-size: 20px; */
	font-family: "GenesisSansTextKRRegular";;
}

.resulttext p {
	padding: 0px 20px 20px 40px;
	color: #666;
	border-bottom: 1px solid #ebebeb;
	font-size: 14px;
	word-wrap: break-word;
}

.resultItem:nth-child(even) {
	background-color: #fff9f5;
}

.resultItem:nth-child(odd) {
	background-color: #FCFCFC;
}

.text .u-vmenu ul li a[data-option='on'] {
	background: url(icon/common/sub_menu_close.png) no-repeat;
	background-position: 95% 50%;
	color: white;
}

.text .u-vmenu ul li a[data-option='off'] {
	background: url(icon/common/sub_menu_open.png) no-repeat;
	background-position: 95% 50%;
	color: white;
}

.text .u-vmenu>ul>li>a>span.inline-img img {
	-webkit-filter: invert(100%) grayscale(100%);
	filter: invert(100%) grayscale(100%);
}

@media screen and (max-width: 1280px) {
	.subHeader {
		top: 55px;
	}
	#backButton {
		background-size: 16px;
	}

	#contentAccordion {
		margin-top: 25px;
		margin-bottom: 25px;
	}
	.text .u-vmenu ul li a {
		line-height: 21px;
		font-size: 14px;
		font-weight: normal;
		background-size: 10px !important;
	}
	.text .u-vmenu ul ul li a {
		line-height: 21px;
	}


	.chapterTitle {
		margin-left: 0px;
		line-height: 50px;
		font-weight: bold;
		font-size: 16px;
	}
	h1 {

		font-size: 1.8em;
	}
}

@media screen and (max-width: 960px) {
	figure[frame="all"] > .container-iframe {
		padding-top: 38%;
	}
}


@media screen and (max-width: 640px) {
	figure[frame="all"] > .container-iframe {
		padding-top: 48%;
	}

	.subHeader {
		top: 40px;
	}
	.fontChangeDiv {
		position: fixed;
		top: 125px;
		right: 5%;
		display: block;
		margin-top: -25px;
		z-index: 100;
	}
	.text .u-vmenu ul li a {
		margin-left: 8%;
		padding-right: 13%;
	}
	.text .u-vmenu ul li a span.Boxed-Num {
		left: -11%;
		width: 0px;
	}
	.text .u-vmenu ul ul li a {
		margin-left: 7.3%;
	}

	.resultcount p {
		font-size: 16px;
	}

	h1 {
		font-size: 32px;
		margin-top: 0px;
	}
	h2 {
		font-size: 28px;
		margin-top: 40px;
	}

	h3 {
		font-size: 21px;
	}
	div.title {
		font-size: 16px;
	}

	p.title {
		font-size: 16px;
	}
	
	p {
		font-size:	16px;
	}

	.text ul > li >p {
		font-size:	14px;
	}

	div.note {
		font-size: 18px;
	}

	.searchDiv {
		max-width: none;
		padding: 15px 20px 15px;
	}
	
	#searchinputbox {
		font-size: 14px;
		padding: 10px 25px;
	}

	#searchButton {
		right: 90px;
		bottom: 39px;		
	}

	#searchLabel {
		font-size: 14px;
	}

}

li> figure > img {
	width: 97% !important;
	max-width: 420px;
}

ol > li > ul:last-child {
		margin-bottom:10px !important;
}

	ol > li:FIRST-CHILD {
		margin-top:15px;
	}

	ol > li::before {
	    font-size: 28px;
	    top: -5px;
	}

	.text ol figure, .text ul figure {
	    margin-left: 20px;
	}
	ol > li > p {
	    margin-left: 20px;
	}


	table.FormatB tbody>tr>td p, table.FormatA tbody>tr>td p,table.FormatA thead>tr>td p, table.FormatA_no_head tbody>tr>td p, table.FormatC tbody>tr>td p,table.FormatC thead>tr>td p
	{
		font-size: 14px;


	}


	table.Troubleshooting tbody>tr>td p, table.Troubleshooting tbody>tr>td ul> li p, table.Troubleshooting tbody>tr>td >ul> li>ul> li p,table.Troubleshooting thead>tr>td p
	{
		font-size: 12px;
		word-break: normal;
	}

	table.FormatA_Column tbody>tr>td p
	{
		font-size: 12px;
		word-break: normal;
	}

	@media screen and (max-width: 365px) {
	#searchButton{
	top:  56px;		
	}

}


img[src*="Centerpoint_G"] {height: 180px; width:auto !important;}


