@charset "utf-8";
/**
 * @File Name : main.css
 * @Description : Layout[main] | Contents[main]
 * @Modification Information
 * <pre>
 * 수정일 | 수정자 | 수정내용
 * 2017.04.28 | 문영신 | 최초 등록
 * 2017.05.10 | 문영신 | 요구반영. 결함개선. 고도화.
 * 2017.05.25 | 문영신 | #vpr1 이미지 뷰 개선.
 * 2017.05.26 | 양미정 | #vpr1 의 #tp3c2 css수정 
 * 2017.05.30 | 문영신 | #vpr1 .mContC .tp2c1 이미지 뷰 개선.
 * 2017.06.19 | 양미정 | #vpr1 .mControl .play>.ic1{background-image:url(/bonghapark/img/main/ic40a1c1play1@2x.png);} 로 수정
 * </pre>
 * @author 웹표준화실 문영신
 * @since 2017.04.12
 *
 * @Copyright (C) IACTS.CO.KR All rights reserved.
 */

/* ◇◆ Layout[main] ◇◆◇◆◇◆◇◆◇◆ */


body {
	background:#fff;
}

#wrap{}
	#wrap>.container{max-width:none;margin:0;}
	#body{position:relative;
		min-height:0; /* ☆ 배치 후 최종화면 확인! */
		margin:0 auto;
		padding:0;
		line-height:1.333;
	}
		#body [class*='mainbody']{position:relative;}
			#body .mainbody1{}
			#body .mainbody2{}
				#body .container{
					padding:0; /* ((( all.css 에서 .container 는 margin 값을 가지므로.. */
				}
					#body .mainbody1>.container{max-width:none;margin:0 auto;padding:0;}
					#body .mainbody2>.container{padding:30px 0;}
						/* #body [class*='mainwrap']{} */


/* #body */


/* ☆감춤 */
/* none */


/* ☆공용 */
/* none */


/* 비쥬얼.PR로테이터. 20170525. 20170530. [JS] $('#vpr1').jQmPR1({interval:6666, mTabindex:'-1'}); */
#vpr1{z-index:0;display:block;position:relative;margin:0 auto 30px;}
#vpr1>.wrap1{position:relative;
	height:564px;
}
#vpr1 .mView{z-index:10;
	position:absolute;left:0;right:0;top:0;bottom:0;
	height:100%;
	overflow:hidden;
}
#vpr1 .mCont{position:relative;width:100%;height:100%;}
#vpr1 .mContC{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;}
#vpr1 .mContC.on{display:block;}
#vpr1 .mContC>.c{display:block;position:absolute;left:0;right:0;top:0;bottom:0;text-decoration:none;}
#vpr1 .mContC [class*='tp']{display:block;}
#vpr1 .mContC a{cursor:pointer;}
/* tp1 */
#vpr1 .mContC>.c.tp1{cursor:default;}
#vpr1 .mContC>.c.tp1:focus{border:1px dotted #000;}
#vpr1 .mContC .tp1f1{display:block;position:absolute;left:0;right:0;top:0;bottom:0;}
#vpr1 .mContC .tp1f1p1{display:block;position:absolute;left:0;right:0;top:0;bottom:0;
	margin:0 -1000px;
}
#vpr1 .mContC .tp1f1p1 img{display:block;width:auto;height:100%;margin:0 auto;}

html.Mobile #vpr1 .mContC .tp1f1p1 .p_img1{display:none;}
html.Desktop #vpr1 .mContC .tp1f1p1 .p_img1{display:block;}

html.Mobile #vpr1 .mContC .tp1f1p1 .m_img1{display:block;}
html.Desktop #vpr1 .mContC .tp1f1p1 .m_img1{display:none;}

