@charset "euc-kr";



/* contents */
#container {height:711px;}

/* left */
/* login box */
#con_left {position:relative; width:192px; background:#fff;}
#con_left .form {border:1px solid #b0b0b0; background:#fbfafa; height:94px;}
/* #con_left .form ul.box {position:relative; top:13px; left:14px;} */

#con_left .form ul.box {position:relative; top:11px; .top:9px; left:14px;}


#con_left .form ul.box input{height:16px;}
#con_left .form ul.box input{.height:21px;}/* IE6 */
html>body #con_left form ul.box  li {margin-bottom:3px;}/* IE6 */
#con_left .form .box li form{border:1px solid #bebebe; width:102px; height:20px; line-height:20px;}
#con_left .form .log {position:absolute; top:15px; left:122px;}
#con_left .form .id {position:absolute; top:19px; left:122px;}
#con_left .form .id input{ width:13px; height:13px;}
#con_left .form .id label {position:absolute; top:1px; left:16px; width:35px; height:13px; color:#565454;}
#con_left .form .form_text {position:absolute; top:75px; left:0; font-size:11px; color:#6b6d70; text-align:center; width:192px;}
#con_left .form .form_text span {font-size:12px; color:#000;}
#con_left form input.form01 {border:1px solid #bebebe; width:102px; height:17px; vertical-align:middle; padding:3px 0 0 0;}

#con_left p.suggestion {padding:10px 0;}

#con_left .service {background:#f3f1f1; border:1px solid #b0b0b0; margin-bottom:20px;}
#con_left .service h3 {padding:8px 0 8px 13px; border-bottom:1px solid #b0b0b0;  _height:12px;}
#con_left .service ul {background:#fbfafa; margin:0; padding-top:10px; height:98px;} /*height´Â ¸Þ´º ±æÀÌ¸¦ ¸ÂÃß±â À§ÇØ¼­ ¾¸*/
#con_left .service ul li img {margin:0; padding-bottom:6px; .padding-bottom:10px;} 

#con_left .pop {position:relative; height:100px; background:url(/image/main/line_bg.gif) repeat-x 0 18px; margin-bottom:10px;}
#con_left .pop .popimg {padding-left:3px;}
#con_left .pop ul {position:absolute; top:31px; left:0;}
#con_left .pop ul li {float:left;}
#con_left .pop ul li dl {padding-left:3px; width:90px;}
#con_left .pop ul li dl dt {margin:2px 0 8px 0; width:90px;}
#con_left .pop ul li dl dt a{font-weight:bold; color:#3399cc; width:90px;}
#con_left .pop .more {position:absolute; top:5px; right:0;}

#con_left .clean {clear:both; border:1px solid #b0b0b0; background:#fbfafa url(/image/main/clean_bg.gif) no-repeat left top; padding:6px 0 6px 0; margin-bottom:15px;}
#con_left .clean ul {margin-left:94px;}
#con_left .clean ul li img{vertical-align:top;}

/*¼öÁ¤ 2010.02.17 : #con_left .biz {position:relative; border:1px solid #b0b0b0; background:#fbfafa;}
#con_left .biz h2 {border-bottom:1px solid #b0b0b0; background:#f3f1f1; padding:10px 0 9px 16px;}
#con_left .biz .list {border-top:1px solid #fff; border-bottom:1px solid #b0b0b0; padding:10px 0 13px 15px; }
#con_left .biz .list li {background:url(/image/main/dot01.gif) no-repeat left center; padding-left:8px; line-height:20px;}
#con_left .biz .link {border-top:1px solid #fff; height:31px;}
#con_left .biz .link li {position:absolute; left:21px; top:144px; background:url(/image/main/arrow_bg.gif) no-repeat left 3px; padding-left:7px;}
#con_left .biz .link li a {font-weight:bold; color:#035077;}
#con_left .biz .btn {position:absolute; top:24px; right:5px;}
#con_left .biz .btn li {float:left; padding-right:2px;} */
#con_left .biz p {padding-bottom:15px;}

/* center */
#con_center {position:absolute; top:0; left:212px; width:412px;} 
#con_center .pop {position:relative; width:412px; height:308px;}
#con_center ul.pop_img li {position:absolute; left:0; top:0;}
#con_center ul.pop_num {position:absolute; right:2px; top:281px;}
#con_center ul.pop_num li {float:left; padding-right:4px;}

#con_center #hotNews {position:absolute; top:337px; left:0; background:url(/image/main/notice_bg.gif) repeat-x 0 24px; width:412px; height:133px;}
#con_center #hotNews ul li {float:left; padding-right:2px;}
#con_center #hotNews ul li ul {position:absolute; top:35px; left:5px; background:#fff;} /* yeri: background´Â °ãÄ§Çö»ó¹æÁö¸¦ À§ÇØ¼­ */
#con_center #hotNews ul li ul li {clear:both; line-height:20px; background:url(/image/main/dot02.gif) no-repeat left center; padding-left:9px; width:400px;}
/* 20100304 Ãß°¡ÇÔ */   #con_center #hotNews ul li ul li img {vertical-align:middle; border-top:4px solid #fff; border-bottom:7px solid #fff;}
#con_center #hotNews ul li.more {position:absolute; right:0; top:13px; background:none; padding:0;}
#con_center #hotNews ul li.more img {vertical-align:top;}

