
			.boardGalleryWrap { font-family: NanumGothic, "나눔고딕";
				width:95%;
				margin:0 auto;
			}
			.category_wrap {
				margin-top:20px;
				border-left:1px solid #e6e6e6;
				border-right:1px solid #e6e6e6;
				border-bottom:1px solid #e6e6e6;
			}
			.category_tab_wrap ul:after {
				display:block;
				content:'';
				clear:both;
			}
			.category_tab_wrap li {
				float:left;
				width:7.1428%;
				background-color:#f8f8f8;
				font-size:12px;
				color:#b2b2b2;
				border-top:1px solid #e6e6e6;
				border-bottom:1px solid #e6e6e6;
				border-right:1px solid #e6e6e6;
				box-sizing:border-box;
				text-align:center;
				padding:10px 0;
				cursor:pointer;
			}
			.category_tab_wrap li:nth-child(1) ~ li {
				border-left:0;
			}
			.category_tab_wrap li:last-child {
				border-right:0;
			}
			.category_tab_wrap li.active {
				background-color:#ffffff;
				font-size:12px;
				color:#000;
				border-bottom:0;
				border-top:3px solid;
			}

			.category_value_wrap {
				padding:20px;
				box-sizing:border-box;
			}
			.category_value_wrap ul{
				list-style-type:disc;
			}
			.category_value_wrap ul:after{
				content:'';
				display:block;
				clear:both;
			}
			.category_value_wrap li:before{
				content:'・';
				font-weight:bold;
				color:#019199;
				padding-right:6px;
			}
			.category_value_wrap li{
				float:left;
				width:25%;
				font-size:12px;
				color:#2d2d2d;
				cursor:pointer;
				padding:5px 0;
			}

			.boardGalleryWrap .border_content_wrap {
				margin-top:20px;
				box-sizing:border-box;
			}

			.boardGalleryWrap .border_content_wrap ul:after {
				display:block;
				content:'';
				clear:both;
			}

			.boardGalleryWrap .border_content_wrap li {
				float:left;
				margin-right:12px;
				margin-bottom:15px;
				padding-bottom:15px;
				text-align:center;
				border:1px solid #e6e6e6;
			}

			.boardGalleryWrap .border_content_wrap li .img_wrap {
				display:inline-block;
				box-sizing:border-box;
			}


			.boardGalleryWrap .border_content_wrap li .title {
				font-size:14px;
				font-weight:bold;
				margin-top:15px;
				color:#000;
				display:block;
				padding:5px 0 2px 0;
			}

			.boardGalleryWrap .border_content_wrap li .tel_number {
				font-size:14px;
				font-weight:bold;
				color:#ff0100;
				padding:2px 0;
			}

			.boardGalleryWrap .border_content_wrap li .category {
				font-size:14px;
				font-weight:normal;
				color:#7e4d50;
				padding:2px 0;
			}

	@media (max-width: 575.98px) {
        .boardGalleryWrap,
		.boardGalleryInner {
			width:100%;
		}
		.category_value_wrap li{
			float:left;
			width:50%;
			font-size:12px;
			color:#2d2d2d;
			cursor:pointer;
			padding:5px 0;
		}

		.boardGalleryWrap .border_content_wrap {
			padding:20px 0;
		}

		.boardGalleryWrap .border_content_wrap li {
			width:49%;
			padding:0;
			box-sizing:border-box;
		}
		.boardGalleryWrap .border_content_wrap li:nth-child(odd) {
			margin-right:1%;
			margin-left:0;
		}
		.boardGalleryWrap .border_content_wrap li:nth-child(even) {
			margin-left:1%;
			margin-right:0;
		}

		.boardGalleryWrap .border_content_wrap li .img_wrap {
			width:100%;
		}

		.boardGalleryWrap .border_content_wrap li .img_wrap img {
			width:100%;
		}


	}

	@media (min-width: 768px) {

		.boardGalleryWrap .border_content_wrap li:nth-child(4n+0) {
			margin-right:0;
		}

		.boardGalleryWrap .border_content_wrap {
			padding:0;
		}

		.boardGalleryWrap .border_content_wrap li .img_wrap img {
			width:180px;
			height:180px;
		}

	}
	@media (min-width: 576px) and (max-width: 767.98px) {
        .boardGalleryWrap,
		.boardGalleryInner {
			width:100%;
		}

		.category_value_wrap li{
			float:left;
			width:33.333%;
			font-size:12px;
			color:#2d2d2d;
			cursor:pointer;
			padding:5px 0;
		}

		.boardGalleryWrap .border_content_wrap li:nth-child(3n+0) {
			margin-right:0;
		}

		.boardGalleryWrap .border_content_wrap {
			padding:20px 0;
		}

		.boardGalleryWrap .border_content_wrap li {
			width:32.333%;
			padding:0;
			box-sizing:border-box;
		}

		.boardGalleryWrap .border_content_wrap li:first-child,
		.boardGalleryWrap .border_content_wrap li:nth-child(3n+1) {
			margin-right:1%;
		}
		.boardGalleryWrap .border_content_wrap li:nth-child(3n+2) {
			margin-right:0.5%;
			margin-left:0.5%;
		}
		.boardGalleryWrap .border_content_wrap li:nth-child(3n+3) {
			margin-left:1%;
		}

		.boardGalleryWrap .border_content_wrap li .img_wrap {
			width:100%;
		}

		.boardGalleryWrap .border_content_wrap li .img_wrap img {
			width:100%;
		}


	}

			.view_table_wrap {
				margin-top:0px;
			}
			.view_head_wrap:after {
				display:block;
				content:'';
				clear:both;
			}
			.view_head_left_wrap {
				float:left;
				padding:5px;
				border:5px solid #e6e6e6;

			}

			.view_head_right_wrap {
				float:left;
				margin-left:5px;
				width:50%;
			}

			.view_head_right_wrap ul {
				margin-left:2px;

			}
			.view_head_right_wrap li {
				font-size:15px;
			}
			.view_head_right_wrap li.title {
				font-size:17px;
				padding:9px;
				font-weight:bold;
			}
			.view_head_right_wrap li.sub_content {
				border-bottom:1px dotted #e6e6e6;
				padding:0px 0 0 0px;
				font-size:13px;

			}


			.view_head_right_wrap li.sub_content span {				
				}

			.view_head_right_wrap li.sub_content span:first-child:before {
				content:'';
				margin-right:5px;		

}

			.view_head_right_wrap li.sub_content span:first-child {
				font-size:14px;
				color:#636363;
				font-weight:bold;
				display:inline-block;
				width:18%;
				background-color:#ececec;
				padding:7px;
				text-align:center;


			}
			.view_head_right_wrap li.sub_content span:last-child {
				display:inline-block;
				padding:0px 0px 0px 10px;
				font-size:14px;
				color:#6b6b6b;

			}
			.view_head_right_wrap li.link_icon {
				padding:5px 0;
			}
			.view_head_right_wrap li.link_icon img {
				margin-right:5px;
			}
			.view_content_wrap {
				padding:5px 0px 5px 0px;
			}
			.view_content_wrap1 {
				padding:0px 10px 0px 10px;
				border-top:1px dotted #e2e2e2;
			}
			.view_content_wrap2 {
				padding-top:15px;
				margin-top:15px;
				border-top:1px dotted #e2e2e2;
				background-color:#ffd649;
				text-align:center;
				height:30px;
				margin-top:20px;	
			}
			@media (max-width: 575.98px) {

				.view_table_wrap {
					padding:0 10px;
				}
				.boardGalleryWrap {
					width:100%;
				}

				.view_head_left_wrap {
					width:100%;
					box-sizing:border-box;
				}

				.view_head_left_wrap img {
					width:100%;
				}

				.view_head_right_wrap {
					width:100%;
					margin-left:0;
				}

				.view_head_right_wrap ul {
					margin-left:0;
				}

				.view_head_wrap>.title {
					font-size:17px;
					font-weight:bold;
					padding:5px 0;
				}

				.view_head_right_wrap .title {
					display:none;
				}

				.view_head_right_wrap li {
					padding:1px 0!important;
				}


			}

			@media (min-width: 576px) and (max-width: 767.98px) {
				.boardGalleryWrap {
					width:100%;
				}

				.view_head_left_wrap {
					width:30%;
				}

				.view_head_left_wrap img {
					width:100%;
				}

				.view_head_right_wrap {
					width:65%;
				}

				.view_head_wrap>.title {
					display:none;
				}

			}

			@media (min-width: 768px) {

				.view_head_left_wrap img {
					width:245px;
					height:245px;
				}

				.view_head_wrap>.title {
					display:none;
				}

			}



