@charset "euc-kr";
.overview{background: url("../images/sub01/bg_overview.jpg") no-repeat scroll 0 0 transparent; width:720px; height:450px;}
.f_tit{padding:10px 0 30px 0; position:relative; width:100%; float:left; }
.history {position:relative; padding:0 0 50px 0; font-size: 1.2em; width:720px; float:left; }
.history dl#year01 {padding:0 0 50px 0; float:left;}
.history dl#year02 {padding:30px 0 50px 0;float:left;}
.history dl#year03 {padding:30px 0 50px 0;float:left;}
.history dl {position:relative; }
.history dl dt {background-position: 0 0;  height: 40px !important;}
.history dl dd {line-height: 28px; overflow: hidden; float:left;}
.history dl dd em, .history dl dd strong, .history dl dd span {float: left;}
.history dl dd em { color: #224b9e;  font-size: 1em; font-weight: bold;  width: 60px; font-family: verdana;/*font-style : normal;*/}
.history dl dd strong { color: #444444;  font-weight: bold; width: 70px; font-size: 1em;}
.history dl dd strong.idt_txt {text-indent: 20px;}
.history dl dd span {}
.history dl dd ul {float:left;}
.history dl dd ul li { float: left;  width: 480px;}


.wrap_con{width:720px; position:relative; float:left; }

/*½ÅÃ»»ç*/
.new_office{width:720px;}

/*Æ¯È­±¸»ó*/
.spc01{padding:20px 0 100px 0; width:720px; background: url("../images/sub01/bg_spc01.jpg") no-repeat scroll 0 100% transparent;}
.spc02{padding:0 0 100px 0; width:720px; background: url("../images/sub01/bg_spc02.jpg") no-repeat scroll 0 100% transparent;}
.spc03{padding:0 0 100px 0; width:720px; background: url("../images/sub01/bg_spc03.jpg") no-repeat scroll 0 100% transparent;}
.spc04{padding:0 0 100px 0; width:720px; background: url("../images/sub01/bg_spc04.jpg") no-repeat scroll 0 100% transparent;}
.spc05{padding:0 0 100px 0; width:720px; background: url("../images/sub01/bg_spc05.jpg") no-repeat scroll 0 100% transparent;}
.h4_spc{padding:0 0 0 0; font-weight:bold; color:#003399; font-size:1.4em;}

/*ºñÀü°ú °³¹ß¹æÇâ*/
.develop01{padding:10px 0 100px 0; width:720px; background: url("../images/sub01/bg_dep01.jpg") no-repeat scroll 0 100% transparent;}
.develop02{padding:20px 0 100px 0; width:720px; background: url("../images/sub01/bg_dep02.jpg") no-repeat scroll 0 100% transparent;}
.develop03{padding:20px 0 100px 0; width:720px; background: url("../images/sub01/bg_dep03.jpg") no-repeat scroll 0 100% transparent;}
.develop04{padding:20px 0 100px 0; width:720px; background: url("../images/sub01/bg_dep04.jpg") no-repeat scroll 0 100% transparent;}
.develop05{padding:20px 0 100px 0; width:720px; }
.h5_develop{padding:0 0 0 0; font-weight:bold; color:#003399; font-size:1.4em;}

/*ÃßÁøÇöÈ²*/
.wrap_plan{background: url("../images/sub01/subimg_dep.jpg") no-repeat scroll 0 20px transparent;
	padding:180px 0 150px 0;	}
.history_wrapper02 {
    margin: 0 auto;
    width: 700px;
	font-size:1.2em;
	
}
.history_wrapper02 div.history_allView {
    
	background: url("../images/common/split_dot.gif") no-repeat scroll 0 100% transparent;
}
.history_wrapper02 div.lineNone {
    border-top: medium none;
}
.history_wrapper02 div.history_allView h3.his_year {
    margin: 20px 0 10px;
    padding: 0;
}
.history_wrapper02 div.history_allView h3.his_year2 {
    margin: 30px 0 20px;
    padding: 0;
}
.history_wrapper02 div.history_allView ul {
    padding: 0 0 18px;
}
.history_wrapper02 div.history_allView ul li {
    background: url("../images/common/side_sbullet_off.gif") no-repeat scroll 0 0.6em transparent;
    clear: left;
    display: table;
    line-height: 150%;
    margin: 4px 0;
    width: 700px;
	letter-spacing:-0.1em;
}
.history_wrapper02 div.history_allView ul li strong {
    
    float: left;
    padding: 0 20px 0 7px;
	color: #666;  font-size: 1em; font-weight: normal; font-family: verdana; 
}
.history_wrapper02 div.history_allView ul li span {
    float: left;
}


/*Á¶Á÷µµ, ¾÷¹«*/
#main_org {
    background: url("../images/sub06/bg_org_new3.gif") no-repeat scroll 0 0 transparent;
    height: 920px;
    width: 720px;
}
#main_org #mo_01 {
    left: 20px;
    position: absolute;
    top: 155px;
}
#main_org #mo_01 li {
    padding-top: 18px;
}
#main_org #mo_02 {
    left: 140px;
    position: absolute;
    top: -38px;
}
#main_org #mo_02 li {
    padding: 0 0 270px;
}
#main_org #mo_02 li.middle {
    padding: 0 0 82px !important;
}
#main_org #mo_03 {
    left: 110px;
    position: absolute;
    top: -78px;
}
#main_org #mo_03 li {
    padding: 0 0 10px;
}
#main_org #mo_04 {
    left: 110px;
    position: absolute;
    top: 240px;
}
#main_org #mo_04 li {
    padding: 0 0 2px;
}
#main_org #mo_05 {
    left: 120px;
    position: absolute;
    top: 2px;
    width: 255px;
}
#main_org #mo_05 li {
    background: url("../images/sub06/ico_bullet_org.gif") no-repeat scroll 0 0.3em transparent;
    letter-spacing: -0.05em;
    padding: 0 0 3px 15px;
}
#main_org #mo_06 {
    left: 120px;
    position: absolute;
    top: 80px;
    width: 255px;
}
#main_org #mo_06 li {
    background: url("../images/sub06/ico_bullet_org.gif") no-repeat scroll 0 0.3em transparent;
    letter-spacing: -0.05em;
    padding: 0 0 3px 15px;
}
#main_org #mo_06_1 {
    left: 120px;
    position: absolute;
    top: 80px;
    width: 255px;
}
#main_org #mo_06_1 li {
    background: url("../images/sub06/ico_bullet_org.gif") no-repeat scroll 0 0.3em transparent;
    letter-spacing: -0.05em;
    padding: 0 0 3px 15px;
}

