/* Top */
body {
	margin:0px;
	padding:0px;
	font-family: 돋움,Dotum,AppleGothic,sans-serif;
	line-height:16px;
	text-align:center;
}

img {
	border: 0 none;
}

form {
	margin: 0;
	padding: 0;
}

div {
	text-align:left;
	font-size:12px;
	font-family: 돋움,Dotum,AppleGothic,sans-serif;
}

hr {
	display: none;
}

table {
	margin: 0;
	padding: 0;
	border: 0;
}

tr, td {
	margin: 0;
	padding: 0;
	font-size:12px;
	color:#666;
}


P {padding: 0px; margin: 0px;}
UL {padding: 0px; margin: 0px; LIST-style-TYPE: none;}
LI {padding: 0px; margin: 0px; LIST-style-TYPE: none; font-size: 12px;}


A {color: #131313; text-decoration: none;}
A:hover {color: #6689c6; text-decoration: underline;}



/* Top Layout */
#top {
	width:100%;
	background-color:#254099;
	min-height:105px;
	text-align:center;
}

#top #logo {
	width:990px;
	margin:0 auto;
	position:relative;
}

#top #logo #banner{
	position:absolute;left:507px;top:4px;
}



#top #menu {
	width:990px;
	margin:0 auto;
	position:relative;
}

#top #menu div{
	float:left;
}

#top #menu #search{
	position:relative;
	background-image:url('../images/menu07.gif');width:199px;height:30px;
}

#top #menu #search div{
	display:inline;
}

#top #menu #search div input{
	width:119px;height:17px;border:1px solid #344BB8;font-size:11px;letter-spacing:-1px;color:#333;
	padding:2px 0 0 5px;font-family:dotum;
	position:absolute;left:36px;top:7px;
}

#top #menu #search div img{
	position:absolute;left:157px;top:7px;
}



/* Contents Layout */
.topline {
	position:absolute;
	width:990px;
	left:0px;
}

#contents {
	position:relative;
	margin:0 auto;
	width:990px;
	z-index:99;
}



/* left */
#contents #left{
	position:absolute;
	width:450px;
	left:0px;
	top:5px;
}



/* navi */
#contents #left #navi{
	position:absolute;
	width:130px;
	height:45px;
	left:0px;
	top:0px;
	z-index:100;
}

#contents #left #navi #line{
	width:5px;
	height:45px;
	background-color:#5A78E2;
}

#contents #left #navi img{
	position:absolute;
	left:16px;
	top:14px;
}

#contents #left #navi #menu{
	position:absolute;
	left:96px;
	top:14px;
	width:640px;
}

#contents #left #navi #menu div{
	float:left;
	background:url('../images/_line_01.gif') 0px 3px no-repeat;padding-left:7px;
	margin-left:7px;
	display:inline;
}

#contents #left #navi #menu a{
	font-size:12px;
	letter-spacing:-1px;
	color:#222;
}

#contents #left #navi #menu a:hover {

}


/*
#contents #left #search {
	position:absolute;
	left:528px;
	top:11px;
	z-index:11;
}


#contents #left #search input{
	position:absolute;
	left:31px;
	top:0px;
	width:100px; height:18px; 
	font-size:12px; 
	color:#666666; 
	border:1px solid #BFC0CC; 
	padding:2px 0 0 4px;
}

#contents #left #search img{
	position:absolute;
	left:135px;
	top:0px;
}
*/




/* headline */
#contents #left #headline {
	position:relative;
	left:0px;
	top:40px;	
	z-index:9;
}

#contents #left #headline #line {
	width:5px;
	height:160px;
	background-color:#5A78E2;
}

#contents #left #headline #sliceimg {
	position:absolute;
	left:0px;
	top:0px;
	z-index:91;
}

#contents #left #headline #img {
	position:absolute;
	left:0px;
	top:150px;
	z-index:90;
}


