@charset "UTF-8"; 


/* layout */
body{background: url(/images/common/bg_container.gif) left 65px repeat-x;width:100%;min-width:980px; }
#header{background: url(/images/common/bg_dotmenu.gif) left top repeat-x;width:100%;min-width:980px; }
#header #dotmenu{margin:0 auto;width:980px; height:23px;}
#header #dotmenu p{float:left; height:21px; width:175px;}
#header #dotmenu ul{float:right;}
#header #dotmenu ul li{float:left;height:21px;margin:0;padding:0px;font-weight:bold;color:#c1d7fd;font-size:11px;border-right:1px solid #374c6f;border-left:1px solid #374c6f;}
#header #dotmenu ul li a{height:20px;padding:1px 13px 0 13px;display:block}
#header #dotmenu ul li a:link,#header #dotmenu ul li a:hover,#header #dotmenu ul li a:visited,#header #dotmenu ul li a:focus{color:#c1d7fd;text-decoration:none}
#header #dotmenu ul .last{border-left:0;}

#navi{width:100%;height:42px;background:#163c7a;color:#fff;z-index:10;}
#navi .navi_in{margin:0 auto;padding:0 0 0 0;width:980px;height:42px}
#Link {float:right;width:146px;height:20px;margin:10px 0 0 0;}

#wrap_container{clear:both;width:100%; padding:30px 0 20px 0;background: url(/images/common/bg_container2.gif) 50% top no-repeat}
#container{width:980px;margin:0 auto;color:#585c66;}
#container_header{overflow:hidden;width:980px;height:80px;/*top logo_serch*/}
#contanier_popbox{width:980px;height:275px;margin:0px 0 20px 0;}
#contanier_content{overflow:hidden;margin:0px 0 27px 0;}
#contanier_content #contentbox1{float:left;width:680px;}
#contanier_content #contentbox2{float:left;width:680px;}
#contanier_content #contentbox3{float:right;width:280px;}

/* 2015-02-23*/
#contanier_content #contentbox4{float:left;width:680px;margin-top:30px;}


#contanier_banner{width:980px;height:61px;}
#contanier_banner ul li{float:left;}
#bottom_bannerzone{height:121px;background:#fafafa}
#bottom_bannerzone .bottom_bannerzone_in{overflow:hidden;margin:0 auto;padding:20px 0 0 0;width:980px;}

#footer{width:100%;min-width:980px; height:69px; background: url('/images/main/bg_main_footer.gif') left top repeat-x; color:#617a92; }

/* layout |ServerError.jsp */
#wrap_container_Error{clear:both;width:100%;padding:34px 0 0px 0;background: url(/images/common/bg_container2.gif) 50% top no-repeat}
#container_Error{width:980px;margin:0 auto;color:#585c66;}
#container_header_Error{overflow:hidden;width:980px;height:92px;/*top logo_serch*/}
#Error{width:980px;height:450px;margin:0 auto;padding:50px 0 0 0;background:#fff}
#Error .Error_inside{width:760px;height:378px;margin:0px auto;background: url(/images/common/bg_error.gif) left top no-repeat;}

#Error .Error_inside .Error_title{width:580px;margin:0 auto;padding:70px 0 20px 0;font-size:34px;font-family: "Georgia","Times New Roman",'Trebuchet MS',serif; font-style:italic;border-bottom:1px solid #a6abb3;color:#222}
#Error .Error_inside .Error_text{width:580px;margin:0 auto;padding:30px 0 0 0;font-size:14px;}
#Error .Error_inside .Error_btn{margin:70px auto 0 auto;width:131px;height:34px;background: url(/images/common/btn_error.gif) left top no-repeat;font-size:14px;color:#fff}
#Error .Error_inside .Error_btn a{padding:0 0 0 42px;font-size:14px;color:#fff;line-height:34px;}
#footer_error{ height:69px; background: url(/images/common/bg_footer.gif) left top repeat-x; color:#617a92; font-size:10px}


