
div.content ul {
	margin:0; padding:0;
}
body {
    font-family:"Nanum Gothic", "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
}

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section { 
    display:block;
}

nav ul {
    list-style:none;
}

blockquote, q {
    quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}

a {
    margin:0;
    padding:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
	color:#333;
	text-decoration:none;
	line-height: 1.4;
}
a:hover, a:actived, a:focus{color:#333; text-decoration:none !important;}

/* change colours to suit your needs */
ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}

/* change colours to suit your needs */
mark {
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}

del {
    text-decoration: line-through;
}

abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}

/* change border colour to suit your needs */
hr {
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}

input, select {
    vertical-align:middle;
}


/* UI Object */
body{_text-align:center}
#wrap{width:100%; max-width:1000px;margin:0 auto;_text-align:left}
#header{width:100%}
.footer {
    background: #343434;
    padding: 16.0px;
    color: #aaaaaa;
    margin-top: 16.0px;
	margin-bottom: 20px;
}
.vod{
    width: 100%;
    display: inline-block;
    margin-bottom: 0;
    border-bottom: 1px solid #efefef;
    padding-bottom: 30px;
}
.vod:after{display:block;clear:both;content:''}
.player{float:left;width:600px; }
.vodlist{float:right;width:400px; }

.voditems {height:410px; border:1px solid #ccc; overflow-y:scroll;}
.content{width:100%;display:inline-block}
.content:after{display:block;clear:both;content:''}
.appnote{float:left;width:570px}
.etc{float:right;width:400px}

.embedplayer {background-color:black;}
.embedplayer,
.titles {
	width:570px;
}
.bnr {margin:10px 0;}
.titles p {display:none;}
p.title {
    padding: 10px 15px;
    margin: 10px 0;
    border: 1px solid #efefef;
    height: 76px;
    font-size: 22px;
    font-weight: 700;
    background-color: #545454;
    color: white;
}
p.title span {vertical-align:middle;}
.lst_type li{overflow:hidden;clear:both;margin:10px 0 0;color:#2d2c2d;font-family:'돋움',Dotum;font-size:12px;line-height:14px;list-style:none}
.voditems p img.thumb{display:inline;float:left;margin:0 10px 0 0;border:none; max-width:180px;}
.voditems p a{    line-height: 1.3em;
    font-size: 14px;
}
.voditems p {
	clear:both; 
	height:105px;    
	padding: 5px;
	border-bottom: 1px solid #fff;
    background: -webkit-linear-gradient(#efefef, #fff); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#efefef, #fff); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#efefef, #fff); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#efefef, #fff); /* Standard syntax (must be last) */

}
.voditems p:nth-of-type(even) {
    background-color: #efefef;
}
.voditems p:nth-of-type(odd) {
    background-color: #f2f2f2;
}

.voditems p a:hover{text-decoration:underline}
.articleTitle {font-size:20px; color:#E4042B; font-weight:700; margin:35px 0 15px 0; padding-bottom:20px; border-bottom:2px solid #ccc;  }

.content ul li {
list-style-type:none;
    margin-bottom: 15px;
    padding-bottom: 15px;
    border-bottom: 1px solid #ccc;
}
.content ul li img{padding-left:5px;}


.content ul li a {font-size:14px; }



ul.blog li{
    height: 46px;
}

ul.blog li img {
    vertical-align:middle;
    height: 32px;
}
ul.blog li a {
	padding-left:5px;
    vertical-align:middle;
    display: inline-block;
}



/*automotive*/
.automotive .bnr img { width:100%; max-width:1000px; }
.automotive .mt_30 { margin-top:30px; }
.automotive .mb_30 { margin-bottom:30px; }
.appnote .new_data_txt_01 { display:inline-block; width:200px; height:100px; text-align:left; vertical-align:top; }
.appnote .new_data_txt_01 img { vertical-align:top;  }
.appnote .new_data_txt_02 { display:inline-block; width:365px; height:auto; text-align:left; vertical-align:top; }
.appnote .new_data_txt_02 span { color:red; font-weight:bold; font-size:15px;  }
.appnote ul li { margin-bottom: 24px;   padding-bottom: 24px; }
.appnote ul li a { line-height:24px; }
.appnote .articleTitle { margin: 35px 0 30px 0;  }

.automotive .automotive_arrow_box { text-align:center; padding: 30px 0 0 0; position:relative;  text-align:left;  }

.automotive .automotive_arrow_box .automotive_arrow_txt_01 { position:relative; width:50%; height:auto; margin:0; padding: 10px 0; line-height:18px; float:left; }
.automotive .automotive_arrow_txt_01 .automotive_txt_01 { display:inline-block; width:173px; height:156px; text-align:left; padding: 0px 0 0 0; vertical-align:top;  }
.automotive .automotive_arrow_txt_01 .automotive_txt_02 { display:inline-block; width:300px; height:auto; text-align:left; padding:0px 0 0 10px;   vertical-align:top; font-size:13px; color:#4e4e4e; text-decoration:none; word-break: keep-all;  }


.automotive .automotive_arrow_box .automotive_arrow_txt_02 { position:relative; width:50%; height:auto; margin:0; padding: 10px 0; line-height:18px; float:left;  }
.automotive .automotive_arrow_txt_02 .automotive_txt_01 { display:inline-block; width:173px; height:156px; text-align:left; padding: 0px 0 0 0; vertical-align:top;  }
.automotive .automotive_arrow_txt_02 .automotive_txt_02 { display:inline-block; width:300px; height:auto; text-align:left; padding:0px 0 0 10px;   vertical-align:top; font-size:13px; color:#4e4e4e; text-decoration:none; word-break: keep-all;  }

.automotive .automotive_arrow_box .automotive_arrow_txt_03 { position:relative; width:70%; height:auto; margin:0; padding: 10px 0; line-height:18px; }
.automotive .automotive_arrow_txt_03 .automotive_txt_01 { display:inline-block; width:173px; height:156px; text-align:left; padding: 0px 0 0 0; vertical-align:top;  }
.automotive .automotive_arrow_txt_03 .automotive_txt_02 { display:inline-block; width:380px; height:auto; text-align:left; padding:0px 0 0 10px;   vertical-align:top; font-size:13px; color:#4e4e4e; text-decoration:none; word-break: keep-all;  }


.automotive .automotive_txt_02 span { color: red;  font-weight: bold;  font-size: 15px; }
.automotive .mleft { margin-left:200px !important; }
.automotive .ready { position:absolute !important; width:30% !important; right:50px; top:115px;  }
.automotive .ready .automotive_txt_02 { width:100px; }

/*정보입력*/
.automotive  #joinEvent h2 { font-family: "Nanum Gothic", "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;  font-weight: 700;  letter-spacing: 1px;  color:#E4042B; }
.automotive  .keysight-5g_br_01 {  border-top: 1px solid #999999;  margin: 10px 0 50px 0;  padding-top: 15px;  }
.automotive  .keysight-5g_pr_02 {   padding: 0 10px 0 0; }
.automotive  .keysight-5g_pr_02 label {   margin: 5px 0 0px 0; }
.automotive  .keysight-5g_mt_03 {  margin: 5px 0 5px 0;  }
.automotive  .keysight-5g_mt_03 label {  margin: 5px 0 0px 0;     padding-right: 9px; }
.automotive .keysight-5g_mt_01 {  margin: 20px 0 0px 0; }
.automotive .keysight-5g_btn_01 { background-color: #E4042B;  border-color: #E4042B; }

/*정보입력 우측 로그인*/
.automotive .automotive_memlogin { padding-left:30px; margin-left:50px; border-left: 1px solid #eeeeee;  }
.automotive .automotive_memlogin .mt50 { margin-top:50px; }
.automotive .automotive_memlogin_btn { padding: 10px 30px; background-color: #E4042B; border-color: #E4042B; color:#ffffff; margin: 34px 0 11px 0;}


/*automotive mobile css*/

.automotive_arrow_pcbox { display:block; }
.automotive_arrow_mobilebox { display:none; }



@media screen and (max-width: 850px)  {
	.automotive .automotive_memlogin { padding: 0px 0 0 0; margin: 0px 0 0 0;  border: 0px; height: auto;  clear: both; 	}
	.automotive_memlogin h4 { border-top:1px solid #eeeeee; padding-top:50px; }
	.automotive_arrow_pcbox { display:none; }
	.automotive_arrow_mobilebox { display:block; width:100%; }
	.appnote { width:100%; padding: 0 10px; }
	.automotive .section { padding: 0 10px; }
	.automotive #header { padding: 0 10px; }
	.automotive_leftlogin { margin: 0 0 70px 0; }
	.appnote .new_data_txt_02 {   width: 100%; }
	.etc {  float: none; width: 100%; padding: 0 10px;}
	.tostie-toast { z-index:999; }
	.automotive .keysight-5g_mt_03 { z-index:9;  }
	.navbar { z-index:99; }
	.automotive_arrow_mobile_con img { width:100%; text-align:center;  }
}