#vpr1 .mContC .tp1f1t1{display:block;position:absolute;
	left:50%;top:135px;
	box-sizing:border-box; /* ☆ */
	width:280px;
	margin:0 0 0 -140px;
	padding:90px 20px 20px;
	border:1px solid #fff;
	background:url(/bonghapark/img/main/b.000000.opacity.20.png);
	color:#fff;
	font-weight:400;
	font-family:'Open Sans',
		'Apple SD Gothic Neo','Microsoft JhengHei',
		NanumSquare, 'NanumSquareR',
		'맑은 고딕','Malgun Gothic','나눔고딕',NanumGothic,'Nanum Gothic','돋움',Dotum,
		Helvetica,Arial,sans-serif;
}
#vpr1 .mContC .tp1f1t1:before{content:'';display:block;
	position:absolute;left:0;right:0;top:0;bottom:0;
	background:url(/bonghapark/img/main/deco1.png) no-repeat 20px 20px;
}
#vpr1 .mContC .tp1f1t1t1{display:block;position:relative;font-size:44px;line-height:1.083;font-family:'NanumSquareR';}
#vpr1 .mContC .tp1f1t1t1 .em1{color:#ffcb05;}
#vpr1 .mContC .tp1f1t1t1 .em2{color:#d8c187;}
#vpr1 .mContC .tp1f1t1t2{display:block;position:relative;margin:1.5em 0;font-size:14px;}
/* tp2 */
#vpr1 .mContC>.c.tp2{border-top:1px solid #000;border-bottom:1px solid #000;}
#vpr1 .mContC .tp2c1{position:relative;
	box-sizing:border-box; /* ☆ */
	border-left:1px solid #000;
	border-right:1px solid #000;
	background:#fff;
	margin:0 auto;
	overflow:hidden;
}
#vpr1 .mContC .tp2c1f1{display:block;position:relative;height:385px;}
#vpr1 .mContC .tp2c1f1p1{display:block;position:absolute;left:0;right:0;top:0;bottom:0;}
/*#vpr1 .mContC .tp2c1f1p1 img{display:block;width:auto;height:auto;margin:0 auto;}*/
#vpr1 .mContC .tp2c1f1p1 img{display:block;width:100%;height:100%;margin:0 auto;}
#vpr1 .mContC .tp2c1t1{display:block;position:relative;
	box-sizing:border-box; /* ☆ */
	height:177px; /* =(564-385)-2-1 */
	padding:20px 20px 0;
	border-top:1px solid #000;
	background:#fff;
}
#vpr1 .mContC .tp2c1t1t1{display:block;position:relative;height:3.999em;color:#000;font-size:16px;overflow:hidden;font-weight:bold;}
#vpr1 .mContC .tp2c1t1t1:after{content:'…';display:block;
	position:absolute;right:0;bottom:0;width:3em;height:1.333em;overflow:hidden;text-indent:-9999px;
	background:linear-gradient(to right, rgba(255,255,255, 0) 0, #fff 100%);
}
#vpr1 .mContC .tp2c1t1t2{display:block;position:relative;height:2.666em;margin:.666em 0;color:#555;font-size:14px;overflow:hidden;}
#vpr1 .mContC .tp2c1t1t2:after{content:'…';display:block;
	position:absolute;right:0;bottom:0;width:3em;height:1.333em;overflow:hidden;text-indent:-9999px;
	background:linear-gradient(to right, rgba(255,255,255, 0) 0, #fff 100%);
}
#vpr1 .mContC .tp2c1t1t3{display:block;
	color:#888;font-size:12px;letter-spacing:0;
	overflow:hidden;
}
#vpr1 .mContC .tp2c1t1t3 .ic1{display:inline-block;
	width:12px;height:12px;
	background:url(/bonghapark/img/main/ic24a1c1clock@2x.png) no-repeat center center;
	background-size:contain;text-indent:-9999px;overflow:hidden;
	vertical-align:middle;
}
#vpr1 .mContC .tp2c1t1t3t1{vertical-align:middle;}
/* tp3 */
#vpr1 .mContC>.c.tp3{border-top:1px solid #000;border-bottom:1px solid #000;}
/* tp3c1 */
#vpr1 .mContC .tp3c1{float:left;position:relative;width:100%;height:50%;
	margin:-1px;
	border:1px solid #000;
	background:#fff;
	text-align:left;overflow:hidden;
}
#vpr1 .mContC .tp3c1f1{display:block;position:relative;
	height:200px;
	overflow:hidden;
}
#vpr1 .mContC .tp3c1f1p1{display:block;position:absolute;left:0;right:0;top:0;bottom:0;}
#vpr1 .mContC .tp3c1f1p1 img{display:block;width:100%;height:auto;min-height:100%;margin:0 auto;}
#vpr1 .mContC .tp3c1t1{display:block;position:relative;
	box-sizing:border-box; /* ☆ */
	padding:16px 20px;
}
#vpr1 .mContC .tp3c1t1t1{display:block;position:relative;
	height:1.333em;
	color:#000;font-size:16px;overflow:hidden;
}
#vpr1 .mContC .tp3c1t1t1:after{content:'…';display:block;
	position:absolute;right:0;bottom:0;width:3em;height:1.333em;overflow:hidden;text-indent:-9999px;
	background:linear-gradient(to right, rgba(255,255,255, 0) 0, #fff 100%);
}
#vpr1 .mContC .tp3c1t1t3{display:block;position:relative;
	margin:.666em 0;
	color:#888;font-size:12px;letter-spacing:0;
	overflow:hidden;
}
#vpr1 .mContC .tp3c1t1t3 .ic1{display:inline-block;
	width:12px;height:12px;
	background:url(/bonghapark/img/main/ic24a1c1clock@2x.png) no-repeat center center;
	background-size:contain;text-indent:-9999px;overflow:hidden;
	vertical-align:middle;
}
#vpr1 .mContC .tp3c1t1t3t1{vertical-align:middle;}
/* tp3c2 */
#vpr1 .mContC .tp3c2{float:left;position:relative;width:50%;height:50%;
	margin:-1px;
	border:1px solid #000;
	background:#fff;
	text-align:left;overflow:hidden;
}
#vpr1 .mContC .tp3c2f1{display:block;position:relative;
	height:148px;
	overflow:hidden;
}
#vpr1 .mContC .tp3c2f1p1{display:block;position:absolute;left:0;right:0;top:0;bottom:0;}
#vpr1 .mContC .tp3c2f1p1 img{display:block;width:100%;height:auto;min-height:100%;margin:0 auto;}
#vpr1 .mContC .tp3c2t1{display:block;position:relative;
	box-sizing:border-box; /* ☆ */
	padding:16px 20px;
}
#vpr1 .mContC .tp3c2t1t1{display:block;position:relative;
	height:3.999em;
	color:#000;font-size:16px;overflow:hidden;
}
#vpr1 .mContC .tp3c2t1t1:after{content:'…';display:block;
	position:absolute;right:0;bottom:0;width:3em;height:1.333em;overflow:hidden;text-indent:-9999px;
	background:linear-gradient(to right, rgba(255,255,255, 0) 0, #fff 100%);
}
#vpr1 .mContC .tp3c2t1t3{display:block;position:relative;
	margin:.666em 0;
	color:#888;font-size:12px;letter-spacing:0;
	overflow:hidden;
}
#vpr1 .mContC .tp3c2t1t3 .ic1{display:inline-block;
	width:12px;height:12px;
	background:url(/bonghapark/img/main/ic24a1c1clock@2x.png) no-repeat center center;
	background-size:contain;text-indent:-9999px;overflow:hidden;
	vertical-align:middle;
}
#vpr1 .mContC .tp3c2t1t3t1{vertical-align:middle;}
/* tp3c3 */
#vpr1 .mContC .tp3c3{float:left;position:relative;width:50%;height:50%;
	margin:-1px;
	border:1px solid #000;
	background:#fff;
	text-align:left;overflow:hidden;
}
#vpr1 .mContC .tp3c3f1{display:block;position:relative;
	height:148px;
	overflow:hidden;
}
#vpr1 .mContC .tp3c3f1p1{display:block;position:absolute;left:0;right:0;top:0;bottom:0;}
#vpr1 .mContC .tp3c3f1p1 img{display:block;width:100%;height:auto;min-height:100%;margin:0 auto;}
#vpr1 .mContC .tp3c3t1{display:block;position:relative;
	box-sizing:border-box; /* ☆ */
	padding:16px 20px;
}
#vpr1 .mContC .tp3c3t1t1{display:block;position:relative;
	height:3.999em;
	color:#000;font-size:16px;overflow:hidden;
}
#vpr1 .mContC .tp3c3t1t1:after{content:'…';display:block;
	position:absolute;right:0;bottom:0;width:3em;height:1.333em;overflow:hidden;text-indent:-9999px;
	background:linear-gradient(to right, rgba(255,255,255, 0) 0, #fff 100%);
}
#vpr1 .mContC .tp3c3t1t3{display:block;position:relative;
	margin:.666em 0;
	color:#888;font-size:12px;letter-spacing:0;
	overflow:hidden;
}
#vpr1 .mContC .tp3c3t1t3 .ic1{display:inline-block;
	width:12px;height:12px;
	background:url(/bonghapark/img/main/ic24a1c1clock@2x.png) no-repeat center center;
	background-size:contain;text-indent:-9999px;overflow:hidden;
	vertical-align:middle;
}
#vpr1 .mContC .tp3c3t1t3t1{vertical-align:middle;}
/* tp4 */
#vpr1 .mContC>.c.tp4{border-top:1px solid #000;border-bottom:1px solid #000;}
/* tp4c1 */
#vpr1 .mContC .tp4c1{float:left;position:relative;width:50%;height:50%;background:#fff;text-align:left;overflow:hidden;}
#vpr1 .mContC .tp4c1f1{display:block;position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;}
#vpr1 .mContC .tp4c1f1p1{display:block;position:absolute;left:0;right:0;top:0;bottom:0;
	margin:0 -1000%; /* ☆ */
	overflow:hidden;
}
#vpr1 .mContC .tp4c1f1p1 img{display:block;
	width:auto;
	height:100%; /* ☆ */
	min-width:3.334%; /* ☆ */
	min-height:100%;
	margin:0 auto;
}
#vpr1 .mContC .tp4c1t1{display:none;table-layout:fixed;
	position:absolute;left:0;right:0;top:0;bottom:0;
	width:100%;height:100%;
	background:url(/bonghapark/img/main/b.000000.opacity.50.png);
	border-spacing:10px;
}
#vpr1 .mContC .tp4c1t1t1{display:table-cell;
	padding:10px;
	border:1px solid #fff;
	color:#fff;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
}
#vpr1 .mContC .tp4c1t1t1:after{content:'';display:block;
	width:45px;height:45px;
	margin:10px auto 0;
	background:url(/bonghapark/img/main/ic45a1c0plus1.png) no-repeat center center;
	background-size:contain;text-indent:-9999px;overflow:hidden;
	vertical-align:middle;
}
#vpr1 .mContC .tp4c1:hover .tp4c1t1,
#vpr1 .mContC .tp4c1:focus .tp4c1t1{display:table;}
/* tp4c2 */
#vpr1 .mContC .tp4c2{float:left;position:relative;width:50%;height:50%;background:#fff;text-align:left;overflow:hidden;}
#vpr1 .mContC .tp4c2f1{display:block;position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;}
#vpr1 .mContC .tp4c2f1p1{display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:0 -1000%;overflow:hidden;}
#vpr1 .mContC .tp4c2f1p1 img{display:block;width:auto;height:100%;min-width:3.334%;min-height:100%;margin:0 auto;}
#vpr1 .mContC .tp4c2t1{display:none;table-layout:fixed;
	position:absolute;left:0;right:0;top:0;bottom:0;
	width:100%;height:100%;
	background:url(/bonghapark/img/main/b.000000.opacity.50.png);
	border-spacing:10px;
}
#vpr1 .mContC .tp4c2t1t1{display:table-cell;
	padding:10px;
	border:1px solid #fff;
	color:#fff;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
}
#vpr1 .mContC .tp4c2t1t1:after{content:'';display:block;
	width:45px;height:45px;
	margin:10px auto 0;
	background:url(/bonghapark/img/main/ic45a1c0plus1.png) no-repeat center center;
	background-size:contain;text-indent:-9999px;overflow:hidden;
	vertical-align:middle;
}
#vpr1 .mContC .tp4c2:hover .tp4c2t1,
#vpr1 .mContC .tp4c2:focus .tp4c2t1{display:table;}
/* tp4c3 */
#vpr1 .mContC .tp4c3{float:left;position:relative;width:50%;height:50%;background:#fff;text-align:left;overflow:hidden;}
#vpr1 .mContC .tp4c3f1{display:block;position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;}
#vpr1 .mContC .tp4c3f1p1{display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:0 -1000%;overflow:hidden;}
#vpr1 .mContC .tp4c3f1p1 img{display:block;width:auto;height:100%;min-width:3.334%;min-height:100%;margin:0 auto;}
#vpr1 .mContC .tp4c3t1{display:none;table-layout:fixed;
	position:absolute;left:0;right:0;top:0;bottom:0;
	width:100%;height:100%;
	background:url(/bonghapark/img/main/b.000000.opacity.50.png);
	border-spacing:10px;
}
#vpr1 .mContC .tp4c3t1t1{display:table-cell;
	padding:10px;
	border:1px solid #fff;
	color:#fff;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
}
#vpr1 .mContC .tp4c3t1t1:after{content:'';display:block;
	width:45px;height:45px;
	margin:10px auto 0;
	background:url(/bonghapark/img/main/ic45a1c0plus1.png) no-repeat center center;
	background-size:contain;text-indent:-9999px;overflow:hidden;
	vertical-align:middle;
}
#vpr1 .mContC .tp4c3:hover .tp4c3t1,
#vpr1 .mContC .tp4c3:focus .tp4c3t1{display:table;}
/* tp4c4 */
#vpr1 .mContC .tp4c4{float:left;position:relative;width:50%;height:50%;background:#fff;text-align:left;overflow:hidden;}
#vpr1 .mContC .tp4c4f1{display:block;position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;}
#vpr1 .mContC .tp4c4f1p1{display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:0 -1000%;overflow:hidden;}
#vpr1 .mContC .tp4c4f1p1 img{display:block;width:auto;height:100%;min-width:3.334%;min-height:100%;margin:0 auto;}
#vpr1 .mContC .tp4c4t1{display:none;table-layout:fixed;
	position:absolute;left:0;right:0;top:0;bottom:0;
	width:100%;height:100%;
	background:url(/bonghapark/img/main/b.000000.opacity.50.png);
	border-spacing:10px;
}
#vpr1 .mContC .tp4c4t1t1{display:table-cell;
	padding:10px;
	border:1px solid #fff;
	color:#fff;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
}
#vpr1 .mContC .tp4c4t1t1:after{content:'';display:block;
	width:45px;height:45px;
	margin:10px auto 0;
	background:url(/bonghapark/img/main/ic45a1c0plus1.png) no-repeat center center;
	background-size:contain;text-indent:-9999px;overflow:hidden;
	vertical-align:middle;
}
#vpr1 .mContC .tp4c4:hover .tp4c4t1,
#vpr1 .mContC .tp4c4:focus .tp4c4t1{display:table;}
/* tp5 */
#vpr1 .mContC>.c.tp5{border-top:1px solid #000;border-bottom:1px solid #000;}
/* tp5c1 */
#vpr1 .mContC .tp5c1{float:left;position:relative;width:50%;height:50%;
	margin:-1px;
	border:1px solid #000;
	background:#fff;
	text-align:left;overflow:hidden;
}
#vpr1 .mContC .tp5c1f1{display:block;position:relative;
	height:148px;
	overflow:hidden;
}
#vpr1 .mContC .tp5c1f1p1{display:block;position:absolute;left:0;right:0;top:0;bottom:0;}
#vpr1 .mContC .tp5c1f1p1 img{display:block;width:100%;height:auto;min-height:100%;margin:0 auto;}
#vpr1 .mContC .tp5c1t1{display:block;position:relative;
	box-sizing:border-box; /* ☆ */
	padding:16px 20px;
}
#vpr1 .mContC .tp5c1t1t1{display:block;position:relative;
	height:3.999em;
	color:#000;font-size:16px;overflow:hidden;
}
#vpr1 .mContC .tp5c1t1t1:after{content:'…';display:block;
	position:absolute;right:0;bottom:0;width:3em;height:1.333em;overflow:hidden;text-indent:-9999px;
	background:linear-gradient(to right, rgba(255,255,255, 0) 0, #fff 100%);
}
#vpr1 .mContC .tp5c1t1t3{display:block;position:relative;
	margin:.666em 0;
	color:#888;font-size:12px;letter-spacing:0;
	overflow:hidden;
}
#vpr1 .mContC .tp5c1t1t3 .ic1{display:inline-block;
	width:12px;height:12px;
	background:url(/bonghapark/img/main/ic24a1c1clock@2x.png) no-repeat center center;
	background-size:contain;text-indent:-9999px;overflow:hidden;
	vertical-align:middle;
}
#vpr1 .mContC .tp5c1t1t3t1{vertical-align:middle;}
/* tp5c2 */
#vpr1 .mContC .tp5c2{float:left;position:relative;width:50%;height:50%;
	margin:-1px;
	border:1px solid #000;
	background:#fff;
	text-align:left;overflow:hidden;
}
#vpr1 .mContC .tp5c2f1{display:block;position:relative;
	height:148px;
	overflow:hidden;
}
#vpr1 .mContC .tp5c2f1p1{display:block;position:absolute;left:0;right:0;top:0;bottom:0;}
#vpr1 .mContC .tp5c2f1p1 img{display:block;width:100%;height:auto;min-height:100%;margin:0 auto;}
#vpr1 .mContC .tp5c2t1{display:block;position:relative;
	box-sizing:border-box; /* ☆ */
	padding:16px 20px;
}
#vpr1 .mContC .tp5c2t1t1{display:block;position:relative;
	height:3.999em;
	color:#000;font-size:16px;overflow:hidden;
}
#vpr1 .mContC .tp5c2t1t1:after{content:'…';display:block;
	position:absolute;right:0;bottom:0;width:3em;height:1.333em;overflow:hidden;text-indent:-9999px;
	background:linear-gradient(to right, rgba(255,255,255, 0) 0, #fff 100%);
}
#vpr1 .mContC .tp5c2t1t3{display:block;position:relative;
	margin:.666em 0;
	color:#888;font-size:12px;letter-spacing:0;
	overflow:hidden;
}
#vpr1 .mContC .tp5c2t1t3 .ic1{display:inline-block;
	width:12px;height:12px;
	background:url(/bonghapark/img/main/ic24a1c1clock@2x.png) no-repeat center center;
	background-size:contain;text-indent:-9999px;overflow:hidden;
	vertical-align:middle;
}
#vpr1 .mContC .tp5c2t1t3t1{vertical-align:middle;}

