﻿@charset "utf-8";



/* 개별 컨텐츠  ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* 통합검색 */
.searchList { border-top: 1px solid #231f20; overflow: hidden; }
.searchList li { padding: 16px 8px; border-bottom: 1px solid #e5e5e5; }
.searchList li p { position: relative; margin-bottom: 14px; padding-left: 14px; font-size: 20px; color: black; }
.searchList li p:last-child { margin-bottom: 0; }
.searchList li p:first-of-type { font-weight: 500; }
.searchList li dfn { display: block; margin-bottom: 5px; font-weight: normal; font-style: normal; font-size: 15px; color: #0b559b; }
.searchList li dfn:before { content: ""; display: inline-block; position: absolute; width: 5px; height: 5px; left: 0; top: 7px; border-radius: 50rem; background: #e5e5e5;  }
.searchList li .btn_li { display: inline-block; position: relative; padding: 0 18px; height: 36px; margin-left: 10px; float: right; line-height: 36px; color: #ffffff !important; font-size: 14px; border-radius: 2px; background: #008cd6; }
.searchList li .btn_li:hover { background: #0186cc; }
.searchList li p.noData { padding: 0; text-align: center; font-size: 16px; }
@media all and (max-width: 1200px){
}

@media all and (max-width: 1025px){
}

@media all and (max-width: 769px){
}

@media all and (max-width: 481px){
	.searchList li .btn_li { float: none;display: inline-block; min-width: 60px; height: 25px; color: #fff !important; font-size: 13px !Important; line-height: 25px; padding: 0 8px; border-radius: 2px; background: #008cd6; }
	.searchList li .btn_li:hover { background: #008cd6; }
}

/* 만족도조사 */
.satisfaction {width:100%;}
.satisfaction .sfInfo {padding:25px; border:#e3e3e3 1px solid; background:#f5f5f5;}
.satisfaction .sfInfo h1 {width:100%; margin-bottom:15px; padding-bottom:20px; font-size:18px; font-weight:bold; color:#333; border-bottom:#e4e4e4 1px solid;}
.satisfaction .sfInfo div {font-size:14px;}
.satisfaction .sfCtn {padding:25px; border-left:#e5e5e5 1px solid; border-right:#e5e5e5 1px solid;}
.satisfaction .sfCtn div {margin-bottom:20px; padding-bottom:20px; border-bottom:#e5e5e5 1px solid;}
.satisfaction .sfCtn div h1 {padding:0 0 5px 25px; font-size:16px; font-weight:bold; color:#333; background:url('../images/btnIcn/icn_title1.gif') 0 1px no-repeat;}
.satisfaction .sfCtn div p {padding:10px 0; font-size:14px;}
.satisfaction .sfCtn div ul {width:100%; overflow:hidden;}
.satisfaction .sfCtn div ul li {padding:3px 0;}
.satisfaction .sfEnd {padding:25px; border:#e3e3e3 1px solid; background:#f5f5f5;}

/* 직인관리 - 파일 업로드 */
.extSealUp {width:100%; padding:10px 0;}
.extSealUp dl {width:100%; margin-bottom:10px; overflow:hidden;}
.extSealUp dl dt {float:left; width:15%; padding-top:2px; font-size:16px; line-height:22px; font-weight:bold; color:#333;}
.extSealUp dl dd {float:left; width:85%;}
.extSealUp div {padding-top:10px;}
.extSealUp div strong {color:#333; letter-spacing:-1px;}
.extSealUp p {margin-top:15px; padding-top:15px; text-align:center; border-top:#e5e5e5 1px solid;}
@page a4sheet { size: 21.0cm 29.7cm }

/* 참가신청서 출력 - 팝업 */
.popConfirmBg {height:100%;  overflow-x:hidden; overflow-y:scroll; background-size: contain; }
.popConfirm {width:740px; padding:50px 24px 100px 16px;}
.popConfirm .pcTitle {width:100%;}
.popConfirm .pcTitle h1 {text-align:center; font-family:'nm'; font-size:20px; line-height:24px; font-weight:bold; color:#555;}
.popConfirm .pcTitle h2 {margin-top:10px; text-align:center; font-family:'nm'; font-size:30px; line-height:34px; font-weight:bold; color:#333;}
.popConfirm .pcTitle h3 {margin-top:30px; font-size:18px; font-weight:bold; color:#555;}

/* 서약 */
.vow {width:100%; margin-top:35px;}
.vow h1 {text-align:center; font-family:'nm'; font-size:22px; font-weight:bold; color:#333; line-height:26px; letter-spacing:-1px;}
.vow h2 {margin-top:20px; text-align:center; font-family:'nm'; font-size:20px; font-weight:bold; color:#333; line-height:26px; letter-spacing:-1px;}
.vow p {margin:40px 0 40px 0; text-align:right; font-size:28px; color:#333; line-height:26px; font-weight:bold; font-family:'nm'; letter-spacing:-1px; height:45px; padding-top:35px; padding-right:40px; background:url('/static_root/images/common/jikin.png') no-repeat right top;background-size:80px;}
.vow div {text-align:center; font-size:12px; letter-spacing:-1px;}

/* 약관동의 - 레이어영역 */
.agreePop {position:absolute; left:50%; top:170px; width:800px; background:url('../images/layer/layer_bg.gif'); z-index:10;}
.agreePop .agTop {width:794px; margin:0 auto;} 
.agreePop .agArea {padding:20px 20px 30px 20px; border-left:#1c589d 3px solid; border-right:#1c589d 3px solid; border-bottom:#1c589d 3px solid; background:#fff;} 
.agreePop .agArea .agCtn {height:500px; overflow:auto;} 
.agreePop .agArea .agChk {margin-top:20px; text-align:center; color:#333; font-weight:bold; letter-spacing:-1px;} 

/* 약관동의 - 회원가입 */
.agree {width:100%;}
.agree div {height:100px; margin-bottom:15px; padding:20px; border:#e5e5e5 1px solid; overflow:hidden;}
.agree p {font-weight:bold; letter-spacing:-1px;}

/* 회원가입 이용약관 / 개인정보취급방침 */
.privacy { height: 300px; padding:25px; border:#e5e5e5 1px solid; word-break: keep-all; overflow-y: scroll;}
.privacy h2 {font-size:16px; font-weight:bold; color:#333;}
.privacy h2 ~ h2 { margin-top: 12px; }
.privacy h3 {margin-bottom:15px; padding-bottom:15px; color:#1c589d; font-weight:bold; border-bottom:#e5e5e5 1px solid;}
.privacy h4 {color:#333; font-weight:bold;}
.privacy strong {font-size:14px; color:#555; line-height:28px;}
.privacy p { margin: 8px 0; line-height: 1.3em; }
.privacy ol, .privacy ul, .privacy ol li ol, .privacy ul li ul { margin: 0.4em 0; }
.privacy ol li, .privacy ul li { list-style: auto; margin-left: 1em; margin-bottom: 0.4em; }
.privacy ol li:last-child, .privacy ul li:last-child { margin-bottom: 0; }
.privacy ol li ol li, .privacy ul li ul li { list-style: hangul; margin-left: 1em; }

/* 이용약관 단독 페이지 */
.privacy2 { padding:25px; border:#e5e5e5 1px solid; word-break: keep-all;}
.privacy2 h2 {font-size:16px; font-weight:bold; color:#333;}
.privacy2 h2 ~ h2 { margin-top: 12px; }
.privacy2 h3 {margin-bottom:15px; padding-bottom:15px; color:#1c589d; font-weight:bold; border-bottom:#e5e5e5 1px solid;}
.privacy2 h4 {color:#333; font-weight:bold;}
.privacy2 strong {font-size:14px; color:#555; line-height:28px;}
.privacy2 p { margin: 8px 0; line-height: 1.3em; }
.privacy2 ol, .privacy ul, .privacy ol li ol, .privacy ul li ul { margin: 0.4em 0; }
.privacy2 ol li, .privacy ul li { list-style: auto; margin-left: 1em; margin-bottom: 0.4em; }
.privacy2 ol li:last-child, .privacy ul li:last-child { margin-bottom: 0; }
.privacy2 ol li ol li, .privacy ul li ul li { list-style: hangul; margin-left: 1em; }





/* 전략물자(러시아제재) 콘텐츠  ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* 국제사회 제재현황-국제사회 총괄현황표 */
.tableFixedHeadScroll * {box-sizing:border-box;}
.tableFixedHeadScroll {width:100%; overflow:hidden;}
.tableFixedHeadScroll .headScroll {position:relative; z-index:5; width:100%; overflow:hidden; box-shadow:1px 0 10px rgba(0,0,0,0.3);}
.tableFixedHeadScroll .headScroll table {width:100%; table-layout:fixed; border-top:1px solid #0180c3; border-left:1px solid #0180c3;}
.tableFixedHeadScroll .headScroll table th {font-size:15px; font-weight:500; color:#fff; text-align:center; padding:15px 10px; border-right:1px solid #0180c3; background:#008cd6;}
.tableFixedHeadScroll .headScroll table th.scroll-area {border:none; padding:0;}
.tableFixedHeadScroll .bodyScroll {width:100%; max-height:900px; overflow-x:scroll; overflow-y:scroll;}
.tableFixedHeadScroll .bodyScroll table {width:100%; table-layout:fixed; border-left:1px solid #e5e5e5;}
.tableFixedHeadScroll .bodyScroll table th {font-size:14px; text-align:left; padding:12px 10px; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.tableFixedHeadScroll .bodyScroll table tbody td {font-size:14px; text-align:center; padding:10px; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.tableFixedHeadScroll .bodyScroll table tbody .bg-line-color {color:#333; background:#fffbf1;}

@media all and (max-width: 1200px){
}

@media all and (max-width: 1025px){
}

@media all and (max-width: 769px){
}

@media all and (max-width: 481px){
}


/* 주요국 러시아제재 비교표 */
.bbsCompareNation {overflow-x:auto;}
.bbsCompareNation table {width:100%; table-layout:fixed; border-left:1px solid #e5e5e5;}
.bbsCompareNation table thead th {font-size:15px; padding:15px 8px; font-weight:500; color:#fff; text-align:center; border-right:1px solid #0180c3; border-bottom:1px solid #0180c3; background:#008cd6;}
.bbsCompareNation table thead th:first-child {border-left:1px solid #0180c3;}
.bbsCompareNation table tbody td {font-size:14px; padding:12px 8px; text-align:left; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; word-break:keep-all; vertical-align:top;}
.bbsCompareNation table tbody th {font-size:14px; padding:12px 8px; text-align:center; color:#333; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; background:#fff; word-break:keep-all;}
.bbsCompareNation table tbody th.bgColor {font-weight:500; background:#f7f8fc;}
.bbsCompareNation table tbody th:last-child, .bbsScroll table tbody td:last-child {border-right:1px solid #e4e4e4;}

.bbsCompareNation sup {font-weight:bold; color:#d21010;}
.bbsCompareNation .list1 {overflow:hidden;}
.bbsCompareNation .list1 > li {position:relative; padding:2px 0 2px 10px;}
.bbsCompareNation .list1 > li:after {content:""; display:inline-block; position:absolute; left:0; top:10px; width:3px; height:3px; border-radius:50%; background:#008cd6;}
.bbsCompareNation .list2 {padding-left:5px; overflow:hidden;}
.bbsCompareNation .list2 > li {position:relative; padding:2px 0 2px 12px;}
.bbsCompareNation .list2 > li:after {content:""; display:inline-block; position:absolute; left:0; top:11px; width:6px; height:1px; background:#999;}
.bbsCompareNation .supList:after {top:16px !important;}
.bbsCompareNation .txtNew {color:#1f1f3c; margin-right:3px;}
.bbsCompareNation .noTxt {text-align:center; vertical-align:middle;}
.bbsCompareNation .underline {text-decoration:underline;}

.word-explain {width:100%; box-sizing:border-box; padding:20px 25px; border-radius:3px; border:1px solid #e5e5e5; background:#fff;}
.word-explain li {font-size:14px; color:#333; letter-spacing:-0.5px; padding:3px 0;}
.word-explain li span {color:#d21010; margin-right:3px; font-weight:bold;}


/* 우리나라 총괄현황표 */
.korea_sanctions * {word-break:keep-all;}
.korea_sanctions {width:100%; overflow:hidden;}
.korea_sanctions > li {width:100%; box-sizing:border-box; margin-bottom:25px; padding-bottom:25px; border-bottom:1px solid #ddd; overflow:hidden;}
.korea_sanctions > li:last-child {margin:0; padding:0; border-bottom:none;}
.korea_sanctions > li > p {font-weight:500; color:#1f1f3c; box-sizing:border-box; padding:10px 15px; border-radius:3px; border:1px solid #eee; background:#f7f8fc;}
.korea_sanctions > li > div {display:table; width:100%; height:100%; margin-top:15px; overflow:hidden;}
.korea_sanctions > li > div > dl.trade-box {display:table-cell; vertical-align:top; width:50%; box-sizing:border-box; padding-right:25px; border-right:1px solid #ddd;}
.korea_sanctions > li > div > dl.finance-box {display:table-cell; vertical-align:top; width:50%; box-sizing:border-box; padding-left:25px;}
.korea_sanctions > li > div > dl > dt {font-size:18px; font-weight:bold; text-align:center; color:#1f1f3c; box-sizing:border-box; padding:15px; border-radius:3px; border:1px dashed #aaa; background:#fff;}
.korea_sanctions > li > div > dl > dd {box-sizing:border-box; padding:0 10px;}
.korea_sanctions > li > div > dl > dd > h4 {font-size:17px; font-weight:500; color:#008cd6; text-align:center; margin:15px 0;}
.korea_sanctions > li > div > dl > dd > div.box-list-area > dl {margin:10px 0; overflow:hidden;}
.korea_sanctions > li > div > dl > dd > div.box-list-area > dl dt {float:left; margin-right:10px; color:#2c2c49; font-weight:500;}
.korea_sanctions > li > div > dl > dd > div.box-list-area > dl dd {float:left;}

.korea_sanctions > li > div > dl > dd > dl.box-cont-area {margin-top:15px; box-sizing:border-box; background:#fff;}
.korea_sanctions > li > div > dl > dd > dl.box-cont-area > dt {width:100%; font-size:16px; color:#fff; font-weight:500; text-align:center; box-sizing:border-box; padding:12px 10px; background:#1f1f3c;}
.korea_sanctions > li > div > dl > dd > dl.box-cont-area > dd {width:100%; box-sizing:border-box; padding:15px; border:1px solid #ddd; border-top:none; background:#fff;}

.korea_sanctions > li > div > dl > dd ol > li {padding:3px 0;}

.korea_sanctions > li > div > dl > dd .list1 {overflow:hidden;}
.korea_sanctions > li > div > dl > dd .list1 > li {position:relative; padding:2px 0 2px 12px;}
.korea_sanctions > li > div > dl > dd .list1 > li:after {content:""; display:inline-block; position:absolute; left:0; top:11px; width:6px; height:1px; background:#999;}

.korea_sanctions .cont-point {position:relative; padding:3px 0 3px 10px;}
.korea_sanctions .cont-point:after {content:"*"; display:inline-block; position:absolute; left:0; top:6px; color:#d21010;}

.korea_sanctions .cont-point2 {position:relative; padding:3px 0 3px 20px;}
.korea_sanctions .cont-point2:after {content:"※"; display:inline-block; position:absolute; left:0; top:2px; color:#d21010;}
.korea_sanctions .cont-point2 a:hover {color:#222; text-decoration:underline;}

.korea_sanctions .source {margin-top:15px;}
.korea_sanctions .source a {color:#008cd6;}
.korea_sanctions .source a:hover {text-decoration:underline;}

@media all and (max-width: 1200px){
}

@media all and (max-width: 1025px){
}

@media all and (max-width: 769px){
	#contUsr .korea_sanctions > li > div > dl.trade-box {display:block; width:100%; padding:0 0 25px 0; border-right:none;}
	#contUsr .korea_sanctions > li > div > dl.finance-box {display:block; width:100%; box-sizing:border-box; padding:0;}
}

@media all and (max-width: 481px){
}



/* 제재대상자 현황-고정스크롤 */
.tableFixedScroll {position:relative; max-width:100%; margin:auto; overflow:hidden;}
.tableFixedScroll .fixedTableWrap {width:100%; overflow-x:auto;}
.tableFixedScroll table {width:100%; margin:auto; table-layout:fixed;}
.tableFixedScroll table thead th {
	min-height:50px; text-align:center; font-weight:500; color:#fff; box-sizing:border-box; padding:12px 10px; 
	border-top:1px solid #0180c3; border-left:1px solid #0180c3; background:#008cd6;
}
.tableFixedScroll table thead th.link-list-head {border-right:1px solid #0180c3;} /* 목록-thead */
.tableFixedScroll table tbody th {
	min-height:40px; font-size:13px; text-align:center; font-weight:500; color:#1f1f3c; box-sizing:border-box; padding:10px; 
	border-left:1px solid #eee; border-bottom:1px solid #eee; background:#f7f8fc; word-break:keep-all;
}
.tableFixedScroll table tbody th.link-list {color:#f19149; letter-spacing:0; border-right:1px solid #eee; background:#fffbf1; cursor:pointer;} /* 목록 */
.tableFixedScroll table tbody th.link-list:hover {text-decoration:underline;}
.tableFixedScroll table tbody td {
	min-height:40px; font-size:12px; text-align:center; color:#728399; box-sizing:border-box; padding:10px; 
	border-left:1px solid #eee; border-bottom:1px solid #eee;
}
.tableFixedScroll table tbody td:last-child {border-right:1px solid #eee;}

.tableFixedScroll table tbody td:nth-of-type(5n-4) {background:#fff;} /* 열 별 색상 1 */
.tableFixedScroll table tbody td:nth-of-type(5n-3) {background:rgba(255,251,251,0.6);} /* 열 별 색상 2 */
.tableFixedScroll table tbody td:nth-of-type(5n-2) {background:rgba(250,254,248,0.6);} /* 열 별 색상 3 */
.tableFixedScroll table tbody td:nth-of-type(5n-1) {background:rgba(244,253,246,0.6);} /* 열 별 색상 4 */
.tableFixedScroll table tbody td:nth-of-type(5n)  {background:rgba(242,252,251,0.6);} /* 열 별 색상 5 */

.tableFixedScroll table tbody td.date-count-link {color:#008cd6; background:#f5faff; cursor:pointer;} /* 날짜별 지정-수정-해지 */
.tableFixedScroll table tbody td.date-count-link:hover {text-decoration:underline;}

.tableFixedScroll .clone {position:absolute; top:0; left:0; z-index:5; pointer-events:none;}
.tableFixedScroll .clone th, .tableFixedScroll .clone td {border-color:transparent; visibility:hidden;}
.tableFixedScroll .clone .fixed-side {visibility:visible;}
.tableFixedScroll .clone thead .fixed-side {border-color:#0180c3;}
.tableFixedScroll .clone tbody .fixed-side {border-color:#eee;}
.tableFixedScroll .clone tbody .fixed-side.link-list {pointer-events:initial;}
.tableFixedScroll .shadow {position:absolute; left:0; top:0; width:320px; height:calc(100% - 21px); box-shadow:1px 1px 5px rgba(0,0,0,0.1); background:transparent;}


/* 제재대상자 현황-팝업내용 */
.sanctions_list_title {width:100%; text-align:center; box-sizing:border-box; padding:20px 10px; margin-bottom:15px; border-radius:3px; border:1px solid #2c2c49; background:#fff;}
.sanctions_list_title h3 {font-size:20px; letter-spacing:-0.5px; font-weight:bold; color:#333; word-break:keep-all;}

.sanctions_table1 {overflow:hidden;}
.sanctions_table1 table {width:100%; table-layout:fixed; border-left:1px solid #0180c3; border-right:1px solid #e5e5e5;}
.sanctions_table1 table th {font-size:15px; font-weight:500; color:#fff; text-align:center; padding:15px 10px; border-right:1px solid #0180c3; border-bottom:1px solid #0180c3; background:#008cd6;}
.sanctions_table1 table th.borderT {border-top:1px solid #0180c3;}
.sanctions_table1 table td {font-size:14px; padding:15px; border-bottom:1px solid #e5e5e5;}
.sanctions_table1 table td.borderT {border-top:1px solid #e5e5e5;}

.sanctions_table2 {overflow:hidden;}
.sanctions_table2 table {width:100%; table-layout:fixed;}
.sanctions_table2 table thead th {font-size:15px; font-weight:500; color:#fff; text-align:center; padding:15px 10px; border-right:1px solid #0180c3; background:#008cd6;}
.sanctions_table2 table thead th:last-child {border-right:none;}
.sanctions_table2 table tbody th {font-size:14px; letter-spacing:0; text-align:left; padding:15px 10px; border-left:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.sanctions_table2 table tbody th:last-child {border-right:1px solid #e5e5e5;}
.sanctions_table2 table tbody td {font-size:14px; letter-spacing:0; text-align:center; padding:15px 10px; border-left:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.sanctions_table2 table tbody td:last-child {border-right:1px solid #e5e5e5;}
.sanctions_table2 table tbody td.list_gubun {color:#2c2c49; font-weight:500; background:#f5faff;}


/* 제재대상자 현황-사이트 바로가기 */
.sanction_site {width:100%; box-sizing:border-box; padding:0 40px; border:1px solid #e5e5e5; background:#fff; overflow:hidden;}
.sanction_site > li {width:100%; padding:35px 0; border-bottom:1px dashed #ddd; overflow:hidden;}
.sanction_site > li:last-child {border-bottom:none;}
.sanction_site > li > div {float:left; width:calc(100% - 205px); overflow:hidden;}
.sanction_site > li > div > div {float:left; display:table; width:90px; height:90px; margin-right:25px; border-radius:50%; background:#eff3fc;}
.sanction_site > li > div > div span {display:table-cell; vertical-align:middle; text-align:center;}
.sanction_site > li > div > dl {float:left; width:calc(100% - 115px); margin:15px 0;}
.sanction_site > li > div > dl dt {font-size:20px; font-weight:500; line-height:1.3; color:#2c2c49; word-break:keep-all;}
.sanction_site > li > div > dl dd {font-size:16px; line-height:1.3; padding-top:10px; word-break:keep-all;}
.sanction_site > li > div > dl dd strong {color:#333;}
.sanction_site > li > div > dl dd span {font-weight:bold;}
.sanction_site > li > a {
	float:right; display:block; width:180px; font-size:16px; color:#2c2c49; text-align:center; box-sizing:border-box; padding:14px 10px; margin:20px 0 20px 25px; 
	border-radius:3px; border:1px solid #2c2c49; background:#fff; transition:all ease-in 0.2s; overflow:hidden;
}
.sanction_site > li > a:hover {color:#fff; background:#2c2c49;}
.sanction_site > li > a span {padding-left:10px;}

@media all and (max-width: 1200px){
}

@media all and (max-width: 1025px){
	#contUsr .sanction_site > li > div {float:none; width:100%;}
	#contUsr .sanction_site > li > a {float:none; width:100%; margin:25px 0 0 0;}
}

@media all and (max-width: 769px){
}

@media all and (max-width: 481px){
	#contUsr .sanction_site {padding:0 30px;}
	#contUsr .sanction_site > li > div > div {float:none; margin:0 auto;}
	#contUsr .sanction_site > li > div > dl {float:none; width:100%; text-align:center; margin:25px 0 0 0;}
	#contUsr .sanction_site > li > div > dl dd {padding-top:15px;}
}





/* 전략물자(일본규제) 콘텐츠  ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* 콘텐츠 텍스트(기본) */
.cntText {font-size:15px; padding:5px 0; word-break:keep-all;}
.cntText span {display:inline-block; color:#787878; padding-top:5px;}
.cntText em {color:#e4001a; font-style:normal; font-weight:bold;}

/* 이미지 확대버튼 */
.mView-img {display:none;}

/* 참여·신청 콘텐츠 영역 */
.tabCnt {width:100%; overflow:hidden;}
.tabCnt > div.seminar {margin-top:30px;}
.tabCnt > div.presentation {margin-top:30px;}
.tabCnt > div.visitConsult {margin-top:30px;}

.mapBtn {display:inline-block; background:#0262c5; color:#fff; font-size:13px; padding:2px 6px; border:1px solid #0262c5; border-radius:3px;}
.mapBtn:hover {background:#fff; color:#0262c5; border:1px solid #0262c5;}

/* 방문접수 프로세스 */
.vcProcess {margin-top:10px; overflow:hidden;}
.vcProcess > ul {overflow:hidden;}
.vcProcess > ul > li {position:relative; float:left; width:16%; margin:0 2.5%; box-sizing:border-box; text-align:center; border:1px solid #ddd; border-radius:5px;}
.vcProcess > ul > li:first-child {margin-left:0;}
.vcProcess > ul > li:last-child {margin-right:0;}
.vcProcess > ul > li:after {display:inline-block; content:""; position:absolute; right:-37px; top:50%; background:url('../images/content/icn_doubleArr.png') no-repeat; width:21px; height:13px;}
.vcProcess > ul > li > p {padding:40px 8px; border-bottom:1px solid #ddd; color:#333; font-size:15px; font-weight:bold;}
.vcProcess > ul > li > span {display:inline-block; padding:15px 8px; font-size:13px; color:#0262c5;}

/* 일본제도 안내 > 일본 금번조치 개요 */
.list-object {margin:10px 0 5px 0; overflow:hidden;}
.list-object > li {float:left; width:29%; margin:0 2%; box-sizing:border-box; padding:5px 8px; text-align:center; border:1px solid #ddd; border-radius:5px;}

.tableProcess1 {margin-top:10px; overflow:hidden;}
.tableProcess1 > ul {overflow:hidden;}
.tableProcess1 > ul > li {position:relative; float:left; width:10%; min-height:112px; margin:0 2.5%; box-sizing:border-box; padding:15px 5px; color:#333; text-align:center; border:1px solid #ddd; border-radius:5px;}
.tableProcess1 > ul > li:nth-child(1) {margin-left:0; padding:24px 5px;}
.tableProcess1 > ul > li:nth-child(2) {padding:42px 5px;}
.tableProcess1 > ul > li:nth-child(3) {padding:24px 5px;}
.tableProcess1 > ul > li:nth-child(4) {padding:15px 5px; border:1px dashed #e5e5e5;}
.tableProcess1 > ul > li:nth-child(5) {padding:24px 5px;}
.tableProcess1 > ul > li:nth-child(6) {padding:24px 5px;}
.tableProcess1 > ul > li:nth-child(7) {margin-right:0; padding:15px 5px; border:1px dashed #e5e5e5;}
.tableProcess1 > ul > li:after {display:inline-block; content:""; position:absolute; right:-37px; top:45%; z-index:2; background:url('../images/content/icn_doubleArr.png') no-repeat; width:21px; height:13px;}
.tableProcess1 > ul > li:last-child:after {display:none;}

.tableProcess2 {margin-top:10px; overflow:hidden;}
.tableProcess2 > ul {overflow:hidden;}
.tableProcess2 > ul > li {position:relative; float:left; width:10%; min-height:112px; margin:0 2.5%; box-sizing:border-box; border-bottom:1px solid #ddd; color:#333; text-align:center; border:1px solid #ddd; border-radius:5px;}
.tableProcess2 > ul > li:nth-child(1) {margin-left:0; padding:24px 5px;}
.tableProcess2 > ul > li:nth-child(2) {padding:42px 5px;}
.tableProcess2 > ul > li:nth-child(3) {width:70%; padding:35px 5px; margin-right:0;}
.tableProcess2 > ul > li:after {display:inline-block; content:""; position:absolute; right:-37px; top:45%; z-index:2; background:url('../images/content/icn_doubleArr.png') no-repeat; width:21px; height:13px;}
.tableProcess2 > ul > li:last-child:after {display:none;}

.tableProcess_m {display:none;}

/* 대체수입처-지원절차 */
.replace_process {margin-top:10px; overflow:hidden;}
.replace_process > ul {overflow:hidden;}
.replace_process > ul > li {position:relative; float:left; width:22%; min-height:308px; margin:0 2%; box-sizing:border-box; border:1px solid #ddd; border-radius:5px;}
.replace_process > ul > li:first-child {margin-left:0;}
.replace_process > ul > li:last-child {margin-right:0;}
.replace_process > ul > li:after {display:inline-block; content:""; position:absolute; right:-33px; top:50%; background:url('../images/content/icn_doubleArr.png') no-repeat; width:21px; height:13px;}
.replace_process > ul > li > p {padding:12px 8px; border-bottom:1px solid #ddd; color:#333; font-size:15px; font-weight:bold; text-align:center;}
.replace_process > ul > li > div {box-sizing:border-box; padding:10px; overflow:hidden;}
.replace_process > ul > li > div > span {display:block; box-sizing:border-box; padding:8px; margin:2px 0 5px 0; border-top:1px dashed #e5e5e5; border-bottom:1px dashed #e5e5e5; font-size:13px; color:#787878; word-break:keep-all;}
.replace_process > ul > li > div > span em {color:#e4001a; font-style:normal; font-weight:bold;}
.replace_process > ul > li > div > ul {overflow:hidden;}
.replace_process > ul > li > div > ul > li {padding:3px 0 3px 8px; box-sizing:border-box; letter-spacing:-1px; position:relative; word-break:keep-all;}
.replace_process > ul > li > div > ul > li:after {display:block; content:""; position:absolute; left:0; top:11px; background:#454545; width:3px; height:3px; border-radius:3px;}
.replace_process > ul > li > div > ul > li > ul {margin-top:5px;}
.replace_process > ul > li > div > ul > li > ul > li {font-size:13px; margin-bottom:5px;}

/* 지원센터 소개 */
/* 1.지원센터 현황 */
.center_org {width:100%; text-align:center; position:relative; z-index:3;}
.center_org:before {content:""; display:block; position:absolute; left:50%; top:0; bottom:22.5rem; z-index:-1; width:1px; margin-left:-0.5px; background:#e5e5e5;}
.center_org > ul > li.center_org_depth1 {display:table; margin:0 auto; overflow:hidden;}
.center_org > ul > li.center_org_depth1 > div {display:table-cell; vertical-align:middle; width:300px; height:50px; margin:0 auto; background:#003567; border-radius:5px 5px 0 0;}
.center_org > ul > li.center_org_depth1 > div em {display:inline-block; font-size:22px; font-style:normal; font-weight:bold; color:#fff;}
.center_org > ul > li.center_org_depth2 {display:table; margin:30px auto 0 auto; overflow:hidden;}
.center_org > ul > li.center_org_depth2 > div {display:table-cell; vertical-align:middle; width:300px; height:45px; margin:0 auto; background:#003567;}
.center_org > ul > li.center_org_depth2 > div em {display:inline-block; font-size:18px; font-style:normal; font-weight:bold; color:#fff;}
.center_org > ul > li.center_org_depth3 {width:100%; margin:40px auto 0 auto; overflow:hidden;}
.center_org > ul > li.center_org_depth3 > ul {overflow:hidden;}
.center_org > ul > li.center_org_depth3 > ul > li {float:left; width:21%; padding:0 2%; position:relative;}
.center_org > ul > li.center_org_depth3 > ul > li:before {content:""; display:block; width:1px; height:2.5rem; margin:0 auto; background:#e5e5e5;}
.center_org > ul > li.center_org_depth3 > ul > li:after {content:""; display:block; position:absolute; left:50%; top:0; width:100%; height:1px; background:#e5e5e5;}
.center_org > ul > li.center_org_depth3 > ul > li:last-child:after {display:none;}
.center_org > ul > li.center_org_depth3 > ul > li > p {background:#5a5657; color:#fff; font-weight:bold; font-size:16px; letter-spacing:-1.5px; padding:10px 8px; border-radius:5px 5px 0 0;}
.center_org > ul > li.center_org_depth3 > ul > li > div {min-height:40px; border:1px solid #ddd; color:#5a5657; padding:12px 5px; background:#fff;}
.center_org > ul > li.center_org_depth3 > ul > li > div > ul {overflow:hidden;}
.center_org > ul > li.center_org_depth3 > ul > li > div > ul > li {color:#5a5657; letter-spacing:-1.5px; word-break:keep-all;}
.center_org > ul > li.center_org_depth3 > ul > li:nth-child(4) > div > ul > li {margin-top:10px;}
.center_org > ul > li.center_org_depth4 {width:100%; margin:30px auto 0 auto; overflow:hidden;}
.center_org > ul > li.center_org_depth4 > ul {overflow:hidden;}
.center_org > ul > li.center_org_depth4 > ul > li {float:left; width:21%; padding:0 2%; position:relative;}
.center_org > ul > li.center_org_depth4 > ul > li:before {content:""; display:block; width:1px; height:2.5rem; margin:0 auto; background:#e5e5e5;}
.center_org > ul > li.center_org_depth4 > ul > li:after {content:""; display:block; position:absolute; left:50%; top:0; width:100%; height:1px; background:#e5e5e5;}
.center_org > ul > li.center_org_depth4 > ul > li:last-child:after {display:none;}
.center_org > ul > li.center_org_depth4 > ul > li > p {background:#5a5657; color:#fff; font-weight:bold; font-size:16px; letter-spacing:-1.5px; padding:10px 8px; border-radius:5px 5px 0 0;}
.center_org > ul > li.center_org_depth4 > ul > li > div {min-height:40px; border:1px solid #ddd; color:#5a5657; padding:12px 5px; background:#fff;}
.center_org > ul > li.center_org_depth4 > ul > li > div > ul {overflow:hidden;}
.center_org > ul > li.center_org_depth4 > ul > li > div > ul > li {color:#5a5657; letter-spacing:-1.5px;}
.center_org > ul > li.center_org_depth4 > ul > li:nth-child(3) > div > ul > li {margin-top:10px;}
.center_org > div.org_group_list {width:100%; margin-top:15px; position:relative;}
.center_org > div.org_group_list:before {content:""; display:block; position:absolute; top:0; left:50%; background:url('../images/content/cnt_arr.png') center top no-repeat; width:82px; height:85px; margin-left:-43px;}
.center_org > div.org_group_list > ul {padding-top:100px; overflow:hidden;}
.center_org > div.org_group_list > ul > li {float:left; width:28.3%; margin:0 2.5%; box-sizing:border-box; padding:12px 10px; background:#fff; border:3px solid #053367; border-radius:5px; text-align:center; position:relative;}
.center_org > div.org_group_list > ul > li:after {display:inline-block; content:""; position:absolute; right:-42px; top:40%; background:url('../images/content/icn_plus.png') no-repeat; width:30px; height:30px;}
.center_org > div.org_group_list > ul > li:last-child:after {display:none;}
.center_org > div.org_group_list > ul > li > strong {display:inline-block; font-size:18px; padding-bottom:10px;}

/* 2.지원센터 임무 */
.center_mission {width:100%; overflow:hidden;}
.center_mission > ul> li {overflow:hidden;}
.center_mission > ul> li:nth-child(2) {margin:20px 0;}
.center_mission > ul> li > strong {position:relative; display:inline-block; width:17%; float:left; background:#003567; color:#fff; font-size:18px; line-height:24px; text-align:center; border-radius:5px;}
.center_mission > ul> li > strong:before {position:absolute; right:-10px; top:43%; content:""; display:inline-block; width:10px; height:10px; background:#003567; transform:translateX(-50%) rotate(130deg); -webkit-transform:translateX(-50%) rotate(130deg);}
.center_mission > ul> li:nth-child(1) > strong {padding:27px 8px;}
.center_mission > ul> li:nth-child(2) > strong {padding:15px 8px;}
.center_mission > ul> li:nth-child(3) > strong {padding:91px 8px;}
.center_mission > ul> li > ul {display:inline-block; width:77%; float:right;}
.center_mission > ul> li > ul.msn_txt {background:#fff; border:1px solid #ddd; border-radius:5px; box-sizing:border-box; padding:12px 20px; overflow:hidden;}
.center_mission > ul> li > ul.msn_list > li:nth-child(1) {float:left; width:49%; overflow:hidden;}
.center_mission > ul> li > ul.msn_list > li:nth-child(2) {float:right; width:49%; overflow:hidden;}
.center_mission > ul> li > ul.msn_list > li > strong {display:block; text-align:center; box-sizing:border-box; padding:12px 8px; margin-bottom:8px; font-size:16px; background:#0b7abf; color:#fff; border-radius:5px; overflow:hidden;}
.center_mission > ul> li > ul.msn_list > li > ul.mission_depth1 {display:inline-block; background:#fff; border:1px solid #ddd; border-radius:5px; box-sizing:border-box; padding:12px 15px; overflow:hidden;}
.center_mission > ul> li > ul.msn_list > li > ul.mission_depth2 {min-height:126px; display:inline-block; margin:12px 10px; overflow:hidden;}
.center_mission > ul> li > ul.msn_list > li > ul.mission_depth2 > li {display:table; float:left; width:125px; height:125px; border-radius:50%; background:rgba(218,226,235,0.5); text-align:center;}
.center_mission > ul> li > ul.msn_list > li > ul.mission_depth2 > li:nth-child(2) {margin-left:-15px;}
.center_mission > ul> li > ul.msn_list > li > ul.mission_depth2 > li:nth-child(3) {margin-left:-15px;}
.center_mission > ul> li > ul.msn_list > li > ul.mission_depth2 > li > div {display:table-cell; vertical-align:middle;}
.center_mission > ul> li > ul.msn_list > li > ul.mission_depth2 > li > div > em {color:#333; font-size:16px; font-weight:bold; font-style:normal;}

/* 3.상담 및 애로 해결절차 */
.center_process {width:100%; overflow:hidden;}
.center_process > ul {overflow:hidden;}
.center_process > ul > li {float:left; width:31%; text-align:center; position:relative;}
.center_process > ul > li:nth-child(2) {margin:0 3.5%;}
.center_process > ul > li > div {width:100%;}
.center_process > ul > li > div > strong {display:block; background:#003567; color:#fff; font-size:18px; padding:15px 5px; border-radius:5px 5px 0 0;}
.center_process > ul > li > div > ul {margin-top:8px;}
.center_process > ul > li:nth-child(1) > div > ul:after {content:""; display:inline-block; position:absolute; z-index:-1; right:-33px; top:42%; background:url('../images/content/cnt_arr2.png') no-repeat; width:35px; height:120px;}
.center_process > ul > li > div > ul > li {padding:25px 8px; box-sizing:border-box; border:1px solid #ddd; border-radius:5px; background:#fff; margin-bottom:15px; position:relative;}
.center_process > ul > li:nth-child(2) > div > ul > li:after {content:""; display:inline-block; position:absolute; right:-30px; top:50%; background:url('../images/content/icn_doubleArr.png') no-repeat; width:21px; height:13px;}
.center_process > ul > li > div > ul > li:last-child {margin-bottom:0;}
.center_process > ul > li > div > ul > li br {display:none;}
.center_process > ul > li > div > ul.process_list3 > li {padding:27px 8px;}
.center_process > ul > li:nth-child(3) > div > ul.process_list3 > li:nth-child(3) {padding:37px 8px;}
.center_process > ul > li > div > ul.process_list3 > li > strong {display:block; color:#315a9b; font-size:17px; line-height:20px; margin-bottom:5px;}

.center_processM {display:none;}

/* 4.그간의 활동 현황 */
.active_status {width:100%; overflow:hidden;}
.active_status > ul {position:relative;}
.active_status > ul > li {margin-bottom:20px; overflow:hidden;}
.active_status > ul > li:last-child {margin-bottom:0;}
.active_status > ul > li > strong {float:left; display:inline-block; width:18%; background:#003567; color:#fff; font-size:18px; line-height:24px; text-align:center; border-radius:5px; box-sizing:border-box; padding:27px 8px;}
.active_status > ul > li:nth-child(1) > strong {padding:50px 8px 49px;}
.active_status > ul > li:nth-child(2) > strong {padding:50px 8px;}
.active_status > ul > li:nth-child(3) > strong {padding:164px 8px;}
.active_status > ul > li > ul {display:inline-block; float:right; width:80%; background:#fff; border:1px solid #ddd; border-radius:5px; box-sizing:border-box; padding:12px 20px;}
.active_status > ul > li:nth-child(3) > ul {padding:25px 20px;}
.active_status > ul > li:nth-child(4) > ul {padding:25px 20px;}
.active_status > ul > li > ul > li > ul {margin-top:5px;}
.active_status > ul > li > ul > li > p > em {color:#e4001a; font-style:normal; font-weight:bold;}

/* 5.향후 활동계획 */
.active_plan {width:100%; overflow:hidden;}
.active_plan > ul {position:relative;}
.active_plan > ul > li {margin-bottom:20px; overflow:hidden;}
.active_plan > ul > li:last-child {margin-bottom:0;}
.active_plan > ul > li > strong {float:left; display:inline-block; width:18%; background:#003567; color:#fff; font-size:18px; line-height:24px; text-align:center; border-radius:5px; box-sizing:border-box; padding:27px 8px;}
.active_plan > ul > li:nth-child(2) > strong {padding:28px 8px;}
.active_plan > ul > li > ul {display:inline-block; float:right; width:80%; background:#fff; border:1px solid #ddd; border-radius:5px; box-sizing:border-box; padding:12px 20px;}

/* 6.수출규제 대응 협력체계 */
.cooperation_sys {position:relative; width:100%; overflow:hidden;}
.cooperation_sys > div {float:left; width:10%; height:559px; overflow:hidden;}
.cooperation_sys > div > div {display:table; background:#0b7abf; width:90px; height:90px; text-align:center; border-radius:50%;}
.cooperation_sys > div > div:nth-child(1) {position:absolute; top:0; left:0;}
.cooperation_sys > div > div:nth-child(2) {position:absolute; bottom:0; left:0;}
.cooperation_sys > div > div > strong {display:table-cell; vertical-align:middle;}
.cooperation_sys > div > div > strong em {color:#fff; font-style:normal; font-size:17px;}
.cooperation_sys > ul {position:relative; float:right; width:86%; padding:13px 0; overflow:hidden;}
.cooperation_sys > ul:before {content:""; display:block; position:absolute; left:50%; top:105px; bottom:2.5rem; z-index:-1; width:1px; background:#e5e5e5;}
.cooperation_sys > ul:after {content:""; display:block; position:absolute; left:0; top:50%; z-index:-1; width:100%; height:1px; background:#e5e5e5;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul {overflow:hidden;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li {position:relative; float:left; width:8%; margin-right:1.2%; padding-bottom:32px;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li:last-child {margin-right:0;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li > span {display:block; text-align:center; background:#5a5657; color:#fff; font-weight:bold; box-sizing:border-box; padding:20px 5px; border-radius:5px;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li > span.cosys_list {padding:10px 5px;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li:before {position:absolute; bottom:0; left:50%; content:""; display:block; width:1px; height:2rem; background:#e5e5e5;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li:after {position:absolute; content:""; display:block; left:50%; bottom:0; width:4.8rem; height:1px; background:#e5e5e5;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li:last-child:after {display:none;}
.cooperation_sys > ul > li.cosys_org_depth2 {width:100%; margin:80px auto;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul {overflow:hidden;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li {float:left; width:33.3%; text-align:center;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li > strong {display:block; background:#003567; color:#fff; font-size:18px; border-radius:5px 5px 0 0; padding:12px 5px;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(1) {float:left;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(1) > div {padding:25px 10px 26px; font-size:15px; line-height:28px; border:1px solid #ddd; background:#fff;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(2) {overflow:hidden;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(2) > div {display:table; margin:0 auto; width:181px; height:181px; background:#003567; border-radius:50%;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(2) > div > em {display:table-cell; vertical-align:middle; color:#fff; font:500 26px 'Godo'; line-height:32px; font-style:normal;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(3) {float:right;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(3) > ul {padding:15px 10px; border:1px solid #ddd; background:#fff;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(3) > ul > li {margin:5px 0; font-size:15px;}
.cooperation_sys > ul > li.cosys_org_depth3 > ul {overflow:hidden;}
.cooperation_sys > ul > li.cosys_org_depth3 > ul > li {position:relative; float:left; width:18%; margin-right:2.5%;}
.cooperation_sys > ul > li.cosys_org_depth3 > ul > li > span {display:block; text-align:center; background:#5a5657; color:#fff; font-weight:bold; box-sizing:border-box; padding:20px 5px; border-radius:5px;}
.cooperation_sys > ul > li.cosys_org_depth3 > ul > li:last-child {margin-right:0;}
.cooperation_sys > ul > li.cosys_org_depth3 > ul > li:before {content:""; display:block; width:1px; height:2.5rem; margin:0 auto; background:#e5e5e5;}
.cooperation_sys > ul > li.cosys_org_depth3 > ul > li:after {position:absolute; content:""; display:block; left:50%; top:0; width:10.8rem; height:1px; background:#e5e5e5;}
.cooperation_sys > ul > li.cosys_org_depth3 > ul > li:last-child:after {display:none;}


/* 지원시책 안내-브로슈어 ///////////////////////////////////////////// */
/* 1.브로슈어-인트로 */
.brochure_intro {background:url('../images/content/ebrochure_img01.png') right center no-repeat; box-sizing:border-box; padding:70px 40px; border:3px solid #e5e5e5; overflow:hidden;}
.brochure_intro > h3 {position:relative; display:inline-block; width:38%; font:600 36px 'Godo'; line-height:48px; letter-spacing:0; border-bottom:3px solid #66757a; margin-bottom:20px; padding-bottom:20px;}
.brochure_intro > h3:after {content:""; display:inline-block; position:absolute; right:-30px; bottom:-6px; width:20px; height:10px; background:url('../images/content/ebrochure_titArr.png') no-repeat;}
.brochure_intro > h3 > span {color:#008282;}
.brochure_intro > p {font:400 16px/16px 'NotoSansKR'; margin-bottom:8px;}
.brochure_intro > p > span {color:#ed8126; font-weight:500;}
.brochure_intro > p > strong {font-weight:500;}
.brochure_intro > div {margin-top:50px;}

/* 6.기타 참고정보-일본규제 바로알기 홈페이지 */
.japanHP {position:relative; width:100%; overflow:hidden;}
.japanHP > p {float:left; width:49%;}
.japanHP > ul {float:right; width:49%; margin:110px 0;}
.japanHP > ul > li {margin:15px 0;}

/* 7.애로 유형별 맞춤형 해결 방안 제시 */
.center_processB {width:100%; overflow:hidden;}
.center_processB > ul {overflow:hidden;}
.center_processB > ul > li {float:left; width:31%; text-align:center; position:relative;}
.center_processB > ul > li:nth-child(2) {margin:0 3.5%;}
.center_processB > ul > li > div {width:100%;}
.center_processB > ul > li > div > strong {display:block; background:#003567; color:#fff; font-size:18px; padding:15px 5px; border-radius:5px 5px 0 0;}
.center_processB > ul > li > div > ul {margin-top:8px;}
.center_processB > ul > li:nth-child(1) > div > ul:after {content:""; display:inline-block; position:absolute; z-index:-1; right:-33px; top:42%; background:url('../images/content/cnt_arr2.png') no-repeat; width:35px; height:120px;}
.center_processB > ul > li > div > ul > li {padding:25px 8px; box-sizing:border-box; border:1px solid #ddd; border-radius:5px; background:#fff; margin-bottom:15px; position:relative;}
.center_processB > ul > li:nth-child(2) > div > ul > li:after {content:""; display:inline-block; position:absolute; right:-30px; top:50%; background:url('../images/content/icn_doubleArr.png') no-repeat; width:21px; height:13px;}
.center_processB > ul > li > div > ul > li:last-child {margin-bottom:0;}
.center_processB > ul > li > div > ul > li br {display:none;}
.center_processB > ul > li > div > ul.process_list3 > li {padding:39px 8px 40px;}

.center_processBM {display:none;}

/* 8.브로슈어-문의 */
.brochure_info {position:relative; background:#f2f3f8; box-sizing:border-box; padding:20px 30px; overflow:hidden;}
.brochure_info > div {width:100%;}
.brochure_info > div > p:nth-child(1) {font:400 18px/18px 'NotoSansKR'; margin-bottom:8px;}
.brochure_info > div > p:nth-child(2) {font:400 14px/14px 'NotoSansKR'; letter-spacing:0;}
.brochure_info > div > p:nth-child(2) > span {color:#315a9b;}
.brochure_info > div > p br {display:none;}
.brochure_info > p {position:absolute; top:32%; right:30px;}


/* 개인정보 수집동의 */
.chk_agrmt {width:100%; overflow:hidden;}
.chk_agrmt > p {float:left; font-weight:500; color:#333;}
.chk_agrmt > div {float:right;}
.chk_agrmt > div > label input {margin-right:3px;}


/*애로사항 진행현황 */
.diff_process {position:relative; width:99.6%; overflow:hidden;border:#cccccc 1px solid; padding-top:20px; padding-right:2px;}
.diff_process > div {float:left; width:8%; height:140px; overflow:hidden;}
.diff_process > div > div {display:table; background:#0b7abf; width:80px; height:80px; text-align:center; border-radius:50%; margin-left:15px; margin-top:15px;}
.diff_process > div > div:nth-child(1) {position:absolute; }
.diff_process > div > div:nth-child(2) {position:absolute; bottom:0; left:0;}
.diff_process > div > div > strong {display:table-cell; vertical-align:middle;}
.diff_process > div > div > strong em {color:#fff; font-style:normal; font-size:17px;}
.diff_process > ul {position:relative; float:right; width:86%; padding:13px 0; overflow:hidden;}
.diff_process > ul:before {content:""; display:block; position:absolute; left:48%; top:105px; bottom:2.5rem; z-index:-1; width:1px; background:#e5e5e5;}
.diff_process > ul:after {content:""; display:block; position:absolute; left:0; top:50%; z-index:-1; width:100%; height:1px; background:#fff;}
.diff_process > ul > li.cosys_org_depth1 > ul {overflow:hidden;}
.diff_process > ul > li.cosys_org_depth1 > ul > li {position:relative; float:left; width:8%; margin-right:3%; padding-bottom:32px;}
.diff_process > ul > li.cosys_org_depth1 > ul > li:last-child {margin-right:0;}
.diff_process > ul > li.cosys_org_depth1 > ul > li > span {display:block; text-align:center; background:#5a5657; color:#fff; font-weight:bold; box-sizing:border-box; padding:20px 5px; border-radius:5px;}
.diff_process > ul > li.cosys_org_depth1 > ul > li > span.cosys_list {padding:10px 5px;}
.diff_process > ul > li.cosys_org_depth1 > ul > li:before {position:absolute; bottom:0; left:50%; content:""; display:block; width:1px; height:2rem; background:#e5e5e5;}
.diff_process > ul > li.cosys_org_depth1 > ul > li:after {position:absolute; content:""; display:block; left:50%; bottom:0; width:5.7rem; height:1px; background:#e5e5e5;}
.diff_process > ul > li.cosys_org_depth1 > ul > li:last-child:after {display:none;}
.diff_process > ul > li.cosys_org_depth2 {width:100%; margin:15px auto;}
.diff_process > ul > li.cosys_org_depth2 > ul {overflow:hidden;}
.diff_process > ul > li.cosys_org_depth2 > ul > li {float:left; width:32%; text-align:center;}
.diff_process > ul > li.cosys_org_depth2 > ul > li > strong {display:block; background:#003567; color:#fff; font-size:18px; border-radius:5px 5px 0 0; padding:12px 5px;}
.diff_process > ul > li.cosys_org_depth2 > ul > li:nth-child(1) {float:left;}
.diff_process > ul > li.cosys_org_depth2 > ul > li:nth-child(1) > div {padding:25px 10px 26px; font-size:15px; line-height:28px; border:1px solid #ddd; background:#fff;}
.diff_process > ul > li.cosys_org_depth2 > ul > li:nth-child(2) {overflow:hidden;}
.diff_process > ul > li.cosys_org_depth2 > ul > li:nth-child(2) > div {display:table; margin:0 auto; width:81px; height:81px; background:#003567; border-radius:50%;}
.diff_process > ul > li.cosys_org_depth2 > ul > li:nth-child(2) > div > em {display:table-cell; vertical-align:middle; color:#fff; font:500 18px 'Godo'; line-height:32px; font-style:normal;}
.diff_process > ul > li.cosys_org_depth2 > ul > li:nth-child(3) {float:right; text-align:left;font-size:13px;}
.diff_process > ul > li.cosys_org_depth2 > ul > li:nth-child(3) > div {padding-left:160px;}









/* 반응형	///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
/* PC 제외 */
@media all and (max-width: 1200px){
/* 이미지 확대 */
.mView-img {display:none;}

/* 일본제도 안내 > 일본 금번조치 개요 //////////////////// */
.tableProcess1 > ul > li {width:12%; margin:0 1.333%;}
.tableProcess1 > ul > li:after {right:-19px; background:url('../images/content/icn_doubleArrM.png') no-repeat; width:15px; height:9px;}

.tableProcess2 > ul > li {width:12%; margin:0 1.333%;}
.tableProcess2 > ul > li:after {right:-19px; background:url('../images/content/icn_doubleArrM.png') no-repeat; width:15px; height:9px;}

/* 기업애로해소 > 지원센터 소개 */
/* 지원센터 현황 */
.center_org > ul > li.center_org_depth3 > ul > li {width:22.5%; padding:0 1.25%; font-size:13.2px;}
.center_org > ul > li.center_org_depth4 > ul > li {width:22.5%; padding:0 1.25%; font-size:13.2px;}
.center_org > div.org_group_list > ul > li {font-size:13.2px;}
.center_org > div.org_group_list > ul > li:after {right:-37px;}

/* 수출규제 대응 협력체계 */
.cooperation_sys > div {width:100%; height:auto;}
.cooperation_sys > div > div {width:100%; height:50px; border-radius:5px;}
.cooperation_sys > ul {float:left; width:100%; padding:65px 0;}
.cooperation_sys > ul:before {bottom:4rem;}
.cooperation_sys > ul:after {top:50%;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li {width:8.5%; margin-right:0.65%;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li:last-child {margin-right:0;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li:after {width:4.3rem;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(1) > div {padding:30px 10px; font-size:14px; line-height:22px;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(3) > ul > li {margin:3px 0; font-size:14px;}
.cooperation_sys > ul > li.cosys_org_depth3 > ul > li:after {width:9.5rem;}

/* 상담 및 애로 해결절차 */
.center_process > ul > li {width:30%;}
.center_process > ul > li:nth-child(2) {margin:0 5%;}
.center_process > ul > li > div > ul > li {font-size:13.2px;}
.center_process > ul > li > div > ul > li br {display:block;}
.center_process > ul > li > div > ul.process_list3 > li {padding:37px 8px;}

/* 그간의 활동 현황 */
.active_status > ul > li > ul {width:80%;}

/* 기업애로소 > 지원시책 안내-브로슈어 //////////////////// */
/* 브로슈어-인트로 */
.brochure_intro {background-size:50%; padding:35px 40px;}
.brochure_intro > div {margin-top:30px;}
.brochure_intro > div img {width:287px; height:25px;}

/* 기타 참고정보-일본규제 바로알기 홈페이지 */
.japanHP > p {float:left; width:48%;}
.japanHP > p img {width:100%; height:auto;}
.japanHP > ul {width:48%; margin:88px 0;}
.japanHP > ul > li:first-child {margin:0 0 15px 0;}

/* 애로 유형별 맞춤형 해결 방안 제시 */
.center_processB > ul > li {width:30%;}
.center_processB > ul > li:nth-child(2) {margin:0 5%;}
.center_processB > ul > li > div > ul > li {font-size:13.2px;}
.center_processB > ul > li > div > ul > li br {display:block;}
.center_processB > ul > li > div > ul.process_list3 > li {padding:46px 8px;}
.center_processB > ul > li:nth-child(3) > div > ul.process_list3 > li {padding:49px 8px 50px;}

/* 브로슈어-문의 */
.brochure_info {padding:20px;}
.brochure_info > p {display:none;}

/* 기업애로해소 > 지원시책 안내 > 대체수입처 //////////////////// */
.replace_process > ul > li {width:23%; min-height:370px; margin:0 1.333%;}
.replace_process > ul > li:after {right:-24px; background-size:80%;}
.replace_process > ul > li > div {padding:8px;}

/* 참여·신청 > 방문상담 //////////////////// */
.vcProcess > ul > li {min-height:173px;}
.vcProcess > ul > li:after {right:-32px;}
.vcProcess > ul > li > p {padding:40px 10px;}
.vcProcess > ul > li > span {padding:15px 10px;}
.vcProcess > ul > li:nth-child(1) > span {padding:25px 10px;}
.vcProcess > ul > li:nth-child(2) > span {padding:25px 10px;}
.vcProcess > ul > li:nth-child(5) > span {padding:25px 10px;}
}

/* 테블릿1 */
@media all and (max-width: 990px){
/* 텍스트(기본) */
.cntText {font-size:14px; padding:5px 0;}

/* 이미지 확대 */
.mView-img {display:block;}

/* 일본제도 안내 > 일본 금번조치 개요 //////////////////// */
.tableProcess1 {display:none;}
.tableProcess2 {display:none;}

.tableProcess_m {display:block;}
.tableProcess_m > ul {overflow:hidden;}
.tableProcess_m > ul > li:nth-child(1) {position:relative; width:100%; width:100%; box-sizing:border-box; padding:12px 8px; color:#333; text-align:center; border:1px solid #ddd; border-radius:5px;}
.tableProcess_m > ul > li:nth-child(1):after {display:inline-block; content:""; transform:rotate(90deg); position:absolute; left:49%; bottom:-20px; z-index:2; background:url('../images/content/icn_doubleArrM.png') no-repeat; width:15px; height:9px;}
.tableProcess_m > ul > li:nth-child(2) {margin-top:30px; overflow:hidden;}
.tableProcess_m > ul > li:nth-child(2) > ul.tableP1 {float:left; width:49%;}
.tableProcess_m > ul > li:nth-child(2) > ul.tableP2 {float:right; width:49%;}
.tableProcess_m > ul > li:nth-child(2) > ul > li {position:relative; width:100%; width:100%; box-sizing:border-box; padding:12px 8px; color:#333; text-align:center; margin-bottom:30px; border:1px solid #ddd; border-radius:5px;}
.tableProcess_m > ul > li:nth-child(2) > ul > li:after {display:inline-block; content:""; transform:rotate(90deg); position:absolute; left:49%; bottom:-20px; z-index:2; background:url('../images/content/icn_doubleArrM.png') no-repeat; width:15px; height:9px;}
.tableProcess_m > ul > li:nth-child(2) > ul > li:last-child {margin-bottom:0;}
.tableProcess_m > ul > li:nth-child(2) > ul > li:last-child:after {display:none;}
.tableProcess_m > ul > li:nth-child(2) > ul.tableP1 > li:nth-child(3) {border:1px dashed #e5e5e5;}
.tableProcess_m > ul > li:nth-child(2) > ul.tableP1 > li:nth-child(6) {border:1px dashed #e5e5e5;}
.tableProcess_m > ul > li:nth-child(2) > ul.tableP2 > li:nth-child(3) {min-height:275px; padding:116px 8px;}

/* 기업애로해소 > 지원센터 소개 //////////////////// */
/* 지원센터 현황 */
.center_org > ul > li.center_org_depth3 > ul > li {width:23%; padding:0 1%; font-size:13px;}
.center_org > ul > li.center_org_depth4 > ul > li {width:23%; padding:0 1%; font-size:13px;}

.center_org > div.org_group_list > ul > li {font-size:13px;}
.center_org > div.org_group_list > ul > li:after {right:-39px;}

/* 수출규제 대응 협력체계 */
.cooperation_sys > div {width:100%; height:auto;}
.cooperation_sys > div > div {width:100%; height:50px; border-radius:5px;}
.cooperation_sys > ul {float:left; width:100%; padding:65px 0;}
.cooperation_sys > ul:before {bottom:4rem;}
.cooperation_sys > ul:after {top:50%;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li {width:8.5%; margin-right:0.65%;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li > span {font-size:13px;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li:last-child {margin-right:0;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li:after {width:5.4rem;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(1) > div {padding:30px 10px; font-size:14px; line-height:22px;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(2) > div > em {font:500 24px 'Godo';}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(3) > ul > li {margin:3px 0; font-size:14px;}
.cooperation_sys > ul > li.cosys_org_depth3 > ul > li:after {width:12rem;}

/* 기업애로소 > 지원시책 안내-브로슈어 //////////////////// */
/* 브로슈어-인트로 */
.brochure_intro {padding:35px 30px;}
.brochure_intro > h3 {width:42%; font:600 32px 'Godo'; line-height:48px;}
.brochure_intro > p {font:400 15px/15px 'NotoSansKR';}
.brochure_intro > div {margin-top:30px;}
.brochure_intro > div img {width:287px; height:25px;}

/* 기타 참고정보-일본규제 바로알기 홈페이지 */
.japanHP > p {width:48%;}
.japanHP > ul {width:48%; margin:88px 0;}
}

/* 테블릿2 */
@media all and (max-width: 768px){
/* 일본제도 안내 > 일본 금번조치 개요 //////////////////// */
.list-object > li {font-size:13px; padding:5px 5px;}
.tableProcess_m > ul > li {font-size:13px;}

/* 기업애로해소 > 지원센터 소개 //////////////////// */
/* 지원센터 현황 */
.center_org:before {bottom:44.7rem;}
.center_org > ul > li.center_org_depth3 > ul > li {width:46%; padding:0 2%;}
.center_org > ul > li.center_org_depth3 > ul > li:before {height:1.5rem;}
.center_org > ul > li.center_org_depth3 > ul > li:nth-child(2):after {display:none;}
.center_org > ul > li.center_org_depth3 > ul > li:nth-child(3):after {display:none;}
.center_org > ul > li.center_org_depth3 > ul > li:last-child:after {display:none;}
.center_org > ul > li.center_org_depth4 > ul > li {width:46%; padding:0 2%;}
.center_org > ul > li.center_org_depth4 > ul > li:before {height:1.5rem;}
.center_org > ul > li.center_org_depth4 > ul > li:nth-child(2):after {display:none;}
.center_org > ul > li.center_org_depth4 > ul > li:nth-child(3):after {display:none;}
.center_org > ul > li.center_org_depth4 > ul > li:last-child:after {display:none;}

.center_org > div.org_group_list > ul {padding-top:80px;}
.center_org > div.org_group_list > ul > li {width:100%; margin:20px 0;}
.center_org > div.org_group_list > ul > li br {display:none;}
.center_org > div.org_group_list > ul > li:after {left:47%; top:82px;}
.center_org > div.org_group_list > ul > li:last-child:after {display:none;}

/* 수출규제 대응 협력체계 */
.cooperation_sys > ul:before {top:380px; bottom:11.5rem; z-index:-1; width:1px; background:#e5e5e5;}
.cooperation_sys > ul:after {display:none;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li {float:left; width:49%; margin-right:2%; padding-bottom:10px;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li:nth-child(2n) {margin-right:0;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li:last-child {width:100%; margin-right:0; padding-bottom:0;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li > span {padding:12px 5px;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li > span.cosys_list {padding:12px 5px;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li > span.cosys_list br {display:none;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li:last-child:before {display:none;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li:before {height:0.6rem;}
.cooperation_sys > ul > li.cosys_org_depth1 > ul > li:after {display:none;}
.cooperation_sys > ul > li.cosys_org_depth2 {width:100%; margin:40px auto;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul {position:relative; background:#f7f8fc; box-sizing:border-box; padding:20px;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul:before {content:""; display:block; position:absolute; left:50%; top:20px; bottom:1.8rem; z-index:1; width:1px; background:#e5e5e5;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li {width:100%; position:relative; z-index:2;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li > strong {font-size:16px;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(1) {float:none;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(1) > div {padding:12px 10px; font-size:14px; line-height:22px;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(2) {margin:30px 0;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(2) > div {width:170px; height:170px;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(2) > div > em {font:500 22px 'Godo'; line-height:28px;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(3) {float:right;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(3) > ul {padding:12px 10px;}
.cooperation_sys > ul > li.cosys_org_depth2 > ul > li:nth-child(3) > ul > li {margin:3px 0; font-size:14px;}
.cooperation_sys > ul > li.cosys_org_depth3 > ul > li {width:49%; margin-right:2%;}
.cooperation_sys > ul > li.cosys_org_depth3 > ul > li > span {font-size:13px; padding:12px 5px;}
.cooperation_sys > ul > li.cosys_org_depth3 > ul > li:first-child {width:100%; margin-right:0;}
.cooperation_sys > ul > li.cosys_org_depth3 > ul > li:nth-child(2n-1) {margin-right:0;}
.cooperation_sys > ul > li.cosys_org_depth3 > ul > li:nth-child(1):before {display:none;}
.cooperation_sys > ul > li.cosys_org_depth3 > ul > li:before {height:0.6rem;}
.cooperation_sys > ul > li.cosys_org_depth3 > ul > li:after {display:none;}

/* 상담 및 애로 해결절차 */
.center_process {display:none;}

.center_processM {display:block;}
.center_processM {width:100%; overflow:hidden;}
.center_processM > ul {overflow:hidden;}
.center_processM > ul > li {float:left; width:100%; text-align:center; font-size:13px; position:relative;}
.center_processM > ul > li:nth-child(2) {margin-top:40px;}
.center_processM > ul > li > div {width:100%;}
.center_processM > ul > li > div > strong {display:block; background:#003567; color:#fff; font-size:16px; padding:15px 5px; border-radius:5px 5px 0 0;}
.center_processM > ul > li > div > ul {margin-top:8px;}
.center_processM > ul > li > div > ul > li {padding:13px 8px; box-sizing:border-box; border:1px solid #ddd; border-radius:5px; background:#fff; margin-bottom:8px; position:relative;}
.center_processM > ul > li > div > ul > li:last-child {margin-bottom:0;}
.center_processM > ul > li > div > ul > li br {display:none;}
.center_processM > ul > li:nth-child(1) > div > ul:after {content:""; display:inline-block; position:absolute; z-index:-1; transform:rotate(90deg); left:48%; bottom:-80px; background:url('../images/content/cnt_arr2.png') center no-repeat; width:35px; height:120px;}
.center_processM > ul > li:nth-child(2) {background:#f7f8fc; box-sizing:border-box; padding:15px; overflow:hidden;}
.center_processM > ul > li:nth-child(2) > div {float:left; width:47%;}
.center_processM > ul > li:nth-child(2) > div:last-child {margin-left:6%;}
.center_processM > ul > li:nth-child(2) > div:nth-child(1) > ul > li {position:relative;}
.center_processM > ul > li:nth-child(2) > div:nth-child(1) > ul > li:after {content:""; display:inline-block; position:absolute; right:-12%; left:101%; top:50%; margin:0 auto; background:url('../images/content/icn_doubleArr.png') no-repeat; width:21px; height:13px;}
.center_processM > ul > li:nth-child(2) > div > ul > li > strong {display:block; color:#315a9b; font-size:15px; line-height:20px; margin-bottom:5px;}
.center_processM > ul > li:nth-child(2) > div > ul > li > strong br {display:block;}
.center_processM > ul > li:nth-child(2) > div > ul > li > span {letter-spacing:-1.5px;}

/* 그간의 활동 현황 */
.active_status > ul > li {margin-bottom:15px;}
.active_status > ul > li > strong {width:100%; font-size:16px; line-height:22px; padding:15px 8px;}
.active_status > ul > li:nth-child(1) > strong {padding:15px 8px;}
.active_status > ul > li:nth-child(2) > strong {padding:15px 8px;}
.active_status > ul > li:nth-child(3) > strong {padding:15px 8px;}
.active_status > ul > li > strong br {display:none;}
.active_status > ul > li > ul {float:left; width:100%; font-size:13.2px; padding:12px; margin-top:5px;}
.active_status > ul > li:nth-child(3) > ul {padding:12px}
.active_status > ul > li:nth-child(4) > ul {padding:12px;}
.active_status > ul > li > ul > li > ul {margin-top:5px;}

/* 향후 활동계획 */
.active_plan > ul > li {margin-bottom:15px;}
.active_plan > ul > li > strong {float:left; width:100%; font-size:16px; line-height:22px; padding:15px 8px;}
.active_plan > ul > li:nth-child(2) > strong {padding:15px 8px;}
.active_plan > ul > li > strong br {display:none;}
.active_plan > ul > li > ul {float:left; width:100%; padding:12px; font-size:13.2px; margin-top:5px;}

/* 기업애로소 > 지원시책 안내-브로슈어 //////////////////// */
/* 브로슈어-인트로 */
.brochure_intro {background:none;}
.brochure_intro > h3 {width:92%; font:600 28px 'Godo'; line-height:36px; word-break:keep-all;}
.brochure_intro > p {font:400 15px/18px 'NotoSansKR'; word-break:keep-all;}
.brochure_intro > div {margin-top:30px;}
.brochure_intro > div img {width:287px; height:25px;}

/* 기타 참고정보-일본규제 바로알기 홈페이지 */
.japanHP > p {float:left; width:100%;}
.japanHP > ul {float:left; width:100%; margin:20px 0 0 0;}
.japanHP > ul > li {margin:10px 0;}
.japanHP > ul > li:nth-child(1) {margin-bottom:10px;}

/* 애로 유형별 맞춤형 해결 방안 제시 */
.center_processB {display:none;}

.center_processBM {display:block;}
.center_processBM {width:100%; overflow:hidden;}
.center_processBM > ul {overflow:hidden;}
.center_processBM > ul > li {float:left; width:100%; text-align:center; font-size:13px; position:relative;}
.center_processBM > ul > li:nth-child(2) {margin-top:40px;}
.center_processBM > ul > li > div {width:100%;}
.center_processBM > ul > li > div > strong {display:block; background:#003567; color:#fff; font-size:16px; padding:15px 5px; border-radius:5px 5px 0 0;}
.center_processBM > ul > li > div > ul {margin-top:8px;}
.center_processBM > ul > li > div > ul > li {padding:13px 8px; box-sizing:border-box; border:1px solid #ddd; border-radius:5px; background:#fff; margin-bottom:8px; position:relative;}
.center_processBM > ul > li > div > ul > li:last-child {margin-bottom:0;}
.center_processBM > ul > li > div > ul > li br {display:none;}
.center_processBM > ul > li:nth-child(1) > div > ul:after {content:""; display:inline-block; position:absolute; z-index:-1; transform:rotate(90deg); left:48%; bottom:-80px; background:url('../images/content/cnt_arr2.png') center no-repeat; width:35px; height:120px;}
.center_processBM > ul > li:nth-child(2) {background:#f7f8fc; box-sizing:border-box; padding:15px; overflow:hidden;}
.center_processBM > ul > li:nth-child(2) > div {float:left; width:47%;}
.center_processBM > ul > li:nth-child(2) > div:last-child {margin-left:6%;}
.center_processBM > ul > li:nth-child(2) > div:nth-child(1) > ul > li {position:relative;}
.center_processBM > ul > li:nth-child(2) > div:nth-child(1) > ul > li:after {content:""; display:inline-block; position:absolute; right:-12%; left:101%; top:50%; margin:0 auto; background:url('../images/content/icn_doubleArr.png') no-repeat; width:21px; height:13px;}
.center_processBM > ul > li:nth-child(2) > div:nth-child(1) > ul > li br {display:block;}
.center_processBM > ul > li:nth-child(2) > div:nth-child(2) > ul > li:nth-child(2) {padding:23px 8px;}

/* 브로슈어-문의 */
.brochure_info > div > p > strong {display:inline-block; margin-bottom:8px;}
.brochure_info > div > p br {display:block;}

/* 기업애로해소 > 지원시책 안내 > 대체수입처 //////////////////// */
.replace_process > ul > li {width:100%; min-height:auto; margin:20px 0;}
.replace_process > ul > li:first-child {margin-top:0;}
.replace_process > ul > li:last-child {margin-bottom:0;}
.replace_process > ul > li:after {transform:rotate(90deg); right:50%; left:49%; top:108%;}
.replace_process > ul > li > div {padding:12px;}
.replace_process > ul > li > div > ul > li > ul {margin-top:5px;}
.replace_process > ul > li > div > ul > li > ul > li {font-size:13px; margin-bottom:5px;}
.replace_process > ul > li > div > ul > li > ul > li br {display:none;}

/* 참여·신청 > 방문상담 //////////////////// */
.vcProcess > ul > li {width:100%; min-height:auto; margin:20px 0;}
.vcProcess > ul > li:first-child {margin-top:0;}
.vcProcess > ul > li:last-child {margin-bottom:0;}
.vcProcess > ul > li:after {transform:rotate(90deg); right:50%; left:49%; top:116%;}
.vcProcess > ul > li > p {padding:13px 8px;}
.vcProcess > ul > li > span {padding:13px 8px;}
.vcProcess > ul > li:nth-child(1) > span {padding:13px 10px;}
.vcProcess > ul > li:nth-child(2) > span {padding:13px 10px;}
.vcProcess > ul > li:nth-child(5) > span {padding:13px 10px;}

.consult-locT {display:block; float:left; width:100%;}
.consult-locB {display:block; float:left; width:100%; margin-top:5px;}
.consult-blank {display:none;}

/* 개인정보 수집동의 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
.chk_agrmt > p {float:none; width:100%; text-align:center;}
.chk_agrmt > div {float:none; width:100%; text-align:center; margin-top:5px;}
}

/* 모바일 */
@media all and (max-width: 480px){
/* 기업애로해소 > 지원센터 소개 //////////////////// */
/* 지원센터 현황 */
.center_org:before {bottom:38rem;}
.center_org > ul > li.center_org_depth3 > ul > li {width:100%; padding:10px 0;}
.center_org > ul > li.center_org_depth3 > ul > li:before {display:none;}
.center_org > ul > li.center_org_depth3 > ul > li:after {display:none;}
.center_org > ul > li.center_org_depth4 {margin-top:20px;}
.center_org > ul > li.center_org_depth4 > ul > li {width:100%; padding:10px 0;}
.center_org > ul > li.center_org_depth4 > ul > li:before {display:none;}
.center_org > ul > li.center_org_depth4 > ul > li:after {display:none;}

.center_org > div.org_group_list > ul > li br {display:block;}
.center_org > div.org_group_list > ul > li:after {top:102px;}

/* 상담 및 애로 해결절차 */
.center_processM > ul > li:nth-child(2) > div {width:100%;}
.center_processM > ul > li:nth-child(2) > div:last-child {margin-left:0; margin-top:40px;}
.center_processM > ul > li:nth-child(2) > div:nth-child(1) > ul > li:after {display:none; transform:rotate(90deg); right:49%; left:49%; top:120%;}
.center_processM > ul > li:nth-child(2) > div:nth-child(1) > ul > li:last-child:after {display:block;}

/* 기업애로소 > 지원시책 안내-브로슈어 //////////////////// */
/* 브로슈어-인트로 */
.brochure_intro > div img {width:100%; height:auto;}

/* 애로 유형별 맞춤형 해결 방안 제시 */
.center_processBM > ul > li:nth-child(2) > div {width:100%;}
.center_processBM > ul > li:nth-child(2) > div:last-child {margin-left:0; margin-top:40px;}
.center_processBM > ul > li:nth-child(2) > div:nth-child(1) > ul > li:after {display:none; transform:rotate(90deg); right:49%; left:49%; top:129%;}
.center_processBM > ul > li:nth-child(2) > div:nth-child(1) > ul > li:last-child:after {display:block;}

/* 기업애로해소 > 지원시책 안내 > 대체수입처 //////////////////// */
/* 지원절차 */
.replace_process > ul > li > div > ul > li > ul > li br {display:block;}
}
