@charset "utf-8";
@import url(bizKr_common.css);
@import url(bizKr_dev.css);

/* =============== Sub LayOut =============== */
.sub-conts-area {position:relative}
.conts-area {position:relative; width:1200px; margin:0 auto}
.conts-area:after {display:block; clear:both; content:''}
.conts-tit-bg {position:absolute; top:0; width:100%; height:390px; text-indent:-9999px; background-color:#e5f7fe; outline:0;}

/* Contents Title */
.conts-title {position:relative; height:315px; margin-bottom:40px}
.conts-title.type2,.conts-title.type2 .conts-tit-area {position:relative; height:auto}
.conts-tit-area {position:absolute; width:100%; height:315px; z-index:50}
.conts-tit-area .tit-menu {display:inline-block; font-size:18px; font-weight:bold; padding:5px 0; border-top:1px solid #333; border-bottom:1px solid #333}
.conts-tit-area .tit {font-size:46px; font-weight:bold; line-height:54px; margin:12px 0 26px; color:#002157}
.conts-tit-area .tit2 {font-size:40px; font-weight:bold; margin-bottom:14px; color:#000}
.conts-tit-area .tit3 {font-size:36px; font-weight:bold; padding-bottom:15px; margin-bottom:30px; border-bottom:1px solid #ddd; color:#000}

/* menu1 bg */ 
.conts-tit-area.img1-1 {background:url(/images/contents/img_cont_tit_1-1.png) right bottom no-repeat}
.conts-tit-area.img1-2 {background:url(/images/contents/img_cont_tit_1-2.png) right bottom no-repeat}
.conts-tit-area.img1-3 {background:url(/images/contents/img_cont_tit_1-3.png) right bottom no-repeat}
.conts-tit-area.img1-4 {background:url(/images/contents/img_cont_tit_1-4.png) right bottom no-repeat}
.conts-tit-area.img1-5 {background:url(/images/contents/img_cont_tit_1-5.png) right bottom no-repeat}
.conts-tit-area.img1-6 {background:url(/images/contents/img_cont_tit_1-6.png) right bottom no-repeat}
.conts-tit-area.img1-7 {background:url(/images/contents/img_cont_tit_1-7.png) right bottom no-repeat}
.conts-tit-area.img1-8 {background:url(/images/contents/img_cont_tit_1-8.png) right bottom no-repeat}
.conts-tit-area.img1-9 {background:url(/images/contents/img_cont_tit_1-9.png) right bottom no-repeat}
.conts-tit-area.img1-10 {background:url(/images/contents/img_cont_tit_1-10.png) right bottom no-repeat}
.conts-tit-area.img1-11 {background:url(/images/contents/img_cont_tit_1-11.png) right bottom no-repeat}
.conts-tit-area.img1-12 {background:url(/images/contents/img_cont_tit_1-12.png) right bottom no-repeat}


/* menu2 bg */ 
.conts-tit-area.img2-1 {background:url(/images/contents/img_cont_tit_2-1.png) right bottom no-repeat}
.conts-tit-area.img2-2 {background:url(/images/contents/img_cont_tit_2-2.png) right bottom no-repeat}
.conts-tit-area.img2-3 {background:url(/images/contents/img_cont_tit_2-3.png) right bottom no-repeat}
.conts-tit-area.img2-4 {background:url(/images/contents/img_cont_tit_2-4.png) right bottom no-repeat}
.conts-tit-area.img2-5 {background:url(/images/contents/img_cont_tit_2-5.png) right bottom no-repeat}
.conts-tit-area.img2-6 {background:url(/images/contents/img_cont_tit_2-6.png) right bottom no-repeat}
.conts-tit-area.img2-7 {background:url(/images/contents/img_cont_tit_2-7.png) right bottom no-repeat}
.conts-tit-area.img2-8 {background:url(/images/contents/img_cont_tit_2-8.png) right bottom no-repeat}
.conts-tit-area.img2-9 {background:url(/images/contents/img_cont_tit_2-9.png) right bottom no-repeat}


/* menu3 bg */ 
.conts-tit-area.img3-10 {background:url(/images/contents/img_cont_tit_3-10.png) right bottom no-repeat}

/* path */
.path {position:absolute; top:20px; left:0; right:0; width:1200px; margin:0 auto}
.path:after {display:block; clear:both; content:''}
.path ul {float:right}
.path ul:after {display:block; clear:both; content:''}
.path ul li {float:left; font-size:15px; padding-left:10px; margin-left:10px; background:url(/images/common/bul_1.png) 0 12px no-repeat; color:#666}
.path ul li.home {position:relative; top:6px; width:14px; height:14px; text-indent:-9999px; background:url(/images/common/ico_path_home.png) 0 0 no-repeat}

/* Snb */
.snb-area {float:left; width:210px; margin-right:50px}
.snb-area .snb {border:1px solid #ddd; border-top:0; border-bottom:0; margin:75px 0 50px}
.snb-area .snb .tit-area {position:relative; display:table; width:100%; height:150px; border-top:5px solid #003471; border-bottom:1px solid #ddd; background-color:#fff}
.snb-area .snb .tit-area p {display:table-cell; font-size:26px; font-weight:bold; width:208px; line-height:34px; text-align:center; color:#003471; vertical-align:middle; word-break:break-all}
.snb-area .snb .snb-inner {}
.snb-area .snb .snb-inner li {background-color:#fff}
.snb-area .snb .snb-inner li a {display:block; font-size:14px; padding:14px 24px 14px 18px; line-height:20px; border-bottom:1px solid #ddd; color:#363636}
.snb-area .snb .snb-inner li a:hover,.snb-area .snb .snb-inner li a:active,.snb-area .snb .snb-inner li a:focus,.snb-area .snb .snb-inner li a.current {font-weight:bold; color:#0072bc}
.snb-area .snb .snb-inner li a.current {background:#f5f5f5 url(/images/common/ico_snb_arrow.png) 185px center no-repeat}

/* Contents Area */
.contents {float:left; width:940px; padding:75px 0 60px;}
.contents p,.contents p span,.contents p strong,.contents p em,.contents .txt,li,dt,dd {line-height:26px; color:#464646}
.contents .txt2 {padding-left:10px}
.contents h2.sub-tit {font-size:24px; font-weight:bold; margin:60px 0 20px; color:#000}
.contents h2.sub-tit.type2 {position:relative; padding-bottom:10px; border-bottom:2px solid #000;}
.contents .h3-sub-tit {font-size:18px; font-weight:bold; margin:45px 0 12px; color:#000}
.contents .bul-txt1 {padding-left:10px; background:url(/images/common/bul_2.png) 0 11px no-repeat}
.contents .bul-txt2 {padding-left:6px; font-size:14px; background:url(/images/common/bul_1.png) 0 11px no-repeat}
.contents .bul-tit {font-size:18px; font-weight:bold; padding-left:10px; margin-bottom:14px; background:url(/images/common/bul_3.png) 0 6px no-repeat; color:#0054a6}
.contents .bnr-facebook {margin-top:70px}
.contents .bul-list {}
.contents .bul-list li {padding-left:10px; line-height:30px; background:url(/images/common/bul_2.png) 0 13px no-repeat}
.contents .conts-div {position:relative}
.contents .ico-pie {padding:2px 0 3px 35px;  background:url(/images/contents/ico_pie.png) 0 0 no-repeat}

/* 메뉴얼 다운로드/공고문 다운로드 */
.manual-down {position:relative; padding:30px 40px; border:1px solid #666; background:url(/images/contents/img_manual_1.png) 0 0 no-repeat}
.manual-down .btn {position:absolute; top:50px; right:40px; width:260px; text-indent:-30px; background:#333 url(/images/contents/ico_manual_down.png) 220px 15px no-repeat}
.support-txt-list {margin-top:10px}
.support-txt-list li {padding-left:15px; font-size:15px; color:#5691b8}
.notice-down {}
.notice-down:after {display:block; clear:both; content:''}
.notice-down li {float:left; width:49%;}

/* table - 신청안내 */
.tbl-app-guide {border-top:2px solid #232d36}
.tbl-app-guide thead th,.tbl-app-guide tbody th {font-size:15px; font-weight:bold; text-align:center; border-bottom:1px solid #ddd; background-color:#f6f6f6}
.tbl-app-guide tbody td {border-bottom:1px solid #ddd}
.tbl-app-guide .guide-txt {padding:25px}
.tbl-app-guide.type2 thead th {border:1px solid #ddd; border-top:0;}
.tbl-app-guide.type2 tbody td {border:1px solid #ddd}
.tbl-app-guide.type3 tbody td {padding:12px 20px}
.tbl-app-guide .btn {color:#fff}

.tbl-list-dl {}
.tbl-list-dl dt {line-height:30px; padding-left:10px; background:url(/images/common/bul_1.png) 2px 14px no-repeat}
.tbl-list-dl dd {line-height:30px; padding-left:15px}
.tbl-list-dl a:hover {text-decoration:underline}
.tbl-list-ul {}
.tbl-list-ul li {line-height:30px}
.tbl-list-ul.type2 li {padding-left:10px; background:url(/images/common/bul_1.png) 2px 14px no-repeat}
.tbl-list-ul.type3 li {padding-left:10px; font-weight:bold; line-height:26px; background:url(/images/common/bul_2.png) 0 12px no-repeat; color:#0054a6}
.tbl-list-dl .bg-n,.tbl-list-ul.type2 .bg-n {background:none}

/* table - list */
.tbl-list {}
.tbl-list table {border-top:2px solid #232d36}
.tbl-list thead th,.tbl-list tbody td {padding:14px 10px 12px; text-align:center; border-bottom:1px solid #ddd}
.tbl-list thead th {background-color:#f7f7f7}
.tbl-list tbody td a {display:block; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; vertical-align:middle}
.tbl-list tbody td a:hover,.tbl-list tbody td a:active,.tbl-list tbody td a:focus {text-decoration:underline; color:#0054a6}
.tbl-list tbody td .ico img {position:relative; top:-2px;}
.tbl-list tbody td .state-on,.tbl-list tbody td .state-off,
.tbl-list tbody td .date-on,.tbl-list tbody td .date-off,
.tbl-list tbody td .state-unconfirm,.tbl-list tbody td .state-hold,
.tbl-list tbody td .t-recruit,.tbl-list tbody td .t-notice {text-align:center}
.tbl-list tbody td .state-on,.tbl-list tbody td .state-unconfirm {font-weight:bold; color:#0054a6}
.tbl-list.type2 thead th,.tbl-list.type2 tbody td {padding:5px}
.tbl-list.type3 thead th,.tbl-list.type3 tbody td {border:1px solid #ddd}
.tbl-list.type4 thead th {padding:10px 5px; border:1px solid #ddd}
.tbl-list.type4 tbody td {padding:6px 10px; font-size:14px; line-height:22px; border:1px solid #ddd}
.tbl-list a.btn {display:inline-block; text-decoration:none}
.tbl-list a.btn:hover,.tbl-list a.btn:active,.tbl-list a.btn:focus {text-decoration:none; color:#fff}
.tbl-list thead th span.chk.hidden-label,.tbl-list tbody td span.chk.hidden-label {top:-4px}
.tbl-btn-area {position:absolute; top:-4px; right:0;}

.tbl-list-view {}
.tbl-list-view table {border-top:2px solid #232d36}
.tbl-list-view thead th,.tbl-list-view tbody th,.tbl-list-view tbody td {padding:16px 10px; text-align:center; border-bottom:1px solid #ddd}
.tbl-list-view thead th {position:relative; border-bottom:1px solid #bbb; padding:18px 100px 18px 20px; font-size:18px}
.tbl-list-view thead th span.date {position:absolute; display:inline-block; top:24px; right:20px; font-size:14px; color:#999}
.tbl-list-view tbody th {padding:12px 10px;background-color:#f6f6f6}
.tbl-list-view tbody td {padding:12px 10px;}
.tbl-list-view tbody td.txt {padding:30px; text-align:left}

.tbl-original-request {margin:20px 0}
.tbl-original-request .tit {font-weight:bold; margin-bottom:10px}
.tbl-original-request table {border-top:1px solid #ddd}
.tbl-original-request table tbody th,.tbl-original-request table tbody td {font-size:14px; padding:8px 30px; border-bottom:1px solid #ddd}
.tbl-original-request table tbody th {text-align:center; background-color:#f6f6f6}
.tbl-original-request table tbody td {}

.paginate-list {margin-top:50px; border-top:1px solid #333}
.paginate-list .list {}
.paginate-list .list li {padding-left:30px; border-bottom:1px solid #ddd; height:60px; line-height:60px; background:url(/images/contents/ico_view_arrow.png) 0 0 no-repeat}
.paginate-list .list li:after {display:block; clear:both; content:''}
.paginate-list .list p {float:left; width:120px; text-align:center; line-height:60px}
.paginate-list .list a {float:left; display:block; width:780px; line-height:60px}
.paginate-list .list .prev {background-position:30px 24px}
.paginate-list .list .next {background-position:30px -43px}

/* paging */
.paging-area {margin:60px 0 40px; text-align:center;}
.paging-area a {display:inline-block; width:45px; height:42px; line-height:2.5; text-align:center; border:1px solid #ddd}
.paging-area a:hover,.paging-area a:active,.paging-area a:focus {background-color:#f7f7f7; text-decoration:underline;}
.paging-area a.current {font-weight:bold; border:1px solid #3b63b0; color:#3b63b0; background-color:#fff; text-decoration:underline}
.paging-area a.prev {text-indent:-9999px; background:url(/images/contents/ico_paging.png) 14px center no-repeat}
.paging-area a.next {text-indent:-9999px; background:url(/images/contents/ico_paging.png) -30px center no-repeat}
.paging-area a.prev:hover,.paging-area a.prev:active,.paging-area a.prev:focus,
.paging-area a.next:hover,.paging-area a.next:active,.paging-area a.next:focus {background-color:#f7f7f7}

/* bbs search-area */
.bbs-search {position:relative; margin-bottom:10px}
.bbs-search form {display:inline-block}
.bbs-search .select-box {height:40px;}
.bbs-search .select-box select {height:40px; line-height:40px}
.bbs-search .select-box label {padding:12px 45px 8px 10px}
.bbs-search .search-input {position:relative; display:inline-block; width:255px}
.bbs-search .search-input label {display:none}
.bbs-search .search-input input[type="text"] {width:200px; height:40px; padding:8px 8px 6px}
.bbs-search .search-input .btn-search {position:absolute; top:0; right:5px}
.bbs-search .bbs-cnt {position:absolute; top:18px; right:180px}
.bbs-search .bbs-cnt span {font-size:13px; font-weight:bold; color:#999}
.bbs-search .bbs-cnt em {font-size:14px}
.bbs-search .sort-area {position:absolute; top:6px; right:0;}
.bbs-search .sort-area .sort-list {}
.bbs-search .sort-area .sort-list li {display:inline-block; }
.bbs-search .sort-area .sort-list li a {display:inline-block; width:75px; height:35px; line-height:35px; font-size:15px; text-align:center; border:1px solid #999; background-color:#fff}
.bbs-search .sort-area .sort-list li a:hover,.bbs-search .sort-area .sort-list li a:active,.bbs-search .sort-area .sort-list li a:focus {background-color:#f4f4f4}
.bbs-search .sort-area .sort-list li a.active {border:1px solid #686868; background-color:#686868; color:#fff}

/* 지원사업 신청 table */
.tbl-apply {}
.tbl-apply form {}
.tbl-apply table {margin-top:40px;}
.tbl-apply table tbody th {font-size:14px; font-weight:bold; line-height:20px; text-align:center; border:1px solid #ddd; background-color:#f6f6f6}
.tbl-apply table tbody td {padding:12px 20px; font-size:14px; line-height:20px; border:1px solid #ddd}
.tbl-apply table .mr5 {position:relative; top:1px}
.tbl-apply table .ml5 {position:relative; top:1px}
.tbl-apply table .tbl-h2 {padding-left:0; background-color:#fff; border-left:0; border-right:0}
.tbl-apply table .tbl-h2 h2 {font-size:24px; font-weight:bold; margin:50px 0 5px; color:#000}
.tbl-apply table .req {display:inline-block; font-size:16px; margin-right:3px; color:#e90030}
.tbl-apply table .btn-gray {position:relative; top:-3px}
.tbl-apply table .inner-txt {position:relative; left:-25px;}
.tbl-apply table .upload-file {font-size:16px; text-decoration:underline}


/* =============== Tab =============== */

/* tab default */
.tab-area {}
.tab-area .tab-bms {}
.tab-area .tab-bms .tab-list {}
.tab-area .tab-bms .tab-list li {width:16.38%}
.tab-area .tab-bms .tab-list li.last {margin-right:0}
.tab-area .ui-widget.ui-widget-content {border:0;}
.tab-area .ui-widget-header {border:0; background:none;}
.tab-area .ui-tabs {padding:0}
.tab-area .ui-tabs .ui-tabs-nav {padding:0; border-bottom:2px solid #0054a6; border-radius:0}
.tab-area .ui-tabs .ui-tabs-nav li {height:40px; margin-top:0; border:0; background-color:#dadada}
.tab-area .ui-tabs .ui-tabs-nav .ui-tabs-anchor {width:100%; height:40px; text-align:center; line-height:40px; padding:0 20px; outline:none}
.tab-area .ui-tabs-active {font-weight:bold; border:0; background-color:#0054a6 !important}
.tab-area .ui-tabs-panel {padding:40px 0}
.tab-area .ui-tabs-panel .btn {color:#fff}

/* tab api */
.tab-api {margin-top:20px;}
.tab-api .tab-list {border:0 !important}
.tab-api .tab-list li {font-size:14px; width:155px; border-radius:0; margin-left:-4px;}
.tab-api .tab-list li.last {width:175px; margin-right:0}
.tab-api .ui-tabs-nav {border-bottom:0}
.tab-api.ui-tabs .ui-tabs-nav .ui-tabs-anchor {color:#999;}
.tab-api.ui-tabs .ui-tabs-nav li {background-color:#fff;border-bottom:1px solid #ddd;}
.tab-api.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {font-weight:bold; border:0; background-color:#fff !important; border-bottom:1px solid #000; color:#000 !important}
.tab-api.ui-tabs .ui-tabs-nav li.ui-state-hover,.tab-api.ui-tabs .ui-tabs-nav li.ui-state-focus {background-color:#f4f4f4 !important}

/* tab edu schedule */
.tab-edu-schedule {}
.tab-edu-schedule .tab-list {}
.tab-edu-schedule .tab-list li {width:16.38%}
.tab-edu-schedule .tab-list li.last {margin-right:0}

/* =============== Window Popup =============== */
.popup-wrap {width:100%; margin:0 auto}
.popup-wrap.t-sm {width:500px}

.pop-header {padding:28px 30px 22px; height:90px; background-color:#0054a6}
.pop-header .h1-tit {font-size:32px; font-weight:bold; color:#fff}
.pop-header .h1-tit .tit-txt {padding-left:20px; font-size:16px; font-weight:normal; color:#fff}
.popup-wrap.t-sm .pop-header {height:70px; padding:28px 30px 22px}
.popup-wrap.t-sm .h1-tit {font-size:20px}

.pop-container {position:relative; padding:30px 20px}
.pop-container .h2-tit {font-size:18px; font-weight:bold; margin-bottom:20px}
.pop-container .pop-conts {}
.pop-container .pop-conts .txt {line-height:26px}
.pop-container .pop-conts .bt2 {border-top:2px solid #000 !important}
.pop-container .pop-conts .t-h40 {min-height:40px; padding:10px}
.pop-container .pop-conts .pop-ecl-txt {height:250px}

.pop-container .pop-scroll {height:300px; border-bottom:1px solid #eee; overflow-y:auto}
.pop-container .{height:300px; border-bottom:1px solid #eee; overflow-y:auto}
.pop-footer .btn-area {margin:20px 0}

/* =============== Popup Contents =============== */
/* Category */
#popCateTab {}
#popCateTab .ui-tabs-nav {padding:0; border-radius:0; border:0; border-bottom:2px solid #0054a6; background:#fff}
#popCateTab .ui-tabs-nav .ui-tabs-anchor {font-size:14px; padding:10px 30px}
#popCateTab .ui-tabs-panel {padding:0}
#popCateTab.ui-widget-content,#popCateTab.ui-tabs {padding:0; border:0;}

#popCateTab .tab-inner {width:100%; height:auto; white-space:nowrap; overflow-x:scroll; overflow-y:hidden; border:1px solid #ddd; border-top:0;}
#popCateTab .tab-inner .list {}
#popCateTab .tab-inner .list:after {display:block; clear:both; content:''}
#popCateTab .tab-inner .list li {display:inline-block; margin:15px 5px 10px 5px; overflow:hidden}
#popCateTab .tab-inner .list select {font-size:13px; height:auto; padding:5px}
#popCateTab .tab-inner .list option {min-height:auto; padding:0;}
#popCateTab .select-txt {margin-top:20px; padding:10px; white-space:normal; word-break:normal; background-color:#f4f4f4}
#popCateTab .select-txt:after {display:block; clear:both; content:''}
#popCateTab .select-txt span {display:block; float:left; font-size:14px; line-height:22px}


/* =============== Contents =============== */

/* 온라인 수출관 패키지 지원사업 신청 */
.notes-type1 {}
.notes-type1 ul {padding:30px; font-size:15px; border:1px solid #ddd; background-color:#f4fcff}

/* 사업소개 */
.biz-intro {}
.biz-intro .info-txt {margin-top:20px; padding:30px; border:1px solid #d0e5c8; background-color:#f7fff4}
.biz-intro .info-txt dt {margin-bottom:10px; padding-left:25px; font-weight:bold; background:url(/images/contents/ico_circle_q.png) 0 3px no-repeat; color:#124100}
.biz-intro .info-txt dd {}

/* 지원내용 */
.support-conts {}
.support-conts .support-info {margin-top:30px; padding:30px; background-color:#f8f8f8}
.support-conts .support-info:after {display:block; clear:both; content:''}
.support-conts .support-info .info-txt {float:left; width:40%; padding:20px 0 0 30px;}
.support-conts .support-info .info-txt dt {width:90%; font-weight:bold; padding:4px 0; margin-bottom:5px; text-align:center; color:#fff; background-color:#0054a6;}
.support-conts .support-info .info-txt dd {padding-left:10px; font-size:14px}
.support-conts .support-info .info-img {float:left; width:60%}
.support-conts .support-info .info-img .img-tit {font-weight:bold; margin:20px 0; text-align:center; padding-bottom:5px; border-bottom:1px solid #ddd;}
.support-conts .support-info .info-img .inner {padding:20px; border:1px solid #ddd; background-color:#fff}
.support-conts .support-info .info-img .inner:after {display:block; clear:both; content:''}
.support-conts .support-info .info-img .inner li {float:left; width:48%; margin:1%}

/* 온라인 쇼핑몰 판매대행 */
.sales-agency {}
.sales-agency .agency-area {padding:40px 30px; border:1px solid #898989}
.sales-agency .agency-area h3 {font-size:28px; color:#0054a6; text-align:center;}
.sales-agency .agency-area .txt-info {font-size:20px;}
.sales-agency .agency-area .status {margin:30px 0;}
.sales-agency .agency-area .status:after {display:block; clear:both; content:''}
.sales-agency .agency-area .status li {float:left; width:20%}
.sales-agency .agency-area .status li a {display:block; width:100%; height:70px; padding-left:20px; line-height:70px; border:1px solid #ddd; border-right:0; background:#f6f6f6 url(/images/contents/ico_link_arrow.png) 90% center no-repeat}
.sales-agency .agency-area .status li a.last {border-right:1px solid #ddd}
.sales-agency .agency-area .status li a.lsp {letter-spacing:-1.5px;}
.sales-agency .agency-area .status li a:hover,.sales-agency .agency-area .status li a:active,.sales-agency .agency-area .status li a:focus {background-color:#eee}
.info-state {margin:60px 0}
.info-state .txt {font-size:22px; line-height:32px; text-align:center; margin-top:60px}
.biz-agree {margin-top:60px; padding:40px 30px; background-color:#f6f6f6}
.biz-agree:after {display:block; clear:both; content:''}
.biz-agree .list-ul {padding:30px; margin-bottom:20px; background-color:#fff}
.biz-agree .list-ul li {font-size:15px}
.pd-info-txt {padding:30px 40px; border:1px solid #636363}

/* 중소기업 글로벌 쇼핑몰 */
.biz-process {}
.biz-process .process-tit {border-top:2px solid #232d36;}
.biz-process .process-tit:after {display:block; clear:both; content:''}
.biz-process .process-tit li {float:left; text-align:center; height:50px; font-weight:bold; line-height:50px; border-bottom:1px solid #ddd; background-color:#f6f6f6}
.biz-process .process-txt {margin-top:20px}
.biz-process .process-txt li {padding-bottom:30px; background:url(/images/contents/ico_arrow_down.png) 70px 72px no-repeat;}
.biz-process .process-txt li.last {background:none;}
.biz-process .process-txt .inner {}
.biz-process .process-txt .inner:after {display:block; clear:both; content:''}
.biz-process .process-txt .inner dt {float:left; width:150px; height:65px; line-height:65px; font-weight:bold; text-align:center; background-color:#ffe398}
.biz-process .process-txt .inner dt.bg-g {background-color:#afec98}
.biz-process .process-txt .inner dd {float:left; width:650px; height:65px; line-height:65px; font-size:15px; padding:0 20px; margin:0 10px; background-color:#f6f6f6}
.biz-process .process-txt .inner dd.last {width:120px; text-align:center; margin:0}
.biz-process .process-txt .inner .line {padding-top:15px; line-height:20px}
.biz-process .process-txt .inner .bul-txt2 {font-size:15px}
.biz-process .process-txt .inner .mt8 {margin-top:8px}

/* 해커톤 경진대회 */
.conts-tit-input {position:relative; width:44%; margin-top:15px; padding:10px 20px; background-color:#fff}
.conts-tit-input input[type="text"] {width:310px; height:40px; margin-bottom:10px; padding:10px}
.conts-tit-input .in-label {position:relative; top:-3px; margin-right:5px}
.conts-tit-input .btn-right {position:absolute; bottom:10px; right:-515px}

/* 해외바이어 거래알선지원(BMS) */
.bms-info-txt {padding:30px; background-color:#f2f7fb}
.bms-info-txt .info-num {margin-top:10px; padding:20px; background-color:#fff}
.bms-info-txt .info-num:after {display:block; clear:both; content:''}
.bms-info-txt .info-num li {float:left; width:25%; padding:0 2.7%; border-right:1px solid #ddd;}
.bms-info-txt .info-num li.last {padding-right:0; border:0}

/* 방한 바이어 지원(VAP) */
.sub-tit-vap {position:relative; padding-bottom:10px; font-size:24px; font-weight:bold; margin:60px 0 20px; color:#000;  border-bottom:2px solid #000}
.sub-tit-vap span {position:absolute; top:6px; right:0; font-size:13px; color:#686868}
.vap-agree {margin-top:-4px; padding:12px; text-align:center; border:1px solid #ddd; background-color:#f6f6f6}

/* 중기제품 간접광고 지원사업 */
.bms-info-txt.img1-12 {background:#f2f7fb url(/images/contents/img_cont_tit_1-12.png) right bottom no-repeat}

/* open api */
.api-type-info {}
.api-type-info:after {display:block; clear:both; content:''}
.api-type-info li {float:left; width:31%; height:70px; line-height:70px; text-align:center; margin:10px; border:1px solid #ddd}

.api-tab-area {margin-top:40px}
.api-tab-area ul {border-bottom:2px solid #0054a6}
.api-tab-area ul:after {display:block; clear:both; content:''}
.api-tab-area li {float:left; width:230px; margin-right:6px}
.api-tab-area li.last {width:232px; margin-right:0}
.api-tab-area li a {display:block; width:100%; height:48px; line-height:50px; text-align:center; background-color:#dadada;
border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; -ms-border-radius:4px 4px 0 0; behavior:url('/inc/htc/PIE.htc')}
.api-tab-area li a.current {font-weight:bold; background-color:#0054a6;color:#fff}
.btn-api-key {padding:30px; text-align:center; border:1px solid #898989}
.btn-api-key .btn {width:350px; height:70px; line-height:70px; text-indent:30px; background:#0054a6 url(/images/contents/ico_key.png) 95px 23px no-repeat}
.api-pre {padding:30px; line-height:20px; font-size:14px; background-color:#f6f6f6}

/* Q&A */
.q-pw {padding:80px 100px; border:1px solid #999}
.q-pw input {width:355px !important; height:45px; line-height:35px}

/* 이용약관/개인정보처리방침 */
.policy-area-info {padding:40px; border:1px solid #999}
.policy-area {padding:50px 0 40px; border-bottom:1px solid #ddd}
.policy-area h1 {font-size:20px; font-weight:bold; color:#0054a6;}
.policy-area h2 {font-weight:bold; margin:20px 0 10px; padding-left:20px}
.policy-area p.txt {padding-left:20px; margin-bottom:10px}
.policy-area ol {}
.policy-area ol li {padding-left:30px; margin-bottom:5px}
.policy-area ol li.txt2 {padding-left:50px; margin-bottom:10px}

/* 사이트맵 */
.sitemap {}
.sitemap .inner {}
.sitemap .inner:after {display:block; clear:both; content:''}
.sitemap .inner li {float:left; width:31%; margin:0 3.5% 40px 0;}
.sitemap .inner li.last {margin-right:0;}
.sitemap .inner li dl {}
.sitemap .inner li dl dt {font-size:18px; height:60px; line-height:60px; font-weight:bold; margin-bottom:20px; padding:0 20px; border-top:2px solid #2a4c87; border-bottom:1px solid #2a4c87; color:#0054a6; background-color:#f2f7fb}
.sitemap .inner li dl dd {padding-left:20px; }
.sitemap .inner li dl dd a {line-height:35px; padding-left:10px; background:url(/images/common/bul_1.png) 0 9px no-repeat}
.sitemap .inner li dl dd a:hover,.sitemap .inner li dl dd a:active,.sitemap .inner li dl dd a:focus {font-weight:bold; text-decoration:underline; color:#0054a6}

/* 글로벌 마케팅 교육 */
.schedule-area {}
.tbl-edu {}
.tbl-edu table {border-top:2px solid #000}
.tbl-edu thead th,.tbl-edu tbody th,.tbl-edu tbody td {font-size:13px; padding:6px 5px; line-height:24px; border:1px solid #ddd; text-align:center}
.tbl-edu thead th {padding:7px 5px; font-size:14px; background-color:#f6f6f6}
.tbl-edu tbody th {font-size:14px; background-color:#f6f6f6}
.tbl-edu tbody td {}
.tbl-edu tbody td.txt {text-align:left; padding:5px 10px}
.tbl-edu .edu-list {}
.tbl-edu .edu-list li {line-height:24px}
.tbl-edu .btn-xs {width:60px; font-size:13px}
.tbl-edu .btn-edu {width:50px; height:18px; font-size:11px; line-height:18px; margin-left:4px; border:1px solid #bababa; color:#0054a6 !important; background-color:#fff;
border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; behavior:url('/inc/htc/PIE.htc')}
.tbl-edu .btn-edu:hover,.tbl-edu .btn-edu:active,.tbl-edu .btn-edu:focus {border-color:#0054a6}
.pop-email-input {text-align:center;}
.pop-email-input .btn {position:relative; top:1px}

/* B2B무역상담실, 온라인 수출 애로해소 센터 상담분야 */
.counseling {}
.counseling .b2b-list {}
.counseling .b2b-list:after {display:block; clear:both; content:''}
.counseling .b2b-list li {float:left; width:25%; padding:20px; text-align:center; border:1px solid #ddd; margin:-1px 0 0 -1px}
.counseling .sos-list {}
.counseling .sos-list:after {display:block; clear:both; content:''}
.counseling .sos-list li {float:left; width:33.33%; height:350px; border:1px solid #ddd; border-right:0}
.counseling .sos-list li.last {border-right:1px solid #ddd;}
.counseling .sos-list dl {}
.counseling .sos-list dl dt {font-size:18px; font-weight:bold; padding:20px; margin-bottom:20px; text-align:center; background-color:#898989; color:#fff}
.counseling .sos-list dl dd {padding:5px 10px; text-align:center}

/* faq toggle */
.faq-a {display:none}
.faq-a td {text-align:left !important; padding:30px !important; background-color:#f2f7fb}

/* 물류 할인 서비스 */
.logistics-link {margin-top:30px; padding:50px; text-align:center; border:1px solid #ddd}
.logistics-link a {margin:0 20px}
.btn-fedex {border:1px solid #5b2386; background-color:#5b2386}
.btn-fedex:hover,.btn-fedex:active,.btn-fedex:focus {background-color:#5b2386}
.btn-dhl {border:1px solid #d81732; background-color:#d81732}
.btn-dhl:hover,.btn-dhl:active,.btn-dhl:focus {background-color:#d81732}

.fedex-use {}
.fedex-use li {margin-bottom:40px; padding-bottom:30px; background-color:#faf4ff}
.fedex-use dl {}
.fedex-use dl dt {padding:16px; font-size:18px; font-weight:bold; margin-bottom:30px; text-align:center; background-color:#8d44c6; color:#fff}
.fedex-use dl dd {padding:5px 30px}

.dhl-advantages {}
.dhl-advantages:after {display:block; clear:both; content:''}
.dhl-advantages li {float:left; width:33.33%; height:260px; border:1px solid #ddd; border-right:0}
.dhl-advantages li.last {border-right:1px solid #ddd;}
.dhl-advantages dl {}
.dhl-advantages dl dt {font-size:18px; font-weight:bold; padding:20px; margin-bottom:20px; text-align:center; background-color:#898989; color:#fff}
.dhl-advantages dl dd {padding:5px 20px}

/* 해외 바이어 동향 */
.trend-tab-area {margin-top:40px}
.trend-tab-area ul {border-bottom:2px solid #0054a6}
.trend-tab-area ul:after {display:block; clear:both; content:''}
.trend-tab-area li {float:left; width:183px; margin-right:6px}
.trend-tab-area li.last {width:184px; margin-right:0}
.trend-tab-area li a {display:block; width:100%; height:48px; line-height:50px; text-align:center; background-color:#dadada;
border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; -ms-border-radius:4px 4px 0 0; behavior:url('/inc/htc/PIE.htc')}
.trend-tab-area li a.current {font-weight:bold; background-color:#0054a6;color:#fff}

/* tab 해외바이어 동향 */
.tab-trend {margin:30px auto 0; text-align:center;}
.tab-trend .tab-list {border:0 !important}
.tab-trend .tab-list li {font-size:15px; width:160px; border-radius:0; margin-left:-4px;}
.tab-trend .ui-tabs-nav {display:inline-block; border-bottom:0}
.tab-trend.ui-tabs .ui-tabs-nav .ui-tabs-anchor {color:#999}
.tab-trend.ui-tabs .ui-tabs-nav li {background-color:#fff;border-bottom:1px solid #ddd;}
.tab-trend.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {font-weight:bold; border:0; background-color:#fff !important; border-bottom:1px solid #0054a6; color:#0054a6 !important}
.tab-trend.ui-tabs .ui-tabs-nav li.ui-state-hover,.tab-trend.ui-tabs .ui-tabs-nav li.ui-state-focus {background-color:#f4f4f4 !important}

/* 해외바이어 동향 */
.trend-div {}
.trend-div:after {display:block; clear:both; content:''}
.trend-div .ico {position:relative; top:1px; margin-right:6px}
.trend-div .btn-xs {width:70px}
.trend-div .trend-date {font-size:20px; font-weight:bold; text-align:center; margin:15px 0; color:#000}
.trend-div .tbl-tit {font-size:15px; font-weight:bold; padding:10px 0; text-align:center; border-top:1px solid #000; color:#0054a6}
.trend-div .all-conts {float:left; width:49%; margin:40px 2% 0 0}
.trend-div .trend-conts {float:left; width:32%; margin:30px 2% 0 0}

/* 바이어 거래제안 서비스 */
.tbl-ecl {}
.tbl-ecl .btn-xs {width:54px}
.tbl-ecl .mail-address {height:32px; font-size:14px; line-height:16px; overflow-y:auto;}
.tbl-ecl tbody td {min-height:50px}

.ecl-pd-inner {padding:10px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.ecl-pd-inner:after {display:block; clear:both; content:''}
.ecl-pd-inner .inner-img {float:left; width:150px; margin-right:20px}
.ecl-pd-inner .inner-txt {float:left; width:480px}
.ecl-pd-inner .inner-txt .txt {font-size:14px; line-height:20px; margin-top:10px}
.ecl-pd-inner .inner-txt h3 {font-weight:bold; margin-top:20px}
.ecl-pd-inner .catalog {}
.ecl-pd-inner .catalog li {width:100%; padding:10px 0; border-bottom:1px solid #ddd;}
.ecl-pd-inner .catalog li:after {display:block; clear:both; content:''}
.ecl-pd-inner .catalog li .inner-txt {width:420px}
.ecl-pd-inner .catalog li .inner-chk {float:left; width:40px; height:100px; text-align:center;}
.ecl-pd-inner .catalog li .inner-chk .chk {margin-top:30px}
.ecl-pd-inner .catalog li:last-child {border-bottom:0}

.ecl-adion-area {}
.ecl-adion-area .btn {color:#fff}
.ecl-adion-area .ui-accordion-header {padding:20px; border-radius:0; border:1px solid #ddd; border-top:1px solid #000; background-color:#f6f6f6; color:#000; outline:0;}
.ecl-adion-area .ui-accordion-header.ui-state-active {font-weight:bold; border-top:2px solid #000; background-color:#f2f7fb; color:#0054a6}
.ecl-adion-area .ui-icon-triangle-1-e {background:url(/images/contents/ico_acc_down.png) 0 0 no-repeat}
.ecl-adion-area .ui-icon-triangle-1-s {background:url(/images/contents/ico_acc_right.png) 0 0 no-repeat}
.ecl-adion-area .ecl-adion-header {}
.ecl-adion-area .ecl-adion-panel {position:relative}
.ecl-adion-area .ecl-adion-panel .psi {position:absolute; top:12px; right:40px}
.ecl-adion-area .ecl-adion-panel .sel-multi {position:relative; margin-top:30px}
.ecl-adion-area .ecl-adion-panel .sel-multi select {height:100px; font-size:14px; line-height:30px; width:100%}
.ecl-adion-area .ecl-adion-panel .sel-multi .btn-t-add {position:absolute; top:-3px; right:100px}
.ecl-adion-area .ecl-adion-panel .sel-multi .btn-t-del {position:absolute; top:-3px; right:0}

.tab-ecl textarea {font-size:14px; padding:20px; min-height:50px;}
.tab-ecl .tab-list li {font-size:14px}
.tab-ecl .in-h40 {height:40px}
.tab-ecl .ui-tabs-panel {padding:30px 0 10px}
.tab-ecl.type2 {}
.tab-ecl.type2 .tab-list {margin:0 auto; width:60%; border:0 !important}
.tab-ecl.type2 .tab-list li {font-size:14px; width:33.33%; border-radius:0; margin-left:-4px;}
.tab-ecl.type2 .ui-tabs-nav {border-bottom:0}
.tab-ecl.type2.ui-tabs .ui-tabs-nav .ui-tabs-anchor {color:#999;}
.tab-ecl.type2.ui-tabs .ui-tabs-nav li {background-color:#fff;border-bottom:1px solid #ddd;}
.tab-ecl.type2.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {font-weight:bold; border:0; background-color:#fff !important; border-bottom:1px solid #000; color:#000 !important}
.tab-ecl.type2.ui-tabs .ui-tabs-nav li.ui-state-hover,.tab-ecl.type2.ui-tabs .ui-tabs-nav li.ui-state-focus {background-color:#f4f4f4 !important}

.tbl-ecl-head {border-top:2px solid #000}
.tbl-ecl-head:after {display:block; clear:both; content:''}
.tbl-ecl-head li {float:left; font-size:14px; font-weight:bold; height:35px; line-height:35px; text-align:center; background-color:#f6f6f6;}
.tbl-ecl-head li.head1 {width:130px; border-left:1px solid #ddd;}
.tbl-ecl-head li.head2 {width:260px}
.tbl-ecl-head li.head3 {width:410px}
.tbl-ecl-head li.head4 {width:67px; border-right:1px solid #ddd;}
.tbl-ecl-head li.head4 span {margin-right:15px}

.tbl-ecl-body {height:150px; margin-bottom:20px; border:1px solid #ddd; overflow-y:scroll}
.tbl-ecl-body table {}
.tbl-ecl-body table tbody td {font-size:13px; padding:5px 10px; line-height:20px; border-right:1px solid #ddd; border-bottom:1px solid #ddd}
.tbl-ecl-body table tbody td.last {border-right:0}
.tbl-ecl-body table tbody td.body-none {border:0; padding:65px 0 60px; text-align:center}
.tbl-ecl-body tbody td span.chk.hidden-label {top:3px}


/* Guide */
.guide-media {margin-top:30px; text-align:center; padding:30px; border:1px solid #999;}