#con_center .business {position:absolute; top:470px; left:0;}
#con_center .business h3 {padding:0 0 8px 2px;}
#con_center .business ul li {float:left; padding-right:3px;}
#con_center .business ul li.end {padding:0;}

#con_center .daynews {position:absolute; top:598px; left:0; background:url(/image/main/notice_bg.gif) repeat-x 0 24px; width:412px;}
#con_center .daynews ul li {float:left; padding-right:2px;}
#con_center .daynews ul li ul{position:absolute; top:35px; left:5px; background:#fff;} /* yeri: background´Â °ãÄ§Çö»ó¹æÁö¸¦ À§ÇØ¼­ */
#con_center .daynews ul li ul li {clear:both; line-height:20px; background:url(/image/main/dot02.gif) no-repeat left center; padding-left:9px;  width:400px;}
/* 20100304 Ãß°¡ÇÔ */   #con_center .daynews ul li ul li img {vertical-align:middle; border-top:4px solid #fff; border-bottom:7px solid #fff;}
#con_center .daynews ul li.more {position:absolute;  right:0; top:13px; background:none; padding-left:0;}
#con_center .daynews ul li.more img {vertical-align:top;}

/* right */
#con_right {position:absolute; top:0; left:644px; width:256px;}
#con_right .search {position:relative; z-index:2;}
#con_right .search p a {color:#3399cc;}
/*
#con_right .search li.box img {position:absolute; top:9px; left:4px; z-index:3;} 
#con_right .search li.box ul.layer {position:absolute; top:22px; left:3px; background:#fff; border:1px solid #035077; z-index:3;}
#con_right .search li.box ul.layer li {line-height:20px; font-size:11px; width:80px;}
#con_right .search li.box ul.layer li a {height:20px; display:block;} 
*/
#con_right .search li.box select.layer {position:absolute; top:0; left:0; background:#fff; border:1px solid #035077; height:22px; font-size:12px; line-height:18px;}
#con_right .search li.box input {position:absolute; top:0; left:0; border:1px solid #065279; width:102px; _width:92px; height:16px; margin-left:98px; _margin-left:108px; padding:3px 0 0 0;}
#con_right .search li.box input {.height:22px;}/* IE6 */
#con_right .search li.btn input {position:absolute; top:0; left:206px;}
#con_right .search p {position:absolute; top:35px; left:30px; color:#3399cc; font-weight:bold;}
#con_right .search p img {position:absolute; top:-2px; left:-30px;}

/* µÎµå¸² ¹è³Ê·Î ±³Ã¼µÊ
#con_right .news {position:absolute; top:63px; left:0;}
 */


#con_right .news {position:absolute; top:79px; left:0; width:256px; background:url(/image/main/line_bg.gif) repeat-x 0 17px;}
#con_right .news ul {margin:10px 0 0 5px;}
#con_right .news ul li {background:url(/image/main/dot02.gif) no-repeat left center; padding-left:9px; line-height:20px;}
#con_right .news .more {position:absolute; top:4px; right:0;}


#con_right .gdca {position:absolute; top:181px; left:0; width:254px; height:275px; background:#fbfafa; border:1px solid #b0b0b0;}
#con_right .gdca h2 {padding:13px 0 12px 7px; background:#f3f1f1; border-bottom:1px solid #b0b0b0;}
#con_right .gdca ul.pic li img {position:absolute; top:44px; left:7px; border-top:1px solid #fff;}
#con_right .gdca ul.list {position:absolute; top:194px; left:7px;}
#con_right .gdca ul.list li {background:url(/image/main/dot03.gif) no-repeat left center; padding-left:10px; line-height:20px;}
#con_right .gdca p.btn {position:absolute; top:10px; right:5px;}

#con_right .content {position:absolute; top:473px; left:0; width:254px; height:237px; background:#fbfafa; border:1px solid #b0b0b0;}
#con_right .content h2 {padding:13px 0 11px 7px; border-bottom:1px solid #b0b0b0; background:#f3f1f1;}

#con_right .content dl dt {float:left; padding:10px 5px 0 12px;}
#con_right .content dl dt img {vertical-align:top;}
#con_right .content dl dd {vertical-align:center; margin-left:14px; padding-top:12px;}
#con_right .content dl dd table {height:52px;}
#con_right .content dl dd table td {vertical-align:center; font-size:12px;}
#con_right .content dl {clear:both;}
#con_right .content p.btn {position:absolute; top:10px; right:6px;}

#quick {position:absolute; top:0; right:0; width:91px; background:url(/image/main/quick_bg.gif) no-repeat left bottom;}
#quick img {vertical-align:top;}
#quick ul.link {margin-left:3px;}
#quick ul.link li {float:left; padding:5px;}