#main_org #mo_06_2 {
    left: 120px;
    position: absolute;
    top: 155px;
    width: 255px;
}
#main_org #mo_06_2 li {
    background: url("../images/sub06/ico_bullet_org.gif") no-repeat scroll 0 0.3em transparent;
    letter-spacing: -0.05em;
    padding: 0 0 3px 15px;
}

#main_org #mo_07 {
    left: 120px;
    position: absolute;
    top: 0;
    width: 260px;
}
#main_org #mo_07 li {
    background: url("../images/sub06/ico_bullet_org.gif") no-repeat scroll 0 0.3em transparent;
    letter-spacing: -0.05em;
    padding: 0 0 3px 15px;
}
#main_org #mo_08 {
    left: 120px;
    position: absolute;
    top: 69px;
    width: 260px;
}
#main_org #mo_08 li {
    background: url("../images/sub06/ico_bullet_org.gif") no-repeat scroll 0 0.3em transparent;
    letter-spacing: -0.05em;
    padding: 0 0 3px 15px;
}
#main_org #mo_09 {
    left: 120px;
    position: absolute;
    top: 140px;
    width: 360px;
}
#main_org #mo_09 li {
    background: url("../images/sub06/ico_bullet_org.gif") no-repeat scroll 0 0.3em transparent;
    letter-spacing: -0.05em;
    padding: 0 0 3px 15px;
}
#main_org #mo_10 {
    left: 120px;
    position: absolute;
    top: 214px;
    width: 360px;
}
#main_org #mo_10 li {
    background: url("../images/sub06/ico_bullet_org.gif") no-repeat scroll 0 0.3em transparent;
    letter-spacing: -0.05em;
    padding: 0 0 3px 15px;
}
#main_org #mo_11 {
    left: 110px;
    position: absolute;
    top: /*400px*/460px;
}
#main_org #mo_11 li {
    padding: 0 0 2px;
}
#main_org #mo_12 {
    left: 120px;
    position: absolute;
    top: 2px;
    width: 255px;
}
#main_org #mo_12 li {
    background: url("../images/sub06/ico_bullet_org.gif") no-repeat scroll 0 0.3em transparent;
    letter-spacing: -0.05em;
    padding: 0 0 3px 15px;
}
#main_org #mo_13 {
    left: 120px;
    position: absolute;
    top: 70px;
    width: 255px;
}
#main_org #mo_13 li {
    background: url("../images/sub06/ico_bullet_org.gif") no-repeat scroll 0 0.3em transparent;
    letter-spacing: -0.05em;
    padding: 0 0 3px 15px;
}
#main_org #mo_14 {
    left: 120px;
    position: absolute;
    top: 143px;
    width: 255px;
}
#main_org #mo_14 li {
    background: url("../images/sub06/ico_bullet_org.gif") no-repeat scroll 0 0.3em transparent;
    letter-spacing: -0.05em;
    padding: 0 0 3px 15px;
}

