@charset utf-8;
	
	@import url(//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css);

	/* 추가 부분 */
	input[type="checkbox"] {
	  transform:scale(1.4, 1.4);
	  margin:0;
	  padding:0;
	  vertical-align:middle !important;
	}

	input[type="radio"] {
	  transform:scale(1.4, 1.4);
	  margin:0;
	  padding:0;
	  vertical-align:middle !important;
	}

	input[type="radio"],
	input[type="checkbox"]{
		cursor:pointer;
	}

	.board_list{	
		width:100%;
		margin-bottom:5px;
		padding:15px 20px 18px;
		border:1px solid #e4e4e4;
		box-sizing:border-box;
		background:#fff;
		text-align:left;
	}
	.board_list dt{
		font-size:1.1em;
		font-weight:bold; 
		color:#212121;
	}
	.board_list dt > strong{ 
		color:#22AD36; 
		font-size:0.9em;
	}
	.board_list dd.list_info{ 
		margin-top:8px;
		font-size:0.9em;
		font-weight:normal;
		color:#666;
	}
	.board_list dd.list_info > span{	
		padding:0 6px 0 3px;
		border-right:1px solid #e4e4e4;
	}
	.board_list dd.list_info > span:last-child{ 
		border-right:none;
	}
	.board_list dd.list_cont{ 
		margin-top:8px;
		font-size:1.0em;	
		color:#333;	text-align:justify;
		line-height:140%
	}

	.table-list {width:100%; margin-top:50px; font-family: 'NotoSans-DemiLight','NotoSansCJKtc-Light';}
	.table-list tr:hover td { color:#000; background:#dff4fd;}
	.table-list tr:hover td a { color:#fff;}
	.table-list thead th{padding:6px 0px 7px; border-top:1px solid #555; border-bottom:2px solid #555; text-align:center; font-size:15px;}
	.table-list tbody td { padding:9px 1px; border-bottom:1px solid #999999; text-align:center; word-break:break-all;}
	.table-list tbody td.tl { text-align:left;padding-left: 10px;}
	.table-list tbody td a {overflow:hidden; display:block; text-overflow:ellipsis;white-space:nowrap;}
	.table-list .text-center {text-align:center;}
	.table-list .text-left {text-align:left;}

	/* 미디어 쿼리 */

	@media (max-width: 767px) {
		
		.article-mobile {
			display:inline !important;
		}
		.article-not-mobile {
			display:none !important;
		}

		.rd-navbar-dropdown > li .mdi{
			display:inline !important;
		}

		.thShowHide{
			display:none;
		}

		.form-label-outside{
			display:inline;
		}
	}

	@media (min-width: 768px) {	/* 테블릿 */
		
		.article-mobile {
			display:none !important;
		}
		.article-not-mobile {
			display:inline !important;
		}

		.rd-navbar-dropdown > li .mdi{
			display:inline !important;
		}

		.thShowHide{
			display:table-cell;
		}

		.form-label-outside{
			display:none;
		}
	}

	@media (min-width: 992px) {	/* 테블릿 */
 		
		.article-mobile {
			display:none !important;
		}
		.article-not-mobile {
			display:inline !important;
		}

		.rd-navbar-dropdown > li .mdi{
			display:inline !important;
		}

		.thShowHide{
			display:table-cell;
		}

		.form-label-outside{
			display:none;
		}

	}

	@media (min-width: 1200px) {
 		
		.article-mobile {
			display:none !important;
		}
		.article-not-mobile {
			display:inline !important;
		}

		.rd-navbar-dropdown > li .mdi{
			display:none !important;
		}

		.thShowHide{
			display:table-cell;
		}

		.form-label-outside{
			display:none;
		}

	}

