 @charset "utf-8";
@import url('/css/global/normalize.css');
@import url('/css/global/reset.css');
@import url('/css/global/fullpage.css');
@import url('/css/global/common.css');
@import url('/css/global/fontawesome.css');
@import url('/css/global/twentytwenty.css');
@import url('/css/home/popup.css');
@import url('https://webfontworld.github.io/naver/NanumSquare.css');

/*
	span,div,p,a,h1, h2, h3, h4, h5, h6{transform: skew(-0.001deg);}		나눔 폰트 깨짐 현상 해결책
*/

/*--------------------------------------------------------------------
||공통설정
--------------------------------------------------------------------*/
	#msg				{position:fixed;z-index:10000;}

	body{width:100%;margin:0;padding:0;background-color:#fff;overflow: hidden;}
	em {font-style:normal;}

	#wrap .fp-tableCell {vertical-align:top;}
	.pc_view {display: block;}
	.mobile_view {display: none;}
	.sec_bg {height: 100vh; overflow: hidden; max-width: 720px; width: 100%;}

/*--------------------------------------------------------------------
||ANIMATION
--------------------------------------------------------------------*/
@keyframes KF_translateYZero{
																						0% {opacity:0.5;transform:translatey(-40px);} 
																						50% {opacity:0.8;transform:translatey(-20px);}
																						100% {opacity:1;transform:translatey(0);}
}

.AM_translateYZero{
	-webkit-animation: KF_translateYZero 1s linear;
	-moz-animation: KF_translateYZero 1s linear;
	-o-animation: KF_translateYZero 1s linear;
	animation: KF_translateYZero 1s linear; 
	animation-iteration-count: 1;
}

/*
	@-webkit-keyframes spin		{from {-webkit-transform: rotate(359deg);transform-origin:center middle;}to{-webkit-transform: rotate(0deg);transform-origin:center middle;}}
	@-moz-keyframes spin			{from {-moz-transform: rotate(359deg);transform-origin:center middle;}to{-moz-transform: rotate(0deg);transform-origin:center middle;}}
	@-ms-keyframes spin				{from {-ms-transform: rotate(359deg);transform-origin:center middle;}to{-ms-transform: rotate(0deg);transform-origin:center middle;}}
	@-o-keyframes spin					{from {-o-transform: rotate(359deg);transform-origin:center middle;}to{-o-transform: rotate(0deg);transform-origin:center middle;}}
	@keyframes spin								{from {transform: rotate(359deg);transform-origin:center middle;}to{transform: rotate(0deg);transform-origin:center middle;}}

	@keyframes moveAndBlur		{
																						0% {opacity:0.5;transform:translatey(-20px);} 
																						50% {opacity:1;transform:translatey(0);}
																						100% {opacity:0.5;transform:translatey(-20px);}
																				}

	@keyframes upAndDown		{
																						0% {opacity:1;transform:translatey(-20px);} 
																						50% {opacity:1;transform:translatey(0);}
																						100% {opacity:1;transform:translatey(-20px);}
																				}

	@keyframes upAndDownAlpha	
	{
			0% {opacity:1;transform:translatey(-10px);opacity:1;} 
			50% {opacity:1;transform:translatey(0);opacity:0.8;}
			100% {opacity:1;transform:translatey(-10px);opacity:0.5;}
	}

	@keyframes focus-in-expand-fwd {
		0% {
			letter-spacing: -0.7em;
			transform: translateZ(-800px);
			filter: blur(20px);
			opacity: 0;
		}
		100% {
			transform: translateZ(0);
			filter: blur(0);
			opacity: 1;
		}
	}

	.focus-in-expand-fwd {
		animation: focus-in-expand-fwd 0.8s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
	}

	@-webkit-keyframes bounce-top {
		0% {
			-webkit-transform: translateY(-45px);
							transform: translateY(-45px);
			-webkit-animation-timing-function: ease-in;
							animation-timing-function: ease-in;
			opacity: 1;
		}
		24% {
			opacity: 1;
		}
		40% {
			-webkit-transform: translateY(-24px);
							transform: translateY(-24px);
			-webkit-animation-timing-function: ease-in;
							animation-timing-function: ease-in;
		}
		65% {
			-webkit-transform: translateY(-12px);
							transform: translateY(-12px);
			-webkit-animation-timing-function: ease-in;
							animation-timing-function: ease-in;
		}
		82% {
			-webkit-transform: translateY(-6px);
							transform: translateY(-6px);
			-webkit-animation-timing-function: ease-in;
							animation-timing-function: ease-in;
		}
		93% {
			-webkit-transform: translateY(-4px);
							transform: translateY(-4px);
			-webkit-animation-timing-function: ease-in;
							animation-timing-function: ease-in;
		}
		25%,
		55%,
		75%,
		87% {
			-webkit-transform: translateY(0px);
							transform: translateY(0px);
			-webkit-animation-timing-function: ease-out;
							animation-timing-function: ease-out;
		}
		100% {
			-webkit-transform: translateY(0px);
							transform: translateY(0px);
			-webkit-animation-timing-function: ease-out;
							animation-timing-function: ease-out;
			opacity: 1;
		}
	}
	@keyframes bounce-top {
		0% {
			-webkit-transform: translateY(-45px);
							transform: translateY(-45px);
			-webkit-animation-timing-function: ease-in;
							animation-timing-function: ease-in;
			opacity: 1;
		}
		24% {
			opacity: 1;
		}
		40% {
			-webkit-transform: translateY(-24px);
							transform: translateY(-24px);
			-webkit-animation-timing-function: ease-in;
							animation-timing-function: ease-in;
		}
		65% {
			-webkit-transform: translateY(-12px);
							transform: translateY(-12px);
			-webkit-animation-timing-function: ease-in;
							animation-timing-function: ease-in;
		}
		82% {
			-webkit-transform: translateY(-6px);
							transform: translateY(-6px);
			-webkit-animation-timing-function: ease-in;
							animation-timing-function: ease-in;
		}
		93% {
			-webkit-transform: translateY(-4px);
							transform: translateY(-4px);
			-webkit-animation-timing-function: ease-in;
							animation-timing-function: ease-in;
		}
		25%,
		55%,
		75%,
		87% {
			-webkit-transform: translateY(0px);
							transform: translateY(0px);
			-webkit-animation-timing-function: ease-out;
							animation-timing-function: ease-out;
		}
		100% {
			-webkit-transform: translateY(0px);
							transform: translateY(0px);
			-webkit-animation-timing-function: ease-out;
							animation-timing-function: ease-out;
			opacity: 1;
		}
	}

	.bounce-top {
		-webkit-animation: bounce-top 0.9s both;
						animation: bounce-top 0.9s both;
	}

	@keyframes rotating {
		0% {
			transform: rotate(360deg);
		}
		100% {
			transform: rotate(0deg);
		}
	}

	.rotating10s {
		animation: rotating 10s linear infinite;
	}
*/
/*--------------------------------------------------------------------
||MO
--------------------------------------------------------------------*/
@media screen and (max-width: 768px){
	.mobile_view {
		display: block;
	}
	.pc_view {
		display: none;
	}

	#section1			{background-image:url('/resource/image/home/m_bg1.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	/* #section2			{background-image:url('/resource/image/home/m_bg2.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;} */
	#section2 {background-color: #f3faf9;}
	#section3 {background-color: #f0faf8;}
	/* #section3			{background-image:url('/resource/image/home/m_bg3.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;} */
	#section4			{background-image:url('/resource/image/home/m_bg4.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top; margin-top: -5px}
	#section5			{background-image:url('/resource/image/home/m_bg5.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section6			{background-image:url('/resource/image/home/m_bg6.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section7			{background-image:url('/resource/image/home/m_bg7.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section8			{background-image:url('/resource/image/home/m_bg8.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section9			{background-image:url('/resource/image/home/m_bg9.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section10		{background-image:url('/resource/image/home/m_bg10.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section11		{background-image:url('/resource/image/home/m_bg11.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section12		{background-image:url('/resource/image/home/m_bg12.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section13		{background-image:url('/resource/image/home/m_bg13.jpg');	background-repeat:no-repeat;background-size:100%;background-position:left top;background-color:#fffef6;}

	html  {}
	body	{min-height:100vh;}
	body em {font-style:normal;}
	body i    {font-style:normal;}

	#wrap {}
	#wrap .width_area {width:100%;margin:0 auto;}
	#wrap .width_area:after {display:block;clear:both;content:"";}

	#container {}
	#container .section.default {}

	#header {display:;}

	body {display:;}
	body 	.mbr		{display:block;}
	body 	.pbr			{display:none;}
	body 	.mimg	{display:block;}
	body 	.pimg		{display:none;}

	#bottom {display:none;}

	#inquiryAgreePopup {display:none;position:fixed;top:0;z-index:10000000000;width:100%;height:100%;background:rgba(0,0,0,0.8);text-align:center;}
	#inquiryAgreePopup .contents {padding:2vw;width:80vw;height:65vh;overflow-x:hidden;overflow-y:scroll;text-align:left;margin:20vw auto 0 auto;background:white;font-size:12px;line-height:16px;font-weight:400;color:#777777;}
	#inquiryAgreePopup .contents b {color:#333333;font-size:14px;font-family:'NEXON Lv2 Gothic Bold';}
	#inquiryAgreePopup .button {padding:10px;width:80vw;background:#1e7260;margin:0 auto;}
	#inquiryAgreePopup .button a {color:white;font-size:14px;font-weight:bold;}

	#inquiry {position:fixed;z-index:100000000;width:100vw;height:100vh;background:rgba(0,0,0,0.8);text-align:center;display:none;}
	#inquiry .box {display:inline-block;margin:10vw 0 0 0;width:90vw;min-height:75vw;background:#ffffff;}
	#inquiry .box .function {position:absolute;width:90vw;text-align:right;}
	#inquiry .box .function .close {display:inline-block;padding:2vw 2vw 0 0;}
	#inquiry .box .function .close img {width:5vw;height:5vw;}
	#inquiry .box .logo {margin:3vw 0 0 0;display:inline-block;width:60vw;}
	#inquiry .box .logo img {width:30vw}
	#inquiry .box .phone {margin:2vw 0 0 0;}
	#inquiry .box .phone a {font-size:7vw;color:#000000;font-family:'NEXON Lv2 Gothic Bold';}
	#inquiry .box  .form {display:inline-block;width:80vw;margin:3vw 0 0 0;background:transparent;font-size:0;text-align:center;}
	#inquiry .box  .form input {width:70vw;height:8vw;border:0.3vw solid #dfdfdf;margin:0 0 2vw 0;padding:0 0 0 2vw;color:#333333;font-size:4vw;}
	#inquiry .box  .form textarea {width:70vw;height:8vw;border:0.3vw solid #dfdfdf;margin:0 0 2vw 0;padding:2vw 0 0 2vw;color:#333333;font-size:4vw;display:none;}
	#inquiry .box  .form .txt {ime-mode:active;}
	#inquiry .box  .form .num {ime-mode:disabled;}
	#inquiry .box  .form .check {display:block;text-align:left;padding:0 0 0 4vw;}
	#inquiry .box  .form .check input {display:inline-block;vertical-align:middle;width:4vw;height:4vw;}
	#inquiry .box  .form .check label {display:inline-block;vertical-align:middle;font-size:3vw;color:#333333;}
	#inquiry .box  .form .check a {color:#000000;}
	#inquiry .box  .form .check .privacy {margin:0 1vw 0 0;}
	#inquiry #submit {margin:5vw 0 0 0;padding:1vw 0 0 0;width:72vw;height:11vw;background:#1e7260;border:0;cursor:pointer;}
	#inquiry #submit span {display:inline-block;vertical-align:middle}
	#inquiry #submit .icon {width:7vw;}
	#inquiry #submit .text {font-family:'NEXON Lv2 Gothic Bold';font-weight:600;color:#ffffff;font-size:7vw;padding:0 0 0 2vw;}

	#quick {
		position: fixed;
		z-index: 1000;
		right: 0;
		opacity: 1;
		margin: 65vw 3vw 0 0;
	}
	#quick .link {background:transparent;}
	#quick .link ul {font-size:0;}
	#quick .link ul > li {
		display: block;
		width: 15vw;
		height: 13vw;
		line-height: 5vw;
		padding: 2vw 0 0 0;
		margin: 2vw 0;
		cursor: pointer;
		text-align: center;
		border-radius: 1vw;
	}
	#quick .link ul > li .icon {display:block;text-align:center;}
	#quick .link ul > li .icon img {display:inline-block;vertical-align:middle;width:6.3vw;}
	#quick .link ul > li .text {
		font-size: 11px;
		font-weight: bold;
		color: #fff;
		font-family: 'NanumSquare';
	}
	#quick .link ul > li:nth-child(2) .text {
		color: #644c49;
	}
	#quick .link ul > li:nth-child(1) {background:#5bc36c;}
	#quick .link ul > li:nth-child(2) {background:#fde631;}
	#quick .link ul > li:nth-child(3) {background:linear-gradient(#cf5eac, #f15684, #f37a5d);}
	#quick .link ul > li:nth-child(4) {background:#289adc;}
	#quick .link ul > li:nth-child(5) {background:#479481;}
	#quick .link ul > li:nth-child(6) {display:none;}
	/* #quick .link ul > li:nth-child(7) {background:#796119;} */

	#gnb	{position:fixed;z-index:10000;width:100%;}
	#gnb .gnb_group	{font-size:0;width:100%;height:13vw;background:#ffffff;}
	#gnb .logo_area	{position:absolute;z-index:101;display:inline-block;width:auto;background:transparent;}
	#gnb .logo_area:before	{display:inline-block;height:100%;vertical-align:middle;content:"";}
	#gnb .logo_area img	{width:28vw;vertical-align:middle;transform:translate(2vw,1.5vw);}
	#gnb .contract_area {position:absolute;z-index:102;margin:4vw 3vw 0 0;display:inline-block;right:0;background:transparent;}
	#gnb .contract_area a {font-family:"NEXON Lv2 Gothic Bold";font-size:6vw;font-weight:bold;color:#1e7260;}
	#gnb .inquiry_area {display:none;}
	#gnb .menu_area {position:absolute;display:inline-block;margin:12vw 0 0 0;width:100%;height:10vw;vertical-align:middle;text-align:center;background:rgba(25,121,100,1);}
	#gnb .menu_area ul {display:inline-block;vertical-align:middle;transform:translate(0,0);}
	#gnb .menu_area li {display:inline-block;vertical-align:middle;background:translate;padding:0.5vw 0 0 0;}
	#gnb .menu_area li:after {display:inline-block;margin:0 5vw 0 5vw;font-size:0;height:4vw;width:1px;border:0;content:"";text-align:center;background:#ffffff;transform:translate(0,1vw);} 
	#gnb .menu_area li:last-child:after {margin:0 0 0 0;background:transparent;}
	#gnb .menu_area a {font-family:"NEXON Lv2 Gothic";font-size:4.5vw;color:#ffffff;border:0px solid transparent;}
	#gnb .menu_area .linkOn	a {font-family:"NEXON Lv1 Gothic Bold";font-size:4.5vw;color:yellow;transition:all .8s;}


 	#section1	{width:100vw;}
 	#section1	 .visual_img {position:absolute;overflow:hidden;height:100%;overflow:hidden;z-index:200;background:transparent;}
 	#section1	 .visual_img .item1 {width:100%;height:100%;background:transparent;padding:20vw 0 0 0;}
 	#section1	 .visual_img .item1 img {width:130%;margin:100vh 0 0 0;transform:translate(-10vw,-70vw);z-index:200;} /*position:absolute;bottom:0;*/
	#section1	 .section_group {width:100vw;}
	#section1	 .element {position:relative;z-index:3;}
	#section1	 .element .introduce:before {display:block;height:35vw;content:"";}
	#section1	 .element .introduce {}
	#section1	 .element .introduce dl {display:block;width:91vw;margin:18vw 0 0 9vw;}
	#section1	 .element .introduce dl > dt {}
	#section1	 .element .introduce dl > dt li {font-family:"MaruBuri" , "Chosunilbo_myungjo";font-weight: 200; font-size:7.5vw;color:#ffffff;letter-spacing:-0.2vw;}
	#section1	 .element .introduce dl > dt li b {font-family:"MaruBuri";font-size:8.5vw;color:#47ffd8;font-weight:normal;}
	#section1	 .element .introduce dl > dt .line1	{margin:0 0 0 7vw;}
	#section1	 .element .introduce dl > dt .line2	{margin:3vw 0 0 7vw;}
	#section1	 .element .introduce dl > dd {margin-top: 12vw;}
	#section1	 .element .introduce dl > dd .box {}
	#section1	 .element .introduce dl > dt .title:before {display:block;height:7vw;content:"";}
	#section1	 .element .introduce dl > dt .title:after		{display:block;height:5vw;content:"";}
	#section1	 .element .introduce dl > dt .title {font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:4.5vw;color:#ffffff;letter-spacing:-0.2vw;margin:0 0 0 7vw ; line-height: 1.5;}
	#section1	 .element .introduce dl > dt .title span {font-family:"MaruBuri";font-size:4.5vw;color:#ffffb7;}
	#section1	 .element .introduce dl > dd .box .title span b {font-family:"MaruBuri";font-size:4vw;color:#47ffd8;}
	#section1	 .element .introduce dl > dd .box .summary {}
	#section1	 .element .introduce dl > dd .box .summary ul {font-size:0;margin:0 0 0 7vw ;}
	#section1	 .element .introduce dl > dd .box .summary ul > li {display:block;font-family:"MaruBuri"; font-weight: 200; font-size:5vw;line-height:5vw;color:#ffffff;margin:0 0 4vw 0;}
	#section1	 .element .introduce dl > dd .box .summary ul > li  i {font-family:"돋움";font-size:5vw;color:#47ffd8;}

	#section1	 .element .introduce dl > dd .box .summary ul > li:nth-child(1) span {position:absolute;margin:1vw 0 0 0;display:block;content:"";width:0;border-bottom:2px solid #1e7260 ;}
	#section1	 .element .introduce dl > dd .box .summary ul > li:nth-child(2) span {position:absolute;margin:1vw 0 0 0;display:block;content:"";width:0;border-bottom:2px solid #1e7260 ;}
	#section1	 .element .introduce dl > dd .box .summary ul > li:nth-child(3) span {position:absolute;margin:1vw 0 0 0;display:block;content:"";width:0;border-bottom:2px solid #1e7260 ;}
	#section1	 .element .introduce dl > dd .box .summary ul > li:nth-child(4) span {position:absolute;margin:1vw 0 0 0;display:block;content:"";width:0;border-bottom:2px solid #1e7260 ;}
	#section1	 .element .introduce dl > dd .box .summary ul > li:nth-child(5) span{position:absolute;margin:1vw 0 0 0;display:block;content:"";width:0;border-bottom:2px solid #1e7260 ;}


 	#section2 	{width:100vw;} /*height:100vh !important;*/						 
 	#section2	 .visual_img {position:absolute;width:100vw;height:100%;overflow:hidden;background:transparent;}
 	#section2	 .visual_img .item1 {}
 	#section2	 .visual_img .item1 img {    
		position: relative;
		z-index: 10;
		transform: translate(37vw,105vw);
		width: 65vw;}
 	#section2	 .visual_img .item2 {}
 	#section2	 .visual_img .item2 img {position:relative;z-index:9;transform:translate(50vw,-40vw);width:40vw;}
	#section2  .section_group {text-align:center;}
	#section2	 .element {position:relative;z-index:3;}
	#section2	 .element .introduce:before {display:block;height:15vw;content:"";}
	#section2	 .element .introduce {}
	#section2	 .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section2	 .element .introduce dl > dt {}
	#section2	 .element .introduce dl > dt li {}
	#section2	 .element .introduce dl > dt .line1	{}
	#section2	 .element .introduce dl > dt .line1 .box {display:inline-block;width:80vw;height:13vw;background:#d1ede7;font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:6vw;line-height:13vw;color:#1e7260;overflow:hidden;}
	#section2	 .element .introduce dl > dt .line1 .box b 	{font-family:"돋움";font-size:6vw;}
	#section2	 .element .introduce dl > dt .line2	{font-family:"NEXON Lv2 Gothic Bold";font-size: 5vw;color:#232323;margin:5vw 0 0 0;}
	#section2	 .element .introduce dl > dt .line2	b {font-family:"NEXON Lv2 Gothic Bold";font-size:10vw;color:#1e7260;display:inline-block;line-height:12vw;}
	#section2	 .element .introduce dl > dt .line3 {    font-family: "NEXON Lv2 Gothic Bold";
		font-size: 4.5vw;
		color: #232323;
		display: flex;
		line-height: 12vw;
		width: 100%;
		align-items: center;
		background-color: #ebf0ee;
		justify-content: center;
		margin: 3vw auto;
	}
	#section2	 .element .introduce dl > dt .line3  img {width: 7vw;}
	#section2	 .element .introduce dl > dt .line3 b{font-family:"NEXON Lv2 Gothic";font-size:4.5vw;color:#232323;display:inline-block;line-height:12vw; background-color: #ebf0ee;}
	#section2	 .element .introduce dl > dt .line4  img {width: 75vw;}
	#section2	 .element .introduce dl > dd {}
	#section2	 .element .introduce dl > dd .card {position:absolute;z-index:200;background:transparent;transform:translate(5vw,15vw);text-align:left;}
	#section2	 .element .introduce dl > dd .card .subject		{font-family:"NEXON Lv2 Gothic";font-size:4vw;color:#232323;margin:0 0 3vw 0;}
	#section2	 .element .introduce dl > dd .card .name			{font-family:"NEXON Lv2 Gothic Bold";font-size:8vw;color:#1e7260;}
	#section2	 .element .introduce dl > dd .card .position		{font-family:"NEXON Lv2 Gothic";font-size:4.5vw;color:#232323;margin:0 0 0 2vw;}
	#section2	 .element .introduce dl > dd .card:after {display:block;width:45vw;height:0.4vw;background:#232323;content:"";margin:3vw 0 0 0;}
	#section2	 .bottom_copy {position:absolute;z-index:100;width:width:100%;bottom:0;width:100%;height:100vh;background:transparent;}
	#section2	 .bottom_copy .box {position:absolute;width:100%;bottom:0;width:100%;height:13vw;background:#0f4f41;font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:3.5vw;line-height:13vw;color:#ffffff;font-weight:normal;text-align:center;}
	#section2	 .bottom_copy .box b {font-family:"MaruBuri";font-size:3.5vw;color:#fff7b9;}
	#section2	 .bottom_copy .box b span {font-family:"돋움";font-size:3.5vw;color:#fff7b9;}

 	#section3 	{width:100vw;}		/*height:100vh !important;*/
 	#section3  .visual_img {position:absolute;width:100vw;height:100%;background:transparent;overflow:hidden;}
 	#section3  .visual_img .item1 {position:relative;background:transparent;width:100vw;height:100%;text-align:center;overflow:hidden;}
 	#section3  .visual_img .item1 img {position:relative;z-index:10;transform:translate(0,160vw);width:40vw;}
	#section3  .section_group {text-align:center;width:100vw;padding:0;}
	#section3  .element {position:relative;z-index:3;}
	#section3	 .element .introduce:before {display:block;height:15vw;content:"";}
	#section3  .element .introduce {}
	#section3  .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section3  .element .introduce dl > dt {}
	#section3  .element .introduce dl > dt li {}
	#section3	 .element .introduce dl > dt .line1	{}
	#section3	 .element .introduce dl > dt .line1 .box {display:inline-block;width:80vw;height:13vw;background:#d1ede7;font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:6vw;line-height:13vw;color:#1e7260;overflow:hidden;}
	#section3	 .element .introduce dl > dt .line1 .box b 	{font-family:"돋움";font-size:6vw;}
	#section3	 .element .introduce dl > dt .line2	{font-family:"NEXON Lv2 Gothic Bold";font-size:10vw;color:#232323;margin:5vw 0 0 0;}
	#section3	 .element .introduce dl > dt .line2	b {font-family:"NEXON Lv2 Gothic Bold";font-size:10vw;color:#1e7260;display:inline-block;line-height:12vw;}
	#section3  .element .introduce dl > dd {}
	#section3  .element .introduce dl > dd .box {display:absolute;left:0;width:90vw;min-height:120vw;background:rgba(256,256,256,0.8);text-align:center;margin:5vw auto 0 auto;padding:0 0 0 0;}
	#section3  .element .introduce dl > dd .box .group {display:inline-block;width:100%;transform:translate(0,5vw);text-align:center;}
	#section3  .element .introduce dl > dd .box .group img {width:90vw;}
	#section3  .element .introduce dl > dd .box .group .title {font-family:"NEXON Lv2 Gothic Bold";font-size:5.5vw;line-height:7vw;color:#232323;}
	#section3  .element .introduce dl > dd .box .group .title b:before {display:block;content:"";}
	#section3  .element .introduce dl > dd .box .group .title b {font-family:"NEXON Lv2 Gothic Bold";font-size:5.5vw;color:#1e7260;}
	#section3  .element .introduce dl > dd .box .group .summary {font-family:"NEXON Lv2 Gothic";font-size:3.3vw;color:#232323;line-height:4.5vw;margin:3vw 0 0 0;}
	#section3  .element .introduce dl > dd .box .group .item1 {margin:4vw 0 0 0;}
	#section3  .element .introduce dl > dd .box .group .item1 .title {display:inline-block;width:85vw;height:8vw;background:#cdcdcd;font-family:"NEXON Lv2 Gothic Bold";font-size:5vw;line-height:9vw;color:#232323;}


	#section3  .element .introduce dl > dd .box .group .item1 .contents {margin:25px 0 0 0;}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul:before {display:block;width:85vw;content:"";border-bottom:0.2vw solid #000000;margin:0 auto;}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul {font-size:0;}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul > li {display:inline-block;vertical-align:top;width:18vw;text-align:center;background:transparent;}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul > li i {display:inline-block;width:2vw;height:2vw;border-radius:2vw;background:#232323;transform:translate(0,-2.2vw);}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul > li span {display:inline-block;width:15vw;text-align:center;background:transparent;font-family:"NEXON Lv2 Gothic Bold";font-size:3vw;line-height:4vw;margin:0 0 0 0;}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul > li:nth-child(1) {width:10vw;text-align:left;}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul > li:nth-child(1) i {transform:translate(-2vw,-2.2vw);}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul > li:nth-child(1) span {transform:translate(-7vw,0);}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul > li:nth-child(5) {width:10vw;text-align:right;}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul > li:nth-child(5) i {transform:translate(2vw,-2.2 vw);}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul > li:nth-child(5) span {transform:translate(3vw,0);}
	#section3  .element .introduce dl > dd .box .group .item2 {margin:20px 0 0 0;}
	#section3  .element .introduce dl > dd .box .group .item2 .title {display:inline-block;width:40vw;height:8vwx;background:#1e7260;font-family:"NEXON Lv2 Gothic Bold";font-size:5vw;line-height:8vw;color:#ffffff;text-align:center;}
	#section3  .element .introduce dl > dd .box .group .item2 .contents {font-family:"NEXON Lv2 Gothic";font-size:3.5vw;line-height:5vw;color:#232323;margin:4vw 0 0 0;letter-spacing:-0.2vw;}
	#section3  .element .introduce dl > dd .box .group .item2 .contents b {font-family:"NEXON Lv2 Gothic Bold";font-size:3.5vw;line-height:5vw;color:#1e7260;}

 	#section4 	{}
 	#section4 .visual_img {position:absolute;} 
 	#section4 .visual_img .item1 {position:absolute;z-index:100;width:12vw;height:12vw;line-height:12vw;background:#ffffff;border-radius:100%;border:0.5vw solid #000000;transform:translate(2vw,89vw);text-align:center;}
 	#section4 .visual_img .item1 img {width:5vw;display:inline-block;vertical-align:middle;}
	#section4  .section_group {text-align:center;width:100vw;
		/* padding:0 0 20vw 0; */
	}
	#section4  .element {position:relative;z-index:3;}
	#section4	 .element .introduce:before {display:block;height:15vw;content:"";}
	#section4  .element .introduce {}
	#section4  .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section4  .element .introduce dl > dt {}
	#section4  .element .introduce dl > dt li {}
	#section4	 .element .introduce dl > dt .line1	{}
	#section4	 .element .introduce dl > dt .line1 .box {display:inline-block;width:80vw;height:13vw;background:#d1ede7;font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:6vw;line-height:13vw;color:#1e7260;overflow:hidden;}
	#section4	 .element .introduce dl > dt .line1 .box b 	{font-family:"돋움";font-size:6vw;color:#1e7260;}
	#section4	 .element .introduce dl > dt .line2	{font-family:"NEXON Lv2 Gothic Bold";font-size:10vw;color:#232323;margin:5vw 0 0 0;}
	#section4	 .element .introduce dl > dt .line2	b {font-family:"NEXON Lv2 Gothic Bold";font-size:10vw;color:#1e7260;display:inline-block;line-height:12vw;}
	#section4  .element .introduce dl > dd {}
	#section4  .element .introduce dl > dd .box {    position: relative;
		display: relative;
		left: 0;
		height: 100%;
		width: 100%;
		max-height: 620px;
		min-height: 100px;
		text-align: center;
		margin: 5vw auto 0 auto;
		padding: 10vw 0 0 0;
		background-color: #d1ede7;}
	#section4  .element .introduce dl > dd .box .item {display:inline-block;vertical-align:top;text-align:center;}
	#section4  .element .introduce dl > dd .box .item1 {width:90vw;background:transparent;}
	#section4  .element .introduce dl > dd .box .item1 .title {font-family:"NEXON Lv2 Gothic Bold";font-size:5.5vw;line-height:7vw;color:#232323;}
	#section4  .element .introduce dl > dd .box .item1 .title b {font-family:"NEXON Lv2 Gothic Bold";font-size:5.5vw;line-height:6vw;color:#1e7260;}
	#section4  .element .introduce dl > dd .box .item1 .contents {font-family:"NEXON Lv2 Gothic Bold";font-size:4vw;}
	#section4  .element .introduce dl > dd .box .item1 .contents .question {    display: inline-block;
		height: 6vw;
		font-family: "NEXON Lv2 Gothic";
		font-size: 5vw;
		line-height: 6vw;
		color: #1e7260;
		text-align: center;
		margin: 4vw 0 0 0;
		display: flex;
		align-items: center;
		justify-content: center;}
	#section4  .element .introduce dl > dd .box .item1 .contents .question img {width: 8vw;}
	#section4  .element .introduce dl > dd .box .item1 .contents .question b {font-family:"NEXON Lv2 Gothic Bold";font-size:4vw;color:#ffffff;}
	#section4  .element .introduce dl > dd .box .item1 .contents p {margin:4vw 0 0 0;letter-spacing:-0.2vw;}
	#section4  .element .introduce dl > dd .box .item1 .contents .p1 {font-family:"NEXON Lv2 Gothic";font-size:3.5vw;line-height:4.5vw;color:#232323;}
	#section4  .element .introduce dl > dd .box .item1 .contents .p1 b {font-family:"NEXON Lv2 Gothic Bold";font-size:3.5vw;color:#232323;}
	#section4  .element .introduce dl > dd .box .item1 .contents .p2 {font-family:"NEXON Lv2 Gothic";font-size:3.5vw;line-height:4.5vw;color:#232323;}
	#section4  .element .introduce dl > dd .box .item1 .contents .p3 {font-family:"NEXON Lv2 Gothic Bold";font-size:3.5vw;line-height:4.5vw;color:#232323;}
	#section4  .element .introduce dl > dd .box .item1 .contents .p3 em {font-family:"NEXON Lv2 Gothic Bold";font-size:3.5vw;color:#1e7260;}
	#section4  .element .introduce dl > dd .box .item1 .contents .p3 br {display:none;}
	#section4  .element .introduce dl > dd .box .item2 {position:relative;left:0;width:100%;text-align:center;background:transparent;transform:translate(0,0);}
	#section4  .element .introduce dl > dd .box .item2  .title {display:inline-block;width:70vw;margin:5vw 0 0 0;}
	#section4  .element .introduce dl > dd .box .item2  .title:after {display:block;clear:both;content:"";;}
	#section4  .element .introduce dl > dd .box .item2  .title .text {float:left;display:inline-block;vertical-align:middle;font-family:"NEXON Lv2 Gothic Bold";font-size:3.5vw;color:#232323;letter-spacing:-0.2vw;}
	#section4  .element .introduce dl > dd .box .item2  .title .text b {font-family:"NEXON Lv2 Gothic Bold";font-size:4vw;color:#1e7260;}
	#section4  .element .introduce dl > dd .box .item2  .title .line {float:right;display:inline-block;vertical-align:middle;width:17vw;height:0.2vw;background:#232323;transform:translate(0,2vw)}
	#section4  .element .introduce dl > dd .box .item2  .contents {margin:3vw 0 0 0;}
	#section4  .element .introduce dl > dd .box .item2  .contents .image {text-align: left;}
	#section4  .element .introduce dl > dd .box .item2  .contents .image img {position:relative;z-index:10;width:90%;}
	/* #section4  .element .introduce dl > dd .box .item2  .contents .image:after {position:absolute;z-index:5;display:block;width:67vw;height:39vw;background:#c7c7c7;content:"";margin:-38vw 0 0 8vw;} */
	#section4  .element .introduce dl > dd .box .item3 {
		display: inline-block;
		vertical-align: top;
		text-align: center;
		background-color: #1e7260;
		color: #fff;
		padding: 10vw 0;
		font-family:"NEXON Lv2 Gothic Bold"
	}
	#section4  .element .introduce dl > dd .box .item3 .text {font-size: 6vw; font-family:"NEXON Lv2 Gothic Bold"}
	#section4  .element .introduce dl > dd .box .item3 .text b {    font-size: 6vw;
		color: #fffbb4; font-family:"NEXON Lv2 Gothic Bold"}
	#section4  .element .introduce dl > dd .box .item3 .contents { margin-top: 5vw;}
 	#section5 	{}
	#section5  .section_group {text-align:center;width:100vw;padding:0 0 20vw 0;}
	#section5  .element {position:relative;z-index:3;}
	#section5	 .element .introduce:before {display:block;height:15vw;content:"";}
	#section5  .element .introduce {}
	#section5  .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section5  .element .introduce dl > dt {}
	#section5  .element .introduce dl > dt li {}
	#section5  .element .introduce dl > dt .line1	{}
	#section5	 .element .introduce dl > dt .line1 .box {display:inline-block;width:80vw;height:13vw;background:#d1ede7;font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:6vw;line-height:13vw;color:#1e7260;overflow:hidden;}
	#section5	 .element .introduce dl > dt .line1 .box b 	{font-family:"돋움";font-size:6vw;color:#1e7260;}
	#section5  .element .introduce dl > dd {}
	#section5  .element .introduce dl > dd .box {display:absolute;left:0;width:90vw;min-height:140vw;background:rgba(256,256,256,0.8);text-align:center;margin:5vw auto 0 auto;padding:5vw 0 0 0;}
	#section5  .element .introduce dl > dd .box .item {display:inline-block;vertical-align:top;text-align:center;}
	#section5  .element .introduce dl > dd .box .item1 {position:absolute;background:transparent;transform:translate(10vw,78vw);}
	#section5  .element .introduce dl > dd .box .item1  .contents .image {}
	#section5  .element .introduce dl > dd .box .item1  .contents .image img {position:relative;z-index:10;width:70vw;}
	#section5  .element .introduce dl > dd .box .item1  .contents .image:after {position:absolute;z-index:5;display:block;width:70vw;height:48.5vw;background:#c7c7c7;content:"";margin:-47vw 0 0 2vw;}
	#section5  .element .introduce dl > dd .box .item2 {width:100%;background:transparent;text-align:center;}
	#section5  .element .introduce dl > dd .box .item2 .chapter {margin:5vw 0 0 0;font-size:0;}
	#section5  .element .introduce dl > dd .box .item2 .chapter .step {display:inline-block;vertical-align:center;width:15vw;height:8vw;background:#232323;font-family:"NEXON Lv2 Gothic Bold";font-size:6vw;line-height:9vw;color:#ffffff;;text-align:center;}
	#section5  .element .introduce dl > dd .box .item2 .chapter .line {display:none;}
	#section5  .element .introduce dl > dd .box .item2 .title {font-family:"NEXON Lv2 Gothic Bold";font-size:5.5vw;line-height:6.5vw;color:#232323;margin:5vw 0 0 0;}
	#section5  .element .introduce dl > dd .box .item2 .title b {font-family:"NEXON Lv2 Gothic Bold";font-size:5.5vw;line-height:6.5vw;color:#1e7260;}
	#section5  .element .introduce dl > dd .box .item2 .contents {margin:3vw 0 0 0;}
	#section5  .element .introduce dl > dd .box .item2 .contents p {margin:3vw 0 0 0;font-size:3.5vw;line-height:5vw;font-family:"NEXON Lv2 Gothic";color:#232323;letter-spacing:-0.2vw}
	#section5  .element .introduce dl > dd .box .item2 .contents i {margin:3vw 0 0 0;font-size:4vw;line-height:5vw;font-family:"NEXON Lv2 Gothic";color:#232323;font-style:italic;}
	#section5  .element .introduce dl > dd .box .item2 .contents span {display:inline-block;font-family:"NEXON Lv2 Gothic Bold";font-size:4vw;color:#ffffff;background:#1e7260;padding:0.5vw;}
	#section5  .element .introduce dl > dd .box .item2 .contents b {display:inline-block;font-family:"NEXON Lv2 Gothic Bold";font-size:4vw;color:#1e7260;}

 	#section6 	{}
	#section6  .section_group {text-align:center;width:100vw;padding:0 0 18vw 0;}
	#section6  .element {position:relative;z-index:3;}
	#section6	 .element .introduce:before {display:block;height:15vw;content:"";}
	#section6  .element .introduce {}
	#section6  .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section6  .element .introduce dl > dt {}
	#section6  .element .introduce dl > dt li {}
	#section6  .element .introduce dl > dt .line1	{}
	#section6  .element .introduce dl > dt .line1 .box {display:inline-block;width:80vw;height:13vw;background:#d1ede7;font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:6vw;line-height:13vw;color:#1e7260;overflow:hidden;}
	#section6	 .element .introduce dl > dt .line1 .box b 	{font-family:"돋움";font-size:6vw;color:#1e7260;}
	#section6  .element .introduce dl > dd {}
	#section6  .element .introduce dl > dd .box {display:absolute;left:0;width:90%;min-height:130vw;background:rgba(256,256,256,0.8);text-align:center;margin:5vw auto 0 auto;padding:5vw 0 0 0;}
	#section6 .element .introduce dl > dd .box .item {display:inline-block;vertical-align:top;text-align:center;}
	#section6 .element .introduce dl > dd .box .item1{width:100%;background:transparent;text-align:center;}
	#section6 .element .introduce dl > dd .box .item1 .chapter {margin:5vw 0 0 0;font-size:0;}
	#section6 .element .introduce dl > dd .box .item1 .chapter .step {display:inline-block;vertical-align:center;width:15vw;height:8vw;background:#232323;font-family:"NEXON Lv2 Gothic Bold";font-size:6vw;line-height:9vw;color:#ffffff;;text-align:center;}
	#section6 .element .introduce dl > dd .box .item1 .chapter .line {display:none;}
	#section6 .element .introduce dl > dd .box .item1 .title {font-family:"NEXON Lv2 Gothic Bold";font-size:5.5vw;line-height:6.5vw;color:#232323;margin:5vw 0 0 0;}
	#section6 .element .introduce dl > dd .box .item1 .title b {font-family:"NEXON Lv2 Gothic Bold";font-size:5.5vw;line-height:6.5vw;color:#1e7260;}
	#section6 .element .introduce dl > dd .box .item1 .title i {font-size:5vw;font-family:"NEXON Lv2 Gothic Bold";color:#232323;font-style:italic;}
	#section6 .element .introduce dl > dd .box .item1 .contents {margin:3vw 0 0 0;}
	#section6 .element .introduce dl > dd .box .item1 .contents p {margin:3vw 0 0 0;font-size:3.5vw;line-height:5vw;font-family:"NEXON Lv2 Gothic";color:#232323;letter-spacing:-0.2vw}
	#section6 .element .introduce dl > dd .box .item1 .contents span {display:inline-block;font-family:"NEXON Lv2 Gothic Bold";font-size:4vw;color:#ffffff;background:#1e7260;padding:0.5vw;}
	#section6 .element .introduce dl > dd .box .item1 .contents b {display:inline-block;font-family:"NEXON Lv2 Gothic Bold";font-size:4vw;color:#1e7260;}
	#section6 .element .introduce dl > dd .box .item2 {position:relative;background:transparent;margin:7vw 0 0 0;}
	#section6 .element .introduce dl > dd .box .item2  .contents .image {}
	#section6 .element .introduce dl > dd .box .item2  .contents .image img {position:relative;z-index:10;width:70vw;}
	#section6 .element .introduce dl > dd .box .item2  .contents .image:after {position:absolute;z-index:5;display:block;width:70vw;height:48.5vw;background:#c7c7c7;content:"";margin:-47vw 0 0 2vw;}

 	#section7 	{}
	#section7  .section_group {text-align:center;width:100vw;padding:0 0 18vw 0;}
	#section7  .element {position:relative;z-index:3;}
	#section7	 .element .introduce:before {display:block;height:15vw;content:"";}
	#section7  .element .introduce {}
	#section7  .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section7  .element .introduce dl > dt {}
	#section7  .element .introduce dl > dt li {}
	#section7  .element .introduce dl > dt .line1	{}
	#section7  .element .introduce dl > dt .line1	.box {display:inline-block;width:60vw;height:13vw;background:#1e7260;font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:6vw;line-height:13vw;color:white;overflow:hidden;}
	#section7  .element .introduce dl > dt .line1 .box b 	{font-family:"돋움";font-size:6vw;color:#fff7b9;}
	#section7  .element .introduce dl > dd {}
	#section7  .element .introduce dl > dd .box {display:absolute;left:0;width:90vw;min-height:130vw;background:rgba(256,256,256,0.8);text-align:center;margin:5vw auto 0 auto;padding:5vw 0 0 0;}
	#section7  .element .introduce dl > dd .box .item {display:inline-block;vertical-align:top;text-align:center;}
	#section7  .element .introduce dl > dd .box .item1 {position:absolute;background:transparent;transform:translate(20vw,48vw);}
	#section7  .element .introduce dl > dd .box .item1  .contents .image {}
	#section7  .element .introduce dl > dd .box .item1  .contents .image img {position:relative;z-index:10;width:60vw;}
	#section7  .element .introduce dl > dd .box .item2 {width:100%;background:transparent;text-align:center;}
	#section7  .element .introduce dl > dd .box .item2 .chapter {margin:5vw 0 0 0;font-size:0;}
	#section7  .element .introduce dl > dd .box .item2 .chapter .step {display:inline-block;vertical-align:center;width:15vw;height:8vw;background:#232323;font-family:"NEXON Lv2 Gothic Bold";font-size:6vw;line-height:9vw;color:#ffffff;;text-align:center;}
	#section7  .element .introduce dl > dd .box .item2 .chapter .line {display:none;}
	#section7  .element .introduce dl > dd .box .item2 .title {font-family:"NEXON Lv2 Gothic Bold";font-size:5.5vw;line-height:6.5vw;color:#232323;margin:5vw 0 0 0;}
	#section7  .element .introduce dl > dd .box .item2 .title b {font-family:"NEXON Lv2 Gothic Bold";font-size:5.5vw;line-height:6.5vw;color:#1e7260;}
	#section7  .element .introduce dl > dd .box .item2 .title br {display:none;}
	#section7  .element .introduce dl > dd .box .item2 .contents {margin:3vw 0 0 0;}
	#section7  .element .introduce dl > dd .box .item2 .contents p {margin:3vw 0 0 0;font-size:3.5vw;line-height:5vw;font-family:"NEXON Lv2 Gothic";color:#232323;letter-spacing:-0.2vw}
	#section7  .element .introduce dl > dd .box .item2 .contents i {margin:3vw 0 0 0;font-size:4vw;line-height:5vw;font-family:"NEXON Lv2 Gothic";color:#232323;font-style:italic;}
	#section7  .element .introduce dl > dd .box .item2 .contents span {display:inline-block;font-family:"NEXON Lv2 Gothic Bold";font-size:4vw;color:#ffffff;background:#1e7260;padding:0.5vw;}
	#section7  .element .introduce dl > dd .box .item2 .contents b {display:inline-block;font-family:"NEXON Lv2 Gothic Bold";font-size:4vw;color:#1e7260;}

 	#section8 	{}
	#section8  .section_group {text-align:center;width:100vw;padding:0 0 18vw 0;}
	#section8  .element {position:relative;z-index:3;}
	#section8	 .element .introduce:before {display:block;height:15vw;content:"";}
	#section8  .element .introduce {}
	#section8  .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section8  .element .introduce dl > dt {}
	#section8  .element .introduce dl > dt li {}
	#section8	 .element .introduce dl > dt .line1	{}
	#section8	 .element .introduce dl > dt .line1 .box {display:inline-block;width:60vw;height:13vw;background:#1e7260;font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:6vw;line-height:13vw;color:white;overflow:hidden;}
	#section8	 .element .introduce dl > dt .line1 .box b 	{font-family:"돋움";font-size:6vw;color:#fff7b9;}
	#section8	 .element .introduce dl > dt .line2	{font-family:"NEXON Lv2 Gothic Bold";font-size:6vw;color:#232323;margin:5vw 0 0 0;letter-spacing:-0.2vw;}
	#section8	 .element .introduce dl > dt .line2	b {font-family:"NEXON Lv2 Gothic Bold";font-size:6vw;color:#1e7260;line-height:12vw;}
	#section8  .element .introduce dl > dd {}
	#section8  .element .introduce dl > dd .box {display:absolute;left:0;width:90%;text-align:center;margin:5vw auto 0 auto;padding:0 0 0 0;font-size:0;}
	#section8  .element .introduce dl > dd .box .item {display:inline-block;width:85vw;margin:0 0 5vw 0;text-align:left;background:transparent;}
	#section8  .element .introduce dl > dd .box .item .feature {margin:5vw 0 0 0;padding:0 2vw 0 3vw;position:absolute;z-index:20;height:8vw;background:#000000;font-family:"NEXON Lv2 Gothic Bold";font-size:4vw;line-height:8vw;color:white;}
	#section8  .element .introduce dl > dd .box .item .title {margin:17vw 0 0 0;padding:0 0 0 3vw;position:absolute;z-index:20;font-family:"NEXON Lv2 Gothic Bold";font-size:10vw;color:#1e7260;}
	#section8  .element .introduce dl > dd .box .item .function {margin:48vw 0 0 0;padding:0 0 0 3vw;position:absolute;z-index:20;font-size:0;cursor:pointer;}
	#section8  .element .introduce dl > dd .box .item .function .text {display:inline-block;vertical-align:top;width:20vw;height:7vw;background:#ffffff;border:0.5vw solid #000000;font-family:"NEXON Lv2 Gothic";font-size:4vw;line-height:7vw;text-align:center;}
	#section8  .element .introduce dl > dd .box .item .function .icon {display:inline-block;vertical-align:top;width:10vw;height:7vw;background:#000000;border:0.5vw solid #000000;line-height:6vw;text-align:center;}
	#section8  .element .introduce dl > dd .box .item .function .icon img {width:4vw;vertical-align:middle;}
	#section8  .element .introduce dl > dd .box .item  .contents .image {width:85vw;height:60vw;border:2px solid #cccccc;overflow:hidden;}
	#section8  .element .introduce dl > dd .box .item  .contents .image img {position:relative;z-index:10;width:87vw;margin:-1vw 0 0 -1vw;;}
	#section8  .element .introduce dl > dd .box .item1  .contents .image:after {position:absolute;z-index:5;display:block;width:85vw;height:60vw;background:#c7c7c7;content:"";margin:-81vw 0 0 -2vw;}
	#section8  .element .introduce dl > dd .box .item2  .contents .image:after {position:absolute;z-index:5;display:block;width:85vw;height:60vw;background:#c7c7c7;content:"";margin:-81vw 0 0 -2vw;}
	#section8  .element .introduce dl > dd .box .item .detail {position:absolute;z-index:100;width:85vw;height:60vw;background:rgba(0,0,0,0.8);padding:0 0 0 3vw;display:none;}
	#section8  .element .introduce dl > dd .box .item .detail .t  {margin:10vw 0 0 0;font-family:"NEXON Lv2 Gothic Bold";font-size:10vw;line-height:10vw;color:#ffffff;}
	#section8  .element .introduce dl > dd .box .item .detail .a {margin:5vw 0 0 0;font-family:"NEXON Lv2 Gothic Bold";font-size:5vw;line-height:5vw;color:#93ead7;}
	#section8  .element .introduce dl > dd .box .item .detail .c {margin:5vw 0 0 0;font-family:"NEXON Lv2 Gothic";font-size:3.5vw;line-height:4.5vw;color:#ffffff;}
	#section8  .element .introduce dl > dd .box .item .detail .button {position:absolute;bottom:0;width:100%;text-align:right;}
	#section8  .element .introduce dl > dd .box .item .detail .button img {width:5vw;margin:0 10vw 5vw 0;}

	#section9 	{}
	#section9  .section_group {text-align:center;width:100vw;padding:0 0 15vw 0;}
	#section9  .element {position:relative;z-index:3;}
	#section9	 .element .introduce:before {display:block;height:15vw;content:"";}
	#section9  .element .introduce {}
	#section9  .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section9  .element .introduce dl > dt {}
	#section9  .element .introduce dl > dt li {}
	#section9	 .element .introduce dl > dt .line1	{}
	#section9	 .element .introduce dl > dt .line1 .box {display:inline-block;width:60vw;height:13vw;background:#1e7260;font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:6vw;line-height:13vw;color:white;overflow:hidden;}
	#section9	 .element .introduce dl > dt .line1 .box b 	{font-family:"돋움";font-size:6vw;color:#fff7b9;}
	#section9	 .element .introduce dl > dt .line2	{font-family:"NEXON Lv2 Gothic Bold";font-size:5vw;color:#232323;margin:0 0 0 0;letter-spacing:-0.2vw;transform:translate(0,12vw);}
	#section9	 .element .introduce dl > dt .line2	b {font-family:"NEXON Lv2 Gothic Bold";font-size:5vw;color:#1e7260;line-height:12vw;}
	#section9  .element .introduce dl > dd {}
	#section9  .element .introduce dl > dd .box {display:absolute;left:0;width:90%;height:100vw;background:rgba(256,256,256,0.8);text-align:center;margin:-2vw auto 0 auto;padding:15vw 0 0 0;}
	#section9  .element .introduce dl > dd .box .item {display:inline-block;width:100%;vertical-align:top;text-align:center;background:transparent;}
	#section9  .element .introduce dl > dd .box .item  .contents .image {display:inline-block;text-align:center;}
	#section9  .element .introduce dl > dd .box .item  .contents .image img {width:80vw;position:relative;z-index:10;transform:translate(0,0);}
	#section9  .element .introduce dl > dd .box .item  .summary {margin:5vw 0 0 0;font-family:"NEXON Lv2 Gothic";font-size:3.5vw;line-height:5vw;}
	#section9  .element .introduce dl > dd .box .item  .summary span {display:inline-block;background:#1e7260;font-family:"NEXON Lv2 Gothic Bold";font-size:3.5vw;color:#ffffff;padding:0.5vw;}

	#section10 	{}
	#section10  .section_group {text-align:center;width:100vw;padding:0 0 18vw 0;}
	#section10  .element {position:relative;z-index:3;}
	#section10	 .element .introduce:before {display:block;height:15vw;content:"";}
	#section10  .element .introduce {}
	#section10  .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section10  .element .introduce dl > dt {}
	#section10  .element .introduce dl > dt li {}
	#section10	 .element .introduce dl > dt .line1	{}
	#section10	 .element .introduce dl > dt .line1 .box {display:inline-block;width:60vw;height:13vw;background:#1e7260;font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:6vw;line-height:13vw;color:white;overflow:hidden;}
	#section10	 .element .introduce dl > dt .line1 .box b 	{font-family:"돋움";font-size:6vw;color:#fff7b9;}
	#section10	 .element .introduce dl > dt .line2	{font-family:"NEXON Lv2 Gothic Bold";font-size:5vw;color:#232323;margin:0 0 0 0;letter-spacing:-0.2vw;transform:translate(0,12vw);}
	#section10	 .element .introduce dl > dt .line2	b {font-family:"NEXON Lv2 Gothic Bold";font-size:5vw;color:#1e7260;line-height:12vw;}
	#section10  .element .introduce dl > dd {}
	#section10  .element .introduce dl > dd .box {display:absolute;left:0;width:90%;height:115vw;background:rgba(256,256,256,0.8);text-align:center;margin:-2vw auto 0 auto;padding:15vw 0 0 0;}
	#section10  .element .introduce dl > dd .box ul {font-size:0;}
	#section10  .element .introduce dl > dd .box ul > li {display:inline-block;width:35vw;height:35vw;margin:0 5vw 0 0;}
	#section10  .element .introduce dl > dd .box ul > li:nth-child(2n) {margin-right:0;}
	#section10  .element .introduce dl > dd .box ul > li .image {}
	#section10  .element .introduce dl > dd .box ul > li .image img {width:35vw;height:35vw;}
	#section10  .element .introduce dl > dd .box ul > li .step {display:inline-block;margin:0 0 0 0;width:20vw;height:7vw;background:#1e7260;font-family:"NEXON Lv2 Gothic";font-size:4vw;line-height:7vw;color:#ffffff;border:3px solid #ffffff;transform:translate(0,-5vw);}
	#section10  .element .introduce dl > dd .box ul > li .contents:before {display:inline-block;width:35vw;content:"";}
	#section10  .element .introduce dl > dd .box ul > li .contents {display:inline-block;margin:0 0 0 0;font-family:"NEXON Lv2 Gothic Bold";font-size:6vw;color:#333333;transform:translate(0,-7vw);}
	#section10  .element .introduce dl > dd .box ul > li:nth-child(4) {display:inline-block;text-align:center;background:#1e7260;transform:translate(0,-24.5vw);}
	#section10  .element .introduce dl > dd .box ul > li:nth-child(4) p:nth-child(1) {display:inline-block;font-family:"NEXON Lv2 Gothic Bold";font-size:4vw;line-height:5vw;color:white;margin:5vw 0 0 0;}
	#section10  .element .introduce dl > dd .box ul > li:nth-child(4) p:nth-child(2) {font-family:"NEXON Lv2 Gothic";font-size:3.5vw;color:#ffffff;margin:3vw 0 0 0;line-height:4.5vw;}
	#section10  .element .introduce dl > dd .box ul > li:nth-child(4) p:nth-child(2) B {font-family:"NEXON Lv2 Gothic Bold";font-size:3.5vw ;color:##ffffff;}

 	#section11 	{height:110vh !important;width:100vw;}
	#section11  .section_group {text-align:center;width:100vw;padding:0 0 18vw 0;}
	#section11  .element {position:relative;z-index:3;}
	#section11	 .element .introduce:before {display:block;height:15vw;content:"";}
	#section11  .element .introduce {}
	#section11  .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section11  .element .introduce dl > dt {}
	#section11  .element .introduce dl > dt li {}
	#section11  .element .introduce dl > dt .line1	{margin:0 0 0 0;font-family:"NEXON Lv2 Gothic";font-size:4.5vw;color:#232323;}
	#section11  .element .introduce dl > dt .line2	{margin:3vw 0 0 0;font-family:"NEXON Lv2 Gothic Bold";font-size:6vw;color:#232323;}
	#section11  .element .introduce dl > dt .line2 b	{font-family:"NEXON Lv2 Gothic Bold";font-size:6vw;color:#1e7260;}
	#section11  .element .introduce dl > dt .line3	{margin:5vw 0 0 0;}
	#section11  .element .introduce dl > dt .line3 .box {display:inline-block;width:80vw;height:9vw;background:#1e7260;font-family:"NEXON Lv2 Gothic";font-size:4vw;line-height:5vw;color:white;padding:1.5vw 0 1.5vw 0;letter-spacing:-0.1vw;overflow:hidden;}
	#section11  .element .introduce dl > dt .line3 .box b 	{font-family:"NEXON Lv2 Gothic Bold";font-size:4vw;}
	#section11  .element .introduce dl > dd {}
	#section11  .element .introduce dl > dd .box {display:absolute;left:0;width:90%;height:125vw;background:rgba(256,256,256,0.8);text-align:center;margin:5vw auto 0 auto;padding:30vw 0 0 0;}
	#section11  .element .introduce dl > dd .box .case {display:inline-block;width:80vw;vertical-align:top;text-align:left;}
	#section11  .element .introduce dl > dd .box .case1 {margin:0 0 0 0;}
	#section11  .element .introduce dl > dd .box .case2 {margin:10vw 0 0 0;}
	#section11  .element .introduce dl > dd .box .case .title {display:block;margin:0 0 4vw 0;width:80vw;height:8vw;background:#1e7260;font-family:"NEXON Lv2 Gothic Bold";font-size:4vw;line-height:8vw;color:#ffffff;text-align:center;}
	#section11  .element .introduce dl > dd .box .case .group {width:100%;}
	#section11  .element .introduce dl > dd .box .case .group .item {}
	#section11  .element .introduce dl > dd .box .case .group .item:after {display:block;clear:both;content:"";}
	#section11  .element .introduce dl > dd .box .case .group .item .image {width:38vw;height:38vw;}
	#section11  .element .introduce dl > dd .box .case .group .item .image img {width:38vw;height:38vw;}
	#section11  .element .introduce dl > dd .box .case .group .item .image1 {display:block;float:left;}
	#section11  .element .introduce dl > dd .box .case .group .item .image2 {display:block;float:right;}
	#section11  .element .introduce dl > dd .box .case .group .item:nth-child(n+2) {display:block;}
	#section11  .element .introduce dl > dd .box .contents {position:absolute;left:0;display:inline-block;width:80vw;margin:0 auto 0 auto;font-family:"NEXON Lv2 Gothic";font-size:3vw;line-height:4vw;color:#232323;text-align:left;background:transparent;transform:translate(10vw,-77vw);}
	#section11  .slick-prev.slick-arrow:before {display:inline-block;content:"";width:5px;height:5px;border-top:3px solid #1e7260;border-left:3px solid #1e7260;transform:rotate(-45deg);}
	#section11  .slick-prev.slick-arrow {z-index:100;margin:-5vw 0 0 3vw;background:rgba(256,256,256,1);width:30px;height:30px;border-radius:50%;transform:translate(0,0);padding:0 0 0 0;background-image:url('');	background-repeat:no-repeat;background-size:22px;background-position:center center;border:2px solid #1e7260;}
	#section11  .slick-next.slick-arrow:before {display:inline-block;content:"";width:5px;height:5px;border-top:3px solid #1e7260;border-right:3px solid #1e7260;transform:rotate(45deg);}
	#section11  .slick-next.slick-arrow {z-index:100;margin:-5vw 3vw 0 0;background:rgba(256,256,256,1);width:30px;height:30px;border-radius:50%;transform:translate(0,0);padding:0 0 0 0;background-image:url('');	background-repeat:no-repeat;background-size:22px;background-position:center center;border:2px solid #1e7260;}

 	#section12 	{}
 	#section12 .visual_img {position:absolute;width:100vw;height:100vh;overflow:hidden;}
 	#section12 .visual_img .item1 {position:absolute;width:100vw;height:100vh;z-index:10;transform:translate(30vw,8vw);text-align:right;overflow:hidden;}
 	#section12 .visual_img .item1 img {display:inline-block;width:50vw;vertical-align:middle;}
	#section12  .section_group {text-align:center;width:100vw;padding:0 0 18vw 0;}
	#section12  .element {position:relative;z-index:3;}
	#section12	 .element .introduce:before {display:block;height:15vw;content:"";}
	#section12  .element .introduce {}
	#section12  .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section12  .element .introduce dl > dt {}
	#section12  .element .introduce dl > dt li {}
	#section12  .element .introduce dl > dt .line1	{margin:0 0 0 0;font-family:"NEXON Lv2 Gothic";font-size:4.5vw;color:#232323;}
	#section12  .element .introduce dl > dt .line2	{margin:3vw 0 0 0;font-family:"NEXON Lv2 Gothic Bold";font-size:6vw;color:#232323;}
	#section12  .element .introduce dl > dt .line2 b	{font-family:"NEXON Lv2 Gothic Bold";font-size:6vw;color:#1e7260;}
	#section12  .element .introduce dl > dd {}
	#section12  .element .introduce dl > dd .box {display:absolute;left:0;width:100%;text-align:center;margin:5vw 0 0 0;padding:0 0 0 0;}
	#section12  .element .introduce dl > dd .box ul {font-size:0;}
	#section12  .element .introduce dl > dd .box ul > li {display:inline-block;vertical-align:top;width:40vw;height:67vw;background:transparent;margin:0 5vw 5vw 0;}
	#section12  .element .introduce dl > dd .box ul > li:nth-child(1) {background-image:url('/resource/image/home/section12/bg_item1.png');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section12  .element .introduce dl > dd .box ul > li:nth-child(2) {background-image:url('/resource/image/home/section12/bg_item2.png');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section12  .element .introduce dl > dd .box ul > li:nth-child(3) {background-image:url('/resource/image/home/section12/bg_item3.png');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section12  .element .introduce dl > dd .box ul > li:nth-child(4) {background-image:url('/resource/image/home/section12/bg_item4.png');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section12  .element .introduce dl > dd .box ul > li:nth-child(2n) {margin-right:0;}
	#section12  .element .introduce dl > dd .box ul > li .image {margin:2vw 0 0 0;}
	#section12  .element .introduce dl > dd .box ul > li .image img {width:38vw;}
	#section12  .element .introduce dl > dd .box ul > li .title {display:inline-block;margin:3vw 0 0 0;width:30vw;height:7vw;background:#1e7260;font-family:"NEXON Lv2 Gothic Bold";font-size:5vw;line-height:7vw;color:#ffffff;text-align:center;}
	#section12  .element .introduce dl > dd .box ul > li .feature {margin:3vw 0 0 0;font-family:"NEXON Lv2 Gothic Bold";font-size:3.2vw;color:#232323;text-align:center;letter-spacing:-0.2vw;}
	#section12  .element .introduce dl > dd .box ul > li .detail {display:inline-block;width:37vw;padding:0 0 0 3vw;margin:3vw 0 0 0;font-family:"NEXON Lv2 Gothic";font-size:2.5vw;line-height:4vw;color:#232323;text-align:left;}

 	#section13 	{padding:0 0 10vw 0;}
	#section13  .section_group {text-align:center;width:100vw;}
	#section13  .element {position:relative;z-index:3;}
	#section13	 .element .introduce:before {display:block;height:100vw;content:"";}
	#section13  .element .introduce {}
	#section13  .element .introduce .item {display:inline-block;vertical-align:top;text-align:left;}
	#section13  .element .introduce .item .title {}
	#section13  .element .introduce .item .title .icon {display:inline-block;vertical-align:middle;}
	#section13  .element .introduce .item .title .icon img {width:7vw;height:auto;}
	#section13  .element .introduce .item .title .text  {display:inline-block;vertical-align:middle;font-family:"NEXON Lv2 Gothic Bold";font-size:7vw;color:#0b4337;margin:0 0 0 1vw;}
	#section13  .element .introduce .item .contents {margin:3vw 0 3vw 0;}
	#section13  .element .introduce .item1 {width:80vw;background:transparent;}
	#section13  .element .introduce .item1 ul {margin:3vw 0 0 0;}
	#section13  .element .introduce .item1 ul > li {display:block;margin:0 0 2vw 0;}
	#section13  .element .introduce .item1 ul > li .week {display:inline-block;vertical-align:middle;width:20vw;font-family:"NEXON Lv2 Gothic Bold";font-size:5vw;color:#232323;letter-spacing:0.7vw;}
	#section13  .element .introduce .item1 ul > li:nth-child(1) .week {}
	#section13  .element .introduce .item1 ul > li:nth-child(2) .week {letter-spacing:1.4vw;color:#1e7260;}
	#section13  .element .introduce .item1 ul > li:nth-child(3) .week {}
	#section13  .element .introduce .item1 ul > li:nth-child(4) .week {letter-spacing:1.4vw;}
	#section13  .element .introduce .item1 ul > li:nth-child(1) .time {}
	#section13  .element .introduce .item1 ul > li:nth-child(2) .time {color:#1e7260;}
	#section13  .element .introduce .item1 ul > li:nth-child(3) .time {}
	#section13  .element .introduce .item1 ul > li:nth-child(4) .time {}
	#section13  .element .introduce .item1 ul > li .time	{display:inline-block;vertical-align:middle;font-family:"NEXON Lv2 Gothic";font-size:5vw;}
	#section13  .element .introduce .item1 ul > li .time b	{font-family:"NEXON Lv2 Gothic Bold";font-size:5vw;}
	#section13  .element .introduce .item1 .coment {margin:3vw 0 0 0;font-family:"NEXON Lv2 Gothic";font-size:4vw;}
	#section13  .element .introduce .item1 .coment b {font-family:"NEXON Lv2 Gothic Bold";font-size:4vw;line-height:5.5vw;}
	#section13  .element .introduce .item2 {width:80vw;margin:8vw 0 0 0;}
	#section13  .element .introduce .item2 .contents.location .address {font-family:"NEXON Lv2 Gothic";font-size:4vw;color:232323;letter-spacing:-0.2vw;}
	#section13  .element .introduce .item2 .contents.location .subway {position:absolute;display:inline-block;width:30vw;height:7vw;background:#1e7260;font-family:"NEXON Lv2 Gothic Bold"; font-size:5vw;line-height:7vw;color:#ffffff;text-align:center;margin:5vw 0 0 0;transform:translate(50vw,-20vw);}
	#section13  .element .introduce .item2 .contents.parking  p {font-family:"NEXON Lv2 Gothic Bold";font-size:4.5vw;letter-spacing:-0.2vwpx;}
	#section13  .element .introduce .item2 .contents.parking  p b {font-family:"NEXON Lv2 Gothic Bold";font-size:4.5vw;}
	#section13  .element .introduce .item2 .title.parking {margin-top:5vw;}
	#section13  .element .introduce .item3 {width:80vw;margin:4vw 0 0 0;}
	#section13  .element .introduce .item3 .image {cursor:pointer;}
	#section13  .element .introduce .item3 .image:after {display:block;clear:both;content:"";}
	#section13  .element .introduce .item3 .image div:nth-child(1) {width:80vw;display:inline-block;}
	#section13  .element .introduce .item3 .image div:nth-child(2) {width:80vw;display:inline-block;}
	#section13  .element .introduce .item3 .image div:nth-child(1) img {border-radius:5vw 5vw 0 0;}
	#section13  .element .introduce .item3 .image div:nth-child(2) img {border-radius:0 0 5vw 5vw;margin:0 0 0 0;}
	#section13  .element .introduce .item3 .image img {z-index:10;width:80vw;}
	#section13  .element .introduce .item3 .coment {display:none;}


	#section14 {height:15vh!important;display:;background:#000000;}
	#section14 .section_group {}
	#section14 .section_group:before {clear:both;display:block;content:"";padding-top:3vw;}
	#section14 .section_group:after {clear:both;display:block;content:"";padding-bottom:3vw;}
	#section14 .logo {display:none;}
	#section14 .information {width:99vw !important;text-align:left;padding:0 0 0 1vw;}
	#section14 .information span {font-family:"NEXON Lv2 Gothic";display:block;font-size:2.9vw !important;color:white;line-height:4vw;transform: skew(-0.001deg);letter-spacing:-0.2vw;}
	#section14 .information span:last-child {color:#ffffff;}


