@media (max-width:1017px){/*720*/
	.table				{text-align:left;}
	.table tr			{display:block;padding:1rem 0;position:relative;}
	.board-list tbody tr:hover	{background:none;}
	.board-list th, .board-list td	{padding:.3rem;}
	.table thead tr		{border-bottom:2px solid #828B9C;}
	.table thead tr,
	.table thead th,		
	.table .num			{display:none;}
	.table .subject		{display:block;font-size:15px;text-align:left !important;}
	.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:1rem 0;}
	.board-control	{margin:1rem;}
	.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 #5A5AD2;color:#5A5AD2;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:0;bottom: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;}
	.board-write .form-inline	{display:block;}
	.board-write .form-control-label,
	.board-write .form-control-body		{width:100%;}
	.board-write .form-control-label	{margin:0 0 5px 0;}
	.board-write .form-control-label,
	.board-write .input-group-sm .form-control-label	{line-height:1.6;}
	

	.board-view			{font-size:0.875rem;}
	.board-view-title	{font-size:1rem;}
	.board-view .date	{font-size:0.725rem;color:#999;margin-bottom:0.5rem;}
	.board-view .subject{font-size:1.2rem;letter-spacing:0;line-height:1.2;}
	.board-view .bg_gr .clearfix	{margin-bottom:0.5rem;}
	.board-view-cont	{}
}

@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:1400px){ /*1200*/

}
@media (max-width:1200px){ /*960*/

}
@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;}
}
@media (max-width:778px){/*mobile-l*/
	.board-search #search_text	{width:180px;}
	.board-search .more-search i	{margin-left:30px;}
	.board-write		{padding:1rem;}
	.board-write .btn-wrap .btn-d	{width:calc(50% - 2px);}
	.board-write .comment			{display:block;}
	.board-write .comment.comment-left	{margin-top:5px;margin-left:0!important;}
	.board-write .comment.comment-left:before	{display:none;}
	.board-view-desc .vd-tit{}
	.board-view-desc .left,
	.board-view-desc .right	{float:none !important;display:block;}
	.board-view-list dt		{width:80px;}
	.board-view-list dt, .board-view-list dd.subject, .board-view-list dd.subject a	{font-size:15px;}
	.board-view-list dd:not(.subject)	{display:none;}
	.board-view-list dd.subject	{width:calc(100% - 80px);}
	.attachbox .preview	{display:none;}
}
@media (max-width:576px){/*mobile-s*/
	.board-view-title .left,
	.board-view-title .right	{float:none !important;width:100%;}
	.board-view-title .left		{margin:0 0 10px 0 !important;}
	.board-view-title .btn-d	{display:block;}
	.board-write .form-control + .btn-d	{display:block;margin-top:5px;}
	.board-search .left,
	.board-search .right			{float:none;display:block;width:100%;}
	.board-search .form-control		{width:100% !important;margin:0 0 3px 0;}
	.board-search .btn-d			{display:block;width:100%;}
	.board-search .more-search		{display:none;}
	.board-info .left,
	.board-info .right		{float:none;display:block;width:100%;font-size:0.875rem;margin:5px 0;}
	.board-info .mtp10		{margin-top:0 !important;}
	.board-info .form-control	{width:100% !important;margin:1px 0;}
	.board-move .dpi			{display:block !important;}
	.board-move .form-control	{width:100% !important;margin:0 0 3px 0;}
	.board-move .btn-d	 	{display:block;width:100%;}
}
