@charset "UTF-8"; 
@import url("layout.css");
@import url("deco.css");
/* * {font:12px/18px dotum, Arial, sans-serif; color:#717171;} */

@media print {
	*{
		font-family:돋움, dotum, san-serif;
		font-size:medium;
		background:#fff none;
	}
	#headArea, #bodyLeft, #bodyLeft, #quickMenu, #footArea {display:none;}
	
}
body{margin:0;}

div, a, th, td, span, strong, h1, h2, h3, h4, h5, h6, li, dt, dd, caption, del, address, p, select, input, textarea, pre, b, i, em, label, body, option 
{font-size:12px; line-height:1.2em;  font-family:돋움, dotum, san-serif; color:#646464;}

h1, h2, h3, h4, h5 {font-weight:normal;}
img, table{border:0;}

ul, li, form, h1, h2, h3, h4, h5 {margin:0; padding:0}
ul {list-style:none;}

a:link, a:visited, a:active {color: #525C65;text-decoration: none;cursor: pointer;}
a:hover {color: #F58028;text-decoration: none;cursor: pointer;}

img{img:expression(this.hideFocus=true);}


/*form */
textarea, input {vertical-align:middle; font-family:Dotum; color:#808080; line-height:17px; border:1px solid #828282;}
input {line-height:14px;}
/*select, option {vertical-align:middle; font-size:11px; font-family:Dotum; color:#808080; border:1px solid #828282;}*/

input {border: expression((this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':'1px solid gray;' ); }


/* H E A D */

#headArea img {vertical-align:middle;}


#globalLinkBtn {position:absolute; display:inline; z-index:20; top:65px; width:158px; margin-left:-116px;}
#globalLinkLayer {
	position:absolute; z-index:20; top:87px; _top:86px; width:198px; height:195px; margin-left:-215px; padding:10px;
	display:none;
	background:url('../images/common/top/bgGlobalLink.gif') no-repeat;
}
#globalLinkLayer div {width:175px; height:168px; overflow-y:scroll;}
#globalLinkLayer li{background:url('../images/common/top/bulGlobalLink.gif') 0px 6px no-repeat; padding-left:10px;}
li.linkLine {background:transparent;}


div#comD{display:none; position:absolute; top:50px; left:417px; z-index:100; width:449px; height:321px; padding:12px 17px 12px 20px; 
		background:url('../images/etc/imgCom.gif') top left no-repeat; text-align:left;}
div#comD p{padding:0 0 0 20px; margin:0 0 01px}
div#comD span{color:#082f67;}
.combtnD {margin:26px 20px 0 0; text-align:right;}

#comBox {display:none; position:absolute; width:485px; height:336px; top:30px; left:403px;; background:red url('/images/common/top/bgComSetting.gif') no-repeat 0 0; z-index:100;}
#comBox h3, #comBox p, #comBox span {display:none;}
#comBox a.close {float:right; margin:11px 11px 0 0;}
#comBox .move {position:absolute; bottom:20px; right:23px;}
#comBox .comBoxSetting {position:absolute; left:43px; top:215px;}
#comBox .comBoxSetting input {display:block; width:11px;}
#comBox img, input {border:0 !important;}

#mainHeader{position:relative; width:878px; height:130px; margin-left:10px;padding:0;overflow:hidden;}
#mainHeader h1{position:absolute; top:10px; left:1px; margin:0; padding:0;}
#mainHeader .globalMenu{position:absolute; top:52px; right:0;}
#mainHeader .globalMenu .login,
#mainHeader .globalMenu .logout{display:none;}
#mainHeader .globalMenu li{float:left; padding-left:12px;}
#mainHeader .globalMenu li img{vertical-align:top;}
#mainHeader ul{list-style:none; font-size:0;}
#mainHeader li.set img{position:relative; margin-top:-5px;}

#topNavi{position:relative; top:70px; background:url(/images/common/menu/menu_bg.gif) no-repeat right 0; zoom:1;}
*:first-child+html #topNavi .depth1 *{font-size:0;}
#topNavi .depth1{overflow:hidden;}
#topNavi .depth1 li{zoom:1; float:left; position:relative; height:35px;}
#topNavi .depth1 li a{zoom:1;}
#topNavi .depth1 li img{display:block; position:relative;}
#topNavi .depth1 li img.on{position:absolute; top:0; left:0; opacity:0;filter:alpha(opacity:0); zoom:1;}
#topNavi .depth2{position:absolute; top:31px; display:none;}
#topNavi .depth2 ul{position:absolute; top:0; width:700px; display:none;}
#topNavi .depth2 ul.m01{left:31px}
#topNavi .depth2 ul.m02{left:138px}
#topNavi .depth2 ul.m03{left:228px}
#topNavi .depth2 ul.m04{left:300px}
#topNavi .depth2 ul.m05{left:250px}
#topNavi .depth2 li{float:left;}
#topNavi .depth2 a{display:inline-block; padding:5px;}

#topHBar{position:absolute; z-index:100; top:0; left:0; width:100%; height:3px; background-color:#0F3671; font-size:0;}
#qSitemap{position:absolute; left:0; z-index:99; width:100%;}
#qSitemap .innerWrap{width:925px; padding:10px; background:#F5FAFF url(/images/common/sitemap_bg.gif) repeat-y right;}
#qSitemap .fold{margin-top:-254px;}
#qSitemap .scroll{height:234px; margin-left:-10px; overflow:hidden; overflow-y:auto;}
#qSitemap .jspTrack{background:url(/images/common/sitemap_scroll_track.gif) no-repeat center 0;}
#qSitemap .jspDrag{background:url(/images/common/sitemap_scroll_handle.gif) repeat-y center 0;}
#qSitemap .toggleBtn{position:absolute; margin-bottom:-21px; width:941px; border-top:3px solid #0F3671; text-align:right;}
#qSitemap .toggleBtn img{margin-right:54px; cursor:pointer;}
#qSitemap .menu{float:left; display:inline; width:185px; min-height:205px; _height:205px; background:url(/images/common/sitemap_bar.gif) no-repeat right 0;}
#qSitemap .menu a:hover{color:#FF6600;}
#qSitemap .last{width:170px; background:none;}
#qSitemap h3{margin:0 0 5px 12px; font-weight:bold;}
#qSitemap h3 a{display:block; width:148px; height:18px; padding:6px 0 0 6px; background:url(/images/common/sitemap_tit_bg.gif) no-repeat; font-size:12px !important;}
#qSitemap h3 a:hover{background-image:url(/images/common/sitemap_tit_bg_on.gif);}
#qSitemap .dep1{margin-left:25px;}
#qSitemap .dep1 li.d1{line-height:20px; font-weight:bold;}
#qSitemap .dep1 a{font-size:11px;}
#qSitemap .dep2{margin-left:5px;}
#qSitemap .dep2 li{font-weight:normal; line-height:14px;}

#bottomArea{clear:both; position:relative; z-index:50; min-width:940px; height:60px; line-height:normal; zoom:1;}
#footArea2{position:absolute; bottom:0; width:100%; height:31px;}
#footArea2 .addr{position:relative; z-index:10; clear:both; padding:9px 0 12px 11px; border-top:3px solid #FF6600; background-color:#C0C0C0;}
#footArea2 .addr p{margin:0; color:#FFFFFF; font-size:11px;}

#qFamily *{margin:0; padding:0;}
#bottomHBar{position:absolute; z-index:101; bottom:28px; _bottom:34px; width:100%; height:3px; background-color:#FF6600; font-size:0;}
#qFamily{position:absolute; top:-295px; z-index:100; width:100%; height:338px; overflow:hidden; top:9px; _top:3px; height:21px;}
#qFamily .innerWrap{position:relative; width:945px; height:361px; margin-top:21px; background:#FEFDF4 url(/images/common/sitemap_bg.gif) repeat-y right;}
#qFamily .fold{}
#qFamily .toggleBtn{position:absolute; top:-21px; left:0; width:941px; border-bottom:3px solid #FF6700; text-align:right;}
#qFamily .toggleBtn img{margin-right:54px; cursor:pointer;}
#qFamily h2{position:absolute; top:20px; left:14px;}
#qFamily .list{position:absolute; top:20px; width:151px;}
#qFamily .ko{left:145px;}
#qFamily .ex{left:774px;}
#qFamily .list h3{height:25px; margin-bottom:1px; padding-left:10px; background:url(/images/common/qfamily_line1.gif) no-repeat 0 bottom;}
#qFamily .list ul{}
#qFamily .list li a{display:block; height:16px; padding:6px 0 0 10px; font-size:11px; color:#5A71A2;}
#qFamily .list li a.on,
#qFamily .list li a:hover{background:url(/images/common/qfamily_list_bg.gif) no-repeat;}
#qFamily .desc{position:absolute; top:20px; left:316px; width:437px;}
#qFamily .desc h4{height:24px; font-size:16px; color:#FF6701; font-weight:bold; background:url(/images/common/qfamily_line2.gif) no-repeat 0 bottom;}
#qFamily .desc .url{position:absolute; top:3px; right:3px; font-weight:normal;}
#qFamily .desc .url a{font-size:11px; font-family:verdana; color:#676767;}
#qFamily .desc .summary{height:60px; margin-top:3px; font-size:11px; color:#676767; line-height:14px;}
#qFamily .desc .box{width:433px; height:196px; padding:14px 0 0 12px; background:url(/images/common/qfamily_box.gif) no-repeat;}
#qFamily .desc h5{margin-bottom:9px;}
#qFamily .desc .scroll{width:415px; height:152px; overflow:hidden; overflow-y:auto; line-height:14px;}
#qFamily .desc .scroll dt{margin:0 0 2px 3px; font-size:11px; font-weight:bold; color:#666666;}
#qFamily .desc .scroll dd{width:385px; margin:0 0 23px 2px; font-size:11px; color:#666666;}
#qFamily .jspTrack{background:url(/images/common/family_scroll_track.gif) no-repeat center 0;}
#qFamily .jspDrag{background:url(/images/common/family_scroll_handle.gif) repeat-y center 0;}
/* //H E A D */

/* L E F T M E N U */
#menuL {width:200px; visibility:hidden; margin-bottom:8px; list-style:none;}
#menuL ul li {}
#menuL ul li a {display: block; width:200px;}
#menuL ul li ul {padding-bottom:3px; display:none;}
#menuL ul li ul li {border:0;}
#menuL .activeMenu {width:146px;}
/* //L E F T M E N U */


/* C O N T E N T S */
	/* Contents Title */
.title{height:45px; width:100%; background:red}
.titBox {clear:both; width:658px;}
h3.h3Tit {padding:0 0 10px 10px; background:url('../images/common/bul/cbulRec01.gif') no-repeat 0 2px;}
h3.h3Tit img {margin-left:6px;}

.floatL {float:left;}
.floatR {float:right;}
.contents{width:658px; overflow:hidden;}

.cmtImg{float:left; margin:20px 0 15px; }
.cmtImgNf{margin:20px 0;}
.cmtImgT{margin-top:24px; margin-left:5px}
.srcTxt{float:left; margin:25px 17px 10px; color:#2d4e7e;}


.histbl {clear:both; margin-top:40px;}
.histbl th, td{text-align:left; padding:10px 0; vertical-align:top;}
.histbl td{padding-left:5px; border-bottom:1px dotted #d5d5d5;}
.histbl img{vertical-align:middle;}
.histbl .colEnd{border-bottom:1px solid #c3c3c3;}
.histbl span{color:#0e3670;}
.histbl p{margin:0; padding:0;}

.hisUl th,.hisUl td{padding-bottom:0 !important;}
.histbl ul.historyList {width:100%;}
.histbl ul.historyList li{padding-bottom:10px;}

/* 검색박스 */
div.searchBox {width:658px; margin:20px 0; background:url('/images/common/bgProductSplitBox.gif') no-repeat 0px bottom; text-align:center;}
div.searchBoxWrap {width:638px; padding:14px 10px; background:url('/images/common/bgProductSplitBoxWrap.gif') no-repeat 0 0;}
div.searchBoxWrap img {vertical-align:middle;}
div.searchBoxWrap input.text {line-height:14px !important; height:14px !important; padding:1px !important; font-size:11px;}

/* intro */
.cmtImg01{margin:25px 0 20px 5px;}
.ceoBox{width:638px; padding:12px 10px; background:url('../images/intro/boxCeoM.gif');}
.ceoBox td{padding:5px;}
.ceoBox th{padding:10px 0 0 5px; border-top:1px #D5D5D5 dashed; text-align:left;}

.contactBox {width:658px; margin:0 0 20px; background:url('../images/intro/bgCeoInfotabT.gif') no-repeat 0 top;}
.contactBoxB {width:620px; padding:0 19px; _padding-top:4px; background:url('../images/intro/bgCeoInfotabB.gif') no-repeat 0 bottom; overflow:hidden;}
.contactBox .cont {width:100%; padding:10px 0; _padding:8px 0 0;}
.contactBox .cont .tit {float:left; width:80px;}
.contactBox .cont ul {float:left; width:540px; margin:0; padding:0;}
.contactBox .cont ul li {float:left; width:130px; margin:0; padding:0 0 10px; *padding:0 0 8px; cursor:pointer;}
.contactBox .cont ul li.srt {clear:both;}
.contactBox .cont ul li.col2 {width:145px;}
.contactBox .cont .lineD {padding-top:10px !important; border-top:1px #D5D5D5 dotted;}

.pageDep {width:100%; padding:7px 0 15px; text-align:right; border-top:1px dotted #bdbdbd;}
.pageDep img, .pageDep a {vertical-align:middle;}


/* career */
#boardViewF {border-top:2px solid #0e3670;}
#boardViewF img{vertical-align:middle;}
#boardViewF thead th{padding:8px 0 6px; color:#082f67; text-align:center; background:#f5f5f5; border-bottom:1px solid #7188ab;}
#boardViewF td{padding:7px 0 5px 5px; border-bottom:1px solid #d5d5d5;border-left:1px solid #d5d5d5; }
#boardViewF tbody th {text-align:center;border-bottom:1px solid #d5d5d5;}
#boardViewF .tblCG th{background:#F8F8F8;}
#boardViewF .tdcen{text-align:center;}
#boardViewF .tdpL{padding-left:25px;}
#boardViewF .fBrw{color:#9E9069; text-align:center; vertical-align:middle;}
#boardViewF .bul{margin:3px 5px 3px 7px;}

.tblPeo{float:left; margin-top:20px; border-top:1px #e2e2e2 solid; }
.tblPeo th{padding:6px 15px 3px 34px; background:#f0f1f2 url('../images/common/bul/bulQ.gif') 10px 7px no-repeat; color:#406294; font-weight:bold; text-align:left;}
.tblPeo td{padding:15px 40px 15px 34px; background:#fff url('../images/common/bul/bulA.gif') 10px 17px no-repeat; color:#717171;
			border-top:1px #e2e2e2 solid; border-bottom:1px #e2e2e2 solid;}
.tblPeo span{color:#829dc8;}

/* info */
td.page img {vertical-align:middle;}
div.tvBox {clear:both; width:658px; height:236px; margin-top:10px;  background:url('../images/info/bgPrTvView.png') no-repeat;}

/*contrib*/
	.conTitle{height:31px; width:100%; border-bottom:2px #dad4a2 solid;}
	.conTitle .contentTit {float:left;}
	
	.desireBox{width:490px; height:93px; margin:20px 0 0 50px; padding:55px 44px; background:url('../images/contrib/bgDesire.gif');}
	.desireBox .msg{padding-bottom:10px; margin-bottom:11px; border-bottom:1px dotted #d5d5d5;}
	
	.desireBox img{vertical-align:middle;}
	.desireBox .btn{cursor:hand; margin-left:5px;}
	
div.eGraPlanBox {width:634px; height:100%; padding:37px 12px 1px 12px; background:url('../images/contrib/bgEGra.gif') no-repeat; overflow:hidden;}
div.domesticBox {width:634px; height:100%; padding:37px 12px 1px 12px; background:url('../images/contrib/bgDomestic.gif') no-repeat; overflow:hidden;}
table.eGraPlan {height:100%;}
table.eGraPlan thead th{padding:5px 0; background:#f9f9eb; text-align:center; border-bottom:1px solid #cbd696; border-top:2px solid #a8b94d;}
table.eGraPlan tbody th{text-align:center; color:#7b8a00; font-weight:bold; background:#fff; border-bottom:1px solid #d5d5d5;}
table.eGraPlan tbody td{padding:6px 0 5px 10px; background:#fff; border-bottom:1px solid #d5d5d5; border-left:1px solid #d5d5d5;}	

/* 타이틀  */
.conTitle02 {height:31px; width:556px; border-bottom:2px #dad4a2 solid;}
.titLove {position:absolute; float:right; margin:-10px 15px 0 565px; z-index:15;}

/* tit이미지 */
.titImg {margin:25px 0 0 3px;}
.titImg02 {margin:0 0 13px 18px;}
.titImg03 {margin:0 0 0 3px;}
.titTop {margin:25px 0 25px 18px;}

/* 버튼 */
.btnCont {text-align:center; margin-bottom:10px;}

/* 공지사항  */
dl.noticeBox {clear:both; width:624px; height:143px; margin:0; padding:18px 15px 0 19px; background:url('../images/contrib/bgNotice.gif') no-repeat 0 0;}
dl.noticeBox dt {dispaly:block; float:left; width:540px; height:21px; padding:0 0 0 12px; background:url('../images/common/bul/cbulCircle.gif') no-repeat 0 5px; border-bottom:1px solid #ececec;}
dl.noticeBox dd {float:right; color:#83953D; margin:0; padding:0; border-bottom:1px solid #ececec;}

div.noticeBox {clear:both; width:628px; height:123px; padding:10px 15px; background:url('../images/contrib/bgNotice.gif') no-repeat 0 0;}
div.noticeBox li {padding:8px 0 6px 20px; background:url('/images/common/bul/bulOr.gif') no-repeat 13px 13px; border-bottom:1px solid #ececec;}
div.noticeBox li a {float:left;}
div.noticeBox li span.date{float:right; color:#83953D;}
div.noticeBox li.end {border:0;}

/* stepBox */
ul.stepBox {clear:both; width:578px; height:60px; margin:0; padding:26px 0 0 80px; background:url('../images/contrib/bgStepBox.gif') no-repeat 0 0 !important; overflow:hidden;}
ul.stepBox li {float:left; padding:0 6px 0 0; margin:0;}

/* 정기후원  */
.fixedBox {width:615px; height:186px; margin:18px 0 0 18px; padding:11px 0 0 43px; background:url('../images/contrib/bgFixed.jpg') no-repeat 0 0;}

.myReplyBox {width:628px; height:65px; padding:15px; background:url('/images/contrib/bgReplyBox.gif') no-repeat 0 0;}
.myReplyBox table {width:100%; margin:0 auto; border-collapse:collapse;}
.myReplyBox table td {padding:3px 0;}

/* 정기후원 신청서 */
ul.contList {width:100%; padding:5px 0 3px; overflow:hidden;}
ul.contList li {width:542px; height:21px; padding:0 0 4px 10px; margin:0; background:url('../images/common/bul/bgLineX02.gif') repeat-x 0 bottom;}
ul.contList li .titL {float:left; width:50px; font-size:11px; color:#7E8902; padding:4px 0 0 10px; background:url('../images/common/bul/cbulCircle.gif') no-repeat 0 10px;} 
ul.contList li select {float:left;}
ul.contList li.end {background:none; padding-top:5px; _padding-top:3px; padding-bottom:0;}
.contList02 {width:542px; font-size:11px; padding:8px 0; border-top:1px dotted #818181;}
.contList02 strong {padding:0 70px 0 20px; color:#7B8B00;}

/* 정기후원_동의 메세지 */
.cmtBox {clear:both; width:658px; height:78px; padding:22px 0 0 0; background:url('../images/contrib/bgBox06.gif') no-repeat 0 0;}
.cmtBox .txt {line-height:16px; padding:0 44px 8px; font-size:11px;}
.cmtBox .txt span {font-size:11px;}
.cmtBox .conB {width:602px; padding:6px 0 0 0; margin-left:28px; background:url('../images/contrib/bgLineX.gif') repeat-x 0 top; text-align:center;}



/* 본인확인 */
.nameBox {clear:both; width:658px; height:116px; padding:25px 0 0 0; background:url('../images/contrib/bgBox.gif') no-repeat 0 0;}
.nameBox02 {width:658px; height:176px; padding:40px 0 0 0; background:url('../images/contrib/bgBox.gif') no-repeat 0 0;}
.nameBox03 {width:658px; height:142px; padding:40px 0 0 0; background:url('../images/contrib/bgBox04.gif') no-repeat 0 0;}
dl.con {float:left; width:258px; margin:0; padding:0 0 13px 170px;}
dl.con dt {float:left; display:block; width:73px;}
dl.con dt img {margin-top:3px;}
dl.con dd {float:left; width:184px; padding:0 0 5px 0; margin:0;}
.conB {clear:both; width:590px; padding:12px 0 0 0; margin-left:34px; background:url('../images/contrib/bgLineX.gif') repeat-x 0 top;}
.txtCmt {clear:both; width:660px; text-align:right; padding-top:5px; font-size:11px;}

.txtCmtB {width:660px; font-size:11px; padding-top:15px;}
.txtCmtB span {font-size:11px;}

.nameCmt {width:658px; padding:0 0 12px 0;}
.nameCmt strong {padding:0 3px 0 13px;}
.nameCmt img {margin-bottom:2px; vertical-align:middle;}

/* 본인확인 결과  팝업 (팝업으로 페이지 변경됨)
.popConBox {display:none; position:absolute; width:460px; height:262px; padding:10px 10px 10px; margin:-194px 0 0 90px; background:#EDEDED; z-index:10;}
.popConBox .popContrib {width:430px; height:222px; border:15px solid #F58028; background:#fff;}
.popConBox .popContrib .logo {padding:8px 0 27px 18px;}
.popConBox .popContrib .con {width:430px; color:#717171; margin:0 0 19px 0;} 
.popConBox .popContrib .con .txt01 {width:430px; text-align:center; padding-bottom:10px; line-height:18px;}
.popConBox .popContrib .con .txt02 {padding:0 0 15px 59px;}
.popConBox .popContrib .con .txt03 {width:318px; padding:10px 0 0 3px; margin-left:56px; border-top:1px dotted #D5D5D5;}
.popConBox .popContrib img, .popContrib a, .popContrib input {vertical-align:middle;}
.popConBox .cBtn {float:right; padding:7px 7px 0;}
 */

/* 일시후원  */
.briefBox {width:615px; height:193px; margin:18px 0 0 18px; padding:11px 0 0 43px; background:url('../images/contrib/imgBrief.jpg') no-repeat 0 0;}

/* 일시후원_나눔전하기_완료 */
.compBox {width:411px; height:170px; line-height:20px; padding:37px 0 0 247px; background:url('../images/contrib/bgDelivery.jpg') no-repeat 0 0;}
.compBox ul.won {width:383px; margin:13px 0 0 0; padding:14px 0 0 0; background:url('../images/common/bul/bgLineX.gif') repeat-x 0 top;}
.compBox ul.won li {padding:0 0 5px 0; color:#717171;}
.compBox02 {width:411px; height:169px; line-height:20px; padding:38px 0 0 247px; background:url('../images/contrib/bgDelivery.jpg') no-repeat 0 0;}
.compBox02 img {margin:3px 0;}
.compBox02 strong {padding-left:10px;}
.compBox02 img,
.compBox02 strong {vertical-align:middle;}

/* 일시후원_은행사이트 바로가기 */
.directBox {width:620px; height:147px; padding:18px 19px 0; background:url('../images/contrib/bgBox05.gif') no-repeat 0 0;}
.directBox ul.bankList {width:100%; margin:0; padding:0;}
.directBox ul.bankList li {float:left; padding:0 14px 12px 0;}

/* 일시후원 신청서 */
ul.wonList {width:100%; padding:5px 0; _padding:5px 0 0; overflow:hidden;}
ul.wonList li {float:left; color:#7B8A00; padding:0 18px 5px 0; margin:0;}
ul.wonList li input {margin-right:2px;}
.wonList02 {color:#7B8A00; padding-bottom:3px;}
.wonList02 strong {color:#7B8A00;}
.wonList03 {width:542px; font-size:11px; color:#717171; padding:7px 0 3px; border-top:1px dotted #818181;}
.wonList03 span {font-size:11px;}

.briefNotice {width:658px; background:url('../images/contrib/bgNoticeBoxT.gif') no-repeat 0 top;}
.briefNoticeB {width:628px; padding:15px; background:url('../images/contrib/bgNoticeBoxB.gif') no-repeat 0 bottom; overflow:hidden;}
.briefNotice .con {width:628px; list-style:none;}
.briefNotice .con li {padding-bottom:10px;}
.briefNotice .con li.end {padding-bottom:0;}

/* 긴급후원 */
.urgentTop {width:634px; padding:10px 13px; background:url('../images/contrib/bgContribT.gif') no-repeat 0 top; overflow:hidden;}
.urgentTop .tit {float:left; padding:0 8px 0 0;}
.urgentTop .cmt {float:left; padding-top:5px; font-size:14px; font-weight:bold; color:#FE660D;}
.urgentTop img {vertical-align:middle;}

.urgentBox {clear:both; width:625px; height:175px; margin:0; padding:19px 15px 0 18px; background:url('../images/contrib/bgBox03.gif') no-repeat 0 0; overflow:hidden;}
.urgentBox .imgL {float:left; width:196px; padding:0 0 13px 0;}
.urgentBox .imgL img {width:178px; height:148px; margin:0; border:1px solid #cdcdcd;}
.urgentBox dl.conM {float:left; width:426px; margin:0; padding:0 0 10px 0;}
.urgentBox dl.conM dt {height:21px; border-bottom:1px solid #ececec; overflow:hidden;}
.urgentBox dl.conM dt .titTL {float:left; padding-left:10px; background:url('/images/common/bul/cbulRec01.gif') 0 4px no-repeat;}
.urgentBox dl.conM dt .titTL a {font-weight:bold;}
.urgentBox dl.conM dt .titTL a:hover {color:#F4720C;}
.urgentBox dl.conM dt .txtTR {float:right; padding-left:8px; font-weight:bold; color:#888;}
.urgentBox dl.conM dt.titC {height:28px !important; background:none !important;}
.urgentBox dl.conM dt.titC a {color:#FE660D; font-weight:bold;}
.urgentBox dl.conM dt.titC a:hover {color:#F4720C;}
.urgentBox dl.conM dd {margin:0; padding:3px 5px 2px; font-size:11px; border-bottom:1px solid #ececec;}
.urgentBox dl.conM dd * {font-size:11px;}
.urgentBox dl.conM dd a.txtCon {font-size:12px; color:#888; text-overflow:ellipsis; word-break:break-all;}
.urgentBox dl.conM dd a.btnMore {display:block; float:right;}
.urgentBox dl.conM dd.cont {border-bottom:0; height:75px; padding:8px 5px; line-height:15px; overflow:hidden;}
.urgentBox dl.conM dd.cont2 {border-bottom:0; height:85px; padding:8px 5px; line-height:15px; overflow:hidden;} 
.urgentBox dl.conM dd span.tit {padding-left:6px; margin-left:5px; font-weight:bold; background:url('/images/common/bul/bulOr.gif') no-repeat 0 center;}

.urgentBox .line {float:left; width:426px; padding:9px 0 0 0; margin:0; background:url('../images/contrib/bgLineX.gif') repeat-x 0 top;}
.urgentBox .line .btn {float:right;}
.urgentBoxB {width:625px; height:37px; padding:10px 15px 0 18px; background:url('../images/contrib/bgUrgentB.gif') no-repeat 0 0;}
.urgentBoxB .btn {float:right;}

ul.txtList {float:left; width:535px; padding:5px 0 0 0; overflow:hidden;}
ul.txtList02 {float:left; width:625px; padding:3px 0 0 0; overflow:hidden;}
ul.txtList li, ul.txtList02 li {float:left; padding:0 10px 0 6px; background:url('../images/common/bul/bulCircleGr.gif') no-repeat 0 5px;}
ul.txtList li.end {padding-right:0;}
ul.txtList02 li.end {float:right; padding-right:0;}

#conBV tr.end td {width:658px; padding:0; margin:0; border-bottom:0;}
#conBV tr.end td.conV {padding:20px 20px 10px;}

/* 오류 페이지 */
.errorBox {width:576px; height:168px; margin-top:40px; padding:52px 0 0 82px; background:url('../images/contrib/bgBox03.gif') no-repeat;}
.errorBox .imgL {float:left; width:108px;}
.errorBox .conR {float:left; width:302px; padding:3px 0 0;}
.errorBox .conR dt {padding:0 0 13px 0; background:url('../images/common/bul/bgLineX.gif') repeat-x 0 bottom;}
.errorBox .conR dd {margin:0; padding:13px 0 0;}
.errorBox .conR dd a {margin-top:5px;}

.error {width:100%; margin-top:175px; text-align:center;}
.error td {vertical-align:top;}
.error .errorDiv {width:545px; background:url('../images/etc/bgBoxT.gif') no-repeat left top;}
.error .errorDivB {width:518px; padding:15px 0 29px 27px; background:url('../images/etc/bgBoxB.gif') no-repeat left bottom; overflow:hidden;}
.error .errorSDiv {width:487px; background:url('../images/etc/bgSBoxT.gif') no-repeat left top;}
.error .errorSDivB {width:487px; padding:18px 0 22px; background:url('../images/etc/bgSBoxB.gif') no-repeat left bottom; overflow:hidden;}
.error .errorDiv h3 {height:40px; margin:0; padding:0; text-align:left;}
.error .errorSDiv .msg {width:100%; margin:0; padding:0; height:25px; color:#0E3670; font-weight:bold; font-size:14px; text-align:center;}
.error .errorSDiv .con {width:100%; font-size:12px; text-align:left;}
.error .errorSDiv .con .img {float:left; width:126px; padding:27px 0 0 52px;}
.error .errorSDiv .con .txt {float:left; width:285px; padding-top:17px;}
.error .errorSDiv .con .txt div {line-height:18px !important;}
.error .errorSDiv .con .txt strong {line-height:19px !important;color:#F25612;}

/* 신청서 */
#urgentList {clear:both; width:658px; margin:0 auto; border-top:2px solid #a8b94d; border-bottom:1px solid #a8b94d;}
#urgentList tbody th {background:#F9F9EB; font-size:1px; padding:8px 0; text-align:center; font-size:11px;}
#urgentList tbody td {padding:3px 0 2px 8px; text-align:left;}
#urgentList tbody th, #urgentList tbody td {border-bottom:1px solid #D0D9A1;}
#urgentList tbody td .cmt {clear:both; font-size:11px; padding:8px 0 5px; line-height:13px;}
#urgentList tbody td .cmt span {font-size:11px;}
#urgentList tbody tr.bB th,
#urgentList tbody tr.bB td {border-bottom:1px dotted #818181;}
#urgentList tbody tr.bB th.end {border-bottom:0;}
#urgentList tbody tr .formList {float:left; width:84px; padding-right:5px;}
#urgentList tbody tr .txtDay {float:left; width:10px; padding:3px 6px 0 4px;}
#urgentList tbody tr div.bgDot {clear:both; border:0; background:url('../images/common/bul/bgLineX02.gif') repeat-x 0 top; color:#717171; font-size:11px;}

/* 후원정보 */
#bankList {width:542px;}
#bankList thead th {padding:4px 0 6px; border:0; background:url('../images/common/bul/bgLineX02.gif') repeat-x 0 bottom; text-align:center;}
#bankList tbody.bank td {padding:6px 0; text-align:center; border:0; background:url('../images/common/bul/bgLineX02.gif') repeat-x 0 bottom; color:#7B8A00; font-size:11px;}
#bankList tbody.bank td div {text-align:center; background:url('../images/common/bul/bulPart.gif') no-repeat right 1px; color:#7B8A00; font-size:11px;}
#bankList tbody tr.end td {background:none;}
#bankList tbody tr td div.end {padding-left:10px; background:none; text-align:left;}

#urgentList label {cursor:pointer;}
#urgentList img,
#urgentList a,
#urgentList input,
#urgentList select {vertical-align:middle;}

#urgentList .list th {font-weight:normal;}
#urgentList .list th,
#urgentList .list td {padding:7px 0 5px; text-align:center;}

/* 후원내역조회 및 정보수정 */
#supportList {clear:both; width:658px; border-top:2px solid #a8b94d; border-bottom:1px solid #A8B94D; border-collapse:collapse; empty-cells:show;}
#supportList thead th {height:14px; padding:7px 10px 7px; _padding:6px 10px 6px; background:#f9f9eb; text-align:center;}
#supportList tbody td {padding:2px 0; text-align:center; color:#717171; font-size:11px;}
#supportList tbody td.end {border-right:0;}
#supportList tbody tr.this th {text-align:right; color:#83953D; padding-right:20px;}
#supportList tbody tr.this th,
#supportList tbody tr.this td {padding:7px 0 4px; background:#F9F9EB; border-top:1px solid #A8B94D; border-right:1px solid #A8B94D; border-bottom:1px solid #A8B94D;}
#supportList tbody tr.this th.thColL {padding:8px 7px 5px 5px; border-top:1px solid #A8B94D; border-right:1px solid #A8B94D; font-size:11px !important;}
#supportList .part {border-right:1px solid #cbd696;}
#supportList .column {border-right:1px solid #cbd696;}
#supportList th.column {padding-right:8px; border-right:1px solid #cbd696; background:none; font-weight:normal; text-align:right;}
#supportList .oneMonth th,
#supportList .oneMonth td {padding-top:8px; padding-right:8px; border-top:1px solid #D5D5D5; text-align:right; color:#83953D;}

#supportList .tBody td,
#supportList .tBody th {padding:6px 10px 4px; border-right:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5; font-size:11px;}
#supportList .tBody td {padding:4px 0; text-align:center; color:#717171; font-size:11px;}
#supportList .tBody td.end {border-right:0;}
#supportList .tBody th.column {text-align:right; padding-right:15px;}
#supportList .tBody tr.columM th,
#supportList .tBody tr.columM td {border-bottom:1px solid #A8B94D;}
#supportList .tBody tr.this th,
#supportList .tBody tr.this td {padding:7px 0 4px; background:#F9F9EB; border-top:1px solid #cbd696;}
#supportList .tBody tr.this th.thColL {padding:8px 15px 5px; border-top:1px solid #cbd696; font-size:11px !important;}

#supportList thead.line th {padding:6px 0; text-align:center; border-bottom:1px solid #CBD696;}
#supportList thead.line th div {background:url('../images/common/bul/bulPart.gif') no-repeat right 1px;}
#supportList thead.line th div.end {background:none;}
#supportList .tBody tr.bgDot td {padding:7px 0; border:0; background:url('../images/common/bul/bgLineX02.gif') repeat-x 0 bottom; text-align:center; color:#717171; font-size:11px;}
#supportList .tBody tr.end td {padding:7px 0; border-right:0;}
#supportList .tBody tr.end td {background:none;}

#supportList .acc td,
#supportList .acc th {padding:9px 5px 3px; border-right:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5; color:#7B8A00; font-size:11px; text-align:cetter;}
#supportList .acc td.form {padding:5px 8px 4px;}
#supportList .acc td.form span {margin-top:3px; padding-right:3px;}
#supportList .acc td.form .selectArea {margin:2px 0 3px 0;}
#supportList .acc td.form input.textType01 {margin-top:2px; _margin-top:0;}
#supportList .acc td.form input.checkboxType01 {margin-top:4px;}
#supportList .accList td,
#supportList .accList th {padding:8px 5px 4px; border-right:0; border-bottom:1px solid #D5D5D5; color:#7B8A00; font-size:11px; text-align:cetter;}

.shBox {float:right; width:235px; margin-bottom:7px; overflow:hidden;}
.shBox img {float:left; margin:3px 7px 0 0;}

/* 재발급 질문 */
dl.qBox {width:594px; height:101px; padding:40px 0 0 64px; background:url('../images/contrib/bgBox.gif') no-repeat 0 0; overflow:hidden;}
dl.qBox dt {float:left; display:block; width:60px;}
dl.qBox dt img {margin-top:4px;}
dl.qBox dd {float:left; width:530px; font-size:11px; padding:0; margin:0;}

/* 비밀번호 확인 */
dl.pwBox {width:522px; height:112px; padding:25px 0 0 140px; background:url('../images/contrib/bgBox.gif') no-repeat 0 0; overflow:hidden;}
dl.pwBox dt {float:left; display:block; width:103px;}
dl.pwBox dt img {margin-top:4px;}
dl.pwBox dd {float:left; width:410px; padding:0; margin:0;}

/* 아름다운 후원 공지view */
.shView {width:622px; height:29px; padding:10px 18px 0; margin-bottom:10px; background:url('../images/admin/board/bgNoticeSh.gif') no-repeat 0 0;}
.shView .txt {float:left; width:530px; color:#646464; margin-top:3px;}
.shView strong {color:#00255B;}
.shView a {float:right;}
.shView img {vertical-align:middle;}

/* popup_Address */
#popUpAdd {border:10px solid #f58028; background:url('../images/popup/bgPopup.gif') no-repeat right top; font-size:11px; letter-spacing:-1px; padding:10px 0 0 0;}
#popUpAdd h1 {width:360px; padding:0 30px 15px 30px; margin-bottom:15px; border-bottom:1px solid #4880be;}
#popUpAdd div.popupCont {width:360px; background:none; padding:0 0 30px 30px;}
#popUpAdd div.serchBox {display:block;	background:#F9FAFC;	border:1px solid #B5CAE2; font-size:12px; color:#666666; text-align:center;	padding:16px 0 13px 0;}
#popUpAdd div.serchBox input {border:1px solid #D4D4D4; vertical-align:top; padding:2px; margin-right:2px;}
#popUpAdd div.serchBox strong {color:#333333;}
#popUpAdd div.serchBox input,
#popUpAdd div.serchBox a,
#popUpAdd div.serchBox img {vertical-align:middle;}
#popUpAdd div.popupBtn {width:418px; background:#F1F1F2; border-top:1px solid #DCDDDE; text-align:center; padding:7px 0 9px 0;}

#popUpAdd p {color:#666666;}
#popUpAdd p.descWild {background:url('../images/common/bullet/wild.gif') no-repeat; letter-spacing:0; padding-left:8px;}
#popUpAdd span.fBu {color:#5A71A2; line-height:20px;}
#popUpAdd span.fBu.Blt {background:url('../images/common/bul/bulTem.gif') no-repeat 0 7px; padding-left:6px;}
#popUpAdd span {display:block; color:#F37E26;}
#popUpAdd strong {font-size:12px; color:#666666; line-height:18px;}

#popUpAdd div.oflowBox01 {height:184px; overflow-y:auto; border-top:2px solid #4880BE; border-bottom:1px solid #4880BE;}

#popUpAdd .add {width:360px; table-layout:fixed; empty-cells:show; border-collapse:collase; overflow:hidden;}
#popUpAdd .add th {padding:7px 0 5px; border-right:1px solid #b5cae2; border-bottom:1px solid #b5cae2; font-size:11px; color:#2d4e7e;}
#popUpAdd .add th.bdNone {border-right:none;}

/* popup_비밀번호 찾기 */
#popContrib {padding:0; margin:0; background:#EDEDED;}
.popContrib {padding:10px 10px 10px; background:#EDEDED; overflow:hidden;}
.popContrib .popCon {padding:0 12px; border:12px solid #F58028; background:#fff;}
.popContrib .popCon .tit {padding:8px 0 12px 0; margin-bottom:8px; background:url('../images/common/bul/bgLineX03.gif') repeat-x 0 bottom;}
.popContrib .popCon .tit .h1Tit {float:left; padding-top:7px;}
.popContrib .popCon .tit .imgLogo {float:right;}
.popContrib .popCon .logo {padding:8px 0 20px 18px;}
.popContrib .popCon .txtBox {clear:both; padding:5px 0 10px; line-height:18px;}
.popContrib .popCon .con {width:100%; color:#717171; margin:0 0 19px 0;}
.popContrib .popCon .popSub {clear:both; width:420px; background:url('../images/popup/bgPopSubT.gif') no-repeat 0 top;}
.popContrib .popCon .popSubB {width:420px; padding:30px 0; background:url('../images/popup/bgPopSubB.gif') no-repeat 0 bottom; text-align:center; overflow:hidden;}
.popContrib .popCon .popSubN {clear:both; width:540px; background:url('../images/popup/bgPopSubNT.gif') no-repeat 0 top;}
.popContrib .popCon .popSubNB {width:516px; padding:16px 12px; background:url('../images/popup/bgPopSubNB.gif') no-repeat 0 bottom; overflow:hidden;}
.popContrib .popCon .popSubNB .textCon {line-height:18px;}
.popContrib .popCon .conSub {text-align:center; line-height:18px;}
.popContrib .popCon .conSub02 {padding:0 12px; text-align:left; line-height:18px;}
.popContrib .popCon .dot {padding-left:8px; background:url('../images/common/bul/bulCircleGrn.gif') no-repeat 0 5px;}
.popContrib .popCon .txt01 {padding-bottom:10px; line-height:18px; color:#717171; text-align:center;}
.popContrib .popCon .txt02 {padding:0 0 15px 59px;}
.popContrib .popCon .txt03 {padding:15px 0 0 3px; margin-left:56px; border-top:1px dotted #D5D5D5; text-align:center;}
.popContrib .popCon .txt04 {padding:12px 0; text-align:center;}
.popContrib .popCon img, .popContrib a, .popContrib input {vertical-align:middle;}
.popContrib .cBtn {float:right; padding:7px 7px 0;}


/* // C O N T E N T S */


/* F O O T */
ul.add {width:100%; margin:0; padding:3px 0 0 0;}
ul.add li {float:left; list-style:none; margin:0; padding:0 7px 0 5px; font-size:11px; color:#929292; background:url('../images/common/bul/bulPart.gif') no-repeat right 0;}
ul.add li.end {background:none;}
/* //F O O T */


			/* ################################# */
			/* ########## C U S T O M ########## */
			/* ################################# */



/* margin */
.m0 {margin:0 !important;}
.mBS{margin-bottom:5px!important;}
.mBSS{margin-bottom:10px!important;}
.mBM{margin-bottom:12px!important;}
.mBSM{margin-bottom:15px!important;}
.mBMM{margin-bottom:20px!important;}
.mBML{margin-bottom:25px!important;}
.mBL{margin-bottom:30px!important;}
.mBLL{margin-bottom:35px!important;}


.mRSS{margin-right:5px!important;}
.mRSM{margin-right:10px!important;}
.mRM{margin-right:15px!important;}
.mRMM{margin-right:20px!important;}
.mRML{margin-right:25px!important;}
.mRLL{margin-right:35px!important;}

.mTSS{margin-top:5px!important;}
.mTSM{margin-top:10px!important;}
.mTm{margin-top:12px!important;}
.mTM{margin-top:15px!important;}
.mTMM{margin-top:20px!important;}
.mTML{margin-top:25px!important;}
.mTL{margin-top:30px!important;}
.mTLL{margin-top:35px !important;}

.mLSS{margin-left:5px !important;}
.mLSMM{margin-left:10px; !important}
.mLSM{margin-left:15px !important;}
.mLM{margin-left:17px !important;}
.mLML{margin-left:25px !important;}
.mLL{margin-left:30px !important;}
.mLLL{margin-left:35px !important;}

/* contents 2col*/
.leftC{float:left; margin-right:30px;}
.tRight {text-align:right;}
.tCenter {text-align:center;}

/* padding */
.pR0 {padding-right:0px !important;}
.pR2R{padding-right:25px;}
.pB6{padding-bottom:6px !important;}

/* Tab */
.tabBox{width:100%; margin:25px 0 20px; background: url('../images/common/tabBg.gif') left bottom repeat-x ;}
.tabBox img{vertical-align:top;}

.redTbl th{color:#223c61; font-size:14px; font-weight:bold; text-align:left; background:url("/images/common/bul/bulRec01.gif") 0 3px no-repeat; padding-left:15px;}
.redTbl td{padding:0 0 20px;}

.bold {font-weight:bold;}
.tNormal {font-weight:normal;}

/* font */
.fS11 {font-size:11px;}
.fS14 {font-size:14px;}

/* btn */
.btnGroup {clear:both; width:100%; text-align:center; margin-top:10px;}
.btnGroup a {text-align:center;}

/* color */
.tR {color:#FE660D;}
.tGr {color:#83953D;}
.tOr {color:#F4720C;}
.tOr02 {color:#FF6E00;}

/* form */
input.textType01 {height:14px; font-size:11px; padding:2px 5px 1px; border:1px solid #9c9c9c;}
input.textType02 {height:14px; font-size:11px; padding:2px 5px 1px; border-top:1px solid #818181;border-right:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;border-left:1px solid #818181;}
input.passwordType01 {height:14px; font-size:11px; padding:2px 5px 1px; border-top:1px solid #818181;border-right:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;border-left:1px solid #818181;}
input.passwordType02 {height:14px; font-size:11px; padding:2px 5px 1px; border:1px solid #9c9c9c;}
input.fileType01 {height:19px; font-size:11px; padding:2px 5px 1px; border-top:1px solid #818181;border-right:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;border-left:1px solid #818181;}
input.checkboxType01 {width:13px; height:13px; margin-top:2px;}
textarea.textareaType01 {width:515px; height:76px; font-size:11px; padding:5px; border-top:1px solid #818181; border-right:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; border-right:1px solid #E6E6E6; overflow-y:auto; overflow-x:hidden;}
input.imageType01 {margin-bottom:12px; border:0;} 
input, select, textarea, .selectArea {vertical-align:middle;}
.selectArea {text-align:left;}

/* 사회공헌_발간물 및 주요 연구자료 */
.dataD p {margin:0; padding:0; cursor:default; line-height:20px;}
.dataD {float:left; width:510px; padding-left:20px; margin-bottom:20px; line-height:22px;}
.dataD img{ vertical-align:middle;}
#pDataD{display:none; position:absolute; top:200px; left:0; width:603px; height:692px; padding:9px 15px 26px 30px; background:url('/images/contrib/bgPopData.jpg') no-repeat; z-index:30;}
#pDataD div{float:left; width:590px; padding:10px 0; border-bottom:1px dotted #d5d5d5;}
#pDataD .tit{width:590px; padding:0; margin:5px 0; border:0;}
#pDataD .pImg{float:left; margin-right:20px;}
#pDataD div.end {border-bottom:0;}
div.bookBtn {clear:both; padding:15px 0 1px;}

/* 사회공헌_재단사업현황  */
h4.titFou {clear:both; width:100%; height:27px; margin:0; padding:0;}
table.tbFou tr td {line-height:18px; vertical-align:middle !important;}
table.tbFou tr td.End {padding-left:10px !important; text-align:left !important;}

/* 사업영역_해외 비즈니스 */
div.gloBizT {width:100%; padding:0 0 20px; margin-bottom:20px; border-bottom:1px #DDD dashed; overflow:hidden;}

/* 퇴직연금연구소 */
div.priCon {width:657px;}
div.priCon div.boxT {width:657px; background:url('/images/common/boxT.gif') no-repeat 0 top; overflow:hidden;}
div.priCon div.boxB {width:647px; padding:6px 4px 5px 6px; background:url('/images/common/boxB.gif') no-repeat 0 bottom; overflow:hidden;}
div.priCon div.subBoxT {width:647px; background:url('/images/common/boxTbT.gif') no-repeat 0 top; overflow:hidden;}
div.priCon div.subBoxB {width:633px; padding:6px 8px 7px 6px; background:url('/images/common/boxTbB.gif') no-repeat 0 bottom; overflow:hidden;}
div.priCon table {width:633px; font-size:small;}
div.priCon th {height:30px; border-right:1px solid #fff; background:#f2f2f2; text-align:center;}
div.priCon th.str {background:url('/images/common/board/bgTh.gif') no-repeat;}
div.priCon th.end {background:url('/images/common/board/bgTh.gif') no-repeat right top; border:0;}
div.priCon td {padding:7px 5px 3px 10px; border-bottom:1px solid #e7e7e7;}
div.priCon td.str {border-right:1px solid #e7e7e7;}

/* 2009 리뉴얼 */

#historyBox {width:100%}
#historyBox .historyTitle {width:658px; height:55px; margin-bottom:20px; background:url('/images/intro/imgHistory01.jpg') 0 right no-repeat}

.newTabBox {width:100%; margin:25px 0 20px; height:24px; background: url('../images/common/tabBg.gif') left bottom repeat-x ; overflow:hidden;}
.newTabBox li {float:left; height:23px; overflow:hidden; cursor:hand;}
.newTabBox li.on {height:24px;}

/* 그룹소개 */
.ceoInfoBox {width:100%; overflow:hidden;}
.ceoInfoBox li {float:left; width:320px; padding-bottom:20px; overflow:hidden;}
.ceoInfoBox li.end {width:300px;}
.ceoInfoBox li img.pic {float:left; display:block;margin-left:5px}
.ceoInfoBox li div.cmt {float:left; width:120px;}

/* 서브메인 타이틀 */ 
.mainTitle {position:relative; width:100%; height:22px; margin-bottom:15px; overflow:hidden; border-bottom:1px solid #878687;}
.mainTitle a {position:absolute; right:0; top:9px;}


/* 20110818_보험상품 문구 추가 */
.funNum {margin-bottom:20px;}
.fundNt {margin-top:-20px;}
.fundNt ul {width:658px; overflow:hidden;}
.fundNt li {float:left; width:658px; margin-top:7px;}