/*상단 셀렉트 */
ul.newList * {margin:0; padding:0;}
ul.newList a {color: #000; text-decoration:none; display:block;}
ul.newList {margin:0; padding:0; list-style:none; color:#000; width:146px; position:absolute;top:0px; left:0; overflow:auto;}
.newListSelected {width:146px; color:#243653; height:19px; padding:1px 0 0 0px; float:left; background:#b6bdc7 url(/images/common/select-bg.png) no-repeat;text-align:center;font-weight:bold; z-index: 100;}
.newListSelected a span {width:284px; display:block;}
ul.newList li{border-bottom:1px solid #c4c7ca;background:#b6bdc7;}
ul.newList li a {height:17px;width:130px; ;padding:3px 8px; display: block;color:#fff;font-weight:bold;text-align:right;cursor:pointer;}
ul.newList li a span{color:#d2001f}

.selectedTxt {width:146px; overflow:hidden; height:20px; padding:0px 0px 0 0;}
.hiLite {background:#7a818b!important; color:#fff!important;}
.hiLite a {background:#7a818b!important; color:#fff!important;}
.newListHover {background:#7a818b!important; color:#fff!important; cursor:default;cursor:pointer;}
.newListSelHover, .newListSelFocus {background-position:0 -20px; cursor:default;cursor:pointer;}
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}


/* 2015-05-13 kbs event */
.kbs_container {position:relative;}
.kbs_wrap {width:747px !important;}
.kbs_eventarea {position:absolute; top:-16px; right:0px;}
.kbs_eventareap {position:absolute; top:-30px; right:0px;}



/*container_header_ligo | search | ServerError.jsp*/
.h1_logo_Error{float:left;width:126px;}
.top_search_Error{float:right;width:506px;height:29px;background:#0f2852;border:3px solid #0f2852}
.top_search_Error input.Search1{width:372px;height:17px;padding:6px 0 6px 30px;background:#fff url('/images/common/icon_search.gif') 7px 7px no-repeat;border:0;vertical-align: top;}
.top_search_Error input.Search_btn{width:96px;height:29px;background:#0f2852;border:0;color:#fff;font-size:18px;font-weight:bold;cursor:pointer}
.Hottopics_Error{overflow:hidden; margin:10px 0 0 0;}
.Hottopics_Error li{float:left;padding:0 6px 0 6px;background:url('/images/common/line_container_header.png') right 5px no-repeat;}
.Hottopics_Error li a:hover{text-decoration:underline;color:#000}
.Hottopics_Error li.last{background:none;}


/* contanier_popbox*/
#zonearticle{position:relative;float:left;width:679px;height:275px;}
.toptabbox{overflow:hidden;width:679px;height:275px;}
.toptabbox dt { position: absolute; right: 0; width: 179px; height: 55px; }
.toptabbox dt.toptab_menu1 { top: 0;}
.toptabbox dt.toptab_menu2 { top: 55px;}
.toptabbox dt.toptab_menu3 { top: 110px;}
.toptabbox dt.toptab_menu4 { top: 165px;}
.toptabbox dt.toptab_menu5 { top: 220px;}
.toptabbox dt a { display: block; width: 152px; height: 35px; padding: 10px 10px 10px 17px; background: url(/images/main/bg_toptab_menu.gif) repeat-x left bottom;font-size:14px; color: #585c66; text-decoration: none; overflow:hidden; line-height:125%;}
.toptabbox .on { background: #cb001a url(/images/main/bul_toptab.gif) no-repeat 10px 15px; color: #fff;}

.toptabbox dd{position:absolute; left: 0; top: 0;width:500px;height:275px;text-align:left;}
.toptabbox dd a, .toptabbox dd a:link, .toptabbox dd a:hover, .toptabbox dd a:active, .toptabbox dd a:focus{color: white;}
.toptab_text{display:none; position:absolute;left:0;top:0;margin:0;padding:20px 10px 0 20px;width:189px;height:255px;background:url('/images/main/toptab_bg.png') left top no-repeat;color:#fff; _word-wrap: break-word;}
.toptab_text .text1{margin:0 0 8px;}
.toptab_text .text2{margin: 0;padding: 0 0 10px;font-size: 30px;font-family: "Georgia","Times New Roman",'Trebuchet MS',serif;line-height: 115%;letter-spacing: 0px;word-wrap: break-word;}
.toptab_text .text3{padding-top:10px; line-height:1.4em;}
.toptabbox dd:hover .toptab_text {display:block;}
.toptabbox dd:hover .moreBtn {display:block;}
.toptabbox .moreBtn {display:none; position:absolute; bottom:15px; left:20px; height:18px; width:65px; }
.toptabbox .moreBtn a{display:block; height:16px; padding:0 10px 2px 5px; font-size:11px; background:url('/images/common/bullet_22.gif') #d20121 right 7px no-repeat;}
.toptabbox .moreBtn a:hover{color:#FFF;text-decoration:none; }


/*contanier_popbox*/
#section h2{display:block;float:right}
#section div{display:block;float:left;background:#B6BDC7;}

/* #popupzone */
#popupzone{float:right;width:280px;height:275px;background:#fff;border:1px solid #f0f0f0;}
div#popupzone { margin:0; padding:0; width:280px; position:relative; }
div#popupzone1{width:268px;height:243px; margin:6px 0 0 6px; padding:0;z-index:9;}
div#popupzone1 ul {}
div#popupzone ul img{text-align:center;}
div#popupzone .pop_btn{position:absolute;overflow:hidden;height:14px;top:258px; right:5px;line-height:8px;}
div#popupzone .pop_btn p{float:left}
div#popupzone .pop_btn p img{vertical-align:top;}
div#popupzone .stopPlay{margin:0 0 0 4px; padding:0;}
div#popupzone .prev{ margin:0; padding:0;}
div#popupzone .next{ margin:0; padding:0;}
div#popupzone .num {margin:0 7px; padding:0;font-size:11px;font-weight:bold}
div#popupzone .num span{color:#c90018}

/* #contentbox1 */
.NewsPaperAll{clear:both;padding:13px 0 0 0; height:417px; border-top:2px solid #e6e6e6;overflow:hidden;}
.NewsPaperAll .pageBtn{ float:right; height:25px;}
.NewsPaperAll .pageBtn li{float:left; width:20px;}
.NewsPaperAll .pageBtn li a{display:block; width:15px; height:15px; background:#d7d7d7; text-indent:-10000px;}
.NewsPaperAll .pageBtn li a.on{background:#6c6c6c;}
.NewsPaperBox{position: relative;overflow:hidden; width:680px;height:170px;padding:0 0 15px 0; }
.NewsPaperAll .Box_bot {border-bottom:1px dotted #e0e0e0;}
.NewsPaperBox li {clear:both;}
.NewsPaperBox li h3{width:480;background: url('/images/common/bullet15.gif') no-repeat left 9px; padding-left:8px; height:20px;overflow:hidden;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.NewsPaperBox li.on{padding-bottom: 10px; padding-left: 190px; line-height: 0; font-size: 0px;}
.NewsPaperBox li.on img {float: left; display: inline; width: 170px; margin-left: -190px;}
.NewsPaperBox li.on h3{width:488px;font-size:18px; height:30px; padding:0; margin:0 0 5px 0;overflow:hidden; font-weight:normal;font-style:italic; background:none;font-family: "Georgia","Times New Roman",'Trebuchet MS',serif;line-height: 1.2em;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.NewsPaperBox li .summary {overflow: hidden;line-height: 1.35em;height:45px;font-size:12px;}
.NewsPaperBox li .summary a{color:#585c66;}
.NewsPaperBox li.see-also{clear:none;width:490px; padding-left:190px;}




.tabberlive .tabbertabhide {display:none;}
ul.tabbernav{overflow:hidden;position:absolute; top:0px; right:0;padding: 1px 0;font-size:11px }
ul.tabbernav li{list-style: none;margin:0;display: inline;}
ul.tabbernav li a{margin:0;padding:2px 10px;background:#fff;color:#6f6f6f;font-weight:bold;border: 1px solid #c3c3c3;text-decoration: none;font-size:12px}/*tabMenu button*/

ul.tabbernav li.tabberactive a{background: #c3c3c3;font-weight:bold;color:#fff}
ul.tabbernav li.tabberactive a:hover{background:#c3c3c3;color:#fff}

.tabberlive .tabbertab {height:80px;margin:0px 0 0px 0;padding:0;}
.tabberlive .tabbertab h3 {display:none;color:#336699}

.tab_textBox{width:350px; height:100px; padding-top:5px;overflow:hidden;margin:0;padding:0;}
.tab_textBox img{float:left;width:108px; height:78px;}
.tab_textBox dl{float:right;width:229px;margin:0;padding:15px 0 0 0;}
.tab_textBox dl dt{height:65px;margin:0;}
.tab_textBox dl dt a:link,
.tab_textBox dl dt a:hover,
.tab_textBox dl dt a:visited,
.tab_textBox dl dt a:focus{color:#336699}
.tab_textBox dl dt span{margin:0;padding:0;font-size:11px;color:#999;}
.tab_textBox dl dt strong{font-size:16px;line-height:120%;font-weight:normal;}
.tab_textBox dl dd{line-height:1.4em;}
.tab_textBox dl dd a { color: #585c66;}

.tab_table1{width:480px;margin:16px 0 0 0;}
.tab_table1 tbody td{height:26px;border-bottom:1px dotted #ddd;}
.tab_table1 tbody .first td{height:26px;border-top:1px dotted #ddd;}
.tab_table1 tbody .first th{width:250px;height:26px;border-top:1px dotted #ddd; border-bottom:1px dotted #ddd;text-align:left;font-weight:normal;overflow:hidden;}
.tab_table1 tbody .first th a, .tab_table1 tbody td a{display:inline-block; width:255px;overflow : hidden;  white-space: nowrap;  text-overflow:ellipsis;  -o-text-overflow:ellipsis;  -ms-text-overflow:ellipsis;}
.tab_table1 tbody .row2{width:150px;color:#585c66;text-align:center}
.tab_table1 tbody .row3{width:80px;color:#999;text-align:center}

.tab_textBox2{overflow:hidden;margin:0;padding:3px 0 0 0;}
.tab_textBox2 dl{height:94px;margin:0;padding:0}
.tab_textBox2 dl dt{width:350px;height:45px;margin:0;padding:0;}
.tab_textBox2 dl dt a:link,.tab_textBox2 dl dt a:hover,.tab_textBox2 dl dt a:visited,.tab_textBox2 dl dt a:focus{color:#336699;font-weight:normal;}
.tab_textBox2 dl dt span{font-size:11px;color:#999;}
.tab_textBox2 dl dt strong { font-size:16px; font-weight:normal;}
.tab_textBox2 dl dd{line-height:17px}
.tab_textBox2 dl dd a{color: #585c66;}

.tab_table2{width:480px;margin:21px 0 0 0;}
.tab_table2 tbody td{height:26px;border-bottom:1px dotted #ddd;}
.tab_table2 tbody .first td{height:26px;border-top:1px dotted #ddd;}
.tab_table2 tbody .first th{width:250px; height:26px;border-top:1px dotted #ddd; border-bottom:1px dotted #ddd;text-align:left;font-weight:normal;}
.tab_table2 tbody .first th a, .tab_table2 tbody td a{display:inline-block; width:255px;overflow : hidden;  white-space: nowrap;  text-overflow:ellipsis;  -o-text-overflow:ellipsis;  -ms-text-overflow:ellipsis;}
.tab_table2 tbody .row2{width:150px;color:#585c66;text-align:center}
.tab_table2 tbody .row3{width:80px;color:#999;text-align:center}

.recentNews_box{clear: both;height: 170px;padding: 10px 0 0 0;border-bottom: 2px solid #E6E6E6;}
.recentNews_box .titleBox{overflow: hidden;}
.recentNews_box .titleBox h2 {float:left; width:250px; height:18px; display:none;}
.recentNews_box .titleBox .pageBtn{overflow:hidden;float:right;height:14px;margin:5px 10px 0 0;line-height:8px}
.recentNews_box .titleBox .pageBtn p{float:left;}
.recentNews_box .titleBox .pageBtn p img{vertical-align:top}
.recentNews_box .titleBox .pageBtn .num{font-size:11px;font-weight:bold}
.recentNews_box .titleBox .pageBtn .num span{color:#C90018}
.recentNews_box .titleBox .pageBtn a{margin:0 0 0 4px;}
.recentNews_box ul{width:480px;height:130px;overflow:hidden; zoom:1;}
.recentNews_box ul li{width:480px; background:url('/images/common/bullet15.gif') no-repeat left 7px; padding-left:8px; padding:0 0 1px 8px;}
.recentNews_box ul li a{color:#888;}




.Government_box{clear: both;height: 160px;padding: 20px 0 0 0;border-top: 2px solid #E6E6E6;border-bottom: 2px solid #E6E6E6;}
.Government_box .titleBox{overflow: hidden;margin: 0 0 18px 0;}
.Government_box .titleBox h2{float: left;width: 250px;height: 21px;}
.Government_box .titleBox h2 a { font-size:18px;color:#222; text-decoration: none; }
.Government_box .titleBox .PolicieslBtn{overflow:hidden;float:right;height:14px;margin:0 10px 0 0;line-height:8px}
.Government_box .titleBox .PolicieslBtn p{float:left;}
.Government_box .titleBox .PolicieslBtn p img{vertical-align:top}
.Government_box .titleBox .PolicieslBtn .num{font-size:11px;font-weight:bold}
.Government_box .titleBox .PolicieslBtn .num span{color:#C90018}
.Government_box .titleBox .PolicieslBtn a{margin:0 0 0 4px;}

.Government_box .textBox{overflow:hidden; clear:both; width:480px; height:100px;}
.Government_box .textBox .imgBox{float:left;width:140px;height:100px; overflow:hidden;}
.Government_box .textBox .imgBox img{vertical-align:top}
.Government_box .textBox dl{float:right;width:320px;height:100px}
.Government_box .textBox dl dt span{font-size:12px;}
.Government_box .textBox dl dt span a{color:#333;}
.Government_box .textBox dl strong{font-size:18px;font-family: "Georgia","Times New Roman",'Trebuchet MS',serif;color:#336699; font-weight:normal;line-height:1.2em;}
.Government_box .textBox dl dt{height:62px;}
.Government_box .textBox dl dd{margin:0; height:33px; line-height: 1.35em;}
.Government_box .textBox dl dd a{color:#585c66;}

/* #contentbox2 */
.h2_conbox2{padding:13px 0 8px;text-align:left;}
.h2_conbox2 a{font-size:14px;color:#222;text-decoration:none;}
.conbox2_in1{overflow:hidden;height:170px;padding:17px;background:#f0f3fa;}
.conbox2_in1 p.thumb {float:left;width:180px;}
.conbox2_in1 .cont_wrap {float:left;width:446px;margin-left:20px;}

/* 2015-03-09 */
.conbox2_in1 a strong {display:block; line-height:16px;}
.conbox2_in1 .conbox2_oth {padding:15px 0px 21px 11px; height:56px; background:#fafafa;}
.conbox2_in1 .conbox2_oth .othbox_txt {color:#222; display:block;padding-top:5px;line-height:12px;}

.conbox2_in1 .e_news_title{overflow:hidden;margin:0 0 5px 0; width:445px;height:30px;font-family: "Georgia","Times New Roman",'Trebuchet MS',serif;font-size:18px;color:#336699;font-weight:normal;font-style:italic;line-height:1.2em;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.conbox2_in1 .e_news_text{margin:0 0 7px 0;line-height:1.35em; height:45px;}
.conbox2_in1 .e_news_text a { color: #585c66;}

.conbox2_in1 ul{margin:11px 0 0 0;}
.conbox2_in1 ul li{overflow:hidden;width:435px;margin-top:5px;padding-left:10px;background:url('/images/common/bullet12.gif') no-repeat left 6px;line-height:15px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.conbox2_in1 ul li:first-child {margin-top:0;}
.conbox2_in1 dl {padding:0 5px 0 10px;height:63px;background:#fafafa;}
.conbox2_in1 dl dt{font-size:12px;color:#999}
.conbox2_in1 dl dd{font-size:12px;color:#336699;line-height:15px}
.conbox2_in1 .wrapImg{width: 180px; height: 140px; overflow:hidden; background:url('/images/common/noImg_Thumbnail_Main_Pulication.gif') 0 0 no-repeat;}
/* 2015-03-09 */
.conbox2_in1 .wrapImg_oth {width: 180px; height: 130px; overflow:hidden; background:url('/images/common/noImg_Thumbnail_Main_Pulication.gif') 0 0 no-repeat;}

/* #contentbox3 */
.Blog_title{width:280px;height:40px;line-height:40px;margin:0 0 1px 0;background:#f0f3f9;font-size:16px;color:#336699;font-weight:bold;}
.Blog_title a{display:block;width:266px;height:40px;padding:0 0 0 14px;text-decoration:none;}
.Blog_title a:hover, .Blog_title a:active, .Blog_title a:focus {color:#fff;text-decoration:none;background:#ce001d;}
.Blog_title a:hover{color:#fff;text-decoration:none;}
.Blog_title:hover{background:#ce001d;}
.ov{background:#ce001d;}
.ov a:link,.ov a:hover,.ov a:visited,.ov a:focus{color:#fff;}

p.blog_text{margin:0 0 20px 0;height:45px;padding:5px 10px 0 15px;background:#fafafa url('/images/main/main_bullet02.gif') no-repeat 8px 12px; font-size: 12px;}
p.blog_text a:link,p.blog_text a:hover,p.blog_text a:visited,.blog_text a:focus{color:#336699;}

.dlbox{height:355px;}
.dlbox .in2_box{overflow:hidden;width:280px;margin:0 0 20px 0;}
.dlbox .in2_box p{float:left;width:100px;height:101px;}
.dlbox .in2_box dl{float: right;width: 156px;height: 101px;margin: 0 5px 0 15px;}
.dlbox .in2_box dl dt{height:56px;font-size:14px;font-weight:bold;line-height:1.2em;}
.dlbox .in2_box dl dt a:link{color:#336699;}
.dlbox .in2_box dl dd{height:42px;}
.dlbox .in2_box dl dd a{color:#585c66;line-height:1.2em;}

.blog_text2{margin: 0;height:50px;padding:5px 0 0 15px;background:#fafafa url('/images/main/main_bullet02.gif') no-repeat 8px 12px}
.Twitter_text{height:328px;margin:0 0 26px 0;}
.Facebook_text{width:280px;height:430px;}
.Flitto_text{width:280px;height:430px;}

/* 2016.03.24 */
.conbox2_in3 {overflow:hidden;padding:11px;background-color:#f0f3f9;}
.conbox2_in3 .event {float:left;width:458px;}
.conbox2_in3 .event li {float:left;width:146px;margin-left:10px;}
.conbox2_in3 .event li:first-child {margin-left:0;}
.conbox2_in3 .event dl dt {height:33px;margin-top:8px;}
.conbox2_in3 .event dl dt a {font-size:14px;color:#369;line-height:16px;}
.conbox2_in3 .event dl dd.area {font-size:12px;color:#222;}
.conbox2_in3 .event dl dd.date {font-size:12px;color:#999;}
.conbox2_in3 .conbox2_in2 {float:left;width:180px;margin-left:20px;}


/* 2015-02-23 */
/* #contentbox4 */
/* 멀티미디어 새로운 영역 */
.tabMenu{position:relative;height:236px;}
.tabMenu .wrap{float: left;font-weight:bold;font-size:14px;}
.tabMenu .tab{float:left;position:relative; z-index:2;}
.tabMenu .tab a{height: 25px;display: block;border:1px solid #eef0f5;border-bottom:none; border-right:none;text-align: center;text-decoration: none;padding:7px 22px 0px 22px; color:#959fad;}
.tabMenu .last a{border-right:1px solid #eef0f5;}



.tabMenu .cnt{width: 680px;height: 204px;position: absolute;left:0;top:32px;z-index:1;background:url('/images/common/tab_cntBg.png') no-repeat 0 0;display:none;}
.tabMenu .cnt ul {overflow:hidden;padding-left:15px; margin-top:14px;}
.tabMenu .cnt ul li {position:relative;float:left;margin-right:10px;}
.tabMenu .cnt ul li > a{display:block;padding:4px;background:url('/images/common/tab_list.png') no-repeat 0 0;}
.tabMenu .cnt ul li img {width:200px;height:116px;}
.tabMenu .cnt ul li .video_btn {position:absolute; top:10px; left:10px;}
.tabMenu .cnt ul li .video_btn img {width:19px;height:19px;}

.tabMenu .cnt ul li dl {margin-top:8px;}
.tabMenu .cnt ul li dl dt {width:202px;height:16px;padding:0px 0px 2px 6px;background:#bc120c;font-size:14px; color:#fff;overflow:hidden;white-space:nowrap;}
.tabMenu .cnt ul li dl dd {width:202px;margin:0;font-size:12px; color:#3a485d;padding:4px 0px 0px 6px;font-weight:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.tabMenu .wrap.on .tab a{height:25px;background: #fff;text-decoration:none;padding-top:7px;border:none;color:#303f5d;}
.tabMenu .wrap.on .cnt{display:block;}

.tabMenu .more_btn {position:absolute; bottom:1px; right:0px; display:block; height:19px;}

.tabMenu .wrap.on .tab a{background:url('/images/common/tab_Tbg.png') no-repeat 0 0;}
.tabMenu .wrap.on .video a{background-position:-8px 0px;}
.tabMenu .wrap.on .publi a{background-position:-6px 0px;}
.tabMenu .wrap.on .e_book a{background-position:-8px 0px;}
.tabMenu .wrap.on .webtoon a{background-position:-8px 0px;}


.NewsEvent_Box {overflow:hidden;}

.DailyNews_box{float:left; height:107px; }
.DailyNews_box .titleBox{overflow: hidden;}
.DailyNews_box .titleBox h2 {float:left; width:235px; height:18px;}
.DailyNews_box .titleBox h2 a{font-size:14px; color:#222; text-decoration:none;}
/* 2015-02-23 */
.DailyNews_box .titleBox .pageBtn{overflow:hidden;height:14px;margin:5px 0px 0px 0px;line-height:8px}
.DailyNews_box .titleBox .pageBtn p{float:left;}
.DailyNews_box .titleBox .pageBtn p img{vertical-align:top}
.DailyNews_box .titleBox .pageBtn .num{font-size:11px;font-weight:bold}
.DailyNews_box .titleBox .pageBtn .num span{color:#C90018}
.DailyNews_box .titleBox .pageBtn a{margin:0 0 0 4px;}
/* 2015-02-23 */
.DailyNews_box ul{width:305px;height:75px;float:left;margin:10px 0 0 0;line-height:18px; overflow:hidden; zoom:1;}
.DailyNews_box ul li{ width:297px; background:url('/images/common/bullet15.gif') no-repeat left 7px; padding-left:8px; height:20px;text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; overflow:hidden;}


.EventBox{position:relative; width:350px;  zoom:1;float:right;}
.EventBox h2{height:25px; *height:42px;}
.EventBox h2 a{font-size:14px;color:#222; text-decoration: none;}

/* #contentbox4 | Scribd*/
p.blog_text4{margin:0 0 20px 0;height:64px;padding:5px 0 0 15px;background:#fafafa url('/images/main/main_bullet02.gif') no-repeat 8px 12px}
p.blog_text4 a:link{color:#336699}

.dlbox4{margin:0 0 48px 0;}
.dlbox4 .in2_box{overflow:hidden;width:280px;}
.dlbox4 .in2_box p{float:left;width:100px;height:131px;}
.dlbox4 .in2_box dl{float:right;width:165px;}
.dlbox4 .in2_box dl dt{height:86px;font-size:14px;font-weight:bold;line-height:1.2em;}
.dlbox4 .in2_box dl dt a:link{color:#336699}
.dlbox4 .in2_box dl dd{height:45px; color:#585c66;line-height:1.2em;}
.dlbox4 .in2_box dl dd a{color:#585c66; line-height:1.2em}

/* #contentbox5 | flickr*/
p.blog_text5{margin:0 0 18px 0;height:50px;padding:5px 0 0 15px;background:#fafafa url('/images/main/main_bullet02.gif') no-repeat 8px 12px}
p.blog_text5 a:link{color:#336699}

.dlbox5 .in2_box{overflow:hidden;width:280px;margin:0 0 14px 0;}
.dlbox5 .in2_box p{float:left;width:119px;height:105px;}
.dlbox5 .in2_box dl{float:right;width:144px;}
.dlbox5 .in2_box dl dt{height:93px;font-size:14px;font-weight:bold;line-height:1.2em;}
.dlbox5 .in2_box dl dt a:link{color:#336699}
.dlbox5 .in2_box dl dd{color:#999; height:12px;line-height:1.2em}

/* #contentbox6 | YouTube*/
p.blog_text6{margin:0 0 20px 0;height:50px;padding:5px 0 0 15px;background:#fafafa url('/images/main/main_bullet02.gif') no-repeat 8px 12px}
p.blog_text6 a:link{color:#336699}

.dlbox6 .in2_box{overflow:hidden;width:280px;margin:0 0 20px 0;}
.dlbox6 .in2_box p{float:left;width:120px;height:90px;}
.dlbox6 .in2_box dl{float:right;width:143px;margin:0;padding:0;}
.dlbox6 .in2_box dl dt{height:76px;font-size:14px;font-weight:bold;line-height:1.2em;}
.dlbox6 .in2_box dl dt a:link{color:#336699}
.dlbox6 .in2_box dl dd{color:#999;}

/* #contentbox3 | YouTube*/
p.blog_text7{margin:0 0 11px 0;height:50px;padding:5px 0 0 15px;background:#fafafa url('/images/main/main_bullet02.gif') no-repeat 8px 12px}
.blog_box_in .text1{margin:7px 0 22px 0;font-size:14px;color:#585c66}
.blog_box_in .text2{margin:0px 0 38px 0;font-size:14px;color:#585c66} 

.conbox3_banner{overflow:hidden;margin:15px 0 12px 0;}
.conbox3_banner li{float:left}
.conbox3_logo{margin:10px 0 0 0;}
.conbox3_logo img{vertical-align: top;}


/* bannerzone| notice*/
#bannerzone {position: relative;overflow:hidden;float:left; padding:24px 0 0 0;width:680px;}
#bannerzone h2 {position:absolute; top:0;left:0;margin:0; padding:0; font-size:14px;color:#333;}
#ctrl_btn {position:absolute;top:4px; right:0; margin: 0; height:13px; text-align:right;}

#ctrl_btn button {margin:0 2px; padding:0; width:7px; height:8px; float:left; text-indent:-9999em; border:none; cursor:pointer;}
#bnnrctrl_prev {background:url('/images/main/btnVisualPrev.png') no-repeat 50% 50%;}
#bnnrctrl_stop {background:url('/images/main/btnPopupStop.png') no-repeat 50% 50%;}
#bnnrctrl_auto {display:none; background:url('/images/main/btnPopupPlay.png') no-repeat 50% 50%;}
#bnnrctrl_next {background:url('/images/main/btnVisualNext.png') no-repeat 50% 50%;}

#ctrl_btn .num{position:absolute;top:-3px; right:15px; font-size:11px;font-weight:bold;}
#ctrl_btn .num span{font-size:11px;color:#c90018}

ul#bannerzonelist {overflow:hidden;width:711px;margin:0;padding:0;}
ul#bannerzonelist li {float:left; height: 57px;}
ul#bannerzonelist li img {margin:0 9px 0 0;}

#notice{float:right;width:260px;}
#notice h2{font-size:14px;margin: 0;color:#333; height:25px;}
#notice ul li{padding:0 0 0 8px;background:url('/images/common/bullet05.gif') no-repeat left 8px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}


/* footer */
#footer .footer_in{margin:0 auto;padding:25px 0 0px 0;width:980px;}
#footer .footer_in .footmenu{overflow:hidden;}
#footer .footer_in .footmenu .inBox{float:left;margin:0 20px 0 0 ;width:146px;}
#footer .footer_in .footmenu .inBox .lh{line-height:110%}
#footer .footer_in .footmenu .last{margin:0;}
#footer .footer_in .footmenu h2{width:143px;padding:17px 3px 7px 0;font-size:14px;border-bottom:1px solid #223347;color:#fff}
#footer .footer_in .footmenu ul{margin:16px 0 0 0;padding:0 3px 0 0 ;}
#footer .footer_in .footmenu ul li{margin:0 0 6px 0;padding:2px 0;font-size:11px;color:#fff;line-height:110%;}
#footer .footer_in .footmenu ul li a{color:#fff}
#footer .footer_in .footmenu ul li a:hover,
#footer .footer_in .footmenu ul li a:visited,
#footer .footer_in .footmenu ul li a:active,
#footer .footer_in .footmenu ul li a:focus{margin:0;padding:0;font-weight:normal;}
.fm01_inbox{overflow:hidden}
.fm01_inbox1{float:left;width:75px}
.fm01_inbox2{float:right;width:65px;padding:0;}

.copyrightbox{clear:both;width:980px;padding:0;}
.copyrightbox_in{overflow:hidden;width:980px;font-size:12px;}
.copyrightbox .copyrightbox_in .copyright{float:left;height:15px;margin:0;padding:0;font-size:11px;}

.copyrightbox .copyrightbox_in .copyright img{vertical-align:top;margin:0 15px 0 0;padding:0;}
.copyrightbox .copyrightbox_in ul{overflow:hidden;float:right}
.copyrightbox .copyrightbox_in ul li {float:left;margin:0 8px 0 0 ; padding:0 9px 0 0 ; background:url(/images/common/line_footer.png) no-repeat right 7px;}
.copyrightbox .copyrightbox_in ul li a{color:#7997af;}
.copyrightbox .copyrightbox_in ul li a:hover{text-decoration:underline}
.copyrightbox .copyrightbox_in .last{background:none;margin-right:0;padding-right:0;}


/* footer_error*/
#footer_error .footer_error_in{overflow:hidden;width:980px; padding:25px 0 0 0;margin:0 auto;font-size:12px;}
#footer_error .copyright{float:right;height:15px; margin:0; padding:0;}
#footer_error .copyright img{vertical-align:top;margin:0;padding:0  0 0 15px;}
#footer_error ul{overflow:hidden;float:right;}
#footer_error ul li {float:right; padding:0 9px 0 9px; background:url(/images/common/line_footer.png) no-repeat right 5px}
#footer_error ul li a{color:#617a92;}
#footer_error ul li a:hover{text-decoration:underline}
#footer_error .last{background:none;padding:0 9px 0 0 ;}












