@charset "utf-8";

@import url("layout.css");
@import url("design_a.css");
@import url("design_m.css");


/*
body{}
select {height:22px; padding:2px 3px 2px 3px; border:1px solid #ccc;}
input[type="text"] {border:1px solid #ccc; height:12px; padding:3px 5px 5px 5px;}
input[type="password"] {border:1px solid #ccc; height:12px; padding:3px 5px 5px 5px;}
*/

.vt {vertical-align:top;}
.p_h2 a:hover {text-decoration:underline;} /*** .p_h2 a:haver { text-decoration:nuderline; }  *haver를 hover로, nuderline을 underline로 수정150710  ***/

.tnbs {position:absolute; left:0; top:18px; z-index:5;}/* 201405 정선미_확정일자 */
.tnbs ul {width:225px; height:15px; padding:3px 5px 0 8px; background:#dbe9ff;}
.tnbs ul:after {content:''; display:block; clear:both;}
.tnbs ul li {float:left; margin-right:5px; background:url(../../images/001/common/bl_g.gif)no-repeat left 5px; padding:0 0 0 5px;}
.tnbs ul li a {font-size:11px;}

#Lheader {width:980px; height:130px; position:relative; z-index:3; margin:0 auto;}

#wrapper {width:100%; position:relative;}
#header {width:980px; height:90px; position:relative; margin:0 auto; z-index:3;}
#header:after {content:''; display:block; clear:both;}
#n_container {width:980px; position:relative; margin:0 auto; padding:0 0 150px 0; z-index:1;}
#n_container:after {content:''; display:block; clear:both;}
#content {width:680px; position:relative; margin:20px 0 0 0; z-index:1;}
#content2 {width:940px; position:relative; margin:20px auto 0 auto; z-index:1;}
#n_footer {width:100%; position:relative; margin:0 auto; border-top:3px solid #d0d0d0; background:url(../../images/001/common/bg_foot.gif) repeat-x left top;}
#leftSection {float:left; width:260px; padding:40px 0 0 20px; position:relative; z-index:0;}
#rightSection {float:left; width:700px; position:relative; z-index:1;}
#rightSection2 {width:940px; position:relative; margin:0 0 0 20px; z-index:1;}

.header_wrap {position:relative; z-index:3;}
.header_wrap:after {content:''; display:block; clear:both;}
h1 {float:left; margin:42px 12px 0 8px; width:170px;}
.head_gnb {float:left; width:790px; z-index:3;}
.gnb_div {width:790px; margin-top:15px; position:relative; z-index:3;}
.gnb_div:after {content:''; display:block; clear:both;}
/* 전자확정일자 시험운영을 위한 반영 추후 삭제	*/
.head_gnb_bak {float:left; width:790px; z-index:3;}
.gnb_bak_div {width:790px; margin-top:15px; position:relative; z-index:3;}
.gnb_bak_div:after {content:''; display:block; clear:both;}
/* 전자확정일자 시험운영을 위한 반영 추후 삭제	*/

.global {width:790px; height:25px; margin:10px 0 0 0; position:relative; }
.global:after {content:''; display:block; clear:both;}
.global .r_global {position:absolute; right:0; top:0;}
.global .site {float:left; _width:320px;}
.global .site ul {width:100%; margin-top:8px;}
.global .site ul:after {content:''; display:block; clear:both;}
.global .site ul li {float:left;}
.global .site ul li.uTxt {font-size:13px;font-weight:bold;color:#4A8EF1;letter-spacing:-1px;}
.global .site ul li a {display:block; font-weight:bold; padding:0 6px; font-size:13px; color:#4d4d5f; letter-spacing:-1px; }
.global .m_size {float:left; width:95px; padding:0 9px;}
.global .m_size ul {width:100%; margin-top:8px;}
.global .m_size ul:after {content:''; display:block; clear:both;}
.global .m_size ul li {float:left;}
.global .m_size ul li a {font-size:13px; color:#4d4d5f; letter-spacing:-1px; font-family:'돋움';}
.global .m_size ul li.txt {margin:2px 5px 0 5px;}
.global .m_size ul li img {vertical-align:-4px;}
.global .search {float:left; width:206px; height:25px; margin:4px 0 0 7px; padding:0 0 0 25px; background:url(../../images/001/common/bg_sea.gif) no-repeat left top;}
.global .search input[type="text"] {border:0 none; background:none; }
.global .search input[type="image"] {border:0 none; background:none; color:#fff; margin:0 0 0 0; vertical-align:middle;}

.global2 {width:790px; height:25px; margin:10px 0 0 0; }
.global2:after {content:''; display:block; clear:both;}
.global2 .r_global {position:absolute; right:0; top:0;}
.global2 .site {float:left; _width:320px;}
.global2 .site ul {width:100%; margin-top:8px;}
.global2 .site ul:after {content:''; display:block; clear:both;}
.global2 .site ul li {float:left;}
.global2 .site ul li a {display:block; font-weight:bold; padding:0 10px; font-size:13px; color:#4d4d5f; letter-spacing:-1px;}
.global2 .m_size {float:left; width:95px; padding:0 9px;}
.global2 .m_size ul {width:100%; margin-top:8px;}
.global2 .m_size ul:after {content:''; display:block; clear:both;}
.global2 .m_size ul li {float:left;}
.global2 .m_size ul li a {font-size:13px; color:#4d4d5f; letter-spacing:-1px;}
.global2 .m_size ul li.txt {margin:0 5px 0 6px;}
.global2 .m_size ul li img {vertical-align:-4px;}
.global2 .search {float:left; width:205px; height:25px; margin:4px 0 0 12px; padding:0 0 0 25px; background:url(../../images/001/common/bg_sea.gif) no-repeat left top;}
.global2 .search input[type="text"] {border:0 none; background:none; vertical-align:8px;}
.global2 .search input[type="image"] {border:0 none; background:none; color:#fff; margin:0 0 0 -8px;}

/*2013.12.10*/
.gnb_area {float:left; width:655px; height:53px; z-index:3; background:url(../../images/001/common/top_gnb.gif) no-repeat left top; position:relative;}/* 201405 정선미_확정일자 */
#gnb {width:655px; position:relative; z-index:3;}/* 201405 정선미_확정일자 */
#gnb:after {content:''; display:block; clear:both;}
#gnb a {letter-spacing:-1px;}
#gnb > li {float:left;}
#gnb > li > h2 > a {display:block; width:92px; padding:12px 0 37px 0; font-size:15px; color:#fff; font-weight:bold; text-align:center;}/* 201405 정선미_확정일자 */
#gnb > li > h2 > a strong {font-weight:bold;}
#gnb > li > h2 > a:hover {background:url(../../images/001/common/gnb_on2.gif) no-repeat left 4px; color:#4479ae;}/* 201405 정선미_확정일자 */
#gnb > li > div {width:980px; height:359px; position:absolute; left:3000px; top:47px; padding:11px 0 0 0;}
#gnb > li > div:after {content:''; display:block; clear:both;}
#gnb > li > div .left {float:left; margin:3px 0 0 0; width:198px; padding:0 0 0 14px;}
#gnb > li > div .left strong {display:block; font-size:30px; color:#4479ae; letter-spacing:-1.5px; height:27px; padding:10px 0 10px 0; font-weight:600;}
#gnb > li > div .left span {display:block; margin:35px 0 0 0; width:198px;}
#gnb > li > div > ul {float:left; width:760px; z-index:3; position:relative; z-index:3;}
#gnb > li > div > ul:after {content:''; display:block; clear:both;}
#gnb > li > div > ul > li {float:left; width:171px; height:230px; padding:18px 0 0 18px; border-left:1px solid #ebe9e6;}
#gnb > li > div > ul > li .p_h2 {display:block; font-size:17px; color:#333; letter-spacing:-1px; padding:0 0 2px 0;  font-weight:bold;}
#gnb > li > div > ul > li .p_h2 a {letter-spacing:-1.5px;}
#gnb > li > div > ul > li .p_h2 strong {font-weight:bold;}
#gnb > li > div > ul > li > ul {margin:5px 0 0 0; width:100%; line-height:25px;}
#gnb > li > div > ul > li > ul li {background:url(../../images/001/common/bl_gnb.gif) no-repeat left 12px; padding:0 0 0 10px;}
#gnb > li > div > ul > li > ul li a {display:block; font-size:14px; letter-spacing:-1px; font-family:'돋움';}
#gnb > li > div > ul > li > ul li a:hover {text-decoration:underline;}
#gnb > li > div > ul > li > ul li span {display:block; margin-top:-10px;}
/*2013.12.10*/

/*통합전자신청서브메뉴 20181218*/
#menu_back {background-color:#f1f1f1;}
#menu_back_none {}

/*통합전자신청서브메뉴추가20181214*/
#gnb > li > div > ul > li > ul > li > ul {margin:10px 0 0 0; width:180px; line-height:27px; position:absolute; left:198px;}
#gnb > li > div > ul > li > ul > li > ul li {background:url(../../images/001/common/bl_g.gif) no-repeat left 12px; padding:0 0 0 7px; line-height:27px;}
#gnb > li > div > ul > li > ul > li > ul li a {display:block; font-size:14px; letter-spacing:-1px; }
#gnb > li > div > ul > li > ul > li > ul li a:hover {text-decoration:underline;}
#gnb > li > div > ul > li > ul > li > ul li span {display:block; margin-top:-10px;}

#gnb .gnb01 div {background:url(../../images/001/common/bg_gnb1.gif) no-repeat left top;}
#gnb .gnb02 div {background:url(../../images/001/common/bg_gnb2.gif) no-repeat left top;}
#gnb .gnb03 div {background:url(../../images/001/common/bg_gnb3.gif) no-repeat left top;}
#gnb .gnb04 div {background:url(../../images/001/common/bg_gnb4.gif) no-repeat left top;}
#gnb .gnb05 div {background:url(../../images/001/common/bg_gnb5.gif) no-repeat left top;}
#gnb .gnb06 div {background:url(../../images/001/common/bg_gnb6.gif) no-repeat left top;}
#gnb .gnb00 div {background:url(../../images/001/common/bg_gnb0.gif) no-repeat left top;}/* 201406 김태균_통계 */

/* 201405 정선미_확정일자 */
#gnb .gnb04 .ab1 {border-left:0 none; position:absolute; left:0px; top:135px;}
#gnb .gnb05 .ab1 {border-left:0 none; position:absolute; left:0px; top:135px;}
#gnb .gnb05 .ab2 {border-left:0 none; position:absolute; left:190px; top:135px;}
#gnb .gnb05 .ab3 {border-left:0 none; position:absolute; left:571px; top:195px;}
#gnb .gnb05 .ab4 {border-left:0 none; position:absolute; left:380px; top:135px;}
#gnb .gnb00 .ab1 {border-left:0 none; position:absolute; left:0px; top:135px;}

#gnb .gnb01 .t_h2 {margin:0 0 0 10px;}
#gnb .gnb02 .t_h2 {margin:0 0 0 0;}
#gnb .gnb03 .t_h2 {margin:0 0 0 0;}
#gnb .gnb04 .t_h2 {margin:0 0 0 0;}
#gnb .gnb05 .t_h2 {margin:0 0 0 0;}
#gnb .gnb06 .t_h2 {margin:0 0 0 0;}
#gnb .gnb00 .t_h2 {margin:0 0 0 0;}

#gnb li.gnb01 > h2 > a {width:123px;}
#gnb li.gnb01 > h2 > a:hover {background:url(../../images/001/common/gnb_on.gif) no-repeat left 4px !important;}
/* 201405 정선미_확정일자 */

#gnb li.gnb00 > h2 > a {width:50px;}
#gnb li.gnb00 > h2 > a:hover {background:url(../../images/001/common/gnb_on3.gif) no-repeat left 4px !important;}
/* 201406 김태균_통계 */

/* 전자확정일자 시험운영을 위한 반영 추후 삭제	*/
.gnb_area_bak {float:left; width:645px; height:53px; z-index:3; background:url(../../images/001/common/top_gnb_bak.gif) no-repeat left top; position:relative;}
#gnb_bak {width:645px; position:relative; z-index:3;}
#gnb_bak:after {content:''; display:block; clear:both;}
#gnb_bak a {letter-spacing:-1px;}
#gnb_bak > li {float:left;}
#gnb_bak > li > h2 > a {display:block; width:123px; padding:12px 0; font-size:15px; color:#fff;  font-weight:bold; text-align:center;}
#gnb_bak > li > h2 > a strong {font-weight:bold;}
#gnb_bak > li > h2 > a:hover {background:url(../../images/001/common/gnb_on_bak.gif) no-repeat left 4px; color:#4479ae;}
#gnb_bak > li > div {width:980px; height:359px; position:absolute; left:3000px; top:47px; padding:11px 0 0 0;}
#gnb_bak > li > div:after {content:''; display:block; clear:both;}
#gnb_bak > li > div .left {float:left; margin:3px 0 0 0; width:198px; padding:0 0 0 14px;}
#gnb_bak > li > div .left strong {display:block; font-size:30px; color:#4479ae; letter-spacing:-1.5px; height:27px; padding:10px 0 10px 0; font-weight:600;}
#gnb_bak > li > div .left span {display:block; margin:35px 0 0 0; width:198px;}
#gnb_bak > li > div > ul {float:left; width:760px; z-index:3; position:relative; z-index:3;}
#gnb_bak > li > div > ul:after {content:''; display:block; clear:both;}
#gnb_bak > li > div > ul > li {float:left; width:171px; height:230px; padding:18px 0 0 18px; border-left:1px solid #ebe9e6;}
#gnb_bak > li > div > ul > li .p_h2 {display:block; font-size:17px; color:#333; letter-spacing:-1px; padding:0 0 2px 0;  font-weight:bold;}
#gnb_bak > li > div > ul > li .p_h2 a {letter-spacing:-1.5px;}
#gnb_bak > li > div > ul > li .p_h2 strong {font-weight:bold;}
#gnb_bak > li > div > ul > li > ul {margin:5px 0 0 0; width:100%; line-height:27px;}
#gnb_bak > li > div > ul > li > ul li {background:url(../../images/001/common/bl_gnb.gif) no-repeat left 12px; padding:0 0 0 10px;}
#gnb_bak > li > div > ul > li > ul li a {display:block; font-size:14px; letter-spacing:-1px; font-family:'돋움';}
#gnb_bak > li > div > ul > li > ul li a:hover {text-decoration:underline;}
#gnb_bak > li > div > ul > li > ul li span {display:block; margin-top:-10px;}

#gnb_bak .gnb01_bak div {background:url(../../images/001/common/bg_gnb1_bak.gif) no-repeat left top;}
#gnb_bak .gnb02_bak div {background:url(../../images/001/common/bg_gnb2_bak.gif) no-repeat left top;}
#gnb_bak .gnb03_bak div {background:url(../../images/001/common/bg_gnb3_bak.gif) no-repeat left top;}
#gnb_bak .gnb04_bak div {background:url(../../images/001/common/bg_gnb4_bak.gif) no-repeat left top;}
#gnb_bak .gnb05_bak div {background:url(../../images/001/common/bg_gnb5_bak.gif) no-repeat left top;}

#gnb_bak .gnb04_bak .ab1 {border-left:0 none; position:absolute; left:0px; top:114px;}
#gnb_bak .gnb05_bak .ab1 {border-left:0 none; position:absolute; left:0px; top:114px;}
#gnb_bak .gnb05_bak .ab2 {border-left:0 none; position:absolute; left:190px; top:114px;}
#gnb_bak .gnb05_bak .ab3 {border-left:0 none; position:absolute; left:380px; top:114px;}
#gnb_bak .gnb05_bak .ab4 {border-left:0 none; position:absolute; left:571px; top:196px;}

#gnb_bak .gnb01_bak .t_h2 {margin:0 3px 0 16px;}
#gnb_bak .gnb02_bak .t_h2 {margin:0 3px 0 0;}
#gnb_bak .gnb03_bak .t_h2 {margin:0 3px 0 0;}
#gnb_bak .gnb04_bak .t_h2 {margin:0 3px 0 0;}
#gnb_bak .gnb05_bak .t_h2 {}
/* 전자확정일자 시험운영을 위한 반영 추후 삭제	*/

.all2depth {}

.my_gnb {float:right; z-index:5;  letter-spacing:-1px; position:relative;}
.my_gnb .my_btn img {display:block;}/* 201405 정선미_크로스브라우징 */
.my_gnb .my_boo1 {position:absolute; left:-75px; top:35px; width:220px; height:360px; padding:30px 0 0 0; background:url(../../images/001/common/my_boo.gif) no-repeat left top;}
.my_gnb .scroll_div {padding:0 0 0 20px; width:199px; height:300px; line-height:23px; overflow:auto;}
.my_gnb .scroll_div ul li a {font-size:13px; font-family:'돋움';}
.my_gnb .scroll_div ul li label {margin-left:1px; vertical-align:middle;}
.my_gnb .bot {height:28px; padding:10px 0 0 0; font-size:11px;}
.my_gnb .bot:after {content:''; display:block; clear:both;}
.my_gnb .bot span {display:inline-block; padding:0 0 0 8px; color:#4d4d5f;}
.my_gnb .bot span a img {vertical-align:-6px; margin-right:5px;}
.my_gnb .bot .left {float:left; margin-left:8px;}
.my_gnb .bot .right {float:right; margin-right:8px;}

.foot {width:980px; padding:0 0 40px 0; position:relative; margin:0 auto;}

/* 푸터배너 이전 */
.f_top {width:980px; height:37px; position:relative; letter-spacing:-1px;}
.f_top:after {content:''; display:block; clear:both;}
.f_top .left {float:left; margin-right:30px; padding:12px 0 0 0;}
.f_top .left strong {font-weight:bold;}
.f_top .site_banner {float:left; position:relative; width:622px; height:37px;}
.f_top .site_banner:after {content:''; display:block; clear:both;}
.f_top .site_banner .prev {float:left; margin:8px 0 0 0;}
.f_top .site_banner .next {float:left; margin:8px 0 0 15px;}
.f_top .site_banner .stop {float:right; margin:8px 0 0 0;}

.f_top .site_banner .banner {width:550px; height:13px; margin:10px 0 0 10px; overflow:hidden; float:left;}
.f_top .site_banner .banner ul {width:3000em;}
.f_top .site_banner .banner ul:after {content:''; display:block; clear:both;}
.f_top .site_banner .banner ul li {float:left; height:13px; width:89px; padding:0 10px;  text-align:center; background:url(../../images/001/common/line_site.gif) no-repeat right 2px;}
.f_top .site_banner .banner ul li a {display:block; width:89px; font-family:'돋움';}
.f_top .site_banner .banner ul li a:hover {text-decoration:underline;}
.f_top .family {float:right; margin:8px 0 0 0;}
.f_top .family select {vertical-align:top;}


/*2013.12.18 푸터배너
.f_top {width:980px; height:37px; position:relative; letter-spacing:-1px;}
.f_top:after {content:''; display:block; clear:both;}
.f_top .left {float:left; margin-right:10px; padding:12px 0 0 0;}
.f_top .left strong {font-weight:bold;}
.f_top .site_banner {float:left; position:relative; width:640px; height:37px;}
.f_top .site_banner .prev {display:none; position:absolute; left:-999px; top:0;}
.f_top .site_banner .next {display:none; position:absolute; left:-999px; top:0;}
.f_top .site_banner .stop {display:none; position:absolute; left:-999px; top:0;}
.f_top .site_banner .banner {width:100%; height:13px; margin:12px 0 0 10px;}
.f_top .site_banner .banner ul {width:100%;}
.f_top .site_banner .banner ul:after {content:''; display:block; clear:both;}
.f_top .site_banner .banner ul li {float:left; height:13px; padding:0 10px 0 15px;  text-align:center; background:url(../../images/001/common/line_site.gif) no-repeat left 1px; margin:0 5px 0 0;}
.f_top .site_banner .banner ul li:first-child {background:none; padding:0 10px 0 0;}
.f_top .site_banner .banner ul li a {display:block; font-family:'돋움';}
.f_top .family {float:right; margin:8px 0 0 0;}
.f_top .family select {vertical-align:top;}
*/

/*
#wrapper {width:100%; position:relative; border-top:1px solid #fff;}
#header {width:980px; height:90px; position:relative; margin:0 auto; z-index:3;}
#n_container {width:980px; position:relative; margin:0 auto; padding:0 0 150px 0;}
#n_container:after {content:''; display:block; clear:both;}
#content {width:680px; position:relative; margin:20px 0 0 0;}
#content2 {width:940px; position:relative; margin:20px auto 0 auto;}
#n_footer {width:100%; position:relative; margin:0 auto; border-top:3px solid #d0d0d0; background:url(../../images/001/common/bg_foot.gif) repeat-x left top;}
#leftSection {float:left; width:260px; padding:40px 0 0 20px; position:relative;}
#rightSection {float:left; width:700px; position:relative;}
#rightSection2 {width:940px; position:relative; margin:0 0 0 20px;}

h1 {position:absolute; left:8px; top:42px;}
.global {position:absolute; right:-14px; top:5px; }
.global:after {content:''; display:block; clear:both;}
.global .site {float:left; _width:320px;}
.global .site ul {width:100%; margin-top:8px;}
.global .site ul:after {content:''; display:block; clear:both;}
.global .site ul li {float:left;}
.global .site ul li a {display:block; font-weight:bold; padding:0 10px; font-size:13px; color:#4d4d5f; letter-spacing:-1px;}
.global .m_size {float:left; width:95px; padding:0 9px;}
.global .m_size ul {width:100%; margin-top:8px;}
.global .m_size ul:after {content:''; display:block; clear:both;}
.global .m_size ul li {float:left;}
.global .m_size ul li a {font-size:13px; color:#4d4d5f; letter-spacing:-1px; }
.global .m_size ul li.txt {margin:0 6px;}
.global .m_size ul li img {vertical-align:-4px;}
.global .search {float:left; width:205px; height:25px; margin:4px 0 0 12px; padding:0 0 0 25px; background:url(../../images/001/common/bg_sea.gif) no-repeat left top;}
.global .search input[type="text"] {border:0 none; background:none; vertical-align:8px;}
.global .search input[type="image"] {border:0 none; background:none; color:#fff; margin:-2px 0 0 -8px; vertical-align:top;}

.global2 {position:absolute; right:-8px; top:5px; }
.global2:after {content:''; display:block; clear:both;}
.global2 .site {float:left; _width:320px;}
.global2 .site ul {width:100%; margin-top:8px;}
.global2 .site ul:after {content:''; display:block; clear:both;}
.global2 .site ul li {float:left;}
.global2 .site ul li a {display:block; font-weight:bold; padding:0 10px; font-size:13px; color:#4d4d5f; letter-spacing:-1px;}
.global2 .m_size {float:left; width:95px; padding:0 9px;}
.global2 .m_size ul {width:100%; margin-top:8px;}
.global2 .m_size ul:after {content:''; display:block; clear:both;}
.global2 .m_size ul li {float:left;}
.global2 .m_size ul li a {font-size:13px; color:#4d4d5f; letter-spacing:-1px; }
.global2 .m_size ul li.txt {margin:0 9px;}
.global2 .m_size ul li img {vertical-align:-4px;}
.global2 .search {float:left; width:205px; height:25px; margin:4px 0 0 12px; padding:0 0 0 25px; background:url(../../images/001/common/bg_sea.gif) no-repeat left top;}
.global2 .search input[type="text"] {border:0 none; background:none; vertical-align:8px;}
.global2 .search input[type="image"] {border:0 none; background:none; color:#fff; margin:0 0 0 -8px; }

.gnb_area {position:absolute; width:790px; height:53px; margin:49px 0 0 190px; z-index:3; background:url(../../images/001/common/top_gnb.gif) no-repeat left top;}
#gnb {width:645px; position:relative; z-index:3; }
#gnb:after {content:''; display:block; clear:both;}
#gnb a {letter-spacing:-1px; }
#gnb > li {float:left;}
#gnb > li > h2 > a {display:block; width:123px; height:2px; padding:12px 0 37px 0; font-size:15px; color:#fff;  font-weight:bold; text-align:center;}
#gnb > li > h2 > a strong {font-weight:bold;}
#gnb > li > h2 > a:hover {background:url(../../images/001/common/gnb_on.gif) no-repeat left 4px; color:#5685b5;}
#gnb > li > div {width:980px; position:absolute; left:3000px; top:47px; padding:11px 0 0 0;}
#gnb > li > div:after {content:''; display:block; clear:both;}
#gnb > li > div .left {float:left; margin:25px 0 0 0; width:200px; padding:0 0 0 14px; background:#fff;}
#gnb > li > div .left strong {display:block; font-size:30px; color:#559cd4; letter-spacing:-1.5px; height:27px; padding:10px 0 10px 0; font-weight:bold;}
#gnb > li > div .left span {display:block; margin:45px 0 0 -10px;}
#gnb > li > div > ul {float:left; width:760px; z-index:3; position:relative; z-index:3;}
#gnb > li > div > ul:after {content:''; display:block; clear:both;}
#gnb > li > div > ul > li {float:left; width:171px; height:304px; padding:30px 0 0 18px; border-left:1px solid #ebe9e6;}
#gnb > li > div > ul > li .p_h2 {display:block; font-size:17px; color:#333; letter-spacing:-1px; padding:0 0 2px 0;  font-weight:bold;}
#gnb > li > div > ul > li .p_h2 > strong {font-weight:bold;}
#gnb > li > div > ul > li > ul {margin:10px 0 0 0; width:100%; line-height:27px;}
#gnb > li > div > ul > li > ul li {background:url(../../images/001/common/bl_gnb.gif) no-repeat left 12px; padding:0 0 0 10px; _height:30px;}
#gnb > li > div > ul > li > ul li a {display:block; font-size:14px; letter-spacing:-1px; }
#gnb > li > div > ul > li > ul li a:hover {text-decoration:underline;}
#gnb > li > div > ul > li > ul li span {display:block; margin-top:-10px;}

#gnb .gnb01 div {background:url(../../images/001/common/gnb_arr.gif) no-repeat 245px top;}
#gnb .gnb02 div {background:url(../../images/001/common/gnb_arr.gif) no-repeat 385px top;}
#gnb .gnb03 div {background:url(../../images/001/common/gnb_arr.gif) no-repeat 505px top;}
#gnb .gnb04 div {background:url(../../images/001/common/gnb_arr.gif) no-repeat 632px top;}
#gnb .gnb05 div {background:url(../../images/001/common/gnb_arr.gif) no-repeat 755px top;}

#gnb .gnb04 .ab1 {border-left:0 none; position:absolute; left:570px; top:135px;}
#gnb .gnb05 .ab1 {border-left:0 none; position:absolute; left:0px; top:135px;}
#gnb .gnb05 .ab2 {border-left:0 none; position:absolute; left:190px; top:135px;}
#gnb .gnb05 .ab3 {border-left:0 none; position:absolute; left:380px; top:135px;}

#gnb .gnb01 .t_h2 {margin:0 3px 0 16px;}
#gnb .gnb02 .t_h2 {margin:0 3px 0 0;}
#gnb .gnb03 .t_h2 {margin:0 3px 0 0;}
#gnb .gnb04 .t_h2 {margin:0 3px 0 0;}
#gnb .gnb05 .t_h2 {}

.all2depth {position:absolute; top:106px; left:0; width:100%; height:360px; background:url(../../images/001/common/bg_gnb.gif) no-repeat center bottom; z-index:1;}

.my_gnb {position:absolute; right:0; top:49px; z-index:5; font-family:nr; letter-spacing:-1px;}
.my_gnb .my_boo1 {position:absolute; left:-75px; top:35px; width:220px; height:360px; padding:30px 0 0 0; background:url(../../images/001/common/my_boo.gif) no-repeat left top;}
.my_gnb .scroll_div {padding:0 0 0 20px; width:199px; height:300px; line-height:23px; overflow:auto;}
.my_gnb .scroll_div ul li a {font-size:13px; }
.my_gnb .scroll_div ul li label {margin-left:1px;}
.my_gnb .bot {height:28px; padding:10px 0 0 0; font-size:11px;}
.my_gnb .bot:after {content:''; display:block; clear:both;}
.my_gnb .bot span {display:inline-block; padding:0 0 0 8px; color:#4d4d5f;}
.my_gnb .bot span a img {vertical-align:-6px; margin-right:5px;}
.my_gnb .bot .left {float:left; margin-left:8px;}
.my_gnb .bot .right {float:right; margin-right:8px;}
*/

#leftSection .title {width:210px; font-size:28px; font-weight:bold; color:#333; letter-spacing:-2px; text-align:center; }

/*2013.12.10*/
#snb {width:210px; padding:10px 0 0 0; position:relative; margin-top:35px; background:url(../../images/001/common/leftS_line.gif) no-repeat left top;}
#snb > ul {width:100%;}
#snb > ul > li {width:100%; margin-bottom:5px; background:url(../../images/001/common/lnb_off.gif) no-repeat left top;}
#snb > ul > li.on {margin-bottom:8px; background:url(../../images/001/common/lnb_on.gif) no-repeat left top;}
#snb > ul > li > a {display:block; height:27px; padding:10px 0 2px 0; text-align:center; font-size:17px; color:#fff; font-weight:bold; letter-spacing:-1.5px; }
#snb > ul > li > a:hover {text-decoration:underline;}
#snb > ul > li > ul {width:100%; padding:0 0 8px 0; background:url(../../images/001/common/snb_bot.gif) no-repeat left bottom;}
#snb > ul > li > ul > li {width:100%; border-bottom:1px solid #cecece;}
#snb > ul > li > ul > li > p {width:180px; padding:10px 15px 15px 15px; height:23px;}
#snb > ul > li > ul > li > p:after {content:''; display:block; clear:both;}
#snb > ul > li > ul > li > p > a {display:block; width:90%; float:left; font-size:14px; font-weight:bold; letter-spacing:-1.2px; line-height:16px; word-spacing:-3px; padding-top:6px; vertical-align:middle;}
#snb > ul > li > ul > li > p > a:hover {text-decoration:underline;}
#snb > ul > li > ul > li > p > span.ico1 {display:block; float:right; width:8px; height:8px; margin:6px 0 0 0; background:url(../../images/001/common/ico_plus.png) no-repeat left top;}
#snb > ul > li > ul > li.on > p {background:#4d4d5f;}
#snb > ul > li > ul > li.on > p > a {display:block; width:90%; float:left; font-size:14px; font-weight:bold; color:#fff;}
#snb > ul > li > ul > li > ul {width:100%;}
#snb > ul > li > ul > li > ul > li {width:100%;}
#snb > ul > li > ul > li > ul > li > p {width:190px; padding:12px 10px 12px 10px; background:#e1e1e4; height:14px;}
#snb > ul > li > ul > li > ul > li > p:after {content:''; display:block; clear:both;}
#snb > ul > li > ul > li > ul > li > p > a {display:block; width:90%; float:left; font-size:14px; font-weight:bold; letter-spacing:-2px; vertical-align:middle; }
#snb > ul > li > ul > li > ul > li > p > span.ico2 {display:block; float:right; width:15px; height:14px; background:url(../../images/001/common/r_plus.gif) no-repeat left top;}
#snb > ul > li > ul > li > ul > li > ul {width:180px; padding:12px 15px 12px 15px; background:#f1f2f2; line-height:25px;}
#snb > ul > li > ul > li > ul > li > ul > li {padding:0 0 0 12px;}
#snb > ul > li > ul > li > ul > li > ul > li > a {font-size:14px; letter-spacing:-1.2px; font-family:'돋움';}
#snb > ul > li > ul > li > ul > li > ul > li.on {background:url(../../images/001/common/snb_arr.gif) no-repeat left 9px;}
#snb > ul > li > ul > li > ul > li > ul > li.on > a {color:#525da0; text-decoration:underline;}
#snb > ul > li > ul > li > ul > li > ul > li > a:hover {text-decoration:underline;}
/*2013.12.10*/

/*
#snb {width:210px; padding:10px 0 0 0; position:relative; margin-top:35px; background:url(../images/common/leftS_line.gif) no-repeat left top;}
#snb > ul {width:100%;}
#snb > ul > li {width:100%; margin-bottom:5px; background:url(../images/common/lnb_off.gif) no-repeat left top;}
#snb > ul > li.on {margin-bottom:20px; background:url(../images/common/lnb_on.gif) no-repeat left top;}
#snb > ul > li > a {display:block; height:25px; padding:12px 0 1px 0; text-align:center; font-size:17px; color:#fff; font-weight:bold; letter-spacing:-1.5px;}
#snb > ul > li > ul {width:100%; padding:0 0 8px 0; background:url(../images/001/common/snb_bot.gif) no-repeat left bottom;}
#snb > ul > li > ul > li {width:100%; border-bottom:1px solid #cecece;}
#snb > ul > li > ul > li > p {width:100%; height:38px;}
#snb > ul > li > ul > li > p > a {display:block; width:180px; height:14px; padding:12px 15px 12px 15px; font-size:15px; font-weight:bold; letter-spacing:-1.2px; position:relative;}
#snb > ul > li > ul > li > p > a > strong {position:relative;}
#snb > ul > li > ul > li > p > a > img {position:absolute; left:0; top:0;}
#snb > ul > li > ul > li.on > p > a {display:block; float:left; font-size:15px; font-weight:bold; color:#fff;}
#snb > ul > li > ul > li > ul {width:100%;}
#snb > ul > li > ul > li > ul > li {width:100%;}
#snb > ul > li > ul > li > ul > li > p {width:183px; padding:12px 12px 12px 15px; background:#e1e1e4;}
#snb > ul > li > ul > li > ul > li > p:after {content:''; display:block; clear:both;}
#snb > ul > li > ul > li > ul > li > p > a {display:block; float:left; font-size:15px; font-weight:bold; letter-spacing:-1.2px;}
#snb > ul > li > ul > li > ul > li > p > span.ico2 {display:block; float:right; width:15px; height:14px; background:url(../images/common/r_plus.gif) no-repeat left top;}
#snb > ul > li > ul > li > ul > li > ul {width:180px; padding:12px 15px 12px 15px; background:#f1f2f2; line-height:25px;}
#snb > ul > li > ul > li > ul > li > ul > li {padding:0 0 0 12px;}
#snb > ul > li > ul > li > ul > li > ul > li > a {font-size:14px; letter-spacing:-1.2px;}
#snb > ul > li > ul > li > ul > li > ul > li.on {background:url(../images/common/snb_arr.gif) no-repeat left 9px;}
#snb > ul > li > ul > li > ul > li > ul > li.on > a {color:#525da0; text-decoration:underline;}


.foot {width:980px; padding:0 0 40px 0; position:relative; margin:0 auto; }
.f_top {width:980px; height:37px; position:relative; letter-spacing:-1px;}
.f_top:after {content:''; display:block; clear:both;}
.f_top .left {float:left; margin-right:30px; padding:12px 0 0 0;}
.f_top .left strong {font-weight:bold;}
.f_top .site_banner {float:left; position:relative; width:622px;}
.f_top .site_banner .prev {position:absolute; left:0; top:8px;}
.f_top .site_banner .next {position:absolute; right:0; top:8px;}
.f_top .site_banner .stop {position:absolute; right:-18px; top:8px;}
.f_top .site_banner .banner {width:550px; height:13px; margin:0 0 0 20px; overflow:hidden; position:relative; top:10px;}
.f_top .site_banner .banner ul {width:3000em;}
.f_top .site_banner .banner ul:after {content:''; display:block; clear:both;}
.f_top .site_banner .banner ul li {float:left; height:13px; width:89px; padding:0 10px;  text-align:center; background:url(../../images/001/common/line_site.gif) no-repeat right 2px;}
.f_top .site_banner .banner ul li a {display:block; width:89px;}
.f_top .family {float:right; margin:8px 0 0 0;}
.f_top .family select {vertical-align:top;}
*/
.f_bot {width:980px; margin:12px 0 0 0; color:#fff;}
.f_bot .top {position:relative; width:100%;}
.f_bot .top a {color:#fff;}
.f_bot .top a:hover {text-decoration:underline;}
.f_bot .top .mlr{display:inline-block; margin:0 13px;}
.f_bot .top .mark {display:inline; margin:0 0 0 15px;}
.f_bot .top .mark img {vertical-align:-11px;}
.f_bot .top .security {color:#FFFF50}
.f_bot .bot {margin-top:13px;}
.f_bot .bot img {vertical-align:-7px;}
.f_bot .bot .tel {display:inline-block; margin-left:5px;}
.f_bot .bot .mot {display:inline-block; margin:0 5px;}
.f_bot .bot .mot a {text-decoration:underline; color:#fff; }
.f_bot .bot .copy {display:inline-block; margin-left:10px; letter-spacing:0px;}

#quick {position:absolute; right:-68px; top:0;}
#quick ul {width:58px; font-family:nr; letter-spacing:-1.2px;}
#quick ul li {width:58px; text-align:center; padding:8px 0 8px 0; border-bottom:1px solid #c0c0c0; line-height:14px;}
#quick ul li.last {border-bottom:0 none;}

.sub_title {width:100%; height:128px; position:relative; padding:0 0 0 0; }
.location {width:100%;}
.location:after {content:''; display:block; clear:both;}
.location .my {text-decoration:underline; color:#559cd4; margin-right:10px;}
.location a {font-family:'돋움';}
.location .my img {vertical-align:-3px; margin-right:2px;}
.location img {vertical-align:-2px;}
.location .sns {margin-left:5px;}
.location .sns img {vertical-align:-6px;}
.sub_title h4 {font-size:36px; font-weight:bold; color:#333;  line-height:1em;}

.visual1 {}
.visual2 {}
.visual3 {}
.visual4 {background:url(../../images/001/common/sub_visual4.gif) no-repeat right bottom;}
.visual5 {background:url(../../images/001/common/sub_visual5.gif) no-repeat right bottom;}
.visual6 {background:url(../../images/001/common/sub_visual6.gif) no-repeat right bottom;}
.visual7 {background:url(../../images/001/common/sub_visual7.gif) no-repeat right bottom;}
.visual8 {background:url(../../images/001/common/sub_visual8.gif) no-repeat right bottom;}
.visual9 {background:url(../../images/001/common/sub_visual9.gif) no-repeat right bottom;}

/* 20151209 6개탭 및 탭의서브메뉴 추가 */
.tab_type6n {width:680px; height:38px; position:relative; font-family:nr; letter-spacing:-1px;}
.tab_type6n > ul {width:100%;}
.tab_type6n > ul:after {content:''; display:block; clear:both;}
.tab_type6n > ul > li {float:left;}
.tab_type6n > ul > li > a {display:block; position:relative; width:100%; height:27px; padding:11px 0 0 0; text-align:center; color:#fff; font-size:12px; z-index:1;}
.tab_type6n > ul > li > a > strong {display:block; position:relative; font-weight:bold; z-index:1;}
.tab_type6n > ul > li > a > img {position:absolute; left:0; top:0; z-index:-1;}
.tab_type6n > ul > li.on > a {color:#516eae;}
.tab_type6n > ul > li.on > a > strong {color:#516eae;}
.tab_type6n > ul > li > div {position:absolute; left:0; top:38px; width:660px; height:25px; padding:11px 0 0 20px; background:url(../../images/001/common/tab_bot.gif) no-repeat left top;}
.tab_type6n > ul > li > div > ul {width:100%;}
.tab_type6n > ul > li > div > ul:after {content:''; display:block; clear:both;}
.tab_type6n > ul > li > div > ul > li {float:left; margin-right:34px;}
.tab_type6n > ul > li > div > ul > li > a {display:block; font-size:13px; font-weight:bold; padding:0 16px 0 0;}
.tab_type6n > ul > li > div > ul > li.on > a {color:#516EAE; background:url(../../images/001/common/tab_arr.gif) no-repeat right 5px;} /* color:#559cd4;을 color:#516EAE;으로 변경 웹접근성명도대비 */
.tab_type6n > ul > li > div > ul > li > a:hover {color:#516EAE; background:url(../../images/001/common/tab_arr.gif) no-repeat right 5px;} /* color:#559cd4;을 color:#516EAE;으로 변경 웹접근성명도대비 */
.tab_type6n > ul > li.li1 {width:114px;}
.tab_type6n > ul > li.li2 {width:113px;}
.tab_type6n > ul > li.li3 {width:113px;}
.tab_type6n > ul > li.li4 {width:113px;}
.tab_type6n > ul > li.li5 {width:113px;}
.tab_type6n > ul > li.li6 {width:114px;}
.tab_type6n.h80 {height:80px;}



.tab_type5 {width:680px; position:relative; font-family:nr; letter-spacing:-1px;}
.tab_type5 > ul {width:100%;}
.tab_type5 > ul:after {content:''; display:block; clear:both;}
.tab_type5 > ul > li {float:left; width:136px;}
.tab_type5 > ul > li > a {display:block; position:relative; width:136px; height:27px; padding:11px 0 0 0; text-align:center; color:#fff; font-size:12px; z-index:1;}
.tab_type5 > ul > li > a > strong {display:block; position:relative; font-weight:bold; z-index:1;}
.tab_type5 > ul > li > a > img {position:absolute; left:0; top:0; z-index:-1;}
.tab_type5 > ul > li.on > a {color:#516eae;}
.tab_type5 > ul > li.on > a > strong {color:#516eae;}

.tab_type4 {width:680px; height:74px; position:relative; font-family:nr; letter-spacing:-1px;}
.tab_type4 > ul {width:100%;}
.tab_type4 > ul:after {content:''; display:block; clear:both;}
.tab_type4 > ul > li {float:left;}
.tab_type4 > ul > li > a {display:block; position:relative; width:100%; height:27px; padding:11px 0 0 0; text-align:center; color:#fff; font-size:12px; z-index:1;}
.tab_type4 > ul > li > a > strong {display:block; position:relative; font-weight:bold; z-index:1;}
.tab_type4 > ul > li > a > img {position:absolute; left:0; top:0; z-index:-1;}
.tab_type4 > ul > li.on > a {color:#516eae;}
.tab_type4 > ul > li.on > a > strong {color:#516eae;}
.tab_type4 > ul > li > div {position:absolute; left:0; top:38px; width:660px; height:25px; padding:11px 0 0 20px; background:url(../../images/001/common/tab_bot.gif) no-repeat left top;}
.tab_type4 > ul > li > div > ul {width:100%;}
.tab_type4 > ul > li > div > ul:after {content:''; display:block; clear:both;}
.tab_type4 > ul > li > div > ul > li {float:left; margin-right:34px;}
.tab_type4 > ul > li > div > ul > li > a {display:block; font-size:13px; font-weight:bold; padding:0 16px 0 0; }
.tab_type4 > ul > li > div > ul > li.on > a {color:#516EAE; background:url(../../images/001/common/tab_arr.gif) no-repeat right 5px;} /* color:#559cd4;을 color:#516EAE;으로 변경 웹접근성명도대비151209 */
.tab_type4 > ul > li > div > ul > li > a:hover {color:#516EAE; background:url(../../images/001/common/tab_arr.gif) no-repeat right 5px;} /* color:#559cd4;을 color:#516EAE;으로 변경 웹접근성명도대비151209 */
.tab_type4 > ul > li.li1 {width:170px;}
.tab_type4 > ul > li.li2 {width:171px;}
.tab_type4 > ul > li.li3 {width:171px;}
.tab_type4 > ul > li.li4 {width:168px;}
.tab_type4.h38 {height:38px;}

.search_box {width:680px; height:46px; padding:20px 0 0 0; text-align:center; background:url(../../images/001/common/bg_search.gif) no-repeat left top;}
.search_box .ico {margin-right:10px;}
.search_box img {vertical-align:middle;}
.search_box input[type="image"] {vertical-align:middle;}
.search_box select {vertical-align:middle;}

.search_box2 {width:660px; height:128px; padding:20px 0 0 20px; background:url(../../images/001/004/nbox_body1.gif) no-repeat left top; position:relative;}
.search_box2 .ico {margin-right:10px;}
.search_box2 img {vertical-align:middle;}
.search_box2 input[type="image"] {vertical-align:middle;}

/*2013.11.14*/
.list_type1 {width:680px; position:relative; border-top:3px solid #4d4d5f; border-bottom:1px solid #4d4d5f;}
.list_type1:after {content:''; display:block; clear:both;}
.list_type1 table {width:100%; float:left;}
/*2013.11.14*/
.list_type1 table thead th {padding:10px 0 8px 0; font-size:14px; color:#333; font-weight:bold; border-bottom:1px solid #4d4d5f; font-family:"돋움";}
.list_type1 table tbody th {padding:10px 0 8px 0; border-bottom:1px solid #d9d9dd;}
.list_type1 table tbody td {padding:10px 0 8px 0; border-bottom:1px solid #d9d9dd; text-align:center;}
.list_type1 table tbody td .new {vertical-align:-3px; margin:0 0 0 5px;}
.list_type1 table tbody td.tl {padding:10px 0 8px 10px; border-bottom:1px solid #d9d9dd; text-align:left;}
.list_type1 table tbody tr.not th {background:#ebf4f4;}
.list_type1 table tbody tr.not td {background:#ebf4f4;}
.list_type1 .hover {background:#f6f6f8;}
.list_type1 .rehover {background:#fff;}

.list_type2 {width:100%; position:relative; border-top:3px solid #4d4d5f; border-bottom:1px solid #4d4d5f;}
.list_type2 table {width:100%;}
.list_type2 table thead th {padding:10px 0 8px 0; font-size:14px; color:#333; font-weight:bold; border-bottom:1px solid #4d4d5f; font-family:"돋움";}
.list_type2 table thead th label {margin-left:3px;}
.list_type2 table tbody th {padding:10px 0 8px 0; border-bottom:1px solid #d9d9dd;}
.list_type2 table tbody td {padding:10px 0 8px 0; border-bottom:1px solid #d9d9dd; text-align:center}
.list_type2 table tbody td .new {vertical-align:-3px; margin:0 0 0 5px; }
.list_type2 table tbody td.tl {padding:10px 0 8px 10px; border-bottom:1px solid #d9d9dd; text-align:left;}
.list_type2 table tbody tr.not th {background:#ebf4f4;}
.list_type2 table tbody tr.not td {background:#ebf4f4;}
.list_type2 .hover {background:#f6f6f8;}
.list_type2 .rehover {background:#fff;}

.page_all {font-size:11px; background:url(../../images/001/common/bl_g.gif) no-repeat left 5px; padding:0 0 0 10px;}
.page_all:after {content:''; display:block; clear:both;}
.page_all .left {float:left;}
.page_all .right {float:right;}
.page_all .red {color:#ba4835;}

.page_num {width:100%; text-align:center;}
.page_num span {display:inline-block; border:1px solid #d9d9dd; width:32px; height:22px; padding:10px 0 0 0;}
.page_num span.on {border:1px solid #ba4835;}
.page_num span.on a {font-weight:bold; color:#ba4835;}
.page_num img {vertical-align:top;}

.view_type1 {width:680px; position:relative; border-bottom:1px solid #d9d9dd;}
.view_type1 .view_title {width:660px; padding:12px 0 12px 20px; background:#f6f6f8; border-top:3px solid #4d4d5f; border-bottom:1px solid #4d4d5f;}
.view_type1 .view_title .tit {font-family:"돋움"; font-size:14px;}
.view_type1 .view_title ul {margin-top:13px; width:100%;}
.view_type1 .view_title ul:after {content:''; display:block; clear:both;}
.view_type1 .view_title ul li {float:left; margin-right:40px;}
.view_type1 .view_title ul li strong {margin-right:10px; font-weight:bold;}
.view_type1 .view_con {padding:17px 20px 39px 20px; border-bottom:1px solid #d9d9dd; min-height:210px; overflow: hidden;}
.view_type1 .view_con img {word-wrap:break-word; height:auto;}
.view_type1 .view_file {width:100%;}
.view_type1 .view_file table {width:100%;}
.view_type1 .view_file table tbody th {font-weight:bold; color:#333;}
.view_type1 .view_file table tbody td {padding:6px 0 5px 10px; line-height:20px;}
.view_type1 .view_file table tbody td img {vertical-align:-2px; margin-right:5px;}
.view_type1 .view_file table tbody td a:hover {text-decoration:underline; color:#516eae;}

.prev_next {width:680px; border-top:1px solid #d9d9dd;}
.prev_next ul {width:100%;}
.prev_next ul li {padding:10px 0 10px 13px; border-bottom:1px solid #d9d9dd;}
.prev_next ul li img {vertical-align:2px; margin-right:13px;}
.prev_next ul li strong {display:inline-block; width:77px; font-weight:bold;}

.write_type1 {width:680px; position:relative; border-top:3px solid #4d4d5f; border-bottom:1px solid #4d4d5f;}
.write_type1 table {width:100%;}
.write_type1 table tbody th {padding:6px 0 7px 10px; text-align:left; border-right:1px solid #d9d9dd; border-bottom:1px solid #d9d9dd; background:#f6f6f8; font-weight:bold; letter-spacing:-1px;}
.write_type1 table tbody td {padding:6px 0 7px 10px; border-bottom:1px solid #d9d9dd;}

.green {color:#398271;}
.p_txt2 {line-height:20px;}
.p_15 {font-size:15px; letter-spacing:-1px; line-height:20px; }
.p_bl {line-height:20px; background:url(../../images/001/common/bl_g.gif) no-repeat left 8px; padding:0 0 0 10px;}


h5 {background:url(../../images/001/common/ico_h4.gif) no-repeat left top; padding:2px 0 5px 25px; font-size:17px; font-weight:bold; color:#3076ae; letter-spacing:-1px; }
h6 {background:url(../../images/001/common/ico_h5.gif) no-repeat left 4px; padding:0 0 0 19px; font-size:16px; font-weight:bold; letter-spacing:-1px;}
h6:after {content:''; display:block; clear:both;}
h6 a {float:right;}
h6 span {font-family:'굴림'; font-size:12px; font-weight:normal; margin-left:6px;}

.lh2 {line-height:20px;}

.h5 {background:url(../../images/001/common/ico_h4.gif) no-repeat left top; padding:2px 0 5px 25px; font-size:17px; font-weight:bold; color:#3076ae; letter-spacing:-1px; }
.h6 {background:url(../../images/001/common/ico_h5.gif) no-repeat left 5px; padding:0 0 0 19px; font-size:16px; font-weight:bold; letter-spacing:-1px; }
.h6 span {font-family:'굴림'; font-size:12px; font-weight:normal; margin-left:6px;}

.num_list {width:100%; font-family:'굴림';}
.num_list dt {line-height:20px; letter-spacing:-1px;}
.num_list dt .num {display:inline-block; background:url(../../images/001/common/bg_num.gif) no-repeat left 3px; width:11px; height:14px; padding:1px 0 4px 4px; color:#fff; margin-right:3px; font-size:11px;}
.num_list dt .ml {margin:0 0 0 18px;}
.num_list dd {line-height:20px; background:url(../../images/001/common/bl_g.gif) no-repeat 20px 8px; padding:0 0 0 30px;}
.num_list dd.bn {line-height:20px; background:none; padding:0 0 0 20px;}

.num_list2 {width:100%;line-height:20px;}
.num_list2 .num {display:inline-block; background:url(../../images/001/common/bg_num.gif) no-repeat left 3px; width:11px; height:14px; padding:1px 0 4px 4px; color:#fff; margin-right:3px; font-size:11px;}
.num_list2 .bl {background:url(../../images/001/common/bl_g.gif) no-repeat left 8px; padding:0 0 0 10px; letter-spacing:-1px;}
.num_list2 .bl img {vertical-align:-5px; margin-left:10px;}
.num_list2 .img {margin:10px 0 0 10px;}
.num_list2 .red {color:#ba4835;}
.num_list2 .wa {margin:15px 0 0 10px; letter-spacing:-1px;}

.bb_line {border-bottom:1px solid #cecece; padding:0 0 30px 0;}

.table_type1 {width:680px; border-left:1px solid #d9d9dd; border-top:1px solid #d9d9dd;}
.table_type1 table {width:100%;}
.table_type1 table thead th {padding:11px 0 10px 0; background:#ebf0f4; font-weight:bold; border-right:1px solid #d9d9dd; border-bottom:1px solid #d9d9dd;}
.table_type1 table tbody th {padding:11px 0 10px 10px; border-right:1px solid #d9d9dd; border-bottom:1px solid #d9d9dd; font-weight:bold; line-height:20px}
.table_type1 table tbody td {padding:11px 0 10px 0; border-right:1px solid #d9d9dd; border-bottom:1px solid #d9d9dd; text-align:center; line-height:20px}
.table_type1 table tbody td.tl {padding:11px 0 10px 10px; text-align:left;}
.table_type1 table tbody td img {vertical-align:top;}
.table_type1 table tbody span.red {color:#ba4835;}

.table_type2 {width:100%; border-top:3px solid #4d4d5f;}
.table_type2 table {width:100%;}
.table_type2 table thead th {padding:11px 0 10px 0; background:#f6f6f8; border-right:1px solid #d9d9dd; border-bottom:1px solid #d9d9dd; font-size:12px; font-weight:bold}
.table_type2 table tbody th {text-align:left; padding:8px 0 8px 15px; font-weight:bold; border-right:1px solid #d9d9dd; border-bottom:1px solid #d9d9dd; background:#f6f6f8;}
.table_type2 table tbody th.vt {vertical-align:top; padding:8px 0 8px 15px;}
.table_type2 table tbody td {text-align:left; padding:8px 0 8px 20px; border-bottom:1px solid #d9d9dd; line-height:20px;}
.table_type2 table tbody td .bl_arr {background:url(../../images/001/008/bl_arr.gif) no-repeat left 5px; padding:0 0 0 15px;}
.table_type2 table tbody td .bl_arr2 {background:url(../../images/001/008/bl_arr2.gif) no-repeat left 5px; padding:0 0 0 15px; color:#ba4835;}
.table_type2 table input[type="radio"] {vertical-align:middle;}
.table_type2 table label {margin-left:3px; letter-spacing:-1px; vertical-align:middle;}
.table_type2 table tbody td .mlr {display:inline-block; margin:0 3px;}
.table_type2 table tbody td .sp1 {margin:0 12px 0 0;}
.table_type2 table tbody td a img {vertical-align:-6px;}
.table_type2 table tbody td .post img {vertical-align:-4px;}
.table_type2 table tbody td .ex {line-height:15px;}
.table_type2 table tbody td .btn_mail {display:block; margin-top:5px;}
.table_type2 table tbody td.tl2 {padding:8px 0 0 20px; text-align:left;}
.table_type2 table tbody span.red {color:#ba4835;}
.table_type2 table tbody td .blue2 {color:#559cd4;}
.table_type2 table tbody td input[type="checkbox"] {vertical-align:middle;}

.table_type3 {width:100%; border-top:3px solid #4d4d5f;}
.table_type3 table {width:100%;}
.table_type3 table thead th {padding:11px 0 10px 0; background:#f6f6f8; border-right:1px solid #d9d9dd; border-bottom:1px solid #d9d9dd; font-size:12px; font-weight:bold}
.table_type3 table tbody th {padding:8px 0 8px 0; background:#f6f6f8; border-right:1px solid #d9d9dd; border-bottom:1px solid #d9d9dd; line-height:20px; font-weight:bold}
.table_type3 table tbody th.tl {padding:8px 0 8px 20px; text-align:left; vertical-align:top;}
.table_type3 table tbody .tl2 {padding:8px 0 8px 15px; text-align:left; vertical-align:top; background:#f6f6f8; font-weight:bold}
.table_type3 table tbody th.tl3 {padding:8px 0 8px 15px; text-align:left;}
.table_type3 table tbody td {padding:8px 0 8px 0; border-right:1px solid #d9d9dd; border-bottom:1px solid #d9d9dd; text-align:center; line-height:20px;}
.table_type3 table tbody td.tl {padding:8px 10px 8px 10px; text-align:left;}
.table_type3 table .last {border-right:0 none;}
.table_type3 table tbody td .btn_arr {display:block; text-align:left; padding-left:20px; background:url(../../images/001/common/bl_arr.gif) no-repeat 200px 6px;}
.table_type3 table tbody td .left {display:inline-block; width:100px; text-align:right; margin-right:20px;}
.table_type3 table tbody td img {vertical-align:middle;}
.table_type3 table tbody label {vertical-align:middle; margin-left:3px;}
.table_type3 table tbody span.red {color:#ba4835;}

.table_type4 {width:100%; border-top:1px solid #d9d9dd;}
.table_type4 table {width:100%;}
.table_type4 table thead th {padding:11px 0 10px 0; background:#ebf0f4; font-weight:bold; border:1px solid #d9d9dd; border-top:0 none; text-align:center}
.table_type4 table tbody th {padding:11px 0 10px 0; border-right:1px solid #d9d9dd; border:1px solid #d9d9dd; border-top:0 none; text-align:center}
.table_type4 table tbody td {padding:11px 0 10px 0; border-right:1px solid #d9d9dd; border-bottom:1px solid #d9d9dd; text-align:center;}
.table_type4 table tbody span.red {color:#ba4835;}

.table_type5 {width:100%; position:relative; border-top:3px solid #4d4d5f; border-bottom:1px solid #4d4d5f;}
.table_type5 table {width:100%; line-height:20px;}
.table_type5 table thead th {padding:9px 0 8px 0; background:#f6f6f8; border-bottom:1px solid #d9d9dd; border-right:1px solid #d9d9dd; font-weight:bold}
.table_type5 table tbody th {padding:9px 0 8px 0; border-bottom:1px solid #d9d9dd; border-right:1px solid #d9d9dd; font-weight:bold}
.table_type5 table tbody th.tl {padding:9px 0 8px 15px; text-align:left; font-weight:bold;}
.table_type5 table tbody th.bc {background:#f6f6f8;}
.table_type5 table tbody td {padding:9px 0 8px 0; border-bottom:1px solid #d9d9dd; border-right:1px solid #d9d9dd; text-align:center; }
.table_type5 table tbody td.tc {padding:9px 10px 8px 10px; border-bottom:1px solid #d9d9dd; text-align:left;}
.table_type5 table tbody td.tl {padding:9px 0 8px 20px; text-align:left;}
.table_type5 table tbody td.bc {background:#f6f6f8;}
.table_type5 table .last {border-right:0 none;}
.table_type5 table tbody span.red {color:#ba4835;}

.table_type7 {width:100%;}
.table_type7 table {width:100%;}
.table_type7 table thead th {padding:11px 0 10px 0; background:#f6f6f8; border-right:1px solid #d9d9dd; border-bottom:1px solid #d9d9dd; font-size:12px; font-weight:bold}
.table_type7 table tbody th {padding:8px 0 8px 0; background:#f6f6f8; border-right:1px solid #d9d9dd; border-bottom:1px solid #d9d9dd; line-height:20px; font-weight:bold}
.table_type7 table tbody th.tl {padding:8px 0 8px 20px; text-align:left; vertical-align:top;}
.table_type7 table tbody .tl2 {padding:8px 0 8px 15px; text-align:left; vertical-align:top; background:#f6f6f8; font-weight:bold}
.table_type7 table tbody th.tl3 {padding:8px 0 8px 15px; text-align:left;}
.table_type7 table tbody td {padding:8px 0 8px 0; border-right:1px solid #d9d9dd; border-bottom:1px solid #d9d9dd; text-align:center; line-height:20px;}
.table_type7 table tbody td.tl {padding:8px 10px 8px 10px; text-align:left;}
.table_type7 table .last {border-right:0 none;}
.table_type7 table tbody td .btn_arr {display:block; text-align:left; padding-left:20px; background:url(../../images/001/common/bl_arr.gif) no-repeat 200px 6px;}
.table_type7 table tbody td .left {display:inline-block; width:100px; text-align:right; margin-right:20px;}
.table_type7 table tbody td img {vertical-align:middle;}
.table_type7 table tbody label {margin-left:3px; vertical-align:middle;}
.table_type7 table tbody span.red {color:#ba4835;}
.table_type7.bt{border-top:3px solid #4d4d5f;}

.pb1 {padding-bottom:10px;}

.ul_open {width:100%;}
.ul_open li {margin:0 0 10px 0;}
.ul_open li a {}
.ul_open li a img {vertical-align:-4px; margin-right:5px;}
.ul_open li.on a {color:#559cd4;}

.round_box {width:680px; background:url(../../images/001/004/r_bot1.gif) no-repeat left bottom;}
.round_box .bg {width:640px; padding:20px 20px 20px 20px; background:url(../../images/001/004/r_top1.gif) no-repeat left top;}
.p_ico {font-size:17px; color:#333; }
.p_ico strong {font-weight:bold;}
.p_ico img {vertical-align:-5px; margin-right:5px;}

.round_box2 {width:940px; background:url(../../images/001/008/r_box_b1.gif) no-repeat left bottom; line-height:20px; }
.round_box2 .bg {width:900px; padding:15px 20px 15px 20px; background:url(../../images/001/008/r_box_t1.gif) no-repeat left top;}
.round_box2 .t_blue {color:#2b5ea7; font-size:13px; font-weight:bold;}
.round_box2 .sc_div {width:880px; height:110px; padding:0 20px 0 0; overflow:auto; margin:10px 0 5px 0;}

.round_b2 {width:940px; background:url(../../images/001/008/r_box_b1.gif) no-repeat left bottom; line-height:20px;letter-spacing:-1px;}
.round_b2 .bg {width:900px; padding:15px 20px 15px 20px; background:url(../../images/001/008/r_box_t1.gif) no-repeat left top;}
.round_b2 a img {vertical-align:top;}
.round_b2 ul {width:100%;}
.round_b2 ul li {background:url(../../images/001/common/bl_g.gif) no-repeat left 8px; padding:0 0 0 10px;}
.round_b2 ul li .d_ib {display:inline-block; width:150px;}
.round_b2 input[type="image"] {vertical-align:middle;}
.round_b2 input[type="checkbox"] {vertical-align:middle;}
.round_b2 label {vertical-align:middle; margin-left:3px;}
.round_b2 .blu {color:#2c71d7;}
.search_bot {width:900px; margin-top:5px; background:url(../../images/001/008/round_line.gif) repeat-x left top;}
.search_bot:after {content:''; display:block; clear:both;}
.search_bot .left {float:left; margin:8px 0 0 0;}
.search_bot .right {float:right; margin:5px 0 0 0;}
.search_bot .bl {background:url(../../images/001/common/bl_g.gif) no-repeat left 8px; padding:0 0 0 8px; display:inline-block; width:70px;}
.search_bot span.ml05 {margin-left:5px;}

.round_b3 {width:940px; background:url(../../images/001/008/round_b3_b.gif) no-repeat left bottom; line-height:20px; letter-spacing:-1px; color:#906d45; position:relative;}
.round_b3 .bg {width:900px; padding:15px 20px 15px 20px; background:url(../../images/001/008/round_b3_t.gif) no-repeat left top;}
.round_b3 .tit { font-size:16px; font-weight:bold; background:url(../../images/001/008/round_b3_i.gif) no-repeat left top; padding:0 0 0 50px;}
.round_b3 .tit2 { font-size:16px; font-weight:bold; padding:0 0 0 50px;}
.round_b3 ul {padding:0 0 0 50px;}
.round_b3 ul li {background:url(../../images/001/common/bl_g.gif) no-repeat left 8px; padding:0 0 0  10px;}
.round_b3 ul li .d_ib {display:inline-block; width:150px;}
.round_b3 ul li .blu {color:#2c71d7;}
.round_b3 .img { position:absolute; left:20px; top:15px;}

.round_b4 {width:940px; background:url(../../images/001/008/round_b3_b.gif) no-repeat left bottom; line-height:20px;letter-spacing:-1px;}
.round_b4 .bg {width:900px; padding:15px 20px 15px 20px; background:url(../../images/001/008/round_b3_t.gif) no-repeat left top;}
.round_b4 a img {vertical-align:top;}
.round_b4 ul {width:100%;}
.round_b4 ul li {background:url(../../images/001/common/bl_g.gif) no-repeat left 8px; padding:0 0 0  10px;}
.round_b4 ul li .d_ib {display:inline-block; width:150px;}

.round_box3 {width:940px; background:url(../../images/001/008/r_box_b1.gif) no-repeat left bottom; line-height:20px; }
.round_box3 .bg {width:940px; padding:50px 0 40px 0; background:url(../../images/001/008/r_box_t1.gif) no-repeat left top; text-align:center;}
.round_box3 .tit {font-weight:bold; font-size:34px; color:#333; letter-spacing:-1px;}
.round_box3 .txt1 {font-weight:bold; font-size:23px; line-height:33px;}
.round_box3 .txt2 {font-size:15px; font-family:'굴림'; letter-spacing:-1px;}
.round_box3 .blue {color:#003483;}
.round_box3 .gray {color:#333;}

.btn_div {width:100%;}
.btn_div:after {content:''; display:block; clear:both;}

/*2013.12.10*/
.btn_box {display:inline-block; background:url(../../images/001/common/btn_right.gif) no-repeat right top; border-right:1px solid #fff; font-size:13px;  cursor:pointer}
.btn_box strong {display:inline-block; background:url(../../images/001/common/btn_left.gif) no-repeat left top; height:13px; padding:8px 25px 10px 15px; font-weight:bold; font-size:13px;}
.btn_rad {display:inline-block; background:url(../../images/001/common/red_right.gif) no-repeat right 1px; border-right:1px solid #fff; color:#fff; font-size:12px; letter-spacing:-1px;  cursor:pointer}
.btn_rad strong {display:inline-block; background:url(../../images/001/common/red_left.gif) no-repeat left 1px; height:18px; padding:1px 25px 0 15px; font-weight:bold; color:#fff; font-size:12px;}
/*2013.12.10*/

.btn_blue {display:inline-block; background:url(../../images/001/common/blue_right.gif) no-repeat right 1px; border-right:1px solid #fff; color:#fff; font-size:12px; letter-spacing:-1px;  cursor:pointer}
.btn_blue strong {display:inline-block; background:url(../../images/001/common/blue_left.gif) no-repeat left 1px; height:18px; padding:1px 25px 0 15px; font-weight:bold; color:#fff; font-size:12px;}

.p_tab1 {width:100%; height:38px; position:relative; }
.p_tab1:after {content:''; display:block; clear:both;}
.p_tab1 .left {float:left;}
.p_tab1 .left span {display:inline-block; background:url(../../images/001/common/r_tab_right1.gif) no-repeat right top;}
.p_tab1 .left strong {display:inline-block; background:url(../../images/001/common/r_tab_left1.gif) no-repeat left top; height:26px; padding:12px 40px 0 40px; font-size:14px; color:#fff; font-weight:bold;}
.p_tab1 .right {float:left; margin:14px 0 0 20px; font-weight:bold;}

.p_tab2 {width:100%; height:38px; position:relative; }
.p_tab2:after {content:''; display:block; clear:both;}
.p_tab2 .left {float:left;}
.p_tab2 .left span {display:inline-block; background:url(../../images/001/common/r_tab_right2.gif) no-repeat right top;}
.p_tab2 .left strong {display:inline-block; background:url(../../images/001/common/r_tab_left2.gif) no-repeat left top; height:26px; padding:12px 39px 0 39px; font-size:14px; color:#fff; font-weight:bold;}
.p_tab2 .right {float:left; margin:11px 0 0 20px;}
.p_tab2 .right .ico_wra {background:url(../../images/001/common/ico_wra.gif) no-repeat left top; padding:2px 0 0 22px; height:15px; font-size:16px; letter-spacing:-1px; font-weight:bold;}

.p_tab3 {display:inline-block; background:url(../../images/001/common/r_tab3.gif) no-repeat left top; width:450px; height:26px; padding:12px 0 0 0; font-size:14px; color:#fff; font-weight:bold; text-align:center; }
.p_tab4 {display:inline-block; background:url(../../images/001/common/r_tab4.gif) no-repeat left top; width:450px; height:26px; padding:12px 0 0 0; font-size:14px; color:#fff; font-weight:bold; text-align:center; }
.p_tab5 {display:inline-block; background:url(../../images/001/pop/r_tab5.gif) no-repeat left top; width:260px; height:26px; padding:12px 0 0 0; font-size:14px; color:#fff; font-weight:bold; text-align:center; }

.log_div {width:940px; margin-bottom:30px; position:relative; }
.log_div .tit {color:#4479ae; font-size:16px;}
.log_div .txt {line-height:20px; font-size:13px;}
.log_div .b_under {position:absolute; right:0; top:13px;}
.log_div .b_under a {text-decoration:underline; color:#4479ae; font-size:14px; font-weight:600;}

.log_line1 {width:840px; height:160px; padding:40px 50px 40px 50px; background:url(../../images/001/common/box_log1.gif) no-repeat left top;  position:relative; z-index:1;}
.log_line1:after {content:''; display:block; clear:both;}
.log_line1 .left {float:left; width:420px; margin-right:40px;}
.log_line1 .left .tit {padding:2px 0 0 0;}
.log_line1 .right {float:left; width:380px;}
.log_line1 .right .tit {padding:2px 0 0 0;}
.log_line1 .btn_div {width:304px; margin:25px 0 0 76px; }
.log_line1 .p_pass {font-family:'굴림'; line-height:18px; margin:10px 0 0 76px;}

.log_line2 {width:840px; height:160px; padding:40px 50px 40px 50px; background:url(../../images/001/common/box_log2.gif) no-repeat left top; }
.log_line2:after {content:''; display:block; clear:both;}
.log_line2 .left {width:420px; margin:0 auto;}
.log_line2 .left .tit {padding:2px 0 0 0;}
.log_line2 .btn_div {width:304px; margin:25px 0 0 76px; }
.log_line2 .p_pass {font-family:'굴림'; line-height:18px; margin:10px 0 0 76px;}
.log_line2 .login {width:380px;}
.log_line2 .login:after {content:''; display:block; clear:both;}
.log_line2 .login .btn_log4 {float:right; display:block;}
.log_line2 .login ul {float:left; width:285px;}

.log_line3 {width:940px; height:270px; background:url(../../images/001/common/box_log3.gif) no-repeat left top; }
.log_line3 .top {width:100%; height:158px; padding:40px 0 0 0;}
.log_line3 .top:after {content:''; display:block; clear:both;}
.log_line3 .top .left {float:left; width:564px; padding:0 0 0 40px; margin-right:29px;}
.log_line3 .top .left .tit {padding:2px 0 0 0;}
.log_line3 .top .right {float:left; width:240px;}
.log_line3 .top .right .tit {padding:2px 0 0 0;}
.log_line3 .bot {width:100%; padding:20px 0 20px 0;}
.log_line3 .bot:after {content:''; display:block; clear:both;}
.log_line3 .bot .left {float:left; width:603px; text-align:center; }
.log_line3 .bot .right {float:left; margin:0 0 0 30px;}

.log_line4 {width:855px; height:160px; padding:40px 35px 40px 50px; background:url(../../images/001/common/box_log1.gif) no-repeat left top; }
.log_line4 .tit {color:#4479ae; font-size:16px; padding:2px 0 0 0;}
.log_line4 .txt {line-height:23px; font-size:13px; letter-spacing:-1px;}
.log_line4:after {content:''; display:block; clear:both;}
.log_line4 .left {float:left; width:420px; margin-right:40px;}
.log_line4 .left ul {width:100%;}
.log_line4 .left ul li strong {display:inline-block; width:85px; font-size:13px; font-weight:bold;}
.log_line4 .right {float:left; width:395px;}
.log_line4 .right ul {width:100%;}
.log_line4 .right ul li strong {display:inline-block; width:85px; font-size:13px; font-weight:bold;}
.log_line4 .btn_div {width:304px; margin:25px 0 0 76px;}

.login {width:380px; position:relative; }
.login strong {display:inline-block; width:78px; font-weight:bold;}
.login label {font-size:12px; font-family:'굴림';}
.login .btn_log1 {position:absolute; right:0; top:0;}
.login .btn_log2 {position:absolute; right:0; top:23px;}
.login .in_b {background:#e8eff5;}
.login .mlr {display:inline-block; margin:0 4px 0 4px;}

.btn_views {position:relative; text-align:right;}
.btn_views a {display:inline-block; position:relative; height:36px; padding:0px 0 0 16px; text-align:left;}
.btn_views2 {position:relative; text-align:right; }
.btn_views2 a {display:inline-block; position:relative; height:36px; padding:0px 0 0 16px; text-align:left;}

.bob_type1 {width:880px; height:246px; padding:30px 30px 0 30px; background:url(../../images/001/common/bo_box1.gif) no-repeat left top; }
.bob_type1 .tit {font-size:17px; font-weight:bold; color:#333;}

.bob_type3 {width:880px; height:96px; padding:30px 30px 0 30px; background:url(../../images/001/common/bo_box3.gif) no-repeat left top; }
.bob_type3 .tit {font-size:17px; font-weight:bold; color:#333;}

.bob_type2 {width:880px; height:486px; padding:30px 30px 0 30px; background:url(../../images/001/common/bo_box2.gif) no-repeat left top; }
.bob_type2 .tit {font-size:17px; font-weight:bold; color:#333;}
.bob_type2 .top {height:121px;}
.bob_type2 .bot {padding:28px 0 0 0;}

.bl_ul {line-height:20px; font-family:'굴림';}
.bl_ul li {background:url(../../images/001/common/bl_g.gif) no-repeat left 8px; padding:0 0 0 10px;}
.bl_ul li img {vertical-align:-5px;}
.bl_ul li .t_img {margin-left:-10px;}

/*2013.12.10*/
.btn_box_a {display:inline-block; background:url(../../images/001/common/btna_right.gif) no-repeat right top;  color:#fff; font-size:14px; cursor:pointer}
.btn_box_a strong {display:inline-block; background:url(../../images/001/common/btna_left.gif) no-repeat left top; height:14px; padding:7px 25px 10px 15px; font-weight:bold; font-size:14px;}
/*2013.12.10*/

.scroll_div1 {width:898px; height:144px; padding:15px 20px 15px 20px; border:1px solid #dcdcdc; line-height:20px; overflow:auto; position:relative;}
.scroll_div1 h4 {color:#545454; font-weight:bold; font-size:100%; margin-top:20px; margin-bottom:10px;}
.scroll_div1 p {line-height:18px; text-align:justify;}
.scroll_div1 ol {}
.scroll_div1 ol.list_none {list-style-type:none;}
.scroll_div1 ol li {margin-left:24px; line-height:18px; list-style-type:decimal; text-align:justify;}
.scroll_div1 ol li.list_none {margin-left:2px; list-style-type:none; text-align:justify;}
.scroll_div1 .he {font-size:12px; font-family:'굴림', sans-serif; font-weight:normal;}

.scroll_div2 {width:638px; height:401px; padding:15px 20px 15px 20px; border:1px solid #dcdcdc; line-height:20px; overflow:auto; position:relative;}
.scroll_div3 {margin-left:-20px; width:720px; height:600px; padding:15px 20px 15px 20px; line-height:20px; overflow:auto; position:relative;}
.scroll_div4 {margin-left:-20px; width:720px; height:600px; padding:0 20px 20px 20px; line-height:20px; overflow:auto; position:relative;}

.ch_blue {font-family:'굴림';}
.ch_blue label {color:#4479ae; margin-left:5px; font-size:12px;}
.ch_blue label strong {font-weight:bold;}

.wra2 {font-family:'굴림'; margin:-6px 0 0 0; text-align:right;}
.wra2 .red {color:#ba4835;}

.mem_box {width:100%; height:95px; padding:23px 0 0 0; background:url(../../images/001/008/mem_box.gif) no-repeat left top; }
.mem_box ul {margin:0 0 0 50px;}
.mem_box ul:after {content:''; display:block; clear:both;}
.mem_box ul li {float:left; margin:14px 30px 0 0;}
.mem_box ul li strong {padding:0 10px 0 0; font-size:13px; letter-spacing:-1px; font-weight:bold;}
.mem_box ul li.last {margin:0;}

.wr_red {color:#ba4835; font-family:'굴림';}

.line_box {border-top:2px solid #cecece; }
.line_d1 {padding:20px 20px 20px 20px; border:1px solid #cecece;}
.line_d2 {padding:20px 20px 20px 20px; border-top:1px solid #cecece; background:url(../../images/001/common/round_bot.gif) no-repeat left bottom;}
.line_d3 {border-top:3px solid #cecece; width:664px; padding:20px 20px 20px 20px; background:url(../../images/001/pop/round_bot2.gif) no-repeat left bottom;}

.cr_box {background:url(../../images/001/common/cr_bot.gif) no-repeat left bottom;}
.cr_box select {vertical-align:top;}
.cr_box .bg {background:url(../../images/001/common/cr_top.gif) no-repeat left top; width:640px; padding:20px 20px 16px 20px;}
.cr_box .txt {font-family:'굴림'; line-height:20px;}

.top_txt {line-height:20px; font-family:'굴림'; letter-spacing:-1px;}
.p15 {font-size:15px;  font-weight:bold; padding:2px 0 0 0;}
.p15 .cr {color:#c64835;}
.p15 .cb {color:#2c71d7;}
.vt {vertical-align:top;}


/*서브팝업*/
#backgroundPopup{
  display:none;
  position:fixed;
  _position:absolute; /* hack for internet explorer 6*/
  height:100%;
  width:100%;
  top:0;
  left:0;
  background:#000000;
  z-index:5;

}

#spop_wrapper {
  display:none;
  position:fixed;
  _position:absolute; /* hack for internet explorer 6*/
  width:554px;
  z-index:6;
  background:#ffffff;
}
#spop_wrapper .btn_close {position:absolute; right:20px; top:16px;}
#spop_header {height:32px; padding:13px 0 0 15px; border-bottom:2px solid #559cd4; background:#4d4d5f;}
#spop_header p {font-size:17px; font-weight:bold; color:#fff; }
#spop_header p img {vertical-align:-4px; margin-right:4px;}
#pop_contanier {padding:16px 20px 20px 20px;}
.p17 {font-size:17px; line-height:23px; letter-spacing:-1px;}

.pop_rbox {background:url(../../images/001/008/pop_r_b.gif) no-repeat left bottom; line-height:20px; font-family:'굴림'; letter-spacing:-1px;}
.pop_rbox .bg {background:url(../../images/001/008/pop_r_t.gif) no-repeat left top; width:474px; padding:16px 20px 16px 20px;}
.pop_rbox span.ml {display:block; margin-left:10px;}
.pop_btn {width:100%;}
.pop_btn:after {content:''; display:block; clear:both;}
.pop_btn .left {float:left;}
.pop_btn .right {float:right;}

/*메인*/
#m_container {width:980px; position:relative; margin:0 auto; z-index:0;}
.top_main {margin:0 0 0 0; width:100%; height:287px; position:relative;}
.top_main:after {content:''; display:block; clear:both;}
.top_main .leftS {float:left; width:170px; margin:0 20px 0 0; }
.top_main .leftS .tit {height:27px; padding:9px 0 0 14px; color:#4d4d5f;  font-size:15px; font-weight:bold; background:url(../../images/001/main/log_t.gif) no-repeat left top;}
.top_main .leftS .tit img {vertical-align:-2px; margin-right:5px;}
.top_main .leftS .id_pw {border-left:1px solid #c9d5de; border-right:1px solid #c9d5de; width:142px; height:162px; padding:13px 13px 18px 13px;}
.top_main .leftS .id_pw label {font-size:13px; font-weight:bold;}
.top_main .leftS .id_pw input {border:2px solid #b1c1cd; height:15px; padding:1px 5px 6px 5px;}
.top_main .leftS .id_pw input[type="checkbox"] {border:0 none; vertical-align:-4px; margin-right:3px;}
.top_main .leftS .bot {background:url(../../images/001/main/log_b.gif) no-repeat left top; height:53px; padding:5px 0 0 16px; line-height:21px;}
.top_main .leftS .bot a {text-decoration:underline; font-size:13px; font-weight:bold;}
.top_main .leftS .bot img {margin-left:5px;}

.top_main .leftS .logout {width:130px; height:178px; padding:15px 20px 0 20px; background:url(../../images/001/main/bg_logout.gif) no-repeat left top; position:relative;}
.top_main .leftS .logout .txt { font-size:13px; color:#4d4d5f; line-height:20px;}
.top_main .leftS .logout .btn {position:absolute; left:15px; bottom:15px;}

.top_main .cenS {float:left; width:550px; margin:0 20px 0 0;}
.top_main .cenS .m_tab {width:540px; height:277px; padding:5px; background:url(../../images/001/main/m_tab.gif) no-repeat left top; position:relative;}
.top_main .cenS .m_tab > ul {width:100%;}
.top_main .cenS .m_tab > ul > li > a img {vertical-align:top;}
.top_main .cenS .m_tab ul li div {position:absolute; left:117px; top:5px; width:408px; height:257px; padding:20px 0 0 20px;}
.top_main .cenS .m_tab ul li div ul:after {content:''; display:block; clear:both;}
.top_main .cenS .m_tab ul li div ul li {width:99px; float:left; margin-right:42px;}
.top_main .cenS .m_tab ul li div ul li.last {margin-right:0;}
.top_main .cenS .m_tab ul li div ul li a {display:block; width:99px; text-align:center; font-size:15px; }
.top_main .cenS .m_tab ul li div ul li a strong {display:block; margin-top:3px;}
.top_main .rightS {float:left; width:220px; position:relative; z-index:2;}
.top_main .rightS .bgs {position:absolute; left:0px; top:-3px; width:220px; z-index:1; _display:none;}
.top_main .cenS .m_tab .li_div1 {background:url(../../images/001/main/li_div1.gif) no-repeat left top;}
.top_main .cenS .m_tab .li_div2 {background:url(../../images/001/main/li_div2.gif) no-repeat left top;}
.top_main .cenS .m_tab .li_div3 {background:url(../../images/001/main/li_div3.gif) no-repeat left top;}

#mainpopup2 {width:158px; height:23px; position:relative; padding:5px 0 0 62px; background:url(../../images/001/main/ban_bot.gif) no-repeat left top; z-index:2;}
#mainpopup2 a {margin:0 -1px;}
#mainpopup2 a img {vertical-align:middle;}
#mainpopup2 a.play {margin:0 0 0 -2px;}
#mainpopup2 .tit {position:absolute; left:13px; top:5px; font-size:13px; font-weight:bold; color:#fff; }

.cen_main {margin:30px 0 0 0; width:100%; position:relative;}
.cen_main:after {content:''; display:block; clear:both;}
.cen_main .leftS {float:left; width:740px; border-bottom:1px solid #dadada; margin-right:20px;}
.cen_main .leftS:after {content:''; display:block; clear:both;}
.cen_main .map {float:left; width:170px; margin-right:25px;}

.cen_main .notice {float:left; width:535px; padding:0 10px 0 0; position:relative;}
.cen_main .notice > ul {width:100%;}
.cen_main .notice > ul:after {content:''; display:block; clear:both;}
.cen_main .notice > ul > li {float:left; margin-right:10px;}
.cen_main .notice > ul > li > div .more {position:absolute; right:0px; top:-24px;}
.cen_main .notice > ul > li > div {position:absolute; left:4px; top:28px; width:530px; line-height:23px;}
.cen_main .notice > ul > li > div > ul > li {width:100%; font-family:'돋움'; font-size:13px;}
.cen_main .notice > ul > li > div > ul > li:after {content:''; display:block; clear:both;}
.cen_main .notice > ul > li > div > ul > li .txt {float:left; display:block; background:url(../../images/001/main/bl_g.gif) no-repeat left 11px; padding:0 0 0 10px;}
.cen_main .notice > ul > li > div > ul > li .txt a {font-family:'돋움'; font-size:13px;}
.cen_main .notice > ul > li > div > ul > li .day {float:right;}
.cen_main .notice > ul > li > div > ul > li.not a {color:#ba4835;}
/*
.cen_main .notice {float:left; width:535px; padding:0 10px 0 0; position:relative;}
.cen_main .notice > ul {width:100%;}
.cen_main .notice > ul:after {content:''; display:block; clear:both;}
.cen_main .notice > ul > li {float:left; margin-right:10px;}
.cen_main .notice > ul > li > div .more {position:absolute; right:0px; top:-24px;}
.cen_main .notice > ul > li > div {position:absolute; left:4px; top:28px; width:530px; line-height:23px;}
.cen_main .notice > ul > li > div > ul > li {width:100%; font-family:'돋움'; font-size:13px;}
.cen_main .notice > ul > li > div > ul > li:after {content:''; display:block; clear:both;}
.cen_main .notice > ul > li > div > ul > li .txt {float:left; display:block; background:url(../../images/001/main/bl_g.gif) no-repeat left 6px; padding:0 0 0 10px;}
.cen_main .notice > ul > li > div > ul > li .txt a {font-family:'돋움'; font-size:13px;}
.cen_main .notice > ul > li > div > ul > li .day {float:right;}
.cen_main .notice > ul > li > div > ul > li.not a {color:#ba4835;}
.cen_main .rightS {float:left; width:220px;}
*/
.bot_main {width:980px; height:140px; position:relative;}
.bot_main:after {content:''; display:block; clear:both;}
.bot_main .board_1 {float:left; width:740px; margin:23px 20px 0 0;}
.bot_main .board_1 ul {width:100%;}
.bot_main .board_1 ul:after {content:''; display:block; clear:both;}
.bot_main .board_1 ul li:first-child {margin-left:0px;}
.bot_main .board_1 ul li {float:left; width:92px;}
.bot_main .board_1 ul li a {display:block; text-align:center; font-family:'돋움'; font-size:13px;}
.bot_main .board_1 ul li a span {display:block;}
.bot_main .board_1 ul li a img {vertical-align:top;}
.bot_main .board_1 ul li a .txt {margin-top:6px;}
.bot_main .board_2 {float:left; width:220px;}
.bot_main .board_2 img {vertical-align:top;}

/*Printer*/
.subcategory{margin:15px 0 10px 15px}
.subcategory dl dd{margin-bottom:10px}
.subcategory dl dd strong{color:#2F76AD;}
.subcategory dl dd img{vertical-align:-4px;}
.print_table {width:96%; border-top:1px solid #d9d9dd; margin:0 0 20px 15px;}
.print_table table {width:100%; font-family:'굴림';}
.print_table table thead th {padding:7px 0 7px 0; background:#ebf0f4; font-weight:bold; border:1px solid #d9d9dd; border-top:0 none; text-align:center}
.print_table table tbody th {padding:7px 0 7px 0; border-right:1px solid #d9d9dd; border:1px solid #d9d9dd; border-top:0 none; text-align:center}
.print_table table tbody td {padding:7px 0 7px 0; border-right:1px solid #d9d9dd; border-bottom:1px solid #d9d9dd; text-align:center; border-left:1px solid #d9d9dd;}

#ifrm_print{border:1px solid #ddd; width:678px; height:450px}
.in_color {background:url(../../images/001/common/bg_selects.gif) repeat-x left top;}

/*지도찾기*/
.line2 a {color:#516eae;}
.area_div {width:680px; height:380px; background:url(../../images/001/004/bg_area.gif) no-repeat left top;}
.area_div:after {content:''; display:block; clear:both;}
.area_div .left {float:left; position:relative; width:232px; height:340px; padding:20px;}
.area_div .right {float:left; position:relative; width:405px; height:378px; padding:1px 0 1px 0;}
.area_div .right .tit {background:url(../../images/001/004/ico_area.gif) no-repeat left top; padding:2px 0 2px 15px; color:#2168A0; position:absolute; left:19px; top:16px;}
.area_div .right a span {display:none;}
.blue {position:absolute; right:20px; bottom:20px; color:#516eae;}
.blue img {vertical-align:-3px; margin-right:3px;}
.allarea {width:204px; height:259px; margin:29px 0 0 16px; position:relative; background:url(../../images/001/004/all_area.gif) no-repeat left top;}
.allarea span {display:none;}
.allarea .all_1 {width:56px; height:73px; position:absolute; left:49px; top:19px;}
.allarea .all_2 {width:93px; height:78px; position:absolute; left:75px; top:5px;}
.allarea .all_3 {width:56px; height:65px; position:absolute; left:80px; top:71px;}
.allarea .all_4 {width:37px; height:39px; position:absolute; left:27px; top:41px;}
.allarea .all_5 {width:20px; height:17px; position:absolute; left:60px; top:47px;}
.allarea .all_6 {width:14px; height:16px; position:absolute; left:80px; top:111px;}
.allarea .all_7 {width:64px; height:49px; position:absolute; left:45px; top:125px;}
.allarea .all_8 {width:68px; height:57px; position:absolute; left:31px; top:81px;}
.allarea .all_9 {width:87px; height:69px; position:absolute; left:20px; top:163px;}
.allarea .all_10 {width:17px; height:12px; position:absolute; left:55px; top:175px;}
.allarea .all_11 {width:71px; height:63px; position:absolute; left:92px; top:142px;}
.allarea .all_12 {width:21px; height:22px; position:absolute; left:153px; top:150px;}
.allarea .all_13 {width:36px; height:25px; position:absolute; left:131px; top:167px;}
.allarea .all_14 {width:92px; height:104px; position:absolute; left:103px; top:57px;}
.allarea .all_15 {width:19px; height:22px; position:absolute; left:126px; top:133px;}
.allarea .all_16 {width:36px; height:21px; position:absolute; left:33px; top:237px;}
.allarea .all_17 {width:13px; height:19px; position:absolute; left:74px; top:96px;}

.area_14 {width:405px; height:378px; background:url(../../images/001/004/a14_0.gif) no-repeat left top; position:relative;}
.area_14 .a14_1 {width:80px; height:70px; position:absolute; left:37px; top:91px;}
.area_14 .a14_2 {width:90px; height:84px; position:absolute; left:22px; top:136px;}
.area_14 .a14_3 {width:58px; height:82px; position:absolute; left:97px; top:92px;}
.area_14 .a14_4 {width:53px; height:76px; position:absolute; left:125px; top:49px;}
.area_14 .a14_5 {width:87px; height:75px; position:absolute; left:158px; top:40px;}
.area_14 .a14_6 {width:69px; height:107px; position:absolute; left:230px; top:30px;}
.area_14 .a14_7 {width:43px; height:80px; position:absolute; left:217px; top:85px;}
.area_14 .a14_8 {width:94px; height:107px; position:absolute; left:131px; top:99px;}
.area_14 .a14_9 {width:98px; height:68px; position:absolute; left:106px; top:161px;}
.area_14 .a14_10 {width:69px; height:61px; position:absolute; left:80px; top:195px;}
.area_14 .a14_11 {width:69px; height:100px; position:absolute; left:37px; top:217px;}
.area_14 .a14_12 {width:64px; height:57px; position:absolute; left:64px; top:258px;}
.area_14 .a14_13 {width:58px; height:48px; position:absolute; left:104px; top:245px;}
.area_14 .a14_14 {width:55px; height:50px; position:absolute; left:83px; top:300px;}
.area_14 .a14_15 {width:80px; height:63px; position:absolute; left:125px; top:205px;}
.area_14 .a14_16 {width:67px; height:88px; position:absolute; left:197px; top:147px;}
.area_14 .a14_17 {width:52px; height:82px; position:absolute; left:244px; top:129px;}
.area_14 .a14_18 {width:100px; height:102px; position:absolute; left:221px; top:198px;}
.area_14 .a14_19 {width:75px; height:70px; position:absolute; left:173px; top:231px;}
.area_14 .a14_20 {width:46px; height:57px; position:absolute; left:172px; top:271px;}
.area_14 .a14_21 {width:86px; height:58px; position:absolute; left:145px; top:298px;}
.area_14 .a14_22 {width:92px; height:91px; position:absolute; left:219px; top:249px;}
.area_14 .a14_23 {width:62px; height:53px; position:absolute; left:330px; top:50px;}

.area_2 {width:405px; height:378px; background:url(../../images/001/004/a2_0.gif) no-repeat left top; position:relative;}
.area_2 .a2_1 {width:82px; height:51px; position:absolute; left:18px; top:90px;}
.area_2 .a2_2 {width:75px; height:73px; position:absolute; left:73px; top:87px;}
.area_2 .a2_3 {width:83px; height:81px; position:absolute; left:83px; top:143px;}
.area_2 .a2_4 {width:53px; height:69px; position:absolute; left:135px; top:88px;}
.area_2 .a2_5 {width:84px; height:115px; position:absolute; left:161px; top:80px;}
.area_2 .a2_6 {width:61px; height:87px; position:absolute; left:197px; top:32px;}
.area_2 .a2_7 {width:30px; height:22px; position:absolute; left:233px; top:111px;}
.area_2 .a2_8 {width:66px; height:61px; position:absolute; left:227px; top:125px;}
.area_2 .a2_9 {width:174px; height:79px; position:absolute; left:86px; top:171px;}
.area_2 .a2_10 {width:89px; height:78px; position:absolute; left:125px; top:225px;}
.area_2 .a2_11 {width:82px; height:110px; position:absolute; left:205px; top:193px;}
.area_2 .a2_12 {width:78px; height:83px; position:absolute; left:259px; top:173px;}
.area_2 .a2_13 {width:79px; height:71px; position:absolute; left:122px; top:262px;}
.area_2 .a2_14 {width:134px; height:75px; position:absolute; left:181px; top:279px;}
.area_2 .a2_15 {width:75px; height:87px; position:absolute; left:249px; top:241px;}
.area_2 .a2_16 {width:36px; height:37px; position:absolute; left:318px; top:236px;}
.area_2 .a2_17 {width:84px; height:88px; position:absolute; left:305px; top:263px;}
.area_2 .a2_18 {width:34px; height:56px; position:absolute; left:309px; top:291px;}

.area_8 {width:405px; height:378px; background:url(../../images/001/004/a8_0.gif) no-repeat left top; position:relative;}
.area_8 .a8_1 {width:77px; height:166px; position:absolute; left:26px; top:68px;}
.area_8 .a8_2 {width:77px; height:118px; position:absolute; left:77px; top:58px;}
.area_8 .a8_3 {width:93px; height:88px; position:absolute; left:109px; top:46px;}
.area_8 .a8_4 {width:74px; height:63px; position:absolute; left:107px; top:156px;}
.area_8 .a8_5 {width:91px; height:75px; position:absolute; left:137px; top:123px;}
.area_8 .a8_6 {width:66px; height:82px; position:absolute; left:194px; top:83px;}
.area_8 .a8_7 {width:96px; height:101px; position:absolute; left:235px; top:70px;}
.area_8 .a8_8 {width:93px; height:116px; position:absolute; left:207px; top:154px;}
.area_8 .a8_9 {width:84px; height:69px; position:absolute; left:155px; top:187px;}
.area_8 .a8_10 {width:63px; height:99px; position:absolute; left:109px; top:201px;}
.area_8 .a8_11 {width:89px; height:88px; position:absolute; left:160px; top:240px;}
.area_8 .a8_12 {width:92px; height:56px; position:absolute; left:112px; top:294px;}
.area_8 .a8_13 {width:81px; height:76px; position:absolute; left:231px; top:254px;}
.area_8 .a8_14 {width:26px; height:32px; position:absolute; left:274px; top:250px;}
.area_8 .a8_15 {width:71px; height:82px; position:absolute; left:309px; top:271px;}

.area_1 {width:405px; height:378px; background:url(../../images/001/004/a1_0.gif) no-repeat left top; position:relative;}
.area_1 .a1_1 {width:75px; height:46px; position:absolute; left:47px; top:147px;}
.area_1 .a1_2 {width:87px; height:72px; position:absolute; left:84px; top:95px;}
.area_1 .a1_3 {width:83px; height:38px; position:absolute; left:86px; top:155px;}
.area_1 .a1_4 {width:54px; height:66px; position:absolute; left:146px; top:108px;}
.area_1 .a1_5 {width:96px; height:83px; position:absolute; left:119px; top:28px;}
.area_1 .a1_6 {width:39px; height:27px; position:absolute; left:170px; top:100px;}
.area_1 .a1_7 {width:91px; height:101px; position:absolute; left:189px; top:51px;}
.area_1 .a1_8 {width:84px; height:109px; position:absolute; left:236px; top:87px;}
.area_1 .a1_9 {width:75px; height:63px; position:absolute; left:190px; top:147px;}
.area_1 .a1_10 {width:37px; height:24px; position:absolute; left:167px; top:146px;}
.area_1 .a1_11 {width:29px; height:21px; position:absolute; left:191px; top:179px;}
.area_1 .a1_12 {width:37px; height:28px; position:absolute; left:202px; top:192px;}
.area_1 .a1_13 {width:133px; height:69px; position:absolute; left:248px; top:173px;}
.area_1 .a1_14 {width:95px; height:71px; position:absolute; left:265px; top:226px;}
.area_1 .a1_15 {width:81px; height:64px; position:absolute; left:202px; top:204px;}
.area_1 .a1_16 {width:40px; height:35px; position:absolute; left:178px; top:217px;}
.area_1 .a1_17 {width:23px; height:16px; position:absolute; left:158px; top:219px;}
.area_1 .a1_18 {width:28px; height:20px; position:absolute; left:137px; top:226px;}
.area_1 .a1_19 {width:21px; height:20px; position:absolute; left:124px; top:216px;}
.area_1 .a1_20 {width:22px; height:22px; position:absolute; left:103px; top:200px;}
.area_1 .a1_21 {width:53px; height:25px; position:absolute; left:99px; top:243px;}
.area_1 .a1_22 {width:49px; height:35px; position:absolute; left:90px; top:220px;}
.area_1 .a1_23 {width:31px; height:30px; position:absolute; left:149px; top:233px;}
.area_1 .a1_24 {width:41px; height:29px; position:absolute; left:148px; top:248px;}
.area_1 .a1_25 {width:21px; height:16px; position:absolute; left:136px; top:242px;}
.area_1 .a1_26 {width:103px; height:68px; position:absolute; left:173px; top:242px;}
.area_1 .a1_27 {width:48px; height:26px; position:absolute; left:258px; top:262px;}
.area_1 .a1_28 {width:99px; height:60px; position:absolute; left:198px; top:295px;}
.area_1 .a1_29 {width:26px; height:20px; position:absolute; left:168px; top:281px;}
.area_1 .a1_30 {width:91px; height:59px; position:absolute; left:114px; top:295px;}
.area_1 .a1_31 {width:186px; height:67px; position:absolute; left:23px; top:260px;}

.area_1 .sbtn1 {display:block; width:343px; height:47px; position:absolute; left:30px; top:72px;}
.area_1 .sbtn2 {display:block; width:343px; height:45px; position:absolute; left:30px; top:129px;}
.area_1 .sbtn3 {display:block; width:343px; height:38px; position:absolute; left:30px; top:114px;}
.area_1 .sbtn4 {display:block; width:343px; height:45px; position:absolute; left:30px; top:157px;}
.area_1 .sbtn5 {display:block; width:343px; height:75px; position:absolute; left:30px; top:100px;}
.area_1 .sbtn6 {display:block; width:343px; height:75px; position:absolute; left:30px; top:187px;}
.area_9 .sbtn7 {display:block; width:343px; height:95px; position:absolute; left:30px; top:15px;}
.area_9 .sbtn8 {display:block; width:343px; height:60px; position:absolute; left:30px; top:120px;}
.area_11 .sbtn9 {display:block; width:216px; height:60px; position:absolute; left:158px; top:80px;}
.area_11 .sbtn10 {display:block; width:190px; height:75px; position:absolute; left:10px; top:160px;}
.area_11 .sbtn11 {display:block; width:220px; height:55px; position:absolute; left:150px; top:265px;}
.area_1 .sbtn1 span, .area_1 .sbtn2 span, .area_1 .sbtn3 span, .area_1 .sbtn4 span, .area_1 .sbtn5 span, .area_1 .sbtn6 span, .area_9 .sbtn7 span, .area_9 .sbtn8 span .area_11 .sbtn9 span, .area_11 .sbtn10 span, .area_11 .sbtn11 span{display:none;}

.area_3 {width:405px; height:378px; background:url(../../images/001/004/a3_0.gif) no-repeat left top; position:relative;}
.area_3 .a3_1 {width:76px; height:68px; position:absolute; left:33px; top:96px;}
.area_3 .a3_2 {width:88px; height:81px; position:absolute; left:76px; top:58px;}
.area_3 .a3_3 {width:36px; height:41px; position:absolute; left:97px; top:137px;}
.area_3 .a3_4 {width:115px; height:89px; position:absolute; left:120px; top:111px;}
.area_3 .a3_5 {width:116px; height:107px; position:absolute; left:129px; top:41px;}
.area_3 .a3_6 {width:104px; height:116px; position:absolute; left:195px; top:28px;}
.area_3 .a3_7 {width:127px; height:97px; position:absolute; left:32px; top:156px;}
.area_3 .a3_8 {width:49px; height:37px; position:absolute; left:55px; top:171px;}
.area_3 .a3_9 {width:109px; height:96px; position:absolute; left:268px; top:54px;}
.area_3 .a3_10 {width:97px; height:66px; position:absolute; left:96px; top:199px;}
.area_3 .a3_11 {width:103px; height:71px; position:absolute; left:86px; top:243px;}
.area_3 .a3_12 {width:121px; height:78px; position:absolute; left:111px; top:278px;}

.area_4 {width:405px; height:378px; background:url(../../images/001/004/a4_0.gif) no-repeat left top; position:relative;}
.area_4 .a4_1 {width:240px; height:177px; position:absolute; left:19px; top:33px;}
.area_4 .a4_2 {width:176px; height:86px; position:absolute; left:43px; top:221px;}
.area_4 .a4_3 {width:154px; height:121px; position:absolute; left:152px; top:240px;}
.area_4 .a4_4 {width:85px; height:118px; position:absolute; left:264px; top:168px;}
.area_4 .a4_5 {width:41px; height:38px; position:absolute; left:297px; top:276px;}
.area_4 .a4_6 {width:26px; height:17px; position:absolute; left:288px; top:269px;}
.area_4 .a4_7 {width:47px; height:39px; position:absolute; left:326px; top:248px;}
.area_4 .a4_8 {width:64px; height:49px; position:absolute; left:326px; top:200px;}
.area_4 .a4_9 {width:39px; height:33px; position:absolute; left:301px; top:307px;}
.area_4 .a4_10 {width:58px; height:64px; position:absolute; left:324px; top:283px;}

.area_5 {width:405px; height:378px; background:url(../../images/001/004/a5_0.gif) no-repeat left top; position:relative;}
.area_5 .tit {display:none;}
.area_5 .a5_1 {width:108px; height:86px; position:absolute; left:20px; top:151px;}
.area_5 .a5_2 {width:64px; height:52px; position:absolute; left:66px; top:213px;}
.area_5 .a5_3 {width:81px; height:47px; position:absolute; left:61px; top:249px;}
.area_5 .a5_4 {width:47px; height:56px; position:absolute; left:115px; top:278px;}
.area_5 .a5_5 {width:55px; height:62px; position:absolute; left:155px; top:273px;}
.area_5 .a5_6 {width:52px; height:26px; position:absolute; left:160px; top:249px;}
.area_5 .a5_7 {width:63px; height:71px; position:absolute; left:119px; top:212px;}
.area_5 .a5_8 {width:105px; height:110px; position:absolute; left:207px; top:236px;}
.area_5 .a5_9 {width:81px; height:86px; position:absolute; left:254px; top:227px;}
/*2013.12.12*/
.area_5 .a5_10 {width:36px; height:50px; position:absolute; left:305px; top:229px;}
/*2013.12.12*/
.area_5 .a5_11 {width:64px; height:70px; position:absolute; left:324px; top:177px;}
.area_5 .a5_12 {width:95px; height:70px; position:absolute; left:100px; top:149px;}
.area_5 .a5_13 {width:66px; height:46px; position:absolute; left:176px; top:194px;}
.area_5 .a5_14 {width:56px; height:48px; position:absolute; left:233px; top:173px;}
.area_5 .a5_15 {width:51px; height:53px; position:absolute; left:275px; top:173px;}
.area_5 .a5_16 {width:47px; height:56px; position:absolute; left:287px; top:120px;}
.area_5 .a5_17 {width:49px; height:50px; position:absolute; left:248px; top:136px;}
.area_5 .a5_18 {width:57px; height:28px; position:absolute; left:191px; top:175px;}
.area_5 .a5_19 {width:57px; height:33px; position:absolute; left:141px; top:159px;}
.area_5 .a5_20 {width:71px; height:91px; position:absolute; left:128px; top:77px;}
.area_5 .a5_21 {width:67px; height:72px; position:absolute; left:182px; top:108px;}
.area_5 .a5_22 {width:75px; height:32px; position:absolute; left:210px; top:127px;}
.area_5 .a5_23 {width:57px; height:82px; position:absolute; left:212px; top:49px;}
.area_5 .a5_24 {width:44px; height:68px; position:absolute; left:232px; top:32px;}
.area_5 .a5_25 {width:56px; height:88px; position:absolute; left:269px; top:39px;}

.area_7 {width:405px; height:378px; background:url(../../images/001/004/a7_0.gif) no-repeat left top; position:relative;}
.area_7 .a7_1 {width:89px; height:71px; position:absolute; left:28px; top:163px;}
.area_7 .a7_2 {width:120px; height:71px; position:absolute; left:206px; top:242px;}
.area_7 .a7_3 {width:90px; height:111px; position:absolute; left:248px; top:149px;}
.area_7 .a7_4 {width:112px; height:71px; position:absolute; left:128px; top:246px;}
.area_7 .a7_5 {width:72px; height:77px; position:absolute; left:186px; top:187px;}
.area_7 .a7_6 {width:87px; height:82px; position:absolute; left:19px; top:236px;}
.area_7 .a7_7 {width:98px; height:71px; position:absolute; left:93px; top:193px;}
.area_7 .a7_8 {width:90px; height:49px; position:absolute; left:52px; top:87px;}
.area_7 .a7_9 {width:66px; height:75px; position:absolute; left:128px; top:58px;}
.area_7 .a7_10 {width:91px; height:83px; position:absolute; left:293px; top:84px;}
.area_7 .a7_11 {width:68px; height:110px; position:absolute; left:242px; top:99px;}
.area_7 .a7_12 {width:63px; height:128px; position:absolute; left:191px; top:66px;}
.area_7 .a7_13 {width:56px; height:48px; position:absolute; left:161px; top:134px;}
.area_7 .a7_14 {width:92px; height:62px; position:absolute; left:89px; top:131px;}

.area_6 {width:405px; height:378px; background:url(../../images/001/004/a6_0.gif) no-repeat left top; position:relative;}
.area_6 .a6_1 {width:169px; height:241px; position:absolute; left:37px; top:34px;}
.area_6 .a6_2 {width:107px; height:131px; position:absolute; left:65px; top:227px;}
.area_6 .a6_3 {width:95px; height:146px; position:absolute; left:166px; top:188px;}
.area_6 .a6_4 {width:121px; height:137px; position:absolute; left:188px; top:57px;}
.area_6 .a6_5 {width:156px; height:244px; position:absolute; left:215px; top:101px;}

.area_9 {width:405px; height:378px; background:url(../../images/001/004/a9_0.gif) no-repeat left top; position:relative;}
.area_9 .a9_1 {width:85px; height:160px; position:absolute; left:12px; top:131px;}
.area_9 .a9_2 {width:22px; height:17px; position:absolute; left:116px; top:200px;}
.area_9 .a9_3 {width:25px; height:32px; position:absolute; left:169px; top:300px;}
.area_9 .a9_4 {width:49px; height:62px; position:absolute; left:335px; top:191px;}
.area_9 .a9_5 {width:74px; height:83px; position:absolute; left:259px; top:208px;}
.area_9 .a9_6 {width:50px; height:70px; position:absolute; left:233px; top:173px;}
.area_9 .a9_7 {width:36px; height:106px; position:absolute; left:205px; top:193px;}
.area_9 .a9_8 {width:61px; height:46px; position:absolute; left:139px; top:193px;}
.area_9 .a9_9 {width:39px; height:74px; position:absolute; left:175px; top:219px;}
.area_9 .a9_10 {width:58px; height:88px; position:absolute; left:123px; top:236px;}
.area_9 .a9_11 {width:56px; height:52px; position:absolute; left:67px; top:261px;}
.area_9 .a9_12 {width:44px; height:60px; position:absolute; left:313px; top:84px;}
.area_9 .a9_13 {width:52px; height:59px; position:absolute; left:256px; top:91px;}
.area_9 .a9_14 {width:43px; height:79px; position:absolute; left:213px; top:62px;}
.area_9 .a9_15 {width:45px; height:63px; position:absolute; left:169px; top:58px;}
.area_9 .a9_16 {width:48px; height:46px; position:absolute; left:336px; top:143px;}
.area_9 .a9_17 {width:65px; height:49px; position:absolute; left:271px; top:143px;}
.area_9 .a9_18 {width:58px; height:54px; position:absolute; left:214px; top:140px;}
.area_9 .a9_19 {width:56px; height:53px; position:absolute; left:107px; top:72px;}
.area_9 .a9_20 {width:53px; height:31px; position:absolute; left:122px; top:126px;}
.area_9 .a9_21 {width:53px; height:46px; position:absolute; left:162px; top:145px;}
.area_9 .a9_22 {width:32px; height:35px; position:absolute; left:122px; top:164px;}

.area_10 {width:405px; height:378px; background:url(../../images/001/004/a10_0.gif) no-repeat left top; position:relative;}
.area_10 .a10_1 {width:126px; height:119px; position:absolute; left:169px; top:193px;}
.area_10 .a10_2 {width:80px; height:110px; position:absolute; left:279px; top:180px;}
.area_10 .a10_3 {width:73px; height:78px; position:absolute; left:188px; top:159px;}
.area_10 .a10_4 {width:177px; height:172px; position:absolute; left:208px; top:71px;}
.area_10 .a10_5 {width:150px; height:217px; position:absolute; left:23px; top:71px;}

.area_11 {width:405px; height:378px; background:url(../../images/001/004/a11_0.gif) no-repeat left top; position:relative;}
.area_11 .a11_1 {width:68px; height:62px; position:absolute; left:71px; top:300px;}
.area_11 .a11_2 {width:59px; height:89px; position:absolute; left:225px; top:274px;}
.area_11 .a11_3 {width:38px; height:65px; position:absolute; left:187px; top:299px;}
.area_11 .a11_4 {width:83px; height:45px; position:absolute; left:145px; top:249px;}
.area_11 .a11_5 {width:55px; height:63px; position:absolute; left:90px; top:240px;}
.area_11 .a11_6 {width:64px; height:46px; position:absolute; left:275px; top:192px;}
.area_11 .a11_7 {width:36px; height:90px; position:absolute; left:240px; top:177px;}
.area_11 .a11_8 {width:60px; height:50px; position:absolute; left:180px; top:185px;}
.area_11 .a11_9 {width:66px; height:42px; position:absolute; left:111px; top:203px;}
.area_11 .a11_10 {width:49px; height:74px; position:absolute; left:41px; top:223px;}
.area_11 .a11_11 {width:54px; height:38px; position:absolute; left:157px; top:152px;}
.area_11 .a11_12 {width:67px; height:39px; position:absolute; left:60px; top:161px;}
.area_11 .a11_13 {width:64px; height:53px; position:absolute; left:321px; top:139px;}
.area_11 .a11_14 {width:71px; height:53px; position:absolute; left:243px; top:122px;}
.area_11 .a11_15 {width:44px; height:46px; position:absolute; left:201px; top:122px;}
.area_11 .a11_16 {width:77px; height:36px; position:absolute; left:110px; top:116px;}
.area_11 .a11_17 {width:92px; height:65px; position:absolute; left:41px; top:34px;}
.area_11 .a11_18 {width:65px; height:56px; position:absolute; left:22px; top:102px;}

.area_12 {width:405px; height:378px; background:url(../../images/001/004/a12_0.gif) no-repeat left top; position:relative;}
.area_12 .a12_1 {width:46px; height:81px; position:absolute; left:315px; top:155px;}
.area_12 .a12_2 {width:113px; height:80px; position:absolute; left:247px; top:75px;}
.area_12 .a12_3 {width:87px; height:80px; position:absolute; left:223px; top:170px;}
.area_12 .a12_4 {width:65px; height:43px; position:absolute; left:223px; top:135px;}
.area_12 .a12_5 {width:264px; height:311px; position:absolute; left:39px; top:41px;}

.area_13 {width:405px; height:378px; background:url(../../images/001/004/a13_0.gif) no-repeat left top; position:relative;}
.area_13 .a13_1 {width:138px; height:165px; position:absolute; left:246px; top:31px;}
.area_13 .a13_2 {width:65px; height:59px; position:absolute; left:204px; top:96px;}
.area_13 .a13_3 {width:67px; height:48px; position:absolute; left:249px; top:168px;}
.area_13 .a13_4 {width:47px; height:25px; position:absolute; left:202px; top:160px;}
.area_13 .a13_5 {width:37px; height:68px; position:absolute; left:168px; top:119px;}
.area_13 .a13_6 {width:36px; height:43px; position:absolute; left:179px; top:178px;}
.area_13 .a13_7 {width:35px; height:60px; position:absolute; left:144px; top:183px;}
.area_13 .a13_8 {width:46px; height:19px; position:absolute; left:207px; top:182px;}
.area_13 .a13_9 {width:28px; height:37px; position:absolute; left:238px; top:192px;}
.area_13 .a13_10 {width:26px; height:26px; position:absolute; left:191px; top:223px;}
.area_13 .a13_11 {width:44px; height:37px; position:absolute; left:218px; top:223px;}
.area_13 .a13_12 {width:40px; height:39px; position:absolute; left:202px; top:259px;}
.area_13 .a13_13 {width:22px; height:22px; position:absolute; left:185px; top:247px;}
.area_13 .a13_14 {width:20px; height:28px; position:absolute; left:172px; top:272px;}
.area_13 .a13_15 {width:28px; height:69px; position:absolute; left:144px; top:241px;}
.area_13 .a13_16 {width:117px; height:191px; position:absolute; left:26px; top:159px;}

.area_15 {width:405px; height:378px; background:url(../../images/001/004/a15_0.gif) no-repeat left top; position:relative;}
.area_15 .a15_1 {width:76px; height:134px; position:absolute; left:101px; top:194px;}
.area_15 .a15_2 {width:65px; height:55px; position:absolute; left:137px; top:159px;}
.area_15 .a15_3 {width:84px; height:97px; position:absolute; left:258px; top:44px;}
.area_15 .a15_4 {width:77px; height:49px; position:absolute; left:245px; top:149px;}
.area_15 .a15_5 {width:29px; height:36px; position:absolute; left:213px; top:158px;}
.area_15 .a15_6 {width:26px; height:18px; position:absolute; left:218px; top:141px;}
.area_15 .a15_7 {width:52px; height:21px; position:absolute; left:166px; top:133px;}
.area_15 .a15_8 {width:71px; height:53px; position:absolute; left:181px; top:77px;}

.area_16 {width:405px; height:378px; background:url(../../images/001/004/a16_0.gif) no-repeat left top; position:relative;}
.area_16 .a16_1 {width:110px; height:40px; position:absolute; left:135px; top:144px;}
.area_16 .a16_2 {width:92px; height:33px; position:absolute; left:152px; top:207px;}

.area_17 {width:405px; height:378px; background:url(../../images/001/004/a17_0.gif) no-repeat left top; position:relative;}
.area_17 .a17_1 {width:222px; height:320px; position:absolute; left:101px; top:41px;}
.area_17_2 {width:405px; height:378px; background:url(../../images/001/004/a17_2.gif) no-repeat left top; position:relative;} /*지도로찾기 미니맵 세종시 추가 , 2016.08.04  허정우 (분석서 2016-W00383) */
.area_17_2 .a17_2 {width:222px; height:320px; position:absolute; left:101px; top:41px;} /*지도로찾기 미니맵 세종시 추가 , 2016.08.04  허정우 (분석서 2016-W00383) */

.round_boxs {width:940px; background:url(../../images/001/008/r_box_b1.gif) no-repeat left bottom; line-height:20px; }
.round_boxs .bg {width:920px; padding:15px 0 15px 20px; background:url(../../images/001/008/r_box_t1.gif) no-repeat left top;}

.check_b label {vertical-align:middle; margin-left:3px;}

.a_page {width:100%; font-size:15px; letter-spacing:-1px; line-height:20px;  font-weight:bold;}
.a_page:after {content:''; display:block; clear:both;}
.a_page .left {float:left;}
.a_page .right {float:right;}
.a_page .cr {color:#c64835;}
.a_page .cb {color:#2c71d7;}

.sear_list {width:100%; position:relative; line-height:16px;}
.sear_list li {margin:10px 0 0 0;}
.sear_list li .txt {margin:3px 0 0 0; background:#f8f8f8; padding:5px 5px 5px 5px;}


.section {
    height: 100px;
    overflow: auto;
    padding: 0 10px 10px 0;
    width: 97%;
}
.section h4 {
    color:#545454;
    font-size:100%;
    font-weight:bold;
    margin-bottom:10px;
    margin-top:20px;
}
.section p {
    line-height:18px;
    text-align: justify;
}

.rbox_n {width:100%; position:relative; background:url(../../images/001/004/rbox_nb.gif) no-repeat left bottom;}
.rbox_n .bg {width:640px; padding:20px 20px 20px 20px; line-height:20px; background:url(../../images/001/004/rbox_nt.gif) no-repeat left top;}
.rbox_n .bg:after {content:''; display:block; clear:both;}
.rbox_n .left {float:left; width:485px;}
.rbox_n .right {float:right; }
.rbox_n .he_bul {position:relative; padding:0 0 0 9px; background:url(../../images/001/004/bullet03.gif) no-repeat left 7px;}

.rbox_n2 {width:100%; position:relative; background:url(../../images/001/004/rbox_nb.gif) no-repeat left bottom;}
.rbox_n2 .bg {width:640px; padding:20px 20px 20px 20px; line-height:20px; background:url(../../images/001/004/rbox_nt.gif) no-repeat left top;}
.rbox_n2 .bg:after {content:''; display:block; clear:both;}
.rbox_n2 .left {float:left; width:476px;}
.rbox_n2 .right {float:right; width:164px;}
.rbox_n2 .right a {display:block;}
.rbox_n2 .he_bul {position:relative; padding:0 0 0 9px; background:url(../../images/001/004/bullet03.gif) no-repeat left 7px;}

.rbox_n3 {width:100%; position:relative; background:url(../../images/001/004/rbox_nb.gif) no-repeat left bottom;}
.rbox_n3 .bg {width:640px; padding:20px 20px 20px 20px; line-height:20px; background:url(../../images/001/004/rbox_nt.gif) no-repeat left top;}
.rbox_n3 .bg:after {content:''; display:block; clear:both;}
.rbox_n3 .left {float:left; width:400px; margin:25px 0 0 0;}
.rbox_n3 .right {float:right;}
.rbox_n3 .he_bul {position:relative; padding:0 0 0 9px; background:url(../../images/001/004/bullet03.gif) no-repeat left 7px;}

.blue_box {width:647px; height:65px; padding:33px 0 0 33px; background:url(../../images/001/004/bg_btninter.gif) no-repeat left top;}
.blue_box ul {width:100%;}
.blue_box ul:after {content:''; display:block; clear:both;}
.blue_box ul li {float:left;}
.blue_box ul li.li2 {margin:0 84px 0 63px;}


.skip_text {position:absolute; top:0; left:-9999px; text-indent:-9999px;}

/* 201405 정선미 */
.search_comt {padding:4px 0 2px !important;margin:0}
.he .he_no_bul {font-weight:normal;padding:0 0 0 9px;}
.no_bg {background:none !important;}

/* top menu css 추가 2016.06.09 한난현(2016-W00235)*/
.height_gnbline258 {height:258px !important;}
.height_gnbline286 {height:286px !important;}
.height_gnbline315 {height:315px !important;}
.height_gnbline343 {height:343px !important;}
.height_gnbline371 {height:371px !important;}
.height_gnbline399 {height:399px !important;}