@charset "UTF-8";

body {background-color:#f1f1f1;}
/* main layout */
#header {
	position:fixed;z-index:10;top:0;left:0;
	width:100%;height:100px;
	background-color:rgba(255, 255, 255, .95);
	box-shadow:0 3px 10px rgba(0,0,0,.15);
}
#footer {position:relative;width:100%;max-width:1000px;font-size:13px;color:#4d4d4d;text-align:right;padding-bottom:30px;margin:30px auto 0 auto;}
#footer h5 {position:absolute;top:0;left:0;}
#footer a.user-private {
	position:absolute;top:5px;left:180px;
	font:bold 11px 'Nanum Gothic', '나눔고딕';color:#fff;text-decoration:none;
	padding:5px 10px;background-color:#8287a8;border-radius:15px;
}
#footer .phone {display:block;}

/* covid popup */

.covid-popup.openPopup{display:flex; align-items:center; justify-content:center;}
.covid-popup{position:fixed; top:0; left:0; width:auto; height:auto; z-index:999; display:none;}
.covid-popup .popupContainer{width:450px; height:auto; display:flex; align-items:flex-end; justify-content:center; flex-direction:column;}
.covid-popup .popupContainer > .imgBox{width:100%; height:400px; display:flex; align-items:center; justify-content:flex-end; flex-direction:column; background:url('/images/sns/20200228/covid-popup-bg.jpg') center center / cover no-repeat;}
.covid-popup .popupContainer > .imgBox > a{height:38px; display:block;}
.covid-popup .popupContainer > .imgBox > a > img{height:100%; }
.covid-popup .popupContainer > .imgBox > a:first-child{margin-bottom:20px;}
.covid-popup .popupContainer > .imgBox > a:last-child{margin-bottom:62px;}

/* 닫기 버튼 */
.covid-popup .closeBox{display:flex; align-items:center; background-color:rgba(0, 0, 0, 0.85); width:100%; height:40px;border-top:1px solid rgba(255,255,255,.1);}
.covid-popup .closeBox > a {width:50%; height:100%; text-align:center; display:flex; align-items:center;}
.covid-popup .closeBox > a:first-child{border-right:1px solid rgba(255,255,255,.1);}
.covid-popup .closeBox > a > span{text-align:center; margin:0 auto; font-size:14px; line-height:0; font-weight:600; color:#d2d2d2; }

/* ==== 1650px 이하 일때 ==== */ @media only screen and (max-width:450px) {
.covid-popup{width:100%; height:100%; background:rgba(0,0,0,.5); }
.covid-popup .popupContainer{width:95.556vw; /* width:430px; */  }
.covid-popup .popupContainer > .imgBox{height:84.889vw; /* height:382px; : viewport 450px */}
.covid-popup .popupContainer > .imgBox > a{height:8vw; /* height:36px; : viewport 450px */}
.covid-popup .popupContainer > .imgBox > a:first-child{margin-bottom:4vw; /* margin-bottom:18px; : viewport 450px */}
.covid-popup .popupContainer > .imgBox > a:last-child{margin-bottom:13.333vw; /* margin-bottom:60px; : viewport 450px */}
	
}

/* Global wrap */
.global-wrap {position:relative;width:100%;height:50px;text-align:center;background-color:#3f3f3f;overflow:hidden;}
.global-wrap > a {position:absolute;top:50%;left:50%;margin:-20px 0 0 -86px;}
.global-wrap > a.emgncLogo {position:relative;top:inherit; left:inherit; height:100%; margin:0 auto; display:flex; align-items:center; justify-content:center;}
/* Local navigation wrap */
#nav, .nav-button-open, .prev-button-open {display:none;}
.local-nav-wrap {position:relative;width:100%;height:50px;overflow:hidden;}
.local-nav-wrap nav {width: auto;margin:15px auto 0 auto;display: flex;}
.local-nav-wrap nav ul {display: flex;width: auto;justify-content: center;margin: 0 auto;align-items: center;}
.local-nav-wrap nav li {display: block;width: auto;margin-right: 45px;text-align:center;}
.local-nav-wrap nav li:last-child{margin-right:0;}
.local-nav-wrap nav a {font-family:'Nanum Gothic', '나눔고딕';font-weight:600;font-size:16px;color:#7c87a2;text-decoration:none;padding:8px 0;transition:all .5s ease;}
.local-nav-wrap nav a.active, .local-nav-wrap nav a:hover {color:#4c5cb8;/*background-color:#c76cb1;border-radius:20px;*/}
.local-nav-wrap aside {position:absolute;top:10px;}
.local-nav-wrap aside > * {vertical-align:middle;} /* 하위 속성 가운데 정렬 */
.local-nav-wrap aside h5 {display:inline-block;font-size:0;text-indent:-9999px;}
.local-nav-wrap aside h5 > span {display:block;width:31px;height:31px;vertical-align:middle;}
.local-nav-wrap aside a {display:inline-block;height:31px;margin:0 2px;vertical-align:middle;transition:all .5s ease;}
.local-nav-wrap aside a span {display:block;width:31px;height:31px;}
/* Microsite Link  */
.micro-link a {position:absolute;top:5px;text-decoration:none;}
.micro-link a span {transition:all .5s ease;}
.micro-link .micro01 {left:10px;} .micro-link .micro01 .global-top-img {left:0;} .micro-link .micro01 .global-button {padding:3px 15px 4px 45px;}
.micro-link .micro02 {right:10px;} .micro-link .micro02 .global-top-img {right:0;} .micro-link .micro02 .global-button {padding:3px 48px 4px 15px;}
.micro-link .global-button {display:block;font-size:12px;color:#fff;margin-top:12px;border-radius:15px;}
.micro-link .global-top-img {position:absolute;top:0;display:inline-block;width:41px;height:46px;}
.micro-link .global-left-img1 {background-position:0 0;opacity:1;} .micro-link .global-left-img2 {background-position:-41px 0;opacity:0;}
.micro-link .global-right-img1 {background-position:-82px 0;opacity:1;} .micro-link .global-right-img2 {background-position:-123px 0;opacity:0;}
.micro-link a:hover .global-left-img1, .micro-link a:hover .global-right-img1 {opacity:0;}
.micro-link a:hover .global-left-img2, .micro-link a:hover .global-right-img2 {opacity:1;}
.micro-link a.micro01:hover .global-button {background-color:#f1b24f;}
.micro-link a.micro02:hover .global-button {background-color:#f1904f;}
/* Page Share */
.page-share {left:15px;overflow:hidden;}
.page-share > * {float:left;}
.page-share a {width:31px;border-radius:16px;}
.page-share .global-facebook {background-color:#bfbfbf;} .page-share .global-facebook:hover {background-color:#6d8bca;}
.page-share .global-twitter {background-color:#bfbfbf;}  .page-share .global-twitter:hover {background-color:#5ac0ea;}
.page-share .global-kakao {background-color:#bfbfbf;}    .page-share .global-kakao:hover {background-color:#f7c85d;}
.page-share .global-blog {background-color:#bfbfbf;}     .page-share .global-blog:hover {background-color:#86bb6f;}

@media screen and (min-width:1001px){ /* pc */
	/* pc kakao hidden */
	.page-share .global-kakao {display:none;}
}

/* Site blink */
.site-link {right:15px;overflow:hidden;}
.site-link h5 {float:right;}
/* .site-link .global-kor {background-color:#9b87db;} .site-link .global-kor:hover {background-color:#745cbf;} */
/* .site-link .global-eng {background-color:#bb88d8;} .site-link .global-eng:hover {background-color:#9a58c0;} */
/* Scroll Top */
/* .scrollToTop { */
/* 	position:fixed;bottom:0px;right:40px;display:none;z-index:10000 !important; */
/* 	width:39px;height:39px; */
/* 	text-align:center;font-weight:bold;color:#444;text-decoration:none;text-indent:-9999px; */
/* 	padding:0; */
/* 	background:url('../images/common/backtop.png') no-repeat; */
/* 	background-size: contain; */
/* } */
/* .scrollToTop:hover {text-decoration: none;} */
/* ================================================================================================================================================*/
/* ====================================================     [[ Content Title ]]     ===============================================================*/
.content-title {width:100%;text-align:center;margin:150px auto 0 auto;}
.content-title h2,
.content-title h2 a {display:block;font-weight:600;font-size:38px;color:#555;letter-spacing:-.075em;text-decoration:none;}
.content-title .slogun {
	display:inline-block;font-family:'Noto Sans KR', sans-serif;font-size:24px;color:#fff;letter-spacing:-.075em;
	padding:10px 20px 13px;margin:10px auto;background-color:#57597f;
}
.content-title span {display:inline-block;width:50px;height:1px;font-size:0px;line-height:1px;padding:0;margin:10px auto 20px auto;background-color:#222;overflow:hidden;}
/* ====================================================     [[ content Title ]]     ===============================================================*/
/* ================================================================================================================================================*/
.filter-group {width:100%;max-width:1000px;margin:20px auto 30px auto;}
.filter-group button {
	height:36px;line-height:36px;
	font-weight:600;font-size:14px;color:#777;
	padding:0 10px;margin:5px 0;
	border:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;
	background-color:transparent;cursor:pointer;
}
.filter-group button.active, .filter-group button:hover {color:#222;border-top:1px solid #222;border-bottom:1px solid #222;}
/* ================================================================================================================================================*/
/* ======================================================   [[ Content Grid ]]    =================================================================*/
/* common */
.hid { overflow:hidden; display:block; position:absolute; visibility:hidden; width:1px; height:1px; font-size:1px; white-space:nowrap;}
.grid {width:100%;max-width:1000px;overflow:hidden;}
/* 이슈 설정 */
/* .grid.main-grid {margin:100px auto 0 auto;} */
.grid.main-grid {margin:30px auto 0 auto;}
/**/
.grid.sub-grid {margin:50px auto;}
.grid.detail-grid {margin:50px auto 0 auto;}
.grid .layer-title {margin-top:0;}
.grid:after {content:'';display:block;clear:both;}
.grid-item {width:33.33%;}
.grid-item .grid-item-data {position:relative;margin:10px;padding:0;background-color:#fff;cursor:pointer;}
.grid-item .grid-main-data {position:relative;height:100%;padding:0;cursor:pointer;}
.grid-item .grid-item-data img {width:100%;}
.grid-item h3 {font-weight:600;font-size:16px;}
.grid-item p {
	display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
	white-space:normal;line-height:1.4;height:2.8em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;
	font-size:13px;color:#666;margin-top:15px;
}
.grid-item .grid-option {position:relative;width:100%;margin-top:50px;overflow:hidden;}
.grid-item .grid-option span {display:inline-block;font-size:12px;}
.grid-item .grid-option .date,
.grid-item .grid-option .view {color:#999;}
.grid-item .grid-option.no-file {margin-top:80px;}
/* main */
.grid-main {height:200px;}
/* wide */
.main-visit{height:200px;}
.main-visit > a{width:100%; height:100%; display:block; overflow:hidden; background:#fff; text-align:Center; margin:0 auto;}
.main-visit > a > img {max-width:100%; width:auto;height:100%;object-fit:fill;}
/* default */
.grid-default {position:relative;height:100%;text-align:center;padding:25px;overflow:hidden;}
.grid-default h3 {color:#222;}
.grid-default h2 {font-weight:600;}
/* hover */
.grid-active {position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;padding:20px;opacity:0;transition:all .5s ease;}
.grid-active h3 {color:#fff;margin-top:10px;opacity:0;transition:all .5s ease;}
.grid-active > div {position:absolute;left:0;bottom:30px;width:100%;color:#fff;padding:20px;opacity:0;transition:all .5s ease;}
.grid-active > div p {color:#fff;}
.grid-active .blink {display:inline-block;width:12px;height:12px;margin-left:8px;background:url('../images/sns/grid-option-blink.png') no-repeat;}
@media screen and (min-width:1001px){ /* pc */
	/* transition */
	.grid-item:hover .grid-active {opacity:1;box-shadow:0 3px 5px rgba(0,0,0,.45);}
	.grid-item:hover .grid-active h3 {margin-top:0;opacity:1;}
	.grid-item:hover .grid-active > div {bottom:20px;opacity:1;}
}
/* main - default */
.grid-wide h2 {display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;}
.grid-wide .grid-chanel {position:absolute;top:20px;left:20px;display:inline-block;width:30px;height:32px;}
/* .grid-main .grid-chanel {position:absolute;top:50px;left:50%;display:inline-block;width:44px;height:44px;margin-left:-22px;} */
.grid-main .grid-chanel {position:absolute;top:20px;left:20px;display:inline-block;width:30px;height:32px;}
.grid-main-data .grid-default p {text-align:center;}
.grid-main-data .grid-default .main-category {
	display:inline-block;
	font:bold 14px 'Nanum Gothic', san-serif;color:#555;
	padding:3px 15px;margin-top:20px;border:1px solid #555;border-radius:15px;
}
/* main - facebook */
.main-facebook1 {height:400px;background-color: #496288;}
.main-facebook1 .grid-default {padding:130px 50px 0 50px;}
.main-facebook1 .grid-default h2 {font-size:23px;color:#fff;}
.main-facebook1 .grid-default p {color:#fff;margin-top:30px;}
.main-facebook1 .grid-default aside {margin-top:50px;text-align:center;}
.main-facebook1 .grid-default aside span {display:inline-block;width:34px;height:34px;margin:0 5px;border:1px solid #fff;border-radius:17px;box-sizing:border-box;}
.main-facebook1 .grid-default .grid-category {display:inline-block;font-weight:600;font-size:16px;color:#f5e23d;margin-top:30px;}
.main-facebook2 {height:200px;background-color:#e9e9e9;}
.main-facebook2 .grid-default {padding-top:70px;}
.main-facebook2 .grid-default h2 {font:500 36px 'Nanum Brush Script',serif;color:#444;}
.main-facebook2 .grid-default p {color:#555;margin-top:10px;}
/* main - twitter */
.main-twitter1 {background-color: #099090;}
.main-twitter1 .grid-default {padding-top:120px;}
.main-twitter1 .grid-default p {color:#fff;margin-top:0;}
.main-twitter2 {background-color:#ffffff;}
.main-twitter2 .grid-default {padding-top:120px;}
.main-twitter2 .grid-default p {margin-top:0;}
/* main - blog */
.main-blog1 {background-color: #fef2e3;}
.main-blog1 .grid-default {padding-top:85px;}
.main-blog1 .grid-default p {color:#555;margin-top:0;}
.main-blog2 {height:200px;background-color: #417676;}
.main-blog2 .grid-default {padding-top:70px;}
.main-blog2 .grid-default h2 {font:500 32px 'Nanum Brush Script',serif;color: #ffffff;}
.main-blog2 .grid-default p {color: rgba(255,255,255,0.78);margin-top:10px;}
/* main - youtube */
.main-youtube > div {width:100%;height:100%;}
.main-youtube .grid-thumb {width:100%;height:100%;background-size:100% 135%;background-position:0 -34px;}
.main-youtube .grid-thumb span {display:block;}
.main-youtube .grid-thumb:hover .ico-youyube-play {background:url('../images/sns/icon-youtube-play-on.png') no-repeat;transition:all .5s ease;}
.main-youtube .grid-thumb .youtube-play {position:absolute;top:50%;left:50%;width:62px;height:62px;margin:-31px 0 0 -31px;}
.main-youtube .grid-thumb .grid-guide {width:100%;height:100%;background-color:rgba(255, 255, 255, .65);}
/* main - microsite */
.main-micro1 {background-color: #366363;text-align:center;}
.main-micro1 img {margin-top:25px;}
.main-micro2 {background-color: #eff3fb;text-align:center;}
.main-micro2 img {margin-top:30px;}
.main-micro3 {background-color: #b65959;text-align:center;}
.main-micro3 img {margin-top:45px;}
/* main - newsletter */
.grid-newsletter {position:relative;height:400px;background: #d6c19f url(../images/sns/main-newsletter-img.png) no-repeat right bottom;}
.grid-newsletter .newsletter-title {position:absolute;top:0;left:0;padding:30px;}
.grid-newsletter h2 {}
.grid-newsletter .vol-num {margin-top:50px;}
.grid-newsletter .vol-num > span {display:block;font-weight:700;color:#fff;font-size:32px;line-height:32px;padding:0 0 0 3px;}
.grid-newsletter .newsletter-copy {position:absolute;left:0;bottom:0;padding:30px;}
/* main - infographic */
.main-infographic .grid-main-data {width:100%;height:100%;}
.main-infographic .grid-main-data img {width:100%;height:100%;object-fit:fill;}
/* content - facebook */
.grid-facebook .grid-active {background-color:rgba(78,111,179,.98);}
.grid-facebook .grid-option .date {float:left;}
.grid-facebook .grid-option .part {float:right;color:#fff;padding:3px 5px;border-radius:3px;background-color:#1fc69d;}
/* content - twitter */
.grid-twitter .grid-default {text-align:left;}
.grid-twitter:nth-child(2n+1) .grid-default .back-image {
	position:absolute;bottom:0;right:20px;
	display:block;width:125px;height:165px;
	background:url('../images/sns/nkj-image-500.png') no-repeat;
}
.grid-twitter:nth-child(1) .grid-default .back-image {background-position:0 0;}
.grid-twitter:nth-child(3) .grid-default .back-image {background-position:-125px 0;}
.grid-twitter:nth-child(5) .grid-default .back-image {background-position:-250px 0;}
.grid-twitter:nth-child(7) .grid-default .back-image {background-position:-375px 0;}
.grid-twitter .grid-active {background-color:rgba(58,177,226,.98);}
.grid-twitter .grid-option .like {float:left;height:15px;line-height:15px;color:#777;padding-left:23px;margin-right:10px;}
.grid-twitter .grid-option .retweet {float:left;height:15px;line-height:15px;color:#777;padding-left:27px;}
.grid-twitter .grid-option .date {display:block;}
/* content - blog */
.grid-blog .grid-default {text-align:left;}
.grid-blog .grid-active {background-color:rgba(88, 147, 49, .98);}
.grid-blog .grid-option .date {float:left;}
.grid-blog .grid-option .view {float:right;}
/* content - youtube */
.grid-youtube .grid-default {text-align:left;}
.grid-youtube img {width:100%;height:185px !important;object-fit:cover;object-position:center center;}
.grid-youtube .grid-active {background-color:rgba(0, 0, 0, .85);}
.grid-youtube .grid-option .date {float:left;}
.grid-youtube .grid-option .view {float:right;}
/* content - infographic */
.grid-infographic .grid-default {text-align:left;}
.grid-infographic .grid-active {background-color:rgba(120, 95, 160,.98);}
.grid-infographic .grid-option .date {float:left;}
.grid-infographic .grid-option .view {float:right;}
/* content - more */
.grid-more {position:relative;width:76px;height:76px;font-weight:600;font-size:14px;color:#fff;line-height:76px;text-align:center;margin:15px auto 35px auto;border-radius:38px;background-color:#697177;cursor:pointer;overflow:hidden;transition:all .5s ease;}
.grid-more span {position:absolute;top:50%;left:50%;display:block;width:16px;height:8px;margin:15px 0 0 -8px;transition:all .5s ease;}
.grid-more:hover {color:#313538;background-color:#313538;}
.grid-more:hover span {margin-top:0;}
/* content - common */
a.content-sns-link {
	display:inline-block;
	font:bold 14px 'Nanum Gothic', san-serif;color:#fff;text-decoration:none;
	padding:8px 20px;margin:0 auto;border-radius:15px;
	background-color:#6060a6;
}
a.main-content-close {
	display:inline-block;
	font:bold 14px 'Nanum Gothic', san-serif;color:#fff;text-decoration:none;
	padding:8px 20px;margin:0 auto;border-radius:15px;
	background-color:#4b4b4b;
}
/* ======================================================   [[ Content Grid ]]    =================================================================*/
/* ================================================================================================================================================*/
/* ====================================================   [[ Layer Detail View ]]   ===============================================================*/
/* common */
.layer-view {display:none;position:fixed;z-index:100000;top:0;left:0;width:100%;height:100%;background-color:#f9f9f9;overflow-y:auto;/* pointer-events:auto; */}
.layer-close, .layer-main-close {position:absolute;top:80px;right:20px;cursor:pointer;}
.layer-header {position:relative;width:100%;height:50px;text-align:center;background-color:#3f86cf;overflow:hidden;}
.layer-header img {margin-top:6px;}
.layer-header.layer-facebook-header {background-color:#5e7fc5;}
.layer-header.layer-youtube-header {background-color:#bf4645;}
.layer-header.layer-infographic-header {background-color:#5e7fc5;}
.layer-title {width:100%;max-width:1000px;text-align:center;margin:50px auto;}
.layer-title h2 {font-weight:600;font-size:36px;}
.layer-title .content-info {margin-top:20px;}
.layer-title .content-info > span {display:inline-block;font-size:12px;color:#9da3c9;}
.layer-title .content-info > span > span {display:inline-block;font-size:14px;color:#333;margin-left:10px;}
/* .layer-title .content-info span:first-child:after {content:'';display:inline-block;width:1px;height:10px;margin:0 10px;background:url('../images/sns/title-info-line.png') no-repeat;} */
.layer-container {width:100%;max-width:1000px;text-align:center;padding:20px;margin:0 auto 20px auto;border-top:1px solid #c8c8c8;}
.layer-container figure {width:60%;margin:20px auto;}
.layer-container figure img {width:100%;height:100%;object-fit:contain;}
.layer-container > div {width:100%;white-space:pre-wrap;line-height:1.8;margin:25px auto;}
.layer-container p {line-height:1.5;padding:10px;}
.layer-container .youtube-container {position:relative;height:0;padding-top:30px;padding-bottom:56.25%;margin:20px auto;overflow:hidden;}
.layer-container .youtube-container embed {position:absolute;top:0;left:0;width:100%;height:100%;}
.layer-info {width:100%;max-width:1000px;margin:50px auto !important;padding-bottom:20px;border-bottom:1px solid #ddd;overflow:hidden;}
.layer-info .layer-option {float:left;}
.layer-info .layer-option > span {
	display:inline-block;
	font-size:12px;color:#fff;line-height:21px;
	padding:5px 15px 5px 10px;border-radius:16px;
	background-color:#bbbbbb;transition:all .5s ease;
}
/* .layer-info .layer-option > span:hover {background-color:#5990ff;} */
.layer-info .layer-option > span span {display:inline-block;width:21px;height:21px;margin-right:5px;vertical-align:middle;}
.layer-info .layer-option .option-subscribe {padding-right:10px;}
.layer-info .layer-option .option-subscribe > span {width:30px;height:21px;background-color:#e62117;border-radius:3px;}
@media screen and (min-width:1001px){ /* pc */
	.layer-info .layer-share {float:right;}
	.layer-info .layer-share .ico-share-kakao {display:none;}
}
.layer-info .layer-share span {display:inline-block;width:39px;height:32px;margin-right:13px;cursor:pointer;}
/* .layer-info .layer-share span:hover {opacity:1;} */
/* ====================================================   [[ Layer Detail View ]]   ===============================================================*/
/* ================================================================================================================================================*/
/* ====================================================    [[ NewsLetter View ]]    ===============================================================*/
.newsletter {width:100%;max-width:1000px;text-align:center;margin:30px auto;}
.newsletter .newsletter-option {width:100%;border-top:1px solid #2a2a2a;}
.newsletter .newsletter-option a {position:relative;display:inline-block;width:120px;height:33px;line-height:33px;font-weight:500;font-size:15px;color:#fff;text-decoration:none;transition:all 1s ease;}
.newsletter-option .order {background-color:#3f86cf;}
.newsletter-option .order:hover span {position:absolute;background-color:#3f86cf;}
.newsletter-option .more  {background-color:#5cd1df;}
.newsletter-option .more:hover  {background-color:#3fc0cf;}
.newsletter .newsletter-content {margin-top:50px;}
/* ====================================================    [[ NewsLetter View ]]    ===============================================================*/
/* ================================================================================================================================================*/
/* ====================================================    [[ Service error ]]    ===============================================================*/
.service-error {width:100% !important;text-align:center;padding:50px 0;}
.service-error .grid-item-data {background-color:transparent;}
.service-error .grid-item-data img {max-width:619px;}
/* ====================================================    [[ Service error ]]    ===============================================================*/
/* ================================================================================================================================================*/
/* ====================================================    [[ Scroll Top ]]    ===============================================================*/
.scrollToTop {
	position:fixed;z-index:99999 !important;bottom:0px;right:40px;
	display:none;width:39px;height:39px;
	padding:0;
	text-align:center;
	font-weight:bold;
	color:#444;
	text-decoration:none;
	background:url('../images/sns/backtop.png') no-repeat;
	background-size:contain;
	text-indent:-9999px;
}
.scrollToTop:hover {text-decoration:none;}


/* 아이콘 */
.global-top-img {background:url('../images/sns/global-top-img.png') no-repeat;}
.global-aside   {background:url('../images/sns/global-aside.png') no-repeat;}
.global-aside02   {background:url('../images/sns/global-aside02.png') center center / auto no-repeat;}
.main-sns-aside      {background:url('../images/sns/main-sns-icon.png') no-repeat;}
.icon-global-facebook {background-position:0 0;}
.icon-global-twitter  {background-position:-31px 0;}
.icon-global-kakao    {background-position:-62px 0;}
.icon-global-blog     {background-position:-93px 0;}
.icon-global-share    {background-position:-124px 0;}
.icon-global-kor      {background-position:-124px 0;}
.icon-global-eng      {background-position:-155px 0;}
.ico-global-arrow-l   {background-position:-92px 0;} 
.ico-global-arrow-r   {background-position:-115px 0;}
.ico-global-like {background-position:0 -23px;}
.ico-global-link {background-position:-23px -23px;}
.ico-global-reply {background-position:-46px -23px;}
.ico-main-like {background-position:0 -2px;}
.ico-main-link {background-position:-34px -2px;}
.ico-main-reply {background-position:-70px 0;}
.ico-youyube-play {background:url('../images/sns/icon-youtube-play.png') no-repeat;transition:all .5s ease;}
.icon-grid-like {background:url('../images/sns/grid-option-like.png') no-repeat;}
.icon-grid-retweet {background:url('../images/sns/grid-option-retweet.png') no-repeat;}
.icon-grid-blink {background:url('../images/sns/grid-option-blink.png') no-repeat;}
.ico-main-facebook-w {background:url('../images/sns/icon-main-facebook-w.png') no-repeat;}
.ico-main-facebook-c {background:url('../images/sns/icon-main-facebook-c.png') no-repeat;}
.ico-main-twitter-w {background:url('../images/sns/icon-main-twitter-w.png') no-repeat;}
.ico-main-twitter-c {background:url('../images/sns/icon-main-twitter-c.png') no-repeat;}
.ico-main-twitter-wm {background:url('../images/sns/icon-main-twitter-wm.png') no-repeat;}
.ico-main-twitter-cm {background:url('../images/sns/icon-main-twitter-cm.png') no-repeat;}
.ico-main-blog-w {background:url('../images/sns/icon-main-blog-w.png') no-repeat;}
.ico-main-blog-c {background:url('../images/sns/icon-main-blog-c.png') no-repeat;}
.icon-more-arrow {background:url('../images/sns/icon-more-arrow.png') no-repeat;}
.ico-option-like {background:url('../images/sns/icon-content-like.png') no-repeat;}
.ico-option-dislike {background:url('../images/sns/icon-view-dislike.png') no-repeat;}
.ico-option-reply {background:url('../images/sns/icon-content-reply.png') no-repeat;}
.ico-option-link {background:url('../images/sns/icon-content-link.png') no-repeat;}
.ico-option-subscribe {background:url('../images/sns/ico-view-subscribe.png') no-repeat;}
.ico-layer-share {background:url('../images/sns/icon-view-share.png') no-repeat;}
.ico-share-facebook {background-position:0 0;}
.ico-share-twitter {background-position:-39px 0;}
.ico-share-kakao {background-position:-78px 0;}
.ico-share-blog {background-position:-117px 0;}
.ico-share-print {background-position:-156px 0;}
.ico-share-facebook:hover {background-position:0 -32px;}
.ico-share-twitter:hover {background-position:-39px -32px;}
.ico-share-kakao:hover {background-position:-78px -32px;}
.ico-share-blog:hover {background-position:-117px -32px;}
.ico-share-print:hover {background-position:-156px -32px;}
.global-arrow-down {background:#fff url('../images/sns/arrow-down-blue.png') no-repeat;}

/* 서비스 준비중 */
.srvReady {width:100%;max-width:1000px;padding:100px 0 !important;margin:100px auto;text-align:center;border:1px solid #ddd;}

@media screen and (max-width:1000px){ /* tablet */
/* 	html {overflow-y:hidden !important;} */
	#footer {width:90%;text-align:center;}
	#footer h5, #footer a {display:none;}
	/* Local navigation wrap */
	.local-nav-wrap {display:none;}
	.nav-button-open {display:block;width:100%;text-align:center;margin:10px auto;cursor:pointer;}
	.prev-button-open {position:absolute;display:block;top:8px;left:5px;cursor:pointer;}
	#nav {display:none;position:fixed;z-index:100;top:50px;width:100%;height:100%;/* pointer-events:auto; */background-color:#fff;}
	#nav .nav-button-close {display:block;width:30px;height:30px;margin:10px auto 20px auto;cursor:pointer;}
	#nav ul {padding:0;margin:30px 0 0 0;}
	#nav li {height:70px;line-height:70px;text-align:center;}
	#nav li > a {display:block;font-family:'Nanum Gothic', '나눔고딕';font-weight:600;font-size:24px;color:#888;text-decoration:none;transition:all .5s ease;}
	#nav li > a:hover {color:#222;background-color:#f3f3f3;}
	#nav aside {position:absolute;bottom:70px;width:100%;text-align:center;padding:0 20px;overflow:hidden;}
	#nav aside h5 {float:left;}
	#nav aside a.user-private {
		float:right;font:bold 13px 'Nanum Gothic', '나눔고딕';color:#fff;text-decoration:none;
		padding:5px 10px;margin-top:5px;background-color:#8287a8;border-radius:15px;
	}
/* 	#nav aside a {display:inline-block;height:31px;margin:0 2px;vertical-align:middle;transition:all .5s ease;background-color:#bfbfbf;} */
/* 	#nav aside .global-facebook:hover {background-color:#6d8bca;} */
/* 	#nav aside .global-twitter:hover {background-color:#5ac0ea;} */
/* 	#nav aside .global-kakao:hover {background-color:#f7c85d;} */
/* 	#nav aside .global-blog:hover {background-color:#86bb6f;} */
/* 	#nav aside a span {display:block;width:31px;height:31px;} */
	#nav aside p {width:100%;font-size:13px;color:#4d4d4d;line-height:23px;margin-top:15px;}
	/* grid */
	.grid-item h3 {font-size:15px;}
	/* Microsite Link  */
	.micro-link {display:none;}
	/* main - default */
	.grid-main-data .grid-default p {padding:0 20px;}
	/* main - facebook */
	.main-facebook1 {height:200px;background-color:#496288;}
	.main-facebook1 .grid-default {padding-top:65px;}
	.main-facebook1 .grid-default h2 {font:500 32px 'Nanum Brush Script',serif;}
	.main-facebook1 .grid-default p {margin-top:10px;}
	.main-facebook2 .grid-default {padding-top:65px;}
	/* main - microsite */
	.main-micro1 img {width:70%;height:70%;margin-top:30px;object-fit:contain;}
	.main-micro2 img {width:65%;height:65%;margin-top:30px;object-fit:contain;}
	.main-micro3 img {height:50%;margin-top:40px;}
	.main-micro4 img {width:100%;}
	/* newsletter */
	.newsletter .newsletter-content img {width:100%;}
	/* content - more */
	/* .grid-more {display:none;} */	
	/* layer content detail */
	.layer-title {margin:25px auto 0 auto;padding:0 25px;}
	.layer-title h2 {font-weight:600;font-size:24px;}
	.layer-title .content-info {margin-top:10px;}
	.layer-title .content-info span {font-size:13px;color:#999;}
	.layer-container {margin:0 auto 20px auto;border-top:none;}
	.layer-container figure {width:90%;padding:0 10px;margin:20px auto;}
	.layer-container > div {width:100%;margin:25px auto;}
	.layer-info {width:90%;margin:25px auto !important;}
	.layer-info .layer-option {display:none;}
	.layer-info .layer-share {text-align:center;}	
	.layer-info .layer-share .ico-share-print {display:none;}
	.layer-close, .layer-main-close {position:relative;text-align:center;top:15px;right:0;cursor:pointer;}
}

@media screen and (max-width:450px){ /* mobile */
	#nav li {height:50px;line-height:50px;}
	#nav li > a {font-size:18px;}
	#footer span {display:block;margin-bottom:3px;}
	/* content title */
	.content-title h2 {display:block;font-size:26px;}
	.content-title h2 img {width:60%;height:60%;}
	.content-title span {display:inline-block;width:50px;height:1px;font-size:0px;line-height:1px;padding:0;margin:5px auto 15px auto;background-color:#222;overflow:hidden;}
	.content-title p {font-size:12px;}
	.content-title .slogun {font-size:17px;}
	/**/
	.filter-group, .mobile-remove {display:none;}
	/* main - default */
	.grid-wide .grid-chanel {position:absolute;top:20px;left:20px;display:inline-block;width:30px;height:32px;}
	.grid-main .grid-chanel {position:absolute;top:20px;left:20px;display:inline-block;width:44px;height:44px;margin-left:0;}
	/* main - facebook */
	.main-facebook2 .grid-default {padding-top:75px;}
	.main-facebook2 .grid-default h2 {font-size:29px;}
	.main-facebook2 .grid-default p {margin-top:5px;}
	/* main - twiter */
	.main-twitter1 .grid-default {padding-top:80px;}
	.main-twitter1 .grid-default p {height:46px;font-weight:600;font-size:16px;line-height:23px;}
	.main-twitter2 .grid-default {padding-top:80px;}
	.main-twitter2 .grid-default p {height:46px;font-weight:600;font-size:16px;line-height:23px;}
	/* main - blog */
	.main-blog1 .grid-default {padding-top:80px;}
	.main-blog1 .grid-default p {height:46px;font-weight:600;font-size:16px;line-height:23px;}
	.main-blog2 .grid-default {padding-top:75px;}
	.main-blog2 .grid-default h2 {font-size:29px;}
	.main-blog2 .grid-default p {margin-top:5px;}
	/* icon */
	.ico-main-twitter-w {background:url('../images/sns/icon-main-twitter-wm.png') no-repeat;}
	.ico-main-twitter-c {background:url('../images/sns/icon-main-twitter-cm.png') no-repeat;}
	.ico-main-blog-c {background:url('../images/sns/icon-main-blog-c.png') no-repeat;}
}


/*********** 경제정책방향 & 세법개정안 & 업무보고 ***********/
.main-issue {width:100%;max-width:1000px;overflow:hidden;overflow:hidden;}
.budget-main {margin:100px auto 0 auto;}
.work-main {margin:100px auto 0 auto;}
.eco-main {position:relative;margin:100px auto 0 auto;}
.eco2-main {margin:10px auto 0 auto;} /* 경제정책방향 두번째 섹션 */
.tax-main {margin:100px auto 0 auto;}
/* 왼쪽 영역 */
.issue-left {box-sizing:border-box;}
	/* 하반기 이후 경제여건 및 정책방향 왼쪽 */
	.eco-left {background-color:#5d90d1;}
	.eco-left h2 {display:block;padding-top:20px;}
	.eco-left h2:before {display:block;content:'';width:40px;height:1px;background-color:#fff;margin-bottom:8px;}
	.eco-left p {margin-top:10px;}
	.eco-left a {
		display:inline-block;height:36px;font-weight:bold;font-size:13px;color:#fff;line-height:30px;
		padding:0 15px;margin-top:60px;border-radius:18px;border:2px solid #fff;
		text-decoration:none;transition:all .5s;
	}
	.eco-left a:hover {background-color:#15283e;transition:all .5s;}
	.eco-left a:after {
		display:inline-block;content:'';width:13px;height:13px;
		vertical-align:middle;margin-left:15px;
		background:url('../images/sns/20180718/mainEconmyArrw.png') no-repeat;
	}
	.eco-left .mainEconmyImg {
		position:absolute;display:block;right:40px;bottom:0;width:183px;height:110px;
		background:url('../images/sns/20180718/mainEconmyImg.png') no-repeat;
	}
	/* 하반기 이후 경제여건 및 정책방향 왼쪽 */
	.eco2-left {background-color:#5fafbd;}
	.eco2-left h2 {display:block;padding-top:20px;}
	.eco2-left h2:before {display:block;content:'';width:40px;height:1px;background-color:#fff;margin-bottom:8px;}
	.eco2-left p {margin-top:10px;}
	.eco2-left a {
		display:inline-block;height:36px;font-weight:bold;font-size:13px;color:#fff;line-height:30px;
		padding:0 15px;margin-top:60px;border-radius:18px;border:2px solid #fff;
		text-decoration:none;transition:all .5s;
	}
	.eco2-left a:hover {background-color:#15283e;transition:all .5s;}
	.eco2-left a:after {
		display:inline-block;content:'';width:13px;height:13px;
		vertical-align:middle;margin-left:15px;
		background:url('../images/sns/20180718/mainEconmyArrw.png') no-repeat;
	}
	.eco2-left .mainEconmyImg2 {
		position:absolute;display:block;right:40px;bottom:0;width:183px;height:110px;
		background:url('../images/sns/20180718/mainEconmyImg2.png') no-repeat;
	}
	/* 세법개정안 왼쪽 */
	.tax-left {background:#38bfef;}
	.tax-left {position:relative;box-sizing:border-box;}
	.tax-left h2 {display:block;text-align:center;padding-top:10px;}
	.tax-left h2:before {display:block;content:'';width:40px;height:1px;background-color:#fff;margin:0 auto 15px auto;}
	.tax-left p {margin-top:10px;text-align:center;}
	.tax-left a {
		display:inline-block;height:36px;font-weight:bold;font-size:13px;color:#fff;line-height:30px;
		padding:0 15px;margin-top:60px;border-radius:18px;border:2px solid #fff;
		text-decoration:none;transition:all .5s;
	}
	.tax-left a:hover {background-color:#15283e;transition:all .5s;}
	.tax-left a:after {
		display:inline-block;content:'';width:13px;height:13px;
		vertical-align:middle;margin-left:15px;
		background:url('../images/sns/20180718/mainEconmyArrw.png') no-repeat;
	}
	.tax-left .mainTaxlawImg {
		position:absolute;display:block;right:40px;bottom:0;width:147px;height:134px;
		background:url('../images/sns/20180730/mainTaxlawImg.png') no-repeat;
	}
	/* 예산안 왼쪽 */
	.budget-left {position:relative;text-align:center;box-sizing:border-box;background:#5fb9d7;}
	.budget-left h2 {display:block;text-align:center;}
	.budget-left h2 span {display:block;padding-top:10px;}
	.budget-left p {margin-top:10px;}
	.budget-left a {
		display:inline-block;height:30px;font-weight:bold;font-size:12px;color:#fff;line-height:30px;
		padding:0 15px;margin-top:40px;border-radius:15px;
		background-color:#2c527d;text-decoration:none;transition:all .5s;
	}
	.budget-left a:hover {background-color:#15283e;transition:all .5s;}
	.budget-left a span {
		display:inline-block;width:25px;height:11px;
		vertical-align:middle;margin-left:15px;
		background:url('../images/sns/20170724/ecoDetailArr.png') no-repeat;
	}
	.budget-left > div {
		position:absolute;z-index:1;left:0;bottom:25px;
		width:100%;height:70px;
	}
	.budget-left > div span {display:block;width:287px;height:70px;margin:0 auto;}
	.budget-left .budget-img {left:0;background:url('../images/sns/20170829/budget-img.png') no-repeat;}
	/* 업무보고 왼쪽 */
	.work-left {position:relative;box-sizing:border-box;background:#fff;}
	.work-left h2 {display:block;margin-top:10px;}
	.work-left h2 span {display:block;padding-bottom:5px;}
	.work-left p {margin-top:5px;}
	.work-left .work-blank  {
		display:inline-block;
		height:30px;line-height:30px;font-weight:500;font-size:14px;color:#fff;text-decoration:none;
		background-color:#f1b24f;margin-top:20px;padding:0 15px;border-radius:15px;
	}
	.work-left .work-blank img {margin-left:5px;}
	.work-left .work-more {position:absolute;top:40px;right:40px;}
	.work-left > div {
		position:absolute;z-index:1;left:0;bottom:25px;
		width:100%;height:70px;
	}
	.work-left > div span {display:block;width:380px;height:134px;margin:0 auto;}
	.work-left .work-img {left:0;background:url('../images/sns/20180124/work-img.png') no-repeat;}
	/* 청년일자리 왼쪽 */
	.youth-left {position:relative;box-sizing:border-box;background:#fff;background:url('../images/sns/20180322/mainYouthBg.png') no-repeat;}
	.youth-left h2 {display:block;width:100%;margin-top:-10px;text-align:center;}
/* 오른쪽 영역 */
.issue-slide {background-color:rgba(14, 21, 31, .85);box-sizing:border-box;}
.issue-slide ul li {position:relative;}
.issue-slide .front {position:relative;opacity:1;visibility:visible;box-sizing:border-box;transition:all 1s;cursor:pointer;}	
.issue-slide .front h3 {display:block;font-weight:900;}
.issue-slide .front h4 {display:block;font-weight:bold;font-size:18px;color:#fff;}
.issue-slide .front span {display:block;font-weight:normal;font-size:12px;color:rgba(255,255,255,.45);margin-top:8px;}
.issue-slide .back {position:absolute;top:0;left:0;width:600px;height:280px;color:#fff;opacity:0;visibility:hidden;transition:all 1s;cursor:pointer;}
.issue-slide li:hover .front {opacity:0;visibility:hidden;transition:all 1s;}
.issue-slide li:hover .back {transform:scale(1.03);-moz-transform:scale(1.03);-webkit-transform:scale(1.03);opacity:1;visibility:visible;transition:all 1s;}
	/* 경제정책방향 슬라이드 폰트 색상*/
	.eco-slide li:nth-child(1) .front h3 {color:#0091ea;}
	.eco-slide li:nth-child(2) .front h3 {color:#607adc;}
	.eco-slide li:nth-child(3) .front h3 {color:#fdd835;}
	.eco-slide li:nth-child(4) .front h3 {color:#4abf31;}	
	.eco-slide li:nth-child(5) .front h3 {color:#e13434;}
	/* 세법개정안 슬라이드 폰트 색상 */
	.tax-slide li:nth-child(1) .front h3 {color:#8152ed;}
	.tax-slide li:nth-child(2) .front h3 {color:#f47530;}
	.tax-slide li:nth-child(3) .front h3 {color:#64c1ff;}
	.tax-slide li:nth-child(4) .front h3 {color:#c13bfe;}
	.tax-slide li:nth-child(5) .front h3 {color:#fdd835;}
	/* 예산안 슬라이드 폰트 색상*/
	.budget-slide li:nth-child(1) .front h3 {color:#0091ea;}
	.budget-slide li:nth-child(2) .front h3 {color:#607adc;}
	.budget-slide li:nth-child(3) .front h3 {color:#fdd835;}
	.budget-slide li:nth-child(4) .front h3 {color:#4abf31;}	
	.budget-slide li:nth-child(5) .front h3 {color:#e13434;}
	/* 업무보고 슬라이드 폰트 색상*/
	.work-slide li:nth-child(1) .front h3 {color:#8152ed;}
	.work-slide li:nth-child(2) .front h3 {color:#f47530;}
	.work-slide li:nth-child(3) .front h3 {color:#64c1ff;}
	.work-slide li:nth-child(4) .front h3 {color:#c13bfe;}	
	.work-slide li:nth-child(5) .front h3 {color:#fdd835;}
/* 슬라이드 공통 */
.bx-controls-direction a {margin-top:-20px !important;width:40px !important;height:40px !important;z-index:99 !important;}
.bx-controls-direction .bx-prev {left:0 !important;background:rgba(255,255,255,.25) url('../images/sns/20170724/bx-control-prev.png') no-repeat center center !important;}
.bx-controls-direction .bx-next {right:0 !important;background:rgba(255,255,255,.25) url('../images/sns/20170724/bx-control-next.png') no-repeat center center !important;}
.bx-controls-direction .bx-prev:hover {background:rgba(255,255,255,.85) url('../images/sns/20170724/bx-control-prev-over.png') no-repeat center center !important;}
.bx-controls-direction .bx-next:hover {background:rgba(255,255,255,.85) url('../images/sns/20170724/bx-control-next-over.png') no-repeat center center !important;}
.bx-pager {position:absolute;text-align:center !important;bottom:20px !important;}
.bx-pager .bx-pager-item {vertical-align:bottom !important;}
.bx-pager.bx-default-pager a.active {background-color:#215187 !important;height:3px !important;}
.bx-pager.bx-default-pager a {width:30px !important;height:1px !important;margin:0 2px !important;}	
/* 해시태그 */
.hash-tag {position:relative;width:1050px;margin:120px auto 0 auto;}
.hash-tag div {position:absolute;right:-15%;width:140px; top:40px; display:flex; flex-direction:column; justify-content:flex-start;}
.hash-tag a {
	display:inline-table; width:fit-content; font-weight:normal;font-size:13px;color:#666;text-decoration:none;
	padding:3px 15px;margin-bottom:5px;border-radius:20px;box-sizing:border-box;border:1px solid #bbb;
	background:transparent;transition:all .25s; white-space:nowrap;
}
.hash-tag a:hover {color:#fff;transition:all .25s;}
.hash-tag a:nth-child(1):hover {background:#5c90d1;border:1px solid #5c90d1;}
.hash-tag a:nth-child(2):hover {background:#44a699;border:1px solid #44a699;}
.hash-tag a:nth-child(3):hover {background:#ff6a6a;border:1px solid #ff6a6a;}
.hash-tag a:nth-child(4):hover {background:#fb9440;border:1px solid #fb9440;}
.hash-tag a:nth-child(5):hover {background:#b373b9;border:1px solid #b373b9;}

/* 보도자료 다운로드 공통 */
.new-download {width:100%;max-width:1000px;margin:30px auto;box-sizing:border-box;}
.new-download a {
	display:block;width:100%;
	font-weight:bold;font-size:18px;color:#fff;text-align:center;text-decoration:none;
	background-color:#7191d3;padding:20px 0;transition:all .25s;
}
.new-download a:hover {background-color:#4d70b7;transition:all .25s;}
.new-download a span {display:inline-block;width:14px;height:14px;margin-left:5px;vertical-align:middle;background:url('../images/sns/20170731/news-blank.png') no-repeat;}
/* 탭메뉴 공통 */
.issue-tab {width:100%;max-width:1000px;margin:50px auto;overflow:hidden;}
.issue-tab div {font-weight:bold;font-size:16px;color:#fff;height:48px;line-height:48px;background:#7191d3;cursor:pointer;box-sizing:border-box;}
.issue-tab div.on, .issue-tab div:hover {background:#4d70b7;transition:all .5s;}
/* 링크 영역 공통 */
.more-section {width:100%;max-width:1000px;margin:0 auto;padding:50px 0;text-align:center;}
.more-section ul {display:table;width:100%;}
.more-section li {display:table-cell;width:33.33%;text-align:center;border-right:1px solid #c9c9c9;}
.more-section .four-block li {width:25%;}
.more-section li:last-child {border-right:none;}
.more-section li a {display:inline-block;text-decoration:none;}
.more-section li figure img {width:90px;height:90px;}
.more-section li figure figcaption {font-weight:bold;font-size:16px;color:#355f9f;margin:20px 0 10px 0;}
.more-section li div {
	display:inline-block;
	font-weight:bold;font-size:12px;color:#8c8d8d;
	padding:3px 11px 5px 15px;;margin:0 auto;
	border:1px solid #bbbaba;border-radius:20px;
	text-decoration:none;
}
.more-section li div span {
	position:relative;display:inline-block;width:0;height:0;
	margin:0 0 1px 12px;padding:0;vertical-align:middle;
	border:5px solid transparent;border-left-color:#7394c6;
}
.more-section li div span:before, .more-section li div span:after {display:block;content:'';position:absolute;top:0;width:0;height:0;}
.more-section li div span:before {left:-15px;margin-top:-5px;border:5px solid transparent;border-right-color:#7394c6;}
.more-section li div span:after {left:-13px;margin-top:-10px;border:10px solid transparent;border-left-color:#f6f6f6;}
.more-section li a:hover div {color:#fff;background:#7394c6;border:1px solid #7394c6;transition:all .5s;}
.more-section li a:hover div span {border-left-color:#fff;}
.more-section li a:hover div span:before {border-right-color:#fff;}
.more-section li a:hover div span:after {border-left-color:#7394c6;}
.more-section li div, .more-section li div span,
.more-section li div span:before, .more-section li div span:after,
.more-section li a:hover div, .more-section li a:hover div span,
.more-section li a:hover div span:before, .more-section li a:hover div span:after {transition:all .5s;}		
/* 경제정책방향 & 세법개정안 자세히보기 */
.issue-container {width:100%;text-align:center;margin:30px auto;}
.issue-section01 {width:100%;max-width:1000px;margin:0 auto;padding:0;text-align:center;}
.issue-section01 h3 {display:inline-block;padding:20px 50px 10px;box-sizing:border-box;}
.issue-section01 > span {display:block;width:1px;height:50px;margin:25px auto;}
.issue-section01 h4 {display:block;font-weight:300;font-size:21px;color:#333;}
.issue-section01 h4 span {font-weight:600;font-size:21px;color:#6475ad;}
.issue-section01 .issue-list {max-width:800px;margin:20px auto;}
.issue-section01 .issue-list li {font-weight:bold;font-size:16px;color:#444;padding:8px 20px;margin:10px 0;background:#e1e1e1;border-radius:20px;}
.issue-section01 .issue-list li span {font-weight:bold;font-size:16px;color:#6475ad;}
.issue-section01 p {
	max-width:750px;margin:0 auto;
	font-weight:bold;font-size:18px;text-align:center;
	padding:15px 15px 15px 28px;
}
.issue-section01 h3, .issue-section01 h4, .issue-section01 p {font-family:'Noto Sans KR', sans-serif;}
.issue-section02 {width:100%;margin-top:50px;padding:50px 0;text-align:center;background:#e3e3e5;}
.issue-section02 figure,
.issue-section03 figure {width:100%;text-align:center;}
.issue-movie {width:100%;max-width:1000px;padding:30px 50px;margin:30px auto 0;text-align:center;box-sizing:border-box;}
.issue-movie h4 {font-weight:normal;font-size:32px;color:#444;padding-bottom:40px;margin-bottom:50px;border-bottom:1px solid #d3d3db;}
.issue-movie h4 span {display:block;font-weight:normal;font-size:14px;color:#777;margin-top:18px;}
.issue-movie .movie {position:relative;height:0;padding-top:30px;padding-bottom:56.25%;margin:20px auto;overflow:hidden;}
.issue-movie .movie embed {position:absolute;top:0;left:0;width:100%;height:100%;}
.issue-movie .caption {font-weight:normal;font-size:15px;color:#555;line-height:30px;text-align:left;margin-top:50px;}
.issue-movie .caption span {font-weight:bold;font-size:16px;color:#333;}
.issue-movie .caption aside {width:100%;text-align:center;}
.issue-movie .caption .capt-more {
	display:inline-block;width:60px;height:60px;
	font-weight:bold;font-size:14px;color:#fff;text-align:center;line-height:60px;
	margin:20px 0;border-radius:30px;background:#aeafd0;cursor:pointer;transition:all .5s;
}
.issue-movie .caption .capt-more:hover {background:#626599;transition:all .5s;}
.issue-card {width:100%;max-width:1000px;padding:30px 50px;margin:30px auto 0;text-align:center;box-sizing:border-box;}
.issue-card h4 {font-weight:normal;font-size:32px;color:#444;padding-bottom:40px;margin-bottom:50px;border-bottom:1px solid #d3d3db;}
.issue-card h4 span {display:block;font-weight:normal;font-size:14px;color:#777;margin-top:18px;}
.issue-card .card {width:100%;text-align:center;}
.issue-card .card figure {width:100%;max-width:720px;margin:0 auto;text-align:center;}
.issue-card .card figure img {width:100%;object-fit:cover;}
.issue-info h4 {font-weight:normal;font-size:32px;color:#444;padding-bottom:40px;margin-bottom:50px;border-bottom:1px solid #d3d3db;}
.issue-info h4 span {display:block;font-weight:normal;font-size:14px;color:#777;margin-top:18px;}
.issue-info .info {width:100%;text-align:center;}
.issue-info .info figure {width:100%;text-align:center;}
	/* 경제정책방향 콘텐츠 */
	.eco-sec1 h3,
	.eco-sec1 > span {background:#57597f;}
	.eco-sec1 p {color:#4b62c3;border-top:1px dashed #b7b8d4;border-bottom:1px dashed #b7b8d4;}
	/* 세법개정안 콘텐츠 */
	.tax-sec1 h3,
	.tax-sec1 > span {background:#44a699;}
	.tax-sec1 p {color:#2f8c80;border-top:1px dashed #9fbeba;border-bottom:1px dashed #9fbeba;}
	
/* 2019 경제정책방향 */
.policy2019-f-main {width:100%;height:360px;background:url('../images/sns/2019policy1/policy2019-main-img1.jpg') no-repeat;}
.policy2019-f-main .main-button {position:absolute;display:block;bottom:20px;width:100%;text-align:center;}
.policy2019-f-main .main-button a {display:inline-block;margin:0 10px;}
.policy2019-f-mobile-button {display:none;}
.policy2019-f-cont {width:100%;max-width:950px;margin:50px auto;padding:0 10px;overflow:hidden;box-sizing:border-box;}
.policy2019-f-cont .connect-dot,
.policy2019-f-cont .connect-arrow {display:block;margin:15px auto;}
.policy2019-f-cont .connect-dot {width:7px;height:43px;background:url('../images/sns/2019policy1/2019policy-line1.png') no-repeat;}
.policy2019-f-cont .connect-arrow {width:100%;height:46px;border-top:1px dotted #5a79c0;background:url('../images/sns/2019policy1/2019policy-line2.png') no-repeat center top;}
	/* 비전 */
	.policy2019-f-cont .vision {max-width:600px;margin:0 auto;}
	.policy2019-f-cont .vision > div {color:#fff;font-family:'Noto Sans KR','Nanum Gothic',sans-serif;}
	.policy2019-f-cont .vision > div:nth-child(1) {position:relative;font-size:28px;font-weight:500;padding:10px 0;background-color:#5d9caa;}
	.policy2019-f-cont .vision > div:nth-child(1):after {
		position:absolute;display:block;content:'';bottom:-5px;left:50%;
		width:15px;height:15px;margin-left:-7.5px;background-color:#5d9caa;transform:rotate(45deg);
	}
	.policy2019-f-cont .vision > div:nth-child(2) {font-size:19px;color:#fff;padding:15px 0 10px 0;background-color:#4a7c87;box-shadow:inset 0 3px 15px rgba(0,0,0,.10);}
	/* 기획 or 전략 */
	.policy2019-f-cont .strategy {
		width:100%;max-width:600px;
		font-size:26px;font-weight:500;color:#555;font-family:'Noto Sans KR','Nanum Gothic',sans-serif;
		margin:10px auto;padding:5px 0;text-align:center;
		border-top:1px solid #555;border-bottom:1px solid #ddd;background-color:#fff;
	}
	.policy2019-f-cont .strategy span {font-size:26px;font-weight:500;color:#4a7c87;font-family:'Noto Sans KR', sans-serif;}
	/* 정책방향 */
	.policy2019-f-cont .direction {width:100%;overflow:hidden;}
	.policy2019-f-cont .direction > div {float:left;width:50%;padding:5px;}
	.policy2019-f-cont .direction > div dl {padding-bottom:10px;background-color:#fff;}
	.policy2019-f-cont .direction > div dt {
		font-weight:400;font-size:19px;color:#fff;font-family:'Noto Sans KR', sans-serif;text-align:left;
		margin-bottom:10px;padding:10px 20px;background-color:#76a6cb;
	}
	.policy2019-f-cont .direction > div dd {
		font-weight:600;font-size:15px;color:#555;line-height:28px;padding-left:40px;text-align:left;
		background:url('../images/sns/2019policy1/2019policy-dot.png') no-repeat 20px 9px;	
	}
	/* 인프라 */
	.policy2019-f-cont .infra {clear:left;max-width:920px;margin:5px auto;}
	.policy2019-f-cont .infra > div:nth-child(1) {
		position:relative;font-size:24px;font-weight:500;color:#fff;font-family:'Noto Sans KR', sans-serif;
		padding:10px 0;background-color:#6983ba;
	}
	.policy2019-f-cont .infra > div:nth-child(1):after {
		position:absolute;display:block;content:'';bottom:-5px;left:50%;
		width:15px;height:15px;margin-left:-7.5px;background-color:#6983ba;transform:rotate(45deg);
	}
	.policy2019-f-cont .infra > div:nth-child(2) {font-size:17px;color:#fff;padding:15px 0 10px 0;background-color:#4e618a;box-shadow:inset 0 3px 15px rgba(0,0,0,.10);}
	.policy2019-f-cont .assignment {
		max-width:920px;margin:5px auto;
		font-size:24px;font-weight:500;color:#555;font-family:'Noto Sans KR', sans-serif;line-height:30px;
		padding:15px 0;
	}
	/* 16개 과제 */
	.policy2019-f-cont .big4 {width:100%;overflow:hidden;}
	.policy2019-f-cont .big4 > div {float:left;width:50%;padding:5px;}
	.policy2019-f-cont .big4 > div dl {padding-bottom:10px;border:1px dotted #acacac;}
	.policy2019-f-cont .big4 > div dt {
		font-weight:400;font-size:19px;color:#fff;font-family:'Noto Sans KR', sans-serif;text-align:left;
		margin-bottom:10px;padding:10px 20px;background-color:#8b9666;
	}
	.policy2019-f-cont .big4 > div dd {
		font-weight:600;font-size:15px;color:#555;line-height:28px;padding-left:40px;text-align:left;
		background:url('../images/sns/2019policy1/2019policy-dot.png') no-repeat 20px 9px;	
	}

/* 세법개정안 이벤트 레이어 */
.event-layer {position:absolute;z-index:9999;top:10px;left:10px;width:500px;box-shadow:0 3px 3px rgba(0,0,0,.45);background:#fff;box-sizing:border-box;}
.event-layer.hide {display:none;}
.event-layer div {
	display:block;width:100%;height:28px;
	font-size:11px;color:#333;text-align:right;line-height:26px;
	margin-top:-4px;padding-right:15px;background:#f1f1f1;cursor:pointer;
}
.event-layer input, .event-layer label {vertical-align:middle;border:none;}

/* 2018 업무보고 자세히보기 */
/* 타이틀 */
.work-title {position:relative;width:100%;max-width:1000px;padding-bottom:40px;margin:150px auto 0 auto;}
.work-title h2 {display:block;font-weight:600;font-size:52px;color:#634e42;}
.work-title h2 span {position:relative;display:block;font-weight:500;font-size:25px;color:#535354;}
.work-title h2 span > span {display:inline-block;color:#e94e1b;}
.work-title h2 span > span + span {display:inline-block;color:#535354;cursor:pointer;}
.work-title h2 span a {
	position:absolute;display:inline-block;top:3px;left:300px;
	height:30px;line-height:30px;font-weight:500;font-size:14px;color:#fff;
	background-color:#f1b24f;padding:0 15px;border-radius:15px;
}
.work-title h2 span a img {margin-left:5px;}
.work-title p {font-weight:400;font-size:20px;color:#959595;margin-top:30px;}
.work-title p span {display:inline-block;font-weight:400;font-size:20px;color:#fff;padding:0 8px;background-color:#936037;}
.work-title ul {margin-top:60px;}
.work-title li {padding:3px 0;}
.work-title a {
	position:relative;display:inline-block;
	font-weight:300;font-size:15px;color:#313131;text-decoration:none;padding:10px 20px;
}
.work-title a span {
	position:absolute;display:block;top:15px;right:20px;width:13px;height:14px;
	background:url('../images/sns/20180124/workMore.png') no-repeat;
}
.work-title .contTit-bg {position:absolute;bottom:0;right:0;width:610px;height:352px;background:url('../images/sns/20180124/work-bg.png') no-repeat;}
/* 콘텐츠 */
.work-container {width:100%;max-width:1000px;text-align:center;margin:0 auto 30px auto;background-color:#fff;}
.work-container h3 {font-weight:600;font-size:36px;color:#333;}
.work-section01 {width:100%;padding:60px 20px;text-align:center;}
.work-section01 ul {margin-top:50px;overflow:hidden;}
.work-section01 li {font-weight:600;font-size:19px;box-sizing:border-box;}
.work-section01 li:first-child {color:#cbbba0;border-left:none;}
.work-section01 li:nth-child(2) {color:#869b14;}
.work-section01 li:last-child {color:#b17f4a;}
.work-section01 li span {display:block;}
.work-section01 li .icon1 {background:url('../images/sns/20180124/workIcon1.png') no-repeat;}
.work-section01 li .icon2 {background:url('../images/sns/20180124/workIcon2.png') no-repeat;}
.work-section01 li .icon3 {background:url('../images/sns/20180124/workIcon3.png') no-repeat;} 
.work-section02 {width:100%;padding:50px;text-align:center;overflow:hidden;}
.work-section02 h4 {display:block;width:95%;height:40px;font-size:19px;color:#fff;line-height:40px;margin:-20px auto 0 auto;border-radius:20px;}
.work-section02 > div {position:relative;margin-top:60px;padding:0 20px;border:2px solid #d8d8d8;box-sizing:border-box;}
.work-section02 .workLeft {float:left;width:64%;}
.work-section02 .workLeft h4 {background-color:#a9a9a9;}
.work-section02 .workRight {float:right;width:35%;}
.work-section02 .workRight h4 {background-color:#f9b233;}
.work-section02 > div dl {position:relative;padding:30px 0;border-bottom:1px solid #ddd;}
.work-section02 > div dl:last-child {border-bottom:none;}
.work-section02 > div dt {position:absolute;display:block;width:150px;text-align:center;font-weight:600;font-size:15px;color:#333;}
.work-section02 > div dd {color:#666;line-height:20px;text-align:left;padding-left:150px;}
.work-section02 > div li {text-align:center;font-weight:600;font-size:14.5px;color:#333;padding:25px 0;}
.work-section02 > div li:nth-child(1) {border-bottom:1px solid #ddd;}
.work-section02 > div li span {font-weight:400;color:#666;}
.work-section03 {width:100%;padding:50px;text-align:center;overflow:hidden;}
.work-section03 figure {width:100%;}
.work-section03 figure img {width:100%;height:100%;object-fit:fill;}
.work-section03 > div {text-align:left;padding:20px;margin-top:30px;box-sizing:border-box;overflow:hidden;}
.work-section03 > div h4 {display:block;font-weight:400;font-size:42px;color:#ee8f1e;line-height:46px;margin-bottom:20px;}
.work-section03 > div h4 span {display:block;width:35px;height:1px;margin-top:15px;background-color:#fbddba;}
.work-section03 > div h5 {display:block;font-weight:600;font-size:23px;color:#fff;line-height:32px;text-align:center;margin-bottom:20px;background-color:#f9b233;border-radius:16px;}
.work-section03 > div h6 {font-weight:600;font-size:18px;color:#535354;}
.work-section03 > div dl {padding:25px 0;border-bottom:1px dotted #eee;}
.work-section03 > div .depth1 {min-height:160px;}
.work-section03 > div .depth1 dt {font-weight:600;font-size:17px;color:#535354;margin-bottom:15px;}
.work-section03 > div .depth1 dd {font-weight:400;font-size:14px;color:#666;line-height:19px;padding:3px 0 3px 13px;background:url('../images/sns/20180124/workDot2.png') no-repeat 0 11px;}
.work-section03 > div .depth2 dt {font-weight:600;font-size:15px;color:#f9b233;margin-bottom:15px;}
.work-section03 > div .depth2 dd {font-weight:400;font-size:14px;color:#666;line-height:19px;padding:3px 0 3px 13px;background:url('../images/sns/20180124/workDot3.png') no-repeat 0 11px;}
.work-section03 > div .depth3 {padding:0 0 25px 0;}
.work-section03 > div .depth3.bdrn {padding-top:25px;}
.work-section03 > div .depth3 dt {font-weight:600;font-size:17px;color:#535354;margin-bottom:15px;}
.work-section03 > div .bdrn {border-bottom:none;}
.issue-movie.work-movie {margin-top:0;padding-top:20px;}
.issue-tab.work-tab {margin:0 auto;}

/* 2018 경제정책방향 - 하반기 이후 경제여건 및 정책방향 */
.eco-container {width:100%;margin:30px auto;text-align:center;}
.eco-container .eco-hmark {display:block;width:23px;height:40px;margin:30px auto;background:url('../images/sns/20180718/eco-hmark.png') no-repeat;}
.eco-section01,
.eco-section03 {width:100%;padding:0 0 50px 0;}
.eco-section02,
.eco-section04 {width:100%;padding:50px 0;background-color:#e2e2e9;}
.eco-section01 h3,
.eco-section02 h3 {
	display:inline-block;font-size:26px;color:#555;
	margin:30px auto;padding:5px 80px;
	box-sizing:border-box;border-radius:30px;background-color:#cacadc;
}
.eco-section01 .stateWrap {margin:30px auto 0 auto;overflow:hidden;}
.eco-section01 .stateWrap li {float:left;}
.eco-section01 .stateWrap li > div {width:100%;border-radius:3px;text-align:center;}
.eco-section01 .stateWrap li > div h5 {display:block;color:#fff;}
.eco-section01 .stateWrap li > div .state {display:inline-block;font-weight:600;color:#fff;margin-top:15px;}
.eco-section01 .stateWrap li > div .state span {display:inline-block;font-weight:400;margin-left:5px;}
.eco-section01 .stateWrap li > div p {display:block;color:#fff;line-height:1.25em;margin-top:20px;padding:5px 0;}
.eco-section01 .stateWrap li > div p span {color:#ffea74;}
.eco-section01 .stateWrap li:nth-child(2n) > div {background-color:#70adc7;}
.eco-section01 .stateWrap li:nth-child(2n+1) > div {background-color:#7084c7;}
.eco-section01 .ecoExp {display:block;width:100%;max-width:1000px;text-align:left;margin:50px auto;}
.eco-section01 .ecoExp h4 {font-size:18px;color:#555;}
.eco-section01 .ecoExp h4 span {font-weight:600;font-size:18px;color:#496a93;}
.eco-section01 .ecoExp p {display:block;font-size:17px;color:#555;margin-top:5px;}
.eco-section01 .ecoExp p .arrw {display:inline-block;width:18px;height:18px;margin-right:5px;vertical-align:middle;background:url('../images/sns/20180718/eco-arrw.png') no-repeat;}
.eco-section02 .ecoCont1 {width:100%;max-width:1000px;text-align:left;margin:50px auto;}
.eco-section02 .ecoCont1:nth-child(2) {margin-top:30px;}
.eco-section02 .ecoCont1 h4 {font-size:18px;color:#555;}
.eco-section02 .ecoCont1 h4 span {font-weight:600;font-size:18px;color:#496a93;}
.eco-section02 .ecoCont1 .cont {width:100%;font-size:15px;color:#555;margin-top:15px;padding:15px 10px;border-top:1px solid #555;border-bottom:1px solid #ccc;}
.eco-section02 .ecoCont1 ul li {font-size:15px;padding:5px 10px;}
.eco-section02 .ecoCont1 ul li .num {
	display:inline-block;width:19px;height:19px;
	font-family:'Arial', sans-serif;font-size:12px;color:#fff;text-align:center;line-height:19px;
	margin-right:5px;vertical-align:middle;background-color:#555;border-radius:50%;
}
.eco-section02 .ecoCont2 {width:100%;max-width:1000px;text-align:left;margin:50px auto;}
.eco-section02 .ecoCont2 h4 {font-size:18px;color:#4c63b5;}
.eco-section02 .ecoCont2 h4:before {
	display:inline-block;content:'';width:5px;height:5px;
	margin-right:8px;background:url('../images/sns/20180718/eco-dot.png') no-repeat;vertical-align:middle;
}
.eco-section02 .ecoCont2 > div {position:relative;padding:30px;margin-top:15px;border:1px solid #555;}
.eco-section02 .ecoCont2 > div figure {position:absolute;top:50%;left:45px;margin-top:-53px;}
.eco-section02 .ecoCont2 > div ul {margin-left:150px;}
.eco-section02 .ecoCont2 > div ul li {color:#555;font-size:15px;letter-spacing:-.075em;padding:3px 10px;}
.eco-section02 .ecoCont2 > div ul li:before {display:inline-block;content:'-';width:5px;margin-right:5px;}
.eco-section02 .ecoExp {display:block;width:100%;max-width:1000px;text-align:left;margin:50px auto;}
.eco-section02 .ecoExp h4 {font-size:18px;color:#496a93;}
.eco-section02 .ecoExp h4 .arrw {display:inline-block;width:18px;height:18px;margin-right:5px;vertical-align:middle;background:url('../images/sns/20180718/eco-arrw.png') no-repeat;}
/* 2018 경제정책방향 - 저소득층 일자리ㆍ소득지원 대책 */
.eco-section03 .ecoCont1 {width:100%;max-width:1000px;text-align:left;margin:50px auto;}
.eco-section03 .ecoCont1:nth-child(2) {margin-top:30px;}
.eco-section03 .ecoCont1 h4 {font-size:18px;color:#555;}
.eco-section03 .ecoCont1 h4 span {font-weight:600;font-size:18px;color:#496a93;}
.eco-section03 .ecoCont1 .cont {width:100%;font-size:15px;color:#555;margin-top:15px;padding:15px 10px;border-top:1px solid #555;border-bottom:1px solid #ccc;}
.eco-section03 .ecoCont1 ul li {font-size:15px;padding:5px 10px;}
.eco-section04 .ecoCont2 {width:100%;max-width:1000px;text-align:left;margin:50px auto;}
.eco-section04 .ecoCont2 h4 {font-size:18px;color:#4c63b5;}
.eco-section04 .ecoCont2 h4:before {
	display:inline-block;content:'';width:5px;height:5px;
	margin-right:8px;background:url('../images/sns/20180718/eco-dot.png') no-repeat;vertical-align:middle;
}
.eco-section04 .ecoCont2 > div {position:relative;padding:30px;margin-top:15px;border:1px solid #555;}
.eco-section04 .ecoCont2 > div figure {position:absolute;top:50%;left:45px;margin-top:-53px;}
.eco-section04 .ecoCont2 > div dl {margin-left:150px;}
.eco-section04 .ecoCont2 > div dl dt {font-weight:600;font-size:15px;color:#555;}
.eco-section04 .ecoCont2 > div dl dt .num {
	display:inline-block;width:19px;height:19px;
	font-family:'Arial', sans-serif;font-size:12px;color:#fff;text-align:center;line-height:19px;
	margin-right:5px;vertical-align:middle;background-color:#555;border-radius:50%;
}
.eco-section04 .ecoCont2 > div dl dt:after {display:block;content:'';width:100%;height:1px;line-height:1px;font-size:0;background-color:#aaa;margin:10px 0;}
.eco-section04 .ecoCont2 > div dl dd {color:#555;letter-spacing:-.075em;padding-left:15px;}
.eco-section04 .ecoCont2 > div ul {margin-top:8px;}
.eco-section04 .ecoCont2 > div ul li {color:#777;font-size:14px;letter-spacing:-.075em;padding:3px 10px;}
.eco-section04 .ecoCont2 > div ul li:before {display:inline-block;content:'-';width:5px;margin-right:5px;}

/* 2018 세법개정안 */
.taxlaw-container {width:100%;margin:30px auto;text-align:center;}
.taxlaw-container .taxlaw-hmark {
	display:block;width:23px;height:40px;
	margin:30px auto 10px auto;background:url('../images/sns/20180718/eco-hmark.png') no-repeat;
}
.taxlaw-section01 {width:100%;padding:0 0 30px 0;}
.taxlaw-section02 {width:100%;padding:50px 0;background-color:#e2e2e9;}
.taxlaw-section01 h3,
.taxlaw-section02 h3 {
	position:relative;display:inline-block;font-size:26px;color:#555;
	margin:30px auto;padding:5px 80px;
	box-sizing:border-box;border-radius:30px;background-color:#cacadc;
}
.taxlaw-section01 h3:before,
.taxlaw-section01 h3:after {
	position:absolute;top:13px;display:block;content:'';width:20px;height:20px;border-radius:50%;background-color:#eee;
}
.taxlaw-section02 h3:before,
.taxlaw-section02 h3:after {
	position:absolute;top:13px;display:block;content:'';width:20px;height:20px;border-radius:50%;background-color:#e2e2e9;
}
.taxlaw-section01 h3:before,
.taxlaw-section02 h3:before {left:15px;}
.taxlaw-section01 h3:after,
.taxlaw-section02 h3:after  {right:15px;}
.taxlaw-section01 h3.planTit {}
.taxlaw-section01 .taxlawCont1 {display:block;width:100%;max-width:1000px;text-align:left;margin:50px auto;}
.taxlaw-section01 .taxlawCont1 h4 {font-size:18px;color:#496a93;}
.taxlaw-section01 .taxlawCont1 h4 span {font-weight:600;font-size:18px;color:#496a93;}
.taxlaw-section01 .taxlawCont1 h4:before {
	display:inline-block;content:'';width:15px;height:15px;
	margin-right:10px;vertical-align:middle;background:url('../images/sns/20180730/taxlaw-check.png') no-repeat;
}
.taxlaw-section01 .taxlawCont1 p {display:block;font-size:17px;color:#555;margin-top:5px;}
.taxlaw-section01 .taxlawCont1 p .arrw {display:inline-block;width:18px;height:18px;margin-right:5px;vertical-align:middle;background:url('../images/sns/20180718/eco-arrw.png') no-repeat;}
.taxlaw-section01 .taxlawCont1:nth-child(2) {margin-top:30px;}
.taxlaw-section01 .taxlawCont1 .cont {width:100%;font-size:15px;color:#555;margin-top:15px;padding:15px 10px;border-top:1px solid #555;border-bottom:1px solid #ccc;}
.taxlaw-section01 .taxlawCont1 ul li {font-size:15px;padding:5px 10px;}
.taxlaw-section01 .taxlawCont1 ul li .imp {display:block;font-size:15px;font-weight:600;color:#4f9888;margin-top:5px;padding-left:10px;}
.taxlaw-section01 .taxlawCont1 ul li up {color:#ae6262;font-weight:400;}
.taxlaw-section01 .taxlawCont1 ul li .pnt {display:block;font-size:14px;color:#ae6262;padding:5px 0 0 10px;}
.taxlaw-section01 .taxlawExp {display:block;width:100%;max-width:1000px;text-align:left;margin:50px auto;}
.taxlaw-section01 .taxlawExp h4 {font-size:20px;color:#496a93;}
.taxlaw-section01 .taxlawExp h4 .arrw {display:inline-block;width:18px;height:18px;margin-right:8px;vertical-align:middle;background:url('../images/sns/20180718/eco-arrw.png') no-repeat;}
.taxlaw-section02 .taxlaw-slogun {
	position:relative;display:block;width:100%;max-width:720px;
	font-weight:600;font-size:28px;color:#555;line-height:1.25em;text-align:center;margin:30px auto 50px auto;}
.taxlaw-section02 .taxlaw-slogun span {font-weight:600;font-size:28px;color:#279599;}
.taxlaw-section02 .taxlaw-slogun:before,
.taxlaw-section02 .taxlaw-slogun:after {
	position:absolute;display:block;content:'';top:0;width:30px;height:27px;background-size:cover;
}
.taxlaw-section02 .taxlaw-slogun:before {left:0;background:url('../images/sns/20180730/taxlaw-quoLeft.png') no-repeat;}
.taxlaw-section02 .taxlaw-slogun:after  {right:0;background:url('../images/sns/20180730/taxlaw-quoRight.png') no-repeat;}
.taxlaw-section02 .taxlawCont2 {width:100%;max-width:1000px;text-align:left;margin:50px auto;}
.taxlaw-section02 .taxlawCont2 h4 {font-size:19px;color:#4c63b5;}
.taxlaw-section02 .taxlawCont2 h4:before {
	display:inline-block;content:'';width:5px;height:5px;
	margin-right:8px;background:url('../images/sns/20180718/eco-dot.png') no-repeat;vertical-align:middle;
}
.taxlaw-section02 .taxlawCont2 > div {position:relative;padding:30px;margin-top:15px;border:1px solid #555;}
.taxlaw-section02 .taxlawCont2 > div figure {position:absolute;top:50%;left:35px;margin-top:-53px;}
.taxlaw-section02 .taxlawCont2 > div ul {margin-left:150px;}
.taxlaw-section02 .taxlawCont2 > div ul li {color:#555;font-size:15px;letter-spacing:-.075em;padding:5px 10px;}
.taxlaw-section02 .taxlawCont2 ul li .num {
	display:inline-block;width:19px;height:19px;
	font-family:'Arial', sans-serif;font-size:12px;color:#fff;text-align:center;line-height:19px;
	margin:0 8px 2px 0;vertical-align:middle;background-color:#555;border-radius:50%;
}
.taxlaw-section02 .taxlawCont2 ul li .add {display:block;color:#d37122;font-size:13px;padding-left:28px;}
.taxlaw-section02 .boxCont1 {width:100%;max-width:1000px;margin:0 auto;box-sizing:border-box;overflow:hidden;}
.taxlaw-section02 .boxCont1 > div {float:left;width:50%;padding:5px;}
.taxlaw-section02 .boxCont1 > div h4 {display:block;width:100%;min-height:60px;line-height:20px;font-weight:600;font-size:17px;color:#fff;padding:10px 30px;}
.taxlaw-section02 .boxCont1 > div:nth-child(1) h4,
.taxlaw-section02 .boxCont1 > div:nth-child(4) h4 {background-color:#6982ba;}
.taxlaw-section02 .boxCont1 > div:nth-child(2) h4,
.taxlaw-section02 .boxCont1 > div:nth-child(3) h4 {background-color:#4e6ba7;}
.taxlaw-section02 .boxCont1 > div > ul {padding:15px 20px;margin:0;text-align:left;background-color:#fff;}
.taxlaw-section02 .boxCont1 > div > ul li {list-style-position:inside;font-size:15px;color:#555;line-height:20px;padding:5px 0 5px 15px;text-indent:-5px;}
.taxlaw-section02 .boxCont1 > div > ul li:before {display:inline-block;content:'-';font-size:15px;color:#555;margin-right:5px;}
/* 2019년 세법개정안 */
.mainPlan .taxlaw > span {position:relative;padding-left:25px;}
.mainPlan .taxlaw .upLine {position:absolute;top:10px;left:0;display:block;width:15px;height:1px;background-color:#555;}
.tax2019Img {position:absolute;bottom:0;right:0;width:577px;height:321px;background:url('/images/sns/2019tax/tax2019Main.png') no-repeat;}
.tax2019Cont {position:relative;width:100%;margin-top:80px; text-align:center;background:url('/images/sns/2019tax/tax2019Bg.png') no-repeat center 50px;}
.tax2019Cont .cont {margin:30px auto;}
.tax2019Cont .cont ul {overflow:hidden;}
.tax2019Cont .cont ul li {display:inline-block;padding:0 10px;}
.tax2019Cont .cont .arrow {display:block;width:20px;height:14px;margin:0 auto 10px;background:url('/images/sns/2019tax/tax2019arrow.png') no-repeat;}
.tax2019Leaflet {max-width:842px;margin:0 auto;}
	
/* 2019 업무보고 */
.jobPlan .mainPlan {padding:30px 20px;}
.jobPlan .mainPlan h3 {font-size:42px;font-weight:600;letter-spacing:-.1em;}
.jobPlan .mainPlan h3 span {font-size:36px;font-weight:500;}
.jobPlan .mainPlan ul {margin-top:50px;}
.jobPlan .mainPlan.covid ul {margin-top:8px; margin-left:7px;}
.jobPlan .mainPlan .planImg {position:absolute;bottom:0;right:0;width:512px;height:322px;}
	/* 2019년 하반기 경제정책방향 */
	.jobPlan .mainPlan .policyImg2 {position:absolute;bottom:0;right:0;width:494px;height:341px;}
	/* 2019년 세법개정안 */
	.jobPlan .mainPlan .tax2019 {margin-top:30px;}
	/* 2020 코로나19 */
	.jobPlan .mainPlan .mainPlanCnt{position:absolute; top:25px; right:0;}
	.jobPlan .mainPlan h3.covid-title-pc{display:inline-block; margin-right:5.990vw; /*margin-right:115px 1920기준*/}
	.jobPlan .mainPlan h3.covid-title-mobile{display:none;}
	.jobPlan .mainPlan p.covid-subscript-mobile{display:none;}
	
.jobPlan .mainPlan .detailView {bottom:25px;}

.jobPlan {width:100%;max-width:1000px;margin:140px auto 0 auto;}
.jobPlan .mainPlan {position:relative;width:100%;border-bottom:1px solid #c9c9c9;}
.jobPlan .mainPlan.covid{border:5px solid #838488;border-bottom:5px solid #838488;}
.jobPlan .mainPlan .upperFont {display:block;font-size:18px;color:#777;font-weight:300;}
.jobPlan .mainPlan h3 {display:inline-block;color:#444;}
.jobPlan .mainPlan h3 span {color:#51988d;}
	/*2019년 하반기 경제정책방향*/
	.jobPlan .mainPlan h3.policy {color:#555;line-height:1em;}
	.jobPlan .mainPlan h3.policy span {display:block;color:#555}
.jobPlan .mainPlan p {font-size:15px;color:#777;line-height:20px;margin-top:5px;}
	/* 2019년 세법개정안 */
	.jobPlan .mainPlan .subscript {font-size:18px;color:#499681;font-weight:600;line-height:20px;margin-top:10px;}
.jobPlan .mainPlan p span {font-size:15px;color:#4f77ba;font-weight:600;}
.jobPlan .mainPlan ul {overflow:hidden;}
.jobPlan .mainPlan ul li {float:left;padding:3px;}
.jobPlan .mainPlan ul.policyMenu {overflow:hidden;}
.jobPlan .mainPlan ul.policyMenu li {float:none;padding-right:5px;}
.jobPlan .mainPlan ul li:nth-child(3),.jobPlan .mainPlan ul li:nth-child(5) {clear:left;}
.jobPlan .mainPlan ul li a {
	position:relative;display:inline-block;width:180px;height:35px;
	line-height:35px;font-size:15px;font-weight:600;color:#555;font-family:'Nanum Gothic', sans-serif;
	padding-left:15px;background-color:#d7d7d7;text-decoration:none;
	transition:all .5s ease;
}
.jobPlan .mainPlan ul li a.disButton {color:#bababa;background-color:#e1e1e1;cursor:default;}
.jobPlan .mainPlan ul li a i {
	position:absolute;top:0;right:0;width:35px;height:35px;
	background-color:#767676;
	font-size:0;line-height:0;text-indent:-999px;
	transition:all .5s ease;
}
.jobPlan .mainPlan ul li a.disButton i {background-color:#bababa;cursor:default;}
.jobPlan .mainPlan ul li a i.blank {background-image:url('/images/newMosf/content/icoPlanBlank.png');background-repeat:no-repeat;background-position:0 0;}
.jobPlan .mainPlan ul li a i.goto {background-image:url('/images/newMosf/content/icoPlanGoTo.png');background-repeat:no-repeat;background-position:0 0;}
.jobPlan .mainPlan ul li a.on,
.jobPlan .mainPlan ul li a.on:hover {color:#fff;background-color:#7193bd;cursor:default;}
.jobPlan .mainPlan ul li a.on i,
.jobPlan .mainPlan ul li a.on:hover i {background-color:#436084;}
.jobPlan .mainPlan ul li a:hover {color:#fff;background-color:#7193bd;transition:all .5s ease;}
.jobPlan .mainPlan ul li a:hover i {background-color:#436084;transition:all .5s ease;}
.jobPlan .mainPlan ul li a.disButton:hover {color:#bababa;background-color:#e1e1e1;transition:all .5s ease;}
.jobPlan .mainPlan ul li a.disButton:hover i {background-color:#bababa;transition:all .5s ease;}
/* .jobPlan .mainPlan .planImg {background:url('/images/newMosf/content/plan2019Img.png') no-repeat;} */
.jobPlan .mainPlan .planImg {background:url('/images/newMosf/content/plan2020Img.png') center bottom / contain no-repeat;}
.jobPlan .mainPlan .policyImg2 {background:url('/images/newMosf/content/policy2019Img2.png') no-repeat;}
.jobPlan .mainPlan .govPlan {position:relative;z-index:1;display:inline-block;margin-left:10px;vertical-align:middle;}
.jobPlan .mainPlan .detailView {position:absolute;z-index:1;right:0;}
.plan-container {width:100%;margin:30px auto;text-align:center;}
.plan-container .plan-hmark {
	display:block;width:23px;height:40px;
	margin:30px auto 10px auto;background:url('../images/sns/20180718/eco-hmark.png') no-repeat;
}
.plan-section {width:100%;padding:0 30px 30px;border-bottom:1px dotted #ccc;}
.plan-section:nth-child(even) {background-color:#fff;}
.plan-section h3 {
	display:block;width:100%;max-width:1000px;
	font-size:24px;font-weight:600;color:#496a9f;
	background:url('/images/sns/icoPlanBullet1.png') no-repeat 0  57px;
	padding:53px 0 0 35px;text-align:left;margin:0 auto;
}
.plan-section h3 .thinFont {display:inline-block;font-size:19px;font-weight:400;color:#5172a7;padding-left:10px;}
.plan-section .planCont {display:block;width:100%;max-width:1000px;text-align:left;margin:40px auto;}
.plan-section .planCont h4 {font-size:18px;color:#555;word-break:keep-all;}
.plan-section .planCont.plan2020 {margin:30px auto 0;}
.plan-section .planCont.plan2020 h4 {display:flex;align-items:center;font-size:20px;}
.plan-section .planCont h4 span {font-weight:600;font-size:18px;color:#496a93;}
.plan-section .planCont h4:before {
	display:inline-block;content:'';width:15px;height:15px;
	margin-right:10px;vertical-align:middle;background:url('../images/sns/icoPlanBullet2.png') no-repeat;
}
.plan-section .planCont.plan2020 h4:before {display:none;}
.plan-section .planCont.plan2020 h4 img {margin-right:15px;}
.plan-section .planCont .cont {width:100%;font-size:15px;color:#555;margin-top:15px;padding:15px 10px;border-top:1px solid #555;border-bottom:1px solid #ccc;background-color:#f3f3f3;}
.plan-section .planCont ul li {font-size:15px;padding:5px 10px;font-weight:600;font-family:'Nanum Gothic', sans-serif;}
.plan-section .planCont ul li .imp {display:block;font-size:15px;color:#4f9888;margin-top:5px;}
.plan-section .planCont ul li .exp {display:block;font-size:14px;font-weight:400;padding:3px 0 0 8px;}
.plan-section .planCont ul li up {color:#ae6262;font-weight:400;}
.plan-section .planCont ul li sup {font-size:smaller;vertical-align:super;}
.plan-section .planCont ul li .pnt {display:block;font-size:14px;font-weight:400;color:#ae6262;padding:5px 0 0 10px;}

.plan-section .planBox {position:relative;display:block;width:100%;max-width:1000px;text-align:left;margin:40px auto;padding:20px 30px 20px 180px;border:1px solid #ccc;box-sizing:border-box;background-color:#fff;}
.plan-section .planBox.plan2020 {margin:30px auto;padding:20px 30px 20px;}
.plan-section .planBox.plan2020 h4 {color:#495aa5;}
.plan-section:nth-child(even) .planBox {background-color:#f1f1f1;}
.plan-section .planBox h4 {display:block;font-size:22px;color:#555;padding-bottom:15px;border-bottom:1px solid #ccc;}
.plan-section .planBox .cont {padding:10px 0 0;}
.plan-section .planBox li {font-size:15px;font-weight:400;color:#666;padding:3px 0;}
.plan-section .planBox.plan2020 .cont li {display:flex;align-items:baseline;}
.plan-section .planBox.plan2020 .cont li span {margin-right:5px;}
.plan-section .planBox .icoPlan2019 {position:absolute;top:50%;left:30px;display:block;margin-top:-54px;width:123px;height:109px;}
.plan-section .planBox .icoPlan2019.planImg1 {background:url('/images/sns/plan/plan2019img1.png') no-repeat;}
.plan-section .planBox .icoPlan2019.planImg2 {background:url('/images/sns/plan/plan2019img2.png') no-repeat;}
	/* 일반게시목록 */
	.plan-section .planBoard {width:100%;max-width:1000px;margin:30px auto;border-top:1px solid #333;border-bottom:1px solid #777;}
	.plan-section .planBoard li {text-align:left;padding:25px 0 20px 0;border-bottom:1px solid #ddd;}
	.plan-section .planBoard li:last-child {border-bottom:none;}
	.plan-section .planBoard li a {font-size:18px;font-weight:600;color:#555;}
	.plan-section .planBoard li span.date {display:block;font-size:14px;color:#999;margin-top:5px;}
	/* 2019 하반기 경제정책방향 아이콘 이미지 모음 */
	.plan-section .planBox .icoPlan2019.policy2Img1 {background:url('/images/sns/2019policy2/policy2019-02-img01.png') no-repeat;}
	.plan-section .planBox .icoPlan2019.policy2Img2 {background:url('/images/sns/2019policy2/policy2019-02-img02.png') no-repeat;}
	.plan-section .planBox .icoPlan2019.policy2Img3 {background:url('/images/sns/2019policy2/policy2019-02-img03.png') no-repeat;}
	.plan-section .planBox .icoPlan2019.policy2Img4 {background:url('/images/sns/2019policy2/policy2019-02-img04.png') no-repeat;}
	.plan-section .planBox .icoPlan2019.policy2Img5 {background:url('/images/sns/2019policy2/policy2019-02-img05.png') no-repeat;}
	.plan-section .planBox .icoPlan2019.policy2Img6 {background:url('/images/sns/2019policy2/policy2019-02-img06.png') no-repeat;}
	.plan-section .planBox .icoPlan2019.policy2Img7 {background:url('/images/sns/2019policy2/policy2019-02-img07.png') no-repeat;}
	.plan-section .planBox .icoPlan2019.policy2Img8 {background:url('/images/sns/2019policy2/policy2019-02-img08.png') no-repeat;}
	.plan-section .planBox .icoPlan2019.policy2Img9 {background:url('/images/sns/2019policy2/policy2019-02-img09.png') no-repeat;}
	.plan-section .planBox .icoPlan2019.policy2Img10 {background:url('/images/sns/2019policy2/policy2019-02-img10.png') no-repeat;}
	.plan-section .planBox .icoPlan2019.policy2Img11 {background:url('/images/sns/2019policy2/policy2019-02-img11.png') no-repeat;}
	.plan-section .planBox .icoPlan2019.policy2Img12 {background:url('/images/sns/2019policy2/policy2019-02-img12.png') no-repeat;}
	.plan-section .planBox .icoPlan2019.policy2Img13 {background:url('/images/sns/2019policy2/policy2019-02-img13.png') no-repeat;}
	.plan-section .planBox .icoPlan2019.policy2Img14 {background:url('/images/sns/2019policy2/policy2019-02-img14.png') no-repeat;}
	.plan-section .planBox .icoPlan2019.policy2Img15 {background:url('/images/sns/2019policy2/policy2019-02-img15.png') no-repeat;}
	.plan-section .planBox .icoPlan2019.policy2Img16 {background:url('/images/sns/2019policy2/policy2019-02-img16.png') no-repeat;}
	
	/* 2020 경제정책방향 아이콘 이미지 모음 */
	.plan-section .planBox .icoPlan2020 {position:absolute;top:50%;left:30px;display:block;margin-top:-54px;width:123px;height:109px;}
	.plan-section .planBox .icoPlan2020.policy1Img1 {background:url('/images/sns/2020policy1/policy2020-01-img01.png') no-repeat;}
	.plan-section .planBox .icoPlan2020.policy1Img2 {background:url('/images/sns/2020policy1/policy2020-01-img02.png') no-repeat;}
	.plan-section .planBox .icoPlan2020.policy1Img3 {background:url('/images/sns/2020policy1/policy2020-01-img03.png') no-repeat;}
	.plan-section .planBox .icoPlan2020.policy1Img4 {background:url('/images/sns/2020policy1/policy2020-01-img04.png') no-repeat;}
	.plan-section .planBox .icoPlan2020.policy1Img5 {background:url('/images/sns/2020policy1/policy2020-01-img05.png') no-repeat;}
	.plan-section .planBox .icoPlan2020.policy1Img6 {background:url('/images/sns/2020policy1/policy2020-01-img06.png') no-repeat;}
	
	/* 2021 경제정책방향 아이콘 이미지 모음 */
	.plantab {margin-top:50px; width:100%;display:block;text-align:center;max-width:1000px;margin:0 auto;}
	.plantab .tabMenu{display: flex;align-items: flex-start;margin-top:50px;justify-content: center;}
	.plantab .tabMenu > li{width: 50%;height: auto;border-top: 1px solid #c8c8c8;border-left: 1px solid #c8c8c8;border-right: 1px solid #c8c8c8;border-bottom: 1px solid #096dff;border-radius:10px 10px 0px 0px;}
    .plantab .tabMenu > li > a {width: 100%;height: 100%;display: block;padding: 17px 0;font-size: 18px;color: #bbbbbb;font-weight: 600;border-radius:10px 10px 0px 0px;}
    .plantab .tabMenu > li.active{border:1px solid #096dff;border-bottom: none;}
    .plantab .tabMenu > li.active > a {height: auto;color:#096dff;background:#fff;/* padding: 8px 0; */}
	
	.plan-container2021 {display:none;width:100%;padding:0px 30px 30px;margin:10px auto;text-align:center;/*border-bottom:1px dotted #ccc;*/}
	.plan-section2021{background-color:#ffffff;}
	.plan-section2021 h3 {display:block;width:100%;max-width:1000px;font-size:20px;font-weight:600;color:#555555;background:url('/images/sns/plantitle2021.svg') no-repeat 0  85px;background-size:19px;padding:80px 0 0 30px;text-align:left;margin:0 auto;}
	.plan-section2021 .planBox {position:relative;display:block;width:100%;max-width:1000px;text-align:left;margin:40px auto;padding:20px 20px 20px 130px;border:1px solid #e4e5e7;border-radius: 5px;box-sizing:border-box;background-color:#fff;}
	.plan-section2021 .planBox h4 {display: flex;font-size: 16px;padding-bottom: 15px;/* padding-top: 10px; */align-items: center;height: auto;word-break: keep-all;border-bottom: 1px solid #e4e5e7;}
	.plan-section2021 .planBox .cont {padding: 10px 0 0;}
	.plan-section2021 .planBox li {font-size: 14px;padding: 3px 0;/*letter-spacing:-2px;*/color:#6d6d6d;}
	
	/*2020하반기경제정책방향*/
	.jobPlan .mainPlan h3 i.Plan2020 {font-size:30px; font-weight:normal; font-style:normal; display:block; line-height:1;}
	.jobPlan .mainPlan ul li {float:left;padding:3px;}
	.jobPlan .mainPlan ul li a {position: relative;display: inline-block; width: 180px;height: 35px;line-height: 35px;font-size: 15px;font-weight: 600;color: #555;font-family: 'Nanum Gothic', sans-serif;padding-left: 15px;background-color: #d7d7d7;text-decoration: none;transition: all .5s ease;}
	.jobPlan .mainPlan ul li a i {position:absolute;top:0;right:0;width:35px;height:35px;background-color:#767676;font-size:0;line-height:0;text-indent:-999px;transition:all .5s ease;}	
	/*2021경제정책방향*/	
	.jobPlan .mainPlan .planImg2021 {background:url('/images/newMosf/content/plan2021Img.png') no-repeat;}
	.jobPlan .mainPlan .planImg2021 {position:absolute;bottom:0;right:0;width:622px;height:300px;}
	.jobPlan .mainPlan ul{margin-top: 28px;}
	.jobPlan .mainPlan .sudtext{font-size: 15px;letter-spacing:-2px;color: #777;line-height: 20px;margin-top: 20px;}
	.jobPlan .mainPlan h3 i.Plan2020 {margin-left:2px; font-size:30px; letter-spacing:-2px; font-weight:normal; font-style:normal; color:#555; display:block; line-height:1;}
	.jobPlan .mainPlan ul.Plan2021 li {float:left;padding:7px 5px;}
	.jobPlan .mainPlan ul.Plan2021 li a {position: relative;display: inline-block; width: 150px;height: 38px;line-height: 35px;border-radius: 20px;font-size: 15px;font-weight: 600;color: #555;font-family: 'Nanum Gothic', sans-serif;padding-left: 15px;background-color: #e5ecf0;text-decoration: none;transition: all .5s ease;}
	.jobPlan .mainPlan ul.Plan2021 li a i {position:absolute;top:0;right:0;width:43px;height:38px;background-color:#a5b9c5;border-radius: 0px 20px 20px 0px;font-size:0;line-height:0;text-indent:-999px;transition:all .5s ease;}	
	.moVer{display:none;}
	.jobPlan .mainPlan ul.Plan2020 li a {width:150px}
	
	.plan-section2021 .planBox .icoPlan2021 {position:absolute;top:50%;left:20px;display:block;margin-top:-44px;width:100%;height:109px;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img1 {background:url('/images/sns/2021policy1/policy2021-01-img01.png') no-repeat;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img2 {background:url('/images/sns/2021policy1/policy2021-01-img02.png') no-repeat;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img3 {background:url('/images/sns/2021policy1/policy2021-01-img03.png') no-repeat;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img4 {background:url('/images/sns/2021policy1/policy2021-01-img04.png') no-repeat;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img5 {background:url('/images/sns/2021policy1/policy2021-01-img05.png') no-repeat;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img6 {background:url('/images/sns/2021policy1/policy2021-01-img06.png') no-repeat;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img7 {background:url('/images/sns/2021policy1/policy2021-01-img07.png') no-repeat;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img8 {background:url('/images/sns/2021policy1/policy2021-01-img08.png') no-repeat;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img9 {background:url('/images/sns/2021policy1/policy2021-01-img09.png') no-repeat;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img10 {background:url('/images/sns/2021policy1/policy2021-01-img10.png') no-repeat;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img11 {background:url('/images/sns/2021policy1/policy2021-01-img11.png') no-repeat;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img12 {background:url('/images/sns/2021policy1/policy2021-01-img12.png') no-repeat;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img13 {background:url('/images/sns/2021policy1/policy2021-01-img13.png') no-repeat;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img14 {background:url('/images/sns/2021policy1/policy2021-01-img14.png') no-repeat;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img15 {background:url('/images/sns/2021policy1/policy2021-01-img15.png') no-repeat;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img16 {background:url('/images/sns/2021policy1/policy2021-01-img16.png') no-repeat;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img17 {background:url('/images/sns/2021policy1/policy2021-01-img17.png') no-repeat;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img18 {background:url('/images/sns/2021policy1/policy2021-01-img18.png') no-repeat;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img19 {background:url('/images/sns/2021policy1/policy2021-01-img19.png') no-repeat;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img20 {background:url('/images/sns/2021policy1/policy2021-01-img20.png') no-repeat;}
	.plan-section2021 .planBox .icoPlan2021.policy1Img21 {background:url('/images/sns/2021policy1/policy2021-01-img21.png') no-repeat;}	
	.plan-section2021 .planBox .icoPlan2021.policy1Img22 {background:url('/images/sns/2021policy1/policy2021-01-img22.png') no-repeat;}
	
	/* 2021 경제정책방향 아이콘 이미지 모음 */
	.plan-section .planBox .icoPlan2020 {position:absolute;top:50%;left:30px;display:block;margin-top:-54px;width:123px;height:109px;}
	
	/* 2021 하반기 경제정책방향 */
	.jobPlan .mainPlanb .planImg2021 {background:url('/images/newMosf/content/plan2021Imgb.png') no-repeat;}
	.jobPlan .mainPlanb .planImg2021 {width:635px; height:340px;}
	.jobPlan .mainPlan h3.main_2021 {font-size:44px; font-weight:600; letter-spacing:-0.1em; color:#333;}
	.jobPlan .mainPlan h3.main_2021 i.Plan2020 {color:#333;}
	.sudtext_2021b {color:#666 !important; font-family:'Noto Sans KR', sans-serif; letter-spacing:-0.05em !important; font-weight:300;}
	.jobPlan .mainPlan ul.Plan2021b {margin-top: 33px;}
	.jobPlan .mainPlan ul.Plan2021b li {padding:5px;}
	.jobPlan .mainPlan ul.Plan2021b li a {border-radius:5px; font-weight:300; color:#333; font-family:'Noto Sans KR', sans-serif; line-height:37px; background-color:#e0e5f3;}
	.jobPlan .mainPlan ul.Plan2021b li a i {background-color:#616a80; border-radius:0 5px 5px 0;}
	.jobPlan .mainPlan ul.Plan2021b li a i.blank {background-position:5px 1px;}

	.plantab_2021b .tabMenu > li{border:0; border-radius:15px;}
	.plantab_2021b .tabMenu > li:first-child {margin-right:10px;}
	.plantab_2021b .tabMenu > li:last-child {margin-left:10px;}
	.plantab_2021b .tabMenu > li > a {padding:16px 0 17px 0; font-family:'Noto Sans KR', sans-serif; font-size:18px; color:#666; font-weight:500; border:1px solid #c8c8c8; border-radius:15px;}
	.plantab_2021b .tabMenu > li.active{border:0;}
	.plantab_2021b .tabMenu > li.active > a {border:1px solid #314788; color:#fff; font-weight:600; background:#314788;}

	.plan-section2021b h3 {font-size:26px; color:#333; padding:45px 0 10px 5px; background:none; letter-spacing:-0.1em;}
	.plan-section2021b .planBox {position:relative; margin:20px auto; padding:25px 30px 25px 140px; border:1px solid #ececec; border-radius:15px;}
	.plan-section2021b .planBox .cont {padding: 12px 0 0;}
	.plan-section2021b .planBox h4 {font-size:21px; color:#333; font-weight:500; letter-spacing:-0.08em; padding-bottom:16px; border-bottom: 1px dashed #e4e5e7;}
	.plan-section2021b .planBox li {position:relative; font-size:15px; padding:6px 0 0 23px; font-family:'Noto Sans KR', sans-serif; letter-spacing:-0.05em; color:#555;}
	.plan-section2021b .planBox li span {position:absolute; left:0; top:10px; display:inline-block; width:15px; height:15px; margin-right:8px; border-radius:8px; vertical-align:middle; background-color:#2d52bf; font-family:'Verdana', 'Tahoma'; font-size:10px; text-align:center; color:#fff; line-height:15px;}
	.plan-section2021b .planBox_b2 li span {background-color:#00b878;}
	.plan-section2021b .planBox_b3 li span {background-color:#f77e1c;}
	.plan-section2021b > div.planBox:last-child {margin-bottom:10px;}
	.plan-section2021b .planBox span.sprite_circle{position:absolute; top:26px; left:26px; display:inline-block; width:90px; height:90px; padding:17px; border-radius:45px; background-color:#eef1f7;}
	.plan-section2021b .planBox span.sprite_img{display:inline-block; width:56px; height:56px; background:url('/images/newMosf/content/plan2021Imgb_sprite.png') no-repeat;}
	.plan-section2021b .planBox span.sprite_01_01{background-position:0 0;}
	.plan-section2021b .planBox span.sprite_01_02{background-position:-60px 0;}
	.plan-section2021b .planBox span.sprite_01_03{background-position:-120px 0;}
	.plan-section2021b .planBox span.sprite_01_04{background-position:-180px 0;}
	.plan-section2021b .planBox span.sprite_01_05{background-position:-240px 0;}
	.plan-section2021b .planBox span.sprite_01_06{background-position:-300px 0;}
	.plan-section2021b .planBox span.sprite_02_01{background-position:0 -60px;}
	.plan-section2021b .planBox span.sprite_02_02{background-position:-60px -60px;}
	.plan-section2021b .planBox span.sprite_02_03{background-position:-120px -60px;}
	.plan-section2021b .planBox span.sprite_03_01{background-position:0 -120px;}
	.plan-section2021b .planBox span.sprite_03_02{background-position:-60px -120px;}
	.plan-section2021b .planBox span.sprite_03_03{background-position:-120px -120px;}
	.plan-section2021b .planBox span.sprite_04_01{background-position:0 -180px;}
	.plan-section2021b .planBox span.sprite_04_02{background-position:-60px -180px;}
	.plan-section2021b .planBox span.sprite_04_03{background-position:-120px -180px;}
	.plan-section2021b .planBox span.sprite_04_04{background-position:-180px -180px;}
	.plan-section2021b .planBox span.sprite_04_05{background-position:-240px -180px;}
	.plan-section2021b .planBox span.sprite_05_01{background-position:0 -240px;}
	.plan-section2021b .planBox span.sprite_05_02{background-position:-60px -240px;}
	.plan-section2021b .planBox span.sprite_05_03{background-position:-120px -240px;}
	.plan-section2021b .planBox span.sprite_05_04{background-position:-180px -240px;}

	/* 2022 상반기 경제정책방향 */
	.jobPlan .mainPlan h3.main_2022 {margin:30px 0 20px 0;}
	.jobPlan .mainPlan h3.main_2022 i.Plan2022 {font-size:44px;}
	.jobPlan .mainPlanb .planImg2022 {width:635px; height:340px; background:url('/images/newMosf/content/plan2022Img.png') no-repeat;}
	.jobPlan .mainPlan ul.Plan2022 li a {background-color:#e7eef8;}
	.jobPlan .mainPlan ul.Plan2022 li a i {background-color:#7088b2;}
	.plantab_2022 .tabMenu > li.active > a {border:1px solid #fd5c5c; background:#fd5c5c;}
	.plan-section2022{max-width:1000px; margin:0 auto; clear:both;}
	.plan-section2022 .planBox {position:relative; /* width:490px; float:left; margin:20px auto 0;*/ padding:25px 30px 25px 30px;}
	/*.plan-section2022 .planBox:nth-child(even) {margin-right:20px;}
	.plan-section2022:after{content:''; display:block; clear:both;}*/
	.plan-section2022 .planBox h4 {padding:0 0 26px 56px;}
	.plan-section2022 .planBox h4 span{margin-left:10px; font-size:14px; letter-spacing:-0.05em;}
	/*.plan-section2022 .planBox span.sprite_circle{left:auto; top:-10px; right:26px; width:70px; height:70px; padding:10px; border-radius:35px; background-color:#f4f5f6;*/
	.plan-section2022 .planBox span.sprite_circle{left:15px; top:4px; width:70px; height:70px; padding:10px; border-radius:35px; background-color:transparent !important;
		transition:all .3s ease-out; 
		-webkit-transition:all .5s ease-out; 
		-moz-transition:all .5s ease-out; 
		-ms-transition:all .5s ease-out; 
		-o-transition:all .5s ease-out;
	}
	.plan-section2022 .planBox span.sprite_img{display:inline-block; width:50px; height:50px; background:url('/images/newMosf/content/plan2022Img_sprite.png') no-repeat;}
	.plan-section2022 .planBox span.sprite_01_01{background-position:0 0;}
	.plan-section2022 .planBox span.sprite_01_02{background-position:-60px 0;}
	.plan-section2022 .planBox span.sprite_01_03{background-position:-120px 0;}
	.plan-section2022 .planBox span.sprite_01_04{background-position:-180px 0;}
	.plan-section2022 .planBox span.sprite_02_01{background-position:0 -60px;}
	.plan-section2022 .planBox span.sprite_02_02{background-position:-60px -60px;}
	.plan-section2022 .planBox span.sprite_02_03{background-position:-120px -60px;}
	.plan-section2022 .planBox span.sprite_02_04{background-position:-180px -60px;}
	.plan-section2022 .planBox span.sprite_03_01{background-position:0 -120px;}
	.plan-section2022 .planBox span.sprite_03_02{background-position:-60px -120px;}
	.plan-section2022 .planBox span.sprite_03_03{background-position:-120px -120px;}
	.plan-section2022 .planBox span.sprite_03_04{background-position:-180px -120px;}
	.plan-section2022 .planBox span.sprite_04_01{background-position:0 -180px;}
	.plan-section2022 .planBox span.sprite_04_02{background-position:-60px -180px;}
	.plan-section2022 .planBox span.sprite_04_03{background-position:-120px -180px;}
	.plan-section2022 .planBox span.sprite_04_04{background-position:-180px -180px;}
	.plan-section2022 .planBox span.sprite_05_01{background-position:0 -240px;}
	.plan-section2022 .planBox span.sprite_05_02{background-position:-60px -240px;}
	.plan-section2022 .planBox span.sprite_05_03{background-position:-120px -240px;}
	.plan-section2022 .planBox span.sprite_05_04{background-position:-180px -240px;}
	.plan-section2022 .planBox li span {background-color:#fd5c5c;}
	.plan-section2022 .planBox_b2 li span {background-color:#5a8ce9;}
	.plan-section2022 .planBox_b3 li span {background-color:#00cd75;}
	/*
	.plan-section2022 .planBox_4n {height:197.25px;}
	.plan-section2022 .planBox_3n {height:183.75px;}
	.plan-section2022 .planBox_5n {height:209.25px;}
	.plan-section2022 .planBox_6n {height:234.75px;}
	*/
	.plan-section2022 .planBox {
		transition:all .4s ease-out; 
		-webkit-transition:all .5s ease-out; 
		-moz-transition:all .5s ease-out; 
		-ms-transition:all .5s ease-out; 
		-o-transition:all .5s ease-out;
	}
	.plan-section2022 .planBox:hover {box-shadow:0 5px 12px #eee;}
	.plan-section2022 .planBox:hover span.sprite_circle{transform:rotateY(180deg);}

	/* 2022 새정부 경제정책방향 */
	.jobPlan_2022b {max-width:100%; margin:118px auto 0 auto; background:#ffbf00;}
	.jobPlan .mainPlanb_2022 {width:1000px; margin:0 auto; border-bottom:0; padding:0 0 80px 0;}
	.jobPlan .mainPlanb .planImg2022b {width:600px; height:321px; background:url('/images/newMosf/content/plan2022bImg.png') no-repeat;}
	.jobPlan .mainPlan h3.main_2022b {width:455px; margin:82px 0 0 0; font-size:0;}
	.jobPlan .mainPlan .sudtext_2022b {margin-top:0; font-size:16px; letter-spacing:-0.05em; color: #333 !important; line-height:23px;}
	.jobPlan .mainPlan ul.Plan2022b {margin-top:50px; min-height:90px;}
	.jobPlan .mainPlan ul.Plan2022b li a {background-color:#fff;}
	.jobPlan .mainPlan ul.Plan2022b li a i {background-color:#423d36;}

	.plantab_2022b .tabMenu_2022{display:flex; align-items:center; width:100%; margin:60px 0 40px;}
	.plantab_2022b .tabMenu_2022 > li{width:16.66%; height:auto; background:#fff8e2; border-top:1px solid #eee3c1; border-left:1px solid #eee3c1; border-bottom:2px solid #ff8400; margin-right:0;}
	.plantab_2022b .tabMenu_2022 > li:first-child{background:#f7f7f7;}
	.plantab_2022b .tabMenu_2022 > li:last-child{background:#ffe6fb; border-right:1px solid #eee3c1;}
	.plantab_2022b .tabMenu_2022 > li > a{width:100%; height:100%; display:block; padding:22px 0; font-size:17px; color:#444; font-weight:400;}
	.plantab_2022b .tabMenu_2022 > li.active{border-color:#ff8400; border-width:2px; border-right:2px solid #ff8400; border-bottom:1px solid #fff; background:#fff;}
	.plantab_2022b .tabMenu_2022 > li.active > a{color:#333; font-weight:500;}

	.plan-section2022b .planBox_img {padding:60px 70px; text-align:center; border:1px solid #e5e5e5; background:url('/images/newMosf/content/plan2022bImg_pattern.png');}
	.plan-section2022b .planBox_img .Pimg_txt{display:block;}
	.plan-section2022b .planBox_img .Mimg_txt{display:none;}
	
	.plan-section2022b h3 {padding:0 0 0 5px}
	.plan-section2022b .planBox {padding:24px 30px 25px 30px;}
	.plan-section2022b .planBox h4 {padding:0 0 5px 66px; border-bottom:0;}
	.plan-section2022b .planBox p {padding:0 0 20px 66px; font-size:15px; line-height:18px;}
	.plan-section2022b .planBox p span{margin-left:10px; font-size:13px;}
	.plan-section2022b .planBox .cont {border-top: 1px dashed #e4e5e7;}

	.plan-section2022b .planBox span.sprite_circle{left:20px; top:15px;}

	.plan-section2022b .planBox span.sprite_img{display:inline-block; width:50px; height:50px; background:url('/images/newMosf/content/plan2022bImg_sprite.png') no-repeat;}
	.plan-section2022b .planBox span.sprite_01_01{background-position:0 0;}
	.plan-section2022b .planBox span.sprite_01_02{background-position:-60px 0;}
	.plan-section2022b .planBox span.sprite_01_03{background-position:-120px 0;}
	.plan-section2022b .planBox span.sprite_01_04{background-position:-180px 0;}
	.plan-section2022b .planBox span.sprite_02_01{background-position:0 -60px;}
	.plan-section2022b .planBox span.sprite_02_02{background-position:-60px -60px;}
	.plan-section2022b .planBox span.sprite_02_03{background-position:-120px -60px;}
	.plan-section2022b .planBox span.sprite_02_04{background-position:-180px -60px;}
	.plan-section2022b .planBox span.sprite_02_05{background-position:-240px -60px;}
	.plan-section2022b .planBox span.sprite_03_01{background-position:0 -120px;}
	.plan-section2022b .planBox span.sprite_03_02{background-position:-60px -120px;}
	.plan-section2022b .planBox span.sprite_03_03{background-position:-120px -120px;}
	.plan-section2022b .planBox span.sprite_03_04{background-position:-180px -120px;}
	.plan-section2022b .planBox span.sprite_04_01{background-position:0 -180px;}
	.plan-section2022b .planBox span.sprite_04_02{background-position:-60px -180px;}
	.plan-section2022b .planBox span.sprite_04_03{background-position:-120px -180px;}
	.plan-section2022b .planBox span.sprite_04_04{background-position:-180px -180px;}
	.plan-section2022b .planBox span.sprite_05_01{background-position:0 -240px;}
	.plan-section2022b .planBox span.sprite_05_02{background-position:-60px -240px;}
	.plan-section2022b .planBox span.sprite_06_01{background-position:0 -300px;}
	.plan-section2022b .planBox span.sprite_06_02{background-position:-60px -300px;}
	.plan-section2022b .planBox li span {background-color:#ff8400;}
	.plan-section2022b .planBox_b2 li span {background-color:#11bc96;}
	.plan-section2022b .planBox_b3 li span {background-color:#1d74b6;}
	.plan-section2022b .planBox_b4 li span {background-color:#ec1f68;}
	.plan-section2022b .planBox {
		transition:all .4s ease-out; 
		-webkit-transition:all .5s ease-out; 
		-moz-transition:all .5s ease-out; 
		-ms-transition:all .5s ease-out; 
		-o-transition:all .5s ease-out;
	}
	.plan-section2022b .planBox:hover {box-shadow:0 5px 12px #eee;}
	.plan-section2022b .planBox:hover span.sprite_circle{transform:none;}

	/* 2023 경제정책방향 */
	.jobPlan_2023 {position:relative; max-width:100%; margin:118px auto 0 auto; background:url('../images/newMosf/content/plan2023_bg.jpg') no-repeat center bottom;background-size:cover;}
	.jobPlan .mainPlanb .planImg2023 {z-index:999; width:560px; height:350px; background:url('/images/newMosf/content/plan2023Img.png') no-repeat right bottom;}
	.jobPlan .mainPlan h3.main_2023 {width:484px; margin:76px 0 0 0; font-size:0;}
	.jobPlan .mainPlan ul.Plan2023 {margin-top:30px; min-height:90px;}
	.jobPlan .mainPlan ul.Plan2023 li a {background-color:#fff;}
	.jobPlan .mainPlan ul.Plan2023 li a i {background-color:#380409;}
	.planImg2023_deco {z-index:90; position:absolute; top:0; right:95px; width:850px; height:350px; background:url('/images/newMosf/content/plan2023Img_deco.png') no-repeat right bottom;}

	.plantab_2023 .tabMenu_2023{display:flex; align-items:center; width:100%; margin:60px 0 40px;}
	.plantab_2023 .tabMenu_2023 > li{width:20.00%; height:auto; background:#f7f7f7; border-top:1px solid #ddd; border-left:1px solid #ddd; border-bottom:2px solid #de5d67; margin-right:0;}
	.plantab_2023 .tabMenu_2023 > li:first-child{background:#f7f7f7;}
	.plantab_2023 .tabMenu_2023 > li:last-child{border-right:1px solid #ddd;}
	.plantab_2023 .tabMenu_2023 > li > a{width:100%; height:100%; display:block; padding:22px 0; font-size:17px; color:#444; font-weight:400;}
	.plantab_2023 .tabMenu_2023 > li.active{border-color:#de5d67; border-width:2px; border-right:2px solid #de5d67; border-bottom:1px solid #fff; background:#fff;}
	.plantab_2023 .tabMenu_2023 > li.active > a{color:#333; font-weight:500;}

	.plan-section2023 .planBox h4 {font-size:22px;}
	.plan-section2023 .planBox p {font-size:17px; line-height:20px;}
	.plan-section2023 .planBox p sup {font-size:12px; letter-spacing:-0.01em;}
	.plan-section2023 .planBox li {font-size:16px; padding:8px 0 0 23px;}
	.plan-section2023 .planBox li sup {font-size:12px; letter-spacing:-0.05em; margin-right:5px;}
	.plan-section2023 .planBox span.sprite_circle{top:17px;}

	.plan-section2023 .planBox p strong{color:#222; font-weight:500;}
	.plan-section2023 .planBox li span {background-color:#f45a66;}
	.plan-section2023 .planBox span.sprite_img{display:inline-block; width:50px; height:50px; background:none;}
	.plan-section2023 .planBox span.sprite_01_01{background:url('/images/newMosf/content/plan2023_01_01.svg') no-repeat;}
	.plan-section2023 .planBox span.sprite_01_02{background:url('/images/newMosf/content/plan2023_01_02.svg') no-repeat;}
	.plan-section2023 .planBox span.sprite_01_03{background:url('/images/newMosf/content/plan2023_01_03.svg') no-repeat;}
	.plan-section2023 .planBox span.sprite_01_04{background:url('/images/newMosf/content/plan2023_01_04.svg') no-repeat;}
	.plan-section2023 .planBox span.sprite_01_05{background:url('/images/newMosf/content/plan2023_01_05.svg') no-repeat;}
	.plan-section2023 .planBox span.sprite_02_01{background:url('/images/newMosf/content/plan2023_02_01.svg') no-repeat;}
	.plan-section2023 .planBox span.sprite_02_02{background:url('/images/newMosf/content/plan2023_02_02.svg') no-repeat;}
	.plan-section2023 .planBox span.sprite_02_03{background:url('/images/newMosf/content/plan2023_02_03.svg') no-repeat;}
	.plan-section2023 .planBox span.sprite_02_04{background:url('/images/newMosf/content/plan2023_02_04.svg') no-repeat;}
	.plan-section2023 .planBox span.sprite_02_05{background:url('/images/newMosf/content/plan2023_02_05.svg') no-repeat;}
	.plan-section2023 .planBox span.sprite_03_01{background:url('/images/newMosf/content/plan2023_03_01.svg') no-repeat;}
	.plan-section2023 .planBox span.sprite_03_02{background:url('/images/newMosf/content/plan2023_03_02.svg') no-repeat;}
	.plan-section2023 .planBox span.sprite_03_03{background:url('/images/newMosf/content/plan2023_03_03.svg') no-repeat;}
	.plan-section2023 .planBox span.sprite_03_04{background:url('/images/newMosf/content/plan2023_03_04.svg') no-repeat;}
	.plan-section2023 .planBox span.sprite_03_05{background:url('/images/newMosf/content/plan2023_03_05.svg') no-repeat;}
	.plan-section2023 .planBox span.sprite_04_01{background:url('/images/newMosf/content/plan2023_04_01.svg') no-repeat;}
	.plan-section2023 .planBox span.sprite_04_02{background:url('/images/newMosf/content/plan2023_04_02.svg') no-repeat;}
	.plan-section2023 .planBox span.sprite_04_03{background:url('/images/newMosf/content/plan2023_04_03.svg') no-repeat;}
	.plan-section2023 .planBox span.sprite_04_04{background:url('/images/newMosf/content/plan2023_04_04.svg') no-repeat;}
	.plan-section2023 .planBox span.sprite_04_05{background:url('/images/newMosf/content/plan2023_04_05.svg') no-repeat;}

	/* 제3기 인구정책TF */
	.jobPlan .mainPlanp {padding:40px 35px 45px;}
	.jobPlan .mainPlanp h3.main_popltn {font-size:56px; color:#111; line-height:64px;}
	.jobPlan .mainPlanp h3.main_popltn i {margin:0 0 15px 4px;}
	.jobPlan .mainPlanp .sudtext_popltn {margin:20px 0 0 5px; font-size:15px; line-height:20px;}
	.jobPlan .mainPlanp .sudtext_popltn span {display:inline-block; width:14px; height:14px; margin:0 1px 2px 0; border-radius:7px; vertical-align:middle; background-color:#666; font-weight:normal; font-family:'Tahoma','Verdana'; font-size:10px; text-align:center; color:#fff; line-height:13px;}
	.jobPlan .mainPlanp .planImg_popltn {width:573px; height:320px; background:url('/images/newMosf/content/plan_popltn.png') no-repeat;}

	.plantab_popltn .tabMenu > li.active > a {border:1px solid #f77e1c; background:#f77e1c;}

	.plan-section2021b .pointBox {padding-left:30px; border:0; font-family:'Noto Sans KR', sans-serif; background-color:#f0f2f6;}
	.plan-section2021b .pointBox p {font-size:20px; color:#333;}
	/*.plan-section2021b .pointBox > p:first-child {margin-bottom:6px;}*/
	.plan-section2021b .pointBox span,
	.plan-section2021b .popltnBox dl dd p span {display:inline-block; width:15px; height:15px; margin:0 3px 3px 4px; border-radius:8px; vertical-align:middle; background-color:#f77e1c; font-family:'Verdana', 'Tahoma'; font-size:10px; text-align:center; color:#fff; line-height:14px;}

	.plan-section2021b .popltnBox {padding:25px 30px; font-family:'Noto Sans KR', sans-serif;}
	.plan-section2021b .popltnBox > dl:first-child {margin-bottom:16px; padding-bottom:16px; border-bottom: 1px dashed #e4e5e7;}
	.plan-section2021b .popltnBox dl dt,
	.plan-section2021b .popltnBox dl dd {float:left; display:block;}
	.plan-section2021b .popltnBox dl dt {clear:both; margin-right:14px; padding:0 14px; font-size:13px; color:#333; background-color:#ecedf5; border-radius:2px;}
	.plan-section2021b .popltnBox dl dd p {margin-bottom:5px; font-size:15px;}
	.plan-section2021b .popltnBox dl dd p.stxt{margin-bottom:12px; font-size:13px;}
	.plan-section2021b .popltnBox dl dd > p:last-child{margin-bottom:0;}
	.plan-section2021b .popltnBox dl dd p span {margin:0 5px 3px 0;}
	.plan-section2021b .popltnBox dl dd p em {font-style:normal; color:#e2810f;}
	.plan-section2021b .popltnBox dl dd p.popltn_point {display:inline-block; margin-bottom:0; font-size:21px; color:#222; letter-spacing:-0.08em; line-height:24px;}
	.plan-section2021b .popltnBox dl dd em.popltn_point {display:inline-block; margin:0 10px 6px 0; padding:2px 12px 3px 7px; border-radius:14px; font-size:18px; color:#fff; font-style:normal; font-weight:600; letter-spacing:-0.05em; background-color:#f77e1c;}
	.plan-section2021b .popltnBox dl dd em.popltn_point span {display:inline-block; width:15px; height:15px; margin:0 5px 3px 4px; border-radius:8px; vertical-align:middle; background-color:#fff; font-family:'Verdana', 'Tahoma'; font-size:10px; text-align:center; color:#f77e1c; line-height:14px;}
	.plan-section2021b .popltnBox:after,
	.plan-section2021b .popltnBox dl:after{content:''; display:block; clear:both;}

	.plan-section2021b .pointBox_blue {padding:25px 30px; border:0; font-family:'Noto Sans KR', sans-serif; background-color:#2154bf;}
	.plan-section2021b .pointBox_blue p {font-size:20px; color:#fff;}

	.plan-section2021b .popltnBox h4 {margin-left:65px; font-size:21px; padding-bottom:7px; /*font-weight:600;*/ border-bottom:0;}
	.plan-section2021b .popltnBox h4 span {margin-right:8px; font-weight:400;}
	.plan-section2021b .popltnBox > p {margin-left:65px; padding-bottom:20px; font-size:14px; line-height:18px;}
	.plan-section2021b .popltnBox > ul {border-top: 1px dashed #e4e5e7;}

	.plan-section2021b .popltnBox span.popltn_sprite_img{position:absolute; top:28px; left:30px; display:inline-block; width:49px; height:52px; background:url('/images/newMosf/content/plan_popltn_sprite.png') no-repeat;}
	.plan-section2021b .popltnBox span.popltn_sprite_01{background-position:0 0;}
	.plan-section2021b .popltnBox span.popltn_sprite_02{background-position:-50px 0;}
	.plan-section2021b .popltnBox span.popltn_sprite_03{background-position:-100px 0;}
	.plan-section2021b .popltnBox span.popltn_sprite_04{background-position:-150px 0;}
	.plan-section2021b .popltnBox span.popltn_sprite_05{background-position:-200px 0;}

	.plan-section2021b .popltnBoard {width:100%; max-width:1000px; margin:0 auto; font-family:'Noto Sans KR', sans-serif; text-align:left;}
	.plan-section2021b .popltnBoard ul {margin-top:10px;}
	.plan-section2021b .popltnBoard li {position:relative; float:left; width:23.5%; margin-right:2%; }
	.plan-section2021b .popltnBoard li:last-child{margin-right:0;}
	.plan-section2021b .popltnBoard li a{display:inline-block; width:100%; height:150px; overflow:hidden;}
	.plan-section2021b .popltnBoard li a:after {content:''; position:absolute; left:0; top:0; display:block; width:100%; height:150px; border:1px solid rgba(0, 0, 0, .08); -moz-box-sizing:border-box; box-sizing:border-box;}
	.plan-section2021b .popltnBoard li .date {display:block;  font-family:'Montserrat', sans-serif; font-size:14px; color:#999; margin-top:10px; letter-spacing:0;}
	.plan-section2021b .popltnBoard li .bbs_tit {display:block; font-size:15px; color:#999; margin-top:10px; line-height:18px;}
	.plan-section2021b .popltnBoard li .popltn_icon {position:absolute; top:107px; right:13px; display:inline-block; width:30px; height:30px;}
	.plan-section2021b .popltnBoard li .popltn_facebook {background:url('/images/newMosf/content/plan_popltn_facebook.png') no-repeat; background-size:cover;}
	.plan-section2021b .popltnBoard li .popltn_vod {background:url('/images/newMosf/content/plan_popltn_vod.png') no-repeat; background-size:cover;}
	.plan-section2021b .popltnBoard ul.bbs_press li a {font-size:19px; color:#fff;}
	.plan-section2021b .popltnBoard ul.bbs_press li a span {background:url('/images/newMosf/content/bbs_bg.jpg') no-repeat; background-size:cover;}
	.plan-section2021b .popltnBoard ul.bbs_press li a:hover,
	.plan-section2021b .popltnBoard ul.bbs_card li a:hover {box-shadow:0 5px 10px #ddd;}
	.plan-section2021b .popltnBoard ul li a span {
		transition:all .5s ease-out; 
		-webkit-transition:all .5s ease-out; 
		-moz-transition:all .5s ease-out; 
		-ms-transition:all .5s ease-out; 
		-o-transition:all .5s ease-out;
	}
	.plan-section2021b .popltnBoard ul.bbs_press li a:hover span,
	.plan-section2021b .popltnBoard ul.bbs_card li a:hover span {
		transform:scale(1.08); 
		-webkit-transform:scale(1.08); 
		-moz-transform:scale(1.08); 
		-ms-transform:scale(1.08); 
		-o-transform:scale(1.08);
	}
	.plan-section2021b .popltnBoard ul.bbs_press li a span {display:block; height:100%; padding:20px 25px;}
	.plan-section2021b .popltnBoard ul.bbs_press li a span i {display:-webkit-box; overflow:hidden; height:100%; -webkit-line-clamp:5; -webkit-box-orient:vertical;}
	.plan-section2021b .popltnBoard ul.bbs_card li .thum_img {display:block; width:100%; height:100%; background-size:cover; margin-top:0; background-position:center top;}
	.plan-section2021b .popltnBoard:after {content:''; display:block; clear:both;}
	.plan-section2021popltn{margin-bottom:30px;}
	/* 
	.plan-section2021b .popltnBoard {width:100%; max-width:1000px; min-height:500px; margin:30px auto; font-family:'Noto Sans KR', sans-serif;}
	.plan-section2021b .popltnBoard li {text-align:left; padding:25px 20px; border-bottom:1px solid #ececec;}
	.plan-section2021b .popltnBoard li:last-child {border-bottom:1px solid #c9c9c9;}
	.plan-section2021b .popltnBoard li a {display:block; font-size:18px; font-weight:400; color:#555;}
	.plan-section2021b .popltnBoard li .date {font-family:'Montserrat', sans-serif; font-size:14px; color:#999; margin-top:5px; letter-spacing:0;}
	.plan-section2021b .popltnBoard li .depart {margin-left:10px; font-size:14px; color:#999; margin-top:5px;}
	.plan-section2021b .popltnBoard li .depart:before {content:''; display:inline-block; width:1px; height:11px; margin-top:10px; margin-right:12px; background:#cbcbcb; }
	*/

	/* 2021년 세법개정안 */
	.jobPlan .mainPlan h3.taxlaw {font-size:56px; color:#111; line-height:64px;}
	.jobPlan .mainPlan h3.taxlaw i {display:block; font-size:38px; color:#333; margin:0 0 2px 4px; letter-spacing:-2px; font-weight:normal; line-height:1;}
	.jobPlan .mainPlan .sudtext_taxlaw {margin-top:20px; font-size:17px; color:#666; font-family:'Noto Sans KR', sans-serif; letter-spacing:-0.05em; font-weight:300;}
	.jobPlan .mainPlan .planImg_taxlaw {width:620px; height:340px; background:url('/images/newMosf/content/plan_taxlaw.png') no-repeat;}
	.jobPlan .mainPlan ul.Plan_taxlaw {margin: 35px 0 30px;}
	.jobPlan .mainPlan ul.Plan_taxlaw li {padding:5px;}
	.jobPlan .mainPlan ul.Plan_taxlaw li a {border-radius:5px; font-weight:300; color:#333; font-family:'Noto Sans KR', sans-serif; line-height:34px; background-color:#e5e1de;}
	.jobPlan .mainPlan ul.Plan_taxlaw li a i {background-color:#766241; border-radius:0 5px 5px 0;}
	.jobPlan .mainPlan ul.Plan_taxlaw li a i.blank {background-position:5px 0;}
	.plan-container_taxlaw {margin:10px auto; padding:0 15px 15px 15px;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_tit {width:100%; max-width:1000px; margin:20px auto; text-align:left; font-family:'Noto Sans KR', sans-serif; letter-spacing:-0.05em; font-weight:300;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_tit > p {margin-bottom:10px; padding-left:15px; text-indent:0; font-size:18px; color:#444; line-height:1.25em; background:url('/images/newMosf/content/plan_taxlaw_bu.png') no-repeat 0 10px;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info {width:100%; max-width:1000px; margin:50px auto 20px; text-align:center; font-family:'Noto Sans KR', sans-serif;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info h4 {position:relative; display:inline-block; margin:0 auto 10px; padding:0 3px; font-size:36px; font-weight:600; color:#333; letter-spacing:-0.1em; background:url('/images/newMosf/content/plan_taxlaw_line.png') center bottom; background-repeat:repeat-x;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info h4:before,
	.plan-container_taxlaw .plan-section2021b .taxlaw_info h4:after {content:''; width:36px; height:23px; display:inline-block; position:absolute; top:0;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info h4:before {left:-46px; background:url('/images/newMosf/content/plan_taxlaw_decol.png') no-repeat; background-size:cover;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info h4:after {right:-46px; background:url('/images/newMosf/content/plan_taxlaw_decor.png') no-repeat; background-size:cover;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info > p {margin-bottom:40px; font-size:30px; color:#333; letter-spacing:-0.1em;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info .taxlaw_cont {display:inline-block; margin:0 auto;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info .taxlaw_cont > li {float:left; width:280px; margin:0 20px 20px 0; padding-top:12px;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info .taxlaw_cont > li:nth-child(1) {background:url('/images/newMosf/content/plan_taxlaw_arrow1.png') no-repeat center top;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info .taxlaw_cont > li:nth-child(2) {background:url('/images/newMosf/content/plan_taxlaw_arrow2.png') no-repeat center top;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info .taxlaw_cont > li:nth-child(3) {background:url('/images/newMosf/content/plan_taxlaw_arrow3.png') no-repeat center top;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info .taxlaw_cont > li > div {width:100%; border-radius:10px; overflow:hidden;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info .taxlaw_cont > li > div > p {width:100%; min-height:63px; padding:17px 10px; font-size:21px; letter-spacing:-0.08em; color:#fff;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info .taxlaw_cont > li > div > ul li {min-height:50px; margin:0 15px; padding:14px 0; font-size:17px; letter-spacing:-0.08em; color:#444; border-bottom:1px dashed #e4e5e7;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info .taxlaw_cont > li > div > ul li:last-child {border-bottom:0;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info .taxlaw_cont > li:nth-child(1) > div {border:2px solid #e2b424;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info .taxlaw_cont > li:nth-child(1) > div > p {background-color:#e2b424;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info .taxlaw_cont > li:nth-child(2) > div {border:2px solid #fb9e31;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info .taxlaw_cont > li:nth-child(2) > div > p {background-color:#fb9e31;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info .taxlaw_cont > li:nth-child(3) > div {border:2px solid #5c4a3d;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info .taxlaw_cont > li:nth-child(3) > div > p {background-color:#5c4a3d;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info .taxlaw_cont:after {content:''; display:block; clear:both;}
	.plan-section2021b .planBox_taxlaw {margin:20px auto; padding:25px 30px 25px 156px;}
	.plan-section2021b .planBox_taxlaw li span {background-color:#766241;}
	.plan-section2021b .planBox_taxlaw span.sprite_circle{position:absolute; top:26px; left:26px; display:inline-block; width:100px; height:100px; padding:0; border-radius:0;}
	.plan-section2021b .planBox_taxlaw span.sprite_01_01{background:url('/images/newMosf/content/plan_taxlaw_01_01.png') no-repeat; background-size:cover;}
	.plan-section2021b .planBox_taxlaw span.sprite_01_02{background:url('/images/newMosf/content/plan_taxlaw_01_02.png') no-repeat; background-size:cover;}
	.plan-section2021b .planBox_taxlaw span.sprite_01_03{background:url('/images/newMosf/content/plan_taxlaw_01_03.png') no-repeat; background-size:cover;}
	.plan-section2021b .planBox_taxlaw span.sprite_02_01{background:url('/images/newMosf/content/plan_taxlaw_02_01.png') no-repeat; background-size:cover;}
	.plan-section2021b .planBox_taxlaw span.sprite_02_02{background:url('/images/newMosf/content/plan_taxlaw_02_02.png') no-repeat; background-size:cover;}
	.plan-section2021b .planBox_taxlaw span.sprite_02_03{background:url('/images/newMosf/content/plan_taxlaw_02_03.png') no-repeat; background-size:cover;}
	.plan-section2021b .planBox_taxlaw span.sprite_03_01{background:url('/images/newMosf/content/plan_taxlaw_03_01.png') no-repeat; background-size:cover;}
	.plan-section2021b .planBox_taxlaw span.sprite_03_02{background:url('/images/newMosf/content/plan_taxlaw_03_02.png') no-repeat; background-size:cover;}
	.plan-section2021b .planBox_taxlaw span.sprite_03_03{background:url('/images/newMosf/content/plan_taxlaw_03_03.png') no-repeat; background-size:cover;}

	/* 2022 세법개정안 */
	.jobPlan_2022_taxlaw {max-width:100%; margin:118px auto 0 auto; background:#d6ebfe;}
	.jobPlan .mainPlanb .planImg2022_taxlaw {position:absolute; bottom:-12px; right:0; width:555px; height:362px; background:url('/images/newMosf/content/plan2022_taxlaw_Img.png') no-repeat;}
	.jobPlan .mainPlan h3.main_2022_taxlaw {width:445px; margin:65px 0 0 0; font-size:0;}
	.jobPlan .mainPlan .sudtext_2022_taxlaw {margin-top:25px; font-size:18px; color:#333; font-family:'Noto Sans KR', sans-serif; letter-spacing:-0.05em; font-weight:400;}
	.jobPlan .mainPlan ul.Plan2022_taxlaw {margin-top:35px; min-height:90px;}
	.jobPlan .mainPlan ul.Plan2022_taxlaw li a {background-color:#fff;}
	.jobPlan .mainPlan ul.Plan2022_taxlaw li a i {background-color:#ff5e73;}
	.jobPlan .mainPlan_taxlaw {width:1000px; margin:0 auto; border-bottom:0; padding:0 0 60px 0;}

	.plantab_2022b .tabMenu_taxlaw{display:flex; align-items:center; width:100%; margin:60px 0 0;}
	.plantab_2022b .tabMenu_taxlaw > li{width:50%; background:#f7f7f7; border-top:1px solid #ddd; border-left:1px solid #ddd; border-bottom:2px solid #ff5e73;}
	.plantab_2022b .tabMenu_taxlaw > li:last-child{background:#f7f7f7; border-right:1px solid #ddd; border-left:0;}
	.plantab_2022b .tabMenu_taxlaw > li > a{width:100%; height:100%; display:block; padding:22px 0; font-size:18px; color:#333; font-weight:400;}
	.plantab_2022b .tabMenu_taxlaw > li.active{border-width:2px; border-color:#ff5e73; border-left:2px solid #ff5e73; border-right:2px solid #ff5e73; border-bottom:0 solid #fff; background:#fff;}

	.plan2022-container_taxlaw {display:none; width:100%; padding:0px 30px 30px; margin:10px auto;}
	.plan2022-container_taxlaw .taxlaw_tit {width:100%; max-width:1000px; margin:35px auto; text-align:left; font-family:'Noto Sans KR', sans-serif; letter-spacing:-0.05em; font-weight:300;}
	.plan2022-container_taxlaw .taxlaw_tit > p {margin-bottom:5px; padding-left:15px; text-indent:0; font-size:18px; color:#333; line-height:1.25em; background:url('/images/newMosf/content/plan2022_taxlaw_bu.png') no-repeat 0 10px;}
	.plan2022-container_taxlaw .taxlaw_tit > ul {margin-bottom:15px;}
	.plan2022-container_taxlaw .taxlaw_tit > ul li {margin-bottom:5px; padding-left:30px; text-indent:0; font-size:16px; color:#333; line-height:1.25em; text-indent:-21px;}
	.plan2022-container_taxlaw .taxlaw_tit strong{font-weight:600;}
	.plan2022-container_taxlaw .taxlaw_tit sup{margin:0 0 0 3px; font-size:13px;}
	.plan2022-container_taxlaw .planBox_taxlaw .cont1 li span {background-color:#fa5c71;}
	.plan2022-container_taxlaw .planBox_taxlaw .cont2 li span {background-color:#2f6ab9;}
	.plan2022-container_taxlaw .plan-section2021b h3 {font-size:26px; color:#333; padding:30px 0 0 5px; background:none; letter-spacing:-0.1em;}

	.plan2022-container_taxlaw .planBox_taxlaw span.sprite_circle{position:absolute; top:26px; left:26px; display:inline-block; width:100px; height:100px; padding:0; border-radius:50px;}
	.plan2022-container_taxlaw .planBox_taxlaw span.sprite_circle_r{background-color:#f9f6f6;}
	.plan2022-container_taxlaw .planBox_taxlaw span.sprite_circle_b{background-color:#f3f6f8;}
	.plan2022-container_taxlaw .planBox_taxlaw span.sprite_img{display:inline-block; width:64px; height:64px; margin:18px;}
	.plan2022-container_taxlaw .planBox_taxlaw span.sprite_01_01{background:url('/images/newMosf/content/plan2022_taxlaw_01_01.svg') no-repeat;}
	.plan2022-container_taxlaw .planBox_taxlaw span.sprite_01_02{background:url('/images/newMosf/content/plan2022_taxlaw_01_02.svg') no-repeat;}
	.plan2022-container_taxlaw .planBox_taxlaw span.sprite_01_03{background:url('/images/newMosf/content/plan2022_taxlaw_01_03.svg') no-repeat;}
	.plan2022-container_taxlaw .planBox_taxlaw span.sprite_01_04{background:url('/images/newMosf/content/plan2022_taxlaw_01_04.svg') no-repeat;}
	.plan2022-container_taxlaw .planBox_taxlaw span.sprite_02_01{background:url('/images/newMosf/content/plan2022_taxlaw_02_01.svg') no-repeat;}
	.plan2022-container_taxlaw .planBox_taxlaw span.sprite_02_02{background:url('/images/newMosf/content/plan2022_taxlaw_02_02.svg') no-repeat;}
	.plan2022-container_taxlaw .planBox_taxlaw span.sprite_02_03{background:url('/images/newMosf/content/plan2022_taxlaw_02_03.svg') no-repeat;}
	.plan2022-container_taxlaw .planBox_taxlaw span.sprite_02_04{background:url('/images/newMosf/content/plan2022_taxlaw_02_04.svg') no-repeat;}
	.plan2022-container_taxlaw .planBox_taxlaw span.sprite_03_01{background:url('/images/newMosf/content/plan2022_taxlaw_03_01.svg') no-repeat;}
	.plan2022-container_taxlaw .planBox_taxlaw span.sprite_03_02{background:url('/images/newMosf/content/plan2022_taxlaw_03_02.svg') no-repeat;}
	.plan2022-container_taxlaw .planBox_taxlaw span.sprite_03_03{background:url('/images/newMosf/content/plan2022_taxlaw_03_03.svg') no-repeat;}
	.plan2022-container_taxlaw .planBox_taxlaw span.sprite_04_01{background:url('/images/newMosf/content/plan2022_taxlaw_04_01.svg') no-repeat;}
	.plan2022-container_taxlaw .planBox_taxlaw span.sprite_04_02{background:url('/images/newMosf/content/plan2022_taxlaw_04_02.svg') no-repeat;}

	/* 2023 세법개정안 */
	.jobPlan_2023_taxlaw {background:url('/images/newMosf/content/plan2023_taxlaw_Img_bg.png') center center/cover no-repeat #ffe88e;}
	.jobPlan_2023_taxlaw .mainPlanb .planImg2023_taxlaw {right:20px; bottom:-15px; width:460px; background:url('/images/newMosf/content/plan2023_taxlaw_Img.png') no-repeat;}
	.jobPlan_2023_taxlaw .mainPlan ul.Plan2023_taxlaw li a i {background-color:#4d2e05;}
	.jobPlan_2023_taxlaw .mainPlan .sudtext_2022_taxlaw {font-size:19px; letter-spacing:-0.08em;}

	.plantab_2023_taxlaw .tabMenu_taxlaw > li{border-bottom:2px solid #058aa9;}
	.plantab_2023_taxlaw .tabMenu_taxlaw > li.active{border-color:#058aa9; border-left:2px solid #058aa9; border-right:2px solid #058aa9;}

	.plan2023-container_taxlaw .taxlaw_tit > p {margin-bottom:9px; padding-left:0; text-indent:0; font-size:18px; background:none;}
	.plan2023-container_taxlaw .taxlaw_tit > p strong{font-weight:600;}
	.plan2023-container_taxlaw .taxlaw_tit > p:before{content:''; flex:none; margin:11px 8px 0 0; display:inline-block; width:4px; height:4px; background-color:#ff5e73; border-radius:100%; vertical-align:top;}

	.plan2023-container_taxlaw .planBox {
		transition:all .4s ease-out; 
		-webkit-transition:all .5s ease-out; 
		-moz-transition:all .5s ease-out; 
		-ms-transition:all .5s ease-out; 
		-o-transition:all .5s ease-out;
	}
	.plan2023-container_taxlaw .planBox:hover {border-color:#ddd; box-shadow:0 5px 12px 0 rgba(220, 220, 220, 0.55); transition:all .5s ease;}
	.plan2023-container_taxlaw .planBox_taxlaw li {font-size:16px; padding:8px 0 0 23px;}
	.plan2023-container_taxlaw .planBox_taxlaw li span {top:11px;}
	.plan2023-container_taxlaw .planBox_taxlaw .cont1 li span {background-color:#1f9ebb;}
	.plan2023-container_taxlaw .planBox_taxlaw .cont2 li span {background-color:#ec5171;}
	.plan2023-container_taxlaw .planBox_taxlaw span.sprite_circle_r{background-color:#f5f7f8;}
	.plan2023-container_taxlaw .planBox_taxlaw span.sprite_circle_b{background-color:#f9f6f6;}
	.plan2023-container_taxlaw .planBox_taxlaw span.sprite_01_01{background:url('/images/newMosf/content/plan2023_taxlaw_01_01.svg') no-repeat;}
	.plan2023-container_taxlaw .planBox_taxlaw span.sprite_01_02{background:url('/images/newMosf/content/plan2023_taxlaw_01_02.svg') no-repeat;}
	.plan2023-container_taxlaw .planBox_taxlaw span.sprite_01_03{background:url('/images/newMosf/content/plan2023_taxlaw_01_03.svg') no-repeat;}
	.plan2023-container_taxlaw .planBox_taxlaw span.sprite_01_04{background:url('/images/newMosf/content/plan2023_taxlaw_01_04.svg') no-repeat;}
	.plan2023-container_taxlaw .planBox_taxlaw span.sprite_02_01{background:url('/images/newMosf/content/plan2023_taxlaw_02_01.svg') no-repeat;}
	.plan2023-container_taxlaw .planBox_taxlaw span.sprite_02_02{background:url('/images/newMosf/content/plan2023_taxlaw_02_02.svg') no-repeat;}
	.plan2023-container_taxlaw .planBox_taxlaw span.sprite_03_01{background:url('/images/newMosf/content/plan2023_taxlaw_03_01.svg') no-repeat;}
	.plan2023-container_taxlaw .planBox_taxlaw span.sprite_03_02{background:url('/images/newMosf/content/plan2023_taxlaw_03_02.svg') no-repeat;}
	.plan2023-container_taxlaw .planBox_taxlaw span.sprite_03_03{background:url('/images/newMosf/content/plan2023_taxlaw_03_03.svg') no-repeat;}
	.plan2023-container_taxlaw .planBox_taxlaw span.sprite_04_01{background:url('/images/newMosf/content/plan2023_taxlaw_04_01.svg') no-repeat;}
	.plan2023-container_taxlaw .planBox_taxlaw span.sprite_04_02{background:url('/images/newMosf/content/plan2023_taxlaw_04_02.svg') no-repeat;}
	.plan2023-container_taxlaw .planBox_taxlaw span.sprite_04_03{background:url('/images/newMosf/content/plan2023_taxlaw_04_03.svg') no-repeat;}

	.jobPlan_2023_taxlaw .mainPlan ul.Plan2023_taxlaw{z-index:9999; overflow:visible; position:relative;}
	.jobPlan_2023_taxlaw .mainPlan ul.Plan2023_taxlaw .cardnews_series {z-index:999; display:none; position:absolute; left:3px; top:95px; /*left:163px; top:43px;*/ width:100%;}
	.jobPlan_2023_taxlaw .mainPlan ul.Plan2023_taxlaw .cardnews_series ul{margin-top:0;}
	.jobPlan_2023_taxlaw .mainPlan ul.Plan2023_taxlaw .cardnews_series li{clear:both; padding:2px;}
	.jobPlan_2023_taxlaw .mainPlan ul.Plan2023_taxlaw .cardnews_series li a{height:33px; font-size:14px; line-height:33px; /*outline:1px solid #f1d7b5;*/ box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.1);}
	.jobPlan_2023_taxlaw .mainPlan ul.Plan2023_taxlaw .cardnews_series li a i{height:33px; background-color:#4d2e05; /*outline:1px solid #6f4207;*/}
	.jobPlan_2023_taxlaw .mainPlan ul.Plan2023_taxlaw li a i.cns_show{background:#6f4207 url('../images/newMosf/content/plan2023_taxlaw_show.png') no-repeat 16px 15px;}
	.jobPlan_2023_taxlaw .mainPlan ul.Plan2023_taxlaw li a i.cns_show_active{background:#6f4207 url('../images/newMosf/content/plan2023_taxlaw_hide.png') no-repeat 16px 15px;}

/* 일본 수출규제 대응 관련 */
.jobPlan.noExport {margin:100px auto 0 auto;}
.mainPlan.noExport {height:342px;background:url('/images/sns/20190813/noExport-top-img.jpg') no-repeat;}
.mainPlan .noExport-title {position:absolute;top:50px;left:440px;}
.mainPlan .noExport-subscript {position:absolute;top:185px;left:460px;}
.mainPlan .noExport-menu {position:absolute;top:210px;left:455px;}
.subMenu.noExport {max-width:1000px;margin:30px auto 0 auto;}

/* 코로나19 대책 */
.subMenu.covid {max-width:1000px;margin:30px auto 0 auto; display:flex;}
	/* 2Level 메뉴가 있을 경우 사용 됨 */
	.subMenu.covid a {width:25%; margin-right:1px}
.mainPlan.covid {height:342px;background:url('/images/sns/20200228/covid-top-img.jpg') no-repeat;}

/* 비상경제대책회의 : 20200325 */

	/* 2Level 메뉴가 있을 경우 사용 됨 */
	/* .subMenu.covid a {width:16.666% !important; } */

.jobPlan.emgncEM{margin:80px auto 0 auto;}
.mainPlan.emgncEM {height:342px;background:url('/images/sns/20200325/emgncEM-top-img.jpg') center center  / auto no-repeat;}
.emgncEM .mainPlanCnt{top:0 !important; right:5px !important; height:100%;}
.emgncEM h3.emgncEM-title-pc{display:flex; align-items:center; height:100%; margin-right:2.240vw; /*margin-right:43px 1920기준*/}
/*.emgncEM h3.emgncEM-title-pc img{margin-top:10px;}*/
.emgncEM h3.emgncEM-title-mobile{display:none;}
.emgncEM p.emgncEM-subscript-mobile{display:none;}
.eEM_imageList{padding:50px 0;}
.eEM_imageList > img{width:100%; max-width:1000px; text-align:center; margin:0 auto; margin-top:20px;}
.eEM_imageList > img:first-child{margin-top:0;}
	/* 리스트  */
	.eEM_list{width:100%; display:flex; align-items:center; padding:20px 10px !important;}
	.eEM_listTitle{flex:auto;}
	.eEM_listTitle > div{display:flex; align-items:center; }
	.eEM_listTitle .depart{display:flex; align-items:center; margin-left:12px; font-size:14px; color:#999; margin-top:5px;}
	.eEM_listTitle .depart:before{content:''; width:1px; height:13px; background:#cbcbcb; display:block; margin-top:2px; margin-right:12px;}
	.eEM_listDown{flex:none; margin-left:15px;}
	.eEM_listDown > .fileDown{font-size:0 !important; display:block; width:40px; height:40px; background-position:0 0; }
	.eEM_listDown > .fileDown:hover{background-position:-40px 0;}

	/* 지원안내 */
	.plan-section h3.emgncEM {margin:0; color:#555 !important; width:auto !important; max-width:none; flex:none; padding:0 0 0 35px !important; background-position:0 4px;}
	.plan-section h3.emgncEM > b {color:#496a9f !important;}
	.plan-section h2.emgncEM {margin:0; color:#555 !important; width:auto !important; max-width:none; flex:none; padding:0!important; background-position:0 4px; font-weight:600;}
	.plan-section .planBox.emgncEM {margin:30px auto; background:transparent !important; padding:0 !important; border:none !important; }	
	.plan-section .planBox.emgncEM h4 {color:#555;}
	.plan-section .planBox.emgncEM h4 > b {color:#496a9f;}
	/*
	.emgncEM_table{width:100%;}
	.emgncEM_table tr{border-bottom:1px solid #ccc; }
	.emgncEM_table td{padding:7px 30px;}
	.emgncEM_table td{border-right:1px solid #ccc;}
	.emgncEM_table td:last-child{border-right:0px solid #ccc;}
	.emgncEM_table td.bLeft{border-left:1px solid #ccc;}
	*/
	
	/* 테이블 - 목록형 기본타입 */
	.emgncEM_tableWrap{ margin:15px auto 0 auto; max-width:1000px; width:100%;}
	.emgncEM_table {width:100%; max-width:1000px; min-width:750px; border-top:1px solid #555;}
	.emgncEM_table th,
	.emgncEM_table td {border-left:1px solid #ccc;border-bottom:1px solid #ccc;}
	.emgncEM_table th:first-child{border-left:none}
	.emgncEM_table td.bNone {border-left:none}
	.emgncEM_table thead th {font-weight:500;padding:5px 0;background:#e1e1e1;}
	.emgncEM_table tbody th {font-weight:500;padding:5px 0;background:#e1e1e1;}
	.emgncEM_table tbody th,
	.emgncEM_table tbody td {font-weight:400;padding:8px;text-align:left;}
	.emgncEM_table tbody td.txt-center{text-align:center !important;}
	.emgncEM_table tbody td a {color:#555; display:inline; word-break:break-all}
	.emgncEM_table tbody td a:hover{text-decoration:underline;}
	.emgncEM_table tbody td a[target^=_blank]{color:inherit; padding-bottom:1px; border-bottom:1px dotted #666;}
	.emgncEM_table tbody td a[target^=_blank]:hover{text-decoration:none; color:#1da1f2; border-bottom:1px dotted #1da1f2;}
	/*
	.emgncEM_table tbody td a[target^=_blank]:after{content:''; width:16px; height:13px; display:inline-block; vertical-align:top; margin:4px 2px 0 4px;  background:url(../images/sns/20200325/icon_newTab.png) 0 0 / auto no-repeat;}
	*/
	.emgncEM_table tbody .empty {text-align:center;padding:100px 0 150px 0;background:transparent !important;}
	.emgncEM_table .pBox{background:#e4e9ff;}
	.emgncEM_table .pBox02{background:#e2dcff;}
	.emgncEM_table .pBox-left{border-left:2px solid #4c8ed8 !important;}
	.emgncEM_table .pBox-right{border-right:2px solid #4c8ed8 !important;}
	.emgncEM_table .pBox-top{border-top:2px solid #4c8ed8 !important;}
	.emgncEM_table .pBox-bottom{border-bottom:2px solid #4c8ed8 !important;}
	.emgncEM_table .tableIcon{display:block; margin:0 auto 10px auto; text-align:center;}
	.emgncEM_table .brBox{width:100%; height:10px;display:block;}

	.emgncEM td > .fontRed{color:#b65959;}
	.emgncEM td > .refer{letter-spacing:0; display:block; color:#666666; font-size:13px; font-weight:normal; position:relative;}
	.emgncEM td > .refer:before{content:''; position:absolute; left:0; top:0;  display:inline-block; width:9px; height:10px; margin-top:6px; margin-right:5px; font-size:13px; color:#b65959; font-family:'Noto Sans KR', sans-serif; background:url(../images/common/bul_mltAgremn.png) no-repeat;}
	.emgncEM td > .refer > i{display:block; padding-left:14px; font-style:normal; color:#b65959; font-size:14px;}
	.emgncEM td > .refer > i > a[target^=_blank]{border-bottom:1px dotted #b65959;}
	.emgncEM td > .refer > i > a[target^=_blank]:hover{border-bottom:1px dotted #1da1f2;}
	
	.emgncEM td > .refer02{letter-spacing:0; display:block;  color:#555; font-size:13px; font-weight:normal; position:relative;}
	.emgncEM td > .refer02:before{position:absolute; left:0; top:0;  content:'';  display:inline-block; width:9px; height:10px; margin-top:6px; margin-right:5px; font-size:13px; color:#b65959; font-family:'Noto Sans KR', sans-serif; background:url(../images/common/bul_mltAgremn03.png) no-repeat;}
	.emgncEM td > .refer02 > i{display:block; padding-left:14px; font-style:normal; color:#555; font-size:14px;}

	/* 
	.emgncEM td > .refer .tableTEL:before,
	.emgncEM td > .refer .tableTEL02:before{background:url(../images/sns/20200325/tel_icon02.png) no-repeat;}
	 */
	.emgncEM td > .inTxt{letter-spacing:0; margin-top:10px; display:flex; align-items:flex-start; color:#b65959; font-size:15px; font-weight:normal;}
	.emgncEM td > .inTxt > i{/*margin-left:14px;*/ font-style:normal; color:#b65959; font-size:15px;}
	.emgncEM td > .inTxt02{letter-spacing:0; margin-top:10px; color:#296abb; font-size:15px; font-weight:normal;}
	.emgncEM td > .inTxt02 > i{/*margin-left:14px;*/ font-style:normal; color:#296abb; font-size:15px;}

	.emgncEM td  sup{color:#b65959; line-height:1;}
	.emgncEM_titleBox{max-width:1000px; display:flex; align-items:center; justify-content:flex-start; margin:53px auto 0 auto;}
	.emgncEM_titleBox > .titRefer{margin-left:20px; display:flex; align-items:center; flex:auto;}
	.emgncEM_titleBox > .titRefer > .refer{letter-spacing:0;display:flex; align-items:flex-start; text-align:left; color:#555555; font-size:15px; font-weight:bold;}
	.emgncEM_titleBox > .titRefer > .refer:before{content:''; flex:none; display:block; width:11px; height:12px; margin-top:5px; margin-right:5px; background:url(../images/common/bul_mltAgremn02.png) no-repeat;}
	.emgncEM_titleBox > .titRefer > .legend{margin-left:10px; color:#555555; font-size:15px;}
	.emgncEM_titleBox > .titRefer > .legend > i{display:inline-block; width:15px; height:15px; border:1px solid #555; background:#e4e9ff; vertical-align:top; margin:3px 0 0 5px;}
	
	.emgncEM_textCont{display:block; width:100%; max-width:1000px; margin:20px auto 0 auto; text-align:center;}
	.emgncEM_textCont > li{position:relative;  display:block; margin-left:35px; margin-top:10px;}
	.emgncEM_textCont > li:before{content:''; display:block; position:absolute; top:10px; left:0; width:8px; height:1px; background:#555;}
	.emgncEM_textCont > li > span{padding-left:13px; display:block; font-size:17px; color:#555; text-align:left;}
	
	
	.tableRefer{width:100%; max-width:1000px; margin:10px auto 0 auto; display:flex; align-items:center; flex:auto;}
	.tableRefer > .refer{letter-spacing:0;display:flex; align-items:flex-start; text-align:left; color:#555555; font-size:15px;}
	.tableRefer > .refer:before{content:''; flex:none; display:block; width:11px; height:12px; margin-top:4px; margin-right:5px; background:url(../images/common/bul_mltAgremn02.png) no-repeat;}
	.tableRefer > .legend{margin-left:10px; color:#555555; font-size:15px;}
	.tableRefer > .legend > i{display:inline-block; width:15px; height:15px; border:1px solid #555; background:#e4e9ff; vertical-align:top; margin:3px 0 0 5px;}
	.tableRefer .tableTEL02{letter-spacing:0; margin:0 0 0 6px; display:inline-flex; vertical-align:text-bottom; align-items:center; color:#666666; font-size:13px; font-weight:normal;}
	.tableRefer .tableTEL02:last-child{margin-bottom:0;}
	.tableRefer .tableTEL02:before{content:''; flex:none; display:block; width:13px; height:13px; margin-top:3px; margin-right:4px; background:url(../images/sns/20200325/tel_icon.png) no-repeat;}
	.tableRefer .tableTEL02 > i{font-style:normal; flex:none; line-height:17px; margin-top:1px}
	.tableRefer .tableTEL02 > i > a:hover{text-decoration:underline;}
	
	.planBox.emgncEM{margin:15px auto 0 auto !important;}
	.planBoxTit {display:block !important; margin-left:35px; align-items:center !important; font-size:18px;color:#495aa5 !important; padding-bottom:0 !important; text-align:left; justify-content:flex-start; border-bottom:0px solid #fff !important;}
	.planBoxTit02 {position:relative; display:block; margin-left:35px; margin-top:25px; font-size:18px; color:#555; text-align:left;}
	.planBoxTit02:before{content:''; position:absolute; width:15px; height:15px; display:block; background:transparent; border-radius:100%; border:3px solid #f17f33; top:4px; left:0; box-sizing:border-box;}
	.planBoxTit02 > span{padding-left:25px; display:block; }
	
	.planBoxTit02_table{padding:0 35px;}
	
	.h4TEL{letter-spacing:0; display:inline-flex; align-items:flex-start; color:#222; font-size:22px; font-weight:normal; margin-left:10px;}
	.h4TEL:last-child{margin-bottom:0;}
	.h4TEL:before{content:''; flex:none; display:block; width:13px; height:13px; margin-top:8px; margin-right:5px; background:url(../images/sns/20200325/tel_icon.png) no-repeat;}
	.h4TEL > i{font-style:normal; flex:auto;}
	
	.noTEL .tableTEL:before,
	.noTEL .tableTEL02:before{display:none !important;}
	.emgncEM td .tableTEL{letter-spacing:0; margin:5px 0 0 0; display:flex; align-items:flex-start; color:#666666; font-size:13px; font-weight:normal;}
	.emgncEM td .tableTEL:last-child{margin-bottom:0;}
	.emgncEM td .tableTEL:before{content:''; flex:none; display:block; width:13px; height:13px; margin-top:5px; margin-right:4px; background:url(../images/sns/20200325/tel_icon.png) no-repeat;}
	.emgncEM td .tableTEL > i{font-style:normal; flex:auto;}
	.emgncEM td .tableTEL > i > a{color:#666; display:inline-block;}
	.emgncEM td .tableTEL > i > a:hover{text-decoration:underline;}
	.emgncEM td .tableTEL > i > a{display:inline;}
	/*
	.emgncEM td .tableTEL02{width:max-content; letter-spacing:0; margin:0 0 0 6px; display:inline-flex; vertical-align:text-bottom; align-items:flex-start; color:inherit; font-size:13px; font-weight:normal;}
	.emgncEM td .tableTEL02:last-child{margin-bottom:0;}
	.emgncEM td .tableTEL02:before{content:''; flex:none; display:block; width:13px; height:13px; margin-top:4px; margin-right:4px; background:url(../images/sns/20200325/tel_icon.png) no-repeat;}
	.emgncEM td .tableTEL02 > i{font-style:normal; flex:auto; line-height:17px; margin-top:1px}
	.emgncEM td .tableTEL02 > i > a:hover{text-decoration:underline;}
	*/
	.emgncEM td .tableTEL02{width:max-content; letter-spacing:0; margin:0 0 0 6px; display:inline; vertical-align:bottom; color:inherit; font-size:13px; font-weight:normal;}
	.emgncEM td .tableTEL02:last-child{margin-bottom:0;}
	.emgncEM td .tableTEL02:before{content:''; display:inline-block; vertical-align:text-bottom; width:13px; height:13px; margin-right:4px; background:url(../images/sns/20200325/tel_icon.png) no-repeat;}
	.emgncEM td .tableTEL02 > i{font-style:normal;display:inline;vertical-align:baseline; font-size:0px; line-height:13px;}
	.emgncEM td .tableTEL02 > i > a{font-size:13px;}
	.emgncEM td .tableTEL02 > i > a:hover{text-decoration:underline;}


	.emgncEM td .tableMail{letter-spacing:0; margin:0 0 0 6px; display:inline-flex; vertical-align:text-bottom; align-items:center; color:inherit; font-size:13px; font-weight:normal;}
	.emgncEM td .tableMail:last-child{margin-bottom:0;}
	.emgncEM td .tableMail:before{content:''; flex:none; display:block; width:13px; height:13px; margin-top:3px; margin-right:4px; background:url(../images/sns/20200325/mail_icon.png) no-repeat;}
	.emgncEM td .tableMail > i{font-style:normal; flex:none; line-height:17px; margin-top:1px}

	
	.emgncEM_table .tableBG00{background:#fff !important;}
	.emgncEM_table .tableBG01{background:#fff7dd;}
	.emgncEM_table .tableBG02{background:#e4fae4;}
	.emgncEM_table .tableBG03{background:#e2eeff;}


	/* 테이블 - 가로 테이블 3개 일때 */
	.pcTable{display:block;}
	.moTable{display:none;}
	.mScroll_notice{display:none;}	
	.eEM_listNotice{display:flex; align-items:center; justify-content:flex-start; margin:0; background:#e6f1f9;}
	/* eEM_listNotice:before{content:'공지'; color:#fff; line-height:1; background:#ef5e31; padding:3px 7px; font-size:15px; margin-right:10px;} */
	
	.emgncHeader{height:50px !important;}	
	.emgncHeader aside {position:absolute;top:10px;}
	.emgncHeader aside > * {vertical-align:middle;} /* 하위 속성 가운데 정렬 */
	.emgncHeader aside h5 {display:inline-block;font-size:0;text-indent:-9999px;}
	.emgncHeader aside h5 > span {display:block;width:31px;height:31px;vertical-align:middle;}
	.emgncHeader aside a {display:inline-block;height:31px;margin:0 2px;vertical-align:middle;transition:all .5s ease;}
	.emgncHeader aside a span {display:block;width:31px;height:31px;}


	/* -- 공유하기 버튼 -- */
	.emgncHeader .shareBtn{position:absolute; display:none; top:8px; right:10px; left:inherit; margin:0; font-size:0;}
	.emgncHeader .shareBtn span {display:block;width:31px;height:31px;vertical-align:middle;}
	
	/* -- 공유하기 (모바일) -- */
	.sharePopupWrap{position:fixed; top:0; left:0; width:100%; height:100%; display:none; z-index:999;}
	.sharePopup{display:flex; align-items:center; width:100%; height:100%; background:rgba(0,0,0,.75);}
	.sharePopup .container{ display:block; margin:0 auto; text-align:center; width:auto; height:auto; position:relative;}
	.sharePopup ul{ display:block; margin:0 auto; text-align:center; width:auto; height:auto; padding:30px 50px 20px 50px; background:#fff;}
		/* 텍스트 */
		.sharePopup .txt{display:flex; align-items:center; flex-direction:column;}
		.sharePopup .txt h1{ font-weight:400; color:#444; font-size:21px; letter-spacing:-1px; line-height:1; margin-bottom:20px;}
		.sharePopup .txt h3{ font-weight:400; color:#444; font-size:14px; letter-spacing:-1px; margin-bottom:30px;}
		.sharePopup .share{display:flex; align-items:center; flex-wrap:wrap; margin:0 auto; text-align:center; width:124px;}
		.sharePopup .share a{width:57px; height:57px; display:block; font-size:0; margin-bottom:10px;}
		.sharePopup .share a.fb,
		.sharePopup .share a.kt{margin-right:10px;}
		/* - 닫기 버튼 */
		.popupClose{position:absolute; top:0; right:0; padding:15px;}
		.popupClose > i{width:20px; height:20px; position:relative; display:block; text-align:center; margin:0 auto;}
		.popupClose > i:before,
		.popupClose > i:after{ content:''; height:1px; display:block; background:#b8b8b8; position:absolute; width:100%; top:50%; left:0;}
		.popupClose > i:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);}
		.popupClose > i:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
		.popupClose > i:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
	
	/* 하단 기재부 링크 */
	.emgncEM_fLink{display:none; width:100%; height:35px; text-align:center; margin:30px auto;}
	.cardNews01,
	.cardNews02{max-width:1000px;}
	.cardNews01 .swiper-pagination,
	.cardNews02 .swiper-pagination{margin-top:10px !important;}


	/* 다운로드 링크 */
	.cardNews01 .swiper-wrapper > div img,
	.cardNews02 .swiper-wrapper > div img{width:65% !important;}
	.emgncEM_fDown{flex:auto; display:flex; align-items:center; justify-content:flex-end;}
	.emgncEM_fDown > a{display:inline-flex; align-items:center; justify-content:center; font-size:15px; color:#fff; padding:5px 15px; background:#496a9f;}
	.emgncEM_fDown > a:before{content:''; display:block; width:24px; height:24px; background:url('../../images/newMosf/content/icoBoard.png') -5px -24px / auto no-repeat;}
	.emgncEM_tableWrap .tableCenter td{text-align:center; padding:3px 8px !important;}
	.emgncEM_tableWrap .tableCenter .tableTEL{justify-content:center; margin-top:0px !important }
	.emgncEM_tableWrap .tableCenter .tableTEL > i{flex:none !important;}

	/* 2023 하반기 경제정책방향 */
	.jobPlan_2023b {position:relative; max-width:100%; margin:118px auto 0 auto; background:url('../images/newMosf/content/plan2023b_bg.jpg') no-repeat center bottom;background-size:cover;}
	.jobPlan .mainPlanb_2023b {padding:0 0 70px 0;}
	.jobPlan .mainPlanb .planImg2023b {z-index:900; width:600px; height:350px; background:url('/images/newMosf/content/plan2023bImg.png') no-repeat right bottom;}
	.jobPlan .mainPlan h3.main_2023b {position:relative; z-index:999; width:440px; margin:63px 0 0 0; font-size:0;}
	.jobPlan .mainPlan ul.Plan2023b {margin-top:30px; min-height:90px;}
	.jobPlan .mainPlan ul.Plan2023b li a {background-color:#fff;}
	.jobPlan .mainPlan ul.Plan2023b li a i {background-color:#0a0529;}

	.plantab_2023 .tabMenu_2023b > li{width:20.00%; height:auto; background:#f7f7f7; border-top:1px solid #ddd; border-left:1px solid #ddd; border-bottom:2px solid #e02563; margin-right:0;}
	.plantab_2023 .tabMenu_2023b > li.active{border-color:#e02563; border-width:2px; border-right:2px solid #e02563; border-bottom:1px solid #fff; background:#fff;}

	.plantab_2023_youtube {position:relative; width:100%; max-width:1000px; height:0; min-height:563px; margin:0 auto 20px; /*padding-bottom:56.25%;*/ overflow:hidden; background-color:#000;}
	.plantab_2023_youtube iframe {position:absolute; top:0; left:0; width:100%; height:100%; max-height:563px;}

	.plan-section2023b .planBox:hover {border-color:#ddd; box-shadow:0 5px 12px 0 rgba(220, 220, 220, 0.55);}
	.plan-section2023b .planBox h4 {padding:2px 0 6px 80px; font-size:21px;}
	.plan-section2023b .planBox p {padding:0 0 20px 80px; font-size:15px; line-height:18px; letter-spacing:-0.06em;}
	.plan-section2023b .planBox p sup {font-size:12px; letter-spacing:-0.01em;}
	.plan-section2023b .planBox li {font-size:16px; padding:8px 0 0 23px;}
	.plan-section2023b .planBox li sup {font-size:12px; letter-spacing:-0.05em; margin-right:5px;}

	.plan-section2023b .planBox_img {padding:60px;}
	.plan-section2023b .planBox {font-family: 'Noto Sans KR', sans-serif;}
	.plan-section2023b .planBox p strong{color:#222; font-weight:500;}
	.plan-section2023b .planBox li span {top:11px; background-color:#f44747;}
	.plan-section2023b .planBox span.sprite_circle{padding:5px 10px 10px;}
	.plan-section2023b .planBox span.sprite_img{display:inline-block; width:60px; height:60px; background:none; background-position:right center !important;}
	.plan-section2023b .planBox span.sprite_01_01{background:url('/images/newMosf/content/plan2023b_01_01.svg') no-repeat;}
	.plan-section2023b .planBox span.sprite_01_02{background:url('/images/newMosf/content/plan2023b_01_02.svg') no-repeat;}
	.plan-section2023b .planBox span.sprite_01_03{background:url('/images/newMosf/content/plan2023b_01_03.svg') no-repeat;}
	.plan-section2023b .planBox span.sprite_01_04{background:url('/images/newMosf/content/plan2023b_01_04.svg') no-repeat;}
	.plan-section2023b .planBox span.sprite_02_01{background:url('/images/newMosf/content/plan2023b_02_01.svg') no-repeat;}
	.plan-section2023b .planBox span.sprite_02_02{background:url('/images/newMosf/content/plan2023b_02_02.svg') no-repeat;}
	.plan-section2023b .planBox span.sprite_02_03{background:url('/images/newMosf/content/plan2023b_02_03.svg') no-repeat;}
	.plan-section2023b .planBox span.sprite_02_04{background:url('/images/newMosf/content/plan2023b_02_04.svg') no-repeat;}
	.plan-section2023b .planBox span.sprite_03_01{background:url('/images/newMosf/content/plan2023b_03_01.svg') no-repeat;}
	.plan-section2023b .planBox span.sprite_03_02{background:url('/images/newMosf/content/plan2023b_03_02.svg') no-repeat;}
	.plan-section2023b .planBox span.sprite_03_03{background:url('/images/newMosf/content/plan2023b_03_03.svg') no-repeat;}
	.plan-section2023b .planBox span.sprite_03_04{background:url('/images/newMosf/content/plan2023b_03_04.svg') no-repeat;}
	.plan-section2023b .planBox span.sprite_04_01{background:url('/images/newMosf/content/plan2023b_04_01.svg') no-repeat;}
	.plan-section2023b .planBox span.sprite_04_02{background:url('/images/newMosf/content/plan2023b_04_02.svg') no-repeat;}
	.plan-section2023b .planBox span.sprite_04_03{background:url('/images/newMosf/content/plan2023b_04_03.svg') no-repeat;}

	/* 2024 경제정책방향 */
	.jobPlan_2024 {background:url('../images/newMosf/content/plan2024_bg.jpg') no-repeat center bottom; background-size:cover;}
	.jobPlan .mainPlanb_2024 {padding:0 0 80px 0;}
	.jobPlan .mainPlanb .planImg2024 {z-index:900; bottom:-15px; width:500px; height:365px; background:url('/images/newMosf/content/plan2024Img.png') no-repeat right bottom;}
	.jobPlan .mainPlan h3.main_2024 {width:484px; margin:83px 0 0 0;}
	.jobPlan .mainPlan ul.Plan2024 {margin-top:47px; min-height:90px;}
	.jobPlan .mainPlan ul.Plan2024 li a i {background-color:#355586;}

	.plantab_2024 .tabMenu_2024 > li{width:20.00%; height:auto; background:#f7f7f7; border-top:1px solid #ddd; border-left:1px solid #ddd; border-bottom:2px solid #234359; margin-right:0;}
	.plantab_2024 .tabMenu_2024 > li.active{border-color:#234359; border-width:2px; border-right:2px solid #234359; border-bottom:1px solid #fff; background:#fff;}

	.jobPlan .mainPlan ul.Plan2024{z-index:9999; overflow:visible; position:relative;}
	.jobPlan .mainPlan ul.Plan2024 .video_series {z-index:999; display:none; position:absolute; left:3px; top:88px; /*left:163px; top:43px;*/ width:100%;}
	.jobPlan .mainPlan ul.Plan2024 .video_series ul{margin-top:0;}
	.jobPlan .mainPlan ul.Plan2024 .video_series li{clear:both; padding:2px;}
	.jobPlan .mainPlan ul.Plan2024 .video_series li a{height:35px; font-size:15px; line-height:34px; /*outline:1px solid #f1d7b5;*/ box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.1);}
	.jobPlan .mainPlan ul.Plan2024 .video_series li a i{height:35px; background-color:#355586; /*outline:1px solid #6f4207;*/}
	.jobPlan .mainPlan ul.Plan2024 li a i.cns_show{background:#274470 url('../images/newMosf/content/plan2023_taxlaw_show.png') no-repeat 16px 15px;}
	.jobPlan .mainPlan ul.Plan2024 li a i.cns_show_active{background:#274470 url('../images/newMosf/content/plan2023_taxlaw_hide.png') no-repeat 16px 15px;}

	.plan-section2024 .planBox li span {background-color:#7c5ac3;}
	.plan-section2024 .planBox li i {margin-right:6px;}
	.plan-section2024 .planBox li i.suptxt:after {content:"+"; position:absolute; top:5px; margin-left:1px; font-size:14px;}
	.plan-section2024 .planBox span.sprite_01_01{background:url('/images/newMosf/content/plan2024_01_01.svg') no-repeat;}
	.plan-section2024 .planBox span.sprite_01_02{background:url('/images/newMosf/content/plan2024_01_02.svg') no-repeat;}
	.plan-section2024 .planBox span.sprite_01_03{background:url('/images/newMosf/content/plan2024_01_03.svg') no-repeat;}
	.plan-section2024 .planBox span.sprite_01_04{background:url('/images/newMosf/content/plan2024_01_04.svg') no-repeat;}
	.plan-section2024 .planBox span.sprite_02_01{background:url('/images/newMosf/content/plan2024_02_01.svg') no-repeat;}
	.plan-section2024 .planBox span.sprite_02_02{background:url('/images/newMosf/content/plan2024_02_02.svg') no-repeat;}
	.plan-section2024 .planBox span.sprite_02_03{background:url('/images/newMosf/content/plan2024_02_03.svg') no-repeat;}
	.plan-section2024 .planBox span.sprite_02_04{background:url('/images/newMosf/content/plan2024_02_04.svg') no-repeat;}
	.plan-section2024 .planBox span.sprite_03_01{background:url('/images/newMosf/content/plan2024_03_01.svg') no-repeat;}
	.plan-section2024 .planBox span.sprite_03_02{background:url('/images/newMosf/content/plan2024_03_02.svg') no-repeat;}
	.plan-section2024 .planBox span.sprite_03_03{background:url('/images/newMosf/content/plan2024_03_03.svg') no-repeat;}
	.plan-section2024 .planBox span.sprite_04_01{background:url('/images/newMosf/content/plan2024_04_01.svg') no-repeat;}
	.plan-section2024 .planBox span.sprite_04_02{background:url('/images/newMosf/content/plan2024_04_02.svg') no-repeat;}
	.plan-section2024 .planBox span.sprite_04_03{background:url('/images/newMosf/content/plan2024_04_03.svg') no-repeat;}

	/* 역동경제 */
	.jobPlan_dynamic {background:url('../images/newMosf/content/plan2024_bg.jpg') no-repeat center bottom; background-size:cover;}
	.jobPlan .mainPlanb .plandynamicImg {z-index:900; bottom:0; width:600px; height:350px; background:url('/images/newMosf/content/plandynamicImg.png') no-repeat right bottom;}
	.jobPlan .mainPlan_dynamic {padding:0 0 70px 0;}
	.jobPlan .mainPlan h3.main_dynamic {width:370px; margin:65px 0 0 0; font-size:0;}
	.jobPlan .mainPlan ul.Plandynamic li a i {background-color:#355586;}
	.jobPlan .mainPlan .sudtext_dynamic {font-size:19px;}
	.plan2023-container_taxlaw .dynamic_tit > p {margin-bottom:15px; font-size:20px;}
	.plan2023-container_taxlaw .dynamic_tit > p:before{display:none; /*margin:10px 8px 0 0; width:6px; height:6px;*/}
	.plan2023-container_taxlaw .dynamic_tit > ul{margin-top:15px; /*font-family:'Nanum Gothic', sans-serif; font-weight:400;*/}
	.plan2023-container_taxlaw .dynamic_tit > ul li{position:relative; margin-bottom:10px; padding-left:21px; font-size:17px; color:#444; font-weight:300; line-height:22px; letter-spacing:-0.02em; text-indent:0;}
	.plan2023-container_taxlaw .dynamic_tit > ul li span{z-index:99; position:absolute; left:0; top:4px; display:inline-block; width:16px; height:16px; margin-right:8px; border-radius:8px; vertical-align:middle; background-color:#187ce3; font-family:'Montserrat', sans-serif; font-size:10px; text-align:center; color:#fff; line-height:17px; text-indent:0;}
	.plan2023-container_taxlaw .dynamic_tit > ul li strong{color:#1e5ed4; font-weight:300;}
	.plan2023-container_taxlaw .dynamic_tit > ul li em{font-size:15px; font-style:normal; line-height:24px;}
	.plan2023-container_taxlaw .dynamic_tit > ul li:last-child{margin-bottom:0;}
	.plan2023-container_taxlaw .dynamic_tit > ul.nol {margin-bottom:30px;}
	.plan2023-container_taxlaw .dynamic_tit > ul.nol li{padding-left:0;}
	.plan2023-container_taxlaw .dynamic_tit > ul.nol li.depth{padding-left:50px;}
	.plan2023-container_taxlaw .dynamic_tit > ul.nol li.nob{margin-bottom:4px;}

	.plan2022-container_taxlaw .plan-section2021b h3 span{letter-spacing:-0.01em; font-weight:400;}

	.plantab_2024 .tabMenu_dynamic {margin:60px 0 10px 0;}
	.plantab_2024 .tabMenu_dynamic > li{width:50.00%;}
	.plantab_2024 .tabMenu_dynamic > li.active{border-color:#234359; border-width:2px; border-right:2px solid #234359; border-bottom:1px solid #fff; background:#fff;}

	.plantab_2024 .tabMenu_SMEs > li {width:33.33%;}
	
	.plan-section_dynamic .planBox_dynamic {padding:22px 30px 25px 156px;}
	.plan-section_dynamic .planBox_dynamic .cont1 li span {background-color:#2f6ab9;}
	.plan-section_dynamic .planBox_dynamic .cont2 li span {background-color:#7c5ac3;}
	.plan-section_dynamic .planBox_dynamic .cont3 li span {background-color:#ec5171;}
	.plan-section_dynamic .planBox_dynamic span.sprite_circle{background-color:#f8f9fa;}
	.plan-section_dynamic .planBox_dynamic span.sprite_01_01{background:url('/images/newMosf/content/plandynamic_01_01.svg') no-repeat 50% 50%;}
	.plan-section_dynamic .planBox_dynamic span.sprite_01_02{background:url('/images/newMosf/content/plandynamic_01_02.svg') no-repeat 50% 50%;}
	.plan-section_dynamic .planBox_dynamic span.sprite_01_03{background:url('/images/newMosf/content/plandynamic_01_03.svg') no-repeat 50% 50%;}
	.plan-section_dynamic .planBox_dynamic span.sprite_02_01{background:url('/images/newMosf/content/plandynamic_02_01.svg') no-repeat 50% 50%;}
	.plan-section_dynamic .planBox_dynamic span.sprite_02_02{background:url('/images/newMosf/content/plandynamic_02_02.svg') no-repeat 50% 50%;}
	.plan-section_dynamic .planBox_dynamic span.sprite_02_03{background:url('/images/newMosf/content/plandynamic_02_03.svg') no-repeat 50% 50%;}
	.plan-section_dynamic .planBox_dynamic span.sprite_03_01{background:url('/images/newMosf/content/plandynamic_03_01.svg') no-repeat 50% 50%;}
	.plan-section_dynamic .planBox_dynamic span.sprite_03_02{background:url('/images/newMosf/content/plandynamic_03_02.svg') no-repeat 50% 50%;}
	.plan-section_dynamic .planBox_dynamic span.sprite_03_03{background:url('/images/newMosf/content/plandynamic_03_03.svg') no-repeat 50% 50%;}
	.plan-section_dynamic .planBox_dynamic span.sprite_03_04{background:url('/images/newMosf/content/plandynamic_03_04.svg') no-repeat 50% 50%;}
	.plan-section_dynamic .dynamic_txt {width:100%; max-width:1000px; margin:20px auto; font-size:15px; letter-spacing:-0.05em;}

	/* 소상공인 */
	.jobPlan_SMEs {background:url('../images/newMosf/content/planSMEs_bg.jpg') no-repeat center bottom; background-size:cover;}
	.jobPlan .mainPlanb .planSMEsImg {z-index:900; bottom:0; width:600px; height:350px; background:url('/images/newMosf/content/planSMEsImg.png') no-repeat right bottom;}
	.jobPlan .mainPlan_SMEs {padding:0 0 60px 0;}
	.jobPlan .mainPlan h3.main_SMEs {width:480px; margin:65px 0 5px 0; font-size:0;}
	.jobPlan .mainPlan ul.Plan2021 li a {width:180px;}
	.jobPlan .mainPlan ul.PlanSMEs li a i {background-color:#62381a;}
	.plan2023-container_taxlaw .SMEs_tit > p {letter-spacing:-0.07em;}
	.plan2023-container_taxlaw .SMEs_tit > ul li{letter-spacing:-0.05em;}
	.plan2023-container_taxlaw .SMEs_tit > ul li span{background-color:#d6732c;}
	.plan2023-container_taxlaw .SMEs_tit > ul li strong{color:#b04009;}

	.plan-section2023b .planBox_SMEs {padding-left:120px;}
	.plan-section2023b .planBox_SMEs h4 {padding:0 0 16px 0;}
	.plan-section2023b .planBox_SMEs span.sprite_img{margin:0;}
	.plan-section2023b .planBox_SMEs h4:nth-child(n+2) {padding:16px 0; border-top:1px dashed #e4e5e7;}
	.plan-section2023b .planBox_SMEs h4:last-child {padding-bottom:0 !important;}
	.plan-section2023b .planBox_SMEs p {padding-left:0;}
	.plan-section2023b .planBox_SMEs sup {position:relative; top:-0.5em; margin-right:0 !important; vertical-align:baseline; font-size:12px; letter-spacing:-0.05em;}
	.plan-section2023b .planBox_SMEs h4 sup {margin-left:5px;}
	.plan-section2023b .planBox_SMEs_n {padding-bottom:10px;}
	.plan-section2023b .planBox_SMEs_n h4 {font-size:19px;}

	.plan-section_SMEs .planBox .cont li span {background-color:#d95e03;}
	.plan-section_SMEs .planBox .cont2 li span {background-color:#f44747;}
	.plan-section_SMEs .planBox span.sprite_01_01{background:url('/images/newMosf/content/planSMEs_01_01.svg') no-repeat;}
	.plan-section_SMEs .planBox span.sprite_01_02{background:url('/images/newMosf/content/planSMEs_01_02.svg') no-repeat;}
	.plan-section_SMEs .planBox span.sprite_02_01{background:url('/images/newMosf/content/planSMEs_02_01.svg') no-repeat;}
	.plan-section_SMEs .planBox span.sprite_02_02{background:url('/images/newMosf/content/planSMEs_02_02.svg') no-repeat;}
	.plan-section_SMEs .planBox span.sprite_03_01{background:url('/images/newMosf/content/planSMEs_03_01.svg') no-repeat;}
	.plan-section_SMEs .planBox span.sprite_03_02{background:url('/images/newMosf/content/planSMEs_03_02.svg') no-repeat;}
	.plan-section_SMEs .planBox span.sprite_04_01{background:url('/images/newMosf/content/planSMEs_04_01.svg') no-repeat;}
	.plan-section_SMEs .planBox span.sprite_04_02{background:url('/images/newMosf/content/planSMEs_04_02.svg') no-repeat;}
	.plan-section_SMEs .planBox span.sprite_04_03{background:url('/images/newMosf/content/planSMEs_04_03.svg') no-repeat;}
	.plan-section_SMEs .planBox span.sprite_04_04{background:url('/images/newMosf/content/planSMEs_04_04.svg') no-repeat;}
	.plan-section_SMEs .planBox span.sprite_05{background:url('/images/newMosf/content/planSMEs_05.svg') no-repeat;}
	.plan-section_SMEs .planBox span.sprite_06{background:url('/images/newMosf/content/planSMEs_06.svg') no-repeat;}

	/* 2024 세법개정안 */
	.jobPlan_2024_taxlaw {background:url('/images/newMosf/content/plan2024_taxlaw_Img_bg.png') center center/cover no-repeat #d6ebfe;}
	.jobPlan .mainPlan h3.main_2024_taxlaw {width:445px; margin:64px 0 0 0; font-size:0;}
	.plantab_2022b .tabMenu_taxlaw_2024 > li{border-bottom:2px solid #37588a;}
	.plantab_2022b .tabMenu_taxlaw_2024 > li.active{border-color:#37588a; border-left:2px solid #37588a; border-right:2px solid #37588a;}

	.plan2024-container_taxlaw .plan-section2021b h3 span {font-weight:400; letter-spacing:-0.01em;}
	.plan2024-container_taxlaw .planBox_taxlaw .cont2 li span {background-color:#ec5171;}
	.plan2024-container_taxlaw .planBox_taxlaw .cont3 li span {background-color:#7c5ac3;}
	.plan2024-container_taxlaw .planBox_taxlaw .cont4 li span {background-color:#2f6ab9;}
	.plan2024-container_taxlaw .planBox_taxlaw span.sprite_circle{background-color:#f8f9fa;}
	.plan2024-container_taxlaw .planBox_taxlaw span.sprite_01_01{background:url('/images/newMosf/content/plan2024_taxlaw_01_01.svg') no-repeat;}
	.plan2024-container_taxlaw .planBox_taxlaw span.sprite_01_02{background:url('/images/newMosf/content/plan2024_taxlaw_01_02.svg') no-repeat;}
	.plan2024-container_taxlaw .planBox_taxlaw span.sprite_01_03{background:url('/images/newMosf/content/plan2024_taxlaw_01_03.svg') no-repeat;}
	.plan2024-container_taxlaw .planBox_taxlaw span.sprite_02_01{background:url('/images/newMosf/content/plan2024_taxlaw_02_01.svg') no-repeat;}
	.plan2024-container_taxlaw .planBox_taxlaw span.sprite_02_02{background:url('/images/newMosf/content/plan2024_taxlaw_02_02.svg') no-repeat;}
	.plan2024-container_taxlaw .planBox_taxlaw span.sprite_02_03{background:url('/images/newMosf/content/plan2024_taxlaw_02_03.svg') no-repeat;}
	.plan2024-container_taxlaw .planBox_taxlaw span.sprite_03_01{background:url('/images/newMosf/content/plan2024_taxlaw_03_01.svg') no-repeat;}
	.plan2024-container_taxlaw .planBox_taxlaw span.sprite_03_02{background:url('/images/newMosf/content/plan2024_taxlaw_03_02.svg') no-repeat;}
	.plan2024-container_taxlaw .planBox_taxlaw span.sprite_03_03{background:url('/images/newMosf/content/plan2024_taxlaw_03_03.svg') no-repeat;}
	.plan2024-container_taxlaw .planBox_taxlaw span.sprite_04_01{background:url('/images/newMosf/content/plan2024_taxlaw_04_01.svg') no-repeat;}
	.plan2024-container_taxlaw .planBox_taxlaw span.sprite_04_02{background:url('/images/newMosf/content/plan2024_taxlaw_04_02.svg') no-repeat;}

	.jobPlan_2024_taxlaw .mainPlan ul.Plan2022_taxlaw,
	.jobPlan_SMEs .mainPlan ul.PlanSMEs,
	.newGrowth .mainPlan ul.newGrowth40 {z-index:9999; overflow:visible; position:relative;}
	.jobPlan_2024_taxlaw .mainPlan ul.Plan2022_taxlaw .cardnews_series,
	.jobPlan_SMEs .mainPlan ul.PlanSMEs .cardnews_series,
	.newGrowth .mainPlan ul.newGrowth40 .cardnews_series {z-index:999; display:none; position:absolute; left:3px; top:95px; /*left:163px; top:43px;*/ width:100%;}
	.jobPlan_SMEs .mainPlan ul.PlanSMEs .press_series,
	.newGrowth .mainPlan ul.newGrowth40 .press_series {top:51px;}
	.newGrowth .mainPlan ul.newGrowth40 .press_series {width:285px; padding:10px; border-radius:10px; background:rgba(0, 0, 0, 0.3);}
	.jobPlan_2024_taxlaw .mainPlan ul.Plan2022_taxlaw .cardnews_series ul,
	.jobPlan_SMEs .mainPlan ul.PlanSMEs .cardnews_series ul,
	.newGrowth .mainPlan ul.newGrowth40 .cardnews_series ul {margin-top:0;}
	.jobPlan_2024_taxlaw .mainPlan ul.Plan2022_taxlaw .cardnews_series li,
	.jobPlan_SMEs .mainPlan ul.PlanSMEs .cardnews_series li,
	.newGrowth .mainPlan ul.newGrowth40 .cardnews_series li  {clear:both; padding:2px;}
	.jobPlan_2024_taxlaw .mainPlan ul.Plan2022_taxlaw .cardnews_series li a,
	.jobPlan_SMEs .mainPlan ul.PlanSMEs .cardnews_series li a,
	.newGrowth .mainPlan ul.newGrowth40 .cardnews_series li a {height:38px; font-size:15px; line-height:37px; /*outline:1px solid #f1d7b5;*/ box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.1);}
	.newGrowth .mainPlan ul.newGrowth40 .cardnews_series li a {overflow:auto; box-shadow:1px 1px 4px 0 rgba(0, 0, 0, 0.3);}
	.jobPlan_SMEs .mainPlan ul.PlanSMEs .cardnews_series li a {width:230px;}
	.newGrowth .mainPlan ul.newGrowth40 .cardnews_series li a {width:260px;}
	.jobPlan_2024_taxlaw .mainPlan ul.Plan2022_taxlaw .cardnews_series li a i {height:38px; background-color:#f9455d; /*outline:1px solid #6f4207;*/}
	.jobPlan_2024_taxlaw .mainPlan ul.Plan2022_taxlaw li a i.cns_show {background:#ff5e73 url('../images/newMosf/content/plan2023_taxlaw_show.png') no-repeat 16px 15px;}
	.jobPlan_2024_taxlaw .mainPlan ul.Plan2022_taxlaw li a i.cns_show_active {background:#ff5e73 url('../images/newMosf/content/plan2023_taxlaw_hide.png') no-repeat 16px 15px;}
	.jobPlan_SMEs .mainPlan ul.PlanSMEs .cardnews_series li a i {height:38px; background-color:#4d2a11;}
	.jobPlan_SMEs .mainPlan ul.PlanSMEs li a i.cns_show {background:#62381a url('../images/newMosf/content/plan2023_taxlaw_show.png') no-repeat 16px 15px;}
	.jobPlan_SMEs .mainPlan ul.PlanSMEs li a i.cns_show_active {background:#62381a url('../images/newMosf/content/plan2023_taxlaw_hide.png') no-repeat 16px 15px;}
	.newGrowth .mainPlan ul.newGrowth40 li a i.cns_show {background:#ff8000 url('../images/newMosf/content/plan2023_taxlaw_show.png') no-repeat 16px 15px;}
	.newGrowth .mainPlan ul.newGrowth40 li a i.cns_show_active {background:#ff8000 url('../images/newMosf/content/plan2023_taxlaw_hide.png') no-repeat 16px 15px;}

	/* 신성장 4.0 */
	.newGrowth {background:url('../images/newMosf/content/Growth_bg.jpg') no-repeat center bottom/cover;}
	.newGrowth .newGrowth_logo {position:absolute; bottom:35px; right:30px;}
	.newGrowth .mainPlan h3.main_2023 {width:auto; margin:0; font-size:0;}
	.newGrowth .mainPlan h3.main_2023 img {width:410px; margin:55px 0 0 0;}
	.newGrowth .mainPlan ul.newGrowth40 {margin-top:10px;}
	.newGrowth .mainPlan ul.newGrowth40 li a i {background-color:#ff8000;}
	.newGrowth .mainPlan ul.newGrowth40 li:nth-child(2) a i {background-color:#e92615;}
	.newGrowth .mainPlan ul.newGrowth40 .press_series li a i,
	.newGrowth .mainPlan ul.newGrowth40 .press_series li:nth-child(2) a i {background-color:#ff5a00;}
	.newGrowth .mainPlan ul.newGrowth40 .press_series li a i.down {background:#ff5a00 url('/images/newMosf/content/icoPlanDown.png') no-repeat center center;}

	.newGrowth .mainPlan ul.newGrowth40 .info_series {top:95px;}
	.newGrowth .mainPlan ul.newGrowth40 .info_series {width:385px; padding:10px; border-radius:10px; background:rgba(0, 0, 0, 0.3);}
	.newGrowth .mainPlan ul.newGrowth40 .info_series li a i,
	.newGrowth .mainPlan ul.newGrowth40 .info_series li:nth-child(2) a i {background-color:#ff5a00;}
	.newGrowth .mainPlan ul.newGrowth40 .info_series li a {width:360px;}

	.plannewGrowth .tabMenu_2023 > li{position:relative; border-bottom:2px solid #335f93;}
	.plannewGrowth .tabMenu_2023 > li.active{border-color:#335f93; border-right:2px solid #335f93; border-bottom:1px solid #fff;}
	.plannewGrowth .tabMenu_2023 > li > a{color:#333;}
	/*
	.plannewGrowth .tabMenu_2023 > li:last-child {background-color:#fff0dd;}
	.plannewGrowth .tabMenu_2023 > li:nth-child(5):after {content:''; position:absolute; top:23px; right:34px; display:block; width:34px; height:17px; background:url('../../images/newMosf/content/Growth_new.png') no-repeat;}
	.plannewGrowth .tabMenu_2023 > li:nth-child(6) {padding-right:35px;}
	.plannewGrowth .tabMenu_2023 > li:nth-child(6):after {content:''; position:absolute; top:23px; right:15px; display:block; width:34px; height:17px; background:url('../../images/newMosf/content/Growth_new.png') no-repeat;}
	*/

	.plan-newGrowth .planBox {padding:0; font-family: 'Noto Sans KR', sans-serif;}
	.plan-newGrowth .planBox:hover {border-color:#ddd; box-shadow:0 5px 12px 0 rgba(220, 220, 220, 0.55);}
	.plan-newGrowth .planBox h4 {padding:24px 0 5px 108px; font-size:21px;}
	.plan-newGrowth .planBox p {padding:0 0 20px 78px; margin:0 30px; border-bottom:1px dashed #e4e5e7; font-size:15px; line-height:18px; letter-spacing:-0.06em;}
	.plan-newGrowth .planBox li sup {/*position:absolute; top:4px; left:23px;*/ font-size:11px; margin-right:0;}
	.plan-newGrowth .planBox ul.cont {/*float:left;*/ border:0;}
	.plan-newGrowth .planBox > .newGrowth_cont {position:relative; margin:0 30px 25px;}
	/*.plan-newGrowth .planBox > div:after {content:''; display:block; clear:both;}*/
	/*.plan-newGrowth .planBox ul.suptxt li:nth-child(1) {padding-left:56px;}
	.plan-newGrowth .planBox ul.suptxt li:nth-child(2) {padding-left:65px;}
	.plan-newGrowth .planBox ul.suptxt li:nth-child(3) {padding-left:75px;}
	.plan-newGrowth .planBox ul.suptxt li:nth-child(4) {padding-left:68px;}*/
	.plan-newGrowth .planBox li span {top:11px; background-color:#ef574a;}
	.plan-newGrowth .planBox span.sprite_circle{top:16px;}
	.plan-newGrowth .planBox span.sprite_circle{padding:7px 0 0 10px;}
	.plan-newGrowth .planBox span.sprite_img{width:57px; height:57px;}
	.plan-newGrowth .planBox span.sprite_01_01{background:url('/images/newMosf/content/Growth_01_01.svg') no-repeat;}
	.plan-newGrowth .planBox span.sprite_01_02{background:url('/images/newMosf/content/Growth_01_02.svg') no-repeat;}
	.plan-newGrowth .planBox span.sprite_01_03{background:url('/images/newMosf/content/Growth_01_03.svg') no-repeat;}
	.plan-newGrowth .planBox span.sprite_01_04{background:url('/images/newMosf/content/Growth_01_04.svg') no-repeat;}
	.plan-newGrowth .planBox span.sprite_01_05{background:url('/images/newMosf/content/Growth_01_05.svg') no-repeat;}
	.plan-newGrowth .planBox span.sprite_02_01{background:url('/images/newMosf/content/Growth_02_01.svg') no-repeat;}
	.plan-newGrowth .planBox span.sprite_02_02{background:url('/images/newMosf/content/Growth_02_02.svg') no-repeat;}
	.plan-newGrowth .planBox span.sprite_02_03{background:url('/images/newMosf/content/Growth_02_03.svg') no-repeat;}
	.plan-newGrowth .planBox span.sprite_02_04{background:url('/images/newMosf/content/Growth_02_04.svg') no-repeat;}
	.plan-newGrowth .planBox span.sprite_02_05{background:url('/images/newMosf/content/Growth_02_05.svg') no-repeat;}
	.plan-newGrowth .planBox span.sprite_03_01{background:url('/images/newMosf/content/Growth_03_01.svg') no-repeat;}
	.plan-newGrowth .planBox span.sprite_03_02{background:url('/images/newMosf/content/Growth_03_02.svg') no-repeat;}
	.plan-newGrowth .planBox span.sprite_03_03{background:url('/images/newMosf/content/Growth_03_03.svg') no-repeat;}
	.plan-newGrowth .planBox span.sprite_03_04{background:url('/images/newMosf/content/Growth_03_04.svg') no-repeat;}
	.plan-newGrowth .planBox span.sprite_03_05{background:url('/images/newMosf/content/Growth_03_05.svg') no-repeat;}
	.plan-newGrowth .planBox_img {padding:60px;}
	.plan-newGrowth .planBox a.sitelink {position:absolute; right:30px; bottom:25px; display:inline-block; height:40px; line-height:36px; padding:0 20px; border:1px solid #d2d2d2; border-radius:6px; font-family:'Noto Sans KR', sans-serif; font-size:15px; color:#555; box-shadow:0 2px 2px rgba(0, 0, 0, 0.1); background-color:#fafafa;}
	.plan-newGrowth .planBox a.sitelink span{display:inline-block; height:38px; vertical-align:middle; padding-right:20px; letter-spacing:-0.06em; background:url('../images/common/ico_tablink_nwin.png') no-repeat right 50%;}
	.plan-newGrowth .planBox a.sitelink:hover {color:#fff; border:1px solid #ef574a; background-color:#ef574a;}

	.plan-newGrowth .pointBox {padding:20px 30px; border:0; font-size:18px; color:#333; font-family:'Noto Sans KR', sans-serif; text-align:center; line-height:25px; background-color:#f0f2f6;}
	.plan-newGrowth .pointBox strong {display:block; font-size:21px; font-weight:600;}
	.plan-newGrowth .pointBox strong em {color:#335f93}
	.plan-newGrowth .pointBox:hover {border-color:none; box-shadow:none;}

	.plan-section .planBoard {width:100%; max-width:1000px; margin:0 auto 10px; /*border-top:1px solid #333; */ border-bottom:1px solid #777;}
	.plan-section .planBoard li:first-child {padding-top:0 !important;}
	.plan-section .planBoard li:last-child {border-bottom:none;}
	.plan-section .planBoard li a {font-size:18px;font-weight:500;color:#555; font-family: 'Noto Sans KR', sans-serif;}
	.plan-section .planBoard li span.date {font-family: 'Montserrat', sans-serif; display:block;font-size:14px;color:#999;margin-top:8px; line-height:1}
	.plan-section_newGrowth {max-width:1000px; margin:0 auto; padding:0; clear:both; border-bottom:0;}
	.plan-section_newGrowth .planBoard {border-top:0;}
	.plan-section_newGrowth .planBoard li {text-align:left;padding:23px 10px !important;border-bottom:1px solid #e6e9ec; list-style:none;}
	.plan-section_newGrowth .planBoard li a:hover {color:#151515; text-decoration:underline; text-underline-position:under;}

	.jobPlan.emgncEM{margin:80px auto 0 auto;}
	.mainPlan.emgncEM {height:342px;background:url('/images/sns/20200325/emgncEM-top-img.jpg') center center  / auto no-repeat;}
	.emgncEM .mainPlanCnt{top:0 !important; right:5px !important; height:100%;}
	.emgncEM h3.emgncEM-title-pc{display:flex; align-items:center; height:100%; margin-right:2.240vw; /*margin-right:43px 1920기준*/}
	.emgncEM h3.emgncEM-title-mobile{display:none;}
	.emgncEM p.emgncEM-subscript-mobile{display:none;}
	.eEM_imageList{padding:50px 0;}
	.eEM_imageList > img{width:100%; max-width:1132px; text-align:center; margin:0 auto; margin-top:20px;}
	.eEM_imageList > img:first-child{margin-top:0;}

	.eEM_list{width:100%; display:flex; align-items:center; padding:20px 10px !important;}
	.eEM_listTitle{flex:auto;}
	.eEM_listTitle > div{display:flex; align-items:center; }
	.eEM_listTitle .depart{font-family:'Noto Sans KR', sans-serif; display:flex; align-items:center; margin-left:10px; font-size:14px; color:#999; margin-top:6px;}
	.eEM_listTitle .depart:before{content:''; width:1px; height:13px; background:#cbcbcb; display:block; margin-top:2px; margin-right:10px;}
	.eEM_listDown{flex:none; margin-left:15px;}
	.eEM_listDown > .fileDown{font-size:0 !important; display:block; width:40px; height:40px; background-position:0 0; }
	.eEM_listDown > .fileDown:hover{background-position:-40px 0;}

	.boardPage {font-size:15px;}
	.boardPage strong {font-weight:normal;}
	.boardPage a:hover {color:#151515;}

	/* 신성장 4.0 모달팝업 */
	.plan-newGrowth .newGrowth_view {display:inline-block; position:absolute; top:30px; right:32px; width:40px; height:40px; padding:11px 0; border:1px solid #d3d3d3; border-radius:20px; text-align:center; background-color:#fff;}
	.plan-newGrowth .newGrowth_view:hover {border:1px solid #335f93; background-color:#335f93;}
	.plan-newGrowth .newGrowth_view i {display:inline-block; width:16px; height:16px; background:url('/images/newMosf/content/Growth_view.png') center center/100% no-repeat; text-indent:-9999em;}
	.plan-newGrowth .newGrowth_view:hover i {background:url('/images/newMosf/content/Growth_view_on.png') center center/100% no-repeat;}
	.newGrowth_modal {display:none; z-index:99999; position:fixed; top:0; left:0; width:100%; height:100vh; background-color:rgba(0, 0, 0, 0.77);}
	.newGrowth_modal_cont {position:relative; top:50%; left:50%; transform:translate(-50%, -50%); width:600px; height:600px; padding:20px 30px; background-color:#fff; border-radius:10px;}
	.newGrowth_modal_cont h5 {margin-bottom:15px; font-size:22px; color:#151515; font-weight:600;}
	.newGrowth_modal_cont .newGrowth_modal_exp {overflow-y:scroll; width:100%; height:460px; padding:20px 10px 20px 0; border-top:1px solid #e4e5e7; border-bottom:1px solid #e4e5e7;}
	.newGrowth_modal_cont .newGrowth_modal_exp > p {padding:0; font-size:15px; line-height:20px;}
	.newGrowth_modal_cont .newGrowth_modal_close {position:absolute; top:-15px; right:-15px; width:40px; height:40px; padding:11px 0; border-radius:20px; text-align:center; background:#ef574a url('/images/newMosf/content/Growth_view_close.png') center center no-repeat; text-indent:-9999em; box-shadow:0 2px 3px rgba(0, 0, 0, 0.3);}
	.newGrowth_modal_cont a.newGrowth_modal_sitelink {display:inline-block; width:100%; height:40px; margin-top:15px; line-height:36px; padding:0 20px; border-radius:6px; text-align:center; font-size:15px; color:#fff; box-shadow:0 2px 2px rgba(0, 0, 0, 0.1); background-color:#54586a;}
	.newGrowth_modal_cont a.newGrowth_modal_sitelink span{display:inline-block; height:38px; vertical-align:middle; padding-right:20px; letter-spacing:-0.06em; background:url('../images/common/ico_tablink_nwin.png') no-repeat right 50%;}
	.newGrowth_modal_cont a.newGrowth_modal_sitelink:hover {color:#fff; background-color:#ef574a;}

	/* 신성장 4.0 더보기 */
	.plan-newGrowth .planBox .newGrowth_more {position:absolute; right:0; bottom:0; display:inline-block; height:38px; line-height:35px; padding:0 40px 0 20px; border:1px solid #ddd; border-radius:20px; font-family:'Noto Sans KR', sans-serif; font-size:14px; color:#555; box-shadow:0 2px 2px rgba(0, 0, 0, 0.05); background:#fafafa url('../images/newMosf/content/Growth_more_show.png') no-repeat 95px center;}
	.plan-newGrowth .planBox .newGrowth_more_active {background:#fafafa url('../images/newMosf/content/Growth_more_hide.png') no-repeat 95px center;}
	/*.plan-newGrowth .planBox .newGrowth_more span{display:inline-block; height:30px; line-height:24px; vertical-align:middle; padding-right:20px; background:url('../images/newMosf/content/Growth_more_show.png') no-repeat right 10px;}*/
	.plan-newGrowth .planBox .newGrowth_more:hover {border:1px solid #999;}
	.plan-newGrowth .planBox .newGrowth_more_exp {display:none; width:100%; margin:25px 0 0 0; padding:20px 30px 25px; border-top:1px dotted #e4e5e7; background-color:#f5f5f7; border-radius:0 0 15px 15px;}
	.plan-newGrowth .planBox .newGrowth_more_exp h5 {margin-bottom:10px; color:#333; font-size:18px; font-weight:500;}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont {margin-bottom:20px; padding-bottom:25px; border-bottom:1px dashed #e4e5e7;}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont .newGrowth_more_img {position:relative; overflow:hidden; float:left; width:40%; height:220px;}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont .newGrowth_more_img:before {content:''; display:block; position:absolute; left:0; top:0; right:0; bottom:0; border:1px solid rgba(0, 0, 0, 0.07);}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont .newGrowth_more_img img {width:100%;}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont .newGrowth_more_info {float:right; width:60%; padding-left:30px;}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont .newGrowth_more_info h6 {margin-bottom:10px; color:#335f93; font-size:17px; font-weight:500;}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont .newGrowth_more_info > ul {margin-bottom:20px;}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont .newGrowth_more_info > ul:last-child{margin-bottom:0;}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont .newGrowth_more_info > ul li {margin-bottom:6px; font-size:15px; padding:0 0 0 11px; text-indent:-9px; line-height:20px;}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont .newGrowth_more_info > ul li > p {padding:0 0 0 13px; margin:3px 0 4px 0; border:0; font-size:14px; line-height:20px;}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont .newGrowth_more_info > ul li > p:last-child {margin-bottom:0;}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont .newGrowth_more_info > ul li > ul{margin:6px 0 8px;}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont .newGrowth_more_info > ul li > ul li {margin-bottom:6px; font-size:15px; padding:0 0 0 15px; text-indent:-10px; line-height:20px;}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont .newGrowth_more_info > ul li > ul li:last-child {margin-bottom:0;}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont .newGrowth_more_info > ul li > ul li:before {display:none;}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont .newGrowth_more_info > ul li:before {content:''; display:inline-block; width:3px; height:3px; margin:10px 6px 0 0; border-radius:100%; background-color:#666; vertical-align:top;}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont:after {display:block; content:''; clear:both;}
	.plan-newGrowth .planBox .newGrowth_more_exp > ul li {float:left; width:50%; margin-bottom:7px; font-size:15px; padding:0 0 0 10px; text-indent:-10px; line-height:20px;}
	.plan-newGrowth .planBox .newGrowth_more_exp > ul:after {display:block; content:''; clear:both;}
	.plan-newGrowth .planBox .newGrowth_more_exp > ul li:before {content:''; display:inline-block; width:3px; height:3px; margin:10px 6px 0 0; border-radius:100%; background-color:#666; vertical-align:top;}
	.plan-newGrowth .planBox .newGrowth_more_exp > ul li a {padding-right:20px; color:#555; text-decoration:underline; text-underline-position:under; background:url('../images/common/ico_tablink_nwin.png') no-repeat right 50%;}
	.plan-newGrowth .planBox .newGrowth_more_exp > ul li a.down {background:url('../images/common/ico_tablink_down.png') no-repeat right 50%;}
	.plan-newGrowth .planBox .newGrowth_more_exp > ul li a:hover {color:#ef574a;}
	.plan-newGrowth .planBox .newGrowth_more_exp > hr {display:block; width:100%; margin:25px 0 20px; border:0; border-top:1px dashed #e4e5e7;}

	.newGrowth_youtube {position:relative; width:100%; max-width:1000px; height:0; min-height:563px; margin:0 auto; /*padding-bottom:56.25%;*/ overflow:hidden; background-color:#000;}
	.newGrowth_youtube iframe {position:absolute; top:0; left:0; width:100%; height:100%; max-height:563px;}
	.newGrowth_youtube_ban {width:100%; max-width:1000px; height:80px; margin:0 auto 30px; background-color:#2d57a1;}
	.newGrowth_youtube_ban a {display:inline-block; width:100%; height:100%; text-indent:-9999em; background:url('/images/newMosf/content/Growth_youtube.png') no-repeat center center;}

	/* 신성장 4.0 홍보영상 추가 */
	.plannewGrowth .tabMenu_2023 > li{width:13.1%}
	.plannewGrowth .tabMenu_2023 > li:nth-child(2){width:21.4%}
	/*
	.plannewGrowth .tabMenu_2023 > li{width:16.66%}
	.plannewGrowth .tabMenu_2023 > li:nth-child(5):after {right:25px;}
	.plannewGrowth .tabMenu_2023 > li:nth-child(5) {padding-right:20px;}
	*/
	.plan-section_newGrowth .planMovie {overflow:hidden; width:100%; max-width:1000px; min-height:160px; margin:0 auto; font-size:16px;}
	.plan-section_newGrowth .planMovie > div {float:left; width:32%; margin:0 2% 2% 0;}
	.plan-section_newGrowth .planMovie > div:nth-child(3n) {margin-right:0;}
	.plan-section_newGrowth .planMovie > div .thumb {position:relative; width:100%; height:200px; overflow:hidden;}
	.plan-section_newGrowth .planMovie > div .thumb img {width:100%; height:100%; background-position:top; background-repeat:no-repeat; background-size:cover;
		transition:transform 1s linear;
		-webkit-transition:transform 1s linear;
		-moz-transition:transform 1s linear;
		-o-transition:transform 1s linear;
	}
	.plan-section_newGrowth .planMovie > div .thumb:before {content:''; display:block; z-index:999; position:absolute; top:0; right:0; bottom:0; left:0; border:1px solid rgba(0, 0, 0, 0.07); border-bottom:0;}
	.plan-section_newGrowth .planMovie > div .info {position:relative; height:120px; padding:20px; border:1px solid #eaeaea; border-top:0;}
	.plan-section_newGrowth .planMovie > div .info p {font-size:18px; font-weight:500; color:#555; font-family:'Noto Sans KR', sans-serif; text-align:left; line-height:1.2em;
		white-space:normal; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden;
	}
	.plan-section_newGrowth .planMovie > div .info > div {position:absolute; bottom:20px; display:flex; align-items:center;}
	.plan-section_newGrowth .planMovie > div .info > div span {font-family: 'Montserrat', sans-serif;font-size:14px; color:#999;}
	.plan-section_newGrowth .planMovie > div .info > div span.date {display:block; margin-top:8px; line-height:1}
	.plan-section_newGrowth .planMovie > div .info > div span.depart{display:flex; align-items:center; margin-left:10px; margin-top:6px; font-family: 'Noto Sans KR', sans-serif;}
	.plan-section_newGrowth .planMovie > div .info > div span.depart:before{content:''; width:1px; height:13px; background:#cbcbcb; display:block; margin-top:2px; margin-right:10px;}
	.plan-section_newGrowth .planMovie > div a:hover .info p {color:#151515;}
	.plan-section_newGrowth .planMovie > div a:hover .thumb img {
		transform:scale3d(1.12, 1.12, 1.12);
		-webkit-transform:scale3d(1.12, 1.12, 1.12);
		-moz-transform:scale3d(1.12, 1.12, 1.12);
		-o-transform:scale3d(1.12, 1.12, 1.12);
	}

	.newGrowth_youtube_link {max-width:1000px; margin:25px auto;}
	.newGrowth_youtube_link a:before {content:''; display:inline-block; width:3px; height:3px; margin:10px 6px 0 0; border-radius:100%; background-color:#666; vertical-align:top;}
	.newGrowth_youtube_link a {padding-right:20px; font-size:17px; color:#043489; text-decoration:underline; text-underline-position:under; background:url('../images/common/ico_tablink_nwin.png') no-repeat right 50%;}
	.newGrowth_youtube_link a:hover {color:#e92615; text-decoration:underline; text-underline-position:under;}

	/* 외환시장 구조개선 */
	.foreign {height:220px; background:url('../images/newMosf/content/Foreign_bg.jpg') no-repeat center bottom/cover;}
	.foreign .foreign_2024 {position:relative; width:100%; max-width:1000px; height:220px;}
	.foreign .foreign_2024 h3.main_2023 {width:458px; margin:80px 0 0 0; font-size:0;}
	.foreign .foreign_2024 h3.foreign_eng_tit {margin:90px 0 0 0;}
	.foreign .foreign_2024 .foreignImg {z-index:900; right:30px; bottom:0; width:430px; height:220px; background:url('/images/newMosf/content/Foreign_img.png') no-repeat right bottom;}

	.foreign .foreign_2024 .lang{z-index:999; position:absolute; right:0; bottom:-48px;}
	.foreign .foreign_2024 .lang > ul{display:inline-flex; align-items:center; justify-content:center; border:1px solid #ddd; border-radius:50px; overflow:hidden; background-color:#fff;}
	.foreign .foreign_2024 .lang > ul > li{text-align:center; flex:1 1 auto;}
	.foreign .foreign_2024 .lang > ul > li > a{padding:6px 16px 7px; display:block; width:100%; height:100%; border-radius:50px; font-size:16px; color:#555; word-break:keep-all; font-weight:500; line-height:1; background-color:#fff;}
	.foreign .foreign_2024 .lang > ul > li.active{display:block; background:#043489; height:100%; border-radius:50px;}
	.foreign .foreign_2024 .lang > ul > li.active > a{color:#fff; font-weight:600; background-color:#043489;}
	.foreign .foreign_2024 .lang > ul > li:hover > a{background:#f1f1f1;}
	.foreign .foreign_2024 .lang > ul > li.active:hover > a{background:transparent;}

	.plantab_foreign .tabMenu_2023 {display:table;}
	.plantab_foreign .tabMenu_2023 > li{display:table-cell; position:relative; width:18%; border-bottom:2px solid #333; font-family:'Noto Sans KR', sans-serif;}
	.plantab_foreign .tabMenu_2023 > li.active{border-color:#333; border-right:2px solid #333; border-bottom:1px solid #fff;}
	.plantab_foreign .tabMenu_2023 > li > a{color:#333;}
	.plantab_foreign .tabMenu_2023 > li.active > a{color:#333; font-weight:600;}
	.plantab_foreign .tabMenu_2023 > li:first-child{width:28%;}
	/*.plantab_foreign .tabMenu_2023 > li:nth-child(n+4){width:18%;}*/
	/*.plantab_foreign .foreign_eng > li {width:13%}*/
	/*.plantab_foreign .foreign_eng > li:first-child{width:27%;}*/
	/*.plantab_foreign .foreign_eng > li:nth-child(n+2):nth-child(-n+3){width:17%;}*/

	.plan-foreign{width:100%; max-width:1000px; margin:0 auto 60px; font-family:'Noto Sans KR', sans-serif;}
	.plan-foreign .foreign_explan h3{margin-top:50px; text-align:left; font-size:28px; color:#151515; font-weight:600; letter-spacing:-0.05em;}
	.plan-foreign .foreign_explan p{margin-top:25px; font-size:18px; color:#151515; font-weight:300; line-height:28px; letter-spacing:-0.03em;}
	.plan-foreign .foreign_explan ul{margin-top:25px; /*font-family:'Nanum Gothic', sans-serif; font-weight:400;*/}
	.plan-foreign .foreign_explan ul li{position:relative; margin-bottom:12px; padding-left:23px; font-size:17px; color:#444; font-weight:300; line-height:28px; letter-spacing:-0.02em;}
	.plan-foreign .foreign_explan ul li span{position:absolute; left:0; top:7px; display:inline-block; width:16px; height:16px; margin-right:8px; border-radius:8px; vertical-align:middle; background-color:#696ef6; font-family:'Montserrat', sans-serif; font-size:10px; text-align:center; color:#fff; line-height:17px;}
	.plan-foreign .foreign_explan ul li strong{color:#4a4fd7; font-weight:300;}
	.plan-foreign .foreign_explan ul li em{font-size:15px; font-style:normal; line-height:24px;}
	.plan-foreign .foreign_explan ul li:last-child{margin-bottom:0;}
	.plan-foreign .foreign_explan ul.snum{margin-top:20px;}
	.plan-foreign .foreign_explan ul.snum li{margin-bottom:6px; padding-left:19px;}
	.plan-foreign .foreign_explan ul.snum li span{width:13px; height:13px; border-radius:6.5px; background-color:#555; font-size:8px; line-height:14px;}

	.plan-foreign .foreign_explan table{width:100%; min-width:610px; margin-top:28px; border-top:2px solid #555;}
	.plan-foreign .foreign_explan table th{padding:16px 0; font-size:17px; font-weight:500; color:#444; border-right:1px solid #e5e5e5; background:#f4f4f4;}
	.plan-foreign .foreign_explan table thead tr{border-bottom:1px solid #e5e5e5;}
	.plan-foreign .foreign_explan table thead tr:first-child th:last-child{border-right:0;}
	.plan-foreign .foreign_explan table tbody tr{border-bottom:1px solid #e5e5e5;}
	.plan-foreign .foreign_explan table tbody tr:last-child{border-bottom:1px solid #aaa;}
	.plan-foreign .foreign_explan table tbody td{text-align:center; padding:13px 20px 14px; border-right:1px solid #e5e5e5; font-size:17px; color:#444; font-weight:300; line-height:28px; letter-spacing:-0.02em;}
	.plan-foreign .foreign_explan table tbody td:last-child{border-right:0;}
	.plan-foreign .foreign_explan table tbody td.tel{font-family:'Montserrat', sans-serif; letter-spacing:0;}
	.plan-foreign .foreign_explan table tbody td.t_left{text-align:left;}
	/* 언어선택
	.plan-foreign .subTabMenu{width:100%; text-align:center; margin:0 auto;}
	.plan-foreign .subTabMenu div{width:auto; display:inline-block; height:auto; margin-bottom:44px; position:relative; overflow:hidden; vertical-align:top;}
	.plan-foreign .subTabMenu div > ul{display:inline-flex; align-items:center; justify-content:center; border:1px solid #ddd; border-radius:50px; overflow:hidden;}
	.plan-foreign .subTabMenu div > ul > li{text-align:center; flex:1 1 auto;}
	.plan-foreign .subTabMenu div > ul > li > a{ padding:15px 50px 18px; display:block; width:100%; height:100%; border-radius:50px; font-size:19px; color:#555; word-break:keep-all; font-weight:500; line-height:1;}
	.plan-foreign .subTabMenu div > ul > li.active{display:block; background:#043489; height:100%; border-radius:50px;}
	.plan-foreign .subTabMenu div > ul > li.active > a{color:#fff;}
	.plan-foreign .subTabMenu div > ul > li:hover > a{background:#f1f1f1;}
	.plan-foreign .subTabMenu div > ul > li.active:hover > a{background:transparent;}
	*/
	.plan-section_foreign .planBoard{/*border-top:1px solid #333;*/ border-bottom:1px solid #777;}
	.plan-section_foreign .planBoard li:first-child {padding-top:24px !important;}
	.plan-section_foreign .planBoard li{padding:24px 10px 25px 10px !important;}
	.plan-section_foreign .planBoard li p{width:72%; font-size:18px; font-weight:500; color:#444; /*white-space:nowrap; overflow:hidden; text-overflow:ellipsis;*/ /*말줄임 2줄 처리 display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;*/ line-height:138%;}
	.plan-section_foreign .planBoard ul.notice li:first-child,
	.plan-section_foreign .planBoard ul.notice li:nth-child(2) {background-color:#F3F7FC; /*padding-left:25px !important;*/}
	.plan-section_foreign .planBoard .eEM_listTitle{position:relative; width:100%;}
	.plan-section_foreign .planBoard .eEM_listTitle span.foreign_btn{position:absolute; top:0; right:0;}
	.plan-section_foreign .planBoard .eEM_listTitle span.foreign_btn a{display:inline-block; height:38px; line-height:35px; padding:0 36px 0 16px; border:1px solid #d6d6d6; border-radius:3px; font-size:14px; color:#444; box-shadow:0 2px 2px rgba(0, 0, 0, 0.05);}
	.plan-section_foreign .planBoard .eEM_listTitle span.foreign_btn a:hover{border:1px solid #888; color:#444; text-decoration:none; text-underline-position:none;}
	.plan-section_foreign .planBoard .eEM_listTitle span.foreign_btn a.foreign_down{background:#fafafa url('/images/content/ico_inf_tab.gif') no-repeat right -2px bottom 1px;}
	.plan-section_foreign .planBoard .eEM_listTitle span.foreign_btn a.foreign_open{background:#fafafa url('/images/content/ico_inf_tab.gif') no-repeat right -2px top 1px;}
	.plan-section_foreign .planBoard .eEM_listTitle span.foreign_btn a:nth-child(n+2){margin-left:4px;}
	.plan-section_foreign .planBoard li span.date{font-family:'Montserrat', sans-serif; letter-spacing:0.03em;}
	.plan-section_foreign .planBoard .eEM_list_faq dt{position:relative; border-top:1px solid #e6e9ec;}
	.plan-section_foreign .planBoard .eEM_list_faq dt:first-child{border-top:0;}
	.plan-section_foreign .planBoard .eEM_list_faq dt a{display:inline-block; width:100%; height:100%; padding:25px 80px 25px 40px; /*text-indent:-40px;*/ font-size:18px; font-weight:500; color:#444; line-height:140%;}
	.plan-section_foreign .planBoard .eEM_list_faq dt a.faq_more{background:url('../images/newMosf/content/Growth_more_show.png') no-repeat right 30px center;}
	.plan-section_foreign .planBoard .eEM_list_faq dt a.faq_more_active {background:url('../images/newMosf/content/Growth_more_hide.png') no-repeat right 30px center;}
	.plan-section_foreign .planBoard .eEM_list_faq dt a:hover{text-decoration:none; text-underline-position:none;}
	.plan-section_foreign .planBoard .eEM_list_faq dd{position:relative; display:none; width:100%; padding:25px 35px 25px 65px; border-top:1px dotted #e4e5e7; font-size:17px; font-weight:500; color:#444; line-height:28px; background-color:#f5f5f7;}
	.plan-section_foreign .planBoard .eEM_list_faq dd p{margin-bottom:20px;}
	.plan-section_foreign .planBoard .eEM_list_faq dd p:last-child{margin-bottom:0;}
	.plan-section_foreign .planBoard .eEM_list_faq dt a i,
	.plan-section_foreign .planBoard .eEM_list_faq dd i{display:inline-block; width:30px; height:30px; margin-right:6px; border-radius:15px; font-family:'Arial', sans-serif; font-size:15px; color:#fff; text-align:center; line-height:30px;}
	.plan-section_foreign .planBoard .eEM_list_faq dt a i{position:absolute; left:0; top:22px; background:#376295; text-indent:0;}
	.plan-section_foreign .planBoard .eEM_list_faq dd i{position:absolute; top:25px; left:25px; background:#ef574a;}
	.plan-section_foreign .planBoard .eEM_list_faq dd a{/*display:block;*/ color:#043489; font-size:16px; text-decoration:underline; text-underline-position:under; letter-spacing:0;}
	.plan-section_foreign .planBoard .eEM_list_faq dd a:before{content:''; display:block;}
	.plan-section_foreign .planBoard_eng {letter-spacing:0 !important;}
	.plan-foreign .foreign_explan ul.contact{margin-top:14px;}
	.plan-foreign .foreign_explan ul.contact li{margin:8px 0 6px; padding-left:0;}
	.plan-foreign .foreign_explan ul.contact li:last-child{margin-bottom:0;}
	.plan-foreign .foreign_explan ul.contact li:before{content:''; display:inline-block; width:5px; height:5px; margin:13px 8px 0 0;  border-radius:100%; background-color:#696ef6; vertical-align:top;}
	.plan-foreign .foreign_explan ul.contact li.bok_link:before{display:none;}
	.plan-foreign .foreign_explan ul.contact li .tel{font-size:17px; color:#4a4fd7; font-family:'Montserrat', sans-serif; letter-spacing:0;}
	.plan-foreign .foreign_explan .bok_link{margin-top:22px !important; font-size:17px; color:#555; letter-spacing:-0.04em;}
	.plan-foreign .foreign_explan .bok_link a{color:#043489; /*font-size:16px;*/ text-decoration:underline; text-underline-position:under;}

	.foreign_eng,
	.foreign_eng h3,
	.foreign_eng p,
	.foreign_eng li{letter-spacing:0 !important;}
	.foreign_eng > li a{font-size:16px !important; line-height:16px !important;}
	.foreign_eng h3{font-size:26px !important;}
	.foreign_eng p,
	.foreign_eng li{font-size:16px !important;}
	.foreign_eng ul.contact li .tel{font-weight:bold;}

	.plan-foreign .foreign_eng > .newsletter{width:100%; text-align:left;}
	.plan-foreign .foreign_eng > .newsletter > div{width:100%; height:auto; margin-top:30px; padding:30px; border:1px solid #e1e1e1; background:#f8f8f8;}
	.plan-foreign .foreign_eng > .newsletter > div > h4{padding-bottom:30px; font-size:16px; color:#333; font-weight:300; letter-spacing:0; border-bottom:1px solid #e1e1e1;}
	.plan-foreign .foreign_eng > .newsletter > div > .email_address{padding-top:30px; text-align:center;}
	.plan-foreign .foreign_eng > .newsletter > div > .email_address label{position:relative; margin-right:40px; padding-right:12px; font-size:20px; color:#000; line-height:40px; letter-spacing:0.1px;}
	.plan-foreign .foreign_eng > .newsletter > div > .email_address label:after{content:'*'; position:absolute; top:-10px; right:0; font-size:20px; color:#ff0000;}
	.plan-foreign .foreign_eng > .newsletter > div > .email_address input{width:23.177vw; height:40px; padding-left:15px; font-size:18px; color:#000; font-weight:600; border:1px solid #ddd; background:#fff;}
	.plan-foreign .foreign_eng > .newsletter > .email_btn{display:block; width:160px; height:45px; margin:40px auto 0; font-weight:600; color:#fff; font-size:20px; background:#555;}
	.plan-foreign .foreign_eng > .newsletter > .email_btn:hover{background:#4a4fd7; border-radius:15px 0 15px 0;}
	.plan-foreign .foreign_eng > .newsletter > p.news_privacy{margin-top:40px; font-size:15px !important; color:#444;}
	.plan-foreign .foreign_eng > .newsletter > a.newsletterUn{display:inline-block; margin-top:10px; padding-right:30px; font-size:15px; color:#002fc8; font-weight:600; letter-spacing:0.1px; background:#fff url('/images/sns/2024policyA/tip_visit_arrowb.png') center right 16px / auto no-repeat;} 

	.plan-section_foreign .planBoard span.new{display:inline-block; width:18px; height:18px; margin:0 0 3px 8px; padding-right:1px; border-radius:9px; vertical-align:middle; background-color:#ff5a00; font-family:'Montserrat', sans-serif; font-size:10px; text-align:center; color:#fff; line-height:19px;}
	.plantab_foreign .tabMenu_2023 > li span.Mnew{display:inline-block; width:34px; height:19px; margin-left:10px; text-indent:-9999em; background:url('../../images/newMosf/content/Growth_new.png') no-repeat center bottom;}


/* 공통 - 모바일 (450px 이하) : 뷰포트 450px */
@media only screen and (max-width:1000px) {
	.emgncHeader aside {display:none;}
	.emgncEM_tableWrap{ overflow:hidden; overflow-x:scroll; margin:0 auto;}
	.emgncEM_titleBox{flex-direction:column; align-items:flex-start; margin:30px auto 0 auto;}
	.plan-section h3.emgncEM{margin:0 !important;  align-items:flex-start; padding:0 0 0 20px !important;}
	.emgncEM_titleBox > .titRefer{align-items:flex-start; margin-left:0; margin-top:20px;}
	/* 스크롤 안내말 */
	.mScroll_notice.planBoxTit02_table{margin:15px 19px 0 19px!important;}
	.emgncEM_tableWrap.planBoxTit02_table{margin:0 19px !important; padding:0; width:auto;}
	.mScroll_notice{display:flex; align-items:center; justify-content:center; color:#777; font-size:13px; margin:15px auto 0 auto; padding:10px 0; background:#e8e8e8;}
	.mScroll_notice > i{width:30px; height:25px; margin-right:10px; background:url('../../images/ke/mScroll_icon.png') center center / auto no-repeat;}
	.mScroll_notice > b{color:#6668a3}
	.emgncEM_fLink{display:block;}
	.emgncHeader .shareBtn{display:block;}
	.planBoxTit,
	.planBoxTit02,
	.emgncEM_textCont > li {margin-left:19px;}
	
	
}
/* 공통 - 모바일 (450px 이하) : 뷰포트 450px */
@media only screen and (max-width:700px) {	
	.emgncEM_titleBox > .titRefer{flex-direction:column;}
	.planBoxTit {flex-direction:column; align-items:flex-start !important;}
	.emgncEM_tableWrap.moTable{margin:15px auto 0 auto !important; overflow-x:hidden !important;}
	.pcTable{display:none;}
	.mScroll_notice.moNotice{display:none;}	
	.moTable{display:block; margin-top:15px;}
	.moTable > .emgncEM_table{min-width:inherit;}
	.plan-section.emgncEM{padding:0 10px 35px 10px;}
	/* 다운로드 링크 */
	.cardNews01,
	.cardNews02{margin:15px auto 0 auto !important;}
	.h4TEL{margin-top:5px !important; font-size:18px; margin-left:0;}
	.h4TEL:before{margin-top:5px;}
	/* 다운로드 링크 */
	.cardNews01 .swiper-wrapper > div img,
	.cardNews02 .swiper-wrapper > div img{width:100% !important;}
	
	.cardNews01 .swiper-pagination,
	.cardNews02 .swiper-pagination{margin-top:5px !important;}
	
	
	.emgncEM_fDown{margin-top:10px; width:100%; margin-top:15px; }
/*	.global-wrap > a.emgncLogo{justify-content:left; margin-left:15px;} */
	.global-wrap > a.emgncLogo > img{width:70%;}
	
	
}
	
/*
.mainPlan .covid-title-pc {position:absolute;top:50px;right:20px;}
.mainPlan .covid-subscript-pc {position:absolute;top:185px;right:20px;}
.mainPlan .covid-menu {position:absolute;top:210px;right:20px;}
*/

.noExport-cont1 {background-color:#fff !important;}
.noExport-cont1 > li {position:relative;padding:10px 10px 10px 30px !important;}
.noExport-cont1 > li:before {position:absolute;display:block;content:'□';left:10px;}
.noExport-cont2 {margin-top:5px;}
.noExport-cont2 > li {position:relative;font-weight:500 !important;padding:2px 10px !important;}
.noExport-cont2 > li:before {position:absolute;display:block;content:'-';left:0;}
.noExport-menu a {width:inherit !important;padding:0 55px 0 15px;}
/* 2Level 메뉴가 있을 경우 사용 됨 */
.subMenu a {
	position:relative;display:inline-block;width:180px;height:35px;
	line-height:35px;font-size:15px;font-weight:600;color:#555;font-family:'Nanum Gothic', sans-serif;
	text-align:center;background-color:#d7d7d7;text-decoration:none;
	transition:all .5s ease;
}
.subMenu a i {display:inline-block;width:35px;height:35px;font-size:0;line-height:0;text-indent:-999px;vertical-align:top;}
	/* 아이콘 */
	.subMenu a i.blank {background-image:url('/images/newMosf/content/icoPlanBlank.png');background-repeat:no-repeat;background-position:0 0;}
	.subMenu a i.goto  {background-image:url('/images/newMosf/content/icoPlanGoTo.png');background-repeat:no-repeat;background-position:0 0;}
	/* 선택(활성화) & 비활성화 & 마우스 오버 */
	.subMenu a:hover {color:#fff;background-color:#3b4059;transition:all .5s ease;}
	.subMenu a.on {color:#fff;background-color:#ef5e31;cursor:default;}
	.subMenu a.disButton {color:#fff;background-color:#adafba;cursor:default;}
	.subMenu a.disButton:hover {color:#fff;background-color:#adafba;transition:all .5s ease;}


@media screen and (min-width:1001px){ /* pc */
	.issue-left {position:relative;float:left;width:400px;height:280px;padding:30px;}
	.issue-slide {float:right;width:600px;height:280px;}
	.issue-slide .front {width:600px;height:280px;padding:45px 80px 0 80px;}
	.issue-slide .front h3 {font-size:48px;}
	.issue-slide .back {height:280px;/*background-position-y:-40px;*/}
	/* 탭메뉴 공통 */
	.issue-tab {width:100%;min-width:600px;}
	/* .issue-tab .tab1 {float:left;width:50%;}
	.issue-tab .tab2 {float:right;width:50%;} */
	.issue-tab.tabTre > div {width:33.33%;}
	.issue-tab.taxtab .tab1,
	.issue-tab.taxtab .tab3 {float:left;width:50%;border-right:1px solid #c9d5ed;}
	.issue-tab.taxtab .tab2,	
	.issue-tab.taxtab .tab4 {float:left;width:50%;}
	.issue-tab.taxtab .tab1,
	.issue-tab.taxtab .tab2 {border-bottom:1px solid #c9d5ed;}
	.issue-tab.step4-tab > div {float:left;width:20%;text-align:center;border-right:1px solid #c9d5ed;}
	.issue-tab.step4-tab > div:last-child {border:none;}
		/* 2019 경제정책방향 동영상 탭 */
		.issue-tab.policy2019-tab > div {float:left;width:33.33%;text-align:center;border-right:1px solid #c9d5ed;}
		.issue-tab.policy2019-tab > div:nth-child(3n) {border:none;}
		.issue-tab.policy2019-tab > div:nth-child(-n+3) {border-bottom:1px solid #c9d5ed;}
		/* 2019 하반기 경제정책방향 카드뉴스 탭 */
		.issue-tab.policy201902-card-tab > div {float:left;width:50%;text-align:center;border-right:1px solid #c9d5ed;}
	/* 경제정책방향 상세 */
	.eco-sec2 {overflow:hidden;}
	.eco-sec2 figure:nth-child(2), .eco-sec2 figure:nth-child(3) {width:50%;margin-top:30px;}
	.eco-sec2 figure:nth-child(2) {float:left;}
	.eco-sec2 figure:nth-child(3) {float:right;}
		/* 2019 */
		.issue-section01 {padding:0 10px;}
		.policy2019-f-table {max-width:945px;}
		.policy2019-f-table dd:nth-child(odd) {float:left;}
		.policy2019-f-table dd:nth-child(even) {float:right}
		.policy2019-f-cont .direction > div:nth-child(1) dl,
		.policy2019-f-cont .direction > div:nth-child(1) dt {border-radius:15px 0 0 0;} 
		.policy2019-f-cont .direction > div:nth-child(2) dl,
		.policy2019-f-cont .direction > div:nth-child(2) dt {border-radius:0 15px 0 0;}
		.policy2019-f-cont .direction > div:nth-child(3) dl {border-radius:0 0 0 15px;}
		.policy2019-f-cont .direction > div:nth-child(4) dl {border-radius:0 0 15px 0;}
		.policy2019-f-cont .big4 > div:nth-child(1) dl,
		.policy2019-f-cont .big4 > div:nth-child(1) dt {border-radius:15px 0 0 0;} 
		.policy2019-f-cont .big4 > div:nth-child(2) dl,
		.policy2019-f-cont .big4 > div:nth-child(2) dt {border-radius:0 15px 0 0;}
		.policy2019-f-cont .big4 > div:nth-child(3) dl {border-radius:0 0 0 15px;}
		.policy2019-f-cont .big4 > div:nth-child(4) dl {border-radius:0 0 15px 0;}
	/* 2018 업무보고 자세히보기 */
	.work-title li a {width:230px;border:1px solid #313131;}
	.work-section01 li {float:left;width:33.33%;border-left:1px solid #ddd;}
	.work-section01 li span {width:76px;height:76px;margin:20px auto;}
	.work-section02 .workLeft {float:left;width:64%;}
	.work-section02 .workRight {float:right;width:35%;}
	.work-section03 figure {height:484px;margin-top:60px;}
	.work-section03 > div {float:left;width:33.33%;}
	/* 하반기 이후 경제여건 및 정책방향 */
	.eco-section01 .stateWrap {max-width:1000px;}
	.eco-section01 .stateWrap li {width:25%;padding:0 5px;}
	.eco-section01 .stateWrap li > div {min-height:260px;padding:30px 20px;}
	.eco-section01 .stateWrap li > div h5 {font-size:21px;}
	.eco-section01 .stateWrap li > div .state {font-size:48px;}
	.eco-section01 .stateWrap li > div .state span {font-size:17px;}
	.eco-section01 .stateWrap li > div p {font-size:14px;}
}

@media screen and (max-width:1000px){ /* tablet */
	.hash-tag {display:none;}
	.issue-left {position:relative;float:left;width:50%;height:250px;padding:20px;}
	.eco-left .mainEconmyImg,
	.eco2-left .mainEconmyImg2 {right:20px;}
	.issue-slide {float:right;width:50%;height:250px;}
	.issue-slide .front {width:100%;height:250px;padding:35px 50px 0 50px;}
	.issue-slide .front h3 {font-size:48px;}
	.issue-slide .back {width:100%;height:250px;/* background-position-y:-20px; */}
	/* 탭메뉴 공통 */
	.issue-tab.taxtab .tab1,
	.issue-tab.taxtab .tab2,
	.issue-tab.taxtab .tab3 {border-bottom:1px solid #c9d5ed;}
	.issue-tab.step4-tab {width:95%;}
	.issue-tab.step4-tab > div {text-align:center;border-bottom:1px solid #c9d5ed;}
	.issue-tab.step4-tab > div:last-child {border:none;}
		/* 2019 경제정책방향 동영상 탭 */
		.issue-tab.policy2019-tab {width:95%;}
		.issue-tab.policy2019-tab > div {float:left;width:50%;text-align:center;border-right:1px solid #c9d5ed;border-bottom:1px solid #c9d5ed;}
		.issue-tab.policy2019-tab > div:nth-child(2n){border-right:none;}
		.issue-tab.policy2019-tab > div:nth-child(n+5) {border-bottom:none;}
	/* 자세히보기 이미지 resizing */
	.issue-section02 figure img {width:100%;max-width:764px;height:100%;object-fit:contain;}
	.issue-section03 {width:100%;text-align:center;}
	/* 영상 */
	.issue-movie {padding:30px 20px;}
	/* 인포그래픽 */
	.issue-info figure img {width:100%;height:100%;object-fit:cover;}
	/* 경제정책방향 상세 */
	.eco-sec2 figure:nth-child(1),
	.eco-sec2 figure:nth-child(2),
	.eco-sec2 figure:nth-child(3) {width:70%;margin:10px auto;}
		/* 2019 */
		.policy2019-f-main {height:275px;background-size:100%;}
		.policy2019-f-main > div a {margin:0 5px;}
		.issue-section01 {padding:0 10px;}
		.issue-section02 {padding:50px 10px;}
		.policy2019-f-4s img {width:100%;object-fit:fill;}
		.policy2019-f-table dt {padding:10px 0 5px 0;margin-bottom:10px;}
	/* 2018 업무보고 자세히보기 */
	.work-title h2 span a {top:0;left:250px;}
	.work-title li a {width:230px;border:1px solid #313131;}
	.work-section01 li {float:left;width:33.33%;font-size:16px;border-left:1px solid #ddd;}
	.work-section01 li span {width:66px;height:66px;margin:20px auto;}
	.work-section02 {padding:40px 20px;box-sizing:border-box;overflow:hidden;}
	.work-section02 h4 {height:30px;font-size:16px;line-height:30px;margin:-15px auto 0 auto;border-radius:15px;}
	.work-section02 > div {margin-top:40px;}
	.work-section02 .workLeft {width:100%;}
	.work-section02 .workRight {width:100%;margin-top:30px;}
	.work-section02 > div dt {width:100px;}
	.work-section02 > div dd {padding-left:100px;}
	.work-section03 figure {height:340px;margin-top:60px;}
	.work-section03 > div {width:100%;}	
	.work-section03 > div h4 {font-size:38px;line-height:42px;}
	/* 하반기 이후 경제여건 및 정책방향 */
	.eco-section01 .stateWrap {max-width:1000px;}
	.eco-section01 .stateWrap li {width:50%;padding:5px;}
	.eco-section01 .stateWrap li > div {min-height:230px;padding:30px 20px;}
	.eco-section01 .stateWrap li > div h5 {font-size:19px;}
	.eco-section01 .stateWrap li > div .state {font-size:44px;}
	.eco-section01 .stateWrap li > div .state span {font-size:15px;}
	.eco-section01 .stateWrap li > div p {font-size:14px;}
	/* 2022 새정부 경제정책방향 */
	.plan-section2022b .planBox_img {padding:30px;}
	.plan-section2022b .planBox_img .Pimg_txt{display:none;}
	.plan-section2022b .planBox_img .Mimg_txt{display:block;}
	.plan-section2022b .planBox_img .Mimg_txt img{width:100%;}

	/* 코로나19 */
	.subMenu.covid{flex-wrap:wrap;margin:30px 10px 0 10px;}
	/* 2Level 메뉴가 있을 경우 사용 됨 */
	.subMenu.covid a {width:49.6% !important; margin-right:0; margin-bottom:1px;}
	/* .subMenu.covid.emgncEM a:first-child{width:99.4%; margin-right:0;} */
	.subMenu.covid a:nth-child(even){margin-right:2px;}
	.subMenu.covid.emgncEM a:nth-child(even){margin-right:0 !important;}
	.subMenu.covid.emgncEM a:nth-child(odd){margin-right:2px;}

	/* 신성장 */
	.newGrowth_youtube {min-height:0; padding-bottom:56.25%;}

	/* 2023 하반기 경제정책방향 */
	.plantab_2023_youtube {min-height:0; padding-bottom:56.25%; margin-bottom:10px;}

	/* 외환시장 구조개선 */
	.plan-foreign{padding:0 20px;}
	.foreign .foreign_2024 span {display:none;}
}

@media screen and (max-width:768px){
	.jobPlan .mainPlan h3 {font-size:5.16vw;font-weight:600;letter-spacing:-.1em;}
	.jobPlan .mainPlan h3 span {font-size:4.18vw;font-weight:500;}
	.jobPlan .mainPlan ul {margin-top:4.51vw;}
	.jobPlan .mainPlan .planImg {position:absolute;bottom:0;right:0;width:45.57vw;height:28.64vw;}
	.jobPlan .mainPlan .planImg {background:url('/images/newMosf/content/plan2019Img.png') left bottom / 100% no-repeat;}
		/*2020경제정책방향*/
		.jobPlan .mainPlan .planImg {background:url('/images/newMosf/content/plan2020Img.png') left top / 100% no-repeat;}
		.plantab .tabMenu > li > a {}
		/* 2019년 하반기 경제정책방향 */
		.jobPlan .mainPlan .policyImg2 {position:absolute;bottom:0;right:0;width:494px;height:341px;}
		/* 2019년 세법개정안 */
		.jobPlan .mainPlan .tax2019 {margin-top:30px;}
		/* 2020년 하반기 경제정책방향 */
		.jobPlan .mainPlan .planImg.planImg2020 {width:100%; width:60vw;height:30vw;}
		/* 2021경제정책방향 */
		.jobPlan .mainPlan .planImg2021 {background:url('/images/newMosf/content/plan2021Img.png') left bottom / 100% no-repeat;}
		/* 2021 하반기 경제정책방향 */
		.jobPlan .mainPlan .planImg2021 {background:url('/images/newMosf/content/plan2021Imgb.png') left bottom / 100% no-repeat;}
		/* 2022 상반기 경제정책방향 */
		.jobPlan .mainPlan h3.main_2022 {margin:0;}
		.jobPlan .mainPlan .planImg2022 {background:url('/images/newMosf/content/plan2022Img.png') left bottom / 100% no-repeat;}
		/* 2022 새정부 경제정책방향 */
		.jobPlan_2022b {padding-left:0; margin:50px auto 0 auto !important;}
		.jobPlan .mainPlan .planImg2022b {height:64vW !important; background:url('/images/newMosf/content/plan2022bImg_m.png') left bottom / 100% no-repeat;;}
		.jobPlan .mainPlanb_2022 {width:100%; padding:40px 0 35px 0;}
		.jobPlan .mainPlan h3.main_2022b {width:97%; margin:40px auto 10px; font-size:0;}
		.jobPlan .mainPlan .sudtext_2022b {font-size:15px; letter-spacing:-0.08em !important;}
		/* 2022 세법 개정안 */
		.jobPlan .mainPlan .sudtext_2022_taxlaw {font-size:15px; letter-spacing:-0.08em !important;}
		.jobPlan .mainPlan .planImg2022_taxlaw {height:64vW !important; margin-top:3.667vw !important; background:url('/images/newMosf/content/plan2022_taxlaw_Img_m.png') center bottom / 100% no-repeat;;}
		/* 2023 세법 개정안 */
		.jobPlan_2023_taxlaw .mainPlan .sudtext_2022_taxlaw {padding-left:0; margin-top:10px; text-align:center;}
		.jobPlan_2023_taxlaw .mainPlan ul.Plan2023_taxlaw {margin-top:25px; min-height:90px;}
		.jobPlan_2023_taxlaw .mainPlanb .planImg2023_taxlaw {height:72vW !important; margin-top:3.667vw !important; background:url('/images/newMosf/content/plan2023_taxlaw_Img.png') center bottom / cover no-repeat;}
		.jobPlan_2023_taxlaw .mainPlan .sudtext_2022_taxlaw {font-size:16px;}

		.plantab_2022b .tabMenu_2022 > li a{padding:4.267vw; font-size:4vw;}

		.plan-section2022b .planBox_img {padding:20px;}
		.plan-section2022b .planBox_img .Pimg_txt{display:none;}
		.plan-section2022b .planBox_img .Mimg_txt{display:block;}
		.plan-section2022b .planBox_img .Mimg_txt img{width:100%;}

		.plantab_2022b .tabMenu_2022{display:inline-block; margin:25px 0 0;}
		.plantab_2022b .tabMenu_2022 > li{float:left; width:32%; border:1px solid #ddd; margin:0 2% 8px 0; border-radius:4px;}
		.plantab_2022b .tabMenu_2022 > li:nth-child(3n){margin-right:0;}
		.plantab_2022b .tabMenu_2022 > li > a{padding:15px 10px; font-size:15px;}
		.plantab_2022b .tabMenu_2022 > li.active{border:1px solid #ff8400; background:#ff8400;}
		.plantab_2022b .tabMenu_2022 > li.active a{color:#fff;}

		/* 2023 경제정책방향 */
		.jobPlan_2023 {padding-left:0; margin:50px auto 0 auto !important;}
		.jobPlan .mainPlan .planImg2023 {height:60vW !important; margin-top:2.667vw !important; background:url('/images/newMosf/content/plan2023Img.png') left bottom / 100% no-repeat;;}
		.jobPlan .mainPlanb_2023 {width:100%; padding:40px 0 35px 0;}
		.jobPlan .mainPlan h3.main_2023 {width:97%; margin:40px auto 10px; padding-left:0 !important; font-size:0;}
		/*.planImg2023_deco {display:none;}*/
		.planImg2023_deco {top:initial; bottom:-74px; right:15px; width:90%; height:73%; background-size:cover;}

		.plantab_2023 .tabMenu_2023{display:inline-block; margin:25px 0 0;}
		.plantab_2023 .tabMenu_2023 > li{float:left; width:49%; border:1px solid #ddd; margin:0 2% 8px 0; border-radius:5px;}
		.plantab_2023 .tabMenu_2023 > li:nth-child(2n+3){margin-right:0;}
		.plantab_2023 .tabMenu_2023 > li:first-child{width:100% !important; margin-right:0;}
		.plantab_2023 .tabMenu_2023 > li > a{padding:13px 10px; font-size:15px;}
		.plantab_2023 .tabMenu_2023 > li.active{border:1px solid #de5d67; background:#de5d67;}
		.plantab_2023 .tabMenu_2023 > li.active a{color:#fff;}

		/* 제3기 인구정책TF */
		.jobPlan .mainPlanp .planImg_popltn {background:url('/images/newMosf/content/plan_popltn.png') left bottom / 100% no-repeat;}
		.jobPlan .mainPlanp h3.main_popltn {font-size:48px; line-height:52px;}
		.plan-section2021b .popltnBoard li {width:48.5%; margin-right:3%; margin-bottom:20px;}
		.plan-section2021b .popltnBoard li a{height:180px;}
		.plan-section2021b .popltnBoard li a:after {height:180px;}
		.plan-section2021b .popltnBoard ul.bbs_press li a span {padding:24px 25px;}
		.plan-section2021b .popltnBoard ul.bbs_press li a span i {-webkit-line-clamp:6;}
		.plan-section2021b .popltnBoard li .popltn_icon {top:137px;}
		.plan-section2021b .popltnBoard li:nth-child(2) {margin-right:0;}
		.plan-section2021b .popltnBoard li .date {margin-top:0;}
		.plan-section2021b .popltnBoard li .bbs_tit {margin-top:0;}
		/* 2021 세법개정안 */
		.jobPlan .mainPlan .planImg_taxlaw {background:url('/images/newMosf/content/plan_taxlaw.png') center bottom / 100% no-repeat;}

		/* 2022 세법개정안 */
		.plantab_2022b .tabMenu_taxlaw{display:inline-block; margin:25px 0 0;}
		.plantab_2022b .tabMenu_taxlaw > li{float:left; width:49%; border:1px solid #ddd; margin:0 2% 8px 0; border-radius:4px;}
		.plantab_2022b .tabMenu_taxlaw > li:last-child{margin-right:0; border-left:1px solid #ddd;}
		.plantab_2022b .tabMenu_taxlaw > li > a{padding:15px 10px; font-size:15px;}
		.plantab_2022b .tabMenu_taxlaw > li.active{border:1px solid #ff5e73; background:#ff5e73;}
		.plantab_2022b .tabMenu_taxlaw > li.active a{color:#fff;}

		/* 2023 세법개정안 */
		.plantab_2023_taxlaw .tabMenu_taxlaw > li.active{border:1px solid #058aa9; background:#058aa9;}
		.jobPlan_2023_taxlaw .mainPlan ul.Plan2023_taxlaw .cardnews_series{left:-2px; top:83px; /*left:49.5%; top:37px;*/ padding:5px;}
		.jobPlan_2023_taxlaw .mainPlan ul.Plan2023_taxlaw .cardnews_series li a{outline:0;}
		.jobPlan_2023_taxlaw .mainPlan ul.Plan2023_taxlaw .cardnews_series li a i{background-color:#4d2e05; outline:0;}

		.jobPlan .mainPlan .detailView {bottom:50px;}

		/* 2023 하반기 경제정책방향 */
		.jobPlan .mainPlan h3.main_2023b {width:100%; padding:0 15px 0 15px !important;}
		.jobPlan .mainPlanb .planImg2023b {z-index:900; background:url('/images/newMosf/content/plan2023bImg.png') no-repeat center bottom;}
		.plantab_2023 .tabMenu_2023b > li.active{border:1px solid #e02563; background:#e02563;}

		/* 2024 경제정책방향 */
		.jobPlan .mainPlan .planImg2024 {bottom:-7px; height:60vw; margin-top:2.667vw; background:url('/images/newMosf/content/plan2024Img.png') left bottom / 100% no-repeat;}
		.jobPlan .mainPlan h3.main_2024 {width:100%; text-align:center;}
		.jobPlan .mainPlan h3.main_2024 img {width:95%;}

		.plantab_2024 .tabMenu_2024 > li.active{border:1px solid #154083; background:#154083;}
		.plantab_2024 .tabMenu_2024 > li.active a{color:#fff;}

		.jobPlan .mainPlan ul.Plan2024 .video_series{left:-2px; top:83px; /*left:49.5%; top:37px;*/ padding:5px;}
		.jobPlan .mainPlan ul.Plan2024 .video_series li a{outline:0;}
		.jobPlan .mainPlan ul.Plan2024 .video_series li a i{background-color:#355586; outline:0;}

		/* 역동경제*/
		.jobPlan .mainPlanb .plandynamicImg {bottom:0; height:60vw; margin-top:2.667vw; background:url('/images/newMosf/content/plandynamicImg.png') left bottom / 100% no-repeat;}
		.plantab_2024 .tabMenu_dynamic > li:first-child{width:49% !important; margin-right:2%;}
		.plantab_2024 .tabMenu_dynamic > li {margin:0;}
		.plan2023-container_taxlaw .dynamic_tit > ul.nol li.depth{padding-left:0;}

		/* 역동경제*/
		.jobPlan .mainPlanb .plandynamicImg {bottom:0; height:60vw; margin-top:2.667vw; background:url('/images/newMosf/content/plandynamicImg.png') left bottom / 100% no-repeat;}

		/* 소상공인 */
		.jobPlan .mainPlanb .planSMEsImg {bottom:0; height:60vw; margin-top:2.667vw;  background:url('/images/newMosf/content/planSMEsImg.png') left bottom / 100% no-repeat;}
		.plantab_2024 .tabMenu_SMEs > li:last-child{width:100% !important; margin-top:8px;}
		.plantab_2024 .tabMenu_SMEs > li.active{border:1px solid #5e3315; background:#5e3315;}
		.plantab_2024 .tabMenu_SMEs > li.active a{color:#fff;}

		/* 신성장 */
		.plannewGrowth .tabMenu_2023 > li.active {border:1px solid #335f93; background:#335f93;}
		.plannewGrowth .tabMenu_2023 > li:nth-child(5):after,
		.plannewGrowth .tabMenu_2023 > li:nth-child(6):after {top:14px; right:20px;}
		.newGrowth_youtube_ban {height:120px;}
		.newGrowth_youtube_ban a {background:url('/images/newMosf/content/Growth_youtubeM.png') no-repeat center center;}

		/* 신성장 홍보영상 추가 */
		.plannewGrowth .tabMenu_2023 > li:nth-child(2){width:49%}
		.plannewGrowth .tabMenu_2023 > li:nth-child(5) {padding-right:0;}
		.plannewGrowth .tabMenu_2023 > li:first-child{width:49%; margin-right:2%;}
		.plannewGrowth .tabMenu_2023 > li:nth-child(odd){margin-right:0;}
		.plannewGrowth .tabMenu_2023 > li:nth-child(even){margin-right:2%;}
		.plan-section_newGrowth .planMovie > div {width:49%; margin:0 2% 2% 0;}
		.plan-section_newGrowth .planMovie > div:nth-child(3n) {margin-right:2%;}
		.plan-section_newGrowth .planMovie > div:nth-child(even) {margin-right:0;}

		/* 외환시장 구조개선 */
		.foreign{height:auto;}
		.foreign .foreign_2024{height:auto; text-align:center;}
		.foreign .foreign_2024 h3.main_2023{width:80%; margin:40px auto;} 
		.foreign .foreign_2024 span {display:none;}
		.foreign .foreign_2024 .lang > ul > li > a{font-size:15px;}
		.plantab_foreign .tabMenu_2023{margin:60px 0 0;}
		.plantab_foreign .tabMenu_2023 > li a{font-size:17px;}
		.plantab_foreign .tabMenu_2023 > li.active{border:1px solid #696ef6; background:#696ef6;}
		.plantab_foreign .tabMenu_2023 > li:nth-child(n+4){width:49%;}
		.plantab_foreign .tabMenu_2023 > li,
		.plantab_foreign .foreign_eng > li {width:49% !important;}
		.plantab_foreign .foreign_eng > li:nth-child(even) {margin-right:2%;}
		.plantab_foreign .foreign_eng > li:nth-child(odd){margin-right:0;}
		.plan-foreign .foreign_explan h3{margin-top:30px; font-size:24px;}
		.plan-foreign .foreign_explan p{margin-top:20px; font-size:18px; line-height:25px;}
		.plan-foreign .foreign_explan ul li{line-height:25px;}
		.plan-section_foreign .planBoard li{padding:20px 0 20px !important;}
		.plan-section_foreign .planBoard li p{width:100%; font-size:17px;}
		.plan-section_foreign .planBoard .eEM_listTitle span.foreign_btn{display:block; position:relative; margin-top:5px; text-align:right;}
		.plan-section_foreign .planBoard .eEM_list_faq dt a.faq_more{padding-right:40px;}
		.plan-section_foreign .planBoard .eEM_list_faq dt a i,
		.plan-section_foreign .planBoard .eEM_list_faq dd i{display:none;}
		.plan-section_foreign .planBoard .eEM_list_faq dd{padding:25px; line-height:24px;}
		.plan-section_foreign .planBoard .eEM_list_faq dt a{padding:20px 0; font-size:17px; line-height:24px;}
		.plan-section_foreign .planBoard .eEM_list_faq dt a.faq_more{background-position:right 10px center;}
		.plan-section_foreign .planBoard .eEM_list_faq dt a{text-indent:0px;}
}

@media screen and (max-width:700px){ /* tablet - portrait */
	.issue-left {position:relative;height:200px;padding:15px;/* background-scale:.5; */}
	.issue-left a {margin-top:55px;}
	.issue-slide {height:200px;}
	.issue-slide .front {width:100%;height:200px;padding:25px 30px 0 30px;}
	.issue-slide .front h3 {font-size:42px;}	
	.issue-slide .back {width:100%;height:200px;/* background-position-y:-10px; */}
	/* 탭메뉴 공통 */
	.issue-tab {width:100%;}
	.issue-tab > div {font-size:15px;}
	/* 상세페이지 콘텐츠 레이아웃 영역 */
	.issue-container {padding:0 10px;box-sizing:border-box;}
	/* 자세히보기 영역 */	
	/* 웹툰 & 카드뉴스 */
	.issue-section03 figure img,
	.issue-card figure img {width:100%;height:100%;object-fit:cover;}
	/* 영상 & 카드뉴스 & 인포그래픽 */
	.issue-movie h4, .issue-info h4,
	.issue-card h4 {font-size:26px;}
	.issue-movie h4 span, .issue-info h4 span,
	.issue-card h4 span {font-size:13px;}
	/* 2018 업무보고 자세히보기 */
	.work-title {padding:20px 40px 150px 40px;margin:120px auto 0 auto;}
	.work-title h2 {font-size:42px;}
	.work-title h2 span {font-size:21px;}
	.work-title p {font-size:14px;margin-top:10px;}
	.work-title p span {font-size:14px;}
	.work-title ul {margin-top:40px;}
	.work-title li {padding:3px;}
	.work-title li a {width:200px;font-size:14px;border:1px solid #313131;}
	.work-title .contTit-bg {width:500px;height:282px;background-size:100% 100%;}
	/* 하반기 이후 경제여건 및 정책방향 */
	.eco-section02 .ecoCont2 > div {padding:10px;}
	.eco-section02 .ecoCont2 > div figure {display:none;}
	.eco-section02 .ecoCont2 > div ul {margin-left:0;}
	/* 저소득츧 */	
	.eco-section04 .ecoCont2 > div {padding:10px;}
	.eco-section04 .ecoCont2 > div figure {display:none;}
	.eco-section04 .ecoCont2 > div dl {margin-left:0;}
}

@media screen and (max-width:450px){ /* mobile */	
	/* main - microsite */
	.main-micro1 img {width:100%;object-fit:contain;}
	.main-micro2 img {width:100%;object-fit:contain;}
	.main-micro3 img {width:100%;object-fit:contain;}
	.issue-left {
		float:none;width:100%;height:250px;
		padding:20px;background-position:right bottom;
	}
	.issue-slide {float:none;width:100%;height:250px;}	
	.issue-slide .front {width:100%;height:250px;padding:25px 30px 0 30px;}
	.issue-slide .front h3 {font-size:42px;}
	.issue-slide .back {width:100%;height:250px;}
	/* 2019 경제정책방향 동영상 탭 */
	.issue-tab.policy2019-tab > div {font-size:14px;}
	/* 자세히보기 영역 */
	.issue-section01 h3 {padding:20px 20px 10px;}
	.issue-section01 h3 img {width:100%;height:100%;object-fit:cover;}
	/* 영상 & 카드뉴스 */
	.issue-movie, 
	.issue-card {padding:0 10px;}
	.issue-movie h4,
	.issue-card h4 {font-size:23px;}
	/* 2018 업무보고 메인 */
	.work-left .work-blank {display:none;}
	.work-left .work-more {top:20px;right:20px;}
	.work-left > div span {height:95px;}
	/* 세법개정안 이벤트 레이어 */
	.event-layer {top:50px;left:0;width:100%;}
	.event-layer img {width:100%;height:100%;object-fit:cover;}
	/* 경제정책방향 상세 */
	.eco-sec2 figure:nth-child(1),
	.eco-sec2 figure:nth-child(2),
	.eco-sec2 figure:nth-child(3) {width:95%;margin:10px auto;}
	/* 2018 업무보고 자세히보기 */
	.work-title {padding:20px 20px 150px 20px;margin:120px auto 0 auto;}
	.work-title h2 {font-size:28px;}
	.work-title h2 span {font-size:16px;}
	.work-title h2 span a {left:190px;height:24px;line-height:24px;font-size:11px;padding:0 5px;border-radius:12px;}
	.work-title h2 span a img {margin-left:3px;}
	.work-title p {font-size:14px;margin-top:10px;}
	.work-title p span {font-size:14px;}
	.work-title ul {margin-top:30px;overflow:hidden;}
	.work-title li {float:left;padding:2px;}
	.work-title a {width:auto;color:#fff;padding:10px 15px;background-color:#6d6d6d;}
	.work-title a span {display:none;}
	.work-title .contTit-bg {width:100%;height:150px;background-size:100% 100%;}	
	.work-container h3 {font-size:29px;}
	.work-section01 {padding:70px 20px 40px 20px;}
	.work-section01 ul {margin-top:30px;overflow:hidden;}
	.work-section01 li {width:100%;font-size:14px;text-align:left;padding:15px 5px;border-bottom:1px solid #ddd;border-left:none;overflow:hidden;}
	.work-section01 li span {float:left;width:46px;height:46px;margin:0 15px 0 0;}
	.work-section01 li .icon1, .work-section01 li .icon2, .work-section01 li .icon3 {background-size:100% 100%}
	.work-section02 {padding:40px 20px;box-sizing:border-box;overflow:hidden;}
	.work-section02 h4 {height:30px;font-size:16px;line-height:30px;margin:-15px auto 0 auto;border-radius:15px;}
	.work-section02 > div {margin-top:40px;}
	.work-section02 .workLeft {width:100%;}
	.work-section02 .workRight {width:100%;margin-top:30px;}
	.work-section02 > div dt {width:100px;}
	.work-section02 > div dd {padding-left:100px;}
	.work-section03 {padding:40px 20px;}
	.work-section03 figure {height:190px;margin-top:40px;}
	.work-section03 > div {padding:20px 10px 0 10px;}
	.work-section03 > div h4 {font-size:32px;line-height:36px;}
	/* 하반기 이후 경제여건 및 정책방향 */
	.eco-section01, .eco-section03 {padding:0 10px;}
	.eco-section02, .eco-section04 {padding:15px 10px;}
	.eco-section01 .stateWrap {margin-top:10px;}
	.eco-section01 .stateWrap li {float:none;width:100%;padding:5px;}
	.eco-section01 .stateWrap li > div {min-height:inherit;padding:20px;}
	.eco-section01 .stateWrap li > div h5 {font-size:18px;}
	.eco-section01 .stateWrap li > div .state {font-size:39px;margin-top:5px;}
	.eco-section01 .stateWrap li > div .state span {font-size:14px;}
	.eco-section01 .stateWrap li > div p {font-size:13px;margin-top:10px;}
	.eco-section01 .ecoExp {margin:30px auto 50px auto;}
	.eco-section01 .ecoExp h4 {font-size:17px;}
	.eco-section01 .ecoExp h4 span {font-size:17px;}
	.eco-section01 .ecoExp p {font-size:15px;}
	.eco-section02 .ecoCont1 h4 {font-size:16px;}
	.eco-section02 .ecoCont1 h4 span {font-size:16px;}
	.eco-section02 .ecoCont1 .cont {font-size:14px;}
	.eco-section02 .ecoCont1 ul li {font-size:14px;}
	.eco-section02 .ecoCont1 ul li .num {width:17px;height:17px;font-size:11px;line-height:17px;}
	.eco-section02 .ecoCont2 h4 {font-size:17px;}
	.eco-section02 .ecoCont2 > div ul li {font-size:14px;}
	/* 2018 세법개정안 */
	.tax-left h2 {padding-top:5px;}
	.tax-left h2:before {margin-bottom:10px;}
	.tax-left p {margin-top:5px;}
	.taxlaw-section01 {padding:0 10px 30px 10px;}
	.taxlaw-section02 {padding:50px 10px;}
	.taxlaw-section01 h3,
	.taxlaw-section02 h3 {font-size:21px;}
	.taxlaw-section01 .taxlawCont1 {margin:30px auto;}
	.taxlaw-section01 .taxlawCont1 h4 {font-size:17px;}
	.taxlaw-section01 .taxlawCont1 h4 span {font-size:17px;}
	.taxlaw-section01 .taxlawCont1 p {font-size:14px;}
	.taxlaw-section01 .taxlawCont1:nth-child(2) {margin-top:20px;}
	.taxlaw-section01 .taxlawExp h4 {font-size:17px;}
	.taxlaw-section02 .taxlaw-slogun {font-size:16px;margin:10px auto 30px auto;}
	.taxlaw-section02 .taxlaw-slogun span {font-size:16px;}
	.taxlaw-section02 .taxlaw-slogun:before,
	.taxlaw-section02 .taxlaw-slogun:after {display:none;}
	.taxlaw-section02 .taxlawCont2 h4 {font-size:17px;}
	.taxlaw-section02 .taxlawCont2 > div {padding:10px;}
	.taxlaw-section02 .taxlawCont2 > div figure {display:none;}
	.taxlaw-section02 .taxlawCont2 > div ul {margin-left:0;}
	/* 서비스 준비중 */
	.srvReady {width:100%;padding:20px !important;border:none;}
	.srvReady img {width:100%;object-fit:fill;}
	/* 2019 경제정책방향 */
	.issue-section01 h4, .issue-section01 h4 span {font-size:16px;}
	.policy2019-f-main {height:240px;background-size:180%;background-position:center;}
	.policy2019-f-main .main-button {display:none;}
	.policy2019-f-mobile-button {display:block;}
	.policy2019-f-mobile-button > a {float:left;display:block;width:25%;}
	.policy2019-f-mobile-button > a img {width:100%;object-fit:fill;}
	.policy2019-f-cont .vision > div:nth-child(1) {font-size:24px;}
	.policy2019-f-cont .vision > div:nth-child(2) {font-size:15px;}
	.policy2019-f-cont .strategy {font-size:21px;}
	.policy2019-f-cont .strategy span {font-size:21px;}
	.policy2019-f-cont .direction > div {clear:left;width:100%;padding:5px 0;}
	.policy2019-f-cont .direction > div dl {border-radius:15px;}	
	.policy2019-f-cont .direction > div dt {font-size:17px;padding:10px 20px;border-radius:15px 15px 0 0;}
	.policy2019-f-cont .direction > div dd {font-size:14px;}
	.policy2019-f-cont .infra > div:nth-child(1) {font-size:19px;}
	.policy2019-f-cont .infra > div:nth-child(2) {font-size:14px;}
	.policy2019-f-cont .assignment {font-size:19px;padding:10px 35px;line-height:24px;}
	.policy2019-f-cont .big4 > div {clear:left;width:100%;padding:5px 0;}
	.policy2019-f-cont .big4 > div dl {border-radius:15px;}
	.policy2019-f-cont .big4 > div dt {font-size:17px;padding:10px 20px;border-radius:15px 15px 0 0;}
	.policy2019-f-cont .big4 > div dd {font-size:14px;}
	/* 2019 업무계획 */
	.jobPlan {overflow:hidden; padding:0 10px; margin-top:70px;}
	.jobPlan .mainPlan {padding:10px 0 0;}
	.jobPlan .mainPlan h3 {font-size:8vw;font-weight:600;}
	.jobPlan .mainPlan h3 span {display:block;font-size:6.88vw;line-height:6.88vw;}
		.jobPlan .mainPlan ul li {width:50%;}
		.jobPlan .mainPlan ul li a {width:100%;}
		/* 2019년 하반기 경제정책방향 */
		.jobPlan .mainPlan h3.policy {font-size:31px;font-weight:600;}
		.jobPlan .mainPlan h3.policy span {display:block;font-size:18px;}
		.jobPlan .mainPlan p, .jobPlan .mainPlan p span {font-size:14px;}
		.jobPlan .mainPlan ul {margin-top:20px;}
		.jobPlan .mainPlan .planImg {width:100%;/* height:222px; margin-top:30px;*/height:49.333vW;margin-top:6.667vw;background-size:100%;}
		.jobPlan .mainPlan .planImg2021 {height:52.333vW;}
		/* 제3기 인구정책TF */
		.jobPlan .mainPlanp .planImg {height:52.333vW;}
		/* 2021년 세법개정안 */
		.jobPlan .mainPlan .planImg_taxlaw {height:52.333vW;}
		/* 2019년 하반기 경제정책방향 */
		.jobPlan .mainPlan ul.policyMenu {overflow:hidden;}
		.jobPlan .mainPlan ul.policyMenu li {float:left;padding-right:5px;}
		.jobPlan .mainPlan ul li:nth-child(3),.jobPlan .mainPlan ul li:nth-child(5) {clear:left;}
		.jobPlan .mainPlan ul.policyMenu li a {width:165px;}
		.jobPlan .mainPlan .policyImg2 {width:100%;height:222px;margin-top:30px;background-size:100%;}
		/* 2019년 세법개정안 */
		.plan-container {margin:0 auto 30px auto;}
		.jobPlan .mainPlan h3.taxlaw {font-size:40px;font-weight:600;}
		.jobPlan .mainPlan h3.taxlaw span {display:block;font-size:27px;font-weight:400;}
		.jobPlan .mainPlan ul.tax2019 li a {width:160px;}
		.jobPlan .mainPlan .tax2019Img {display:none;position:relative;width:100%;height:200px;margin-top:20px;background-size:100%;}
		.tax2019Cont {margin-top:30px;}
		.tax2019Cont h4 img {width:100%;object-fit:cover;}
		/* 2020 업무계획 */
		.jobPlan .mainPlan .planImg.planImg2020 {width:100%; height:49.333vw;}
		.jobPlan .mainPlan h3 i.Plan2020{font-size:7vw;}
		.jobPlan .mainPlan .planImg {position:relative;}
		.jobPlan .mainPlan ul.Plan2020 {display:block;}
		.jobPlan .mainPlan ul.Plan2020 li{float:left;}
		.plan-section2021b .planBox h4 span{display:block; margin-left:0; font-size:14px;}
		.plan-section2022 .planBox:hover span.sprite_circle{transform:rotateY(0);}
		/* 2022 새정부 경제정책방향 */
		.jobPlan .mainPlan .planImg2022b {margin-top:8.667vw;}
		/* 2023 경제정책방향 */
		.jobPlan .mainPlan ul.Plan2023 {margin-top:10px;}
		.plan-section2023 .planBox p,
		.plan-section2023 .planBox li {font-size:15px;}
		/* 2023 하반기 경제정책방향 */
		.jobPlan .mainPlan h3.main_2023b {width:100%; padding:0 15px 0 15px !important;}
		.jobPlan .mainPlan .planImg2023b {height:51.5vW; margin-top:5.667vw;}
		.jobPlan .mainPlan ul.Plan2023b {margin-top:20px;}
		/* 2024 경제정책방향 */
		.jobPlan_2024 {overflow:visible;}
		.jobPlan .mainPlanb .planImg2024 {bottom:-9px; height:55.333vw; margin-top:0; background-size:80%; background-position:center;}
		/* 역동경제*/
		.jobPlan .mainPlanb .plandynamicImg {bottom:0; height:55.333vw; margin-top:0; background-size:cover; background-position:center;}
		.jobPlan .mainPlan_dynamic h3.main_dynamic {margin-top:40px; padding:0 20px; text-align:center;}
		.jobPlan .mainPlan_dynamic .sudtext_dynamic {margin:15px 0 20px; padding:0; font-size:17px; text-align:center;}
		/* 소상공인 */
		.jobPlan .mainPlanb .planSMEsImg {bottom:0; height:55.333vw; margin-top:0; background-size:cover; background-position:center;}

	.jobPlan .mainPlan .detailView {bottom:30px;right:10px;}
	
	.plan-section {padding:0 10px 15px 10px;}
	.plan-section h3 {font-size:18px;
		background-position:0 35px;background-size:15px;
		padding:30px 0 0 25px;
	}	
	.plan-section h3 .thinFont {font-size:16px;padding-left:3px;}
	.plan-section .planCont {margin:20px auto 30px auto;}
	.plan-section .planCont h4 {position:relative;font-size:16px !important;padding-left:0;}
	.plan-section .planCont h4 span {font-size:16px;}
	.plan-section .planCont h4:before {position:absolute;top:3px;left:0;}
	.plan-section .planCont .cont {font-size:13px;}
	.plan-section .planCont ul li {font-size:14px;}
	.plan-section .planCont ul li .imp {font-size:14px;}
	.plan-section .planCont ul li .exp {font-size:13px;}
	.plan-section .planCont ul li .pnt {font-size:13px;}
	
	.plan-section .planBox {padding:20px;}
	.plan-section .planBox h4 {display:flex;font-size:18px;color:#555;padding-bottom:15px;border-bottom:1px solid #ccc;align-items:baseline;}
	.plan-section .planBox .cont {padding:10px 0;}
	.plan-section .planBox li {font-size:15px;font-weight:400;color:#666;padding:3px 0;word-break:keep-all;}
	.plan-section .planBox .icoPlan2019 {display:none;}
	.plan-section .planBox .icoPlan2019.planImg1 {background:url('/images/sns/plan/plan2019img1.png') no-repeat;}
	.plan-section .planBox .icoPlan2019.planImg2 {background:url('/images/sns/plan/plan2019img2.png') no-repeat;}
	
	.plan-section .planBox .icoPlan2020 {display:none;}

	/*2021경제정책방향*/
	.moVer{display:inline-block;}
	.plantab{padding:0 10px;}
	.plan-container2021{padding:0 10px 15px 10px;}
	.plan-section2021 h3{background:url('/images/sns/plantitle2021.svg') no-repeat 0  24px;background-size:19px;padding:20px 0 0 30px;}
	.plan-section2021 .planBox h4 {padding-left: 49px; padding-bottom:0; height:70px;}
	
	.plan-section2021 .planBox{padding: 0 20px 20px;margin:25px auto;}
	.plan-section2021 .planBox .icoPlan2021 {top: 0;/* display:none; */margin-top: 0;background-position: left center!important;width: 40px;height: 70px;background-size: contain !important;}
	
	.plantab .tabMenu{/* display: block; */margin-top:30px;height: auto;}
	.plantab .tabMenu > li.active{/* border:1px solid #096dff; *//* border-bottom:1px solid #096dff; */height: auto;display: flex;align-items: center;justify-content: center;}
	.plantab .tabMenu > li > a{/* border-radius:0px; */font-size: 13px;padding: 8px 0;line-height: 1.4;}
	.plantab .tabMenu > li{width:100%;/* border-bottom: 1px solid #ddd; */border-radius: 5px 5px 0 0;}
	.jobPlan .mainPlan ul.Plan2021 li a{width:100%;}

	/* 2021 하반기 경제정책방향 */
	.plan-section2021b h3{font-size:26px; background:none; padding:20px 0 0;}
	.plan-section2021b .planBox h4 {padding:18px 0 18px 66px; height:auto; font-size:18px;}
	.plan-section2021b .planBox span.sprite_circle,
	.plan-section2021b .planBox span.sprite_img{/*.display:none;*/}
	.plan-section2021b .planBox span.sprite_circle{top:15px; left:18px; padding:0; width:0; height:0; border-radius:0; background-color:#fff;}
	.plantab_2021b .tabMenu > li:first-child {margin-right:4px;}
	.plantab_2021b .tabMenu > li:last-child {margin-left:4px;}

	/* 2022 상반기 경제정책방향 */
	.plan-section2022 h3{font-size:24px;}
	.plan-section2022 .planBox {width:100%; float:none; margin:20px auto; padding:20px 25px;}
	.plan-section2022 .planBox h4 {display:block; padding:0 0 20px 62px;}
	.plan-section2022 .planBox span.sprite_circle{top:19px; left:25px;}
	.plantab .tabMenu > li > a{font-size: 15px;}
	.jobPlan .mainPlan h3.main_2022,
	.sudtext_2022 {padding-left:15px;}

	/* 2022 새정부 경제정책방향 */
	.jobPlan .mainPlan h3.main_2022b{padding-left:10px;}
	.plan-section2022 .planBox h4 {padding:0 0 6px 62px;}
	.plan-section2022 .planBox p {padding:0 0 20px 62px;}
	.plan-section2022 .planBox span.sprite_circle{top:26px;}

	/* 2021 세법새정안 */
	.plan-container_taxlaw .plan-section2021b h3{padding:40px 0 0;}
	/*.plan-container_taxlaw .plan-section2021b .planBox h4 {padding:18px 0 18px;}*/
	.plan-container_taxlaw .plan-section2021b .taxlaw_tit > p {font-size:16px;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info {margin:30px auto;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info h4 {font-size:25px;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info h4:before,
	.plan-container_taxlaw .plan-section2021b .taxlaw_info h4:after {width:26px; height:16px;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info h4:before {left:-32px;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info h4:after {right:-32px;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info > p {margin-bottom:30px; font-size:24px;}
	.plan-container_taxlaw .plan-section2021b .taxlaw_info .taxlaw_cont > li{width:100%; margin:0 0 20px;}
	.plan-section2021b .planBox_taxlaw h4 {padding:20px 0 18px 42px; height:auto; font-size:18px;}
	.plan-section2021b .planBox_taxlaw span.sprite_circle{width:35px; height:35px;}
	/*.plan-section2021b .planBox_taxlaw span.sprite_circle{display:none;}*/

	/* 제3기 인구정책TF */
	.plan-section2021b .popltnBox {padding:25px;}
	.plan-section2021b .pointBox,
	.plan-section2021b .pointBox_blue {padding:18px 25px 20px;}
	.plan-section2021b .popltnBox dl dt {margin-bottom:10px;}
	.plan-section2021b .popltnBox dl dd p.popltn_point {display:block; margin:3px 0 10px; line-height:26px;}
	.plan-section2021b .popltnBox dl dd em.popltn_point {margin-top:3px;}
	.plan-section2021b .popltnBox h4 {font-size:20px; padding:0 0 8px;}
	.plan-section2021b .popltnBoard ul.bbs_press li a span {padding:26px 25px;}
	.plan-section2021b .popltnBoard ul.bbs_press li a span i {-webkit-line-clamp:5;}
	.plan-section2021b .popltnBoard li a{height:160px;}
	.plan-section2021b .popltnBoard li a:after {height:160px;}
	.plan-section2021b .popltnBoard li .popltn_icon {top:117px;}
	.plan-section2021b .popltnBoard li {width:48.5%; margin-right:3%; margin-bottom:20px;}
	.plan-section2021b .popltnBoard li:nth-child(2) {margin-right:0;}

	.plan-section2021b .popltnBox h4,
	.plan-section2021b .popltnBox > p {margin:0 65px 0 0;}
	.plan-section2021b .popltnBox span.popltn_sprite_img{top:58px; left:initial; right:30px;}
	
	/* 2022 세법개정안 */
	.sudtext_2022_taxlaw {padding-left:15px;}
	.plan2022-container_taxlaw{padding:0 10px 15px 10px;}
	.plan2022-container_taxlaw .taxlaw_tit {margin:20px auto; padding:0 10px;}
	.plan2022-container_taxlaw .taxlaw_tit > p {font-size:18px;}
	.plan2022-container_taxlaw .taxlaw_tit > ul li {font-size:16px;}
	.plan2022-container_taxlaw .planBox_taxlaw h4 {padding:20px 0 18px 45px;}
	.plan2022-container_taxlaw .planBox_taxlaw span.sprite_img{width:35px; height:35px; margin:0;}
	/* 2023 세법개정안 */
	.plan2023-container_taxlaw .taxlaw_tit > p {padding-left:12px; font-size:16px; text-indent:-12px;}

	/* 일본 수출규제 대응 관련 */	
	.mainPlan.noExport {height:342px;background-image:none;}
	.mainPlan .noExport-title {position:absolute;top:30px;left:0;}
	.mainPlan .noExport-title img {width:100%;object-fit:cover;}
	.mainPlan .noExport-subscript {position:absolute;top:150px;left:15px;}
	.mainPlan .noExport-menu {position:absolute;top:200px;left:10px;}
	.mainPlan .noExport-menu li {width:100% !important;}
	
	/* 2Level 메뉴가 있을 경우 사용 됨 */
	.subMenu {text-align:center;}
	.subMenu a {margin:1px 0;}	
	
	.jobPlan .mainPlan ul li {clear:none; width:50%;}
	.jobPlan .mainPlan ul li a,
	.jobPlan .mainPlan ul.Plan2020 li a {width:100%;}
	
	/* 2020 코로나19 */
	.mainPlan.covid {height:auto;background-image:none;border:0px solid #838488 !important;border-bottom:1px solid #c9c9c9 !important;}
	.mainPlan.covid .mainPlanCnt{position:relative; top:0; right:0; padding-bottom:30px;}
	.mainPlan .covid-title-mobile {position:relative; margin-top:20px; margin-bottom:20px;}
	.mainPlan .covid-title-mobile img {width:100%;object-fit:cover;}
	/* .mainPlan .covid-subscript-mobile {position:relative;} */
	.jobPlan .mainPlan.covid ul {/*position:relative;top:0; right:0;*/ margin-top:0;}
	.mainPlan .covid-menu li {width:100% !important; padding:3px 0 !important;}
	
	.jobPlan .mainPlan h3.covid-title-pc{display:none;}
	.jobPlan .mainPlan h3.covid-title-mobile{display:inline-block !important;}
	/* .jobPlan .mainPlan p.covid-subscript-mobile{display:block;}*/		
	
	/* 비상경제대책회의  : 20200325 */
	.mainPlan.emgncEM {height:auto;background-image:none; border-bottom:1px solid #c9c9c9 !important;}
	.emgncEM .mainPlanCnt{position:relative !important; top:0 !important; right:0 !important;}
	.emgncEM h3.emgncEM-title-pc{display:none;}
	.emgncEM h3.emgncEM-title-mobile{position:relative; margin:20px auto; text-align:center; display:block !important;}
	.emgncEM h3.emgncEM-title-mobile img{width:100%;object-fit:cover;}
	.emgncEM p.emgncEM-subscript-mobile{display:block; position:relative; padding-bottom:20px; text-align:center; word-break:keep-all;}	
	.jobPlan.emgncEM{margin:45px auto 0 auto;}
	
	.emgncEM_textCont > li{margin-left:19px;}
	.emgncEM_textCont > li > span{font-size:15px;}
	.planBoxTit02:before {width:12px; height:12px; top:5px;}
	.planBoxTit02 > span {padding-left:18px; font-size:17px;}
	
	/* 2023 하반기 경제정책방향 */
	.plan-section2023b .planBox h4 {padding:0 0 6px 80px;}
	.plan-section2023b .planBox p {padding:0 0 20px 80px;}

	/* 역동경제, 소상공인*/
	.plan2023-container_taxlaw .dynamic_tit > p {padding-left:0; font-size:18px; text-indent:0;}

	.jobPlan .mainPlan h3.main_dynamic,
	.jobPlan .mainPlan h3.main_SMEs {width:100%; padding:0 10px;}
	.jobPlan .mainPlan h3.main_SMEs {margin:30px 0 10px;}
	.plan-section_SMEs .planBox_NSMEs h4 {padding:0 0 18px 0 !important;}
	.plan-section_SMEs .planBox_NSMEs h4:nth-child(n+2) {padding:18px 0 !important;}
	.plan-section_SMEs .planBox_NSMEs p {padding:0 0 20px 0;}
	.plan-section_SMEs .planBox_NSMEs .sprite_img {display:none !important;}
	.plan-section2023b .planBox_SMEs_n {padding-bottom:5px;}

	/* 신성장 4.0 */
	.newGrowth {height:460px; background:url('../images/newMosf/content/Growth_bg_M.jpg') no-repeat center bottom; background-size:cover;}
	.newGrowth .newGrowth_logo {position:relative; display:inline-block; width:100%; padding:180px 10px 0 0; text-align:right; bottom:0; right:0;}
	.newGrowth .mainPlan {padding-top:0;}
	.newGrowth .mainPlan h3.main_2023 {text-align:center;}
	.newGrowth .mainPlan h3.main_2023 img {width:94%; margin:2px 0 0 0;}
	.newGrowth .mainPlan ul.Plan2023 {margin-top:0;}
	.plannewGrowth .tabMenu_2023 > li.active{border:1px solid #335f93; background:#335f93;}

	.plan-newGrowth .planBox {padding:0;}
	.plan-newGrowth .planBox h4 {padding:20px 0 6px 100px;}
	.plan-newGrowth .planBox p {padding:0 0 20px 70px;}
	.plan-section_newGrowth {padding:0 0 15px 0;}
	.plan-section_newGrowth .planBoard li a {font-size:4vw !important;}
	.plan-section_newGrowth .planBoard li span.date,
	.plan-section_newGrowth .planBoard li span.depart {font-size:3.733vw;}
	.plan-newGrowth .planBox a.sitelink {position:relative; right:0; bottom:0; width:100%; margin-top:20px; text-align:center;}
	.plan-newGrowth .pointBox {padding:20px;}

	/* 신성장 4.0 모달팝업 */
	.plan-newGrowth .newGrowth_view {top:12px; right:12px; width:32px; height:32px; padding:8px 0; border-radius:16px;}
	.plan-newGrowth .newGrowth_view:hover {border:1px solid #335f93; background-color:#335f93;}
	.plan-newGrowth .newGrowth_view i {width:14px; height:14px;}
	.newGrowth_modal_cont {width:340px; height:500px; padding:20px;}
	.newGrowth_modal_cont h5 {font-size:20px;}
	.newGrowth_modal_cont .newGrowth_modal_exp {height:365px; padding:15px 10px 15px 0;}
	.newGrowth_modal_cont .newGrowth_modal_exp > p {padding:0; font-size:15px; line-height:20px;}
	.newGrowth_modal_cont .newGrowth_modal_close {width:34px; height:34px; padding:11px 0;}

	/* 신성장 4.0 더보기 */
	.plan-newGrowth .planBox .newGrowth_more {position:relative; right:0; top:0; width:100%; margin:20px 0 5px; text-align:center; background-position:185px center;}
	.plan-newGrowth .planBox .newGrowth_more_active {background-position:185px center;}
	.plan-newGrowth .planBox .newGrowth_more_exp {margin-top:0; padding:20px 25px 25px; border-top:1px solid #ececec;}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont {padding-bottom:0;}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont .newGrowth_more_img {float:none; width:100%; height:auto; margin-bottom:15px;}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont .newGrowth_more_info {float:none; width:100%; padding-left:0;}
	.plan-newGrowth .planBox .newGrowth_more_exp > .newGrowth_more_cont .newGrowth_more_info > ul:last-child{margin-bottom:20px;}
	.plan-newGrowth .planBox .newGrowth_more_exp > ul li {width:100%;}

	.newGrowth_youtube_ban {height:100px;}
	.newGrowth_youtube_ban a {background:url('/images/newMosf/content/Growth_youtubeM.png') center center / 86% no-repeat;}

	/* 외환시장 구조개선 */
	.foreign{overflow:visible;}
	.plan-section_foreign .planBoard li a {font-size:3.7vw !important;}

	.plan-foreign .foreign_eng > .newsletter > div > .email_address label{margin-right:0;}
	.plan-foreign .foreign_eng > .newsletter > div > .email_address input{width:100%; margin-top:10px;}

/* ==================================

2021 주요업무 추진계획 :: 2021.01.25.
디자인 부분 리뉴얼 

====================================== */

.taskPlan{font-family:'Noto Sans KR', sans-serif; letter-spacing:-0.5px; display:flex; align-items:Center; justify-content: flex-start; width:100%; max-width:1050px; margin:120px auto 0 auto; flex-direction:column;}
.taskPlan > header{display:flex; align-items:flex-start; justify-content:center; width:100%; height:100%; min-height:400px; position:relative; overflow:hidden;}
.taskPlan > header:before{content:''; border:1px solid #ebebeb; border-bottom:none; left:20px; top:20px; right:20px; bottom:0px; position:absolute; display:block;}
.taskPlan > header:after{content:''; position:absolute; bottom:0; left:0; width:100%; height:206px; display:block; background:url('../../images/sns/2021/taskPlan-Visual.png') center bottom / contain no-repeat; }
.taskPlan > header span{display:block; margin:0 auto; text-align:center;}
.taskPlan > header .BI{margin-top:60px; height:93px;}
.taskPlan > header .Word{margin-top:20px; height:36px;}
.taskPlan > header span > img{height:100%;}

/* 메인 : 2021 하반기 경제정책방향 */
.taskPlan2021b > header{display:block; min-height:380px;}
.taskPlan2021b > header:after{content:''; position:absolute; bottom:0; left:-40px; width:100%; height:340px; display:block; background:url('/images/newMosf/content/plan2021Imgb.png') right bottom no-repeat; }
.taskPlan2021b > header h3.main_2021b {margin:80px 0 0 100px; font-size:52px; font-weight:600; letter-spacing:-0.1em; color:#333; line-height:1.1em;}
.taskPlan2021b > header h3.main_2021b i {display:block; font-size:48px; font-weight:400;}
.taskPlan2021b > header p.sudtext_2021b {margin:30px 0 0 100px; color:#666 !important; font-size:16px; font-family:'Noto Sans KR', sans-serif; letter-spacing:-0.05em !important; font-weight:300;}


/* 링크 (보도자료, 카드뉴스, 동영상 등 ) */
.taskPlan > nav{display:flex; align-items:flex-start; justify-content:flex-start; padding:10px; background:#f1f1f1; width:100%; height:100%;}
.taskPlan > nav > ul{display:inline-flex; align-items:center; justify-content:center; margin-right:auto;}
.taskPlan > nav > ul > li{margin-left:10px;}
.taskPlan > nav > ul > li:first-child{margin-left:0;}
.taskPlan > nav a{display:inline-flex; align-items:center; justify-content:flex-start; background:rgba(51,51,51,.06); border-radius:40px; min-width:150px; height:40px; line-height:1; font-size:15px; color:#626262; padding-left:20px;}
/* - 새창링크 */
.taskPlan > nav i.newTab{display:inline-flex; align-items:center; justify-content:center; flex:none; width:26px; height:26px; border-radius:100%; background:rgba(0,0,0,.06); margin-left:auto; margin-right:10px;}
.taskPlan > nav i.newTab:before{content:''; width:10px; height:10px; display:block; background:url('../../images/sns/2021/taskPlan-newTab.png') center center / auto no-repeat;}
/* ^ 마우스 오버 */
.taskPlan > nav a:hover{color:#fff; background:rgba(0,152,152,.75);}
.taskPlan > nav a:hover i.newTab{background:rgba(0,0,0,.15);}
.taskPlan > nav a:hover i.newTab:before{background:url('../../images/sns/2021/taskPlan-newTab_over.png') center center / auto no-repeat;}

/* - 자세히 보기 링크 */
.taskPlan > nav > .readMore{margin-right:10px; background:#37b57f !important; color:#fff !important;}
.taskPlan > nav i.newTab.readMore{background:rgba(0,0,0,.15) !important;}
.taskPlan > nav i.newTab.readMore:before{background:url('../../images/sns/2021/taskPlan-arrowRight_over.png') center center / auto no-repeat !important;}

.taskPlan > nav > .readMore:hover{background:#6b6b6b !important;}
.taskPlan > nav a:hover i.newTab.readMore:before{background:url('../../images/sns/2021/taskPlan-arrowRight_over.png') center center / auto no-repeat !important;}


/* ^ 마우스 오버 */
.taskPlan > nav > .othLink:hover{background:rgba(0,96,152,.75);}
.taskPlan > nav > .othLink:hover .img{background:url('../../images/sns/2021/taskPlan-OthLink_over.svg') center center / contain no-repeat;}


/* - 2021 정부 업무보고 링크 */
.taskPlan > nav > .othLink{min-width:230px; padding-left:10px; }
.taskPlan > nav > .othLink .img{font-size:0; display:block; width:163px; height:26px; background:url('../../images/sns/2021/taskPlan-OthLink.svg') center center / contain no-repeat;}
/* ^ 마우스 오버 */
.taskPlan > nav > .othLink:hover{background:rgba(0,96,152,.75);}
.taskPlan > nav > .othLink:hover .img{background:url('../../images/sns/2021/taskPlan-OthLink_over.svg') center center / contain no-repeat;}

/* 내용 부분 */
.tpContent{display:block; width:100%; height:auto;}
.tpContent > .container{width:100%; height:auto; display:flex; align-items:Center; justify-content:flex-start; flex-direction:column;}
.tpContent article{margin-top:50px; display:flex; align-items:Center; justify-content:flex-start; flex-direction:column; width:100%; height:auto;}
.tpContent article:last-child{margin-bottom:50px;}
.tpContent article > h1{display:flex; align-items:flex-start; justify-content:center; width:100%; height:auto;}
.tpContent article > h1 .num{display:inline-flex; align-items:flex-start; font-family: 'Questrial'; font-size:70px; color:#ccc; line-height:0.82; min-width:85px; flex:none;}
.tpContent article > h1 .tit{display:flex; align-items:flex-start; justify-content:flex-start; flex-direction:column; width:100%; height:auto;}
.tpContent article > h1 .tit > .l{font-size:25px; line-height:1; color:#444; font-weight:600;}
.tpContent article > h1 .tit > .s{font-size:15px; color:#666; font-weight:normal; margin-top:10px; line-height:1.2;}
.tpContent .cntBox{width:100%;margin-top:27px; display:flex; align-items:Center; justify-content:flex-start; flex-direction:column; border-top:2px solid #999; border-bottom:1px solid #999;}
.tpContent .cntBox > dl{border-top:1px solid #ddd; display:flex; align-items:stretch; justify-content:flex-start; width:100%; height:auto;}
.tpContent .cntBox > dl:first-child{border-top:none;}
.tpContent .cntBox > dl > dt{min-width:230px; flex:none; padding-top:27px; display:flex; align-items:flex-start; justify-content:flex-start; flex-direction:column;}
.tpContent .cntBox > dl > dt > .txt{font-size:17px; color:#595959; font-weight:600; line-height:1;}
.tpContent .cntBox > dl > dt > .txt > .br{display:block; width:100%; height:4px;}
.tpContent .cntBox > dl > dt > .img{margin-top:auto; flex:none;}
.tpContent .cntBox > dl > dt > .img > img{width:auto; max-height:60px; display:inline-block; vertical-align:bottom;}
.tpContent .cntBox > dl > dd{flex:auto; padding:27px 0; min-height:135px;}
.tpContent .cntBox > dl > dd > p{margin-top:14px; font-size:14px; color:#757575; line-height:1.24; letter-spacing:-0.7px;}
.tpContent .cntBox > dl > dd > p:first-child{margin-top:0;}


/* ==== 1000px 이하 일때 ==== */ @media only screen and (max-width:1000px) {

.taskPlan{margin: 120px auto 0 auto;}
.taskPlan > header{min-height: 40vw; /* min-height: 400px; */}
.taskPlan > header:before{left: 2vw; top: 2vw; right: 2vw; /* left: 20px; top: 20px; right: 20px; */}
.taskPlan > header:after{height: 20.600vw; /* height: 206px; */}
.taskPlan > header .BI{margin-top: 6vw; height: 9.300vw; /* margin-top: 60px; height: 93px; */}
.taskPlan > header .Word{margin-top: 2vw; height: 3.600vw; /* margin-top: 20px; height: 36px; */}

/* 링크 (보도자료, 카드뉴스, 동영상 등 ) */
.taskPlan > nav{padding: 1vw; /* padding: 10px; */}
.taskPlan > nav > ul > li{margin-left: 1vw; /* margin-left: 10px; */}
.taskPlan > nav a{border-radius:4vw; min-width:15vw; height:4vw; font-size:1.500vw; padding-left:2vw; /* border-radius:40px; min-width:150px; height:40px; font-size:15px; padding-left:20px; */}
/* - 새창링크 */
.taskPlan > nav i.newTab{width: 2.600vw; height: 2.600vw; margin-right: 1vw; /* width: 26px; height: 26px; margin-right: 10px; */}

/* - 자세히 보기 링크 */
.taskPlan > nav > .readMore{margin-right:1vw; /* margin-left:10px; */}

/* - 2021 정부 업무보고 링크 */
.taskPlan > nav > .othLink{min-width: 23vw; padding-left: 1vw; /* min-width: 230px; padding-left: 10px; */}
.taskPlan > nav > .othLink .img{width: 16.300vw; height: 2.600vw; /* width: 163px; height: 26px; */}

/* 내용 부분 */
.tpContent article{margin-top: 5vw; padding:0 2vw; /* margin-top: 50px; padding:0 20px; */}
.tpContent article:last-child{margin-bottom:5vw; /* margin-bottom:50px; */}
.tpContent article > h1 .num{font-size: 7vw; min-width: 8.500vw; /* font-size: 70px; min-width: 85px; */}
.tpContent article > h1 .tit > .l{font-size: 2.500vw; /* font-size: 25px; */}
.tpContent article > h1 .tit > .s{font-size: 1.400vw; margin-top: 1vw; /* font-size: 14px; margin-top: 10px; */}
.tpContent .cntBox{margin-top: 2.700vw; /* margin-top: 27px; */}
.tpContent .cntBox > dl > dt{min-width: 23vw; padding-top: 2.700vw; /* min-width: 230px; padding-top: 27px; */}
.tpContent .cntBox > dl > dt > .txt{font-size: 1.700vw; font-weight:600; /* font-size: 17px; */}
.tpContent .cntBox > dl > dt > .img > img{max-height:6vw; /* max-height:60px; */}

.tpContent .cntBox > dl > dd{padding: 2.700vw 0; min-height: 13.500vw; /* padding: 27px 0; min-height: 135px; */}
.tpContent .cntBox > dl > dd > p{margin-top: 1.400vw; font-size: 1.400vw; /* margin-top: 14px; font-size: 14px; */}
}

/* ==== 800px 이하 일때 ==== */ @media only screen and (max-width:800px) {
.taskPlan > header{min-height:40vw; /* min-height:320px; */}
.taskPlan > header:before{left:1.875vw; top:1.875vw; right:1.875vw; /* left:15px; top:15px; right:15px; */}
.taskPlan > header:after{height:20.625vw; /* height:165px; */}
.taskPlan > header .BI{margin-top:5.750vw; height:9.250vw; /* margin-top:46px; height:74px; */}
.taskPlan > header .Word{margin-top:2.125vw; height:3.625vw; /* margin-top:17px; height:29px; */}

/* 링크 (보도자료, 카드뉴스, 동영상 등 ) */
.taskPlan > nav{padding:1vw; /* padding:8px; */}
.taskPlan > nav > ul > li{margin-left:1vw; /* margin-left:8px; */}
.taskPlan > nav a{border-radius:4vw; min-width:15vw; height:4vw; font-size:1.750vw; padding-left:1.875vw; /* border-radius:32px; min-width:120px; height:32px; font-size:14px; padding-left:15px; */}
/* - 새창링크 */
.taskPlan > nav i.newTab{width:2.500vw; height:2.500vw; margin-right:0.750vw; /* width:20px; height:20px; margin-right:6px; */}

/* - 자세히 보기 링크 */
.taskPlan > nav > .readMore{margin-right:1vw; /* margin-left:8px; */}

/* - 2021 정부 업무보고 링크 */
.taskPlan > nav > .othLink{min-width:23vw; padding-left:0.750vw; /* min-width:184px; padding-left:6px; */}
.taskPlan > nav > .othLink .img{width:16.250vw; height:2.625vw; /* width:130px; height:21px; */}

/* 내용 부분 */
.tpContent article{margin-top:5vw; padding:0 2.500vw; /* margin-top:40px; padding:0 20px; */}
.tpContent article:last-child{margin-bottom:5vw; /* margin-bottom:40px; */}
.tpContent article > h1 .num{font-size:7vw; min-width:8.125vw; /* font-size:56px; min-width:65px; */}
.tpContent article > h1 .tit > .l{font-size:2.500vw; /* font-size:20px; */}
.tpContent article > h1 .tit > .s{font-size:1.500vw; margin-top:1vw; /* font-size:12px; margin-top:8px; */}
.tpContent .cntBox{margin-top:2.875vw; /* margin-top:23px; */}
.tpContent .cntBox > dl{flex-direction:column;}
.tpContent .cntBox > dl > dt{flex-direction:row-reverse;align-items: center;justify-content: flex-end;border-bottom:1px dashed #e5e5e5;min-width:23.125vw;padding-top:0;min-height:9.375vw;/* min-width:185px; padding-top:0; min-height:75px; */}
.tpContent .cntBox > dl > dt > .txt{font-size:2.125vw;text-align: left;flex: 5;margin-left: 10px;/* padding-bottom:3.500vw; *//* font-size:17px; text-align:right; line-height:1; padding-bottom:28px; */}
.tpContent .cntBox > dl > dt > .img{width: 50%;text-align: right;margin-right: 10px;flex: 5;}
.tpContent .cntBox > dl > dt > .img > img{max-height:7.500vw; /* max-height:60px; */}
.tpContent .cntBox > dl > dd{padding:3.375vw 0; min-height:inherit; /* padding:27px 0; */}
.tpContent .cntBox > dl > dd > p{margin-top:1.625vw; font-size:1.625vw; /* margin-top:13px; font-size:13px; */}
}


/* ==== 450px 이하 일때 ==== */ @media only screen and (max-width:450px) {
.taskPlan{margin:110px auto 0 auto;}
.taskPlan > header{min-height:100vw; /* min-height:450px; */}
.taskPlan > header:before{left:3.333vw; top:3.333vw; right:3.333vw; /* left:15px; top:15px; right:15px; */} 
.taskPlan > header:after{background:url('../../images/sns/2021/taskPlan-Visual_mobile.png') center bottom / contain no-repeat; height:58.889vw; /* height:265px; */}
.taskPlan > header .BI{margin-top:10.222vw; height:16.444vw; /* margin-top:46px; height:74px; */}
.taskPlan > header .Word{margin-top:3.778vw; height:6.444vw; /* margin-top:17px; height:29px; */}

.taskPlan2021b > header{min-height:130vw;}
.taskPlan2021b > header:after{left:0; background:url('/images/newMosf/content/plan2021Imgb.png') center bottom / 100% no-repeat; height:58.889vw;}
.taskPlan2021b > header h3.main_2021b {margin:50px 0 0 0; font-size:42px; text-align:center;}
.taskPlan2021b > header h3.main_2021b i {display:block; font-size:36px;}
.taskPlan2021b > header p.sudtext_2021b {margin:30px 0 0 0; text-align:center;}

/* 링크 (보도자료, 카드뉴스, 동영상 등 ) */
.taskPlan > nav{flex-wrap: wrap; padding: 2.222vw; /* padding: 10px; */}
.taskPlan > nav > ul{margin-right:0; width:100%;}
.taskPlan > nav > ul > li{flex: 0 0 auto;width: 33%;flex: 3.3; margin-left: 2.222vw;/* margin-left: 10px; */}
.taskPlan > nav a{width: 100%; border-radius:7.111vw;min-width:26.667vw;height: 8.889vw;font-size: 3.556vw; padding-left: 4.444vw; /* border-radius:32px;min-width:120px;height: 40px;font-size: 16px; padding-left: 20px; */}
/* - 새창링크 */
.taskPlan > nav i.newTab{width: 5.778vw;height: 5.778vw;margin-right: 2.222vw; /* width: 26px;height: 26px;margin-right: 10px; */}

/* - 자세히 보기 링크 */
.taskPlan > nav > .readMore{width: 100%; margin-right:0; margin-bottom: 2.222vw; /* margin-top: 10px; */}

/* - 2021 정부 업무보고 링크 */
.taskPlan > nav > .othLink{min-width:40.889vw;padding-left: 2.222vw;margin-top: 2.222vw;width: 100%; /* min-width:184px;padding-left: 10px;margin-top: 10px;width: 100%; */}
.taskPlan > nav > .othLink .img{width: 36.222vw;height: 5.778vw; /* width: 163px;height: 26px; */}

/* 내용 부분 */
.tpContent article{margin-top: 13.333vw;padding:0 4.444vw; /* margin-top: 60px;padding:0 20px; */}
.tpContent article > h1 .num{font-size: 15.556vw;min-width: 17.778vw;letter-spacing: -0.444vw; /* font-size: 70px;min-width: 80px;letter-spacing: -2px; */}
.tpContent article > h1 .tit > .l{font-size: 5.111vw; /* font-size: 23px; */}
.tpContent article > h1 .tit > .s{font-size: 3.111vw;margin-top: 1.556vw; /* font-size: 14px;margin-top: 7px; */}
.tpContent .cntBox{margin-top: 4.444vw;/* margin-top: 20px; */border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.tpContent .cntBox > dl > dt{flex-direction: column;justify-content: center;align-items: center; padding-top:0; height: 100%; min-width:41.111vw; min-height: 30vw; /* min-width:185px; min-height: 135px; */}
.tpContent .cntBox > dl > dt > .txt{text-align: center;margin-left: 0;line-height:1;flex: inherit; font-size: 4vw; margin-top: 6vw; /* font-size: 18px; margin-top: 27px; */}
.tpContent .cntBox > dl > dt > .txt > .br{display:inline-block; width:1.111vw; height:2.222vw; /* width:5px; height:10px; */}
.tpContent .cntBox > dl > dt > .img{width: auto;margin-right: inherit;flex: inherit;}
.tpContent .cntBox > dl > dt > .img > img{max-height: 13.333vw; /* max-height: 60px; */}
.tpContent .cntBox > dl > dd{padding: 7.778vw 4.444vw;padding: 35px 20px;}
.tpContent .cntBox > dl > dd > p{margin-top: 4.444vw;font-size: 3.111vw; /* margin-top: 20px;font-size: 14px; */}
}

/* 2022 주요업무 추진계획 */
.taskPlan_2022{margin-top:140px;}
.taskPlan_2022 > header:before{content:none;}
.taskPlan_2022 > header:after{height:400px; background:url('../../images/sns/2022/taskPlan-Visual.jpg') center bottom / cover no-repeat;}
.taskPlan_2022 > header .tit{z-index:999;}
/*.taskPlan_2022 > header .BI{width:428px; height:130px; margin-top:93px; text-indent:-9999em; background:url('../../images/sns/2022/taskPlan-BI.png') center top no-repeat;}*/
.taskPlan_2022 > header .BI{text-indent:-9999em;}
.taskPlan_2022 > header .Word{width:554px; height:54px; margin-top:72px; text-indent:-9999em; background:url('../../images/sns/2022/taskPlan-Word.png') center top no-repeat;}
.taskPlan_2022 > nav a{line-height:36px;}
.taskPlan_2022 > nav a:hover{background:rgba(53,84,182,.75);}

.taskPlan_2022 .tpContent article > h1 .num{font-size:74px; min-width:90px;}
.taskPlan_2022 .tpContent article > h1 .tit > .l{font-size:26px; color:#333; letter-spacing:-0.07em}
.taskPlan_2022 .tpContent article > h1 .tit > .s{font-size:16px; color:#454545; letter-spacing:-0.05em}

.taskPlan_2022 .tpContent .cntBox{align-items:start;}
.taskPlan_2022 .tpContent .cntBox .cntBox_list {position:relative; width:100%; padding:27px 30px 21px 155px; border-bottom:1px dashed #ddd;}
.taskPlan_2022 .tpContent .cntBox div:last-child {border-bottom:0;}
.taskPlan_2022 .tpContent .cntBox .cntBox_list h2{margin-bottom:16px; font-size:20px; color:#333; letter-spacing:-0.05em; font-weight:500; line-height:1;}
.taskPlan_2022 .tpContent .cntBox .cntBox_list li{position:relative; padding-left:23px; margin-bottom:5px; font-size:15px; color:#555; letter-spacing:-0.05em; font-weight:500; line-height:22px;}
.taskPlan_2022 .tpContent .cntBox .cntBox_list li span{position:absolute; top:4px; left:0; display:inline-block; width:15px; height:15px; border-radius:8px; vertical-align:middle; font-family:'Verdana', 'Tahoma'; font-size:10px; text-align:center; color:#fff; line-height:15px; background-color:#555;}
.taskPlan_2022 .tpContent article:nth-child(1) .cntBox .cntBox_list li span{background-color:#1666c5;}
.taskPlan_2022 .tpContent article:nth-child(2) .cntBox .cntBox_list li span{background-color:#18c287;}
.taskPlan_2022 .tpContent article:nth-child(3) .cntBox .cntBox_list li span{background-color:#eb6b5a;}
.taskPlan_2022 .tpContent article:nth-child(4) .cntBox .cntBox_list li span{background-color:#5e71ed;}
.taskPlan_2022 .tpContent article:nth-child(5) .cntBox .cntBox_list li span{background-color:#1ed0f0;}
.taskPlan_2022 .tpContent .cntBox .cntBox_list span.deco_img{display:inline-block; position:absolute; top:30px; left:30px; width:84px; height:84px;}
.taskPlan_2022 .tpContent article:nth-child(1) .cntBox div:nth-child(1) span.deco_img{background:url('../../images/sns/2022/taskPlan-img01-01.png') 0 0 / cover no-repeat;}
.taskPlan_2022 .tpContent article:nth-child(1) .cntBox div:nth-child(2) span.deco_img{background:url('../../images/sns/2022/taskPlan-img01-02.png') 0 0 / cover no-repeat;}
.taskPlan_2022 .tpContent article:nth-child(1) .cntBox div:nth-child(3) span.deco_img{background:url('../../images/sns/2022/taskPlan-img01-03.png') 0 0 / cover no-repeat;}
.taskPlan_2022 .tpContent article:nth-child(1) .cntBox div:nth-child(4) span.deco_img{background:url('../../images/sns/2022/taskPlan-img01-04.png') 0 0 / cover no-repeat;}
.taskPlan_2022 .tpContent article:nth-child(2) .cntBox div:nth-child(1) span.deco_img{background:url('../../images/sns/2022/taskPlan-img02-01.png') 0 0 / cover no-repeat;}
.taskPlan_2022 .tpContent article:nth-child(2) .cntBox div:nth-child(2) span.deco_img{background:url('../../images/sns/2022/taskPlan-img02-02.png') 0 0 / cover no-repeat;}
.taskPlan_2022 .tpContent article:nth-child(2) .cntBox div:nth-child(3) span.deco_img{background:url('../../images/sns/2022/taskPlan-img02-03.png') 0 0 / cover no-repeat;}
.taskPlan_2022 .tpContent article:nth-child(2) .cntBox div:nth-child(4) span.deco_img{background:url('../../images/sns/2022/taskPlan-img02-04.png') 0 0 / cover no-repeat;}
.taskPlan_2022 .tpContent article:nth-child(3) .cntBox div:nth-child(1) span.deco_img{background:url('../../images/sns/2022/taskPlan-img03-01.png') 0 0 / cover no-repeat;}
.taskPlan_2022 .tpContent article:nth-child(3) .cntBox div:nth-child(2) span.deco_img{background:url('../../images/sns/2022/taskPlan-img03-02.png') 0 0 / cover no-repeat;}
.taskPlan_2022 .tpContent article:nth-child(3) .cntBox div:nth-child(3) span.deco_img{background:url('../../images/sns/2022/taskPlan-img03-03.png') 0 0 / cover no-repeat;}
.taskPlan_2022 .tpContent article:nth-child(3) .cntBox div:nth-child(4) span.deco_img{background:url('../../images/sns/2022/taskPlan-img03-04.png') 0 0 / cover no-repeat;}
.taskPlan_2022 .tpContent article:nth-child(4) .cntBox div:nth-child(1) span.deco_img{background:url('../../images/sns/2022/taskPlan-img04-01.png') 0 0 / cover no-repeat;}
.taskPlan_2022 .tpContent article:nth-child(4) .cntBox div:nth-child(2) span.deco_img{background:url('../../images/sns/2022/taskPlan-img04-02.png') 0 0 / cover no-repeat;}
.taskPlan_2022 .tpContent article:nth-child(4) .cntBox div:nth-child(3) span.deco_img{background:url('../../images/sns/2022/taskPlan-img04-03.png') 0 0 / cover no-repeat;}
.taskPlan_2022 .tpContent article:nth-child(5) .cntBox div:nth-child(1) span.deco_img{background:url('../../images/sns/2022/taskPlan-img05-01.png') 0 0 / cover no-repeat;}
.taskPlan_2022 .tpContent article:nth-child(5) .cntBox div:nth-child(2) span.deco_img{background:url('../../images/sns/2022/taskPlan-img05-02.png') 0 0 / cover no-repeat;}
.taskPlan_2022 .tpContent article:nth-child(5) .cntBox div:nth-child(3) span.deco_img{background:url('../../images/sns/2022/taskPlan-img05-03.png') 0 0 / cover no-repeat;}
.taskPlan_2022 .tpContent article:nth-child(5) .cntBox div:nth-child(4) span.deco_img{background:url('../../images/sns/2022/taskPlan-img05-04.png') 0 0 / cover no-repeat;}
.taskPlan_2022 .tpContent article:nth-child(5) .cntBox div:nth-child(5) span.deco_img{background:url('../../images/sns/2022/taskPlan-img05-05.png') 0 0 / cover no-repeat;}
.taskPlan_2022 > nav > .othLink .img{background:url('../../images/sns/2022/taskPlan-OthLink.png') center center / cover no-repeat;}
.taskPlan_2022 > nav > .othLink:hover .img{background:url('../../images/sns/2022/taskPlan-OthLink_over.png') center center / cover no-repeat;}


/* ==== 1000px 이하 일때 ==== */ 
@media only screen and (max-width:1000px) {
	.taskPlan_2022 header {height:400px;}
	.taskPlan_2022 > header .BI{margin-top:60px; height:93px;}
	.taskPlan_2022 > header .Word{margin-top:72px;}
}

/* ==== 768px 이하 일때 ==== */ 
@media only screen and (max-width:768px) {
	.taskPlan_2022 {margin-top:51px;}
	.taskPlan_2022 > header .BI{margin-top:60px; height:93px;}
	.taskPlan_2022 > header .Word{width:352px; height:74px; margin-top:72px; background:url('../../images/sns/2022/taskPlan-Word-m.png') center top no-repeat; background-size:contain;}
}
/* ==== 450px 이하 일때 ==== */ 
@media only screen and (max-width:450px) {
	.taskPlan_2022{margin-top:36px;}
	.taskPlan_2022 > header .BI{text-indent:-9999em;}
	.taskPlan_2022 > header:after{background:url('../../images/sns/2022/taskPlan-Visual_m.jpg') center bottom / cover no-repeat;}
	/*.taskPlan_2022 > header .Word{margin-top:0;}*/
	.taskPlan_2022 .tpContent article{margin-top:7.333vw; padding:0;}
	.taskPlan_2022 .tpContent article h1{padding:0 4.444vw;}
	.taskPlan_2022 .tpContent article > h1 .num{font-size:58px; min-width:76px; margin-top:2px;}
	.taskPlan_2022 .tpContent article > h1 .tit > .l{font-size:22px;}
	.taskPlan_2022 .tpContent article > h1 .tit > .s{font-size:15px;}
	.taskPlan_2022 .tpContent .cntBox{border-left:0; border-right:0; border-bottom:0;}
	.taskPlan_2022 .tpContent .cntBox .cntBox_list {padding:4.444vw 6.666vw; border-bottom:1px dashed #ececec;}
	.taskPlan_2022 .tpContent .cntBox .cntBox_list h2{font-size:18px; padding-right:75px; margin-bottom:14px; line-height:1.2;}
	.taskPlan_2022 .tpContent .cntBox .cntBox_list li{padding-left:20px;}
	.taskPlan_2022 .tpContent .cntBox div:last-child {border-bottom:1px solid #999;}
	.taskPlan_2022 .tpContent .cntBox .cntBox_list li:nth-child(1){padding-right:75px;}
	.taskPlan_2022 .tpContent .cntBox .cntBox_list span.deco_img{top:4.444vw; right:7.777vw; left:auto; width:56px; height:56px;}
	.taskPlan_2022 > nav > .othLink .img{background:url('../../images/sns/2022/taskPlan-OthLink_m.png') center center / contain no-repeat;}
	.taskPlan_2022 > nav > .othLink:hover .img{background:url('../../images/sns/2022/taskPlan-OthLink_m_over.png') center center / contain no-repeat;}
}