/* news menu */
#contents #left #news_menu {
	width: 455px; font-size:11px; color:#4F4F30; letter-spacing: -1px; left: 270px; position: absolute; top:40px;
}

#contents #left #news_menu .menu {
	font-size:11px;
	left:10px;
	align:center;

}

#contents #left #news_menu .menu .m1 {
	color:#4E80CC;
	font-weight:bold;
	padding: 0 0 0 10;
}

#contents #left #news_menu .menu .line {
	color:#BDBDBD;
	padding:0 3px 0 3px;
}

#contents #left #news_menu .menu {
	float:left;
}

#contents #left #news_menu .tvschedule {
	padding: 0 0 0 10;
}

#contents #left #news_menu .bottomline {
	float:left;
	width:455px;border-top:2px solid #BCCAE4;margin-top:2px;
}


/* news Scroll */
#contents #left #ntdtvNews {
	position:absolute;
	left:287px;
	top:75px;	
	z-index:13;
	background-color:#ff6600;
	border-bottom:1px solid #000000;
}

#contents #left #ntdtvNews P {font-size: 12px; color: #548bc8; padding-top: 4px; letter-spacing: -1px; TEXT-ALIGN: center; width: 455px; line-height:14px;}
#contents #left #ntdtvNews #A_Media_img {width: 220px; letter-spacing: -1px; left: 8px; position: absolute;}
#contents #left #ntdtvNews #A_Media_img div {width: 220px; float:left;}
#contents #left #ntdtvNews #A_Media UL {left: 0px; position: absolute;}
#contents #left #ntdtvNews #A_Media UL LI {padding-left: 7px; background: url('../images/dot01.gif') no-repeat 0px 7px; line-height: 190%;letter-spacing: -1px;font-size: 14px;}
#contents #left #ntdtvNews #A_Media {font-size: 14px; left: 0px; top:170px; overflow: hidden; width: 455px; white-space: nowrap; position: absolute; top: 120px; height: 1000px;}

#contents #left #ntdtvNews #line {position:absolute;left:-25px; top:125px; border-top:1px solid #E9E9E9; width:463px;}

/* fourContents */

#contents #left #fourContents {
	position:absolute;
	left:273px;
	top:930px;	
	z-index:14;
}

#contents #left #fourContents #line {position:absolute; left:0px; top:-20px; border-top:1px solid #EFEFEF; width:450px;}
/* A */
#contents #left #fourContents #A{
	position:absolute;
	left:0px;
	top:0px;	
	width:228px;
	height:230px;

}

#contents #left #fourContents #A #title {
	position:absolute;
	left:3px;
	top:-17px;	
}	

#contents #left #fourContents #A #imgNews {
	position:absolute;
	left:3px;
	top:22px;	
}

#contents #left #fourContents #A #imgNews #term {
	width:10px;
	height:10px;
}

#contents #left #fourContents #A #imgNews div {
	float:left;
}

#contents #left #fourContents #A #imgNews div div{
	clear:both;
	margin-top:5px;
}

#contents #left #fourContents #A #imgNews #imgTitle {
	width:100px;
	text-align:center;
	font-size:11px; letter-spacing:-1px;
	color:#383838;
	line-height:14px;
	height:70px;	

}

#contents #left #fourContents #A ul{
	position:absolute;
	left:3px;
	top:128px;
}

#contents #left #fourContents #A li{
	background:url('../images/_dot01.gif') 0px 9px no-repeat;
	padding-left:7px;
	line-height:21px;
}

/* B */
#contents #left #fourContents #B{
	position:absolute;
	left:228px;
	top:0px;	
	width:212px;
	height:230;
	border-left:1px solid #EFEFEF;
	padding-left:10px;
}

* html #contents #left #fourContents #B{
	width:222px;
	padding-left:10px;
}

#contents #left #fourContents #B #tabmenu div{
	float:left;
}

#contents #left #fourContents #B #imgNews {
	position:absolute;
	left:10px;
	top:36px;
}

