@charset "utf-8";

/* Header */
#wrap{overflow-x:hidden;}
#header_wrap {position:absolute; left:0; top:0; width:100%; background:#fff url("/portal/images/common/bg_header_wrap.gif") repeat-x center top; z-index:100;}
#header_wrap.open {border-bottom:2px solid #9b8d3a;}
#header {position:relative; margin:0 auto; width:980px; /*height:146px; overflow:hidden;*/ color:#e4e4e4;}
#header h1 {padding:37px 0 23px;}

#header .util_menu {position:absolute; right:-5px; top:15px; margin:0 0 12px; height:23px; font-size:13px;}
#header .util_menu li {float:left; padding:0 5px 0 7px; background:url("/portal/images/common/bar_utilmenu.gif") no-repeat left center;}
#header .util_menu li:first-child {padding-left:0; background:none;}
#header .util_menu li a {color:#e4e4e4;}
#header .t_search {position:absolute; right:0; top:50px; z-index:800;}
#header .t_search .input_box {float:left; padding:2px 0 2px 15px; height:28px; width:191px; background:url("/portal/images/common/bg_total.png") no-repeat;}
#header .t_search .input_box input[type="text"] {float:left; height:28px; width:163px; line-height:28px; color:#d4d2c9; vertical-align:middle; border:0 none; background:none;}
#header .t_search .input_box input[type="image"] {float:left; padding:5px 0 4px;}

#header .t_search .t_setting {position:relative; float:left; margin-left:7px;}
#header .t_search .t_setting>dt a {color:#e4e4e4;}
#header .t_search .t_setting>dd {position:absolute; right:0; top:39px; padding:0 10px 10px; width:199px; z-index:900; color:#666; font-size:13px; border:2px solid #9b8d3a; background:#fff;}
#header .t_search .t_setting>dd dl {position:relative; padding:4px 0 0 0; margin-top:-9px; background:url("/portal/images/common/bg_arrow_setting.png") no-repeat 182px 0; z-index:950;}
#header .t_search .t_setting>dd dl dt {padding:20px 0 6px; margin:0 0 15px; font-size:15px; font-weight:700; color:#796c1d; border-bottom:1px solid #9b8d3a;}
#header .t_search .t_setting>dd dl dd {line-height:22px;}
#header .t_search .t_setting>dd dl dd .all {padding:0 0 7px; margin:0 0 4px; color:#393939; font-weight:700; background:url("/portal/images/common/bg_dotted_4x2.gif") repeat-x left bottom;}
#header .t_search .t_setting>dd p {padding:16px 0 0 0;}
#header .t_search .t_setting>dd .btn_setting {display:block; width:100%; height:27px; line-height:27px; text-align:center; font-size:14px; font-weight:700; color:#fff; border:0 none; background:#9b8d3a;}

#gnb {position:relative; height:39px; padding:2px 0 0 2px; overflow:hidden; background:url("/portal/images/common/bar_gnb.gif") no-repeat left center; z-index:100;}
#gnb>li {float:left; padding-right:2px; background:url("/portal/images/common/bar_gnb.gif") no-repeat right center;}
#gnb>li:first-child {width:145px;}
#gnb>li>a {display:block; margin:0 20px; padding:5px 0 10px; height:24px; text-align:center; line-height:24px; font-size:15px; font-weight:700; color:#fff; }
#gnb>li>a.active {margin:0 -2px; padding:5px 22px 10px; color:#9b8d3a; background:#fff;}
#gnb>li:first-child a {padding:5px 0 10px; white-space:nowrap;}
#gnb>li:first-child>a.active {margin:0 0 0 -2px; padding:5px 0 10px 2px;}

#gnb>li>dl {position:absolute; left:0; top:41px; right:0; padding:26px 0 27px 146px; color:#666; border:1px solid #e1e1e1; border-width:0 1px; background:#fff;}
#gnb>li>dl>dt {position:absolute; left:-1px; top:0; bottom:-105px; width:145px; text-align:center; border:1px solid #e1e1e1; border-width:0 1px; }
#gnb>li>dl>dt strong {display:block; padding:26px 0 9px; font-size:15px; color:#393939; font-weight:700; border-bottom:1px solid #e1e1e1;}
#gnb>li>dl>dt span {display:block; padding:112px 0 0 0; font-size:13px; line-height:18px; background:url("/portal/images/common/bg_tNavi01.png") no-repeat center 15px;}
#gnb>li>dl>dt span em {color:#796c1d; font-weight:700;}
#gnb>li>dl>dd {/*height:181px;*/ line-height:20px; font-size:13px; background:url("/portal/images/common/bg_gnb_dep2.gif") repeat-y 1px 0;}
#gnb>li>dl>dd>ul>li {padding:0 0 10px 15px; width:193px;}
#gnb>li>dl>dd>ul>li>a {font-size:14px; color:#393939; font-weight:700;}
#gnb>li>dl>dd>ul>li>ul {padding:4px 0 0 0;}
#gnb>li>dl>dd>ul>li>ul li {padding:0 0 0 9px; background:url("/portal/images/common/bg_gnb_dep3.gif") no-repeat 0 9px;}

#gnb>li.tNavi01>dl>dt {background:#f2f3ed url("/portal/images/common/bg_tNavi01.png") no-repeat center 74px;}
#gnb>li.tNavi02>dl>dt {background:#f2f3ed url("/portal/images/common/bg_tNavi02.png") no-repeat center 74px;}
#gnb>li.tNavi03>dl>dt {background:#f2f3ed url("/portal/images/common/bg_tNavi03.png") no-repeat center 74px;}
#gnb>li.tNavi04>dl>dt {background:#f2f3ed url("/portal/images/common/bg_tNavi04.png") no-repeat center 74px;}
#gnb>li.tNavi05>dl>dt {background:#f2f3ed url("/portal/images/common/bg_tNavi05.png") no-repeat center 74px;}
#gnb>li.tNavi06>dl>dt {background:#f2f3ed url("/portal/images/common/bg_tNavi06.png") no-repeat center 74px;}
#gnb>li.tNavi07>dl>dt {background:#f2f3ed url("/portal/images/common/bg_tNavi07.png") no-repeat center 74px;}


#gnb>li>dl>dd .col2 {margin-left:208px;}
#gnb>li>dl>dd .col3 {margin-left:416px;}
#gnb>li>dl>dd .col4 {margin-left:624px;}

/*
#gnb>li.tNavi02 dl dd {height:287px;}
#gnb>li.tNavi04 dl dd {height:191px;}
*/

/*  메뉴추가나 삭제시 다음칸 margin-top 수정
	2dep 높이 30px , 3dep 상단패딩 4px, 3dep 20px */
/*
#gnb>li.tNavi01 .col2.top {margin-top:-184px;}
#gnb>li.tNavi01 .col3.top {margin-top:-144px;}
#gnb>li.tNavi01 .col4.top {margin-top:-178px;}

#gnb>li.tNavi02 .col2.top {margin-top:-288px;}
#gnb>li.tNavi02 .col3.top {margin-top:-278px;}
#gnb>li.tNavi02 .col4.top {margin-top:-298px;}

#gnb>li.tNavi03 .col2.top {margin-top:-30px;}
#gnb>li.tNavi03 .col3.top {margin-top:-114px;}
#gnb>li.tNavi03 .col4.top {margin-top:-74px;}

#gnb>li.tNavi04 .col2.top {margin-top:-208px;}
#gnb>li.tNavi04 .col3.top {margin-top:-154px;}
#gnb>li.tNavi04 .col4.top {margin-top:-154px;}

#gnb>li.tNavi05 .col2.top {margin-top:-60px;}
#gnb>li.tNavi05 .col3.top {margin-top:-90px;}
#gnb>li.tNavi05 .col4.top {margin-top:-90px;}

#gnb>li.tNavi06 .col2.top {margin-top:-90px;}
#gnb>li.tNavi06 .col3.top {margin-top:-74px;}
#gnb>li.tNavi06 .col4.top {margin-top:-74px;}

#gnb>li.tNavi07 .col2.top {margin-top:-90px;}
#gnb>li.tNavi07 .col3.top {margin-top:-90px;}
#gnb>li.tNavi07 .col4.top {margin-top:-90px;}
*/

