@charset "euc-kr";

/* ----------------------------------------------------------------

- Title : 

- Author : 

- Date : 

- Description :

---------------------------------------------------------------- */

	.leftContents .mainMoiveListWrap {background: url('/img/background/bg_player.gif') right 0 no-repeat; width: 253px; height: 266px; margin-bottom: 22px;position: relative;}
	.leftContents .mainMoiveListWrap #bufer {position:absolute; left:10px; top:8px;  FILTER: alpha(opacity=70);z-index: 0;}
	.leftContents .mainMoiveListWrap #playBtnWrap_BACK {position:absolute; left:92px; top:53px;  FILTER: alpha(opacity=50);z-index: 1;background-color:black;}
	.leftContents .mainMoiveListWrap #playBtnWrap {position: absolute; left: 96px; top: 57px; width: 69px; height: 69px;z-index: 2;background: url('/img/button/btn_moviePlay04.gif') left 0 no-repeat;cursor:hand;}
	.leftContents .mainMoiveListWrap #playBtnWrap .playBtn {z-index: 2; }
	.leftContents .mainMoiveListWrap .obj { width: 233px; height: 175px; padding: 8px 10px 0;}
	.leftContents .mainMoiveListWrap .statusBar {clear:both; padding: 7px; 0 0 9px;}
	.leftContents .mainMoiveListWrap .statusBar li {float: left; padding-right: 3px;}
	.leftContents .mainMoiveListWrap .statusBar li.full {float: right;padding-right: 2px;}
	.leftContents .mainMoiveListWrap .statusBar li.subject {width:150px; height:12px; padding-left: 6px; padding-top: 1px; color:#999999; font-size:11px;overflow: hidden; text-overflow:ellipsis;} 
	.leftContents .mainMoiveListWrap .thumList {clear:both; padding-left: 2px; padding-top: 2px; height: 62px;}
	.leftContents .mainMoiveListWrap .thumList li {float: left; padding: 0 2px 0 2px;}
	.leftContents .mainMoiveListWrap .thumList li a { float: left; overflow: hidden; }   
	.leftContents .mainMoiveListWrap .thumList li a:hover { border: 3px solid #03a471; }   
	.leftContents .mainMoiveListWrap .thumList li a:hover img { margin: -3px; }


	.leftContents .newsCenter {clear: both; width: 253px;}
	.leftContents .newsCenter .header { width: 253px;  height: 20px; border-bottom: 2px solid #333; }
	.leftContents .newsCenter .contents {position: relative; border: 1px solid #d6d6d6; margin-top: 1px; }

	

	.proWriterWrap {clear: both;padding: 0 7px 0 8px; position: relative;}
	.proWriterWrap .mTitle {padding-top: 18px; height:23px;  font-weight: bold; color: #099; font-family: "±¼¸²",Gulim;}
	.proWriterWrap .mTitle a { color: #099;} 
	.proWriterWrap .content { border-bottom: 1px solid #d6d6d6; height: 65px;}
	.proWriterWrap .content .pgControl { height: 17px; text-align: right;}
	.proWriterWrap .content .pgControl li {display: inline; font-size: 5px; line-height: 5%;}
	.proWriterWrap .content .pgControl li img {cursor: pointer; }
	.proWriterWrap .content .item {  width: 236px; height: 48px;}
	.proWriterWrap .content .item .visual {float: left; width: 88px;  }
	.proWriterWrap .content .item .detail {float: left;width: 146px; line-height: 18px; }
	.proWriterWrap .content .item .detail dt {padding-bottom: 3px;}
	.proWriterWrap .content .item .detail dd {font-size: 11px;line-height: 16px; }
	.proWriterWrap .more {position: absolute;z-index: 1000; right: 8px; top: 22px; }

	.techFocusWrap {clear: both;padding: 0 7px 0 8px; position: relative;}
	.techFocusWrap .mTitle {padding-top: 18px; height:23px;  font-weight: bold; color: #099; font-family: "±¼¸²",Gulim;}
	.techFocusWrap .mTitle a { color: #099;}
	.techFocusWrap .content { border-bottom: 1px solid #d6d6d6; height: 65px;}
	.techFocusWrap .content .pgControl { height: 17px; text-align: right; }
	.techFocusWrap .content .pgControl li {display: inline; font-size: 5px; line-height: 5%;}
	.techFocusWrap .content .pgControl li img {cursor: pointer; }
	.techFocusWrap .content .item {  width: 236px; height: 48px;}
	.techFocusWrap .content .item .visual {float: left; width: 88px;  }
	.techFocusWrap .content .item .detail {float: left;width: 146px; line-height: 18px; }
	.techFocusWrap .content .item .detail dt {padding-bottom: 3px;}
	.techFocusWrap .content .item .detail dd {font-size: 11px;line-height: 16px; }
	.techFocusWrap .more {position: absolute;z-index: 1000; right: 8px; top: 22px; }

	.leftContentsSubWarp {position: relative;clear: both; overflow: hidden;}
	.leftContentsSubWarp .briefingWrap {padding: 0 7px 0 8px; }
	.leftContentsSubWarp .briefingWrap .mTitle a { color: #868686;}
	.leftContentsSubWarp .briefingWrap .mTitle_on {
		position: absolute; 
		top: 18px; 
		height:23px;  
		font-weight: bold; 
		color: #099; 
		font-family: "±¼¸²",Gulim; 
		width: 73px;
		}
	.leftContentsSubWarp .briefingWrap .mTitle_on a { color: #099;}
	.leftContentsSubWarp .briefingWrap .content { height: 65px; padding-top:41px;}
	.leftContentsSubWarp .briefingWrap .content .pgControl { height: 17px; text-align: right; }
	.leftContentsSubWarp .briefingWrap .content .pgControl li {display: inline; font-size: 5px; line-height: 5%;}
	.leftContentsSubWarp .briefingWrap .content .pgControl li img {cursor: pointer; }
	.leftContentsSubWarp .briefingWrap .content .item {  width: 236px; height: 48px;}
	.leftContentsSubWarp .briefingWrap .content .item .visual {float: left; width: 88px;  }
	.leftContentsSubWarp .briefingWrap .content .item .detail {float: left;width: 146px; line-height: 18px; }
	.leftContentsSubWarp .briefingWrap .content .item .detail dt {padding-bottom: 3px;}
	.leftContentsSubWarp .briefingWrap .content .item .detail dd {font-size: 11px;line-height: 16px; }
	.leftContentsSubWarp .briefingWrap .more {position: absolute;z-index: 1000; right: 8px; top: 22px; }

	.leftContentsSubWarp {position: relative;clear: both;}
	.leftContentsSubWarp .jobQokWrap {padding: 0 7px 0 8px;}
	.leftContentsSubWarp .jobQokWrap .mTitle {
		position: absolute; 
		left: 85px; 
		top: 18px; 
		height:23px;  
		font-weight: bold;
		color: #868686; 
		font-family: "±¼¸²",Gulim;
		}
	.leftContentsSubWarp .jobQokWrap .mTitle a { color: #868686;}
	.leftContentsSubWarp .jobQokWrap .mTitle_on {
		position: absolute; 
		left: 85px; 
		top: 18px; 
		height: 23px;  
		font-weight: bold; 
		color: #099; 
		font-family: "±¼¸²",Gulim;
		}
	.leftContentsSubWarp .jobQokWrap .mTitle_on a { color: #099;}
	.leftContentsSubWarp .jobQokWrap .content { display: none;  height: 93px;padding-top:47px;}
	.leftContentsSubWarp .jobQokWrap .content .pgControl { height: 17px; text-align: right; }
	.leftContentsSubWarp .jobQokWrap .content .pgControl li {display: inline; font-size: 5px; line-height: 5%;}
	.leftContentsSubWarp .jobQokWrap .content .pgControl li img {cursor: pointer; }
	.leftContentsSubWarp .jobQokWrap .content .item {  width: 236px; height: 76px;}
	.leftContentsSubWarp .jobQokWrap .content .item .visual {float: left; width: 88px;  }
	.leftContentsSubWarp .jobQokWrap .content .item .detail {float: left;width: 146px; line-height: 18px; }
	.leftContentsSubWarp .jobQokWrap .content .item .detail dt {padding-bottom: 3px;}
	.leftContentsSubWarp .jobQokWrap .content .item .detail dd {font-size: 11px;line-height: 16px; }
	.leftContentsSubWarp .jobQokWrap .more {position: absolute;z-index: 1000; right: 8px; top: 22px; }

				
	.leftContents .popularWordWrap { 
		margin-top: 13px;
		border: 1px solid #d6d6d6; 
		padding: 3px; 
		width: 245px;
		height: 35px;
		margin-bottom: 11px;  
		background-color:#f1f1f1;
		}
	.leftContents .popularWordWrap dl { background-color:#fff; width: 245px; height: 35px; overflow: hidden; position: relative;} 
	.leftContents .popularWordWrap dl dt {padding-top: 12px; float: left; width: 99px; padding-left: 9px; background: url('../../img/bullet/bul_line22.gif') right 7px no-repeat; margin-right: 16px;}
	.leftContents .popularWordWrap dl dd { }
	.leftContents .popularWordWrap dl dd li {padding-top: 12px;}
	.leftContents .popularWordWrap dl dd li a { font-weight: bold; color: #444; text-decoration: underline;  }


	.leftContents .specialWrap {margin-top:10px;clear: both; position: relative; width: 251px; height:100px; border: 1px solid #d6d6d6;}
	.leftContents .specialWrap .mTitle {width: 242px; height: 18px;	padding: 11px 0 0 9px; font-weight: bold; color:#009999; font-family: Gulim, "±¼¸²";}
	.leftContents .specialWrap .mTitle a {color: #009999;}
	.leftContents .specialWrap .more {clear: both; position: absolute;z-index: 1000; right: 8px; top: 14px; }
	.leftContents .specialWrap .content {clear: both; height: 65px;}
	.leftContents .specialWrap .content .pgControl { height: 17px; text-align: right; padding-right: 7px;}
	.leftContents .specialWrap .content .pgControl li {display: inline;}
	.leftContents .specialWrap .content .pgControl li img {cursor: pointer; }
	.leftContents .specialWrap .content .item {padding: 5px 7px 0 9px; width: 237px; height: 48px; }
	.leftContents .specialWrap .content .item .visual {float: left; width: 87px;  }
	.leftContents .specialWrap .content .item .detail {float: left;width: 146px; line-height: 18px; }
	.leftContents .specialWrap .content .item .detail dt {padding-bottom: 5px;}
	.leftContents .specialWrap .content .item .detail dd {font-size: 11px;}
	
	
	.leftContents .recommendBookWrap {margin-top:10px; clear: both; position: relative; width: 251px; border: 1px solid #d6d6d6;}
	.leftContents .recommendBookWrap .mTitle {width: 242px; height: 23px; padding: 11px 0 0 9px; font-weight: bold; color:#099; font-family: Gulim, "±¼¸²";	border-bottom: 1px solid #d6d6d6; background-color: #efefef; }
	.leftContents .recommendBookWrap .mTitle a { color: #099;}
	.leftContents .recommendBookWrap .more {clear: both; position: absolute;z-index: 1000; right: 8px; top: 14px; }
	.leftContents .recommendBookWrap .content {clear: both; height: 110px;}
	.leftContents .recommendBookWrap .content .item {padding: 10px 7px 0 9px; width: 237px; height: 85px; }
	.leftContents .recommendBookWrap .content .item .visual {float: left; width: 87px;  }
	.leftContents .recommendBookWrap .content .item .detail {float: left;width: 146px; line-height: 18px; }
	.leftContents .recommendBookWrap .content .item .detail dt {padding-bottom: 5px;}
	.leftContents .recommendBookWrap .content .item .detail dd {font-size: 11px;}
	.leftContents .recommendBookWrap .content .pgControl { height: 17px; text-align: right; padding-right: 7px;}
	.leftContents .recommendBookWrap .content .pgControl li {display: inline;}
	.leftContents .recommendBookWrap .content .pgControl li img {cursor: pointer; }

	.leftContents .noticeWrap {clear: both;  position: relative;  width: 253px; margin-top: 20px;}
	.leftContents .noticeWrap .mTitle {width: 244px; height: 22px; padding: 0 0 0 9px; font-weight: bold; color:#333; font-family: Gulim, "±¼¸²"; border-bottom: 2px solid #d6d6d6; }
	.leftContents .noticeWrap .more {position: absolute;z-index: 1000; right: 8px; top: 2px; }
	.leftContents .noticeWrap .content {clear: both;border-bottom: 1px solid #d6d6d6; height: 85px;}
	.leftContents .noticeWrap .content ul {padding: 14px 0 8px 10px;}
	.leftContents .noticeWrap .content li{ height: 22px; background: url('../../img/bullet/bul_box01.gif') 0 4px no-repeat; padding-left: 5px;}

	.centerContents .popup { height: 266px; position:absolute; z-index:100; }
	
	.centerContents .todayNews { height: 283px;}
	.centerContents .todayNews .mTitle{ height: 23px;}
	.centerContents .todayNews .mTitle .NewsTitle{ float:left; width:244px; height: 23px; background-image:url(/img/background/bg_mainNewsTab.gif);}	
	
	.centerContents .todayNews .mTitle .NewsTabOn{ float:left; width:63px; height: 16px; font-size:11px; color:#ff771c; text-align:center; padding-top:7px; background-image:url(/img/background/bg_mainNewsTab_On.gif);}
	.centerContents .todayNews .mTitle .NewsTabOn a{ float:left; width:63px; height: 16px; font-size:11px; color:#ff771c; text-decoration:none;}
	.centerContents .todayNews .mTitle .NewsTabOn a:hover{ float:left; width:63px; height: 16px; font-size:11px; color:#ff771c; text-decoration:none;}
	.centerContents .todayNews .mTitle .NewsTabOff{ float:left; width:63px; height: 16px; font-size:11px; color:#999999; text-align:center; padding-top:7px; background-image:url(/img/background/bg_mainNewsTab_Off.gif);}
	.centerContents .todayNews .mTitle .NewsTabOff a{ float:left; width:63px; height: 16px; font-size:11px; color:#999999; text-decoration:none;}
	.centerContents .todayNews .mTitle .NewsTabOff a:hover{ float:left; width:63px; height: 16px; font-size:11px; color:#999999; text-decoration:none;}
	
	.centerContents .todayNews .headerNews  {height: 78px; padding-top:15px;}
	.centerContents .todayNews .headerNews .subTitle { font-size: 24px; height: 34px;  font-weight: bold; color: #103381;font-family: "±¼¸²",Gulim;}
	.centerContents .todayNews .headerNews .subTitle a {color: #103381;}
	.centerContents .todayNews .headerNews .subTitle a:hover {color:#099;}
	.centerContents .todayNews .headerNews .text {line-height: 18px; letter-spacing: -1px;} 
	.centerContents .todayNews .headerNews .text a {color: #7f7f7f;}
	.centerContents .todayNews .headerNews .text a:hover {color:#099;}
	.centerContents .todayNews .headerNews .date {color: #7f7f7f; padding-left: 10px;font-family: Verdana; font-size: 11px;}

	.centerContents .todayNews .todayNewsList {clear: both; height: 118px;}
	.centerContents .todayNews .todayNewsList li {clear: both; font-size: 14px;padding-left: 13px; line-height: 22px; background: url('../../img/bullet/bul_box11.gif') 3px 8px no-repeat;  font-weight: bold;}
	.centerContents .todayNews .todayNewsList a {color:#333;}
	.centerContents .todayNews .todayNewsList a:hover {color:#099; }


	.centerContents .todayNews .realTimeNews {height: 30px; border: 1px solid #d6d6d6; background-color: #f5f5f5; overflow: hidden;}
	.centerContents .todayNews .realTimeNews dt {padding: 7px 0 0 6px; width: 77px; float: left; }
	.centerContents .todayNews .realTimeNews dd { float: left; }
	.centerContents .todayNews .realTimeNews dd ul.nlist {padding: 0 0 0; margin-top: 6px;height: 16px; overflow: hidden; position: relative; float: left; width: 330px;}
	.centerContents .todayNews .realTimeNews dd ul.nlist li {padding-top: 2px; vertical-align: top;}
	.centerContents .todayNews .realTimeNews dd ul.nlist li a {color: #4d4d4d;}
	.centerContents .todayNews .realTimeNews dd ul.nlist li a:hover {color:#009999;}
	.centerContents .todayNews .realTimeNews dd .control {float: right; height: 30px;padding: 5px 5px 0 0;}
	.centerContents .todayNews .realTimeNews dd .control li {height: 12px; padding: 0; overflow: hidden; font-size: 1%; line-height: 1%;}
	.centerContents .todayNews .realTimeNews dd .control li img {vertical-align: top; display: block;}
	.centerContents .todayNews .realTimeNews dd .control li a {vertical-align: top; display: block;}

	.centerContents .policyAndSupport {clear: both; position: relative; height: 255px;}
	.centerContents .policyAndSupport .mTitle {border-bottom: 2px solid #333; height: 21px; padding-top: 4px; }
	.centerContents .policyAndSupport .newsLists {line-height: 22px; height: 230px; padding-top: 16px; padding-bottom: 10px; font-weight: bold;font-size: 14px; color: #333;}
	.centerContents .policyAndSupport .newsLists li  {clear: both; height: 22px; }
	.centerContents .policyAndSupport .newsLists li a {float: left; margin-right: 5px;color:#333;padding-left: 12px; background: url('../../img/bullet/bul_box11.gif') 4px 8px no-repeat; }
	.centerContents .policyAndSupport .newsLists li a:hover {color:#099;}
	.centerContents .policyAndSupport .newsLists li span {float: left; font-size: 11px; color: #8aa8c4; font-weight: normal;}
	.centerContents .policyAndSupport .group01 .subTitle01_On { 
		position: absolute; 
		left: 112px; 
		top: 0; 
		border-left: 1px solid #d6d6d6;
		border-right: 1px solid #d6d6d6;
		border-top: 1px solid #d6d6d6; 
		background-color: #fff; 
		width: 79px; 
		height: 26px; 
		text-align: center; 
		font-size: 11px; 
		color: #999; 
		cursor: pointer;
		}
		
	.centerContents .policyAndSupport .group01 .subTitle01_On a { 
		float: left; 
		width: 79px; 
		color:#099;
		height: 18px; 
		padding-top:7px; 
		font-weight: bold;
		}
	.centerContents .policyAndSupport .subTitle01_On  a:hover {text-decoration: none;}
	.centerContents .policyAndSupport .group01 .subTitle01_Off { 
		position: absolute; 
		left: 112px; 
		top: 0;
		border-left: 1px solid #d6d6d6; 
		border-right: 1px solid #d6d6d6;
		border-top: 1px solid #d6d6d6; 
		background-color: #f8f8f8; 
		width: 79px; 
		height: 24px; 
		text-align: center;
		font-size: 11px; 
		color: #999; 
		cursor: pointer;
		}
	.centerContents .policyAndSupport .group01 .subTitle01_Off a { 
		float: left; 
		width: 79px; 
		height: 17px; 
		padding-top:7px; 
		}
	.centerContents .policyAndSupport .subTitle01_Off  a:hover {text-decoration: none;}
	.centerContents .policyAndSupport .group02 .subTitle02_On { 
		position: absolute; 
		left: 192px; 
		top: 0; 
		border-left: 1px solid #d6d6d6;
		border-right: 1px solid #d6d6d6;
		border-top: 1px solid #d6d6d6; 
		background-color: #fff; 
		width: 79px; 
		height: 26px; 
		text-align: center; 
		font-size: 11px; 
		color: #999; 
		cursor: pointer;
		}
	.centerContents .policyAndSupport .group02 .subTitle02_On a { 
		float: left;
		padding-top:7px; 
		width: 79px; 
		color:#099;
		font-weight: bold;
		height: 18px; 
		}
	.centerContents .policyAndSupport .subTitle02_On  a:hover {text-decoration: none;}
	.centerContents .policyAndSupport .group02 .subTitle02_Off { 
		position: absolute; 
		left: 192px; 
		top: 0;
		border-left: 1px solid #d6d6d6;
		border-right: 1px solid #d6d6d6;
		border-top: 1px solid #d6d6d6; 
		background-color: #f8f8f8; 
		width: 79px; 
		height: 24px; 
		text-align: center;
		font-size: 11px; 
		color: #999; 
		cursor: pointer;
		}
	.centerContents .policyAndSupport .group02 .subTitle02_Off a { 
		float: left;
		width: 79px; 
		height: 17px; 
		padding-top:7px; 
		}
	.centerContents .policyAndSupport .subTitle02_Off  a:hover {text-decoration: none;}
	.centerContents .policyAndSupport .group03 .subTitle03_On { 
		position: absolute; 
		left: 272px; 
		top: 0; 
		border-left: 1px solid #d6d6d6;
		border-right: 1px solid #d6d6d6;
		border-top: 1px solid #d6d6d6; 
		background-color: #fff; 
		width: 79px; 
		height: 26px; 
		text-align: center; 
		font-size: 11px; 
		color: #999; 
		cursor: pointer;
		}
	.centerContents .policyAndSupport .group03 .subTitle03_On a { 
		float: left;
		width: 79px; 
		color:#099;
		font-weight: bold;
		height: 18px; 
		padding-top:7px; 
		}
	.centerContents .policyAndSupport .subTitle03_On  a:hover {text-decoration: none;}
	.centerContents .policyAndSupport .group03 .subTitle03_Off { 
		position: absolute; 
		left: 272px; 
		top: 0;
		border-left: 1px solid #d6d6d6; 
		border-right: 1px solid #d6d6d6;
		border-top: 1px solid #d6d6d6; 
		background-color: #f8f8f8; 
		width: 79px; 
		height: 24px; 
		text-align: center;
		font-size: 11px; 
		color: #999; 
		cursor: pointer;
		}
	.centerContents .policyAndSupport .group03 .subTitle03_Off a { 
		float: left;
		width: 79px; 
		height: 17px; 
		padding-top:7px; 
		}
	.centerContents .policyAndSupport .subTitle03_Off  a:hover {text-decoration: none;}
	.centerContents .policyAndSupport .group04 .subTitle04_On { 
		position: absolute; 
		left: 352px; 
		top: 0; 
		border-left: 1px solid #d6d6d6;
		border-right: 1px solid #d6d6d6;
		border-top: 1px solid #d6d6d6; 
		background-color: #fff; 
		width: 79px; 
		height: 26px; 
		text-align: center; 
		font-size: 11px; 
		color: #999; 
		cursor: pointer;
		}
	.centerContents .policyAndSupport .group04 .subTitle04_On a { 
		float: left;
		width: 79px; 
		color:#099;
		padding-top:7px; 
		font-weight: bold;
		height: 18px; 
		}
	.centerContents .policyAndSupport .subTitle04_On  a:hover {text-decoration: none;}
	.centerContents .policyAndSupport .group04 .subTitle04_Off { 
		position: absolute; 
		left: 352px; 
		top: 0;
		border-left: 1px solid #d6d6d6; 
		border-right: 1px solid #d6d6d6;
		border-top: 1px solid #d6d6d6; 
		background-color: #f8f8f8; 
		width: 79px; 
		height:24px; 
		text-align: center;
		font-size: 11px; 
		color: #999; 
		cursor: pointer;
		}
	.centerContents .policyAndSupport .group04 .subTitle04_Off a { 
		float: left;
		width: 79px; 
		height: 17px; 
		padding-top:7px; 
		}
	.centerContents .policyAndSupport .subTitle04_Off  a:hover {text-decoration: none;}	
	

	.centerContents .technicalAndculture {clear: both; position: relative; height: 280px; }
	.centerContents .technicalAndculture .mTitle {border-bottom: 2px solid #333; height: 21px; padding-top: 4px; margin-bottom: 23px; }
	.centerContents .technicalAndculture .newsLists { clear: both; height: 240px; }
	.centerContents .technicalAndculture .newsLists li {clear: both; height: 83px; vertical-align: top;}
	.centerContents .technicalAndculture .newsLists li .visual {float: left; width: 98px; }
	.centerContents .technicalAndculture .newsLists li .detail {float: left; width: 330px; line-height: 24px; }
	.centerContents .technicalAndculture .newsLists li .detail h4 { font-weight: bold;line-height: 130%;padding-bottom: 3px; font-size: 14px; color: #4d4d4d; }
	.centerContents .technicalAndculture .newsLists li .detail h4 a {color: #333;}
	.centerContents .technicalAndculture .newsLists li .detail h4 a:hover {color:#3cb19f;}
	.centerContents .technicalAndculture .newsLists li .detail p { font-size: 11px; line-height: 130%;}
	.centerContents .technicalAndculture .newsLists li .detail p a {color:#898989;}
	.centerContents .technicalAndculture .newsLists li .detail p a:hover {color:#3cb19f;}

	.centerContents .technicalAndculture .group01 .subTitle01On { 
		position: absolute; 
		left: 112px; 
		top: 0; 
		border-left: 1px solid #d6d6d6;
		border-right: 1px solid #d6d6d6;
		border-top: 1px solid #d6d6d6; 
		background-color: #fff; 
		width: 79px; 
		height: 26px; 
		text-align: center; 
		font-size: 11px; 
		color: #999; 
		cursor: pointer;
		}
		
	.centerContents .technicalAndculture .group01 .subTitle01On a { 
		float: left; 
		width: 79px; 
		color:#099;
		height: 18px; 
		padding-top:7px; 
		font-weight: bold;
		}
	.centerContents .technicalAndculture .group01 .subTitle01On  a:hover {text-decoration: none;}
	.centerContents .technicalAndculture .group01 .subTitle01Off { 
		position: absolute; 
		left: 112px; 
		top: 0;
		border-left: 1px solid #d6d6d6; 
		border-right: 1px solid #d6d6d6;
		border-top: 1px solid #d6d6d6; 
		background-color: #f8f8f8; 
		width: 79px; 
		height: 24px; 
		text-align: center;
		font-size: 11px; 
		color: #999; 
		cursor: pointer;
		}
	.centerContents .technicalAndculture .group01 .subTitle01Off a { 
		float: left; 
		width: 79px; 
		height: 17px; 
		padding-top:7px; 
		}
	.centerContents .technicalAndculture .group01 .subTitle01Off  a:hover {text-decoration: none;}
	.centerContents .technicalAndculture .group02 .subTitle02On { 
		position: absolute; 
		left: 192px; 
		top: 0; 
		border-left: 1px solid #d6d6d6;
		border-right: 1px solid #d6d6d6;
		border-top: 1px solid #d6d6d6; 
		background-color: #fff; 
		width: 79px; 
		height: 26px; 
		text-align: center; 
		font-size: 11px; 
		color: #999; 
		cursor: pointer;


		}
	.centerContents .technicalAndculture .group02 .subTitle02On a { 
		float: left;
		padding-top:7px; 
		width: 79px; 
		color:#099;
		font-weight: bold;
		height: 18px; 


		}
	.centerContents .technicalAndculture .group02 .subTitle02On  a:hover {text-decoration: none;}
	.centerContents .technicalAndculture .group02 .subTitle02Off { 
		position: absolute; 
		left: 192px; 
		top: 0;
		border-left: 1px solid #d6d6d6; 
		border-right: 1px solid #d6d6d6;
		border-top: 1px solid #d6d6d6; 
		background-color: #f8f8f8; 
		width: 79px; 
		height: 24px; 
		text-align: center;
		font-size: 11px; 
		color: #999; 
		cursor: pointer;


		}
	.centerContents .technicalAndculture .group02 .subTitle02Off a { 
		float: left;
		width: 79px; 
		height: 17px; 
		padding-top:7px; 
		}
	.centerContents .technicalAndculture .group02 .subTitle02Off  a:hover {text-decoration: none;}


	.centerContents .technicalAndculture .group03 .subTitle03On { 
		position: absolute; 
		left: 272px; 
		top: 0; 
		border-left: 1px solid #d6d6d6;
		border-right: 1px solid #d6d6d6;
		border-top: 1px solid #d6d6d6; 
		background-color: #fff; 
		width: 79px; 
		height: 26px; 
		text-align: center; 
		font-size: 11px; 
		color: #999; 
		cursor: pointer;
		}
	.centerContents .technicalAndculture .group03 .subTitle03On a { 
		float: left;
		width: 79px; 
		color:#099;
		font-weight: bold;
		height: 18px; 
		padding-top:7px; 
		}
	.centerContents .technicalAndculture .group03 .subTitle03On  a:hover {text-decoration: none;}
	.centerContents .technicalAndculture .group03 .subTitle03Off { 
		position: absolute; 
		left: 272px; 
		top: 0;
		border-left: 1px solid #d6d6d6; 
		border-right: 1px solid #d6d6d6;
		border-top: 1px solid #d6d6d6; 
		background-color: #f8f8f8; 
		width: 79px; 
		height: 24px; 
		text-align: center;
		font-size: 11px; 
		color: #999; 
		cursor: pointer;
		}
	.centerContents .technicalAndculture .group03 .subTitle03Off a { 
		float: left;
		width: 79px; 
		height: 17px; 
		padding-top:7px; 
		}
	.centerContents .technicalAndculture .group03 .subTitle03Off  a:hover {text-decoration: none;}
	.centerContents .technicalAndculture .group04 .subTitle04On { 
		position: absolute; 
		left: 352px; 
		top: 0; 
		border-left: 1px solid #d6d6d6;
		border-right: 1px solid #d6d6d6;
		border-top: 1px solid #d6d6d6; 
		background-color: #fff; 
		width: 79px; 
		height: 26px; 
		text-align: center; 
		font-size: 11px; 
		color: #999; 
		cursor: pointer;
		}
	.centerContents .technicalAndculture .group04 .subTitle04On a { 
		float: left;
		width: 79px; 
		color:#099;
		padding-top:7px; 
		font-weight: bold;
		height: 18px; 
		}
	.centerContents .technicalAndculture .group04 .subTitle04On  a:hover {text-decoration: none;}
	.centerContents .technicalAndculture .group04 .subTitle04Off { 
		position: absolute; 
		left: 352px; 
		top: 0;
		border-left: 1px solid #d6d6d6; 
		border-right: 1px solid #d6d6d6;
		border-top: 1px solid #d6d6d6; 
		background-color: #f8f8f8; 
		width: 79px; 
		height:24px; 
		text-align: center;
		font-size: 11px; 
		color: #999; 
		cursor: pointer;
		}
	.centerContents .technicalAndculture .group04 .subTitle04Off a { 
		float: left;
		width: 79px; 
		height: 17px; 
		padding-top:7px; 
		}
	.centerContents .technicalAndculture .group04 .subTitle04Off  a:hover {text-decoration: none;}



	.centerContents .technicalAndculture .group05 .subTitle05On { 
		position: absolute; 
		left: 432px; 
		top: 0; 
		border-left: 1px solid #d6d6d6;
		border-right: 1px solid #d6d6d6;
		border-top: 1px solid #d6d6d6; 
		background-color: #fff; 
		width: 79px; 
		height: 26px; 
		text-align: center; 
		font-size: 11px; 
		color: #999; 
		cursor: pointer;
		}
	.centerContents .technicalAndculture .group05 .subTitle05On a { 
		float: left;
		width: 79px; 
		color:#099;
		padding-top:7px; 
		font-weight: bold;
		height: 18px; 
		}
	.centerContents .technicalAndculture .group05 .subTitle05On  a:hover {text-decoration: none;}
	.centerContents .technicalAndculture .group05 .subTitle05Off { 
		position: absolute; 
		left: 432px; 
		top: 0;
		border-left: 1px solid #d6d6d6; 
		border-right: 1px solid #d6d6d6;
		border-top: 1px solid #d6d6d6; 
		background-color: #f8f8f8; 
		width: 79px; 
		height:24px; 
		text-align: center;
		font-size: 11px; 
		color: #999; 
		cursor: pointer;
		}
	.centerContents .technicalAndculture .group05 .subTitle05Off a { 
		float: left;
		width: 79px; 
		height: 17px; 
		padding-top:7px; 
		}
	.centerContents .technicalAndculture .group05 .subTitle05Off  a:hover {text-decoration: none;}




	
	.centerContents .blank {clear: both; height:20px; color:#ffffff;}
	.centerContents .blank1 {clear: both; height:25px; color:#ffffff;}

	.centerContents .erunning {clear: both; position: relative; }
	.centerContents .erunning .mTitle { height: 20px; border-bottom: 2px solid #333; }
	.centerContents .erunning .contents { width: 431px; height: 148px; border: 1px solid #d6d6d6; background: url('../../img/background/bg_erunning01.gif') 0 0 repeat-y;}
	.centerContents .erunning .contents .subTitle01Off { cursor: pointer; position: absolute; left: 1px;top: 29px;padding-left: 12px;padding-top: 4px; width: 81px; font-weight:bold; }
	.centerContents .erunning .contents .subTitle01On { 
		cursor: pointer; 
		position: absolute; 
		left: 1px;
		top: 29px;
		padding-left: 12px;
		padding-top: 4px; 
		width: 81px;
		height: 15px; 
		color:#fff; 
		font-weight: bold; 
		background-color: #009999; 
		}
	.centerContents .erunning .contents .subTitle02Off { cursor: pointer; position: absolute; left: 1px;top: 53px;padding-left: 12px;padding-top: 4px; width: 81px; }
	.centerContents .erunning .contents .subTitle02On { 
		cursor: pointer; 
		position: absolute; 
		left: 1px;
		top: 53px;
		padding-left: 12px;
		padding-top: 4px; 
		width: 81px;
		height: 15px; 
		color:#fff; 
		font-weight: bold; 
		background-color: #666; 
		}
	.centerContents .erunning .contents .subTitle03Off { cursor: pointer; position: absolute; left: 1px;top: 77px;padding-left: 12px;padding-top: 4px; width: 81px; }
	.centerContents .erunning .contents .subTitle03On { 
		cursor: pointer; 
		position: absolute; 
		left: 1px;
		top: 77px;
		padding-left: 12px;
		padding-top: 4px; 
		width: 81px;
		height: 15px; 
		color:#fff; 
		font-weight: bold; 
		background-color: #666; 
		}
	.centerContents .erunning .contents .subTitle04Off { cursor: pointer; position: absolute; left: 1px;top: 103px;padding-left: 12px;padding-top: 4px; width: 81px; }
	.centerContents .erunning .contents .subTitle04On { 
		cursor: pointer; 
		position: absolute; 
		left: 1px;
		top: 103px;
		padding-left: 12px;
		padding-top: 4px; 
		width: 81px;
		height: 15px; 
		color:#fff; 
		font-weight: bold; 
		background-color: #666; 
		}
	.centerContents .erunning .contents .subTitle05Off { cursor: pointer; position: absolute; left: 1px;top: 127px;padding-left: 12px;padding-top: 4px; width: 81px; }
	.centerContents .erunning .contents .subTitle05On { 
		cursor: pointer; 
		position: absolute; 
		left: 1px;
		top: 127px;
		padding-left: 12px;
		padding-top: 4px; 
		width: 81px;
		height: 15px; 
		color:#fff; 
		font-weight: bold; 
		background-color: #666; 
		}
	.centerContents .erunning .contents .content { position: absolute; left: 114px; top: 31px;}
	.centerContents .erunning .contents .content dl {color:#696969; padding-bottom: 5px;}
	.centerContents .erunning .contents .content dl dt {font-weight: bold; padding-bottom: 5px; color: #696969;}
	.centerContents .erunning .contents .content dl dd {padding-left: 16px;padding-bottom: 5px; font-size: 11px; color: #898989;}
	.centerContents .erunning .contents a:hover {text-decoration: none;}
	.centerContents .erunning .contents .PSList { height: 130px; background: url('../../img/bullet/bul_line06.gif') 151px 9px no-repeat; padding-top: 9px; padding-left: 3px;}
	.centerContents .erunning .contents .PSList li {float: left; width: 121px; height: 130px;padding: 0 15px 0; margin-right: 1px; line-height:16px; }
	.centerContents .erunning .contents .PSList li .visual {text-align: center; height: 75px;}
	.centerContents .erunning .contents .PSList li p {width: 120px; text-align: center;}
	.centerContents .erunning .contents .PSList li p a:hover {color:#3cb19f; text-decoration: underline;}
	.centerContents .erunning .moreBtn { position: absolute; right: 7px; top: 5px; }


	.rightContents .rightBanner {
		position: relative;
		width: 220px;
		height: 266px;
		font-size: 12px;
		}
	
	.rightContents .rightBanner img {border: 0px solid #ccc;}

	.rightContents .rightBanner .no01 {border: 0; position: absolute; right: 40px; top: 14px; cursor: pointer; }
	.rightContents .rightBanner .no02 {border: 0; position: absolute; right: 24px; top: 14px; cursor: pointer; }
	.rightContents .rightBanner .no03 {border: 0; position: absolute; right: 8px; top: 14px; cursor: pointer;  }

	.rightContents .rightBanner h2.sTitle {border: 0px;}
	.rightContents .rightBanner .special {font-size: 12px; background-image:url(/img/title/tit_special02.gif); height:224px; letter-spacing:-1px;}		
	.rightContents .rightBanner .special .title { font-weight:bold; color:#ff8222;} 
	.rightContents .rightBanner .special img { width:196px; height:80px; border:1px solid #e2e2e2; margin-top:10px; margin-bottom:5px;}
	.rightContents .rightBanner .special ul{ padding-left:11px; padding-right:13px;}
	.rightContents .rightBanner .special ul li.list {clear: both; line-height:15px; padding-left:11px; background:url('/img/bullet/arrow_special.gif') 0 4px no-repeat; padding-bottom:5px; }	

	.rightContents .weekHotMovie {border: 1px solid #d6d6d6; margin-bottom: 11px;}
	.rightContents .weekHotMovie .mTitle {font-size: 12px; font-weight: bold; padding: 11px 0 0 8px; height: 23px; color:#333; }
	.rightContents .weekHotMovie .mTitle a { color: #099;}
	.rightContents .weekHotMovie .mTitle span {color: #fd8331;}
	.rightContents .weekHotMovie .content {} 
	.rightContents .weekHotMovie .content ul {padding-left: 10px;padding-bottom: 0px;} 
	.rightContents .weekHotMovie .content ul li img {vertical-align: middle;margin-right: 5px;}
	.rightContents .weekHotMovie .content ul li.first {height: 56px; }
	.rightContents .weekHotMovie .content ul li.first .visaul {float: left; width: 84px; } 
	.rightContents .weekHotMovie .content ul li.first .detail {float: left; width: 110px;  padding-top: 5px;  line-height: 18px; letter-spacing: -1px;} 
	.rightContents .weekHotMovie .content ul li {clear: both; height: 19px;}
	
	
	.rightContents .newsLang { width:219px; height:233px; background-color:#f1f1f1;}
	.rightContents .newsLang .titleEng { height:37px;}
	.rightContents .newsLang  ul li.listEng { height:60px; padding-left:14px; padding-top:15px;}
	.rightContents .newsLang  ul li.listEng .visaul { float:left; width:72px; }
	.rightContents .newsLang  ul li.listEng .detail { float:left; width:118px; padding-left:10px; text-decoration:none; line-height:18px;}
	.rightContents .newsLang  ul li.listEng .date {font-size:11px; color:#999999; padding-top:10px; }
	
	.rightContents .newsLang .titleCha { clear:both; height:37px;}
	.rightContents .newsLang  ul li.listCha { height:80px; padding-left:14px; padding-top:15px;}
	.rightContents .newsLang  ul li.listCha .visaul { float:left; width:72px; height:56px;}
	.rightContents .newsLang  ul li.listCha .detail { float:left;width:118px; padding-left:10px; text-decoration:none; padding-bottom:10px; line-height:18px; }
	.rightContents .newsLang  ul li.listCha .date {font-size:11px; color:#999999; padding-top:10px; }


	.rightContents .rightSpecial { clear:both; margin-top:12px; height:111px; background-color:#f1f1f1;}
	.rightContents .rightSpecial .titleSpc { height:37px; font-size: 12px; font-weight: bold; padding: 11px 0 0 8px; height: 23px; color:#009999;}
	.rightContents .rightSpecial .titleSpc a { color:#009999;}
	.rightContents .rightSpecial  ul li.listSpc { height:80px; padding-left:14px; padding-top:10px;}
	.rightContents .rightSpecial  ul li.listSpc .visaul { float:left; width:72px; height:56px;}
	.rightContents .rightSpecial  ul li.listSpc .detail { float:left; width:118px; padding-left:10px; text-decoration:none; padding-bottom:10px; line-height:18px; font-weight:bold;}
	
	
	.rightContents .right_cont {border: 1px solid #d6d6d6; margin-top:14px; margin-bottom: 15px;}
	.rightContents .right_cont. ver_line { width:200px;}
	
	.rightContents .employ { margin-bottom: 1px;}
	.rightContents .employ .mTitle {font-size: 12px; font-weight: bold; padding: 11px 0 0 8px; height: 23px; color:#333; }
	.rightContents .employ .mTitle a { color: #099;}
	.rightContents .employ .mTitle span {color: #fd8331;}
	.rightContents .employ .content {} 
	.rightContents .employ .content ul {padding-left: 10px;padding-bottom: 0px;} 
	.rightContents .employ .content ul li img {vertical-align: middle;margin-right: 5px;}
	.rightContents .employ .content ul li.first {height: 56px; }
	.rightContents .employ .content ul li.first .visaul {float: left; width: 84px; } 
	.rightContents .employ .content ul li.first .detail {float: left; width: 110px;  padding-top: 5px;  line-height: 18px; letter-spacing: -1px;} 
	.rightContents .employ .content ul li {clear: both; height: 19px;}
	
	.rightContents .ecoword { margin-bottom: 1px;}
	.rightContents .ecoword .mTitle {font-size: 12px; font-weight: bold; padding: 11px 0 0 8px; height: 23px; color:#333; }
	.rightContents .ecoword .mTitle a { color: #099;}
	.rightContents .ecoword .mTitle span {color: #fd8331;}
	.rightContents .ecoword .content {} 
	.rightContents .ecoword .content .moreBtn {position: absolute; right: 8px; top: 5px;}
	.rightContents .ecoword .content ul {padding-left: 10px;padding-bottom: 0px;} 
	.rightContents .ecoword .content ul li img {vertical-align: middle;margin-right: 5px;}
	.rightContents .ecoword .content ul li.first {height: 56px; }
	.rightContents .ecoword .content ul li.first .visaul {float: left; width: 84px; } 
	.rightContents .ecoword .content ul li.first .detail {float: left; width: 110px;  padding-top: 5px;  line-height: 18px; letter-spacing: -1px;} 
	.rightContents .ecoword .content ul li {clear: both; height: 19px;}
	
	.rightContents .cartoon { margin-bottom: 11px;}

	.rightContents .participation {clear: both; margin-bottom: 8px;}
	.rightContents .participation .mTitle { border-bottom: 2px solid #333; height: 22px; padding-top: 1px ;}
	.rightContents .participation .mTitle a { color: #099;}
	.rightContents .participation .content {background-color: #efefef; padding-bottom: 6px;}
	.rightContents .participation .content .miniPoll {clear: both; height: 153px;}
	.rightContents .participation .content .miniPoll .subHeader { width: 220px;padding-top: 14px;height: 22px;  }
	.rightContents .participation .content .miniPoll .subHeader a { color: #099;}
	.rightContents .participation .content .miniPoll .subHeader h3{float: left; font-weight: bold; font-size: 12px; padding-left: 11px; color: #099; font-family: Gulim,"±¼¸²"}
	.rightContents .participation .content .miniPoll .subHeader span {float: right;font-size: 11px; padding-right: 4px; padding-top: 1px; color:#6e6e6e; }
	.rightContents .participation .content .miniPoll .subDetail {clear: both;border: 1px solid #e2e2e2; width: 210px; height: 80px;margin: 0 auto; padding: 13px 0 3px;background-color: #fff;}
	.rightContents .participation .content .miniPoll .subDetail p {  font-size: 11px; color:#898989; line-height: 16px; height: 58px;padding: 0 9px; }
	.rightContents .participation .content .miniPoll .subDetail p strong {font-size: 12px; color:#666; }
	.rightContents .participation .content .miniPoll .subDetail ul {clear: both; text-align: right; height: 15px; padding-top: 5px; padding-right: 5px;}
	.rightContents .participation .content .miniPoll .subDetail ul li {display: inline; font-size: 5px;}



	.rightContents .participation .content .uccWorld {clear: both; position: relative; padding: 0 4px 4px;}
	.rightContents .participation .content .uccWorld .subTitle {border-bottom: 1px solid #dfdfdf; font-weight: bold; font-size: 12px; padding-left: 7px; color: #099; height: 18px;  font-family: Gulim,"±¼¸²"}
.rightContents .participation .content .uccWorld .subTitle a { color: #099;}
	.rightContents .participation .content .uccWorld ul {padding-top: 13px; padding-left: 10px; height: 131px; }
	.rightContents .participation .content .uccWorld li {clear: both;  height: 64px; vertical-align: top;}
	.rightContents .participation .content .uccWorld li .subVisual {float: left; width: 86px; }
	.rightContents .participation .content .uccWorld li .subVisual img { border: 2px solid #ddd;}
	.rightContents .participation .content .uccWorld li .subDetail {float: left; width: 102px; padding-top: 3px; }
	.rightContents .participation .content .uccWorld li .subDetail a { color: #666;}
	.rightContents .participation .content .uccWorld li .subDetail a:hover {}
	.rightContents .participation .content .uccWorld .moreBtn {position: absolute; right: 8px; top: 2px;}
	
	
	.rightContents .participation .content .network {clear: both; position: relative; padding: 4px 4px 0 ;}
	.rightContents .participation .content .network .subTitle {border-bottom: 1px solid #dfdfdf; font-weight: bold; font-size: 12px; padding-left: 7px; color: #099; height: 19px;  font-family: Gulim,"±¼¸²"}
	.rightContents .participation .content .network .subTitle a { color: #099;}
	.rightContents .participation .content .network ul {padding-top: 14px; padding-left: 11px; padding-bottom: 9px; }
	.rightContents .participation .content .network li {clear: both; padding-left: 8px; background: url('../../img/bullet/bul_box01.gif') 0 4px no-repeat; height: 20px;}
	.rightContents .participation .content .network .moreBtn {position: absolute; right: 8px; top: 5px;}


	.rightContents .participation .content .ppEvent {clear: both; position: relative; padding: 4px 4px 0 ;}
	.rightContents .participation .content .ppEvent .subTitle {border-bottom: 1px solid #dfdfdf; font-weight: bold; font-size: 12px; padding-left: 7px; color: #099; height: 19px;  font-family: Gulim,"±¼¸²"}
	.rightContents .participation .content .ppEvent .subTitle a { color: #099;}
	.rightContents .participation .content .ppEvent ul {padding-top: 14px; padding-left: 11px; padding-bottom: 9px; }
	.rightContents .participation .content .ppEvent li {clear: both; padding-left: 8px; background: url('../../img/bullet/bul_box01.gif') 0 4px no-repeat; height: 20px;}
	.rightContents .participation .content .ppEvent .moreBtn {position: absolute; right: 8px; top: 5px;}

	.rightContents .participation .content .rightBannerPanel01 {text-align: center;}
	.rightContents .participation .content .rightBannerPanel01 img {vertical-align: top;}
	.rightContents .rightBannerPanel02 {text-align: center; }
	.rightContents .rightBannerPanel02 li {vertical-align: top;}
	.rightContents .rightBannerPanel02 li img {vertical-align: top;}

	.rightContents .rightEnfunTVBanner {padding-bottom: 8px;}