@charset "utf-8";
/**/
	div#global_container {} /* 서브페이지에서만 */
	div#global_container, .header_wrap { padding: 0 0px; max-width: 1400px; margin: auto; }
	@media (max-width:1400px){
		div#global_container, .header_wrap { max-width: 1140px;}
	}
	@media (max-width:1200px){
		div#global_container, .header_wrap { max-width: 960px;}
	}
	@media (max-width:992px){
		div#global_container, .header_wrap { max-width: 720px;}
	}
	@media (max-width:767px){
		div#global_container, .header_wrap { max-width: 540px;}
	}

	select {border:1px solid #dddddd;color:#aaaaaa;font-size:9pt;}
	input {border:1px solid #dddddd;color:#aaaaaa;font-size:9pt;}
	::-webkit-input-placeholder { /* Chrome, Safari, Opera */
		color: #aaaaaa;
		font-size:9pt;
	}
	::-moz-placeholder {  /* Firefox */
		color: #aaaaaa;
		font-size:9pt;
	}
	:-ms-input-placeholder { /* IE10–11 */
		color: #aaaaaa !important;
		font-size:9pt; !important;
	}
	::-ms-input-placeholder { /* Edge */
		color: #aaaaaa;
		font-size:9pt;
	}
	::placeholder { /* CSS Working Draft */
		color: #aaaaaa;
		font-size:9pt;
	}
/**/
/* SUB MENU */
	.sub_menu_container { position: fixed; width: 100%; top: 80px; left: 0;z-index: 239;}
	.sub_menu.wrap { padding: 0 0px; max-width: 1400px; margin: auto;}
		@media (max-width:1400px){
			.sub_menu.wrap { max-width: 1140px;}
		}
		@media (max-width:1200px){
			.sub_menu.wrap { max-width: 960px;}
		}
		@media (max-width:992px){
			.sub_menu.wrap { max-width: 720px;}
		}
		@media (max-width:767px){
			.sub_menu.wrap { max-width: 540px;}
		}

	.sub_menu li , .sub_menu li a { font-size: 16px; float: left;  display:block;}

	.sub_menu li a { text-align:center; width: 100%; padding: 15px 0;  background:#333; background:rgba(0,0,0,.4); color:#fff; border-left: 1px solid rgba(252,252,252,0.3); -webkit-transition:background 500ms,border 500ms; transition:background 500ms,border 500ms;text-decoration:none;}
	.sub_menu li:first-child a {border-left: none;}
	.sub_menu li.current a, .sub_menu li.current a:hover,.header_scroll_spy .sub_menu li.current a,.header_scroll_spy .sub_menu li.current a:hover{background:#196eac;border-color: #196eac;}
	.sub_menu li.current+li a,.sub_menu li.current:hover+li a, .sub_menu li.current+li a:hover, .header_scroll_spy .sub_menu li.current+li a, .header_scroll_spy .sub_menu li.current+li a:hover{border-color: #196eac;}
	.sub_menu li a:hover{background:#000; background:rgba(0,0,0,.8); border-color:rgba(0,0,0,.8) }
	.sub_menu li:hover+li a{border-color:rgba(0,0,0,.8)}


	@media (max-width:1300px){
		.sub_menu li , .sub_menu li a { font-size: 14px;}
	}
	@media (max-width:1100px){
		.sub_menu li , .sub_menu li a { font-size: 13px;}
	}
	@media (max-width:1000px){
		.sub_menu li , .sub_menu li a { font-size: 13px;}
	}
	@media (max-width:940px){
		.sub_menu li , .sub_menu li a { font-size: 12px;}
		.sub_menu_container {top: 112px;}
	}

/**/

/* SUB HEADER */
	.sub_header {height: 500px;position:relative;}
	.sub_header:after {content: "EVERINTEL CONSULTING";font-size: 12pt;color: #cecece;font-weight: 600;letter-spacing: 0.4em;-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg);position:absolute;top: 45%;right: -166px;}
	@media (max-width:720px){
		.sub_header {height: 450px; }
		.sub_header:after{display:none;}
	}
	.sub_header .sub_header_bg{width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;}

	h1#sub_header_title {font-weight:bold;font-size: 30px;letter-spacing:0.04em;color: #fff;text-shadow:2px 2px #bebebe;}
	h1#sub_header_title span { position: relative;}

	.square span {font-family:'Open Sans','Nanum SquareR';font-weight:300;letter-spacing:-0.02em;
		display:inline;opacity:0; -webkit-transition:opacity 1200ms; transition:opacity 1200ms;}
	.square_container {font-family:'Open Sans','Nanum SquareR';padding-left:150px;}

	.square_container span{color:#FFF;font-size:73px;line-height:70px;}
	.square {letter-spacing:1em;}
	.square strong{font-family:'Open Sans','Nanum SquareR';font-weight:900}


	@media (max-width:720px) {
		.square_container{padding-left:20px;}
	}

	/* square TITLE */
	h1#sub_header_title.skmDefault{padding: 80px 0 20px 50px;}
	h1#sub_header_title.skmDefault.not_submenu {padding:60px 0px 10px 50px;}
	h1#sub_header_title.skmDefault span:after {display: block;position: absolute; width:80px; height: 4px;background: #fff;top: 20px;content: "";right: -100px; }

	h1#sub_header_title.middle{padding: 200px 0 0 150px;}
	h1#sub_header_title.middle span:after {display: block;position: absolute; width:80px; height: 4px;background: #fff;top: 30px;content: "";right: -100px; }
	@media (max-width:770px) {
		h1#sub_header_title {height:150px;}
		h1#sub_header_title span{display:none;}
	}
	@media (max-width:720px) {
		h1#sub_header_title {height:auto;}
		h1#sub_header_title span{display:block;}
		h1#sub_header_title.skmDefault{padding: 80px 0 0 20%;font-size:20px;}
		h1#sub_header_title.skmDefault span:after{display:none;}

		h1#sub_header_title.middle{padding: 130px 0 0 20px;font-size:30px;}
		h1#sub_header_title.middle span:after{display:none;}
	}

	/* square Action */
		/* txtSquar */
			.square.txtSquar span {text-shadow:2px 2px #bebebe;}
				.square.txtSquar span:nth-child(1) {-webkit-transition-delay:100ms; transition-delay:100ms}
				.square.txtSquar span:nth-child(2) {-webkit-transition-delay:200ms; transition-delay:200ms}
				.square.txtSquar span:nth-child(3) {-webkit-transition-delay:400ms; transition-delay:400ms}
		/* txtSquarBox */
			.square.txtSquarBox{position: absolute;left:35%;width:30%;height:55%;line-height: 90px;text-align:center;margin-top:0px;}
			/*.square.txtSquarBox.not_submenu{margin-top:-40px;}*/
			.square.txtSquarBox span {position:absolute;left:0px;top:0px;font-size:35px;font-weight:bold;}
				@media (max-width:720px) {
					.square.txtSquarBox{left:20%;width:60%;margin-top:10px;}
				}
				@media (max-width:1200px) {
					.square.txtSquarBox span {font-size:28px;}
				}
				@media (max-width:992px) {
					.square.txtSquarBox span {font-size:22px;}
				}
				@media (max-width:767px) {
					.square.txtSquarBox span {font-size:18px;}
				}
		/* txtSquarBox ( 2x3x4 ) */
			.square.txtSquarBox.x234 span:nth-child(1)	{left: 7%;	top: 10% ; -webkit-transition-delay:200ms; transition-delay:200ms}
			.square.txtSquarBox.x234 span:nth-child(2)	{left: 84%;	top: 10% ; -webkit-transition-delay:500ms; transition-delay:500ms}

			.square.txtSquarBox.x234 span:nth-child(3)	{left: 7%;	top: 38% ; -webkit-transition-delay:600ms; transition-delay:600ms}
			.square.txtSquarBox.x234 span:nth-child(4)	{left: 44%;	top: 38% ; -webkit-transition-delay:300ms; transition-delay:300ms}
			.square.txtSquarBox.x234 span:nth-child(5)	{left: 84%;	top: 38% ; -webkit-transition-delay:100ms; transition-delay:100ms}

			.square.txtSquarBox.x234 span:nth-child(6)	{left: 7%;	top: 65% ; -webkit-transition-delay:200ms; transition-delay:200ms}
			.square.txtSquarBox.x234 span:nth-child(7)	{left: 32%;	top: 65% ; -webkit-transition-delay:300ms; transition-delay:300ms;}
			.square.txtSquarBox.x234 span:nth-child(8)	{left: 58%;	top: 65% ; -webkit-transition-delay:400ms; transition-delay:400ms;}
			.square.txtSquarBox.x234 span:nth-child(9)	{left: 84%;	top: 65% ; -webkit-transition-delay:100ms; transition-delay:100ms;}
		/* txtSquarBox ( 2x4x2 ) */
			.square.txtSquarBox.x242 span:nth-child(1)	{left: 7%;	top: 10% ; -webkit-transition-delay:200ms; transition-delay:200ms}
			.square.txtSquarBox.x242 span:nth-child(2)	{left: 84%;	top: 10% ; -webkit-transition-delay:500ms; transition-delay:500ms}

			.square.txtSquarBox.x242 span:nth-child(3)	{left: 7%;	top: 38% ; -webkit-transition-delay:600ms; transition-delay:600ms}
			.square.txtSquarBox.x242 span:nth-child(4)	{left: 32%;	top: 38% ; -webkit-transition-delay:300ms; transition-delay:300ms}
			.square.txtSquarBox.x242 span:nth-child(5)	{left: 58%;	top: 38% ; -webkit-transition-delay:100ms; transition-delay:100ms}
			.square.txtSquarBox.x242 span:nth-child(6)	{left: 84%;	top: 38% ; -webkit-transition-delay:200ms; transition-delay:200ms}

			.square.txtSquarBox.x242 span:nth-child(7)	{left: 7%;	top: 65% ; -webkit-transition-delay:200ms; transition-delay:200ms;}
			.square.txtSquarBox.x242 span:nth-child(8)	{left: 84%;	top: 65% ; -webkit-transition-delay:100ms; transition-delay:100ms;}
		/* txtSquarBox ( 2x4x3 ) */
			.square.txtSquarBox.x243 span:nth-child(1)	{left: 7%;	top: 10% ; -webkit-transition-delay:200ms; transition-delay:200ms}
			.square.txtSquarBox.x243 span:nth-child(2)	{left: 84%;	top: 10% ; -webkit-transition-delay:500ms; transition-delay:500ms}

			.square.txtSquarBox.x243 span:nth-child(3)	{left: 7%;	top: 38% ; -webkit-transition-delay:600ms; transition-delay:600ms}
			.square.txtSquarBox.x243 span:nth-child(4)	{left: 32%;	top: 38% ; -webkit-transition-delay:300ms; transition-delay:300ms}
			.square.txtSquarBox.x243 span:nth-child(5)	{left: 58%;	top: 38% ; -webkit-transition-delay:100ms; transition-delay:100ms}
			.square.txtSquarBox.x243 span:nth-child(6)	{left: 84%;	top: 38% ; -webkit-transition-delay:200ms; transition-delay:200ms}

			.square.txtSquarBox.x243 span:nth-child(7)	{left: 7%;	top: 65% ; -webkit-transition-delay:200ms; transition-delay:200ms;}
			.square.txtSquarBox.x243 span:nth-child(8)	{left: 44%;	top: 65% ; -webkit-transition-delay:400ms; transition-delay:400ms;}
			.square.txtSquarBox.x243 span:nth-child(9)	{left: 84%;	top: 65% ; -webkit-transition-delay:100ms; transition-delay:100ms;}
		/* txtSquarBox ( 3x2x2 ) */
			.square.txtSquarBox.x322 span:nth-child(1)	{left: 7%;	top: 10% ; -webkit-transition-delay:200ms; transition-delay:200ms;}
			.square.txtSquarBox.x322 span:nth-child(2)	{left: 44%;	top: 10% ; -webkit-transition-delay:400ms; transition-delay:400ms;}
			.square.txtSquarBox.x322 span:nth-child(3)	{left: 84%;	top: 10% ; -webkit-transition-delay:100ms; transition-delay:100ms;}

			.square.txtSquarBox.x322 span:nth-child(4)	{left: 7%;	top: 38% ; -webkit-transition-delay:200ms; transition-delay:200ms}
			.square.txtSquarBox.x322 span:nth-child(5)	{left: 84%;	top: 38% ; -webkit-transition-delay:500ms; transition-delay:500ms}

			.square.txtSquarBox.x322 span:nth-child(6)	{left: 7%;	top: 65% ; -webkit-transition-delay:200ms; transition-delay:600ms}
			.square.txtSquarBox.x322 span:nth-child(7)	{left: 84%;	top: 65% ; -webkit-transition-delay:500ms; transition-delay:100ms}
		/* txtSquarBox ( 3x2x4 ) */
			.square.txtSquarBox.x324 span:nth-child(1)	{left: 7%;	top: 10% ; -webkit-transition-delay:200ms; transition-delay:200ms;}
			.square.txtSquarBox.x324 span:nth-child(2)	{left: 44%;	top: 10% ; -webkit-transition-delay:400ms; transition-delay:400ms;}
			.square.txtSquarBox.x324 span:nth-child(3)	{left: 84%;	top: 10% ; -webkit-transition-delay:100ms; transition-delay:100ms;}

			.square.txtSquarBox.x324 span:nth-child(4)	{left: 7%;	top: 38% ; -webkit-transition-delay:200ms; transition-delay:200ms}
			.square.txtSquarBox.x324 span:nth-child(5)	{left: 84%;	top: 38% ; -webkit-transition-delay:500ms; transition-delay:500ms}

			.square.txtSquarBox.x324 span:nth-child(6)	{left: 7%;	top: 65% ; -webkit-transition-delay:600ms; transition-delay:600ms}
			.square.txtSquarBox.x324 span:nth-child(7)	{left: 32%;	top: 65% ; -webkit-transition-delay:300ms; transition-delay:300ms}
			.square.txtSquarBox.x324 span:nth-child(8)	{left: 58%;	top: 65% ; -webkit-transition-delay:100ms; transition-delay:100ms}
			.square.txtSquarBox.x324 span:nth-child(9)	{left: 84%;	top: 65% ; -webkit-transition-delay:200ms; transition-delay:200ms}
		/* txtSquarBox ( 3x3x2 ) */
			.square.txtSquarBox.x332 span:nth-child(1)	{left: 7%;	top: 10% ; -webkit-transition-delay:200ms; transition-delay:200ms;}
			.square.txtSquarBox.x332 span:nth-child(2)	{left: 44%;	top: 10% ; -webkit-transition-delay:400ms; transition-delay:400ms;}
			.square.txtSquarBox.x332 span:nth-child(3)	{left: 84%;	top: 10% ; -webkit-transition-delay:100ms; transition-delay:100ms;}

			.square.txtSquarBox.x332 span:nth-child(4)	{left: 7%;	top: 38% ; -webkit-transition-delay:200ms; transition-delay:200ms}
			.square.txtSquarBox.x332 span:nth-child(5)	{left: 44%;	top: 38% ; -webkit-transition-delay:500ms; transition-delay:500ms}
			.square.txtSquarBox.x332 span:nth-child(6)	{left: 84%;	top: 38% ; -webkit-transition-delay:600ms; transition-delay:600ms}

			.square.txtSquarBox.x332 span:nth-child(7)	{left: 7%;	top: 65% ; -webkit-transition-delay:300ms; transition-delay:300ms}
			.square.txtSquarBox.x332 span:nth-child(8)	{left: 84%;	top: 65% ; -webkit-transition-delay:100ms; transition-delay:100ms}
		/* txtSquarBox ( 3x4x2 ) */
			.square.txtSquarBox.x342 span:nth-child(1)	{left: 7%;	top: 10% ; -webkit-transition-delay:100ms; transition-delay:100ms;}
			.square.txtSquarBox.x342 span:nth-child(2)	{left: 44%;	top: 10% ; -webkit-transition-delay:300ms; transition-delay:300ms;}
			.square.txtSquarBox.x342 span:nth-child(3)	{left: 84%;	top: 10% ; -webkit-transition-delay:400ms; transition-delay:400ms;}

			.square.txtSquarBox.x342 span:nth-child(4)	{left: 7%;	top: 38% ; -webkit-transition-delay:200ms; transition-delay:200ms}
			.square.txtSquarBox.x342 span:nth-child(5)	{left: 32%;	top: 38% ; -webkit-transition-delay:500ms; transition-delay:500ms}
			.square.txtSquarBox.x342 span:nth-child(6)	{left: 58%;	top: 38% ; -webkit-transition-delay:100ms; transition-delay:100ms}
			.square.txtSquarBox.x342 span:nth-child(7)	{left: 84%;	top: 38% ; -webkit-transition-delay:500ms; transition-delay:500ms}

			.square.txtSquarBox.x342 span:nth-child(8)	{left: 7%;	top: 65% ; -webkit-transition-delay:600ms; transition-delay:600ms}
			.square.txtSquarBox.x342 span:nth-child(9)	{left: 84%;	top: 65% ; -webkit-transition-delay:200ms; transition-delay:200ms}
		/* txtSquarBox ( 3x4x3 ) */
			.square.txtSquarBox.x343 span:nth-child(1)	{left: 7%;	top: 10% ; -webkit-transition-delay:100ms; transition-delay:100ms;}
			.square.txtSquarBox.x343 span:nth-child(2)	{left: 44%;	top: 10% ; -webkit-transition-delay:300ms; transition-delay:300ms;}
			.square.txtSquarBox.x343 span:nth-child(3)	{left: 84%;	top: 10% ; -webkit-transition-delay:400ms; transition-delay:400ms;}

			.square.txtSquarBox.x343 span:nth-child(4)	{left: 7%;	top: 38% ; -webkit-transition-delay:200ms; transition-delay:200ms}
			.square.txtSquarBox.x343 span:nth-child(5)	{left: 32%;	top: 38% ; -webkit-transition-delay:500ms; transition-delay:500ms}
			.square.txtSquarBox.x343 span:nth-child(6)	{left: 58%;	top: 38% ; -webkit-transition-delay:100ms; transition-delay:100ms}
			.square.txtSquarBox.x343 span:nth-child(7)	{left: 84%;	top: 38% ; -webkit-transition-delay:500ms; transition-delay:500ms}

			.square.txtSquarBox.x343 span:nth-child(8)	{left: 7%;	top: 65% ; -webkit-transition-delay:600ms; transition-delay:600ms}
			.square.txtSquarBox.x343 span:nth-child(9)	{left: 44%;	top: 65% ; -webkit-transition-delay:300ms; transition-delay:300ms}
			.square.txtSquarBox.x343 span:nth-child(10)	{left: 84%;	top: 65% ; -webkit-transition-delay:200ms; transition-delay:200ms}
		/* txtSquarBox ( 3x4x4 ) */
			.square.txtSquarBox.x344 span:nth-child(1)	{left: 7%;	top: 10% ; -webkit-transition-delay:100ms; transition-delay:100ms;}
			.square.txtSquarBox.x344 span:nth-child(2)	{left: 44%;	top: 10% ; -webkit-transition-delay:300ms; transition-delay:300ms;}
			.square.txtSquarBox.x344 span:nth-child(3)	{left: 84%;	top: 10% ; -webkit-transition-delay:400ms; transition-delay:400ms;}

			.square.txtSquarBox.x344 span:nth-child(4)	{left: 7%;	top: 38% ; -webkit-transition-delay:200ms; transition-delay:200ms}
			.square.txtSquarBox.x344 span:nth-child(5)	{left: 32%;	top: 38% ; -webkit-transition-delay:500ms; transition-delay:500ms}
			.square.txtSquarBox.x344 span:nth-child(6)	{left: 58%;	top: 38% ; -webkit-transition-delay:100ms; transition-delay:100ms}
			.square.txtSquarBox.x344 span:nth-child(7)	{left: 84%;	top: 38% ; -webkit-transition-delay:500ms; transition-delay:500ms}

			.square.txtSquarBox.x344 span:nth-child(8)	{left: 7%;	top: 65% ; -webkit-transition-delay:600ms; transition-delay:600ms}
			.square.txtSquarBox.x344 span:nth-child(9)	{left: 32%;	top: 65% ; -webkit-transition-delay:300ms; transition-delay:300ms}
			.square.txtSquarBox.x344 span:nth-child(10)	{left: 58%;	top: 65% ; -webkit-transition-delay:700ms; transition-delay:700ms}
			.square.txtSquarBox.x344 span:nth-child(11)	{left: 84%;	top: 65% ; -webkit-transition-delay:200ms; transition-delay:200ms}
		/* txtSquarBox ( 3x4x5 ) */
			.square.txtSquarBox.x345 span:nth-child(1)	{left: 7%;	top: 10% ; -webkit-transition-delay:100ms; transition-delay:100ms;}
			.square.txtSquarBox.x345 span:nth-child(2)	{left: 44%;	top: 10% ; -webkit-transition-delay:300ms; transition-delay:300ms;}
			.square.txtSquarBox.x345 span:nth-child(3)	{left: 84%;	top: 10% ; -webkit-transition-delay:400ms; transition-delay:400ms;}

			.square.txtSquarBox.x345 span:nth-child(4)	{left: 7%;	top: 38% ; -webkit-transition-delay:200ms; transition-delay:200ms}
			.square.txtSquarBox.x345 span:nth-child(5)	{left: 32%;	top: 38% ; -webkit-transition-delay:500ms; transition-delay:500ms}
			.square.txtSquarBox.x345 span:nth-child(6)	{left: 58%;	top: 38% ; -webkit-transition-delay:100ms; transition-delay:100ms}
			.square.txtSquarBox.x345 span:nth-child(7)	{left: 84%;	top: 38% ; -webkit-transition-delay:500ms; transition-delay:500ms}

			.square.txtSquarBox.x345 span:nth-child(8)	{left: 7%;	top: 65% ; -webkit-transition-delay:300ms; transition-delay:300ms;}
			.square.txtSquarBox.x345 span:nth-child(9)	{left: 25%;	top: 65% ; -webkit-transition-delay:500ms; transition-delay:500ms;}
			.square.txtSquarBox.x345 span:nth-child(10){left: 44%;	top: 65% ; -webkit-transition-delay:400ms; transition-delay:400ms;}
			.square.txtSquarBox.x345 span:nth-child(11){left: 64%;	top: 65% ; -webkit-transition-delay:300ms; transition-delay:300ms;}
			.square.txtSquarBox.x345 span:nth-child(12){left: 84%;	top: 65% ; -webkit-transition-delay:200ms; transition-delay:200ms;}
		/* txtSquarBox ( 4x2x2 ) */
			.square.txtSquarBox.x422 span:nth-child(1)	{left: 7%;	top: 10% ; -webkit-transition-delay:200ms; transition-delay:200ms;}
			.square.txtSquarBox.x422 span:nth-child(2)	{left: 32%;	top: 10% ; -webkit-transition-delay:500ms; transition-delay:500ms;}
			.square.txtSquarBox.x422 span:nth-child(3)	{left: 58%;	top: 10% ; -webkit-transition-delay:100ms; transition-delay:100ms;}
			.square.txtSquarBox.x422 span:nth-child(4)	{left: 84%;	top: 10% ; -webkit-transition-delay:400ms; transition-delay:400ms}

			.square.txtSquarBox.x422 span:nth-child(5)	{left: 7%;	top: 38% ; -webkit-transition-delay:100ms; transition-delay:100ms}
			.square.txtSquarBox.x422 span:nth-child(6)	{left: 84%;	top: 38% ; -webkit-transition-delay:400ms; transition-delay:400ms}

			.square.txtSquarBox.x422 span:nth-child(7)	{left: 7%;	top: 65% ; -webkit-transition-delay:500ms; transition-delay:500ms}
			.square.txtSquarBox.x422 span:nth-child(8)	{left: 84%;	top: 65% ; -webkit-transition-delay:300ms; transition-delay:300ms}
		/* txtSquarBox ( 4x2x3 ) */
			.square.txtSquarBox.x423 span:nth-child(1)	{left: 7%;	top: 10% ; -webkit-transition-delay:200ms; transition-delay:200ms;}
			.square.txtSquarBox.x423 span:nth-child(2)	{left: 32%;	top: 10% ; -webkit-transition-delay:500ms; transition-delay:500ms;}
			.square.txtSquarBox.x423 span:nth-child(3)	{left: 58%;	top: 10% ; -webkit-transition-delay:100ms; transition-delay:100ms;}
			.square.txtSquarBox.x423 span:nth-child(4)	{left: 84%;	top: 10% ; -webkit-transition-delay:400ms; transition-delay:400ms}

			.square.txtSquarBox.x423 span:nth-child(5)	{left: 7%;	top: 38% ; -webkit-transition-delay:100ms; transition-delay:100ms}
			.square.txtSquarBox.x423 span:nth-child(6)	{left: 84%;	top: 38% ; -webkit-transition-delay:400ms; transition-delay:400ms}

			.square.txtSquarBox.x423 span:nth-child(7)	{left: 7%;	top: 65% ; -webkit-transition-delay:500ms; transition-delay:500ms}
			.square.txtSquarBox.x423 span:nth-child(8)	{left: 44%;	top: 65% ; -webkit-transition-delay:300ms; transition-delay:300ms}
			.square.txtSquarBox.x423 span:nth-child(9)	{left: 84%;	top: 65% ; -webkit-transition-delay:400ms; transition-delay:400ms}
		/* txtSquarBox ( 4x2x4 ) */
			.square.txtSquarBox.x424 span:nth-child(1)	{left: 7%;	top: 10% ; -webkit-transition-delay:200ms; transition-delay:200ms;}
			.square.txtSquarBox.x424 span:nth-child(2)	{left: 32%;	top: 10% ; -webkit-transition-delay:500ms; transition-delay:500ms;}
			.square.txtSquarBox.x424 span:nth-child(3)	{left: 58%;	top: 10% ; -webkit-transition-delay:100ms; transition-delay:100ms;}
			.square.txtSquarBox.x424 span:nth-child(4)	{left: 84%;	top: 10% ; -webkit-transition-delay:400ms; transition-delay:400ms}

			.square.txtSquarBox.x424 span:nth-child(5)	{left: 7%;	top: 38% ; -webkit-transition-delay:100ms; transition-delay:100ms}
			.square.txtSquarBox.x424 span:nth-child(6)	{left: 84%;	top: 38% ; -webkit-transition-delay:400ms; transition-delay:400ms}

			.square.txtSquarBox.x424 span:nth-child(7)	{left: 7%;	top: 65% ; -webkit-transition-delay:500ms; transition-delay:500ms}
			.square.txtSquarBox.x424 span:nth-child(8)	{left: 32%;	top: 65% ; -webkit-transition-delay:300ms; transition-delay:300ms}
			.square.txtSquarBox.x424 span:nth-child(9)	{left: 58%;	top: 65% ; -webkit-transition-delay:100ms; transition-delay:100ms}
			.square.txtSquarBox.x424 span:nth-child(10)	{left: 84%;	top: 65% ; -webkit-transition-delay:400ms; transition-delay:400ms}
		/* txtSquarBox ( 4x3x2 ) */
			.square.txtSquarBox.x432 span:nth-child(1)	{left: 7%;	top: 10% ; -webkit-transition-delay:100ms; transition-delay:100ms;}
			.square.txtSquarBox.x432 span:nth-child(2)	{left: 32%;	top: 10% ; -webkit-transition-delay:400ms; transition-delay:400ms;}
			.square.txtSquarBox.x432 span:nth-child(3)	{left: 58%;	top: 10% ; -webkit-transition-delay:300ms; transition-delay:300ms;}
			.square.txtSquarBox.x432 span:nth-child(4)	{left: 84%;	top: 10% ; -webkit-transition-delay:200ms; transition-delay:200ms}

			.square.txtSquarBox.x432 span:nth-child(5)	{left: 7%;	top: 38% ; -webkit-transition-delay:500ms; transition-delay:500ms}
			.square.txtSquarBox.x432 span:nth-child(6)	{left: 44%;	top: 38% ; -webkit-transition-delay:100ms; transition-delay:100ms}
			.square.txtSquarBox.x432 span:nth-child(7)	{left: 84%;	top: 38% ; -webkit-transition-delay:200ms; transition-delay:200ms}

			.square.txtSquarBox.x432 span:nth-child(8)	{left: 7%;	top: 65% ; -webkit-transition-delay:400ms; transition-delay:400ms}
			.square.txtSquarBox.x432 span:nth-child(9)	{left: 84%;	top: 65% ; -webkit-transition-delay:200ms; transition-delay:200ms}
		/* txtSquarBox ( 4x3x3 ) */
			.square.txtSquarBox.x433 span:nth-child(1)	{left: 7%;	top: 10% ; -webkit-transition-delay:100ms; transition-delay:100ms;}
			.square.txtSquarBox.x433 span:nth-child(2)	{left: 32%;	top: 10% ; -webkit-transition-delay:400ms; transition-delay:400ms;}
			.square.txtSquarBox.x433 span:nth-child(3)	{left: 58%;	top: 10% ; -webkit-transition-delay:300ms; transition-delay:300ms;}
			.square.txtSquarBox.x433 span:nth-child(4)	{left: 84%;	top: 10% ; -webkit-transition-delay:200ms; transition-delay:200ms}

			.square.txtSquarBox.x433 span:nth-child(5)	{left: 7%;	top: 38% ; -webkit-transition-delay:500ms; transition-delay:500ms}
			.square.txtSquarBox.x433 span:nth-child(6)	{left: 44%;	top: 38% ; -webkit-transition-delay:100ms; transition-delay:100ms}
			.square.txtSquarBox.x433 span:nth-child(7)	{left: 84%;	top: 38% ; -webkit-transition-delay:200ms; transition-delay:200ms}

			.square.txtSquarBox.x433 span:nth-child(8)	{left: 7%;	top: 65% ; -webkit-transition-delay:400ms; transition-delay:400ms}
			.square.txtSquarBox.x433 span:nth-child(9)	{left: 44%;	top: 65% ; -webkit-transition-delay:200ms; transition-delay:200ms}
			.square.txtSquarBox.x433 span:nth-child(10)	{left: 84%;	top: 65% ; -webkit-transition-delay:200ms; transition-delay:100ms}
		/* txtSquarBox ( 4x3x4 ) */
			.square.txtSquarBox.x434 span:nth-child(1)	{left: 7%;	top: 10% ; -webkit-transition-delay:100ms; transition-delay:100ms;}
			.square.txtSquarBox.x434 span:nth-child(2)	{left: 32%;	top: 10% ; -webkit-transition-delay:400ms; transition-delay:400ms;}
			.square.txtSquarBox.x434 span:nth-child(3)	{left: 58%;	top: 10% ; -webkit-transition-delay:300ms; transition-delay:300ms;}
			.square.txtSquarBox.x434 span:nth-child(4)	{left: 84%;	top: 10% ; -webkit-transition-delay:200ms; transition-delay:200ms}

			.square.txtSquarBox.x434 span:nth-child(5)	{left: 7%;	top: 38% ; -webkit-transition-delay:500ms; transition-delay:500ms}
			.square.txtSquarBox.x434 span:nth-child(6)	{left: 44%;	top: 38% ; -webkit-transition-delay:100ms; transition-delay:100ms}
			.square.txtSquarBox.x434 span:nth-child(7)	{left: 84%;	top: 38% ; -webkit-transition-delay:200ms; transition-delay:200ms}

			.square.txtSquarBox.x434 span:nth-child(8)	{left: 7%;	top: 65% ; -webkit-transition-delay:400ms; transition-delay:400ms}
			.square.txtSquarBox.x434 span:nth-child(9)	{left: 32%;	top: 65% ; -webkit-transition-delay:200ms; transition-delay:200ms}
			.square.txtSquarBox.x434 span:nth-child(10)	{left: 58%;	top: 65% ; -webkit-transition-delay:500ms; transition-delay:500ms}
			.square.txtSquarBox.x434 span:nth-child(11)	{left: 84%;	top: 65% ; -webkit-transition-delay:100ms; transition-delay:100ms}
		/* txtSquarBox ( 4x4x3 ) */
			.square.txtSquarBox.x443 span:nth-child(1)	{left: 7%;	top: 10% ; -webkit-transition-delay:100ms; transition-delay:100ms;}
			.square.txtSquarBox.x443 span:nth-child(2)	{left: 32%;	top: 10% ; -webkit-transition-delay:600ms; transition-delay:600ms;}
			.square.txtSquarBox.x443 span:nth-child(3)	{left: 58%;	top: 10% ; -webkit-transition-delay:300ms; transition-delay:300ms;}
			.square.txtSquarBox.x443 span:nth-child(4)	{left: 84%;	top: 10% ; -webkit-transition-delay:200ms; transition-delay:200ms}

			.square.txtSquarBox.x443 span:nth-child(5)	{left: 7%;	top: 38% ; -webkit-transition-delay:100ms; transition-delay:100ms;}
			.square.txtSquarBox.x443 span:nth-child(6)	{left: 32%;	top: 38% ; -webkit-transition-delay:300ms; transition-delay:300ms;}
			.square.txtSquarBox.x443 span:nth-child(7)	{left: 58%;	top: 38% ; -webkit-transition-delay:400ms; transition-delay:400ms;}
			.square.txtSquarBox.x443 span:nth-child(8)	{left: 84%;	top: 38% ; -webkit-transition-delay:200ms; transition-delay:200ms}

			.square.txtSquarBox.x443 span:nth-child(9)	{left: 7%;	top: 65% ; -webkit-transition-delay:400ms; transition-delay:400ms}
			.square.txtSquarBox.x443 span:nth-child(10)	{left: 44%;	top: 65% ; -webkit-transition-delay:500ms; transition-delay:500ms}
			.square.txtSquarBox.x443 span:nth-child(11)	{left: 84%;	top: 65% ; -webkit-transition-delay:200ms; transition-delay:100ms}
		/* txtSquarBox ( 4x3x5 ) */
			.square.txtSquarBox.x435 span:nth-child(1)	{left: 7%;	top: 10% ; -webkit-transition-delay:100ms; transition-delay:100ms;}
			.square.txtSquarBox.x435 span:nth-child(2)	{left: 32%;	top: 10% ; -webkit-transition-delay:300ms; transition-delay:300ms;}
			.square.txtSquarBox.x435 span:nth-child(3)	{left: 58%;	top: 10% ; -webkit-transition-delay:400ms; transition-delay:400ms;}
			.square.txtSquarBox.x435 span:nth-child(4)	{left: 84%;	top: 10% ; -webkit-transition-delay:300ms; transition-delay:300ms}

			.square.txtSquarBox.x435 span:nth-child(5)	{left: 7%;	top: 38% ; -webkit-transition-delay:100ms; transition-delay:100ms;}
			.square.txtSquarBox.x435 span:nth-child(6)	{left: 44%;	top: 38% ; -webkit-transition-delay:300ms; transition-delay:300ms;}
			.square.txtSquarBox.x435 span:nth-child(7)	{left: 84%;	top: 38% ; -webkit-transition-delay:200ms; transition-delay:200ms;}

			.square.txtSquarBox.x435 span:nth-child(8)	{left: 7%;	top: 65% ; -webkit-transition-delay:300ms; transition-delay:300ms;}
			.square.txtSquarBox.x435 span:nth-child(9)	{left: 25%;	top: 65% ; -webkit-transition-delay:500ms; transition-delay:500ms;}
			.square.txtSquarBox.x435 span:nth-child(10){left: 44%;	top: 65% ; -webkit-transition-delay:400ms; transition-delay:400ms;}
			.square.txtSquarBox.x435 span:nth-child(11){left: 64%;	top: 65% ; -webkit-transition-delay:300ms; transition-delay:300ms;}
			.square.txtSquarBox.x435 span:nth-child(12){left: 84%;	top: 65% ; -webkit-transition-delay:200ms; transition-delay:200ms;}
		/* txtSquarBox ( 4x4x2 ) */
			.square.txtSquarBox.x442 span:nth-child(1)	{left: 7%;	top: 10% ; -webkit-transition-delay:100ms; transition-delay:100ms;}
			.square.txtSquarBox.x442 span:nth-child(2)	{left: 32%;	top: 10% ; -webkit-transition-delay:300ms; transition-delay:300ms;}
			.square.txtSquarBox.x442 span:nth-child(3)	{left: 58%;	top: 10% ; -webkit-transition-delay:200ms; transition-delay:200ms;}
			.square.txtSquarBox.x442 span:nth-child(4)	{left: 84%;	top: 10% ; -webkit-transition-delay:400ms; transition-delay:400ms;}

			.square.txtSquarBox.x442 span:nth-child(5)	{left: 7%;	top: 38% ; -webkit-transition-delay:200ms; transition-delay:200ms}
			.square.txtSquarBox.x442 span:nth-child(6)	{left: 32%;	top: 38% ; -webkit-transition-delay:500ms; transition-delay:500ms}
			.square.txtSquarBox.x442 span:nth-child(7)	{left: 58%;	top: 38% ; -webkit-transition-delay:100ms; transition-delay:100ms}
			.square.txtSquarBox.x442 span:nth-child(8)	{left: 84%;	top: 38% ; -webkit-transition-delay:500ms; transition-delay:500ms}

			.square.txtSquarBox.x442 span:nth-child(9)	{left: 7%;	top: 65% ; -webkit-transition-delay:600ms; transition-delay:600ms}
			.square.txtSquarBox.x442 span:nth-child(10)	{left: 84%;	top: 65% ; -webkit-transition-delay:200ms; transition-delay:200ms}
		/* txtSquarBox ( 4x4x4 ) */
			.square.txtSquarBox.x444 span:nth-child(1)	{left: 7%;	top: 10% ; -webkit-transition-delay:100ms; transition-delay:100ms;}
			.square.txtSquarBox.x444 span:nth-child(2)	{left: 32%;	top: 10% ; -webkit-transition-delay:300ms; transition-delay:300ms;}
			.square.txtSquarBox.x444 span:nth-child(3)	{left: 58%;	top: 10% ; -webkit-transition-delay:200ms; transition-delay:200ms;}
			.square.txtSquarBox.x444 span:nth-child(4)	{left: 84%;	top: 10% ; -webkit-transition-delay:400ms; transition-delay:400ms;}

			.square.txtSquarBox.x444 span:nth-child(5)	{left: 7%;	top: 38% ; -webkit-transition-delay:200ms; transition-delay:200ms}
			.square.txtSquarBox.x444 span:nth-child(6)	{left: 32%;	top: 38% ; -webkit-transition-delay:500ms; transition-delay:500ms}
			.square.txtSquarBox.x444 span:nth-child(7)	{left: 58%;	top: 38% ; -webkit-transition-delay:100ms; transition-delay:100ms}
			.square.txtSquarBox.x444 span:nth-child(8)	{left: 84%;	top: 38% ; -webkit-transition-delay:500ms; transition-delay:500ms}

			.square.txtSquarBox.x444 span:nth-child(9)	{left: 7%;	top: 65% ; -webkit-transition-delay:600ms; transition-delay:600ms}
			.square.txtSquarBox.x444 span:nth-child(10)	{left: 32%;	top: 65% ; -webkit-transition-delay:300ms; transition-delay:300ms}
			.square.txtSquarBox.x444 span:nth-child(11)	{left: 58%;	top: 65% ; -webkit-transition-delay:700ms; transition-delay:700ms}
			.square.txtSquarBox.x444 span:nth-child(12)	{left: 84%;	top: 65% ; -webkit-transition-delay:200ms; transition-delay:200ms}
		/* */
	/* */

	.square_liner {
		width: 0;height: 0;position: absolute;z-index: 22;-webkit-transition: 800ms cubic-bezier(0, 0.4, 0.5, 1);transition: 800ms cubic-bezier(0, 0.4, 0.5, 1);border: 0px solid #fff;}
		.square_liner.square_liner_1 {left: 0;top: 0;height: 1px;border-top-width: 1px;}
		.square_liner.square_liner_2 {right: 0;top: 0;width: 1px;border-right-width: 1px;}
		.square_liner.square_liner_3 {right: 0;bottom: 0;height: 1px;border-bottom-width: 1px;}
		.square_liner.square_liner_4 {left: 0;bottom: 0;width: 1px;border-left-width: 1px;}
	.load .square_container,
	.load .square span,
	.load .sub_header_inner{opacity:1;}
	.load .square_liner_1 { width: 100%; }
	.load .square_liner_2 { height: 100%; }
	.load .square_liner_3 { width: 100%; }
	.load .square_liner_4 { height: 100%; }
/**/

/* Rows Style */
	/* tBox_Message */
		.tBox_Message{text-align:center;margin:10px 0px;font-weight:bold;font-size:12pt;}
	/**/
	/* tBox_label_tool */
		.tBox_label_tool{}
		.tBox_label_tool dt{position:relative;}
		.tBox_label_tool dt h5{position:absolute;top:10px;background:#fece68;
							font-weight:bold;font-size:13pt;color:#FFF;
							text-align:left;padding:10px 0px 10px 10px;width:300px;
							}
		.tBox_label_tool dd{margin:8px 0px 10px 20px;padding:20px;padding-left:300px;padding-bottom:30px;
							border:1px solid #eeeeee;
							font-size:11pt;color:#838383;
							box-shadow: 2px 4px 5px #d8d8d8;
							vertical-align: middle;
							}
			@media (max-width:550px){
				.tBox_label_tool dt h5{position:relative;top:0px;margin-top:10px;}
				.tBox_label_tool dd{margin:0px;box-shadow:none;padding:10px 20px;}
			}

		.tBox_label_tool dt:nth-child(1)  h5{background:#fece68;}
		.tBox_label_tool dt:nth-child(3)  h5{background:#f68e2f;}
		.tBox_label_tool dt:nth-child(5)  h5{background:#da4c58;}
		.tBox_label_tool dt:nth-child(7)  h5{background:#c62127;}
		.tBox_label_tool dt:nth-child(9)  h5{background:#bc85bc;}
		.tBox_label_tool dt:nth-child(11) h5{background:#818ac5;}
		.tBox_label_tool dt:nth-child(13) h5{background:#7a65a8;}
		.tBox_label_tool dt:nth-child(15) h5{background:#58b5e0;}

		.tBox_label_tool dt.bg1 h5{background:#7e7f8b;}

		.tBox_label_tool .br{ padding:10px !important; }
		.tBox_label_tool .br .contsTXT{padding:50px 20px 10px 20px;}
		.tBox_label_tool .liner div{border-bottom:1px solid #e4e4e4;padding:5px;}

	/**/
	/* tBox_label_tool2 */
		.tBox_label_tool2{border-top:3px solid #828282;padding:0px;}
		.tBox_label_tool2 dt{position:relative;}
		.tBox_label_tool2 dt h5{position:absolute;
								padding:14px;
								font-size:12pt;
								font-weight:bold;
									/*
									top:20px;;
									font-weight:bold;font-size:12pt;
									text-align:left;padding:15px 0px 15px 15px;width:300px;
									*/
								}
		.tBox_label_tool2 dd{
							padding:12px 10px 12px 300px;
							border-bottom:1px solid #eeeeee;

							/*
							margin:8px 0px 0px 20px;padding:20px;padding-left:250px;
							border:1px solid #eeeeee;
							font-size:11pt;color:#838383;
							box-shadow: 2px 4px 5px #d8d8d8;
							vertical-align: middle;
							*/
							}
		.tBox_label_tool2 dd span{font-weight:bold;}
			@media (max-width:700px){
				.tBox_label_tool2 dt h5{position:relative;top:0px;margin-top:10px;}
				.tBox_label_tool2 dd{margin:0px;box-shadow:none;padding:10px 20px;}
			}
	/**/
	/* tBox_photo_txt */
		.tBox_photo_txt {}
		.tBox_photo_txt .tBox_xs_show{display:none;}
		.tBox_photo_txt .tBox_xs_hide{display:inline;}
			@media (max-width:767px){
				.tBox_photo_txt .tBox_xs_show{display:inline;}
				.tBox_photo_txt .tBox_xs_hide{display:none;}
			}

		.tBox_photo_txt .tb1 {min-height:300px;}
			@media (max-width:720px){
				.tBox_photo_txt .tb1{height:300px;}
			}
		.tBox_photo_txt .tb2 {background:#196fac;padding:30px 20px;color:#FFF;}
		.tBox_photo_txt .tb2 h3{color:#FFFFFF;font-weight:bold;font-size:17pt;padding:20px 0px 50px;}
		.tBox_photo_txt .tb2 p{font-size:12pt;line-height:1.8em}
		.tBox_photo_txt li{margin-left:8px;}
	/**/
	/* tBox_photo_txt_r */
		.tBox_photo_txt_r {}
		.tBox_photo_txt_r .tBox_xs_show{display:none;}
		.tBox_photo_txt_r .tBox_xs_hide{display:inline;}
			@media (max-width:767px){
				.tBox_photo_txt_r .tBox_xs_show{display:inline;}
				.tBox_photo_txt_r .tBox_xs_hide{display:none;}
			}

		.tBox_photo_txt_r .tb1 {background:#F86E00;padding:50px 20px;color:#FFF;}
		.tBox_photo_txt_r .tb1 h3{color:#FFFFFF;font-weight:bold;font-size:17pt;padding:20px 0px 50px;}
		.tBox_photo_txt_r .tb1 p{font-size:12pt;line-height:1.8em}
		.tBox_photo_txt_r .tb2 {min-height:300px;}
			@media (max-width:720px){
				.tBox_photo_txt_r .tb2{height:300px;}
			}
		.tBox_photo_txt_r li{margin-left:8px;}
	/**/
	/* tBox_3tab */
		.tBox_3tab {border-top:5px solid #4951a3; }
		.tBox_3tab div{background:#efefef;border:1px solid #cecece;border:1px solid #cecece;border-top:none;}
		.tBox_3tab div:first-child{border-left:1px solid #cecece;}
			@media (max-width:767px){
				.tBox_3tab div{border:1px solid #cecece;border-top:none;}
			}
		.tBox_3tab h3 {color:#353535;font-weight:bold;font-size:12pt;padding:20px 0px;text-align:center;}

		.tBox_3tab.cl_200{border-top:5px solid #F86E00;}
	/**/
	/* tBox_3tab2 */
		.tBox_3tab2 {}
		.tBox_3tab2 div{padding:0px;}
		.tBox_3tab2 div .td{margin-left:-20px;padding-left:20px;padding-right:20px;}
		.tBox_3tab2 h3 {
			border-bottom:1px solid #cecece !important;border-top:3px solid #4951a3;margin-bottom:20px;color:#353535;font-weight:bold;font-size:12pt;padding:20px 0px;text-align:center;}
			@media (max-width:767px){
				.tBox_3tab2 div .td{margin:0px;padding:0px 10px;}
				.tBox_3tab2 div .tr{margin:0px;padding:0px 10px;}
				.tBox_3tab2 h3{margin-bottom:5px;}
			}
		*/
	/**/
	/* tBox_6box */
		.tBox_6box{text-align:center;line-height:1.8em;font-weight:bold;}
		.tBox_6box .tBOX_item{min-height:300px;color:#FFF;padding:150px 0px;border:5px solid #FFF;text-align:center}
			@media (max-width:767px){
				.tBox_6box .tBOX_item{min-height:200px;padding:100px 20px;}
			}
		.tBox_6box .tBOX_item h3{font-size:17pt;padding-top:10px;padding-bottom:10px;}
		.tBox_6box .tBOX_item p{font-size:12pt;}
		.tBox_6box .tBOX_item_txt{text-align:center;font-size:12pt;padding:30px 20px;}
		.tBox_6box .tBOX_item .tBox_item_bLine{position:absolute;bottom:0px;left:0px;height:8px;background:red;width:100%;}
	/**/
	/* tBox_no */
		.tBox_no{width:100%;padding:10px 0px;}
		.tBox_no li{float:left;list-style:none;margin:0px;padding:0px;}

		.tBox_no li div{min-height:200px;margin:10px 5px;border:1px solid #cecece;padding:20px 10px;font-size:12pt;background:#f6f6f6}
		.tBox_no li div h3{line-height:1.5em;font-size:17pt;}
		.tBox_no li div p {width:85%;margin:10px auto 30px auto;}

		.tBox_no li div h3{color:#00c195;font-weight:bold;}
		.tBox_no li div p{border:#00c195 2px solid;}
	/**/
	/* tBox_One */
		.tBox_One{color:#FFF;padding:100px 0px;}
		.tBox_One h2{padding-bottom:5px;margin-bottom:15px;}
		.tBox_One h2.section-heading span{color:#FFFFFF !important;font-weight:bold;}
		.tBox_One p{width:250px;;border-bottom:3px solid #FFF;}

		.tBox_One label{line-height:2em;}
	/**/
	/* tBox_double */
		.tBox_double{text-align:center;}
		.tBox_double .tb {padding:20px 0px;}
		.tBox_double .tb h3 {font-weight:bold;padding:50px 0px}
		.tBox_double .tb p {line-height:2em;}
		.tBox_double .tb:nth-child(1) {background:#f6f6f6;color:#353535;border:1px solid #d9d9d9;}
		.tBox_double .tb:nth-child(2) {background:#4951a3;color:#FFF;}
	/**/
	/* tBox_imgBox */
		.tBox_imgBox {border:1px solid #d2d2d2;margin-bottom:30px;}
		.tBox_imgBox .tBox_imgBox_item{border-left:1px solid #d2d2d2;}
		.tBox_imgBox .tBox_imgBox_item:first-child{border-left:none;}
			 @media (max-width:767px){
				.tBox_imgBox {border:none;}
				.tBox_imgBox .tBox_imgBox_item{border:1px solid #d2d2d2;}
				.tBox_imgBox .tBox_imgBox_item:first-child{border:1px solid #d2d2d2;}
				.tBox_imgBox {padding:5px !important;}
			 }
		.tBox_imgBox .tBox_imgBox_item .tBox_img{min-height:400px;}
		.tBox_imgBox .tBox_imgBox_item .tBox_txt h3{font-weight:bold;color:#14d4d4d;font-size:17pt;padding:40px;}
		.tBox_imgBox .tBox_imgBox_item .tBox_txt p{line-height:1.8em;padding:10px;}
	/**/
	/* tBox_txt_list */
		.tBox_txt_list dt{position:relative;}
		.tBox_txt_list dt h5{position:absolute;top:0px;font-weight:bold;font-size:15pt;
							text-align:left;padding:15px 0px 15px 0px;width:200px}
		.tBox_txt_list dd {padding-left:210px;padding-top:10px;}
		.tBox_txt_list dd ul{clear:both;}
		.tBox_txt_list dd li {float:inherit;list-style:none;}

		@media (max-width:760px){
			.tBox_txt_list dd {padding-left:0px !important;padding-top:50px !important;}
		}
	/**/
	/* tBox_circle */
		.tBox_circle {text-align:center;}
		.tBox_circle .tBOX_item{margin-bottom:20px;}
		.tBox_circle .tBOX_item div {width:250px;height:250px;border-radius:50%;margin:auto;}
		.tBox_circle .tBOX_item div h3{font-size:12pt;width:90%;margin:auto;}
		.tBox_circle .tBOX_item label {color:#858585 !important;font-weight:bold;width:100%;padding-bottom:0px;margin-top:20px;}
		.tBox_circle .tBOX_item span {color:#858585 !important;}
		@media (max-width:1200px) {
			.tBox_circle .tBOX_item div {width:200px;height:200px;}
		}
		@media (max-width:990px) {
			.tBox_circle .tBOX_item div {width:250px;height:250px;}
		}
	/**/
	/* VIEWMORE */
		.viewmore {overflow:hidden;height:300px;margin-bottom:100px;}
		.viewmore.active{overflow:auto;height:auto;}

		.viewmore_btn{width:100%;text-align:center;position:absolute;margin-top:-250px;padding-top:160px;}
		.viewmore_hide{background:linear-gradient(transparent,#ffffff);}

		.viewmore_btn button{background:#FFFFFF;
			border:1px solid #cccccc;border-radius:5px;
			padding:10px 40px;
			font-size:10pt;font-weight:bold;color:#666666;
			cursor:pointer;}
		.viewmore_btn button:hover{background:#e8e8e8;}
	/**/
	/* lineTitle */
		.lineTitle{text-align:center;font-size:15pt;font-weight:bold;margin:30px 30px 0px 30px;}
		.lineTitle label{display:block;font-size:11pt;margin-top:10px;color:#999999;}
	/**/
	/* box_flow */
		.box_flow{border-top:2px solid #999999;border-bottom:1px solid #999999;padding:20px 0px;text-align:center;font-weight:bold;}
		.box_flow h4{color:#00c097;}
		.box_flow label{margin-top:10px;}
		.box_flow div.next{position:absolute;top:20px;right:0px;color:#00c097;}
	/**/
/**/

/* A1001000 */
	.A1001000 {background:#DEDCD9 url(/img/page/A1001000_3.jpg) no-repeat;background-position:center center;background-size:cover}
	@media (max-width:720px){
		.A1001000 {background-position:center center;background-size:cover}
	}

	#A1001000_slide{border:1px solid #cececel;color:#222222;text-align:center;}
	#A1001000_slide h3{font-family:'Nanum SquareR';color:#4951a3;font-weight:bold;letter-spacing:0.1em;padding:20px 0px;}
	#A1001000_slide p{font-family:'Nanum SquareR';font-size:11pt;font-weight:bold;line-height:1.8em;}
	@media (max-width:992px){
		#A1001000_slide h3{letter-spacing:0.2em;}
	}
	@media (max-width:767px){
		#A1001000_slide h3{letter-spacing:0.1em;font-size:17pt;}
	}
	@media (max-width:450px){
		#A1001000_slide h3{letter-spacing:0.05em;font-size:12pt;}
	}
/**/
/* A1002000 */
	.A1002000 {background:#DEDCD9 url(/img/page/A1002000.jpg) no-repeat;background-position:right center;}
	@media (max-width:720px){
		.A1002000 {background-size:cover;}
	}

	.about_section			{color:#FFF;}
	.about_section_point	{position:absolute;top:15%;width:100%;text-align:center;z-index:1}

	.about_section_left		{text-align:left;background:url(/img/page/A1002000_01.jpg) no-repeat;background-size:cover;padding:0px;}
	.about_section_left_bg	{padding:200px 20px 100px 20px;height:100%;background:rgba(25,110,172,0.7);;}

	.about_section_right	{text-align:right;background:url(/img/page/A1002000_02.jpg) no-repeat;background-size:cover;padding:0px;}
	.about_section_right_bg	{padding:200px 20px 100px 20px;height:100%;background:rgba(0,0,0,0.5);;}
	.about_section p		{line-height:2em;margin:0px;}

	@media (max-width:540px) {
		.about_section_left_bg,.about_section_right_bg{ text-align:left;padding:80px 10px;}
		.about_section p{font-size:11pt;}
	}

	.tblBOX{}
	.tblBOX div{border-bottom:1px solid #eceeef;padding:10px;}
	.tblBOX .tbl-th{background:#f5f5f5;text-align:center;font-weight:bold;}
	.tblBOX .tbl-th.title{padding-top:16px;}
	.tblBOX .tbl-th.title span{display:inline;color:#f76026;}
	.tblBOX .tbl-td{}
	.tblBOX .tbl-td input{margin-left:10px;padding:10px;width:90%;}
	.tblBOX .tbl-td input[type=checkbox]{display:inline;width:auto;margin-left:10px;}
	.tblBOX .tbl-td textarea{margin-left:10px;padding:10px;width:100%;border:1px solid #dddddd;resize:none;color:#aaaaaa;font-size:9pt;}
	.tblBOX .tbl-td span{font-family:'Open Sans','Nanum SquareR';display:block;font-size:9pt !important;color:#f76026;}
/**/
/* A1003000 */
	.A1003000 {background:#DEDCD9 url(/img/page/A1003000.jpg) no-repeat;background-position:center center;background-size:cover}
	@media (max-width:720px){
		.A1003000 {background-size:cover;}
	}
/**/
/* A2001000 */
	.A2001000 {background:#DEDCD9 url(/img/page/A2001000.jpg) no-repeat;background-position:center center;background-size:cover}
	@media (max-width:720px){
		.A2001000 {background-size:cover;}
	}

	.A2001000_1 {font-weight:bold;background:#f6f6f6;}
	.A2001000_1 ul{width:100%;padding:10px 0px;}
	.A2001000_1 li{float:left;list-style:none;margin:0px;padding:0px;cover !important}
	.A2001000_1 li div{margin:10px;border:1px solid #6f6f6f;background:rgba(0,0,0,0.4);padding:100px 30px 100px 30px;font-size:15pt;min-height:400px;color:#FFF}
	.A2001000_1 li div p {width:85%;margin:10px auto;padding-top:10px;font-size:17pt;}
	.A2001000_1 li div span{font-size:11pt;}
	.A2001000_1 li:nth-child(1) {background:#FFFFFF url(/img/page/A2001000_item_01.jpg) no-repeat;background-position:center top;background-size:cover;}
	.A2001000_1 li:nth-child(2) {background:#FFFFFF url(/img/page/A2001000_item_02.jpg) no-repeat;background-position:center top;background-size:cover}
	.A2001000_1 li:nth-child(3) {background:#FFFFFF url(/img/page/A2001000_item_03.jpg) no-repeat;background-position:center top;background-size:cover}
	.A2001000_1 li:nth-child(4) {background:#FFFFFF url(/img/page/A2001000_item_04.jpg) no-repeat;background-position:center top;background-size:cover}
	@media (max-width:992px){
	}
/**/
/* A2002000 */
	.A2002000 {background:#DEDCD9 url(/img/page/A2002000.jpg) no-repeat;background-position:center center;background-size:cover}
	@media (max-width:720px){
		.A2002000 {background-size:cover;}
	}
/**/
/* A3001000 */
	.A3001000 {background:#DEDCD9 url(/img/page/A3001000.jpg) no-repeat;background-position:center center;background-size:cover}
	@media (max-width:720px){
		.A3001000 {background-size:cover;}
	}


	.bbs{border-top:5px solid #4951a3}
	.bbs .bbs-title{background:#efefef;font-weight:600}
	.bbs li{border-bottom:1px solid #eeeeee;font-size:10pt;}
	.bbs li div{padding:8px 0px;text-align:center}
	.bbs li div.title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left;}

	.bbs .bg_1{background:#3292d8;color:#FFF;}
	.bbs .bg_2{background:#00994d;color:#FFF;}
	@media (max-width:575px){
		.bbs li label{font-weight:600;border-radius:5px;padding:0px 8px;font-size:9pt;}
		.bbs li div.title{font-weight:600;padding-left:8px;}
		.bbs .bbs-td-left{padding-left:8px;text-align:left;}
		.bbs .bbs-td-right{padding-right:8px;text-align:right;}
	}
/**/
/* A4001000 */
	.A4001000 {background:#DEDCD9 url(/img/page/A4001000.jpg) no-repeat;background-position:center center;background-size:cover}
	@media (max-width:720px){
		.A4001000 {background-size:cover;}
	}

	.A4001000_1 .tBox_photo_txt .tb1{background:#DEDCD9 url(/img/page/A4001000_1.jpg) right center no-repeat;background-size:cover;}
	.A4001000_2 .tBox_photo_txt .tb1{background:#DEDCD9 url(/img/page/A4001000_2.jpg) center center no-repeat;background-size:cover;}
	.A4001000_3 .tBox_photo_txt .tb1{background:#DEDCD9 url(/img/page/A4001000_3.jpg) center center no-repeat;background-size:cover;}
	.A4001000_4 .tBox_photo_txt .tb1{background:#DEDCD9 url(/img/page/A4001000_4.jpg) center center no-repeat;background-size:cover;}
	/*.A4001000_5 .tBox_photo_txt .tb1{background:#DEDCD9 url(/img/page/A1002000.jpg) center center no-repeat;background-size:cover;}*/
/**/
/* A4002000 */
	.A4002000 {background:#DEDCD9 url(/img/page/A4002000.jpg) no-repeat;background-position:center center;background-size:cover}
	@media (max-width:720px){
		.A4002000 {background-size:cover;}
	}
/**/
/* A5001000 */
	.A5001000 {background:#DEDCD9 url(/img/page/A5001000.jpg) no-repeat;background-position:center bottom;background-size:cover}
	@media (max-width:720px){
		.A5001000 {background-size:cover;}
	}
	.A5001000_in{}
	.A5001000_in .inTITLE{font-weight: 600;color:#FFF;background:#4951a3;padding:8px 20px;;}
	.A5001000_in .tblBOX{border-top:5px solid #4951a3}
	.A5001000_in .select{width:100px;height:calc(2.25rem + 0px);font-size:10pt;padding:8px 5px;}

	.A5001000_in .tblBOX .tbl-td span{font-size:10pt !important;color:#000 !important;padding:8px;}
	.A5001000_in .tblBOX .tbl-td span.alt{margin-left:10px;font-weight:600;color:#f76026 !important;font-size:9pt !important}
	.A5001000_in .tblBOX .tbl-td .w100{width:100px;}

	.A5001000_in dd{margin-bottom:4px;margin-left:10px;padding-right:10px;}
	.A5001000_in .input{margin-left:0px !important;width:100% !important;}
/**/


/* A9001000 A9002000 A9003000 A9004000 A9005000 */
	.cssMembership {padding:0px !important;}
	.cssMembership h1.section-heading .logo{margin-bottom:50px;}
	.cssMembership h1.section-heading {color:#7d7d7d;letter-spacing:-0.1em;}
	.cssMembership h1.section-heading span {font-weight:bold;color:#4951a3;}
	@media (max-width:720px){
		.cssMembership h1.section-heading {font-size:15pt;}
	}

	.cssMembership .sMembership{max-width:600px;width:100%;margin:auto;color:#7d7d7d;padding:30px 0px;font-family:'Open Sans','Nanum SquareR';font-size:12pt;font-weight:bold;}
	.cssMembership .sMembership .sMsg {margin-top:10px;font-size:11pt;}
	.cssMembership .sMembership .sMsg div{margin:auto 0px;padding:0px;height:100%;}
	.cssMembership .sMembership .sMsg a{width:100%;background:#525252;font-size:11pt;}
	.cssMembership .sMembership .sMsg a:hover{color:#FFF;background:#7d7d7d;}
	@media (max-width:720px){
		.cssMembership .sMembership{width:90%;}
		.cssMembership .sMembership .sMsg {margin-top:20px;}
		.cssMembership .sMembership .sMsg a{font-size:10pt;}
	}

	/* findForm */
	.cssMembership .sMembership .findForm {position:relative}
	.cssMembership .sMembership .nav-tabs {border:none !important;}
	.cssMembership .sMembership .nav-tabs > li{width:50%;height:45px;border:1px solid #dddddd;}
	.cssMembership .sMembership .nav-tabs > li > a {font-size:10pt;position:absolute;width:50%;height:45px;padding:13px;text-align:center;}

	.cssMembership .sMembership .nav-tabs > li > a,
	.cssMembership .sMembership .nav-tabs > li > a:hover,
	.cssMembership .sMembership .nav-tabs > li > a:focus {
		text-decoration:none;
		color: #777777;
	}
	.cssMembership .sMembership .nav-tabs > li > a:hover,
	.cssMembership .sMembership .nav-tabs > li > a:focus {
		color: #777777;
		background-color: #dddddd;

	}
	.cssMembership .sMembership .nav-tabs > li.active > a,
	.cssMembership .sMembership .nav-tabs > li.active > a:hover,
	.cssMembership .sMembership .nav-tabs > li.active > a:focus {
		color: #ffffff;
		background-color: #000000;

	}
/**/

/* section-heading COLOR */
	.w000 span {color:#999999 !important;font-size:10pt !important;}
	.w200 span {color:#f86e00 !important;}
	.w300 span {color:#00bbde !important;}
	.w400 span {color:#438385 !important;}
	.w401 span {color:#436485 !important;}
	.w402 span {color:#674486 !important;}
	.w600 span {color:#00c195 !important;}
	.w601 span {color:#00c097 !important;}
	.w607 span {color:#00c196 !important;}
	.w700 span {color:#ff657f !important;}

/**/


	.bbsCONT{border-top:5px solid #4951a3}
	.bbsCONT li{border-bottom:1px solid #eeeeee;font-size:10pt;}
	.bbsCONT li div{padding:8px;}

	.bbsCONT .bbs-title{background:#efefef;font-weight:600;font-size:15pt;}
	.bbsCONT .bbsCONT-title{
		text-align:left;font-size:13pt;font-weight:600;color:#3292d8;margin-top:15px;border-bottom:2px solid #3292d8
	}
	.bbsCONT .contsTXT{font-family:'Nanum SquareR',Arial, sans-serif !important;text-align:left !important;line-height:1.8em;}
	.bbsCONT .contsTXT strong,
	.bbsCONT .contsTXT h4{
		font-family:'Nanum SquareR',Arial, sans-serif !important;
		font-weight:bold !important;font-size:10pt;}
	.bbsCONT .contsTXT div{
		font-family:'Nanum SquareR',Arial, sans-serif !important
	}

	.bbsCONT .tBox_label_tool dt h5{width:150px;}
	.bbsCONT .tBox_label_tool dd{padding-left:150px;font-size:11pt;}
	.bbsCONT .tit{font-weight:600}
	@media (max-width:550px){
		.bbsCONT .tBox_label_tool dt h5{position:relative;top:0px;margin-top:10px;}
		.bbsCONT .tBox_label_tool dd{margin:0px;box-shadow:none;padding:10px 20px;}
	}

	.search-fm {margin-bottom:5px;}
	.search-fm a{font-family:dotum;color:#a9a9a9;font-weight:bold;font-size:10pt;}
	.search-fm a:hover{color:;}
	.search-fm a.active{color:#e73119;}

	.search-fm #sTXT1 {padding-right:45px;}
	.search-fm button{position:absolute;right:0px;z-index:99;margin:8px;
									background:#FFF url(/img/search.png) no-repeat center center;background-size:90%;
									border:none;text-indent:-10000px;cursor:pointer;}
