﻿@charset "utf-8";

/* 언어선택팝업 */
.pop_language {width:100%;height:240px;border-bottom:1px solid #dbdbdb;}
.pop_language .wrap {width:100%;height:100%;text-align:center;padding-top:30px;position:relative;}
.pop_language .txt1 {font-family:noto_r;font-size:18px;color:#333;line-height:24px;margin-bottom:15px;}
.pop_language .txt1 a {color:#296dba;text-decoration:underline;}
.pop_language .txt2 {font-family:noto_r;font-size:15px;color:#888;line-height:21px;margin-bottom:30px;}
.pop_language .btns .btn {display:inline-block;margin:0 8px;position:relative;}
.pop_language .btns .sel {display:inline-block;width:295px;height:30px;font-family:noto_r;font-size:15px;color:#388dee;text-align:center;line-height:26px;letter-spacing:-0.5px;background:#fff;border:2px solid #388dee;border-radius:30px;}
.pop_language .btns .sel.choose {background:#fff url('/ko/common/img/ko/icon/bu_arr33.png') no-repeat 260px center;}
.pop_language .btns .sel.on {color:#fff;background:#388dee;}
.pop_language .btns .sel.choose.on {color:#fff;background:#388dee url('/ko/common/img/ko/icon/bu_arr34.png') no-repeat 260px center;}
.pop_language .btns .btn .lang_layer {display:none;width:100%;height:165px;padding:20px 20px 0 20px;background:#fff;border:2px solid #388dee;border-radius:15px;position:absolute;left:0;top:28px;z-index:10;}
.pop_language .btns .btn .lang_layer .wrap {width:100%;height:125px;padding:0;overflow:auto;}
.pop_language .btns .btn .lang_layer ul li {display:block;width:100%;text-align:left;margin-bottom:10px;}
.pop_language .btns .btn .lang_layer ul li a {font-family:noto_r;font-size:15px;color:#333;}
.pop_language .wrap .btn_lang_close {display:block;width:40px;height:40px;position:absolute;right:0;bottom:0;}

/* header */
.header_wrap {position:fixed;left:0;top:0;width:100%;height:60px;background:#fff;border-bottom:1px solid #eee;z-index:2000;padding:0 40px;}
.header_wrap .header {position:relative;width:100%;max-width:1280px;height:59px;margin:0 auto;text-align:center;}
.header_wrap .header .logo {position:absolute;left:0;top:0;width:148px;height:100%;padding-top:18px;}
.header_wrap .header .logo img {width:100%;}
.header_wrap .header .gnb {display:inline-block;height:100%;}
.header_wrap .header .gnb .d1 {display:inline-block;height:100%;}
.header_wrap .header .gnb .d1 > li {position:relative;float:left;width:auto;height:100%;margin-left:13px;}
.header_wrap .header .gnb .d1 > li:first-child {margin-left:0;}
.header_wrap .header .gnb .d1 > li > span {position:relative;display:block;height:100%;font-family:noto_b;font-size:20px;color:#333;line-height:59px;text-align:center;padding:0 30px;cursor:pointer;}
.header_wrap .header .gnb .d1 > li > span:hover:after {content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:#ed174b;}
.header_wrap .header .gnb .d1 > li > span.on:after {content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:#ed174b;}
.header_wrap .header .util {position:absolute;right:0;top:0;width:auto;height:100%;padding-top: 20px;}
.header_wrap .header .util li {display:inline-block;width:auto;height:auto;vertical-align:middle;}
.header_wrap .header .util li a {display:inline-block;width:auto;height:100%;font-family:noto_d;font-size:13px;color:#767676;padding:0 9px 0 3px;background:url('/ko/common/img/ko/common/bar1.png') no-repeat right 4px;}
.header_wrap .header .util li a:hover {color:#ed174b;}
.header_wrap .header .util li.lang {position:relative;}
.header_wrap .header .util li.lang a.sel_lang {padding:0 10px 0 5px;background:url('/ko/common/img/ko/icon/bu_arr1.png') no-repeat right 7px;}
.header_wrap .header .util li.lang a.sel_lang.on {background:url('/ko/common/img/ko/icon/bu_arr10.png') no-repeat right 7px;}
.header_wrap .header .util li.lang .langList {display:none;padding:2px 0 3px 0;background:#fff;border:1px solid #e5e5e5;position:absolute;top:20px;right:0;}
.header_wrap .header .util li.lang .langList li {float:none;width:82px;text-align:right;padding:0px 13px 0px 0;}
.header_wrap .header .util li.lang .langList li a {padding:0;background:#fff url('');}
.header_wrap .header .util li.search a {width:19px;height:19px;text-indent:-9999px;background:url('/ko/common/img/ko/icon/icon_search.png') no-repeat center 0;margin-left:13px;}
.header_wrap .header .util li.menu a {display:none;}

/* gnb */
.gnbSub {display: none; position:fixed;left:0;top:60px;width:100%;height:auto;background:#fff;border-bottom:2px solid #ed174b;z-index:200;max-height:600px;overflow-y:auto;padding:0 40px 70px;text-align:left;}
.gnbSub::-webkit-scrollbar {width:5px;}
.gnbSub::-webkit-scrollbar-thumb {background:#c0c0c0;border-radius:5px;}
.gnbSub::-webkit-scrollbar-track {background:#ececec;border-radius:5px;}
.gnbSub .sub_d2 {width:100%;max-width:1280px;margin:0 auto;padding-top:40px;overflow:hidden;}
.gnbSub .sub_d2 > li {float:left;position:relative;padding:0 30px;}
.gnbSub .sub_d2.company > li {width: 20%;}
.gnbSub .sub_d2.products > li {width: 25%;}
.gnbSub .sub_d2.products > li:last-child {margin-top: 20px;}
.gnbSub .sub_d2.customer {max-width: 795px;}
.gnbSub .sub_d2.customer > li {width: 33.33%;}
.gnbSub .sub_d2.company_jp {max-width: 470px;}
.gnbSub .sub_d2.company_jp > li {width: 50%;}
.gnbSub .sub_d2.products_jp {max-width: 1080px;}
.gnbSub .sub_d2.products_jp > li {width: 25%;}
.gnbSub .sub_d2.customer_jp {max-width: 795px;}
.gnbSub .sub_d2.customer_jp > li {width: 33.33%;}
.gnbSub .sub_d2 > li:before {content:"";position:absolute;left:0;top:0;width:1px;height:10000%;background:#eee;}
.gnbSub .sub_d2 > li:first-child {padding-left:0;}
.gnbSub .sub_d2 > li:first-child:before {display:none;}
.gnbSub .sub_d2 > li > a {display:inline-block;font-family:noto_m;font-size:16px;color:#333;}
.gnbSub .sub_d2 > li > a:hover {color:#ed174b;}
.gnbSub .sub_d3 > li {margin-top:15px;}
.gnbSub .sub_d3 > li > a {display:inline-block;font-family:noto_d;font-size:16px;color:#333;}
.gnbSub .sub_d3 > li > a:hover {color:#ed174b;}
.gnbSub .sub_d3 > li.has_d4 > a {padding-right:25px;background:url('/ko/common/img/ko/icon/bu_arr38.png') no-repeat right center;}
.gnbSub .sub_d3 > li.has_d4.on > a {color:#ed174b;background-image:url('/ko/common/img/ko/icon/bu_arr39.png');}
.gnbSub .sub_d3 > li.has_d4.on .sub_d4 {display: block;}
.gnbSub .sub_d4 {display:none;padding-left:10px;}
.gnbSub .sub_d4 > li {margin-top:15px;}
.gnbSub .sub_d4 > li > a {display:inline-block;font-family:noto_d;font-size:14px;color:#333;letter-spacing:-0.8px;}
.gnbSub .sub_d4 > li > a:hover {text-decoration: underline;}
.gnbSub li a.ex:after {content: "";display: inline-block;width: 13px;height: 13px;background: url('/ko/common/img/ko/common/ic_ex_link1.png') no-repeat;margin-left: 6px;}
.gnbSub li a.ex:hover:after {background-image: url('/ko/common/img/ko/common/ic_ex_link2.png');}




/* 
.gnbSub .area1 {width:100%;height:50px;background:#f4f4f4;}
.gnbSub .area1 .sub_d2 {width:1000px;height:50px;margin:0 auto;padding:15px 0 0 5px;}
.gnbSub .area1 .sub_d2 li {float:left;background:url('/ko/common/img/ko/common/bar10.png') no-repeat right 4px;padding:0 13px 0 12px;}
.gnbSub .area1 .sub_d2 li a {font-size:14px;color:#474747;}
.gnbSub .area1 .sub_d2 li a:hover {color:#ed174b;}
.gnbSub .area1 .sub_d2 li a.on {color:#ed174b;}
.gnbSub .area1 .sub_d2 li:last-child {background:url('');}

.gnbSub .area2 {display:inline-block;width:100%;height:auto;min-height:290px;background:#e5e5e5;padding-bottom:15px;
									-webkit-box-shadow:0px 5px 10px rgba(75, 75, 75, 0.3);
									   -moz-box-shadow:0px 5px 10px rgba(75, 75, 75, 0.3);
										 -o-box-shadow:0px 5px 10px rgba(75, 75, 75, 0.3);
										-ms-box-shadow:0px 5px 10px rgba(75, 75, 75, 0.3);
											box-shadow:0px 5px 10px rgba(75, 75, 75, 0.3);
}
.gnbSub .area2 .wrap {width:1000px;height:auto;min-height:290px;margin:0 auto;}
.gnbSub .area2 .sub_d3 {float:left;display:block;width:222px;height:auto;min-height:290px;padding-top:10px;position:relative;}
.gnbSub .area2 .sub_d3 > li {width:222px;height:35px;}
.gnbSub .area2 .sub_d3 > li > a {display:inline-block;width:100%;height:35px;font-size:14px;color:#474747;line-height:34px;padding-left:15px;border-bottom:1px solid #fff;letter-spacing:-0.5px;}
.gnbSub .area2 .sub_d3 > li > a:hover {color:#fff;background:#ed174b;}
.gnbSub .area2 .sub_d3 > li > a.on {color:#fff;background:#ed174b;}
.gnbSub .area2 .sub_d3 > li > a.arr {background:url('/ko/common/img/ko/icon/bu_arr11.png') no-repeat 195px 12px;}
.gnbSub .area2 .sub_d3 > li > a:hover.arr {background:#ed174b url('/ko/common/img/ko/icon/bu_arr12.png') no-repeat 195px 12px;}
.gnbSub .area2 .sub_d3 > li > a.on.arr {background:#ed174b url('/ko/common/img/ko/icon/bu_arr12.png') no-repeat 195px 12px;}
.gnbSub .area2 .sub_d3 > li.gearbox_banner {height:auto;}
.gnbSub .area2 .sub_d3 > li.gearbox_banner a {height:auto;border-bottom:0;padding-left:0;margin-top:30px;}
.gnbSub .area2 .sub_d3 > li.gearbox_banner a:hover {background:none;}

.gnbSub .area2 .sub_d4 {position:absolute;left:222px;top:0;z-index:10;display:block;width:289px;height:290px;padding-top:10px;background:#fff;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;overflow-x:hidden;overflow-y:auto;}
.gnbSub .area2 .sub_d4 > li {width:289px;min-height:35px;}
.gnbSub .area2 .sub_d4 > li > a {display:inline-block;width:100%;min-height:35px;font-size:14px;color:#767676;line-height:34px;padding-left:20px;}
.gnbSub .area2 .sub_d4 > li > a:hover {color:#333;background:#eee;}
.gnbSub .area2 .sub_d4 > li > a.on {color:#333;background:#eee;}
.gnbSub .area2 .sub_d4 > li > a.arr {background:url('/ko/common/img/ko/icon/bu_arr13.png') no-repeat 255px 14px;}
.gnbSub .area2 .sub_d4 > li > a:hover.arr {background:#eee url('/ko/common/img/ko/icon/bu_arr15.png') no-repeat 255px 14px;}
.gnbSub .area2 .sub_d4 > li > a.on.arr {background:#eee url('/ko/common/img/ko/icon/bu_arr14.png') no-repeat 255px 14px;}

.gnbSub .area2 .sub_d5 {display:block;width:289px;height:auto;background:#f8f8f8;padding:8px 0;}
.gnbSub .area2 .sub_d5 > li {width:289px;height:auto;padding:5px 0;}
.gnbSub .area2 .sub_d5 > li > a {display:inline-block;width:100%;height:auto;font-size:13px;color:#797979;padding-left:20px;}
.gnbSub .area2 .sub_d5 > li > a:hover {color:#333;}
.gnbSub .area2 .sub_d5 > li > a.on {color:#333;}
.gnbSub .area2 .sub_d5 > li > a .tag1 {margin-right:5px;}

.gnbSub .area2 .bnr_notice {float:right;width:735px;height:290px;position:relative;}
.gnbSub .area2 .bnr_notice .tit {width:auto;height:28px;font-family:noto_m;font-size:15px;color:#2e373d;position:relative;}
.gnbSub .area2 .bnr_notice .btn_more {display:inline-block;width:13px;height:13px;text-indent:-9999px;background:url('/ko/common/img/ko/icon/btn_more.png') no-repeat;position:absolute;right:0;top:4px;}

.gnbSub .area2 .bnr_notice .gnb_banner1 {width:230px;height:195px;position:absolute;left:15px;top:20px;}
.gnbSub .area2 .bnr_notice .gnb_banner2 {width:230px;height:195px;position:absolute;left:260px;top:20px;}
.gnbSub .area2 .bnr_notice .bnr_img {width:230px;height:195px;overflow:hidden;}

.gnbSub .area2 .bnr_notice .notice {width:230px;height:auto;position:absolute;left:505px;top:20px;}
.gnbSub .area2 .bnr_notice .notice .noticeList {width:100%;height:110px;padding:15px 20px 0 20px;background:#fff;margin-bottom:10px;}
.gnbSub .area2 .bnr_notice .notice .noticeList li {margin-bottom:5px;}
.gnbSub .area2 .bnr_notice .notice .noticeList li a {display:inline-block;width:100%;height:13px;font-size:12px;line-height:12px;color:#777d81;!padding-left:8px;!background:url('/ko/common/img/ko/icon/bu_dot1.png') no-repeat 0 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.gnbSub .area2 .bnr_notice .notice .noticeList li a:hover {color:#043b80;}

.gnbSub .area2 .bnr_notice .news {width:230px;height:auto;position:absolute;right:0px;top:20px;}
.gnbSub .area2 .bnr_notice .news .content {width:230px;height:195px;position:relative;}
.gnbSub .area2 .bnr_notice .news .content .bg {width:230px;height:75px;padding:20px 15px 0 20px;background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0;}
.gnbSub .area2 .bnr_notice .news .content .bg .txt1 {width:100%;font-size:13px;color:#fff;margin-bottom:5px;}
.gnbSub .area2 .bnr_notice .news .content .bg .txt2 {width:100%;font-size:12px;color:#dbdbdb;}

.gnbSub .area2 .bnr_prdt {float:right;width:490px;height:290px;padding-top:70px;border:1px solid #e5e5e5;border-bottom:0;background:#fff;position:relative;}
.gnbSub .area2 .bnr_prdt .slide_thumb_wrap {width:480px;height:220px;margin:0 auto;position:relative;overflow:hidden;}
.gnbSub .area2 .bnr_prdt .slide_thumb_wrap .slide_list {width:auto;height:220px;}
.gnbSub .area2 .bnr_prdt .slide_thumb_wrap .slide_list li {float:left;width:160px;height:220px;}
.gnbSub .area2 .bnr_prdt .slide_thumb_wrap .slide_list li .prdt {display:block;width:150px;height:150px;}
.gnbSub .area2 .bnr_prdt .slide_thumb_wrap .slide_list li .prdt img {display:block;width:100%;}
.gnbSub .area2 .bnr_prdt .slide_thumb_wrap .slide_list li .tag2 {margin-right:3px;}
.gnbSub .area2 .bnr_prdt .slide_thumb_wrap .slide_list li .prdt_name {font-size:13px;color:#767676;padding-top:5px;text-align:center;}
.gnbSub .area2 .bnr_prdt .btn_next {position:absolute;right:0;top:0;}
.gnbSub .area2 .bnr_prdt .btn_prev {position:absolute;right:35px;top:0;} */

/* lnb */
.lnb_wrap {display:none;}


/* footer */
.footer_wrap {width:100%;height:350px;background:#2e373e;}
.footer_wrap .footer {max-width:1280px;height:350px;padding-top:70px;margin:0 auto;position:relative;}
.footer_wrap .footer .area1 {position:absolute;left:0;top:74px;}
.footer_wrap .footer .area1 .logo {display:inline-block;margin-bottom:40px;}
.footer_wrap .footer .area1 .ft_util li {margin-bottom:5px;}
.footer_wrap .footer .area1 .ft_util li a {font-size:14px;color:#777d81;}
.footer_wrap .footer .area1 .ft_util li a.privacy {font-family:noto_m;color:#aeaeae;}
.footer_wrap .footer .area1 .ft_util li a:hover {color:#fff;}
.footer_wrap .footer .area2 {margin:0 auto;padding-left:23%;}
.footer_wrap .footer .area2 .ft_menu {float:left;width:26%;}
.footer_wrap .footer .area2 .ft_menu .tit {font-family:noto_r;font-size:18px;color:#fff;padding-bottom:24px;margin-bottom:15px;background:url('/ko/common/img/ko/common/bar5.png') no-repeat left bottom;}
.footer_wrap .footer .area2 .ft_menu li {margin-bottom:5px;}
.footer_wrap .footer .area2 .ft_menu li a {font-size:14px;color:#777d81;}
.footer_wrap .footer .area2 .ft_menu li a:hover {color:#fff;}
.footer_wrap .footer .area2 .ft_menu.fm1 {width:23%;}
.footer_wrap .footer .area3 {position:absolute;right:0px;top:74px;text-align:right;}
.footer_wrap .footer .area3 .rel {margin-bottom:40px;}
.footer_wrap .footer .area3 .rel .item {width:250px;height:50px;position:relative;}
.footer_wrap .footer .area3 .rel .item .tit {display:block;width:100%;height:100%;font-size:13px;color:#777d81;text-align:left;line-height:50px;background:#232a2f url('/ko/common/img/ko/icon/bu_arr6.png') no-repeat 207px 22px;padding-left:30px;}
.footer_wrap .footer .area3 .rel .item .layer {display:none;width:100%;height:auto;background:#1d2328;padding:15px 0;border-top:1px solid #515b62;position:absolute;left:0;top:49px;z-index:10;}
.footer_wrap .footer .area3 .rel .item .layer li {display:block;margin:8px 0;}
.footer_wrap .footer .area3 .rel .item .layer li a {display:block;width:100%;font-size:13px;color:#777d81;text-align:left;padding-left:30px;}
.footer_wrap .footer .area3 .rel .item .layer li a:hover {color:#fff;}
.footer_wrap .footer .area3 .rel .item:hover .tit {color:#fff;background:#1d2328 url('/ko/common/img/ko/icon/bu_arr32.png') no-repeat 207px 22px;}
.footer_wrap .footer .area3 .rel .item:hover .layer.on {display:block;}
.footer_wrap .footer .area3 .rel .item.rel1 .layer li {float:left;width:50%;margin:5px 0;}
.footer_wrap .footer .area3 .rel .rel1 {border-bottom:1px solid #515b62;}
.footer_wrap .footer .area3 .copyright .sns {margin-bottom:10px;}
.footer_wrap .footer .area3 .copyright .sns a {display:inline-block;margin-left:10px;}
.footer_wrap .footer .area3 .copyright .sns a img {width:17px;height:17px;}
.footer_wrap .footer .area3 .copyright .text {display:inline-block;width:200px;font-family:noto_l;font-size:13px;color:#777d81;}


/* top button */
.pageTop {display:none;width:100%;height:0px;position:fixed;left:0;bottom:0;}
.pageTop .wrap {width:100%;max-width:1280px;height:0px;margin:0 auto;position:relative;}
.pageTop .wrap a {position:absolute;right:0;bottom:350px;}
.pageTop .wrap a img {display:block;}


/* 검색레이어 */
.commonSearch {position:fixed;left:0;top:0;width:100%;height:100%;z-index:4000;background:rgba(0,0,0,0.9);}
.commonSearch .btn_close_search {position:absolute;right:30px;top:30px;}
.commonSearch .wrap {width:610px;height:300px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.commonSearch .cat {margin-bottom:20px;}
.commonSearch .cat li {float:left;display:block;width:190px;height:70px;font-size:16px;color:#fff;padding:21px 0 0 30px;border:2px solid #777d81;background:url('/ko/common/img/ko/icon/bu_arr2.png') no-repeat 147px center;margin-right:20px;cursor:pointer;}
.commonSearch .cat li:last-child {margin-right:0px;}
.commonSearch .cat li.on {border:2px solid #ed174b;background:#ed174b url('/ko/common/img/ko/icon/bu_arr4.png') no-repeat 147px center;}
.commonSearch .searchBox {position:relative;margin-bottom:20px;}
.commonSearch .searchBox input {width:100%;height:70px;font-family:noto_l;font-size:18px;color:#727272;border:0;background:#fff;padding:0 80px 0 30px;}
.commonSearch .searchBox .btn_search {position:absolute;right:0;top:0;}
.commonSearch .keyword {width:100%;height:280px;background:rgba(255,255,255,0.2);position:relative;}
.commonSearch .keyword .recent {width:255px;height:auto;position:absolute;left:50px;top:40px;padding-left:50px;background:url('/ko/common/img/ko/common/icon_recent.png') no-repeat;}
.commonSearch .keyword .popular {width:270px;height:auto;position:absolute;left:307px;top:40px;padding-left:50px;background:url('/ko/common/img/ko/common/icon_popular.png') no-repeat;}
.commonSearch .keyword .tit {font-size:20px;color:#fff;padding:8px 0 10px 0;}
.commonSearch .keyword .bar {width:25px;height:0;border-bottom:1px solid #fff;margin-bottom:20px;}
.commonSearch .keyword .list li {margin-bottom:8px;}
.commonSearch .keyword .list li:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.commonSearch .keyword .list li a {display:block;width:100%;font-size:13px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;}
.commonSearch .keyword .list li a:hover {color:#fff;text-decoration:underline;}
.commonSearch .keyword .popular .list li .no {float:left;display:block;width:16px;height:16px;font-family:noto_d;font-size:11px;color:#fff;text-align:center;line-height:15px;border:1px solid #fff;margin-right:13px;vertical-align:middle;}
.commonSearch .keyword .popular .list li a {float:left;width:190px;}


/* location menu */
.loc_menu {width:100%;height:52px;background:#f6f6f6;border-bottom:1px solid #ddd;}
.loc_menu .wrap {width:1000px;height:51px;margin:0 auto;position:relative;z-index:1000;}
.loc_menu .wrap .tag {display:inline-block;font-family:noto_l;font-size:10px;line-height:10px;color:#fff;padding:2px 4px;background:#babec1;border-radius:2px;margin-right:5px;}
.loc_menu .wrap .logo {float:left;display:inline-block;width:59px;height:51px;padding-top:18px;background:url('/ko/common/img/ko/common/bar11.png') no-repeat right center;}
.loc_menu .wrap .menuList {display:inline-block;background:url('/ko/common/img/ko/common/bar11.png') no-repeat left center;}
.loc_menu .wrap .menuList span {float:left;display:inline-block;width:auto;height:51px;background:url('/ko/common/img/ko/common/bar11.png') no-repeat right center;}
.loc_menu .wrap .menuList span a {display:inline-block;width:auto;height:51px;font-size:12px;color:#888;line-height:51px;padding:0 35px 0 15px;background:url('/ko/common/img/ko/icon/bu_arr37.png') no-repeat right center;}
.loc_menu .wrap .menuList span a:hover {height:51px;line-height:51px;background:#fff url('/ko/common/img/ko/icon/bu_arr37.png') no-repeat right center;border-left:1px solid #ddd;border-right:1px solid #ddd;margin-left:-1px;margin-right:-1px;}
.loc_menu .wrap .menuList span a.on {height:51px;line-height:51px;background:#fff url('/ko/common/img/ko/icon/bu_arr37.png') no-repeat right center;border-left:1px solid #ddd;border-right:1px solid #ddd;margin-left:-1px;margin-right:-1px;}

.loc_menu .wrap .icon {float:right;}
.loc_menu .wrap .icon li {float:left;display:inline-block;width:35px;height:51px;text-align:center;padding-top:18px;}
.loc_menu .wrap .icon li a img {display:inline;}
.loc_menu .wrap .layer {display:inline-block;}
.loc_menu .wrap .layer .layerList {display:inline-block;width:auto;height:auto;border:1px solid #e5e5e5;position:absolute;}
.loc_menu .wrap .layer .layerList li {display:block;float:none;width:auto;height:auto;background:#fff;padding:0 10px;}
.loc_menu .wrap .layer .layerList li:hover {background:#eee;}
.loc_menu .wrap .layer .layerList li a {display:block;width:100%;height:auto;font-size:12px;color:#888;padding:9px 25px 9px 5px;border-top:1px solid #e5e5e5;}
.loc_menu .wrap .layer .layerList li a.arr {background:url('/ko/common/img/ko/icon/bu_arr21.png') no-repeat right center;}
.loc_menu .wrap .layer .layerList li a.on {color:#000;}
.loc_menu .wrap .layer .layerList li:hover a {border-top:1px solid #eee;}
.loc_menu .wrap .layer .layerList li:hover + li a {border-top:1px solid #fff;}
.loc_menu .wrap .layer .layerList li:first-child a {border-top:0;}
.loc_menu .wrap .layer .layerList li a .tag {padding:3px 4px 2px 4px;}

.loc_menu .wrap_mobile {display:none;}




/* sub visual */
.sub_visual {width:100%;height:160px;text-align:center;}
.sub_visual .v_center {background:url('/ko/common/img/ko/common/bar2.png') no-repeat center top;}
.sub_visual .vi_tit {background:url('/ko/common/img/ko/common/bar2.png') no-repeat center bottom;font-family:noto_m;font-size:48px;color:#fff;line-height:48px; padding:35px 0 38px 0;opacity:0.8;}

.sub_visual.company {background:url('/ko/common/img/ko/page/company/visual.jpg') no-repeat center;}
.sub_visual.customer {background:url('/ko/common/img/ko/page/customer/visual.jpg') no-repeat center;}
.sub_visual.service {background:url('/ko/common/img/ko/page/service/visual.jpg') no-repeat center;}
.sub_visual.recruit {background:url('/ko/common/img/ko/page/recruit/visual.jpg') no-repeat center;}
.sub_visual.education {background:url('/ko/common/img/ko/page/education/visual.jpg') no-repeat center;}
.sub_visual.pr {background:url('/ko/common/img/ko/page/pr/visual.jpg') no-repeat center;}
.sub_visual.investment {background:url('/ko/common/img/ko/page/company/visual2.jpg') no-repeat center;}
.sub_visual.download {background:url('/ko/common/img/ko/page/download/visual.jpg') no-repeat center;}
.sub_visual.online {background:url('/ko/common/img/ko/page/customer/visual_online.jpg') no-repeat center;}



/* subContent layout */
.pageMargin {height:100px;}
.subContent {width:100%;height:auto;}
.subContent .subWrap {max-width:1000px;height:auto;margin:0 auto;}
.subContent .page_tit {font-family:noto_m;font-size:34px;color:#1b2026;text-align:center;padding:54px 0 50px 0;}
.subContent .page_tit_desc {font-size:14px;text-align:center;margin:-25px 0 50px 0;}
.subContent .mid_tit {font-family:noto_m;font-size:26px;line-height:26px;color:#333;letter-spacing:-0.8px;padding-top:20px;background:url('/ko/common/img/ko/common/bar7.png') no-repeat left top;}
.subContent .mid_tit .tit_desc {font-family:noto_d;font-size:14px;color:#727272;margin-left:10px;}
.subContent .mid_tit2 {font-family:noto_m;font-size:26px;line-height:26px;color:#333;letter-spacing:-0.8px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #dbdbdb;}
.subContent .mid_tit3 {font-family:noto_m;font-size:20px;color:#296dba;margin-bottom:10px;position:relative;}
.subContent .mid_tit3.bar {padding-left:35px;background:url('/ko/common/img/ko/icon/bu_bar2.png') no-repeat 0 12px;}
.subContent .mid_tit3 .nec {display:inline-block;font-family:noto_d;font-size:12px;color:#888;padding-left:16px;position:absolute;right:0;bottom:0;background:url('/ko/common/img/ko/icon/icon_check1.png') no-repeat;background-position:0 5px;}
.subContent .mid_tit3 .desc {display:inline-block;font-size:14px;color:#888;margin-left:10px;}
.subContent .mid_tit3 .unit {position:absolute;right:0;bottom:0;font-family:noto_d;font-size:14px;color:#888;}
.subContent .mid_tit4 {font-family:noto_m;font-size:20px;color:#333;margin-bottom:10px;position:relative;}
.subContent .mid_tit4 .nec {display:inline-block;font-family:noto_d;font-size:12px;color:#888;padding-left:16px;position:absolute;right:0;bottom:0;background:url('/ko/common/img/ko/icon/icon_check1.png') no-repeat;background-position:0 5px;}

.subContent .s_con1 {font-family:noto_d;font-size:14px;line-height:20px;color:#727272;}
.subContent .s_con2 {font-family:noto_d;font-size:15px;line-height:20px;color:#727272;}
.subContent .s_con3 {font-family:noto_d;font-size:14px;line-height:20px;color:#727272;padding-left:6px;background:url('/ko/common/img/ko/icon/bu_dot3.png') no-repeat 0 10px;}
.subContent .s_con4 {font-family:noto_d;font-size:15px;line-height:20px;color:#ed174b;padding-left:8px;background:url('/ko/common/img/ko/icon/bu_dot4.png') no-repeat 0 10px;}
.subContent .s_con5 {font-family:noto_d;font-size:16px;line-height:22px;color:#727272;}
.subContent .s_con6 {font-family:noto_d;font-size:16px;line-height:22px;color:#727272;padding-left:6px;background:url('/ko/common/img/ko/icon/bu_dot3.png') no-repeat 0 10px;}
.subContent .s_con7 {font-family:noto_d;font-size:14px;line-height:20px;color:#727272;padding-left:6px;background:url('/ko/common/img/ko/icon/bu_bar1.png') no-repeat 0 10px;}

.subContent .prdt_category {float:left;width:322px;height:auto;border:1px solid #dbdbdb;border-bottom:0;}
.subContent .prdt_category .lnb_d3 > li {width:100%;height:auto;}
.subContent .prdt_category .lnb_d3 > li > a {display:inline-block;width:100%;height:auto;font-family:noto_d;font-size:16px;color:#727272;padding:15px 40px 15px 20px;border-bottom:1px solid #d1d1d1;}
.subContent .prdt_category .lnb_d3 > li > a.arr {background:#fff url('/ko/common/img/ko/common/lnb_arr2.png') no-repeat 283px center;}
.subContent .prdt_category .lnb_d3 > li > a.on.arr {background:#fff url('/ko/common/img/ko/common/lnb_arr1.png') no-repeat 283px center;}

.subContent .prdt_category .lnb_d4 > li {width:100%;height:auto;}
.subContent .prdt_category .lnb_d4 > li > a {display:inline-block;width:100%;height:auto;font-family:noto_d;font-size:13px;color:#888;padding:10px 40px 10px 20px;border-bottom:1px solid #d1d1d1;}
.subContent .prdt_category .lnb_d4 > li > a.arr {background:#fafafa url('/ko/common/img/ko/common/lnb_open1.png') no-repeat 283px center;}
.subContent .prdt_category .lnb_d4 > li > a.on.arr {background:#fafafa url('/ko/common/img/ko/common/lnb_close.png') no-repeat 283px center;}

.subContent .prdt_category .lnb_d5 > li {width:100%;height:auto;}
.subContent .prdt_category .lnb_d5 > li > a {display:inline-block;width:100%;height:auto;font-family:noto_d;font-size:13px;color:#888;padding:10px 40px 10px 38px;border-bottom:1px solid #d1d1d1;}
.subContent .prdt_category .lnb_d5 > li > a.arr {background:#f2f2f2 url('/ko/common/img/ko/common/lnb_open2.png') no-repeat 283px center;}
.subContent .prdt_category .lnb_d5 > li > a.on.arr {background:#f2f2f2 url('/ko/common/img/ko/common/lnb_close.png') no-repeat 283px center;}

.subContent .prdt_category .lnb_d6 {border-bottom:1px solid #dbdbdb;}
.subContent .prdt_category .lnb_d6 > li {width:100%;height:auto;padding-left:40px;background:#ebebeb;}
.subContent .prdt_category .lnb_d6 > li > a {display:inline-block;width:100%;height:auto;font-family:noto_d;font-size:13px;color:#888;padding:10px 40px 10px 25px;border-bottom:1px solid #d1d1d1;background:url('/ko/common/img/ko/common/lnb_bar1.png') no-repeat 15px center;}
.subContent .prdt_category .lnb_d6 > li > a.on {background:url('/ko/common/img/ko/common/lnb_arr3.png') no-repeat 15px center;color:#333;}
.subContent .prdt_category .lnb_d6 > li:hover {background:#b1b6b9;}
.subContent .prdt_category .lnb_d6 > li:hover a {color:#fff;background:url('/ko/common/img/ko/common/lnb_bar2.png') no-repeat 15px center;}
.subContent .prdt_category .lnb_d6 > li:hover a.on {color:#fff;background:url('/ko/common/img/ko/common/lnb_arr4.png') no-repeat 15px center;}
.subContent .prdt_category .lnb_d6 > li > a .tag1 {padding-top:3px;margin-right:5px;}
.subContent .prdt_category .lnb_d6 > li:last-child > a {border-bottom:0;}


/* 메인페이지 */
#frogue-container {position: fixed;right: 80px;bottom: 85px;}
#frogue-container .frogue-chat {display: none;}
#frogue-container .frogue-chat.show {display: block;}
.mainContent {width:100%;height:auto;}
.mainContent .page_num {width:1280px;height:0px;text-align:right;position:fixed;left:0px;right:0;top:0;bottom:0;margin:auto;}
.mainContent .page_num .num {display:inline-block;width:auto;position:absolute;right:20px;top:-45px;}
.mainContent .page_num .num span {display:block;font-size:12px;color:#777d81;padding-bottom:3px;margin:15px 0;border-bottom:1px solid #777d81;}
.mainContent .page_num .num span.on {font-size:12px;color:#ed174b;border-bottom:2px solid #ed174b;}

.section {width:100%;height:100%;overflow:hidden;position:relative;}

.section1 {position: relative; width: 100%;height: calc(100vh - 60px); background: url('/ko/common/img/ko/main/main_bg.jpg') no-repeat center; background-size: cover;}
.section1 .text {position:absolute;left:0;top:26%;width:100%;}
.section1 .text .vis_logo {text-align: center;margin-bottom: 30px;}
.section1 .text .p1 {text-align:center;}
.section1 .text .p1 span {font-family:noto_b;font-size:68px;color:#fff;letter-spacing: -2.8px; text-shadow: 1px 1px 0 rgba(0,0,0,0.3), 0 0 20px rgba(0,0,0,0.1);}
.section1 .text .p2 {font-family:noto_r;font-size:20px;color:#fff;text-align:center; text-shadow: 1px 1px 0 rgba(0,0,0,0.3), 0 0 20px rgba(0,0,0,0.1);margin-top: 10px;}
.section1 .text .p2 br {display: none;}
.section1 .scroll {width:100%;text-align:center;position:absolute;left:0;bottom:60px;}


.section2 .conWrap {max-width:1280px;margin:0 auto;}
.section2 .conWrap .tit {padding-top:80px;text-align:center;margin-bottom:40px;}
.section2 .conWrap .tit h1 {font-family:noto_b;font-size:42px;color:#2e373d;margin-bottom:10px;}
.section2 .conWrap .tit p {font-size:15px;color:#717171;}

.section2 .box ul li {float:left;}
.section2 .box ul li > a {position:relative;display: block;width: 100%; height: 100%;text-align: center;}
.section2 .box ul li .t1 {font-family:noto_m;font-size:22px;color:#333;}
.section2 .box ul li .t2 {font-family:noto_r;font-size:14px;color:#fff;}
.section2 .box ul li .arrow1 {display:block;width:36px;height:9px;background:url('/ko/common/img/ko/main/company_arrow1.png') no-repeat 0 0;background-size:100% auto; margin:13px auto 0;}
.section2 .box ul li .arrow2 {display:block;width:36px;height:9px;background:url('/ko/common/img/ko/main/company_arrow2.png') no-repeat 0 0;background-size:100% auto; margin:13px auto 0;}

.section2 .box ul li.intro {width:17%;height:280px;background:url('/ko/common/img/ko/main/company_img1.jpg') no-repeat center top;background-size: cover;}
.section2 .box ul li.intro > a {padding-top: 100px;}
.section2 .box ul li.intro > a .t2 {padding-top:40px;background: url('/ko/common/img/ko/common/logo7.png') no-repeat center top;}
.section2 .box ul li.intro > a .arrow1 {width: 46px; height: 10px;margin-top: 15px;}

.section2 .box ul li.row_box {width:16.6%;}
.section2 .box ul li.row_box > div {position:relative;width:100%;height:140px;text-align:center;}
.section2 .box ul li.row_box > div > a {display: block;width: 100%;height: 100%;padding-top:40px;}
.section2 .box ul li.row_box .invest,
.section2 .box ul li.row_box .contact {background:#0667b2;}
.section2 .box ul li.row_box .recruit {background:#fff;border-bottom:1px solid #eee;}
.section2 .box ul li.row_box .edu {background:#003777;border-bottom:1px solid #003777;}
.section2 .box ul li.row_box .invest .t1,
.section2 .box ul li.row_box .contact .t1,
.section2 .box ul li.row_box .edu .t1 {color: #fff;}

.section2 .box ul li.eworld {width:16.6%;height:280px;background:#f7f7f7;}
.section2 .box ul li.eworld > a {padding-top:65px;}
.section2 .box ul li.eworld > a .icon {display:block;width:100%;height:75px;background:url('/ko/common/img/ko/main/company_icon5.png') no-repeat center top;}
.section2 .box ul li.eworld > a .t1 {margin-top:35px;}

/* .section2 .box ul li.edu {width:16.6%;height:280px;background:#003777;}
.section2 .box ul li.edu > a {padding-top:60px;}
.section2 .box ul li.edu > a .icon {display:block;width:100%;height:74px;background:url('/ko/common/img/ko/main/company_icon3.png') no-repeat center top;}
.section2 .box ul li.edu > a .t1 {color:#fff; margin-top:44px;} */

.section2 .box ul li.news {position: relative; width:33.2%;height:280px;background:#fff;border:1px solid #eee;padding:0 39px;}
.section2 .box ul li.news .text {position: relative;padding-bottom:15px;border-bottom:1px solid #2e373e;margin-top: 30px;}
.section2 .box ul li.news .more {position:absolute;top:5px;right:0;font-family:noto_r;font-size:13px;color:#757575;padding-right: 35px;background:url('/ko/common/img/ko/main/company_arrow2.png') no-repeat center right;background-size: 26px 6px;}
.section2 .box ul li.news .n_list li {width:100%;padding:20px 0;border-bottom:1px solid #eee;}
.section2 .box ul li.news .n_list li:last-child {border-bottom:none;}
.section2 .box ul li.news .n_list li .elps {display:block;width:100%;}
.section2 .box ul li.news .n_list li .elps .sort {display:inline-block;font-family:noto_d;font-size:16px;color:#757575;vertical-align:middle;}
.section2 .box ul li.news .n_list li .elps a {font-family:noto_d;font-size:16px;color:#757575;vertical-align:middle;}
.section2 .box ul li.news .n_list li .elps a:hover {text-decoration:underline;}

.section2 .box ul li .over {display:none;position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;text-align:center;background:#ed174b;}
.section2 .box ul li .over .wrap {display: table-cell; width:100%;height:100%;vertical-align: middle;}
.section2 .box ul li .over .wrap p {font-family:noto_m;font-size:22px;margin-bottom:10px;}
.section2 .box ul li .over .wrap span {display:inline-block;width:150px;height:40px;font-family:noto_r;font-size:13px;color:#fff;line-height:38px;border:1px solid #fff;}
.section2 .box ul li a:hover .over {display:table;}

/* section2 일문 */
.section2 .box.box_jp ul li {width:25%;height:276px;}
.section2 .box.box_jp ul li > a {padding-top:135px;text-align:center;background-repeat:no-repeat;}
.section2 .box.box_jp ul li > a .t1 {font-family:noto_b;}
.section2 .box.box_jp ul li > a .t2 {color:#727272;line-height:18px;background:none;padding-top:0;margin-top:5px;}
.section2 .box.box_jp ul li > a .arrow1,
.section2 .box.box_jp ul li > a .arrow2 {position:absolute;left:0;right:0;bottom:40px;}

.section2 .box.box_jp ul li.intro {background:url('/ko/common/img/jp/main/company_img1.jpg') no-repeat center top;background-size: cover;}
.section2 .box.box_jp ul li.intro > a {background-image:url('/ko/common/img/ko/common/logo8.png');background-position:center 80px;}
.section2 .box.box_jp ul li.intro > a .t1 {color: #fff;}
.section2 .box.box_jp ul li.intro > a .t2 {color: rgba(255,255,255,0.5);}
.section2 .box.box_jp ul li.intro > a .arrow1 {width:36px;height:9px;}

.section2 .box.box_jp ul li.environment {background:#f7f7f7;}
.section2 .box.box_jp ul li.environment > a {background-image:url('/ko/common/img/ko/main/company_icon1.png');background-position:center 45px;}

.section2 .box.box_jp ul li.eworld {background:#fff;border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
.section2 .box.box_jp ul li.eworld > a {background-image:url('/ko/common/img/ko/main/company_icon5.png');background-position:center 40px;}
.section2 .box.box_jp ul li.eworld > a .t1 {margin-top:0;}

.section2 .box.box_jp ul li.contact {background:#003876;}
.section2 .box.box_jp ul li.contact > a {background-image:url('/ko/common/img/ko/main/company_icon2.png');background-position:center 35px;}
.section2 .box.box_jp ul li.contact > a .t1 {color: #fff;}
.section2 .box.box_jp ul li.contact > a .t2 {color: rgba(255,255,255,0.5);}


.section3 .conWrap {max-width:1280px;margin:0 auto;}
.section3 .tit {padding-top:80px;text-align:center;margin-bottom:50px;}
.section3 .tit h1 {font-family:noto_b;font-size:42px;color:#2e373d;margin-bottom:10px;}
.section3 .tit p {font-size:15px;color:#717171;}
.section3 .bizCon.pc {background:url('/ko/common/img/ko/main/biz_bg.jpg') no-repeat center top;}
.section3 .bizCon.pc > ul {max-width:1000px;margin: 0 auto;padding:100px 0;}
.section3 .bizCon.pc > ul > li {float:left;width:33.33%;height:424px;position:relative;overflow:hidden;background-size:cover !important;}
.section3 .bizCon.pc > ul > li:nth-child(1) {background:url('/ko/common/img/ko/main/biz_img1.jpg') no-repeat;}
.section3 .bizCon.pc > ul > li:nth-child(2) {background:url('/ko/common/img/ko/main/biz_img2.jpg') no-repeat;}
.section3 .bizCon.pc > ul > li:nth-child(3) {background:url('/ko/common/img/ko/main/biz_img3.jpg') no-repeat;}
.section3 .bizCon.pc > ul > li .txt {position:absolute;left:0;top:335px;width:100%;font-family:noto_r;font-size:16px;color:#fff;text-align:center;background:url('/ko/common/img/ko/icon/bu_arr3.png') no-repeat center top;padding-top:20px;}
.section3 .bizCon.pc > ul > li .desc {position:absolute;left:0;top:100%;width:100%;height:100%;text-align:center;background:url('/ko/common/img/ko/icon/bu_arr4.png') no-repeat center 30px;background-color:rgba(237,23,75,0.9);padding-top:50px;}
.section3 .bizCon.pc > ul > li .desc .con1 {font-family:noto_r;font-size:16px;color:#fff;margin-bottom:20px;}
.section3 .bizCon.pc > ul > li .desc .con2 {height:90px;font-size:13px;color:#ffcad7;line-height:22px;padding:0 20px;letter-spacing:-0.6px;}
.section3 .bizCon.pc > ul > li .desc .con2.jp {height:30px;}
.section3 .bizCon.pc > ul > li .desc .depth2 ul li {width:100%;height:auto;}
.section3 .bizCon.pc > ul > li .desc .depth2 ul li a {display:block;width:100%;height:auto;font-family:noto_l;font-size:15px;color:#fff;text-align:center;padding:3px 0 5px 0;}
.section3 .bizCon.pc > ul > li .desc .depth2 ul li a:hover {background:#a51034;}
.section3 .bizCon.mobile {display:none}

.section4 .conWrap {max-width:1000px;margin:0 auto;padding:50px 0;}
.section4 .sum {width:100%;height:240px;border-left:1px solid #e5e5e5;}
.section4 .sum li {float:left;width:25%;height:240px;border-right:1px solid #e5e5e5;}
.section4 .sum li a {display:block;width:100%;height:100%;padding:35px 0 0 40px;}
.section4 .sum li .tit {height:50px;background:url('/ko/common/img/ko/common/bar3.png') no-repeat left bottom;margin-bottom:15px;}
.section4 .sum li .tit p {font-family:noto_b;font-size:22px;color:#2e373d;}
.section4 .sum li .tit span {font-family:noto_d;font-size:12px;color:#2e373d;}
.section4 .sum li .con {font-family:noto_d;font-size:14px;color:#717171;line-height:20px;}
.section4 .sum li.cs1 {background:url('/ko/common/img/ko/main/center_icon1.png') no-repeat 160px 154px;}
.section4 .sum li.cs2 {background:url('/ko/common/img/ko/main/center_icon2.png') no-repeat 173px 154px;}
.section4 .sum li.cs3 {background:url('/ko/common/img/ko/main/center_icon3.png') no-repeat 185px 154px;}
.section4 .sum li.cs4 {background:url('/ko/common/img/ko/main/center_icon4.png') no-repeat 160px 154px;}
.section4 .sum li.on .tit, .section4 .sum li:hover .tit {background:url('/ko/common/img/ko/common/bar4.png') no-repeat left bottom;}
.section4 .sum li.on .tit p, .section4 .sum li:hover .tit p {color:#fff;}
.section4 .sum li.on .tit span, .section4 .sum li:hover .tit span {color:#fff;}
.section4 .sum li.on .con, .section4 .sum li:hover .con {color:#fff;}
.section4 .sum li.on.cs1,
.section4 .sum li:hover.cs1 {background:#ed174b url('/ko/common/img/ko/main/center_icon1_on.png') no-repeat 160px 154px;}
.section4 .sum li:hover.cs2 {background:#ed174b url('/ko/common/img/ko/main/center_icon2_on.png') no-repeat 173px 154px;}
.section4 .sum li:hover.cs3 {background:#ed174b url('/ko/common/img/ko/main/center_icon3_on.png') no-repeat 185px 154px;}
.section4 .sum li:hover.cs4 {background:#ed174b url('/ko/common/img/ko/main/center_icon4_on.png') no-repeat 160px 154px;}
/* 일문 */
.section4 .sum li.wtb {background:#f6f6f6;text-align:center;}
.section4 .sum li.wtb a {padding:70px 10px 0 10px;}
.section4 .sum li.wtb .tit_jp {font-family:noto_b;font-size:28px;color:#296dba;margin-bottom:15px;}
.section4 .sum li.wtb .btn_round1 {width:auto;color:#296dba;border-color:#296dba;padding:0 10px;background:#f6f6f6;}
.section4 .sum li.wtb:hover .btn_round1 {color:#fff;background:#296dba;}

.section4 .download_layer {width:1000px;height:0px;position:relative;margin:0 auto;display:none;}
.section4 .download_layer .wrap {width:1000px;height:240px;border-left:0;position:absolute;right:0px;bottom:0px;}
.section4 .download_layer .wrap .download_link {display:inline-block;float:left;width:249px;height:240px;background:#000;opacity:0.01;filter:alpha(opacity=0.1);}
.section4 .download_layer .wrap ul {float:left;width:751px;height:240px;margin:0 auto;padding:19px 20px 0 21px;background:#fff;border:1px solid #e5e5e5;}
.section4 .download_layer .wrap ul li {float:left;display:block;width:118px;height:100px;}
.section4 .download_layer .wrap ul li a {display:block;width:100%;height:100%;font-size:13px;color:#777d81;text-align:center;padding-top:66px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.section4 .download_layer .wrap ul li a.catalog {background:url('/ko/common/img/ko/main/icon_dl_catalog.png') no-repeat center 10px;}
.section4 .download_layer .wrap ul li a.manual {background:url('/ko/common/img/ko/main/icon_dl_manual.png') no-repeat center 10px;}
.section4 .download_layer .wrap ul li a.tech {background:url('/ko/common/img/ko/main/icon_dl_tech.png') no-repeat center 10px;}
.section4 .download_layer .wrap ul li a.cert {background:url('/ko/common/img/ko/main/icon_dl_cert.png') no-repeat center 10px;}
.section4 .download_layer .wrap ul li a.cert_power {background:url('/ko/common/img/ko/main/icon_dl_cert_power.png') no-repeat center 10px;}
.section4 .download_layer .wrap ul li a.performance {background:url('/ko/common/img/ko/main/icon_dl_performance.png') no-repeat center 10px;border-right:0;}
.section4 .download_layer .wrap ul li a.example {background:url('/ko/common/img/ko/main/icon_dl_example.png') no-repeat center 18px;padding-top:75px;border-bottom:0;}
.section4 .download_layer .wrap ul li a.software {background:url('/ko/common/img/ko/main/icon_dl_software.png') no-repeat center 20px;padding-top:75px;border-bottom:0;}
.section4 .download_layer .wrap ul li a.cad {background:url('/ko/common/img/ko/main/icon_dl_cad.png') no-repeat center 20px;padding-top:75px;border-bottom:0;}
.section4 .download_layer .wrap ul li a.datasheet {background:url('/ko/common/img/ko/main/icon_dl_datasheet.png') no-repeat center 20px;padding-top:75px;border-bottom:0;}
.section4 .download_layer .wrap ul li a.pcn {background:url('/ko/common/img/ko/main/icon_dl_pcn.png') no-repeat center 20px;padding-top:75px;border-bottom:0;}
.section4 .download_layer .wrap ul li a.education {background:url('/ko/common/img/ko/main/icon_dl_education.png') no-repeat center 20px;padding-top:75px;border-bottom:0;border-right:0;}
.section4 .download_layer .wrap ul li a:hover {color:#296dba;text-decoration:underline;}
/* 메인 : 다운로드레이어 :일문 */
.section4 .download_layer .wrap.jp ul li {float:left;display:block;width:176px;height:100px;}
.section4 .download_layer .wrap.jp ul li a.cert,
 .section4 .download_layer .wrap.jp ul li a.pcn {border-right:0;}


/* 소개 : CEO인사말 */
.subContent.company .subWrap .greeting .hello_box {width:100%;height:210px;background:#f7f7f7;padding-left:348px;margin-top:30px;margin-bottom:15px;}
.subContent.company .subWrap .greeting .hello_box .ceo_photo {position:absolute;left:0;top:0;}
.subContent.company .subWrap .greeting .hello_box .ceo_photo_mo {display:none;}
.subContent.company .subWrap .greeting .hello_box .content {text-align:center;padding-top:43px;}
.subContent.company .subWrap .greeting .hello_box .content .tit {width:82%;font-family:noto_m;font-size:26px;line-height:26px;color:#277aa1;letter-spacing:-0.8px;padding:14px 0; border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;margin:0 auto;}
.subContent.company .subWrap .greeting .hello_box .content .text {font-family:noto_r;font-size:20px;line-height:26px;color:#333;letter-spacing:-0.8px;padding-top:20px;}
.subContent.company .subWrap .greeting .sign {font-family:noto_r;font-size:12px;line-height:16px;color:#333;text-align:right;padding-top:10px;}
.subContent.company .subWrap .greeting .sign .img_sign {padding-top:5px;margin-bottom:30px;}
.subContent.company .profile {background:#f7f7f7;padding-top:20px;}
.subContent.company .profile .subWrap .conWrap {margin-top:40px;padding-bottom:120px;}
.subContent.company .profile .subWrap .conWrap .con {float:left;width:490px;margin-right:20px;}
.subContent.company .profile .subWrap .conWrap .con:nth-child(2n) {margin-right:0;}
.subContent.company .profile .subWrap .conWrap .con .tit {height:34px;font-family:noto_r;font-size:15px;color:#fff;line-height:34px;background:#376999;padding-left:20px;}
.subContent.company .profile .subWrap .conWrap .con .text {font-family:noto_d;font-size:14px;line-height:20px;color:#727272;padding:10px 20px;margin-bottom:30px;}
.subContent.company .profile .subWrap .conWrap .con .text li {position:relative;padding-left:48px;}
.subContent.company .profile .subWrap .conWrap .con .text li .year {position:absolute;left:0;top:0;}
.subContent.company .profile .subWrap .conWrap .con a {display:inline-block;border:1px solid #dbdbdb;}
.subContent.company .profile .subWrap .conWrap .con a img {vertical-align:top;}
/* 팝업 */

/****** layer popup ******/
.layerpopup {
  /* display: none; */
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 3000;
  overflow: auto;
  background: rgba(0, 0, 0, 0.4);
}

.layerpopup.type1 .pop_wrap {
  width: 670px;
  margin: 150px auto;
  -webkit-box-shadow: 0 30px 40px rgba(0, 0, 0, 0.3);
          box-shadow: 0 30px 40px rgba(0, 0, 0, 0.3);
}

.layerpopup.type1 .pop_head {
  position: relative;
  width: 100%;
  height: 85px;
  background: #274380;
}

.layerpopup.type1 .pop_head .pop_tit {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-family: noto_m;
  font-size: 22px;
  color: #fff;
  padding: 0 65px 0 30px;
}

.layerpopup.type1 .pop_head .pop_tit span {
  font-family: inherit;
  font-weight: inherit;
  font-size: inherit;
}

.layerpopup.type1 .pop_head .pop_close {
  position: absolute;
  right: 20px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 23px;
  height: 23px;
  background: url('/ko/common/img/ko/common/ic_close4.png') no-repeat;
}

.layerpopup.type1 .pop_head .pop_close span {
  position: absolute;
  left: -9999px;
  overflow: hidden;
  font-size: 0;
}

.layerpopup.type1 .pop_body {
  width: 100%;
  height: 500px;
  background: #fff;
  overflow-y: auto;
  padding: 40px;
}
.layerpopup.type1 .pop_body .txt1 {
	font-family: noto_b;
	font-size: 18px;
	color: #222;
}
.layerpopup.type1 .pop_body .txt2 {
	font-family: noto_r;
	font-size: 15px;
	line-height: 22px;
}
.layerpopup.type1 .pop_body .sign {
	display: inline-block;
	width: 150px;
}

.layerpopup.type1 .pop_foot {
  display: block;
  width: 100%;
  height: 50px;
  background: #d9d9d9;
  padding: 13px 25px 0 15px;
}

.layerpopup.type1 .pop_foot .checkbox_ui label {
	font-family: noto_r;
	font-size: 16px;
	padding-left: 35px;
}

.layerpopup.type1 .pop_foot .checkbox_ui label:before {
  width: 27px;
  height: 27px;
}

.layerpopup.type1 .pop_foot_close {
  float: right;
  font-family: noto_r;
  font-size: 16px;
  color: #000;
  text-decoration: underline;
  line-height: 26px;
}

@media screen and (max-width: 720px) {
  .layerpopup.type1 .pop_wrap {
    width: 100%;
    margin: auto;
  }
  .layerpopup.type1 .pop_head {
    height: 55px;
  }
  .layerpopup.type1 .pop_head .pop_tit {
    font-family: noto_m;
    font-size: 17px;
    padding: 0 50px 0 25px;
  }
  .layerpopup.type1 .pop_head .pop_close {
    right: 25px;
    width: 16px;
    height: 16px;
    background: url('/ko/common/img/ko/common/mobile/ic_close4.png') no-repeat;
    background-size: 100% auto;
  }
  .layerpopup.type1 .pop_body {
    height: calc(100vh - 55px) !important;
    padding: 30px 25px !important;
  }
  .layerpopup.noticePop .pop_body {
    height: calc(100vh - 105px) !important;
  }
}

.ios_slide_vert {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

.ios_slide_vert::-webkit-scrollbar {
  width: 5px;
}

.ios_slide_vert::-webkit-scrollbar-thumb,
.ios_slide_horz::-webkit-scrollbar-thumb {
  background: #c0c0c0;
  border-radius: 5px;
}

.ios_slide_vert::-webkit-scrollbar-track,
.ios_slide_horz::-webkit-scrollbar-track {
  background: #ececec;
  border-radius: 5px;
}



/* 소개 : 비전및전략 */
.subContent.philosophy .mid_tit {margin-bottom:30px;}
.subContent.philosophy .visCon {margin-bottom:50px;}
.subContent.philosophy .visCon li {float:left;width:50%;position:relative;cursor:pointer;}
.subContent.philosophy .visCon li img {vertical-align:top;width:100%;height:auto;}
.subContent.philosophy .visCon li .pc .on {position:absolute;left:0;top:0;display:none;}
.subContent.philosophy .visCon li .mobile {display:none;}
.subContent.philosophy .mission {background:#ecedee;padding:40px 0;margin-bottom:60px;}
.subContent.philosophy .vision {margin-bottom:60px;}
.subContent.philosophy .vision .box_blue {float:left;width:50%;height:254px;background:#80a9d6;padding:35px 65px;color:#fff;}
.subContent.philosophy .vision .box_blue ul li {margin-bottom:25px;}
.subContent.philosophy .vision .box_blue ul li .txt1 {font-family:noto_b;font-size:20px;line-height:18px;}
.subContent.philosophy .vision .box_blue ul li .txt2 {font-family:noto_d;font-size:15px;}
.subContent.philosophy .vision .box_white {float:right;width:50%;height:254px;border:1px solid #dbdbdb;border-left:0;background:url('/ko/common/img/ko/page/company/bg_arr.png') no-repeat left center;text-align:center;padding:30px 0;}
.subContent.philosophy .vision .box_white img {width:300px;}
/*.subContent.philosophy .vision .box_white .txt {font-family:noto_m;font-size:18px;color:#555;margin-top:20px;}*/
.subContent.philosophy .strategy {margin-bottom:60px;}
.subContent.philosophy .strategy .title {font-family:noto_m;font-size:20px;color:#043b80;margin-bottom:10px;}
.subContent.philosophy .strategy .box1 {padding:40px 30px;margin-bottom:60px;border:1px solid #dbdbdb;}
.subContent.philosophy .strategy .box1 li {float:left;width:50%;height:180px;padding-right:40px;}
.subContent.philosophy .strategy .box1 li .tit_round {display:inline-block;width:280px;height:38px;font-family:noto_m;font-size:16px;color:#296dba;line-height:34px;text-align:center;border:2px solid #388dee;border-radius:19px;margin-bottom:20px;}
.subContent.philosophy .strategy .box2 {float:left;width:490px;padding:35px 30px;border:1px solid #dbdbdb;margin-right:10px}
.subContent.philosophy .strategy .box2 .txt_b {display:inline-block;font-family:noto_r;font-size:18px;color:#333;margin-bottom:10px;}
.subContent.philosophy .strategy .coreValue li {float:left;width:125px;text-align:center;padding-top:10px;}
.subContent.philosophy .strategy .coreValue li .icon {display:inline-block;width:72px;height:71px;background-size:72px 71px !important;}
.subContent.philosophy .strategy .coreValue li .txt_color {font-family:noto_m;font-size:15px;padding-top:5px;line-height:18px;}
.subContent.philosophy .strategy .coreValue li:nth-child(1) .icon {background:url('/ko/common/img/ko/page/company/icon1.png') no-repeat center top;}
.subContent.philosophy .strategy .coreValue li:nth-child(1) .txt_color {color:#4a892a;}
.subContent.philosophy .strategy .coreValue li:nth-child(2) .icon {background:url('/ko/common/img/ko/page/company/icon2.png') no-repeat center top;}
.subContent.philosophy .strategy .coreValue li:nth-child(2) .txt_color {color:#e3720f;}
.subContent.philosophy .strategy .coreValue li:nth-child(3) .icon {background:url('/ko/common/img/ko/page/company/icon3.png') no-repeat center top;}
.subContent.philosophy .strategy .coreValue li:nth-child(3) .txt_color {color:#edb11e;}
.subContent.philosophy .strategy .coreValue li:nth-child(4) .icon {background:url('/ko/common/img/ko/page/company/icon4.png') no-repeat center top;}
.subContent.philosophy .strategy .coreValue li:nth-child(4) .txt_color {color:#1da1ae;}
.subContent.philosophy .strategy .coreValue li .txt {font-family:noto_d;font-size:15px;color:#727272;line-height:18px;}
.subContent.philosophy .partnership .bg_white {float:left;width:50%;text-align:center;height:425px;border:1px solid #dbdbdb;border-right:0;}
.subContent.philosophy .partnership .bg_white img {display:inline-block;width:auto;height:100%;}
.subContent.philosophy .partnership .bg_blue {float:right;width:50%;height:425px;font-size:15px;color:#fff;background:#80a9d6;padding:80px 0 0 40px;}
.subContent.philosophy .partnership .bg_blue .txt1 {font-family:noto_b;font-size:28px;line-height:28px;margin-bottom:20px;}
.subContent.philosophy .partnership .bg_blue .txt2 {font-family:noto_b;font-size:18px;line-height:20px;margin-bottom:15px;}

/* 소개 : 지속가능경영 : 개요 */
.subContent.continuance .outline .tab_type1 {margin-bottom:40px;}
.subContent.continuance .outline .tab_type1 li {width:118px;}
.subContent.continuance .outline .tc {display:none;}
.subContent.continuance .outline .tc1 {display:block;}
.subContent.continuance .outline .box_type3 {margin-bottom:50px;padding:35px 40px;}
.subContent.continuance .outline .box_type3 .tit {display:inline-block;font-family:noto_m;font-size:22px;color:#296dba;border-bottom:1px solid #296dba;line-height:22px;padding-bottom:10px;margin-bottom:10px;}
.subContent.continuance .outline .direction {margin:15px 0 60px;}
.subContent.continuance .outline .direction > div {padding-bottom:48px;background:url('/ko/common/img/ko/page/company/bg_arr2.png') no-repeat center bottom;}
.subContent.continuance .outline .direction .con_tit {display:block;font-family:noto_r;font-size:15px;color:#727272;text-align:right;margin-bottom:5px;}
.subContent.continuance .outline .direction .con1 .txt_box {height:50px;font-family:noto_m;font-size:20px;color:#296dba;line-height:46px;text-align:center;border:3px solid #388dee;margin-bottom:20px;}
.subContent.continuance .outline .direction .con2 .bg_gray {background:#ecedee;padding:13px 22px;margin-bottom:10px;}
.subContent.continuance .outline .direction .con2 .bg_gray li {float:left;width:302px;padding:10px 0;font-family:noto_m;font-size:16px;color:#fff;text-align:center;border:7px solid #c4daf2;background:#80a9d6;margin:8px;}
.subContent.continuance .outline .direction .con3 {background:none;padding-bottom:0;}
.subContent.continuance .outline .direction .con3 .bg_gray {background:#ecedee;padding:30px 20px;}
.subContent.continuance .outline .direction .con3 .bg_gray .dash {position:relative;width:80%;height:25px;border:2px dashed #868e9b;border-radius:10px 10px 0 0;border-bottom:0;margin:0 auto;}
.subContent.continuance .outline .direction .con3 .bg_gray .dash .txt_pos {position:absolute;left:0;top:-11px;width:100%;text-align:center;}
.subContent.continuance .outline .direction .con3 .bg_gray .dash .txt_pos span {display:inline-block;width:68px;height:22px;font-family:noto_r;font-size:15px;color:#868e9b;background:#fff;border:1px solid #dbdbdb;border-radius:10px;line-height:20px;}
.subContent.continuance .outline .direction .con3 .bg_gray ul {margin-top:8px;}
.subContent.continuance .outline .direction .con3 .bg_gray ul li {float:left;width:128px;height:178px;background:#fff;text-align:center;margin:0 16px;}
.subContent.continuance .outline .direction .con3 .bg_gray ul li .tit_box {height:67px;font-family:noto_m;font-size:16px;color:#fff;line-height:67px;background:#296dba;}
.subContent.continuance .outline .direction .con3 .bg_gray ul li .tit_box:after {content:"";display:block;height:10px;background:url('/ko/common/img/ko/page/company/bg_arr3.png') no-repeat center top;}
.subContent.continuance .outline .direction .con3 .bg_gray ul li .desc {font-family:noto_r;font-size:14px;color:#647189;padding-top:27px;}
.subContent.continuance .outline .txt_rel {position:relative;padding-left:250px;padding-top:18px;margin-bottom:45px;}
.subContent.continuance .outline .txt_rel .mid_tit {position:absolute;top:0;left:0;}
.subContent.continuance .outline .roadmap {width:1000px;height:665px;}
.subContent.continuance .outline .roadmap ul li {float:left;width:332px;margin-right:18px;background:url('/ko/common/img/ko/page/company/bg_arr5.png') no-repeat right center;margin-bottom:30px;}
.subContent.continuance .outline .roadmap ul li:last-child {width:300px;margin-right:0;background:none;}
.subContent.continuance .outline .roadmap ul li span {display:block;width:300px;height:54px;font-family:noto_m;font-size:18px;color:#476586;text-align:center;line-height:51px;border:3px solid #7093b9;position:relative;}
.subContent.continuance .outline .roadmap ul li span:after {display:block;content:"";width:100%;height:18px;background:url('/ko/common/img/ko/page/company/bg_arr4.png') no-repeat center top;position:absolute;bottom:-18px;}
.subContent.continuance .outline .roadmap dl {border-right:1px solid #eef2f6;border-bottom:1px solid #eef2f6;}
.subContent.continuance .outline .roadmap dl:after {content:".";clear:both;display:block;height:0;visibility:hidden;}
.subContent.continuance .outline .roadmap dl dt {height:40px;font-family:noto_r;font-size:16px;color:#333;text-align:center;line-height:40px; background:#eef2f6;}
.subContent.continuance .outline .roadmap dl dd {float:left;width:33%;height:100px;border-left:1px solid #eef2f6;padding:28px 0 0 75px;}
.subContent.continuance .outline .roadmap dl dd .s_con3 {font-size:15px;}
.subContent.continuance .outline .roadmap dl dd:nth-child(3) {width:34%;}
.subContent.continuance .outline .tc2 .mid_tit {margin-bottom:25px;}
.subContent.continuance .outline .tc2 .system {margin:80px 0 60px;}
.subContent.continuance .outline .tc2 .system img {width:1000px;}
.subContent.continuance .outline .tc2 ul {margin-top:20px;}
.subContent.continuance .outline .tc2 ul li {float:left;width:49%;margin-right:1%;font-family:noto_r;font-size:14px;color:#333;text-align:center;}
.subContent.continuance .outline .tc2 ul li:last-child {margin-right:0;}
.subContent.continuance .outline .tc2 ul li img {width:100%;}
.subContent.continuance .outline .tc2 .un_sdg img {width:100%;height:auto;margin-top:60px;}
.subContent.continuance .outline .tc3 .mid_tit {margin-bottom:25px;}
.subContent.continuance .outline .tc3 .listBox {padding:50px 0 10px;border:1px solid #dbdbdb;margin-top:20px;}
.subContent.continuance .outline .tc3 .listBox li {float:left;width:49.5%;text-align:center;margin-bottom:20px;}
.subContent.continuance .outline .tc3 .listBox li:nth-child(2n) {width:50%;border-left:1px solid #dbdbdb;}
.subContent.continuance .outline .tc3 .listBox li .wrap {position:relative;width:60%;margin:0 auto;padding-bottom:20px;}
.subContent.continuance .outline .tc3 .listBox li .wrap .year {display:inline-block;width:100%;height:30px;font-family:noto_m;font-size:20px;color:#fff;line-height:30px;background:#296dba;border-radius:15px;margin-bottom:10px;}
.subContent.continuance .outline .tc3 .listBox li .wrap img {display:inline-block;width:100%;border:1px solid #dbdbdb;margin-bottom:45px;}
.subContent.continuance .outline .tc3 .listBox li .wrap a {position:absolute;bottom:20px;width:46.5%;}
.subContent.continuance .outline .tc3 .listBox li .wrap a.down_ko {left:0;}
.subContent.continuance .outline .tc3 .listBox li .wrap a.down_en {right:0;}
.subContent.continuance .outline .tc3 .box_bottom {text-align:center;padding:20px;background:#f5f5f5;border:1px solid #dbdbdb;margin-top:20px;}
.subContent.continuance .outline .tc3 .box_bottom .s_con1 span {color:#333;}
.subContent.continuance .outline .tc3 .con_wrap {margin-top:50px;overflow:hidden;}
.subContent.continuance .outline .tc3 .con_wrap.wrap2 {margin-top:100px;}
.subContent.continuance .outline .tc3 .con_wrap .txt_area {float:left;width:50%;}
.subContent.continuance .outline .tc3 .con_wrap .img_area {float:right;width:45%;text-align:right;}
.subContent.continuance .outline .tc3 .con_wrap .img_area img {width:100%;}
.subContent.continuance .outline .tc3 .con_wrap .img_area img.img_a {max-width:441px;}
.subContent.continuance .outline .tc3 .con_wrap .img_area img.img_b {max-width:303px;border:1px solid #dbdbdb;}


/* 소개 : 지속가능경영 : 윤리경영 */
.subContent.continuance .ethical .visCon {height:200px;background:#02111f url('/ko/common/img/ko/page/company/bg_continuance.jpg') no-repeat left top;padding-left:500px;border:1px solid #dbdbdb;margin-bottom:10px;}
.subContent.continuance .ethical .visCon .v_center {font-family:noto_r;font-size:20px;color:#fff;letter-spacing:-0.8px;}
.subContent.continuance .ethical .mid_tit {margin:55px 0 30px;}
.subContent.continuance .ethical .norm {}
.subContent.continuance .ethical .norm li {}
.subContent.continuance .ethical .norm li .subject {display:block;width:100%;height:50px;font-family:noto_m;font-size:15px;color:#333;line-height:50px;padding:0 20px;background:url('/ko/common/img/ko/icon/bu_arr26.png') no-repeat 97% center;border:1px solid #dbdbdb;border-top:0;}
.subContent.continuance .ethical .norm li .subject:hover {background-color:#f4f4f4;}
.subContent.continuance .ethical .norm li .subject.on {color:#fff;background:#296dba url('/ko/common/img/ko/icon/bu_arr28.png') no-repeat 97% center;border:1px solid #296dba;}
.subContent.continuance .ethical .norm li:first-child .subject {border-top:1px solid #dbdbdb;}
.subContent.continuance .ethical .norm li .content {display:none;background:#f9f9f9;padding:25px 20px;border-bottom:1px solid #dbdbdb;}
.subContent.continuance .ethical .norm li:last-child .content {border-bottom:0;}
.subContent.continuance .ethical .norm li .content strong {display:inline-block;font-size:14px;color:#000;margin-top:20px;}
.subContent.continuance .ethical .norm li .content strong.no_mt {margin-top:0;}

/* 소개 : 지속가능경영 : 환경안전경영 */
.subContent.continuance .environ .mid_tit {margin-bottom:25px;}
.subContent.continuance .environ .mid_tit3 {margin:45px 0 10px;}
.subContent.continuance .environ .mid_tit3.no_mt {margin-top:0;}
.subContent.continuance .environ .con {display:none;margin-top:45px;}
.subContent.continuance .environ .con1 {display:block;}

.subContent.continuance .environ .con1 img {width:100%;margin:70px 0 15px;}
.subContent.continuance .environ .con1 .txt1 {position:relative;padding-left:65px;}
.subContent.continuance .environ .con1 .txt2 {position:relative;padding-left:97px;}
.subContent.continuance .environ .con1 .fc_green {position:absolute;left:0;top:0;color:#3b9381;}
.subContent.continuance .environ .con2 .conTop {position:relative;min-height:300px;padding-right:510px;}
.subContent.continuance .environ .con2 .conTop .tit {font-family:noto_m;font-size:20px;color:#296dba;margin-bottom:10px;}
.subContent.continuance .environ .con2 .conTop .s_con1 {text-align:justify;}
.subContent.continuance .environ .con2 .conTop img {width:490px;position:absolute;right:0;top:0;border:1px solid #dbdbdb;}
.subContent.continuance .environ .con2 .skill li {float:left;width:324px;height:334px;border:2px solid #6f99c8;border-radius:4px;text-align:center;margin-bottom:20px;}
.subContent.continuance .environ .con2 .skill li:nth-child(2) {margin:0 14px;}
.subContent.continuance .environ .con2 .skill li:nth-child(4) {width:100%;height:500px;}
.subContent.continuance .environ .con2 .skill li:nth-child(5),
.subContent.continuance .environ .con2 .skill li:nth-child(6) {width:490px;height:395px;}
.subContent.continuance .environ .con2 .skill li:nth-child(6) {margin-left:20px;}
.subContent.continuance .environ .con2 .skill li .tit_area {height:45px;font-family:noto_m;font-size:16px;color:#fff;line-height:45px;background:#6f99c8;}
.subContent.continuance .environ .con2 .skill li .desc {padding:15px 20px 0 20px;}
.subContent.continuance .environ .con2 .skill li .desc .s_con1 {letter-spacing:-0.8px;min-height:95px;}
.subContent.continuance .environ .con2 .skill li:nth-child(4) .desc .s_con1 {min-height:60px;}
.subContent.continuance .environ .con2 .skill li .desc img {width:100%;}
.subContent.continuance .environ .con3 img {width:100%;border:1px solid #dbdbdb;margin-top:15px;}
.subContent.continuance .environ .con3 .declare {margin-top:10px;}
.subContent.continuance .environ .con3 .declare li {float:left;width:490px;}
.subContent.continuance .environ .con3 .declare li:last-child {float:right;}
.subContent.continuance .environ .con3 .declare li .tit {height:50px;font-size:16px;color:#fff;line-height:50px;text-align:center;background:#5c8f72;}
.subContent.continuance .environ .con3 .declare li:last-child .tit {background:#5c8f9d;}
.subContent.continuance .environ .con3 .declare li .desc {height:260px;padding:20px;border:1px solid #dbdbdb;border-top:0;letter-spacing:-0.2px;}
.subContent.continuance .environ .con3 .activity {margin-top:25px;}
.subContent.continuance .environ .con3 .activity li {float:left;width:308px;}
.subContent.continuance .environ .con3 .activity li:nth-child(2) {margin:0 38px;}
.subContent.continuance .environ .con3 .activity li .tit {height:40px;font-family:noto_m;font-size:18px;color:#fff;text-align:center;line-height:40px;background:#296dba;border-radius:4px;}
.subContent.continuance .environ .con3 .activity li .desc {height:115px;padding:15px 20px;border:1px solid #296dba;border-radius:4px;}
.subContent.continuance .environ .con3 .conWrap .txt_box {float:left;width:49%;height:313px;padding:20px 20px 0 30px;border:1px solid #dbdbdb;}
.subContent.continuance .environ .con3 .conWrap .txt_box .txt1 {font-family:noto_r;font-size:18px;color:#333;letter-spacing:-0.3px;margin-bottom:15px;}
.subContent.continuance .environ .con3 .conWrap .tblWrap {float:right;width:49%;}
.subContent.continuance .environ .con3 .conWrap .tblWrap .unit {display:block;text-align:right;margin-top:-23px;margin-bottom:5px;}
.subContent.continuance .environ .con3 .conWrap table {width:100%;border-collapse:collapse;}
.subContent.continuance .environ .con3 .conWrap table colgroup col:nth-child(1) {width:34%;}
.subContent.continuance .environ .con3 .conWrap table th,
.subContent.continuance .environ .con3 .conWrap table td {border:1px solid #dbdbdb;padding:15px 0;text-align:center;vertical-align:middle;font-size:14px;}
.subContent.continuance .environ .con3 .conWrap table thead th {background:#f8f8f8;color:#333;}
.subContent.continuance .environ .con3 .conWrap table tbody th {text-align:left;padding-left:18px;}
.subContent.continuance .environ .con4 .graph_box .txt_box {float:left;width:50%;height:355px;padding:25px 25px 0 20px;border:1px solid #dbdbdb;}
.subContent.continuance .environ .con4 .graph_box .txt_box .tit {font-family:noto_m;font-size:18px;color:#333;margin-bottom:25px;}
.subContent.continuance .environ .con4 .graph_box .top_graph {float:right;width:50%;border:1px solid #dbdbdb;border-left:0;}
.subContent.continuance .environ .con4 .graph_box .top_graph img {width:100%;}
.subContent.continuance .environ .con4 .process {width:100%;border:1px solid #dbdbdb;margin-top:10px;}
.subContent.continuance .environ .con4 .support {margin-top:15px;}
.subContent.continuance .environ .con4 .support li {float:left;width:50%;height:200px;border:1px solid #dbdbdb;padding:15px 20px;}
.subContent.continuance .environ .con4 .support li:last-child {border-left:0;}
.subContent.continuance .environ .con4 .support li .tit {font-family:noto_m;font-size:18px;color:#333;}
.subContent.continuance .environ .con4 .img_box {border:1px solid #dbdbdb;border-top:0;text-align:center;padding:40px 0;}
.subContent.continuance .environ .con4 .img_box img {display:inline;vertical-align:top;width:39%;margin:0 10px 15px 10px;}
.subContent.continuance .environ .con4 .edu .topBox {border:1px solid #dbdbdb;}
.subContent.continuance .environ .con4 .edu .topBox .txt_box {float:left;width:50%;padding:30px 30px 0 20px;}
.subContent.continuance .environ .con4 .edu .topBox .txt_box .tit {font-family:noto_m;font-size:18px;color:#333;margin-bottom:20px;}
.subContent.continuance .environ .con4 .edu .topBox .tbl_box {float:right;width:50%;padding:30px 20px 30px 10px;}
.subContent.continuance .environ .con4 .edu .tag3 {width:192px;font-size:14px;}
.subContent.continuance .environ .con4 .edu .topBox .tbl_box .tbl_type1 {border-top:1px solid #dbdbdb;margin-top:15px;}
.subContent.continuance .environ .con4 .edu .topBox .tbl_box .tbl_type1 colgroup col:nth-child(1) {width:24.5%}
.subContent.continuance .environ .con4 .edu .topBox .tbl_box .tbl_type1 colgroup col:nth-child(3) {width:16%}
.subContent.continuance .environ .con4 .edu .topBox .tbl_box .tbl_type1 tbody th {background:#fff;text-align:center;padding-left:0;}
.subContent.continuance .environ .con4 .edu .topBox .tbl_box .tbl_type1 tbody tr td:last-child {text-align:center;}
.subContent.continuance .environ .con4 .edu .graph_box2 {border:1px solid #dbdbdb;border-top:0;}
.subContent.continuance .environ .con4 .edu .graph_box2 .graph {float:left;width:50%;border-left:1px solid #dbdbdb;padding:30px 20px;}
.subContent.continuance .environ .con4 .edu .graph_box2 .graph:first-child {border-left:0;}
.subContent.continuance .environ .con4 .edu .graph_box2 .graph .tit_area {position:relative;margin-bottom:40px;}
.subContent.continuance .environ .con4 .edu .graph_box2 .graph .tit_area .unit {position:absolute;top:10px;right:0;}
.subContent.continuance .environ .con4 .edu .graph_box2 .graph .img_area {text-align:center;}
.subContent.continuance .environ .con4 .edu .graph_box2 .graph .img_area img {display:inline;width:80%;}
.subContent.continuance .environ .con5 .promotion {border-top:1px solid #dbdbdb;}
.subContent.continuance .environ .con5 .promotion .txt_box {padding:25px 30px;border:1px solid #dbdbdb;border-top:0;}
.subContent.continuance .environ .con5 .promotion .txt_box .tit {font-family:noto_m;font-size:18px;color:#333;margin-bottom:20px;}
.subContent.continuance .environ .con5 .promotion .txt_box.vis {position:relative;padding-right:440px;min-height:243px;}
.subContent.continuance .environ .con5 .promotion .txt_box.vis img {position:absolute;right:0;top:0;}
.subContent.continuance .environ .con5 .care ul {border:1px solid #dbdbdb;padding:40px;}
.subContent.continuance .environ .con5 .care ul li {float:left;width:428px;height:104px;border:1px solid #dbdbdb;border-radius:52px;padding-left:125px;margin:10px;position:relative;}
.subContent.continuance .environ .con5 .care ul li .v_center {text-align:left;}
.subContent.continuance .environ .con5 .care ul li .v_center .tit {font-family:noto_m;font-size:18px;color:#333;}
.subContent.continuance .environ .con5 .care ul li .icon {position:absolute;left:0;top:0;width:104px;height:104px;}
.subContent.continuance .environ .con5 .care ul li:nth-child(1) .icon {background:url('/ko/common/img/ko/page/company/icon_bogun1.png') no-repeat;}
.subContent.continuance .environ .con5 .care ul li:nth-child(2) .icon {background:url('/ko/common/img/ko/page/company/icon_bogun2.png') no-repeat;}
.subContent.continuance .environ .con5 .care ul li:nth-child(3) .icon {background:url('/ko/common/img/ko/page/company/icon_bogun3.png') no-repeat;}
.subContent.continuance .environ .con5 .care ul li:nth-child(4) .icon {background:url('/ko/common/img/ko/page/company/icon_bogun4.png') no-repeat;}
.subContent.continuance .environ .con5 .care ul li:nth-child(5) .icon {background:url('/ko/common/img/ko/page/company/icon_bogun5.png') no-repeat;}
.subContent.continuance .environ .con5 .care ul li:nth-child(6) .icon {background:url('/ko/common/img/ko/page/company/icon_bogun6.png') no-repeat;}
.subContent.continuance .environ .con5 .care ul li:nth-child(7) .icon {background:url('/ko/common/img/ko/page/company/icon_bogun7.png') no-repeat;}
.subContent.continuance .environ .con5 .care ul li:nth-child(8) .icon {background:url('/ko/common/img/ko/page/company/icon_bogun8.png') no-repeat;}
.subContent.continuance .environ .con5 .respond .txt_box {min-height:248px;padding:40px 430px 40px 30px;border:1px solid #dbdbdb;border-bottom:0;position:relative;}
.subContent.continuance .environ .con5 .respond .txt_box .tit {font-family:noto_d;font-size:18px;margin-bottom:20px;}
.subContent.continuance .environ .con5 .respond .txt_box img {position:absolute;right:0;top:0;width:400px;}
.subContent.continuance .environ .con5 .respond .level {padding:30px;border:1px solid #dbdbdb;}
.subContent.continuance .environ .con5 .respond .level li {float:left;width:446px;margin:10px;}
.subContent.continuance .environ .con5 .respond .level li .tit_area {height:36px;font-family:noto_m;font-size:18px;color:#fff;line-height:38px;text-align:center;}
.subContent.continuance .environ .con5 .respond .level li:nth-child(1) .tit_area {background:#296dba;}
.subContent.continuance .environ .con5 .respond .level li:nth-child(2) .tit_area {background:#fbbd00;}
.subContent.continuance .environ .con5 .respond .level li:nth-child(3) .tit_area {background:#fb7000;}
.subContent.continuance .environ .con5 .respond .level li:nth-child(4) .tit_area {background:#fb2300;}
.subContent.continuance .environ .con5 .respond .level li .desc_area {height:140px;border:1px solid #dbdbdb;position:relative;padding:0 16px 0 155px;}
.subContent.continuance .environ .con5 .respond .level li .desc_area .v_center {text-align:left;}
.subContent.continuance .environ .con5 .respond .level li .desc_area .state_box {position:absolute;left:20px;top:20px;display:block;width:120px;height:100px;border-radius:10px;padding-top:30px;text-align:center;font-size:11px;}
.subContent.continuance .environ .con5 .respond .level li:nth-child(1) .desc_area .state_box {border:2px dashed #296dba;}
.subContent.continuance .environ .con5 .respond .level li:nth-child(2) .desc_area .state_box {border:2px dashed #fbbd00;}
.subContent.continuance .environ .con5 .respond .level li:nth-child(3) .desc_area .state_box {border:2px dashed #fb7000;}
.subContent.continuance .environ .con5 .respond .level li:nth-child(4) .desc_area .state_box {border:2px dashed #fb2300;}
.subContent.continuance .environ .con5 .respond .level li .desc_area .state_box .state {display:block;font-family:noto_m;font-size:22px;line-height:24px;}
.subContent.continuance .environ .con5 .respond .level li:nth-child(1)  .desc_area .state_box .state {color:#296dba;}
.subContent.continuance .environ .con5 .respond .level li:nth-child(2)  .desc_area .state_box .state {color:#fbbd00;}
.subContent.continuance .environ .con5 .respond .level li:nth-child(3)  .desc_area .state_box .state {color:#fb7000;}
.subContent.continuance .environ .con5 .respond .level li:nth-child(4)  .desc_area .state_box .state {color:#fb2300;}
.subContent.continuance .environ .con5 .respond .level li .desc_area .s_con3 {letter-spacing:-0.3px;}
.subContent.continuance .environ .con6 .inven .txt_box {float:left;width:48%;}
.subContent.continuance .environ .con6 .inven .txt_box .topic {font-family:noto_r;font-size:18px;color:#333;padding-bottom:30px;border-bottom:1px solid #a5a5a5;margin-bottom:30px;}
.subContent.continuance .environ .con6 .inven .graph_area {float:right;width:48%;}
.subContent.continuance .environ .con6 .inven .graph_area .tit_area {position:relative;}
.subContent.continuance .environ .con6 .inven .graph_area .tit_area .btn_round1 {width:192px;font-size:14px;}
.subContent.continuance .environ .con6 .inven .graph_area .tit_area .unit {position:absolute;right:10px;top:5px;}
.subContent.continuance .environ .con6 .inven .graph_area img {width:100%;}
.subContent.continuance .environ .con6 .energy {border-top:1px solid #dbdbdb;}
.subContent.continuance .environ .con6 .energy .box_con {border:1px solid #dbdbdb;border-top:0;}
.subContent.continuance .environ .con6 .energy .box_con:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.subContent.continuance .environ .con6 .energy .box_con .le {float:left;width:490px;padding:40px 20px 40px 30px;}
.subContent.continuance .environ .con6 .energy .box_con .ri {float:right;width:490px;padding:40px 30px 40px 20px;}
.subContent.continuance .environ .con6 .energy .box_con .txt .topic {font-family:noto_r;font-size:18px;color:#333;margin-bottom:20px;}
.subContent.continuance .environ .con6 .energy .box_con .vis {text-align:center;}
.subContent.continuance .environ .con6 .energy .box_con .vis .tbl_type1 {border-top:1px solid #dbdbdb;}
.subContent.continuance .environ .con6 .energy .box_con .vis .tbl_type1 colgroup col:nth-child(1) {width:14.5%;}
.subContent.continuance .environ .con6 .energy .box_con .vis .tbl_type1 td {padding:10px 0;text-align:center;}
.subContent.continuance .environ .con6 .energy .box_con .vis img {width:100%;}
.subContent.continuance .environ .con7 .box_type3.no_bt {border-top:0;}
.subContent.continuance .environ .con7 .box_type3 .tit {font-family:noto_r;font-size:18px;color:#333;margin-bottom:20px;}
.subContent.continuance .environ .con7 .box_type3 .tit.no_mb {margin-bottom:0;}
.subContent.continuance .environ .con7 .box_type3 .txt_zone {float:left;width:48%;}
.subContent.continuance .environ .con7 .box_type3 .img_zone {float:right;width:48%;text-align:center;}
.subContent.continuance .environ .con7 .box_type3 .img_zone img {width:100%;}
.subContent.continuance .environ .con7 .box_type3 .icon_water {padding:5px 195px 5px 0;background:url('/ko/common/img/ko/page/company/icon_care1.png') no-repeat 780px 0;}
.subContent.continuance .environ .con7 .box_type3.icon_trash {padding-left:175px;background:url('/ko/common/img/ko/page/company/icon_care2.png') no-repeat 40px 40px;}
.subContent.continuance .environ .con7 .box_type3.icon_harm {padding-left:175px;background:url('/ko/common/img/ko/page/company/icon_care3.png') no-repeat 55px 40px;}

/* 소개 : 지속가능경영 : 사회공헌 */
.subContent.continuance .contribute .tab_type1 {margin-bottom:50px;}
.subContent.continuance .contribute .tab_type1 li {width:160px;}
.subContent.continuance .contribute .con {display:none;}
.subContent.continuance .contribute .con1 {display:block;}
.subContent.continuance .contribute .mid_tit {margin-bottom:25px;}
.subContent.continuance .contribute .mid_tit3 {margin:45px 0 10px;}
.subContent.continuance .contribute .mid_tit3.no_mt {margin-top:0;}
.subContent.continuance .contribute .tit,
.subContent.continuance .contribute .topic {font-family:noto_r;font-size:18px;color:#333;margin-bottom:20px;}

.subContent.continuance .contribute .con1 .philosophy .wrap.ptn {float:left;}
.subContent.continuance .contribute .con1 .philosophy .wrap.help {float:right;}
.subContent.continuance .contribute .con1 .philosophy .tit {width:460px;height:50px;font-family:noto_m;font-size:16px;color:#fff;line-height:50px;text-align:center;background:#6f99c8;border-radius:4px;margin:20px 0;}
.subContent.continuance .contribute .con1 .philosophy .box {width:460px;height:175px;border:2px solid #6f99c8;border-radius:4px;}
.subContent.continuance .contribute .con1 .philosophy .box .txt {font-family:noto_r;font-size:15px;color:#333;text-align:center;padding:25px 0 15px 0;}
.subContent.continuance .contribute .con1 .philosophy .box .txt.padding {padding:25px 45px 15px 45px;}
.subContent.continuance .contribute .con1 .philosophy .box .s_con1 {margin-left:30px;padding-left:20px;position:relative;}
.subContent.continuance .contribute .con1 .philosophy .box .s_con1 .bu {position:absolute;left:0;top:0;}
.subContent.continuance .contribute .con1 .linker {padding:29px;}
.subContent.continuance .contribute .con1 .linker img {width:100%;margin:25px 0 10px;}
.subContent.continuance .contribute .con1 .linker .cmt {text-align:center;}
.subContent.continuance .contribute .con1 .box_clear {border:1px solid #dbdbdb;}
.subContent.continuance .contribute .con1 .box_clear.no_bt {border-top:0;}
.subContent.continuance .contribute .con1 .box_clear:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.subContent.continuance .contribute .con1 .box_clear .le {float:left;margin:40px 0 40px 30px;}
.subContent.continuance .contribute .con1 .box_clear .ri {float:right;margin:40px 30px 40px 30px;}
.subContent.continuance .contribute .con1 .box_clear .txt_zone {width:578px;}
.subContent.continuance .contribute .con1 .box_clear .img_zone {width:330px;text-align:center;}
.subContent.continuance .contribute .con1 .box_clear .img_zone img {width:100%;margin-bottom:5px;}
.subContent.continuance .contribute .con1 .graph_zone {margin-top:25px;}
.subContent.continuance .contribute .con1 .graph_zone li {float:left;width:440px;margin:25px 0;}
.subContent.continuance .contribute .con1 .graph_zone li:nth-child(2n) {float:right;}
.subContent.continuance .contribute .con1 .graph_zone li .tit_area {position:relative;margin-bottom:15px;}
.subContent.continuance .contribute .con1 .graph_zone li .tit_area .btn_round1 {width:172px;}
.subContent.continuance .contribute .con1 .graph_zone li .tit_area .unit {position:absolute;right:10px;top:5px;}
.subContent.continuance .contribute .con1 .graph_zone li img {width:100%;}
/* .subContent.continuance .contribute .con2 .le {float:left;}
.subContent.continuance .contribute .con2 .ri {float:right;}
.subContent.continuance .contribute .con2 .graph img {width:100%;}
.subContent.continuance .contribute .con2 .q_zone ul li {font-size:14px;}
.subContent.continuance .contribute .con2 .q_zone .co:before {content:"";display:inline-block;width:12px;height:12px;margin-right:5px;}
.subContent.continuance .contribute .con2 .q_zone .co.blue:before {background:#58a2db;}
.subContent.continuance .contribute .con2 .q_zone .co.yellow:before {background:#f4a62a;}
.subContent.continuance .contribute .con2 .q_zone .co.mint:before {background:#99ceb0;}
.subContent.continuance .contribute .con2 .q_zone .co.red:before {background:#db5874;}
.subContent.continuance .contribute .con2 .q_zone .co.magenta:before {background:#c758db;}
.subContent.continuance .contribute .con2 .q_zone .co.navy:before {background:#5874db;}
.subContent.continuance .contribute .con2 .q_zone .co.puple:before {background:#7758db;}
.subContent.continuance .contribute .con2 .conTop {margin-bottom:40px;}
.subContent.continuance .contribute .con2 .conTop .q_zone {float:left;width:50%;padding:30px 0 0 50px;}
.subContent.continuance .contribute .con2 .conTop .graph {float:right;width:50%;padding:25px 40px 0 144px;}
.subContent.continuance .contribute .con2 .box_float {width:490px;height:465px;margin-bottom:40px;}
.subContent.continuance .contribute .con2 .box_float .graph {padding:20px 80px 0 75px;}
.subContent.continuance .contribute .con2 .graph.prop {padding:40px 121px 0 121px;}
.subContent.continuance .contribute .con2 .img_zone {width:460px;text-align:center;}
.subContent.continuance .contribute .con2 .img_zone img {width:100%;margin:15px 0 5px;} */
.subContent.continuance .contribute .con2 .tbl_type1 th,
.subContent.continuance .contribute .con2 .tbl_type1 td {text-align:center;}
.subContent.continuance .contribute .con2 .tbl_type1 thead th {padding:15px 0;}
.subContent.continuance .contribute .con2 .tbl_type1 tbody td {padding:15px 12px;}
.subContent.continuance .contribute .con2 .tbl_type1 tfoot td {padding:15px 12px;color:#000;}
.subContent.continuance .contribute .con2 .list_activity {margin-top:20px;}
.subContent.continuance .contribute .con2 .list_activity li {margin-bottom:15px;}
.subContent.continuance .contribute .con2 .list_activity li strong {display:block;font-family:noto_m;color:#000;margin-bottom:3px;}
.subContent.continuance .contribute .con2 img {display:inline-block;vertical-align:top;width:218px;height:142px;border:1px solid #dbdbdb;margin-top:20px;}
.subContent.continuance .contribute .con2 img.margin {margin-right:19px;}

/* 소개 : 발자취 */
.subContent.history .tab_type1 {margin-bottom:40px;}
.subContent.history .tab_type1 li {width:160px;}
.subContent.history .tab_type1 li a {padding-top:0;}
.subContent.history .wrap .top {margin-bottom: 30px;}
.subContent.history .wrap .top .mid_tit3 {margin-bottom: 3px;}
.subContent.history .wrap .con {display:none;}
.subContent.history .wrap .con1 {display:block;}
.subContent.history .wrap .con .relative {position:relative;min-height:312px;padding-left:370px;}
.subContent.history .wrap .con .relative .vis {position:absolute;left:0;top:0;width:312px;height:312px;border:1px solid #dbdbdb;background:url('/ko/common/img/ko/page/company/structure_img1.jpg') no-repeat center top;background-size:cover;}

.subContent.history .wrap .con .relative ul li {position:relative;padding-left:100px;}
.subContent.history .wrap .con .relative ul li .date {position:absolute;left:0;top:0;display:inline-block;width:100px;font-family:noto_m;font-size:14px;color:#333;text-align:right;padding-right:40px;}
.subContent.history .wrap .con .relative ul li .date:after {content:"";display:inline-block;width:9px;height:9px;border-radius:10px;position:absolute;right:-5px;top:7px;background:#e4e4e4;}
.subContent.history .wrap .con .relative ul li .s_con1 {display:inline-block;border-left:1px solid #e4e4e4;padding-left:40px;padding-bottom:10px;}

/* 소개 : 발자취 : 일문 */
.subContent.history .box {display:none;}
.subContent.history .text1 {display:block;}
.subContent.history .box {border:1px solid #dbdbdb;padding:35px 40px;margin-bottom:30px;}
.subContent.history .box .topic {display:inline-block;font-family:noto_m;font-size:22px;color:#296dba;border-bottom:1px solid #296dba;margin-bottom:5px;}


/* 소개 : 사업장 소개 */
.subContent.place .desctit {margin-bottom:0;letter-spacing:-0.5px;}
.subContent.place .tab_type2 {margin-top:30px;}
.subContent.place .tab_type2 li {width:220px;}
.subContent.place .conWrap {border:1px solid #dbdbdb;padding:40px;margin-top:-1px;}
.subContent.place .conWrap .con {display:none;}
.subContent.place .conWrap .domestic {display:block;}
.subContent.place .conWrap .overseas .layer {display:none;}
.subContent.place .conWrap .overseas .layer1 {display:block;}
.subContent.place .conWrap .overseas .layer1 .text {padding-bottom: 20px;}
.subContent.place .conWrap .mid_tit3 {margin-top:30px;}
.subContent.place .conWrap .mid_tit3.no_mt {margin-top:0;}

.subContent.place .conWrap .placeInfo {border:1px solid #dbdbdb;padding:10px;position:relative;}
.subContent.place .conWrap .placeInfo .view {width:100%;height:174px;background-size:cover !important;}
.subContent.place .conWrap .placeInfo .text {padding-bottom:50px;}
.subContent.place .conWrap .placeInfo .text .name {font-family:noto_m;font-size:18px;color:#333;padding:10px;border-bottom:1px solid #dbdbdb;margin-bottom:10px;}
.subContent.place .conWrap .placeInfo .text .info p {position:relative;padding-left:80px;font-size:14px;}
.subContent.place .conWrap .placeInfo .text .info p span {position:absolute;display:inline-block;left:10px;font-family:noto_m;color:#394f67;}
.subContent.place .conWrap .placeInfo .btnWrap {position:absolute;right:10px;bottom:10px;}
.subContent.place .conWrap .placeInfo .btnWrap .map span {display:inline-block;width:9px;height:15px;background:url('/ko/common/img/ko/icon/icon_map2.png') no-repeat;margin-right:3px;vertical-align:middle;}
.subContent.place .conWrap .placeInfo .btnWrap .map:hover span {background:#4f4f4f url('/ko/common/img/ko/icon/icon_map2_on.png') no-repeat;}
.subContent.place .conWrap .clear .placeInfo {float:left;width:450px;margin-bottom:20px;}
.subContent.place .conWrap .clear .placeInfo:nth-child(2n) {float:right;}
.subContent.place .conWrap .clear .placeInfo.hght1 {height:420px;}
.subContent.place .conWrap .placeInfo.wide {padding-left:468px;height:195px;}
.subContent.place .conWrap .placeInfo.wide .view {position:absolute;left:10px;top:10px;width:440px;}
.subContent.place .conWrap .placeInfo.wide.head_office .view {background:url('/ko/common/img/ko/page/company/place_img1.jpg') no-repeat center;}
.subContent.place .conWrap .placeInfo.wide.seoul_office .view {background:url('/ko/common/img/ko/page/company/place_img8.jpg') no-repeat center;}
.subContent.place .conWrap .factory .placeInfo:nth-child(1) .view {background:url('/ko/common/img/ko/page/company/place_img2.jpg') no-repeat center;}
.subContent.place .conWrap .factory .placeInfo:nth-child(2) .view {background:url('/ko/common/img/ko/page/company/place_img3.jpg') no-repeat center;}
.subContent.place .conWrap .factory .placeInfo:nth-child(3) .view {background:url('/ko/common/img/ko/page/company/place_img4.jpg') no-repeat center;}
.subContent.place .conWrap .factory .placeInfo:nth-child(3) .text .info p {position:relative;padding-left:110px;font-size:14px;}
.subContent.place .conWrap .lab .placeInfo:nth-child(1) .view {background:url('/ko/common/img/ko/page/company/place_img5.jpg') no-repeat center;}
.subContent.place .conWrap .lab .placeInfo:nth-child(2) .view {background:url('/ko/common/img/ko/page/company/place_img6.jpg') no-repeat center;}
.subContent.place .conWrap .lab .placeInfo:nth-child(3) .view {background:url('/ko/common/img/ko/page/company/place_img7.jpg') no-repeat center;}
.subContent.place .conWrap .overseas .tab_type1 {margin-bottom:20px;}
.subContent.place .conWrap .overseas .tab_type1 li {width:120px;}
.subContent.place .conWrap .overseas .layer .mid_tit3 {margin-top:20px;}
.subContent.place .conWrap .overseas .layer .eachWrap li {float:left;}
.subContent.place .conWrap .overseas .layer .eachWrap li:nth-child(2n) {float:right;}
.subContent.place .conWrap .overseas .layer .china li.placeInfo {height:250px;}
.subContent.place .conWrap .overseas .layer2 .eachWrap li .placeInfo {height:220px;}
.subContent.place .conWrap .overseas .layer3 .eachWrap li .placeInfo {height:220px;}

/* 소개 : 지역 : 일문 */
.subContent.region .con {display:none;}
.subContent.region .con1 {display:block;}
.subContent.region .con .mid_tit3 {margin-top:30px;}

.subContent.region .con .mapBox {border:1px solid #dbdbdb;padding:35px 40px;margin:30px 0;}
.subContent.region .con .mapBox .tit {display:inline-block;font-family:noto_m;font-size:22px;color:#296dba;border-bottom:1px solid #296dba;margin-bottom:5px;}
.subContent.region .con1 .mapBox {height:139px;background:url('/ko/common/img/jp/page/company/region_img1.jpg') no-repeat right top;}
.subContent.region .con1 ul li:first-child {float:left;}
.subContent.region .con1 ul li:last-child {float:right;}
.subContent.region .con1 ul li {width:490px;border:1px solid #dbdbdb;padding:35px 40px;}
.subContent.region .con1 ul li .tit {font-family:noto_m;font-size:16px;color:#333;margin-bottom:10px;}

.subContent.region .con2 .mapBox {height:177px;background:url('/ko/common/img/jp/page/company/region_img2.jpg') no-repeat right top;}

.subContent.region .con3 .addrWrap li {float:left;width:490px;height:auto;padding:35px 40px;border:1px solid #dbdbdb;margin-bottom:20px;}
.subContent.region .con3 .addrWrap li:nth-child(2n) {float:right;}
.subContent.region .con3 .addrWrap li .tit {font-family:noto_m;font-size:16px;color:#333;margin-bottom:15px;}
.subContent.region .con3 .addrWrap li .tit.bdt {border-top:1px solid #dbdbdb;padding-top:15px;margin-top:15px;}
.subContent.region .con3 .addrWrap.wrap2 li {height:190px;}

.subContent.region .con4 .placeWrap li {position:relative;float:left;width:490px;height:148px;border:1px solid #dbdbdb;padding:20px 20px 20px 230px;margin-bottom:20px;}
.subContent.region .con4 .placeWrap li:nth-child(2n) {float:right;}
.subContent.region .con4 .placeWrap li img {position:absolute;left:20px;top:20px;}
.subContent.region .con4 .placeWrap li .txt_area .tit {font-family:noto_m;font-size:16px;color:#333;margin-bottom:10px;}
.subContent.region .con4 .placeWrap.wrap2 li {height:240px;}
.subContent.region .con4 .placeWrap.wrap2 li .txt_area .tit {letter-spacing:-0.5px;}

.subContent.region .con5 .mid_tit {margin-top:60px;}
.subContent.region .con5 .infoBox {width:490px;border:1px solid #dbdbdb;padding:25px 30px;}
.subContent.region .con5 .infoBox .tit {font-family:noto_m;font-size:16px;color:#333;margin-bottom:15px;}
.subContent.region .con5 .group li {float:left;height:190px;margin-bottom:20px;}
.subContent.region .con5 .group li:nth-child(2n) {float:right;}
.subContent.region .con5 .others li {float:left;}
.subContent.region .con5 .others li:nth-child(2n) {float:right;}
.subContent.region .con5 .others li .infoBox {height:190px;}



/* 소개 : R&D혁신 */
.subContent.rnd .tab_type1 li {width:160px;}
.subContent.rnd .tc {display:none;}
.subContent.rnd .tc1 {display:block;}
.subContent.rnd .mid_tit {margin:50px 0 25px;}
.subContent.rnd .tc1 .way {margin-top:15px;}
.subContent.rnd .tc1 .way ul li {float:left;width:200px;height:274px;margin:0 49px;padding-bottom:20px;}
.subContent.rnd .tc1 .way ul li .tit {height:30px;background:#296dba;border-radius:10px 10px 0 0;}
.subContent.rnd .tc1 .way ul li .tit .v_center {font-family:noto_m;font-size:14px;color:#fff;}
.subContent.rnd .tc1 .way ul li .img_area {height:128px;background-size:cover !important;margin-bottom:5px;}
.subContent.rnd .tc1 .way ul li:nth-child(1) .img_area {background:url('/ko/common/img/ko/page/company/rnd_img1.jpg') no-repeat center;}
.subContent.rnd .tc1 .way ul li:nth-child(2) .img_area {background:url('/ko/common/img/ko/page/company/rnd_img2.jpg') no-repeat center;}
.subContent.rnd .tc1 .way ul li:nth-child(3) .img_area {background:url('/ko/common/img/ko/page/company/rnd_img3.jpg') no-repeat center;}
.subContent.rnd .tc1 .way ul li:nth-child(4) .img_area {background:url('/ko/common/img/ko/page/company/rnd_img4.jpg') no-repeat center;}
.subContent.rnd .tc1 .way ul li:nth-child(5) .img_area {background:url('/ko/common/img/ko/page/company/rnd_img5.jpg') no-repeat center;}
.subContent.rnd .tc1 .way ul li:nth-child(6) .img_area {background:url('/ko/common/img/ko/page/company/rnd_img6.jpg') no-repeat center;}
.subContent.rnd .tc1 .rnd_history ul li {float:left;width:184px;background:url('/ko/common/img/ko/icon/bu_arr35.png') no-repeat right center;margin:16px 8px 16px 0;}
.subContent.rnd .tc1 .rnd_history ul li:nth-child(5),
.subContent.rnd .tc1 .rnd_history ul li:last-child {width:168px;background:none;margin-right:0;}
.subContent.rnd .tc1 .rnd_history ul li .bg {width:168px;height:168px;color:#2684dc;text-align:center;background:url('/ko/common/img/ko/page/company/bg_rnd1.png') no-repeat left top;padding:54px 10px 0;}
.subContent.rnd .tc1 .rnd_history ul li:nth-child(2n) .bg {color:#fff;background:url('/ko/common/img/ko/page/company/bg_rnd2.png') no-repeat left top;}
.subContent.rnd .tc1 .rnd_history ul li .bg .date {display:block;font-family:noto_m;font-size:14px;}
.subContent.rnd .tc1 .rnd_history ul li .bg .tit {font-family:noto_m;font-size:14px;}
.subContent.rnd .tc1 .tableWrap1 {margin-top:15px;}
.subContent.rnd .tc1 .tbl_type1 colgroup col:nth-child(1) {width:30%;}
.subContent.rnd .tc1 .tbl_type1 th {padding:15px 0;}
.subContent.rnd .tc1 .tbl_type1 td {text-align:center;padding:15px 0;}
.subContent.rnd .tc1 .rnd_act .mid_tit3 {margin-top:45px;}
.subContent.rnd .tc1 .rnd_act .mid_tit3.no_mt {margin-top:0;}
.subContent.rnd .tc1 .rnd_act .topic {display:inline-block;font-family:noto_m;font-size:20px;color:#296dba;border-bottom:1px solid #296dba;margin-bottom:5px;}
.subContent.rnd .tc1 .rnd_act .boxWrap {position:relative;height:257px;padding-left:500px;border:1px solid #dbdbdb;}
.subContent.rnd .tc1 .rnd_act .boxWrap .vis {position:absolute;left:0;top:0;width:500px;height:255px;background:url('/ko/common/img/ko/page/company/rnd_img7.jpg') no-repeat left top;border-right:1px solid #dbdbdb;}
.subContent.rnd .tc1 .rnd_act .boxWrap .txt {padding:25px 20px;}
.subContent.rnd .tc1 .box_perf {padding:35px 30px;border:1px solid #dbdbdb;}
.subContent.rnd .tc1 .box_perf .mid_tit3 {margin-top:30px;}
.subContent.rnd .tc1 .box_perf .mid_tit3.no_mt {margin-top:0;}
.subContent.rnd .tc1 .box_perf .s_con1 {padding-left:35px;letter-spacing:-0.3px;}
.subContent.rnd .tc2 .contop_img {border:1px solid #dbdbdb;margin-top:15px;}
.subContent.rnd .tc2 .contop_img img {width:100%;}
.subContent.rnd .tc2 .condition .unit {text-align:right;margin:20px 0 10px 0;}
.subContent.rnd .tc2 .condition .tbl_type1 colgroup col {width:25%;}
.subContent.rnd .tc2 .condition .tbl_type1 th,
.subContent.rnd .tc2 .condition .tbl_type1 td {text-align:center;padding:15px 0;}
.subContent.rnd .tc2 .condition .tbl_type1 tr.total td {color:#333;}
.subContent.rnd .tc2 .condition .tbl_type1 tr.total td:first-child {font-family:noto_r;}
.subContent.rnd .tc2 .mid_tit3 {margin-top:35px;}
.subContent.rnd .tc2 .graph_box {padding:40px;border:1px solid #dbdbdb;}
.subContent.rnd .tc2 .graph_box .grph {float:left;width:46%;}
.subContent.rnd .tc2 .graph_box .grph:nth-child(2) {float:right;}
.subContent.rnd .tc2 .graph_box .grph .tit_area {position:relative;}
.subContent.rnd .tc2 .graph_box .grph .tit_area .btn_round1 {width:92px;}
.subContent.rnd .tc2 .graph_box .grph .tit_area .unit {position:absolute;right:0;top:13px;}
.subContent.rnd .tc2 .graph_box .grph img {width:100%;}
.subContent.rnd .tc2 .boxWrap {border:1px solid #dbdbdb;font-family:noto_d;font-size:14px;color:#727272;}
.subContent.rnd .tc2 .boxWrap img {float:left;width:500px;}
.subContent.rnd .tc2 .boxWrap .text {float:left;width:498px;padding:0 30px;}
.subContent.rnd .tc2 .boxWrap .tit {display:inline-block;font-family:noto_m;font-size:20px;color:#296dba;border-bottom:1px solid #296dba;padding-top:35px;}
.subContent.rnd .tc2 .boxWrap .desc {margin-top:10px;}
.subContent.rnd .tc2 .boxWrap .topic {font-family:noto_m;font-size:18px;color:#333;margin-top:15px;}
/* 소개 : R&D혁신 : 일문 */
.subContent.rnd .tc2 .boxWrap_jp img {width:470px;}
.subContent.rnd .tc2 .boxWrap_jp .text {width:528px;}

/* 소개 : LS개요 : 일문 */
.subContent.overview .boxCon {border:1px solid #dbdbdb;}
.subContent.overview .boxCon .s_con1 {padding:25px 0;}
.subContent.overview .mid_tit {margin:60px 0 25px 0;}
.subContent.overview .img2 {border:1px solid #dbdbdb;text-align:center;margin-top:10px;}
.subContent.overview .unit {text-align:right;margin-bottom:5px;}
.subContent.overview .tbl_type1 colgroup col:first-child {width:34%;}
.subContent.overview .tbl_type1 th,
.subContent.overview .tbl_type1 td {text-align:center;padding:15px 0;}
.subContent.overview .tbl_type1 tbody th {background:#fff;}
.subContent.overview .btn {text-align:right;margin-top:20px;}
.subContent.overview .btn a {width:auto;padding:0 25px 0 15px;background:url('/ko/common/img/ko/icon/bu_arr16.png') no-repeat 235px center;}
.subContent.overview .btn a:hover {background:#4f4f4f url('/ko/common/img/ko/icon/bu_arr9.png') no-repeat 235px center;}

/* 소개 : 철학 : 일문 */
.subContent.philosophy_jp .boxCon {border:1px solid #dbdbdb;}
.subContent.philosophy_jp .boxCon .mid_tit3 {padding:35px 0 15px 40px;}
.subContent.philosophy_jp .boxCon .s_con1 {padding:0 40px;}
.subContent.philosophy_jp .boxCon .img {margin-top:60px;}

/* 소개 : 환경관리 : 일문 */
.subContent.environ_jp .text_box {border:1px solid #dbdbdb;padding:25px 30px;letter-spacing:-0.5px;}
.subContent.environ_jp .text_box .topic {display:inline-block;font-family:noto_m;font-size:22px;color:#296dba;border-bottom:1px solid #296dba;margin-bottom:5px;}
.subContent.environ_jp .text_box .btn_round1 {width:162px;height:34px;font-size:15px;line-height:30px;border-radius:17px;margin-top:15px;}
.subContent.environ_jp .text_box .btn_round1:hover {color:#fff;background:#388dee;}
.subContent.environ_jp .mid_tit3 {margin-top:45px;}
.subContent.environ_jp .tbl1 colgroup col:first-child {width:110px;}
.subContent.environ_jp .tbl1 tbody td {padding:15px 20px;}
.subContent.environ_jp .tbl1 tbody td.bg {text-align:center;background:#f8f8f8;}
.subContent.environ_jp .img1 {border:1px solid #dbdbdb;margin-bottom:20px;}
.subContent.environ_jp .img1 img {width:100%;}
.subContent.environ_jp .topic2 {font-family:noto_m;font-size:18px;color:#333;margin-bottom:10px;position:relative;}
.subContent.environ_jp .topic2 .unit {position:absolute;top:5px;right:0;font-family:noto_d;font-size:14px;color:#727272;}
.subContent.environ_jp .s_con1.mb {margin-bottom:35px;}
.subContent.environ_jp .tbl2 {margin-bottom:20px;}
.subContent.environ_jp .tbl2 .tbl_type1 colgroup col:nth-child(1) {width:140px;}
.subContent.environ_jp .tbl2 .tbl_type1 colgroup col:nth-child(4) {width:65px;}
.subContent.environ_jp .tbl2 .tbl_type1 colgroup col:nth-child(5) {width:240px;}
.subContent.environ_jp .tbl2 .tbl_type1 colgroup col:nth-child(6) {width:145px;}
.subContent.environ_jp .tbl2 .tbl_type1 thead th {padding:15px 0;}
.subContent.environ_jp .tbl2 .tbl_type1 tbody td {padding:15px 8px;}
.subContent.environ_jp .clear .img2 {float:left;border:1px solid #dbdbdb;margin-right:20px;}
.subContent.environ_jp .clear .img2 img {width:100%;vertical-align:top;}
.subContent.environ_jp .clear .s_con1 {display:inline;}
.subContent.environ_jp .s_con1.mt {margin-top:10px;}
.subContent.environ_jp .tbl3 .tbl_type1 colgroup col:nth-child(1),
.subContent.environ_jp .tbl3 .tbl_type1 colgroup col:nth-child(4) {width:140px;}
.subContent.environ_jp .tbl3 .tbl_type1 thead th {padding:15px 0;}
.subContent.environ_jp .tbl3 .tbl_type1 tbody td {padding:15px 0;text-align:center;}

.subContent.environ_jp .boxCon {border:1px solid #dbdbdb;padding:20px 40px;}
.subContent.environ_jp .boxCon > li .tit {position:relative;font-family:noto_r;font-size:18px;color:#333;margin:15px 0;padding-left:55px;}
.subContent.environ_jp .boxCon > li .tit .num {position:absolute;left:0;top:2px;display:inline-block;width:38px;height:22px;font-family:noto_m;font-size:13px;color:#fff;text-align:center;line-height:22px;background:#296dba;border-radius:11px;}
.subContent.environ_jp .boxCon > li > ul {padding-left:55px;padding-bottom:10px;}


/* 팝업 : 약도 */
.popCon.map address {font-family:noto_d;font-size:15px;color:#333;font-style:normal;text-align:left;margin-bottom:15px;}
.popCon.map .map_area {width:100%;height:342px;border:1px solid #dbdbdb;margin-bottom:20px;}
.popCon.map .popBtn .btn_type3 span {display:inline-block;width:16px;height:15px;background:url('/ko/common/img/ko/icon/icon_print.png') no-repeat center top;vertical-align:middle;margin-right:5px;}
.popCon.map .popBtn .btn_type3:hover span {background:url('/ko/common/img/ko/icon/icon_print_on.png') no-repeat center top;}



/******* 투자정보 *******/
.subContent.investment .lookndown {display:inline-block;}
.subContent.investment .lookndown .btn_m_type3 {margin:0 3px;}
.subContent.investment .lookndown .btn_m_type3.look {width:66px;}
.subContent.investment .lookndown .btn_m_type3.down {width:110px;}
.subContent.investment .lookndown .btn_m_type3.down span {display:inline-block;width:13px;height:13px;background:url('/ko/common/img/ko/icon/icon_download4.png') no-repeat center;margin-left:5px;}
.subContent.investment .lookndown .btn_m_type3.down:hover span {background:url('/ko/common/img/ko/icon/icon_download4_on.png') no-repeat center;}

/* 투자정보 : 경영성과 */
.subContent.investment .result .tab_type1 {margin-bottom:40px;}
.subContent.investment .result .tab_type1 li {width:160px;}
.subContent.investment .result .tab_type1 li a {padding-top:0;}
.subContent.investment .result .pageWpap {margin-top:40px;}
.subContent.investment .result .summary .mid_tit {margin-bottom:25px;}
.subContent.investment .result .summary .box_type3 {font-size:14px;color:#333;text-align:center;margin-bottom:40px;}
.subContent.investment .result .summary .box_type3 .profit {font-family:noto_m;font-size:34px;color:#296dba;}
.subContent.investment .result .summary ul {margin-bottom:10px;}
.subContent.investment .result .summary ul li {float:left;width:490px;margin-bottom:30px;}
.subContent.investment .result .summary ul li:nth-child(2n) {float:right;}
.subContent.investment .result .summary ul li .btn_round1 {width:112px;font-family:noto_m;font-size:15px;margin-bottom:15px;}
.subContent.investment .result .summary ul li .graph {border:1px solid #dbdbdb;}
.subContent.investment .result .summary .mid_tit3 .unit {position:absolute;right:0;bottom:0;font-size:13px;color:#727272;}
.subContent.investment .result .summary .tableWrap1 {margin-bottom:45px;}
.subContent.investment .result .summary .tbl_type1 colgroup col:nth-child(1) {width:26.5%}
.subContent.investment .result .summary .tbl_type1 tbody th {padding:15px 30px;background:#fff;}
.subContent.investment .result .summary .tbl_type1 tbody th.total {font-family:noto_b;}
.subContent.investment .result .summary .tbl_type1 tbody td {padding:15px 0;text-align:center;}
.subContent.investment .result .report .conTop {border:1px solid #dbdbdb;margin-bottom:35px;box-sizing:border-box;}
.subContent.investment .result .report .conTop .Box1 {float:left;width:862px;height:138px;border-right:1px solid #dbdbdb;padding:40px;}
.subContent.investment .result .report .conTop .Box1 .tit {display:inline-block;font-family:noto_m;font-size:22px;color:#296dba;border-bottom:1px solid #296dba;}
.subContent.investment .result .report .conTop .Box1 .txt {font-size:16px;padding-top:5px;}
.subContent.investment .result .report .conTop .Box2 {float:left;width:136px;height:138px;background:#f9f9f9;}
.subContent.investment .result .report .conTop .Box2 a {display:block;height:138px;padding-top:30px;text-align:center;}
.subContent.investment .result .report .conTop .Box2 a:hover {background:#e6e6e6;}
.subContent.investment .result .report .conTop .Box2 a .icon {display:block;width:100%;height:51px;margin-bottom:10px;background:url('/ko/common/img/ko/page/company/icon_court.png') no-repeat center top;}
.subContent.investment .result .report .conTop .Box2 a .shortcut {display:inline-block;padding-right:16px;background:url('/ko/common/img/ko/icon/icon_shortcut.png') no-repeat right center;}
.subContent.investment .result .report ul {!border-bottom:2px solid #d1d1d1;}
.subContent.investment .result .report ul li {float:left;width:49%;margin-bottom:40px;}
.subContent.investment .result .report ul li:nth-child(2n) {float:right;}
.subContent.investment .result .report ul li .year {display:block;font-size:16px;color:#333;text-align:center;margin-bottom:5px;}
.subContent.investment .result .report ul li .tbl_type1 colgroup col:nth-child(1) {width:37%;}
.subContent.investment .result .report ul li .tbl_type1 tbody th {padding:0;background:#fff;border-right:0;color:#727272;padding:10px 19px;}
.subContent.investment .result .report ul li .tbl_type1 tbody td {padding:0;border-left:0;text-align:right;padding:10px 19px;}
.subContent.investment .result .rating .tbl_type1 colgroup col:nth-child(1) {width:11%;}
.subContent.investment .result .rating .tbl_type1 thead th {padding:20px 0;} 
.subContent.investment .result .rating .tbl_type1 tbody td {text-align:center;padding:15px 0;}

/* 투자정보 : IR */
.subContent.investment .IR .tab_type1 {margin-bottom:30px;}
.subContent.investment .IR .tab_type1 li {width:160px;}
.subContent.investment .IR .pageWpap {margin-top:40px;}
.subContent.investment .IR .analyst .tbl_type1 colgroup col:nth-child(1) {width:11%;}
.subContent.investment .IR .analyst .tbl_type1 colgroup col:nth-child(2) {width:75%;}
.subContent.investment .IR .analyst .tbl_type1 colgroup col:nth-child(3) {width:14%;}
.subContent.investment .IR .analyst .tbl_type1 thead th {padding:15px 0;}
.subContent.investment .IR .analyst .tbl_type1 tbody td {text-align:center;padding:15px 0;}
.subContent.investment .IR .analyst .tbl_type1 tbody td.subject {text-align:left;padding:15px 30px;}
.subContent.investment .IR .analyst .tbl_type1 tbody td.file_down a {color:#296dba;}
.subContent.investment .IR .analyst .tbl_type1 tbody td.file_down a:hover {border-bottom:1px solid #296dba;}
.subContent.investment .IR .analyst .tbl_type1 tbody td.file_down span {display:inline-block;width:17px;height:18px;background:url('/ko/common/img/ko/icon/icon_download1.png') no-repeat center;margin-left:3px;vertical-align:bottom;}
.subContent.investment .IR .analyst .tbl_type1 tbody td.no_content {padding:70px 0;}
.subContent.investment .IR .presentation ul {margin-top:35px;}
.subContent.investment .IR .presentation ul li {float:left;width:490px;height:275px;margin-bottom:30px;}
.subContent.investment .IR .presentation ul li:nth-child(2n) {float:right;}
.subContent.investment .IR .presentation ul li .year {font-family:noto_r;font-size:16px;color:#333;text-align:center;margin-bottom:5px;}
.subContent.investment .IR .presentation ul li .tbl_type1 colgroup col:nth-child(1) {width:12%;}
.subContent.investment .IR .presentation ul li .tbl_type1 tbody td {padding:10px 0;text-align:center;}
.subContent.investment .IR .presentation ul li .tbl_type1 tbody td.nothing {height:51px;}
.subContent.investment .IR .activity .tbl_type1 colgroup col:nth-child(1) {width:7%;}
.subContent.investment .IR .activity .tbl_type1 colgroup col:nth-child(2) {width:16%;}
.subContent.investment .IR .activity .tbl_type1 colgroup col:nth-child(3) {width:11%;}
.subContent.investment .IR .activity .tbl_type1 colgroup col:nth-child(4) {width:11%;}
.subContent.investment .IR .activity .tbl_type1 colgroup col:nth-child(5) {width:22%;}
.subContent.investment .IR .activity .tbl_type1 colgroup col:nth-child(6) {width:12%;}
.subContent.investment .IR .activity .tbl_type1 colgroup col:nth-child(7) {width:21%;}
.subContent.investment .IR .activity .tbl_type1 tbody td {padding:20px 15px;text-align:center;}

/* 투자정보 : 주식정보 */
.subContent.investment .stock .tab_type1 li {width:160px;}
.subContent.investment .stock .tabcon {display:none;}
.subContent.investment .stock .tabcon1 {display:block;}
.subContent.investment .stock .mid_tit3 {margin-top:40px;}
.subContent.investment .stock .tbl_tit {position:relative;font-family:noto_m;font-size:16px;color:#333;margin:25px 0 10px 0;}
.subContent.investment .stock .tbl_tit .unit {position:absolute;right:0;bottom:0;font-family:noto_d;font-size:14px;color:#888;}
.subContent.investment .stock .guide_comment2 {margin-top:10px;}
.subContent.investment .stock .tbl_type1 thead th {padding:15px 0;}
.subContent.investment .stock .tbl_type1 tbody th,
.subContent.investment .stock .tbl_type1 tbody td {padding:15px 0;text-align:center;}
.subContent.investment .stock .tabcon1 .tbl1 .tbl_type1 colgroup col:nth-child(1) {width:25%;}
.subContent.investment .stock .tabcon1 .tbl1 .tbl_type1 colgroup col:nth-child(4) {width:15%;}
.subContent.investment .stock .tabcon1 .tbl2 .tbl_type1 colgroup col:nth-child(1) {width:25%;}
.subContent.investment .stock .tabcon1 .tbl3 .tbl_type1 colgroup col:nth-child(1) {width:20%;}
.subContent.investment .stock .tabcon1 .tbl3 .tbl_type1 colgroup col:nth-child(3) {width:25%;}
.subContent.investment .stock .tabcon1 .tbl3 .tbl_type1 colgroup col:nth-child(4) {width:25%;}
.subContent.investment .stock .tabcon1 .tbl4 .tbl_type1 colgroup col:nth-child(1) {width:40px;}
.subContent.investment .stock .tabcon1 .tbl4 .tbl_type1 colgroup col:nth-child(2) {width:40px;}
.subContent.investment .stock .tabcon1 .tbl4 .tbl_type1 colgroup col:nth-child(3) {width:45px;}
.subContent.investment .stock .tabcon1 .tbl4 .tbl_type1 colgroup col:nth-child(4) {width:40px;}
.subContent.investment .stock .tabcon1 .tbl5 .tbl_type1 colgroup col:nth-child(1) {width:30%;}
.subContent.investment .stock .tabcon1 .tbl5 .tbl_type1 colgroup col:nth-child(2) {width:23%;}
.subContent.investment .stock .tabcon1 .tbl5 .tbl_type1 colgroup col:nth-child(3) {width:23%;}
.subContent.investment .stock .tabcon2 .tbl1 .tbl_type1 colgroup col:nth-child(1) {width:15%;}
.subContent.investment .stock .tabcon2 .tbl2 .tbl_type1 colgroup col:nth-child(1) {width:155px;}

/* 투자정보 : 공시자료 */
.subContent.investment .disclosure .conTop {border:1px solid #dbdbdb;margin-bottom:30px;}
.subContent.investment .disclosure .conTop .box1 {float:left;width:759px;border-right:1px solid #dbdbdb;padding:30px 40px;}
.subContent.investment .disclosure .conTop .box1 .tit {display:inline-block;font-family:noto_m;font-size:22px;color:#296dba;border-bottom:1px solid #296dba;margin-bottom:10px;}
.subContent.investment .disclosure .conTop .box2 {text-align:center;padding:40px 0;}
.subContent.investment .disclosure .conTop .box2 .tit {font-family:noto_m;font-size:18px;color:#333;margin-bottom:10px;}
.subContent.investment .disclosure .dataContent {width:100%;height:950px;border:1px solid #dbdbdb;}

/* 투자정보 : 지배구조 */
.subContent.investment .structure .tab_type1 {margin-bottom:40px;}
.subContent.investment .structure .tab_type1 li:nth-child(1) {width:108px;}
.subContent.investment .structure .tab_type1 li:nth-child(2) {width:108px;}
.subContent.investment .structure .tab_type1 li:nth-child(3) {width:168px;}
.subContent.investment .structure .tab_type1 li:nth-child(4) {width:158px;}
.subContent.investment .structure .tab_type1 li:nth-child(5) {width:158px;}
.subContent.investment .structure .tab_type1 li:nth-child(6) {width:168px;}
.subContent.investment .structure .tab_type1 li a {padding-top:0;}
.subContent.investment .structure .mid_tit {margin-bottom:20px;}
.subContent.investment .structure .tbl_tit {position:relative;font-family:noto_m;font-size:20px;color:#333;margin-bottom:10px;}
.subContent.investment .structure .tbl_tit .unit {position:absolute;right:0;bottom:0;font-family:noto_d;font-size:14px;color:#888;}
.subContent.investment .structure .tbl_type1 thead th {padding:15px 0;}
.subContent.investment .structure .tbl_type1 tbody th,
.subContent.investment .structure .tbl_type1 tbody td {padding:15px 0;text-align:center;}
.subContent.investment .structure .tbl_type1 tbody td .s_con3 {text-align:left;}
.subContent.investment .structure .tc {display:none;}
.subContent.investment .structure .tc1 {display:block;}
.subContent.investment .structure .tc1 .box_wrap {position:relative;height:256px;border:1px solid #dbdbdb;padding-left:537px;}
.subContent.investment .structure .tc1 .box_wrap .visImg {position:absolute;left:0;top:0;width:537px;height:254px;background:url('/ko/common/img/ko/page/company/structure_img1.jpg') no-repeat center top;background-size:cover;}
.subContent.investment .structure .tc1 .box_wrap .txt_box {height:254px;padding:0 30px;border-left:1px solid #dbdbdb;}
.subContent.investment .structure .tc1 .box_wrap .txt_box .v_center {text-align:left;}
.subContent.investment .structure .tc1 .box_wrap .txt_box .s_con6 {font-family:noto_r;color:#333;position:relative;padding-left:75px;}
.subContent.investment .structure .tc1 .box_wrap .txt_box .s_con6 span {position:absolute;left:0;top:0;display:inline-block;font-family:noto_r;padding-left:5px;}
.subContent.investment .structure .tc2 .box {border:1px solid #dbdbdb;text-align:center;}
.subContent.investment .structure .tc2 .box .s_con1 {float:left;width:50%;height:50px;line-height:50px;border-right:1px solid #dbdbdb;}
.subContent.investment .structure .tc2 .box .bt {float:right;width:50%;padding:10px 0;}
.subContent.investment .structure .tc3 .mid_tit {margin-bottom:35px;}
.subContent.investment .structure .tc3 .wrap {margin-bottom:35px;}
.subContent.investment .structure .tc3 .box {border:1px solid #dbdbdb;text-align:center;}
.subContent.investment .structure .tc3 .box .s_con1 {float:left;width:50%;height:50px;line-height:50px;border-right:1px solid #dbdbdb;}
.subContent.investment .structure .tc3 .box .bt {float:right;width:50%;padding:10px 0;}
.subContent.investment .structure .tc3 .tbl1 .tbl_type1 colgroup col:nth-child(1) {width:25%;}

.subContent.investment .structure .tc3 .tbl2 .tbl_type1 colgroup col:nth-child(1) {width:6%;}
.subContent.investment .structure .tc3 .tbl2 .tbl_type1 colgroup col:nth-child(2) {width:10%;}
.subContent.investment .structure .tc3 .tbl2 .tbl_type1 colgroup col:nth-child(3) {width:35%;}

.subContent.investment .structure .tc3 .tbl3 .tbl_type1 colgroup col:nth-child(1) {width:25%;}
.subContent.investment .structure .tc3 .tbl3 .tbl_type1 colgroup col:nth-child(4) {width:25%;}
.subContent.investment .structure .tc3 .tbl3 .tbl_type1 colgroup col:nth-child(5) {width:10%;}
.subContent.investment .structure .tc3 .tbl4 .tbl_type1 colgroup col:nth-child(1) {width:18%;}
.subContent.investment .structure .tc3 .tbl5 .tbl_type1 colgroup col:nth-child(1) {width:20%;}
.subContent.investment .structure .tc3 .tbl5 .tbl_type1 colgroup col:nth-child(5) {width:25%;}
.subContent.investment .structure .tc3 .tbl6 .tbl_type1 colgroup col:nth-child(1) {width:33%;}
.subContent.investment .structure .tc3 .tbl7 .tbl_type1 colgroup col:nth-child(4) {width:40%;}
.subContent.investment .structure .tc4 .tbl_type1 colgroup col:nth-child(1) {width:27%;}
.subContent.investment .structure .tc5 .mid_tit3 {margin-top:35px;}
.subContent.investment .structure .tc5 .box_type4 {font-family:noto_r;font-size:20px;color:#333;text-align:center;}
.subContent.investment .structure .tc5 .box_type4 strong {font-family:noto_b;}
.subContent.investment .structure .tc5 .tbl_type1 td {padding:15px 5px;}
.subContent.investment .structure .tc5 .tbl1 .tbl_type1 colgroup col:nth-child(1) {width:42%;}
.subContent.investment .structure .tc5 .tbl1 .tbl_type1 colgroup col:nth-child(2) {width:42%;}
.subContent.investment .structure .tc5 .tbl1 .tbl_type1 colgroup col:nth-child(3) {width:16%;}

.subContent.investment .structure .tc5 .tbl2 .tbl_type1 colgroup col:nth-child(1) {width:28%;}
.subContent.investment .structure .tc5 .tbl2 .tbl_type1 colgroup col:nth-child(2) {width:37%;}
.subContent.investment .structure .tc5 .tbl2 .tbl_type1 colgroup col:nth-child(3) {width:20%;}
.subContent.investment .structure .tc5 .tbl2 .tbl_type1 colgroup col:nth-child(4) {width:15%;}

.subContent.investment .structure .tc6 .box {border:1px solid #dbdbdb;text-align:center;}
.subContent.investment .structure .tc6 .box .txt {float:left;width:50%;height:114px;line-height:114px;font-family:noto_m;font-size:20px;color:#333;border-right:1px solid #dbdbdb;}
.subContent.investment .structure .tc6 .box .bt {float:right;width:50%;padding:30px 0;background:#f6f6f6;}
.subContent.investment .structure .tc6 .box .bt .s_con2 {padding-bottom:5px;}
/*12.15지배구조 재무탭 삭제(tc7이 tc6으로)*/
/*.subContent.investment .structure .tc6 .mid_tit3 {margin:30px 0 15px 0;}
.subContent.investment .structure .tc6 .tableWrap1 {margin-bottom:30px;}
.subContent.investment .structure .tc6 .tbl_type1 colgroup col:nth-child(1) {width:25%;}*/


/********** 마이페이지 **********/
.subContent.mypage .information .box_type1 .wrap {padding:25px 30px;}
.subContent.mypage .information .box_type1 .wrap .name {float:left;font-family:noto_d;font-size:18px;color:#333;margin-right:15px;padding-top:2px;}
.subContent.mypage .information .box_type1 .wrap .btn_tab {display:block;}
.subContent.mypage .information .mid_tit {margin-top:48px;}
.subContent.mypage .information .infoWrap {margin-top:25px;margin-bottom:50px;}
.subContent.mypage .information .infoWrap .myinfo {float:left;width:350px;height:220px;padding:33px 5px 0 30px;position:relative;}
.subContent.mypage .information .infoWrap .myinfo .bar {display:inline-block;width:40px;height:1px;background:#fff;margin-bottom:15px;}
.subContent.mypage .information .infoWrap .myinfo .tit {font-family:noto_r;font-size:20px;line-height:20px;color:#fff;letter-spacing:-0.8px;margin-bottom:10px;}
.subContent.mypage .information .infoWrap .myinfo .text1 {height:50px;font-family:noto_d;font-size:14px;}
.subContent.mypage .information .infoWrap .myinfo .text2 {font-family:noto_d;font-size:15px;color:#fff;padding-top:45px;}
.subContent.mypage .information .infoWrap .myinfo .reception {position:absolute;top:158px;}
.subContent.mypage .information .infoWrap .myinfo a {position:absolute;right:16px;bottom:16px;}
.subContent.mypage .information .infoWrap .myinfo.email {background:#4f4f4f;}
.subContent.mypage .information .infoWrap .myinfo.email .text1 {color:#c9eaff;border-bottom:1px solid #959595;}
.subContent.mypage .information .infoWrap .myinfo.favorite {background:#93bfdc;}
.subContent.mypage .information .infoWrap .myinfo.favorite .text1 {color:#163448;border-bottom:1px solid #bed9ea;}
.subContent.mypage .myQna .tableWrap3 {border-bottom:1px solid #dbdbdb;}
.subContent.mypage .myQna .tableWrap1 {margin-top:30px;}
.subContent.mypage .myQna .tbl_type2 tbody {border-bottom:1px solid #dbdbdb;}
.subContent.mypage .myQna .tbl_type2 tr td.taLeft {padding-left:15px;}
.subContent.mypage .myQna .tbl_type2 tr.bg_dashed td.each_down {padding-left:15px;}
.subContent.mypage .myQna .tbl_type2 tr.bg_dashed td.answer .a_con {padding-left:15px;}
.subContent.mypage .myQna .tbl_type2 .no_content {padding:70px 0;}
.subContent.mypage .my_bottom {text-align:center;position:relative;margin-top:40px;}
.subContent.mypage .my_bottom .btn_m_type1 {position:absolute;right:0;top:0;}      

/* 마이페이지 : 정보수정 */
.subContent.mypage .regist .tableWrap1 {margin-bottom:25px;}
.subContent.mypage .regist .tableWrap1.last {margin-bottom:50px;}
.subContent.mypage .regist .tbl_type1 .btn_position1 {display:inline-block;vertical-align:middle;}
.subContent.mypage .regist .tbl_type1 .btn_position2 {display:inline-block;vertical-align:middle;}
.subContent.mypage .regist .tbl_type1 .tbl_txt1 {display:inline-block;font-size:13px;vertical-align:middle;margin:0 0 0 10px;padding:5px 0;}
.subContent.mypage .regist .tbl_type1 .tbl_txt2 {font-size:14px;margin-bottom:5px;}
.subContent.mypage .regist .tbl_type1 label.css_label {margin-right:30px;}
.subContent.mypage .regist .btnGroup {text-align:center;}
.subContent.mypage .regist .btnGroup a {margin:0 5px;}

/* 회원탈퇴 */
.subContent.leave .box_type1 {margin-bottom:45px;}
.subContent.leave .box_type1 .wrap {padding:25px 30px;}
.subContent.leave .box_type1 .wrap .mid_tit4 {margin-bottom:5px;}
.subContent.leave .tableWrap1 .txt_box {border:1px solid #dbdbdb;border-top:0;padding:25px 30px;}
.subContent.leave .tableWrap1 .txt_box .topic {font-family:noto_m;font-size:18px;color:#333;}
.subContent.leave .tableWrap1 .radio_box {border:1px solid #dbdbdb;border-top:0;padding:13px 30px;}
.subContent.leave .tableWrap1 .radio_box .css_label {width:33%;margin:12px 0;}
.subContent.leave .tableWrap1 .radio_box .etc {position:relative;display:block;padding-left:70px;}
.subContent.leave .tableWrap1 .radio_box .etc .wrap {position:absolute;left:0;top:0;}
.subContent.leave .tableWrap1 .radio_box .etc .wrap .css_label {width:55px;}
.subContent.leave .tableWrap1 .radio_box .etc .input_type1 {margin:5px 0;}
.subContent.leave .btn_group {text-align:center;margin-top:40px;}
.subContent.leave .btn_group a {margin:0 5px;}


/********** 로그인 , 찾기 **********/
.subContent.member .box_type1 {text-align:center;}
.subContent.member .box_type1 .wrap {padding:35px 0;}
.subContent.member .big_tit {font-family:noto_m;font-size:26px;color:#333;line-height:26px;letter-spacing:-0.5px;margin-bottom:18px;}
.subContent.member .big_tit em {font-family:noto_m;}
.subContent.member .small_tit {font-family:noto_m;font-size:20px;color:#333;line-height:28px;letter-spacing:-0.5px;padding-top:25px;margin-bottom:18px;}
.subContent.member .s_con2 {margin-bottom:25px;}
.subContent.member .s_con2 em {font-family:noto_m;}
.subContent.member .formWrap {width:500px;margin:0 auto;}
.subContent.member .formWrap .form_box {width:100%;}
.subContent.member .formWrap .input_type3 {margin-bottom:15px;}
.subContent.member .formWrap .confirmArea {padding-bottom:15px;border-bottom:1px solid #d1d1d1;text-align:right;position:relative;}
.subContent.member .formWrap .confirmArea .checkbox_ui {position:absolute;left:0;top:0;}
.subContent.member .formWrap .confirmArea .alert_txt {text-align:left;margin-bottom:20px;}
.subContent.member .formWrap .btnArea {text-align:center;padding-top:19px;}
.subContent.member .formWrap .btnArea.bt3 a {width:32%;}
.subContent.member .formWrap .btnArea.bt2 a {width:48%;}
.subContent.member .formWrap .btnArea a:first-child {float:left;}
.subContent.member .formWrap .btnArea a:last-child {float:right;}
.subContent.member .mail_confirm {padding:50px 0;}
.subContent.member .mail_confirm .s_con2 {margin:30px 0 50px;}


/********* 기술상담센터 (구.고객센터) *********/
.subContent.customer .contentWrap {float:right;width:658px;}
.subContent.customer .conTop {border:1px solid #dbdbdb;margin-bottom:35px;box-sizing:border-box;}
.subContent.customer .conTop .Box1 {float:left;width:405px;height:126px;border-right:1px solid #dbdbdb;padding:30px;}
.subContent.customer .conTop .Box1 .srch_box {position:relative; padding-right:85px;}
.subContent.customer .conTop .Box1 .srch_box .input_type2 {padding:0 7px;}
.subContent.customer .conTop .Box1 .srch_box .btn_m_type7 {position:absolute;top:0;right:0;}
.subContent.customer .conTop .Box1 .words {padding-top:10px;padding-left:3px;}
.subContent.customer .conTop .Box1 .words a {display:inline-block;font-family:noto_d;font-size:14px;color:#888;margin-right:20px;}
.subContent.customer .conTop .Box1 .words a:hover {color:#296dba;text-decoration:underline;}
.subContent.customer .conTop .Box2 {float:left;width:251px;height:126px;background:#f9f9f9 url('/ko/common/img/ko/common/bar9.png') no-repeat center 10px;}
.subContent.customer .conTop .Box2 li {float:left;width:50%;text-align:center;font-family:noto_d;font-size:13px;color:#727272;}
.subContent.customer .conTop .Box2 li .area1 {display:block;height:126px;padding-top:25px;}
.subContent.customer .conTop .Box2 li .area1 .icon {display:block;width:100%;height:40px;margin-bottom:18px;}
.subContent.customer .conTop .Box2 li.cs .icon {background:url('/ko/common/img/ko/icon/icon_cs.png') no-repeat center 0;}
.subContent.customer .conTop .Box2 li.cs a {cursor:default;}
.subContent.customer .conTop .Box2 li.cs a:hover {color:#727272;background:none;}
.subContent.customer .conTop .Box2 li.qna .icon {background:url('/ko/common/img/ko/icon/icon_qna.png') no-repeat center 0;}
.subContent.customer .conTop .Box2 li.faq .icon {background:url('/ko/common/img/ko/icon/icon_faq.png') no-repeat center 0;}
.subContent.customer .conTop .Box2 li.my .icon {background:url('/ko/common/img/ko/icon/icon_mypage.png') no-repeat center 0;}
.subContent.customer .conTop .Box2 li a:hover {color:#fff;background-color:#296dba;}
.subContent.customer .conTop .Box2 li a:hover .icon {background-position:center -46px;}
.subContent.customer .conTop .Box2 li .shortcut {display:inline-block;padding-right:16px;background:url('/ko/common/img/ko/icon/icon_shortcut.png') no-repeat right center;}
.subContent.customer .conTop .Box2 li a:hover .shortcut {background-image:url('/ko/common/img/ko/icon/icon_shortcut_on.png');}
.subContent.customer .contentWrap .mo_category {display:none;}
.subContent.customer .contentWrap .pageWpap {margin-top:30px;}
.subContent.customer .tbl_type1 td .btn_pos.file {position:relative;padding-right:115px;margin-bottom:10px;}
.subContent.customer .tbl_type1 td .btn_pos.file .fileInputHidden {width:100%;}
.subContent.customer .tbl_type1 td .btn_pos.file .btn_m_type4 {position:absolute;top:0;right:0;}
.subContent.customer .tbl_type1 td .map {display:inline-block;width:32px;height:29px;background:url('/ko/common/img/ko/icon/icon_map.png') no-repeat center;}
.subContent.customer .no_content {padding:70px 0;}
.subContent.customer .tbl_type1 td.category_wrap .sel_type1 {width:24%;margin:5px 0;}
.subContent.customer .btnGroup {text-align:center;margin-top:50px;}
.subContent.customer .btnGroup a {margin:0 5px;}

/* 고객센터 : FAQ */
.subContent.customer .faq .contentWrap .tab_type1 li {width:20%;}
.subContent.customer .faq .contentWrap .tbl_type2 tr.bg_dashed td.answer .file_down {margin:0 20px;padding-bottom:20px;border-bottom:1px solid #dbdbdb;}
.subContent.customer .faq .contentWrap .tbl_type2 tr.bg_dashed td.answer p {border-right:0;padding:20px;white-space:pre-line;}
.subContent.customer .faq .contentWrap .tbl_type2 tr td .tag1.jp {width:67px;height:32px;font-size:12px;}
.subContent.customer .faq .contentWrap .tbl_type2 tr td.taLeft {padding-left:5px;}

/* 고객센터 : FAQ : 일문 */
.subContent.customer .faq .contentWrap .tab_type1.jp li:nth-child(1) {width:11%;}
.subContent.customer .faq .contentWrap .tab_type1.jp li:nth-child(4) {width:17%;}
.subContent.customer .faq .contentWrap .tab_type1.jp li {width:24%;}
.subContent.customer .faq .conTop .Box1.jp {float:none;width:100%;height:126px;border-right:0;padding:30px;}
/*.subContent.customer .conTop .jp_Box2 {float:left;width:251px;height:126px;font-family:noto_m;font-size:20px;color:#296dba;text-align:center;background:#f9f9f9;padding-top:30px;}*/

/* 고객센터 : 고객문의 */
.subContent.customer .qna .contentWrap .conTop .Box1 {height:197px;}
.subContent.customer .qna .contentWrap .conTop .Box1 {padding:45px 30px;}
.subContent.customer .qna .contentWrap .conTop .Box1 .date_choice {margin-bottom:10px;}
.subContent.customer .qna .contentWrap .conTop .Box1 .date_choice .btn_pos {display:inline-block; width:40%;position:relative;padding-right:40px;}
.subContent.customer .qna .contentWrap .conTop .Box1 .date_choice .btn_pos:first-child {margin-right:10px}
.subContent.customer .qna .contentWrap .conTop .Box1 .date_choice .btn_pos:last-child {margin-left:10px}
.subContent.customer .qna .contentWrap .conTop .Box1 .date_choice .btn_pos .calendar {display:inline-block;width:30px;height:31px;position:absolute;top:1px;right:0;background:url('/ko/common/img/ko/icon/icon_calendar.png') no-repeat 0 0;}
.subContent.customer .qna .contentWrap .conTop .Box2 {height:197px;}
.subContent.customer .qna .contentWrap .conTop .Box2 li {float:left;width:50%;text-align:center;font-family:noto_d;font-size:13px;color:#727272;}
.subContent.customer .qna .contentWrap .conTop .Box2 li.cs {height:71px;font-size:16px;padding-top:13px;border-top:1px solid #dbdbdb;background:#fff;}
.subContent.customer .qna .contentWrap .conTop .Box2 li.write {background:#fff url('/ko/common/img/ko/common/bar9.png') no-repeat left 12px;background-size:1px 48px;border-top:1px solid #dbdbdb;}
.subContent.customer .qna .contentWrap .conTop .Box2 li.write a {display:block;width:100%;height:70px;font-size:16px;padding-top:25px;}
/*.subContent.customer .qna .contentWrap .conTop .Box2 li:nth-child(3) {clear:both;width:100%;height:70px;font-size:16px;text-align:left;border-top:1px solid #dbdbdb;background:#fff url('/ko/common/img/ko/common/bar9.png') no-repeat center 12px;background-size:1px 48px;padding-top:15px;padding-left:40px;}*/
/*.subContent.customer .qna .contentWrap .conTop .Box2 li .area2 {overflow:hidden;}
.subContent.customer .qna .contentWrap .conTop .Box2 li .area2 .icon {float:left;display:block;width:46px;height:37px;margin-right:60px;}
.subContent.customer .qna .contentWrap .conTop .Box2 li .area2 .txt {float:left;}*/
.subContent.customer .qna .contentWrap .tbl_type2 tr td.taLeft {padding-left:10px;}
.subContent.customer .qna .tableWrap3 {border-bottom:1px solid #dbdbdb;}
.subContent.customer .qna .tbl_type2 tbody {border-bottom:1px solid #dbdbdb;}
.subContent.customer .qna .tbl_type2 tr.bg_dashed td.each_down {padding-left:10px;}
.subContent.customer .qna .tbl_type2 tr.bg_dashed td.answer {padding-left:10px;}
.subContent.customer .qna .tbl_type2 tr.comment_view td {text-align:left;background:#fafafa;padding-left:10px;padding-right:25px;}
.subContent.customer .qna .tbl_type2 tr.comment_view td li {margin-left:-20px;padding-left:20px;background:url('/ko/common/img/ko/icon/bu_cmt1.png') no-repeat left 5px;margin-bottom:3px;}
.subContent.customer .qna .tbl_type2 tr.comment_view td li .info {display:inline-block;color:#b7b7b7;margin-left:20px;}
.subContent.customer .qna .tbl_type2 tr.comment_view td li .co_del {display:inline-block;font-size:13px;color:#296dba;margin-left:10px;}
.subContent.customer .qna .tbl_type2 tr.comment_view td li .co_del:hover {text-decoration:underline;}
.subContent.customer .qna .tbl_type2 tr.comment_view td .comment_write {position:relative;padding-right:75px;margin-top:20px;}
.subContent.customer .qna .tbl_type2 tr.comment_view td .comment_write .textarea_type1 {height:68px;}
.subContent.customer .qna .tbl_type2 tr.comment_view td .comment_write .btn_b_type2 {position:absolute;top:0;right:0;}
.subContent.customer .qna .ta {text-align:right;}
.subContent.customer .qna .ta .btn_type3 {margin-top:15px;}

/* 고객센터 : 고객문의 : 등록하기 */
.subContent.customer .qnaWrite .tableWrap1 {margin-top:30px;}
.subContent.customer .qnaWrite .tbl_type1 colgroup col:nth-child(1) {width:110px;}
.subContent.customer .qnaWrite .tbl_type1 tbody th {padding:0;text-align:center;}
.subContent.customer .qnaWrite .tbl_type1 th label {padding-left:0;}
.subContent.customer .qnaWrite .tbl_type1 td .tbl_txt1 {display:block;padding-left:15px;background:url('/ko/common/img/ko/icon/bu_emp1.png') no-repeat left 4px;margin-left:15px;}
.subContent.customer .qnaWrite .tbl_type1 td .textarea_type1 {height:200px;}

/* 고객센터 : 고객의 소리 */
.subContent.customer .voc .conTop .Box1 {float:left;width:747px;height:126px;border-right:1px solid #dbdbdb;padding:10px 50px 10px 50px;}
.subContent.customer .voc .conTop .Box1 .txtwrap {font-family:noto_d;font-size:14px;color:#727272;border-bottom:1px solid #dbdbdb;text-align:center;}
.subContent.customer .voc .conTop .Box1 .txtwrap .txt1 {display:inline-block;height:60px;text-align:left;padding-left:70px;background:url('/ko/common/img/ko/icon/icon_voc.png') no-repeat left top;padding-top:5px}
.subContent.customer .voc .conTop .Box1 .txtwrap .txt1 strong {font-family:noto_m;font-size:22px;color:#333;}
.subContent.customer .voc .conTop .Box1 .txt2 {font-family:noto_d;font-size:13px;color:#888;letter-spacing:-0.3px;text-align:center;margin-top:10px;}
.subContent.customer .voc .tar .nec {display:inline-block;font-family:noto_d;font-size:12px;color:#888;padding-left:16px;background:url('/ko/common/img/ko/icon/icon_check1.png') no-repeat;background-position:0 5px;margin-bottom:5px;}
.subContent.customer .voc .tableWrap1.mb {margin-bottom:30px;}
.subContent.customer .voc .tbl_type1 colgroup col:nth-child(1) {width:160px;}
.subContent.customer .voc .tbl_type1 td .proxy {margin-left:20px;}
.subContent.customer .voc .tbl_type1 td .radio_ui .css_label {margin-right:20px;}
.subContent.customer .voc .tbl_type1 td .textarea_type1 {height:110px;}
.subContent.customer .voc .tbl_type1 td .textarea_type1.agreement {font-size:13px;line-height:20px;overflow:auto;}
.subContent.customer .voc .tbl_type1 td .tbl_txt1 {display:block;font-size:13px;padding-left:15px;background:url('/ko/common/img/ko/icon/bu_emp1.png') no-repeat left 4px;}
.subContent.customer .voc .tbl_type1 td .agree_q {padding:15px 0;}
.subContent.customer .voc .tbl_type1 td .agree_q .txt {margin-right:15px;}
.subContent.customer .voc .tbl_type1 td .agree_q .radio_ui .css_label {margin-right:20px;}
.subContent.customer .voc .tbl_type1 td .security_area {width:370px;height:75px;margin-bottom:20px;}
.subContent.customer .voc .tbl_type1 td .code_input .txt {margin-right:15px;}

/* 고객센터 : 서비스센터 안내 */
.subContent.customer .center_info .infoWrap {margin-bottom:20px;}
.subContent.customer .center_info .infoWrap .blue_box {height:80px;border:1px solid #2684dc;border-radius:12px;}
.subContent.customer .center_info .infoWrap .grey_box {height:210px;font-family:noto_d;font-size:14px;color:#727272;line-height:20px;border:1px solid #dbdbdb;border-radius:12px;margin-top:20px;padding:15px 20px;}
.subContent.customer .center_info .infoWrap .grey_box .bu {font-family:noto_m;font-size:16px;color:#333;line-height:22px;padding-left:10px;background:url('/ko/common/img/ko/icon/bu_dot2.png') no-repeat left 10px;}
.subContent.customer .center_info .infoWrap .grey_box .emp {padding-left:15px;background:url('/ko/common/img/ko/icon/bu_emp1.png') no-repeat left 5px;margin-top:20px;}
.subContent.customer .center_info .infoWrap .grey_box ul li {padding-left:10px;background:url('/ko/common/img/ko/icon/bu_bar1.png') no-repeat left 10px;}

.subContent.customer .center_info .infoWrap .officeHours {float:left;width:490px;}
.subContent.customer .center_info .infoWrap .officeHours .blue_box {text-align:center;padding-top:10px;}
.subContent.customer .center_info .infoWrap .officeHours .blue_box .cs_img {width:100%;height:auto;max-width:400px;}
/*.subContent.customer .center_info .infoWrap .officeHours .blue_box .txtwrap {display:inline-block;position:relative;height:80px;text-align:left;padding-left:65px;background:url('/ko/common/img/ko/page/customer/icon_cs.png') no-repeat left 4px;background-size:51px auto;}
.subContent.customer .center_info .infoWrap .officeHours .blue_box .txtwrap .txt1 {font-family:noto_b;font-size:18px;color:#333;}
.subContent.customer .center_info .infoWrap .officeHours .blue_box .txtwrap .txt2 {font-family:noto_m;font-size:14px;color:#727272;}
.subContent.customer .center_info .infoWrap .officeHours .blue_box .txtwrap .txt3 {position:absolute;top:20px;right:0;font-family:noto_b;font-size:28px;color:#388dee;letter-spacing:3px;}*/

.subContent.customer .center_info .infoWrap .consultation {float:right;width:490px;}
.subContent.customer .center_info .infoWrap .consultation .blue_box {font-family:noto_m;font-size:28px;color:#2684dc;line-height:28px;text-align:center;padding-top:25px;}
.subContent.customer .center_info .infoWrap .consultation .grey_box {position:relative;padding:0;}
.subContent.customer .center_info .infoWrap .consultation .grey_box .circle {position:absolute;left:50%;top:50%;margin:-58px 0 0 -67px;width:114px;height:116px;background:#fff;border:1px solid #dbdbdb;border-radius:50%;padding-top:35px;text-align:center;}
.subContent.customer .center_info .infoWrap .consultation .grey_box .circle .txt {font-family:noto_m;font-size:16px;color:#333;}
.subContent.customer .center_info .infoWrap .consultation .grey_box .circle .tel {display:block;font-family:noto_m;font-size:20px;color:#e6002d;}
.subContent.customer .center_info .infoWrap .consultation .grey_box .con {float:left;width:48%;height:100%;padding:40px 20px;}
.subContent.customer .center_info .infoWrap .consultation .grey_box .con .tit {font-family:noto_m;font-size:16px;color:#333;margin-bottom:5px;}
.subContent.customer .center_info .infoWrap .consultation .grey_box .con.bg {width:52%;background:#f6f6f6;border-left:1px solid #dbdbdb;border-radius:0 12px 12px 0;padding:60px 0 0 65px;}
.subContent.customer .center_info .infoWrap .consultation .grey_box .con.bg .txt_s {font-size:13px;}
.subContent.customer .center_info .infoWrap .consultation .grey_box .con.bg li a {text-decoration:underline;}

/*.subContent.customer .center_info .shortcut li {float:left;width:490px;}
.subContent.customer .center_info .shortcut li:last-child {float:right;}*/
.subContent.customer .center_info .shortcut li {float:left;width:33%;margin-left:0.5%;}
.subContent.customer .center_info .shortcut li:first-child {margin-left:0;}

.subContent.customer .center_info .shortcut li a {display:inline-block;width:100%;height:100px;font-family:noto_r;font-size:14px;color:#fff;text-align:center;padding:0 10px;background:#296dba;border:1px solid #296dba;border-radius:12px;letter-spacing:-1px;}
.subContent.customer .center_info .shortcut li a .tit {display:inline-block;font-family:noto_b;font-size:20px;margin-bottom:5px;}
.subContent.customer .center_info .shortcut li a:hover {color:#296dba;background:#fff;}
.subContent.customer .center_info .centerList {margin-bottom:30px;text-align:center;}
.subContent.customer .center_info .centerList .domestic {float:left;width:490px;border:1px solid #dbdbdb;}
.subContent.customer .center_info .centerList .overseas {float:right;width:490px;border:1px solid #dbdbdb;}
.subContent.customer .center_info .centerList dl dt {height:50px;font-family:noto_m;font-size:20px;color:#333;line-height:50px;background:#f8f8f8;}
.subContent.customer .center_info .centerList dl dd {float:left;width:50%;height:50px;border-top:1px solid #dbdbdb;padding-right:20px;}
.subContent.customer .center_info .centerList dl dd:nth-child(2n+1) {border-left:1px solid #dbdbdb;}
.subContent.customer .center_info .centerList dl dd a {display:block;height:100%;font-family:noto_d;font-size:14px;color:#727272;line-height:50px;background:url('/ko/common/img/ko/icon/bu_arr15.png') no-repeat right center;}
.subContent.customer .center_info .centerList dl.domestic dd.on {border:1px solid #2684dc;}
.subContent.customer .center_info .centerList dl.domestic dd.on a {color:#2684dc;background:url('/ko/common/img/ko/icon/bu_arr15_bl.png') no-repeat right center;}
.subContent.customer .center_info .centerList dl.domestic dd:nth-child(7).on {border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:0;border-bottom:0;}
.subContent.customer .center_info .centerList dl.overseas dd.on {border:1px solid #ed174b;}
.subContent.customer .center_info .centerList dl.overseas dd.on a {color:#ed174b;background:url('/ko/common/img/ko/icon/bu_arr15_re.png') no-repeat right center;}
.subContent.customer .center_info .comment {font-family:noto_d;font-size:20px;color:#333;text-align:center;letter-spacing:-0.8px;}
.subContent.customer .center_info .centerView .tableWrap1 {width:1000px;}
.subContent.customer .center_info .centerView .tableWrap2 {width:1000px;}
.subContent.customer .center_info .centerView .ctm {display:none;}
.subContent.customer .center_info .centerView .tbl_type1 thead th {height:50px;}
.subContent.customer .center_info .centerView .tbl_type1 tbody td {padding:18px;text-align:center;letter-spacing:-0.3px;}
.subContent.customer .center_info .centerView .tbl_type1.case1 colgroup col:nth-child(1) {width:10%;}
.subContent.customer .center_info .centerView .tbl_type1.case1 colgroup col:nth-child(2) {width:10%;}
.subContent.customer .center_info .centerView .tbl_type1.case1 colgroup col:nth-child(3) {width:46%;}
.subContent.customer .center_info .centerView .tbl_type1.case1 colgroup col:nth-child(4) {width:24%;}
.subContent.customer .center_info .centerView .tbl_type1.case1 colgroup col:nth-child(5) {width:10%;}
.subContent.customer .center_info .centerView .tbl_type1.case2 colgroup col:nth-child(1) {width:20%;}
.subContent.customer .center_info .centerView .tbl_type1.case2 colgroup col:nth-child(2) {width:20%;}
.subContent.customer .center_info .centerView .tbl_type1.case2 colgroup col:nth-child(3) {width:30%;}
.subContent.customer .center_info .centerView .tbl_type1.case2 colgroup col:nth-child(4) {width:30%;}
.subContent.customer .center_info .centerView .tbl_type1.case2 .guide_comment4 {display:inline-block;padding-left:13px;margin-top:10px;background:url('/ko/common/img/ko/icon/bu_emp2.png') no-repeat left 6px;}
.subContent.customer .center_info .centerView .tbl_type1.case3 colgroup col:nth-child(1) {width:24.5%;}
.subContent.customer .center_info .centerView .tbl_type1.case3 colgroup col:nth-child(2) {width:43%;}
.subContent.customer .center_info .centerView .tbl_type1.case3 colgroup col:nth-child(3) {width:32.5%;}
.subContent.customer .center_info .centerView .tbl_type1.case3 tbody td {padding:18px 30px;}
.subContent.customer .center_info .centerView .tbl_type1.case4 colgroup col:nth-child(1) {width:12%;}
.subContent.customer .center_info .centerView .tbl_type1.case4 colgroup col:nth-child(2) {width:22%;}
.subContent.customer .center_info .centerView .tbl_type1.case4 colgroup col:nth-child(3) {width:46%;}
.subContent.customer .center_info .centerView .tbl_type1.case4 colgroup col:nth-child(4) {width:20%;}
.subContent.customer .center_info .centerView .tbl_type1.case5 colgroup col:nth-child(1) {width:20%;}

/* 고객센터 : 영업지사 */
.subContent.customer .branch_office .s_con1 {text-align:center;margin-bottom:30px;}
.subContent.customer .branch_office .s_con1 br {display:none;}
.subContent.customer .branch_office .tab_type1 {margin-bottom:30px;}
.subContent.customer .branch_office .tab_type1 li {width:20%;}
.subContent.customer .branch_office .tab_type1 li a {padding-top:0;}
.subContent.customer .branch_office .tbl_type1 {display:none;border-top:1px solid #dbdbdb;width:1000px;}
.subContent.customer .branch_office .tbl_type1.sales1 {display:block;}
.subContent.customer .branch_office .tbl_type1 colgroup col:nth-child(1) {width:9%;}
.subContent.customer .branch_office .tbl_type1 colgroup col:nth-child(2) {width:32%;}
.subContent.customer .branch_office .tbl_type1 colgroup col:nth-child(3) {width:30%;}
.subContent.customer .branch_office .tbl_type1 colgroup col:nth-child(4) {width:19%;}
.subContent.customer .branch_office .tbl_type1 colgroup col:nth-child(5) {width:10%;}
.subContent.customer .branch_office .tbl_type1 thead th {height:50px;}
.subContent.customer .branch_office .tbl_type1 tbody td {text-align:center;padding:20px 25px;}

/* 고객센터 : 사이버신문고 */
.subContent.customer .sinmungo .txt_box {margin-bottom:40px;}
.subContent.customer .sinmungo .txt_box .tit {display:inline-block;font-family:noto_m;font-size:20px;color:#296dba;border-bottom:1px solid #296dba;margin-bottom:10px;}
.subContent.customer .sinmungo .tab_type2 li {width:25%;}
.subContent.customer .sinmungo .conWrap {padding:40px;border:1px solid #dbdbdb;margin-top:-1px;}
.subContent.customer .sinmungo .conWrap .tc {display:none;}
.subContent.customer .sinmungo .conWrap .tc1 {display:block;}
.subContent.customer .sinmungo .report .mid_tit3 {margin-top:35px;}
.subContent.customer .sinmungo .report .box_type3 ul li {float:left;width:50%;padding-right:20px;}
.subContent.customer .sinmungo .report .bold_box {border:4px solid #dbdbdb;border-radius:4px;text-align:center;padding:25px;margin-bottom:20px;}
.subContent.customer .sinmungo .report .bold_box .tit {font-family:noto_m;font-size:20px;color:#333;margin-bottom:5px;}
.subContent.customer .sinmungo .report .bold_box .report_bt {width:132px;margin:15px 5px 0 5px;}
.subContent.customer .sinmungo .report .way2 {float:left;width:450px;}
.subContent.customer .sinmungo .report .way3 {float:right;width:450px;}
.subContent.customer .sinmungo .ethics .tab_type1 {margin-bottom:40px;}
.subContent.customer .sinmungo .ethics .tab_type1 li {width:198px;}
.subContent.customer .sinmungo .ethics .eth {display:none;}
.subContent.customer .sinmungo .ethics .eth1 {display:block;}
.subContent.customer .sinmungo .ethics .eth1 .s_con5 {margin-bottom:50px;}
.subContent.customer .sinmungo .ethics .eth1 img {width:100%;}
.subContent.customer .sinmungo .ethics .eth2 .ceo_box {width:100%;height:210px;background:#f7f7f7;padding:0 70px 0 368px;margin-bottom:10px;}
.subContent.customer .sinmungo .ethics .eth2 .ceo_box .ceo_photo {position:absolute;left:0;top:0;}
.subContent.customer .sinmungo .ethics .eth2 .ceo_box .ceo_photo_mo {display:none;}
.subContent.customer .sinmungo .ethics .eth2 .ceo_box .v_center {text-align:left;}
.subContent.customer .sinmungo .ethics .eth2 .ceo_box .v_center .tit {display:inline-block;font-family:noto_m;font-size:22px;color:#296dba;margin-bottom:10px;letter-spacing:-0.8px;}
.subContent.customer .sinmungo .ethics .eth2 .ceo_box .v_center .txt {font-family:noto_d;font-size:18px;color:#555;letter-spacing:-0.8px;}
.subContent.customer .sinmungo .ethics .eth3 .mid_tit3 {padding-top:20px;text-align:center;}
.subContent.customer .sinmungo .ethics .eth3 .s_con5 {text-align:center;margin-bottom:50px;}
.subContent.customer .sinmungo .ethics .eth3 .s_con1 {min-height:178px;padding-right:435px;background:url('/ko/common/img/ko/page/customer/img_sinmungo2.jpg') no-repeat right top;background-size:397px 178px;margin-bottom:30px;}
.subContent.customer .sinmungo .ethics .eth3 .textarea_type1 {height:270px;}
.subContent.customer .sinmungo .protect .mid_tit3 {margin-top:35px;}
.subContent.customer .sinmungo .protect .listBox {border:1px solid #dbdbdb; position:relative;}
.subContent.customer .sinmungo .protect .listBox ul {padding:25px 470px 25px 20px;}
.subContent.customer .sinmungo .protect .listBox .s_con3 {color:#333;}
.subContent.customer .sinmungo .protect .listBox img {position:absolute;right:0;top:0;width:459px;height:170px;border-left:1px solid #dbdbdb;}
.subContent.customer .sinmungo .protect .policy li {float:left;width:446px;height:114px;text-align:center;padding:25px 65px;border:2px solid #296dba;border-radius:15px;margin-right:20px;margin-bottom:20px;vertical-align:top;}
.subContent.customer .sinmungo .protect .policy li:nth-child(2) {padding-top:37px;}
.subContent.customer .sinmungo .protect .policy li:nth-child(2n) {margin-right:0;}
.subContent.customer .sinmungo .reward .list1 > li {margin-bottom:25px;} 
.subContent.customer .sinmungo .reward .list1 > li > strong {display:inline-block;font-family:noto_m;font-size:20px;color:#296dba;line-height:26px;margin-bottom:5px;}
.subContent.customer .sinmungo .reward p,
.subContent.customer .sinmungo .reward .list2 li {font-family:noto_d;font-size:14px;color:#727272;line-height:20px;}
.subContent.customer .sinmungo .reward .tableSlide {margin:5px 0;}
.subContent.customer .sinmungo .reward table {width:100%;border-collapse:collapse;}
.subContent.customer .sinmungo .reward table colgroup col:nth-child(1) {width:17%;}
.subContent.customer .sinmungo .reward table colgroup col:nth-child(2) {width:32%;}
.subContent.customer .sinmungo .reward table colgroup col:nth-child(3) {width:17%;}
.subContent.customer .sinmungo .reward table colgroup col:nth-child(4) {width:34%;}
.subContent.customer .sinmungo .reward table thead th {font-family:noto_d;font-size:14px;color:#727272;text-align:center;border:1px solid #dbdbdb;background:#dbe2ea;padding:6px 0;vertical-align:middle;}
.subContent.customer .sinmungo .reward table tbody td {font-family:noto_d;font-size:14px;color:#727272;text-align:center;border:1px solid #dbdbdb;padding:6px 20px;vertical-align:middle;}
.subContent.customer .sinmungo .reward .list_mb {margin-bottom:15px;}

/* 고객센터 : 어플리케이션 */
.subContent.customer .application .app_map {width:100%;height:auto;border:1px solid #dbdbdb;margin-bottom:20px;}
.subContent.customer .application .app_map .wrap {width:100%;height:auto;position:relative;}
.subContent.customer .application .app_map .map {display:block;width:100%;}
.subContent.customer .application .app_map .point {display:block;width:2.5%;position:absolute;cursor:pointer;}
.subContent.customer .application .app_map .point img {width:100%;}
.subContent.customer .application .app_map .point_a {left:11%;top:33%;}
.subContent.customer .application .app_map .point_b {left:26%;top:13%;}
.subContent.customer .application .app_map .point_c {left:53.5%;top:16%;}
.subContent.customer .application .app_map .point_d {left:83%;top:31%;}
.subContent.customer .application .app_map .point_e {left:72.5%;top:57%;}
.subContent.customer .application .app_map .point_f {left:65%;top:35%;}
.subContent.customer .application .app_map .point_g {left:31%;top:58%;}
.subContent.customer .application .app_map .zoom {display:none;width:24%;position:absolute;cursor:pointer;}
.subContent.customer .application .app_map .zoom img {width:100%;}
.subContent.customer .application .app_map .zoom_a {left:3%;top:8%;}
.subContent.customer .application .app_map .zoom_b {left:17%;top:1%;}
.subContent.customer .application .app_map .zoom_c {left:38%;top:3%;}
.subContent.customer .application .app_map .zoom_d {left:73%;top:6%;}
.subContent.customer .application .app_map .zoom_e {left:63%;top:37%;}
.subContent.customer .application .app_map .zoom_f {left:55%;top:6%;}
.subContent.customer .application .app_map .zoom_g {left:20%;top:40%;}
.subContent.customer .application .thumb_list {display:block;width:100%;height:auto;border-bottom:1px solid #dbdbdb;margin-bottom:50px;}
.subContent.customer .application .thumb_list li {float:left;display:block;width:124px;height:auto;margin-right:22px;}
.subContent.customer .application .thumb_list li:last-child {margin-right:0px;}
.subContent.customer .application .thumb_list li .thumb {width:124px;height:98px;margin:0 auto;border:1px solid #dbdbdb;}
.subContent.customer .application .thumb_list li .thumb .blank {display:block;width:100%;}
.subContent.customer .application .thumb_list li .thumb.a {background:url('/ko/common/img/ko/page/customer/app_thumb_a.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li .thumb.b {background:url('/ko/common/img/ko/page/customer/app_thumb_b.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li .thumb.c {background:url('/ko/common/img/ko/page/customer/app_thumb_c.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li .thumb.d {background:url('/ko/common/img/ko/page/customer/app_thumb_d.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li .thumb.e {background:url('/ko/common/img/ko/page/customer/app_thumb_e.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li .thumb.f {background:url('/ko/common/img/ko/page/customer/app_thumb_f.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li .thumb.g {background:url('/ko/common/img/ko/page/customer/app_thumb_g.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li:hover .thumb.a {background:url('/ko/common/img/ko/page/customer/app_thumb_a_over.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li:hover .thumb.b {background:url('/ko/common/img/ko/page/customer/app_thumb_b_over.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li:hover .thumb.c {background:url('/ko/common/img/ko/page/customer/app_thumb_c_over.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li:hover .thumb.d {background:url('/ko/common/img/ko/page/customer/app_thumb_d_over.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li:hover .thumb.e {background:url('/ko/common/img/ko/page/customer/app_thumb_e_over.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li:hover .thumb.f {background:url('/ko/common/img/ko/page/customer/app_thumb_f_over.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li:hover .thumb.g {background:url('/ko/common/img/ko/page/customer/app_thumb_g_over.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li.on .thumb.a {background:url('/ko/common/img/ko/page/customer/app_thumb_a_on.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li.on .thumb.b {background:url('/ko/common/img/ko/page/customer/app_thumb_b_on.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li.on .thumb.c {background:url('/ko/common/img/ko/page/customer/app_thumb_c_on.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li.on .thumb.d {background:url('/ko/common/img/ko/page/customer/app_thumb_d_on.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li.on .thumb.e {background:url('/ko/common/img/ko/page/customer/app_thumb_e_on.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li.on .thumb.f {background:url('/ko/common/img/ko/page/customer/app_thumb_f_on.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li.on .thumb.g {background:url('/ko/common/img/ko/page/customer/app_thumb_g_on.jpg') no-repeat center top;background-size:cover;}
.subContent.customer .application .thumb_list li .txt {width:100%;height:60px;font-size:14px;text-align:center;padding-top:10px;}
.subContent.customer .application .app_list .mid_tit {margin-bottom:20px;}
.subContent.customer .application .app_list .app_desc {font-size:14px;padding-bottom:15px;}
.subContent.customer .application .app_list .boardWrap1 {width:100%;height:auto;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;padding-top:40px;margin-bottom:40px;overflow:hidden;}
.subContent.customer .application .app_list .boardList_thumb {display:block;}
.subContent.customer .application .app_list .boardList_thumb li {float:left;width:235px;height:auto;padding:0px 0 10px 0;margin-right:20px;}
.subContent.customer .application .app_list .boardList_thumb li .thumb {width:235px;height:235px;}
.subContent.customer .application .app_list .boardList_thumb li .content .title .txt {display:block;width:100%;height:auto;font-family:noto_r;font-size:14px;color:#333;}
.subContent.customer .application .app_list .boardList_thumb li .content .cat {display:block;width:100%;height:auto;font-family:noto_r;font-size:14px;}
.subContent.customer .application .app_list .boardList_thumb li a:hover .content .title .txt,
.subContent.customer .application .app_list .boardList_thumb li a:hover .content .cat {color:#296dba;text-decoration:none;}

/* 고객센터 : 구입처 _일문 */
.subContent.customer .retail .tab_type1 li {width:260px;}
.subContent.customer .retail .tab_type1 li a {padding-top:0;}
.subContent.customer .retail .mid_tit3 {margin-top:45px;}
.subContent.customer .retail .info_list1 li {float:left;width:49%;margin:10px 1% 10px 0;border:1px solid #dbdbdb;padding:25px 0 25px 30px;}
.subContent.customer .retail .info_list1 li:nth-child(2n) {float:right;margin:10px 0 10px 1%;}
.subContent.customer .retail .info_list1 li .tit {font-family:noto_m;color:#333;padding-right:135px;}
.subContent.customer .retail .info_list1 li .addr {position:relative;padding-right:135px;letter-spacing:-0.3px;}
.subContent.customer .retail .info_list1 li .addr .tel {position:absolute;top:0;right:0;display:inline-block;width:130px;text-align:center;background:url('/ko/common/img/jp/common/bar1.gif') no-repeat left 2px;}
.subContent.customer .retail .info_list1 li .addr .tel2 {position:absolute;top:40px;right:0;display:inline-block;width:130px;text-align:center;background:url('/ko/common/img/jp/common/bar1.gif') no-repeat left 2px;}
.subContent.customer .retail .info_list1 li .mail {color:#616ea3;padding-right:30px;}
.subContent.customer .retail .info_list1 li.hgt1 {height:108px;}
.subContent.customer .retail .info_list1 li.hgt2 {height:126px;}
.subContent.customer .retail .info_list1 li.hgt3 {height:144px;}

.subContent.customer .retail .tc2 .wrap {position:relative;}
.subContent.customer .retail .tc2 .wrap .txt_box {width:500px;height:348px;padding:35px 20px;border:1px solid #dbdbdb;}
.subContent.customer .retail .tc2 .wrap .txt_box .s_con3 {color:#333;letter-spacing:-0.3px;}
.subContent.customer .retail .tc2 .wrap .txt_box .tit {font-family:noto_m;font-size:20px;color:#333;padding:40px 0 10px;}
.subContent.customer .retail .tc2 .wrap img {position:absolute;top:0;right:0;width:500px;}

.subContent.customer .retail .tc2 .info_list2 {border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;}
.subContent.customer .retail .tc2 .info_list2 li {float:left;width:50%;height:230px;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:25px 15px 25px 20px;}
.subContent.customer .retail .tc2 .info_list2 li .txt1 {font-family:noto_m;font-size:16px;color:#333;margin-bottom:20px;}
.subContent.customer .retail .tc2 .info_list2 li .txt2 {font-family:noto_m;font-size:16px;color:#333;}
.subContent.customer .retail .tc2 .info_list2 li .mail {color:#616ea3;}



/********** 다운로드센터 **********/
.subContent.download .tab_type1 {margin-bottom:30px;}
.subContent.download .tab_type1 li {width:160px;}
.subContent.download .contentWrap {float:right;width:658px;}
.subContent.download .contentWrap .mo_category {display:none;}
.subContent.download .conTop {border:1px solid #dbdbdb;margin-bottom:30px;box-sizing:border-box;}
.subContent.download .conTop .Box1 {float:left;width:464px;height:126px;border-right:1px solid #dbdbdb;padding:30px;}
.subContent.download .conTop .Box1 .srch_box {position:relative; padding:0 85px 0 105px;}
.subContent.download .conTop .Box1 .srch_box .sel_type1 {position:absolute;left:0;top:0;height:35px;}
.subContent.download .conTop .Box1 .srch_box .btn_m_type7 {position:absolute;top:0;right:0;}
.subContent.download .conTop .Box1 .words {padding-top:10px;padding-left:3px;}
.subContent.download .conTop .Box1 .words a {display:inline-block;font-family:noto_d;font-size:14px;color:#888;margin-right:20px;}
.subContent.download .conTop .Box1 .words a:hover {color:#296dba;text-decoration:underline;}
.subContent.download .conTop .Box2 {float:left;width:192px;height:126px;}
.subContent.download .conTop .Box2 a {display:block;height:126px;font-family:noto_d;font-size:13px;color:#727272;background:#f9f9f9;text-align:center;padding-top:18px;}
.subContent.download .conTop .Box2 a .bt_name {display:inline-block;padding-left:57px;background:url('/ko/common/img/ko/icon/icon_computer.png') no-repeat left center;margin-bottom:10px;text-align:left;}
.subContent.download .conTop .Box2 a .desc {border-top:1px solid #dbdbdb;padding-top:8px;margin:0 15px;}
.subContent.download .conTop .Box2 a .shortcut {display:inline-block;padding-right:16px;background:url('/ko/common/img/ko/icon/icon_shortcut.png') no-repeat right center;}
.subContent.download .conTop .Box2 a:hover {background-color:#ededed;}
.subContent.download .dataBox {width:100%;height:auto;border:1px solid #dbdbdb;padding:20px 10px 10px 30px;margin-bottom:20px;}
.subContent.download .dataBox .checkbox_ui {display:inline-block;margin:0 20px 10px 0;width:120px;vertical-align:top;}
.subContent.download .dataBox .checkbox_ui input[type=checkbox].css_checkbox + label.css_label {font-size:13px;}
.subContent.download .dataBox .checkbox_ui input[type=checkbox].css_checkbox:checked + label.css_label {color:#296dba;}
.subContent.download .tbl_type2 colgroup col:nth-child(1) {width:10%;}
.subContent.download .tbl_type2 colgroup col:nth-child(2) {width:47%;}
.subContent.download .tbl_type2 colgroup col:nth-child(3) {width:16%;}
.subContent.download .tbl_type2 colgroup col:nth-child(4) {width:12%;}
.subContent.download .tbl_type2 colgroup col:nth-child(5) {width:15%;}
.subContent.download .tbl_type2 tbody td {border-left:1px solid #dbdbdb;}
.subContent.download .tbl_type2 tbody td:last-child {border-right:1px solid #dbdbdb;}
.subContent.download .tbl_type2 tr:last-child td {border-bottom:1px solid #dbdbdb;}
.subContent.download .tbl_type2 tr td.no_content {padding:70px 0;}
.subContent.download .tbl_type2 tbody td.taLeft {padding-left:20px;}
.subContent.download .tbl_type2 tbody td .cat {color:#888;margin-bottom:5px;}
.subContent.download .tbl_type2 tbody tr td.down .icon {display:inline-block;min-height:16px;padding-right:25px;background:url('/ko/common/img/ko/icon/icon_download2.png') no-repeat right center;}
.subContent.download .tbl_type2 tbody tr.on {background:#fafafa;}
.subContent.download .tbl_type2 tbody tr.on td {border-left:0;background:url('/ko/common/img/ko/common/bar9.png') no-repeat right center;background-size:1px 20px;border-right:0;}
.subContent.download .tbl_type2 tbody tr.on td:last-child {background:none;}
.subContent.download .tbl_type2 tbody tr.on td.taLeft {font-family:noto_m;}
.subContent.download .tbl_type2 tbody tr.on td.down {background:none;}
.subContent.download .tbl_type2 tbody tr.on td.down .icon {display:none;}
.subContent.download .tbl_type2 tbody .dataView td {border:0;background:#ededed url('/ko/common/img/ko/common/dashed1.png') repeat-x top;}
.subContent.download .tbl_type2 tbody .dataView td .file_down {padding-top:20px;}
.subContent.download .tbl_type2 tbody .dataView td .each_down {padding-top:10px;}
.subContent.download .tbl_type2 tbody .dataView td .each_down li a:hover {border-bottom:1px solid #296dba;}
.subContent.download .tbl_type2 tbody .dataView td .each_down li .icon {display:inline-block;width:14px;height:13px; background:url('/ko/common/img/ko/icon/icon_download1.png') no-repeat center;margin-left:8px;vertical-align:middle;}
.subContent.download .tbl_type2 tbody .dataView td .data_desc {white-space:pre-line;}
.subContent.download .pageWpap {margin-top:30px;}

.subContent.download .certify .contentWrap {float:none;width:100%;}
.subContent.download .certify .conTop {border:1px solid #dbdbdb;margin-bottom:30px;box-sizing:border-box;}
.subContent.download .certify .conTop .Box1 {float:left;width:100%;height:207px;border-right:0;padding:30px 120px 30px 40px;}
.subContent.download .certify .conTop .Box1 .srch_category .sel_type1 {width:300px;height:35px;margin:0 20px 20px 0;font-size:14px;}
.subContent.download .certify .conTop .Box1 .srch_box {position:relative; padding:0 96px 0 0;width:396px;}
.subContent.download .certify .conTop .Box1 .srch_box .btn_m_type7 {position:absolute;top:0;right:0;}
.subContent.download .certify .conTop .Box2 {float:left;width:192px;height:207px;}
.subContent.download .certify .conTop .Box2 a {display:block;height:207px;font-family:noto_d;font-size:13px;color:#727272;background:#f9f9f9;text-align:center;padding-top:40px;}
.subContent.download .certify .conTop .Box2 a .bt_name {display:inline-block;padding-left:0;padding-top:80px;background:url('/ko/common/img/ko/icon/icon_computer2.png') no-repeat center top;margin-bottom:10px;text-align:left;}
.subContent.download .certify .conTop .Box2 a .desc {border-top:1px solid #dbdbdb;padding-top:8px;margin:0 15px;}
.subContent.download .certify .conTop .Box2 a .shortcut {display:inline-block;padding-right:16px;background:url('/ko/common/img/ko/icon/icon_shortcut.png') no-repeat right center;}
.subContent.download .certify .conTop .Box2 a:hover {background-color:#ededed;}
.subContent.download .certify .tbl_type2 colgroup col:nth-child(1) {width:45%;}
.subContent.download .certify .tbl_type2 colgroup col:nth-child(2) {width:15%;}
.subContent.download .certify .tbl_type2 colgroup col:nth-child(3) {width:15%;}
.subContent.download .certify .tbl_type2 colgroup col:nth-child(4) {width:15%;}
.subContent.download .certify .tbl_type2 colgroup col:nth-child(5) {width:15%;}
.subContent.download .certify .tbl_type2 tbody {border-right:1px solid #dbdbdb;}
.subContent.download .certify .tbl_type2 tbody td a.down:hover {color:#296dba;border-bottom:1px solid #296dba;}
.subContent.download .certify .tbl_type2 tbody td a.down .icon {display:inline-block;width:17px;height:18px;background:url('/ko/common/img/ko/icon/icon_download2.png') no-repeat 0 2px;vertical-align:top;margin-left:5px;}
.subContent.download .certify .tbl_type2 tbody td.pa {padding:15px 5px;}
.subContent.download .certify .tbl_type2 tbody td.no_content {text-align:center;padding:70px 0;}

#prdt_category .depth-hide{display:none}
#prdt_category .depth-hide li{display:none}

/* 다운로드센터 : 일문 */
.subContent.download .conTop_jp .Box1 {float:none;width:100%;height:126px;border-right:0;padding:30px;}



/*************** 인재채용 ***************/
.subContent.recruit .btnGroup {text-align:center;margin-top:40px;}
.subContent.recruit .btnGroup a {margin:0 5px;}
.subContent.recruit .box_con .tit1 {display:inline-block;font-family:noto_m;font-size:26px;color:#296dba;line-height:30px;padding-bottom:10px;border-bottom:1px solid #296dba;}
.subContent.recruit .box_con .tit2 {display:inline-block;font-family:noto_m;font-size:22px;color:#296dba;line-height:22px;padding-bottom:10px;border-bottom:1px solid #296dba;}
.subContent.recruit .box_con .txt {font-family:noto_d;font-size:16px;color:#727272;padding-top:10px;}

/* 인재채용 : 선택LS산전 */
.subContent.recruit .choiceLS .tab_type1 {margin-bottom:40px;}
.subContent.recruit .choiceLS .tab_type1 li {width:167px;}
.subContent.recruit .choiceLS .tc {display:none;}
.subContent.recruit .choiceLS .tc1 {display:block;}
.subContent.recruit .choiceLS .box_con {margin-bottom:40px;}
.subContent.recruit .choiceLS .whyLs .visCon {margin-bottom:15px;}
.subContent.recruit .choiceLS .whyLs .visCon .vis_img {float:left;width:50%;height:243px;background:url('/ko/common/img/ko/page/recruit/choiceLS_img1.jpg') no-repeat center;background-size:cover;}
.subContent.recruit .choiceLS .whyLs .visCon .vis_img .mo_img {display:none;}
.subContent.recruit .choiceLS .whyLs .visCon .box_con {float:left;width:50%;height:243px;padding:0 40px;margin-bottom:0;}
.subContent.recruit .choiceLS .whyLs .visCon .box_con .tit1 {display:block;padding-top:50px;}
.subContent.recruit .choiceLS .whyLs .visCon .box_con .txt {padding-top:20px;text-align:justify;}
.subContent.recruit .choiceLS .whyLs .s_con1 {text-align:justify;}
.subContent.recruit .choiceLS .imagineer .box_con .s_txt {font-family:noto_d;font-size:13px;color:#acacac;margin-top:15px;}
.subContent.recruit .choiceLS .imagineer .visCon {width:100%;height:auto;}
.subContent.recruit .choiceLS .imagineer .visCon img {width:100%;height:auto;}
.subContent.recruit .choiceLS .personnel .con1 {margin-bottom:40px;}
.subContent.recruit .choiceLS .personnel .con1 .s_con1 {margin-bottom:40px;}
.subContent.recruit .choiceLS .personnel .con1 img {width:100%;height:auto;}
.subContent.recruit .choiceLS .personnel .con2 .direction {border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;}
.subContent.recruit .choiceLS .personnel .con2 .direction li {float:left;width:50%;height:auto;border-top:1px solid #dbdbdb;padding:40px;letter-spacing:-0.3px;}
.subContent.recruit .choiceLS .personnel .con2 .direction li:nth-child(2n) {border-left:1px solid #dbdbdb;}
.subContent.recruit .choiceLS .personnel .con2 .direction li .tit {font-family:noto_m;font-size:18px;color:#333;}
.subContent.recruit .choiceLS .personnel .con2 .direction li .tbl_type1.system {border-top:1px solid #dbdbdb;margin-top:10px;}
.subContent.recruit .choiceLS .personnel .con2 .direction li .tbl_type1.system colgroup col:nth-child(1) {width:29%;}
.subContent.recruit .choiceLS .personnel .con2 .direction li .tbl_type1.system th {padding:15px 0;}
.subContent.recruit .choiceLS .personnel .con2 .direction li .tbl_type1.system td,
.subContent.recruit .choiceLS .personnel .con2 .direction li .tbl_type1.system th {text-align:center;}
.subContent.recruit .choiceLS .welfare {width:1000px;overflow:hidden;}
.subContent.recruit .choiceLS .welfare ul {width:1020px;}
.subContent.recruit .choiceLS .welfare ul li {float:left;width:235px;margin-right:20px;}
.subContent.recruit .choiceLS .welfare ul li .tit {width:100%;height:30px;font-family:noto_d;font-size:15px;color:#fff;line-height:30px;text-align:center; background:#296dba;border-radius:15px;margin-bottom:10px;}
.subContent.recruit .choiceLS .welfare ul li .desc {width:100%;height:225px;font-family:noto_d;font-size:14px;color:#727272;letter-spacing:-0.3px;border:1px solid #dbdbdb;border-radius:15px;padding:125px 20px 0 20px; margin-bottom:30px;}
.subContent.recruit .choiceLS .welfare ul li:nth-child(1) .desc {background:url('/ko/common/img/ko/page/recruit/icon_choiceLS1.png') no-repeat center 30px;}
.subContent.recruit .choiceLS .welfare ul li:nth-child(2) .desc {background:url('/ko/common/img/ko/page/recruit/icon_choiceLS2.png') no-repeat center 30px;}
.subContent.recruit .choiceLS .welfare ul li:nth-child(3) .desc {background:url('/ko/common/img/ko/page/recruit/icon_choiceLS3.png') no-repeat center 30px;}
.subContent.recruit .choiceLS .welfare ul li:nth-child(4) .desc {background:url('/ko/common/img/ko/page/recruit/icon_choiceLS4.png') no-repeat center 30px;}
.subContent.recruit .choiceLS .welfare ul li:nth-child(5) .desc {background:url('/ko/common/img/ko/page/recruit/icon_choiceLS5.png') no-repeat center 30px;}
.subContent.recruit .choiceLS .welfare ul li:nth-child(6) .desc {background:url('/ko/common/img/ko/page/recruit/icon_choiceLS6.png') no-repeat center 30px;}
.subContent.recruit .choiceLS .welfare ul li:nth-child(7) .desc {background:url('/ko/common/img/ko/page/recruit/icon_choiceLS7.png') no-repeat center 30px;}
.subContent.recruit .choiceLS .nurture ul li {float:left;width:235px;margin-right:20px;}
.subContent.recruit .choiceLS .nurture ul li:last-child {margin-right:0;}
.subContent.recruit .choiceLS .nurture ul li .tit_box {width:100%;margin-bottom:10px;}
.subContent.recruit .choiceLS .nurture ul li .tit_box .tit_bg {width:100%;}
.subContent.recruit .choiceLS .nurture ul li .tit_box .tit_bg img {width:100%;height:auto;display:block;}
.subContent.recruit .choiceLS .nurture ul li .tit_box .tit {height:35px;font-family:noto_m;font-size:15px;color:#fff;line-height:35px;text-align:center;background:#647990;}

/* 인재채용 : 채용FAQ */
.subContent.recruit .rc_faq .tab_type1 {margin-bottom:40px;}
.subContent.recruit .rc_faq .tab_type1 li {width:17%;}
.subContent.recruit .rc_faq .tc {display:none;}
.subContent.recruit .rc_faq .tc1 {display:block;}
.subContent.recruit .rc_faq .listWrap {border:1px solid #dbdbdb;}
.subContent.recruit .rc_faq .listWrap li {border-bottom:1px solid #dbdbdb;}
.subContent.recruit .rc_faq .listWrap li:last-child {border-bottom:0;}
.subContent.recruit .rc_faq .listWrap li .question {height:auto;}
.subContent.recruit .rc_faq .listWrap li .question .q {display:inline-block;float:left;width:7%;height:50px;font-family:noto_m;font-size:20px;color:#333;text-align:center;line-height:50px;}
.subContent.recruit .rc_faq .listWrap li .question .subject {display:block;float:left;width:91%;height:auto;font-family:noto_d;font-size:15px;color:#727272;background:url('/ko/common/img/ko/icon/bu_arr22_off.png') no-repeat right center;padding:15px 0;}
.subContent.recruit .rc_faq .listWrap li .question .subject:hover {color:#296dba;}
.subContent.recruit .rc_faq .listWrap li .question .subject.on {font-family:noto_m;color:#333;background:url('/ko/common/img/ko/icon/bu_arr22_on.png') no-repeat right center;}
.subContent.recruit .rc_faq .listWrap li .answer {padding:20px 0;background:#f9f9f9 url('/ko/common/img/ko/common/dashed1.png') repeat-x top;}
.subContent.recruit .rc_faq .listWrap li .answer .a {display:inline-block;float:left;width:7%;font-family:noto_m;font-size:20px;color:#b0b0b0;text-align:center;line-height:20px;}
.subContent.recruit .rc_faq .listWrap li .answer .content {float:left;width:93%;font-family:noto_d;font-size:15px;color:#727272;line-height:20px;padding:0 115px 0 20px;border-left:1px solid #dbdbdb;letter-spacing:-0.5px;text-align:justify;}
.subContent.recruit .rc_faq .listWrap li.no_content {font-size:14px;text-align:center;padding:70px 0;}


/* 인재채용 : 채용문의 */
.subContent.recruit .rc_qna .box_con {height:146px;padding:38px 0; text-align:center;margin-bottom:30px;}
.subContent.recruit .rc_qna .box_con .wrap {display:inline-block;height:100%;padding-left:102px;background:url('/ko/common/img/ko/icon/icon_qna2.png') no-repeat left top;text-align:left;}
.subContent.recruit .rc_qna .tbl_type1 colgroup col:nth-child(1) {width:160px;}
.subContent.recruit .rc_qna .tbl_type1 tbody th {text-align:center;padding:0;}
.subContent.recruit .rc_qna .tbl_type1 tbody th label {padding:0;}
.subContent.recruit .rc_qna .tbl_type1 .textarea_type1 {height:110px;}
.subContent.recruit .rc_qna .tbl_type1 .textarea_type1.agreement {font-size:13px;line-height:20px;overflow:auto;}
.subContent.recruit .rc_qna .tbl_type1 .txt_agree_1 {padding:10px 0;}
.subContent.recruit .rc_qna .tbl_type1 .txt_agree_1 .comment {display:inline-block; margin-right:20px;}
.subContent.recruit .rc_qna .tbl_type1 .txt_agree_1 .radio_ui .css_label {margin-right:15px;}

/****** 인재채용 : 채용정보 ******/
.subContent.recruit .rc_info .tab_type1 {margin-bottom:40px;}
.subContent.recruit .rc_info .tab_type1 li {width:17%;}
.subContent.recruit .rc_info .text_box {font-family:noto_m;font-size:20px;color:#333;text-align:center;padding:40px 20px;margin-bottom:40px;}

/* 인재채용 : 채용정보 : 채용절차 */
.subContent.recruit .rc_info .procedure {overflow:hidden;}
.subContent.recruit .rc_info .procedure .stepWrap {width:1080px;}
.subContent.recruit .rc_info .procedure .stepWrap li {float:left;width:242px;height:200px;background:url('/ko/common/img/ko/icon/bu_arr23.png') no-repeat right 23px;margin-right:28px;margin-bottom:20px;padding-right:52px;}
.subContent.recruit .rc_info .procedure .stepWrap li:last-child {background:none;}
.subContent.recruit .rc_info .procedure .stepWrap li .step_box {width:190px;border:1px solid #dbdbdb;border-radius:6px;font-family:noto_r;font-size:20px;text-align:center;letter-spacing:-0.5px;margin-bottom:10px;}
.subContent.recruit .rc_info .procedure .stepWrap li .step_box .step_n {display:block;color:#727272;padding:3px 0;}
.subContent.recruit .rc_info .procedure .stepWrap li .step_box .tit {color:#fff;background:#296dba;padding:3px 0;border-radius:0 0 6px 6px;}
.subContent.recruit .rc_info .procedure .stepWrap li .txt .s_con3 {text-align:justify;}

/* 인재채용 : 채용정보 : 직무안내 */
.subContent.recruit .rc_info .duty .tab_secter {margin-bottom:20px;}
.subContent.recruit .rc_info .duty .tab_secter li {float:left;width:245px;margin-right:6px;border:1px solid #dbdbdb;}
.subContent.recruit .rc_info .duty .tab_secter li:last-child {margin-right:0;}
.subContent.recruit .rc_info .duty .tab_secter li a {display:block;width:100%;height:50px;font-family:noto_d;font-size:18px;color:#727272;text-align:center;line-height:50px;background:#fff url('/ko/common/img/ko/icon/bu_arr22_off.png') no-repeat 216px center;padding:0 30px 0 0;}
.subContent.recruit .rc_info .duty .tab_secter li a:hover {background-color:#f4f4f4;}
.subContent.recruit .rc_info .duty .tab_secter li.on {border:1px solid #296dba;}
.subContent.recruit .rc_info .duty .tab_secter li.on a {color:#fff;background:#296dba;padding:0;}
.subContent.recruit .rc_info .duty .sectWrap {width:100%;padding:40px 50px;border:1px solid #dbdbdb;}
.subContent.recruit .rc_info .duty .sectWrap .list li {float:left;width:428px;height:160px;border:1px solid #dbdbdb;margin:10px;padding:24px 30px 24px 170px;position:relative;}
.subContent.recruit .rc_info .duty .sectWrap .list li .icon {position:absolute;left:30px;top:24px;display:block;width:112px;height:112px;}
.subContent.recruit .rc_info .duty .sectWrap .list li .sect_name {font-family:noto_m;font-size:20px;color:#333;}
.subContent.recruit .rc_info .duty .sectWrap .list li .desc {width:100%;height:60px;overflow:hidden;}
.subContent.recruit .rc_info .duty .sectWrap .list li .more {position:absolute;right:20px;bottom:20px;display:inline-block;height:18px;font-size:13px;color:#296dba;}
.subContent.recruit .rc_info .duty .sectWrap .list li .more:hover {border-bottom:1px solid #296dba;}
.subContent.recruit .rc_info .duty .sectWrap .list li .more span {display:inline-block;width:10px;height:18px;background:url('/ko/common/img/ko/icon/bu_arr17.png') no-repeat right 6px;vertical-align:bottom;}
.subContent.recruit .rc_info .duty .sectWrap .list {display:none;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect1 {display:block;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect1 li:nth-child(1) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect1_1.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect1 li:nth-child(2) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect1_2.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect1 li:nth-child(3) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect1_3.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect1 li:nth-child(4) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect1_4.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect1 li:nth-child(5) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect1_5.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect1 li:nth-child(6) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect1_6.png') no-repeat center;}

.subContent.recruit .rc_info .duty .sectWrap .list.sect2 li:nth-child(1) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect2_1.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect2 li:nth-child(2) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect2_2.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect2 li:nth-child(3) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect2_3.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect2 li:nth-child(4) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect2_4.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect2 li:nth-child(5) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect2_5.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect2 li:nth-child(6) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect2_6.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect2 li:nth-child(7) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect2_7.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect2 li:nth-child(8) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect2_8.png') no-repeat center;}

.subContent.recruit .rc_info .duty .sectWrap .list.sect3 li:nth-child(1) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect3_1.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect3 li:nth-child(2) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect3_2.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect3 li:nth-child(3) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect3_3.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect3 li:nth-child(4) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect3_4.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect3 li:nth-child(5) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect3_5.png') no-repeat center;}

.subContent.recruit .rc_info .duty .sectWrap .list.sect4 li:nth-child(1) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect4_1.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect4 li:nth-child(2) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect4_2.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect4 li:nth-child(3) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect4_3.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect4 li:nth-child(4) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect4_4.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect4 li:nth-child(5) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect4_5.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect4 li:nth-child(6) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect4_6.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect4 li:nth-child(7) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect4_7.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect4 li:nth-child(8) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect4_8.png') no-repeat center;}
.subContent.recruit .rc_info .duty .sectWrap .list.sect4 li:nth-child(9) .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect4_9.png') no-repeat center;}


/* 인재채용 : 채용정보 : 라이프인산전 */
.subContent.recruit .rc_info {margin-bottom:50px;}
.subContent.recruit .rc_info .latestList .list {width:1000px;}
.subContent.recruit .rc_info .latestList .list li {float:left;width:490px;height:182px;border:1px solid #dbdbdb;margin-right:20px;margin-bottom:0;position:relative}
.subContent.recruit .rc_info .latestList .list li:last-child {margin-right:0;}
.subContent.recruit .rc_info .latestList .list li > a .thumb_img {float:left;width:47%;height:180px;background-size:cover !important;}
.subContent.recruit .rc_info .latestList .list li > a .tit_box {float:right;width:53%;height:180px;padding:15px 20px 10px 20px;}
.subContent.recruit .rc_info .latestList .list li > a .tit_box .b_tit {font-family:noto_m;font-size:18px;color:#333;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.subContent.recruit .rc_info .latestList .list li > a .tit_box .s_tit {height:40px;font-family:noto_d;font-size:14px;color:#727272;}
.subContent.recruit .rc_info .latestList .list li .team {display:inline-block;font-family:noto_m;font-size:14px;color:#333;border-bottom:1px solid #acacac;position:absolute;right:10px;bottom:38px;}
.subContent.recruit .rc_info .latestList .list li .posA {display:block;position:absolute;right:10px;bottom:10px;text-align:right;}
.subContent.recruit .story_list {width:100%;background:#eef1f2;padding:50px 0 20px 0;margin-bottom:30px;}
.subContent.recruit .story_list .life_list {overflow:hidden;}
.subContent.recruit .story_list .life_list .list {width:1024px;}
.subContent.recruit .story_list .life_list .list li {float:left;width:232px;height:272px;border:1px solid #dbdbdb;margin-right:24px;margin-bottom:30px;position:relative;}
.subContent.recruit .story_list .life_list .list li > a {display:block;height:100%;}
.subContent.recruit .story_list .life_list .list li > a .thumb_img {width:100%;height:180px;background-size:cover !important;}
.subContent.recruit .story_list .life_list .list li > a .tit_box {width:100%;height:90px;background:rgba(255,255,255,1);padding:10px;position:absolute;bottom:0;left:0;
													  transition: height 0.3s, background 0.1s;
													  -moz-transition: height 0.3s, background 0.1s;
													  -webkit-transition: height 0.3s, background 0.1s;
													  -o-transition: height 0.3s, background 0.1s;
}
.subContent.recruit .story_list .life_list .list li > a .tit_box .s_tit {height:40px;font-family:noto_d;font-size:14px;color:#727272;}
.subContent.recruit .story_list .life_list .list li .team {display:inline-block;font-family:noto_m;font-size:14px;color:#333;border-bottom:1px solid #acacac;position:absolute;right:10px;bottom:10px;
											   transition: bottom 0.3s;
												-moz-transition: bottom 0.3s;
												-webkit-transition: bottom 0.3s;
												-o-transition: bottom 0.3s;
}
.subContent.recruit .story_list .life_list .list li .posA {display:block;position:absolute;right:10px;bottom:10px;text-align:right;}
.subContent.recruit .story_list .life_list .list li .posA .shareWrap {display:block;opacity:0; padding-top:10px;
														  transition: opacity 0.2s;
														  -moz-transition: opacity 0.2s;
														  -webkit-transition: opacity 0.2s;
														  -o-transition: opacity 0.2s;
}
.subContent.recruit .story_list .life_list .list li:hover > a .tit_box {height:120px;background:rgba(255,255,255,0.8);}
.subContent.recruit .story_list .life_list .list li:hover .team {bottom:38px;}
.subContent.recruit .story_list .life_list .list li:hover .posA .shareWrap {opacity:1;}
.subContent.recruit .story_list .life_list .list li.no_content {width:100%;border:0;font-size:14px;text-align:center;line-height:272px;}

.subContent.recruit .rc_info .lifein_ls .life_view {width:100%;height:auto;border:1px solid #dbdbdb;padding:60px;}
.subContent.recruit .rc_info .lifein_ls .life_view .tit_area {position:relative;border-bottom:2px solid #d1d1d1;padding-bottom:8px;}
.subContent.recruit .rc_info .lifein_ls .life_view .tit_area .subject {font-family:noto_m;font-size:26px;color:#333;padding-right:170px;}
.subContent.recruit .rc_info .lifein_ls .life_view .tit_area .sns_pos {position:absolute;right:0;bottom:15px;}
.subContent.recruit .rc_info .lifein_ls .life_view .info {text-align:right;padding:12px 0;}
.subContent.recruit .rc_info .lifein_ls .life_view .info .date {font-family:noto_d;font-size:14px;color:#727272;}
.subContent.recruit .rc_info .lifein_ls .life_view .info .team {font-family:noto_m;font-size:14px;color:#333;margin-left:5px;}
.subContent.recruit .rc_info .lifein_ls .life_view .viewContents img {display:inline-block;max-width:100%;}

/* 인재채용 : 팝업 */
.popCon.section_info {position:relative;padding-left:170px;text-align:left;}
.popCon.section_info .icon {position:absolute;top:25px;left:30px;display:block;width:112px;height:112px;}
.popCon.section_info .descWrap {}
.popCon.section_info .descWrap .txt1 {font-family:noto_d;font-size:14px;line-height:20px;color:#727272;padding:15px 0;border-bottom:1px solid #dbdbdb;margin-bottom:15px;}
.popCon.section_info .descWrap ul li {float:left;width:50%;padding-right:85px;}
.popCon.section_info .descWrap ul li .btn_round1 {margin-bottom:10px;}
.popCon.section_info .descWrap ul li .txt2 {font-family:noto_d;font-size:14px;line-height:20px;color:#727272;padding-left:6px;background:url('/ko/common/img/ko/icon/bu_dot3.png') no-repeat 0 10px;}
.popCon.section_info.sect1_1 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect1_1.png') no-repeat center;}
.popCon.section_info.sect1_2 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect1_2.png') no-repeat center;}
.popCon.section_info.sect1_3 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect1_3.png') no-repeat center;}
.popCon.section_info.sect1_4 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect1_4.png') no-repeat center;}
.popCon.section_info.sect1_5 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect1_5.png') no-repeat center;}
.popCon.section_info.sect1_6 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect1_6.png') no-repeat center;}
.popCon.section_info.sect2_1 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect2_1.png') no-repeat center;}
.popCon.section_info.sect2_2 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect2_2.png') no-repeat center;}
.popCon.section_info.sect2_3 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect2_3.png') no-repeat center;}
.popCon.section_info.sect2_4 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect2_4.png') no-repeat center;}
.popCon.section_info.sect2_5 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect2_5.png') no-repeat center;}
.popCon.section_info.sect2_6 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect2_6.png') no-repeat center;}
.popCon.section_info.sect2_7 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect2_7.png') no-repeat center;}
.popCon.section_info.sect2_8 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect2_8.png') no-repeat center;}
.popCon.section_info.sect3_1 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect3_1.png') no-repeat center;}
.popCon.section_info.sect3_2 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect3_2.png') no-repeat center;}
.popCon.section_info.sect3_3 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect3_3.png') no-repeat center;}
.popCon.section_info.sect3_4 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect3_4.png') no-repeat center;}
.popCon.section_info.sect3_5 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect3_5.png') no-repeat center;}
.popCon.section_info.sect4_1 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect4_1.png') no-repeat center;}
.popCon.section_info.sect4_2 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect4_2.png') no-repeat center;}
.popCon.section_info.sect4_3 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect4_3.png') no-repeat center;}
.popCon.section_info.sect4_4 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect4_4.png') no-repeat center;}
.popCon.section_info.sect4_5 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect4_5.png') no-repeat center;}
.popCon.section_info.sect4_6 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect4_6.png') no-repeat center;}
.popCon.section_info.sect4_7 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect4_7.png') no-repeat center;}
.popCon.section_info.sect4_8 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect4_8.png') no-repeat center;}
.popCon.section_info.sect4_9 .icon {background:url('/ko/common/img/ko/page/recruit/icon_sect4_9.png') no-repeat center;}



/********** 교육신청 **********/
.subContent.education .btnGroup {text-align:center;margin-top:40px;}
.subContent.education .btnGroup a {margin:0 5px;}


/* 교육신청 : 안내 및 신청 */
.subContent.education .apply .step_box {!padding:30px 40px 35px 40px;margin-bottom:50px;!border:1px solid #dbdbdb;}
.subContent.education .apply .step_box ul li {float:left;width:33%;padding-right:10px;}
.subContent.education .apply .step_box ul li:last-child {padding-right:0;}
.subContent.education .apply .step_box ul li .txt1 {display:block;font-size:14px;padding-bottom:5px;border-bottom:5px solid #d1d1d1;}
.subContent.education .apply .step_box ul li .txt2 {display:block;font-family:noto_r;font-size:18px;padding-top:10px;}
.subContent.education .apply .step_box ul li.on .txt1 {color:#296dba;border-bottom:5px solid #296dba;}
.subContent.education .apply .step_box ul li.on .txt2 {color:#296dba;}
.subContent.education .apply .allWrap {padding:40px;border:1px solid #dbdbdb;}
.subContent.education .apply .tab_type1 {margin-bottom:40px;}
.subContent.education .apply .tab_type1 li {width:160px;}

/* 교육신청 : 안내 및 신청 STEP1 안내,신청 */
.subContent.education .apply.step1 .QR_guide {position:relative;margin-bottom:70px;}
.subContent.education .apply.step1 .QR_guide .guide_comment3 {margin-bottom:15px;}
.subContent.education .apply.step1 .QR_guide .process {margin-top:35px;display:none;}
.subContent.education .apply.step1 .QR_guide .process .curcle {margin-top:25px;}
.subContent.education .apply.step1 .QR_guide .process .curcle li {float:left;width:149px;height:108px;background:url('/ko/common/img/ko/icon/bu_arr24.png') no-repeat left center;padding-left:41px;margin:0 0 25px 13px;}
.subContent.education .apply.step1 .QR_guide .process .curcle li:first-child {width:108px;background:none;padding-left:0;margin-left:0;}
.subContent.education .apply.step1 .QR_guide .process .curcle li span {display:inline-block;width:108px;height:108px;border:1px solid #296dba;border-radius:108px;text-align:center;padding-top:45px;font-family:noto_m;font-size:14px;color:#296dba;}
.subContent.education .apply.step1 .QR_guide .process .curcle li span.line2 {padding-top:35px;}
.subContent.education .apply.step1 .QR_guide .process .curcle li span.line3 {padding-top:25px;}
.subContent.education .apply.step1 .QR_guide .process .process_detail {float:left;width:660px;padding-bottom:15px;border-bottom:1px solid #dbdbdb;}
.subContent.education .apply.step1 .QR_guide .process .process_detail li {position:relative;font-family:noto_d;font-size:14px;color:#727272;line-height:25px; padding-left:25px;}
.subContent.education .apply.step1 .QR_guide .process .process_detail li .number {position:absolute;left:0;top:0;display:inline-block;width:15px;font-family:noto_m;font-size:15px;color:#296dba;background:url('/ko/common/img/ko/icon/bu_bar3.png') no-repeat right 10px;}
.subContent.education .apply.step1 .QR_guide .process .manual_downbt {float:right; display:inline-block;width:205px;height:50px;font-family:noto_d;font-size:15px;color:#fff;text-align:center;line-height:52px;text-decoration:none;vertical-align:bottom;padding-right:27px;background:#043b80 url('/ko/common/img/ko/icon/icon_download5.png') no-repeat 172px center;margin-top:190px;}
.subContent.education .apply.step1 .QR_guide .process .manual_downbt:hover{color:#fff;background:#003876 url('/ko/common/img/ko/icon/icon_download5.png') no-repeat 172px center;text-decoration:none;}
.subContent.education .apply.step1 .QR_guide .process .etc {padding-top:15px;}
.subContent.education .apply.step1 .QR_guide .btn_more {display:block;position:absolute;right:-1px;bottom:-28px;}
.subContent.education .apply.step1 .QR_guide .btn_more.on {background:#fff url('/ko/common/img/ko/icon/btn_close2_off.png') no-repeat 80px center;}
.subContent.education .apply.step1 .QR_guide .btn_more.on:hover {background:#4f4f4f url('/ko/common/img/ko/icon/btn_close2_on.png') no-repeat 80px center;}
/*.subContent.education .apply.step1 .allWrap {padding:40px;border:1px solid #dbdbdb;}
.subContent.education .apply.step1 .tab_type1 {margin-bottom:40px;}
.subContent.education .apply.step1 .tab_type1 li {width:160px;}*/
.subContent.education .apply.step1 .tabIntro .box_type2 {margin-bottom:50px;}
.subContent.education .apply.step1 .tabIntro .box_type2 .tit {display:inline-block;font-family:noto_m;font-size:20px;color:#296dba;border-bottom:1px solid #296dba;margin-bottom:10px;}
.subContent.education .apply.step1 .tabIntro .conBox {border:1px solid #dbdbdb;}
.subContent.education .apply.step1 .tabIntro .conBox .con {float:left;width:50%;height:295px;padding:30px;}
.subContent.education .apply.step1 .tabIntro .conBox .con:first-child {border-right:1px solid #dbdbdb;}
.subContent.education .apply.step1 .tabIntro .conBox .con .btn_round1 {width:100px;height:36px;font-family:noto_m;font-size:16px;color:#296dba;line-height:32px;border-radius:18px;margin-bottom:15px;}
.subContent.education .apply.step1 .tabIntro .conBox .con ul li {margin-bottom:20px;}
.subContent.education .apply.step1 .tabIntro .conBox .con ul li:last-child {margin-bottom:0;}
.subContent.education .apply.step1 .tabApply .fieldWrap {width:100%;height:auto;text-align:center;margin-bottom:35px;position:relative;}
/*.subContent.education .apply.step1 .tabApply .fieldWrap:after {content:"";display:inline-block;width:58px;height:30px;background:url('/ko/common/img/ko/page/education/bg_triangle.png') no-repeat center;position:absolute;bottom:0;left:0;right:0;margin:0 auto;}*/
.subContent.education .apply.step1 .tabApply .fieldWrap .field {height:90px;border:1px solid #dbdbdb;padding:28px;background:#fff;}
.subContent.education .apply.step1 .tabApply .fieldWrap .field label {font-size:14px;color:#333;margin-right:20px;vertical-align:middle;}
.subContent.education .apply.step1 .tabApply .fieldWrap .field .sel_type1 {width:150px;margin:0 3px;}
.subContent.education .apply.step1 .tabApply .fieldWrap .guide_comment4 {display:block;text-align:left;line-height:20px;margin-top:15px;word-break:keep-all;word-wrap:break-word;}

.subContent.education .apply.step1 .tabApply .account {text-align:center;margin-bottom:35px;}
.subContent.education .apply.step1 .tabApply .account .b_txt {font-family:noto_m;font-size:20px;color:#333;margin-bottom:10px;}
.subContent.education .apply.step1 .tabApply .box_type3 {position:relative;min-height:108px;padding-right:535px;margin-bottom:25px;background:#e6eef7;}
.subContent.education .apply.step1 .tabApply .box_type3 .btn_group {position:absolute;right:30px;top:30px;}
.subContent.education .apply.step1 .tabApply .box_type3.fixed {position:fixed;top:52px;left:auto;max-width:918px;z-index:1;}
.subContent.education .apply.step1 .tabApply .box_type3.fixed + .step_box {margin-top:140px;}

.subContent.education .apply.step1 .tabApply .info_comment {margin-bottom:15px;}
.subContent.education .apply.step1 .tabApply .info_comment .btWrap {text-align:right;margin-top:-30px;}
.subContent.education .apply.step1 .tabApply .info_comment .btWrap .btn_plan {display:inline-block;width:180px;height:30px;font-family:noto_d;font-size:13px;color:#727272;line-height:28px;text-align:center;background:#fff url('/ko/common/img/ko/icon/icon_download6.png') no-repeat 140px center;text-decoration:none;vertical-align:middle;padding:0 22px 0 0;border:1px solid #d1d1d1;}
.subContent.education .apply.step1 .tabApply .yearPlan {width:100%;}
.subContent.education .apply.step1 .tabApply .tbl_type1 colgroup col:nth-child(1) {width:13%;}
.subContent.education .apply.step1 .tabApply .tbl_type1 colgroup col:nth-child(2) {width:30%;}
.subContent.education .apply.step1 .tabApply .tbl_type1 colgroup col:nth-child(3) {width:5%;}
.subContent.education .apply.step1 .tabApply .tbl_type1 colgroup col:nth-child(4) {width:11.5%;}
.subContent.education .apply.step1 .tabApply .tbl_type1 colgroup col:nth-child(5) {width:2.5%;}
.subContent.education .apply.step1 .tabApply .tbl_type1 colgroup col:nth-child(6) {width:2.5%;}
.subContent.education .apply.step1 .tabApply .tbl_type1 colgroup col:nth-child(7) {width:2.5%;}
.subContent.education .apply.step1 .tabApply .tbl_type1 colgroup col:nth-child(8) {width:2.5%;}
.subContent.education .apply.step1 .tabApply .tbl_type1 colgroup col:nth-child(9) {width:2.5%;}
.subContent.education .apply.step1 .tabApply .tbl_type1 colgroup col:nth-child(10) {width:2.5%;}
.subContent.education .apply.step1 .tabApply .tbl_type1 colgroup col:nth-child(11) {width:2.5%;}
.subContent.education .apply.step1 .tabApply .tbl_type1 colgroup col:nth-child(12) {width:2.5%;}
.subContent.education .apply.step1 .tabApply .tbl_type1 colgroup col:nth-child(13) {width:2.5%;}
.subContent.education .apply.step1 .tabApply .tbl_type1 colgroup col:nth-child(14) {width:2.5%;}
.subContent.education .apply.step1 .tabApply .tbl_type1 colgroup col:nth-child(15) {width:2.5%;}
.subContent.education .apply.step1 .tabApply .tbl_type1 colgroup col:nth-child(16) {width:2.5%;}
.subContent.education .apply.step1 .tabApply .tbl_type1 colgroup col:nth-child(17) {width:10.5%;}
.subContent.education .apply.step1 .tabApply .tbl_type1 thead tr th.edu_month {height:55px;}
.subContent.education .apply.step1 .tabApply .tbl_type1 thead tr.month_num th {padding:3px 0 5px;font-size:12px;}
.subContent.education .apply.step1 .tabApply .tbl_type1 tbody th {padding:10px 5px;background:#fff;text-align:center;}
.subContent.education .apply.step1 .tabApply .tbl_type1 td {padding:10px 5px;text-align:center;}
.subContent.education .apply.step1 .tabApply .tbl_type1 td .btn_detail {display:inline-block;font-size:13px;color:#2684dc;padding-right:12px;background:url('/ko/common/img/ko/icon/bu_arr17.png') no-repeat right center;}
.subContent.education .apply.step1 .tabApply .tbl_type1 td .btn_detail:hover {border-bottom:1px solid #2684dc;}
.subContent.education .apply.step1 .tabApply .tbl_type1 td.ing {background:url('/ko/common/img/ko/icon/icon_ing.png') no-repeat center;}
.subContent.education .apply.step1 .tabApply .tbl_type1 td.no_content {padding:45px 0;}
.subContent.education .apply.step1 .tabGuide .conWrap {margin-bottom:35px;}
.subContent.education .apply.step1 .tabGuide .mid_tit3 {margin-bottom:10px;}
.subContent.education .apply.step1 .tabGuide .guideInfo_list:after {content:".";clear:both;display:block;height:0;visibility:hidden}
/* .subContent.education .apply.step1 .tabGuide .guideInfo_list li {float:left;width:300px;height:80px;font-family:noto_d;font-size:14px;color:#727272;text-align:center;border:1px solid #dbdbdb;margin:0 7px 7px 0;padding:10px 0;}
.subContent.education .apply.step1 .tabGuide .guideInfo_list li:nth-child(3n) {margin-right:0;} */
.subContent.education .apply.step1 .tabGuide .guideInfo_list li {float:left;width:49%;height:115px;font-family:noto_d;font-size:14px;color:#727272;text-align:center;border:1px solid #dbdbdb;margin:0.5%;padding:10px 0;}
.subContent.education .apply.step1 .tabGuide .guideInfo_list li:nth-child(3n) {margin:0.5%;}
.subContent.education .apply.step1 .tabGuide .guideInfo_list li em {color:#333;}
.subContent.education .apply.step1 .tabGuide .guideInfo_list.tel li {height:85px;}
.subContent.education .apply.step1 .tabGuide .notice {padding-top:5px;}
.subContent.education .apply.step1 .tabGuide .round_tit {width:154px;height:28px;font-family:noto_m;font-size:16px;color:#296dba;text-align:center;line-height:26px;border:1px solid #296dba;border-radius:14px;margin-bottom:10px;}
.subContent.education .apply.step1 .tabGuide .standard strong {font-family:noto_m;color:#296dba;}

.subContent.education .apply.step1 .tabGuide .businessLicense_info {position:relative;padding-left:500px;}
.subContent.education .apply.step1 .tabGuide .businessLicense_info .box {position:absolute;left:0;top:0;width:460px;text-align:center;background:#f8f8f8;border:1px solid #dbdbdb;padding:15px;}
.subContent.education .apply.step1 .tabGuide .businessLicense_info .box .txt {display:inline-block;font-family:noto_r;font-size:20px;color:#000;line-height:24px;letter-spacing:-0.8px;vertical-align:middle;margin-right:45px;}
.subContent.education .apply.step1 .tabGuide .businessLicense_info .notice {padding-top:10px;}
.subContent.education .apply.step1 .tabGuide .account_info .tableWrap1 .tbl_type1 colgroup col:nth-child(1) {width:22%;}
.subContent.education .apply.step1 .tabGuide .account_info .tableWrap1 .tbl_type1 colgroup col:nth-child(2) {width:22%;}
.subContent.education .apply.step1 .tabGuide .account_info .tableWrap1 .tbl_type1 colgroup col:nth-child(3) {width:34%;}
.subContent.education .apply.step1 .tabGuide .account_info .tableWrap1 .tbl_type1 colgroup col:nth-child(4) {width:22%;}
.subContent.education .apply.step1 .tabGuide .account_info .tableWrap1 .tbl_type1 tbody th {padding:10px 5px;background:#fff;text-align:center;}
.subContent.education .apply.step1 .tabGuide .account_info .tableWrap1 .tbl_type1 td {padding:10px 5px;text-align:center;}


/* 교육신청 : 안내 및 신청 STEP2 정보입력 */
.subContent.education .apply.step2 .tbl_type1.basic {margin-bottom:35px;}
.subContent.education .apply.step2 .tbl_type1.basic colgroup col:first-child {width:120px;}
.subContent.education .apply.step2 .tbl_type1.basic tbody th {padding:15px 5px;text-align:center;}
.subContent.education .apply.step2 .tbl_type1.basic tbody td {padding:15px 18px;}
.subContent.education .apply.step2 .tbl_type1.basic tbody td .requir li {position:relative;padding-left:17px;}
.subContent.education .apply.step2 .tbl_type1.basic tbody td .requir li:nth-child(2) {margin:15px 0;}
.subContent.education .apply.step2 .tbl_type1.basic tbody td .requir li .bu_num {position:absolute;left:0;top:0;}
.subContent.education .apply.step2 .tbl_type1.basic tbody td .s_con7 {margin-left:10px;}
.subContent.education .apply.step2 .tbl_type1.basic tbody td .s_con7.mb {display:inline-block;margin-bottom:15px;}
.subContent.education .apply.step2 .tbl_type1.basic tbody td .radio_ui.sending {margin-top:15px;}

.subContent.education .apply.step2 .tbl_type1.basic tbody th.diagonal {position: relative;}
.subContent.education .apply.step2 .tbl_type1.basic tbody th.diagonal:before {
	content: '-';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	height: 100px;
	color: #f9f9f9;
	border-left: 1px solid  #dbdbdb;
	transform: skew(50deg); -webkit-transform: skew(50deg); -moz-transform: skew(50deg); -ms-transform: skew(50deg);
	transform-origin:left top; -webkit-transform-origin:left top; -moz-transform-origin:left top; -ms-transform-origin:left top;
}
.subContent.education .apply.step2 .tbl_type1.basic tbody th.diagonal:after {
	content: '';
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 99px;
	border-right:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
	border-top:1px solid #dbdbdb;
	margin-top:-1px;

}
.subContent.education .apply.step2 .tbl_type1.basic tbody th .right_t {position:absolute;right:10px;top:15px;}
.subContent.education .apply.step2 .tbl_type1.basic tbody th .left_b {position:absolute;left:10px;bottom:15px;}
.subContent.education .apply.step2 .tbl_type1.basic tbody th .br720 {display:none;}
.subContent.education .apply.step2 .table_comment {margin:-20px 0 35px;}
.subContent.education .apply.step2 .table_comment li {position:relative;color:#398eee;padding-left:10px;}
.subContent.education .apply.step2 .table_comment li:before {content:"*";position:absolute;left:0;top:4px;color:#398eee;}

.subContent.education .apply.step2 .textarea_type1 {height:190px;margin-bottom:10px;}
.subContent.education .apply.step2 .agree_q {margin-bottom:50px;padding-bottom:50px;border-bottom:2px solid #dbdbdb;}
.subContent.education .apply.step2 .agree_q .s_con1 {display:inline-block;margin-right:20px;}
.subContent.education .apply.step2 .install {padding-bottom:35px;border-bottom:2px solid #d1d1d1;margin-bottom:35px;}
.subContent.education .apply.step2 .install .radio_ui {margin-top:15px;}
.subContent.education .apply.step2 .tableWrap1.applicant .tbl_type1 {margin-bottom:15px;border-top:1px solid #dbdbdb;}
.subContent.education .apply.step2 .tableWrap1.applicant .tbl_type1 td.mail .input_type1.direct {margin-top:5px;}
.subContent.education .apply.step2 .btn_ar {text-align:right;margin-bottom:30px;}
.subContent.education .apply.step2 .btn_ar .btn_m_type8.del {width:80px;background:#fff url('/ko/common/img/ko/icon/btn_close2_off.png') no-repeat 53px center;margin-left:5px;}
.subContent.education .apply.step2 .btn_ar .btn_m_type8.del:hover {background:#4f4f4f url('/ko/common/img/ko/icon/btn_close2_on.png') no-repeat 53px center;}
.subContent.education .apply.step2 .tableWrap1.company th[colspan="2"] {padding:15px 0 15px 40px;}
.subContent.education .apply.step2 .tableWrap1.company .tbl_type1 td.mail .input_type1.direct {margin-top:5px;}
.subContent.education .apply.step2 .tableWrap1.company .tbl_type1 .mng_ra .css_label {color:#333;margin-left:-20px;padding:0 0 0 20px;}

/* 교육신청 : 안내 및 신청 STEP3 계약서확인 */
.subContent.education .apply.step3 .box_type4 {margin-bottom:50px;}
.subContent.education .apply.step3 .mid_tit3 {display:inline-block;padding:7px 15px;border:2px solid #2684dc;margin-bottom:40px;}
.subContent.education .apply.step3 .tableWrap1 {width:100%;margin-bottom:10px;}
.subContent.education .apply.step3 .tbl_type1 {width:918px;}
.subContent.education .apply.step3 .tbl_type1 colgroup col:nth-child(1) {width:24%;}
.subContent.education .apply.step3 .tbl_type1 colgroup col:nth-child(2) {width:24%;}
.subContent.education .apply.step3 .tbl_type1 colgroup col:nth-child(3) {width:12%;}
.subContent.education .apply.step3 .tbl_type1 colgroup col:nth-child(4) {width:13%;}
.subContent.education .apply.step3 .tbl_type1 colgroup col:nth-child(5) {width:15%;}
.subContent.education .apply.step3 .tbl_type1 colgroup col:nth-child(6) {width:12%;}
.subContent.education .apply.step3 .tbl_type1 thead th {padding:15px 5px;}
.subContent.education .apply.step3 .tbl_type1 tbody td {padding:15px 5px;text-align:center;}
.subContent.education .apply.step3 .info {margin-top:30px;}
.subContent.education .apply.step3 .info .box_type3 {width:450px;padding-bottom:20px;}
.subContent.education .apply.step3 .info .box_type3 .mid_tit4 {line-height:1;margin-bottom:20px;}
.subContent.education .apply.step3 .info .box_type3 table {width:100%;}
.subContent.education .apply.step3 .info .box_type3 table tbody th {font-family:noto_d;font-size:16px;line-height:22px;color:#727272;text-align:justify;padding:3px 0;}
.subContent.education .apply.step3 .info .box_type3 table tbody td {font-family:noto_d;font-size:16px;line-height:22px;color:#727272;padding:3px 0 3px 10px;}
.subContent.education .apply.step3 .info .box_type3.left {float:left;}
.subContent.education .apply.step3 .info .box_type3.left table colgroup col:first-child {width:16%;}
.subContent.education .apply.step3 .info .box_type3.right {float:right;}
.subContent.education .apply.step3 .info .box_type3.right table colgroup col:first-child {width:26%;}
.subContent.education .apply.step3 .btnGroup {padding-top:50px;border-top:2px solid #dbdbdb;}
.subContent.education .apply.step3 .btnGroup .btn_type3.mail {padding-left:27px;background:#fff url('/ko/common/img/ko/icon/icon_mail.png') no-repeat 21px center;}
.subContent.education .apply.step3 .btnGroup .btn_type3.mail:hover {background:#fff url('/ko/common/img/ko/icon/icon_mail_on.png') no-repeat 21px center;}
.subContent.education .apply.step3 .btnGroup .btn_type3.pr {padding-left:23px;background:#fff url('/ko/common/img/ko/icon/icon_print.png') no-repeat 35px center;}
.subContent.education .apply.step3 .btnGroup .btn_type3.pr:hover {background:#fff url('/ko/common/img/ko/icon/icon_print_on.png') no-repeat 35px center;}

/* 교육신청 : 안내 및 신청 STEP4 완료 */
.subContent.education .apply.step4 .wrap {padding:50px 0;border-top:2px solid #d1d1d1;border-bottom:2px solid #d1d1d1;margin-bottom:50px;}
.subContent.education .apply.step4 .wrap .txt1 {font-family:noto_m;font-size:24px;color:#333;margin-bottom:10px;}

/* 교육신청 : 교육문의 */
.subContent.education .edu_qna .mid_tit3 {margin-bottom:3px;}
.subContent.education .edu_qna .box_con {height:100px;margin:20px 0 30px 0;padding:25px 25px 25px 195px;border:1px solid #dbdbdb;background:#fdfdfd url('/ko/common/img/ko/icon/icon_guide2.png') no-repeat 130px center;background-size:51px 44px;}
.subContent.education .edu_qna .tbl_type1 colgroup col:nth-child(1) {width:160px;}
.subContent.education .edu_qna .tbl_type1 tbody th {text-align:center;padding:0;}
.subContent.education .edu_qna .tbl_type1 tbody th label {padding:0;}
.subContent.education .edu_qna .tbl_type1 .textarea_type1 {height:110px;}
.subContent.education .edu_qna .tbl_type1 .textarea_type1.agreement {font-size:13px;line-height:20px;overflow:auto;}
.subContent.education .edu_qna .tbl_type1 td .agree_q {padding:15px 0;}
.subContent.education .edu_qna .tbl_type1 td .agree_q .txt {margin-right:15px;}
.subContent.education .edu_qna .tbl_type1 td .agree_q .radio_ui .css_label {margin-right:20px;}
.subContent.education .edu_qna .tbl_type1 td .security_area {width:370px;height:75px;margin-bottom:20px;}
.subContent.education .edu_qna .tbl_type1 td .code_input .txt {margin-right:15px;}

/* 교육신청 : FAQ */
.subContent.education .edu_faq .mid_tit3 {margin-bottom:3px;}
.subContent.education .edu_faq .commonSearchBox {margin-top:20px;}
.subContent.education .edu_faq .tableWrap1 {margin-bottom:40px;}
.subContent.education .edu_faq .tbl_type1 colgroup col:nth-child(1) {width:6.5%;}
.subContent.education .edu_faq .tbl_type1 colgroup col:nth-child(2) {width:57%;}
.subContent.education .edu_faq .tbl_type1 colgroup col:nth-child(3) {width:12%;}
.subContent.education .edu_faq .tbl_type1 colgroup col:nth-child(4) {width:12%;}
.subContent.education .edu_faq .tbl_type1 colgroup col:nth-child(5) {width:12%;}
.subContent.education .edu_faq .tbl_type1 thead th {padding:15px 0;}
.subContent.education .edu_faq .tbl_type1 tbody td {text-align:center;padding:15px 0;}
.subContent.education .edu_faq .tbl_type1 tbody td.elps {padding:15px 20px;text-align:left;}
.subContent.education .edu_faq .tbl_type1 tbody td.file {background:url('/ko/common/img/ko/icon/icon_download2.png') no-repeat center;}
.subContent.education .edu_faq .boardView {margin:20px 0 40px 0;}
.subContent.education .edu_faq .boardView .viewContent {white-space:pre-line;word-break:break-all;}
.subContent.education .edu_faq .btn_ta {text-align:right;}

/* 교육신청 : 연수원 소개 */
.subContent.education .institute .tab_type1 {margin-bottom:30px;}
.subContent.education .institute .tab_type1 li {width:160px;}
.subContent.education .institute .tab_type1 li a {padding-top:0;}
.subContent.education .institute .tc {display:none;}
.subContent.education .institute .tc1 {display:block;}
.subContent.education .institute .allWrap {padding:40px;border:1px solid #dbdbdb;}
.subContent.education .txt_box {padding:25px 30px;margin-bottom:30px;}
.subContent.education .txt_box .tit {display:inline-block;font-family:noto_m;font-size:20px;color:#296dba;line-height:26px;border-bottom:1px solid #296dba;padding-bottom:5px;margin-bottom:10px;}
.subContent.education .txt_box .s_con3 {font-size:15px;letter-spacing:-0.3px;}
.subContent.education .institute .tc1 .history {margin:35px 0 50px 0;}
.subContent.education .institute .tc1 .history ul {float:left;width:450px;}
.subContent.education .institute .tc1 .history ul li {position:relative;padding-left:100px;}
.subContent.education .institute .tc1 .history ul li .date {position:absolute;left:0;top:0;display:inline-block;width:100px;font-family:noto_m;font-size:14px;color:#333;text-align:right;padding-right:40px;}
.subContent.education .institute .tc1 .history ul li .date:after {content:"";display:inline-block;width:9px;height:9px;border-radius:10px;position:absolute;right:-5px;top:7px;background:#e4e4e4;}
.subContent.education .institute .tc1 .history ul li .s_con1 {display:inline-block;border-left:1px solid #e4e4e4;padding-left:40px;padding-bottom:10px;}
.subContent.education .institute .tc1 .history .img {float:right;width:468px;border:1px solid #dbdbdb;padding:10px;}
.subContent.education .institute .tc1 .history .img img {width:100%;vertical-align:top;}
.subContent.education .institute .tc1 .func {position:relative;}
.subContent.education .institute .tc1 .func .tit_pos {width:100%;text-align:center;position:absolute;top:158px;left:0;}
.subContent.education .institute .tc1 .func .tit_pos .round {display:inline-block;width:187px;height:187px;border:1px solid #dbdbdb;background:#f5f5f5;border-radius:187px;padding:20px;}
.subContent.education .institute .tc1 .func .tit_pos .round .bg_blue {display:inline-block;width:100%;height:100%;font-family:noto_m;font-size:28px;color:#fff;background:#296dba;border-radius:100%;padding-top:30px;}
.subContent.education .institute .tc1 .func .tit_pos .round .bg_blue span {display:inline-block;font-family:noto_m;border-bottom:1px solid #fff;}
.subContent.education .institute .tc1 .func ul {padding:10px;}
.subContent.education .institute .tc1 .func ul li {float:left;width:47.5%;height:218px;font-size:15px;border:1px solid #dbdbdb;border-radius:10px;padding:20px 25px;margin:10px;}
.subContent.education .institute .tc1 .func ul li:nth-child(2n) {text-align:right;}
.subContent.education .institute .tc1 .func ul li .tit {font-size:16px;color:#296dba;margin-bottom:25px;}
.subContent.education .institute .tc1 .func ul li .tit .b {font-family:noto_m;font-size:26px;}
.subContent.education .institute .tc1 .func ul li:nth-child(3) .tit {margin-bottom:10px;}
.subContent.education .institute .tc2 .imgBox {border:1px solid #dbdbdb;}
.subContent.education .institute .tc2 .imgBox img {width:100%;}
.subContent.education .institute .tc3 .img {text-align:center;margin-bottom:50px;}
.subContent.education .institute .tc4 .wrap {padding:40px;border:1px solid #dbdbdb;}
.subContent.education .institute .tc4 .wrap .titBox {height:50px;font-family:noto_m;font-size:20px;color:#476586;text-align:center;line-height:48px;border:2px solid #7093b9;margin-bottom:30px;}
.subContent.education .institute .tc4 .wrap .field {float:left;width:50%;border-right:1px solid #dbdbdb;padding:0 40px 40px 0;}
.subContent.education .institute .tc4 .wrap .field table {border-collapse:collapse;width:100%;}
.subContent.education .institute .tc4 .wrap .field table colgroup col:nth-child(1) {width:165px;}
.subContent.education .institute .tc4 .wrap .field table tbody th {border:1px solid #7093b9;vertical-align:middle;font-family:noto_m;font-size:20px;color:#314458;}
.subContent.education .institute .tc4 .wrap .field table tbody td {border:1px solid #7093b9;vertical-align:middle;font-family:noto_r;font-size:15px;color:#476586;padding:50px 30px;}
.subContent.education .institute .tc4 .wrap .purpose {float:left;width:50%;padding-left:40px;}
.subContent.education .institute .tc4 .wrap .purpose .titBox {color:#296dba;border-color:#388dee;}
.subContent.education .institute .tc4 .wrap .purpose .img {text-align:center;}

/* 교육신청 : 연수원 이용안내 */
.subContent.education .operation .tab_type1 {margin-bottom:30px;}
.subContent.education .operation .tab_type1 li {width:160px;}
.subContent.education .operation .tc {display:none;}
.subContent.education .operation .tc1 {display:block;}
.subContent.education .operation .wrapBox {padding:40px;border:1px solid #dbdbdb;}
.subContent.education .operation .box_type2.bus {font-size:16px;text-align:center;padding:20px 0;}
.subContent.education .operation .box_type2.bus .icon {display:inline-block;width:29px;height:24px;background:url('/ko/common/img/ko/icon/icon_bus.png') no-repeat;vertical-align:text-bottom;margin-right:5px;}
.subContent.education .operation .tc1 .rules {margin:0 0 50px 15px;}
.subContent.education .operation .tc1 .rules li {position:relative;font-family:noto_d;font-size:14px;color:#727272;line-height:25px;padding-left:25px;}
.subContent.education .operation .tc1 .rules li .number {position:absolute;left:0;top:0;display:inline-block;width:15px;font-family:noto_m;font-size:15px;color:#296dba;!background:url('/ko/common/img/ko/icon/bu_bar3.png') no-repeat 0 10px;}
.subContent.education .operation .tc1 .conBox {border:1px solid #dbdbdb;margin-bottom:20px;}
.subContent.education .operation .tc1 .conBox .con {float:left;width:50%;height:207px;padding:30px;}
.subContent.education .operation .tc1 .conBox .con:first-child {border-right:1px solid #dbdbdb;}
.subContent.education .operation .tc1 .conBox .con .btn_round1 {width:100px;height:36px;font-family:noto_m;font-size:16px;color:#296dba;line-height:32px;border-radius:18px;margin-bottom:10px;}
.subContent.education .operation .tc2 .map_area {width:100%;height:300px;border:1px solid #dbdbdb;margin-bottom:10px;}
.subContent.education .operation .tc2 .tar {margin-top:-35px;}
.subContent.education .operation .tc2 .tar .btn_m_type4.pr span {display:inline-block;width:16px;height:16px;background:url('/ko/common/img/ko/icon/icon_print2.png') no-repeat;vertical-align:middle;margin-left:5px;}
.subContent.education .operation .tc2 .tar .btn_m_type4.pr:hover span {background:url('/ko/common/img/ko/icon/icon_print2_on.png') no-repeat;}
.subContent.education .operation .tc2 .mid_tit3 {margin-top:40px;}
.subContent.education .operation .tc2 .directions {padding:40px 30px;border:1px solid #dbdbdb;margin-bottom:20px;}
.subContent.education .operation .tc2 .directions li:nth-child(2) {margin:25px 0;}
.subContent.education .operation .tc2 .directions .tag3 {width:auto;height:33px;color:#727272;border-radius:33px;padding:0 10px;margin-bottom:10px;}
.subContent.education .operation .tc2 .directions .arr {display:inline-block;padding-right:15px;background:url('/ko/common/img/ko/icon/bu_arr36.png') no-repeat right center;}
.subContent.education .operation .tc3 .txt_box {padding-left:283px;background:url('/ko/common/img/ko/page/education/icon1.png') no-repeat 185px center;}
.subContent.education .operation .tc3 ul li {float:left;width:50%;}
.subContent.education .operation .tc3 ul li:nth-child(1) {padding-right:10px;}
.subContent.education .operation .tc3 ul li:nth-child(2) {padding-left:10px;}
.subContent.education .operation .tc3 ul li a {position:relative;display:block;}
.subContent.education .operation .tc3 ul li a .name {position:absolute;top:20px;left:20px;font-family:noto_m;font-size:20px;color:#333;}
.subContent.education .operation .tc3 ul li a img {width:100%;border:1px solid #dbdbdb;}
.subContent.education .operation .tc3 ul li a:hover .name {color:#296dba;}
.subContent.education .operation .tc3 ul li a:hover img {border:4px solid #296dba;}

/* 교육신청 : 팝업 */
.popTit.subj {font-size:15px;padding-top:0;line-height:18px;}
.popTit.subj .v_center {font-family:noto_m;text-align:left;padding-right:30px;}
.popCon.eduView .tbl_type1.curriculum colgroup col:nth-child(1),
.popCon.eduView .tbl_type1.curriculum colgroup col:nth-child(3) {width:117px;}
.popCon.eduView .tbl_type1.curriculum tbody th {text-align:center;padding:15px 0;}
.popCon.eduView .tbl_type1.curriculum tbody td {text-align:left;padding:15px 0 15px 20px;}
.popCon.eduApply .tbl_type1.schedule colgroup col:nth-child(1) {width:108px;}
.popCon.eduApply .tbl_type1.schedule thead th {padding:15px 0;}
.popContainer.eduCheck {max-width:820px;}
.popCon.eduCheck .bg_grey {width:100%;height:auto;background:#f8f8f8;text-align:left;padding:20px 25px;margin-bottom:20px;}
.popCon.eduCheck .bg_grey .txt1 {font-size:14px;color:#333;margin-right:10px;}
.popCon.eduCheck .bg_grey .classify {margin-bottom:20px;}
.popCon.eduCheck .bg_grey .classify .radio_ui .css_label {margin-right:15px;}
.popCon.eduCheck .bg_grey .btn_pos .mar {margin-right:15px;}
.popCon.eduCheck .bg_grey .btn_pos .btn_m_type7 {margin-left:5px;}
.popCon.eduCheck .tableWrap1 {margin-bottom:15px;}
.popCon.eduCheck .tbl_type1.check colgroup col:nth-child(1) {width:140px;}
.popCon.eduCheck .tbl_type1.check colgroup col:nth-child(2) {width:130px;}
.popCon.eduCheck .tbl_type1.check tbody th {text-align:center;padding:15px 0;}
.popCon.eduCheck .tbl_type1.check tbody td {padding:15px 0;}
.popCon.eduCheck .tbl_type1.check tbody td a {display:inline-block;width:23px;height:16px;}
.popCon.eduCheck .tbl_type1.check tbody td.cert a {background:url('/ko/common/img/ko/icon/icon_cert2.png') no-repeat center;}
.popCon.eduCheck .tbl_type1.check tbody td.contact a {background:url('/ko/common/img/ko/icon/icon_contact.png') no-repeat center;}
/*.popCon.eduCheck .tbl_type1.check tbody td.print a {background:url('/ko/common/img/ko/icon/icon_print2.png') no-repeat center;}*/
.popCon.eduCheck .tbl_type1.check tbody td.no_content {padding:40px 0;}
.popCon.eduCheck .warning li {font-family:noto_d;font-size:14px;line-height:20px;color:#727272;padding-left:6px;background:url('/ko/common/img/ko/icon/bu_dot3.png') no-repeat 0 10px;text-align:left;margin-left:15px;}
.popCon.eduEnter {text-align:left;padding:0 40px 60px 40px;}
.popCon.eduEnter .mid_tit3 {margin:50px 0 0 0;}
.popCon.eduEnter .s_con1 {padding:20px 0 0 35px;}
.popCon.eduEnter .s_con1 .txt1 {font-family:noto_m;color:#333;}
.popCon.eduEnter .s_con1 .txt2 {font-family:noto_r;color:#333;margin-left:10px;}
.popCon.eduEnter .tableWrap1 {margin-top:10px;}
.popCon.eduEnter .tbl_type1 colgroup col:nth-child(1) {width:117px;}
.popCon.eduEnter .tbl_type1 tbody th {padding:15px 0;text-align:center;}
.popCon.eduEnter .tbl_type1 tbody td {padding:15px 20px;}
.popCon.facility {padding:50px 19px;}
.popCon.facility .tab {border-bottom:1px solid #cdcdcd;} 
.popCon.facility .tab:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.popCon.facility .tab li {float:left;width:15%;margin-right:1px;}
.popCon.facility .tab li a {display:block;height:40px;line-height:40px;font-family:noto_r;font-size:16px;color:#888;background:#f1f1f1;border-radius:4px 4px 0 0;}
.popCon.facility .tab li.on a {color:#fff;background:#5c799b;}
.popCon.facility .imgWrap .img {display:none;width:100%;}
.popCon.facility .imgWrap .img1 {display:inline-block;}

.popCon.eduGuide {padding:20px 15px 0 15px;}
.popCon.eduGuide .wrp {position:relative;padding:0 75px 0 105px;font-family:noto_r;font-size:16px;color:#555;text-align:left;margin-bottom:20px;padding-top:6px;}
.popCon.eduGuide .wrp.date {color:#388dee;}
.popCon.eduGuide .wrp .tit {position:absolute;top:0;left:0;display:inline-block;width:80px;height:34px;color:#fff;line-height:34px;text-align:center;background:#388dee;border-radius:17px;vertical-align:middle;}
.popCon.eduGuide .txt_b {font-family:noto_m;font-size:20px;color:#555;padding-top:25px;border-top:1px solid #dbdbdb;}
.popCon.eduGuide .popBottom {width: 100%;height:auto;background: #fff;font-family:noto_m; font-size: 13px;color: #727272;border-top:1px solid #dbdbdb;padding: 8px 0 0 0;box-sizing: border-box;position: relative;text-align:left;margin-top:25px;}
.popCon.eduGuide .popBottom input[type=checkbox] {display:inline-block;margin:0 5px 0 10px;}
.popCon.eduGuide .popBottom label {display:inline-block;height:25px;vertical-align: middle; padding-top:0;margin-top:2px;}
.popCon.eduGuide .popBottom .btn_close {position: absolute;right: 10px;top: 8px;font-family:noto_m;color:#727272;}

.popCon.eduGuide .wrap_notice {text-align:center;padding:30px 0;}
.popCon.eduGuide .wrap_notice .txt {font-family:noto_r;font-size:16px;color:#555;margin-bottom:20px;}
.popCon.eduGuide .wrap_notice .wrp.date {display:inline-block;}


/* 교육신청 수료증 */
@page a4sheet {size:21.0cm 29.7cm}
.a4_print {page:a4sheet;page-break-after:always;width:1000px;height:auto;position:relative;}
.a4_print img {display:block;width:100%;}
.a4_print .number {width:160px;font-family:Nanum Myeongjo;font-weight:600;font-size:20px;color:#020001;text-align:center;position:absolute;left:725px;top:128px;}
.a4_print .info {width:530px;font-family:Nanum Myeongjo;font-weight:600;font-size:22px;color:#020001;line-height:48px;position:absolute;left:400px;top:532px;}
.a4_print .address {width:530px;font-family:Nanum Myeongjo;font-weight:600;font-size:22px;color:#020001;position:absolute;left:400px;top:735px;}
.a4_print .date {width:160px;font-family:Nanum Myeongjo;font-weight:600;font-size:20px;color:#646464;text-align:right;position:absolute;left:739px;top:1115px;}
.a4_print .comment {font-family:Nanum Myeongjo;font-size:16px;color:#646464;position:absolute;left:80px;bottom:80px;}



/********** 회원가입 **********/
.subContent.join .step {margin-bottom:30px}
.subContent.join .step ul li {float:left;width:33.33%;padding-right:10px;}
.subContent.join .step ul li:last-child {padding-right:0;}
.subContent.join .step ul li .txt1 {display:block;font-size:14px;padding-bottom:5px;border-bottom:5px solid #d1d1d1;}
.subContent.join .step ul li .txt2 {display:block;font-family:noto_r;font-size:18px;padding-top:10px;}
.subContent.join .step ul li.on .txt1 {color:#296dba;border-bottom:5px solid #296dba;}
.subContent.join .step ul li.on .txt2 {color:#296dba;}
.subContent.join .article_tit {font-family:noto_m;font-size:20px;color:#333;margin-bottom:10px;}
.subContent.join .article_box {height:195px;font-size:13px;color:#888;line-height:19px;padding:20px;margin-bottom:20px;border:1px solid #dbdbdb;overflow-y:scroll;-webkit-overflow-scrolling:touch;}
.subContent.join .article_box span {color:#333;}
.subContent.join .btnGroup {text-align:center;}
.subContent.join .btnGroup a {margin:0 5px;}

/* 회원가입 : 약관동의 */
.subContent.join .chk_agree {text-align:right;padding-bottom:20px;}
.subContent.join .chk_agree_all {text-align:right;padding:20px 0;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;margin-bottom:50px;}

/* 회원가입 : 정보입력 */
.subContent.join .regist .tableWrap1 {margin-bottom:25px;}
.subContent.join .regist .tableWrap1.last {margin-bottom:50px;}
.subContent.join .regist .tbl_type1 .btn_position1 {display:inline-block;vertical-align:middle;}
.subContent.join .regist .tbl_type1 .btn_position2 {display:inline-block;vertical-align:middle;}
.subContent.join .regist .tbl_type1 .tbl_txt1 {display:inline-block;font-size:13px;vertical-align:middle;margin:0 0 0 10px;padding:5px 0;}
.subContent.join .regist .tbl_type1 .tbl_txt2 {font-size:14px;margin-bottom:5px;}
.subContent.join .regist .tbl_type1 label.css_label {margin-right:30px;}

/* 회원가입 : 가입완료 */
.subContent.join .complete .complete_box {padding-bottom:20px;border-bottom:1px solid #dbdbdb;margin-bottom:50px;}
.subContent.join .complete .complete_box .wrap {width:100%;height:180px;font-family:noto_m;font-size:20px;color:#333;text-align:center;padding-top:75px;border:1px solid #dbdbdb;}

/* 회원가입 : 팝업 */
.popCon.id_check .txt1 {font-size:14px;color:#333;margin-bottom:5px;}
.popCon.id_check .txt2 {margin-bottom:20px;}
.popCon.id_check .reg {text-align:center;}


/********** 서비스센터 **********/
.subContent.service .tableWrap1 {margin-bottom:50px;}
.subContent.service .tableWrap1.last {margin-bottom:40px;}
.subContent.service .tbl_type1 label.css_label {margin-right:30px;}
.subContent.service .tbl_type1 input.margin1 {margin-right:20px;}
.subContent.service .tbl_type1 .categoryList {width:24%;margin-right:5px;}
.subContent.service .tbl_type1 .textarea_css1 {height:120px;}
.subContent.service .tbl_type1 .textarea_type1.agreement {height:120px;font-size:13px;line-height:20px;overflow:auto;}
.subContent.service .tbl_type1 .tbl_txt1 {display:inline-block;font-size:13px;vertical-align:middle;margin:0;padding:5px 0;}
.subContent.service .tbl_type1 .tbl_cf {display:block;font-size:13px;padding-left:15px;background:url('/ko/common/img/ko/icon/bu_emp1.png') no-repeat left 4px;}
.subContent.service .tbl_type1 .tbl_cf2 {display:block;font-size:13px;padding-left:15px;background:url('/ko/common/img/ko/icon/bu_emp2.png') no-repeat left 4px;color:#ab2727;}
.subContent.service .tbl_type1 .txt_agree {padding:10px 0 0 0;}
.subContent.service .tbl_type1 .txt_agree .comment {display:inline-block; margin-right:20px;}

.subContent.service .tbl_type1 .input_align2 input {width:49%;}
.subContent.service .tbl_type1 .input_align3 input {width:32.5%;}
.subContent.service .tbl_type1 .input_align4 input {width:24%;}
.subContent.service .tbl_type1 .input_align5 input {width:19.6%;}
.subContent.service .tbl_type1 .input_align5.inCharge {padding-bottom:10px;border-bottom:1px dotted #ccc;margin-bottom:10px;}

.subContent.service .date_choice {margin-bottom:10px;}
.subContent.service .date_choice .btn_pos {display:inline-block;position:relative;padding-right:40px;}
.subContent.service .date_choice .btn_pos .calendar {display:inline-block;width:30px;height:31px;position:absolute;top:1px;right:0;background:url('/ko/common/img/ko/icon/icon_calendar.png') no-repeat 0 0;}
.subContent.service .btn_pos.file {position:relative;padding-right:95px;margin-bottom:10px;}
.subContent.service .btn_pos.file .btn_m_type3 {position:absolute;top:0;right:0;}

.subContent.service .btnGroup {text-align:center;}
.subContent.service .btnGroup a {margin:0 5px;}
.subContent.service .btnGroup a.btn_width175 {width:175px;}
.subContent.service .btn_cert_down {display:inline-block;width:auto;height:20px;padding-right:22px;background:url('/ko/common/img/ko/icon/icon_download2.png') no-repeat right 0;}

.subContent.service .tbl_txt_right {text-align:right;margin-bottom:5px;}
.subContent.service .tbl_bottom_guide {margin:-30px 0 50px 0;}
.subContent.service .tbl_bottom_guide p {line-height:14px;}


/* 서비스센터 : 온라인 서비스 신청 */
.subContent.service .box_comment {margin-bottom:45px;}
.subContent.service .box_comment .tit {font-family:noto_m;font-size:20px;color:#296dba;margin-bottom:10px;text-decoration:underline;}
.subContent.service .serv_type {margin-top:10px;}
.subContent.service .serv_type.radio_ui input[type=radio].css_radio + label.css_label {font-family:noto_m;font-size:17px;}


/* 서비스센터 : 카탈로그 신청 */
.subContent.service .catalog .box_comment {padding-left:240px;background:url('/ko/common/img/ko/icon/icon_catalog.png') no-repeat 95px 30px;}
.subContent.service .catalog .tbl_type1 .cause1 label {width:33%; margin:0 0 15px 0;}
.subContent.service .catalog .tbl_type1 .cause2 label {width:auto;}
.subContent.service .catalog .tbl_type1 .checkbox_ui.catalog_check {padding-top:10px;}
.subContent.service .catalog .tbl_type1 .checkbox_ui.catalog_check label {display:block;margin-bottom:10px;margin-right:0;}
.subContent.service .catalog .tbl_type1 .guide_addr {padding-top:15px;}
.subContent.service .catalog .tbl_type1 .guide_addr .guide_comment1 {margin-bottom:5px;}

/* 서비스센터 : 성적서 신청 */
.subContent.service .cert .guideWrap {position:relative;}
.subContent.service .cert .request_guide {width:100%;height:120px;background:#fdfdfd;border:1px solid #d1d1d1;margin-bottom:30px;}
.subContent.service .cert .request_guide .text {width:100%;height:118px;padding:40px 0 0 125px;background:url('/ko/common/img/ko/icon/icon_guide2.png') no-repeat 30px 30px;}
.subContent.service .cert .guideWrap a {display:inline-block;width:149px;height:118px;text-align:center;padding-top:87px;position:absolute;top:1px;}
.subContent.service .cert .guideWrap a.original {background:#f6f6f6 url('/ko/common/img/ko/icon/icon_manual.png') no-repeat center 22px;border-left:1px solid #d1d1d1;right:1px;}
.subContent.service .cert .guideWrap a.original:hover {background:#e6e6e6 url('/ko/common/img/ko/icon/icon_manual.png') no-repeat center 22px;}
.subContent.service .cert .guideWrap a.manual {background:#f6f6f6 url('/ko/common/img/ko/icon/icon_manual.png') no-repeat center 22px;border-left:1px solid #d1d1d1;right:150px;}
.subContent.service .cert .guideWrap a.manual:hover {background:#e6e6e6 url('/ko/common/img/ko/icon/icon_manual.png') no-repeat center 22px;}
.subContent.service .cert .guideWrap span {display:inline-block;font-size:14px;text-align:center;vertical-align:middle;}
.subContent.service .cert .guideWrap .manual .icon {display:inline-block;width:13px;height:13px;background:url('/ko/common/img/ko/icon/icon_download4.png') no-repeat;margin-left:5px;}
.subContent.service .cert .guideWrap .original .icon {display:inline-block;width:13px;height:13px;background:url('/ko/common/img/ko/icon/icon_shortcut.png') no-repeat;margin-left:5px;}
.subContent.service .cert .tab_type1.category {margin-bottom:40px;}
.subContent.service .cert .tab_type1.category li {width:117px;}
.subContent.service .cert .guide_comment2 {margin-bottom:10px;}
.subContent.service .cert .checkbox_ui.cert_check {margin-bottom:15px;}
.subContent.service .cert .tbl_type1 td.sub_line {border-bottom:1px dotted #d1d1d1;}
.subContent.service .cert .tbl_type1.sel_cert td {padding:10px;}
.subContent.service .cert .tbl_type1.sel_cert td .input_type1.code {width:145px;}
.subContent.service .cert .tbl_type1.sel_cert td .input_type1.code2 {width:120px;}
.subContent.service .cert .tbl_type1.sel_cert td .input_type1.serial {width:215px;}
.subContent.service .cert .tbl_type1.sel_cert td .btn_m_type3.code {width:90px;}
.subContent.service .cert .btn_add {width:100%;height:1px;position:relative;}
.subContent.service .cert .btn_add .wrap {position:absolute;right:0;top:-40px;}
.subContent.service .cert .cert_desc1 {padding:0 0 35px 15px;border-bottom:2px solid #d1d1d1;margin-bottom:40px;}
.subContent.service .cert .cert_desc1 .sub_txt {padding-left:10px;}
.subContent.service .cert .cert_desc2 {border-bottom:1px solid #d1d1d1;margin-bottom:40px;}
.subContent.service .cert .radio_ui.receive .css_label {width:160px;margin:5px 0;vertical-align:top;}
.subContent.service .cert .tbl_type1 .td_field .txt {display:inline-block;width:80px;}
.subContent.service .cert .auth {width:100%;height:auto;padding:45px 45px 45px 100px;border:1px solid #dbdbdb;}
.subContent.service .cert .auth .txt1 {font-family:noto_m;font-size:20px;color:#333;margin-bottom:25px;}
.subContent.service .cert .auth .txt2 {font-size:16px;color:#727272;}
.subContent.service .cert .auth .txt2 a {color:#296dba;}
.subContent.service .cert .search_box {width:100%;padding:20px 30px;border:1px solid #d1d1d1;margin-bottom:40px;}
.subContent.service .cert .search_box .date_choice {display:block;margin-bottom:15px;}
.subContent.service .cert .search_box .date_choice .wave {float:left;display:block;width:30px;line-height:35px;text-align:center;}
.subContent.service .cert .search_box .date_choice .btn_pos {float:left;display:block;}
.subContent.service .cert .search_box .keyword .sep {display:inline-block;width:25%;margin-right:10px;}
.subContent.service .cert .search_box .keyword .sep input {width:100%;}
.subContent.service .cert .search_box .keyword .sep.last {width:45%;position:relative;padding-right:80px;}
.subContent.service .cert .search_box .keyword .sep.last .btn_search {position:absolute;right:0;top:0;}
.subContent.service .cert .search_box.auto {width:100%;padding:20px 30px 5px 30px;border:1px solid #d1d1d1;margin-bottom:40px;position:relative;}
.subContent.service .cert .search_box.auto .keyword {position:absolute;right:40px;top:20px;}
.subContent.service .cert .search_box.auto .keyword .sep.last {width:450px;position:relative;padding-right:80px;}
.subContent.service .cert .tbl_type1.searchList td {font-size:13px;text-align:center;padding:15px 10px;word-break:break-all;}
.subContent.service .cert .tbl_type1.searchList td.no_content {font-size:14px;text-align:center;padding:70px 0;}
.subContent.service .cert .btn_certList a:hover {color:#296dba;text-decoration:underline;}
.subContent.service .cert .tbl_topButton {text-align:right;margin-bottom:5px;}
.subContent.service .cert .tbl_topButton a:hover {color:#296dba;text-decoration:underline;}
.subContent.service .cert .request_guide.auto .text {padding:30px 0 0 125px;}
.subContent.service .cert .tab_type1.category.auto li {width:145px;}

/* 서비스센터 : 성적서 정품확인 */
.subContent.service .cert .result_msg {width:100%;height:auto;text-align:center;padding:50px 0;border:1px solid #dbdbdb;margin-bottom:40px;}
.subContent.service .cert .result_msg .txt1 {width:500px;font-family:noto_m;font-size:20px;color:#333;padding-bottom:20px;margin:0 auto 20px auto;border-bottom:1px solid #dbdbdb;}
.subContent.service .cert .result_msg .txt1 span {font-family:noto_m;}
.subContent.service .cert .result_msg .txt2 {font-size:14px;}
.subContent.service .cert .result_msg .btn_m_type4 {width:130px;}
.subContent.service .cert .btn_m_type3.cert_check {width:auto;padding-left:10px;padding-right:10px;margin-top:10px;}

/* 서비스센터 : 유무상기간 */
.subContent.service .guarantee .box_comment {padding-left:175px;background:#fdfdfd url('/ko/common/img/ko/icon/icon_guide2.png') no-repeat 75px 35px;margin-bottom:40px;}
.subContent.service .guarantee .box_comment .txt {font-size:15px;}
.subContent.service .guarantee .tableWrap1 {margin-bottom:20px;}
.subContent.service .guarantee .tbl_type1 td {text-align:center;padding-left:10px;padding-right:10px;}
.subContent.service .guarantee .tbl_type1 td .ju {font-size:10px;}
.subContent.service .guarantee .guide_comment4 {display:block;margin:3px 0;}

/* 서비스센터 : 이관사업연락처 */
.subContent.service .contact .box_comment {padding-left:175px;background:#fdfdfd url('/ko/common/img/ko/icon/icon_cs2.png') no-repeat 60px 40px;margin-bottom:40px;}
.subContent.service .contact .box_comment .txt {font-size:15px;}
.subContent.service .contact .tbl_type1 td {text-align:center;}

/* 서비스센터 : 생산중지기종 */
.subContent.service .prdt_stop .contentWrap {float:right;width:658px;}
.subContent.service .prdt_stop .contentWrap .mo_category {display:none;}
.subContent.service .prdt_stop .conTop {padding:30px 30px 20px 30px;border:1px solid #dbdbdb;margin-bottom:30px;box-sizing:border-box;}
.subContent.service .prdt_stop .conTop .Box1 {width:100%;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #d1d1d1;}
.subContent.service .prdt_stop .conTop .Box1 .srch_box {position:relative;padding-right:85px;}
.subContent.service .prdt_stop .conTop .Box1 .srch_box .btn_m_type7 {position:absolute;top:0;right:0;}
.subContent.service .prdt_stop .conTop .Box2 em {color:#333;margin-right:10px;}
.subContent.service .prdt_stop .conTop .Box2 .txt {display:inline-block;font-size:14px;margin-right:10px;}
.subContent.service .prdt_stop .conTop .Box2 .btn_detail {font-size:13px;color:#296dba;}
.subContent.service .prdt_stop .conTop .Box2 .btn_detail .icon {display:inline-block;width:13px;height:15px;margin-left:5px;vertical-align:middle;background:url('/ko/common/img/ko/icon/icon_arr2.png') no-repeat;background-size:13px;}
.subContent.service .prdt_stop .tbl_type1 th, 
.subContent.service .prdt_stop .tbl_type1 td {padding-left:7px;padding-right:7px;}
.subContent.service .prdt_stop .tbl_type1 .tag2 {margin-right:5px;}
.subContent.service .prdt_stop .tbl_type1 .dataView {padding:0;background:#fafafa;}
.subContent.service .prdt_stop .tbl_type1 .dataView .con1 {font-size:13px;padding:20px 15px;background:#fff;position:relative;}
.subContent.service .prdt_stop .tbl_type1 .dataView .con1 .txt1 {display:block;margin-bottom:5px;}
.subContent.service .prdt_stop .tbl_type1 .dataView .con1 .txt2 {font-size:14px;color:#333;}
.subContent.service .prdt_stop .tbl_type1 .dataView .con1 .txt3 {position:absolute;right:15px;top:20px;}
.subContent.service .prdt_stop .tbl_type1 .dataView .file_down {padding:20px 15px;background:url('/ko/common/img/ko/common/dashed1.png') repeat-x top;}
.subContent.service .prdt_stop .tbl_type1 .dataView .file_down .txt {float:left;width:80px;}
.subContent.service .prdt_stop .tbl_type1 .dataView .file_down .down {float:left;}
.subContent.service .prdt_stop .tbl_type1 .dataView .file_down .down li a:hover {border-bottom:1px solid #296dba;}
.subContent.service .prdt_stop .tbl_type1 .dataView .file_down .down li .icon {display:inline-block;width:14px;height:13px; background:url('/ko/common/img/ko/icon/icon_download1.png') no-repeat center;margin-left:8px;vertical-align:middle;}
.subContent.service .prdt_stop .tbl_type1 .dataView .con2 {padding:20px 15px 50px 15px;background:url('/ko/common/img/ko/common/dashed1.png') repeat-x top;}
.subContent.service .prdt_stop .pageWpap {margin-top:30px;}

/* 서비스센터 : rohs */
.subContent .subWrap.rohs {width:100%;max-width:inherit;height:auto;margin:0 auto;}
.subContent.service .rohs {width:100%;height:auto;border:0;padding:0px;}
.subContent.service .rohs .tab_type1 li {width:180px;}
.subContent.service .rohs .mid_tit3 {margin:40px 0 10px 0;}
.subContent.service .rohs .article1 {font-size:14px;line-height:20px;}
.subContent.service .rohs .article2 {color:#888;}
.subContent.service .rohs .detail .tit {display:inline-block;width:auto;height:30px;font-family:noto_m;font-size:16px;color:#296dba;line-height:26px;padding:0 20px;margin-bottom:15px;border:2px solid #388dee;border-radius:30px;}
.subContent.service .rohs .detail .article1 {margin-bottom:15px;}
.subContent.service .rohs .detail .tableWrap1 {margin-bottom:10px;}
.subContent.service .rohs .detail .tbl_type1 colgroup col:nth-child(1) {width:105px;}
.subContent.service .rohs .detail .tbl_type1 colgroup col:nth-child(2) {width:180px;}
.subContent.service .rohs .detail .tbl_type1 colgroup col:nth-child(3) {}
.subContent.service .rohs .img_mng {border:1px solid #dbdbdb;}
.subContent.service .rohs .img_mng img {width:100%;}
.subContent.service .rohs .rohs_download .txt {float:left;font-family:noto_m;font-size:20px;color:#296dba;}
.subContent.service .rohs .rohs_download .btns {float:right;}
.subContent.service .rohs .rohs_download .btns a {margin-left:20px;}
.subContent.service .rohs .sel_prdt {width:100%;text-align:center;padding:30px 0;border:1px solid #d1d1d1;margin:10px 0 25px 0;}
.subContent.service .rohs .sel_prdt .txt {font-size:14px;color:#333;margin-right:20px;}
.subContent.service .rohs .sel_prdt select {width:250px;}
.subContent.service .rohs .rohs_tab {text-align:right;margin-bottom:50px;}
.subContent.service .rohs .rohs_tab a {display:inline-block;font-size:14px;color:#acacac;line-height:12px;padding-left:10px;margin-left:10px;border-left:2px solid #cfcfcf;}
.subContent.service .rohs .rohs_tab a:first-child {padding-left:0;margin-left:0;border-left:0px;}
.subContent.service .rohs .rohs_tab a:hover {color:#296dba;text-decoration:none;}
.subContent.service .rohs .rohs_tab a.on {color:#296dba;text-decoration:none;}
.subContent.service .rohs .cat_tit {font-family:noto_m; font-size:15px;color:#333;letter-spacing:-0.5px;margin-bottom:10px;}
.subContent.service .rohs .tableArea .tbl_type1 thead th {height:25px;min-height:25px;font-size:13px;text-align:center;padding:8px;vertical-align:middle;}
.subContent.service .rohs .tableArea .tbl_type1 tbody td {height:25px;min-height:25px;font-size:13px;text-align:center;padding:8px;vertical-align:middle;}
.subContent.service .rohs .tableArea .tbl_type1 tbody tr.line td {border-bottom:1px solid #a1a1a1;}
.subContent.service .rohs .tableArea .tbl_type1 tbody td.lineH22 {line-height:22px;}
.subContent.service .rohs .tableArea .tbl_type1 tbody td.vTop {vertical-align:top;}

/* 서비스센터 : 초보자가이드 */
.subContent.service .beginner .tab_type2 {margin-bottom:45px;border-bottom:1px solid #ececec;}
.subContent.service .beginner .tab_type2 li {width:220px;}
.subContent.service .beginner .guideLayer {display:none;}
.subContent.service .beginner .tab_guide {width:100%;height:auto;border-left:1px solid #dbdbdb;margin-bottom:50px;}
.subContent.service .beginner .tab_guide li {float:left;display:block;width:14.2%;height:98px;}
.subContent.service .beginner .tab_guide li:last-child {width:14.8%;}
.subContent.service .beginner .tab_guide li span {display:block;width:100%;height:100%;font-size:20px;color:#555;text-align:center;line-height:24px;padding-top:35px;border:1px solid #dbdbdb;border-left:0;cursor:pointer;}
.subContent.service .beginner .tab_guide li span.on {font-family:noto_m;color:#fff;background:#69768e;}
.subContent.service .beginner .tab_guide li span.line2 {padding-top:24px;}
.subContent.service .beginner .sequence {display:none;}
.subContent.service .beginner .sequence .mid_tit {margin-bottom:30px;}
.subContent.service .beginner .sequence .sq_img li {width:49%;border:1px solid #dbdbdb;margin-bottom:30px;position:relative;}
.subContent.service .beginner .sequence .sq_img li .desc {width:100%;font-family:noto_r;font-size:15px;letter-spacing:-0.5px;padding:0 10px 0 17%;position:absolute;left:0;top:2.5%;}
.subContent.service .beginner .sequence .sq_img li img {display:block;width:100%;}
.subContent.service .beginner .sequence .sq_img li:nth-child(odd) {float:left;}
.subContent.service .beginner .sequence .sq_img li:nth-child(even) {float:right;}
.subContent.service .beginner .sequence .sq_img li .icon_up {display:inline-block;width:20px;height:24px;background:url('/ko/common/img/ko/page/service/guide/icon_up.png') no-repeat;background-size:20px;vertical-align:middle;margin:0 2px;}
.subContent.service .beginner .sequence .sq_img li .icon_down {display:inline-block;width:20px;height:24px;background:url('/ko/common/img/ko/page/service/guide/icon_down.png') no-repeat;background-size:20px;vertical-align:middle;margin:0 2px;}
.subContent.service .beginner .sequence .sq_img li .icon_left {display:inline-block;width:20px;height:24px;background:url('/ko/common/img/ko/page/service/guide/icon_left.png') no-repeat;background-size:20px;vertical-align:middle;margin:0 2px;}
.subContent.service .beginner .sequence .sq_img li .icon_right {display:inline-block;width:20px;height:24px;background:url('/ko/common/img/ko/page/service/guide/icon_right.png') no-repeat;background-size:20px;vertical-align:middle;margin:0 2px;}

/* 서비스센터 : 기기별어플 */
.subContent.service .apps .appList {border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:80px 0 0 0;}
.subContent.service .apps .appList li {float:left;width:25%;height:400px;}
.subContent.service .apps .appList li .img {display:block;width:180px;margin:0 auto 5px auto;}
.subContent.service .apps .appList li .tit {display:block;width:180px;height:50px;font-family:noto_r;font-size:14px;color:#333;margin:0 auto 15px auto;}
.subContent.service .apps .appList li .tit .desc {display:block;color:#888;}
.subContent.service .apps .appList li .btn .android {display:block;width:180px;margin:0 auto 5px auto;}
.subContent.service .apps .appList li .btn .ios {display:block;width:180px;margin:0 auto;}

/* 서비스센터 : 디스트리뷰터 : 일문 */
.subContent.service .distributor .box_type3 {margin-bottom:30px;}
.subContent.service .distributor .tbl_type1 colgroup col:first-child {width:155px;}
.subContent.service .distributor .tbl_type1 td.business_type .radio_ui .css_label {width:17%;}
.subContent.service .distributor .tbl_type1 td.business_type .radio_ui .css_label.width {width:30%;}
.subContent.service .distributor .tbl_type1 td.favorite .label_pos {position:relative;padding-left:70px;margin-top:10px;}
.subContent.service .distributor .tbl_type1 td.favorite .label_pos label {position:absolute;left:0;top:5px;}
.subContent.service .distributor .tbl_type1 td .textarea_type1 {height:130px;}




/* 서비스센터 : 팝업 */
.popCon.reportView .wrap {border:0;}
.popCon.reportView .guide_comment2.cert {text-align:left;margin-bottom:10px;}
.popCon.reportView .tbl_type1.report1 {margin-bottom:30px;}
.popCon.reportView .tbl_type1.report1 th {text-align:center;padding-left:0;padding-right:0;word-break:break-all;}
.popCon.reportView .tbl_type1.report1 th.row {text-align:left;padding-left:15px;}
.popCon.reportView .tbl_type1.report1 td {text-align:left;}
.popCon.reportView .tbl_type1 td.no_content {font-size:14px;text-align:center;padding:70px 0;}
.popCon.reportView .tbl_type1.search {margin-bottom:0px;}
.popCon.reportView .tbl_type1.itemCode colgroup col:nth-child(1) {width:8%;}
.popCon.reportView .tbl_type1.itemCode colgroup col:nth-child(2) {width:20%;}
.popCon.reportView .tbl_type1.high2 colgroup col:nth-child(1) {width:8%;}
.popCon.reportView .tbl_type1.high2 colgroup col:nth-child(2) {width:20%;}

.popCon.reportView .search_box {border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:20px 0;margin-bottom:30px;}
.popCon.reportView .search_box .input_area label {display:inline-block;font-size:14px;width:50px;}
.popCon.reportView .search_box .input_area label.w4 {width:60px;}
.popCon.reportView .search_box .input_area .input {display:inline-block;width:50%;padding:0 5px;}
.popCon.reportView .search_box .input_area.align2 .input {display:inline-block;width:25%;padding:0 5px;}
.popCon.reportView .search_box .input_area.align3 .input {display:inline-block;width:25%;padding:0 5px;}

.popCon.post .area1 {}
.popCon.post .area1 .txt1 {font-size:14px;color:#333;margin-bottom:10px;}
.popCon.post .area1 .txt2 {font-size:14px;color:#727272;margin-bottom:15px;line-height:19px;}
.popCon.post .area1 .txt2 .icon {display:inline-block;width:auto;padding-left:20px;background:url('/ko/common/img/ko/icon/icon_arr.png') no-repeat 0 2px;margin:0 3px 0 5px;}
.popCon.post .area1 .radio_area {text-align:center;margin-bottom:15px;}
.popCon.post .area1 .input_area label {display:inline-block;font-size:14px;width:50px;}
.popCon.post .area1 .input_area .input {display:inline-block;width:50%;margin-right:10px;}
.popCon.post .result {padding:25px 0 5px 0;border-top:1px solid #d1d1d1;margin:20px;}
.popCon.post .result .txt1 {font-size:14px;color:#333;margin-bottom:20px;}
.popCon.post .result select {width:90%;}
.popCon.post .result .input {width:90%;margin:0 auto;padding-top:10px;}
.popCon.post .result .input input {width:100%;}



/********** 홍보센터 **********/
.subContent.pr .boardView {margin-bottom:40px;}
.subContent.pr .boardView.webletter .viewContent * {padding:initial;margin:initial;border:initial;font-family:inherit;font-size:inherit;font-weight:inherit;box-sizing:content-box;table-layout:auto;}
.subContent.pr .boardView.webletter .viewContent p,
.subContent.pr .boardView.webletter .viewContent span {line-height:normal;}
.subContent.pr .boardView.webletter .viewContent img {display:inline;max-width:none;}

/* 홍보센터 : 뉴스 */


/* 홍보센터 : 공지사항 */
.subContent.pr .notice .boardList li .content .title .txt {display:inline-block;width:inherit;}

/* 홍보센터 : 웹레터 */
.subContent.pr .tab_type1.letter {margin-bottom:20px;}
.subContent.pr .tab_type1.letter li {width:120px;}
.subContent.pr .letter .boardWrap1 {border-top:0;padding-top:0;}
.subContent.pr .letter .boardList_thumb {display:block;}

/* 홍보센터 : 산전스케치 */
.subContent.pr .magazine .sel_year {width:100%;text-align:right;padding:10px 0;border-top:2px solid #d1d1d1;}
.subContent.pr .magazine .sel_year select {width:155px;}
.subContent.pr .magazine .boardWrap1 {border-top:1px solid #d1d1d1;padding-bottom:20px;}
.subContent.pr .magazine .boardList_thumb {display:block;}
.subContent.pr .magazine .boardList_thumb li .content {height:20px;text-align:center;}

/* 홍보센터 : 미디어 */
.subContent.pr .media .tab_type1 li {width:170px;}
.subContent.pr .media .boardWrap1 {border-top:0;padding-bottom:20px;}
.subContent.pr .media .boardList_thumb.movie {display:block;}
.subContent.pr .media .boardList_thumb.movie li .content {height:20px;text-align:center;}
.subContent.pr .media .movie_cat {text-align:right;padding:10px 0;}
.subContent.pr .media .movie_cat select {width:150px;}
.subContent.pr .media .boardView {margin-top:50px;}
.subContent.pr .media .boardView .viewContent {padding:50px 20px;}

/* 홍보센터 : CI */
.subContent.pr .ci .tab_type2 li {width:220px;}
.subContent.pr .ci .conWrap {width:100%;padding:50px 40px;border:1px solid #dbdbdb;margin-top:-1px;}
.subContent.pr .ci .conWrap .con {display:none;}
.subContent.pr .ci .conWrap .con.mark {display:block;}
.subContent.pr .ci .desc {font-size:16px;color:#727272;padding-left:35px;margin-bottom:25px;}
.subContent.pr .ci .box1 {width:100%;padding:30px;border:1px solid #dbdbdb;margin-bottom:40px;position:relative;}

.subContent.pr .ci .mark .box1 ul {position:absolute;left:565px;top:75px;}
.subContent.pr .ci .mark .box1 ul li span {font-family:noto_b;font-size:20px;color:#296dba;padding-left:15px;background:url('/ko/common/img/ko/icon/bu_dot5.png') no-repeat 0 13px;}

.subContent.pr .ci .color .tab_type1 {margin-bottom:40px;}
.subContent.pr .ci .color .tab_type1 li {width:120px;}
.subContent.pr .ci .color .layer2 {display:none;}
.subContent.pr .ci .color .guide_comment5 {margin-bottom:10px;}
.subContent.pr .ci .color .box1 {text-align:center;margin-bottom:40px;}
/* .subContent.pr .ci .color .box1:last-child {margin-bottom:0px;} */

.subContent.pr .ci .signature .guide_comment5 {margin-bottom:40px;}
.subContent.pr .ci .signature .box1 {text-align:center;margin-bottom:40px;padding:30px 0;}
/* .subContent.pr .ci .signature .box1:last-child {margin-bottom:0px;} */

.subContent.pr .ci .logotype .guide_comment5 {margin-bottom:40px;}
.subContent.pr .ci .logotype .box1 {text-align:center;padding:30px 0;}
.subContent.pr .ci .logotype .box1.horizontal .left {float:left;width:50%;height:100%;padding:35px 0 35px 40px;border-right:1px solid #dbdbdb;}
.subContent.pr .ci .logotype .box1.horizontal .right {float:right;width:50%;height:100%;padding:60px 0 0 40px;}
.subContent.pr .ci .logotype .box1.vertical {text-align:center;}
.subContent.pr .ci .logotype .box1.vertical .left {float:left;width:50%;height:100%;padding:45px 0;border-right:1px solid #dbdbdb;}
.subContent.pr .ci .logotype .box1.vertical .right {float:right;width:50%;height:100%;padding:45px 0;}

/* 홍보센터 : 전시회 */
.subContent.pr .trade .plan {margin-bottom:60px;}
.subContent.pr .trade .plan .mid_tit {margin-bottom:30px;}
.subContent.pr .trade .past .mid_tit {margin-bottom:10px;}
.subContent.pr .tab_type1.trade {margin-bottom:20px;}
.subContent.pr .tab_type1.trade li {width:160px;}
.subContent.pr .trade .schedule .tbl_type1 colgroup col:nth-child(1) {width:13%;}
.subContent.pr .trade .schedule .tbl_type1 colgroup col:nth-child(2) {width:28.5%;}
.subContent.pr .trade .schedule .tbl_type1 colgroup col:nth-child(3) {width:28.5%;}
.subContent.pr .trade .schedule .tbl_type1 colgroup col:nth-child(4) {width:18%;}
.subContent.pr .trade .schedule .tbl_type1 colgroup col:nth-child(5) {width:12%;}
.subContent.pr .trade .schedule .tbl_type1 th,
.subContent.pr .trade .schedule .tbl_type1 td {padding:15px 5px;text-align:center;}
.subContent.pr .trade .schedule .tbl_type1 td.flag:before {content:"";display:block;width:40px;height:27px;background-position:center;background-repeat:no-repeat;margin:0 auto 3px;}
.subContent.pr .trade .schedule .tbl_type1 td.bangladesh:before {background-image: url('/ko/common/img/ko/page/pr/flag_bangladesh.jpg');}
.subContent.pr .trade .schedule .tbl_type1 td.france:before {background-image: url('/ko/common/img/ko/page/pr/flag_france.jpg');}
.subContent.pr .trade .schedule .tbl_type1 td.germany:before {background-image: url('/ko/common/img/ko/page/pr/flag_germany.jpg');}
.subContent.pr .trade .schedule .tbl_type1 td.india:before {background-image: url('/ko/common/img/ko/page/pr/flag_india.jpg');}
.subContent.pr .trade .schedule .tbl_type1 td.italy:before {background-image: url('/ko/common/img/ko/page/pr/flag_italy.jpg');}
.subContent.pr .trade .schedule .tbl_type1 td.japan:before {background-image: url('/ko/common/img/ko/page/pr/flag_japan.jpg');}
.subContent.pr .trade .schedule .tbl_type1 td.korea:before {background-image: url('/ko/common/img/ko/page/pr/flag_korea.jpg');}
.subContent.pr .trade .schedule .tbl_type1 td.thailand:before {background-image: url('/ko/common/img/ko/page/pr/flag_thailand.jpg');}
.subContent.pr .trade .schedule .tbl_type1 td.usa:before {background-image: url('/ko/common/img/ko/page/pr/flag_usa.jpg');}
.subContent.pr .trade .schedule .tbl_type1 td.vietnam:before {background-image: url('/ko/common/img/ko/page/pr/flag_vietnam.jpg');}
.subContent.pr .trade .schedule .tbl_type1 td .meet span {display:inline-block;width:5px;height:7px;background:url('/ko/common/img/ko/icon/bu_arr16.png') no-repeat;vertical-align:middle;margin-left:3px;}
.subContent.pr .trade .schedule .tbl_type1 td .meet:hover {color:#296dba; border-bottom:1px solid #296dba;}
.subContent.pr .trade .schedule .tbl_type1 td .meet:hover span {background:url('/ko/common/img/ko/icon/bu_arr17.png') no-repeat;}

.subContent.pr .trade .apply .tbl_type1 td.height {height:50px;}
.subContent.pr .trade .apply .tbl_type1 td .btn_pos {position:relative;width:255px;padding-right:35px;}
.subContent.pr .trade .apply .tbl_type1 td .btn_pos .calendar {display:inline-block;width:25px;height:26px;position:absolute;top:2px;right:0;background:url('/ko/common/img/ko/icon/icon_calendar.png') no-repeat 0 0;background-size:contain;}
.subContent.pr .trade .apply .tbl_type1 td .textarea_type1 {height:150px;}
.subContent.pr .trade .apply .guide_comment2 {margin-top:5px;}
.subContent.pr .trade .apply .btn_group {text-align:center;margin-top:40px;padding-top:40px;border-top:2px solid #dbdbdb;}
.subContent.pr .trade .apply .btn_group a {margin:0 5px;}

.subContent.pr .trade .boardWrap1 {border-top:0;padding-top:0;}
.subContent.pr .trade .boardList_thumb {display:block;}
.subContent.pr .trade .boardList_thumb li .content .title .txt {height:41px;}

/* 홍보센터 : 홍보관 */
.subContent.pr .prcenter .con {display:none;width:100%;border:1px solid #dbdbdb;margin-top:40px;padding:55px 0;}
.subContent.pr .prcenter .con1 {display:block;}

.subContent.pr .prcenter .con .wrap {width:70%;margin:0 auto;}
.subContent.pr .prcenter .con .wrap .intro .tit {display:inline-block;font-family:noto_m;font-size:24px;color:#296dba;border-bottom:1px solid #296dba;margin-bottom:5px;}
.subContent.pr .prcenter .con .wrap img {display:inline-block;width:100%;border:1px solid #dbdbdb;margin-top:20px;}
.subContent.pr .prcenter .con .wrap .mid_tit3 {margin-top:50px;}
.subContent.pr .prcenter .con .wrap .img_comment {font-family:noto_d;font-size:13px;color:#727272;text-align:center;}




/*.subContent.pr .prcenter .topBox {background:#fdfdfd;border:1px solid #dbdbdb;margin-top:40px;}
.subContent.pr .prcenter .topBox .txtWrap {float:left;width:50%;padding:38px 20px 38px 38px;}
.subContent.pr .prcenter .topBox .txtWrap .tit {display:inline-block;font-family:noto_m;font-size:24px;color:#296dba;border-bottom:1px solid #296dba;margin-bottom:5px;}
.subContent.pr .prcenter .topBox .imgWrap {float:right;width:50%;height:237px;}
.subContent.pr .prcenter .con1 .topBox .imgWrap {background:url('/ko/common/img/ko/page/pr/prcenter_img1.jpg') no-repeat center;}
.subContent.pr .prcenter .con2 .topBox .imgWrap {background:url('/ko/common/img/ko/page/pr/prcenter_img4.jpg') no-repeat center;}
.subContent.pr .prcenter .con4 .topBox .imgWrap {background:url('/ko/common/img/ko/page/pr/prcenter_img12.jpg') no-repeat center;}
.subContent.pr .prcenter .con5 .topBox .imgWrap {background:url('/ko/common/img/ko/page/pr/prcenter_img17.jpg') no-repeat center;}
.subContent.pr .prcenter .con3 .topBox .imgWrap {height:auto;padding:38px 38px 38px 0;}
.subContent.pr .prcenter .con3 .topBox .imgWrap img {width:100%;vertical-align:top;border:1px solid #dbdbdb;}
.subContent.pr .prcenter .con3 .topBox .imgWrap .s_con1 {text-align:center;margin-top:5px;}
.subContent.pr .prcenter .mid_tit3 {margin-top:35px;}
.subContent.pr .prcenter .conBox {border:1px solid #dbdbdb;padding:40px;}
.subContent.pr .prcenter .conBox .left {float:left;width:50%;}
.subContent.pr .prcenter .conBox .right {float:right;width:50%;}
.subContent.pr .prcenter .conBox .txtWrap.right {padding-left:40px;}
.subContent.pr .prcenter .conBox .txtWrap.left {padding-right:40px;}
.subContent.pr .prcenter .conBox .txtWrap .topic {font-family:noto_m;font-size:20px;color:#333;line-height:26px;margin-bottom:20px;}
.subContent.pr .prcenter .conBox .txtWrap .topic.line {padding-bottom:20px;border-bottom:1px solid #a5a5a5;}
.subContent.pr .prcenter .conBox .imgWrap img {width:100%;vertical-align:top;border:1px solid #dbdbdb;}*/


/********** 제품정보 **********/

/* 제품정보 : 서브메인 */
.subContent.product .step1 {margin-bottom:90px;}
.subContent.product .step1 .catList > li {float:left;display:block;width:32%;height:290px;margin-right:2%;position:relative;overflow:hidden;}
.subContent.product .step1 .catList > li:last-child {margin-right:0;}
.subContent.product .step1 .catList > li:nth-child(1) {background:url('/ko/common/img/ko/page/product/step1_cat1.jpg') no-repeat;background-size:cover;}
.subContent.product .step1 .catList > li:nth-child(2) {background:url('/ko/common/img/ko/page/product/step1_cat2.jpg') no-repeat;background-size:cover;}
.subContent.product .step1 .catList > li:nth-child(3) {background:url('/ko/common/img/ko/page/product/step1_cat3.jpg') no-repeat;background-size:cover;}
.subContent.product .step1 .catList > li .tit {position:absolute;left:0;bottom:0;width:100%;height:100px;}
.subContent.product .step1 .catList > li .tit span {display:block;width:100%;height:100px;font-family:noto_r;font-size:16px;color:#fff;text-align:center;padding-top:55px;background:url('/ko/common/img/ko/icon/bu_arr3.png') no-repeat center 30px;}
.subContent.product .step1 .overLayer {position:absolute;left:0;top:290px;width:100%;height:290px;background:#ed174b;}
.subContent.product .step1 .overLayer .tit2 {width:100%;height:88px;font-family:noto_r;font-size:16px;color:#fff;text-align:center;padding-top:55px;background:url('/ko/common/img/ko/icon/bu_arr4.png') no-repeat center 30px;}
.subContent.product .step1 .overLayer ul li {width:100%;height:auto;}
.subContent.product .step1 .overLayer ul li a {display:block;width:100%;height:auto;font-family:noto_l;font-size:15px;color:#fff;text-align:center;padding:3px 0 5px 0;}
.subContent.product .step1 .overLayer ul li a:hover {background:#a51034;}

.subContent.product .newProduct {width:100%;height:auto;padding-bottom:120px;margin:0 auto;background:#ebeeee;}
.subContent.product .newProduct .tit_wrap {padding:35px 0;text-align:center;}
.subContent.product .newProduct .section_tit {font-family:noto_b;font-size:26px;color:#333;margin-bottom:15px;}
.subContent.product .newProduct .section_desc {font-size:14px;color:#727272;}
.subContent.product .newProduct .product {position:relative;width:100%;}
.subContent.product .newProduct .product .slide_wrap_new {position:relative;width:100%;height:357px;overflow:hidden;}
.subContent.product .newProduct .product .slide_wrap_new .slide_wrap_list {width:1024px;position:absolute;left:0;top:0;}
.subContent.product .newProduct .product .slide_wrap_new .slide_wrap_list li {float:left;display:block;width:232px;height:357px;margin-right:24px;}
.subContent.product .newProduct .product .slide_wrap_new .slide_wrap_list li a {display:block;}
.subContent.product .newProduct .product .slide_wrap_new .slide_wrap_list li .img {width:232px;height:232px;}
.subContent.product .newProduct .product .slide_wrap_new .slide_wrap_list li .con {width:232px;height:125px;text-align:center;background:#f6f6f6;}
.subContent.product .newProduct .product .slide_wrap_new .slide_wrap_list li .con .tit1 {font-family:noto_m;font-size:18px;color:#333;padding:10px 5px 3px 5px;}
.subContent.product .newProduct .product .slide_wrap_new .slide_wrap_list li .con .tit2 {height:40px;font-size:13px;}
.subContent.product .newProduct .product .slide_wrap_new .slide_wrap_list li .con .btn_detail {display:inline-block;width:100px;height:24px;font-family:noto_m;font-size:12px;color:#fff;text-align:center;line-height:24px;background:#636568 url('/ko/common/img/ko/icon/bu_arr9.png') no-repeat 84px center;text-decoration:none;padding:0 16px 0 0;}
.subContent.product .newProduct .product .slide_wrap_new .slide_wrap_list li:hover .con .btn_detail {color:#fff;background:#4f5153 url('/ko/common/img/ko/icon/bu_arr9.png') no-repeat 84px center;text-decoration:none;}
.subContent.product .newProduct .product .btn_prev {position:absolute;left:-140px;top:175px;}
.subContent.product .newProduct .product .btn_next {position:absolute;right:-140px;top:175px;}

/* 제품정보 : 카테고리 */
.subContent.product .category .category_info {margin-bottom:30px;}
.subContent.product .category .category_info .tit {font-family:noto_b;font-size:26px;color:#333;padding:70px 0 25px 0;}
.subContent.product .category .category_info .thumb .img {float:left;display:block;width:315px;}
.subContent.product .category .category_info .thumb .img img {display:block;width:100%;border:1px solid #d2d2d2;box-sizing:content-box}
.subContent.product .category .category_info .thumb .desc {float:left;display:block;width:683px;font-size:15px;color:#727272;line-height:21px;padding:0 0 0 20px;}

.subContent.product .category .depth3 {position:relative;margin-bottom:30px;}
.subContent.product .category .depth3_m {display:none;}
.subContent.product .category .depth3 .wrap {position:relative;width:100%;overflow:hidden;}
.subContent.product .category .depth3 ul {position:relative;}
.subContent.product .category .depth3 ul li {position:relative;float:left;display:block;width:244px;height:78px;margin-right:8px;background:url('/ko/common/img/ko/page/product/bg1.png') repeat-x;background-size:contain;}
.subContent.product .category .depth3 ul li a {display:block;width:100%;height:100%;font-family:noto_r;font-size:18px;color:#333;letter-spacing:-1px;line-height:20px;text-align:center;padding:0 10px 13px 10px;border:1px solid #d2d2d2;background:url('/ko/common/img/ko/icon/bu_arr26.png') no-repeat center 60px;}
.subContent.product .category .depth3 ul li.on {background:url('/ko/common/img/ko/page/product/bg1_on.png') repeat-x;background-size:contain;}
.subContent.product .category .depth3 ul li.on a {color:#fff;border:0;background:url('/ko/common/img/ko/icon/bu_arr27.png') no-repeat center 60px;}
.subContent.product .category .depth3 ul li.last a {background:url('');}
.subContent.product .category .depth3 ul li .tag2 {vertical-align:middle;margin:0 3px 3px 0;}
.subContent.product .category .depth3 .btn_prev {position:absolute;left:-140px;top:0;}
.subContent.product .category .depth3 .btn_next {position:absolute;right:-140px;top:0;}

.subContent.product .category .depth4_m {display:none;}
.subContent.product .category .depth4 .desc {font-size:14px;line-height:20px;padding:25px 30px;background:#fafafa;border:1px solid #d2d2d2;}
.subContent.product .category .depth4 ul {border-left:1px solid #d2d2d2;}
.subContent.product .category .depth4 ul li {float:left;width:25%;height:44px;}
.subContent.product .category .depth4 ul li .tag2 {vertical-align:middle;margin:0 5px 3px 0;}
.subContent.product .category .depth4 ul li a {display:block;width:100%;height:100%;font-size:14px;color:#666;text-align:center;line-height:16px;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;}
.subContent.product .category .depth4 ul li a:hover {font-family:noto_m;color:#fff;background:#3f464a;}

/* 제품정보 : 제품상세 */
.subContent.product .mid_tit {margin:60px 0 30px 0;}
.subContent.product .detail .topBg {width:100%;height:260px;background:#152839 url('/ko/common/img/ko/page/product/detail_bg.jpg') no-repeat center top;}
.subContent.product .detail .topBg .wrap {width:1000px;height:260px;margin:0 auto;position:relative;}
.subContent.product .detail .topBg .wrap .prdt_img {width:500px;height:370px;position:absolute;left:0;top:10px;text-align:center;}
.subContent.product .detail .topBg .wrap .prdt_img img {position:absolute;left:0;right:0;top:-15px;bottom:0;margin:auto;}
.subContent.product .detail .prdt_name {width:1000px;height:1px;margin:-27px auto 0 auto;position:relative;}
.subContent.product .detail .prdt_name .box {width:490px;height:auto;position:absolute;right:0;bottom:5px;}
.subContent.product .detail .prdt_name .box .label {display:block;width:60px;height:25px;font-size:16px;color:#fff;text-align:center;line-height:25px;margin-bottom:3px;background:#647990;border-radius:3px;}
.subContent.product .detail .prdt_name .box .name {font-family:noto_m;font-size:50px;color:#fff;letter-spacing:-1px;line-height:50px;margin-bottom:5px;}
.subContent.product .detail .prdt_name .box .cat {font-family:noto_r;font-size:22px;color:#bccedc;}
.subContent.product .detail .summary {width:1000px;min-height:145px;font-size:16px;line-height:22px;background:#fcfcfc;border-top:3px solid #ed174b;margin:0 auto;padding:20px 30px 30px 510px;}

.subContent.product .detail .tabmenu {width:1000px;height:auto;margin:0 auto;text-align:center;}
.subContent.product .detail .tabmenu ul {width:100%;height:auto;margin-bottom:20px;background:#f2f2f2;border-bottom:1px solid #dbdbdb;}
.subContent.product .detail .tabmenu ul li {float:left;width:17%;height:49px;background:#f2f2f2 url('/ko/common/img/ko/common/bar12.png') no-repeat right center;cursor:pointer;}
.subContent.product .detail .tabmenu ul li .v_center {font-size:14px;color:#555;text-align:center;line-height:16px;padding:0 5px;}
.subContent.product .detail .tabmenu ul li:nth-child(6n) {width:15%;background:#f2f2f2 url('');}
.subContent.product .detail .tabmenu ul li:last-child {1background:#f2f2f2 url('');}
.subContent.product .detail .tabmenu ul li:hover {color:#fff;background:#ed174b url('');}
.subContent.product .detail .tabmenu ul li:hover .v_center {color:#fff;}

.subContent.product .detail .movie {width:1000px;height:auto;margin:0 auto;text-align:center;padding:20px 0;border:1px solid #dbdbdb;}

.subContent.product .detail .prdtCon {width:1000px;height:auto;margin:0 auto;}
.subContent.product .detail .prdtCon img {display:inline;max-width:100%;}
.subContent.product .detail .prdtCon_mobile {display:none;}


	/* 에디터 내 테이블 css */
	/* 2016-11-23 소제목 */
	.productDetail_tit  {font-size:22px;line-height:22px;color:rgb(51,51,51);letter-spacing: -0.8px;padding-top:10px;margin:30px 0}
	.productDetail_tit2 {color:#043b80 !important;}

	/* 2016-11-23 테이블 설명 */
	.product_caption {margin-top:1%;}
	.product_caption > li {line-height:2;color:#777;overflow:hidden;}
	.product_caption > li > b {float:left; display:block; min-width:1.4%; padding-right:1%;max-width:10%; color:#e26b0a; box-sizing:border-box;}
	.product_caption > li > span {float:left; display:block; width:89%;}
	.product_caption > li > span > em {display:inline-block;width:25px;height:9px;margin:2px 2px -2px;border:2px solid #003771;background-color:#d9e5f7;}


.subContent.product .detail .dataRoom {width:1000px;height:auto;margin:0 auto;position:relative;}
.subContent.product .detail .dataRoom .data_srch {position:absolute;right:0;top:10px;}
.subContent.product .detail .dataRoom .tbl_type2 colgroup col:nth-child(1) {width:45%;}
.subContent.product .detail .dataRoom .tbl_type2 colgroup col:nth-child(2) {width:17%;}
.subContent.product .detail .dataRoom .tbl_type2 colgroup col:nth-child(3) {width:13%;}
.subContent.product .detail .dataRoom .tbl_type2 colgroup col:nth-child(4) {width:25%;}
.subContent.product .detail .dataRoom .tbl_type2 tbody td {border-left:1px solid #dbdbdb;}
.subContent.product .detail .dataRoom .tbl_type2 tbody td:last-child {border-right:1px solid #dbdbdb;}
.subContent.product .detail .dataRoom .tbl_type2 tr:last-child td {border-bottom:1px solid #dbdbdb;}
.subContent.product .detail .dataRoom .tbl_type2 tbody td.taLeft {padding-left:20px;}
.subContent.product .detail .dataRoom .tbl_type2 tbody tr td.down .icon {display:inline-block;min-height:16px;padding-right:25px;background:url('/ko/common/img/ko/icon/icon_download2.png') no-repeat right center;}
.subContent.product .detail .dataRoom .tbl_type2 tbody tr.on {background:#fafafa;}
.subContent.product .detail .dataRoom .tbl_type2 tbody tr.on td {border-left:0;background:url('/ko/common/img/ko/common/bar9.png') no-repeat right center;background-size:1px 20px;border-right:0;}
.subContent.product .detail .dataRoom .tbl_type2 tbody tr.on td:last-child {background:none;}
.subContent.product .detail .dataRoom .tbl_type2 tbody tr.on td.taLeft {font-family:noto_m;}
.subContent.product .detail .dataRoom .tbl_type2 tbody tr.on td.down {background:none;}
.subContent.product .detail .dataRoom .tbl_type2 tbody tr.on td.down .icon {display:none;}
.subContent.product .detail .dataRoom .tbl_type2 tbody .dataView td {border:0;background:#ededed url('/ko/common/img/ko/common/dashed1.png') repeat-x top;}
.subContent.product .detail .dataRoom .tbl_type2 tbody .dataView td .file_down {padding-top:20px;}
.subContent.product .detail .dataRoom .tbl_type2 tbody .dataView td .each_down {padding-top:10px;}
.subContent.product .detail .dataRoom .tbl_type2 tbody .dataView td .each_down li a:hover {border-bottom:1px solid #296dba;}
.subContent.product .detail .dataRoom .tbl_type2 tbody .dataView td .each_down li .icon {display:inline-block;width:14px;height:13px; background:url('/ko/common/img/ko/icon/icon_download1.png') no-repeat center;margin-left:8px;vertical-align:middle;}
.subContent.product .detail .dataRoom .pageWpap {margin:30px 0 20px 0;}

.subContent.product .detail .relate_movie {width:100%;height:415px;background:#e3e6e8;}
.subContent.product .detail .relate_movie .wrap {width:1000px;height:415px;padding-top:35px;margin:0 auto;position:relative;}
.subContent.product .detail .relate_movie .mid_tit {margin:0 0 25px 0;position:relative;}
.subContent.product .detail .relate_movie .mid_tit .flicking {display:none;}
.subContent.product .detail .relate_movie .slide_wrap_movie {width:100%;height:260px;overflow:hidden;position:relative;}
.subContent.product .detail .relate_movie .slide_wrap_movie .slide_movie {height:auto;position:absolute;left:0;top:0;}
.subContent.product .detail .relate_movie .slide_wrap_movie .slide_movie li {float:left;width:232px;height:auto;margin-right:24px;}
.subContent.product .detail .relate_movie .slide_wrap_movie .slide_movie li .thumb {width:232px;height:130px;}
.subContent.product .detail .relate_movie .slide_wrap_movie .slide_movie li .con {width:232px;height:130px;padding:15px 15px 10px 15px;background:#fff;}
.subContent.product .detail .relate_movie .slide_wrap_movie .slide_movie li .con .tit {width:100%;font-family:noto_m;font-size:16px;color:#333;margin-bottom:3px;}
.subContent.product .detail .relate_movie .slide_wrap_movie .slide_movie li .con .script {height:62px;font-size:13px;}
.subContent.product .detail .relate_movie .slide_wrap_movie .slide_movie li .con .date {font-size:13px;color:#888;text-align:right;}
.subContent.product .detail .relate_movie .slide_wrap_movie .slide_movie li:hover .con .tit,
.subContent.product .detail .relate_movie .slide_wrap_movie .slide_movie li:hover .con .script {color:#296dba;}
.subContent.product .detail .relate_movie .btn_prev {position:absolute;left:-139px;top:235px;}
.subContent.product .detail .relate_movie .btn_next {position:absolute;right:-139px;top:235px;}

.subContent.product .detail .cs {width:1000px;height:auto;margin:0 auto;}
.subContent.product .detail .cs .box {width:490px;height:245px;border:1px solid #dbdbdb;padding:20px 20px 0 20px;}
.subContent.product .detail .cs .box.box1 {float:left;}
.subContent.product .detail .cs .box.box2 {float:right;}
.subContent.product .detail .cs .box .tit {padding-bottom:5px;border-bottom:1px solid #b9b9b9;margin-bottom:15px;position:relative;}
.subContent.product .detail .cs .box .tit .txt {font-family:noto_m;font-size:20px;color:#333;}
.subContent.product .detail .cs .box .tit .more {position:absolute;right:0;top:10px;font-family:noto_t;font-size:15px;color:#555;padding-right:18px;background:url('/ko/common/img/ko/icon/btn_more.png') no-repeat right 6px;background-size:11px;}
.subContent.product .detail .cs .box table {width:100%; border-collapse:collapse;}
.subContent.product .detail .cs .box table colgroup col:nth-child(1) {width:78px;}
.subContent.product .detail .cs .box table colgroup col:nth-child(2) {width:*px;}
.subContent.product .detail .cs .box table colgroup col:nth-child(3) {width:90px;}
.subContent.product .detail .cs .box table tbody td {font-family:noto_d;font-size:14px;text-align:left;padding:11px 0 6px 0;vertical-align:middle;background:url('/ko/common/img/ko/icon/bu_dot6.png') repeat-x 0 bottom;}
.subContent.product .detail .cs .box table tbody td a {display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.subContent.product .detail .cs .box table tbody td a:hover {display:block;width:100%;color:#296dba;}
.subContent.product .detail .cs .box table tbody td.date {color:#888;text-align:right;}
.subContent.product .detail .cs .box table tbody td .tag1 {text-align:center;vertical-align:middle;}

/* 제품정보 : 제품상세 : 일문 */
.subContent.product .detail .jp_cs .box {width:490px;height:300px;border:1px solid #dbdbdb;padding:20px 20px 0 20px;}
.subContent.product .detail .box.box2 .jp_con {font-family:noto_b;font-size:36px;color:#296dba;text-align:center;padding-top:80px;}
.subContent.product .detail .box.box2 .jp_con .btn_round1 {width:130px;}


/********** etc **********/
/* 검색결과페이지 */
.subContent.searchResult .commonSearchBox .keyword {width:100%;text-align:center;}
.subContent.searchResult .commonSearchBox .keyword .sep {float:none;display:inline-block;width:60%;}

.subContent.searchResult .contentWrap {float:right;width:658px;}
.subContent.searchResult .contentWrap .mo_category {display:none;}
.subContent.searchResult .contentWrap .mid_tit3.customer {padding-bottom:10px;margin-bottom:20px;border-bottom:2px solid #d1d1d1;}

.subContent.searchResult .tab_type3 {border-left:1px solid #dbdbdb;margin-bottom:40px;}
.subContent.searchResult .tab_type3 li:first-child {border-left:0;}
.subContent.searchResult .tab_type3 li {width:20%;margin-top:-1px;}
/* 검색결과페이지 탭부분 : 일문 */
.subContent.searchResult .searchTab_jp li {width:25%;}

.subContent.searchResult .wrap_prdt {margin-bottom:40px;}
.subContent.searchResult .wrap_prdt ul li {float:left;width:23.5%;margin-right:2%;}
.subContent.searchResult .wrap_prdt ul li:nth-child(4n) {margin-right:0;}
.subContent.searchResult .wrap_prdt ul li .img {width:100%;border:1px solid #ddd;}
.subContent.searchResult .wrap_prdt ul li .img img {width:100%;}
.subContent.searchResult .wrap_prdt ul li .name {height:75px;}
.subContent.searchResult .wrap_prdt ul li .name p {font-size:14px;color:#333;letter-spacing:-0.5px;line-height:16px;padding-top:5px;margin-bottom:3px;}
.subContent.searchResult .wrap_prdt ul li a:hover .name p {color:#296dba;}

.subContent.searchResult .wrap_downlaod {margin-bottom:40px;;}
.subContent.searchResult .wrap_downlaod .tbl_type2 colgroup col:nth-child(1) {width:45%;}
.subContent.searchResult .wrap_downlaod .tbl_type2 colgroup col:nth-child(2) {width:17%;}
.subContent.searchResult .wrap_downlaod .tbl_type2 colgroup col:nth-child(3) {width:13%;}
.subContent.searchResult .wrap_downlaod .tbl_type2 colgroup col:nth-child(4) {width:25%;}
.subContent.searchResult .wrap_downlaod .tbl_type2 tbody td {border-left:1px solid #dbdbdb;}
.subContent.searchResult .wrap_downlaod .tbl_type2 tbody td:last-child {border-right:1px solid #dbdbdb;}
.subContent.searchResult .wrap_downlaod .tbl_type2 tr:last-child td {border-bottom:1px solid #dbdbdb;}
.subContent.searchResult .wrap_downlaod .tbl_type2 tbody td.taLeft {padding-left:20px;}
.subContent.searchResult .wrap_downlaod .tbl_type2 tbody tr td.down .icon {display:inline-block;min-height:16px;padding-right:25px;background:url('/ko/common/img/ko/icon/icon_download2.png') no-repeat right center;}
.subContent.searchResult .wrap_downlaod .tbl_type2 tbody tr.on {background:#fafafa;}
.subContent.searchResult .wrap_downlaod .tbl_type2 tbody tr.on td {border-left:0;background:url('/ko/common/img/ko/common/bar9.png') no-repeat right center;background-size:1px 20px;border-right:0;}
.subContent.searchResult .wrap_downlaod .tbl_type2 tbody tr.on td:last-child {background:none;}
.subContent.searchResult .wrap_downlaod .tbl_type2 tbody tr.on td.taLeft {font-family:noto_m;}
.subContent.searchResult .wrap_downlaod .tbl_type2 tbody tr.on td.down {background:none;}
.subContent.searchResult .wrap_downlaod .tbl_type2 tbody tr.on td.down .icon {display:none;}
.subContent.searchResult .wrap_downlaod .tbl_type2 tbody .dataView td {border:0;background:#ededed url('/ko/common/img/ko/common/dashed1.png') repeat-x top;}
.subContent.searchResult .wrap_downlaod .tbl_type2 tbody .dataView td .file_down {padding-top:20px;}
.subContent.searchResult .wrap_downlaod .tbl_type2 tbody .dataView td .each_down {padding-top:10px;}
.subContent.searchResult .wrap_downlaod .tbl_type2 tbody .dataView td .each_down li a:hover {border-bottom:1px solid #296dba;}
.subContent.searchResult .wrap_downlaod .tbl_type2 tbody .dataView td .each_down li .icon {display:inline-block;width:14px;height:13px; background:url('/ko/common/img/ko/icon/icon_download1.png') no-repeat center;margin-left:8px;vertical-align:middle;}

.subContent.searchResult .wrap_news {margin-bottom:40px;}
.subContent.searchResult .wrap_news .boardWrap1 {width:100%;height:auto;border-top:2px solid #d1d1d1;border-bottom:0;padding-top:0px;margin-bottom:0;overflow:hidden;}

.subContent.searchResult .wrap_movie {margin-bottom:40px;}
.subContent.searchResult .wrap_movie ul {border-top:2px solid #d1d1d1;padding-top:20px;}
.subContent.searchResult .wrap_movie ul li {float:left;width:23.5%;margin-right:2%;}
.subContent.searchResult .wrap_movie ul li:nth-child(4n) {margin-right:0;}
.subContent.searchResult .wrap_movie ul li .img {width:100%;height:115px;border:1px solid #ddd;}
.subContent.searchResult .wrap_movie ul li .name {height:75px;}
.subContent.searchResult .wrap_movie ul li .name p {font-family:noto_r;font-size:14px;color:#333;letter-spacing:-0.5px;line-height:16px;padding-top:5px;margin-bottom:3px;}
.subContent.searchResult .wrap_movie ul li .name span {font-size:14px;color:#707070;padding-top:5px;}
.subContent.searchResult .wrap_movie ul li a:hover .name p,
.subContent.searchResult .wrap_movie ul li a:hover .name span {color:#296dba;}

.subContent.searchResult .wrap_customer.faq {margin-bottom:30px;}
.subContent.searchResult .wrap_customer .list {border-top:1px solid #d1d1d1;margin-bottom:20px;}
.subContent.searchResult .wrap_customer .more {position:absolute;right:0;top:5px;font-family:noto_t;font-size:15px;color:#555;padding-right:18px;background:url('/ko/common/img/ko/icon/btn_more.png') no-repeat right 6px;background-size:11px;}
.subContent.searchResult .wrap_customer table {width:100%; border-collapse:collapse;}
.subContent.searchResult .wrap_customer table colgroup col:nth-child(1) {width:78px;}
.subContent.searchResult .wrap_customer table colgroup col:nth-child(2) {width:*px;}
.subContent.searchResult .wrap_customer table colgroup col:nth-child(3) {width:90px;}
.subContent.searchResult .wrap_customer table tbody td {font-family:noto_d;font-size:14px;text-align:left;padding:14px 0 14px 0;vertical-align:middle;background:url('/ko/common/img/ko/icon/bu_dot6.png') repeat-x 0 bottom;}
.subContent.searchResult .wrap_customer table tbody td a {display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.subContent.searchResult .wrap_customer table tbody td a:hover {display:block;width:100%;color:#296dba;}
.subContent.searchResult .wrap_customer table tbody td.date {color:#888;text-align:right;}
.subContent.searchResult .wrap_customer table tbody td .tag1 {width:60px;text-align:center;}
.subContent.searchResult .wrap_customer table tbody td .tag1.jp {width:67px;height:32px;font-size:12px;}

/* 사이트맵 */
.subContent.sitemap .sm_d1 {width:100%;height:auto;border:1px solid #dbdbdb;}
.subContent.sitemap .sm_d1 > li {display:block;width:100%;height:auto;padding:50px;border-bottom:1px solid #dbdbdb;}
.subContent.sitemap .sm_d1 > li:last-child {border-bottom:0;}
.subContent.sitemap .sm_d1 > li > a.tit_d1 {display:block;margin-bottom:30px;}

.subContent.sitemap .sm_d2 {width:100%;height:auto;}
.subContent.sitemap .sm_d2:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.subContent.sitemap .sm_d2 > li {float:left;display:block;width:20%;height:auto;vertical-align:top;}
.subContent.sitemap .sm_d2 > li > a.tit_d2 {display:inline-block;font-family:noto_m;font-size:20px;color:#296dba;margin-bottom:25px;}
.subContent.sitemap .sm_d2 > li.download {width:100%;}

.subContent.sitemap .sm_d3 {width:100%;height:auto;}
.subContent.sitemap .sm_d3 > li {display:inline-block;width:100%;height:auto;}
.subContent.sitemap .sm_d3 > li > a {display:inline-block;font-family:noto_r;font-size:14px;color:#727272;margin-bottom:10px;}
.subContent.sitemap .sm_d3 > li > a:hover {color:#296dba;text-decoration:underline;}
.subContent.sitemap .sm_d3 > li > a.tit_d3 {display:inline-block;font-family:noto_m;font-size:15px;color:#333;margin-bottom:25px;}

.subContent.sitemap .sm_d2 > li.product {width:60%;}
.subContent.sitemap .sm_d2 > li.product .sm_d3:after {content:".";clear:both;display:block;height:0;visibility:hidden}
.subContent.sitemap .sm_d2 > li.product .sm_d3 > li {float:left;display:block;width:33.33%;height:auto;}

.subContent.sitemap .sm_d4 {width:100%;height:auto;}
.subContent.sitemap .sm_d4 > li {display:inline-block;width:100%;height:auto;}
.subContent.sitemap .sm_d4 > li > a {display:inline-block;font-family:noto_r;font-size:14px;color:#727272;margin-bottom:10px;}
.subContent.sitemap .sm_d4 > li > a:hover {color:#296dba;text-decoration:underline;}

/* 에러페이지 */
.errorPage {width:100%;height:auto;margin-top:-52px;}
.errorPage .wrap {width:1200px;height:auto;text-align:center;padding-top:160px;margin:0 auto;background:url('/ko/common/img/ko/page/etc/error_bg.jpg') no-repeat center top;position:relative;}
.errorPage .wrap .logo {display:block;width:102px;height:29px;position:absolute;left:40px;top:40px;}
.errorPage .wrap .txt1 {font-family:noto_b;font-size:36px;color:#333;margin-bottom:5px;}
.errorPage .wrap .txt2 {font-family:noto_r;font-size:18px;color:#727272;margin-bottom:50px;}
.errorPage .wrap .img {display:inline-block;margin-bottom:60px;}
.errorPage .wrap a.btn_type3 {margin-bottom:90px;}
.errorPage .wrap .copyright {font-family:noto_r;font-size:13px;padding-bottom:60px;}

/* 이용약관, 개인정보취급방침 */
.subContent.terms .content {width:100%;height:550px;font-size:13px;line-height:22px;padding:20px;border:1px solid #dbdbdb;overflow-y:scroll;-webkit-overflow-scrolling:touch;}
.subContent.terms .content strong {font-family:noto_b;color:#333;}
.subContent.terms .content .article {font-family:noto_r;color:#333;}
.subContent.terms .content .additional {font-family:noto_r;color:#296dba;}
.subContent.terms .content .tbl_type1 thead th {height:20px;min-height:20px;font-size:13px;line-height:18px;padding:8px;}
.subContent.terms .content .tbl_type1 tbody td {height:20px;min-height:20px;font-size:13px;line-height:18px;padding:8px;}

/* 시스템점검 */
.systemcheck {width:100%;height:auto;margin-top:-52px;}
.systemcheck .wrap {max-width:1200px;height:auto;text-align:center;padding-top:160px;margin:0 auto;background:url('/ko/common/img/ko/page/etc/error_bg.jpg') no-repeat center top;position:relative;}
.systemcheck .wrap .logo {display:block;width:102px;height:29px;position:absolute;left:40px;top:40px;}
.systemcheck .wrap .txt1 {font-family:noto_b;font-size:30px;color:#333;margin-bottom:20px;}
.systemcheck .wrap .txt1.bar:after {content:"";display:block;width:40px;height:1px;background:#ed174b;margin:20px auto;}
.systemcheck .wrap .txt2 {font-family:noto_m;font-size:18px;color:#7d7d7d;margin-bottom:10px;}
.systemcheck .wrap .date {font-family:noto_m;font-size:20px;color:#2793cd;line-height:40px;margin:20px 0;}
.systemcheck .wrap .img {display:inline-block;margin:30px 0 50px;}
.systemcheck .wrap .copyright {font-family:noto_r;font-size:13px;padding-bottom:60px;}


/* app */
.subContent.appMain {margin-top:-45px;}
.subContent.appMain .appHeader {margin-bottom:30px;}
.subContent.appMain .appHeader .logo_area {height:60px;background:#fff;line-height:65px;padding-left:15px;border-bottom:1px solid #dbdbdb;}
.subContent.appMain .appHeader .vis_area {height:142px;text-align:center;padding-top:40px;background:url('/ko/common/img/ko/app/visual.jpg') no-repeat center;background-size:cover;}
.subContent.appMain .appHeader .vis_area .tit {font-family:noto_b;font-size:34px;color:#fff;}
.subContent.appMain .appHeader .vis_area .desc {font-family:noto_d;font-size:14px;color:#fff;}
.subContent.appMain .appHeader .tab_area li {float:left;width:50%;}
.subContent.appMain .appHeader .tab_area li a {display:block;width:100%;height:50px;font-family:noto_m;font-size:15px;color:#727272;background:#e6e6e6;text-align:center;line-height:50px;}
.subContent.appMain .appHeader .tab_area li a.on {color:#fff;background:#003876;}

.subContent.appMain .appList {margin-bottom:20px;}
.subContent.appMain .appList li {float:left;width:50%;height:200px;margin-bottom:20px;}
.subContent.appMain .appList li .wrap {height:200px;width:93%;border:1px solid #dbdbdb;padding-top:15px;margin:0 auto;}
.subContent.appMain .appList li img {width:100%;}
.subContent.appMain .appList li .img {display:block;width:90px;margin:0 auto 5px auto;}
.subContent.appMain .appList li .tit {display:block;width:100%;height:30px;font-family:noto_r;font-size:13px;color:#333;text-align:center;margin:0 auto 15px auto;}
.subContent.appMain .appList li .btn .android {display:block;width:120px;margin:0 auto 1px auto;}
.subContent.appMain .appList li .btn .ios {display:block;width:120px;margin:0 auto;}
.subContent.appMain .appfooter {width:100%;height:77px;text-align:center;padding-top:20px;background:#282f35;}
.subContent.appMain .appfooter .logo {width:66px;}
.subContent.appMain .appfooter .copyright {font-family:noto_l;font-size:13px;color:#777d81;}