/* tp5c3 */
#vpr1 .mContC .tp5c3{float:left;position:relative;width:50%;height:50%;
	margin:-1px;
	border:1px solid #000;
	background:#fff;
	text-align:left;overflow:hidden;
}
#vpr1 .mContC .tp5c3f1{display:block;position:relative;
	height:148px;
	overflow:hidden;
}
#vpr1 .mContC .tp5c3f1p1{display:block;position:absolute;left:0;right:0;top:0;bottom:0;}
#vpr1 .mContC .tp5c3f1p1 img{display:block;width:100%;height:auto;min-height:100%;margin:0 auto;}
#vpr1 .mContC .tp5c3t1{display:block;position:relative;
	box-sizing:border-box; /* ☆ */
	padding:16px 20px;
}
#vpr1 .mContC .tp5c3t1t1{display:block;position:relative;
	height:3.999em;
	color:#000;font-size:16px;overflow:hidden;
}
#vpr1 .mContC .tp5c3t1t1:after{content:'…';display:block;
	position:absolute;right:0;bottom:0;width:3em;height:1.333em;overflow:hidden;text-indent:-9999px;
	background:linear-gradient(to right, rgba(255,255,255, 0) 0, #fff 100%);
}
#vpr1 .mContC .tp5c3t1t3{display:block;position:relative;
	margin:.666em 0;
	color:#888;font-size:12px;letter-spacing:0;
	overflow:hidden;
}
#vpr1 .mContC .tp5c3t1t3 .ic1{display:inline-block;
	width:12px;height:12px;
	background:url(/bonghapark/img/main/ic24a1c1clock@2x.png) no-repeat center center;
	background-size:contain;text-indent:-9999px;overflow:hidden;
	vertical-align:middle;
}
#vpr1 .mContC .tp5c3t1t3t1{vertical-align:middle;}
/* tp5c4 */
#vpr1 .mContC .tp5c4{float:left;position:relative;width:50%;height:50%;
	margin:-1px;
	border:1px solid #000;
	background:#fff;
	text-align:left;overflow:hidden;
}
#vpr1 .mContC .tp5c4f1{display:block;position:relative;
	height:148px;
	overflow:hidden;
}
#vpr1 .mContC .tp5c4f1p1{display:block;position:absolute;left:0;right:0;top:0;bottom:0;}
#vpr1 .mContC .tp5c4f1p1 img{display:block;width:100%;height:auto;min-height:100%;margin:0 auto;}
#vpr1 .mContC .tp5c4t1{display:block;position:relative;
	box-sizing:border-box; /* ☆ */
	padding:16px 20px;
}
#vpr1 .mContC .tp5c4t1t1{display:block;position:relative;
	height:3.999em;
	color:#000;font-size:16px;overflow:hidden;
}
#vpr1 .mContC .tp5c4t1t1:after{content:'…';display:block;
	position:absolute;right:0;bottom:0;width:3em;height:1.333em;overflow:hidden;text-indent:-9999px;
	background:linear-gradient(to right, rgba(255,255,255, 0) 0, #fff 100%);
}
#vpr1 .mContC .tp5c4t1t3{display:block;position:relative;
	margin:.666em 0;
	color:#888;font-size:12px;letter-spacing:0;
	overflow:hidden;
}
#vpr1 .mContC .tp5c4t1t3 .ic1{display:inline-block;
	width:12px;height:12px;
	background:url(/bonghapark/img/main/ic24a1c1clock@2x.png) no-repeat center center;
	background-size:contain;text-indent:-9999px;overflow:hidden;
	vertical-align:middle;
}
#vpr1 .mContC .tp5c4t1t3t1{vertical-align:middle;}
/* 고도화 */
#vpr1 .mContC>.c:focus .f1{border:1px dotted #000;overflow:hidden;} /* ☆ */
#vpr1 .mContC.on .a1{}
#vpr1 .mContC.off .a1{}
#vpr1 .mContC.prev-on .a1{}
#vpr1 .mContC.next-on .a1{}
/* 메뉴 */
#vpr1 .menu{display:block;
	z-index:20;
	position:absolute;left:0;right:0;top:20px;
	height:0; /* ☆ */
	font-size:0;
	text-align:center;
}
#vpr1 .menu .m{display:inline-block;position:relative;
	box-sizing:border-box; /* ☆ */
	margin:0;padding:0;border-radius:0;border:0;
	background:transparent;
	line-height:1;vertical-align:middle;
	cursor:pointer;overflow:visible;
}
#vpr1 .menu .m>.ic1{float:left;position:absolute;left:50%;top:50%;width:20px;height:20px;
	margin:-9.5px; /* [CR][IE11]최적 */
	background:url() no-repeat center center;background-size:contain;text-indent:-9999px;overflow:hidden;
}
/* 제어 */
#vpr1 .mControl{display:inline-block;vertical-align:middle;overflow:hidden;}
#vpr1 .mControl .m{float:left;
	width:40px;height:40px;
	margin:0 0 0 -1px;
	border:1px solid #000;
	background:#fff;
	background-color:rgba(255,255,255, .5);
}
#vpr1 .mControl .m:focus{
	background-color:rgba(255,255,255, 1);
}
#vpr1 .mControl .m>.ic1{}
#vpr1 .mControl .stop{}
#vpr1 .mControl .play{}
#vpr1 .mControl .prev{}
#vpr1 .mControl .next{}
#vpr1 .mControl .stop>.ic1{background-image:url(/bonghapark/img/main/ic40a1c1pause1@2x.png);}
#vpr1 .mControl .play>.ic1{background-image:url(/bonghapark/img/main/ic40a1c1play1@2x.png);}
#vpr1 .mControl .prev>.ic1{background-image:url(/bonghapark/img/main/ic40a1c1left1@2x.png);}
#vpr1 .mControl .next>.ic1{background-image:url(/bonghapark/img/main/ic40a1c1right1@2x.png);}
/* 쪽수 */
#vpr1 .mPage{display:inline-block;vertical-align:middle;overflow:hidden;}
#vpr1 .mPage .text{display:inline-block;
	min-width:20px;
	height:20px;
	padding:10px;
	background:#000;
	color:#fff;
	font-size:15px;
	letter-spacing:0;
	line-height:20px;
	vertical-align:middle;
}
#vpr1 .mPage .text .on{font-weight:500;}
#vpr1 .mPage .text .sep{font-weight:200;font-size:12px;}
#vpr1 .mPage .text .total{font-weight:500;}