#contents #left #fourContents #B #title {
	position:absolute;
	left:108px;
	top:10px;
	width:100px;
	letter-spacing:-1px;
	font-weight:bold;
}

#contents #left #fourContents #B ul{
	position:absolute;
	left:10px;
	top:108px;
}

#contents #left #fourContents #B li{
	background:url('../images/_dot01.gif') 0px 9px no-repeat;
	padding-left:7px;
	line-height:21px;
}

* html #contents #left #fourContents #B li{
	width:212px;
	padding-left:7px;
}

/* C */
#contents #left #fourContents #C{
	position:absolute;
	left:0px;
	top:208px;	
	width:228px;
	height:209px;
	border-top:1px solid #EFEFEF;
}

#contents #left #fourContents #C #title {
	position:absolute;
	left:3px;
	top:17px;	
}	

#contents #left #fourContents #C #imgNews {
	position:absolute;
	left:3px;
	top:34px;	
}

#contents #left #fourContents #C #imgNews #term {
	width:10px;
	height:10px;
}

#contents #left #fourContents #C #imgNews div {
	float:left;
}

#contents #left #fourContents #C #imgNews div div{
	clear:both;
	margin-top:5px;
}

#contents #left #fourContents #C #imgNews #imgTitle {
	width:100px;
	text-align:center;
	font-size:11px; letter-spacing:-1px;
	color:#383838;
	line-height:13px;
}

#contents #left #fourContents #C ul{
	position:absolute;
	left:3px;
	top:120px;
}

#contents #left #fourContents #C li{
	background:url('../images/_dot01.gif') 0px 9px no-repeat;
	padding-left:7px;
	line-height:21px;
}


/* D */
#contents #left #fourContents #D{
	position:absolute;
	left:228px;
	top:208px;	
	width:222px;
	height:209px;
	border-left:1px solid #EFEFEF;
	border-top:1px solid #EFEFEF;
}

#contents #left #fourContents #D #title{
	margin-top:17px;
	margin-left:10px;
}

#contents #left #fourContents #D #imgNews {
	position:absolute;
	left:10px;
	top:44px;	
}

#contents #left #fourContents #D #imgNews div{
	float:left;
}


#contents #left #fourContents #D #imgNews #imgTitle {
	position:absolute;
	left:108px;
	top:0px;
	width:100px;
	letter-spacing:-1px;
	font-weight:bold;
	line-height:14px;
}

#contents #left #fourContents #D ul{
	position:absolute;
	left:10px;
	top:120px;
}

#contents #left #fourContents #D li{
	background:url('../images/_dot01.gif') 0px 9px no-repeat;
	padding-left:7px;
	line-height:21px;
}




/* middle */
#contents #left #middle{
	position:absolute;
	width:250px;
	left:0px;
	top:0px;
}

#contents #left #middle #middleContents{
	background-image:url('../images/_3round03.gif');
	width:250px;
	height:877px;
}

#contents #left #middle #middleContents #banner1{
	text-align:center;
	width:250px;
	margin-top:5px;
}

#contents #left #middle #middleContents #banner2{
	text-align:center;
	width:250px;
	margin-top:8px;
}

#contents #left #middle #middleContents #photoNews {
	text-align:center;
	width:250px;
	margin-top:13px;
}

#contents #left #middle #middleContents #chinese {
	margin-top:10px;
}

#contents #left #middle #middleContents #chinese #study {
	background-image:url('../images/_chinese_study02.gif');
	width:250px;
	height:176px;
	position:relative;
}

#contents #left #middle #middleContents #chinese #study ul{
	position:absolute;left:15px;top:14px;
}

#contents #left #middle #middleContents #chinese #study li{
	background:url('../images/_dot01.gif') 0px 9px no-repeat;
	padding-left:7px;
	line-height:21px;
}



/* right */
#contents #right{
	position:absolute;
	width:248px;
	left:730px;
	top:15px;
	text-align:center;
}

#contents #right #liveTV {
	background-image:url('../images/_right_bg01.gif');width:248px;height:301px;
}

