/* Common */ 
@import "default.css";
@import "side_content.css";

body{width:100%; margin:0; padding:0; color:#444; scrollbar-face-color: #ffffff; scrollbar-highlight-color: #cccccc; scrollbar-shadow-color: #cccccc; scrollbar-3dlight-color: #ffffff; scrollbar-arrow-color: #cccccc; scrollbar-track-color: #ffffff; scrollbar-darkshadow-color: #ffffff; font:12px 'µ¸¿ò',Dotum,AppleGothic,sans-serif; }
body, form, h1, h2, h3, h4, h5, ul, ol, li, dl, dt, dd, div, input, #leftmenu p, #container p {margin:0; padding:0;}
img, fieldset{border:none;}
hr, legend{display:none;}
li {list-style:none;}	img {border:none;}	input {font-size:12px;}
a:link{text-decoration:none}
a:visited{text-decoration:none} 
a:active{ext-decoration:none}
a:hover{underline;text-decoration:none}


/* Footer */
#footer {margin:0 auto; width:985px; text-align:center; border-top: #E3E3E3 1px solid;}
#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: µ¸¿ò;  }
#footer .copyright2 a:link,#footer .copyright2 a:active,#footer .copyright2 a:visited,#footer .copyright2 a:hover{color:#000000; }


/* ·¹ÀÌ¾Æ¿ô */ 

#container { width:985px; margin:0 auto; overflow:hidden;}
#container:after { clear:both; display:block; content:""; }
#container .cntWrap { float:left; width:695px; margin-bottom:10px; overflow:hidden;}
#container .aside { float: right; width:285px;  border-left:0px solid #E5E5E5; overflow:hidden;}
#container .naver { width:985px; margin:0 auto; margin:10px 0 10px0; border-top:0px solid #005177; border-bottom:1px solid #dedede; }

#container .cntWrap .subCntWrap { *zoom:1; }
#container .cntWrap .subCntWrap:after { clear:both; display:block; content:""; }
#container .cntWrap .subCnt { float:left; width:130px;  overflow:hidden;}
#container .cntWrap .subSct { float:right; width:540px;  margin-right:6px; overflow:hidden;}

#container .naver .subCntWrap { *zoom:1; }
#container .naver .subCntWrap:after { clear:both; display:block; content:""; }
#container .naver .subCnt { float:left; width:860px; height:400px; border-top:3px solid #005177; overflow:hidden;}
#container .naver .subSnt { float: left; width:125px; height:400px; background:#f1f1f1; border-top:3px solid #005177; }



/* ´º½ºÅ¸ÀÌÆ² */
#news_titl { width:690px; background:#f6f6f6; border:0px solid #d8d8d8; }
#news_name {float:left; padding:20px 0 0 5px;  }
#news_name h2 {text-align:left; font-size:12px; color:#838383; line-height:24px; padding-left:5px;}
#news_names {float:left; padding:5px 0 0 20px; }
#news_names h1 {text-align:left; font-size:24px; color:#000; line-height:28px; }
#news_names h3 {text-align:left; font-size:17px; color:#838383; line-height:19px; margin-top:5px; margin-bottom:3px;}
#news_names p {text-align:left; font-size:12px; color:#aaaaaa; line-height:15px; }


#sns { width:692px; height:20px; margin-top:10px; margin-bottom:5px; text-align:right;  border-bottom:2px solid #d8d8d8; }
#gisa { width:670px; margin:5px 0 0 10px ; text-align:justify; font-size:15px; color:#414141; line-height:20px; letter-spacing:0px; font-family: Gulim, ±¼¸²;}


/* ÃßÃµ±â»ç */
#news_recom { width:688px; height:240px; background:#f6f6f6; border:1px solid #d8d8d8; border-bottom:3px solid #005ba9; margin:2px 0 5px 0;}
#news_recom h2 {width:673px; height:30px; background:#dedede; text-align:left; font-size:14px; color:#000; line-height:24px; padding:5px 0 0 15px;}
#news_recom ul{ float:left; margin:10px 0 0 15px; width:320px;  }
#news_recom ul li { clear:both; margin-left:3px; text-align:left; margin-bottom:3px; line-height:22px; font-size:12px; list-style:none;}
#news_recom ul li a{color:#393939; }
#news_recom ul li a:hover{color:#005ba9; }

#news_photo { float:left; margin:10px 0 0 5px; width:680px; border-top:1px solid #d8d8d8; border:1px solid red; }
#news_photo ul{width:680px; height:110px; margin:15px 0 0 5px; margin-bottom:3px; line-height:22px; font-size:12px;   }
#news_photo ul li {float:left; width:130px; border:1px solid blue;}
#news_photo ul li a{color:#393939; }
#news_photo ul li a:hover{color:#005ba9; }
#news_photo ul li img{border:1px solid #000; }

#sectioncontent .maincontents .listcontent ul li {float:left;width:100px;margin:0px 19px 5px 19px;}
#sectioncontent .maincontents .listcontent ul li *{vertical-align:top;}
#sectioncontent .maincontents .listcontent ul li span{text-align:center;margin-bottom:5px; height:20px;}
#sectioncontent .maincontents .listcontent ul li span.tit{float:left; margin-top:5px; margin-bottom:10px; text-align:left; }
#sectioncontent .maincontents .listcontent ul li span.tit a {color:black; font-size:12px; line-height:16px;}
#sectioncontent .maincontents .listcontent ul li span img{border:1px solid #DCDCDC; margin-bottom:2px; }
#sectioncontent .maincontents .listcontent ul li a:link,
#sectioncontent .maincontents .listcontent ul li a:visited,
#sectioncontent .maincontents .listcontent ul li a{font-family:dotum,µ¸¿ò,arial;color:#393939;font-size:11px;letter-spacing:-1px; word-spacing:-2px; line-height:12px;}
#sectioncontent .maincontents .listcontent ul li a:hover{color:BA3D00;}



/* Æ÷Åä */
.photo_box { position : relative; clear : both; float : right; width : 276px; height : 185px; margin:10px 0 15px 0;  background:#252525; padding:4px 0 0 4px; } 
.photo_box h1{width : 280px; margin : 2px; padding : 0 0 0 4px; text-align : left; font-size : 14px; color : #fff; letter-spacing : -1px;  } 
.photo_box p { float : left; margin : 2px; border : #000 solid 1px; } 
.photo_box img { float : cente; border : #000 solid 1px; padding : 0px; } 
.photo_box ul {float : left; width:280px; }
.photo_box ul li{ border:0px solid #000;float:left; margin:3px 2px 0 1px;overflow:hidden; }


/* ¼½¼Çº°ÄÁÅÙÃ÷ */
.box_sect01 {position:relative; clear:both; float:right; width:280px; height:175px; margin:10px 0 15px 0; border-top:0px solid #6f8dc3; border-bottom:0px solid #E0E0E1;}
.box_sect01 .header{float:left; width:280px; background:#6f8dc3; border-top:0px solid #6f8dc3; padding:0 }
.box_sect01 h4 {float:left; text-align:left; font-size:12px; color:#fff; line-height:26px; padding-left:8px;}
.box_sect01 h4 a{color:#fff; }
.box_sect01 h4 a:hover{color:#FDFFD0; }
.box_sect01 h4 .btn_more{ text-align:right; }
.box_sect01 ul{ float:left; margin:7px 3px 0 0px; width:280px;  }
.box_sect01 ul li { clear:both; margin-left:0px; text-align:left; margin-bottom:3px; line-height:16px; font-size:12px; letter-spacing:-1px; list-style:none;}
.box_sect01 ul li span img{border:1px solid #DCDCDC; }
.box_sect01 ul li.title {text-align:left; font-size:12px; color:#234889; letter-spacing:-1px; font-weight:bold; margin:0 0 3px 0; padding-left:8px;}
.box_sect01 ul li.title a{color:#234889; }
.box_sect01 ul li.title a:hover{color:#000; }
.box_sect01 ul li.title a:visited{text-decoration:none;color:#344269;}
.box_sect01 ul li.list{ margin-left:8px; color:#4C4C4C; }
.box_sect01 ul li.list a{color:#4C4C4C; }
.box_sect01 ul li.list a:hover{color:#B60000; }
.box_sect01 ul li.br {margin-left:10px; width:260px padding:4px 0; height:2px; border-top:1px solid #E0E0E1; }
.box_sect01 ul li.brbr {margin-left:8px; padding-top:6px; color:#4C4C4C; }
.box_sect01 ul li.brbr a{color:#4C4C4C; }
.box_sect01 ul li.brbr a:hover{color:#B60000; }
.box_sect01 ul li img {float:left; margin-left:8px; }
.box_sect01 ul li span.summ {float:left; margin:2px 5px 0 8px; width:165px; line-height:16px; color:#6D6D6D;}
.box_sect01 ul li span.summ a{color:#4C4C4C; }
.box_sect01 ul li span.summ a:hover{color:#B60000; }
.box_sect01 ul li span.summ1 {float:left; margin:0 5px 0 10px; width:250px; line-height:16px; color:#6D6D6D;}
.box_sect01 ul li span.nenn {float:left; margin:2px 0 0 8px; width:150px; line-height:16px; color:#6D6D6D;}
.box_sect01 ul li span.nenn a{color:#4C4C4C; }
.box_sect01 ul li span.nenn a:hover{color:#B60000; }


/* ¸Þ´º_³×ÀÌ¹ö */
.naver_box { clear:both; float:left; width:105px; margin:2px 0 10px 15px; }
.naver_box h4 {text-align:left; width:100px; margin-top:2px; font-size:12px; line-height:24px; color:#515151; border-bottom:1px solid #fff; }
.naver_box h4 a{color:#515151; }
.naver_box h4 a:hover{color:#B60000; }

/* °ü·Ã±â»ç */

#relate_links {border-bottom:1px solid #7d8cca; padding-left:15px;}
#relate_links .relate_txt {font-size:15px; line-height:20px; font-weight:bold;}
#relate_links .relate_txt a{ }
#relate_links .relate_txt a:hover{color:#000; }
#relate_links .relate_txt a:visited{text-decoration:none;color:#344269;}

/* ÇÖÅ¬¸¯´º½º */
.hotnewsss { position:relative; float : left;  width : 272px; margin : 3px; 0 10px 0; padding-top : 5px; padding-bottom : 5px; list-style : none; border:1px solid #DCDCDC;} 
.hotnewsss h1{width : 272px; font-size : 12px; line-height : 20px; color : #de0000; margin-bottom:3px; }
.hotnewsss p{ margin : 0; padding-top:5px; margin-left:5px; text-align : left; width : 272px; font-size : 12px; line-height : 18px; color : #868686; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;} 
.hotnewsss p a { color : black; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;} 