/* 메뉴. 20170508 */
#menu1{z-index:10;display:block;position:relative;
	margin:0 auto;
	line-height:1.333;text-align:center;
}
#menu1>.wrap1{}
#menu1 ul{float:left;width:100%;background:#644528;}
#menu1 li{float:left;width:25%;}
#menu1 li>a{display:block;
	padding:30px 10px;
	background:#644528;
	color:#fff;
	font-weight:600;
	font-size:16px;
	font-family:NanumSquare,
		'맑은 고딕','Malgun Gothic','나눔고딕',NanumGothic,'Nanum Gothic','돋움',Dotum,
		Helvetica,Arial,sans-serif;
}
#menu1 li.ov>a{
	margin:-18px 0;
	padding:35px 10px;
	background:#ffcb05 url(/bonghapark/img/main/menu1deco103.png) no-repeat center center;
	background-size:100% 100%;
	color:#3d1b00;
	font-size:16px;
}
/* #menu1 li>a:hover,
#menu1 li>a:focus{
	margin:-18px 0;
	padding:35px 10px;
	background:#d9ad04;
	color:#3d1b00;
	font-size:16px;
} */


/* 최근게시물. 20170504 [JS] jQtabCont2('click', '#bbs1', '.tab', 1, '.cont'); */
#bbs1{display:block;position:relative;
	box-sizing:border-box; /* ☆ */
	margin:0 auto 30px;
}
#bbs1 .wrap1{position:relative;padding:48px 0 0 0;overflow:hidden;}
#bbs1 .h1{}
/* 탭 */
#bbs1 .tab{z-index:10;display:table;
	border-collapse:collapse;border-spacing:0;
	position:absolute;top:0;
	width:33.333%; /* )=100/7 */
	height:48px;
	font-size:18px;
}
#bbs1 .tab:nth-of-type(1){left:0;}
#bbs1 .tab:nth-of-type(2){left:33.333%;}
#bbs1 .tab:nth-of-type(3){left:66.666%;}
#bbs1 .tab>a{display:table-cell;
	min-height:1.166em;padding:0 .333em;
	color:#000;font-weight:400;line-height:1.166;
	text-align:center;vertical-align:middle;
}
#bbs1 .tab.on>a{background:#ebad00;color:#fff;}
#bbs1 .tab>a:hover,
#bbs1 .tab>a:focus{color:#000;text-decoration:underline;}
/* 내용물 */
#bbs1 .cont{display:block;position:relative;padding:20px 0 0;}
#bbs1 ul{}
#bbs1 li{display:inline;}
#bbs1 li>a{display:block;
	padding:5px 28px 4px 1em;
	background:url(/bonghapark/img/main/bu1.png) no-repeat 2px 50%;
	color:#555;
	font-size:15px;
	overflow:hidden;cursor:pointer;
}
#bbs1 li .t1{float:left;position:relative;width:100%;height:1.333em;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;}
/* 강조 */
#bbs1 li.em1>a{display:block;
	margin:0 0 .833em;
	padding:5px 0 4px;
	border-bottom:1px solid #ddd;
	background:none;
}
#bbs1 li.em1 .t1{display:block;float:none;color:#000;font-size:19px;}
#bbs1 li.em1 .t2{display:block;position:relative;max-height:2.666em;margin:1em 0;overflow:hidden;}
#bbs1 li.em1 .t2:after{content:'…';display:block;
	position:absolute;right:0;bottom:0;width:3em;height:1.333em;overflow:hidden;text-indent:-9999px;
	background:linear-gradient(to right, rgba(255,255,255, 0) 0, #fff 100%);
}
/* ☆ */
#bbs1 .new{float:left;
	width:20px;height:20px;margin:-1px -24px 1px 4px; /* 총높이18px=:=(13*1.333)  */
	background:url(/bonghapark/img/main/new@2x.png) no-repeat center center;
	background-size:contain;text-indent:-9999px;overflow:hidden;
	vertical-align:middle;
}
#bbs1 p{padding:.5em 0;} /* 내용 없으면 */
#bbs1 .more{z-index:20;float:left;position:absolute;right:0;
	top:-34px; /* =-(48+20)/2) */
	overflow:hidden;
}
#bbs1 .more>.t1{text-indent:-9999px;}
#bbs1 .more>.ic1{display:inline-block;width:10px;height:10px;margin:5px;
	background:url(/bonghapark/img/main/more@2x.png) no-repeat center center;
	background-size:contain;text-indent:-9999px;overflow:hidden;
	vertical-align:middle;
}