/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

	#gnb {display:;}
	#section1 {display:;}
	#section2 {display:;}
	#section3 {display:;}
	#section4 {display:;}
	#section5 {display:;}
	#section6 {display:;}
	#section7 {display:;}
	#section8 {display:;}
	#section9 {display:;}
	#section10 {display:;}
	#section11 {display:;}
	#section12 {display:;}
	#section13 {display:;}
	#section14 {display:;}

}


/*--------------------------------------------------------------------
||PC
--------------------------------------------------------------------*/
@media screen and (min-width: 768px){

	#section1			{background-image:url('/resource/image/home/bg1.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section2			{background-image:url('/resource/image/home/bg2.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section3			{background-image:url('/resource/image/home/bg3.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section4			{background-image:url('/resource/image/home/bg4.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section5			{background-image:url('/resource/image/home/bg5.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section6			{background-image:url('/resource/image/home/bg6.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section7			{background-image:url('/resource/image/home/bg7.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section8			{background-image:url('/resource/image/home/bg8.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section9			{background-image:url('/resource/image/home/bg9.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section10		{background-image:url('/resource/image/home/bg10.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section11		{background-image:url('/resource/image/home/bg11.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section12		{background-image:url('/resource/image/home/bg12.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left top;}
	#section13		{background-image:url('/resource/image/home/bg13.jpg');	background-repeat:no-repeat;background-size:cover;background-position:left -80px;}

	body	{width:100vw;height:100vh;overflow:hidden;} 
	body 	.mbr {display:none;}
	body 	.pbr {display:block;}
	body 	.mimg	{display:none;}
	body 	.pimg		{display:block;}

	body em {font-style:normal;}
	body i    {font-style:normal;}

	#wrap {}
	#wrap .width_area {width:1270px;margin:0 auto;background:transparent;}
	#wrap .width_area:after {display:block;clear:both;content:"";}

	#header {}
	#header #gnb {}

	#bottom {margin:100vh 0 0 0;z-index:10;position:fixed;width:100%;height:10vh;text-align:center;background:red;}
	#bottom .ico {display:inline-block;width:35px;height:35px;transform:translate(0,-50px);}
	#bottom .ico a {width:inline-block;}
	#bottom .ico a {} svg {fill:#ffffff;}
	#bottom .ico #svg_icon_down1 {margin:0 0 0 0;-webkit-animation: upAndDownAlpha 1s linear;-moz-animation: upAndDownAlpha 1s linear;-o-animation: upAndDownAlpha 1s linear;animation: upAndDownAlpha 1s linear; animation-iteration-count: infinite;}
	#bottom .ico #svg_icon_down2 {margin:-30px 0 0 0;-webkit-animation: upAndDownAlpha 1s linear;-moz-animation: upAndDownAlpha 1s linear;-o-animation: upAndDownAlpha 1s linear;animation: upAndDownAlpha 1s linear; animation-iteration-count: infinite;}
	#bottom .ico a {}
	#bottom {display:none;}

	#inquiryAgreePopup {display:none;position:fixed;z-index:100000;top:0;width:100%;height:100%;background:rgba(0,0,0,0.8);text-align:center;}
	#inquiryAgreePopup .contents {padding:10px;width:950px;height:700px;overflow-x:hidden;overflow-y:scroll;text-align:left;margin:70px auto 0 auto;background:white;font-size:12px;line-height:16px;font-weight:400;color:#777777;}
	#inquiryAgreePopup .contents b {color:#333333;font-size:14px;font-family:'NEXON Lv2 Gothic Bold';font-weight:400;}
	#inquiryAgreePopup .button {padding:10px;width:950px;background:#1e7260;margin:0 auto;}
	#inquiryAgreePopup .button a {color:white;font-size:14px;font-weight:bold;}

	#inquiry {position:absolute;z-index:1000;width:100vw;height:100vh;background:rgba(0,0,0,0.8);text-align:center;display:none;}
	#inquiry .box {display:inline-block;margin:200px 0 0 0;width:416px;min-height:480px;background:#ffffff;}
	#inquiry .box .function {position:absolute;width:416px;text-align:right;}
	#inquiry .box .function .close {display:inline-block;padding:7px 7px 0 0;}
	#inquiry .box .function .close img {width:20px;height:20px;}
	#inquiry .box .logo {margin:20px 0 0 0;display:inline-block;width:225px;}
	#inquiry .box .logo img {}
	#inquiry .box .phone {margin:10px 0 0 0;}
	#inquiry .box .phone a {font-weight:800;font-size:47px;color:#000000;}
	#inquiry .box  .form {display:inline-block;width:416px;margin:20px 0 0 0;background:transparent;font-size:0;text-align:center;}
	#inquiry .box  .form input {width:374px;height:36px;border:1px solid #dfdfdf;margin:0 0 10px 0;padding:0 0 0 10px;color:#333333;font-size:17px;}
	#inquiry .box  .form textarea {width:374px;height:100px;border:1px solid #dfdfdf;margin:0 0 10px 0;padding:10px 0 0 10px;color:#333333;font-size:17px;}
	#inquiry .box  .form .txt {ime-mode:active;}
	#inquiry .box  .form .num {ime-mode:disabled;}
	#inquiry .box  .form .check {display:block;text-align:left;padding:0 0 0 17px;}
	#inquiry .box  .form .check input {display:inline-block;vertical-align:middle;width:15px;height:15px;}
	#inquiry .box  .form .check label {display:inline-block;vertical-align:middle;font-size:14x;color:#333333;}
	#inquiry .box  .form .check .privacy {margin:0 3px 0 0;}
	#inquiry #submit {margin:20px 0 0 0;padding:5px 0 0 0;width:384px;height:54px;background:#172a88;border:0;cursor:pointer;}
	#inquiry #submit span {display:inline-block;vertical-align:middle}
	#inquiry #submit .icon {width:35px;}
	#inquiry #submit .text {font-weight:600;color:#ffffff;font-size:26px;padding:0 0 0 10px;}


	#quick {position:fixed;z-index:1000;right:0;opacity:1;margin:250px 30px 0 0;}
	#quick .link {background:white;padding:4px;box-shadow:0 1px 5px rgba(0,0,0, 0.2);border-radius:5px;}
	#quick .link ul {font-size:0;}
	#quick .link ul > li {display:block;width:74px;height:74px;padding:0 0 0 0;margin:0 0 5px 0;cursor:pointer;border-radius:4px;}
	#quick .link ul > li .icon {padding:13px 0 0 0;display:block;text-align:center;letter-spacing:-1px;}
	#quick .link ul > li .icon img {width:30px;transform:translateY(0);}
	#quick .link ul > li .text {padding:3px 0 0 0;display:block;font-family:"NEXON Lv2 Gothic";font-size:14px;line-height:0;color:white;text-align:center;transform:skew(-0.1deg) translate(0,10px);opacity:1;transition:all 0.5s;}
	#quick .link ul > li:nth-child(1) {background:#5bc36c;}
	#quick .link ul > li:nth-child(2) {background:#fde631;}
	#quick .link ul > li:nth-child(2) .text {color:#644c49 !important;}
	#quick .link ul > li:nth-child(3) {background:linear-gradient(#cf5eac, #f15684, #f37a5d);}
	#quick .link ul > li:nth-child(4) {background:#289adc;}
	#quick .link ul > li:nth-child(5) {background:#479481;}
	#quick .link ul > li:nth-child(6) {background:#ffffff;height:90px;}
	#quick .link ul > li:nth-child(6) a {display:block;text-align:center;font-family:"NEXON Lv2 Gothic BOLD";color:#479481;font-size:25px;line-height:30px;margin:10px 0 0 0;transition:all 0.7s;}
	#quick .link ul > li:nth-child(8) {display:none;}
	#quick .link ul > li:nth-child(1):hover .text {color:black;transition:all 0.5s;}
	#quick .link ul > li:nth-child(2):hover .text {color:#c31b15 !important;transition:all 0.5s;}
	#quick .link ul > li:nth-child(3):hover .text {color:black;transition:all 0.5s;}
	#quick .link ul > li:nth-child(4):hover .text {color:black;transition:all 0.5s;}
	#quick .link ul > li:nth-child(5):hover .text {color:black;transition:all 0.5s;}
	#quick .link ul > li:nth-child(6) a:hover {color:#0e6953;transition:all 0.5s;}

	#gnb	{position:fixed;z-index:100;width:100%;height:92px;box-shadow:0 1px 20px rgba(0,0,0,0.1);background:#ffffff;}
	#gnb .gnb_group	{font-size:0;width:1270px;height:92px;margin:0 auto;background:transparent;}
	#gnb .logo_area	{display:inline-block;width:350px;background:translate;}
	#gnb .logo_area:before	{display:inline-block;height:100%;vertical-align:middle;content:"";}
	#gnb .logo_area img	{width:200px;vertical-align:middle;transform:translate(0,0);}
	#gnb .contract_area {position:absolute;right:0;top:0;}
	#gnb .contract_area a {display:inline-block;font-family:"NEXON Lv1 Gothic Bold";font-size:30px;color:#1e7260;margin:30px 350px 0 0;}
	#gnb .menu_area {display:inline-block;width:550px;height:92px;vertical-align:middle;text-align:center;background:transparent;}
	#gnb .menu_area ul {transform:translate(0,25px);}
	#gnb .menu_area li {display:inline-block;vertical-align:middle;background:translate;}
	#gnb .menu_area li:after {display:inline-block;margin:0 25px 0 25px;font-size:0;height:28px;width:1px;border:0;content:"";text-align:center;background:#232323;transform:translate(0,7px);} 
	#gnb .menu_area li:last-child:after {margin:0 0 0 0;background:transparent;}
	#gnb .menu_area a {font-family:"NEXON Lv1 Gothic Bold";font-size:22px;color:#232323;border:0px solid transparent;transition:all .8s;transform: skew(-0.001deg);font-weight:normal;}
	#gnb	.menu_area .linkOn	a {font-family:"NEXON Lv1 Gothic Bold";font-size:22px;color:#1e7260;transition:all .8s;transform: skew(-0.001deg);}
	#gnb .inquiry_area {display:inline-block;width:350px;text-align:right;transform:translate(0,20px);display:none;}
	#gnb .inquiry_area .form {display:inline-block;}
	#gnb .inquiry_area .form input {font-family:"NEXON Lv2 Gothic";font-size:16px;padding:0 0 0 10px;height:28px;border:2px solid #f3f3f3;}
	#gnb .inquiry_area .form .txt {width:80px;}
	#gnb .inquiry_area .form .num {width:130px;}
	#gnb .inquiry_area .form .submit {font-family:"NEXON Lv1 Gothic Bold";font-size:16px;height:30px;border:2px solid #000000;transform: skew(-0.001deg);font-weight:normal;}
	#gnb .inquiry_area .check {padding:10px 0 0 0;width:320px;display:inline-block;text-align:left;background:transparent;}
	#gnb .inquiry_area .check input {font-family:"NEXON Lv2 Gothic";transform:translate(-3px,2px);}
	#gnb .inquiry_area .check label {font-family:"NEXON Lv2 Gothic";color:#000000;font-size:14px;}
	#gnb .inquiry_area .check a {font-family:"NEXON Lv2 Gothic";color:#000000;font-size:14px;}

	#container {}
	#container .section.default {height:100vh;}

 	#section1	{display:block;}
 	#section1	 .visual_img {position:absolute;background:transparent;}
 	#section1	 .visual_img .item1 {position:relative;background:transparent;width:100vw;height:100vh;}
 	#section1	 .visual_img .item1 img {position:absolute;bottom:0;transform:translate(-90px,0);left:-200px;opacity:0.9;;}
	#section1	 .section_group {width:100vw;}
	#section1	 .element {position:relative;z-index:3;}
	#section1	 .element .introduce:before {    display: block;
		height: 40vh;
		max-height: 450px;
		content: "";}
	#section1	 .element .introduce {}
	#section1	 .element .introduce dl {    display: flex;
		display: flex;
		width: 1100px;
		margin: 0 0 0 250px;
		justify-content: space-between;
		align-items: flex-start;;} /*transform:translate(760px,0);*/
	#section1	 .element .introduce dl > dt {}
	#section1	 .element .introduce dl > dt li {font-family:"MaruBuri" , "Chosunilbo_myungjo"; font-weight: 200; font-size:60px;color:#ffffff;}
	#section1	 .element .introduce dl > dt li b {font-family:"MaruBuri"; font-weight: 600; font-size:60px;color:#47ffd8;}
	#section1	 .element .introduce dl > dt .line1	{margin:0 0 0 50px;opacity:0.5;}
	#section1	 .element .introduce dl > dt .line2	{margin:20px 0 0 50px;opacity:0.5;}
	#section1	 .element .introduce dl > dd {}
	#section1	 .element .introduce dl > dd .box {}
	/* #section1	 .element .introduce dl > dt .title:before {display:block;height:6.48vh;min-height:70px;content:"";} */
	#section1	 .element .introduce dl > dt .title:after		{    display: block;
		height: 4vh;
		min-height: 30px;
		content: "";}
	#section1	 .element .introduce dl > dt .title {font-family:"MaruBuri" , "Chosunilbo_myungjo"; font-weight: 300; font-size:28px;color:#ffffff;opacity: 0.5;}
	#section1	 .element .introduce dl > dt .title span {font-family:"MaruBuri"; font-size: 28px; color:#ffffb7;}
	#section1	 .element .introduce dl > dd .box .summary {}
	#section1	 .element .introduce dl > dd .box .summary ul {width:300px;font-size:0;margin:0 0 0 50px;opacity:0.5;}
	#section1	 .element .introduce dl > dd .box .summary ul > li {display:inline-block; font-size:28px;line-height:28px;color:#ffffff;padding:0 0 5px 0;margin:0 0 20px 0;border-bottom:2px solid transparent; font-weight: 200;}
	#section1	 .element .introduce dl > dd .box .summary ul > li  i {font-family:"돋움";font-size:32px;color:#47ffd8;}

	#section1	 .element .introduce dl > dd .box .summary ul > li:nth-child(1) span {position:absolute;margin:13px 0 0 0;display:block;content:"";width:0;border-bottom:2px solid #1e7260 ;}
	#section1	 .element .introduce dl > dd .box .summary ul > li:nth-child(2) span {position:absolute;margin:13px 0 0 0;display:block;content:"";width:0;border-bottom:2px solid #1e7260 ;}
	#section1	 .element .introduce dl > dd .box .summary ul > li:nth-child(3) span {position:absolute;margin:13px 0 0 0;display:block;content:"";width:0;border-bottom:2px solid #1e7260 ;}
	#section1	 .element .introduce dl > dd .box .summary ul > li:nth-child(4) span {position:absolute;margin:13px 0 0 0;display:block;content:"";width:0;border-bottom:2px solid #1e7260 ;}
	#section1	 .element .introduce dl > dd .box .summary ul > li:nth-child(5) span{position:absolute;margin:13px 0 0 0;display:block;content:"";width:0;border-bottom:2px solid #1e7260 ;}


 	#section2 	{}
 	#section2	 .visual_img {position:absolute;width:100vw;height:100vh;background:transparent;overflow:hidden;}
 	#section2	 .visual_img .item1 {position:relative;background:transparent;width:100vw;height:100vh;text-align:center;}
 	#section2	 .visual_img .item1 img {position:relative;z-index:10;bottom:0;transform:translate(760px,800px);margin:100px 0 0 0;}
 	#section2	 .visual_img .item2 {position:relative;background:transparent;width:100vw;height:100vh;text-align:center;}
 	#section2	 .visual_img .item2 img {position:relative;z-index:9;bottom:0;transform:translate(-160px,-420px);opacity:0;}
	#section2  .section_group {text-align:center;}
	#section2	 .element {position:relative;z-index:3;}
	#section2	 .element .introduce:before {display:block;height:18.51vh;max-height:200px;content:"";}
	#section2	 .element .introduce {}
	#section2	 .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section2	 .element .introduce dl > dt {}
	#section2	 .element .introduce dl > dt li {}
	#section2	 .element .introduce dl > dt .line1	{}
	#section2	 .element .introduce dl > dt .line1	.box {display:inline-block;width:400px;height:60px;background:#1e7260;font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:37px;line-height:60px;color:white;overflow:hidden;}
	#section2	 .element .introduce dl > dt .line1 .box b 	{font-family:"돋움";font-size:37px;color:#fff7b9;}
	#section2	 .element .introduce dl > dt .line2	{font-family:"NEXON Lv2 Gothic Bold";font-size:67px;color:#232323;margin:30px 0 0 0;}
	#section2	 .element .introduce dl > dt .line2	b {font-family:"NEXON Lv2 Gothic Bold";font-size:67px;color:#1e7260;}
	#section2	 .element .introduce dl > dd {}
	#section2	 .element .introduce dl > dd .card {position:absolute;z-index:200;background:transparent;transform:translate(760px,290px);}
	#section2	 .element .introduce dl > dd .card .subject		{font-family:"NEXON Lv2 Gothic";font-size:21px;color:#232323;margin:0 0 15px 0;}
	#section2	 .element .introduce dl > dd .card .name			{font-family:"NEXON Lv2 Gothic Bold";font-size:39px;color:#1e7260;}
	#section2	 .element .introduce dl > dd .card .position		{font-family:"NEXON Lv2 Gothic";font-size:23px;color:#232323;margin:0 0 0 5px;}
	#section2	 .element .introduce dl > dd .card:after {display:block;width:250px;height:1px;background:#232323;content:"";margin:15px 0 0 0;}

	#section2	 .bottom_copy {width:width:100%;bottom:0;width:100%;height:100%;background:transparent;display:;}
	#section2	 .bottom_copy .box {position:absolute;z-index:100;width:100%;bottom:0;width:100%;height:65px;background:#0f4f41;font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:27px;line-height:65px;color:#ffffff;font-weight:normal;text-align:center;}
	#section2	 .bottom_copy .box b {font-family:"MaruBuri";font-size:27px;color:#fff7b9;}
	#section2	 .bottom_copy .box b span {font-family:"돋움";font-size:27px;color:#fff7b9;}

 	#section3 	{}
 	#section3  .visual_img {position:absolute;width:100vw;height:100vh;background:transparent;overflow:hidden;}
 	#section3  .visual_img .item1 {position:relative;background:transparent;width:100vw;height:100vh;text-align:center;}
 	#section3  .visual_img .item1 img {position: relative;
		z-index: 10;
		bottom: 0;
		transform: translate(-550px,330px);
		opacity: 0.7;}
	#section3   .section_group {text-align:center;width:100vw;}
	#section3  .element {position:relative;z-index:3;}
	#section3  .element .introduce:before {display:block;height:15vh;max-height:200px;content:"";}
	#section3  .element .introduce {}
	#section3  .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section3  .element .introduce dl > dt {}
	#section3  .element .introduce dl > dt li {}
	#section3  .element .introduce dl > dt .line1	{}
	#section3  .element .introduce dl > dt .line1	.box {display:inline-block;width:470px;height:60px;background:#d1ede7;font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:35px;font-weight: 300; line-height:60px;color:#1e7260;overflow:hidden;}
	#section3  .element .introduce dl > dt .line1 .box b 	{font-family:"돋움";font-size:37px;color:#1e7260;}
	#section3  .element .introduce dl > dt .line2	 {font-family:"NEXON Lv2 Gothic Bold";font-size:64px;color:#232323;margin:30px 0 0 0;}
	#section3  .element .introduce dl > dt .line2 	b {font-family:"NEXON Lv2 Gothic Bold";font-size:64px;color:#1e7260;}
	#section3  .element .introduce dl > dd {}
	#section3  .element .introduce dl > dd .box {
		/* display:absolute;left:0;width:100%;min-height:520px;background:rgba(256,256,256,0.8);text-align:center;margin:50px 0 0 0;padding:0 0 10px 0; */
	}
	#section3  .element .introduce dl > dd .box .group {    display: inline-block;
		width: 1106px;
		transform: translate(280px,45px);
		text-align: left;
		margin: 0 0 0 150px;}
	#section3  .element .introduce dl > dd .box .group .title {font-family:"NEXON Lv2 Gothic Bold";font-size:31px;color:#232323;}
	#section3  .element .introduce dl > dd .box .group .title b {font-family:"NEXON Lv2 Gothic Bold";font-size:31px;color:#1e7260;}
	#section3  .element .introduce dl > dd .box .group .summary {font-family:"NEXON Lv2 Gothic";font-size:22px;color:#232323;line-height:31px;margin:18px 0 0 0;}
	#section3  .element .introduce dl > dd .box .group .item1 {margin:25px 0 0 0;}
	#section3  .element .introduce dl > dd .box .group .item1 .title {display:inline-block;width:530px;height:40px;background:#cdcdcd;font-family:"NEXON Lv2 Gothic Bold";font-size:26px;line-height:44px;color:#232323;text-align:center;}

	#section3  .element .introduce dl > dd .box .group .item1 .contents {margin:25px 0 0 0;}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul:before {display:block;width:530px;content:"";border-bottom:1px solid #000000;}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul {font-size:0;}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul > li {display:inline-block;vertical-align:top;width:130px;text-align:center;background:transparent;}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul > li i {display:inline-block;width:10px;height:10px;border-radius:5px;background:#232323;transform:translate(0,-8px);}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul > li span {display:inline-block;width:80px;text-align:center;background:transparent;font-family:"NEXON Lv2 Gothic";font-size:20px;line-height:31px;margin:0 0 0 0;}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul > li:nth-child(1) {width:70px;text-align:left;}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul > li:nth-child(1) i {transform:translate(25px,-8px);}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul > li:nth-child(1) span {transform:translate(-10px,0);}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul > li:nth-child(5) {width:70px;text-align:right;}
	#section3  .element .introduce dl > dd .box .group .item1 .contents ul > li:nth-child(5) i {transform:translate(-25px,-8px);}
	#section3  .element .introduce dl > dd .box .group .item2 {margin:20px 0 0 0;}
	#section3  .element .introduce dl > dd .box .group .item2 .title {display:inline-block;width:290px;height:40px;background:#1e7260;font-family:"NEXON Lv2 Gothic Bold";font-size:26px;line-height:44px;color:#ffffff;text-align:center;}
	#section3  .element .introduce dl > dd .box .group .item2 .contents {font-family:"NEXON Lv2 Gothic";font-size:22px;line-height:32px;color:#232323;margin:19px 0 0 0;}
	#section3  .element .introduce dl > dd .box .group .item2 .contents b {font-family:"NEXON Lv2 Gothic Bold";font-size:22px;line-height:32px;color:#1e7260;}

 	#section4 	{}
 	#section4 .visual_img {position:absolute;}
 	#section4 .visual_img .item1 {position:absolute;z-index:100;width:115px;height:115px;line-height:115px;background:#ffffff;border-radius:100%;border:3px solid #000000;transform:translate(750px,720px);text-align:center;opacity:0;}
 	#section4 .visual_img .item1 img {display:inline-block;vertical-align:middle;}
	#section4  .section_group {text-align:center;width:100vw;}
	#section4  .element {position:relative;z-index:3;}
	#section4  .element .introduce:before {display:block;height:17.12vh;max-height:185px;content:"";}
	#section4  .element .introduce {}
	#section4  .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section4  .element .introduce dl > dt {}
	#section4  .element .introduce dl > dt li {}
	#section4  .element .introduce dl > dt .line1	{}
	#section4  .element .introduce dl > dt .line1	.box {display:inline-block;width:470px;height:60px;background:#d1ede7;font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:35px;font-weight: 300; line-height:60px;color:#1e7260;overflow:hidden;}
	#section4  .element .introduce dl > dt .line1 .box b 	{font-family:"돋움";font-size:37px;color:#1e7260;}
	#section4  .element .introduce dl > dt .line2	 {font-family:"NEXON Lv2 Gothic Bold";font-size:55px;color:#232323;margin:30px 0 0 0;}
	#section4  .element .introduce dl > dt .line2 	b {font-family:"NEXON Lv2 Gothic Bold";font-size:55px;color:#1e7260;}
	#section4  .element .introduce dl > dd {}
	#section4  .element .introduce dl > dd .box {display:absolute;left:0;width:100%;height:480px;text-align:center;margin:50px 0 0 0;padding:50px 0 0 0;}
	#section4  .element .introduce dl > dd .box .item {display:inline-block;vertical-align:top;text-align:left;}
	#section4  .element .introduce dl > dd .box .item1 {width:660px;background:transparent;}
	#section4  .element .introduce dl > dd .box .item1 .title {font-family:"NEXON Lv2 Gothic Bold";font-size:34px;line-height:44px;color:#232323;}
	#section4  .element .introduce dl > dd .box .item1 .title b {font-family:"NEXON Lv2 Gothic Bold";font-size:34px;line-height:44px;color:#1e7260;}
	#section4  .element .introduce dl > dd .box .item1 .contents {font-family:"NEXON Lv2 Gothic Bold";font-size:23px; margin-top: 2vw;}
	#section4  .element .introduce dl > dd .box .item1 .contents .question {    display: flex;
		align-items: center;
		height: 34px;
		font-family: "NEXON Lv2 Gothic Bold";
		font-size: 40px;
		line-height: 34px;
		text-align: center;
		margin: 25px 0 0 0;
		color:#1e7260;
	}
	#section4  .element .introduce dl > dd .box .item1 .contents .question b {font-family:"NEXON Lv2 Gothic Bold";font-size:22px;color:#ffffff;}
	#section4  .element .introduce dl > dd .box .item1 .contents p {margin:20px 0 0 0;letter-spacing:-1px;}
	#section4  .element .introduce dl > dd .box .item1 .contents .p1 {font-family:"NEXON Lv2 Gothic";font-size:20px;line-height:31px;color:#232323;}
	#section4  .element .introduce dl > dd .box .item1 .contents .p1 b {font-family:"NEXON Lv2 Gothic Bold";font-size:20px;color:#1e7260;}
	#section4  .element .introduce dl > dd .box .item1 .contents .p2 {font-family:"NEXON Lv2 Gothic";font-size:20px;line-height:31px;color:#232323;}
	#section4  .element .introduce dl > dd .box .item1 .contents .p3 {font-family:"NEXON Lv2 Gothic Bold";font-size:25px;line-height:34px;color:#232323;}
	#section4  .element .introduce dl > dd .box .item1 .contents .p3 em {font-family:"NEXON Lv2 Gothic Bold";font-size:25px;color:#1e7260;}
	#section4  .element .introduce dl > dd .box .item2 {width:660px;background:transparent;margin:0 0 0 150px;}
	#section4  .element .introduce dl > dd .box .item2  .title {}
	#section4  .element .introduce dl > dd .box .item2  .title:after {display:block;clear:both;content:"";;}
	#section4  .element .introduce dl > dd .box .item2  .title .text {float:left;display:inline-block;vertical-align:middle;font-family:"NEXON Lv2 Gothic Bold";font-size:25px;color:#232323;}
	#section4  .element .introduce dl > dd .box .item2  .title .text b {font-family:"NEXON Lv2 Gothic Bold";font-size:25px;color:#1e7260;}
	#section4  .element .introduce dl > dd .box .item2  .title .line {float:right;display:inline-block;vertical-align:middle;width:290px;height:1px;background:#232323;transform:translate(10px,10px)}
	#section4  .element .introduce dl > dd .box .item2  .contents {}
	#section4  .element .introduce dl > dd .box .item2  .contents .image {}
	#section4  .element .introduce dl > dd .box .item2  .contents .image img {position:relative;z-index:10;width:100%;}
	/* #section4  .element .introduce dl > dd .box .item2  .contents .image:after {position:absolute;z-index:5;display:block;width:660px;height:366px;background:#c7c7c7;content:"";margin:-356px 0 0 10px;} */

 	#section5 	{}
	#section5  .section_group {text-align:center;width:100vw;}
	#section5  .element {position:relative;z-index:3;}
	#section5  .element .introduce:before {display:block;height:19.44vh;max-height:210px;content:"";}
	#section5  .element .introduce {}
	#section5  .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section5  .element .introduce dl > dt {}
	#section5  .element .introduce dl > dt li {}
	#section5  .element .introduce dl > dt .line1	{}
	#section5  .element .introduce dl > dt .line1	.box {display:inline-block;width:470px;height:60px;background:#d1ede7;font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:35px;font-weight: 300; line-height:60px;color:#1e7260;overflow:hidden;}
	#section5  .element .introduce dl > dt .line1 .box b 	{font-family:"돋움";font-size:37px;color:#1e7260;}
	#section5  .element .introduce dl > dd {}
	#section5  .element .introduce dl > dd .box {display:absolute;left:0;width:100%;height:525px;background:rgba(256,256,256,0.8);text-align:center;margin:70px 0 0 0;padding:50px 0 0 0;}
	#section5  .element .introduce dl > dd .box .item {display:inline-block;vertical-align:top;text-align:left;}
	#section5  .element .introduce dl > dd .box .item1 {width:625px;background:transparent;}
	#section5  .element .introduce dl > dd .box .item1  .contents .image {}
	#section5  .element .introduce dl > dd .box .item1  .contents .image img {position:relative;z-index:10;width:100%;}
	#section5  .element .introduce dl > dd .box .item1  .contents .image:after {position:absolute;z-index:5;display:block;width:625px;height:441px;background:#c7c7c7;content:"";margin:-431px 0 0 10px;}
	#section5  .element .introduce dl > dd .box .item2 {width:600px;background:transparent;text-align:right;}
	#section5  .element .introduce dl > dd .box .item2 .chapter {margin:50px 0 0 0;font-size:0;}
	#section5  .element .introduce dl > dd .box .item2 .chapter .step {display:inline-block;vertical-align:center;width:60px;height:37px;background:#232323;font-family:"NEXON Lv2 Gothic Bold";font-size:28px;line-height:37px;color:#ffffff;;text-align:center;}
	#section5  .element .introduce dl > dd .box .item2 .chapter .line {display:inline-block;vertical-align:center;width:140px;height:1px;background:#232323;transform:translate(0,-7px);}
	#section5  .element .introduce dl > dd .box .item2 .title {font-family:"NEXON Lv2 Gothic Bold";font-size:40px;line-height:50px;color:#232323;margin:20px 0 0 0;}
	#section5  .element .introduce dl > dd .box .item2 .title b {font-family:"NEXON Lv2 Gothic Bold";font-size:40px;line-height:50px;color:#1e7260;}
	#section5  .element .introduce dl > dd .box .item2 .contents {margin:15px 0 0 0;}
	#section5  .element .introduce dl > dd .box .item2 .contents p {margin:17px 0 0 0;font-size:21px;line-height:31px;font-family:"NEXON Lv2 Gothic";color:#232323;}
	#section5  .element .introduce dl > dd .box .item2 .contents i {margin:17px 0 0 0;font-size:21px;line-height:31px;font-family:"NEXON Lv2 Gothic";color:#232323;font-style:italic;}
	#section5  .element .introduce dl > dd .box .item2 .contents span {display:inline-block;font-family:"NEXON Lv2 Gothic Bold";font-size:21px;color:#ffffff;background:#1e7260;padding:3px;}
	#section5  .element .introduce dl > dd .box .item2 .contents b {display:inline-block;font-family:"NEXON Lv2 Gothic Bold";font-size:21px;color:#1e7260;}

 	#section6 	{}
	#section6  .section_group {text-align:center;width:100vw;}
	#section6  .element {position:relative;z-index:3;}
	#section6  .element .introduce:before {display:block;height:19.44vh;max-height:210px;content:"";}
	#section6  .element .introduce {}
	#section6  .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section6  .element .introduce dl > dt {}
	#section6  .element .introduce dl > dt li {}
	#section6  .element .introduce dl > dt .line1	{}
	#section6  .element .introduce dl > dt .line1	.box {display:inline-block;width:470px;height:60px;background:#d1ede7;font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:35px;font-weight: 300; line-height:60px;color:#1e7260;overflow:hidden;}
	#section6  .element .introduce dl > dt .line1 .box b 	{font-family:"돋움";font-size:37px;color:#1e7260;}
	#section6  .element .introduce dl > dd {}
	#section6  .element .introduce dl > dd .box {display:absolute;left:0;width:100%;height:525px;background:rgba(256,256,256,0.8);text-align:center;margin:70px 0 0 0;padding:50px 0 0 0;}
	#section6  .element .introduce dl > dd .box .item {display:inline-block;vertical-align:top;text-align:left;}
	#section6  .element .introduce dl > dd .box .item1 {width:600px;background:transparent;text-align:left;}
	#section6  .element .introduce dl > dd .box .item1 .chapter {margin:50px 0 0 0;font-size:0;}
	#section6  .element .introduce dl > dd .box .item1 .chapter .step {display:inline-block;vertical-align:center;width:60px;height:37px;background:#232323;font-family:"NEXON Lv2 Gothic Bold";font-size:28px;line-height:37px;color:#ffffff;;text-align:center;}
	#section6  .element .introduce dl > dd .box .item1 .chapter .line {display:inline-block;vertical-align:center;width:140px;height:1px;background:#232323;transform:translate(0,-7px);}
	#section6  .element .introduce dl > dd .box .item1 .title {font-family:"NEXON Lv2 Gothic Bold";font-size:40px;line-height:50px;color:#232323;margin:20px 0 0 0;}
	#section6  .element .introduce dl > dd .box .item1 .title i {font-family:"NEXON Lv2 Gothic Bold";font-size:40px;line-height:50px;color:#232323;font-style:italic;}
	#section6  .element .introduce dl > dd .box .item1 .title b {font-family:"NEXON Lv2 Gothic Bold";font-size:40px;line-height:50px;color:#1e7260;}
	#section6  .element .introduce dl > dd .box .item1 .contents {margin:15px 0 0 0;}
	#section6  .element .introduce dl > dd .box .item1 .contents p {margin:17px 0 0 0;font-size:21px;line-height:31px;font-family:"NEXON Lv2 Gothic";color:#232323;}
	#section6  .element .introduce dl > dd .box .item1 .contents i {margin:17px 0 0 0;font-size:21px;line-height:31px;font-family:"NEXON Lv2 Gothic";color:#232323;font-style:italic;}
	#section6  .element .introduce dl > dd .box .item1 .contents span {display:inline-block;font-family:"NEXON Lv2 Gothic Bold";font-size:21px;color:#ffffff;background:#1e7260;padding:3px;}
	#section6  .element .introduce dl > dd .box .item1 .contents b {display:inline-block;font-family:"NEXON Lv2 Gothic Bold";font-size:21px;color:#1e7260;}
	#section6  .element .introduce dl > dd .box .item2 {width:625px;background:transparent;margin:0 0 0 150px;}
	#section6  .element .introduce dl > dd .box .item2  .contents .image {}
	#section6  .element .introduce dl > dd .box .item2  .contents .image img {position:relative;z-index:10;width:100%;}
	#section6  .element .introduce dl > dd .box .item2  .contents .image:after {position:absolute;z-index:5;display:block;width:625px;height:441px;background:#c7c7c7;content:"";margin:-431px 0 0 10px;}

 	#section7 	{}
	#section7  .section_group {text-align:center;width:100vw;}
	#section7  .element {position:relative;z-index:3;}
	#section7  .element .introduce:before {display:block;height:19.44vh;max-height:210px;content:"";}
	#section7  .element .introduce {}
	#section7  .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section7  .element .introduce dl > dt {}
	#section7  .element .introduce dl > dt li {}
	#section7  .element .introduce dl > dt .line1	{}
	#section7  .element .introduce dl > dt .line1	.box {display:inline-block;width:400px;height:60px;background:#1e7260;font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:37px;line-height:60px;color:white;overflow:hidden;}
	#section7  .element .introduce dl > dt .line1 .box b 	{font-family:"돋움";font-size:37px;color:#fff7b9;}
	#section7  .element .introduce dl > dd {}
	#section7  .element .introduce dl > dd .box {display:absolute;left:0;width:100%;height:525px;background:rgba(256,256,256,0.8);text-align:center;margin:70px 0 0 0;padding:50px 0 0 0;}
	#section7  .element .introduce dl > dd .box .item {display:inline-block;vertical-align:top;text-align:left;}
	#section7  .element .introduce dl > dd .box .item1 {width:490px;background:transparent;}
	#section7  .element .introduce dl > dd .box .item1  .contents .image {}
	#section7  .element .introduce dl > dd .box .item1  .contents .image img {position:absolute;z-index:10;transform:translate(0,-100px);}
	#section7  .element .introduce dl > dd .box .item2 {width:495px;background:transparent;text-align:right;margin:0 0 0 150px;}
	#section7  .element .introduce dl > dd .box .item2 .title {font-family:"NEXON Lv2 Gothic Bold";font-size:55px;line-height:70px;color:#232323;margin:20px 0 0 0;}
	#section7  .element .introduce dl > dd .box .item2 .title b {font-family:"NEXON Lv2 Gothic Bold";font-size:55px;line-height:70px;color:#1e7260;}
	#section7  .element .introduce dl > dd .box .item2 .contents {margin:32px 0 0 0;}
	#section7  .element .introduce dl > dd .box .item2 .contents p {margin:18px 0 0 0;font-size:25px;line-height:37px;font-family:"NEXON Lv2 Gothic";color:#232323;}
	#section7  .element .introduce dl > dd .box .item2 .contents i {margin:18px 0 0 0;font-size:25px;line-height:37px;font-family:"NEXON Lv2 Gothic";color:#232323;font-style:italic;}
	#section7  .element .introduce dl > dd .box .item2 .contents span {display:inline-block;font-family:"NEXON Lv2 Gothic Bold";font-size:25px;color:#ffffff;background:#1e7260;padding:3px;}
	#section7  .element .introduce dl > dd .box .item2 .contents b {display:inline-block;font-family:"NEXON Lv2 Gothic Bold";font-size:21px;color:#1e7260;}
	#section7  .element .introduce dl > dd .box .item2 .contents p:last-child {font-size:22px;}

 	#section8 	{}
	#section8  .section_group {text-align:center;width:100vw;}
	#section8  .element {position:relative;z-index:3;}
	#section8  .element .introduce:before {display:block;height:18.05vh;max-height:195px;content:"";}
	#section8  .element .introduce {}
	#section8  .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section8  .element .introduce dl > dt {}
	#section8  .element .introduce dl > dt li {}
	#section8  .element .introduce dl > dt .line1	{}
	#section8  .element .introduce dl > dt .line1	.box {display:inline-block;width:400px;height:60px;background:#1e7260;font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:37px;line-height:60px;color:white;overflow:hidden;}
	#section8  .element .introduce dl > dt .line1 .box b 	{font-family:"돋움";font-size:37px;color:#fff7b9;}
	#section8  .element .introduce dl > dt .line2	 {font-family:"NEXON Lv2 Gothic Bold";font-size:55px;color:#232323;margin:30px 0 0 0;}
	#section8  .element .introduce dl > dt .line2 	b {font-family:"NEXON Lv2 Gothic Bold";font-size:55px;color:#1e7260;}
	#section8  .element .introduce dl > dd {}
	#section8  .element .introduce dl > dd .box {display:absolute;left:0;width:100%;text-align:center;margin:60px 0 0 0;padding:0 0 0 0;font-size:0;}
	#section8  .element .introduce dl > dd .box .item {display:inline-block;width:478px;vertical-align:top;text-align:left;background:#eeeeee;}
	#section8  .element .introduce dl > dd .box .item .feature {margin:30px 0 0 0;padding:0 15px 0 30px;position:absolute;z-index:20;height:40px;background:#000000;font-family:"NEXON Lv2 Gothic Bold";font-size:24px;line-height:40px;color:white;}
	#section8  .element .introduce dl > dd .box .item .title {margin:85px 0 0 0;padding:0 0 0 30px;position:absolute;z-index:20;font-family:"NEXON Lv2 Gothic Bold";font-size:60px;color:#1e7260;}
	#section8  .element .introduce dl > dd .box .item .function {margin:400px 0 0 0;padding:0 0 0 30px;position:absolute;z-index:20;font-size:0;cursor:pointer;}
	#section8  .element .introduce dl > dd .box .item .function .text {display:inline-block;vertical-align:top;width:95px;height:30px;background:#ffffff;border:2px solid #000000;font-family:"NEXON Lv2 Gothic";font-size:20px;line-height:30px;text-align:center;}
	#section8  .element .introduce dl > dd .box .item .function .icon {display:inline-block;vertical-align:top;width:40px;height:30px;background:#000000;border:2px solid #000000;line-height:30px;text-align:center;}
	#section8  .element .introduce dl > dd .box .item .function .icon img {width:18px;vertical-align:middle;}
	#section8  .element .introduce dl > dd .box .item  .contents .image {}
	#section8  .element .introduce dl > dd .box .item  .contents .image img {position:relative;z-index:10;width:100%;}
	#section8  .element .introduce dl > dd .box .item1  .contents .image:after {position:absolute;z-index:5;display:block;width:477px;height:458px;background:#c7c7c7;content:"";margin:-443px 0 0 -15px;}
	#section8  .element .introduce dl > dd .box .item2  .contents .image:after {position:absolute;z-index:5;display:block;width:477px;height:458px;background:#c7c7c7;content:"";margin:-443px 0 0 15px;}
	#section8  .element .introduce dl > dd .box .item1 {background:transparent;margin:0 75px 0 0;}
	#section8  .element .introduce dl > dd .box .item2 {background:transparent;margin:0 0 0 150px;}
	#section8  .element .introduce dl > dd .box .item .detail {position:absolute;z-index:100;width:448px;height:459px;background:rgba(0,0,0,0.8);padding:0 0 0 30px;display:none;}
	#section8  .element .introduce dl > dd .box .item .detail .t  {margin:55px 0 0 0;font-family:"NEXON Lv2 Gothic Bold";font-size:41px;line-height:41px;color:#ffffff;}
	#section8  .element .introduce dl > dd .box .item .detail .a {margin:15px 0 0 0;font-family:"NEXON Lv2 Gothic Bold";font-size:23px;line-height:23px;color:#93ead7;}
	#section8  .element .introduce dl > dd .box .item .detail .c {margin:15px 0 0 0;font-family:"NEXON Lv2 Gothic";font-size:21px;line-height:30px;color:#ffffff;}
	#section8  .element .introduce dl > dd .box .item .detail .button {position:absolute;bottom:0;width:100%;text-align:right;}
	#section8  .element .introduce dl > dd .box .item .detail .button img {width:25px;margin:0 50px 20px 0;}

	#section9 	{}
	#section9  .section_group {text-align:center;width:100vw;}
	#section9  .element {position:relative;z-index:3;}
	#section9  .element .introduce:before {display:block;height:15.74vh;max-height:170px;content:"";}
	#section9  .element .introduce {}
	#section9  .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section9  .element .introduce dl > dt {}
	#section9  .element .introduce dl > dt li {}
	#section9  .element .introduce dl > dt .line1	{}
	#section9  .element .introduce dl > dt .line1	.box {display:inline-block;width:400px;height:60px;background:#1e7260;font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:37px;line-height:60px;color:white;overflow:hidden;}
	#section9  .element .introduce dl > dt .line1 .box b 	{font-family:"돋움";font-size:37px;color:#fff7b9;}
	#section9  .element .introduce dl > dt .line2	 {font-family:"NEXON Lv2 Gothic Bold";font-size:55px;color:#232323;margin:30px 0 0 0;}
	#section9  .element .introduce dl > dt .line2 	b {font-family:"NEXON Lv2 Gothic Bold";font-size:55px;color:#1e7260;}
	#section9  .element .introduce dl > dd {}
	#section9  .element .introduce dl > dd .box {display:absolute;left:0;width:100%;height:520px;background:rgba(256,256,256,0.8);text-align:center;margin:40px 0 0 0;padding:50px 0 0 0;}
	#section9  .element .introduce dl > dd .box .item {display:inline-block;width:100%;vertical-align:top;text-align:center;background:transparent;}
	#section9  .element .introduce dl > dd .box .item  .contents .image {display:inline-block;text-align:center;background:transparent;opacity:0.5;}
	#section9  .element .introduce dl > dd .box .item  .contents .image img {position:relative;z-index:10;transform:translate(-45px,0);}
	#section9  .element .introduce dl > dd .box .item  .summary {margin:35px 0 0 0;font-family:"NEXON Lv2 Gothic";font-size:22px;line-height:30px;}
	#section9  .element .introduce dl > dd .box .item  .summary span {display:inline-block;background:#1e7260;font-family:"NEXON Lv2 Gothic Bold";font-size:22px;color:#ffffff;padding:3px;}

	#section10 	{}
	#section10  .section_group {text-align:center;width:100vw;}
	#section10  .element {position:relative;z-index:3;}
	#section10  .element .introduce:before {display:block;height:18.51vh;max-height:200px;content:"";}
	#section10  .element .introduce {}
	#section10  .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section10  .element .introduce dl > dt {}
	#section10  .element .introduce dl > dt li {}
	#section10  .element .introduce dl > dt .line1	{}
	#section10  .element .introduce dl > dt .line1	.box {display:inline-block;width:400px;height:60px;background:#1e7260;font-family:"MaruBuri" , "Chosunilbo_myungjo";font-size:37px;line-height:60px;color:white;overflow:hidden;}
	#section10  .element .introduce dl > dt .line1 .box b 	{font-family:"돋움";font-size:37px;color:#fff7b9;}
	#section10  .element .introduce dl > dt .line2	 {font-family:"NEXON Lv2 Gothic Bold";font-size:55px;color:#232323;margin:30px 0 0 0;}
	#section10  .element .introduce dl > dt .line2 	b {font-family:"NEXON Lv2 Gothic Bold";font-size:55px;color:#1e7260;}
	#section10  .element .introduce dl > dd {}
	#section10  .element .introduce dl > dd .box {display:absolute;left:0;width:100%;height:500px;background:rgba(256,256,256,0.8);text-align:center;margin:45px 0 0 0;padding:35px 0 0 0;}
	#section10  .element .introduce dl > dd .box ul {font-size:0;}
	#section10  .element .introduce dl > dd .box ul > li {display:inline-block;vertical-align:top;width:260px;height:260px;margin:0 65px 0 0;}
	#section10  .element .introduce dl > dd .box ul > li:nth-child(3) {margin-right:0;}
	#section10  .element .introduce dl > dd .box ul > li .image {}
	#section10  .element .introduce dl > dd .box ul > li .image img {width:260px;height:260px;}
	#section10  .element .introduce dl > dd .box ul > li .step {display:inline-block;margin:0 0 0 0;width:125px;height:30px;background:#1e7260;font-family:"NEXON Lv2 Gothic";font-size:24px;line-height:30px;color:#ffffff;border:3px solid #ffffff;transform:translate(0,-20px);}
	#section10  .element .introduce dl > dd .box ul > li .contents:before {display:inline-block;width:260px;content:"";}
	#section10  .element .introduce dl > dd .box ul > li .contents {display:inline-block;margin:0 0 0 0;font-family:"NEXON Lv2 Gothic Bold";font-size:35px;line-height:28px;color:#333333;transform:translate(0,-20px);}
	#section10  .element .introduce dl > dd .box ul > li .contents b {font-family:"NEXON Lv2 Gothic Bold";font-size:20px;line-height:28px;color:#1e7260;}
	#section10  .element .introduce dl > dd .box ul > li:nth-child(4) {display:inline-block;width:1920px;text-align:center;margin-top:90px;opacity:0;}
	#section10  .element .introduce dl > dd .box ul > li:nth-child(4) p:nth-child(1) {display:inline-block;width:360px;height:55px;background:#1e7260;font-family:"NEXON Lv2 Gothic Bold";font-size:28px;line-height:55px;color:white;margin:10px 0 0 0;}
	#section10  .element .introduce dl > dd .box ul > li:nth-child(4) p:nth-child(2) {font-family:"NEXON Lv2 Gothic";font-size:28px;color:#282828;margin:20px 0 0 0;}
	#section10  .element .introduce dl > dd .box ul > li:nth-child(4) p:nth-child(2) B {font-family:"NEXON Lv2 Gothic Bold";font-size:28px;color:#1e7260;}

	#section10  .element .introduce dl > dd .box ul > li:nth-child(1) {padding-top:80px;}
	#section10  .element .introduce dl > dd .box ul > li:nth-child(2) {padding-top:80px;}
	#section10  .element .introduce dl > dd .box ul > li:nth-child(3) {padding-top:80px;}

 	#section11 	{}
	#section11  .section_group {text-align:center;width:100vw;}
	#section11  .element {position:relative;z-index:3;}
	#section11  .element .introduce:before {display:block;height:17.12vh;max-height:185px;content:"";}
	#section11  .element .introduce {}
	#section11  .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section11  .element .introduce dl > dt {}
	#section11  .element .introduce dl > dt li {}
	#section11  .element .introduce dl > dt .line1	{margin:0 0 0 0;font-family:"NEXON Lv2 Gothic";font-size:30px;color:#232323;}
	#section11  .element .introduce dl > dt .line2	{margin:25px 0 0 0;font-family:"NEXON Lv2 Gothic Bold";font-size:55px;color:#232323;}
	#section11  .element .introduce dl > dt .line2 b	{font-family:"NEXON Lv2 Gothic Bold";font-size:55px;color:#1e7260;}
	#section11  .element .introduce dl > dt .line3	{margin:35px 0 0 0;}
	#section11  .element .introduce dl > dt .line3 .box {display:inline-block;width:675px;height:47px;background:#1e7260;font-family:"NEXON Lv2 Gothic";font-size:22px;line-height:47px;color:white;overflow:hidden;}
	#section11  .element .introduce dl > dt .line3 .box b 	{font-family:"NEXON Lv2 Gothic Bold";font-size:22px;}
	#section11  .element .introduce dl > dd {}
	#section11  .element .introduce dl > dd .box {display:absolute;left:0;width:100%;height:450px;background:rgba(256,256,256,0.8);text-align:center;margin:50px 0 0 0;padding:40px 0 0 0;}
	#section11  .element .introduce dl > dd .box .case {display:inline-block;width:510px;vertical-align:top;text-align:left;}
	#section11  .element .introduce dl > dd .box .case1 {margin:0 70px 0 0;}
	#section11  .element .introduce dl > dd .box .case2 {margin:0 0 0 70px;}
	#section11  .element .introduce dl > dd .box .case .title {display:block;margin:0 0 15px 0;width:100%;height:48px;background:#1e7260;font-family:"NEXON Lv2 Gothic Bold";font-size:26px;line-height:48px;color:#ffffff;text-align:center;}
	#section11  .element .introduce dl > dd .box .case .group {width:100%;}
	#section11  .element .introduce dl > dd .box .case .group .item {}
	#section11  .element .introduce dl > dd .box .case .group .item:after {display:block;clear:both;content:"";}
	#section11  .element .introduce dl > dd .box .case .group .item .image {}
	#section11  .element .introduce dl > dd .box .case .group .item .image img {width:248px;height:248px;}
	#section11  .element .introduce dl > dd .box .case .group .item .image1 {display:block;float:left;}
	#section11  .element .introduce dl > dd .box .case .group .item .image2 {display:block;float:right;}
	#section11  .element .introduce dl > dd .box .case .group .item:nth-child(n+2) {display:block;}
	#section11  .element .introduce dl > dd .box .contents {display:inline-block;width:950px;margin:30px auto 0 auto;font-family:"NEXON Lv2 Gothic";font-size:20px;line-height:28px;color:#232323;text-align:left;background:transparent;}
	#section11  .slick-prev.slick-arrow:before {display:inline-block;content:"";width:5px;height:5px;border-top:3px solid #1e7260;border-left:3px solid #1e7260;transform:rotate(-45deg);}
	#section11  .slick-prev.slick-arrow {z-index:100;margin:-30px 0 0 -20px;background:rgba(256,256,256,1);width:30px;height:30px;border-radius:50%;transform:translate(0,0);padding:0 0 0 0;background-image:url('');	background-repeat:no-repeat;background-size:22px;background-position:center center;border:2px solid #1e7260;}
	#section11  .slick-next.slick-arrow:before {display:inline-block;content:"";width:5px;height:5px;border-top:3px solid #1e7260;border-right:3px solid #1e7260;transform:rotate(45deg);}
	#section11  .slick-next.slick-arrow {z-index:100;margin:-30px -20px 0 0;background:rgba(256,256,256,1);width:30px;height:30px;border-radius:50%;transform:translate(0,0);padding:0 0 0 0;background-image:url('');	background-repeat:no-repeat;background-size:22px;background-position:center center;border:2px solid #1e7260;}

 	#section12 	{}
 	#section12 .visual_img {position:absolute;width:100vw;height:100vh;overflow:hidden;;}
 	#section12 .visual_img .item1 {position:absolute;width:100vw;height:100vh;z-index:10;transform:translate(120px,0);text-align:right;overflow:hidden;background:transparent;margin:-100px 0 100px;}
 	#section12 .visual_img .item1 img {display:inline-block;vertical-align:middle;}
	#section12  .section_group {text-align:center;width:100vw;}
	#section12  .element {position:relative;z-index:3;}
	#section12  .element .introduce:before {display:block;height:21.29vh;max-height:230px;content:"";}
	#section12  .element .introduce {}
	#section12  .element .introduce dl {display:inline-block;width:100%;transform:translate(0,0);}
	#section12  .element .introduce dl > dt {}
	#section12  .element .introduce dl > dt li {}
	#section12  .element .introduce dl > dt .line1	{margin:0 0 0 0;font-family:"NEXON Lv2 Gothic";font-size:30px;color:#232323;}
	#section12  .element .introduce dl > dt .line2	{margin:25px 0 0 0;font-family:"NEXON Lv2 Gothic Bold";font-size:55px;color:#232323;}
	#section12  .element .introduce dl > dt .line2 b	{font-family:"NEXON Lv2 Gothic Bold";font-size:55px;color:#1e7260;}
	#section12  .element .introduce dl > dt .line3	{margin:35px 0 0 0;}
	#section12  .element .introduce dl > dt .line3 .box {display:inline-block;width:675px;height:47x;background:#1e7260;font-family:"NEXON Lv2 Gothic";font-size:22px;line-height:47px;color:white;}
	#section12  .element .introduce dl > dt .line3 .box b 	{font-family:"NEXON Lv2 Gothic Bold";font-size:22px;}
	#section12  .element .introduce dl > dd {}
	#section12  .element .introduce dl > dd .box {display:absolute;left:0;width:100%;text-align:center;margin:55px 0 0 0;padding:0 0 0 0;}
	#section12  .element .introduce dl > dd .box ul {font-size:0;}
	#section12  .element .introduce dl > dd .box ul > li {display:inline-block;vertical-align:top;width:297px;height:446px;background:transparent;margin:0 12px 0 0;}
	#section12  .element .introduce dl > dd .box ul > li:nth-child(1) {background-image:url('/resource/image/home/section12/bg_item1.png');	background-repeat:no-repeat;background-size:cover;background-position:left top;margin-top:50px;}
	#section12  .element .introduce dl > dd .box ul > li:nth-child(2) {background-image:url('/resource/image/home/section12/bg_item2.png');	background-repeat:no-repeat;background-size:cover;background-position:left top;margin-top:50px;}
	#section12  .element .introduce dl > dd .box ul > li:nth-child(3) {background-image:url('/resource/image/home/section12/bg_item3.png');	background-repeat:no-repeat;background-size:cover;background-position:left top;margin-top:50px;}
	#section12  .element .introduce dl > dd .box ul > li:nth-child(4) {background-image:url('/resource/image/home/section12/bg_item4.png');	background-repeat:no-repeat;background-size:cover;background-position:left top;margin-top:50px;}
	#section12  .element .introduce dl > dd .box ul > li:last-child {margin-right:0;}
	#section12  .element .introduce dl > dd .box ul > li .image {margin:5px 0 0 0;}
	#section12  .element .introduce dl > dd .box ul > li .image img {width:285px;}
	#section12  .element .introduce dl > dd .box ul > li .title {display:inline-block;margin:15px 0 0 0;width:140px;height:34px;background:#1e7260;font-family:"NEXON Lv2 Gothic Bold";font-size:24px;line-height:34px;color:#ffffff;text-align:center;}
	#section12  .element .introduce dl > dd .box ul > li .feature {margin:15px 0 0 0;font-family:"NEXON Lv2 Gothic Bold";font-size:22px;color:#232323;text-align:center;letter-spacing:-1px;}
	#section12  .element .introduce dl > dd .box ul > li .detail {display:inline-block;width:250px;margin:15px 0 0 0;font-family:"NEXON Lv2 Gothic";font-size:19px;line-height:30px;color:#232323;text-align:left;}

 	#section13 	{}
	#section13  .section_group {text-align:center;width:100vw;}
	#section13  .element {position:relative;z-index:3;}
	#section13  .element .introduce:before {display:block;height:640px;content:"";background:transparent;}
	#section13  .element .introduce {}
	#section13  .element .introduce .item {display:inline-block;vertical-align:top;text-align:left;}
	#section13  .element .introduce .item .title {}
	#section13  .element .introduce .item .title .icon {display:inline-block;vertical-align:middle;}
	#section13  .element .introduce .item .title .icon img {width:32px;height:auto;}
	#section13  .element .introduce .item .title .text  {display:inline-block;vertical-align:middle;font-family:"NEXON Lv2 Gothic Bold";font-size:24px;color:#0b4337;margin:0 0 0 5px;}
	#section13  .element .introduce .item .contents {margin:15px 0 15px 0;}
	#section13  .element .introduce .item1 {width:390px;}
	#section13  .element .introduce .item1 ul {margin:15px 0 0 0;}
	#section13  .element .introduce .item1 ul > li {display:block;margin:0 0 10px 0;}
	#section13  .element .introduce .item1 ul > li .week {display:inline-block;vertical-align:middle;width:80px;font-family:"NEXON Lv2 Gothic Bold";font-size:21px;color:#232323;letter-spacing:5px;}
	#section13  .element .introduce .item1 ul > li:nth-child(1) .week {}
	#section13  .element .introduce .item1 ul > li:nth-child(2) .week {letter-spacing:6px;color:#1e7260;}
	#section13  .element .introduce .item1 ul > li:nth-child(3) .week {}
	#section13  .element .introduce .item1 ul > li:nth-child(4) .week {letter-spacing:6px;}
	#section13  .element .introduce .item1 ul > li:nth-child(1) .time {}
	#section13  .element .introduce .item1 ul > li:nth-child(2) .time {color:#1e7260;}
	#section13  .element .introduce .item1 ul > li:nth-child(3) .time {}
	#section13  .element .introduce .item1 ul > li:nth-child(4) .time {}
	#section13  .element .introduce .item1 ul > li .time	{display:inline-block;vertical-align:middle;font-family:"NEXON Lv2 Gothic";font-size:21px;}
	#section13  .element .introduce .item1 ul > li .time b	{font-family:"NEXON Lv2 Gothic Bold";font-size:21px;}
	#section13  .element .introduce .item1 .coment {margin:20px 0 0 0;font-family:"NEXON Lv2 Gothic";font-size:21px;}
	#section13  .element .introduce .item1 .coment b {font-family:"NEXON Lv2 Gothic Bold";font-size:21px;line-height:28px;}
	#section13  .element .introduce .item2 {width:470px;}
	#section13  .element .introduce .item2 .contents.location .address {font-family:"NEXON Lv2 Gothic";font-size:21px;color:232323;letter-spacing:-1px;}
	#section13  .element .introduce .item2 .contents.location .subway {display:inline-block;width:170px;height:38px;background:#1e7260;font-family:"NEXON Lv2 Gothic Bold"; font-size:24px;line-height:38px;color:#ffffff;text-align:center;margin:10px 0 0 0;}
	#section13  .element .introduce .item2 .contents.parking  p {font-family:"NEXON Lv2 Gothic";font-size:21px;letter-spacing:-1px;}
	#section13  .element .introduce .item2 .contents.parking  p b {font-family:"NEXON Lv2 Gothic Bold";font-size:21px;}
	#section13  .element .introduce .item3 {width:490px;}
	#section13  .element .introduce .item3 .image {cursor:pointer;}
	#section13  .element .introduce .item3 .image:after {display:block;clear:both;content:"";;}
	#section13  .element .introduce .item3 .image div:nth-child(1) {width:240px;height:240px;display:inline-block;float:left;}
	#section13  .element .introduce .item3 .image div:nth-child(2) {width:240px;height:240px;display:inline-block;float:right;}
	#section13  .element .introduce .item3 .image img {position:absolute;z-index:10;width:240px;transition:all 1s;}
	#section13  .element .introduce .item3 .image div:nth-child(1):hover img {z-index:20;width:490px;transform:translate(0,-250px);transition:all 1s;}
	#section13  .element .introduce .item3 .image div:nth-child(2):hover img {z-index:20;width:490px;transform:translate(-250px,-250px);transition:all 1s;}
	#section13  .element .introduce .item3 .coment {font-family:"NEXON Lv2 Gothic";font-size:18px;margin:10px 0 0 0;}
	#section13  .element .introduce .item3 .coment b {font-family:"NEXON Lv2 Gothic Bold";font-size:18px;}

/*
	#section13  .element .introduce .item3 img {width:370px;height:auto;}
*/

	#section14 {height:15vh!important;display:;background:#000000;}
	#section14 .section_group {}
	#section14 .section_group:before {clear:both;display:block;content:"";padding-top:30px;}
	#section14 .section_group:after {clear:both;display:block;content:"";padding-bottom:30px;}
	#section14 .logo {float:left;width:25%;text-align:center;}
	#section14 .logo img {width:200px;margin:10px 0 0 0;}
	#section14 .information {float:left;width:75%;text-align:left;}
	#section14 .information span {font-family:"NEXON Lv2 Gothic";display:block;font-size:16px;color:white;line-height:24px;transform: skew(-0.001deg);}
	#section14 .information span:last-child {color:#ffffff;}


	#gnb {}
	#section1 {display:;}
	#section2 {display:;}
	#section3 {display:;}
	#section4 {display:;}
	#section5 {display:;}
	#section6 {display:;}
	#section7 {display:;}
	#section8 {display:;}
	#section9 {display:;}
	#section10 {display:;}
	#section11 {display:;}
	#section12 {display:;}
	#section13 {display:;}
	#section14 {display:;}

}
