@charset "utf-8";


/* list_top_gnb */
#top_gnb{background:url(../images/top_bg.gif) repeat-x left top;height:97px;}
#top_gnb h1{float:left;margin:0;padding:3px 0 0 17px}


#top_gnb #gnb span, #gnb a {display:block;}
#top_gnb #gnb{overflow:hidden;clear:both;font-family:'돋음', Dotum, Helvetica, serif;}
#top_gnb #gnb ul{overflow:hidden; margin:5px 6px 0 6px;}

#top_gnb #gnb li{float:left;background:url(../images/bg.gif) repeat-x scroll 0 -164px transparent;height:41px; width:24.5%; text-align:center;line-height:41px;overflow:hidden;display:block;}
#top_gnb #gnb li a{background:url(../images/bg.gif) no-repeat scroll 0 -123px transparent;font-weight:bold;color:#fff;}
#top_gnb #gnb li span{background:url(../images/bg.gif) no-repeat scroll 100% -205px transparent;display:block;}


#top_gnb #gnb li.twoline_text{line-height:20px;}

#top_gnb #gnb li.twoline_text_on{line-height:20px; background:url(../images/bg.gif) repeat-x scroll 0 -41px transparent;color:#fff;text-align:center;}
#top_gnb #gnb .twoline_text_on a{line-height:20px; background:url(../images/bg.gif) no-repeat scroll 0 0 transparent; height:41px;color:#16387c;}
#top_gnb #gnb .twoline_text_on span{line-height:20px; background:url(../images/bg.gif) no-repeat scroll 100% -82px transparent;display:block;}

#top_gnb #gnb li.on{background:url(../images/bg.gif) repeat-x scroll 0 -41px transparent;color:#fff;text-align:center;}
#top_gnb #gnb .on a{background:url(../images/bg.gif) no-repeat scroll 0 0 transparent; height:41px;color:#16387C;}
#top_gnb #gnb .on span{background:url(../images/bg.gif) no-repeat scroll 100% -82px transparent;display:block;}


#top_gnb .gnb1{float:right;margin:17px 10px 0 0}


/* list_text */
ul#text_list{padding:8px 10px 0 10px;}
ul#text_list li{background:url(../images/txt_bullet.gif) 3px 16px no-repeat; border-bottom:1px dashed #ddd;line-height:1.5;display:block;}
ul#text_list li a{padding:13px 0 13px 15px;display:block;}
ul#text_list li span.date{color:#698cb3;}
ul#text_list li.last_line{border-bottom:1px solid #ddd;}


/* list_footer */
#pre_next_btn{margin:15px 0 25px 0; font-size:14px;text-align:center;}
#pre_next_btn img{vertical-align:middle; margin:0 3px;}
#site_info{background:#e1e7ec; border-bottom:#2886BC solid 2px; color:#4C7199; font:9px Tahoma, Arial, Helvetica, sans-serif; padding:9px 0 8px 0;text-align:center;}


/* view_container */
#container{}
#container #title{padding:11px 0 15px 11px;border-bottom:1px solid #c6cfd8;}
#container #title h2{font-size:16px; margin-bottom:10px;color:#000;line-height:1.4;}
#container #title p{color:#1d4e84; }
#container #title p span{margin-left:21px;}


/* view_content */
#container #content{padding:9px;}
#container #content h3{color:#000;padding:22px 0 10px 0;}
#content .text{padding:4px 0 4px 0;line-height:1.6;}
#content .text_s{font-size:12px;color:#888;margin:8px 0 12px 0;line-height:1.5;}
#content .text_ss{font-size:12px;line-height:1.7;}
#container p.file a{background:#ebeff2;font:12px Dotum,"돋움"; color:#1d4e84;display:block;padding:2px 0 2px 0;border-bottom:#ddd solid 1px;}
#container p.file img{margin:2px 8px 2px 11px;vertical-align:middle;}


/* view_footer */
#img_btn{margin:15px 0 30px 0;}
#pre_btn{float:left; }
#next_btn{float:right; }
#list_btn{text-align:center;}
#list_btn img{margin-left:8px;}


/* ico */
.ico_new { -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; display:inline; width:26px; height:20px; line-height:1.5; overflow:hidden; background:#FF932A; font-size:6px; font-weight:bold; color:#fff; padding:1px 3px; }