/* 갤러리. 20170508 */
#gallery1{display:block;position:relative;margin:0 auto 30px;line-height:1.333;}
#gallery1>.wrap1{}
#gallery1 .h1{display:inline-block;margin:0 0 14px;padding:0;font-weight:500;color:#000;font-size:19px;
	vertical-align:middle;
}
#gallery1 .more{z-index:20;display:inline-block;position:relative;overflow:hidden;}
#gallery1 .more>.t1{text-indent:-9999px;}
#gallery1 .more>.ic1{display:inline-block;width:10px;height:10px;margin:7px;
	background:url(/bonghapark/img/main/more@2x.png) no-repeat center center;
	background-size:contain;text-indent:-9999px;overflow:hidden;
	vertical-align:middle;
}
#gallery1 ul{margin:0 -5px;overflow:hidden;}
#gallery1 li{float:left;width:50%;}
#gallery1 li>.a1{display:block;margin:0 5px;position:relative;}
#gallery1 li .f1{display:block;position:relative;padding:0 0 69.048%;overflow:hidden;}
#gallery1 li .f1p1{position:absolute;left:0;top:0;width:100%;height:100%;}
#gallery1 li .f1 img{position:absolute;left:0;top:0;width:100%;max-width:100%;height:auto;min-height:100%;}
#gallery1 li .t1{display:block;padding:.666em 0;}
#gallery1 li .t1t1{display:block;position:relative;
	max-height:2.832em;
	color:#333;font-size:15px;line-height:1.416;
	overflow:hidden;
}
#gallery1 li .t1t1:after{content:'…';display:block;
	position:absolute;right:0;bottom:0;width:3em;height:1.416em;overflow:hidden;text-indent:-9999px;
	background:linear-gradient(to right, rgba(255,255,255, 0) 0, #fff 100%);
}
#gallery1 li .t1t2{display:block;
	margin:1em 0;
	color:#888;font-size:12px;letter-spacing:0;
	overflow:hidden;
}
#gallery1 li .t1t2 .ic1{display:inline-block;
	width:12px;height:12px;
	background:url(/bonghapark/img/main/ic24a1c1clock@2x.png) no-repeat center center;
	background-size:contain;text-indent:-9999px;overflow:hidden;
	vertical-align:middle;
}
#gallery1 li .t1t2t1{vertical-align:middle;}