#main_org #mo_15 {
    left: 110px;
    position: absolute;
    top: 530px;
    width: 255px;
}
#main_org #mo_15 li {
    padding: 0 0 2px;
}

#main_org #mo_16 {
    left: 120px;
    position: absolute;
    top: 0;
    width: 255px;
}
#main_org #mo_16 li {
    background: url("../images/sub06/ico_bullet_org.gif") no-repeat scroll 0 0.3em transparent;
    letter-spacing: -0.05em;
    padding: 0 0 3px 15px;
}

.tle{text-align:left;}

/*»çÀÌÆ®¸Ê*/
.sitemap_wrap {
    margin-left: 10px;
    overflow: hidden;
    position: relative;
    width: 710px;
}
.sitemap {
    float: left;
    height: 350px;
    margin-right: 36px;
    position: relative;
    width: 200px;
}
.sitemap_nomar {
    float: left;
    height: 420px;
    position: relative;
    width: 200px;
}
.sitemap1 {
    float: left;
    height: 660px;
    margin-right: 36px;
    margin-top: 30px;
    position: relative;
    width: 200px;
}
.sitemap1_nomar {
    float: left;
    height: 660px;
    margin-top: 30px;
    position: relative;
    width: 200px;
}
.st_dep1 {
    margin-top: 10px;
    width: 200px;
}
.st_dep1 li {
    background: url("../images/common/dep1.gif") no-repeat scroll 0 17px transparent;
    border-bottom: 1px solid #E7E7E7;
    padding: 12px 0 12px 20px;
}
.st_dep1 li a {
    color: #333;
    font-weight: bold;
    text-decoration: none;
	font-size:1.2em;
}
.st_dep1 li a:hover {
    color: #333333;
    font-weight: bold;
    text-decoration: none;
}
.st_dep1 li .st_dep2 {
    margin-top: 8px;
}
.st_dep1 li .st_dep2 li {
    background: url("../images/common/dep2.gif") no-repeat scroll 0 7px transparent;
    border-bottom: medium none;
    line-height: 18px;
    margin-bottom: 0;
    padding: 0 0 0 8px;
}
.st_dep1 li .st_dep2 li a {
    color: #666666;
    font-weight: normal;
    text-decoration: none;
}
.st_dep1 li .st_dep2 li a:hover {
    color: #555555;
    font-weight: normal;
    text-decoration: underline;
}

.tstyle .sky_check {background: url("../images/common/bg_skycheck.gif") repeat-x scroll 0 50% transparent;}

/*ÁúÀÇÀÀ´ä*/


.board_top {
    border: 5px solid #EFEFEF;
    display: block;
    height: 1%;
    margin-bottom: 15px;
    overflow: hidden;
    padding: 15px;
	font-size:1.2em;
	
}

.faq {
    border-top: 1px solid #DDDDDD;
    overflow: hidden;
	font-size:1.2em;
	position:relative;
	
}
.faq dt {
    background: url("../images/common/icon_q.gif") no-repeat scroll 12px 12px #EFEFEF;
    border-bottom: 1px solid #DDDDDD;
    font-weight: bold;
    padding: 10px 10px 10px 35px;
}
.faq dt a, .faq dt a:hover, .faq dt .selected {
    color: #744F68;
    font-weight: bold;
}
.faq dd {
    background: url("../images/common/icon_a.gif") no-repeat scroll 12px 13px transparent;
    border-bottom: 1px solid #DDDDDD;
    padding: 10px 10px 10px 35px;
}


