/* @media (max-width:1017px){720
	.table				{text-align:left;}
	.table tr			{position:relative;display:block;padding:1rem 0;border-bottom:1px solid #e9ecef}
	.board-list tbody tr:hover	{background:none;}
	.board-list th, .board-list td	{padding:.3rem;}
	.table thead tr		{border-bottom:2px solid #768395}
	.table thead tr,
	.table thead th,		
	.table .num			{display:none;}
	.table .subject		{display:block;font-size:15px;}
	.table th			{font-weight:400}
	.table td,.table th	{display:inline-block;font-size:.75rem;line-height:1.2}
	.table.align-items-center td,.table.align-items-center th{vertical-align:middle}
} */

@media (max-width:1017px){/*720*/
	.indent-mo	{padding:0 20px;}
	.board-info			{margin:0.5rem 0;}
	.board-control	{margin:1rem 0;}
	.board-btn		{float:none;margin:1rem 0;text-align:center;}
	.board-btn a	{}
	.board-paging	{float:none;}
	.board-paging:before,
	.board-paging:after{content:"";clear:both;display:block;float:none}
	.board-paging .va-mo			{text-align:center;color:#999;}
	.board-paging .va-mo input.page,
	.board-paging .va-mo button		{width:40px;height:40px;line-height:40px;padding:0;background:none;border-radius:2px;text-align:center;}
	.board-paging .va-mo input.page	{border:1px solid var(--main-color);color:var(--main-color);margin-right:0.25rem}
	.board-paging .va-mo input.page::placeholder{opacity:1;color:#5A5AD2}
	.board-paging .va-mo button		{border:1px solid #dee2e6;color:#999;background:#F4F4F4;margin-left:0.25rem}

	.board-list				{border-top:2px solid #768395;}
	.board-list	.attach		{position:absolute;right:1rem}
	.board-list .clip-list	{display:none;}
	.board-list .tv-checkbox input[type="checkbox"] + label::after,
	.board-list .tv-checkbox input[type="checkbox"] + label::before{margin-right:0 !important;}

	.board-write						{font-size:.875rem;padding:1.25rem;}

	.board-view			{font-size:0.875rem;}
	.board-view-title	{padding:20px;font-size:1rem;}
	.board-view .date	{font-size:0.725rem;color:#999;margin-bottom:0.5rem;}
	.board-view .subject{font-size:1rem}
	.board-view-cont	{padding:20px;}
	.board-view-desc	{padding:20px;}
	.board-view-desc .left,
	.board-view-desc .right	{float:none;display:block;}
}

@media (min-width:1017px){
	.board-reply				{margin:0;}
	.board-reply .list			{padding:30px 0;margin:0;font-size:.875rem;}
	.board-reply .list li		{width:auto;display:block;padding:20px 0;margin:0 20px;}
	.board-reply .thumb	{width:50px;height:50px}
	.board-reply .thumb-area	{width:50px;padding-right:20px;}
	.board-reply .desc		{width:calc(100% - 70px);}
	.board-reply .name		{font-size:1rem;}
	.board-reply .date		{font-size:0.725rem}
	.board-reply .control	{}


	.board-link	li .url	span{display:inline-block;font-size:.725rem;}
}

 /***/

@media (max-width:1017px){/*720*/
	.board-namecard			{border-top:2px solid #768395}	
	.board-namecard	.thumb	{width:80px;height:80px;}
	.board-namecard	.cont	{width:calc(100% - 80px - 20px);}
	.board-namecard	.txt	{display:none;}
	.board-namecard	.flowfix		{float:left;display:block;white-space:nowrap;position:relative;}
	.board-namecard	.flowfix span	{float:none;display:inline-block;vertical-align:top;margin:0;}

}

 /* 접근성수정 */
 @media (max-width:1440px){ /*1200*/
	.stats-list li a	{padding:30px;}
	.stats-list .tit-wrap	{height:160px;}
	
	.card-list .img		{height:290px;}
	.card-list .over-bx	{padding-top:60px;}
	.card-list .subject	{margin:20px 0 30px;}
}
@media (max-width:1017px){/*720*/
	.stats-list li	{width:calc(50% - 20px);}
	.stats-list li:nth-child(2n+1)	{clear:both;}
	.stats-list li:nth-child(3n+1)	{clear:none;}
	.card-list			{margin-top:20px;}
	.card-list .img		{height:230px;}
	.card-list .over-bx	{padding-top:45px;}
	.card-list .kicce-category	{display:none;}
	.card-list .subject	{font-size:24px;}
}
@media (max-width:778px){/*mobile-l*/	
	.stats-list li a	{padding:20px;}
	.card-list li	{width:calc(50% - 20px);}
}
@media (max-width:576px){/*mobile-s*/
	/* .board-write .form-control + .btn-d	{display:block;margin-top:5px;} */
	.stats-list ul	{margin:0;}
	.stats-list li	{width:100%;float:none;margin:0 0 10px 0;}
	.stats-list li a	{padding:15px;}
	.stats-list a:focus .tit-en,
	.stats-list a:hover .tit-en		{margin-bottom:15px;font-size:12px;}
	.stats-list .tit-wrap	{height:auto;}
	.stats-list .tit-wrap>span	{position:relative;top:auto;transform:none;padding:20px;}
	.card-list ul	{margin:0;}
	.card-list li	{width:100%;float:none;margin:0 0 10px 0;}
}
@media (max-width:320px){/*mobile-xs*/
}
/* //접근성수정 */

@media (max-width:1440px){ /*1200*/
	/* .stats-list li	{padding:30px;}
	.stats-list .tit-wrap	{height:160px;}
	.stats-list li:hover .tit-wrap	{height:120px;}
	.stats-list .btn	{left:30px;} */
	
	/* .card-list .img		{height:290px;}
	.card-list .over-bx	{padding-top:40px;}
	.card-list .subject	{margin:20px 0 30px;}
	.card-list .btn a	{width:100%;margin:0 0 2px 0;}
	.card-list .btn a:hover	{transform:none;} */
	
	.newsletter .view	{width:760px;padding:0;}
	.newsletter .list	{width:calc(100% - 760px);padding-left:20px;}
	.newsletter .list li li a:hover	{padding-left:0;background:none;color:#65A4BA;}
	
	.certificate		{height:310px;}
	.certificate .txt	{height:65px;}
}
@media (max-width:1240px){ /*960*/
	.newsletter .list li li	{word-break:keep-all;}
}
@media (max-width:1017px){/*720*/
	.board-gallery.type1 ul		{margin-left:-10px;margin-right:-10px;}
	.board-gallery.type1 li		{width:50%;padding-left:10px;padding-right:10px;}
	/* .board-gallery.type1 .thumb		{height:130px;} */ 

	.board-gallery.type3 .thumb	{height:280px;}
	.board-gallery.type3 .txtbg	{margin:1rem 0}
	.board-gallery.type3 .subject	{margin:10px 0;}
	.board-gallery.type3 .badge-sns	{border:1px solid #eee;}
	.board-gallery.type3 .control	{padding:0 10px;top:125px;}
	
	.board-focus .go-link	{display:none;}
	
	.report-list		{margin:0;}
	.report-list .bx	{width:100%;margin:0 0 10px 0;float:none;}
	
	.publication-list .bx	{padding-left:30px;}
	.publication-list .num	{position:relative;left:auto;top:auto;margin:0 0 10px 0;}
	.publication-list .kicce-category	{margin:0 0 10px 0;}
	.publication-list .subject	{margin:0 0 10px 0;}
	
	/* .stats-list li	{width:calc(50% - 20px);}
	.stats-list li:nth-child(2n+1)	{clear:both;}
	.stats-list li:nth-child(3n+1)	{clear:none;} */
	
	/* .card-list .img		{height:230px;}
	.card-list .over-bx	{padding-top:30px;}
	.card-list .kicce-category	{display:none;}
	.card-list .subject	{font-size:24px;height:54px;} */
	
	.newsletter .view,
	.newsletter .list	{float:none;width:100%;}
	.newsletter .list	{padding-left:0;}
	.newsletter .view .cont	{transform:scale(0.9473684);transform-origin:0 0;margin-top:30px;}
	.newsletter .list>ul:after	{content:"";display:block;float:none;clear:both;}
	.newsletter .list>ul>li	{position:relative;float:left;width:33.3333%;}
	.newsletter .list>ul>li a	{border-right:1px solid #fff;}
	.newsletter .list>ul>li:nth-child(3n) a	{}
	.newsletter .list ul ul	{position:absolute;left:0;top:41px;z-index:2;background:#fff;width:100%;box-shadow:0 5px 8px rgba(0,0,0,0.1);}
	.newsletter .list li li a	{padding:10px;font-size:13px;}
	.newsletter .list li li a:hover	{padding:10px;}
	
	.certificate		{height:330px;}
	.certificate .txt	{height:85px;}
}
@media (max-width:778px){/*mobile-l*/
	.board-info .left,
	.board-info .right	{float:none;display:block;width:100%;font-size:0.875rem;margin:5px 0;}
	
	.board-list .preview span	{line-height:1.4;}
	
	.board-gallery.type1 .thumb		{height:130px;}
	.board-search .form-control		{width:100% !important;margin:0 0 3px 0;}
	.board-search .btn-d			{display:block;width:100%;}
	.board-focus li				{padding:20px 0;}
	.board-focus .thumb			{float:none;position:absolute;left:0;top:20px;width:80px;height:60px;}
	.board-focus .thumb + .txt .badge	{margin-left:100px;}
	.board-focus .thumb + .txt .subject	{padding-left:100px;min-height:60px;}
	.board-focus .subject		{line-height:1.2;}
	.board-focus .subject a		{font-size:16px;}
	.board-focus .thumb + .txt	{float:none;width:100%;}
	
	.report-bx .tit-wrap	{padding-right:30px;}
	.report-bx .subject		{font-size:22px;}
	.report-bx .desc		{padding-right:30px;}
	.report-bx .btn			{width:140px;}
	.report-bx .btn a		{font-size:14px;padding:8px 0;}
	.report-bx .tit-wrap .btn	{right:25px;top:25px;transform:none;}
	.report-bx .desc		{padding-bottom:80px;}
	.report-bx .desc .btn	{bottom:20px;left:30px;right:auto;top:auto;}
	.report-view .view-type4 .num	{padding:10px 0;}
	.report-view .view-type5 h3, .report-view .view-type5 ul	{float:none;width:100%;}
	.report-view .view-type5 h3		{margin:0 0 20px 0;}
	.report-view .view-type5 .more	{left:auto;right:0;top:30px;}
	
	.board-archive ul.d4 li	{float:left !important;width:25% !important;}
	.board-archive ul.d3 li	{float:left !important;width:33.3333% !important;}
	
	.publication-list .bx	{padding:25px;}
	.publication-list .btn	{width:140px;top:30px;transform:none;}
	.publication-list .btn a	{font-size:14px;padding:8px 0;}
	
	/* .stats-list li	{padding:20px;}
	.stats-list .btn	{left:20px;bottom:20px;} */
	
	/* .card-list li	{width:calc(50% - 20px);} */
	
	.newsletter .list>ul>li	{width:50%;}
	.newsletter .view .cont	{display:none;}
	.newsletter .view .mo-cont	{display:block;margin-top:30px;}
	.newsletter .view .mo-cont a	{display:block;padding:20px;text-align:center;background:#65A4BA;color:#fff;word-break:keep-all;}
	.newsletter .view .mo-cont a i	{margin-right:10px;}
	
	.certificate		{padding:25px;height:auto;}
	.certificate .tit	{font-size:20px;}
	.certificate .txt	{height:auto;margin:20px 0;}
	.certificate a		{}
}
@media (max-width:576px){/*mobile-s*/
	.report-list .tit-wrap, .report-list .txt-wrap	{float:none;width:100%;height:auto;padding:20px;}
	.report-list .kicce-category	{margin:20px 0 10px;}
	.report-list .btn		{position:relative;width:100%;left:auto;bottom:auto;padding:0;margin:10px 0 0 0;}
	.report-list .over-bx a	{padding:20px;}
	.report-list .over-bx .tit	{margin:20px 0 10px;}
	.report-list .desc .stxt	{max-height:none;}
	.report-bx .tit-wrap	{padding:20px;}
	.report-bx .subject		{font-size:18px;}
	.report-bx .desc		{padding:20px;}
	.report-bx .img			{position:relative;left:auto;top:auto;margin-bottom:10px;}
	.report-bx .btn			{position:relative;width:100%;}
	.report-bx .tit-wrap .btn, .report-bx .desc .btn	{left:auto;right:auto;top:auto;bottom:auto;margin-top:10px;}
	.report-bx .share	{position:relative;right:auto;bottom:auto;margin-top:10px;}
	.report-bx .share-tit	{line-height:30px;}
	.report-bx .share a	{width:30px;height:30px;background-size:auto 100%;}
	.report-view .view-type3 li	{padding-right:15px;padding-left:15px;}
	.report-view .view-type3 li a	{position:relative;display:block;margin-top:5px;right:auto;top:auto;color:#999;font-size:12px;}
	.report-view .view-type4:before	{right:20px;top:190px;left:auto;}
	.report-view .view-type4 h3, .report-view .view-type4 .cont	{float:none;width:100%;}
	.report-view .view-type4 h3	{margin:0 0 10px 0;}
	.report-view .view-type4 li	{width:50%;margin-bottom:1px;}
	.report-view .view-type4 .stit, .report-view .view-type4 .num	{padding:5px 0;}
	.report-view .view-type4 .txt .img, .report-view .view-type4 .txt p	{float:none;width:100%;}
	.report-view .view-type4 .txt .img	{margin-bottom:5px;}
	.report-view .view-type5	{padding:15px 0;}
	.report-view .view-type5 h3		{margin:0 0 10px 0;}
	.report-view .view-type5 .more	{top:20px;}
	.report-view .view-type5 li	{padding-right:0;}
	.report-view .view-type5 li a	{position:relative;display:block;right:auto;top:auto;margin-top:5px;color:#999;font-size:12px;}
	
	.board-share .tit	{line-height:30px;}
	.board-share ul, .board-share .like		{float:none;width:100%;}
	.board-share ul		{padding-left:80px;padding-top:0;}
	.board-share li a	{width:30px;height:30px;background-size:auto 100%;}
	.board-share .like	{margin-top:10px;}
	.board-share .like a	{font-size:14px;padding:8px 0;}
	.board-archive ul.d3 li, .board-archive ul.d4 li	{width:50% !important;}
	.board-archive li .stit, .board-archive li .num	{padding:5px 0;}
	.board-archive li:nth-child(3) .num	{border-left:1px solid #dfdfdf;}
	
	.publication-top		{padding-left:40px;}
	.publication-top .ico	{width:25px;height:30px;background-size:auto 100%;left:0;top:0;margin-top:0;}
	.publication-top .btn-d	{position:relative;display:block;margin-top:10px;}
	.publication-list .btn	{position:relative;right:auto;top:auto;width:100%;}
	.publication-list .stxt:after	{content:"";display:block;float:none;clear:both;}
	
	/* .stats-list ul	{margin:0;}
	.stats-list li	{width:100%;float:none;margin:0 0 10px 0;padding:15px;}
	.stats-list .tit-wrap	{height:auto;}
	.stats-list .tit-wrap>span	{position:relative;top:auto;transform:none;padding:20px;}
	.stats-list li:hover .tit-wrap	{height:auto;} */
	
	/* .card-list ul	{margin:0;}
	.card-list li	{width:100%;float:none;margin:0 0 10px 0;} */
	
	.newsletter .list>ul>li	{float:none;width:100%;}
	.newsletter .list>ul>li a	{border-right:none;}
}
@media (max-width:320px){/*mobile-xs*/
}