#gallery1>.wrap2s1{display:block;width:100%;height:40px;border-top:1px solid #bebab7;border-bottom:1px solid #bebab7;padding:8px 0 0 0;}
#gallery1>.wrap2s1 h3{}
#gallery1>.wrap2s1 .more{z-index:20;display:inline-block;position:relative;overflow:hidden;}
#gallery1>.wrap2s1 .more>.t1{text-indent:-9999px;}
#gallery1>.wrap2s1 .more>.ic1{display:inline-block;width:10px;height:10px;margin:7px;
	background:url(/bonghapark/img/main/more@2x.png) no-repeat center center;
	background-size:contain;text-indent:-9999px;overflow:hidden;
	vertical-align:middle;
}

/* 체험후기.PR로테이터. 20170510 [JS] $('#pr1').jQmPR1({interval:6666, mTabindex:'-1'}); */
#fpr1{display:block;position:relative;margin:0 auto 30px;}
#fpr1>.wrap1{}
#fpr1 .h1{display:inline-block;margin:0 0 14px;padding:0;font-weight:500;color:#000;font-size:19px;
	vertical-align:middle;
}
#fpr1 .more{z-index:20;display:inline-block;position:relative;overflow:hidden;}
#fpr1 .more>.t1{text-indent:-9999px;}
#fpr1 .more>.ic1{display:inline-block;width:10px;height:10px;margin:7px;
	background:url(/bonghapark/img/main/more@2x.png) no-repeat center center;
	background-size:contain;text-indent:-9999px;overflow:hidden;
	vertical-align:middle;
}
#fpr1 .mView{z-index:10;position:relative;
	padding:0 0 64.571%; /* =(226/350) */
	overflow:hidden;
}
#fpr1 .mCont{position:absolute;left:0;top:0;width:100%;height:100%;}
#fpr1 .mContC{display:block/* why?키보드운용 */;position:absolute;left:0;top:0;width:100%;height:100%;}
#fpr1 .mContC.on{display:block;}
#fpr1 .mContC .a1{float:left;position:relative;width:100%;height:100%;overflow:hidden;}
#fpr1 .mContC .f1{display:block;position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;
	transition:1s;
}
#fpr1 .mContC .f1p1{position:absolute;left:0;top:0;width:100%;height:100%;}
#fpr1 .mContC .f1 img{position:absolute;left:0;top:0;width:100%;max-width:100%;height:auto;min-height:100%;}
#fpr1 .mContC .overlay{display:block;
	position:absolute;left:0;right:0;top:0;bottom:0;
	background:url(/bonghapark/img/main/b.000000.opacity.50.png);
	opacity:1;
	transition:.2s;
}
#fpr1 .mContC .t1{position:absolute;left:0;right:0;bottom:0;padding:20px 24px;color:#fff;}
#fpr1 .mContC .t1t1{display:block;height:1.333em;margin:0 0 .333em;font-size:19px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;}
#fpr1 .mContC .t1t2{display:block;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	position:relative;max-height:2.666em;font-size:14px;
	text-overflow:ellipsis;white-space:normal;word-wrap:break-word;overflow:hidden;
}
/* 효과 */
#fpr1 .mContC .a1:hover .f1,
#fpr1 .mContC .a1:focus .f1{
	transform: scale(1.5);
}
#fpr1 .mContC .a1:focus .overlay{
	border:1px dotted #fff;
}
/* 메뉴 */
#fpr1 .menu{display:block;
	z-index:20;
	position:absolute;right:0;top:0;
	font-size:0;
	text-align:center;
}
#fpr1 .menu .m{display:inline-block;position:relative;
	margin:0;padding:0;border-radius:0;border:0;
	background:transparent;
	line-height:1;vertical-align:middle;
	cursor:pointer;overflow:visible;
}
#fpr1 .menu .m>.ic1{float:left;position:absolute;left:50%;top:50%;width:20px;height:20px;
	margin:-9.5px; /* [CR][IE11]최적 */
	background:url() no-repeat center center;background-size:contain;text-indent:-9999px;overflow:hidden;
}/* 제어 */
#fpr1 .mControl{display:inline-block;vertical-align:middle;overflow:hidden;}
#fpr1 .mControl .m{float:left;
	box-sizing:border-box;
	width:20px;height:20px;
}
#fpr1 .mControl .m>.ic1{}
#fpr1 .mControl .stop{}
#fpr1 .mControl .prev{}
#fpr1 .mControl .next{}
#fpr1 .mControl .stop>.ic1{background-image:url(/bonghapark/img/main/ic40a1c1pause1@2x.png);}
#fpr1 .mControl .prev>.ic1{background-image:url(/bonghapark/img/main/ic40a1c1left1@2x.png);}
#fpr1 .mControl .next>.ic1{background-image:url(/bonghapark/img/main/ic40a1c1right1@2x.png);}
/* 쪽수 */
#fpr1 .mPage{display:inline-block;margin:0 0 0 4px;vertical-align:middle;overflow:hidden;}
#fpr1 .mPage .text{display:inline-block;
	min-width:20px;
	height:20px;
	padding:0 10px;
	border-radius:9999px;
	background:#000;
	color:#fff;
	font-size:12px;
	letter-spacing:0;
	line-height:20px;
	vertical-align:middle;
}
#fpr1 .mPage .text .on{font-weight:500;}
#fpr1 .mPage .text .sep{font-weight:200;}
#fpr1 .mPage .text .total{font-weight:500;}