#contents #right #liveTV #TV{
    position:relative;
}

#contents #right #liveTV #TV #television {
    position:absolute;left:10px;top:10px;
}

#contents #right #liveTV .schedule{
	position:absolute;
	left:0px;
	top:213px;
	z-index:49;
}

#contents #right #shop{
	position:absolute;
	left:0px;
	top:291px;
	z-index:50;
}

#contents #right #rightContents {
	position:absolute;
	left:0px;
	top:308px;
	background-color:#DEDEDE;
	border:1px solid #C8C8C8;
	text-align:center;
}

#contents #right #rightContents .title{
	width:236px;height:15px;
	color:#9C0000;
	letter-spacing:-1px;
	font-weight:bold;
	padding-top:10px;
	padding-left:10px;
}

* html #contents #right #rightContents .title{
	width:246px;height:25px;
	padding-top:10px;
	padding-left:10px;
}


#contents #right #rightContents #gping {
	margin-top:5px;
	width:246px;
	text-align:center;
}

#contents #right #rightContents #ntdWmv {
	height:337px;
	text-align:center;
	margin:0 auto;
}

* html #contents #right #rightContents #ntdWmv {
	height:339px;
}

#contents #right #rightContents #ntdWmv #box {
	width:220px;
	height:295px;
	margin:0 auto;
	margin-top:5px;
	border:1px solid #C1BFBF;
	background-color:#fff;
	padding-left:8px;
	padding-top:5px;
	padding-bottom:5px;
}

* html #contents #right #rightContents #ntdWmv #box {
	height:309px;
}

#contents #right #rightContents #ntdWmv #box .btn {
	width:220px;text-align:center;
}

* html #contents #right #rightContents #ntdWmv #box .btn {
	width:210px;text-align:center;
}

#contents #right #rightContents #ntdWmv #box .line {
	padding:6px 0 6px 0;border-top:1px solid #ebebeb;width:220px;
}

* html #contents #right #rightContents #ntdWmv #box .line {
	padding:6px 0 6px 0;border-top:1px solid #ebebeb;width:210px;
}

#contents #right #rightContents #ntdWmv #box .line .tit {
	letter-spacing:-1px;font-weight:bold;
}

#contents #right #rightContents #ntdWmv #box .line .tit a{
	letter-spacing:-1px;font-weight:bold;color:#666;
}


#contents #right #rightContents #ntdWmv #box .line .txt {
	font-size:11px;letter-spacing:-1px;
}

#contents #right #rightContents #ntdWmv #box .line table {
	width:210px;
}


/* Bottom */
#contents #otherLink {
	position:absolute;
	left:0px;
	top:1360px;
	width:968px;
	border-top:1px solid #E3E3E3;
	padding-top:6px;
	font-size:10px;
	color:#A9A9A9;
	line-height:20px;
}

#contents #otherLink div {
	width:968px;
	text-align:center;
}

#contents #otherLink #toplink a{
	font-size:11px;
	letter-spacing:-1px;
	color:#333;
}

#contents #otherLink #sitelink span {
	font-weight:bold;
	font-size:11px;
	letter-spacing:-1px;
	color:#3A66A2;
}

#contents #otherLink #sitelink a{
	font-size:11px;
	letter-spacing:-1px;
	color:#3A66A2;
}

#contents #bottom{
	position:absolute;
	left:0px;
	top:1415px;
	background:url('../images/bottom_bg.gif') no-repeat; 
	width:968px;height:152px;
}

#contents #bottom #address {
	position:absolute;
	left:270px;
	top:25px;
	font-size:11px;
	color:#666;
}

#contents #bottom #address div{
	font-size:11px;
	color:#666;
	letter-spacing:-1px;	
}

#contents #bottom #address div span{
	font-size:11px;
	color:#666;
	letter-spacing:0px;
}

#contents #bottom #copylight {
	position:absolute;
	left:5px;
	top:30px;
	color:#666;
}


