@charset "utf-8";

* {padding:0; margin:0;}
html,body {width:100%; background:#ffffff; font-size:1em; line-height:18px; font-family:Dotum,"돋움", Verdana, sans-serif; color:#606060;}

table {border-collapse:collapse; border:0;}
img {border:none;}
a {color:#606060; text-decoration:none;}
input, select {font-size:12px; font-family:Dotum,"돋움", Verdana, sans-serif; color:#606060;}
select {height:19px;border:1px solid #ABADB3;}
a:hover {color:#646464; text-decoration:none;}
optgroup { font-size:12px; font-family:"돋움", Dotum; color:#444; font-weight:bold; font-style:normal;}
textarea {border:1px solid #DBDBDB;font-size:12px;font-family:Dotum,"돋움", Verdana, sans-serif;color:#606060;overflow-y:auto;}
caption, legend, #accessibity  {display:none;}
fieldset, p {border:none; margin:0; padding:0;}
ul, li  {list-style:none; margin:0; padding:0;}
h1{margin:0; padding:0;}
form {margin:0; padding:0;}

.cboth {clear:both;}
.fleft {float:left;}
.fright {float:right;}
.wrdbreak {word-break:break-all;}
.nlabel {display:none; margin:0; padding:0;}

/* 보이지 않는 텍스트 */
.blindtext {visibility:visible; width:0; height:0; overflow:hidden; font-size:0; line-height:0; text-indent:-3000em; position:absolute;}

/* 컨텐츠 바로가기 */
#skip_navi {list-style:none; font-size:1.15em;}
#skip_navi a:active,
#skip_navi a:focus{text-align:center; }
#skip_navi a:active,
#skip_navi a:focus{color:#000; background:#fff; border:1px solid #475470; outline:0;}
#skip_navi {position:absolute; top:-10em; left:0; margin:0 auto; width:18em;}
#skip_navi a:active,
#skip_navi a:focus{position:absolute; top:10.5em; left:0; width:18em; z-index:2;}

/* padding */
.padL2 {padding-left:2px;}
.padL3 {padding-left:3px;}
.padL4 {padding-left:4px;}
.padL5 {padding-left:5px;}
.padL6 {padding-left:6px;}
.padL7 {padding-left:7px;}
.padL9 {padding-left:9px;}
.padL10 {padding-left:10px;}
.padL11 {padding-left:11px;}
.padL12 {padding-left:12px;}
.padL14 {padding-left:14px;}
.padL15 {padding-left:15px;}
.padL20 {padding-left:20px;}
.padL31 {padding-left:31px;}
.padL33 {padding-left:33px;}
.padL35 {padding-left:35px;}
.padL38 {padding-left:38px;}
.padL40 {padding-left:40px;}
.padL45 {padding-left:45px;}
.padL60 {padding-left:60px;}
.padL70 {padding-left:70px;}
.padL80 {padding-left:80px;}
.padL112 {padding-left:112px;}
.padL220 {padding-left:220px;}
.padL277 {padding-left:277px;}
.padL350 {padding-left:350px;}
.padL351 {padding-left:11px;}
.padL352 {padding-left:15px;}
.padL353 {padding-left:15px;}
.padL354 {padding-left:13px;}
.padL355 {padding-left:15px;}

.padR2 {padding-right:2px;}
.padR4 {padding-right:4px;}
.padR5 {padding-right:5px;}
.padR7 {padding-right:7px;}
.padR8 {padding-right:8px;}
.padR10 {padding-right:10px;}
.padR11 {padding-right:11px;}
.padR13 {padding-right:13px;}
.padR17 {padding-right:17px;}
.padR20 {padding-right:20px;}
.padR23 {padding-right:23px;}
.padR27 {padding-right:27px;}
.padR30 {padding-right:30px;}
.padR35 {padding-right:35px;}
.padR170 {padding-right:170px;}

.padB2 {padding-bottom:2px;}
.padB4 {padding-bottom:4px;}
.padB5 {padding-bottom:5px;}
.padB6 {padding-bottom:6px;}
.padB8 {padding-bottom:8px;}
.padB9 {padding-bottom:9px;}
.padB10 {padding-bottom:10px;}
.padB11 {padding-bottom:11px;}
.padB12 {padding-bottom:12px;}
.padB13 {padding-bottom:13px;}
.padB15 {padding-bottom:15px;}
.padB16 {padding-bottom:16px;}
.padB17 {padding-bottom:17px;}
.padB20 {padding-bottom:20px;}
.padB22 {padding-bottom:22px;}
.padB23 {padding-bottom:23px;}
.padB24 {padding-bottom:24px;}
.padB25 {padding-bottom:25px;}
.padB26 {padding-bottom:26px;}
.padB30 {padding-bottom:30px;}

.padT2 {padding-top:2px;}
.padT3 {padding-top:3px;}
.padT4 {padding-top:4px;}
.padT5 {padding-top:5px;}
.padT6 {padding-top:6px;}
.padT7 {padding-top:7px;}
.padT8 {padding-top:8px;}
.padT9 {padding-top:9px;}
.padT10 {padding-top:10px;}
.padT11 {padding-top:11px;}
.padT12 {padding-top:12px;}
.padT13 {padding-top:13px;}
.padT14 {padding-top:14px;}
.padT15 {padding-top:15px;}
.padT20 {padding-top:20px;}
.padT22 {padding-top:22px;}
.padT23 {padding-top:23px;}
.padT27 {padding-top:27px;}
.padT28 {padding-top:28px;}
.padT30 {padding-top:30px;}
.padT17 {padding-top:17px;}
.padT43 {padding-top:43px;}

/* 컨텐츠 레이아웃 */
#wrap { margin:0 auto; width:100%;}
#head_wrap {margin:0 auto; width:100%;}
#container {margin:0 auto; width:100%;}
#contents { margin:0 auto; width:970px; padding:11px 0px 0px 0px;}
#foot_wrap { float:left; width:100%; background-color:#ededed; border-top:1px solid #e7e7e7;}


/* 상단 */
.head { margin:0 auto; width:970px;}
.head ul { float:right; margin:0px; padding:4px 0px 0px 0px; line-height:11px; vertical-align:middle;}
.head ul li { float:left; margin:0px; padding:3px 7px 0px 7px; background:url('/images/new_main/li_line01.gif') no-repeat right 6px;}
.head ul li.last { float:left; margin:0px; padding:3px 21px 0px 7px; background:none;}
.head ul li.btnLogin { float:left; margin:0px; padding:0px 3px 0px 0px; background:none;}
.head ul li.btnJoin { float:left; margin:0px; padding:0px 0px 0px 0px; background:none;}

/* 컨텐츠 */
.leftCnts_wrap { float:left; width:185px;}

/* 로그인 전 */
.login_wrap { margin:0 auto; width:185px;}
.login_wrap ul { float:right; margin:0px; padding:0px; line-height:11px; vertical-align:middle;}
.login_wrap ul li { float:left; margin:0px; padding:0px;}
.login_wrap ul li.tLine { float:left; margin:0px; padding:0px; width:185px; height:16px; background:url('/images/new_main/login_t_line01.gif') no-repeat left top;}
.login_wrap ul li.bgLine { float:left; margin:0px; padding:0px; width:185px; background:url('/images/new_main/login_bg_line01.gif') repeat-y left top;}
.login_wrap ul li.fLine { float:left; margin:0px; padding:0px; width:185px; height:13px; background:url('/images/new_main/login_f_line01.gif') no-repeat left top;}
.login_box { margin:0 auto; width:155px;}
.login_box ul { float:left; margin:0px; padding:0px; line-height:11px; vertical-align:middle;}
.login_box ul li { float:left; margin:0px; padding:0px; color:#666; font-size:0.7em;}
.intext01 { border:1px solid #ccc; width:94px; height:14px; margin:0px 0px 0px 0px; padding:2px 0px 0px 4px; color:#b7b7b7;}
.checkbox01 { margin:0px 3px 2px 2px; padding:0px; vertical-align:middle;}
.login_box ul li span { position:absolute; margin:0px; padding:5px 0px 0px 0px; line-height:11px;}
.login_box ul li img { margin:0px; padding:3px 0px 0px 1px; vertical-align:top;}
.intext02 { border:1px solid #ccc; width:94px; height:14px; margin:4px 0px 0px 0px; padding:2px 0px 0px 4px; color:#b7b7b7;}
.login_box ul li.btnJoin { float:left; margin:0px; padding:5px 0px 0px 0px; color:#666; font-size:0.7em;}
.login_box ul li.btnJoin img { margin:0px; padding:0px;}
.login_box ul li.btnFind { float:right; margin:0px; padding:5px 0px 0px 0px; color:#666; font-size:0.7em;}
.login_box ul li.btnFind img { margin:0px; padding:0px;}
.login_box ul li.memTxt { float:left; margin:0px; padding:9px 0px 0px 6px; color:#888; font-size:0.7em; letter-spacing:-1px;}
.login_box ul li.memLogin { float:right; margin:0px; padding:4px 0px 0px 6px; color:#888; font-size:0.7em; letter-spacing:-1px;}
.login_box ul li.memLogin img { margin:0px; padding:0px;}

/* 로그인 후 */
.logout_box { margin:0 auto; width:155px;}
.logout_box p { float:left; width:155px; color:#444; margin:0px; padding:0px 0px 4px 0px; font-size:0.75em;}
.logout_box p span { color:#ff6600; margin:0px; padding:0px; font-weight:bold;}
.logout_box span.logbox { float:left; color:#b39b7e; font-size:0.7em; margin:0px; padding:6px 0px 6px 0px; font-weight:normal; background-color:#f3efdb; width:155px; text-align:center;}
.logout_box ul { float:left; margin:0px; padding:0px; line-height:11px; vertical-align:middle;}
.logout_box ul li { float:left; margin:0px; padding:5px 0px 0px 0px;}
.logout_box ul li.btnOut { float:left; margin:0px; padding:5px 0px 0px 3px;}
.logout_box ul li.memTxt { float:left; margin:0px; padding:9px 0px 0px 6px; color:#888; font-size:0.7em; letter-spacing:-1px;}
.logout_box ul li.memLogin { float:right; margin:0px; padding:4px 0px 0px 6px; color:#888; font-size:0.7em; letter-spacing:-1px;}
.logout_box ul li.memLogin img { margin:0px; padding:0px;}

/* 공지사항, 최고경영자과정 그 외 좌측 컨텐츠 */
.notice_wrap { float:left; width:185px; margin:9px 0px 0px 0px;}
.notice_wrap h1 { float:left; width:185px; margin:0px; padding:0px 0px 5px 0px; color:#666; font-size:0.75em; font-weight:bold; line-height:14px;}
.notice_wrap ul { float:left; width:172px; margin:0px 0px 15px 0px; padding:7px 0px 0px 10px; line-height:15px; vertical-align:middle; border:1px solid #e0e0e0;}
.notice_wrap ul li { clear:left; margin:0px; padding:0px 0px 8px 4px; color:#666; font-size:0.75em; background:url('/images/new_main/squar_bullet01.gif') no-repeat left 4px;}
.notice_wrap ul li a:hover { color:#4e4d4d;}
.notice_wrap ul.ulList { float:left; width:185px; margin:0px; padding:5px 0px 3px 0px; line-height:11px; vertical-align:middle; border:1px solid #d7d7d7; background-color:#e0e0e0;}
.notice_wrap ul.ulList li { clear:left; margin:0px; padding:0px 0px 2px 0px; color:#666; font-size:0.7em; background:none; text-align:center;}
.notice_wrap ul.ulbaner { float:left; width:185px; margin:0px; padding:6px 0px 0px 0px; line-height:11px; vertical-align:middle; border:none;}
.notice_wrap ul.ulbaner li { clear:left; margin:0px; padding:0px 0px 5px 0px; color:#666; font-size:0.7em; background:none; text-align:center;}
.notice_wrap span { float:left; padding:6px 0px 0px 0px; width:185px; height:210px; background:url('/images/new_main/main_img_bg01.gif') no-repeat left top; text-align:center;}

/* 가운데 컨텐츠 */
.cenCnts_wrap { float:left; width:470px; margin:0px 0px 0px 14px;}
.centerCnt { float:left; width:470px;}
.centerCnt ul { float:left; margin:0px; padding:0px 0px 18px 0px; line-height:11px; vertical-align:middle;}
.centerCnt ul li { float:left; margin:0px; padding:0px;}
.centerCnt ul li select { float:left; width:95px; margin:5px 8px 0px 0px; vertical-align:middle;}
.centerCnt ul li input.inseach { float:left; border:none; width:306px; margin:0px 0px 0px 3px; padding:7px 0px 10px 8px; font-size:0.75em; background:url('/images/new_main/inputbox_img_bg.gif') no-repeat left top;} 
.centerCnt ul li input.inbtn { float:left;}
.centerCnt ul li img { display:block;}
.cenBoard01 { float:left; width:470px; background:url('/images/new_main/main_bar_bg01.gif') no-repeat left top;}
.cenBoard01 h2 { float:left; margin:0px; padding:8px 0px 9px 17px; line-height:14px;}
.cenBoard01 span.btnMore { float:right; margin:0px; padding:12px 12px 0px 0px;}
.cenBoard01 ul { float:left; display:inline; margin:0px; padding:0px; line-height:16px; vertical-align:middle;}
.cenBoard01 ul li { float:left; display:inline; width:447px; margin:0px 0px 0px 11px; padding:7px 0px 7px 0px; color:#2f3743; font-weight:bold; border-bottom:1px solid #e0e0e0; line-height:16px; font-size:11pt; letter-spacing:-2px;}
.cenBoard01 ul li span { margin:0px; padding:0px; color:#317e8d;}
.cenBoard01 ul li p { margin:0px; padding:4px 0px 0px 0px; color:#666; font-weight:normal; font-size:0.75em; letter-spacing:0px;}
.cenBoard01 ul li a { color:#2f3743;}
.cenBoard01 ul li a:hover { color:#000;}
.cenBoard01 ul li.liNone { border-bottom:none;}
.cenBoard02 { float:left; width:470px; background:url('/images/new_main/main_bar_bg02.gif') no-repeat left top;}
.cenBoard02 h2 { float:left; margin:0px; padding:7px 0px 9px 17px; line-height:14px;}
.cenBoard02 h2 img { display:block;}
.cenBoard02 span.btnMore { position:relative; margin:0px; padding:0px 0px 0px 210px; top:3px}
.cenBoard02 table { float:left; display:inline; width:100%; margin:6px 0px 0px 11px;}
.cenBoard02 table th { color:#2f3743; font-size:11pt; font-weight:bold; padding:0px 0px 5px 0px; text-align:left;}
.cenBoard02 table th span { color:#3085ee; padding:0px 4px 0px 0px;}
.cenBoard02 table td.first { padding:2px 0px 2px 0px; text-align:center; background:url('/images/new_main/main_img_bg02.gif') no-repeat 3px top;}
.cenBoard02 table td { padding:2px 16px 0px 16px; vertical-align:top; color:#2f3743; font-size:0.75em; background:none;}
.cenBoard02 table td a { color:#2f3743;}
.cenBoard02 table td a:hover { color:#000;}
.cenBoard02 table td p { font-size:0.95em; padding:0px 0px 0px 12px; background:url('/images/new_main/squar_bullet01.gif') no-repeat 7px 8px;}
.cenBoard02 table td p span { padding:0px 0px 0px 23px; background:url('/images/new_main/squar_bullet01.gif') no-repeat 17px 5px;}


.cenlist { float:left; width:470px; margin:6px 0px 0px 0px;}
.cenlist dl { float:left; width:470px; line-height:11px; vertical-align:middle;}
.cenlist dl dt {  vertical-align:top; float:left; width:338px; height:15px; border-bottom:1px solid #e7e7e7; line-height:11px; font-size:0.875em; text-align:left; font-weight:bold; color:#2f3743; padding:9px 0px 8px 6px;}
.cenlist dl dt a { color:#2f3743;}
.cenlist dl dt a:hover { color:#000;}
.cenlist dl dt img { vertical-align:top; }
.cenlist dl dd { float:left; vertical-align:middle; height:15px; border-bottom:1px solid #e7e7e7; line-height:11px; font-size:0.75em; text-align:left; color:#2f3743; padding:9px 0px 8px 0px;}
.cenlist dl dd img { padding:0px 4px 0px 0px; margin:0px; text-align:left; display:inline; vertical-align:middle;}
.cenlist dl dt.dtLast { float:left; vertical-align:top; width:338px; height:15px; border-bottom:none; line-height:11px; font-size:0.875em; text-align:left; font-weight:bold; color:#2f3743; padding:9px 0px 8px 6px;}
.cenlist dl dd.ddLast { float:left; height:15px; vertical-align:middle; border-bottom:none; line-height:11px; font-size:0.75em; text-align:left; color:#2f3743; padding:9px 0px 8px 0px;}
.cenlist dl dd.ddLast img { padding:0px 4px 0px 0px; margin:0px; text-align:left; display:inline; vertical-align:middle;}
.cenlist dl dt.dtLast img { vertical-align:top;}
.cenlist dl dd.ddLast img { vertical-align:middle;}
.cenlist table { width:470px;}
.cenlist table th { font-size:0.875em; text-align:left; font-weight:bold; color:#2f3743; padding:9px 0px 8px 12px; border-bottom:1px solid #e7e7e7;}
.cenlist table td { font-size:0.75em; text-align:left; color:#2f3743; padding:9px 0px 8px 0px; border-bottom:1px solid #e7e7e7;}
.cenlist table th a { color:#2f3743;}
.cenlist table th a:hover { color:#000;}
.cenlist table td img { vertical-align:middle; padding:0px 4px 0px 0px;}
.cenlist table th.thnone { border-bottom:none;}
.cenlist table td.tdnone { border-bottom:none;}


.cenBoard03 { float:left; width:470px; background:url('/images/new_main/main_bar_bg03.gif') no-repeat left top;}
.cenBoard03 h2 { float:left; margin:0px; padding:7px 0px 9px 17px; line-height:14px;}
.cenBoard03 h2 img { display:block;}
.cenBoard03 span.btnMore { position:relative; margin:0px; padding:0px 0px 0px 240px; top:4px;}
.cenBoard03 table { float:left; display:inline; width:100%; margin:6px 0px 0px 11px;}
.cenBoard03 table th { color:#2f3743; font-size:11pt; font-weight:bold; padding:0px 0px 5px 0px; text-align:left;}
.cenBoard03 table th span { color:#477c1d; padding:0px 4px 0px 0px;}
.cenBoard03 table td.first { padding:2px 0px 8px 0px; text-align:center; background:url('/images/new_main/main_img_bg02.gif') no-repeat 3px top;}
.cenBoard03 table td { padding:2px 16px 8px 16px; vertical-align:top; color:#2f3743; font-size:0.75em; background:none;}
.cenBoard03 table td a { color:#2f3743;}
.cenBoard03 table td a:hover { color:#000;}
.cenBoard03 table td p { font-size:0.95em; color:#666; padding:0px 0px 0px 4px; background:url('/images/new_main/squar_bullet01.gif') no-repeat left 8px;}

.cenBoard03 dl { float:left;  width:465px; display:inline; margin:0px 0px 0px 0px; padding:7px 0px 4px 0px; line-height:16px; vertical-align:middle; border-top:1px solid #e0e0e0;}
.cenBoard03 dl dt { float:left; width:50px; display:inline; margin:0px; padding:0px 0px 0px 12px;}
.cenBoard03 dl dd { float:left; margin:0px; padding:6px 0px 0px 10px;; color:#477c1d; color:#2f3743; font-weight:bold; line-height:16px; font-size:11pt; letter-spacing:-1px;}
.cenBoard03 dl dd p { margin:0px; padding:4px 0px 0px 0px; color:#666; font-weight:normal; font-size:0.75em; letter-spacing:0px;}
.cenBoard03 dl dd a { color:#2f3743;}
.cenBoard03 dl dd a:hover { color:#000;}

/* 우측컨텐츠 */
.rightCnts_wrap { float:right; width:286px;}
.rightCnts { float:left; width:286px;}
.rightCnts h2 { float:left; margin:0px; padding:0px 0px 9px 0px; line-height:14px;}
.rCntsMoive { float:left; width:286px; height:187px; background:url('/images/new_main/main_img_bg03.gif') no-repeat left top;}
.rCntsMoive dl { margin:0px; height:74px; padding:12px 0px 0px 15px; line-height:11px; vertical-align:middle;}
.rCntsMoive dl dt { float:left; width:114px; height:74px; margin:0px; padding:3px 0px 0px 3px; line-height:15px; vertical-align:middle; background:url('/images/new_main/main_img_bg04.gif') no-repeat left top;}
.rCntsMoive dl dd { float:left; width:144px; margin:0px; padding:6px 6px 0px 0px; line-height:15px; color:#222; font-size:0.75em;}
.rCntsMoive dl dd a { color:#222;}
.rCntsMoive dl dd a:hover { color:#504e4e;}
.rightCnts p { float:left; margin:0px; padding:12px 0px 0px 0px;}
.rightCnts p img { display:block;}
.rtabBoard01 { width:286px; font-size:0.75em; line-height:14px; float:left; padding:11px 0px 0px 0px;}
.rtabBoard01 h3 { width:286px; margin:0px; padding:0px 0px 5px 0px;}
.rtabBoard01 ul { width:286px; position:relative; height:140px; background:url('/images/new_main/main_img_bg05.gif') no-repeat left 22px;}
.rtabBoard01 ul li { float:left;}
.rtabBoard01 ul li div { width:286px; margin:0px; padding:0px; position:absolute; top:17px; left:0px;}
.rtabBoard01 ul li div ul { width:286px; padding-top:10px; background:none; height:110px;}
.rtabBoard01 ul li div ul li { width:268px; padding-left:17px; margin-top:7px; position:relative; background:url('/images/new_main/squar_bullet01.gif') no-repeat 12px 5px;}
.rtabBoard01 ul li div ul li a { color:#2f3743;}
.rtabBoard01 ul li div ul li a:hover { color:#000;}

.rtabBoard02 { width:286px; line-height:14px; float:left; padding:11px 0px 0px 0px;}
.rtabBoard02 h3 { width:286px; margin:0px; padding:0px 0px 5px 0px;}
.rtabBoard02 ul { width:286px; position:relative; height:170px; background:url('/images/new_main/main_img_bg06.gif') no-repeat left 22px;}
.rtabBoard02 ul li { float:left;}
.rtabBoard02 ul li div { width:286px; margin:0px; padding:0px; position:absolute; top:17px; left:0px;}
.rtabBoard02 dl { margin:0px; padding:12px 0px 0px 16px; line-height:11px; vertical-align:middle;}
.rtabBoard02 dl dt { float:left; width:51px; margin:0px; padding:1px 0px 0px 1px; line-height:15px; vertical-align:middle; background:url('/images/new_main/main_img_bg07.gif') no-repeat left top;}
.rtabBoard02 dl dd { float:left; width:204px; margin:0px; padding:5px 0px 0px 8px; line-height:15px; color:#2f3743; font-size:0.75em; letter-spacing:-1px; }
.rtabBoard02 dl dd a { color:#222;}
.rtabBoard02 dl dd a:hover { color:#504e4e;}
.rtabBoard02 dl dd span { clear:both; float:left; margin:0px; padding:0px;}
.rtabBoard02 ul.tabnews02 { float:left; display:inline; width:258px; height:65px; margin:13px 0px 0px 16px; padding:0px; line-height:11px; vertical-align:middle; background:none; font-size:0.75em;}
.rtabBoard02 ul.tabnews02 li { float:left; width:258px; margin:0px; padding:0px 0px 9px 8px;; color:#2f3743; background:url('/images/new_main/squar_bullet01.gif') no-repeat left 5px;}
.rtabBoard02 ul.tabnews02 li a { color:#2f3743;}
.rtabBoard02 ul.tabnews02 li a:hover { color:#000;}

.rlocal { float:left; width:286px; height:76px; padding:12px 0px 0px 0px; background:url('/images/new_main/main_img_bg08.gif') no-repeat left 8px;}
.rlocal h3 { float:left; width:286px; margin:0px; padding:0px 0px 5px 0px;}
.rlocal ul { float:left; display:inline; margin:0px 0px 0px 19px; padding:6px 0px 0px 0px; line-height:16px; vertical-align:middle;}
.rlocal ul li { float:left; margin:0px; padding:1px 10px 0px 10px; background:url('/images/new_main/li_line03.gif') no-repeat right 2px;}
.rlocal ul li img { display:block;}
.rlocal ul li.rboth { float:left; margin:0px; padding:0px 80px 5px 10px; background:url('/images/new_main/li_line03.gif') no-repeat right 1px;}
.rlocal ul li.rnone { background:none;}
.rfind { float:left; width:472px; margin:0px 0px 20px 0px; padding:0px; background-color:#e3ecff;}
.rfind table { width:458px; margin:5px 0px 0px 7px;}
.rfind ul { position:relative; left:85px; margin:0px; padding:0px; line-height:11px; vertical-align:middle;}
.rfind ul li { float:left; margin:0px; padding:9px 0px 9px 9px;}
.rfind ul li span { float:left; margin:0px; padding:5px 6px 0px 0px; font-size:0.75em; font-weight:bold; color:#3165a5;}
.rfind ul li input { float:left; border:1px solid #4280c1; width:155px; height:15px; margin:1px 6px 0px 0px;}
.rfind ul li img { float:left; margin:0px; padding:0px; vertical-align:top;}


/* 하단배너 */
.footBaner_wrap { float:left; width:970px; margin:15px 0px 0px 0px; padding:0px 0px 8px 0px; border-top:1px solid #e7e7e7;}
.footBaner_wrap ul { margin:0px; padding:6px 0px 3px 39px; line-height:11px; vertical-align:middle;}
.footBaner_wrap ul li { float:left; margin:0px; padding:0px 22px 0px 14px;}
.footBaner_wrap ul li.footTxt01 { float:left; margin:0px; padding:10px 6px 0px 6px; background:url('/images/new_main/li_line04.gif') no-repeat right 11px;}
.footBaner_wrap ul li.fNone { float:left; margin:0px; padding:10px 0px 0px 6px; background:none;}

/* 하단 푸터 */
.footer { margin:0 auto; width:970px;}
.footer h4 { float:left; margin:0px; padding:35px 0px 47px 53px;}
.footerCnt { float:left; width:570px;}
.footer ul { float:left; margin:0px; padding:13px 0px 5px 72px; line-height:11px; vertical-align:middle;}
.footer ul li { float:left; margin:0px; padding:0px 6px 0px 6px; background:url('/images/new_main/li_line05.gif') no-repeat left top;}
.footer address { float:left; width:570px; margin:0px; padding:0px 0px 0px 72px; font-size:0.75em; color:#999; letter-spacing:-0px; font-style:normal;}
.footer p.copyRight { float:left; width:570px; margin:0px; padding:0px 0px 0px 72px; color:#b9b9b9; font-size:0.75em;}
.footer span { float:right; margin:0px; padding:28px 12px 0px 0px;}