/* 환경체험교육. 20171107 */
#fpr2{display:block;position:relative;margin:0 auto 30px;}
#fpr2>.wrap1{width:100%;height:226px;background:url(/bonghapark/img/main/fpr1img6.jpg) no-repeat right 0;background-size:contain;overflow:hidden;}
#fpr2>.wrap1 a{display:block;width:100%;height:100%;text-decoration:none !important}
#fpr2>.wrap1 span[class*='t']{display:block;float:left;letter-spacing:-1px}
#fpr2>.wrap1 .t1{width:100%;font-weight:bold;font-size:24px;color:#fff;margin:26px 0 0 0;text-align:center;}
#fpr2>.wrap1 p{z-index:20;display:block;overflow:hidden;margin:-90px 0 0 93px;text-align:center;}
#fpr2>.wrap1 p a{display:block;width:151px;height:37px;line-height:35px;background:#fccd1b;color:#000;text-align:center;font-size:18px;font-weight:bold;letter-spacing:-1px;vertical-align:middle;text-decoration:none;}
#fpr2>.wrap1 p a:focus,
#fpr2>.wrap1 p a:hover{color:#fff;background:#000 !important;text-decoration:none}



/* ◇◆ StyleName. YYYYMMDD. @Who	 ◇◆ */


/* ☆확인용 */
/* #body #vpr1{display:none;}
#body [class*='mainbody1']{display:none;}
#body [class*='mainbody2']{display:none;}
#body [class*='mainbody2']>.container>[id]:nth-child(1){display:none;}
#body [class*='mainbody2']>.container>[id]:nth-child(2){display:none;}
 */


/* RWD ◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆ */

@media all and (min-width:640px){/* medium ◇◆◇◆◇◆◇◆◇◆ */
} /* /(min-width:640px) */
@media all and (min-width:768px){/* medium ◇◆◇◆◇◆◇◆◇◆ */


#body .mainbody1{}
#body .mainbody2{}
	#body .mainbody1 .container{padding:0;}
	#body .mainbody2 .container{max-width:793px;
		margin:0 auto;
		padding:30px 20px;
	}


#vpr1{}
#vpr1 .mContC .tp1f1t1{
	left:0;
	width:320px;height:400px;
	margin:0 0 0 -30px;
	padding:90px 45px 20px;
}
#vpr1 .mContC .tp1f1t1:before{
	background-position:45px 20px;
}
#vpr1 .mContC>.c.tp2{background:url(/bonghapark/img/main/deco2.jpg) no-repeat left bottom;}
#vpr1 .mContC>.c.tp2:before{content:'';display:block;
	position:absolute;right:0;top:0;
	width:158px;height:67px;
	margin:0 -43px 0 0;
	background:url(/bonghapark/img/main/deco3.png) no-repeat;
}
#vpr1 .mContC .tp2c1{max-width:793px;}
#vpr1 .mContC>.c.tp3{padding:46px 0 130px;background:url(/bonghapark/img/main/deco2.jpg) no-repeat left bottom;}
#vpr1 .mContC>.c.tp3:before{content:'';display:block;
	position:absolute;right:0;top:0;
	width:158px;height:67px;
	margin:0 -43px 0 0;
	background:url(/bonghapark/img/main/deco3.png) no-repeat;
}
#vpr1 .mContC .tp3c1{width:50%;height:385px;}
#vpr1 .mContC .tp3c1f1{height:296px;}
#vpr1 .mContC .tp3c2{width:25%;height:385px;}
#vpr1 .mContC .tp3c2f1{height:192px;}
#vpr1 .mContC .tp3c3{width:25%;height:385px;}
#vpr1 .mContC .tp3c3f1{height:192px;}
#vpr1 .mContC>.c.tp4{padding:46px 1% 130px;background:url(/bonghapark/img/main/deco2.jpg) no-repeat left bottom;}
#vpr1 .mContC>.c.tp4:before{content:'';display:block;
	position:absolute;left:50%;top:0;
	width:158px;height:67px;
	margin:0 0 0 -275px;
	background:url(/bonghapark/img/main/deco3.png) no-repeat;
}
#vpr1 .mContC .tp4c1{width:49%;height:49%;margin:.5%;}
#vpr1 .mContC .tp4c1f1p1{margin:0;}
#vpr1 .mContC .tp4c1f1p1 img{width:100%;height:auto;}
#vpr1 .mContC .tp4c2{width:49%;height:49%;margin:.5%;}
#vpr1 .mContC .tp4c2f1p1{margin:0;}
#vpr1 .mContC .tp4c2f1p1 img{width:100%;height:auto;}
#vpr1 .mContC .tp4c3{width:49%;height:49%;margin:.5%;}
#vpr1 .mContC .tp4c3f1p1{margin:0;}
#vpr1 .mContC .tp4c3f1p1 img{width:100%;height:auto;}
#vpr1 .mContC .tp4c4{width:49%;height:49%;margin:.5%;}
#vpr1 .mContC .tp4c4f1p1{margin:0;}
#vpr1 .mContC .tp4c4f1p1 img{width:100%;height:auto;}
#vpr1 .mContC>.c.tp5{padding:46px 0 130px;background:url(/bonghapark/img/main/deco2.jpg) no-repeat left bottom;}
#vpr1 .mContC>.c.tp5:before{content:'';display:block;
	position:absolute;right:0;top:0;
	width:158px;height:67px;
	margin:0 -43px 0 0;
	background:url(/bonghapark/img/main/deco3.png) no-repeat;
}
#vpr1 .mContC .tp5c1{width:25%;height:385px;}
#vpr1 .mContC .tp5c1f1{height:192px;}
#vpr1 .mContC .tp5c2{width:25%;height:385px;}
#vpr1 .mContC .tp5c2f1{height:192px;}
#vpr1 .mContC .tp5c3{width:25%;height:385px;}
#vpr1 .mContC .tp5c3f1{height:192px;}
#vpr1 .mContC .tp5c4{width:25%;height:385px;}
#vpr1 .mContC .tp5c4f1{height:192px;}
#vpr1 .menu{left:auto;right:25px;top:auto;bottom:65px;}

#menu1{max-width:793px;}

#bbs1{}

#gallery1{float:left;
	width:52.439%; /* =430/820 */
}

#fpr1{float:right;
	width:42.683%; /* =350/820 */
}