.blog_link_wrap li{
	padding:3px 0;
}

.blog_link_wrap li:after{
	content:'';
	display:block;
	clear:both;
}
.blog_link_wrap li>span{
	float:left;
}
.blog_link_wrap li>span:last-child{
	padding:7px 5px;
}
.blog_link_wrap li>span:after{
	content:'';
	display:block;
	clear:both;
}


			.blog_list_wrap {
				margin-top:30px;
			}
			.blog_item_wrap {
				margin-top:10px;
			}
			.blog_item_wrap:after {
				content:'';
				display:block;
				clear:both;
			}

			.thumb_wrap {
				padding:10px;
				box-sizing:border-box;
			}

			.info_wrap .title {
				color:#313131;
				font-size:20px;
				font-weight:bold;
				padding:25px 0 10px 0;
			}
			.info_wrap .tel_number {
				color:#d3263a;
				font-size:16px;
				font-weight:bold;
				padding:3px 0;
			}
			.info_wrap .address {
				color:#d3263a;
				font-size:16px;
				font-weight:bold;
				padding:3px 0;
			}
			.info_wrap .description {
				color:#5d5d5d;
				font-size:12px;
				padding:15px 0;
			}

			@media (max-width: 575.98px) {

				.thumb_wrap {
					width:100%;
					padding:15px;
				}
				.thumb_wrap img {
					width:100%;
					height:auto;
				}

				.info_wrap {
					padding:0 25px 0 25px;
					box-sizing:border-box;
				}

				.info_wrap .title {
					font-size:16px;
					padding-top:0;
				}

				.info_wrap .tel_number {
					font-size:13px;
				}

				.info_wrap .address {
					font-size:13px;
				}

				.info_wrap .icon_wrap {
					text-align:center;
				}

			}

			@media (min-width: 576px) and (max-width: 767.98px) {

				.blog_item_wrap {
					display:flex;
				}
				.thumb_wrap {
					padding:10px;
					box-sizing:border-box;
				}

				.thumb_wrap img {
					width:180px;
					height:180px;
				}

				.info_wrap {
					padding-left:20px;
					box-sizing:border-box;
				}

				.info_wrap .title {
					font-size:18px;
					padding-top:20px;
				}

				.info_wrap .tel_number {
					font-size:15px;
				}

				.info_wrap .address {
					font-size:15px;
				}

				.info_wrap .description {
					padding:10px 0;
				}

			}

			@media (min-width: 768px) {
				.thumb_wrap {
					float:left;
					width:210px;
				}
				.info_wrap {
					float:left;
					width:570px;
					margin-left:20px;
				}

				.thumb_wrap img {
					width:190px;
					height:190px;
				}

			}

	.category_value_wrap>ul {
		display:none;
	}
	.category_value_wrap .exists {
		font-weight:bold;
	}
	.category_value_wrap .empty {
		color:#888888;
	}
