@charset "utf-8";
body, h1, h2, h3 ,h4 {font:12px/1.5 Dotum, "돋움", sans-serif; color:#666;}

a:link, a:visited{text-decoration:none; color:#666;}
a:hover, a:focus, a:active{text-decoration:none; color:#3a9000;}
a {outline:0;} 

hr {display:none;}
legend {visibility:hidden; width:0; height:0;}
.hidden {visibility:hidden; width:0; height:0; overflow:hidden; position:absolute; top:-1000%; line-height:0;}

/* 20140317 start */
/* tnbWrap */
.tnb_box{width:994px;margin:0 auto;color:#fff;background:url(/resources/images/oldimages/common/bg_tnb.jpg) no-repeat 0 0;z-index:10;*zoom:1;}
.tnb_box:after{content:"";display:block;clear:both;}
/* tnbLeft */
.tnb_box .tnb_sub{float:left;height:26px;z-index: 10;}
.tnb_box .tnb_sub li{display:inline-block;*display:inline;float:left;z-index: 10;}
.tnb_box .tnb_sub a{text-decoration:none;color:#fff;}
/* tnbRight */
.tnb_box .tnb{float:right;height:26px;z-index:10;}
.tnb_box .tnb li{display:inline-block;*display:inline;float:left;z-index:10;}
.tnb_box .tnb a{text-decoration:none;color:#fff;}
.tnb_box .tnb li.last{position:relative;}
.tnb_searbox{display:none;position:absolute;top:31px;right:0;width:194px;z-index:10;}
.tnb_searbox input[type="text"]{float:left;width:144px;height:22px;line-height:22px;padding:0 10px;border:1px solid #dcdcdc;color:#666;}
.tnb_searbox input.input_blur{width:144px;height:22px;line-height:22px;padding:0 10px;border:1px solid #dcdcdc;background: transparent url(/resources/images/oldimages/common/bg_search_google.gif) no-repeat 10px 5px;}
.tnb_searbox input.input_focus{width:144px;height:22px;line-height:22px;padding:0 10px;border:1px solid #dcdcdc;}


/* Google Search */
#___gcse_0{margin:0;padding:0;height:25px!important;border:none!important;background-image:url(/resources/images/oldimages/common/bg_google_search_input.gif)!important;background-repeat:no-repeat;background-position:0 0!important;}
html>body #___gcse_0{background-position:0 1px!important;}
#___gcse_0 .gsc-control-searchbox-only{margin:0;padding:0;border:none;background:transparent!important;}
#___gcse_0 table.gsc-search-box{margin:0;padding:0;border:none;border-spacing:0;background:transparent!important;}
#___gcse_0 form.gsc-search-box-tools table.gsc-search-box td.gsc-input{margin:0;padding:0;border:none!important;background:transparent!important;}
#___gcse_0 form.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box,
#___gcse_0 form.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box-hover,
#___gcse_0 form.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box-focus{margin:0!important;padding:0!important;border:none!important;outline:none!important;background-color:transparent!important;background-image:none!important;}
#___gcse_0 form.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box table.gstl_50{margin:0;padding:0;border:none;background:transparent!important;}
#___gcse_0 form.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box table.gstl_50 td.gsib_a{width:166px!important;height:24px!important;margin:0!important;padding:0 10px!important;border:none!important;outline:none!important;background-color:transparent;background-image:none!important;background-repeat:no-repeat;background-position:0 0!important;}
#___gcse_0 form.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box table.gstl_50 td.gsib_a input{width:100%;padding:0px;border:none;margin:0px;height:auto;outline:none;background-image:url(http://www.google.com/cse/intl/ko/images/google_custom_search_watermark.gif);background-color:transparent!important;background-position:0% 60%;background-repeat:no-repeat no-repeat;}
#___gcse_0 form.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box table.gstl_50 td.gsib_a input:hover{width:100%;padding:0px;border:none;margin:0px;height:auto;outline:none!important;background-image:url(http://www.google.com/cse/intl/ko/images/google_custom_search_watermark.gif);background-color:transparent!important!important;background-position:initial initial;background-repeat:initial initial;}
#___gcse_0 form.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box table.gstl_50 td.gsib_a input:focus{width:100%;padding:0px;border:none;margin:0px;height:auto;outline:none!important;background-image:none!important;background-color:rgb(255, 255, 255);background-position:initial initial;background-repeat:initial initial;}
#___gcse_0 form.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box table.gstl_50 td.gsib_b{display:none;width:0;height:0;margin:0;padding:0;border:none;}
#___gcse_0 form.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box table.gstl_50 td.gsib_b .gsst_b{margin:0;padding:0;background:none;}
#___gcse_0 form.gsc-search-box-tools table.gsc-search-box td.gsc-search-button{margin:0;padding:0;background:none;}
#___gcse_0 form.gsc-search-box-tools table.gsc-search-box td.gsc-search-button input.gsc-search-button,
#___gcse_0 form.gsc-search-box-tools table.gsc-search-box td.gsc-search-button input.gsc-search-button:hover,
#___gcse_0 form.gsc-search-box-tools table.gsc-search-box td.gsc-search-button input.gsc-search-button:focus{width:13px;height:13px;margin:0;padding:4px 6px 5px;border-radius:0;background:#919191;text-align:center;}


/* header Logo */
#logoTitle{position:relative;float:left;width:245px;height:81px;}
.logo{display:block;position:absolute;top:30px;left:20px;width:123px;height:36px;}
.logo_vandi{display:block;position:absolute;top:47px;left:151px;width:79px;height:22px;}

/* header Gnb */
#navigation{position:relative;float:right;width:629px;height:81px;*zoom:1;}
#navigation:after{content:"";display:block;clear:both;}
#gnb{float:left;width:400px;padding-top:46px;*zoom:1;}
#gnb:after{content:"";display:block;clear:both;}

/* default gnb */
.gnbchild{width:400px;height:35px;text-align:center;*zoom:1;}
.gnbchild:after{content:"";display:block;clear:both;}
.gnbchild li{display:inline-block;*display:inline;float:left;margin-right:39px;}
.gnbchild li.first{margin-left:27px;}
.gnbchild li.last{margin-right:0;}
.gnbchild li a{display:block;width:100%;height:100%;}
.gnbchild li ul{display:none;position:absolute;top:85px;left:-365px;width:994px;height:32px;background:#f5f5f5;text-align:left;border-bottom:1px solid #c6c6c6; z-index:401}
.gnbchild li ul li{position:relative;display:inline-block;*display:inline;margin:10px 0;padding: 0 10px; border-left:1px solid #dddddd}
.gnbchild li ul li:first-child{border:0 none; }
.gnbchild li.menu01 ul li, .gnbchild li.menu02 ul li{left:360px}
.gnbchild li.menu03 ul li{left:500px}


.gnbsub{float:right;width:225px;height:31px;margin-top:50px;text-align:right;}
.gnbsub li{display:inline-block;*display:inline;float:left;height:17px;margin-right:12px;padding-right:12px;background-image:url(/resources/images/oldimages/common/line_gnbsub.gif);background-repeat:no-repeat;background-position:100% 1px;*background-position:100% 2px;}
.gnbsub li.first{margin-left:62px;}
.gnbsub li.last{margin-right:0;padding-right:0;background:none;}
.gnbsub li a{}
/* 20140317 end */

/* unb */
.unbWrap {overflow:hidden; height:32px;}
.siteMove {overflow:hidden; padding-top:10px;}
.siteMove li {float:left; text-align:center;}
.siteMove li a {display:block; cursor:pointer; text-indent:-9999px; height:11px; font-size:7px; line-height:7px; background-position:left top; background-repeat:no-repeat;}
.siteMove li a:hover, .siteMove li a.on {background-position:left -11px;}
.siteMove li.goChildHub a {background-image:url("/resources/images/oldimages/common/unb-childfund.gif"); width:55px;}
.siteMove li.goEnglish a {background-image:url("/resources/images/oldimages/common/unb-english.gif"); width:49px;}

/* 서브에서 보여지는 캠페인 리스트 20140317 */
#res_btn {right: 0;position:absolute;top:118px;z-index: 402;}
.full_banner_wrap {position:absolute;left:0px; top:143px;width:984px;height:170px;border:5px solid #18a868;background-color:#fff;z-index: 1000;}
.full_banner_wrap div{position:relative;width:930px;margin:0 auto;}
.full_banner_title ul{float:left;width:166px;height:134px;margin:15px 10px;background: url("/resources/images/oldimages/common/topbanner_bg.gif") no-repeat scroll left top transparent;}
.full_banner_title ul:hover{background: url("/resources/images/oldimages/common/topbanner_bg_ov.gif") no-repeat scroll 0 0 transparent;color:#000000;text-decoration:none;}
.full_banner_title ul li{text-align:center;}
.full_banner_title ul li img{margin:5px 0 10px;}


/* snb - 20121024 수정 */
#snbWrap {width:232px; float: right;  display:inline; position: relative; }
.snb {position: relative;}
.sns {width:100%; margin-top:30px; list-style:none;}
.sns img {marin:10px 0; border-bottom: 1px dashed #C0C0C0}
.sns_a img {border-bottom: 1px dashed #C0C0C0}
/*.snbBanner {margin-top:10px; border: 1px solid #d2d2d2}*/
.snbBanner {margin-top:5px;}


/* contents */
.contTit {width:100%;}
.contTit img {display:inline; vertical-align:top;}
.contTit h2 {font-size:37px; line-height:37px;}
.contTit .desp {font-size:11px; line-height:11px; padding-top:10px;}


/* 20140317 start */
/* footer layout */
.footer_box{width:100%;margin:0;padding:0;border-top:1px solid #e1e1e1;}
.section_foot{position:relative;width:994px;margin:0 auto;padding:35px 0 0 0;}
.section_foot:after{content:'';display:block;clear:both;}

/* footer contents */
.foot_logo{position:absolute;top:35px;left:0;width:127px;height:42px;margin:0;padding:0;}
.foot_list{width:630px;margin:0 0 0 153px;padding:0;}
.foot_list ul{width:100%;margin:0;padding:0;*zoom:1;}
.foot_list ul:after{content:"";display:block;clear:both;}
.foot_list li{display:inline-block;*display:inline;float:left;margin:0;padding:0;}
.foot_list .foot_menu1{margin-bottom:10px;*zoom:1;}
.foot_list .foot_menu1:after{content:"";display:block;clear:both;}
.foot_list .foot_menu1>li{margin-right:11px;}
.foot_list .foot_menu1>li+li{margin-right:3px;}
.foot_list .foot_menu1>li+li+li{margin-right:3px;}
.foot_list .foot_menu2{margin-bottom:6px;*zoom:1;}
.foot_list .foot_menu2:after{content:"";display:block;clear:both;}
.foot_list .foot_menu2 li{margin-right:6px;*margin-bottom:-3px;padding-left:7px;background-image:url(/resources/images/oldimages/common/line_hoz3.gif);background-repeat:no-repeat;background-position:0 4px;}
.foot_list .foot_menu2 li:first-child{padding-left:0;background:none;}
.foot_list .foot_menu2 li a{color:#4f4f4f;}

.foot_corp{width:100%;height:50px;margin:0;padding:0;}
.foot_corp address{height:14px;margin:0 0 1px 0;font-size:11px;color:#717171;}
.foot_corp p{height:14px;margin:0;font-size:11px;color:#717171;}
.foot_corp p:first-child{margin-bottom:1px;}

.foot_sns{position:absolute;top:35px;right:0;width:250px;height:28px;margin:0;padding:0;text-align:right;}
.foot_sns ul{width:124px;height:28px;margin:0;padding:0;text-align:right;*zoom:1;}
.foot_sns ul:after{content:'';display:block;clear:both;}
.foot_sns li{display:inline;margin:0 0 0 4px;}
.foot_sns li:first-child{margin-left:0;}
.foot_sns a{}
.foot_sns img{vertical-align:top;}

.foot_sitebox{position:absolute;top:76px;right:0;margin:0;padding:0;}
.foot_sitelink{margin:0;padding:0;}
.foot_sitelink>li{position:relative;width:132px;margin:0;font-size:11px;}
.foot_sitelink .sitejoin{height:21px;margin:0 0 4px 0;padding:0;}
.foot_sitelink .sitebusiness{height:21px;margin:0;padding:0;}
.foot_sitelink div{display:none;position:absolute;bottom:20px;left:0;width:132px;background:#fff;}
.foot_sitelink li ul{width:120px;margin:0;padding:5px;border:1px solid #ccc;}
.foot_sitelink li li{margin:0;padding:0;line-height:1.5;}
.foot_sitelink li dl{width:120px;margin:0;padding:5px;border:1px solid #ccc;}
.foot_sitelink li dt{line-height:1.5;margin:0;padding:0;}
.foot_sitelink li dd{line-height:1.5;margin:0;padding:0;letter-spacing:-1px;}


/* form */
input, select {font-family:Dotum, "돋움"; color:#666; margin:0; padding:0;}
input {vertical-align:top;}
select {height:20px; border:1px solid #bbb;}
textarea {font-family:Dotum, "돋움"; color:#666; font-size:12px; line-height:14px; border:1px solid #bbb;}
.faqSearch {font-size:12px; line-height:18px; padding:2px 5px; height:18px; border:3px solid #6cb63a;}
.txtBasic {font-size:12px; border:1px solid #bbb; line-height:14px; padding:2px 5px; height:14px;}
.fileBasic {font-size:12px; border:1px solid #bbb; line-height:18px; height:20px;}
.radiob, .checkb {width:18px; height:18px;}
.imgBtn {vertical-align:top;}
.file {height:22px; vertical-align:middle; border:1px solid #ccc;}

.formTxt {display:inline-block; padding-right:8px; font-size:12px; line-height:18px; white-space:nowrap;}
.formTxtEnd {display:inline-block; font-size:12px; line-height:18px; white-space:nowrap;}

/* button */
.btnWrap {overflow:hidden;}

/* margin, padding */
.tMar03 {margin-top:3px;}
.tMar05 {margin-top:5px;}
.tMar07 {margin-top:7px;}
.tMar10 {margin-top:10px;}
.tMar15 {margin-top:15px;}
.tMar20 {margin-top:20px;}
.tMar25 {margin-top:25px;}
.tMar30 {margin-top:30px;}
.tMar35 {margin-top:35px;}
.tMar40 {margin-top:40px;}
.tMar45 {margin-top:45px;}
.tMar50 {margin-top:50px;}
.tMar55 {margin-top:55px;}
.tMar80 {margin-top:80px;}
.tMar139 {margin-top:139px;}
.lMar03 {margin-left:3px;}
.lMar05 {margin-left:5px;}
.lMar10 {margin-left:10px;}
.lMar20 {margin-left:20px;}
.lMar25 {margin-left:25px;}
.lMar60 {margin-left:60px;}
.rMar02 {margin-right:2px;}
.rMar05 {margin-right:5px;}
.rMar10 {margin-right:10px;}
.rMar20 {margin-right:20px;}
.rMar30 {margin-right:30px;}
.bMar05 {margin-bottom:5px;}
.bMar10 {margin-bottom:10px;}
.bMar15 {margin-bottom:15px;}
.bMar17 {margin-bottom:17px;}
.bMar20 {margin-bottom:20px;}
.bMar50 {margin-bottom:50px;}

.tPad05 {padding-top:5px;}
.tPa10 {padding-top:10px;}
.tPa20 {padding-top:20px;}
.tPa30 {padding-top:30px;}
.bPa05 {padding-top:5px;}

/* height, width */
.h100 {height:100px;}
.h120 {height:120px;}
.w130 {width:130px;}
.w590 {width:590px;}

/* etc */
.overHidden {overflow:hidden;}

.ftLt {float:left;}
.ftRt {float:right;}
.ftNone {float:none;}

.lt {text-align:left;}
.rt {text-align:right;}
.ct {text-align:center;}

.valign {vertical-align:middle;}

.fcLightG {color:#969696;}
.fc444G {color:#444;}
.fc888G{color:#888;}
.fcOrange {color:#e68827;}
.fc94G {color:#949494;}
.fc15AG {color:#15A364;}
.fc999G {color:#999;}
.fc666G {color:#666;}
.fcFF8G {color:#FF8400;}
.fcAFAG {color:#AFAFAF;}
.fs11 {font-size:11px;}

.tBorC {border-top:1px solid #d5d5d5;}
.BorCd6 {border:2px solid #d6d6d6;}

.bltBG01 {background:url(/resources/images/oldimages/common/blt02.gif) left center no-repeat;padding-left:10px;}