#fpr2{float:right; margin:40px 0 0 0;
	width:42.683%; /* =350/820 */
}
#fpr2>.wrap1 p{margin:-90px 0 0 83px;}


} /* /(min-width:768px) */
@media all and (min-width:1000px){/* large ◇◆◇◆◇◆◇◆◇◆ */
} /* /(min-width:1000px) */
@media all and (min-width:1260px){/* xlarge ◇◆◇◆◇◆◇◆◇◆ */


#head{height:130px;}
#body .mainbody1{}
#body .mainbody2{background:url(/bonghapark/img/main/bg1.jpg) no-repeat center top;}
	#body .container{max-width:1200px;margin:0 auto;}
		#body .mainbody1 .container{padding:0;}
		#body .mainbody2 .container{max-width:1200px;
			margin:0 auto -180px;
			padding:100px 0 250px;
		}


#vpr1{margin:0 auto;}
#vpr1 .mContC .tp1f1t1{
	left:50%;
	width:400px;height:400px;
	margin:0 0 0 -630px;
	padding:90px 45px 20px;
	background:none;
}
#vpr1 .mContC .tp1f1t1:before{
	background-position:45px 20px;
}
#vpr1 .mContC>.c.tp2{
	padding:46px 0 130px;
	background:url(/bonghapark/img/main/deco2.jpg) no-repeat left bottom;
}
#vpr1 .mContC>.c.tp2:before{content:'';display:block;
	position:absolute;right:50%;top:auto;bottom:0;
	width:158px;height:67px;
	margin:0 -643px 92px 0;
	background:url(/bonghapark/img/main/deco3.png) no-repeat;
}
#vpr1 .mContC .tp2c1{width:1150px;
	max-width:none;
	border:1px solid #000;
}
#vpr1 .mContC .tp2c1t1{float:left;
	box-sizing:border-box; /* ☆ */
	width:355px;
	height:385px;
	padding:40px 50px 0;
	border:0;
	border-left:1px solid #000;
}
/*#vpr1 .mContC .tp2c1t1t2{height:6.665em;margin:2em 0;}*/
#vpr1 .mContC .tp2c1t1t2{height:14.665em;margin:0em 0 1em;}
#vpr1 .mContC>.c.tp3{padding:46px 0 130px;background:url(/bonghapark/img/main/deco2.jpg) no-repeat left bottom;}
#vpr1 .mContC>.c.tp3:before{content:'';display:block;
	position:absolute;right:50%;top:auto;bottom:0;
	width:158px;height:67px;
	margin:0 -643px 92px 0;
	background:url(/bonghapark/img/main/deco3.png) no-repeat;
}
#vpr1 .mContC .tp2c1f1{float:left;width:793px;}
#vpr1 .mContC .tp3c1{position:absolute;left:50%;
	width:548px;height:385px;
	margin:0 0 0 -575px;
}
#vpr1 .mContC .tp3c1f1{height:296px;}
#vpr1 .mContC .tp3c2{position:absolute;left:50%;
	width:273px;height:385px;
	margin:0;
}
#vpr1 .mContC .tp3c3{position:absolute;left:50%;
	width:273px;height:385px;
	margin:0 0 0 300px;
}
#vpr1 .mContC .tp3c3f1{height:192px;}
#vpr1 .mContC>.c.tp4{padding:46px 1% 130px;background:url(/bonghapark/img/main/deco2.jpg) no-repeat left bottom;}
#vpr1 .mContC>.c.tp4:before{content:'';display:block;
	position:absolute;left:50%;top:0;
	width:158px;height:67px;
	margin:70px 0 0 -275px;
	background:url(/bonghapark/img/main/deco3.png) no-repeat;
}
#vpr1 .mContC .tp4c1{position:absolute;left:50%;top:0;
	width:430px;height:290px;
	margin:198px 0 0 -215px;
}
#vpr1 .mContC .tp4c1f1p1{margin:0;}
#vpr1 .mContC .tp4c1f1p1 img{width:100%;height:auto;}
#vpr1 .mContC .tp4c1t1t1{font-size:30px;}
#vpr1 .mContC .tp4c2{position:absolute;left:50%;top:0;
	width:360px;height:261px;
	margin:127px 0 0 -585px;
}
#vpr1 .mContC .tp4c2f1p1{margin:0;}
#vpr1 .mContC .tp4c2f1p1 img{width:100%;height:auto;}
#vpr1 .mContC .tp4c2t1t1{font-size:22px;}
#vpr1 .mContC .tp4c3{position:absolute;left:50%;top:0;
	width:360px;height:375px;
	margin:68px 0 0 225px;
}
#vpr1 .mContC .tp4c3f1p1{margin:0;}
#vpr1 .mContC .tp4c3f1p1 img{width:100%;height:auto;}
#vpr1 .mContC .tp4c3t1t1{font-size:22px;}
#vpr1 .mContC .tp4c4{position:absolute;left:50%;top:0;
	width:295px;height:170px;
	margin:18px 0 0 -80px;	
}
#vpr1 .mContC .tp4c4f1p1{margin:0;}
#vpr1 .mContC .tp4c4f1p1 img{width:100%;height:auto;}
#vpr1 .mContC .tp4c4t1t1{font-size:14px;}
#vpr1 .mContC>.c.tp5{padding:46px 0 130px;background:url(/bonghapark/img/main/deco2.jpg) no-repeat left bottom;}
#vpr1 .mContC>.c.tp5:before{content:'';display:block;
	position:absolute;right:50%;top:auto;bottom:0;
	width:158px;height:67px;
	margin:0 -643px 92px 0;
	background:url(/bonghapark/img/main/deco3.png) no-repeat;
}
#vpr1 .mContC .tp5c1{position:absolute;left:50%;
	width:273px;height:385px;
	margin:0 0 0 -588px;
}
#vpr1 .mContC .tp5c1f1{height:192px;}
#vpr1 .mContC .tp5c2{position:absolute;left:50%;
	width:273px;height:385px;
	margin:0 0 0 -288px;
}
#vpr1 .mContC .tp5c3{position:absolute;left:50%;
	width:273px;height:385px;
	margin:0 0 0 12px;
}
#vpr1 .mContC .tp5c3f1{height:192px;}
#vpr1 .mContC .tp5c4{position:absolute;left:50%;
	width:273px;height:385px;
	margin:0 0 0 312px;
}
#vpr1 .mContC .tp5c4f1{height:192px;}
#vpr1 .menu{left:auto;right:50%;top:auto;bottom:0;
	margin:0 -575px 83px 0;
}

#menu1{position:absolute;left:50%;bottom:0;
	width:530px;max-width:none;
	margin:0 0 -53px -600px;
}
#menu1 li>a{padding:45px 10px 44px;}
#menu1 li.ov>a{padding:48px 10px 47px;
	font-size:19px;
}

#bbs1{float:left;width:340px;margin:0 40px 0 0;}

#gallery1{float:left;width:440px;margin:10px 0 0;}

#fpr1{float:right;width:350px;margin:10px 0 0;}

#fpr2{float:right;width:350px;margin:50px 0 0;}
#fpr2>.wrap1 p{margin:-70px 0 0 100px;}


/* ◇◆ Only Desktop ◇◆ */



} /* /(min-width:1260px) */

/* /RWD ◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆ */