@charset "euc-kr";
@import "../css/common.css";

/* CSS Document */

#wrap { width:100%; height:100%; border-style:none;}

/* header */
#header { overflow:hidden; position:relative; top:0; left:0; z-index:999; width:100%; height:142px; margin:0 auto;  }
#header .top_menu {position:relative; width:1026px; overflow:hidden; }
#header .util { width:1026px; height:29px; z-index:999;  background-position:right top;}
#header .util .util_l {float:left; text-align:right; }
#header .util .util_l p {float:left; text-align:right; }
#header .util .util_r {float:right; text-align:right; }
#header .util .util_r p {float:right; text-align:right; }
#header .util li span {display:block; float:left; margin:5px 15px 0 0;}
.util li :link {display:block; text-decoration:none; color:#666; font-size:12px;}
.util li :visited {display:block; text-decoration:none; color:#666;}
.util li :hover {display:block; text-decoration:underline; color:#666;}
.util li :active {display:block; text-decoration:none; color:#666;}

.navi {position:absolute; top:108px; width:1026px; overflow:hidden; z-index:999; margin:0 auto; }
.navi ul { width:1026px; overflow:hidden;}
.navi ul li {float:left; padding: 0 45px; text-align:center; }

.navi ul li a:link {display:block; text-decoration:none; color:#fff; font-size:15px;}
.navi ul li a:visited {display:block; text-decoration:none; color:#fff;}
.navi ul li a:hover {display:block; text-decoration:underline; color:#fff;}
.navi ul li a:active {display:block; text-decoration:none; color:#fff;}

.navi_menu {overflow:hidden; position:absolute; top:142px; left:0; z-index:999; width:100%;  background-color:#fff;  border-bottom:1px solid #bbb; }
.navi_menu ul {position:relative; width:1000px; overflow:hidden; margin:0 auto;  b background-position:bottom right;}
.navi_menu li {float:left; padding:0 0; min-height:240px;}
.navi_menu li p {padding:2px 0 2px 0;}
.navi_menu li p :link {display:block; text-decoration:none; padding:2px 0; color:#333;}
.navi_menu li p :visited {display:block; text-decoration:none; color:#333;}
.navi_menu li p :hover {display:block; text-decoration:none; color:#000;}
.navi_menu li p :active {display:block; text-decoration:none; color:#333;}
.navi_menu li span {padding:1px 0 1px 0; display:block;}
.navi_menu li span :link {display:block; text-decoration:none; padding:2px 5px; font-size:12px;  color:#148ea8;}
.navi_menu li span :visited {display:block; text-decoration:none; color:#148ea8; font-size:12px;}
.navi_menu li span :hover {display:block; text-decoration:underline; color:#148ea8; font-size:12px;}
.navi_menu li span :active {display:block; text-decoration:none; color:#148ea8; font-size:12px;}
.navi_menu .navi_ov {background-color:#00adef; color:#fff;}
.navi_ov p :link {display:block; text-decoration:none; color:#fff; padding:2px 20px}
.navi_ov p :visited {display:block; text-decoration:none; color:#fff;}
.navi_ov p :hover {display:block; text-decoration:none; color:#333; background-color:#d5f5ff;}
.navi_ov p :active {display:block; text-decoration:none; color:#fff;}
.navi_menu .navi_sub01 {width:202px; margin-left:20px;}
.navi_menu .navi_sub02 {width:220px;}
.navi_menu .navi_sub03 {width:142px;}
.navi_menu .navi_sub04 {width:125px;}
.navi_menu .navi_sub05 {width:160px;}
.navi_menu .navi_sub06 {width:160px;}
.navi_menu .navi_sub07 {width:70px; margin-left:30px;}
.navi_menu .close_btn {position:absolute; width:100%; bottom:0; z-index:1000;}
.navi_menu .close_btn p {position:relative; width:1000px;  margin:0 auto; text-align:right;}

/* main */
#container {position:relative; clear:both; width:100%; overflow:hidden; margin:0 auto;}
#container .visu {width:100%; height:288px; margin:0 auto; background:url('../images/main/main_visu01.png');-webkit-min-device-pixel-ratio:1; background-repeat:no-repeat; background-position:50% top; }
.hide { display:none; }
#container .main_quick {position:relative;  width:100%; height:117px; background-color:#e1e1e1;}
#container .main_quick ul {width:1024px; height:117px; margin:0 auto;  }
#container .main_quick ul li {float:left;}
#container .main_con {position:relative; width:100%; overflow:hidden;}
#container .main_con .main_bn {width:1024px; overflow:hidden; margin:0 auto; padding:25px 0; }
#container .main_con .main_bn li {float:left; padding-right:17px;}
#container .main_con .main_bn .mg0 {padding-right:0px;}

#container .bot_con {position:relative; width:100%; overflow:hidden; border-top-style:solid; border-width: 1px; border-color: #cccccc;}
#container .bot_con .bot_bn {width:1024px; overflow:hidden; margin:0 auto; padding:5px 0; }
#container .bot_con .bot_bn li {float:left;}
#container .bot_con .bot_bn .mg0 {padding-right:0px;}


#container .main_con ul .bd_wrap {width:313px; overflow:hidden; padding:27px 0 0 20px;}
#container .main_con ul .bd_wrap .bd_tit {height:32px;}
#container .main_con ul .bd_wrap .bd_tit .bd_title {font-size:16px; font-family:'NanumBold'; color:#333;}
#container .main_con ul .bd_wrap .bd_img { width:100%; padding:0 0 6px 0; }
#container .main_con ul .bd_wrap .bd_img span {float:left; display:block;}
.bd_img span :link {display:block; text-decoration:none; color:#666; font-size:16px;}
.bd_img span :visited {display:block; text-decoration:none; color:#666;}
.bd_img span :hover {display:block; text-decoration:underline; color:#666;}
.bd_img span :active {display:block; text-decoration:none; color:#666;}


#container .main_con ul .bd_wrap .bd_list {height:20px; padding:0 0 6px 0;}
#container .main_con ul .bd_wrap .bd_list span {display:block; float:left;}
#container .main_con ul .bd_wrap .bd_list .bd_txt {width:200px; height:25px; overflow:hidden;  background:url('../images/main/bd_ico.gif') 0 3px no-repeat; padding-left:10px;}
#container .main_con ul .bd_wrap .bd_list .bd_date {width:80px; height:25px; overflow:hidden; font-size:13px; padding-left:10px;}
#container .main_con ul .bd_wrap1 {width:313px; overflow:hidden; padding:27px 0 0 20px;}
#container .main_con ul .bd_wrap1 .bd_tit1 {height:32px;}
#container .main_con ul .bd_wrap1 .bd_tit1 .bd_title {font-size:16px; font-family:'NanumBold'; color:#333;}
#container .main_con ul .bd_wrap1 .bd_img {float:left;}
#container .main_con ul .bd_wrap1 .bd_int {float:left; padding-left:20px;}
#container .main_con ul .bd_wrap1 .bd_int span {display:block;}
#container .main_con ul .bd_wrap1 .bd_int .bd_name {font-size:15px; font-family:'NanumBold'; color:#42a942; padding-bottom:10px;}
.bd_list a:link {display:block; text-decoration:none; font-size:13px;}
.bd_list a:visited {display:block; text-decoration:none; color:#666;}
.bd_list a :hover {display:block; text-decoration:none; color:#000;}
.bd_list a :active {display:block; text-decoration:none; color:#666;}

.bt_con1 {clear:both; position:relative; width:100%; overflow:hidden; border-top-style:solid; border-width: 1px; border-color: #cccccc;}
.bt_con1 ul {width:1000px; overflow:hidden; margin:0 auto; padding:8px 0 12px 0;}
.bt_con1 ul li {float:left;}
.bt_con1 ul li p {float:left; margin-right:43px;}

/* sitemap */
#container .sitemap { clear:both; width:780px; }
#container .sitemap dl { float:left; width:180px; border-top:1px solid #bbb; margin:30px 40px 0 40px; }
#container .sitemap dl dt { padding:15px 0; }
#container .sitemap dl dd { line-height:26px; padding-left:15px; background:url('../images/common/blt_title01.gif') no-repeat 3px 9px;}

/* Footer */

#bt_sitemap_con {width:100%; overflow:hidden; background-color:#17b4d5; font-family:'dotum'; font-size:12px; letter-spacing:-0.055em;}
#bt_sitemap_con div {width:1026px; overflow:hidden;  margin:0 auto; text-align:center; background:url('../images/common/bt_sitemap_bg.gif') no-repeat center top;}
#bt_sitemap_con div ul {}
#bt_sitemap_con div ul li {float:left; text-align:left; width:110px; padding:15px 7px 15px 7px; color:#fff; }
#bt_sitemap_con div ul li p {padding:5px 0 0 0;}
#bt_sitemap_con div ul li a:link {text-decoration:none; text-decoration:none; color:#fff; font-size:14px;}
#bt_sitemap_con div ul li a:visited {text-decoration:none; text-decoration:none; color:#fff;}
#bt_sitemap_con div ul li a:hover {text-decoration:none;  text-decoration:underline;  color:#fff;}
#bt_sitemap_con div ul li a:active {text-decoration:none; text-decoration:none; color:#fff;}
#bt_sitemap_con div ul li .bt_st_tit {padding:10px 0 20px 0; }
#bt_sitemap_con div ul li p span {font-family:'NanumBold'; color:#fff; font-size:16px;}

#bottom {position:relative;  clear:both; width:100%; overflow:hiden; padding:0 0 20px 0;  z-index:90; background-color:#dadadc;  }


#bottom .bt_con2 {width:100%; overflow:hidden; background-color:#cbcbcb;}
#bottom .bt_con2 ul {width:1024px; overflow:hidden; margin:0 auto; padding:8px 0 8px 0;}
#bottom .bt_con2 ul li {float:right; font-size:12px; margin-left:20px;}
.bt_con2 a:link { text-decoration:none; text-decoration:none; color:#666; font-size:12px;  }
.bt_con2 a:visited { text-decoration:none; text-decoration:none; color:#666; font-size:12px;}
.bt_con2 a:hover { text-decoration:none;  text-decoration:none;  color:#333; font-size:12px; }
.bt_con2 a:active { text-decoration:none; text-decoration:none; color:#666; font-size:12px; }

.bizOllehFooter {clear:both; position:relative; width:1024px; height:60px; margin:0 auto; text-align:left; padding-top:10px;}
.bizOllehFooter .copy_logo {float:right; padding:15px 0 0 0; text-align:right;}
.bizOllehAddress {float:left;}
.bizOllehAddress address {padding-top:12px;font-size:11px; color:#666666; line-height:180%;}
.bizOllehAddress address span {color:#000; font-size:11px;}
.bizOllehAddress a:link { text-decoration:none; text-decoration:none; color:#333;  font-family:'NanumBold'; font-size:12px;  }
.bizOllehAddress a:visited { text-decoration:none; text-decoration:none; color:#333; font-family:'NanumBold'; font-size:12px;}
.bizOllehAddress a:hover { text-decoration:none;  text-decoration:none;  olor:#333;  font-family:'NanumBold'; font-size:12px; }
.bizOllehAddress a:active { text-decoration:none; text-decoration:none; color:#333;  font-family:'NanumBold'; font-size:12px; }
.fm_site {float:right; margin-top:5px;}
.fm_site p {padding-bottom:2px;}
.fm_site select {width:150px;}

/* sub */
.snbTitle { position:relative; width:100%; height:229px; padding:0 0 0 0 ; }
.sub_visu01 { background:url('../images/sub/sub_visu01.jpg'); background-repeat:no-repeat; background-position:center top;}
.sub_visu02 { background:url('../images/sub/sub_visu02.jpg'); background-repeat:no-repeat; background-position:center top;}
.sub_visu03 { background:url('../images/sub/sub_visu03.jpg'); background-repeat:no-repeat; background-position:center top;}
.sub_visu04 { background:url('../images/sub/sub_visu04.jpg'); background-repeat:no-repeat; background-position:center top;}
.sub_visu05 { background:url('../images/sub/sub_visu05.jpg'); background-repeat:no-repeat; background-position:center top;}
.sub_visu06 { background:url('../images/sub/sub_visu06.jpg'); background-repeat:no-repeat; background-position:center top;}
.sub_visu07 { background:url('../images/sub/sub_visu07.jpg'); background-repeat:no-repeat; background-position:center top;}
.sub_visu08 { background:url('../images/sub/sub_visu08.jpg'); background-repeat:no-repeat; background-position:center top;}
.sub_visu09 { background:url('../images/sub/sub_visu01.jpg'); background-repeat:no-repeat; background-position:center top;}

#container1 {  position:relative; clear:both; width:1026px; overflow:hidden; padding-bottom:50px; margin:0 auto; z-index:10; background:url('../images/sub/con_bg.gif') repeat-y;}
#container1 .bizLeft { position:relative; float:left; width:186px; overflow:hidden; border-style:solid; border-width: 1px; border-color: #cccccc; border-radius:10px;}
#container1 .bizLeft .left_tit {font-size:22px; line-height:120%; font-family:'NanumBold'; color:#fff; padding:15px 0 15px 20px; background-color:#17b4d5;}
#container1 .bizLeft .left_tit span {font-size:15px; line-height:100%; font-weight:bold; color:#d3d3d3;}
#container1 .biz_Content {float:left; position:relative; width:720px; overflow:hidden;  margin-left:30px;}
#container1 .biz_Content .sub_tit {overflow:hidden; width:720px; height:70px;  font-size:40px; font-family:'Nanum'; color:#000; border-bottom-style:solid; border-width: 1px; border-color: #555555;}
#container1 .biz_Content .sub_tit p {float:left; margin-right:20px;}
#container1 .biz_Content .sub_tit p span {display:block; float:left; padding:0 15px 0 7px;  vertical-align:middle; margin-top:16px;}
#container1 .biz_Content .sub_tit p .arr {background:url('../images/sub/arr_ico.gif') no-repeat; background-position:center right;}
#container1 .biz_Content .sub_tit p .arr img {margin-top:3px;}
#container1 .biz_Content .sub_tit p .txt_b {font-family:'NanumBold';}
#container1 .biz_Content .sub_tit .sub_tit_txt {font-size:35px; color:#333; letter-spacing:-0.055em;}
#container1 .biz_Content .sub_lc { width:720px; height:40px; color:#333; padding:10px 0 0 0;  font-family:'dotum'; z-index:100; text-align:right;}
#container1 .biz_Content .sub_lc img {vertical-align:middle;}
#container1 .biz_Content .sub_lc span {font-weight:bold; color:#333;  font-family:'dotum';}
#container1 .biz_Content .content {clear:both; width:720px; overflow:hidden; padding-top:30px; }

#container1 .biz_Content .content .if_img {}
#container1 .biz_Content .content .if_hc {padding:30px 0 0 0 ; font-size:20px; font-weight:bold; color:#333;}
#container1 .biz_Content .content .if_txt {padding:20px 0 0 0 ; font-size:14px; color:#333; line-height:180%;}
#container1 .biz_Content .content .if_name {padding:20px 0 0 0 ; font-size:14px; color:#333; text-align:right;}
#container1 .biz_Content .content .info_name { font-size:18px; font-weight:bold; color:#333;}


.his_wrap {clear:both; width:720px; overflow:hidden; margin:20px 0 0 0; }
.his_wrap .his_img {float:left; width:350px;}
.his_wrap .his_con {float:left; width:370px;}
.his_wrap .his_con ul {width:100%; overflow:hidden; border-bottom-style:solid; border-width: 1px; border-color: #eeeeee; padding:15px 0; }
.his_wrap .his_con ul .his_year {float:left; width:70px; font-size:22px; font-family:'NanumBold'; color:#666666; letter-spacing:-0.05em;}
.his_wrap .his_con ul .his_txt {float:left; width:300px; overflow:hidden;}
.his_wrap .his_con ul .his_txt p {display:block; float:left; padding:5px 0; }
.his_wrap .his_con ul .his_txt .month {width:55px;clear:both; float:left; font-size:14px; font-family:'NanumBold'; color:#bbbbb9;}
.his_wrap .his_con ul .his_txt .txt {float:left; width:240px; overflow:hidden; font-size:13px; color:#666666; letter-spacing:-0.05em;}

#container1 .biz_Content .content .con_stit {border-style:solid; border-width: 4px; border-color: #2a62bd; width:692px; overflow:hidden; padding:20px; text-align:center; font-size:22px; font-weight:bold; color:#2a62bd; margin-bottom:30px;}
#container1 .biz_Content .content .con_stit01 {border-style:solid; border-width: 4px; border-color: #2a62bd; width:692px; overflow:hidden; padding:20px; text-align:center; font-size:22px; font-weight:bold; color:#2a62bd; margin-top:30px;}

#container1 .biz_Content .content .hk_img01 {float:left; width:309px; height:240px;}
#container1 .biz_Content .content .hk_txt {float:left; margin-left:20px;  width:400px; overflow:hidden; font-size:14px; line-height:180%;}
#container1 .biz_Content .content .hk_txt01 {margin-top:20px; font-size:14px; line-height:180%; margin-bottom:30px; }
#container1 .biz_Content .content .hk_img02 {clear:both; margin-bottom:30px;}
#container1 .biz_Content .content .hk_con_wrap {background-color:#e0e0e0; padding:20px; }
#container1 .biz_Content .content .hk_con_wrap .hk_con_tit {font-size:18px; color:#0099cc; font-weight:bold; padding-bottom:10px;}
#container1 .biz_Content .content .hk_con_wrap .hk_con_txt { font-size:14px; line-height:180%;  color:#333;}

#container1 .biz_Content .content .ss_txt01 {margin-top:20px; font-size:14px; line-height:180%; }

#container1 .biz_Content .content .pr_wrap {clear:both; width:740px; overflow:hidden; margin-bottom:40px;}
#container1 .biz_Content .content .pr_wrap .pr_tit {font-size:16px; color:#333;}
#container1 .biz_Content .content .pr_wrap .pr_img {clear:both; float:left; margin-top:15px;}

#container1 .biz_Content .content .lt_img {float:left;}
#container1 .biz_Content .content .lt_con {float:left; padding: 0 0 0 30px;}
#container1 .biz_Content .content .lt_con .lt_name {padding-top:5px; font-size:18px; color:#0048a8;}
#container1 .biz_Content .content .lt_con .lt_txt {padding-top:5px; font-size:14px; color:#333;}

a.lt_link:link { text-decoration:none; text-decoration:none; font-size:14px; }
a.lt_link:visited { text-decoration:none; text-decoration:none; font-size:14px; }
a.lt_link:hover { text-decoration:none;  text-decoration:underline; font-size:14px; }
a.lt_link:active { text-decoration:none; text-decoration:none; font-size:14px; }

#container1 .biz_Content .content .lt_wrap {clear:both; float:left; width:705px; overflow:hidden; border-style:solid;border-width:1px; border-color: #d1d1d1; padding:12px;  margin-top:30px; }

#container1 .tab_menu { clear:both; float:left; background:url('../images/common/tab_bg.gif') left bottom repeat-x;  padding:0px; display:inline-block; width:740px;}
#container1 .tab_menu li { float:left; background-color:#f6f6f6; font-size:13px; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; border-right:1px solid #d1d1d1; font-weight:bold; color:#666; padding:0px; margin:0px; }
#container1 .tab_menu .left_line { border-left:1px solid #d1d1d1;}
#container1 .tab_menu .selected { background:#1995d8; color:#fff; font-weight:bold; border:1px solid #1995d8; padding:8px 30px 6px 30px; margin:0px;  font-size:13px;  }
a.tab_link:link {padding:8px 30px 6px 30px; display:block; text-decoration:none;  font-size:13px; }
a.tab_link:visited {padding:8px 30px 6px 30px; display:block; text-decoration:none;  font-size:13px; }
a.tab_link:hover {padding:8px 30px 6px 30px; display:block; text-decoration:underline;  font-size:13px; }
a.tab_link:active {padding:8px 30px 6px 30px; display:block; text-decoration:none;  font-size:13px; }

#container1 .biz_Content .content .cp_box01 {clear:both; float:left; border-style:solid; border-width:1px; border-color:#cccccc; text-align:center; width:220px; height:30px; overflow:hidden; padding:35px 0 30px 0 ; margin:0 0 30px 0; color:#333; font-size:15px; font-weight:bold;}
#container1 .biz_Content .content .cp_box02 {float:left; border-style:solid; border-width:1px; border-color:#cccccc; text-align:center; width:220px; height:30px;  overflow:hidden; padding:35px 0 30px 0 ; margin:0 0 30px 35px; color:#333; font-size:15px; font-weight:bold;}


#container1 .content h2 {font-size:14px; font-weight:bold; color:#333;}

#container1 .content .txt01 { clear:both; margin:20px 0 0 10px;}
#container1 .content .txt01 span { font-weight:bold;  font-size:13px; color:#333;}
#container1 .content .txt01 p { padding:5px 0 20px 0; line-height:160%; font-size:13px;}
#container1 .content .txt01 ul li{ padding:3px 0; font-size:13px; }
#container1 .content .gre { color:#1995d8;}
#container1 .content .icon { background:url('../images/common/icon01.gif') 0 50% no-repeat; height:7px; padding-left:18px;}


#container1 .content .gr_wrap { clear:both; margin:20px 0 0 10px;}
#container1 .content .gr_wrap span {color:#003399;  font-size:19px; font-weight:bold;}
#container1 .content .gr_wrap .name {color:#333;  font-size:19px; font-weight:bold;}
#container1 .content .gr_wrap p { padding:5px 0 20px 0;  font-size:14px; line-height:160%;}
#container1 .content .gr_wrap ul li{ padding:0;}
#container1 .content .gr_wrap .gr_left {float:left; width:78%; overflow:hidden;}
#container1 .content .gr_wrap .gr_left .tit_txt {font-size:19px; font-weight:bold;}
#container1 .content .gr_wrap .gr_right {float:left; width:22%; overflow:hidden; text-align:right;}
#container1 .content .gr_wrap .gr_bottom {clear:both; width:100%; overflow:hidden;}

#change_img { margin:20px 0 20px 0;;}
#change_img_src { height:66px; overflow:hidden; }
#change_img_src ul { width:660px;list-style:none; float:left; padding:0; overflow:auto; height:80px; }
#change_img_src li { float:left; padding:2px; width:94px; }		    


#container1 .content .txt_list {width:720px; overflow:hidden;}
#container1 .content .txt_list h4 { width:100%; overflow:hidden;; background:url('../images/sub/tit_ico04.gif') ;background-repeat:no-repeat; background-position:0 4px; color:#118ba5; font-family:'NanumBold'; font-size:18px;  padding:3px 0 8px 35px;}
#container1 .content .txt_list .txt_con { width:100%; overflow:hidden; padding:7px 0 10px 0; font-size:14px; color:#333; line-height:160%; }
#container1 .content .txt_list .img_con { width:100%; overflow:hidden; padding:15px 0 15px 0;}
#container1 .content .txt_list .tit_con { width:100%; overflow:hidden; margin-top:10px; background:url('../images/sub/tit_ico02.gif') ;background-repeat:no-repeat; background-position:7px 3px; color:#333; font-family:'NanumBold'; font-size:14px;  padding:0 0 5px 22px;}

#container1 .content .txt_list .ci_con { width:688px; overflow:hidden; padding:15px;  border-style:solid; border-right-style:solid; border-width:1px; border-color:#cacaca; margin:15px 0 30px 0;}
#container1 .content .txt_list .ci_con ul {width:100%; overflow:hidden; padding:20px;}
#container1 .content .txt_list .ci_con ul li {float:left;}
#container1 .content .txt_list .ci_con ul .txt {width:348px; overflow:hidden; line-height:180%; padding-top:30px;}
#container1 .content .txt_list .ci_con ul .txt span {color:#5a8c0e;}
#container1 .content .txt_list .ci_con ul .img {width:300px;}
#container1 .content .txt_list .ci_con p {width:648px; overflow:hidden; padding:15px;}

#container1 .content .txt_list .list_tit01 { width:100%; overflow:hidden; margin-top:10px; background:url('../images/sub/tit_ico01.gif') ;background-repeat:no-repeat; background-position:0 4px; color:#333; font-family:'NanumBold'; font-size:16px;  padding:1px 0 0 23px;}
#container1 .content .txt_list ul { width:100%; overflow:hidden; padding-bottom:10px;}
#container1 .content .txt_list ul .list_tit02 { width:100%; overflow:hidden; margin-top:10px; background:url('../images/sub/tit_ico02.gif') ;background-repeat:no-repeat; background-position:9px 4px; color:#527c12; font-family:'NanumBold'; font-size:14px;  padding:0 0 5px 22px;}
#container1 .content .txt_list ul .list_txt03 { width:95%; overflow:hidden; margin-top:5px; line-height:160%; background:url('../images/sub/tit_ico03.gif') ;background-repeat:no-repeat; background-position:22px 2px; color:#333; ; font-size:14px;  padding:0 0 0 35px;}
#container1 .content .txt_list ul .list_txt03_1 { width:95%; overflow:hidden; margin-top:10px; line-height:160%; background:url('../images/sub/tit_ico03.gif') ;background-repeat:no-repeat; background-position:7px 2px; color:#333; ; font-size:14px;  padding:0 0 0 22px;}
#container1 .content .txt_list ul .list_txt03_2 { width:95%; overflow:hidden; margin-top:10px; line-height:160%; color:#333; ; font-size:14px;  padding:0 0 0 0;}

#container1 .content .txt_list ul .list_img { width:100%; overflow:hidden; margin-top:5px; line-height:160%; padding:0 0 0 10px;}
#container1 .content .txt_list .list_sel {width:99.5%; overflow:hidden; margin:10px 0 20px 0 ; padding:10px 0; text-align:center; border-style:solid; border-right-style:solid; border-width:1px; border-color:#cacaca; background-color:#efefef;}

#container1 .content .txt_list table { clear:both;  width:100%; border-top-style:solid; border-width:2px; border-color:#11b2d4;  margin:20px 0 30px 0; }
#container1 .content .txt_list table caption {display:none;}
#container1 .content .txt_list table thead th { border-bottom-style:solid; border-right-style:solid; border-width:1px; border-color:#cacaca; background-color:#f5f5f5; color:#000; padding:10px 0 10px 0; font-family:'NanumBold'; text-align:center;}
#container1 .content .txt_list table tbody th { border-bottom-style:solid; border-right-style:solid; border-width:1px; border-color:#cacaca; background-color:#f5f5f5;color:#333; padding:10px 0 10px 0;font-family:'NanumBold';}
#container1 .content .txt_list table tbody td { line-height:140%; border-bottom-style:solid; border-right-style:solid; border-width:1px; border-color:#cacaca;background-color:#fff; padding:8px 0 8px 0; }
#container1 .content .txt_list table tbody td p { width:95%; background:url('../images/sub/tit_ico03.gif') ;background-repeat:no-repeat; background-position:2px 6px; font-size:13px; font-family:'Nanum'; padding:0 0 8px 10px; color:#666; }

#container1 .content .txt_list table tfoot th{ border-bottom-style:solid; border-right-style:solid; border-width:1px; border-color:#cacaca;  border-color:#cacaca;  color:#744414; padding:10px 0 10px 0;  background-color:#efefef; }
#container1 .content .txt_list table tfoot td { line-height:140%; border-bottom-style:solid; border-right-style:solid; border-width:1px; border-color:#cacaca; text-align:center; background-color:#efefef; padding:8px 0 8px 0;  }
#container1 .content .txt_list .rg_bd {border-right-style:none;}
#container1 .content .txt_list .txt_lf {text-align:left; padding-left:20px;}
#container1 .content .txt_list .txt_rg {text-align:right; padding-right:20px;}
#container1 .content .txt_list .txt_rg1 {text-align:right; padding-top:10px}
.tb_txt01 {color:#118ba5;}
.tb_txt02 {color:#118ba5; font-family:'NanumBold'; }

#container1 .content .txt_list .pub_list {}
#container1 .content .txt_list .pub_list li {float:left; margin-right:28px; margin-bottom:30px;}
#container1 .content .txt_list .pub_list .pub_mg0 {margin-right:0;}
#container1 .content .txt_list .pub_list li p {text-align:center; margin-bottom:3px; color:#333;}
#container1 .content .txt_list .pub_list li .pub_bd {border-style:solid; border-width:1px; border-color:#cacaca; }
#container1 .content .txt_list .pub_list li p img {margin-bottom:10px;}
#container1 .content .txt_list .pub_list a {font-size:12px;  text-decoration:none; color:#999; }
#container1 .content .txt_list .pub_list a:hover {color:#666; text-decoration:underline; }

#container1 .content .txt_list .off_list {}
#container1 .content .txt_list .off_list li {float:left; margin-right:28px; margin-bottom:30px;}
#container1 .content .txt_list .off_list .pub_mg0 {margin-right:0;}
#container1 .content .txt_list .off_list li p {text-align:center; margin-bottom:10px; color:#333;}
#container1 .content .txt_list .off_list li p img {border-style:solid; border-width:1px; border-color:#cacaca; }
#container1 .content .txt_list .off_list a {font-size:12px;  text-decoration:none; color:#999; }
#container1 .content .txt_list .off_list a:hover {color:#666; text-decoration:underline; }

#container1 .content .txt_list .car_sc {width:99.6%; overflow:hidden;  border-style:solid;  border-color:#ccc;  border-width:1px; background-color:#eaeaea;}
#container1 .content .txt_list .car_sc li {float:left; padding:10px 0 0 10px;}
#container1 .content .txt_list .car_sc .car_sc_tit {width:100px;text-align:center; padding-top:14px; color:#333;}
#container1 .content .txt_list .car_sc li input {width:400px; height:20px; margin-top:2px;}

#container1 .content .txt_list .car_map {width:100%; overflow:hidden;  background:url('../images/sub/car_map_bg.jpg') ;background-repeat:no-repeat; margin-top:30px;}
#container1 .content .txt_list .car_map li {float:left; padding:10px 0 0 10px;}
#container1 .content .txt_list .car_map .car_map_tit {width:190px; overflow:hidden; text-align:center; padding-top:30px;}
#container1 .content .txt_list .car_map .car_map_img {width:230px; overflow:hidden; text-align:center;}
#container1 .content .txt_list .car_map .car_map_btn {width:260px; overflow:hidden; padding-top:30px;}
#container1 .content .txt_list .car_map .car_map_btn p {float:left; margin:0 7px 7px 0;} 

#container1 .content .site_map {width:720px;  overflow:hidden;  border-top-style:solid;  border-color:#efefef;  border-width:1px; color:#666; line-height:160%;  letter-spacing:-0.055em;}
#container1 .content .site_map h4 {float:left;width:150px; font-family:'NanumBold'; font-size:16px; color:#118bb0; line-height:160%; padding:20px 0 0 10px;}
#container1 .content .site_map h5 {float:left;width:160px; font-family:'NanumBold'; font-size:14px; color:#333333; line-height:160%; padding-bottom:7px;}
#container1 .content .site_map ul {float:left; width:560px; overflow:hidden;  padding:20px 0 20px 0;}
#container1 .content .site_map .site_two {clear:both; width:610px; overflow:hidden; margin-left:160px; border-top-style:dotted;  border-color:#ccc;  border-width:1px; }
#container1 .content .site_map ul li {float:left; width:145px; overflow:hidden; padding-left:7px;}
#container1 .content .site_map p { clear:both; background:url('../images/sub/site_ico.gif') 0px 4px no-repeat; padding:2px 0 2px 10px; }
#container1 .content .site_map li .site_tab {width:110px; overflow:hidden; background-color:#ebebeb; font-size:11px; padding:10px;  margin-bottom:5px;  font-size:14px;}

#container1 .content .site_map .site_tab a {font-size:12px;  text-decoration:none; color:#118ba5; }
#container1 .content .site_map .site_tab  a:hover {color:#17b4d5; text-decoration:underline; }

#container1 .content .ct_wrap01 {width:720px; overflow:hidden;}
#container1 .content .ct_wrap01 p { width:100%; overflow:hidden; background:url('../images/sub/tit_ico01.gif') ;background-repeat:no-repeat; background-position:0 4px; color:#333; font-family:'NanumBold'; font-size:14px;  padding:0 0 8px 20px;}
#container1 .content .ct_wrap01 .md_txt01  { width:700px; overflow:hidden; background:url('../images/sub/tit_ico02.gif') ;background-repeat:no-repeat; background-position:7px 8px; margin-top:0px; font-size:13px; padding:3px 0 12px 20px; }
#container1 .content .ct_wrap01 .md_txt01_01  { width:700px; overflow:hidden; background:url('../images/sub/tit_ico02.gif') ;background-repeat:no-repeat; background-position:7px 8px; margin-top:0px; font-size:13px; margin-top:15px; padding:3px 0 10px 20px; }
#container1 .content .ct_wrap01 li {font-size:13px; color:#333; }
#container1 .content .ct_wrap01 ul strong{color:#599b13;font-size:15px;}

#container1 .content .ct_wrap01 .list_box {width:698px; overflow:hidden; border-style:solid;  border-color:#ccc;  border-width:1px; background-color:#efefef; padding:10px 0 10px 10px; margin-top:5px;}
#container1 .content .ct_wrap01  .list_box .md_txt01  { width:660px; overflow:hidden; background:url('../images/sub/tit_ico02.gif') ;background-repeat:no-repeat; background-position:7px 3px;  font-size:13px; padding:0 0 5px 20px; }


#container1 .content .ct_wrap01 .md_txt02  { width:720px; overflow:hidden; font-size:12px; padding:0 0 5px 15px; color:#555; }
#container1 .content .ct_wrap01 .md_txt02 span {font-size:12px; color:#333; font-family:'NanumBold';}
#container1 .content .ct_wrap01 .md_txt03  { width:680px; overflow:hidden; background:url('../images/sub/tit_ico03.gif') ;background-repeat:no-repeat; background-position:12px 6px; font-size:13px; padding:0 0 5px 25px; color:#555; }
#container1 .content .ct_wrap01 .md_txt03 span {font-size:12px; color:#3366cc;}
#container1 .content .ct_wrap01 .md_txt04  { width:680px; overflow:hidden; background:url('../images/sub/tit_ico03.gif') ;background-repeat:no-repeat; background-position:0px 6px; font-size:13px; padding:0 0 5px 12px; color:#555; }
#container1 .content .ct_wrap01 .md_txt04 span {font-size:12px; color:#3366cc;}
#container1 .content .ct_wrap01 .md_img01  {padding:10px 0 10px 0;}
#container1 .content .ct_wrap01 ul { width:100%; overflow:hidden; margin-bottom:25px; }
#container1 .content .ct_wrap01 li { overflow:hidden; line-height:160%; text-align:justify; padding:3px 0 3px 0;}
#container1 .content .ct_wrap01 li span { color:#333;  font-family:'NanumBold';  line-height:180%;}
#container1 .content .ct_wrap01 table { clear:both;  width:100%; border-top-style:solid; border-width:2px; border-color:#646464;  margin:7px 0 30px 0; }
#container1 .content .ct_wrap01 table caption {display:none;}
#container1 .content .ct_wrap01 table thead th { border-bottom-style:solid; border-right-style:solid; border-width:1px; border-color:#cacaca; background-color:#f5f5f5; color:#000; padding:10px 0 10px 0; font-family:'NanumBold'; text-align:center;}
#container1 .content .ct_wrap01 table tbody th { border-bottom-style:solid; border-right-style:solid; border-width:1px; border-color:#cacaca; background-color:#f5f5f5;color:#333; padding:10px 0 10px 0;font-family:'NanumBold';}
#container1 .content .ct_wrap01 table tbody td { line-height:140%; border-bottom-style:solid; border-right-style:solid; border-width:1px; border-color:#cacaca; text-align:left; background-color:#fff; padding:8px 0 8px 0; }
#container1 .content .ct_wrap01 table tbody td p { width:95%; background:url('../images/sub/tit_ico03.gif') ;background-repeat:no-repeat; background-position:2px 6px; font-size:13px; font-family:'Nanum'; padding:0 0 8px 10px; color:#666; }

#container1 .content .ct_wrap01 table tfoot th{ border-bottom-style:solid; border-right-style:solid; border-width:1px; border-color:#cacaca;  border-color:#cacaca;  color:#744414; padding:10px 0 10px 0;  background-color:#efefef; }
#container1 .content .ct_wrap01 table tfoot td { line-height:140%; border-bottom-style:solid; border-right-style:solid; border-width:1px; border-color:#cacaca; text-align:center; background-color:#efefef; padding:8px 0 8px 0;  }
#container1 .content .ct_wrap01 .rg_bd {border-right-style:none;}
#container1 .content .ct_wrap01 .txt_lf {text-align:left; padding-left:20px;}
#container1 .content .ct_wrap01 .txt_rg {text-align:right; padding-right:20px;}
#container1 .content .ct_wrap01 .txt_rg1 {text-align:right; padding-top:10px}

#container1 .content .his_wrap1 {clear:both; width:740px; overflow:hidden; padding:0 15px 15px 15px;}
#container1 .content .his_wrap1 p {clear:both; width:740px; overflow:hidden; padding:15px 0 15px 0;  color:#333;}
#container1 .content .his_wrap1 .his_year1 {float:left; width:215px; color:#333; font-size:25px;  font-family:'NanumBold';   margin-top:5px;}
#container1 .content .his_wrap1 .his_con1 {float:left; width:525px;}
#container1 .content .his_wrap1 .his_con1 .his_date1 {float:left; width:140px; overflow:hidden; font-size:12px; color:#333; padding:2px; color:#6385d4;  line-height:140%; font-family:'NanumBold'; }
#container1 .content .his_wrap1 .his_con1 .his_txt1 {float:left; width:350px; overflow:hidden; font-size:12px; color:#333; padding:0 0 0 0; padding:2px;  line-height:140%; }
#container1 .content .his_wrap1 .his_con1 ul { clear:both; margin:5px 0 5px 0;}

#container1 .content .ct_wrap02 {width:100%; overflow:hidden; margin-bottom:40px; background:url('../images/sub/01_07_bg.jpg') ;background-repeat:no-repeat; background-position:right bottom;}
#container1 .content .ct_wrap02 p {width:740px; overflow:hidden; padding:0 0 8px 0; color:#6385d4; font-size:14px; font-family:'NanumBold';}
#container1 .content .ct_wrap02 ul { width:100%; overflow:hidden; margin-bottom:25px; }
#container1 .content .ct_wrap02 li { overflow:hidden;  color:#333;  line-height:160%; text-align:justify;}

#container1 .content .ct_wrap03 {margin-bottom:30px;}
#container1 .content .ct_wrap03 p {text-align:center; font-size:20px; font-family:'NanumBold'; color:#333; padding:20px 0 10px 0;}
#container1 .content .ct_wrap03 p img {vertical-align:middle; margin:0 10px 0 10px;}

#container1 .content .ct_wrap03 table { width:100%; text-align:center; margin:10px 0 0 0; border-top-style:solid; border-width:1px; border-color:#ccd9e1;   }
#container1 .content .ct_wrap03 table caption {display:none;}
#container1 .content .ct_wrap03 table thead th {border-left-style:solid; border-right-style:solid;  border-bottom-style:solid; border-width:1px; border-color:#ccd9e1; background-color:#f9f9f9;  height:30px; font-weight:bold; color:#333;}
#container1 .content .ct_wrap03 table tbody th { font-family:dotum; border-bottom-style:solid; border-right-style:solid;  border-left-style:solid;  border-width:1px; border-color:#ccd9e1; color:#333; font-weight:bold; }
#container1 .content .ct_wrap03 table tbody td { font-family:dotum; border-bottom-style:solid;  border-right-style:solid; border-width:1px; border-left-style:solid; border-width:1px; border-color:#ccd9e1; background-color:#fff; height:100px; text-align:left; vertical-align:top; padding:5px 0 0 5px;}
#container1 .content .ct_wrap03 table td { font-family:dotum; border-bottom-style:solid;  border-right-style:solid; border-width:1px; border-left-style:solid; border-width:1px; border-color:#ccd9e1; background-color:#fff;  text-align:center;}
#container1 .content .ct_wrap03 table th { font-family:dotum; border-bottom-style:solid; border-right-style:solid;  border-left-style:solid;  border-width:1px; border-color:#ccd9e1; color:#333; font-weight:bold; }
#container1 .content .ct_wrap03 table td span {font-weight:bold;}

#container1 .content .ct_wrap04 {width:100%; overflow:hidden;}
#container1 .content .ct_wrap04 div {width:710px; overflow:hidden; background-color:#dfdfdf; padding:15px 15px 20px 15px; font-size:12px;  color:#333; }
#container1 .content .ct_wrap04 div span {font-size:12px; font-family:'NanumBold';  color:#333; }
#container1 .content .ct_wrap04 ul { width:100%; overflow:hidden; margin-bottom:35px; }
#container1 .content .ct_wrap04 li {float:left;}
#container1 .content .ct_wrap04 li p {padding:10px 0 7px 0;  text-align:justify; }

#container1 .content .ct_wrap04 li .fd_tit01 { width:440px; background:url('../images/sub/tit_ico01.gif') ;background-repeat:no-repeat; background-position:0 4px; color:#333; font-family:'NanumBold'; font-size:14px;  padding:0 0 8px 20px; }
#container1 .content .ct_wrap04 li .fd_txt01 { width:440px; padding:3px 40px 15px 20px;   background:url('../images/sub/tit_ico02.gif') ;background-repeat:no-repeat; background-position:7px 8px;  text-align:justify; }

#container1 .content .re_wrap { clear:both; width:99%;; overflow:hidden; background-color:#e7e7e7; border-style:solid; border-width:1px; border-color:#d2d2d2; padding-top:10px;margin-top:20px; padding-bottom:10px; }
#container1 .content .re_wrap .re_tit { float:left; width:15%; overflow:hidden; padding-top:40px; text-align:center; }
#container1 .content .re_wrap .re_in_con { float:left; width:65%; text-align:left; overflow:hidden;}
#container1 .content .re_wrap  textarea  { width:100%; height:55px; font-size:12px; padding:10px; color:#333333; background-color:#ffffff;  border-style:solid; border-width:1px; border-color:#d2d2d2; overflow:hidden;}
#container1 .content .re_wrap .re_in_btn {float:left; width:20%; overflow:hidden; padding-top:10px; text-align:center;}
#container1 .content .re_view_wrap {clear:both; width:100%;  overflow:hidden ; text-align:left; border-bottom-style:solid; border-width:1px; border-color:#d6d6d6; margin-top:30px;}
#container1 .content .re_view_wrap .name {float:left; width:10%;  overflow:hidden; padding:10px; text-align:center; font-weight:bold;}
#container1 .content .re_view_wrap .txt {float:left; width:80%; overflow:hidden; padding:10px; text-align:left;}

#container1 .content .pw_wrap { border:1px solid #bbb; background-color:#fff; padding:50px 0 50px 0; text-align:center;}
#container1 .content .pw_wrap p {padding-top:10px;}
#container1 .content .pw_wrap p input {width:200px;}

#container1 .content .tab_btn {clear:both; width:100%; overflow:hidden; margin-bottom:20px;}
#container1 .content .tab_btn li {float:left; width:19%; height:22px; padding-top:3px; margin-left:0.5%; border-radius:30px; background-color:#efefef;  border-style:solid; border-width:1px; border-color:#d2d2d2;  text-align:center;}
#container1 .content .tab_btn .tab_btn_ov {float:left; width:19%; height:22px; padding-top:3px; margin-left:0.5%; border-radius:30px; background-color:#17b4d5;  border-style:solid; border-width:1px; border-color:#1b89a0; text-align:center; color:#fff; }

#container1 .content .tab_btn .tab_btn_ov a {color:#fff; }


#container1 .content .tab_btn01 {clear:both; width:100%; overflow:hidden; margin-top:10px;}
#container1 .content .tab_btn01 li {float:left; width:81px; height:24px; padding-top:5px; margin:10px 9px 0 0; background:url('../images/sub/map_tab.gif') ;background-repeat:no-repeat;  text-align:center;}
#container1 .content .tab_btn01 li a:link {text-decoration:none; font-size:13px; letter-spacing:-0.050em;}
#container1 .content .tab_btn01 li a:visited {text-decoration:none;}
#container1 .content .tab_btn01 li a:hover {text-decoration:none; color:#000;}
#container1 .content .tab_btn01 li a:active {text-decoration:none;}

#container1 .content .tab_btn01 .tab_btn_ov {float:left; width:81px;  height:24px; padding-top:5px;  background:url('../images/sub/map_tab_ov.gif') ;background-repeat:no-repeat;  text-align:center; color:#fff; }
#container1 .content .tab_btn01 .tab_btn_ov a:link {text-decoration:none; font-size:13px; letter-spacing:-0.050em; color:#fff;}
#container1 .content .tab_btn01 .tab_btn_ov a:visited {text-decoration:none;  color:#fff;}
#container1 .content .tab_btn01 .tab_btn_ov a:hover {text-decoration:none;  color:#fff;}
#container1 .content .tab_btn01 .tab_btn_ov a:active {text-decoration:none; color:#fff;}

#container1 .biz_Content .content .og_wrap {position:relative; width:100%; overflow:hidden;}
#container1 .biz_Content .content .og_wrap .og_con01 {margin:0 auto; position:relative; top:0; left:0; width:400px; overflow:hidden; border-style:solid; border-width:1px; border-color:#5691eb;}
#container1 .biz_Content .content .og_wrap .og_con01 p {width:400px; overflow:hidden; text-align:center; font-weight:bold;  background-color:#5691eb; color:#fff; font-size:16px; padding:10px 0;}
#container1 .biz_Content .content .og_wrap .og_con01 ul {width:100%; overflow:hidden; padding:10px;}
#container1 .biz_Content .content .og_wrap .og_con01 ul li {background:url('../images/sub/og_ico.gif') ;background-repeat:no-repeat; background-position:7px 6px; padding:3px 0 3px  20px; font-size:13px;}

#container1 .biz_Content .content .og_wrap .og_con02 {float:left; margin:0 5px 30px 0; position:relative; top:0; left:0; width:225px; height:230px; border-style:solid; border-width:1px; border-color:#87be1a;}
#container1 .biz_Content .content .og_wrap .og_con02 p {width:225px overflow:hidden; text-align:center;  font-weight:bold; background-color:#87be1a; color:#fff; font-size:16px; padding:10px 0;}
#container1 .biz_Content .content .og_wrap .og_con02 ul {width:210px; overflow:hidden; padding:10px;}
#container1 .biz_Content .content .og_wrap .og_con02 ul li {background:url('../images/sub/og_ico.gif') ;background-repeat:no-repeat; background-position:7px 6px; padding:3px 0 3px  20px; font-size:13px;}

#container1 .content .join_btn {clear:both; width:100%; overflow:hidden; margin-top:30px; text-align:center;}
#container1 .content .join_btn img {margin:0 10px;}

/* board list */
#container1 .biz_Content .biz_bbs_list { clear:both;  margin:30px 0 0 0;}
#container1 .biz_Content .biz_bbs_list .ns_tit_wrap { width:100%; height:35px;  background-image:url('../images/common/board01_bg.gif'); background-repeat:repeat-x; overflow:hidden; text-align:left; lear:both; }
#container1 .biz_Content .biz_bbs_list .ns_tit_wrap li { text-align:center; color:#333; float:left; font-weight:bold; }
#container1 .biz_Content .biz_bbs_list .ns_tit_wrap .ns_tit_bar { width:1%; color:#cccccc; font-weight:normal; }
#container1 .biz_Content .biz_bbs_list .ns_tit_wrap .ns_tit_txt1 { width:7%; height:24px; margin-top:8px; }
#container1 .biz_Content .biz_bbs_list .ns_tit_wrap .ns_tit_txt2 { width:60%; height:24px; margin-top:8px; }
#container1 .biz_Content .biz_bbs_list .ns_tit_wrap .ns_tit_txt3 { width:20%; height:24px; margin-top:8px; }
#container1 .biz_Content .biz_bbs_list .ns_tit_wrap .ns_tit_txt4 { width:10%; height:24px; margin-top:8px; }
#container1 .biz_Content .biz_bbs_list .ns_tit_wrap .ns_tit_txt01 { width:6%; height:24px; margin-top:8px; }
#container1 .biz_Content .biz_bbs_list .ns_tit_wrap .ns_tit_txt02 { width:50%; height:24px; margin-top:8px; }
#container1 .biz_Content .biz_bbs_list .ns_tit_wrap .ns_tit_txt03 { width:15%; height:24px; margin-top:8px; }
#container1 .biz_Content .biz_bbs_list .ns_tit_wrap .ns_tit_txt04 { width:15%; height:24px; margin-top:8px; }
#container1 .biz_Content .biz_bbs_list .ns_tit_wrap .ns_tit_txt05 { width:10%; height:24px; margin-top:8px; }
#container1 .biz_Content .biz_bbs_list .b_list { clear:both; width:100%; margin-top:5px; }
#container1 .biz_Content .biz_bbs_list .b_list ul { border-bottom:1px dotted #ccc; height:30px; }
#container1 .biz_Content .biz_bbs_list .b_list ul li { text-align:center; color:#666; float:left; }
#container1 .biz_Content .biz_bbs_list .b_list .ns_list_txt1 { width:7%; height:24px; margin-top:8px; }
#container1 .biz_Content .biz_bbs_list .b_list .ns_list_txt2 { width:63%;text-align:left; text-indent:10px;  margin-top:8px; }
#container1 .biz_Content .biz_bbs_list .b_list .ns_list_txt3 { width:20%;  height:24px; margin-top:8px; }
#container1 .biz_Content .biz_bbs_list .b_list .ns_list_txt4 { width:10%; height:24px; margin-top:8px; }
#container1 .biz_Content .biz_bbs_list .b_list .ns_list_txt5 { width:100%; height:24px; margin-top:8px; }
#container1 .biz_Content .biz_bbs_list .b_list .ns_list_txt06 { width:7%; height:24px; margin-top:8px; }
#container1 .biz_Content .biz_bbs_list .b_list .ns_list_txt07 { width:51%;text-align:left; text-indent:10px; height:24px; margin-top:8px; }
#container1 .biz_Content .biz_bbs_list .b_list .ns_list_txt08 { width:15%;  height:24px; margin-top:8px; display: block; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis }
#container1 .biz_Content .biz_bbs_list .b_list .ns_list_txt09 { width:17%; height:24px; margin-top:8px; }
#container1 .biz_Content .biz_bbs_list .b_list .ns_list_txt10 { width:8%; height:24px; margin-top:8px; }

#container1 .biz_Content .nm_pg_wrap { clear:both; width:100%; text-align:center; padding:15px 0 0 0;}
#container1 .biz_Content .nm_pg_wrap span { padding:0 3px;}
#container1 .biz_Content .nm_pg_wrap span.aaa { color:#0f68f5; font-weight:bold;}
#container1 .biz_Content .nm_pg_wrap a { padding:0 3px;}
#container1 .biz_Content .nm_sc_wrap { margin:10px 0; text-align:right; }
#container1 .biz_Content .nm_sc_wrap .nm_sc_ck { border:0px; vertical-align: middle; }
#container1 .biz_Content .nm_sc_wrap .nm_sc_txt { height:18px; }
#container1 .biz_Content .nm_sc_wrap img { vertical-align:middle; }
#container1 .biz_Content .nm_pg_write { width:100%; overflow:hidden ; }
#container1 .biz_Content .nm_pg_write .write_btn { width:50px; height:24px; background:url(../images/common/btn01_bg.gif) no-repeat; text-align:center; padding-top:4px; margin-left:5px;float:right;}


/*board view*/
#container1 .biz_Content .view_wrap { clear:both; width:100%; overflow:hidden;  margin:20px 0 0 0;  }
#container1 .biz_Content .view_wrap .tit_wrap {clear:both;  width:100%; height:88px; text-align:left; background-image:url('../images/common/write_bg.gif'); background-repeat:repeat-x; }
#container1 .biz_Content .view_wrap .tit_wrap ul { width:100%; overflow:hidden; clear:both; }
#container1 .biz_Content .view_wrap .tit_wrap li { float:left;  padding:12px 0 6px 0;}
#container1 .biz_Content .view_wrap .tit_wrap .tit { width:15%; overflow:hidden; text-align:center; font-weight:bold;}
#container1 .biz_Content .view_wrap .tit_wrap .txt012 {float:left; width:70%; overflow:hidden;}
#container1 .biz_Content .view_wrap .tit_wrap .txt02 { width:15%; overflow:hidden;}
#container1 .biz_Content .view_wrap .view_txt {clear:both;  width:96%; overflow:hidden; text-align:left; text-align:left; padding:10px 2% 20px 2%; }
#container1 .biz_Content .view_wrap .view_txt p {line-height:160%;}
#container1 .biz_Content .view_wrap .view_file { width:100%; height:20px; border-top-style:dotted ; border-width:1px; border-color:#cccccc; padding:10px 0 10px 0; }
#container1 .biz_Content .view_wrap .view_file li { float:left; width:100%; overflow:hidden ; }
#container1 .biz_Content .view_wrap .view_file .tit { width:15%;  overflow:hidden ; text-align:center; font-weight:bold; }
#container1 .biz_Content .view_wrap .view_file .txt { width:85%; overflow:hidden ;}
#container1 .biz_Content .view_wrap .view_link1 {clear:both; width:100%; height:20px; text-align:left; padding:10px 0 7px 0; text-align:left; background-image:url('../images/common/net_bot_bg.gif'); background-repeat: repeat-x; }
#container1 .biz_Content .view_wrap .view_link1 li { float:left;width:100%; overflow:hidden;  }
#container1 .biz_Content .view_wrap .view_link1 .tit {width:15%;  overflow:hidden ;  text-align:center; font-weight:bold; }
#container1 .biz_Content .view_wrap .view_link1 .txt {width:85%; overflow:hidden ; }
#container1 .biz_Content .view_wrap .view_link2 {clear:both; width:100%; height:20px; text-align:left;padding:10px 0 7px 0; text-align:left; border-top-style:dotted ; border-bottom-style:dotted ; border-width:1px; border-color:#cccccc; }
#container1 .biz_Content .view_wrap .view_link2 li { float:left; width:100%; overflow:hidden; }
#container1 .biz_Content .view_wrap .view_link2 .tit {width:15%;  overflow:hidden ;  text-align:center; font-weight:bold; }
#container1 .biz_Content .view_wrap .view_link2 .txt {width:85%; overflow:hidden ; }
#container1 .biz_Content .view_wrap .view_btn { clear:both; width:49%; overflow:hidden ;float:left; margin-top:10px; }
#container1 .biz_Content .view_wrap .view_btn1 { width:50%; overflow:hidden ; float:right; margin-top:10px; text-align:right; }



/* board write */
#container1 .biz_Content .write_wrap { width:100%; overflow:hidden; clear:both; float:left;}
#container1 .biz_Content .write_wrap p { width:100%; overflow:hidden; clear:both; padding:5px 0 5px 0; color:#333;}
#container1 .biz_Content .write_wrap p span { font-weight:bold; color:#333; letter-spacing:-0.085em;}
#container1 .biz_Content .write_wrap .write_top { width:100%; overflow:hidden; }
#container1 .biz_Content .write_wrap .write_top li {float:left; height:30px; line-height:30px; }
#container1 .biz_Content .write_wrap .write_top .tit { clear:both; width:15%; font-weight:bold; padding-left:20px; border-bottom:1px dotted #bbb; }
#container1 .biz_Content .write_wrap .write_top .txt { width:80%; border-bottom:1px dotted #bbb; }
#container1 .biz_Content .write_wrap .write_con { width:90%;  overflow:hidden;  padding:20px; margin:20px 0 0 10px; }
#container1 .biz_Content .write_wrap .write_con01 { width:90%;  overflow:hidden;  padding:20px; margin:0 0 0 10px; }

#container1 .biz_Content .write_wrap .write_line { clear:both; width:722px; height:20px; margin-top:5px;  background-image:url('../images/common/net_bot_bg.gif'); background-repeat:repeat-x;}

#container1 .biz_Content .write_wrap .write_btn {clear:both; float:left;  width:20%; height:50px; display:inline; margin:0 40% 0 40%; }
#container1 .biz_Content .write_wrap .write_btn .write_btn1 {float:left; width:50px; height:50px; background-image:url('../images/common/btn01_bg.gif'); background-repeat:no-repeat; text-align:center; padding-top:3%; margin-left:5px;}

a.write_link:link {font-family:'NanumBold'; text-decoration:none;}
a.write_link:visited {font-family:'NanumBold'; text-decoration:none;}
a.write_link:hover {font-family:'NanumBold'; text-decoration:underline; color:#000;}
a.write_link:active {font-family:'NanumBold'; text-decoration:none;}

/* gallery_list */

#container1 .biz_Content .sub_gl_wrap {clear:both; width:100%; overflow:hidden; margin:0 0 20px 10px;}
#container1 .biz_Content .sub_gl_wrap .sub_gl_con {float:left; width:235px; height:197px; background: url('../images/common/gl_bg.gif')  no-repeat; margin:0 0 0 0;}
#container1 .biz_Content .sub_gl_wrap .sub_gl_con .img {padding:7px;}
#container1 .biz_Content .sub_gl_wrap .sub_gl_con .txt {width:220px; text-align:center;  margin-top:20px;}

#container1 .biz_Content .sub_gl_wrap .sub_gl_con1 {float:left; width:235px; height:197px; background: url('../images/common/gl_bg.gif')  no-repeat; margin:0 0 0 5px;}
#container1 .biz_Content .sub_gl_wrap .sub_gl_con1 .img {padding:7px;}
#container1 .biz_Content .sub_gl_wrap .sub_gl_con1 .txt {width:220px;text-align:center;  margin-top:20px;}

#container1 .biz_Content .sub_gl_btn { clear:both; text-align:center; padding:10px 0 0 0; }
#container1 .biz_Content .sub_gl_sc { margin:20px 0; text-align:right; }

 .gl_link a:link { font-family:'NanumBold'; text-decoration:none;}
 .gl_link a:visited { font-family:'NanumBold'; text-decoration:none;}
 .gl_link a:hover { font-family:'NanumBold'; text-decoration:underline; color:#333;}
 .gl_link a:active { font-family:'NanumBold'; text-decoration:none;}


 /* ebook_list */

#container1 .biz_Content .sub_gl_wrap1 {clear:both; float:left; width:740px; overflow:hidden; margin:10px 0 20px 0;}
#container1 .biz_Content .sub_gl_wrap1 .sub_gl_con2 {float:left; width:143px; height:260px; margin-right:40px; }
#container1 .biz_Content .sub_gl_wrap1 .sub_gl_con2 .img {padding:5px; border:1px solid #bbb;}
#container1 .biz_Content .sub_gl_wrap1 .sub_gl_con2 .txt {text-align:center;  margin-top:10px;}
#container1 .biz_Content .sub_gl_wrap1 .sub_gl_con2 .hm {text-align:center; font-size:12px; color:#888;}

#container1 .biz_Content .sub_gl_wrap1 .sub_gl_con3 {float:left; width:143px; height:260px;margin-right:40px; }
#container1 .biz_Content .sub_gl_wrap1 .sub_gl_con3 .img {padding:5px;  border:1px solid #bbb;}
#container1 .biz_Content .sub_gl_wrap1 .sub_gl_con3 .txt {text-align:center;  margin-top:10px;}
#container1 .biz_Content .sub_gl_wrap1 .sub_gl_con3 .hm {text-align:center;  font-size:12px; color:#888;}



/* gallery_view */
#container1 .biz_Content .gl_tit {width:100%; overflow:hidden; border-bottom-style: solid; border-width:1px; border-color:#cccccc; padding:0 0 10px 0;}
#container1 .biz_Content .gl_tit .gl_stit {background-image: url('../images/common/gl_ico.gif'); background-repeat:no-repeat; background-position:2px 10px; font-size:16px; height:25px; padding:20px 0 0 35px; font-weight:bold; color:#333;}
#container1 .biz_Content .gl_tit .gl_user {padding:5px 0 5px 35px; }
#container1 .biz_Content .gl_tit span {font-weight:bold;}
#container1 .biz_Content .gl_bimg {clear:both; width:100%; overflow:hidden; padding:30px 0 30px 0;}
#container1 .biz_Content .gl_bimg .gl_bimg_btn {float:left; width:4%; overflow:hidden; padding-top:190px; text-align:center;}
#container1 .biz_Content .gl_bimg .gl_bimg_con {float:left; width:90%; overflow:hidden; background-image: url('../images/common/gl_ico.gif'); background-repeat:no-repeat;}
#container1 .biz_Content .gl_simg {clear:both; width:100%; overflow:hidden; padding:10px 0 20px 0;}
#container1 .biz_Content .gl_simg ul {width:100%; overflow:hidden; padding:0 25% 0 25%;}
#container1 .biz_Content .gl_simg li {float:left; width:10%; overflow:hidden; }
#container1 .biz_Content .gl_simg .gl_simg_on {width:55px; height:55px; border-style:solid; border-width:3px; border-color: #ff9900; background-image: url('../images/common/vgl_simg_bg.gif'); background-repeat:no-repeat; background-position:3px 3px; }
#container1 .biz_Content .gl_simg .gl_simg_off {width:55px; height:55px; margin:3px; background-image: url('../images/common/vgl_mimg_bg.gif'); background-repeat:no-repeat; background-position:3px 3px;}
#container1 .biz_Content .gl_txt {clear:both; width:100%; overflow:hidden; padding:20px 0 20px 0;}
#container1 .biz_Content .gl_sum {clear:both; width:97%; overflow:hidden; background-image: url('../images/common/gl_ico01.gif'); background-repeat:no-repeat; background-position:2px 15px; padding:10px 0 10px 20px; margin-top:20px;}
#container1 .biz_Content .gl_sum_img {clear:both; width:98%; overflow:hidden; border-style:solid; border-width:5px; border-color: #cccccc; margin:0 auto; padding:20px 0 20px 0; margin-bottom:30px;}
#container1 .biz_Content .gl_sum_img ul {width:100%; overflow:hidden;}
#container1 .biz_Content .gl_sum_img .gl_sum_btn {float:left; width:10%; overflow:hidden;  text-align:center; padding-top:25px;}
#container1 .biz_Content .gl_sum_img .gl_sum_con {float:left; width:16%; overflow:hidden;  text-align:center;}
#container1 .biz_Content .gl_sum_img .gl_mimg_on {width:90px; height:84px; border-style:solid; border-width:3px; border-color: #ff9900; background-image: url('../images/common/vgl_mimg_bg.gif'); background-repeat:no-repeat; background-position:3px 3px;}
#container1 .biz_Content .gl_sum_img .gl_mimg_off {width:90px; height:84px; margin:3px; background-image: url('../images/common/vgl_mimg_bg.gif'); background-repeat:no-repeat; background-position:3px 3px;}
#container1 .biz_Content .gl_write {clear:both; width:93.5%; overflow:hidden; padding:10px 3% 10px 3%; background-color:#efefef; border-style:solid; border-width:1px; border-color: #cccccc;}
#container1 .biz_Content .gl_write .gl_write_area {float:left; width:88%; overflow:hidden; padding:0 0 5px 0;}
#container1 .biz_Content .gl_write .gl_write_area textarea {width:98%; height:71px;}
#container1 .biz_Content .gl_write .gl_write_btn {float:left; width:12%; overflow:hidden; padding:0 0 5px 0;}
#container1 .biz_Content .gl_write .gl_write_txt {clear:both; width:98%; color:#666; font-size:12px; padding-left:2%;}
#container1 .biz_Content .gl_reply {clear:both; width:100%; overflow:hidden; padding:30px 0 30px 0;}
#container1 .biz_Content .gl_reply ul {clear:both; width:100%; overflow:hidden; border-bottom:solid 1px #cccccc;}
#container1 .biz_Content .gl_reply .gl_reply_name {float:left; width:16%; overflow:hidden; padding:10px 2% 10px 2%; text-align:center;}
#container1 .biz_Content .gl_reply .gl_reply_con {float:left; width:78%; overflow:hidden; padding:10px 0 10px 0; color:#666;}
#container1 .biz_Content .gl_reply .gl_reply_con img {vertical-align:middle;}


#container1 .biz_Content .content .ceo_wrap {}
#container1 .biz_Content .content .ceo_wrap ul {width:100%; overflow:hidden; }
#container1 .biz_Content .content .ceo_wrap ul li p {line-height:175%; margin-top:10px; color:#333; text-align:justify; }
#container1 .biz_Content .content .ceo_wrap .ceo_txt {width:70%; float:left; margin-top:15px;}
#container1 .biz_Content .content .ceo_wrap .ceo_txt img {margin-bottom:10px;}
#container1 .biz_Content .content .ceo_wrap .ceo_img {width:30%; float:left; text-align:right;}
#container1 .biz_Content .content .ceo_wrap .ceo_txt1 {clear:both; padding-top:20px;}
/* faq */

#container1 .biz_Content .faq_tit_wrap { width:100%; height:40px;  background:url(../images/common/pd_tab_bg.gif) repeat-x; margin:0 0 0 0; }
#container1 .biz_Content .faq_tit_wrap .faq_tit_ov {float:left; width:110px; height:40px; padding-top:8px; overflow:hidden; background:url(../images/common/re_sc_titbg.gif) no-repeat; font-weight:bold; padding-left:35px;}
#container1 .biz_Content .faq_con_wrap { margin-top:10px;}
#container1 .biz_Content .faq_con_wrap .fq_q {  margin-left:10px; padding:8px 3% 5px 5%;;  clear:both; width:91%; height:25px; border-bottom-style: dotted; border-width:1px; border-color:#cccccc; background:url(../images/common/q_ico.gif) no-repeat 3px 6px;}
#container1 .biz_Content .faq_con_wrap .fq_a {  margin-left:10px; color:#17b4d5; padding:10px 3% 10px 5%;  clear:both; width:91%; overflow:hidden; background:url(../images/common/a_ico.gif) no-repeat 3px 9px; background-color:#f9f9f9;}

/* login */

#container1 .biz_Content .login_wrap {width:100%; overflow:hidden;}
#container1 .biz_Content .login_wrap ul {margin-top:40px;}
#container1 .biz_Content .login_wrap ul li {float:left;}
#container1 .biz_Content .login_wrap ul .login_sns {width:154px;}
#container1 .biz_Content .login_wrap ul .login_box {width:236px; height:240px; border-style: solid; border-width:1px; border-color:#cccccc; padding:26px 0 0 26px;}
#container1 .biz_Content .login_wrap ul .login_box .login_tit {font-family:'NanumBold'; color:#fb8201; font-size:14px; letter-spacing:-0.055em; padding-bottom:10px; }
#container1 .biz_Content .login_wrap ul .login_box input {border:1px solid #d5d5d5; height:25px; width:210px; background-color:#f8f8f8;}
#container1 .biz_Content .login_wrap ul .login_box p {padding-bottom:5px;}
#container1 .biz_Content .login_wrap ul .login_box .login_idpw {padding-top:10px; font-size:12px; }
.login_idpw a:link {display:block; text-decoration:none; font-size:13px; color:#444;}
.login_idpw a:visited {display:block; text-decoration:none; font-size:13px; color:#444;}
.login_idpw a:hover {display:block; text-decoration:underline; font-size:13px; color:#444;}
.login_idpw a:active {display:block; text-decoration:none; font-size:13px;  color:#444;}

/* member_join*/

#container1 .biz_Content .member_wrap {clear:both; float:left; width:100%;  overflow:hidden; }
#container1 .biz_Content .member_wrap .join {width:100%; overflow:hidden;}
#container1 .biz_Content .member_wrap .join h4 {margin-top:30px; font-family:'NanumBold'; font-size:15px;  color:#333; padding:0 0 10px 25px; letter-spacing:-0.055em;  background:url('../images/sub/tit_ico01.gif') no-repeat 0 2px;}

#container1 .biz_Content .member_wrap .join table { clear:both; width:100%; border-top:2px solid #26a6dd; border-bottom:1px solid #ccc;}
#container1 .biz_Content .member_wrap .join table caption { display:none; }
#container1 .biz_Content .member_wrap .join table th { line-height:40px; height:40px; font-size:12px;  font-family:'NanumBold'; color:#111;  border-bottom:1px dotted #bbb; background-color:#f6f5f4; }
#container1 .biz_Content .member_wrap .join table tbody th { line-height:40px; height:40px; font-size:12px; color:#4b4b4b; font-weight:bold;  border-bottom:1px dotted #bbb; background-color:#f6f5f4; }
#container1 .biz_Content .member_wrap .join table td { line-height:160%; padding:5px 0 5px 10px;font-size:12px; color:#444;   background-color:#fff; border-bottom:1px dotted #bbb; }
#container1 .biz_Content .member_wrap .join table td input { border:1px solid #d5d5d5; height:22px; background-color:#f8f8f8; vertical-align:middle;}
#container1 .biz_Content .member_wrap .join table td img { vertical-align:middle;}
#container1 .biz_Content .member_wrap .join table td select {height:25px; line-height:180%;}
#container1 .biz_Content .member_wrap .join .bd_n {border-style:none; background-color:#fff}

#container1 .biz_Content .member_mn {clear:both; float:right; width:226px; overflow:hidden; }
#container1 .biz_Content .member_mn p {width:204px; height:28px; margin-bottom:7px;  border:1px solid #cccccc; background-color:#fff; font-size:14px; font-weight:bold;  text-align:right; padding:12px 20px 0 0;}
.member_mn a:link {display:block; text-decoration:none;  font-size:14px; font-weight:bold;}
.member_mn a:visited {display:block; text-decoration:none;  font-size:14px;}
.member_mn a:hover { display:block; text-decoration:none;  font-size:14px;}
.member_mn a:active {display:block; text-decoration:none;  font-size:14px;}
#container1 .biz_Content .member_mn .mn_ov {border:1px solid #cccccc; background-color:#4396bf; color:#fff;}
.mn_ov a:link {display:block; text-decoration:none;  font-size:14px; font-weight:bold; color:#fff;}
.mn_ov a:visited {display:block; text-decoration:none;  font-size:14px;}
.mn_ov a:hover { display:block; text-decoration:none;  font-size:14px;}
.mn_ov a:active {display:block; text-decoration:none;  font-size:14px;}

#container1 .biz_Content .member_btn {margin:0 auto; width:100%; overflow:hidden; text-align:center; padding:20px 0;}
#container1 .biz_Content .member_btn_l {width:100%; overflow:hidden; text-align:left; padding:20px 0 0 0;}
#container1 .biz_Content .member_btn_r {width:100%; overflow:hidden; text-align:right; padding:20px 0 0 0;}


/*¿ù°£Æí¼º*/
.sub8 {width:100%; border-top:2px solid #888; border-bottom:1px solid #ddd; background-color:#f8f8f8; height:65px; position:relative; }
.sub8_p01 {float:left; height:12px;  line-height:14px; padding-top:10px; padding-bottom:15px; width:105px; text-align:right; display:inline;}
.sub8_p01 img {vertical-align:middle;}
.sub8_p02 {float:left; height:12px; line-height:14px; padding-top:10px; padding-bottom:15px; width:120px; text-align:right; display:inline;}
.sub8_p02 img {vertical-align:middle;}
.sub8_p_s {padding-right:10px; padding-left:10px;}
.sub8_p_s span {font-size:18px; color:#333; vertical-align:middle; }
.sub8 ul{clear:both;width:98%; height:25px; padding: 0 0 0 2%;}
.sub8 ul li{float:left; padding-left:5px; padding-right:5px; text-align:center; }
.sub8 ul li.saturday{color:#5c92b1;}
.sub8 ul li.saturday a{color:#5c92b1;}
.sub8 ul li.sunday{color:#b44747;}
.sub8 ul li.sunday a {color:#b44747;}
.sub8 ul li.over {font-weight:bold; color:#222; }
.sub8 ul li.over a{font-weight:bold; color:#222; }
.sub8_con{width:700px; padding-top:20px; padding-right:10px; padding-left:10px; padding-bottom:50px;}
.sub8_bnt{position:absolute; top:7px; right:20px; z-index:999px;}
.sub8 .day span {font-size:11px; padding:0; letter-spacing:-0.05em;}


.quick_btn {float:right; top:0; right:0;  z-index:-1;  z-index:200; margin:0 0 0 0; }
.quick_btn img {margin:0 0 10px 0; }


/* ¶°´Ù´Ï´Â ¸Þ´º (Floating Menu) */
#floatdiv { 
    position:fixed; _position:absolute; _z-index:-1;
    overflow:hidden;
    width:1000px;
	text-align:right;
    background-color: transparent;
    margin:246px 0 0 0;
    padding:0 0 0 0 ;

}

#floatdiv ul  { list-style: none; }
#floatdiv li  { margin-bottom: 18px; text-align: right; }
#floatdiv .menu, #floatdiv .last    { margin-bottom: 0px; }



/* ¶°´Ù´Ï´Â ¸Þ´º1 (Floating Menu) */
#floatdiv1 { 
    position:fixed; _position:absolute; _z-index:-1;
    overflow:hidden;
	float:left;
    background-color: transparent;
    margin:200px 0 0 0;
    padding:0 0 0 0 ;
	z-index:200;


}

#floatdiv1 ul  { list-style: none; }
#floatdiv1 li  { margin-bottom: 18px;  }
#floatdiv1 .menu, #floatdiv .last    { margin-bottom: 0px; }