/* footerOn : ´Ùº¸±â */
.footerOn {position:relative; margin-top:5px; width:900px;}
.footerOn div.site {position:relative;  width:900px;}
.footerOn div.site .bg img {vertical-align:top;}

.footerOn div.site ul {width:900px; padding-left:20px; height:27px; padding-top:15px;}
.footerOn div.site li {float:left; padding:0 2px 10px 0;}
.footerOn div.site ul.end {background:url(/image/main/banner_bg.gif) no-repeat left bottom; height:130px;}
.footerOn div.site li img {vertical-align:top;}

.footerOn .footerLink {clear:both;}
.footerOn .footerLink ul li {float:left; padding:0 5px; background:url(/image/main/footer_bg.gif) no-repeat right top;}
.footerOn .footerLink ul li a {color:#000;}
.footerOn .footerLink ul li.end {background:none;}
.footerOn address {clear:both; font-size:11px; color:#666; padding:3px 0 10px 5px;}
.footerOn .footerbg {padding:13px 0 0 207px; background:url(/image/main/footer_logo_bg.gif) no-repeat left 13px;}

.footerOn .family {position:absolute; left:695px; top:188px; .top:175px; height:20px;}
.footerOn .family select {font-size:11px; color:#333; width:172px; height:19px; vertical-align:top;}
.footerOn .family optgroup.color{font-style:normal; font-weight:normal;}


/* footer : ¹è³Ê °¡¸®±â*/
.footer {position:relative; margin-top:5px; width:900px;}
.footer div.site {position:relative;  width:900px;}
  /* 2010.02.17Ãß°¡ */ .footer div.site .bg img {vertical-align:top;}
  /* 2010.02.17Ãß°¡ */ .footer div.site .bg{background:url(../image/main/banner_bg.gif) no-repeat left bottom; height:80px;}

.footer div.site ul {width:900px; padding-left:20px; height:27px; padding-top:8px;}
.footer div.site li {float:left; padding:0 2px 10px 0;}
.footer div.site ul.end {height:35px; overflow:hidden;}
.footer div.site li img {vertical-align:top;}

.footer .footerLink {clear:both;}
.footer .footerLink ul li {float:left; padding:0 5px; background:url(/image/main/footer_bg.gif) no-repeat right top;}
.footer .footerLink ul li a {color:#000;}
.footer .footerLink ul li.end {background:none;}
.footer address {clear:both; font-size:11px; color:#666; padding:3px 0 10px 5px;}
.footer .footerbg {padding:13px 0 0 207px; background:url(/image/main/footer_logo_bg.gif) no-repeat left 13px;}

.footer .family {position:absolute; left:695px; top:90px; height:20px;}
.footer .family select {font-size:11px; color:#333; width:172px; height:19px; vertical-align:top;}
.footer .family optgroup.color{font-style:normal; font-weight:normal;}



/* gnb_sub link menu*/
#gnb ul li ul.menu01 {width:744px; .width:659px; position:absolute; left:0; top:36px; background:url(../image/main/gnb_subleft_bg.gif) no-repeat left top; padding-left:10px;}
#gnb ul li ul.menu01 li.end {background:url(../image/main/gnb_subright_bg.gif) no-repeat right top; padding-right:17px;}
#gnb ul li ul.menu02 {.width:222px; position:absolute; left:70px; top:36px; background:url(../image/main/gnb_subleft_bg.gif) no-repeat left top; padding-left:10px;}
#gnb ul li ul.menu02 li.end {background:url(../image/main/gnb_subright_bg.gif) no-repeat right top; padding-right:17px;}
#gnb ul li ul.menu03 {.width:348px; position:absolute; left:100px; top:36px; background:url(../image/main/gnb_subleft_bg.gif) no-repeat left top; padding-left:10px;}
#gnb ul li ul.menu03 li.end {background:url(../image/main/gnb_subright_bg.gif) no-repeat right top; padding-right:17px;}
#gnb ul li ul.menu04 {width:685px; .width:695px; position:absolute; left:-2px; top:36px; background:url(../image/main/gnb_subleft_bg.gif) no-repeat left top; padding-left:10px;}
#gnb ul li ul.menu04 li.end {background:url(../image/main/gnb_subright_bg.gif) no-repeat right top; padding-right:17px;}
#gnb ul li ul.menu05 {.width:172px; position:absolute; right:115px; top:36px; background:url(../image/main/gnb_subleft_bg.gif) no-repeat left top; padding-left:10px;}
#gnb ul li ul.menu05 li.end {background:url(../image/main/gnb_subright_bg.gif) no-repeat right top; padding-right:17px;}
#gnb ul li ul.menu06 {.width:583px; clear:both; position:absolute; right:0; top:36px; background:url(../image/main/gnb_subleft_bg.gif) no-repeat left top; padding-left:10px;}
#gnb ul li ul.menu06 li.end {background:url(../image/main/gnb_subright_bg.gif) no-repeat right top; padding-right:17px;}
#gnb ul li ul li {padding:8px 5px 12px 5px; }

