.wrap_qna {position:relative; width:100%; margin:0; padding:0; font-size: 1.2em; line-height:170%;}
.qna_list{position:relative; width:100%; margin:0; padding:0; }
.qna_list li{border-top: 1px solid #DDDDDD; padding: 15px 21px 15px 0; position: relative; }
.list_q {padding: 0 0 15px 0;  position: relative;}
.qna_info {display:inline-block; margin-bottom:7px; width:100%;}
.qna_info2 {display:inline-block; margin-bottom:7px; width:100%;}
.q_name{font-weight:bold;}
.q_date{color:#999; font-size:0.98em; margin-left:10px;}
.a_name{font-weight:bold; color:#0066cc;}
.a_date{color:#999; font-size:0.98em; margin-left:10px;}
.qna_con{color:#666; width:100%;}
.qna_con2{color:#666; width:100%;}
.list_a {padding: 0;  position: relative;}
.list_a li{background: url("../images/common/reply_arrow.gif") no-repeat scroll 10px 17px transparent; padding:10px 0 0 30px;}


.wrap_plan2{background: url("../images/sub04/bg_plan01.jpg") no-repeat scroll 100% 0 transparent; }

/* ·Î±×ÀÎ */
.login_wrap{position:relative;width:430px;height:155px; background:url(http://image.gb.go.kr/Images/member/bg_login.gif) no-repeat left top; margin:30px auto;}
.login_input {float:left;}
.login_input ul {width:200px;margin:30px 0 0 110px;padding:0;overflow:hidden;}
.login_input ul li{float:left;padding-bottom:3px;}
.logintxt {width:80px;}
.loginfield {width:120px;}
.login_btn {float:left;margin:30px 0 0 0;padding:0;}
.loginetc_btn{position:absolute;left:0; top:120px;text-align:right;width:410px;}


/*Á¶Á÷µµ02*/



#main_org_170703 {    
    background: transparent url("../images/sub06/org_bgin_new.jpg") no-repeat scroll 0 0;
    height: 920px;
    width: 720px;  
}

#main_org_170703 #org_01{padding:100px 0 0 70px;}
#main_org_170703 #org_01 li{position:relative; padding-top:20px;}
#main_org_170703 #org_02{position: absolute; left: 140px; top: -38px;}
#main_org_170703 #org_03{position: absolute; left: 140px; top:550px;}

#main_org_170703 #org_002 { padding-top:570px !important; } 

#main_org_170703 #org_02 ul li {
    background: transparent url("../images/sub06/ico_bullet_org.gif") no-repeat scroll 0 0.3em;
    letter-spacing: -0.05em;
    padding: 0 0 3px 15px;
	
}

#main_org_170703 #org_0201  {left: 120px; position: absolute; top: 22px; width: 255px;} 
#main_org_170703 #org_0202  {left: 120px; position: absolute; top: 22px; width: 255px;}
#main_org_170703 #org_0203  {left: 120px; position: absolute; top: 22px; width: 275px;}
#main_org_170703 #org_0204  {left: 120px; position: absolute; top: 32px; width: 275px;}
#main_org_170703 #org_0205  {left: 120px; position: absolute; top: 32px; width: 300px;}
#main_org_170703 #org_0206  {left: 120px; position: absolute; top: 22px; width: 255px;}
#main_org_170703 #org_0207  {left: 120px; position: absolute; top: 22px; width: 255px;}

#main_org_170703 #org_03 ul li {
    background: transparent url("../images/sub06/ico_bullet_org.gif") no-repeat scroll 0 0.3em;
    letter-spacing: -0.05em;
    padding: 0 0 3px 15px;
}

#main_org_170703 #org_0301  {left: 120px; position: absolute; top: 22px; width: 255px;} 
#main_org_170703 #org_002 {padding-top: 500px !important;}
#main_org_170703 #org_03 { position: absolute; left: 140px; top: 480px; }
#main_org_170703 { background: transparent url("../images/sub06/org_bgin_new.jpg") no-repeat scroll 0 0; height: 825px; width: 720px; }