.tab_visit {position:absolute; right:0; top:112px; z-index:500; font-size:13px; }
.tab_visit li {float:left; position:relative; width:104px; height:34px;}
.tab_visit li a.menu {display:block; padding-right:20px; width:84px; background:url("/portal/images/common/tab_visit_off.gif") no-repeat;}
.tab_visit li.active a.menu {background-image:url("/portal/images/common/tab_visit_on.gif"); font-weight:bold; color:#9B8D3A}
.tab_visit li a.menu span {display:block; padding:6px 0 5px 0; width:100%; text-indent:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; cursor:pointer;}
.tab_visit li a.btn_close {visibility:hidden; position:absolute; right:11px; top:13px; padding:0; background:none;}
.tab_visit li a.btn_close img {vertical-align:top;}
.tab_visit li.hover a.btn_close {visibility:visible;}


/* Contents */
#contents {margin:0 auto; padding:183px 0 140px; width:980px; min-height:442px;}
#contents h3 {margin:0 0 19px; font-size:28px; font-weight:700; color:#333; line-height:30px;}

#location_box {position:relative; margin:0 0 30px; height:33px; border:1px solid #ddd; background:#f9f9f9; z-index:20;}
#location_box .location {}
#location_box .location>li {position:relative; float:left; width:230px; border-right:1px solid #ddd;}
/*#location_box .location>li.dep03 {letter-spacing:-1px;}*/
#location_box .location li a {display:block; padding:5px 20px; white-space:nowrap;}
#location_box .location>li.home {width:51px;}
#location_box .location>li.home>a {background:none !important;}
#location_box .location>li.home>a img {vertical-align:top; padding:6px 0;}
#location_box .location>li ul {position:absolute; left:-1px; right:-1px; top:33px; border:1px solid #ddd; border-top:0; overflow:hidden; background:#fff; z-index:50;}
#location_box .location>li ul li {border-top:1px solid #ddd;}
#location_box .location>li ul li a {position:relative; color:#444; z-index:50;}
#location_box .location>li ul li a.active {color:#fff !important; font-weight:700;}
#location_box .location>li ul li a.current {color:#fff !important; font-weight:700; background:#9b8d3a;}

#location_box .location .back {position:absolute; left:0; top:-50px; margin-top:1px; width:100%; height:34px; border:0; background:#9b8d3a;}

#location_box .location>li>a {color:#444; background:url("/portal/images/common/bg_dep01_down.gif") no-repeat 200px 15px;}
#location_box .location>li>a.active {background-image:url("/portal/images/common/bg_dep01_up.gif");}

#location_box .location>li.dep01.last>a {font-weight:normal; color:#444; background-image:none;}
#location_box .location>li.dep01.last>a.active {background-image:none;}

#location_box .location>li.last>a {border-bottom:1px solid #ddd; color:#796c1d; font-weight:700; background:url("/portal/images/common/bg_dep02_down.gif") no-repeat 200px 15px;}
#location_box .location>li.last>a.active {border-bottom:1px solid #ddd; background-image:url("/portal/images/common/bg_dep02_up.gif");}

#location_box .page_sns {float:right; padding:7px 19px 0 0;}
#location_box .page_sns li {float:left; padding-left:5px;}
#location_box .page_sns li a {float:left;}
#location_box .page_sns li a img {vertical-align:top;}

/* Footer */
#footer_wrap {position:relative; background:url("/portal/images/common/bg_footer.gif") repeat-x center top; }
#footer {position:relative; margin:0 auto; padding:0 0 16px; width:980px; font-size:13px; color:#cdcdcd;}
#footer .foot_logo {position:absolute; top:65px; left:0}
#footer .f_sns {width:100%; overflow:hidden;}
#footer .f_sns li {float:left; padding:10px 6px 10px 0;}

#footer .family_site {position:absolute; right:0; top:10px;}
#footer .family_site li {float:left; margin-left:10px; background:#2c2c2c;}
#footer .family_site li select {float:left; padding:3px; border:1px solid #2c2c2c;}
#footer .family_site li input {float:left; width:26px; height:24px; color:#fff; font-size:12px; border:0 none; background:#2c2c2c; border:1px solid white;}

#footer .nationSymbol {position:absolute; right:200px; top:70px;}

#footer .f_menu {overflow:hidden; float:left; width:740px; padding:14px 0 7px 150px;}
#footer .f_menu li {float:left; padding:0 8px 0 10px; background:url("/portal/images/common/bar_fmenu.gif") no-repeat left center;}
#footer .f_menu li:first-child {padding-left:0; background:none;}
#footer .f_menu li a {color:#fff; font-weight:700;}

#footer .site_info {overflow:hidden; float:left; margin-left:150px; line-height:18px; }
#footer .site_info address {float:left; font-style:normal; padding-right:10px}
#footer .site_info li {float:left;}
#footer .copy {margin-left:150px; width:720px; line-height:18px;}
#footer .foot_mark {position:absolute;right:0;top:50px}
 
.btn_top {position:absolute; right:60px; top:50%; width:25px;}
.btn_top a {display:block; position:fixed; padding:6px 0 0 0; font-size:12px; font-weight:700; color:#555; line-height:18px; background:url("/portal/images/common/bg_arrow_top.gif") no-repeat center top;}

/* Popup */
#pop_wrap {position:relative;}
#pop_wrap h1 {padding:17px 20px; font-size:18px; font-weight:700; color:#fff; border-bottom:4px solid #9b8d3a; background:#393939;}
#pop_wrap .pop_close {position:absolute; right:20px; top:20px;}
#pop_con {padding:30px 20px;}
#pop_wrap .d_view02 dt {width:980px;margin:20px auto 0;}
#pop_wrap .btn_wrap {margin-bottom:20px}


/* 메인 */
.body {min-width:1240px;}
.body #header {width:1240px;}
.body #footer {width:1240px;}
#m_container {position: relative; overflow:hidden; padding:146px 0 0;}

.m_section.m_banner_wrap {position:relative; overflow:hidden; width:100%;height:356px; padding:0;}
.m_banner {position:relative; width:1240px; height:356px; margin:0 auto 20px}
.m_banner .visual_list {overflow:hidden; width:100%; margin:0 0 0 16px; padding:20px 0 0; font-size:0; line-height:0;}
.m_banner .visual_list li {float:left; margin:0 5px 0 0;text-align:center}
.m_banner .visual_list li > a {position:relative; display: block; overflow: hidden; width:11px; height:11px; text-indent: -500px; z-index: 20; background: url("/portal/images/main/v_btn_off.png") no-repeat left top;}
.m_banner .visual_list li.on > a {width:46px; background: url("/portal/images/main/v_btn_on.png") no-repeat left top;}
.m_banner .visual_list li > p {position:absolute; top:0; left:50%; z-index:10; height:100%; margin:0 0 0 -590px}
.m_banner .visual_list li > p .txt {position:absolute; left:50%; top:69px; margin:0 0 0 -620px;}

.m_banner .btn_control a {position:relative; float:left; display: block; overflow:hidden; width:11px; height:11px; margin:-11px 0 0; text-indent: -500px; z-index: 20; }
.m_banner .btn_control a.stop {background: url("/portal/images/main/v_btn_stop.png") no-repeat left top;}
.m_banner .btn_control a.play {background: url("/portal/images/main/m_gallery_play.png") no-repeat left top;}

.m_banner .fix_link {position:absolute; right:0; top:62px; z-index:10;}
.m_banner .fix_link a {display:block; margin:0 0 5px 5px;}
.m_banner .fix_link a.line02 {float:left;}
.m_banner .fix_link a.line03.top { margin-top:-246px}
.m_banner .fix_link a.line03 {margin-left:268px;}
.m_banner .fix_link a.line04 {width:132px;margin-left:131px;}

.m_section {padding:20px 0;}
.m_contents {overflow:hidden; width:1240px; margin:0 auto;}
.m_contents h3 {float:left; width:179px; padding:21px 0 0;}
.m_contents > .w_box {position:relative; float:left; margin:0 0 0 15px; padding:0 15px; width:222px; border:1px solid #d2d2d2; background:#fff;}
.m_contents h3 + .w_box {margin-left:0;}
.m_contents h4 {width:100%; margin:0; padding:20px 0 15px; font-size:0; line-height:0; border-bottom:1px solid #e5e5e5; background:none;}
.m_contents .dotted_list {}
.m_contents .dotted_list > li {padding:11px 0 10px; background:url("/portal/images/common/bg_dotted_4x1_cd.gif") repeat-x left top;}
.m_contents .dotted_list > li:first-child {padding-top:0; background:none;}
.m_contents .dotted_list > li > a {display:block; padding:0 0 0 9px; word-break:break-all; background:url("/portal/images/common/bul_blue.gif") no-repeat left 9px;}
.m_contents .dotted_list > li > a .s_font {display:block; margin:2px 0 0; font-size:13px;}

.m_contents .m_tab .dotted_list > li {padding:5px 0 5px; }
.m_contents .m_tab .dotted_list > li:first-child {padding-top:0;}
.m_contents .m_tab .dotted_list > li a .s_font {margin:0;}

/* 타입 A */
.m_contents .dotted_list_A {}
.m_contents .dotted_list_A > li {position:relative;height:40px;background:url("/portal/images/common/bg_dotted_4x1_cd.gif") repeat-x left 0;line-height:23px;}
.m_contents .dotted_list_A > li:first-child {padding-top:0; background:none;}
.m_contents .dotted_list_A > li > a {display:block; padding:0 0 0 7px; word-break:break-all; background:url("/portal/images/common/bul_blue.gif") no-repeat left 7px;}
.m_contents .dotted_list_A > li > a .s_font {display:block;position:absolute;top:27px;right:5px;font-size:12px;}

.m_contents .m_tab .dotted_list_A > li {padding:5px 0 5px;}

/*
.m_contents .dotted_list {}
.m_contents .dotted_list > li {margin:5px 0 0; }
.m_contents .dotted_list > li:first-child {margin-top:0; }
.m_contents .dotted_list > li > a {display:block; padding:0 0 0 9px; background:url("/portal/images/common/bul_blue.gif") no-repeat left 9px;}
.m_contents .dotted_list > li > a .s_font {display:block; font-size:13px;}
*/
#m_container .btn_more {position:absolute; right:14px; top:17px;} 

/* 사업공고 선없는거 
.m_contents .m_tab .dotted_list > li {padding:5px 0 0; background:none;}
.m_contents .m_tab .dotted_list > li:first-child {padding-top:0;}
.m_contents .m_tab .dotted_list > li a .s_font {margin:0;}

.m_contents .m_tab {position:relative; overflow:hidden; width:491px; height:276px; margin-left:0; }
.m_contents .m_tab > ul {float:right; margin:-33px 0 0 0;}
.m_contents .m_tab > ul > li {float:left; }
.m_contents .m_tab > ul > li > a {display:inline-block; color:#333; padding:0 10px 7px 11px; background:url("/portal/images/main/bg_tab_bar.gif") no-repeat left 5px;}
.m_contents .m_tab > ul > li:first-child > a {padding-left:0; background:none;}
.m_contents .m_tab > ul > li.on  {border-bottom:3px solid #0094cd; background:url("/portal/images/main/bg_tab_on.gif") no-repeat center bottom;}
.m_contents .m_tab > ul > li.on > a {font-weight:bold; color:#0094cd; }
.m_contents .m_tab > ul > li > ul {display:none; position:absolute; left:15px; top:69px; width:493px; height:190px; line-height:22px; }
*/

.m_contents .m_tab {position:relative; overflow:hidden; width:491px; height:276px; margin-left:0; }
.m_contents .m_tab > ul {float:right; margin:-33px 0 0 0;}
.m_contents .m_tab > ul > li {float:left; }
.m_contents .m_tab > ul > li > a {display:inline-block; color:#333; padding:0 10px 7px 11px; background:url("/portal/images/main/bg_tab_bar.gif") no-repeat left 5px;}
.m_contents .m_tab > ul > li:first-child > a {padding-left:0; background:none;}
.m_contents .m_tab > ul > li.on  {border-bottom:3px solid #0094cd; background:url("/portal/images/main/bg_tab_on.gif") no-repeat center bottom;}
.m_contents .m_tab > ul > li.on > a {font-weight:bold; color:#0094cd; }
.m_contents .m_tab > ul > li > ul {display:none; position:absolute; left:15px; top:69px; width:493px; height:190px; line-height:20px; }

/* 공지사항 */
.m_contents .m_notice {width:224px; height:278px; border:none; background:#f5f5f5;}
.m_contents .m_notice h4 {border:none;}
.m_contents .m_notice {}
.m_contents .m_notice li {word-break:break-all;}
.m_contents .m_notice li a {overflow:hidden; line-height:22px; }
.m_contents .m_notice li a strong {display:block; margin:0 0 6px; font-size:15px; line-height:20px; font-weight:bold; color:#393939; }
.m_contents .m_notice li a strong span {display:inline-block; margin-left:5px; font-size:13px; font-weight:normal; color:#666;}
.m_contents .m_notice li:first-child a {display:block; margin:0 0 11px; padding:0 0 11px; line-height:22px; background:url("/portal/images/common/bg_dotted_4x1_c8.gif") repeat-x left bottom;}
.m_contents .m_notice li:first-child a strong {}
.m_contents .m_notice li:first-child a strong span {margin-bottom:7px;}

/* 공통 배너*/
.m_popup {float:left; position:relative; overflow:hidden; width:254px; height:276px; z-index:10;}
.m_popup ul {float:left; padding:5px 0 0 15px;}
.m_popup ul li {float:left; margin-left:3px;}
.m_popup ul li:first-child {margin-left:0;}
.m_popup ul li > p {position:absolute; top:0; left:0; z-index:10;}
.m_popup ul li > a {position:relative; display: block; overflow: hidden; width:12px; height:12px; text-indent: -500px; z-index: 20; background: url("/portal/images/main/m_gallery_off.png") no-repeat left top;}
.m_popup ul li.on > a {background: url("/portal/images/main/m_gallery_on.png") no-repeat left top;}

/* 재생 정지*/
.btn_control a {position:relative; float:left; margin:6px 0 0 10px; display: block; overflow:hidden; width:7px; height:10px; text-indent: -500px; z-index: 20; }
.btn_control a.stop {background: url("/portal/images/main/m_gallery_stop.png") no-repeat left top;}
.btn_control a.play {background: url("/portal/images/main/m_gallery_play.png") no-repeat left top;}

.m_contents .m_popup {float:left; margin:0 0 0 15px;}

/* 홍보 */
.m_section.m_service, .m_section.m_info {background:#f5f5f5;}
.m_section.m_publicity {margin-bottom:20px;}

.m_section .w_box {height:276px;}
/* 진흥원동정 */
.m_portal {}
.m_portal h4 {border-bottom:none;}
.m_contents .txt {display:inline-block; overflow:hidden; position:absolute; left:0; top:52px; width:100%; height:132px; margin:0; min-height:auto; }
.m_contents .txt img {width:100%; min-height:132px;}
.m_contents .txt strong {position:absolute; left:0; bottom:0; width:100%; padding:5px 0; text-align:center; color:#fff; letter-spacing:-1px; background: url("/portal/images/main/bg_opacity01.png") repeat left top;}
.m_portal .dotted_list {margin:142px 0 0; font-weight:bold;}

/* 인터뷰 */
.m_interview {}
.m_interview h4 {font-size:18px; line-height:18px; color:#6e6e6e; font-weight:bold; font-family:"나눔고딕", "Nanum Gothic", "돋움", Dotum;}
.m_interview .txt {display:inline-block; overflow:hidden; position:absolute; left:0; top:52px; width:100%; height:132px; margin:0; min-height:auto; }
.m_interview .txt img {width:100%; min-height:132px;}
.m_interview .txt strong {position:absolute; left:0; bottom:0; width:100%; padding:5px 0; text-align:center; color:#fff; letter-spacing:-1px; background: url("/portal/images/main/bg_opacity01.png") repeat left top;}
.m_interview .dotted_list {margin:142px 0 0; font-weight:bold;}

/* 보도자료 */
.m_reference {}
.m_reference h4 {font-size:18px; line-height:18px; color:#6e6e6e; font-weight:bold; font-family:"나눔고딕", "Nanum Gothic", "돋움", Dotum;}
.m_reference .new {margin:0 0 10px; padding:13px 0 0; height:119px; font-weight:bold; background:url("/portal/images/common/bg_dotted_4x1_cd.gif") repeat-x left bottom;}
.m_reference .new strong {font-size:15px; line-height:20px; color:#383838;}
.m_reference .new strong span {font-size:13px; font-weight:normal; color:#666; }

/* 홍보책자 */
.m_book {font-size:13px; line-height:22px;}
.m_book p {height:137px; }
.m_book p:nth-child(-n+2) {height:85px; background:url("/portal/images/common/bg_dotted_4x1_cd.gif") repeat-x left bottom;}
.m_book p a {display:block; height:100%; padding:0 0 0 74px; background:url("/portal/images/main/bg_video.gif") no-repeat left 17px;}
.m_book p:first-child a {background:url("/portal/images/main/bg_book.gif") no-repeat left 17px;}
.m_book p:last-child a {background:url("/portal/images/main/bg_webzine.png") no-repeat left 25px;}
.m_book p a strong {display:block; margin:0 0 1px; padding:9px 0 0; font-size:15px; color:#393939;}

/* 뉴스레터 */
.m_contents > .m_letter {background: url("/portal/images/main/bg_interview.jpg") no-repeat left top;}
.m_contents > .m_letter .txt {top:auto; bottom:0; height:100%;}
.m_contents > .m_letter a {display:block; height:100%;}
.m_contents > .m_letter h4 {border:none;}
/* 고객지원 서비스 */
.m_service .dotted_list {padding:10px 0 0 0;}
.m_service .dotted_list span {display:block; font-weight:bold; background: url("/portal/images/main/bg_more.gif") no-repeat right center;}
.rnd_box .dotted_list span {display:block; font-weight:bold; background: url("/portal/images/main/bg_more02.gif") no-repeat right center;}

/* 국토교통 정보서비스 */
.m_quick {float:left; width:523px; height:278px; margin:0 0 0 15px; background:#fff; line-height:16px; color:#555;}
.m_quick h4 {padding:20px 20px 12px; border:none;}
.m_quick ul {overflow:hidden; width:100%;}
.m_quick ul li {float:left; height:114px; width:131px;}
.m_quick ul li a {display:block; height:100%; text-align:center;}
.m_quick ul li a span {display:inline-block; padding:63px 0 0; }
.m_quick ul li.list01, .m_quick ul li.list05 {width:130px;}
.m_quick ul li.list01 a span {background:url("/portal/images/main/bg_sevice01.gif") no-repeat center 17px;}
.m_quick ul li.list02 a span {background:url("/portal/images/main/bg_sevice02.gif") no-repeat center 17px;}
.m_quick ul li.list03 a span {background:url("/portal/images/main/bg_sevice03.gif") no-repeat center 17px;}
.m_quick ul li.list04 a span {background:url("/portal/images/main/bg_sevice04.gif") no-repeat center 17px;}
.m_quick ul li.list05 a span {background:url("/portal/images/main/bg_sevice05.gif") no-repeat center 19px;}
.m_quick ul li.list06 a span {background:url("/portal/images/main/bg_sevice06.gif") no-repeat center 19px;}
.m_quick ul li.list07 a span {background:url("/portal/images/main/bg_sevice07.gif") no-repeat center 19px;}
.m_quick ul li.list08 a span {background:url("/portal/images/main/bg_sevice08.gif") no-repeat center 19px;}

.m_contents .dotted_list.bg_form {font-weight:bold; }
.m_contents .dotted_list.bg_form > li > a {padding:0 0 0 30px; white-space:nowrap;background:url("/portal/images/main/bg_form01.gif") no-repeat;}
.m_contents .dotted_list.bg_form > li.list01 > a {letter-spacing:-1px; background-position:left 4px}
.m_contents .dotted_list.bg_form > li.list02 > a {background-position:left -40px}
.m_contents .dotted_list.bg_form > li.list03 > a {background-position:left -83px}
.m_contents .dotted_list.bg_form > li.list04 > a {background-position:left -127px}
.m_contents .dotted_list.bg_form > li.list05 > a {background-position:left -173px}

/* 정보 */
.m_info {}
.m_info .w_box {width:224px; height:278px; border:none;}

/* 주요연구성과 
.m_info .m_result {position:relative; float:left; width:523px; height:278px; background:#fff;}
.m_info .m_result h4 {margin:0 0 0 15px; border-bottom:none;}
.m_info .m_result ul {width:524px;}
.m_info .m_result ul li {float:left; margin:0 1px 0 0;}
.m_info .m_result .btn_control a {position:absolute; top:120px; width:26px; height:39px; margin:0;}
.m_info .m_result .btn_control .btn_prev {left:0; background:url("/portal/images/main/r_btn_prev.png") no-repeat left top;}
.m_info .m_result .btn_control .btn_next {right:0; background:url("/portal/images/main/r_btn_next.png") no-repeat left top}
*/

.m_info .m_result {float:left; position:relative; overflow:hidden; width:523px; height:278px; background:#fff; z-index:10;}
.m_info .m_result h4 {margin:0 0 0 15px; border-bottom:none;}
.m_info .m_result > ul {float:left; }
.m_info .m_result > ul > li {float:left; width:100%;}
.m_info .m_result > ul > li:focus {outline:1px solid #564117;}
.m_info .m_result > ul > li:first-child {margin-left:0;}
.m_info .m_result > ul > li > ul {position:absolute; top:53px; left: 0; z-index:10; width:525px;}
.m_info .m_result > ul > li > ul > li {position:relative; float:left; width:261px; margin:0 1px 0 0;}
.m_info .m_result strong {position:absolute; left:0; top:172px; width:100%; padding:7px 0 6px; line-height:20px; text-align:center; color:#fff; letter-spacing:-1px; background: url("/portal/images/main/bg_opacity01.png") repeat left top;}

.m_info .m_result .btn_prev {position:absolute; left:0; top:120px; z-index:20;}
.m_info .m_result .btn_next {position:absolute; right:0; top:120px; z-index:20;}

/* 홍보영상 */
.m_video {position:relative; float:left; width:254px; height:278px; margin:0 0 0 15px; background:#fff;}
.m_video h4 {margin:0 0 0 15px; border-bottom:none;}
.m_video .txt {height:225px;}
.m_video .txt img {min-height:225px;}

/* 관련정보 */
.m_info .w_box.rnd_box {}
.rnd_box h4 {margin:0 0 9px;}
.rnd_box ul {}

/**/
.page_link {position:fixed; top:620px; left:50%; width:15px; margin-top:-95px; margin-left:650px; /*top:632px;margin:0 0 0 670px;*/font-size:0;line-height:0;z-index:90;}
.page_link a {display:inline-block; width:15px; height:14px; margin:0 0 23px 0; background:url("/portal/images/main/bg_page_off.png") no-repeat left top;}
.page_link .now a {background:url("/portal/images/main/bg_page_on.png") no-repeat left top;}
.page_link.w_short {left:auto; right:10px; margin-right:0;}

/**/
.m_skill {position:relative; width:1240px; height:310px; margin:0 auto; padding:20px 0 0}
.m_skill > ul {overflow:hidden; width:100%; text-align:center;}
.m_skill > ul > li {float:left; height:37px; margin:0 0 0 6px;}
.m_skill > ul > li:first-child {margin-left:119px;}
.m_skill > ul > li.on {background:url("/portal/images/main/bbg_tab_on02.gif") no-repeat center bottom;}
.m_skill > ul > li > a {float:left; display:inline-block; padding:0 25px 14px; font-size:0; line-height:0; border-bottom:3px solid #cecece;}
.m_skill > ul > li.on > a {border-bottom:3px solid #0094cd;}
.m_skill > ul > li > ul {display:none; position:absolute; left:0; top:77px; margin:-15px 0 0 -15px;}
.m_skill > ul > li > ul li {position:relative; float:left; width:234px; height:233px; border:1px solid #dbdbdb; margin:15px 0 0 15px;}
.m_skill > ul > li > ul li a {display:block; height:100%; }
.m_skill > ul > li > ul li a .txt {display:inline-block; overflow:hidden; position:absolute; left:0; top:0; width:100%; height:168px; background:url("/portal/images/main/no_img_234x168.gif") no-repeat left top;}
.m_skill > ul > li > ul li a .txt img {width:100%; min-height:168px;}
.m_skill > ul > li > ul li a strong {position:absolute; left:0; top:168px; width:216px; min-height:40px; margin:0 -1px; padding:12px 10px 11px; line-height:20px; color:#555; letter-spacing:-1px; border-top:1px solid #dbdbdb;}

.m_skill > ul > li > ul.bg li.list01 a {background:url("/portal/images/main/bg_book01.gif") no-repeat left top;}
.m_skill > ul > li > ul.bg li.list02 a {background:url("/portal/images/main/bg_book02.gif") no-repeat left top;}
.m_skill > ul > li > ul.bg li.list03 a {background:url("/portal/images/main/bg_book03.gif") no-repeat left top;}
.m_skill > ul > li > ul.bg li.list04 a {background:url("/portal/images/main/bg_book04.gif") no-repeat left top;}
.m_skill > ul > li > ul.bg li.list05 a {background:url("/portal/images/main/bg_book05.gif") no-repeat left top;}
.m_skill > ul > li > ul.bg li a strong {top:78px; bottom:auto; width:216px; padding:16px 10px 15px; line-height:23px; color:#393939; border:none; }


.m_skill > ul > li > ul.bg li.rnd01 a {background:url("/portal/images/main/bg_rnd01.gif") no-repeat left top;}
.m_skill > ul > li > ul.bg li.rnd02 a {background:url("/portal/images/main/bg_rnd02.gif") no-repeat left top;}
.m_skill > ul > li > ul.bg li.rnd03 a {background:url("/portal/images/main/bg_rnd03.gif") no-repeat left top;}
.m_skill > ul > li > ul.bg li.rnd04 a {background:url("/portal/images/main/bg_rnd04.gif") no-repeat left top;}
.m_skill > ul > li > ul.bg li.rnd05 a {background:url("/portal/images/main/bg_rnd05.gif") no-repeat left top;}

.m_skill > ul > li > ul.bg.bg_skill li a {background:url("/portal/images/main/bg_skill.gif") no-repeat left top;}
.m_skill > ul > li > ul.bg.bg_skill li a span {display:block; margin:7px 0 0; font-size:13px; color:#666; }
.m_skill > ul > li > ul.bg.bg_skill li a strong {top:22px; padding:5px 10px;}

.m_skill .btn_more {display:none;}

/* 퀵 */
#m_quick {position:absolute; right:0; top:146px; height:100%; width:60px; z-index:20;}
#m_quick ul {float:right; width:50px; height:100%; background:#55606b;}
#m_quick ul li {font-size:0; line-height:0;}
#m_quick ul li a {display:block; padding:21px 0 20px 50px; border-bottom:1px solid #8e9193;}
#m_quick ul li.list01 a {background:url("/portal/images/main/bg_quick01_on.gif") no-repeat 13px center;}
#m_quick ul li.list02 a {background:url("/portal/images/main/bg_quick02_on.gif") no-repeat 13px center;}
#m_quick ul li.list03 a {background:url("/portal/images/main/bg_quick03_on.gif") no-repeat 13px center;}
#m_quick ul li.list04 a {background:url("/portal/images/main/bg_quick04_on.gif") no-repeat 13px center;}
#m_quick ul li.list05 a {background:url("/portal/images/main/bg_quick05_on.gif") no-repeat 13px center;}
#m_quick ul li.list06 a {background:url("/portal/images/main/bg_quick06_on.gif") no-repeat 13px center;}
#m_quick ul li.list07 a {background:url("/portal/images/main/bg_quick07_on.gif") no-repeat 15px center;}
#m_quick ul li.list08 a {background:url("/portal/images/main/bg_quick08_on.gif") no-repeat 15px center;}
#m_quick ul li.list09 a {background:url("/portal/images/main/bg_quick09_on.gif") no-repeat 15px center;}
#m_quick ul li.list10 a {background:url("/portal/images/main/bg_quick10_on.gif") no-repeat 15px center;}

#m_quick ul.hide li.list01 a {background:url("/portal/images/main/bg_quick01.gif") no-repeat 13px center;}
#m_quick ul.hide li.list02 a {background:url("/portal/images/main/bg_quick02.gif") no-repeat 13px center;}
#m_quick ul.hide li.list03 a {background:url("/portal/images/main/bg_quick03.gif") no-repeat 13px center;}
#m_quick ul.hide li.list04 a {background:url("/portal/images/main/bg_quick04.gif") no-repeat 13px center;}
#m_quick ul.hide li.list05 a {background:url("/portal/images/main/bg_quick05.gif") no-repeat 13px center;}
#m_quick ul.hide li.list06 a {background:url("/portal/images/main/bg_quick06.gif") no-repeat 13px center;}
#m_quick ul.hide li.list07 a {background:url("/portal/images/main/bg_quick07.gif") no-repeat 15px center;}
#m_quick ul.hide li.list08 a {background:url("/portal/images/main/bg_quick08.gif") no-repeat 15px center;}
#m_quick ul.hide li.list09 a {background:url("/portal/images/main/bg_quick09.gif") no-repeat 15px center;}
#m_quick ul.hide li.list10 a {background:url("/portal/images/main/bg_quick10.gif") no-repeat 15px center;}
#m_quick ul li:first-child a {padding-top:27px;}
#m_quick .btn {float:left; margin:390px 0 0;}

/* 로딩바 */
html, body{width:100%; height:100%;}
body.loging {overflow-y:hidden;}
.loging_box {position:absolute; left:0; top:0; min-width:100%; height:100%; background:url("/member/images/common/bg_loding.png") repeat; z-index:999; }
.loging_box span {position:absolute; left:50%; top:50%; width:541px; height:269px; margin:-134px 0 0 -270px; font-size:0; line-height:0; text-indent:-9999px; background:url("/member/images/common/img_loding.png") no-repeat center center;}
.loging_box span img {position:absolute; left:146px; top:102px;}

/* ================================ 메인 리뉴얼 2018.10.10 인재INC ================================ */
@font-face {
  font-family: 'Nanum Square';
  font-style: normal;
  font-weight: 400;
  src: url(/portal/common/font/NanumSquareR.eot);
  src: local('Nanum Square Regular'),
       local('NanumSquareR'),
       url(/portal/common/font/NanumSquareR.eot?#iefix) format('embedded-opentype'),
       url(/portal/common/font/NanumSquareR.woff2) format('woff2'),
       url(/portal/common/font/NanumSquareR.woff) format('woff'),
       url(/portal/common/font/NanumSquareR.ttf) format('truetype');
}

@font-face {
  font-family: 'Nanum Square';
  font-style: normal;
  font-weight: 700;
  src: url(/portal/common/font/NanumSquareB.eot);
  src: local('Nanum Square Bold'),
       local('NanumSquareB'),
       url(/portal/common/font/NanumSquareB.eot?#iefix) format('embedded-opentype'),
       url(/portal/common/font/NanumSquareB.woff2) format('woff2'),
       url(/portal/common/font/NanumSquareB.woff) format('woff'),
       url(/portal/common/font/NanumSquareB.ttf) format('truetype');
}

.soundOnly{display:inline-block !important;position:absolute !important;top:0 !important;left:0 !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;border:0 !important;overflow:hidden !important}
#overlay{display:none;position:fixed;background:rgba(0,0,0,0.7);top:0;left:0;right:0;bottom:0;cursor:pointer;z-index:9999;}
.tabPage{display:none;}
.tabPage.active{display:block;}

/* ======================================== Layout ======================================== */
#skipLink a{display:block;position:fixed;top:-999px;padding:8px 0;width:150px;text-align:center;color:#fff;background:#000;z-index:999999}
#skipLink a:focus, #skipLink a:active{left:0px;top:0px;width:100%; height:auto; padding:5px 0; background:#9b8d3a !important; color:#fff !important; font-weight:bold; border:1px solid #ddd; display:block;}
#skipLink dt{position:absolute;height:0;width:0;left:-9999px;overflow:hidden;font-size:0;line-height:0}
.inner{position:relative;margin:0 auto;width:1280px;box-sizing:border-box;}
#header{height:130px;width:auto;}
#topBar{height:40px;/*background:#0092d0;*/background:#222b57;}
#topBar ul{float:right;padding-right:210px;}
#topBar ul li{display:inline-block;}
#topBar ul li.icon1{background:url(/portal/images/main/2018/icon_topBar1.png) no-repeat left center;}
#topBar ul li.icon2{background:url(/portal/images/main/2018/icon_topBar2.png) no-repeat left center;}
#topBar ul li.icon3{background:url(/portal/images/main/2018/icon_topBar3.png) no-repeat left center;}
#topBar ul li.icon4{background:url(/portal/images/main/2018/icon_topBar4.png) no-repeat left center;}
#topBar ul li.icon5{background:url(/portal/images/main/2018/icon_topBar5.png) no-repeat left center;}
#topBar ul li a{display:block;padding:0 23px 0 20px;line-height:40px;color:#fff;font-size:12px;letter-spacing:-.5px;}
#topBar .topSearch{display:block;position:absolute;right:0;top:0;height:40px;width:197px;/*background:#007fb5;*/background:#384277;}
#topBar .topSearch input[type='text']{float:left;width:145px;height:40px;border:0px none;background:none;color:#fff;}
#topBar .topSearch input[type='submit']{float:right;display:inline-block;vertical-align:middle;height:40px;width:40px;border:0px none;background:url(/portal/images/main/2018/icon_topSearch.png) no-repeat center center;text-indent:-9999em;}
#topBar .topSearch input::-webkit-input-placeholder {color:#fff;}
#topBar .topSearch input:-ms-input-placeholder {color:#fff;}
#topGnb,
#topGnb > .inner{height:90px;background:#fff;/*font-family:'Nanum Square';*/}
#topGnb h1{position:absolute;left:10px;top:50%;margin-top:-32.5px;padding:0;}
#topGnb ul.depth1{padding:0 60px 0 175px;height:90px;box-sizing:border-box;}
#topGnb ul.depth1 > li{float:left;padding-top:20px;box-sizing:border-box;}
#topGnb ul.depth1 > li > a{display:block;width:40px;padding:0 37px;height:70px;line-height:70px;font-size:21px;font-weight:600;color:#000;overflow:hidden;}
#topGnb ul.depth1 > li:first-child > a{width:80px;}
#topGnb ul.depth1 > li:nth-child(7) > a{width:100px;}
#topGnb .btnAllNav{display:block;position:absolute;right:10px;top:50%;width:24px;height:19px;background:url(/portal/images/main/2018/icon_allNavOpen.png) no-repeat;text-indent:-999em;}
#topGnb .subMenu{display:none;position:absolute;left:0;right:0;top:90px;margin:0 -1000px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#f6f6f6;z-index:9999;}
#topGnb ul.depth1 > li:hover .subMenu,
#topGnb ul.depth1 > li.active .subMenu{display:block;}
#topGnb .subMenu > .inner{padding-left:590px;}
#topGnb .subMenu .inner:after{display:block;content:'';clear:both;}
#topGnb .subMenu .title{position:absolute;left:0;top:50%;margin-top:-72.5px;padding-left:175px;width:590px;min-height:145px;box-sizing:border-box;}
#topGnb .subMenu .title.bg1{background:url(/portal/images/main/2018/bg_subMenu1.png) no-repeat left center;}
#topGnb .subMenu .title.bg2{background:url(/portal/images/main/2018/bg_subMenu2.png) no-repeat left center;}
#topGnb .subMenu .title.bg3{background:url(/portal/images/main/2018/bg_subMenu3.png) no-repeat left center;}
#topGnb .subMenu .title.bg4{background:url(/portal/images/main/2018/bg_subMenu4.png) no-repeat left center;}
#topGnb .subMenu .title.bg5{background:url(/portal/images/main/2018/bg_subMenu5.png) no-repeat left center;}
#topGnb .subMenu .title.bg6{background:url(/portal/images/main/2018/bg_subMenu6.png) no-repeat left center;}
#topGnb .subMenu .title.bg7{background:url(/portal/images/main/2018/bg_subMenu7.png) no-repeat left center;}
#topGnb .subMenu .title span{display:block;padding:28px 0 20px;font-size:24px;font-weight:600;color:#000;}
#topGnb .subMenu .title p{font-size:15px;color:#666;line-height:150%;}
#topGnb ul.depth2{float:left;position:relative;padding:25px 0 20px 28px;min-height:260px;width:230px;background:#fff;border-right:1px solid #ddd;box-sizing:border-box;}
#topGnb ul.depth2 > li{box-sizing:border-box;}
#topGnb ul.depth2.col1{border-left:1px solid #ddd;}
#topGnb ul.depth2 > li > a{display:block;margin-bottom:12px;padding-top:10px;font-size:18px;color:#333;font-weight:600;}
#topGnb ul.depth3{margin-bottom:10px;}
#topGnb ul.depth3 > li{padding:0 10px;background:url(/portal/images/main/2018/icon_subMenu_depth3.gif) no-repeat 2px 9px;}
#topGnb ul.depth3 > li > a{display:block;color:#555;}
#topGnb ul.depth3 > li > a:hover{text-decoration:underline;}
#allNav{display:none;position:fixed;top:40px;left:45%;margin-left:-640px;padding:35px 30px;z-index:99999;max-height:90%;width:1460px;background:#fff;box-sizing:border-box;overflow-y:scroll;/*font-family:'Nanum Square';*/}
#allNav .depth1 > li{float:left;width:12.5%;}
#allNav .depth1 > li > a{display:block;margin-bottom:25px;font-size:21px;font-weight:600;color:#000;text-align:center;}
#allNav .depth2{margin-left:-1px;margin-bottom:30px;padding-left:8px;border:1px solid #ddd;height:1655px;}
#allNav .depth2.bg{background:#f6f6f6;}
#allNav .depth2 > li > a{display:block;padding-top:22px;font-size:17px;font-weight:600;color:#333;letter-spacing:-.5px;}
#allNav .depth3{padding-top:10px;}
#allNav .depth3 > li{padding-left:10px;background:url(/portal/images/main/2018/icon_subMenu_depth3.gif) no-repeat 2px 9px;}
#allNav .depth3 > li > a{display:block;color:#555;font-size:13px;}
#allNav .allNavClose{display:block;position:absolute;top:36px;right:12px;width:20px;height:19px;background:url(/portal/images/main/2018/icon_allNavClose.gif) no-repeat;text-indent:-9999em;}

/* 메인 */
#wrap.mainWrap{padding-top:130px;min-width:1180px;overflow-x:auto !important;}
#wrap.mainWrap #header{position:fixed;top:0;left:0;right:0;z-index:9999;}

#sectionBtn{display:block;position:fixed;top:300px;right:40px;width:100px;height:150px;z-index:10;}
#sectionBtn li{display:block;margin-bottom:5px;/*text-align:right;*/}
#sectionBtn li a{display:block;padding-left:15px;height:38px;line-height:38px;text-align:left;background:#fff;border-radius:10px;font-weight:600;}
#sectionBtn.row1 li a.item1{background:#007db4 url(/portal/images/main/2018/icon_section_1_1.png) no-repeat 85% center;color:#fff;/*border:1px solid #0092d0;*/}
#sectionBtn.row1 li a.item2{background:#fff url(/portal/images/main/2018/icon_section_2_2.png) no-repeat 85% center;}
#sectionBtn.row1 li a.item3{background:#fff url(/portal/images/main/2018/icon_section_3_2.png) no-repeat 85% center;}
#sectionBtn.row2 li a.item1{background:#fff url(/portal/images/main/2018/icon_section_1_2.png) no-repeat 85% center;}
#sectionBtn.row2 li a.item2{background:#3261B2 url(/portal/images/main/2018/icon_section_2_1.png) no-repeat 85% center;color:#fff;/*border:1px solid #3e61b2;*/}
#sectionBtn.row2 li a.item3{background:#fff url(/portal/images/main/2018/icon_section_3_2.png) no-repeat 85% center;}
#sectionBtn.row3 li a.item1{background:#fff url(/portal/images/main/2018/icon_section_1_2.png) no-repeat 85% center;}
#sectionBtn.row3 li a.item2{background:#fff url(/portal/images/main/2018/icon_section_2_2.png) no-repeat 85% center;}
#sectionBtn.row3 li a.item3{background:#85750C url(/portal/images/main/2018/icon_section_3_1.png) no-repeat 85% center;color:#fff;/*border:1px solid #a8982e;*/}

#mainQuick{display:block;position:fixed;top:440px;right:40px;width:80px;padding:5px 10px;background-color:#68717e;border-radius:10px;z-index:10;}
#mainQuick > li{box-sizing:border-box;}
#mainQuick > li a{display:block;min-height:25px;padding:12px 0;color:#fff;border-bottom:1px solid #868d98;font-size:13px;text-align:center;line-height:normal;letter-spacing:-0.5px;}
#mainQuick > li.row3 a{line-height:25px;}
#mainQuick > li.row6 a{border-bottom:0;}

.section{position:relative;}
.section:after{display:block;content:'';clear:both;}
.section > div.sectionHolder{padding-top:130px;height:840px;box-sizing:border-box;}
.section > div.sectionHolder > div.inner{position:absolute;top:50%;left:50%;margin:-383px 0 0 -645px;width:1280px;}
.section.section1 > div.sectionHolder{background:#d3e0ee/*url(/portal/images/main/2018/bg_mainSection1.jpg) no-repeat center center/ cover*/;}
.section.section2 > div.sectionHolder{background:#ced4e4/*url(/portal/images/main/2018/bg_mainSection2.jpg) no-repeat center center/ cover*/;}
.section.section3 > div.sectionHolder{background:#d9dad8/*url(/portal/images/main/2018/bg_mainSection3.jpg) no-repeat center center/ cover*/;}
.section h2{height:54px;margin-top:10px;margin-bottom:40px;font-size:30px;color:#222;text-align:center;font-weight:600;text-indent:50px;/*font-family:"Nanum Square";*/text-indent:-9999px;}
.section.section1 h2{background:url(/portal/images/main/2018/icon_section1_title.png) no-repeat 50% center; height:90px;}
.section.section2 h2{background:url(/portal/images/main/2018/icon_section2_title.png) no-repeat 50% center;}
.section.section3 h2{background:url(/portal/images/main/2018/icon_section3_title.png) no-repeat 50% center;}
.section .slogan{margin-bottom:40px;font-size:17px;color:#555;text-align:center;letter-spacing:-.5px;font-weight:bold;/*font-family: 'Noto Sans KR', sans-serif;*/}
.section h3.type1{margin-bottom:12px;font-size:22px;font-weight:600;color:#fff;}
.section h3.type2{margin-bottom:12px;font-size:18px;font-weight:600;color:#222;}
.section.section4{padding-top:0;height:210px !important;}

.section1 .sectionRow1{height:320px;/*font-family:'Nanum Square';*/}
.section1 .sectionRow1 > div{float:left;margin-bottom:12px;height:320px;}
.section1 .sectionRow1 .slider1{position:relative;margin-right:12px;width:475px;}
.section1 .sectionRow1 .slider1 ul > li > a{display:block;}
.section1 .sectionRow1 .slider1 .cate{display:block;position:absolute;left:0;top:0;padding-top:16px;width:72px;height:72px;background:#85750C;box-sizing:border-box;color:#fff;font-size:15px;font-weight:600;text-align:center;line-height:140%;z-index:2;}
.section1 .sectionRow1 .slider1 li a:focus{border:3px dotted black;}
.section1 .sectionRow1 .slider1 .imgArea{display:block;width:475px;height:320px;overflow:hidden;}
.section1 .sectionRow1 .slider1 .imgArea img{width:475px;height:320px;}
.section1 .sectionRow1 .slider1 .title{display:block;position:absolute;bottom:0;left:0;height:50px;padding:0 80px 0 18px;box-sizing:border-box;width:100%;background:#353941;line-height:50px;font-size:15px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.section1 .sectionRow1 .slider1 .bx-controls{position:absolute;right:20px;bottom:10px;}
.section1 .sectionRow1 .slider1 .bx-controls-direction{display:inline-block;}
.section1 .sectionRow1 .slider1 .bx-controls-direction a{display:inline-block;width:20px;height:25px;text-indent:-9999em;}
.section1 .sectionRow1 .slider1 .bx-prev{margin-right:30px;background:url(/portal/images/main/2018/icon_silder3_prev.png) no-repeat;}
.section1 .sectionRow1 .slider1 .bx-next{background:url(/portal/images/main/2018/icon_silder3_next.png) no-repeat;}
.section1 .sectionRow1 .slider1 .bx-controls-auto{position:absolute;right:18px;bottom:0px;}
.section1 .sectionRow1 .slider1 .bx-controls-auto a{display:inline-block;width:33px;height:29px;text-indent:-9999em;}
.section1 .sectionRow1 .slider1 .bx-controls-auto a.active{display:none;}
.section1 .sectionRow1 .slider1 .bx-controls-auto .bx-start{background:url(/portal/images/main/2018/icon_silder3_start.png) no-repeat center center;}
.section1 .sectionRow1 .slider1 .bx-controls-auto .bx-stop{background:url(/portal/images/main/2018/icon_silder3_stop.png) no-repeat center center;}
.section1 .sectionRow1 .slider2{position:relative;float:left;margin-right:12px;padding:20px 27px;box-sizing:border-box;width:434px;background:rgba(55,96,175,.9);color:#fff;}
.section1 .sectionRow1 .slider2 .bx-viewport > ul > li{/*border-top:1px solid #87a7d6;border-left:1px solid #87a7d6;*/}
/*
.section1 .sectionRow1 .slider2 ul ul li{float:left;padding:18px 0 0 85px;width:50%;height:102px;border-right:1px solid #87a7d6;border-bottom:1px solid #87a7d6;box-sizing:border-box;}
.section1 .sectionRow1 .slider2 ul ul li.icon1{background:url(/portal/images/main/2018/icon_silder2_1.png) no-repeat 13px center;}
.section1 .sectionRow1 .slider2 ul ul li.icon2{background:url(/portal/images/main/2018/icon_silder2_2.png) no-repeat 13px center;}
.section1 .sectionRow1 .slider2 ul ul li.icon3{background:url(/portal/images/main/2018/icon_silder2_3.png) no-repeat 13px center;}
.section1 .sectionRow1 .slider2 ul ul li.icon4{background:url(/portal/images/main/2018/icon_silder2_4.png) no-repeat 13px center;}
.section1 .sectionRow1 .slider2 ul ul li em{display:block;font-size:12px;font-family:'dotum';}
.section1 .sectionRow1 .slider2 ul ul li span{display:block;line-height:140%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
*/
.section1 .sectionRow1 .slider2 ul ul li{float:left;width:50%;height:118px;text-align:center;/*border-right:1px solid #87a7d6;*/background-repeat:no-repeat;background-position:center 13px;/*border-bottom:1px solid #87a7d6;*/box-sizing:border-box;}
.section1 .sectionRow1 .slider2 ul ul li a{display:block;border:1px solid #87a7d6;}
.section1 .sectionRow1 .slider2 ul ul li.icon1{background-image:url(/portal/images/main/2018/icon_slider_2_1.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon2{background-image:url(/portal/images/main/2018/icon_slider_2_2.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon3{background-image:url(/portal/images/main/2018/icon_slider_2_3.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon4{background-image:url(/portal/images/main/2018/icon_slider_2_4.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon5{background-image:url(/portal/images/main/2018/icon_slider_2_5.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon6{background-image:url(/portal/images/main/2018/icon_slider_2_6.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon7{background-image:url(/portal/images/main/2018/icon_slider_2_7.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon8{background-image:url(/portal/images/main/2018/icon_slider_2_20.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon9{background-image:url(/portal/images/main/2018/icon_slider_2_22.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon10{background-image:url(/portal/images/main/2018/icon_slider_2_19.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon11{background-image:url(/portal/images/main/2018/icon_slider_2_8.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon12{background-image:url(/portal/images/main/2018/icon_slider_2_9.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon13{background-image:url(/portal/images/main/2018/icon_slider_2_10.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon14{background-image:url(/portal/images/main/2018/icon_slider_2_11.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon15{background-image:url(/portal/images/main/2018/icon_slider_2_13.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon16{background-image:url(/portal/images/main/2018/icon_slider_2_21.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon17{background-image:url(/portal/images/main/2018/icon_slider_2_14.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon18{background-image:url(/portal/images/main/2018/icon_slider_2_15.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon19{background-image:url(/portal/images/main/2018/icon_slider_2_16.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon20{background-image:url(/portal/images/main/2018/icon_slider_2_17.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon21{background-image:url(/portal/images/main/2018/icon_slider_2_18.png);}
.section1 .sectionRow1 .slider2 ul ul li.icon23{background-image:url(/portal/images/main/2018/icon_slider_2_23.png);}
.section1 .sectionRow1 .slider2 ul ul li:nth-child(even) a{border-left:0;}
.section1 .sectionRow1 .slider2 ul ul li:nth-child(3n) a{border-top:0;}
.section1 .sectionRow1 .slider2 ul ul li:nth-child(4n) a{border-top:0;}

.section1 .sectionRow1 .slider2 ul ul li span{display:block;padding:78px 20px 10px 20px;line-height:105%;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.section1 .sectionRow1 .slider2 .total{display:block;padding-top:18px;font-size:17px;font-weight:600;text-align:center;}
.section1 .sectionRow1 .slider2 .bx-controls{position:absolute;top:23px;right:27px;}
.section1 .sectionRow1 .slider2 .bx-controls-direction{display:inline-block;}
.section1 .sectionRow1 .slider2 .bx-controls-direction a{display:inline-block;width:22px;height:20px;text-indent:-9999em;}
.section1 .sectionRow1 .slider2 .bx-prev{margin-right:30px;background:url(/portal/images/main/2018/icon_silder3_prev.png) no-repeat;}
.section1 .sectionRow1 .slider2 .bx-next{background:url(/portal/images/main/2018/icon_silder3_next.png) no-repeat;}
.section1 .sectionRow1 .slider2 .bx-controls-auto{position:absolute;right:18px;bottom:0px;}
.section1 .sectionRow1 .slider2 .bx-controls-auto a{display:inline-block;width:40px;height:20px;text-indent:-9999em;}
.section1 .sectionRow1 .slider2 .bx-controls-auto a.active{display:none;}
.section1 .sectionRow1 .slider2 .bx-controls-auto .bx-start{background:url(/portal/images/main/2018/icon_silder3_start.png) no-repeat center center;}
.section1 .sectionRow1 .slider2 .bx-controls-auto .bx-stop{background:url(/portal/images/main/2018/icon_silder3_stop.png) no-repeat center center;}
.section1 .sectionRow1 .slider3{float:left;position:relative;width:347px;}
.section1 .sectionRow1 .slider3 li a{display:block;width:347px;height:320px;overflow:hidden;}
.section1 .sectionRow1 .slider3 li a:focus{border:3px dotted black;}
.section1 .sectionRow1 .slider3 li img{width:347px;height:320px;}
.section1 .sectionRow1 .slider3 .bx-controls{position:absolute;bottom:0;width:100%;height:30px;background:rgba(0,0,0,.2);}
.section1 .sectionRow1 .slider3 .bx-pager{position:absolute;left:20px;bottom:4px;color:#fff;}
.section1 .sectionRow1 .slider3 .bx-controls-direction{position:absolute;bottom:0px;right:15px;}
.section1 .sectionRow1 .slider3 .bx-controls-direction a{display:inline-block;width:24px;height:25px;text-indent:-9999em;}
.section1 .sectionRow1 .slider3 .bx-prev{margin-right:27px;background:url(/portal/images/main/2018/icon_silder3_prev.png) no-repeat;}
.section1 .sectionRow1 .slider3 .bx-next{background:url(/portal/images/main/2018/icon_silder3_next.png) no-repeat;}
.section1 .sectionRow1 .slider3 .bx-controls-auto{position:absolute;right:42px;bottom:2px;}
.section1 .sectionRow1 .slider3 .bx-controls-auto a{display:inline-block;width:24px;height:25px;text-indent:-9999em;}
.section1 .sectionRow1 .slider3 .bx-controls-auto a.active{display:none;}
.section1 .sectionRow1 .slider3 .bx-controls-auto .bx-start{background:url(/portal/images/main/2018/icon_silder3_start.png) no-repeat center center;}
.section1 .sectionRow1 .slider3 .bx-controls-auto .bx-stop{background:url(/portal/images/main/2018/icon_silder3_stop.png) no-repeat center center;}
.section1 .sectionRow2 > div{margin-right:12px;height:250px;/*font-family:'Nanum Square';*/}
.section1 .sectionRow2 .item1{float:left;padding:25px 15px 15px 15px;box-sizing:border-box;width:339px;background:#007db4/*rgba(0,146,208,.9)*/;}
.section1 .sectionRow2 .item1 h3{padding:0 0 15px 10px;border-bottom:1px solid #59b8e0;}
.section1 .sectionRow2 .item1 ul{margin-bottom:13px;}
.section1 .sectionRow2 .item1 ul:after{display:block;content:'';clear:both;}
.section1 .sectionRow2 .item1 ul li{float:left;padding:3px 0;width:50%;box-sizing:border-box;}
.section1 .sectionRow2 .item1 ul li:last-child{width:auto;}
.section1 .sectionRow2 .item1 ul li a{padding-left:15px;background:url(/portal/images/main/2018/icon_mainDot.png) no-repeat 4px center;color:#fff;/*font-size:15px;*/}
.section1 .sectionRow2 .item1 .boxCall{display:block;clear:both;height:44px;background:url(/portal/images/main/2018/icon_mainBoxCall.png) no-repeat 18px center;border:1px solid #3ac6e7;text-align:center;line-height:44px;color:#fff;text-indent:30px;font-size:15px;}
.section1 .sectionRow2 .item2{float:left;position:relative;padding:15px 18px;box-sizing:border-box;width:343px;background:#fff;}
.section1 .sectionRow2 .btnMore{display:block;position:absolute;right:18px;top:12px;width:30px;height:30px;background:url(/portal/images/main/2018/icon_newsBtnMore.png) no-repeat;text-indent:-9999em;}
.section1 .sectionRow2 .item2 .mediaArea{margin:0 auto;width:303px;height:183px;overflow:hidden;text-align:center;}
.section1 .sectionRow2 .item2 .mediaArea > a{display:block;}
.section1 .sectionRow2 .item2 .mediaArea > a:focus{border:3px dotted black;}
.section1 .sectionRow2 .item2 .mediaArea img{display:block;width:100%;}
.section1 .sectionRow2 .item2 .mediaArea span{width:302px;}
.section1 .sectionRow2 .item3{float:left;position:relative;padding:15px 20px;box-sizing:border-box;width:342px;background:rgba(255,255,255,.8);}
.section1 .sectionRow2 .item3 .mediaArea{margin:0 auto;width:301px;height:183px;overflow:hidden;text-align:center;}
.section1 .sectionRow2 .item3 .mediaArea > a{display:block;}
.section1 .sectionRow2 .item3 .mediaArea > a:focus{border:3px dotted black;}
.section1 .sectionRow2 .item3 .mediaArea img{display:block;width:100%;}
.section1 .sectionRow2 .item3 .mediaArea span{width:301px;}
.section1 .sectionRow2 .mediaArea .title{display:block;position:absolute;bottom:15px;padding:0 12px;box-sizing:border-box;height:34px;background:rgba(0,0,0,.8);line-height:34px;text-align:left;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.section1 .sectionRow2 .item4{float:left;width:220px;}
.section1 .sectionRow2 .item4 li a{position:relative;display:block;padding:30px 0 0 112px;height:125px;box-sizing:border-box;}
.section1 .sectionRow2 .item4 .icon1 a{background:#f1f1f1 url(/portal/images/main/2018/icon_mainQuick1.png) no-repeat 22px center;}
.section1 .sectionRow2 .item4 .icon1 a:after{display:block;content:'';clear:both;height:1px;position:absolute;bottom:0;left:15px;right:15px;background-color:#cfcfcf;}
.section1 .sectionRow2 .item4 .icon2 a{background:#f1f1f1 url(/portal/images/main/2018/icon_mainQuick3.png) no-repeat 22px center;}
.section1 .sectionRow2 .item4 li a b{display:block;margin-bottom:5px;font-size:20px;color:#222;}
.section1 .sectionRow2 .item4 li a span{display:block;color:#555;line-height:140%;}
.section1 .sectionRow2 .item4{margin-right:0;}

.section2 .sectionRow1{margin-bottom:12px;height:320px;/*font-family:'Nanum Square';*/}
.section2 .sectionRow1 > div{float:left;height:320px;}
.section2 .sectionRow1 .item1{margin-right:12px;width:638px;background:#fff;}
.section2 .sectionRow1 .item1 h3{width:103px;float:left;font-size:20px;font-weight:600;color:#222;line-height:22px;padding:20px 0 0 15px;}
.section2 .sectionRow1 .item1 .tabBar{padding-right:48px;}
.section2 .sectionRow1 .item1 .tabBar:after{display:block;content:'';clear:both;}
.section2 .sectionRow1 .item1 .tabBar li{float:left;width:20%;box-sizing:border-box;}
.section2 .sectionRow1 .item1 .tabBar li a{display:block;height:54px;border-right:1px solid #7891c9;background:#3e61b2;text-align:center;line-height:54px;color:#fff;font-size:16px;}
.section2 .sectionRow1 .item1 .tabBar li.active a{background:#f2f3f5;color:#222;}
.section2 .sectionRow1 .item1 .tabPage{clear:both;position:relative;padding:10px 25px;background:#fff;}
.section2 .sectionRow1 .item1 .tabPage .btnMore{display:block;position:absolute;top:-54px;right:0;width:48px;height:54px;background:#3e61b2 url(/portal/images/main/2018/icon_mainTabMore.png) no-repeat center center;text-indent:-9999em;}
.section2 .sectionRow1 .item1 .noticeTop{position:relative;margin-bottom:18px;padding:15px 90px 18px 80px;background:url(/portal/images/main/2018/bg_noticeTop.png) no-repeat left center;border-bottom:1px solid #cbced3;}
.section2 .sectionRow1 .item1 .noticeTop > a{display:block;}
.section2 .sectionRow1 .item1 .noticeTop .title{display:inline-block;max-width:90%;margin-bottom:8px;font-size:16px;color:#222;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.section2 .sectionRow1 .item1 .noticeTop p{color:#666;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.section2 .sectionRow1 .item1 .noticeTop .date{display:block;position:absolute;top:15px;right:0;color:#888888;}
.section2 .sectionRow1 .item1 .tabPage ul{height:132px;overflow:hidden;}
.section2 .sectionRow1 .item1 .tabPage ul li{position:relative;padding:5px 90px 5px 8px;background:url(/portal/images/main/2018/icon_noticeListDot.png) no-repeat left center;}
.section2 .sectionRow1 .item1 .tabPage ul li a{display:inline-block;vertical-align:top;max-width:85%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#555;}
.section2 .sectionRow1 .item1 .tabPage ul li span.new{display:inline-block;vertical-align:top;width:14px;height:14px;line-height:14px;margin-top:5px;margin-left:5px;text-align:center;background-color:#007db4;border-radius:7px;color:#fff;font-size:10px;}
.section2 .sectionRow1 .item1 .tabPage ul li .date{display:block;position:absolute;top:50%;right:0;margin-top:-11.5px;color:#888888;font-weight:normal;}
.section2 .sectionRow1 .item1 .tabPage .noticeTop .new2{display:inline-block;vertical-align:top;width:14px;height:14px;line-height:14px;margin-top:5px;margin-left:5px;text-align:center;background-color:#007db4;border-radius:7px;color:#fff;font-size:10px;}
.section2 .sectionRow1 .item2{position:relative;margin-right:12px;padding:18px;width:310px;box-sizing:border-box;background:#f2f3f5;}
.section2 .sectionRow1 .item2 h3{font-size:20px;color:#222;}
.section2 .sectionRow1 .item2 .btnMore{display:block;position:absolute;right:18px;top:12px;width:30px;height:30px;background:url(/portal/images/main/2018/icon_newsBtnMore.png) no-repeat;text-indent:-9999em;}
.section2 .sectionRow1 .newsTop{padding:22px 0;border-top:1px solid #70737d;}
.section2 .sectionRow1 .newsTop .title{display:block;position:relative;display:-webkit-box;margin-bottom:8px;padding:0 20px;/*background:url(/portal/images/main/2018/icon_newsNew.png) no-repeat left 2px;*/font-weight:600;font-size:16px;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;color:#333;}
/*.section2 .sectionRow1 .newsTop .title:before{display:block;content:'N';clear:both;position:absolute;top:2px;left:0;width:22px;height:22px;line-height:20px;text-align:center;background-color:#007db4;border-radius:11px;color:#fff;font-size:13px;font-weight:bold;}*/
.section2 .sectionRow1 .newsTop .title .new2{display:inline-block;vertical-align:top;width:14px;height:14px;line-height:14px;margin-top:5px;margin-left:5px;text-align:center;background-color:#007db4;border-radius:7px;color:#fff;font-size:10px;}
.section2 .sectionRow1 .newsTop .date{display:block;padding-left:25px;color:#777;font-weight:normal;}
.section2 .sectionRow1 .newsList{padding:12px;max-height:120px;overflow:hidden;box-sizing:border-box;background:#e6e8eb;}
.section2 .sectionRow1 .newsList li{padding:5px 0 5px 8px;background:url(/portal/images/main/2018/icon_noticeListDot.png) no-repeat left center;}
.section2 .sectionRow1 .newsList li a{display:inline-block;vertical-align:top;max-width:85%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#555;}
.section2 .sectionRow1 .newsList li span.new{display:inline-block;vertical-align:top;width:14px;height:14px;line-height:14px;margin-top:5px;margin-left:5px;text-align:center;background-color:#007db4;border-radius:7px;color:#fff;font-size:10px;}
.section2 .sectionRow1 .item3{position:relative;padding:18px;box-sizing:border-box;width:308px;background:#fff;}
.section2 .sectionRow1 .item3 h3{font-size:20px;color:#222;}
.section2 .sectionRow1 .item3 .btnMore{display:block;position:absolute;right:18px;top:12px;width:30px;height:30px;background:url(/portal/images/main/2018/icon_newsBtnMore.png) no-repeat;text-indent:-9999em;}
.section2 .sectionRow1 .item3 .newsList{background:#f2f3f5;}
.section2 .sectionRow2{clear:both;height:250px;/*font-family:'Nanum Square';*/}
.section2 .sectionRow2 .info{float:left;position:relative;padding:25px;width:290px;height:250px;background:#11788a url(/portal/images/main/2018/icon_section2_2_info.png) no-repeat 92% 90%;box-sizing:border-box;}
.section2 .sectionRow2 .info:after{display:block;content:'';position:absolute;right:-18px;top:0;width:18px;height:18px;background:url(/portal/images/main/2018/icon_section2_2_infoAr.png) no-repeat;z-index:99;}
.section2 .sectionRow2 .info p{margin-bottom:14px;color:#fff;line-height:145%;}
.section2 .sectionRow2 .info a{display:block;width:124px;height:30px;background:url(/portal/images/main/2018/bg_mainSection2_infoBtn.png) no-repeat 85% center;border:1px solid #fff;line-height:30px;color:#fff;text-indent:12px;}
.section2 .sectionRow2 .slider4{position:relative;float:left;padding:30px 55px 0;width:990px;height:250px;background:#fff;box-sizing:border-box;}
.section2 .sectionRow2 .slider4 li a{display:block;float:left;margin:0 .5%;width:32.3333%;font-size:16px;color:#333;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.section2 .sectionRow2 .slider4 li a img{display:block;margin-bottom:10px;width:280px;height:160px;}
.section2 .sectionRow2 .slider4 .bx-controls-direction a{display:block;position:absolute;top:110px;width:13px;height:23px;text-indent:-9999em;}
.section2 .sectionRow2 .slider4 .bx-prev{left:25px;background:url(/portal/images/main/2018/icon_section2_prev.png) no-repeat;}
.section2 .sectionRow2 .slider4 .bx-next{right:25px;background:url(/portal/images/main/2018/icon_section2_next.png) no-repeat;}

.section3 .sectionRow1{margin-bottom:12px;padding:35px 30px;height:330px;background:#fff;box-sizing:border-box;/*font-family:'Nanum Square';*/}
.section3 .sectionRow1 .tabBar{margin-bottom:20px;text-align:center;}
.section3 .sectionRow1 .tabBar li{display:inline-block;}
.section3 .sectionRow1 .tabBar li a{position:relative;display:block;padding:0 28px;height:36px;font-size:16px;color:#333;line-height:36px;text-align:center;text-indent:5px;}
.section3 .sectionRow1 .tabBar li a:after{display:block;content:'';position:absolute;right:-5px;top:50%;margin-top:-9px;height:18px;border-right:1px solid #e1e1e1;}
.section3 .sectionRow1 .tabBar li.active a{background:#85750C;border-radius:18px;color:#fff;font-weight:600;}
.section3 .sectionRow1 .tabBar li:last-child a:after,
.section3 .sectionRow1 .tabBar li.active a:after{display:none;}
.section3 .sectionRow1 .tabPage li{float:left;margin:0 .5%;width:19%;box-sizing:border-box;}
.section3 .sectionRow1 .tabPage li a{display:block;}
.section3 .sectionRow1 .tabPage li a span{display:block;display:-webkit-box;margin:0 5px;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
.section3 .sectionRow1 .tabPage li a img{display:block;margin-bottom:15px;}
.section3 .sectionRow2{height:240px;/*font-family:'Nanum Square';*/}
.section3 .sectionRow2 .item1{float:left;margin-right:12px;padding:30px 25px;box-sizing:border-box;width:380px;height:240px;background:url(/portal/images/main/2018/bg_section3_item1.jpg) no-repeat;}
.section3 .sectionRow2 .item1.type2{background:url(/portal/images/main/2018/bg_section3_item2.jpg) no-repeat;}
.section3 .sectionRow2 .item1 h3{margin-bottom:15px;color:#222;}
.section3 .sectionRow2 .item1 .exp{margin-bottom:25px;padding-left:4px;color:#555;line-height:145%;}
.section3 .sectionRow2 .item1 ul{padding-right:30px;}
.section3 .sectionRow2 .item1 ul:after{display:block;content:'';clear:both;}
.section3 .sectionRow2 .item1 ul li{float:left;margin:8px 0;width:50%;box-sizing:border-box;}
.section3 .sectionRow2 .item1 ul li.first{float:none;width:auto;}
.section3 .sectionRow2 .item1 ul li a{display:block;padding-left:25px;height:15px;background:url(/portal/images/main/2018/icon_section3_ar.gif) no-repeat left center;color:#333;font-weight:600;line-height:15px;}
.section3 .sectionRow2 .item1.type2 ul li a{background:url(/portal/images/main/2018/icon_section3_ar2.gif) no-repeat left center;}

/* 2018.10.26 메인페이지 우측 하단 디자인 변경으로 인한 주석처리
.section3 .sectionRow2 .item2{float:left;width:496px;height:240px;background:#f5f5f5;}
.section3 .sectionRow2 .item2 li{float:left;width:50%;height:80px;border-right:1px solid #cccdcc;border-bottom:1px solid #cccdcc;box-sizing:border-box;}
.section3 .sectionRow2 .item2 li a{display:table;width:100%;box-sizing:border-box;height:100%;font-weight:600;color:#555;}
.section3 .sectionRow2 .item2 li.icon1 a{background:url(/portal/images/main/2018/icon_section3Item3_1.png) no-repeat 40px center;}
.section3 .sectionRow2 .item2 li.icon2 a{background:url(/portal/images/main/2018/icon_section3Item3_2.png) no-repeat 40px center;}
.section3 .sectionRow2 .item2 li.icon3 a{background:url(/portal/images/main/2018/icon_section3Item3_3.png) no-repeat 40px center;}
.section3 .sectionRow2 .item2 li.icon4 a{background:url(/portal/images/main/2018/icon_section3Item3_4.png) no-repeat 40px center;}
.section3 .sectionRow2 .item2 li.icon5 a{background:url(/portal/images/main/2018/icon_section3Item3_5.png) no-repeat 40px center;}
.section3 .sectionRow2 .item2 li.icon6 a{background:url(/portal/images/main/2018/icon_section3Item3_6.png) no-repeat 40px center;}
.section3 .sectionRow2 .item2 li a span{display:table-cell;vertical-align:middle;padding-left:102px;line-height:120%;}
*/
.section3 .sectionRow2 .item2{float:left;width:496px;height:240px;background:#f5f5f5;}
.section3 .sectionRow2 .item2 li{float:left;width:25%;height:240px;border-right:1px solid #cccdcc;box-sizing:border-box;}
.section3 .sectionRow2 .item2 li a{display:block;padding-top:160px;font-size:16px;font-weight:600;color:#222;text-align:center;}
.section3 .sectionRow2 .item2 li.icon1 a{background:url(/portal/images/main/2018/icon_section3Item3_1_n.png) no-repeat center 45px;}
.section3 .sectionRow2 .item2 li.icon2 a{background:url(/portal/images/main/2018/icon_section3Item3_2_n.png) no-repeat center 45px;}
.section3 .sectionRow2 .item2 li.icon3{border-right:0;}
.section3 .sectionRow2 .item2 li.icon3 a{background:url(/portal/images/main/2018/icon_section3Item3_3_n.png) no-repeat center 45px;}
.section3 .sectionRow2 .item2 li.icon4 a{background:url(/portal/images/main/2018/icon_section3Item3_4_n.png) no-repeat center 45px;}

.section3 .sectionRow1 .tabPage li.rnd01 a span{display:block;display:-webkit-box;padding:70px 20px 100px;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;background:url("/portal/images/main/bg_rnd01.gif") no-repeat left top;background-size:100% 100%;}
.section3 .sectionRow1 .tabPage li.rnd02 a span{display:block;display:-webkit-box;padding:70px 20px 100px;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;background:url("/portal/images/main/bg_rnd02.gif") no-repeat left top;background-size:100% 100%;}
.section3 .sectionRow1 .tabPage li.rnd03 a span{display:block;display:-webkit-box;padding:70px 20px 100px;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;background:url("/portal/images/main/bg_rnd03.gif") no-repeat left top;background-size:100% 100%;}
.section3 .sectionRow1 .tabPage li.rnd04 a span{display:block;display:-webkit-box;padding:70px 20px 100px;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;background:url("/portal/images/main/bg_rnd04.gif") no-repeat left top;background-size:100% 100%;}
.section3 .sectionRow1 .tabPage li.rnd05 a span{display:block;display:-webkit-box;padding:70px 20px 100px;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;background:url("/portal/images/main/bg_rnd05.gif") no-repeat left top;background-size:100% 100%;}

.section3 .sectionRow1 .tabPage li.list01 a span{display:block;display:-webkit-box;padding:70px 20px 100px;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;background:url("/portal/images/main/bg_book01.gif") no-repeat left top;background-size:100% 100%;}
.section3 .sectionRow1 .tabPage li.list02 a span{display:block;display:-webkit-box;padding:70px 20px 100px;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;background:url("/portal/images/main/bg_book02.gif") no-repeat left top;background-size:100% 100%;}
.section3 .sectionRow1 .tabPage li.list03 a span{display:block;display:-webkit-box;padding:70px 20px 100px;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;background:url("/portal/images/main/bg_book03.gif") no-repeat left top;background-size:100% 100%;}
.section3 .sectionRow1 .tabPage li.list04 a span{display:block;display:-webkit-box;padding:70px 20px 100px;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;background:url("/portal/images/main/bg_book04.gif") no-repeat left top;background-size:100% 100%;}
.section3 .sectionRow1 .tabPage li.list05 a span{display:block;display:-webkit-box;padding:70px 20px 100px;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;background:url("/portal/images/main/bg_book05.gif") no-repeat left top;background-size:100% 100%;}

/* 건설신기술*/
.section3 .sectionRow1 .tabPage li.tec01 a{display:block;display:-webkit-box;padding:98px 20px;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;background:url("/portal/images/main/2018/bg_section3_report1.jpg") no-repeat left top;}
.section3 .sectionRow1 .tabPage li.tec01 a span.tec{display:block;/*display:-webkit-box;*/padding:98px 20px;margin-top:-190px;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}

/* 교통신기술 */
.section3 .sectionRow1 .tabPage li.tec02 a{display:block;display:-webkit-box;padding:98px 20px;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;background:url("/portal/images/main/2018/bg_section3_report2.jpg") no-repeat left top;}
.section3 .sectionRow1 .tabPage li.tec02 a span.tec{display:block;/*display:-webkit-box;*/padding:98px 20px;margin-top:-190px;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}

/* 아카데미 교육*/
.section3 .sectionRow1 .tabPage li.tec03 a{display:block;display:-webkit-box;padding:98px 20px;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;background:url("/portal/images/main/2018/bg_section3_report3.jpg") no-repeat left top;}
.section3 .sectionRow1 .tabPage li.tec03 a span.tec{display:block;display:-webkit-box;padding:98px 20px;margin-top:-190px;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}

.section3 .sectionRow1 .tabPage li.tec05 a{display:block;position:relative;height:70px;padding-top:145px;background:url("/portal/images/main/2018/bg_section3_report5.jpg") no-repeat left top;background-size:100% 100%;}
.section3 .sectionRow1 .tabPage li.tec05 a span.img{display:block;position:absolute;top:0;left:0;height:145px;overflow:hidden;}
.section3 .sectionRow1 .tabPage li.tec05 a span.img img{display:block;width:100%;}
.section3 .sectionRow1 .tabPage li.tec05 a span.tec{display:block;display:-webkit-box;padding:0 25px 0 20px;margin:10px 0;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}

.section3 .sectionRow1 .tabPage li.tec06 a{display:block;position:relative;height:70px;padding-top:145px;background:url("/portal/images/main/2018/bg_section3_report6.png") no-repeat left top;background-size:100% 100%;}
.section3 .sectionRow1 .tabPage li.tec06 a span.img{display:block;position:absolute;top:0;left:0;height:145px;overflow:hidden;}
.section3 .sectionRow1 .tabPage li.tec06 a span.img img{display:block;width:100%;}
.section3 .sectionRow1 .tabPage li.tec06 a span.tec{display:block;display:-webkit-box;padding:0 25px 0 20px;margin:10px 0;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}

/* 물류신기술 */
.section3 .sectionRow1 .tabPage li.tec07 a{display:block;display:-webkit-box;padding:98px 20px;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;background:url("/portal/images/main/2018/bg_section3_report4.png") no-repeat left top;}
.section3 .sectionRow1 .tabPage li.tec07 a span.tec{display:block;/*display:-webkit-box;*/padding:98px 20px;margin-top:-190px;font-size:15px;color:#333;height:48px;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}

#footer{margin:0;padding:0;width:auto;/*font-family:'Nanum Square';*/}
#footNav{height:52px;background:#363636;}
#footNav li{float:left;display:block;position:relative;height:52px;}
#footNav li:after{display:block;content:'';position:absolute;right:0;top:50%;margin-top:-6px;height:12px;border-right:1px solid #6f6f6f;}
#footNav li:last-child:after{display:none;}
#footNav li a{display:block;padding:0 15px;line-height:52px;color:#fff;box-sizing:border-box;}
#footNav li a b{font-weight:normal;color:#81d7fb;}
#footNav .system{position:absolute;right:220px;top:12px;width:140px;height:26px;padding:0 0 0 5px;border:1px solid #656768;background:#363636;color:#fff;/*font-size:14px;*/line-height:26px;}
#footNav .system + a{display:block;width:36px;height:24px;position:absolute;right:184px;top:12px;border:1px solid #656768;background-color:#363636;color:#fff;text-align:center;}
#footNav .site{position:absolute;right:36px;top:12px;width:140px;height:26px;padding:0 0 0 5px;border:1px solid #656768;background:#363636;color:#fff;/*font-size:14px;*/line-height:26px;}
#footNav .site + a{display:block;width:36px;height:24px;position:absolute;right:0px;top:12px;border:1px solid #656768;background-color:#363636;color:#fff;text-align:center;}
#footer > .inner{padding-top:30px;height:160px;box-sizing:border-box;}
#footer > .inner .copyright{font-size:15px;color:#666;}
#footer .waMark{display:block;position:absolute;right:460px;top:25px;}
#footer .kisaMark{display:block;position:absolute;right:380px;top:24px;}
#footer .symbol{display:block;position:absolute;right:230px;top:30px;}
#footer .snsQuick{display:block;position:absolute;right:0;top:40px;}
#footer .snsQuick li{display:inline-block;}

/*서브*/
#subNav{height:45px;background:/*#8095ae*/#637791;/*font-family:'Nanum Square';*/}
#subNav:after{display:block;content:'';clear:both;}
#subNav .depth1{float:left;}
#subNav .depth1:after{display:block;content:'';clear:both;}
#subNav .depth1 > li{float:left;position:relative;width:240px;}
#subNav .depth1 > li > a{display:block;padding:0 30px 0 10px;background:url(/portal/images/main/2018/icon_subNav_ar.png) no-repeat 96% center;border-right:1px solid #b2c0d0;color:#fff;font-weight:600;max-height:45px;line-height:45px;letter-spacing:-1px;overflow:hidden;}
#subNav .depth1 > li:hover > a{background:#52667e url(/portal/images/main/2018/icon_subNav_ar.png) no-repeat 96% center;}
#subNav .depth1 > li.home > a{padding-left:30px;background:url(/portal/images/main/2018/icon_subNav_home.png) no-repeat 10px 14px;border-left:1px solid #b2c0d0;}
#subNav .depth2{display:none;position:absolute;top:46px;left:0;width:100%;z-index:99;}
#subNav .depth1 > li:hover .depth2{display:block;}
#subNav .depth2 li a{display:block;margin-top:-1px;padding:0 15px;height:45px;line-height:45px;border:1px solid #cdcdcd;box-sizing:border-box;background:#fff;font-weight:600;color:#555;}
#subNav .depth2 li a:hover{color:#000;}
#topSubLink{float:right;height:45px;line-height:45px;}
#topSubLink a{display:inline-block;vertical-align:top;margin:0 1px;}
#subContents{min-height:600px;}
#subTop{position:relative;padding:50px 0 42px;/*font-family:'Nanum Square';*/border-bottom:1px solid #ccc;}
#subTop h2{font-size:38px;font-weight:600;color:#222;}
#subTop .location{position:absolute;right:0;bottom:5px;}
#subTop .location:after{display:block;content:'';clear:both;}
#subTop .location li{float:left;position:relative;padding-right:28px;font-size:15px;font-weight:600;color:#666;line-height:23px;}
#subTop .location li.last{padding:0; margin-top:-1px; text-decoration:underline; text-underline-position:under; font-size:16px;}
#subTop .location li.home img{display:inline-block;vertical-align:baseline;}
#subTop .location li em{display:block;position:absolute;right:12px;top:50%;margin-top:-4.5px;width:5px;height:9px;background:url(/portal/images/main/2018/icon_subTop_ar.png) no-repeat;}
#subContentInner{padding:25px 0 120px;/*font-family:'Nanum Square';*/}
#subContentInner h3{margin-bottom:25px;font-size:23px;color:#222;}

/*조직도*/
.organization{position:relative;margin-bottom:75px;background:url(/portal/images/main/2018/bg_organization.gif) no-repeat center 80px;text-align:center;}
.organization > .first{display:block;margin:0 auto 40px;width:160px;height:160px;background:url(/portal/images/main/2018/bg_organ_first.gif) no-repeat;line-height:160px;font-size:20px;font-weight:600;color:#3e61b2;}
.organization > .ceo{display:block;margin:0 auto 30px;width:130px;height:130px;border-radius:65px;background:#007db4;color:#fff;font-size:18px;font-weight:600;line-height:130px;}
.organization > .vice{display:block;margin:0 135px;width:216px;height:50px;background:#006478;line-height:50px;color:#fff;font-size:18px;font-weight:600;}
.organization .right{position:absolute;right:130px;top:288px;}
.organization .right a{display:block;width:216px;height:50px;line-height:50px;font-weight:600;font-size:18px;box-sizing:border-box;}
.organization .right .first a{margin-bottom:20px;background:#fff;border:2px solid #85750c;color:#85750c;}
.organization .right .second a{background:#85750c;color:#fff;}
.organization .allOrgan{margin:0 -25px;padding-top:95px;}
.organization .allOrgan:after{display:block;content:'';clear:both;}
.organization .allOrgan li{float:left;padding:0 10px;box-sizing:border-box;width:20%;}
.organization .allOrgan li.downDept{float:left;padding:60px 10px;box-sizing:border-box;width:20%;}
.organization .allOrgan li a{display:block;margin-bottom:4px; margin-left:28px;width:190px;height:50px;background:#f1f1f1;border:1px solid #d0d0d0;box-sizing:border-box;line-height:50px;font-size:15px;font-weight:600;color:#333;}
.organization .allOrgan li a.bg{margin-bottom:10px;background:#45728b;border:0px none;color:#fff;}
.organization .allOrgan li a.future{border:3px dashed #cdcdcd;line-height:44px;}
.organization .allOrgan li span{display:block; margin:-4px 0 4px 28px; width:190px;height:25px;background:#DADADA;border:1px dotted #d0d0d0;box-sizing:border-box;line-height:22px;font-size:13px;font-weight:600;color:#333;}
.searchOrgan{margin-bottom:30px;padding:23px 0;background:#f1f1f1;text-align:center;}
.searchOrgan select{display:inline-block;vertical-align:middle;min-width:140px;height:32px;box-sizing:border-box;border:1px solid #898989;font-size:13px;}
.searchOrgan .searchBox{display:inline-block;vertical-align:middle;position:relative;width:370px;height:32px;background:#fff;box-sizing:border-box;border:1px solid #898989;text-align:left;}
.searchOrgan input[type='text']{display:inline-block;vertical-align:middle;width:320px;height:30px;border:0px none;font-size:13px;}
.searchOrgan input[type='submit']{position:absolute;right:-1px;top:-1px;width:42px;height:32px;background:#006894 url(/portal/images/main/2018/icon_searchOrgan.png) no-repeat center center;border:0px none;text-indent:-9999em;}
table.list{margin-bottom:25px;width:100%;border-top:2px solid #006894;}
table.list tr{border-bottom:1px solid #cdcdcd;}
table.list th{background:#f2fafd;color:#000;font-weight:600;}
table.list th,
table.list td{padding:8px;border-right:1px solid #cdcdcd;text-align:center;}
table.list th:last-child,
table.list td:last-child{border:0px none;}
table.list td{color:#555;}
table.list td.aleft{text-align:left;}
.pagingN{padding:25px 0;text-align:center;}
.pagingN a{display:inline-block;vertical-align:middle;margin:0 3px;width:32px;height:32px;border:1px solid #cdcdcd;border-radius:2px;line-height:32px;text-align:center;color:#666;font-weight:600;}
.pagingN .current{background:#006894;border:0px none;color:#fff;}
.pagingN .first{background:url(/portal/images/main/2018/icon_paging_first.gif) no-repeat center center;text-indent:-9999em;}
.pagingN .prev{background:url(/portal/images/main/2018/icon_paging_prev.gif) no-repeat center center;text-indent:-9999em;}
.pagingN .next{background:url(/portal/images/main/2018/icon_paging_next.gif) no-repeat center center;text-indent:-9999em;}
.pagingN .last{background:url(/portal/images/main/2018/icon_paging_last.gif) no-repeat center center;text-indent:-9999em;}
.chargeBox{position:relative;margin:30px 0;padding:28px;background:#fcfbf7;}
.chargeBox ul li{display:inline-block;min-width:200px;vertical-align:middle;margin-right:50px;padding-left:30px;height:22px;line-height:22px;color:#767676;}
.chargeBox ul li.icon1{background:url(/portal/images/main/2018/icon_chargeBox1.png) no-repeat left center;}
.chargeBox ul li.icon2{background:url(/portal/images/main/2018/icon_chargeBox2.png) no-repeat left center;}
.chargeBox ul li.icon3{background:url(/portal/images/main/2018/icon_chargeBox3.png) no-repeat left center;}
.chargeBox ul li b{display:inline-block;vertical-align:top;margin-right:8px;color:#222;}
.chargeBox ul li .btnDepartView{display:inline-block;margin-left:10px;width:42px;height:22px;background:#9f9982;border-radius:2px;font-size:12px;color:#fff;line-height:22px;text-align:center;}
.chargeBox .modifyDay{position:absolute;right:28px;top:50%;margin-top:-10px;padding-left:28px;height:20px;line-height:20px;background:url(/portal/images/main/2018/icon_chargeBox4.png) no-repeat left center;color:#767676;}
.chargeBox .modifyDay b{display:inline-block;vertical-align:top;margin-right:8px;color:#222;}

/*실험시설*/
.experFacility .topInfo{margin-bottom:45px;font-size:23px;color:#666;text-align:center;}
.experFacility .facilityList{margin:0 -10px;}
.experFacility .facilityList:after{display:block;content:'';clear:both;}
.experFacility .facilityList li{float:left;margin-bottom:40px;padding:0 10px;width:25%;box-sizing:border-box;}
.experFacility .facilityList li > div{padding-bottom:25px;height:480px;border:1px solid #d0d0d0;text-align:center;letter-spacing:-1px;}
.experFacility .facilityList li .title{padding-top:25px;box-sizing:border-box;height:105px;background:#f1f1f1;font-size:22px;color:#222;}
.experFacility .facilityList li .title.long{padding-top:18px;}
.experFacility .facilityList li .title span{display:block;padding-top:8px;font-size:16px;color:#666;}
.experFacility .facilityList li .detail{padding:25px 10px 0;}
.experFacility .facilityList li .detail .pointExp{display:block;margin-bottom:10px;font-size:18px;color:#0092d0;}
.experFacility .facilityList li .detail p{margin-bottom:40px;font-size:13.5px;color:#666;}
.experFacility .facilityList li .detail .longExp{margin-bottom:18px;}
.experFacility .facilityList li .detail img{width:253px;height:156px;}
.experFacility .facilityList li .detail .imgExp{display:block;padding-top:8px;font-size:13px;color:#666;}
.facilityProcess{margin:-10px -10px 80px;}
.facilityProcess:after{display:block;content:'';clear:both;}
.facilityProcess > li{float:left;padding:10px;width:50%;box-sizing:border-box;}
.facilityProcess > li > div{padding:35px 0 0 130px;height:168px;border:1px solid #d0d0d0;box-sizing:border-box;}
.facilityProcess > li.long > div{height:218px;}
.facilityProcess > li.icon1 > div{background:url(/portal/images/main/2018/icon_facilityProcess1.gif) no-repeat 27px 23px;}
.facilityProcess > li.icon2 > div{background:url(/portal/images/main/2018/icon_facilityProcess2.gif) no-repeat 27px 23px;}
.facilityProcess > li.icon3 > div{background:url(/portal/images/main/2018/icon_facilityProcess3.gif) no-repeat 27px 23px;}
.facilityProcess > li.icon4 > div{background:url(/portal/images/main/2018/icon_facilityProcess4.gif) no-repeat 27px 23px;}
.facilityProcess > li.icon5 > div{background:url(/portal/images/main/2018/icon_facilityProcess5.gif) no-repeat 27px 23px;}
.facilityProcess > li.icon6 > div{background:url(/portal/images/main/2018/icon_facilityProcess6.gif) no-repeat 27px 23px;}
.facilityProcess > li.icon7 > div{background:url(/portal/images/main/2018/icon_facilityProcess7.gif) no-repeat 27px 23px;}
.facilityProcess > li.icon8 > div{background:url(/portal/images/main/2018/icon_facilityProcess8.gif) no-repeat 27px 23px;}
.facilityProcess li .step{display:inline-block;margin-bottom:8px;text-decoration:underline;font-size:15px;color:#0092d0;}
.facilityProcess li .title{display:block;margin-bottom:15px;font-size:24px;color:#222;}
.facilityProcess li ul li{font-size:17px;color:#666;line-height:150%;}

/*포탈 메인  팝업*/
.layerPopup div{
	display : inline;
}
.layerPopup form{
	margin-top : 5px;
	font-size:16px; font-weight:600;
	weight: 100%;
	height : 30px;
	line-height:30px
}
.layerPopup #close {
font-size:16px; font-weight:600; width: 100px; height : 30px;color:black; float: right; line-height:30px; text-align : center;text-decoration:underline;
}
.layerPopup a{
	text-decoration : none;
	color : black;width: 50px;height : 40px;
}