#wrap{width: 1000px; margin: auto;}

/*header*/	
#header {width:1000px;}
#top{background-color:#eeeeee; height:25px;}
#top:after{content:""; display:block; clear:both;}
#top .top_menu {float:right;}
#top .top_menu>li{float:left; padding:3px 5px; vertical-align: middle;}
#top .top_menu>li a{font-size:12px;}

.logo {margin-top:10px;}


/*nav*/
#nav {width:1000px; height:35px; background-color:#2665f4; margin-bottom:3px;}
#nav>ul>li{float: left;}
#nav>ul>li>a{font-weight:bold; color:#ffffff; line-height: 2.5em; padding:0px 7px; letter-spacing:-2px; font-size:14px;}


/* �듯빀寃��� (080611 bga) �섏젙湲덉�*/
.DTsearch {display:inline-block; float:right; padding-right:7px;}
.DTsearch ul {margin:5px 0 0 8px;}
.DTsearch ul li { float:left; margin-left:1px; }
.DTsearch ul li span { padding-right:5px;}
.DTsearch input {height:18px; margin-right:5px;}
.DTsearch select {font-family: dotum; font-size:12px; }	
 
.search_btn{font-weight:bold; color:#FFFFFF; line-height:1.9em; font-size:14px;}


#container{width:1000px;}
#content{width:660px; float:left;}



/*////////////////////////////////////////변경부분 /////////////////////////////*/

/*톱*/
.dan1{width:660px; height:325px;}

.top_title>a{width:660px; display:block; font-size:28px; letter-spacing:-3px; font-weight:bold; white-space:nowrap; text-overflow: ellipsis; overflow: hidden; padding-bottom:3px;}
.top_news{width: 660px; height: 190px; float:left; margin-right:3px; color:#FFFFFF; border-bottom:1px solid #E0E0E1; margin-top:5px;}
.top_news>a>img{box-shadow: 1px 0px 1px #d7d7d7; float:left; margin-right:8px;}
.link{width: 360px; height: 150px; float:left; padding-top:5px;}
.link .con_title{color : #4e4e4e;}
.link .con_title>a{display:block; width: 365px; height:60px; font-size:12.5px; color : #4e4e4e; text-overflow: ellipsis; overflow: hidden; margin-bottom:3px;}
.link>ul{margin-top:13px;}
.link>ul>li{padding:3px 0px; white-space:nowrap; text-overflow: ellipsis; overflow: hidden;}
.link>ul>li>a {color : #0339a2; font-size:13px;}

.news{width:660px; float:left;}

/*중톱*/
.news2 {width: 660px; height:125px; color : #424242; margin-top:8px;}
.news2>a>img{box-shadow: 1px 0px 1px #d7d7d7; float:left; margin-right:8px;}
.news2_title{width:450px; padding:10px 0px 4px 0px; letter-spacing:-1px; white-space:nowrap; text-overflow: ellipsis; overflow: hidden;}
.news2_title>a{color : #424242; font-weight:bold; font-size:18px; vertical-align: middle;}
.news2_link{width:450px; white-space:nowrap; text-overflow: ellipsis; overflow: hidden;}
.news2_link>li{padding:3px 0px; width:450px; white-space:nowrap; text-overflow: ellipsis; overflow: hidden;}
.news2_link>li>a {color : #0339a2; font-size:13px;}


/*////////////////////////////////////////변경부분 /////////////////////////////*/



/*�띾낫*/
.news_flash{margin-top:8px; width: 658px; height: 35px; border:1px solid #E0E0E1; padding-top:3px; text-indent: 5px;}
.news_flash>a{display:block; color:#3c67c2; font-weight:bold; font-size:14px; padding-top:7px;}

.dan2{width:660px;}

/*二쇱슂湲곗궗*/
.new_list{width:390px; margin-top:10px; float:left; border-right:1px solid #E0E0E1; padding-bottom:5px;}
.new_list>ul>li{padding:8px 0px; width: 390px; white-space:nowrap; text-overflow: ellipsis; overflow: hidden;}
.new_list>ul>li>a{font-size:14px; color : #424242; font-weight : bold; letter-spacing : -1px;}

.bunch{float:left; margin-left:10px;}

/*�숈쁺�� �댁뒪*/
.video{width: 255px; height:200px; border:1px solid #E0E0E1; margin-top:10px; margin-bottom:10px; position: relative;}
.video>h3{font-size:14px; font-weight:bold; text-indent:5px; padding:5px 0px; border-bottom:1px solid #E0E0E1; }
.video>h3>span{margin-left:103px; font-weight:normal; padding-right:5px;}
.video>h3>span>a{font-size:11px;}
.video_btn{width:250px; height:50px; position: relative;}

.page>h3{padding-top:100px; text-indent:5px; width:145px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.page_btn{float:right; position:absolute; bottom:10px; right:0; padding-top:5px; margin-top:5px;}
.page_btn>li{float: left; margin-right:10px; background:#E0E0E1; width: 8px; height: 9px; border-radius: 50%; overflow: hidden; text-indent: -9999em;}
.page_btn>li:hover{cursor: pointer;}
.page_btn>li.on {background: #2665f4;}


/*�몄궗遺�怨�*/
.affairs{border:1px solid #E0E0E1; margin-bottom:10px; margin-top:10px;}
.affairs_title {border-bottom:1px solid #E0E0E1; font-size:14px; font-weight:bold; padding:5px 0px; text-indent:5px;}
.affairs>ul>li{text-indent:5px; padding:3px 0px; width: 255px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}


/*side1*/
#side1{width:400px; margin-top:10px; border-right:1px solid #E0E0E1; float: left;}


/*湲고쉷/�뱀쭛湲곗궗*/
.feature{width:390px; height:320px; border:1px solid #E0E0E1;}
.feature>h2{font-size:14px; font-weight:bold; text-indent:5px; padding:5px 0px; border-bottom:1px solid #E0E0E1; width: 390px;}
.feature>h2>span{margin-left:155px;display:inline-block; margin-right:5px; font-weight:normal; font-size:11px;}
.feature_article{margin:10px 0px;}
.feature_article>h3{width:380px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; text-indent:5px;}
.feature_article>h3>a{font-weight:bold; display:block; margin-bottom:5px;}
.feature_article>p{width:370px; text-indent:5px; overflow:hidden; white-space:nowrap; text-overflow:}
.feature_article>p>a{ overflow:hidden; white-space:nowrap; text-overflow:}
.feature_con{width:390px; height:100px;}
.feature_con>a>img{float:left; margin:5px; box-shadow: 1px 0px 1px #d7d7d7;}
.pp{padding-left:10px; width:230px; height:95px; float:left;}


/*�뱀뀡�깅돱��*/
.section_topnews{width:390px; margin-top:18px; border:1px solid #E0E0E1;}
.section_topnews>h2{font-size:14px; font-weight:bold; text-indent:5px; padding:5px 0px; border-bottom:1px solid #E0E0E1; width: 390px;}
.section_topnews>ul>li{padding:5px 0px; text-indent:3px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}


/*�꾪겕�붾뱶*/
.weekend{width:390px; margin-top:18px;}
ul.tabs {float: left; width:390px; height: 35px; border:1px solid #E0E0E1; border-right:none; font-size:14px; }
ul.tabs li {float: left; text-align:center; cursor: pointer; width:96.5px; height: 35px; line-height: 35px; border-right:1px solid #E0E0E1;
font-weight: bold; overflow: hidden; position: relative; background: #fafafa;}
ul.tabs li.active {background: #2665f4; border-bottom: 1px solid #FFFFFF; color:#FFFFFF;}
.tab_container {border: 1px solid #E0E0E1; border-top:none;float: left; width:389px; height:230px; background: #FFFFFF;}
.tab_content {padding: 10px; display: none;}

/*App, Book*/
.con4{height:110px;}
.con4_title{font-weight:bold; color:#b57205;}
.con4>a>img{float:left; margin:5px; margin-left:0px; box-shadow: 1px 0px 1px #d7d7d7;}
.con4_con>h4{font-weight:bold;}
.con4_con>p>a{color:#757575;}

/*寃뚯엫*/
.con5{padding-top:10px; width:335px; height:93px;}
.con5>a>img{float:left; margin:5px; margin-left:0px; box-shadow: 1px 0px 1px #d7d7d7;}
.con5_con>h4{padding-top:5px;}
.con5_con>h4>a{font-weight:bold;}
.con5_con>p>a{color:#757575;}

/*�쇳븨*/
.con6{float:left; margin:0px 5px;}
.con6>img{box-shadow: 1px 0px 1px #d7d7d7;}
.con6>p{width:173px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; text-indent:3px;}
.con6>p>a{display:block; margin-top:4px;}

/*��_�ы넗�댁뒪*/
.img_photo{width:390px; margin-bottom:10px; margin-top:18px;}
.img{width:280px; height:200px; position: relative; margin-top:10px; float:left;}
.img_title{color:#ffffff; text-indent:3px; width:280px; height:30px; background-color:rgba(0,0,0,0.6); padding-top:8px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.img_title>a{color:#FFFFFF; font-size:14px; font-weight:bold; display:block; margin-top:5px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; }

.img_list{width:110px; height:228px; float:left; margin-top:10px; padding-top:10px; background-color:#21242a;}
.img_list>ul>li{height:43px; margin-bottom:5px; padding-bottom:5px; border-bottom:1px dashed #FFFFFF; text-indent:3px; padding-top:5px;}
.img_list>ul>li:last-child{border-bottom:none;}
.img_list>ul>li>a{color:#FFFFFF;}





/*side2*/
.side2{float:left; margin-left:10px; width:245px; margin-top:10px;}


/*�ъ꽕*/
.editorial{margin-bottom:10px;}
.editorial_title {border-bottom:1px solid #E0E0E1;  font-weight:bold; padding:5px 0px;}
.editorial_title>a{font-size:14px; font-weight:bold;}
.editorial>ul>li{text-indent:5px; padding:5px 0px; width:249px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}


/*�곗뒪�ъ뭡��, �좎엫湲곗옄, DT珥덈���*/
.con3{margin-bottom:3px; margin-top:3px; padding-bottom:5px;}
.con3_title {border-bottom:1px solid #E0E0E1; font-size:14px; font-weight:bold; padding:5px 0px;}
.con3_title>a{font-weight:bold; font-size:14px;}
.con3>a>img{float:left; margin:4px;}
.con3>ul{float:left; width:175px; margin-top:5px;}
.con3>ul>li{text-indent:5px; padding:5px 0px; width:175px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}


/*媛��� 留롮씠 蹂� �댁뒪*/
.rank{margin-bottom:10px; margin-top:10px; padding-bottom:5px;}
.rank>h3{border-bottom:1px solid #E0E0E1; font-size:14px; font-weight:bold; padding:5px 0px;}
.rank>ul{padding-top:5px;}
.rank>ul>li{margin-top:5px; text-indent:5px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; width:245px;}




/*aside*/
#aside{width:315px; float:left; margin-left:10px; padding-left:10px; border-left:1px solid #E0E0E1;}


/*�ㅽ뵾�덉뼵*/
#opinions{width: 310px;height: 375px; overflow:hidden;}
#opinions>h2 {float:left; text-align:left; width:300px; height:20px; color:#000; line-height:20px; border-bottom:1px solid #E0E0E1; margin-bottom:3px; padding-bottom:2px; }
#opinions>h2>a{font-weight:bold; font-size:14px; line-height:20px;}
#opinions>h2>a:hover{color:#234889; }

.title>a{font-weight:bold; color:#908f8f; padding-top:3px; font-size:13px; display:block;}

.op_img{float: left; padding:5px 5px 5px 0px;}

.issue{height: 65px; margin-top:4px;}
.issue>li{overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.issue>li>a{color:#868585;}
.issue>li:nth-child(1)>a{font-weight:bold; color:#000000;}
.issue>li>a:hover{color:#234889; }


/*dt_biz*/
.DT_biz{margin:5px 0px;}


/*�ы넗 �댁뒪 諛뺤뒪*/
.photo_Box {width:300px; height:200px; position:relative;}
.photo_Box>.img{width:300px; height:200px;}
.photo_Box>.text{width:300px; position:absolute; left:0; bottom:10px; background-color:rgba(0,0,0,0.4); text-indent: 5px;}
.photo_Box>.text>a{width:300px; color:#FFFFFF; display:block; padding:5px 0px; font-weight:bold;}



/*釉붾줈洹�*/
#blog{width: 300px; height: 210px; border:1px solid #3e64af; margin:15px 0px;}
#blog>.title{height: 20px; line-height: 23px; font-size:15px; text-indent:5px; color:#ffffff; padding:5px 0px; border-bottom:1px solid #3e64af; font-weight:bold; background:url(../img/title2.png) no-repeat;}
.blog{margin-top:13px;}
.b_title{font-weight:bold; padding:5px 0px;}
.b_title em{color:#b57205;}


/*�뚯븘遊낆떆��*/
.know{width:300px;  margin-top:5px; margin-bottom:5px;}
.know>h2{padding:5px 0px; border-bottom:1px solid #E0E0E1; }
.know1>a>img{float:left; margin:8px 5px;}
.know_con{float:left; margin:8px 0px;}
.know_con>h3>a{font-weight:bold; width:200px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.know_con>p>a{color:#757575; width:200px; height:25px;}



/* 醫뚯쫱 �뱀뀡 諛뺤뒪 */
.titlgroup2 {float:left; clear:both; width:300px; margin:10px 0 2px 0px; }
.titlgroup2 h4 {float:left; text-align:left; width:300px; height:18px; color:#333; line-height:18px; border-bottom:1px solid #E0E0E1; margin-bottom:3px; padding-bottom:2px; }
.titlgroup2 h4 a{color:#333; font-size:14px; font-weight:bold; }
.titlgroup2 h4 a:hover{color:#234889; }
.titlgroup2 ul{ float:left; margin:0px 3px 12px 0px; width:300px;  clear:both; overflow:hidden; }
.titlgroup2 ul li { margin-top : 5px; padding : 0; width : 300px; font-size : 12px;  letter-spacing : -1px; overflow:hidden; } 
.titlgroup2 ul li a { color : #333; } 
.titlgroup2 ul li a:hover { color : #004097; }
.titlgroup2 ul li img {float:left; clear:both; border:0px solid #DCDCDC; }
.titlgroup2 ul li p {float:left; clear:both; margin:3px 3px 0 0; }
.titlgroup2 ul li span img{clear:both; border:1px solid #DCDCDC; margin:0 8px 5px 0; }
.titlgroup2 ul li span.summ1 {margin:4px 0 0 0;  width:200px; line-height:14px; letter-spacing:-1px; font-weight:bold; color:#000; overflow:hidden; }
.titlgroup2 ul li span.summ1 a {color:#000; }
.titlgroup2 ul li span.summ3 { margin:4px 0 8px 0; width:200px; font-size : 13px; height:38px;   line-height:18px; color:#000; overflow:hidden; font-weight:bold; }
.titlgroup2 ul li span.summ3 a {color:#707070; }




.bottom_news { float:left; position:relative; clear:both; width:983px; margin-top:15px;  border:1px solid #E0E0E1; padding:8px; margin-bottom:15px;}
.bottom_news ul.type1 { float:left; width:234px; height : 110px; border-left:1px solid #cdcdcd; margin:0 5px 0 0; padding-left:5px; }
.bottom_news ul.type1 h2{ float:left; width:230px; font-size:12px; list-style:none; color:#004097; font-weight:bold; border-bottom:1px solid #E0E0E1; margin:8px 0 5px 0; }
.bottom_news ul.type1 li { margin : 0; padding : 0; width : 230px; text-align : left; font-size : 11px; line-height:18px; color : #868686; letter-spacing : -1px; } 
.bottom_news ul.type1 li a { color : #868686; } 
.bottom_news ul.type1 li a:hover { color : #004097; }
.bottom_news ul.type1 li img {float:left; border:1px solid #DCDCDC; }
.bottom_news ul.type1 li span img{border:1px solid #DCDCDC; }

.bottom_news ul.type2{ float:left; width:234px; height : 110px; border-left:1px solid #cdcdcd; margin:0 5px 0 0; padding-left:5px; }
.bottom_news ul.type2 h2{ float:left; width:230px; font-size:12px; list-style:none; color:#004097; font-weight:bold; border-bottom:1px solid #E0E0E1; margin:8px 0 5px 0; }
.bottom_news ul.type2 li { margin : 0; padding : 0; width : 230px; text-align : left; font-size : 11px; line-height:18px; color : #868686; letter-spacing : -0.5px; } 
.bottom_news ul.type2 li a { color : #868686; } 
.bottom_news ul.type2 li a:hover { color : #004097; }
.bottom_news ul.type2 li img {float:left; border:1px solid #DCDCDC; }
.bottom_news ul.type2 li span img{border:1px solid #DCDCDC; }




/* Footer */
#footer {float:center; margin:0px auto; width:985px; text-align:center; border-top: #E3E3E3 1px solid; height:80px;}
#footer>.cbox {margin-top:18px; margin-bottom:5px; }
#footer>.copyright1 {margin:0; color:#5F5F5F; font-size:1em; font-family: 援대┝; letter-spacing:-1px; word-spacing:2px;}

#footer>.copyright2 {margin:5px 0 12px; 0; }
#footer>.copyright2 span.logo {padding-right:5px; color:#164247; font-weight:bold; font-size:13px; font-family: �뗭�; letter-spacing:-1px;}
#footer>.copyright2 span.copy {margin:0; color:#000000; font-size:12px; font-family: �뗭�; }

#footer>.copyright2 a{font-size:12px; font-family: �뗭�; color:blue; }
#footer>.copyright2 a:link,#footer .copyright2 a:active,#footer .copyright2 a:visited,#footer .copyright2 a:hover{color:#000000; }