@charset "utf-8";

/***************************************************************************/
/*                                             레이아웃 설정					 	  		             /
/***************************************************************************/

/* 애니효과 */
.sa {opacity: 0;transition: all 1.0s ease;}
.sa-up {transform: translate(0, 50px);}
.sa-right { transform: translate(-60px, 0);}  /* 왼쪽에서 오른쪽으로 페이드 인 */
.sa-left {transform: translate(60px, 0);} /* 오른쪽에서 왼쪽으로 페이드 인 */
.sa.show {opacity: 1;transform: none;}

/* 전체공통 */
#wrap {position: relative;width: 100%;height: 100%;}

/* 위로가기 버튼 */
.topBtn {display:scroll;position:fixed;bottom:15px;right:20px;z-index:200;}
.topBtn:hover {opacity: 0.7;  /* 마우스를 올렸을 때 버튼의 투명도를 살짝 줄여서 효과를 줌 */}
.topBtn > img {width:60px;height:60px;}

/* 앵커 */
.hidden {display: block;visibility: hidden;}

/* footer */
#footer-area {width:100%;background:#1f222a;}
.footer-inner {position:relative;width:900px;margin:0 auto;padding:100px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
.footer-inner > .cominfo {width:70%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.footer-inner > .cominfo > .logobox {width:30%;padding-top:10px;}
.footer-inner > .cominfo > .logobox a > img {width:126px;height:74px;}
.footer-inner > .cominfo > ul {width:70%;}
.footer-inner > .cominfo > ul li {color: rgba(255, 255, 255, 0.5);font-size: 0.8em;line-height:1.5;font-weight: 300;font-family: 'Inter', sans-serif;}
.footer-inner > .cominfo > ul li.open {padding-top:30px;}
.footer-inner > .cominfo > ul li.open > img {width:100px;height:35px;margin-right:5px;}
.footer-inner > .qrbox {width:120px;text-align:right;}
.footer-inner > .qrbox > img {width:110px;height:110px;}

/* 기본설정 */
.dg-logo {position:absolute;left:30px;top:30px;width:126px;height:74px;display:block;background: url("../img/logo.png") no-repeat left top;background-size:126px 74px;cursor: pointer;color: transparent;text-indent: -9999px;z-index:50;}
.menubox {position:absolute;right:45px;top:40px;cursor:pointer;z-index:50;}
.menubox > img {width:38px;height:36px;}

/* 풀 메뉴 */
.overlay {height: 100%;width: 100%;display: none;position: fixed;z-index:100;top: 0;left: 0;background-color: rgb(0,0,0);background-color: rgba(0,0,0, 0.94);}
.overlay-content {position: relative;top: 25%;width: 100%;text-align: center;margin-top: 30px;}
.overlay a {padding: 8px;text-decoration: none;font-size: 2em;color: #818181;display: block;transition: 0.3s;}
.overlay a:hover, .overlay a:focus {color: #f1f1f1;}
.overlay .closebtn {position: absolute;top:0;right:25px;font-size: 60px;}

/* 섹션1 */
.section1 {position:relative;width:100%;height:840px;padding-top:90px;overflow:hidden;display: flex;flex-direction: column;align-items:center;background:#f5f5f5;}
.section1 > h1 {position:relative;width:100%;height:510px;text-align:center;background:url('../img/bg_top_new.png') no-repeat center bottom;background-size:800px 300px;}
.section1 > h1 > img {width:420px;height:360px;}
.section1 > .ngbox {width:150px;height:54px;line-height:54px;font-size:1.6em;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:600;background:url('../img/bg_ng.png') no-repeat center center;background-size:150px 54px;}
.section1 > .subtit {padding-top:30px;font-size:2em;letter-spacing:-2px;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:500;}
.section1 > .subtit > strong {color:#cb3315;letter-spacing:-0.5px;}

/* 섹션2 */
.section2 {position:relative;width:100%;background:#e4dece;}
.section2-inner {width:1100px;padding:150px 0;margin:0 auto;text-align:center;}
.section2-inner > h2 {width:100%;font-size:2.2em;line-height:1.4;letter-spacing:-1px;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:500;}
.section2-inner > h2 > strong {color:#cb3315;}
.section2-inner > .poster {margin-top:120px;text-align:center;}
.section2-inner > .poster > img {}
.section2-inner > .historic1 {width:100%;padding-top:150px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.section2-inner > .historic1> .left1 {width:45%;}
.section2-inner > .historic1 > .left1 > img {width:100%;}
.section2-inner > .historic1 > .right1 {width:55%;display: flex;flex-direction: column;align-items:center;justify-content: center;}
.section2-inner > .historic1 > .right1 > p {width:100%;padding-top:50px;border-top:1px solid #b2ada1;font-weight:300;font-size:1.7em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;}
.section2-inner > .historic2 {width:100%;padding-top:150px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.section2-inner > .historic2 > .left2 {width:55%;display: flex;flex-direction: column;align-items:center;justify-content: center;}
.section2-inner > .historic2 > .left2 > p {width:100%;padding-top:50px;border-top:1px solid #b2ada1;font-weight:300;font-size:1.7em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;}
.section2-inner > .historic2 > .right2 {width:45%;}
.section2-inner > .historic2 > .right2 > img {width:100%;}

/* 섹션3 */
.section3 {position:relative;width:100%;background:#0c2033;}
.section3-inner {width:900px;padding:50px 0 150px 0;margin:0 auto;}
.section3-inner > h3 {margin-top:100px;font-size:2em;line-height:78px;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;font-weight:600;text-align:center;background:url('../img/bg_tit_c.png') no-repeat center center;background-size:240px 78px;}
.section3-inner > .dtxtbox {padding-top:30px;color:#fff;font-size:1.7em;font-weight:300;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;text-align:center;}
.section3-inner > .dtxtbox > strong {color:#cfb672;font-weight:400;}
.section3-inner > .dtxtbox > ul {padding-top:20px;width:79%;margin:0 auto;}
.section3-inner > .dtxtbox > ul li {font-size:0.7em;line-height:1.8;color:rgba(255, 255,255, 0.5);text-align:left;}
.section3-inner > button {margin:150px auto 0;padding:30px 80px;background-color:#996d19;transition: background-color 0.6s ease;color: #fff;font-size:2em;line-height:1;font-weight:400;letter-spacing:-1.5px;text-align: center;display: block;cursor: pointer;border-radius:50px;}
.section3-inner > .b-dtxt {padding-top:15px;text-align:center;color:rgba(255, 255,255, 0.5);font-weight:300;}

/* 섹션4 */
.section4 {position:relative;width:100%;background:#f5f5f5;}
.section4-inner {width:1100px;padding:150px 0;margin:0 auto;}
.section4-inner > h2 {width:100%;padding-bottom:50px;font-size:2.8em;line-height:1.4;letter-spacing:-1.5px;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:500;}
.section4-inner > h2 > strong {color:#cb3315;}
.section4-inner > .ptxt168 {width:84%;margin:0 auto;padding-top:50px;text-align:center;font-weight:300;font-size:1.4em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;}
.section4-inner > .ptxt168 > strong {font-weight:600;background:url('../img/bg_txt.png') repeat-x left bottom;}
.section4-inner > .ptxt168_b {width:60%;margin:0 auto;padding-top:80px;text-align:center;font-weight:600;font-size:1.6em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;}
.section4-inner > .ptxt168_b > strong {font-weight:600;background:url('../img/bg_txt.png') repeat-x left bottom;}
.section4-inner > .img168box {width:800px;margin:80px auto 0;}
.section4-inner > .img168box > img {width:100%;}

/* 섹션5 */
.section5 {position:relative;width:100%;background:#0c2033;display: flex;justify-content: space-between;flex-wrap: wrap;}
.section5 > .mtit {width:50%;height:450px;display: flex;flex-direction: column;align-items:center;justify-content: center;}
.section5 > .mtit > h3 {color:#fff;font-size:2.4em;line-height:40px;font-family:'Noto Serif KR', sans-serif;font-weight:600;letter-spacing:-1px;}
.section5 > .mtit > h3 > img {width:40px;height:40px;margin-right:5px;}
.section5 > .mtit > p {padding-top:40px;color:#fff;font-family:'Noto Serif KR', sans-serif;font-size:1.4em;font-weight:300;letter-spacing:-1px;}
.section5 > .map {width:50%;}
.section5 > .map > iframe {display: block;margin: 0;padding: 0;border: 0;width: 100%;height: 100%;}

/* 섹션6 */
.section6 {position:relative;width:100%;background:#f5f5f5;}
.section6-inner {width:1100px;padding:150px 0;margin:0 auto;}
.section6-inner > h2 {width:100%;font-size:2.8em;line-height:1.4;letter-spacing:-1.5px;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:500;}
.section6-inner > .sights-wrap {margin-top:120px;width:100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.section6-inner > .sights-wrap > .sights {position:relative;width:30%;display: flex;flex-direction: column;}
.section6-inner > .sights-wrap > .sights > img {width:100%;object-fit:cover;border-radius:170px 170px 0 0;}
.section6-inner > .sights-wrap > .sights > .pinfo {position:absolute;width:100%;padding:32px 0;left:0;bottom:0;background:rgba(130,90,40,0.9);color:#fff;text-align:center;}
.section6-inner > .sights-wrap > .sights > .pinfo > p {font-size:1.2em;line-height:1.4;font-weight:300;font-family:'Noto Serif KR', sans-serif;letter-spacing:-1px;}
.section6-inner > .sights-wrap > .sights > .pinfo > p > strong {font-size:1.5em;font-weight:400;}

/* 섹션7 */
.section7 {width:100%;background:#f5f5f5;}
.section7-inner {width:900px;margin:0 auto;padding:30px 0 200px 0;display: flex;justify-content: center;flex-wrap: wrap;} 
.section7-inner > .btn1 {padding:30px 40px;margin: 0 6px;background:#0c2033;text-align: center;display: block;cursor: pointer;border-radius:50px;display: flex;justify-content: space-between;box-shadow: 5px 5px 15px rgba(0,0,0,0.2);}
.section7-inner > .btn1 > p {color:#fff;font-size:1.4em;line-height:24px;font-weight:400;letter-spacing:-1.5px;text-align: center;}
.section7-inner > .btn1 > img {width:22px;height:22px;margin-left:10px;}
.section7-inner > .btn2 {padding:30px 40px;margin: 0 6px;background:#0daa52;text-align: center;display: block;cursor: pointer;border-radius:50px;display: flex;justify-content: space-between;box-shadow: 5px 5px 15px rgba(0,0,0,0.2);}
.section7-inner > .btn2 > p {color:#fff;font-size:1.4em;line-height:24px;font-weight:400;letter-spacing:-1.5px;text-align: center;}


/***************************************************************************/
/*                                    모바일  Layout 설정                                            /
/***************************************************************************/
@media all and (max-width:479px) {

	img {width:100%;}
	input,button,textarea {border-radius:0;} 
	#wrap {font-size:16px;line-height:1.5;}

	/* 위로가기 버튼 */
	.topBtn {display:scroll;position:fixed;bottom:10px;right:20px;z-index:200;}
	.topBtn:hover {opacity: 0.7;  /* 마우스를 올렸을 때 버튼의 투명도를 살짝 줄여서 효과를 줌 */}
	.topBtn > img {width:40px;height:40px;}
	
	/* 풀 메뉴 */
	.overlay-content {position: relative;top: 25%;width: 100%;text-align: center;margin-top:30px;}
	.overlay a {font-size:20px}
	.overlay .closebtn {font-size: 40px;top:-8px;right:5px;}

	/* footer */
	#footer-area {width:100%;background:#1f222a;}
	.footer-inner {position:relative;width:100%;margin:0 auto;padding:30px 20px;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.footer-inner > .cominfo {width:80%;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.footer-inner > .cominfo > .logobox {width:100%;padding-top:5px;}
	.footer-inner > .cominfo > .logobox a > img {width:80px;height:47px;}
	.footer-inner > .cominfo > ul {width:100%;padding-top:20px;}
	.footer-inner > .cominfo > ul li {color: rgba(255, 255, 255, 0.5);font-size: 0.8em;line-height:1.5;font-weight: 300;font-family: 'Inter', sans-serif;}
	.footer-inner > .cominfo > ul li.open {padding-top:20px;}
	.footer-inner > .cominfo > ul li.open > img {width:80px;height:28px;margin-right:0;display:block;margin-bottom:5px;}
	.footer-inner > .qrbox {width:20%;text-align:right;}
	.footer-inner > .qrbox > img {width:50px;height:50px;}

	/* 기본설정 */
	.dg-logo {position:absolute;left:12px;top:14px;width:64px;height:38px;display:block;background: url("../img/logo.png") no-repeat left top;background-size:64px 38px;cursor: pointer;color: transparent;text-indent: -9999px;z-index:50;}
	.menubox {position:absolute;right:15px;top:20px;cursor:pointer;z-index:50;outline:none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
	.menubox > img {width:20px;height:19px;}

	/* 섹션1 */
	.section1 {position:relative;width:100%;height:450px;padding-top:80px;overflow:hidden;display: flex;flex-direction: column;align-items:center;background:#f5f5f5;}
	.section1 > h1 {position:relative;width:100%;height:230px;text-align:center;background:url('../img/bg_top_new.png') no-repeat center bottom;background-size:300px 113px;}
	.section1 > h1 > img {width:210px;height:180px;}
	.section1 > .subtit {padding:30px 20px 0 20px;font-size:1.2em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;font-weight:600;}
	.section1 > .subtit > strong {color:#cb3315;letter-spacing:-0.5px;}

	/* 섹션2 */
	.section2 {position:relative;width:100%;background:#e4dece;}
	.section2-inner {width:100%;padding:50px 20px;margin:0 auto;text-align:center;}
	.section2-inner > h2 {width:100%;font-size:1.3em;line-height:1.4;letter-spacing:-1.5px;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:500;}
	.section2-inner > .poster {margin-top:40px;text-align:center;}
	.section2-inner > .poster > img {width:100%;}
	.section2-inner > .historic1 {width:100%;padding-top:60px;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.section2-inner > .historic1 > .left1 {width:100%;}
	.section2-inner > .historic1 > .left1 > img {width:100%;}
	.section2-inner > .historic1 > .right1 {width:100%;display: flex;flex-direction: column;align-items:center;justify-content: center;}
	.section2-inner > .historic1 > .right1 > p {width:100%;padding:15px 20px 0 20px;border-top:0;font-weight:300;font-size:1.1em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;}
	.section2-inner > .historic2 {width:100%;padding-top:60px;display: flex;flex-direction: column-reverse;flex-wrap: wrap;}
	.section2-inner > .historic2 > .left2 {width:100%;display: flex;flex-direction: column;align-items:center;justify-content: center;}
	.section2-inner > .historic2 > .left2 > p {width:100%;padding:15px 20px 0 20px;border-top:0;font-weight:300;font-size:1.1em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;}
	.section2-inner > .historic2 > .right2 {width:100%;}
	.section2-inner > .historic2 > .right2 > img {width:100%;}

	/* 섹션3 */
	.section3 {position:relative;width:100%;background:#0c2033;}
	.section3-inner {width:100%;padding:25px 20px 60px 20px;margin:0 auto;}
	.section3-inner > h3 {margin-top:40px;font-size:1.3em;line-height:49px;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;font-weight:600;text-align:center;background:url('../img/bg_tit_c.png') no-repeat center center;background-size:150px 49px;}
	.section3-inner > .dtxtbox {padding-top:20px;color:#fff;font-size:1.1em;font-weight:300;letter-spacing:-0.5px;font-family:'Noto Serif KR', sans-serif;text-align:center;}
	.section3-inner > .dtxtbox > strong {color:#cfb672;font-weight:400;}
	.section3-inner > .dtxtbox > ul {padding-top:20px;width:100%;margin:0 auto;}
	.section3-inner > .dtxtbox > ul li {font-size:0.8em;line-height:1.6;color:rgba(255, 255,255, 0.56);text-align:left;}
	.section3-inner > button {margin:70px auto 0;padding:20px 50px;background-color:#996d19;transition: background-color 0.6s ease;color: #fff;font-size:1.3em;line-height:1;font-weight:400;letter-spacing:0;text-align: center;display: block;cursor: pointer;border-radius:50px;}
	.section3-inner > .b-dtxt {padding-top:10px;text-align:center;color:rgba(255, 255,255, 0.5);font-weight:300;}

	/* 섹션4 */
	.section4 {position:relative;width:100%;background:#f5f5f5;}
	.section4-inner {width:100%;padding:50px 20px;margin:0 auto;}
	.section4-inner > h2 {width:100%;padding-bottom:20px;font-size:1.4em;line-height:1.4;letter-spacing:-1.5px;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:500;}
	.section4-inner > h2 > strong {color:#cb3315;}
	.section4-inner > .ptxt168 {width:100%;margin:0 auto;padding-top:20px;text-align:left;font-weight:300;font-size:1em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;}
	.section4-inner > .ptxt168 > strong {font-weight:600;background:url('../img/bg_txt.png') repeat-x left bottom;}
	.section4-inner > .ptxt168_b {width:100%;margin:0 auto;padding-top:40px;text-align:center;font-weight:600;font-size:1.1em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;}
	.section4-inner > .ptxt168_b > strong {font-weight:600;background:url('../img/bg_txt.png') repeat-x left bottom;}
	.section4-inner > .img168box {width:100%;margin:40px auto 0;}
	.section4-inner > .img168box > img {width:100%;}

	/* 섹션5 */
	.section5 {position:relative;width:100%;background:#0c2033;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.section5 > .mtit {width:100%;height:100%;padding:50px 20px;display: flex;flex-direction: column;align-items:center;justify-content: center;}
	.section5 > .mtit > h3 {color:#fff;font-size:1.4em;line-height:28px;font-family:'Noto Serif KR', sans-serif;font-weight:600;letter-spacing:-1px;}
	.section5 > .mtit > h3 > img {width:28px;height:28px;margin-right:5px;}
	.section5 > .mtit > p {padding-top:20px;color:#fff;font-family:'Noto Serif KR', sans-serif;font-size:1em;font-weight:300;letter-spacing:-1px;}
	.section5 > .map {width:100%;height:300px;}

	/* 섹션6 */
	.section6 {position:relative;width:100%;background:#f5f5f5;}
	.section6-inner {width:100%;padding:50px 20px;margin:0 auto;}
	.section6-inner > h2 {width:100%;font-size:1.4em;line-height:1.4;letter-spacing:-1.5px;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:500;}
	.section6-inner > .sights-wrap {margin-top:50px;width:100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.section6-inner > .sights-wrap > .sights {position:relative;width:32%;display: flex;flex-direction: column;z-index:1;}
	.section6-inner > .sights-wrap > .sights > img {width:100%;object-fit:cover;border-radius:170px 170px 0 0;z-index:9;}
	.section6-inner > .sights-wrap > .sights > .pinfo {position:absolute;width:100%;padding:15px 10px;height:80px;left:0;bottom:-30px;background:rgba(130,90,40,0.96);color:#fff;text-align:center;z-index:10;display: flex;flex-direction: column;align-items:center;justify-content: center;}
	.section6-inner > .sights-wrap > .sights > .pinfo > p {font-size:0.8em;line-height:1.4;font-weight:300;font-family:'Noto Serif KR', sans-serif;letter-spacing:-1px;}
	.section6-inner > .sights-wrap > .sights > .pinfo > p > strong {font-size:1em;font-weight:400;}

	/* 섹션7 */
	.section7 {width:100%;background:#f5f5f5;}
	.section7-inner {width:100%;margin:0 auto;padding:50px 0 60px 0;display: flex;justify-content: center;flex-wrap: wrap;} 
	.section7-inner > .btn1 {width:56%;padding:20px 0;margin:6px 6px;background:#0c2033;text-align: center;display: block;cursor: pointer;border-radius:50px;display: flex;justify-content: center;box-shadow: 5px 5px 15px rgba(0,0,0,0.2);}
	.section7-inner > .btn1 > p {color:#fff;font-size:0.9em;line-height:20px;font-weight:400;letter-spacing:-0.5px;text-align: center;}
	.section7-inner > .btn1 > img {width:20px;height:20px;margin-left:10px;}
	.section7-inner > .btn2 {width:56%;padding:20px 0;margin: 6px 6px;background:#0daa52;text-align: center;display: block;cursor: pointer;border-radius:50px;display: flex;justify-content:center;box-shadow: 5px 5px 15px rgba(0,0,0,0.2);}
	.section7-inner > .btn2 > p {color:#fff;font-size:0.9em;line-height:20px;font-weight:400;letter-spacing:-0.5px;text-align: center;}

	
}

/***************************************************************************/
/*          모바일 가로, 테블릿 세로 (해상도 480px ~ 767px)	   		             /
/***************************************************************************/
@media all and (min-width:480px) and (max-width:767px) {

	img {width:100%;}
	input,button,textarea {border-radius:0;} 
	#wrap {font-size:16px;line-height:1.5;}

	/* 위로가기 버튼 */
	.topBtn {display:scroll;position:fixed;bottom:10px;right:20px;z-index:200;}
	.topBtn:hover {opacity: 0.7;  /* 마우스를 올렸을 때 버튼의 투명도를 살짝 줄여서 효과를 줌 */}
	.topBtn > img {width:40px;height:40px;}

	/* 풀 메뉴 */
	.overlay-content {position: relative;top: 25%;width: 100%;text-align: center;margin-top:30px;}
	.overlay a {font-size:20px}
	.overlay .closebtn {font-size: 40px;top:-8px;right:5px;}

	/* footer */
	#footer-area {width:100%;background:#1f222a;}
	.footer-inner {position:relative;width:100%;margin:0 auto;padding:30px 20px;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.footer-inner > .cominfo {width:80%;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.footer-inner > .cominfo > .logobox {width:100%;padding-top:5px;}
	.footer-inner > .cominfo > .logobox a > img {width:80px;height:47px;}
	.footer-inner > .cominfo > ul {width:100%;padding-top:20px;}
	.footer-inner > .cominfo > ul li {color: rgba(255, 255, 255, 0.5);font-size: 0.8em;line-height:1.5;font-weight: 300;font-family: 'Inter', sans-serif;}
	.footer-inner > .cominfo > ul li.open {padding-top:20px;}
	.footer-inner > .cominfo > ul li.open > img {width:80px;height:28px;margin-right:0;display:block;margin-bottom:5px;}
	.footer-inner > .qrbox {width:20%;text-align:right;}
	.footer-inner > .qrbox > img {width:50px;height:50px;}

	/* 기본설정 */
	.dg-logo {position:absolute;left:12px;top:14px;width:64px;height:38px;display:block;background: url("../img/logo.png") no-repeat left top;background-size:64px 38px;cursor: pointer;color: transparent;text-indent: -9999px;z-index:50;}
	.menubox {position:absolute;right:15px;top:20px;cursor:pointer;z-index:50;outline:none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
	.menubox > img {width:20px;height:19px;}

	/* 섹션1 */
	.section1 {position:relative;width:100%;height:450px;padding-top:80px;overflow:hidden;display: flex;flex-direction: column;align-items:center;background:#f5f5f5;}
	.section1 > h1 {position:relative;width:100%;height:230px;text-align:center;background:url('../img/bg_top_new.png') no-repeat center bottom;background-size:300px 113px;}
	.section1 > h1 > img {width:210px;height:180px;}
	.section1 > .subtit {padding:30px 20px 0 20px;font-size:1.3em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;font-weight:600;}
	.section1 > .subtit > strong {color:#cb3315;letter-spacing:-0.5px;}

	/* 섹션2 */
	.section2 {position:relative;width:100%;background:#e4dece;}
	.section2-inner {width:100%;padding:50px 20px;margin:0 auto;text-align:center;}
	.section2-inner > h2 {width:100%;font-size:1.3em;line-height:1.4;letter-spacing:-1.5px;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:500;}
	.section2-inner > .poster {margin-top:40px;text-align:center;}
	.section2-inner > .poster > img {width:100%;}
	.section2-inner > .historic1 {width:100%;padding-top:60px;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.section2-inner > .historic1 > .left1 {width:100%;}
	.section2-inner > .historic1 > .left1 > img {width:100%;}
	.section2-inner > .historic1 > .right1 {width:100%;display: flex;flex-direction: column;align-items:center;justify-content: center;}
	.section2-inner > .historic1 > .right1 > p {width:100%;padding:15px 20px 0 20px;border-top:0;font-weight:300;font-size:1.1em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;}
	.section2-inner > .historic2 {width:100%;padding-top:60px;display: flex;flex-direction: column-reverse;flex-wrap: wrap;}
	.section2-inner > .historic2 > .left2 {width:100%;display: flex;flex-direction: column;align-items:center;justify-content: center;}
	.section2-inner > .historic2 > .left2 > p {width:100%;padding:15px 20px 0 20px;border-top:0;font-weight:300;font-size:1.1em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;}
	.section2-inner > .historic2 > .right2 {width:100%;}
	.section2-inner > .historic2 > .right2 > img {width:100%;}

	/* 섹션3 */
	.section3 {position:relative;width:100%;background:#0c2033;}
	.section3-inner {width:100%;padding:10px 20px 60px 20px;margin:0 auto;}
	.section3-inner > h3 {margin-top:40px;font-size:1.3em;line-height:49px;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;font-weight:600;text-align:center;background:url('../img/bg_tit_c.png') no-repeat center center;background-size:150px 49px;}
	.section3-inner > .dtxtbox {padding-top:20px;color:#fff;font-size:1.1em;font-weight:300;letter-spacing:-0.5px;font-family:'Noto Serif KR', sans-serif;text-align:center;}
	.section3-inner > .dtxtbox > strong {color:#cfb672;font-weight:400;}
	.section3-inner > .dtxtbox > ul {padding-top:20px;width:100%;margin:0 auto;}
	.section3-inner > .dtxtbox > ul li {font-size:0.8em;line-height:1.6;color:rgba(255, 255,255, 0.56);text-align:left;}
	.section3-inner > button {margin:70px auto 0;padding:20px 50px;background-color:#996d19;transition: background-color 0.6s ease;color: #fff;font-size:1.3em;line-height:1;font-weight:400;letter-spacing:0;text-align: center;display: block;cursor: pointer;border-radius:50px;}
	.section3-inner > .b-dtxt {padding-top:10px;text-align:center;color:rgba(255, 255,255, 0.5);font-weight:300;}

	/* 섹션4 */
	.section4 {position:relative;width:100%;background:#f5f5f5;}
	.section4-inner {width:100%;padding:50px 20px;margin:0 auto;}
	.section4-inner > h2 {width:100%;padding-bottom:20px;font-size:1.4em;line-height:1.4;letter-spacing:-1.5px;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:500;}
	.section4-inner > h2 > strong {color:#cb3315;}
	.section4-inner > .ptxt168 {width:100%;margin:0 auto;padding-top:20px;text-align:left;font-weight:300;font-size:1em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;}
	.section4-inner > .ptxt168 > strong {font-weight:600;background:url('../img/bg_txt.png') repeat-x left bottom;}
	.section4-inner > .ptxt168_b {width:100%;margin:0 auto;padding-top:40px;text-align:center;font-weight:600;font-size:1.1em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;}
	.section4-inner > .ptxt168_b > strong {font-weight:600;background:url('../img/bg_txt.png') repeat-x left bottom;}
	.section4-inner > .img168box {width:100%;margin:40px auto 0;}
	.section4-inner > .img168box > img {width:100%;}

	/* 섹션5 */
	.section5 {position:relative;width:100%;background:#0c2033;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.section5 > .mtit {width:100%;height:100%;padding:50px 20px;display: flex;flex-direction: column;align-items:center;justify-content: center;}
	.section5 > .mtit > h3 {color:#fff;font-size:1.4em;line-height:28px;font-family:'Noto Serif KR', sans-serif;font-weight:600;letter-spacing:-1px;}
	.section5 > .mtit > h3 > img {width:28px;height:28px;margin-right:5px;}
	.section5 > .mtit > p {padding-top:20px;color:#fff;font-family:'Noto Serif KR', sans-serif;font-size:1em;font-weight:300;letter-spacing:-1px;}
	.section5 > .map {width:100%;height:300px;}

	/* 섹션6 */
	.section6 {position:relative;width:100%;background:#f5f5f5;}
	.section6-inner {width:100%;padding:50px 20px;margin:0 auto;}
	.section6-inner > h2 {width:100%;font-size:1.4em;line-height:1.4;letter-spacing:-1.5px;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:500;}
	.section6-inner > .sights-wrap {margin-top:50px;width:100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.section6-inner > .sights-wrap > .sights {position:relative;width:32%;display: flex;flex-direction: column;z-index:1;}
	.section6-inner > .sights-wrap > .sights > img {width:100%;object-fit:cover;border-radius:170px 170px 0 0;z-index:9;}
	.section6-inner > .sights-wrap > .sights > .pinfo {position:absolute;width:100%;padding:15px 10px;height:80px;left:0;bottom:-30px;background:rgba(130,90,40,0.96);color:#fff;text-align:center;z-index:10;display: flex;flex-direction: column;align-items:center;justify-content: center;}
	.section6-inner > .sights-wrap > .sights > .pinfo > p {font-size:0.8em;line-height:1.4;font-weight:300;font-family:'Noto Serif KR', sans-serif;letter-spacing:-1px;}
	.section6-inner > .sights-wrap > .sights > .pinfo > p > strong {font-size:1em;font-weight:400;}

	/* 섹션7 */
	.section7 {width:100%;background:#f5f5f5;}
	.section7-inner {width:100%;margin:0 auto;padding:50px 0 60px 0;display: flex;justify-content: center;flex-wrap: wrap;} 
	.section7-inner > .btn1 {width:56%;padding:20px 0;margin:6px 6px;background:#0c2033;text-align: center;display: block;cursor: pointer;border-radius:50px;display: flex;justify-content: center;box-shadow: 5px 5px 15px rgba(0,0,0,0.2);}
	.section7-inner > .btn1 > p {color:#fff;font-size:0.9em;line-height:20px;font-weight:400;letter-spacing:-0.5px;text-align: center;}
	.section7-inner > .btn1 > img {width:20px;height:20px;margin-left:10px;}
	.section7-inner > .btn2 {width:56%;padding:20px 0;margin: 6px 6px;background:#0daa52;text-align: center;display: block;cursor: pointer;border-radius:50px;display: flex;justify-content:center;box-shadow: 5px 5px 15px rgba(0,0,0,0.2);}
	.section7-inner > .btn2 > p {color:#fff;font-size:0.9em;line-height:20px;font-weight:400;letter-spacing:-0.5px;text-align: center;}

}

/***************************************************************************/
/*					       테블릿 세로 (해상도 768px ~ 1023px)			                 /
/***************************************************************************/
@media all and (min-width:768px) and (max-width:1023px) { 

	img {width:100%;}
	input,button,textarea {border-radius:0;} 
	#wrap {font-size:16px;line-height:1.5;}

	/* 위로가기 버튼 */
	.topBtn {display:scroll;position:fixed;bottom:10px;right:20px;z-index:200;}
	.topBtn:hover {opacity: 0.7;  /* 마우스를 올렸을 때 버튼의 투명도를 살짝 줄여서 효과를 줌 */}
	.topBtn > img {width:40px;height:40px;}

	/* 풀 메뉴 */
	.overlay-content {position: relative;top: 25%;width: 100%;text-align: center;margin-top:30px;}
	.overlay a {font-size:20px}
	.overlay .closebtn {font-size: 40px;top:-8px;right:5px;}

	/* footer */
	#footer-area {width:100%;background:#1f222a;}
	.footer-inner {position:relative;width:70%;margin:0 auto;padding:30px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.footer-inner > .cominfo {width:80%;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.footer-inner > .cominfo > .logobox {width:100%;padding-top:5px;}
	.footer-inner > .cominfo > .logobox a > img {width:80px;height:47px;}
	.footer-inner > .cominfo > ul {width:100%;padding-top:20px;}
	.footer-inner > .cominfo > ul li {color: rgba(255, 255, 255, 0.5);font-size: 0.8em;line-height:1.5;font-weight: 300;font-family: 'Inter', sans-serif;}
	.footer-inner > .cominfo > ul li.open {padding-top:20px;}
	.footer-inner > .cominfo > ul li.open > img {width:80px;height:28px;margin-right:0;display:block;margin-bottom:5px;}
	.footer-inner > .qrbox {width:20%;text-align:right;}
	.footer-inner > .qrbox > img {width:50px;height:50px;}

	/* 기본설정 */
	.dg-logo {position:absolute;left:12px;top:14px;width:64px;height:38px;display:block;background: url("../img/logo.png") no-repeat left top;background-size:64px 38px;cursor: pointer;color: transparent;text-indent: -9999px;z-index:50;}
	.menubox {position:absolute;right:15px;top:20px;cursor:pointer;z-index:50;outline:none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
	.menubox > img {width:20px;height:19px;}

	/* 섹션1 */
	.section1 {position:relative;width:100%;height:660px;padding-top:100px;overflow:hidden;display: flex;flex-direction: column;align-items:center;background:#f5f5f5;}
	.section1 > h1 {position:relative;width:100%;height:400px;text-align:center;background:url('../img/bg_top_new.png') no-repeat center bottom;background-size:600px 225px;}
	.section1 > h1 > img {width:340px;height:291px;}
	.section1 > .ngbox {width:150px;height:54px;line-height:54px;font-size:1.6em;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:600;background:url('../img/bg_ng.png') no-repeat center center;background-size:150px 54px;}
	.section1 > .subtit {padding-top:30px;font-size:1.6em;letter-spacing:-2px;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:500;}
	.section1 > .subtit > strong {color:#cb3315;letter-spacing:-0.5px;}

	/* 섹션2 */
	.section2 {position:relative;width:100%;background:#e4dece;}
	.section2-inner {width:100%;padding:50px 20px;margin:0 auto;text-align:center;}
	.section2-inner > h2 {width:100%;font-size:1.3em;line-height:1.4;letter-spacing:-1.5px;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:500;}
	.section2-inner > .poster {width:70%;margin:40px auto 0;text-align:center;}
	.section2-inner > .poster > img {width:100%;}
	.section2-inner > .historic1 {width:70%;margin:0 auto;padding-top:60px;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.section2-inner > .historic1 > .left1 {width:100%;}
	.section2-inner > .historic1 > .left1 > img {width:100%;}
	.section2-inner > .historic1 > .right1 {width:100%;display: flex;flex-direction: column;align-items:center;justify-content: center;}
	.section2-inner > .historic1 > .right1 > p {width:100%;padding:15px 20px 0 20px;border-top:0;font-weight:300;font-size:1.1em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;}
	.section2-inner > .historic2 {width:70%;margin:0 auto;padding-top:60px;display: flex;flex-direction: column-reverse;flex-wrap: wrap;}
	.section2-inner > .historic2 > .left2 {width:100%;display: flex;flex-direction: column;align-items:center;justify-content: center;}
	.section2-inner > .historic2 > .left2 > p {width:100%;padding:15px 20px 0 20px;border-top:0;font-weight:300;font-size:1.1em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;}
	.section2-inner > .historic2 > .right2 {width:100%;}
	.section2-inner > .historic2 > .right2 > img {width:100%;}

	/* 섹션3 */
	.section3 {position:relative;width:100%;background:#0c2033;}
	.section3-inner {width:100%;padding:30px 20px 60px 20px;margin:0 auto;}
	.section3-inner > h3 {margin-top:40px;font-size:1.3em;line-height:49px;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;font-weight:600;text-align:center;background:url('../img/bg_tit_c.png') no-repeat center center;background-size:150px 49px;}
	.section3-inner > .dtxtbox {padding-top:20px;color:#fff;font-size:1.1em;font-weight:300;letter-spacing:-0.5px;font-family:'Noto Serif KR', sans-serif;text-align:center;}
	.section3-inner > .dtxtbox > strong {color:#cfb672;font-weight:400;}
	.section3-inner > .dtxtbox > ul {padding-top:20px;width:66%;margin:0 auto;}
	.section3-inner > .dtxtbox > ul li {font-size:0.8em;line-height:1.6;color:rgba(255, 255,255, 0.56);text-align:left;}
	.section3-inner > button {margin:70px auto 0;padding:20px 50px;background-color:#996d19;transition: background-color 0.6s ease;color: #fff;font-size:1.3em;line-height:1;font-weight:400;letter-spacing:0;text-align: center;display: block;cursor: pointer;border-radius:50px;}
	.section3-inner > .b-dtxt {padding-top:10px;text-align:center;color:rgba(255, 255,255, 0.5);font-weight:300;}

	/* 섹션4 */
	.section4 {position:relative;width:100%;background:#f5f5f5;}
	.section4-inner {width:100%;padding:50px 20px;margin:0 auto;}
	.section4-inner > h2 {width:100%;padding-bottom:20px;font-size:1.6em;line-height:1.4;letter-spacing:-1.5px;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:500;}
	.section4-inner > h2 > strong {color:#cb3315;}
	.section4-inner > .ptxt168 {width:80%;margin:0 auto;padding-top:20px;text-align:left;font-weight:300;font-size:1em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;}
	.section4-inner > .ptxt168 > strong {font-weight:600;background:url('../img/bg_txt.png') repeat-x left bottom;}
	.section4-inner > .ptxt168_b {width:60%;margin:0 auto;padding-top:40px;text-align:center;font-weight:600;font-size:1.1em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;}
	.section4-inner > .ptxt168_b > strong {font-weight:600;background:url('../img/bg_txt.png') repeat-x left bottom;}
	.section4-inner > .img168box {width:80%;margin:40px auto 0;}
	.section4-inner > .img168box > img {width:100%;}

	/* 섹션5 */
	.section5 {position:relative;width:100%;background:#0c2033;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.section5 > .mtit {width:100%;height:100%;padding:50px 20px;display: flex;flex-direction: column;align-items:center;justify-content: center;}
	.section5 > .mtit > h3 {color:#fff;font-size:1.4em;line-height:28px;font-family:'Noto Serif KR', sans-serif;font-weight:600;letter-spacing:-1px;}
	.section5 > .mtit > h3 > img {width:28px;height:28px;margin-right:5px;}
	.section5 > .mtit > p {padding-top:20px;color:#fff;font-family:'Noto Serif KR', sans-serif;font-size:1em;font-weight:300;letter-spacing:-1px;}
	.section5 > .map {width:100%;height:300px;}

	/* 섹션6 */
	.section6 {position:relative;width:100%;background:#f5f5f5;}
	.section6-inner {width:100%;padding:50px 20px;margin:0 auto;}
	.section6-inner > h2 {width:100%;font-size:1.6em;line-height:1.4;letter-spacing:-1.5px;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:500;}
	.section6-inner > .sights-wrap {width:70%;margin:50px auto 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.section6-inner > .sights-wrap > .sights {position:relative;width:32%;display: flex;flex-direction: column;z-index:1;}
	.section6-inner > .sights-wrap > .sights > img {width:100%;object-fit:cover;border-radius:170px 170px 0 0;z-index:9;}
	.section6-inner > .sights-wrap > .sights > .pinfo {position:absolute;width:100%;padding:15px 40px;height:90px;left:0;bottom:-30px;background:rgba(130,90,40,0.98);color:#fff;text-align:center;z-index:10;display: flex;flex-direction: column;align-items:center;justify-content: center;}
	.section6-inner > .sights-wrap > .sights > .pinfo > p {font-size:0.9em;line-height:1.4;font-weight:300;font-family:'Noto Serif KR', sans-serif;letter-spacing:-1px;}
	.section6-inner > .sights-wrap > .sights > .pinfo > p > strong {font-size:1em;font-weight:400;}

	/* 섹션7 */
	.section7 {width:100%;background:#f5f5f5;}
	.section7-inner {width:100%;margin:0 auto;padding:50px 20px 60px 20px;display: flex;justify-content: center;flex-wrap: wrap;} 
	.section7-inner > .btn1 {width:26%;padding:20px 0;margin:6px 5px;background:#0c2033;text-align: center;display: block;cursor: pointer;border-radius:50px;display: flex;justify-content: center;box-shadow: 5px 5px 15px rgba(0,0,0,0.2);}
	.section7-inner > .btn1 > p {color:#fff;font-size:0.9em;line-height:20px;font-weight:400;letter-spacing:-0.5px;text-align: center;}
	.section7-inner > .btn1 > img {width:20px;height:20px;margin-left:10px;}
	.section7-inner > .btn2 {width:26%;padding:20px 0;margin: 6px 5px;background:#0daa52;text-align: center;display: block;cursor: pointer;border-radius:50px;display: flex;justify-content:center;box-shadow: 5px 5px 15px rgba(0,0,0,0.2);}
	.section7-inner > .btn2 > p {color:#fff;font-size:0.9em;line-height:20px;font-weight:400;letter-spacing:-0.5px;text-align: center;}

		
}

/***************************************************************************/
/*                                           아이패드 프로									             /
/***************************************************************************/
@media only screen and (min-device-width : 1024px) and (max-device-width : 1366px) {

	img {width:100%;}
	input,button,textarea {border-radius:0;} 
	#wrap {font-size:16px;line-height:1.5;}

	/* 위로가기 버튼 */
	.topBtn {display:scroll;position:fixed;bottom:10px;right:20px;z-index:200;}
	.topBtn:hover {opacity: 0.7;  /* 마우스를 올렸을 때 버튼의 투명도를 살짝 줄여서 효과를 줌 */}
	.topBtn > img {width:40px;height:40px;}

	/* 풀 메뉴 */
	.overlay-content {position: relative;top: 25%;width: 100%;text-align: center;margin-top:30px;}
	.overlay a {font-size:20px}
	.overlay .closebtn {font-size: 40px;top:-8px;right:5px;}

	/* footer */
	#footer-area {width:100%;background:#1f222a;}
	.footer-inner {position:relative;width:70%;margin:0 auto;padding:30px 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.footer-inner > .cominfo {width:80%;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.footer-inner > .cominfo > .logobox {width:100%;padding-top:5px;}
	.footer-inner > .cominfo > .logobox a > img {width:80px;height:47px;}
	.footer-inner > .cominfo > ul {width:100%;padding-top:20px;}
	.footer-inner > .cominfo > ul li {color: rgba(255, 255, 255, 0.5);font-size: 0.8em;line-height:1.5;font-weight: 300;font-family: 'Inter', sans-serif;}
	.footer-inner > .cominfo > ul li.open {padding-top:20px;}
	.footer-inner > .cominfo > ul li.open > img {width:80px;height:28px;margin-right:0;display:block;margin-bottom:5px;}
	.footer-inner > .qrbox {width:20%;text-align:right;}
	.footer-inner > .qrbox > img {width:50px;height:50px;}

	/* 기본설정 */
	.dg-logo {position:absolute;left:12px;top:14px;width:64px;height:38px;display:block;background: url("../img/logo.png") no-repeat left top;background-size:64px 38px;cursor: pointer;color: transparent;text-indent: -9999px;z-index:50;}
	.menubox {position:absolute;right:15px;top:20px;cursor:pointer;z-index:50;outline:none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
	.menubox > img {width:20px;height:19px;}

	/* 섹션1 */
	.section1 {position:relative;width:100%;height:660px;padding-top:100px;overflow:hidden;display: flex;flex-direction: column;align-items:center;background:#f5f5f5;}
	.section1 > h1 {position:relative;width:100%;height:400px;text-align:center;background:url('../img/bg_top_new.png') no-repeat center bottom;background-size:600px 225px;}
	.section1 > h1 > img {width:340px;height:291px;}
	.section1 > .ngbox {width:150px;height:54px;line-height:54px;font-size:1.6em;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:600;background:url('../img/bg_ng.png') no-repeat center center;background-size:150px 54px;}
	.section1 > .subtit {padding-top:30px;font-size:1.6em;letter-spacing:-2px;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:500;}
	.section1 > .subtit > strong {color:#cb3315;letter-spacing:-0.5px;}

	/* 섹션2 */
	.section2 {position:relative;width:100%;background:#e4dece;}
	.section2-inner {width:100%;padding:50px 20px;margin:0 auto;text-align:center;}
	.section2-inner > h2 {width:100%;font-size:1.3em;line-height:1.4;letter-spacing:-1.5px;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:500;}
	.section2-inner > .poster {width:60%;margin:40px auto 0;text-align:center;}
	.section2-inner > .poster > img {width:100%;}
	.section2-inner > .historic1 {width:60%;margin:0 auto;padding-top:60px;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.section2-inner > .historic1 > .left1 {width:100%;}
	.section2-inner > .historic1 > .left1 > img {width:100%;}
	.section2-inner > .historic1 > .right1 {width:100%;display: flex;flex-direction: column;align-items:center;justify-content: center;}
	.section2-inner > .historic1 > .right1 > p {width:100%;padding:15px 20px 0 20px;border-top:0;font-weight:300;font-size:1.1em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;}
	.section2-inner > .historic2 {width:60%;margin:0 auto;padding-top:60px;display: flex;flex-direction: column-reverse;flex-wrap: wrap;}
	.section2-inner > .historic2 > .left2 {width:100%;display: flex;flex-direction: column;align-items:center;justify-content: center;}
	.section2-inner > .historic2 > .left2 > p {width:100%;padding:15px 20px 0 20px;border-top:0;font-weight:300;font-size:1.1em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;}
	.section2-inner > .historic2 > .right2 {width:100%;}
	.section2-inner > .historic2 > .right2 > img {width:100%;}

	/* 섹션3 */
	.section3 {position:relative;width:100%;background:#0c2033;}
	.section3-inner {width:100%;padding:30px 20px 60px 20px;margin:0 auto;}
	.section3-inner > h3 {margin-top:40px;font-size:1.3em;line-height:49px;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;font-weight:600;text-align:center;background:url('../img/bg_tit_c.png') no-repeat center center;background-size:150px 49px;}
	.section3-inner > .dtxtbox {padding-top:20px;color:#fff;font-size:1.1em;font-weight:300;letter-spacing:-0.5px;font-family:'Noto Serif KR', sans-serif;text-align:center;}
	.section3-inner > .dtxtbox > strong {color:#cfb672;font-weight:400;}
	.section3-inner > .dtxtbox > ul {padding-top:20px;width:50%;margin:0 auto;}
	.section3-inner > .dtxtbox > ul li {font-size:0.8em;line-height:1.6;color:rgba(255, 255,255, 0.56);text-align:left;}
	.section3-inner > button {margin:70px auto 0;padding:20px 50px;background-color:#996d19;transition: background-color 0.6s ease;color: #fff;font-size:1.3em;line-height:1;font-weight:400;letter-spacing:0;text-align: center;display: block;cursor: pointer;border-radius:50px;}
	.section3-inner > .b-dtxt {padding-top:10px;text-align:center;color:rgba(255, 255,255, 0.5);font-weight:300;}

	/* 섹션4 */
	.section4 {position:relative;width:100%;background:#f5f5f5;}
	.section4-inner {width:100%;padding:50px 20px;margin:0 auto;}
	.section4-inner > h2 {width:100%;padding-bottom:20px;font-size:1.6em;line-height:1.4;letter-spacing:-1.5px;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:500;}
	.section4-inner > h2 > strong {color:#cb3315;}
	.section4-inner > .ptxt168 {width:80%;margin:0 auto;padding-top:20px;text-align:left;font-weight:300;font-size:1em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;}
	.section4-inner > .ptxt168 > strong {font-weight:600;background:url('../img/bg_txt.png') repeat-x left bottom;}
	.section4-inner > .ptxt168_b {width:60%;margin:0 auto;padding-top:40px;text-align:center;font-weight:600;font-size:1.1em;letter-spacing:-1px;font-family:'Noto Serif KR', sans-serif;}
	.section4-inner > .ptxt168_b > strong {font-weight:600;background:url('../img/bg_txt.png') repeat-x left bottom;}
	.section4-inner > .img168box {width:80%;margin:40px auto 0;}
	.section4-inner > .img168box > img {width:100%;}

	/* 섹션5 */
	.section5 {position:relative;width:100%;background:#0c2033;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.section5 > .mtit {width:100%;height:100%;padding:50px 20px;display: flex;flex-direction: column;align-items:center;justify-content: center;}
	.section5 > .mtit > h3 {color:#fff;font-size:1.4em;line-height:28px;font-family:'Noto Serif KR', sans-serif;font-weight:600;letter-spacing:-1px;}
	.section5 > .mtit > h3 > img {width:28px;height:28px;margin-right:5px;}
	.section5 > .mtit > p {padding-top:20px;color:#fff;font-family:'Noto Serif KR', sans-serif;font-size:1em;font-weight:300;letter-spacing:-1px;}
	.section5 > .map {width:100%;height:300px;}

	/* 섹션6 */
	.section6 {position:relative;width:100%;background:#f5f5f5;}
	.section6-inner {width:100%;padding:50px 20px;margin:0 auto;}
	.section6-inner > h2 {width:100%;font-size:1.4em;line-height:1.4;letter-spacing:-1.5px;text-align:center;font-family:'Noto Serif KR', sans-serif;font-weight:500;}
	.section6-inner > .sights-wrap {width:70%;margin:50px auto 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.section6-inner > .sights-wrap > .sights {position:relative;width:32%;display: flex;flex-direction: column;z-index:1;}
	.section6-inner > .sights-wrap > .sights > img {width:100%;object-fit:cover;border-radius:170px 170px 0 0;z-index:9;}
	.section6-inner > .sights-wrap > .sights > .pinfo {position:absolute;width:100%;padding:15px 40px;height:90px;left:0;bottom:-30px;background:rgba(130,90,40,0.98);color:#fff;text-align:center;z-index:10;display: flex;flex-direction: column;align-items:center;justify-content: center;}
	.section6-inner > .sights-wrap > .sights > .pinfo > p {font-size:0.9em;line-height:1.4;font-weight:300;font-family:'Noto Serif KR', sans-serif;letter-spacing:-1px;}
	.section6-inner > .sights-wrap > .sights > .pinfo > p > strong {font-size:1em;font-weight:400;}

	/* 섹션7 */
	.section7 {width:100%;background:#f5f5f5;}
	.section7-inner {width:76%;margin:0 auto;padding:50px 20px 60px 20px;display: flex;justify-content: center;flex-wrap: wrap;} 
	.section7-inner > .btn1 {width:26%;padding:20px 0;margin:6px 5px;background:#0c2033;text-align: center;display: block;cursor: pointer;border-radius:50px;display: flex;justify-content: center;box-shadow: 5px 5px 15px rgba(0,0,0,0.2);}
	.section7-inner > .btn1 > p {color:#fff;font-size:0.9em;line-height:20px;font-weight:400;letter-spacing:-0.5px;text-align: center;}
	.section7-inner > .btn1 > img {width:20px;height:20px;margin-left:10px;}
	.section7-inner > .btn2 {width:26%;padding:20px 0;margin: 6px 5px;background:#0daa52;text-align: center;display: block;cursor: pointer;border-radius:50px;display: flex;justify-content:center;box-shadow: 5px 5px 15px rgba(0,0,0,0.2);}
	.section7-inner > .btn2 > p {color:#fff;font-size:0.9em;line-height:20px;font-weight:400;letter-spacing:-0.5px;text-align: center;}

			
}