﻿/* Plani Webdesign Team (http://plani.co.kr/) hasungpil 090401 */

#warp { width:880px; margin:0 auto;}
#colgroup { overflow:auto; width:876px; border:2px solid #edeff2;}

#header {width:808px; margin-left:72px;}

/* 글로벌메뉴 */
#gnb { width:808px; text-align:right;}
#gnb a { color:#626262;}
#gnb a:hover { color:#555555; font-weight:bold; text-decoration:none;}
.gnb_line { color:#e0e0e0;}

/* 퀵메뉴 */
#divMenu { position:absolute; left:50%; margin-left:450px; top:154px; width:38px; height:133px; z-index:1; }

/* 검색 */
.search { overflow:auto; width:808px; background:url(../images/bg_logo_main.gif) 630px 25px no-repeat;}

#hearder_logo { float:left; width:122px;}
#bu_hearder { margin-left:13px; padding-left:8px; font-size:11px; letter-spacing:-2px; color:#a1a1a1; background:url(../images/bu_arrow_fav.gif) no-repeat left;}

#header_search { float:left; margin:15px 0px 0px 68px;}
#header_input input { width:346px; height:22px; border:6px solid #7da7d9; font-size:17px; vertical-align:middle; font-weight:bold; line-height:20px;}
.btn_search { vertical-align:middle;}
#header_best { padding:5px 0px 15px 11px; color:#555555;}


.lnb { width:880px; overflow:auto;}
.lnb_left { float:left; width:2px; height:35px; background:url(../images/bg_lnb_left.gif) no-repeat;}
.lnb_blue { overflow:hidden; float:left; padding-left:27px; width:515px; height:35px; background:url(../images/bg_lnb_blue.gif) repeat-x;}
.lnb_cyon { float:left; width:333px; height:27px; padding-top:8px; color:#fff; text-align:center; background:url(../images/bg_lnb_cyon.gif) repeat-x;}
.lnb_cyon a { color:#fff}
.lnb_cyon a:hover { font-weight:bold; text-decoration:none;}
.lnb_cyon_bu { padding-left:14px; background:url(../images/bu_download.gif) no-repeat left;}
.lnb_right { float:left; width:2px; height:35px; background:url(../images/bg_lnb_right.gif) repeat-x;}

.lnb_sub { overflow:hidden;  height:25px; padding:8px 0px 0px 29px; border-bottom:1px solid #d5d5d5; font-size:11px; font-weight:bold; color:#636363; background-color:#f3f3f3;}
.lnb_sub a:hover { *height:20px; padding:10px 13px 10px 13px; *padding:10px 13px 10px 13px; border:1px solid #d7d7d7; color:#3f6b9d; text-decoration:none; background-color:#fdfdfd;}
.lnb_sub ul { display:none; }
.lnb_sub li { float:left; *padding:10px 15px 10px 15px; *margin:-10px -15px -10px -15px;}
.lnb_sub_link { padding:10px 14px 10px 14px;}


#container {width:880px; margin:5px 0px 10px 0px; overflow:auto;}

/* 정보탭 */
#block1 { float:left; width:545px;}
.flash { width:545px; height:100px; margin-bottom:5px; background:url(../images/@flash.gif) no-repeat;}

#block1_tabs { width:545px; position:absolute; z-index:3;}
.tab_latest_none { width:3px;}
div.tab_latest {overflow:hidden; float:left; position:relative; width:100%; height:35px; _margin-bottom:-19px; background:url(../images/bg_tab_main.gif) repeat-x; z-index:2;}
div.tab_latest_line { position:relative; z-index:1; width:100%; height:0px; top:-5px; clear:both; }
ul.tab_latest_area { z-index:2; list-style:none;}
ul.tab_latest_area li { float:left; height:35px; }
ul.tab_latest_area li a { display:block; overflow:hidden; padding:35px 0 0 0; width:93px; height:0px; background-position:0 -35px; background-repeat: no-repeat; }
ul.tab_latest_area li a:hover { background-position:0 0; }
ul.tab_latest_area li a.active { background-position:0 0; }

div.show { display:block;}
div.hide { display:none; }

#tab1 { background-image:url(../images/tab_main_cooper.gif); }
#tab2 { background-image:url(../images/tab_main_calen.gif); }
#tab3 { background-image:url(../images/tab_main_db.gif); }
#tab4 { background-image:url(../images/tab_main_photo.gif); }

#content1 { overflow:auto; width:535px; padding-top:11px; border:5px solid #dbdee4; border-top:0; vertical-align:middle; text-align:center; background-color:#fff;}
.content1_day li { float:left;}
.content1_day { height:25px; border-bottom:1px solid #e1e1e1;}
.content1_day_open { height:25px;}
.content1_day_open li { float:left; padding:0px;}
.content1_search1 { width:85px; margin-right:10px; background:url(../images/bu_h3.gif) no-repeat 75px; font-weight:bold;}
.content1_search11 { overflow:hidden; float:left; width:410px;}
.content1_search_input { border:0px; padding:0px;}
.content1_search2 li { padding-right:13px;letter-spacing:-1px;}
.content1_world { float:left; width:405px; height:250px; background:url(../images/@world.gif) no-repeat;}
.content1_world_list { float:left; position:absolute; z-index:3; left:410px; width:100px; height:220px; padding:15px; border-left:1px solid #e1e1e1; background-color:#f8f9f9; }
.content1_world_list li { padding-left:10px; background:url(../images/bu_arrow_gray.gif) no-repeat left; text-align:left;}

.content1_world_list2 { float:left; position:absolute; z-index:3; left:279px; width:100px; height:220px; padding:15px; border-left:1px solid #e1e1e1; background-color:#f8f9f9;}
.content1_world_list2 li { padding-left:10px; background:url(../images/bu_arrow_gray.gif) no-repeat left; text-align:left;}

.content1_world_list3 { float:left; position:absolute; z-index:3; left:410px; width:100px; height:220px; padding:15px; border-left:1px solid #e1e1e1; background-color:#f8f9f9; text-align:left;}
.world_list1 { margin-bottom:5px; padding-left:13px !important; background:url(../images/ico_flag.gif) no-repeat left; font-weight:bold; color:#555; font-size:14px;}
.world_list2 { margin-bottom:5px;}
.world_list3 { margin-left:5px; padding-left:10px !important; background:url(../images/ico_world.gif) no-repeat left;}




#content2 { width:535px; height:260px; padding:11px 0px 20px 0px; border:5px solid #dbdee4; border-top:0;  background-color:#fff;}
.content2_day { height:25px; border-bottom:1px solid #e1e1e1;}
.content2_day_left { padding-left:22px;}
.content2_day_right { float:right; padding-right:65px; font-family:Tahoma; font-weight:bold; font-size:16px; color:#252525;}
.content2_day_list { padding:8px 18px 0px 23px;}
.content2_day_list li { padding:5px 0px 5px 0px; border-bottom:1px solid #e1e1e1;}



#content3 { overflow:auto; position:relative; width:493px; padding:6px 21px 6px 21px; border:5px solid #dbdee4; border-top:0; background-color:#fff;}
#content3 li { float:left;}
.content3_search1 { width:70px; background:url(../images/bu_h3.gif) no-repeat 55px; font-weight:bold;}
.content3_search_input { border:0px; padding:0px;}
.content3_search3 { margin-left:5px; padding-top:2px;}



#content4 { height:260px; width:493px; padding:11px 21px 20px 21px; border:5px solid #dbdee4; border-top:0; background-color:#fff;}








.tab_news_none { width:112px; text-align:center; padding-top:3px;}
div.tab_news { border-top:1px solid #dbdee4; border-bottom:1px solid #dbdee4; overflow:hidden; float:both; width:100%; height:24px;  z-index:2;}
div.tab_news_line { position:relative; z-index:1; _height:15px; line-height:0; top:0px; clear:both;  border-bottom:1px solid #dbdee4; }
ul.tab_news_area { z-index:2; list-style:none;}
ul.tab_news_area li { float:left; height:24px; }
ul.tab_news_area li a { display:block; overflow:hidden; padding:24px 0 0 0; width:77px; height:0px; background-position:0 -24px; background-repeat: no-repeat; }
ul.tab_news_area li a:hover { background-position:0 0; }
ul.tab_news_area li a.active { background-position:0 0; }

/* 뉴스클리핑 */
#tab31 { background-image:url(../images/tab_news.gif); }
#tab32 { background-image:url(../images/tab_news2.gif); }

/* 국제분석 / 협력뉴스 */
#tab41 { background-image:url(../images/tab_knews.gif); }
#tab42 { background-image:url(../images/tab_hnews.gif); }






#block2 { float:left; margin-left:10px; width:325px; border-top:2px solid #00aeef;}

/* 정책정보 */
.section_info { width:295px; padding:10px 14px 10px 14px; margin-bottom:5px; border:1px solid #e1e1e1; background-color:#f6f8fb;}
.section_info_titout { overflow:none; width:295px; margin-bottom:7px;}
.section_info_title { float:left; width:250px; font-weight:bold; color:#555555; background:url(../images/bu_arrow_cyon.gif) no-repeat 56px;}
.section_info_arrow { float:left; width:32px; }
.section_notice_arrow dd { line-height:0px;}
.section_notice_arrow img { display:block;}
.section_info li.section_info1 { padding-left:31px; background:url(../images/ico_busin.gif)  0px 3px no-repeat;}
.section_info li.section_info2 { padding-left:31px; background:url(../images/ico_draft.gif)  0px 3px no-repeat;}
.section_info li.section_info3 { padding-left:31px; background:url(../images/ico_pds.gif)  0px 3px no-repeat;}
.section_info li.section_info4 { padding-left:31px; background:url(../images/ico_public.gif)  0px 3px no-repeat;}

/* 공지사항 */
.section_notice { overflow:auto; height:28px; margin-bottom:7px; border:1px solid #dbdee4;}
.section_notice_tit { float:left; width:290px; padding:5px 0px 0px 10px; letter-spacing:-1px;}
#notice_title { float:left; }
.section_notice_arrow { float:right;}

/* 최근게시물 */
.section_last { overflow:auto; width:295px; padding:10px 14px 0px 14px; margin-bottom:5px; border:1px solid #e1e1e1; border-top:2px solid #7f96e5;}
.section_info_titout2 { overflow:auto; width:295px; margin-bottom:6px; }
.section_info_title2 { overflow:hidden; float:left; width:250px; height:13px; }
.section_info_title3 { overflow:hidden; float:left; width:250px; height:13px; }
.section_info_title4 { overflow:hidden; float:left; width:250px; height:13px; }
.section_last li { padding-left:5px; line-height:20px; background:url(../images/bu_square_last.gif) no-repeat 0px 7px;}
.section_info_color { color:#527299; font-size:11px; font-family:Tahoma;}
.section_last_out { padding:12px 0px 11px 0px; border-top:1px solid #e1e1e1;}
.section_last_out2 { padding-bottom:11px;}
.index_space {margin-left:4px;}


/* 팁 */
.section_tip { height:28px; padding:9px 0px 0px 45px; border:3px solid #e2e5eb; font-weight:bold; background:url(../images/bg_tip.gif) no-repeat 12px 7px;}
.section_tip_color { color:#ff6000;}


/* 뉴스 */
.section_news { width:543px; height:255px; border:1px solid #dbdee4;}
.section_news_outline2 { position:relative; padding-top:77px;}
.section_news_head { height:10px; margin:10px 24px 12px 24px;}
.section_news_head li { float:left; color:#555; font-weight:bold;}
.section_news_head_title { overflow:hidden; width:398px;}

.section_news_list { width:538px; padding-left:5px; border-bottom:1px solid #ddd;}
.section_news_list ul {width:492px;}
.section_news_list li {clear:both; margin-bottom:0px; _height:0; _font-size:0;}
.img_list {background-color:#fff; overflow:hidden;}
.img_list dt {padding:3px 0; color:#acacac;}
.img_list dt a {padding:3px 0; color:#acacac;}
.img_list dt.tit { *font-size:12px;}
.img_list dd.photo {display:inline; float:left; margin:-20px 10px 0 0; color:#FFF; text-align:center;}
.img_list dd {line-height:17px; letter-spacing:-1px; *font-size:12px;}
.img_list a {color:#2D2C2D; text-decoration:none;}
.img_list a:hover {text-decoration:underline;}

.section_newslist { padding:15px 20px 10px 20px;}
.section_newslist2 { padding:4px 20px 5px 20px;}
.section_newslist li, .section_newslist2 li { float:left; padding-left:8px; background:url(../images/bu_h4.gif) no-repeat left; line-height:19px;}

.newslist_title { width:425px;}
.newslist_day { padding:0px; background:none; color:#acacac;}


/* 주요서비스 */
#colgroup_titout { width:876px; height:25px; padding-top:9px; background-color:#edeff2;}
#colgroup_tit { float:left; padding-left:18px; font-weight:bold; color:#6b7d97;}
#colgroup_webhard { float:right; padding-right:30px;}

#colgroup_link_out { overflow:auto; padding:13px 10px 15px 20px; background:url(../images/bg_square.gif) repeat-y 455px;}

#colgroup_link_l { float:left;}
.colgroup_link_group { float:left; margin-right:15px;}
.colgroup_link_group li { font-size:11px; letter-spacing:-1px; color:#707070;}
.colgroup_link_group li.colgroup_link_b {width:65px; font-size:12px; font-weight:bold; color:#555555; margin-bottom:3px;}

#colgroup_link_r {float:left; margin-left:50px;}

#footer {margin-top:10px;}
#footer_link { height:27px; padding-top:7px; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; text-align:center; background-color:#fafafa;}
#footer_copy { margin-top:10px; font-family:Tahoma, Geneva, sans-serif; text-align:center; font-size:11px;}
.footer_copy_b { font-weight:bold; color:#4582c7;}



/* 사진동영상 */
.section_mov_list { overflow:hidden; width:491px;}
.color_blue { color:#4582c8;}
.color_cyon {color:#0099ba;}

.img_list { width:491px; padding:0 0 15px 18px; overflow:hidden;}
.img_list li {display:inline; float:left; width:99px; margin:10px 20px 0 0; padding-bottom:3px; font-size:11px; letter-spacing:-2px; line-height:13px;}
.img_list li a {}
.img_list li a:hover {text-decoration:underline;}
.img_list li img {display:block; margin-bottom:5px; border:none;}
.mov_date { color:#acacac; letter-spacing:0px;}
.section_mov_head { width:455px; height:28px; margin-left:18px; border-bottom:1px solid #dbdee4; background:url(../images/ico_photo.gif) no-repeat 115px 3px; font-size:12px; letter-spacing:-1px;}
.mov_head_title { padding-left:25px;}

.em3 {display:block; float:left; overflow:hidden; height:22px; margin:-1px 5px 0 0; padding:0 0 0 8px; *margin-right:10px; _margin-top:0px; vertical-align:top; font-size:11px; background:url(../images/btn_bbsbg2_off2.gif) no-repeat 0 0;}
.default_btn3 {display:block; float:left; height:19px; margin:-1px 0 0 0; padding:3px 10px 0 0; background:url(../images/btn_bbsbg2_off3.gif) no-repeat right 1px; color:#FFF; vertical-align:top;}
.default_btn3 a {color:#555; text-decoration:none;}

.em8 {display:block; float:left; overflow:hidden; height:18px; margin:-1px 5px 0 0; padding:0 0 0 8px; *margin-right:5px; _margin-top:-1px; vertical-align:top; font-size:11px; background:url(/images/btn_h7_left.gif) no-repeat 0 0;}
.default_btn8 {display:block; float:left; height:16px; margin:-1px 0 0 0; padding:2px 8px 0 0; background:url(/images/btn_h7_right.gif) no-repeat right 1px; color:#FFF; vertical-align:top;}

