@charset "utf-8";




/* Reset */
html,body{width:100%;height:100%}
html{overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button{margin:0;padding:0}
body,h1,h2,h3,h4,input,button{font-family:'Malgun Gothic',Helvetica,sans-serif;font-size:12px;color:#383d41}
body{background-color:#fff;line-height:120%;text-align:center;*word-break:break-all;-ms-word-break:break-all}
img,fieldset,iframe{border:0 none}
li{list-style:none}
input,select,button{vertical-align:middle;font-family:"Malgun Gothic",sans-serif;}
img{vertical-align:top}
i,em,address{font-style:normal}
label,button{cursor:pointer}
button{margin:0;padding:0}
a{color:#2f3743;text-decoration:none}
a:hover{--color:#390;text-decoration:underline}
button *{position:relative}
button img{left:-3px;*left:auto}
html:first-child select{height:20px;padding-right:6px}
option{padding-right:6px}
hr{display:none}
legend,caption{width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0;text-indent:-999px;}
table{/* border-collapse:collapse;table-layout:fixed; */border-collapse:collapse;border-spacing:0}
.hide{clear:both;position:absolute;visibility:hidden;overflow:hidden;left:0;top:0;width:0;height:0;margin:0;padding:0;background:none;font-size:0;line-height:0;text-indent:-99999px}
fieldset {display:inline;}

body {background-color:#f7f7f7}

#guide {position:absolute;display:none;width:980px;top:0px;left:50%;margin-left:-490px;}

/* skip top navigation */
#skipNav {position:absolute;overflow:hidden;width:100%;height:34px;margin:0 auto;z-index:100;}
#skipNav a{position:absolute;top:-10000px;left:0;display:block;width:100%;height:12px;padding:10px 0;background:#000;font:bold 120%/100% "Malgun Gothic",  verdana;text-align:center;color:#fff;visibility:visible;}
#skipNav a:hover,#skipNav a:active,#skipNav a:focus{position: absolute;top: 0;left: 0;color:#fff;line-height:14px;text-decoration:underline !important;}


/* wrap */
#wrap{clear:both;display:inline-block;float:left;position:relative;width:100%;min-width:980px;margin:0 auto;background-color:#fff;}


/* wrap header */
#header{clear:both;position:relative;width:100%;height:95px;z-index:2;background:#ede9d6;}
/*#header{clear:both;position:relative;width:100%;height:95px;z-index:2;background:url('/resources/images/sub/header_bottom_line.png') 0 bottom repeat-x;}*/
/*
.header_wrap {width:980px;margin:0 auto 0;position:relative;overflow:hidden;background:url('/resources/images/sub/heart.png') 674px 34px no-repeat;}
*/
.header_wrap {width:980px;margin:0 auto 0;position:relative;overflow:hidden;}
.header_wrap h1 {position:absolute;top:0px;left:0px;}

/* utils */
.header_wrap .utility {display:block;width:362;height:32px;float:right;overflow:hidden;margin-top:38px;}
.header_wrap .utility li{position:relative;display:inline-block;float:left;height:32px;}
.header_wrap .utility li.support {width:117px;font-weight:bold;font-size:16px;}
.header_wrap .utility li.support a {border-left:1px solid #e5e5e5;display:block;height:32px;line-height:0;text-indent:-99999px;background:url('/resources/images/gnb/depth1_5.png') center 10px no-repeat;}
.header_wrap .utility li.search {width:245px;height:32px;vertical-align:middle;overflow:hidden;background-color:#c7a623;}
.header_wrap .utility li.search label {position:absolute;top:10px;left:10px;font-family:"Dotum";font-size:12px;color:#999999;cursor:text;}
.header_wrap .utility li input {line-height:26px;float:left;display:block;width:190px;height:26px;border:0;margin-left:2px;margin-top:2px;margin-bottom:1px;padding-left:10px;--font-family:'dotum';font-size:12px;color:#b8950c;}
.header_wrap .utility li button {float:left;width:42px;height:32px;background:url('/resources/images/sub/search_bg.png') 0 0 no-repeat;border:0;}
.header_wrap .utility:after {content:""; display:block; clear:both}


/* gnb */
.header_wrap .gnb_wrap {position:relative;display:block;margin-top:49px;margin-left:200px;float:left;clear:both;--overflow:hidden;width:450px;height:34px;z-index:20;}
.header_wrap .gnb_wrap.on {height:300px;}
.header_wrap .gnb {}
.header_wrap .gnb > li {position:relative;float:left;height:50px;margin-right:32px;display:inline-block;text-align:left;}
.header_wrap .gnb > li.m4 {}
.header_wrap .gnb > li > a {display:block;line-height:0;text-indent:-99999px;}
.header_wrap .gnb li.on {}
.header_wrap .gnb li.on > a {color:#fff;text-decoration:none;}
.header_wrap .gnb li a.active,
.header_wrap .gnb li a:hover,
.header_wrap .gnb li a:active,
.header_wrap .gnb li a:focus{color:#f00;text-decoration:none;}
.header_wrap .gnb li.on ul {display:block;}
.header_wrap .gnb li ul {position:absolute;width:50px;padding-top:20px;display:none;}
.header_wrap .gnb li ul li {text-align:center;width:121px;height:34px;background-color:#efefef;border:1px solid #e2e2e1;border-bottom:none;}
.header_wrap .gnb li ul li.on {background-color:#c7a623;}
.header_wrap .gnb li ul li a {display:block;width:121px;height:34px;line-height:34px;font-family:"Malgun Gothic",sans-serif;}
.header_wrap .gnb li ul li a:hover {color:#fff;text-decoration:none;}
.header_wrap .gnb li ul li a.active,
.header_wrap .gnb li ul li a:hover,
.header_wrap .gnb li ul li a:active,
.header_wrap .gnb li ul li a:focus{color:#fff;text-decoration:none;}
.header_wrap .gnb li ul li.last {height:35px;border-bottom:1px solid #e2e2e1;}
.header_wrap .gnb li ul li.last a {height:35px;line-height:35px;}
.header_wrap .gnb_wrap:after {content:""; display:block; clear:both}

.header_wrap .gnb .depth1.m1 > a {width:57px;height:16px;background:url('/resources/images/gnb/depth1_1.png') 0 0 no-repeat;}
.header_wrap .gnb .depth1.m2 > a {width:57px;height:16px;background:url('/resources/images/gnb/depth1_2.png') 0 0 no-repeat;}
.header_wrap .gnb .depth1.m3 > a {width:71px;height:16px;background:url('/resources/images/gnb/depth1_3.png') 0 0 no-repeat;}
.header_wrap .gnb .depth1.m4 > a {width:57px;height:16px;background:url('/resources/images/gnb/depth1_4.png') 0 0 no-repeat;}
.header_wrap .gnb .depth1.on > a{}
.header_wrap .gnb .depth1.m1 ul {left:-30px;}
.header_wrap .gnb .depth1.m2 ul {left:-30px;}
.header_wrap .gnb .depth1.m3 ul {left:-30px;}
.header_wrap .gnb .depth1.m4 ul {left:-30px;}


/* body */
.body_wrap {width:100%;overflow:hidden;}
.body_wrap .body_inner {position:relative;width:980px;margin:0 auto;background: url('/resources/images/sub/sub_bg_01.png') right 0 no-repeat;}
.body_wrap .body_inner02 {position:relative;width:980px;margin:0 auto;background: url('/resources/images/sub/sub_bg_02.png') right 0 no-repeat;}
.body_wrap .body_inner03 {position:relative;width:980px;margin:0 auto;background: url('/resources/images/sub/sub_bg_03.png') right 0 no-repeat;}
.body_wrap .body_inner04 {position:relative;width:980px;margin:0 auto;background: url('/resources/images/sub/sub_bg_04.png') right 0 no-repeat; padding-bottom:100px;}
.body_wrap .body_inner04 .boardPage {margin-bottom:0;}
.body_wrap .body_inner04 .qnaView {margin-bottom:0;}
.body_wrap .body_inner04 .judge_news_view {margin-bottom:0;}
.body_wrap .body_inner05 {position:relative;width:980px;margin:0 auto;background: url('/resources/images/sub/sub_bg_01.png') right 0 no-repeat;}
/*.body_wrap .body_inner.m2 {position:relative;width:980px;margin:0 auto;background: url('/resources/images/sub/sub_bg_02.png') 580px 0 no-repeat;}
.body_wrap .body_inner.m3 {position:relative;width:980px;margin:0 auto;background: url('/resources/images/sub/sub_bg_03.png') 680px 0 no-repeat;}
.body_wrap .body_inner.m4 {position:relative;width:980px;margin:0 auto;background: url('/resources/images/sub/sub_bg_04.png') 680px 0 no-repeat;}*/
.body_wrap .body_inner .article {position:relative;float:left;width:780px;margin-top:80px;}
.body_wrap .body_inner #contents {position:relative;float:left;width:780px;margin-top:80px;}
.body_wrap .body_inner #contents2 {position:relative;float:left;width:980px;margin-top:80px;}


/* lnb */
#lnb {float:left;width:150px;overflow:hidden;margin-right:50px;margin-top:80px;}
#lnb h2 {margin-left:-20px;}
#lnb ul {margin-top:40px;font-family:"Malgun Gothic",sans-serif;}
#lnb ul .depth2 > a {display:block;width:150px;height:34px;text-align:left;padding-left:20px;margin-bottom:1px;line-height:34px;font-size:14px;color:#666666;}
#lnb ul .depth2.on > a {background-color:#c7a623;color:#fff;}
#lnb .depth2 > a.active,
#lnb .depth2 > a:hover,
#lnb .depth2 > a:active,
#lnb .depth2 > a:focus{color:#fff;background-color:#c7a623;text-decoration:none;}

#lnb .depth2 .depth3 {padding-left:20px;margin:6px 0 30px 0;}
#lnb .depth2 .depth3 li {text-align:left;/*background: url('/resources/images/sub/depth3_blit.png') 0 center no-repeat;*/margin-bottom:6px;}
#lnb .depth2 .depth3 li a {display:block;/*padding-left:6px;*/color:#aaaaaa; line-height:18px;}
#lnb .depth2 .depth3 a.active,
#lnb .depth2 .depth3 a:hover,
#lnb .depth2 .depth3 a:active,
#lnb .depth2 .depth3 a:focus{color:#666;text-decoration:none;}
#lnb .depth2 .depth3 li.on a {color:#666;text-decoration:none;}


/* location */
.locationDiv {position:relative;top:0px;width:100%;overflow:hidden;}
.locationDiv .location {}
.locationDiv .location {background: url('/resources/images/sub/location_blit.png') 0 center no-repeat;}
.locationDiv .location li {display:inline-block;margin-left:4px;padding-left:10px;float:left;font-family:"Dotum";font-size:11px;background: url('/resources/images/sub/location_arrow.png') 0 2px no-repeat;}
.locationDiv .location li a {color:#888888;}
.locationDiv .location li.on a {color:#ab9536;font-weight:bold;}
.locationDiv .location li.first {background:none;padding-left:8px;}
.locationDiv .location:after {content:""; display:block; clear:both}

/* 공통 본문 제목*/
h3 {text-align:left;margin-top:46px;}
.top_p {text-align:left;margin-top:26px;margin-bottom:27px;font-family:"Malgun Gothic",sans-serif;font-size:14px;color:#000;letter-spacing:-1px;line-height:20px;}


/* 이사장 인사말 */
.ceo {position:relative;overflow:hidden;margin-bottom:100px;font-family:"Malgun Gothic",sans-serif;font-weight:normal;}
.ceo .languageBtn {margin-top:0px;}
.ceo .languageBtn a {float:right;display:block;width:126px;height:35px;font-family:"Malgun Gothic";font-size:13px;color:#fff;background-color:#333333;line-height:35px;text-align:center;letter-spacing:-0.3px;}
.ceo .languageBtn a:hover {text-decoration:none;}
.ceo .ceoIntro {padding-left:445px;margin-bottom:27px;background: url('/resources/images/company/ceo_image.png') 41px 27px no-repeat;height:307px;overflow:hidden;border-bottom:1px solid #dddddd;text-align:left;}
.ceo .ceoIntro .p1{margin-top:10px;margin-bottom:15px;}
.ceo .ceoIntro .p2{margin-bottom:25px;}
.ceo .ceoIntro .welfareText {margin-top:50px; *zoom:1;}
.ceo .ceoIntro .welfareText:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.ceo .ceoIntro .welfareText .left {float:left; width:85px;}
.ceo .ceoIntro .welfareText .right {float:left; margin-top:-3px; width:250px;}
.ceo .ceoIntro .welfareText .right p {font-size:12px; color:#333333; line-height:20px;}
.ceo .ceoIntro .welfareText .right dl {margin-top:8px; *zoom:1;}
.ceo .ceoIntro .welfareText .right dl:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.ceo .ceoIntro .welfareText .right dl dt {float:left; font-family:"Malgun Gothic"; color:#333333; width:56px;}
.ceo .ceoIntro .welfareText .right dl dd {float:left; color:#666666; width:180px;}
.ceo .ceoIntro .welfareText .right dl .dd01 {margin:8px 0 0 56px;}
.ceo .ceo_comm {text-align:justify; font-size:13px;color:#666666;line-height:22px;margin-bottom:70px; letter-spacing:-.5px;}

.ceo .ceo_comm .name {display:block; margin-top:35px; text-align:right;}
.ceo .welfare {position:relative;}
.ceo .welfare .image {float:left;height:294px;margin-right:20px; width:380px; text-align:center;}
.ceo .welfare .image img {margin-top:45px;}
.ceo .welfare .history {float:left; width:380px;}
.ceo .welfare .history .profile {text-align:left;margin-bottom:27px;}
.ceo .welfare .history .profile dt{margin-bottom:17px;}
.ceo .welfare .history .profile dd{margin-bottom:0px;font-size:13px;color:#777777;letter-spacing:-0.4px;line-height:22px;}
.ceo .welfare .history .year dl {margin-bottom:6px;text-align:left;clear:both;font-size:13px;color:#666666;letter-spacing:-0.5px;line-height:18px;}
.ceo .welfare .history .year dt {float:left;margin-right:47px; color:#333333;}
.ceo .welfare .history .year dt.cur {margin-right:36px;}
.ceo .welfare .history .year dd {}
.ceo .welfare .history .year dd span {display:block; margin:5px 0 0 89px;line-height:14px;}
.ceo .welfare:after {content:""; display:block; clear:both;}

/* 이사장-영문버전 */
.ceo_en {position:relative;overflow:hidden;margin-bottom:100px;font-family:"Malgun Gothic",sans-serif;font-weight:normal;}
.ceo_en .ceo_comm_en {font-size:13px;color:#666666;line-height:20px;margin-bottom:70px; text-align:left;}
@media screen and (-webkit-min-device-pixel-ratio:0) { .ceo_en .ceo_comm_en {letter-spacing:-.25px;}}
.ceo_en .ceo_comm_en .name {display:block; margin-top:35px; text-align:right;}
.ceo_en .top_p_en {text-align:left;margin-top:26px;margin-bottom:27px;font-family:"Malgun Gothic",sans-serif;font-size:14px;color:#000;line-height:20px;}
.ceo_en .ceoIntro {padding-left:400px;margin-bottom:27px;background: url('/resources/images/company/ceo_image.png') 41px 27px no-repeat;height:337px;overflow:hidden;border-bottom:1px solid #dddddd;text-align:left;}
.ceo_en .ceoIntro .p1{margin-top:10px;margin-bottom:15px;}
.ceo_en .ceoIntro .p2{margin-bottom:25px;}
.ceo_en .ceoIntro .welfareText_en {margin-top:30px; *zoom:1;}
.ceo_en .ceoIntro .welfareText_en:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.ceo_en .ceoIntro .welfareText_en .left {float:left; width:85px;}
.ceo_en .ceoIntro .welfareText_en .right {float:left; margin-top:-3px; width:292px;}
.ceo_en .ceoIntro .welfareText_en .right p {font-size:12px; color:#333333; line-height:20px; letter-spacing:-.5px;}
.ceo_en .ceoIntro .welfareText_en .right dl {margin-left:-60px; margin-top:10px; *zoom:1;}
.ceo_en .ceoIntro .welfareText_en .right dl:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.ceo_en .ceoIntro .welfareText_en .right dl dt {float:left; font-family:"Malgun Gothic"; color:#333333; width:62px;}
.ceo_en .ceoIntro .welfareText_en .right dl dd {float:left; color:#666666; width:290px; letter-spacing:-.5px; line-height:16px;}
.ceo_en .ceoIntro .welfareText_en .right dl .dd01 {margin:8px 0 0 62px;}
.ceo_en .languageBtn { float:right;}
.ceo_en .languageBtn a {float:right;display:block;width:126px;height:35px;font-family:"Malgun Gothic";font-size:13px;color:#fff;background-color:#333333;line-height:35px;text-align:center;letter-spacing:-0.3px;}
.ceo_en .languageBtn a:hover {text-decoration:none;}



/* 재단 소개 */
.introduce {position:relative;overflow:hidden;margin-bottom:100px;font-family:"Malgun Gothic",sans-serif;font-weight:normal;}
.introduce .para {margin-bottom:47px;}
.introduce .child {text-align:left;vertical-align:top;padding-left:415px;line-height:20px; background: url('/resources/images/company/itd_child2020.png') 0 0px no-repeat;font-size:13px;color:#666;letter-spacing:-0.5px; text-align:justify;}
.introduce .languageBtn {margin-top:50px; *zoom:1;}
.introduce .languageBtn:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.introduce .languageBtn a {float:right;display:block;width:126px;height:35px;font-family:"Malgun Gothic";font-size:13px;color:#fff;background-color:#333333;line-height:35px;text-align:center;letter-spacing:-0.3px;}
.introduce .languageBtn a:hover {text-decoration:none;}
.introduce .builder {text-align:left;}
.introduce .builder .h3 {margin-top:4px;}
.introduce .builder .image {width:365px;float:left;margin-top:20px;margin-right:50px;}
.introduce .builder .profile {float:left;width:365px; font-size:14px;color:#000;letter-spacing:-0.5px;line-height:18px;padding-top:27px;}
.introduce .builder .profile .chairman{margin-bottom:27px;}
.introduce .builder .profile .chairman dt {color:#333;margin-bottom:14px;line-height:20px;font-family:"Malgun Gothic";}
.introduce .builder .profile .chairman dd {font-family:"Malgun Gothic";color:#666; letter-spacing:-1px;}
.introduce .builder .profile .year {}
.introduce .builder .profile .year dl {margin-bottom:38px;font-size:12px;color:#666;letter-spacing:0px;}
.introduce .builder .profile .year dt {margin-bottom:16px;height:24px;border-bottom:3px solid #e9d71e;font-size:14px;font-family:"Malgun Gothic";}
.introduce .builder .profile .year dd {}
.introduce .builder .profile p {text-align:right;}
.introduce .builder .profile p a {display:block;}
.introduce .builder .container:after {content:""; display:block; clear:both;}

/* 재단소개-영문 */
.introduce_en .child_en {text-align:left;vertical-align:top;padding-left:415px;line-height:20px;
		      background: url('/resources/images/company/itd_child.png') 0 0px no-repeat;font-size:13px;color:#666;text-align:justify; text-justify:inter-cluster; }
@media screen and (-webkit-min-device-pixel-ratio:0) { .introduce_en .child_en {letter-spacing:-.25px; }}

.introduce_en {position:relative;overflow:hidden;margin-bottom:100px;font-family:"Malgun Gothic",sans-serif;font-weight:normal;}
.introduce_en .top_p {letter-spacing:0;}
.introduce_en .para {margin-bottom:47px;}
.introduce_en .child {text-align:left;vertical-align:top;padding-left:415px;line-height:20px; background: url('/resources/images/company/itd_child.png') 0 0px no-repeat;font-size:13px;color:#666;letter-spacing:-0.5px; text-align:justify;}
.introduce_en .languageBtn {margin-top:50px; *zoom:1;}
.introduce_en .languageBtn:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.introduce_en .languageBtn a {float:right;display:block;width:126px;height:35px;font-family:"Malgun Gothic";font-size:13px;color:#fff;background-color:#333333;line-height:35px;text-align:center;letter-spacing:-0.3px;}
.introduce_en .languageBtn a:hover {text-decoration:none;}
.introduce_en .builder {text-align:left;}
.introduce_en .builder .h3 {margin-top:4px;}
.introduce_en .builder .image {width:365px;float:left;margin-top:20px;margin-right:50px;}
.introduce_en .builder .profile {float:left;width:365px; font-size:14px;color:#000;letter-spacing:-0.5px;line-height:18px;padding-top:27px;}
.introduce_en .builder .profile .chairman{margin-bottom:27px;}
.introduce_en .builder .profile .chairman dt {color:#333;margin-bottom:14px;line-height:20px;font-family:"Malgun Gothic";}
.introduce_en .builder .profile .chairman dd {font-family:"Malgun Gothic";color:#666; letter-spacing:-1px;}
.introduce_en .builder .profile .year {}
.introduce_en .builder .profile .year dl {margin-bottom:38px;font-size:12px;color:#666;letter-spacing:0px;}
.introduce_en .builder .profile .year dt {margin-bottom:16px;height:24px;border-bottom:3px solid #e9d71e;font-size:14px;font-family:"Malgun Gothic";}
.introduce_en .builder .profile .year dd {}
.introduce_en .builder .profile p {text-align:right;}
.introduce_en .builder .profile p a {display:block;}
.introduce_en .builder .container:after {content:""; display:block; clear:both;}

/* 미션&비전 */
.mission {position:relative;overflow:hidden;margin-bottom:100px;}
.mission .container {position:relative; height:500px; background: url('/resources/images/company/mission_goal_vision.png') 139px 0 no-repeat;:overflow:hidden;}
.mission .container ul {padding-left:350px;}
.mission .container ul li {font-family:"Malgun Gothic",sans-serif;font-weight:normal;font-size:14px;color:#333;line-height:22px; text-align:left;}
.mission .container ul li.missionItem {padding-top:70px;}
.mission .container ul li.visionItem {padding-top:108px;}
.mission .container ul li.goalItem {padding-top:108px;}
.mission .container ul:after {content:""; display:block; clear:both;}


/* 연혁*/
.historyDiv {position:relative;overflow:hidden;margin-bottom:100px;}
.historyDiv .list {position:relative;font-family:"Malgun Gothic",sans-serif;font-weight:normal;font-size:12px;}
.historyDiv .list .ullist > li {--position:relative;--display:block;float:left;height:900px;}
.historyDiv .list .ullist:after {content:""; display:block; clear:both}
.historyDiv .list .ullist > li a {display:block;width:194px;height:35px;color:#fff;line-height:35px;background-color:#c5c3b6;margin-right:1px;font-family:"Malgun Gothic";}
.historyDiv .list .ullist > li a:hover {text-decoration:none;}
.historyDiv .list .ullist > li.on {}
.historyDiv .list .ullist > li.on a {background-color:#ebb803;}
.historyDiv .list .ullist > li .container {position:absolute;display:none;top:86px; left:0px;--height:800px;/*background: url('/resources/images/company/history_year_bg.png') 0 285px no-repeat;*/}
.historyDiv .list .ullist > li .container.active {display:block;}
.historyDiv .list .ullist > li .container .detail {position:relative; float:left;width:280px; margin-right:34px; font-family:"Malgun Gothic";font-weight:normal;color:#333333;letter-spacing:0px;line-height:16px;text-align:left;height:600px;}
.historyDiv .list .ullist > li .container .detail .year {font-size:70px;line-height:60px;margin-bottom:20px;letter-spacing:-5px;}
.historyDiv .list .ullist > li .container .detail .year .yText {font-size:21px; color:#444444; line-height:26px; letter-spacing:-1px; margin-left:-5px;}
.historyDiv .list .ullist > li .container .detail .gigan {font-size:24px;margin-bottom:30px;letter-spacing:-3px;}
.historyDiv .list .ullist > li .container .detail .txt {font-size:14px;color:#333333;line-height:20px;letter-spacing:-.5px; text-align:justify;}
.historyDiv .list .ullist > li .container .detail .hisImg {position:absolute;top:185px;left:0;}
.historyDiv .list .ullist > li .container .detail .detailIn {position:absolute;top:0;left:0; width:280px; }
.historyDiv .list .ullist > li .container .yearList {float:left;width:466px;text-align:left;}
.historyDiv .list .ullist > li .container .yearList .subYear {float:left; width:75px; font-family:"Malgun Gothic"; font-size:12px; color:#333;}
.historyDiv .list .ullist > li .container .yearList .hinCont {float:left; width:390px;font-size:12px; color:#666; line-height:18px; letter-spacing:-.5px; margin-top:-7px;}

.historyDiv .list .ullist > li .container .yearList .yearListIn {padding-bottom:15px; border-top:2px solid #ebb803; padding-top:25px; *zoom:1;}
.historyDiv .list .ullist > li .container .yearList .yearListIn:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.historyDiv .list .ullist > li .container .yearList .first {border-top:0; padding-top:0;}
.historyDiv .list .ullist > li .container .yearList .historyArea {*zoom:1;}
.historyDiv .list .ullist > li .container .yearList .historyArea:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.historyDiv .list .ullist > li .container .yearList .historyArea .historyYear {float:left; width:75px; font-family:"Malgun Gothic"; font-size:12px; color:#333333;}
.historyDiv .list .ullist > li .container .yearList .historyArea .historyCont {float:left; width:390px;}
.historyDiv .list .ullist > li .container .yearList .historyArea .historyCont dl {margin-bottom:15px;*zoom:1;}
.historyDiv .list .ullist > li .container .yearList .historyArea .historyCont dl:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.historyDiv .list .ullist > li .container .yearList .historyArea .historyCont dl dt {font-size:12px; color:#000000; font-family:"Malgun Gothic"; margin-bottom:5px; letter-spacing:-.5px; line-height:16px;}
.historyDiv .list .ullist > li .container .yearList .historyArea .historyCont dl dd {font-size:12px; color:#666666; line-height:18px; padding-left:9px; text-indent:-7px; letter-spacing:-.5px;}
.historyDiv .list .ullist > li .container .yearList .historyArea .historyCont dl dd.ddHidden {text-indent:-9999;}
.historyDiv .list .ullist > li .container .yearList .historyArea02 {margin-bottom:25px; border-bottom:2px solid #ebb803;}
.historyDiv .list .ullist > li .container:after {content:""; display:block; clear:both}
.historyDiv .list .ullist > li.de {height:50px !important;}

/* 조직도*/
.organDiv {position:relative;overflow:hidden;margin-bottom:100px;}
.organDiv .grgan_group {position:relative;height:381px;margin-bottom:50px;background: url('/resources/images/company/organi_line.png') no-repeat 246px 140px;}
.organDiv .grgan_group h4 {position:absolute;top:0px;left:309px;}
.organDiv .grgan_group li {position:absolute;}
.organDiv .grgan_group li.m0 {top:177px;left:309px;}
.organDiv .grgan_group li.m1 {top:308px;left:167px;}
.organDiv .grgan_group li.m2 {top:308px;left:435px;}
.organDiv .grgan_group_exp {position:relative;text-align:left;font-weight:normal;color:#333333;letter-spacing:0px;line-height:16px;font-family:"Malgun Gothic",sans-serif}
.organDiv .grgan_group_exp ul {}
.organDiv .grgan_group_exp li {float:left;width:365px;margin-right:50px;}
.organDiv .grgan_group_exp li.right {margin-right:0px;}
.organDiv .grgan_group_exp li.down {margin-top:20px;}
.organDiv .grgan_group_exp li p {color:#333; font-family:"Malgun Gothic",sans-serif; height:31px;margin-bottom:20px;border-bottom:1px solid #ebb803; font-size:14px;}
.organDiv .grgan_group_exp li dl {color:#666;clear:both;padding-bottom:13px; *zoom:1;}
.organDiv .grgan_group_exp li dl:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.organDiv .grgan_group_exp li dl.dl01 dt {padding-left:53px; width:51px;}
.organDiv .grgan_group_exp li dt {width:52px;float:left; font-family:"Malgun Gothic"; color:#000000;}
.organDiv .grgan_group_exp li dt span {font-size:12px; color:#666666; width:53px; display:inline-block;}
.organDiv .grgan_group_exp li dd {width:312px; float:left; margin:0;line-height:18px;}
.organDiv .grgan_group_exp li dd ul {margin-bottom:25px;}
.organDiv .grgan_group_exp li dd ul.last {margin-bottom:0;}
.organDiv .grgan_group_exp ul:after {content:""; display:block; clear:both;}
.organDiv .grgan_group_exp .grgan_group_exp02 dt {width:104px;}
.organDiv .grgan_group_exp .grgan_group_exp02 dd {width:260px;}
.organDiv .grgan_group_exp03 li {width:240px; margin-right:30px;}
.organDiv .grgan_group_exp03 li dl {padding-bottom:8px; margin-bottom:8px; background:url('/resources/images/company/bgLineDott.png') repeat-x left bottom;}
.organDiv .grgan_group_exp03 li dt {width:105px;}
.organDiv .grgan_group_exp03 li dt span {font-size:12px; color:#666666; width:53px; display:inline-block;}
.organDiv .grgan_group_exp03 li dd {width:130px; margin-top:-1px;}
.organDiv .grgan_group_exp03 .right .box01 {*zoom:1;}
.organDiv .grgan_group_exp03 .right .box01:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.organDiv .grgan_group_exp03 .right .box01 .box01_01 {float:left; margin-right:25px;}
.organDiv .grgan_group_exp03 .right .box01 .box01_02 {float:left;}
.organDiv .grgan_group_exp03 .right .box01 dl dt {width:52px;}
.organDiv .grgan_group_exp03 .right .box01 dl dd {width:55px;}
.organDiv .grgan_group_exp03 .line {border-bottom:1px solid #a4a4a4; background:none;}
.organDiv .grgan_group_exp03 .dl05 dt {padding-left:53px; width:52px; }
.organDiv .grgan_group_exp03 .last {background:none;}
.organDiv .grgan_group_exp03 .last02 {margin-right:0;}
.organDiv .mt75 {margin-top:75px;}

/* cibi*/
.cibi {position:relative;overflow:hidden;}
.cibi h3 {height:23px;}
.cibi .tabContainer {position:relative;font-family:"Malgun Gothic",sans-serif;font-weight:normal;font-size:12px;}
.cibi .tabContainer .tabList > li {float:left;--height:800px;}
.cibi .tabContainer .tabList:after {content:""; display:block; clear:both}
.cibi .tabContainer .tabList > li a {display:block;width:129px;height:35px;color:#fff;line-height:35px;background-color:#c5c3b6;margin-right:1px;font-family:"Malgun Gothic";}
.cibi .tabContainer .tabList p.btn {display:block;width:129px;height:35px;color:#fff;line-height:35px;background-color:#000;margin-right:1px;font-family:"Malgun Gothic"; font-size:12px; text-align:center; cursor:pointer;}

.cibi .tabContainer .tabList > li a:hover {text-decoration:none;}
.cibi .tabContainer .tabList > li.on {}
.cibi .tabContainer .tabList > li.on a {background-color:#ebb803;}
.cibi .tabContainer .tabList > li .container {position:absolute;display:none;top:85px;left:0px;width:100%;text-align:left;font-size:18px;font-weight:bold;color:#444444;}
.cibi .tabContainer .tabList > li .container.active {display:block;}
.cibi .tabContainer .tabList > li .container h4 {height:24px;border-bottom:1px solid #ebb803;margin-bottom:20px; font-size:14px; font-family:"Malgun Gothic"; color:#333333;}
.cibi .tabContainer .tabList > li .container .content {margin-bottom:50px;}
.cibi .tabContainer .tabList > li .container .content .left {float:left;margin-right:50px;}
.cibi .tabContainer .tabList > li .container .content .right {float:left;width:365px;font-family:"Malgun Gothic";font-size:13px;font-weight:normal;color:#777777;line-height:22px;letter-spacing:-0.3px; text-align:justify;}
.cibi .tabContainer .tabList > li .container .content:after {content:""; display:block; clear:both}
.cibi .tabContainer .tabList > li .container a {display:block;width:126px;height:35px;font-family:"Malgun Gothic";font-size:13px;font-weight:normal;color:#fff;background-color:#333333;line-height:35px;text-align:center;letter-spacing:-0.3px;}
.cibi .tabContainer .tabList > li .container .logotype {font-family:"Malgun Gothic";font-size:13px;font-weight:normal;color:#777777;line-height:22px;letter-spacing:-0.3px;}
.cibi .tabContainer .tabList > li .container .logotype p {margin-bottom:30px;}
.cibi .tabContainer .tabList > li .container .logotype dl {float:left;width:250px;margin-right:10px;}
.cibi .tabContainer .tabList > li .container .logotype dl.last {margin-right:0;}
.cibi .tabContainer .tabList > li .container .logotype dt {margin-bottom:17px;}
.cibi .tabContainer .tabList > li .container .logotype dd {line-height:18px;letter-spacing:-0.2px; text-align:justify;}

.cibi .tabContainer .tabList > li .container .signature {font-size:13px;}
.cibi .tabContainer .tabList > li .container .signature dl {float:left;}
.cibi .tabContainer .tabList > li .container .signature dt {color:#777;margin-bottom:10px;font-family:"Malgun Gothic";font-size:13px;font-weight:normal;}

.cibi .tabContainer .tabList > li .container .signature .up_down {margin-bottom:30px;}
.cibi .tabContainer .tabList > li .container .signature .up_down dt {}
.cibi .tabContainer .tabList > li .container .signature .up_down dd {float:left; width:380px;}
/*
.cibi .tabContainer .tabList > li .container .signature .up_down dd {float:left;width:255px;height:190px;text-indent:-99999px;line-height:0;margin-right:1px;background: url('/resources/images/company/signature1.png') 0 0 no-repeat;}
.cibi .tabContainer .tabList > li .container .signature .up_down dd.m0 {background-position:0 0;}
.cibi .tabContainer .tabList > li .container .signature .up_down dd.m1 {background-position:-255px 0;}
.cibi .tabContainer .tabList > li .container .signature .up_down dd.m2 {background-position:-517px 0;border-right:none;}
*/
/*.cibi .tabContainer .tabList > li .container .signature .hori {margin-right:50px;}*/

.cibi .tabContainer .tabList > li .container .signature .hori dd {width:780px;height:101px;text-indent:-99999px;line-height:0;background: url('/resources/images/company/signature2.png') 0 0 no-repeat;}
.cibi .tabContainer .tabList > li .container .signature .hori dd.m0 {background-position:0 0;}
.cibi .tabContainer .tabList > li .container .signature .hori dd.m1 {background-position:-260px 0;}
.cibi .tabContainer .tabList > li .container .signature .hori dd.m2 {background-position:-520px 0;border-right:none;}
.cibi .tabContainer .tabList > li .container .signature .hori dd.m4 {background-position:0 -101px;}
.cibi .tabContainer .tabList > li .container .signature .hori dd.m5 {background-position:0 -210px;}
.cibi .tabContainer .tabList > li .container .signature .vertical {}
.cibi .tabContainer .tabList > li .container .signature .vertical dt {}
.cibi .tabContainer .tabList > li .container .signature .vertical dd {width:365px;height:321px;line-height:0;text-indent:-99999px;background: url('/resources/images/company/signature3.png') 0 0 no-repeat;}

.cibi .tabContainer .tabList > li .container .colorType {font-family:"Malgun Gothic";font-size:13px;font-weight:normal;}
.cibi .tabContainer .tabList > li .container .colorType div {margin-bottom:30px;}
.cibi .tabContainer .tabList > li .container .colorType .ruleList {position:relative;margin-bottom:10px;}
.cibi .tabContainer .tabList > li .container .colorType .ruleList li {float:left;margin-right:53px;margin-bottom:20px;width:365px;margin-right:50px;}
.cibi .tabContainer .tabList > li .container .colorType .ruleList li.not {margin-right:0;}
.cibi .tabContainer .tabList > li .container .colorType .ruleList li dl {margin-bottom:20px;}
.cibi .tabContainer .tabList > li .container .colorType .ruleList li dt {margin-bottom:10px;color:#444}
.cibi .tabContainer .tabList > li .container .colorType .ruleList li dd {line-height:18px;letter-spacing:-0.2px;color:#777;text-align:justify;}
.cibi .tabContainer .tabList > li .container .colorType .ruleList:after {content:""; display:block; clear:both;}

.cibi .tabContainer .tabList > li .container .cn_use {font-family:"Malgun Gothic";font-size:13px;font-weight:normal;}
.cibi .tabContainer .tabList > li .container .cn_use p {margin-bottom:30px;}
.cibi .tabContainer .tabList > li .container .cn_use .logoList {position:relative;margin-bottom:10px;}
.cibi .tabContainer .tabList > li .container .cn_use .logoList li {float:left;margin-right:53px;margin-bottom:20px;width:155px;height:104px;background: url('/resources/images/company/cn_use.png') 0 0 no-repeat;line-height:0;text-indent:-999px;}
.cibi .tabContainer .tabList > li .container .cn_use .logoList li.not {margin-right:0;}
.cibi .tabContainer .tabList > li .container .cn_use .logoList li.m0 {background-position:0 0;}
.cibi .tabContainer .tabList > li .container .cn_use .logoList li.m1 {background-position:-208px 0px;}
.cibi .tabContainer .tabList > li .container .cn_use .logoList li.m2 {background-position:-416px 0px;}
.cibi .tabContainer .tabList > li .container .cn_use .logoList li.m3 {background-position:-624px 0px;}
.cibi .tabContainer .tabList > li .container .cn_use .logoList li.m4 {background-position:0 -124px;}
.cibi .tabContainer .tabList > li .container .cn_use .logoList li.m5 {background-position:-208px -124px;}
.cibi .tabContainer .tabList > li .container .cn_use .logoList li.m6 {background-position:-416px -124px;}
.cibi .tabContainer .tabList > li .container .cn_use .logoList li.m7 {background-position:-624px -124px;}
.cibi .tabContainer .tabList > li .container .cn_use .logoList:after {content:""; display:block; clear:both;}

.cibi .tabContainer .tabList > li .container .cn_use .ruleList {position:relative;}
.cibi .tabContainer .tabList > li .container .cn_use .ruleList li {float:left;width:365px;margin-right:50px;}
.cibi .tabContainer .tabList > li .container .cn_use .ruleList li.right {margin-right:0px;}
.cibi .tabContainer .tabList > li .container .cn_use .ruleList li dl {margin-bottom:20px;}
.cibi .tabContainer .tabList > li .container .cn_use .ruleList li dt {margin-bottom:10px;color:#444}
.cibi .tabContainer .tabList > li .container .cn_use .ruleList li dd {line-height:18px;letter-spacing:-0.4px;color:#777}
.cibi .tabContainer .tabList > li .container .cn_use .ruleList:after {content:""; display:block; clear:both;}

.cibi .tabContainer .tabList > li.bi.on {height:589px;}
.cibi .tabContainer .tabList > li.logotype.on {height:513px;}
.cibi .tabContainer .tabList > li.signature.on {height:800px;}
.cibi .tabContainer .tabList > li.colortype.on {height:484px;}
.cibi .tabContainer .tabList > li.cn_use.on {height:651px;}


/* 찾아오시는 길*/
.mapDiv {position:relative;overflow:hidden;margin-bottom:100px;}
.mapDiv .map {margin-bottom:20px;}
.addr {font-family:"Malgun Gothic", sans-serif;font-size:13px; border-bottom:1px solid #a7a7a7;}
.addr .mapTbl {width:100%;border-top:2px solid #ebb803;}
.addr .mapTbl caption.blind{visibility:hidden;width:0;height:0;line-height:0;overflow:hidden;}
.addr .mapTbl th{text-align:left;padding:0 20px;white-space:nowrap;line-height:37px;border-bottom:1px dotted #b2b2b2;background-color:#efefef;}
.addr .mapTbl td{padding:10px 20px 9px;white-space:normal;word-break:break-all;text-align:left;border-bottom:1px dotted #b2b2b2;font-family:"Malgun Gothic", sans-serif;font-size:13px; line-height:22px;}
.addr .mapTbl .last th, .addr .mapTbl .last td {border-bottom:0;}
.addr .mapTbl .dl01 dl {*zoom:1;}
.addr .mapTbl .dl01 dl:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.addr .mapTbl .dl01 dl dt {float:left; width:64px; color:#000000; font-family:"Malgun Gothic",sans-serif;}
.addr .mapTbl .dl01 dl dd {float:left; width:545px; line-height:25px; margin-top:-2px; color:#666666;}
.addr .mapTbl .dl01 .sec01 {margin-bottom:20px;}
.addr .mapTbl .vat {vertical-align:top;}

/* 재단 뉴스*/
.judge_news {position:relative;overflow:hidden;margin-bottom:40px;}
.judge_news .newTopview {height:230px;}

.judge_news .news_image {float:right;width:365px;}
.judge_news .news_article {float:left;width:385px;text-align:left;font-family:"Malgun Gothic",sans-serif;font-size:14px;color:#333;}
.judge_news .news_article .news_title{margin-bottom:20px;font-family:"Malgun Gothic",sans-serif;}
.judge_news .news_article .news_txt{font-size:12px;color:#666;margin-bottom:30px;line-height:16px;text-align:justify;}
.judge_news .news_article .news_date{font-family:"Arial",sans-serif;font-size:12px;color:#777777;}
.judge_news .newTopview:after{content:""; display:block; clear:both}

.judge_news_search .newsSelect {position:relative;height:43px;margin-bottom:20px;background-color:#efefef;border:1px solid #cccccc;font-family:"Malgun Gothic", sans-serif;font-size:13px;line-height:42px;padding-left:10px;text-align:left;}
.judge_news_search .newsSelect label {--line-height:28px;}
.judge_news_search .newsSelect .selbox {padding:3px 3px 3px 0;vertical-align:middle;margin:0px;font-family:"Malgun Gothic", sans-serif;font-size:13px;border:1px solid #cccccc;height:26px;}
.judge_news_search .newsSelect .selbox option {display:block;height:24px;line-height:24px;}
.judge_news_search .newsSelect #busiSelect {width:287px;height:22px;padding:1px 3px 1px 10px;border:1px solid #cccccc;/*margin-right:27px;*/margin-top:-0px;color:#666}
.judge_news_search .newsSelect .select.search {width:89px;background-position:74px center;}
.judge_news_search .newsSelect .list {display:none;}
.judge_news_search .newsSelect #termBtn {width:80px;height:26px;background:url('/resources/images/community/refer_search_btn.png') 0 0 no-repeat;border:0px;margin-top:0px;--vertical-align:middle;}


/* 재단 뉴스 뷰*/
.judge_news_view {position:relative;overflow:hidden;margin-bottom:100px;}
.judge_news_view .newsListBtn {margin-bottom:40px;}
.judge_news_view .newsListBtn a {display:block;text-align:right;}


/** 자료실 */
.reference {}
.reference .referSelect {position:relative;height:43px;margin-bottom:30px;background-color:#efefef;border:1px solid #cccccc;font-family:"Malgun Gothic", sans-serif;font-size:13px;line-height:42px;}
.reference .referSelect label {--line-height:28px;}
.reference .referSelect .selbox {padding:3px 3px 3px 0;vertical-align:middle;margin:0px;font-family:"Malgun Gothic", sans-serif;font-size:13px;border:1px solid #cccccc;height:26px;}
.reference .referSelect .selbox option {display:block;height:24px;line-height:24px;}
.reference .referSelect #busiSelect {width:187px;height:22px;padding:1px 3px 1px 10px;border:1px solid #cccccc;margin-right:27px;margin-top:-0px;color:#666}
.reference .referSelect .select.search {width:89px;background-position:74px center;}
.reference .referSelect .list {display:none;}
.reference .referSelect #termBtn {width:80px;height:26px;background:url('/resources/images/community/refer_search_btn.png') 0 0 no-repeat;border:0px;margin-top:0px;--vertical-align:middle;}


/* qna*/
.qnaView {position:relative;margin-bottom:100px;}
.qnaView .privateInfo {position:relative;height:220px;border:2px solid #e0e0e0;text-align:left;font-family:"Malgun Gothic",sans-serif;font-size:14px;color:#000;padding:18px 28px; overflow-y:auto;}
.qnaView .privateInfo .title {margin-bottom:20px;font-family:"Malgun Gothic",sans-serif; font-size:16px;}
.qnaView .privateInfo .privateCont {text-align:justify;}
.qnaView .privateInfo .privateCont .box {margin-top:20px; font-size:12px; color:#333333; line-height:24px;}
.qnaView .privateInfo .privateCont .box .tit {font-size:13px; color:#444444; font-family:"Malgun Gothic",sans-serif; margin-bottom:8px;}
.qnaView .privateInfo .privateCont .box .txt01 {font-size:12px; color:#333333; line-height:18px;}
.qnaView .privateInfo .privateCont .box .txt01 span {font-family:"Malgun Gothic",sans-serif;}
.qnaView .privateInfo .privateCont .box .txt02 {font-size:12px; color:#333333; line-height:18px; margin-top:15px;}
.qnaView .privateInfo .privateCont .box .dl01 {margin-top:10px;}
.qnaView .privateInfo .privateCont .box .dl01 dt {margin-bottom:5px; line-height:24px;font-family:"Malgun Gothic",sans-serif;}
.qnaView .privateInfo .privateCont .box .dl01 dd {padding-left:15px; line-height:24px;font-family:"Malgun Gothic",sans-serif;}
.qnaView .privateInfo .privateCont .box .dl01 dd ul li {padding-left:13px; text-indent:-8px; line-height:24px;}
.qnaView .privateInfo .privateCont .box .dl02 {margin-top:10px;}
.qnaView .privateInfo .privateCont .box .dl02 dt {margin-bottom:5px; line-height:24px;}
.qnaView .privateInfo .privateCont .box .dl02 dd {padding-left:18px; line-height:24px; text-indent:-8px;}
.qnaView .privateInfo .privateCont .box .ul01 {margin-top:10px;}
.qnaView .privateInfo .privateCont .box .ul01 li {line-height:24px;}
.qnaView .privateInfo .privateCont .box .ul02 {margin-top:10px;}
.qnaView .privateInfo .privateCont .box .ul02 li {line-height:24px;font-family:"Malgun Gothic",sans-serif;}
.qnaView .privateAgree {height:40px;line-height:40px;margin-bottom:27px;}
.qnaView .privateAgree input {border:0;height:14px;margin:0;margin-right:5px;margin-top:4px;}
.qnaView .privateAgree label {display:inline-block;height:12px;vertical-align:middle;line-height:14px;font-family:"Malgun Gothic",sans-serif;}
.qnaView .qnatbl {margin-bottom:20px;font-family:"Malgun Gothic",sans-serif;font-weight:bold;font-size:13px;color:#333;}
.qnaView .qnatbl .qnabaord {width:100%;border-top:2px solid #b2b2b2; border-bottom:2px solid #b2b2b2;text-align:left;}
.qnaView .qnatbl .qnabaord  caption.blind{visibility:hidden;width:0;height:0;line-height:0;overflow:hidden;}
.qnaView .qnatbl .qnabaord th {height:40px;background-color:#efefef;padding-left:18px;border-bottom:1px dotted #b2b2b2;text-align:left; font-family:"Malgun Gothic",sans-serif;}
.qnaView .qnatbl .qnabaord td {height:40px;background-color:#fff;padding-left:10px;border-bottom:1px dotted #b2b2b2;}
.qnaView .qnatbl .qnabaord td input[type="text"] {height:22px;border:1px solid #e0e0e0;width:168px;padding-left:10px;line-height:26px;}
.qnaView .qnatbl .qnabaord td input[type="text"].wid60 {width:60px;}
.qnaView .qnatbl .qnabaord .text_area {padding:10px;}
.qnaView .qnatbl .qnabaord .text_area textarea {width:100%;border:1px solid #e0e0e0;}
.qnaView .qnatbl .qnabaord .email {color:#666;font-weight:normal;}
.qnaView .qnatbl .qnabaord .email .selbox {padding-left:10px;padding:4px 4px 4px 0 ;color:#666;font-weight:normal;font-family:"Malgun Gothic",sans-serif;font-size:12px;line-height:26px;border:1px solid #e0e0e0;vertical-align:middle;}
.qnaView .qnatbl .qnabaord #qna_phone.selbox{padding-left:10px;padding:4px 4px 4px 0 ;color:#666;width:60px;font-family:"Malgun Gothic",sans-serif;font-size:12px;line-height:26px;border:1px solid #e0e0e0;vertical-align:middle;}
.qnaView .qnatbl .qnabaord #business.selbox{padding-left:10px;padding:4px 4px 4px 0 ;color:#666;width:100px;font-family:"Malgun Gothic",sans-serif;font-size:12px;line-height:26px;border:1px solid #e0e0e0;vertical-align:middle;}
.qnaView .qnatbl .qnabaord td.inSelbox {line-height:26px;}
.qnaView .qnatbl .qnabaord #qna_txtArea {border:1px solid #e0e0e0;}
.qnaView .qna_fr {line-height:34px;--margin-bottom:165px;}
.qnaView .qna_fr .fr_ok {display:inline-block;width:100px;height:34px;margin-right:6px;;background:url('/resources/images/utils/btnFr_ok.png') no-repeat;color:#fff;border:0;cursor:pointer; text-indent:-999px;}
.qnaView .qna_fr .fr_cancel {display:inline-block;width:100px;height:34px;;background:url('/resources/images/utils/btnFr_cancel.png') no-repeat;color:#fff;border:0;cursor:pointer; text-indent:-999px;}
.qnaView .qna_fr a:hover {text-decoration:none;}

/* 활동소식 list*/
.oper_news {}
.news_pinterest {}
#pinterContainer { text-align:left;}
#pinterContainer .thumb { display:inline-block; margin-right:10px; margin-bottom:10px; border:1px solid #d8d8d8;padding-top:9px;letter-spacing:-1px;}
#pinterContainer img{ margin-left:9px;}
#pinterContainer .title {position:relative;padding:20px 10px 0 10px;font-family:"Malgun Gothic",sans-serif;font-size:14px;color:#333;text-align:left;line-height:18px; height:38px; margin-bottom:20px; overflow:hidden;}
#pinterContainer .txt {position:relative;line-height:18px;background-color:#f2f0f1;padding:10px 10px;font-family:"Malgun Gothic",sans-serif;font-weight:normal; height:47px;
			font-size:11px;color:#666;text-align:left;letter-spacing:0px;overflow:hidden;}

/* 연차보고서 */
.reportDiv {position:relative; margin-bottom:100px;}
.reportDiv .reportTop {position:relative;background:url('/resources/images/report/report_chart_image.png') 0 0 no-repeat;padding-left:394px;}
.reportDiv .reportTop .reporttopView {text-align:left;height:203px;font-family:"Malgun Gothic",sans-serif;font-size:14px;color:#000;letter-spacing:-1px;line-height:18px;}
.reportDiv .reportTop .reporttopView dt {margin-bottom:30px;color:#444444;font-size:21px;letter-spacing:-3px;padding-top:6px;}
.reportDiv .reportTop .reporttopView dd {margin-bottom:30px;color:#666;}
.reportDiv .reportTop .reporttopView dd.btn1 {position:absolute;left:663px;top:47px;}
.reportDiv .reportTop .reporttopView dd.btn2 {position:absolute;left:663px;top:122px;}
.reportDiv .reportTop .reporttopView dd.btn1 button {width:114px;height:34px;background:url('/resources/images/report/file_btn.png') 0 0 no-repeat;border:0;}
.reportDiv .reportTop .reporttopView dd.btn2 button {width:114px;height:34px;background:url('/resources/images/report/pdf_btn.png') 0 0 no-repeat;border:0;}
.reportDiv .reportTop .reporttopView dd.frArea {margin-bottom:18px;height:49px;background:url('/resources/images/report/report_top_line.png') 0 bottom repeat-x;}
.reportDiv .reportTop .reporttopView dd.pdfArea {font-size:12px;color:#666;line-height:16px;font-family:"Malgun Gothic",sans-serif;}
.reportDiv .reportTop.bg1 {background:url('/resources/images/report/report_chart2_image.png') 0 0 no-repeat;}
.reportDiv .reportTop.bg2 {background:url('/resources/images/report/report_chart2_image.png') 0 0 no-repeat;}
.reportDiv .reportTop.bg3 {background:url('/resources/images/report/report_chart3_image.png') 0 0 no-repeat;}
.reportDiv .reportTop.bg4 {background:url('/resources/images/report/report_chart4_image.png') 0 0 no-repeat;}
.reportDiv .reportTop.bg5 {background:url('/resources/images/report/report_chart5_image.png') 0 0 no-repeat;}
.reportDiv .reportTop.bg6 {background:url('/resources/images/report/report_chart6_image.png') 0 0 no-repeat;}


/* 개인정보 처리방침 */
.privateDiv {position:relative;font-family:"Malgun Gothic",sans-serif; margin-bottom:100px;}
.privateDiv .privateInfoTxt {border:1px solid #e1e1e1;border-top:2px solid #6c7d85;padding:30px;text-align:left;margin-bottom:25px;background-color:#f9f9f9;line-height:16px;}
.privateDiv .privateWrap {*zoom:1;}
.privateDiv .privateWrap:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.privateDiv .privateWrap .privateList {text-align:left;}
.privateDiv .privateWrap .privateList {float:left;width:380px;padding-left:10px;}
.privateDiv .privateWrap .privateList li {margin-bottom:14px;color:#333333;}
.privateDiv .privateCont {text-align:justify;}
.privateDiv .privateCont .box {margin-top:40px; font-size:12px; color:#333333; line-height:24px;}
.privateDiv .privateCont .box .tit {font-size:14px; color:#444444; margin-bottom:15px; font-family:"Malgun Gothic",sans-serif;}
.privateDiv .privateCont .box .txt01 {font-size:12px; color:#333333; line-height:18px;}
.privateDiv .privateCont .box .txt01 span {font-family:"Malgun Gothic",sans-serif;}
.privateDiv .privateCont .box .txt02 {font-size:12px; color:#333333; line-height:18px; margin-top:20px;}
.privateDiv .privateCont .box .dl01 {margin-top:20px;}
.privateDiv .privateCont .box .dl01 dt {margin-bottom:5px; line-height:24px;font-family:"Malgun Gothic",sans-serif;}
.privateDiv .privateCont .box .dl01 dd {padding-left:15px; line-height:24px;font-family:"Malgun Gothic",sans-serif;}
.privateDiv .privateCont .box .dl01 dd ul li {padding-left:13px; text-indent:-8px; line-height:24px;}
.privateDiv .privateCont .box .dl02 {margin-top:20px;}
.privateDiv .privateCont .box .dl02 dt {margin-bottom:5px; line-height:24px;}
.privateDiv .privateCont .box .dl02 dd {padding-left:18px; line-height:24px; text-indent:-8px;}
.privateDiv .privateCont .box .ul01 {margin-top:20px;}
.privateDiv .privateCont .box .ul01 li {line-height:24px;}
.privateDiv .privateCont .box .ul02 {margin-top:20px;}
.privateDiv .privateCont .box .ul02 li {line-height:24px;font-family:"Malgun Gothic",sans-serif;}


/* 법적 고지 */
.rawDiv {position:relative;font-family:"Malgun Gothic",sans-serif; font-size:12px; line-height:24px; padding-bottom:100px;}
.rawDiv .rawTxt {text-align:left;width:742px;line-height:16px;}
.rawDiv .rawTxt02 {margin-top:40px;text-align:justify;font-family:"Malgun Gothic",sans-serif; font-size:12px; line-height:24px;}
.rawDiv .rawTxt02 p {font-family:"Malgun Gothic",sans-serif; margin-bottom:5px;}


/* 공모신청 */
/*.contestDiv {position:relative;margin-bottom:100px;}
.contestDiv .rawTxt {text-align:left;width:742px;margin-bottom:200px;}
.contestDiv .privateInfo {position:relative;height:220px;border:2px solid #e0e0e0;text-align:left;font-family:"Malgun Gothic",sans-serif;font-size:14px;color:#000;padding:18px 28px;}
.contestDiv .privateInfo .title {font-weight:bold;margin-bottom:20px;}
.contestDiv .privateInfo .content {font-size:12px;;line-height:18px;}
.contestDiv .privateAgree {height:40px;line-height:40px;margin-bottom:27px;}
.contestDiv .privateAgree input {border:0;height:14px;margin:0;margin-right:5px;}
.contestDiv .privateAgree label {display:inline-block;height:12px;vertical-align:middle;line-height:14px;}
.contestDiv .qnatbl {margin-bottom:20px;font-family:"Malgun Gothic",sans-serif;font-weight:bold;font-size:13px;color:#333;}
.contestDiv .qnatbl .qnabaord {width:100%;border-top:2px solid #b2b2b2; border-bottom:2px solid #b2b2b2;text-align:left;}
.contestDiv .qnatbl .qnabaord  caption.blind{visibility:hidden;width:0;height:0;line-height:0;overflow:hidden;}
.contestDiv .qnatbl .qnabaord th {height:40px;background-color:#efefef;padding-left:18px;border-bottom:1px dotted #b2b2b2;}
.contestDiv .qnatbl .qnabaord td {height:40px;background-color:#fff;padding-left:10px;border-bottom:1px dotted #b2b2b2;}
.contestDiv .qnatbl .qnabaord td input[type="text"] {height:22px;border:1px solid #e0e0e0;width:168px;padding-left:10px;}
.contestDiv .qnatbl .qnabaord td input[type="text"].wid60 {width:60px;}
.contestDiv .qnatbl .qnabaord .text_area {padding:10px;}
.contestDiv .qnatbl .qnabaord .text_area textarea {width:100%;}
.contestDiv .qnatbl .qnabaord .email {color:#666;font-weight:normal;}
.contestDiv .qnatbl .qnabaord .email .selbox {padding-left:10px;padding:4px 4px 4px 0 ;color:#666;font-weight:normal;font-family:"Dotum";font-size:12px;line-height:24px;}
.contestDiv .qnatbl .qnabaord #qna_phone.selbox{padding-left:10px;padding:4px 4px 4px 0 ;color:#666;}
.contestDiv .qnatbl .qnabaord #qna_txtArea {border:1px solid #e0e0e0;}
.contestDiv .qna_fr {line-height:34px;}
.contestDiv .qna_fr .fr_ok {display:inline-block;width:100px;height:34px;margin-right:6px;background-color:url('/resources/images/util/btnFr_ok.png') no-repeat;color:#fff;border:0;cursor:pointer;}
.contestDiv .qna_fr .fr_cancel {display:inline-block;width:100px;height:34px;background-color:#000;color:#fff;border:0;cursor:pointer;}
.contestDiv .qna_fr a:hover {text-decoration:none;}*/
.contestDiv {position:relative;margin-bottom:100px;}
.contestDiv .privateInfo {position:relative;height:220px;border:2px solid #e0e0e0;text-align:left;font-family:"Malgun Gothic",sans-serif;font-size:14px;color:#000;padding:18px 28px;}
.contestDiv .privateInfo .title {font-weight:bold;margin-bottom:20px;}
.contestDiv .privateInfo .content {font-size:12px;;line-height:18px;}
.contestDiv .privateAgree {height:40px;line-height:40px;margin-bottom:27px;}
.contestDiv .privateAgree input {border:0;height:14px;margin:0;margin-right:5px;}
.contestDiv .privateAgree label {display:inline-block;height:12px;vertical-align:middle;line-height:14px;}
.contestDiv .qnatbl {margin-bottom:20px;font-family:"Malgun Gothic",sans-serif;font-weight:bold;font-size:13px;color:#333;}
.contestDiv .qnatbl .qnabaord {width:100%;border-top:2px solid #b2b2b2; border-bottom:2px solid #b2b2b2;text-align:left;}
.contestDiv .qnatbl .qnabaord  caption.blind{visibility:hidden;width:0;height:0;line-height:0;overflow:hidden;}
.contestDiv .qnatbl .qnabaord th {height:40px;background-color:#efefef;padding-left:18px;border-bottom:1px dotted #b2b2b2;text-align:left;}
.contestDiv .qnatbl .qnabaord td {height:40px;background-color:#fff;padding-left:10px;border-bottom:1px dotted #b2b2b2;}
.contestDiv .qnatbl .qnabaord td input[type="text"] {height:22px;border:1px solid #e0e0e0;width:168px;padding-left:10px;line-height:26px;}
.contestDiv .qnatbl .qnabaord td input[type="text"].wid60 {width:60px;}
.contestDiv .qnatbl .qnabaord .text_area {padding:10px;}
.contestDiv .qnatbl .qnabaord .text_area textarea {width:100%;border:1px solid #e0e0e0;}
.contestDiv .qnatbl .qnabaord .email {color:#666;font-weight:normal;}
.contestDiv .qnatbl .qnabaord .email .selbox {padding-left:10px;padding:4px 4px 4px 0 ;color:#666;font-weight:normal;font-family:"Dotum";font-size:12px;line-height:26px;border:1px solid #e0e0e0;vertical-align:middle;}
.contestDiv .qnatbl .qnabaord #qna_phone.selbox{padding-left:10px;padding:4px 4px 4px 0 ;color:#666;width:60px;font-family:"Dotum";font-size:12px;line-height:26px;border:1px solid #e0e0e0;vertical-align:middle;}
.contestDiv .qnatbl .qnabaord #business.selbox{padding-left:10px;padding:4px 4px 4px 0 ;color:#666;width:100px;font-family:"Dotum";font-size:12px;line-height:26px;border:1px solid #e0e0e0;vertical-align:middle;}
.contestDiv .qnatbl .qnabaord td.inSelbox {line-height:26px;}
.contestDiv .qnatbl .qnabaord #qna_txtArea {border:1px solid #e0e0e0;}
.contestDiv .qna_fr {line-height:34px;--margin-bottom:165px;}
.contestDiv .qna_fr .fr_ok {display:inline-block;width:100px;height:34px;margin-right:6px;background:url('/resources/images/utils/btnFr_ok.png') no-repeat;color:#fff;border:0;cursor:pointer;text-indent:-9999px;}
.contestDiv .qna_fr .fr_cancel {display:inline-block;width:100px;height:34px;background:url('/resources/images/utils/btnFr_cancel.png') no-repeat;color:#fff;border:0;cursor:pointer;text-indent:-9999px;}
.contestDiv .qna_fr a:hover {text-decoration:none;}


/* 사이트맵 */
.sitemapDiv {position:relative;margin-bottom:100px;}
.sitemapDiv ul {margin-left:0px;margin-top:43px;font-family:"Malgun Gothic",sans-serif;font-weight:bold;font-size:14px;color:#000;letter-spacing:-0.5px;line-height:18px;}
.sitemapDiv ul li {float:left;margin-right:40px;}
.sitemapDiv ul li.last {margin-right:0px;}
.sitemapDiv ul li dl {text-align:left;}
.sitemapDiv ul li dt {line-height:35px;font-family:"Malgun Gothic",sans-serif;height:26px;font-size:15px;width:135px;height:35px;background-color:#fcf0cd;border-left:5px solid #c7a623;padding-left:20px;margin-bottom:20px;}
.sitemapDiv ul li dt a {text-decoration:none;}
.sitemapDiv ul li dd {height:13px;margin-bottom:17px;padding-left:25px;background:url('/resources/images/utils/arrow.png') 10px 3px no-repeat;}
.sitemapDiv ul li dd a{display:block;font-size:13px;color:#666;font-weight:normal;line-height:13px;}
.sitemapDiv ul li dd.last {}
.sitemapDiv ul:after {content:""; display:block; clear:both;}


/* 통합검색 */
.searchDiv {position:relative;}
.searchDiv #searchBox {border:1px solid #cccccc;background-color:#efefef;--padding-left:74px;padding-top:6px;margin-bottom:30px;height:37px;}
.searchDiv #searchBox select {padding:4px 0 4px 5px; border:1px solid #e0e0e0;}
#collection {width:100px;padding:3px 0;padding-right:3px;margin-right:6px;}
#searchAll2 {width:596px;height:22px;border:1px solid #ccc;margin-right:16px;padding-left:10px;}
#searchHTotBtn2 {width:80px;height:26px;background:url('/resources/images/utils/search_btn_image.png') 0 0 no-repeat;border:0;}

.searchDiv .resultBox .resultTotal {position:relative;margin-bottom:40px;padding-left:10px;}
.searchDiv .resultBox .corYel {color:#a78a15;}
.searchDiv .resultBox {text-align:left;font-family:"Malgun Gothic",sans-serif;font-weight:normal;font-size:14px;color:#000;letter-spacing:0px;line-height:18px;margin-bottom:100px;}
.searchDiv .resultBox .resultTitle {position:relative;height:40px;line-height:40px;margin-bottom:40px;border-top:3px solid #b2b2b2;border-bottom:1px solid #e1e1e1;padding-left:10px;}
.searchDiv .resultBox .resultTitle li {display:inline-block;margin-right:53px;float:left;font-weight:normal;font-size:13px;color:#666666;}
.searchDiv .resultBox .resultTitle li.all {font-family:"Malgun Gothic",sans-serif;}
.searchDiv .resultBox .resultTitle:after {content:""; display:block; clear:both;}

.searchDiv .resultBox .category {position:relative;margin-bottom:40px; font-family:"Malgun Gothic",sans-serif;}
.searchDiv .resultBox .category h4 {margin-bottom:20px;padding-left:10px;font-weight:normal;font-size:13px;color:#222; font-family:"Malgun Gothic",sans-serif;}
.searchDiv .resultBox .category dl {padding:30px 20px 30px 20px;background-color:#f9f9f9;border-bottom:1px dotted #dadada;;font-size:12px;}
.searchDiv .resultBox .category dt {font-family:"Malgun Gothic",sans-serif;font-weight:normal;color:#222222;margin-bottom:14px;}
.searchDiv .resultBox .category dd {color:#666666;line-height:21px;font-family:"Malgun Gothic",sans-serif;font-weight:normal;}
.searchDiv .resultBox .category dl.last {border-bottom:1px solid #dadada;}


/* page list*/
.boardListDiv {position:relative;font-family:"Malgun Gothic", sans-serif;font-size:12px;}
.boardList{width:100%;border-top:2px solid #b2b2b2;}
.boardList caption.blind{visibility:hidden;width:0;height:0;line-height:0;overflow:hidden;}
.boardList th{white-space:nowrap;line-height:38px;font-family:"Malgun Gothic",sans-serif;font-size:13px;color:#333333;border-bottom:1px solid #e1e1e1;background-color:#efefef;}
.boardList th.last{border-bottom:1px solid #e1e1e1;}
.boardList td{height:40px;white-space:nowrap;text-align:center;border-bottom:1px dotted #dedede;}
.boardList td a {color:#666666;}
.boardList td a:hover{color:#333;}
.boardList td.list{text-align:left;padding-left:5px;}
.boardList td.last{border-bottom:1px solid #dedede;}

/* page view*/
.boardViewDiv {position:relative;font-family:"Malgun Gothic", sans-serif;font-size:14px;margin-bottom:20px;}
.boardViewDiv .boardView {width:100%;border-top:2px solid #b2b2b2;}
.boardViewDiv .boardView caption.blind{visibility:hidden;width:0;height:0;line-height:0;overflow:hidden;}
.boardViewDiv .boardView th{padding:0 30px;white-space:nowrap;line-height:37px;border-bottom:1px solid #e1e1e1;background-color:#efefef;color:#333;text-align:left;font-weight:normal;}
.boardViewDiv .boardView td{padding:12px 0px 12px 0px;;white-space:normal;text-align:left;border-bottom:1px solid #dedede;}
.boardViewDiv .boardView td.td1 {font-family:"Malgun Gothic", sans-serif;font-size:13px;text-align:center;}
.boardViewDiv .boardView td.td2 {font-size:12px;padding-left:0px;}
.boardViewDiv .boardView td.td3 {font-family:"Malgun Gothic", sans-serif;font-size:13px;text-align:center;}
.boardViewDiv .boardView td.text_area {line-height:20px;padding:25px 20px;font-size:12px;white-space:normal;--word-break:break-all;}
.boardViewDiv .boardView td.text_area img {max-width:740px;}

/* page next prev*/
.boardListOtherDiv {font-family:"Malgun Gothic", sans-serif;font-size:12px;}
.boardListOtherDiv .boardView {width:100%;border-top:1px solid #e1e1e1;}
.boardListOtherDiv .boardView  caption.blind{visibility:hidden;width:0;height:0;line-height:0;overflow:hidden;}
.boardListOtherDiv .boardView  th{padding:0 20px;white-space:nowrap;line-height:37px;border-bottom:1px solid #e1e1e1;background-color:#efefef;}
.boardListOtherDiv .boardView  td{padding:10px 20px 9px;white-space:normal;word-break:break-all;text-align:left;border-bottom:1px solid #dedede;font-family:"Malgun Gothic", sans-serif;font-size:12px;}

/* page skin*/
.boardPage {position:relative; text-align:center;font-family:"Malgun Gothic", sans-serif;font-size:12px; margin-top:30px; margin-bottom:100px;}
.boardPage a,
.boardPage strong {position:relative; display:inline-block;color:#666666;padding-top:0px;margin-left:-1px;}
.boardPage span{display:inline;margin:0 13px;}
.boardPage span a,
.boardPage span strong{padding:3px 7px 4px 8px;font-weight:normal;}
.boardPage a:hover,
.boardPage a:focus,
.boardPage strong{color:#fff;background-color:black;}
.boardPage .firstpage,
.boardPage .lastpage,
.boardPage .preBlockpage,
.boardPage .prepage,
.boardPage .nextpage,
.boardPage .nextBlockpage {
display:inline-block;
width:21px;
height:21px;
vertical-align:middle;
font-size:0;
overflow:hidden;
background:url("/resources/images/main/btn_page.gif") no-repeat 0 0;
line-height:0;
}
.boardPage .firstpage,
.boardPage .preBlockpage,
.boardPage .nextpage,
.boardPage .nextBlockpage{margin-right:0px;}
.boardPage .firstpage{background-position:0 0;}
.boardPage .nextpage,
.boardPage .nextBlockpage {background-position:-62px 0;}
.boardPage .prepage,
.boardPage .preBlockpage{background-position:-31px 0;}
.boardPage .lastpage,
.boardPage .lastpage{background-position:-93px 0;}

.body_wrap .body_inner .article:after {content:"";display:block; clear:both}
.body_wrap .body_inner:after {content:""; display:block; clear:both}


/* footer */
#footer{position:relative;clear:both;display:inline-block;width:100%;text-align:left; background:#efefef;}
.family_group {position:relative;width:100%;display:none;overflow:hidden;background:#e5ddc6;}
.family_group .family_inner {position:relative;width:980px;height:250px;margin:0 auto;--margin-top:40px;}


.family_container {display:none;position:absolute;left:0px;top:-280px;width:980px;height:200px;z-index:100; padding-top:50px; background:#e5ddc6;}
.family_container ul {height:150px; margin-lefT:-95px;}
.family_container ul li {float:left;margin-left:95px;}
.family_container ul li a {display:block;color:#999999;}
.family_container ul li dl {font-family:'Dotum';font-weight:bold;font-size:12px;color:#8b7e56;}
.family_container ul li dl dt{margin-bottom:17px; color:#716747;}
.family_container ul li dl dd{margin-bottom:6px; letter-spacing:-.5px;}
.family_container ul li dl dd a {font-size:11px;color:#666666;font-weight:normal;}
.family_container ul li dl.bottom {margin-top:20px;}
.family_container ul li.group1 {left:0px;}
.family_container ul li.group2 {}
.family_container ul li.group3 {}
.family_container ul li.group4 {}
.family_container ul li.group5 {}
.family_container .close {display:block;width:30px;height:30px;margin:-191px 0 0 950px;line-height:0;text-indent:-99999px;background:url('/resources/images/footer/closeBtn.png') 0 0 no-repeat;}
.family_container .close:hover {text-decoration:none;}



.footer_wrap {position:relative;width:100%;background-color:#f7f7f7;}
.footer_inner {position:relative;width:980px;margin:0 auto;height:150px;}
.footer_inner .copyright {float:left;margin-top:30px;letter-spacing:-1.0px;width:50%;}
.footer_inner .copyInfoDiv {*zoom:1;}
.footer_inner .copyInfoDiv:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.footer_inner .copyInfoDiv ul {float:right;}
.footer_inner .copyInfoDiv ul li {float:left;font-family:"Dotum";font-size:11px;color:#999999;margin-right:4px;}
.footer_inner .copyInfoDiv ul li a {color:#999999;}
.footer_inner .copyInfoDiv ul li.private {/*margin-left:305px;*/}
.footer_inner .copyInfoDiv ul li.last {padding-left:4px;background:url('/resources/images/footer/copyright_line.png') 0 1px no-repeat;}
.footer_inner .copyInfoDiv ul:after {content:""; display:block; clear:both}
.footer_inner .copyInfoDiv .siteMap {background:url('/resources/images/footer/copyright_line.png') 0 2px no-repeat !important; margin-right:0;}

.footer_inner .copyDiv {position:relative;margin-top:1px; float:right;}
.footer_inner .copyDiv ul {}
.footer_inner .copyDiv ul li {font-family:"Dotum";font-size:11px;color:#999999;margin-right:4px;text-align:right; line-height:20px;}
.footer_inner .copyDiv ul li a {color:#999999;}
.footer_inner .copyDiv ul li.last {padding-left:4px;background:url('/resources/images/footer/copyright_line.png') 0 1px no-repeat;}
.footer_inner .copyDiv ul:after {content:""; display:block; clear:both}
.footer_inner .copyDiv .line {padding:0 1px;}

.footer_inner .familySiteDiv {float:left;margin:25px 0 0 0;width:50%;height:25px;}
.footer_inner .familySiteDiv ul {}
.footer_inner .familySiteDiv ul li {float:left;margin-right:36px;--background:url('/resources/images/footer/family_line.png') 0 0 no-repeat;}
.footer_inner .familySiteDiv ul li a {display:block;}
.footer_inner .familySiteDiv ul li.first {padding-left:0px;background:none;}
.footer_inner .familySiteDiv ul li.last {margin-right:0px;}
.footer_inner .familySiteDiv ul li .open {display:block;}
.footer_inner .familySiteDiv ul li .close {display:none;}
.footer_inner .familySiteDiv ul:after {content:""; display:block; clear:both}

.familySiteView {height:35px; background:#e5ddc6; z-index:50;}
.familySiteView .open {display:inline-block; padding-top:11px; height:24px;}

/* 사업소개 */
.businessWrap {position:relative;overflow:hidden;margin-bottom:100px;font-family:"Malgun Gothic",sans-serif;font-weight:normal; text-align:left;}
.businessWrap h3 {font-family:"Malgun Gothic",sans-serif; font-size:24px;}
.businessWrap .businessCont {margin:26px 0 60px 0;}
.businessWrap .businessCont .businessContIn {*zoom:1;}
.businessWrap .businessCont .businessContIn:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.businessWrap .businessCont .photo {float:left; width:320px; height:246px;}
.businessWrap .businessCont .photo img {width:320px; height:246px;}
.businessWrap .businessCont .cont {position:relative; float:right; width:436px; font-size:14px; color:#666666; line-height:22px; letter-spacing:-.5px;}
.businessWrap .businessCont .cont .txt01 {margin-bottom:50px;}
.businessWrap .businessCont .cont dl {margin-bottom:20px;}
.businessWrap .businessCont .cont .last {margin-bottom:0;}
.businessWrap .businessCont .cont dl dt {font-family:"Malgun Gothic", sans-serif; color:#333333; margin-bottom:10px;}
.businessWrap .businessCont .cont dl dd {text-align:justify;}
.businessWrap .businessCont .cont .first {margin-top:-5px;}
.businessWrap h4 {font-family:"Malgun Gothic", sans-serif; color:#333333;font-size:14px; margin:0px 0 18px 0;}
.businessWrap .detail {width:100%; /*border-top:2px solid #ebb803;*/}

.businessWrap .btn {margin-bottom:-25px; *zoom:1;}
.businessWrap .btn:after {content:" ";display:block;clear:both;height:0;visibility:hidden;}
.businessWrap .btn button {bottom:0;left:0; height:34px; background:#333333; border:0; float:right; padding:0 23px; line-height:34px; color:#ffffff;font-family:"Malgun Gothic",sans-serif; font-size:14px;}

.businessWrap .mapTbl02 {width:100%;border-top:2px solid #b2b2b2;border-bottom:2px solid #b2b2b2; font-size:13px;}
.businessWrap .mapTbl02 caption.blind{visibility:hidden;width:0;height:0;line-height:0;overflow:hidden;}
.businessWrap .mapTbl02 th{text-align:left;padding:10px 20px 9px;white-space:nowrap;line-height:18px;border-bottom:1px dotted #b2b2b2;background-color:#efefef; color:#333333; font-family:"Malgun Gothic", sans-serif; font-weight:normal;}
.businessWrap .mapTbl02 td{padding:10px 20px 9px;white-space:normal;word-break:break-all;text-align:left;border-bottom:1px dotted #b2b2b2;font-family:"Malgun Gothic", sans-serif;font-size:13px; color:#666666; line-height:22px;}
.businessWrap .mapTbl02 td ul {}
.businessWrap .mapTbl02 td ul li {line-height:20px;}
.businessWrap .mapTbl02 td .ul01 {margin-top:5px;}
.businessWrap .mapTbl02 .vmt {vertical-align:top;}



.privateCont .mapTbl02 {width:100%;border-top:2px solid #b2b2b2;border-bottom:2px solid #b2b2b2; font-size:13px;}
.privateCont .mapTbl02 caption.blind{visibility:hidden;width:0;height:0;line-height:0;overflow:hidden;}
.privateCont .mapTbl02 th{text-align:left;padding:10px 20px 9px;white-space:nowrap;line-height:18px;border-bottom:1px dotted #b2b2b2;background-color:#efefef; color:#333333; font-family:"Malgun Gothic", sans-serif; font-weight:normal; text-align:center;}
.privateCont .mapTbl02 td{padding:10px 20px 9px;white-space:normal;word-break:break-all;text-align:left;border-bottom:1px dotted #b2b2b2;font-family:"Malgun Gothic", sans-serif;font-size:13px; color:#666666; line-height:22px;}
.privateCont .mapTbl02 td ul {}
.privateCont .mapTbl02 td ul li {line-height:20px;}
.privateCont .mapTbl02 td .ul01 {margin-top:5px;}
.privateCont .mapTbl02 .vmt {vertical-align:top;}
.privateCont .mapTbl02 .dotted{border-left:1px dotted #b2b2b2;}





/* button 버튼의 전체적인 스타일을 적용해줍니다.
 ---------------------------------------------- */
.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3); /*텍스트에 그림자를 적용해 줍니다. x,y좌표,퍼짐정도,색상을 적용해줍니다.*/
	-webkit-border-radius: .0em;
	-moz-border-radius: .0em;
	border-radius: .0em; /*박스의 모서리면을 둥글게 만들어줍니다. 값이 높을수록 더욱 더 둥글게 됩니다.*/
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
/*버튼에 마우스를 올렸을 때 적용되는 스타일입니다.*/
.button:hover {
	text-decoration: none;
}
/*버튼에 마우스를 클릭했을 때 적용되는 스타일입니다.*/
.button:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.small {
	font-size: 11px;
	padding: .2em 1em .275em;
}

/* color styles
 ---------------------------------------------- */

/* black */
.black {
	color: #d7d7d7;
	border: solid 1px #333;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
	background: -moz-linear-gradient(top,  #666,  #000);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
.black:hover {
	background: #000;
	background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
	background: -moz-linear-gradient(top,  #444,  #000);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
.black:active {
	color: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
	background: -moz-linear-gradient(top,  #000,  #444);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}

/* gray */
.gray {
	color: #e9e9e9;
	border: solid 1px #555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
	background: -moz-linear-gradient(top,  #888,  #575757);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.gray:hover {
	background: #616161;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
	background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
.gray:active {
	color: #afafaf;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
	background: -moz-linear-gradient(top,  #575757,  #888);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}

/* white */
.white {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.white:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.white:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}

/* orange */
.orange {
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

/* red */
.red {
	color: #faddde;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}

/* blue */
.blue {
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.blue:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.blue:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}

/* rosy */
.rosy {
	color: #fae7e9;
	border: solid 1px #b73948;
	background: #da5867;
	background: -webkit-gradient(linear, left top, left bottom, from(#f16c7c), to(#bf404f));
	background: -moz-linear-gradient(top,  #f16c7c,  #bf404f);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16c7c', endColorstr='#bf404f');
}
.rosy:hover {
	background: #ba4b58;
	background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a), to(#a53845));
	background: -moz-linear-gradient(top,  #cf5d6a,  #a53845);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a', endColorstr='#a53845');
}
.rosy:active {
	color: #dca4ab;
	background: -webkit-gradient(linear, left top, left bottom, from(#bf404f), to(#f16c7c));
	background: -moz-linear-gradient(top,  #bf404f,  #f16c7c);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f', endColorstr='#f16c7c');
}

/* green */
.green {
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.green:hover {
	background: #538018;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.green:active {
	color: #a9c08c;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
	background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}

/* pink */
.pink {
	color: #feeef5;
	border: solid 1px #d2729e;
	background: #f895c2;
	background: -webkit-gradient(linear, left top, left bottom, from(#feb1d3), to(#f171ab));
	background: -moz-linear-gradient(top,  #feb1d3,  #f171ab);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feb1d3', endColorstr='#f171ab');
}
.pink:hover {
	background: #d57ea5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f4aacb), to(#e86ca4));
	background: -moz-linear-gradient(top,  #f4aacb,  #e86ca4);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4aacb', endColorstr='#e86ca4');
}
.pink:active {
	color: #f3c3d9;
	background: -webkit-gradient(linear, left top, left bottom, from(#f171ab), to(#feb1d3));
	background: -moz-linear-gradient(top,  #f171ab,  #feb1d3);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f171ab', endColorstr='#feb1d3');
}


