@charset "UTF-8";


/*
	Author: ShapedTheme
	Template: Cluster
	Version: 1.0
	URL: http://shapedtheme.com
*/


/* TABLE OF CONTENTS

	1. Import section
	2. Basic styles
	3. BUTTONS
	4. HEADER
	5. SLIDER
	6. SERVICES
	7. OUR WORKS
	8. PRICING
	9. ABOUT US
	10. OUR TEAM
	11. TESTIMONIAL
	12. FUN FACTS
	13. CONTACT
	14. BLOG
	15. FOOTER
	16. SCROLL TO TOP

*/



/* 1. IMPORT SECTION */

	@import url("http://fonts.googleapis.com/css?family=Raleway:200,300,600,700&subset=latin,latin-ext");
	@import url("http://fonts.googleapis.com/earlyaccess/NanumSquare.css");
	@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");
	
	/*@font-face{font-family: "나눔고딕", 'NanumSquare';
			   src: url(/fonts/NanumSquareR.eot);
               src: url(/fonts/NanumSquareR.eot?#iefix) format('embedded-opentype'),
               url(/fonts/NanumSquareR.woff) format('woff'),
               url(/fonts/NanumSquareR.ttf) format('truetype');
}*/




/* 2. BASIC STYLES */

	html, body {
		height: 100%;
		
	}

	body {
		/*font-family: "Raleway", Helvetica, Arial, sans-serif;*/
		font-family:nanumgothic, Malgun Gothic,"맑은 고딕", AppleGothic, Dotum, sans-serif;
		font-size: 14px;
		font-weight: 400;
		line-height: 1.7857;
		/*letter-spacing: 0.075em;*/
		color: #333333;
		background-color: #fff;
	}

	a { 
		color: #000;
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
	}

	a:hover {
		color: #000;
	}

	a, a:hover, a:active, a:focus, button:focus {
		outline: 0;
		border: 0;
		text-decoration: none;
	}

	#st-preloader {
		background: #FFF;
		bottom: 0;
		left: 0;
		position: fixed;
		right: 0;
		top: 0;
		z-index: 9999;
	}

	p {
		line-height: 1.5;
	}

	.h1_font{font-size:30px;}

	h1, h2, h3, h4, h5, h6{
		/*font-family: 'Raleway', sans-serif;*/
		font-weight: 700;
		/*text-transform: uppercase;*/
	}

	input, textarea{
		outline: none;
	}

	label{
		font-weight: 300;
	}


	.consulting_bt{position:fixed; bottom:0px; right:0; margin-right:100px; margin-bottom:20px;}


	#pre-status,
	.preload-placeholder {
		background-image: url('/images/preloader.gif');
		background-position: center;
		background-repeat: no-repeat;
		height: 40px;
		left: 50%;
		margin: -20px 0 0 -20px;
		position: absolute;
		top: 50%;
		width: 40px;
	}

	.preload-placeholder {
		background: none;
		left: 0;
		margin: 0;
		text-align: center;
		top: 65%;
	}

	.st-border{
		width: 34px;
		height: 1px;
		display: block;
		background-color: #000;
	}

	.overlay{
		/*background-color: #000;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		opacity: 0.8;*/
		/*background:url('/images/overlay_bg2.png') repeat;*/
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}


/* 3. BUTTONS */

	.btn-send{
		background-color: #383838;
		border-radius: 0;
		border: 0;
		color: #fff;
		padding: 8px 14px;
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
	}

	.btn-send:hover{
		background-color: #000;
		color: #fff;
	}

	.btn-readmore{
		background-color: #383838;
		border-radius: 0;
		border: 0;
		color: #fff;
		padding: 10px 20px;
		margin-top: 20px;
		text-transform: uppercase;
		-webkit-transition: all 0.2s ease-in-out;
		-moz-transition: all 0.2s ease-in-out;
		-ms-transition: all 0.2s ease-in-out;
		-o-transition: all 0.2s ease-in-out;
		transition: all 0.2s ease-in-out;
	}

	.btn-readmore:hover{
		background-color: #000;
		color: #fff;	
	}




/* 4. HEADER */

	#header{width:100%; border-top:5px solid #000;}

	#header .navbar {
		border-bottom:1px solid #ccc;
		min-height: 90px;
		margin-bottom: 0;
		border-radius: 0;
		
	}

	.st-navbar{
		background-color: #fff;
		
	}

	.st-navbar ul{
		margin-top: 20px;
		/*margin-left:20px;
			  font-size:11px;*/
	}

	.st-navbar ul li a{
		/*text-transform: uppercase;*/
		font-weight: 600;
		padding: 0;
		margin: 14px;
	}

	.st-navbar ul li a:hover,
	.st-navbar ul li a:focus {
		background-color: transparent;
		color: #000;
	}

	.st-navbar .navbar-header{
		width:;
		/*margin-top: 20px;
		margin-bottom:5px;*/
	}
	.top-menu-h{float:right;}
	.top-menu-h ul li{float:left; text-decoration:none; background:#fff; margin-left:5px; }

	.st-navbar .navbar-toggle .icon-bar {
		background-color: #000;
	}

	.st-navbar .navbar-toggle{
		margin-top: 7px;
		margin-right: 25px;
		padding: 0;
		border-radius: 0;
	}
	.st-navbar-collapse ul li a{background-color:#00a348;}

	.open .dropdown-toggle {background:none !important; color:#000 !important; }
	.open .dropdown-toggle a:hover {color:#000;}
	.nav .dropdown-menu {}
	.nav .dropdown-menu li {}
	.nav .dropdown-menu li a {margin:0px; padding:5px 15px;}
	.nav .dropdown-menu li:hover {background:#5f5f5f !important; color:#000;}
	
	.nav ul.dropdown-menu {border: none }
	.nav .dropdown-menu li a:hover { color: #fff !important }

	.nav .dropdown-menu {border:1px solid #000}
	
	#header .nav li .dropdown-menu {
		margin-top: 0;
		padding: 0;
		border-radius: 0px;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
	}
	#header .nav li .dropdown-menu li a {
		font-size:13px;
		line-height: 30px;
		color:#fff;
		font-weight:normal;
		font-family:"나눔고딕", nanumgothic, Malgun Gothic,"맑은 고딕";
	}
	#header .nav li .dropdown-menu li a:hover{color:#000;}

@media (max-width: 767px) {
	/* 애니메이션 버튼 */
	.top-animate {
	  background: #000 !important;
	  top: 13px !important;
	  -webkit-transform: rotate(45deg);
	  /* Chrome, Safari, Opera */
	  transform: rotate(45deg);

	}
	.mid-animate {
	  opacity: 0;
	}
	.bottom-animate {
	  background: #000 !important;
	  top: 13px !important;
	  -webkit-transform: rotate(-225deg);
	  /* Chrome, Safari, Opera */
	  transform: rotate(-225deg);
	}
	.top-menu,
	.mid-menu,
	.bottom-menu {
	  width: 28px;
	  height: 4px;
	  border-radius: 10px;
	  background-color: #000;
	}
	.top-menu {
	  top: 5px;

	}
	.mid-menu {
	  top: 13px;
	}
	.bottom-menu {
	  top: 21px;
	}

	.menu-trigger {
	  z-index: 999;
	  position: fixed;
	  display: block;
	  padding:0px 2px;
	  height: 32px;
	  width: 32px;
	  margin: 0px;
	  top: 30px;
	  right: 15px;
	  background:none;
	  border:none;
	}

	.navbar-toggle {}
	.icon-bar {
		background: #000;
		transition: 0.6s ease;
		transition-timing-function: cubic-bezier(0.75, 0, 0.29, 1.01);
		/*margin-top: 10px;*/
		position: absolute;
	}

}



/* 5. SLIDER */

	#slider{
		/*padding-top: 80px;*/
	}

	#home-carousel  .item {
		background-position: center top;
		background-repeat: no-repeat;
		background-size:cover;
		width:100%;
		height: 730px;
	}

	#home-carousel .item:before{
		/*background-color: #000;*/
		background:url('/images/slider/main_mes.mp4') no-repeat;
		background:url('/images/overlay_bg.png') repeat;
		content: "";
		height: 100%;
		top: 0;
		left: 0;
		/*opacity: 0.5;*/
		position: absolute;
		width: 100%;
	}

	.carousel-caption {
		left: 15px;
		right: 15px;
		top: 36%;
		font-size: 15px;
		/*text-align: left;*/
		color: #fff;
		text-shadow: none;
		margin-top: -80px;	
	}
	
	/*
	.carousel-caption h1 {
		font-size:46px;
		margin-bottom:0;
		line-height:27px;
		letter-spacing:2px;
		font-weight:100;
	}

	.carousel-caption h2 {
		font-size:81px;
		font-weight:600;
		margin-top:0px;
		text-transform:lowercase;
		letter-spacing:2px;
		margin-bottom:20px;
	}
	*/

	.carousel-caption h1 {
		font-size:50px;
		margin-bottom:0px;
		line-height:50px;
		text-transform:lowercase;
		/*letter-spacing:-2px;*/
		font-weight:600;
		font-family:nanumgothic, NanumSquare, "나눔고딕", Malgun Gothic,"맑은 고딕", AppleGothic, Dotum, sans-serif; 
		text-shadow:1px 2px rgba(0,0,0,.8);
	}

	.carousel-caption h2 {
		font-size:46px;
		font-weight:600;
		margin-top:0px;
		line-height:27px;
		text-transform:lowercase;
		/*letter-spacing:2px;*/
		margin-bottom:20px;
		
	}

	.carousel-caption .adtxt1 {
		padding-left:20px;
		opacity:1;
		font-size:17px;
		line-height:40px;
		/*text-transform:lowercase;*/
		/*letter-spacing:0px;*/
		font-weight:0;
		font-family:nanumgothic, NanumSquare, "나눔고딕", Malgun Gothic,"맑은 고딕", AppleGothic, Dotum, sans-serif; 
		/*text-shadow:1px 2px rgba(0,0,0,.8);*/
		word-break: keep-all;
		text-align:left;
	}

	.carousel-caption .adtxt1_1 {
		padding-left:20px;
		opacity:1;
		font-size:17px;
		color:#000;
		line-height:40px;
		/*text-transform:lowercase;*/
		/*letter-spacing:0px;*/
		font-weight:0;
		font-family:nanumgothic, NanumSquare, "나눔고딕", Malgun Gothic,"맑은 고딕", AppleGothic, Dotum, sans-serif; 
		/*text-shadow:1px 2px rgba(0,0,0,.8);*/
		word-break: keep-all;
		text-align:left;
	}


	.adtxt1_border{ width:17%; border-top:1px solid #fff; margin-bottom:10px; opacity:0.5; margin-left:20px;}
	.adtxt2_border{ width:27%; border-top:1px solid #fff; margin-bottom:10px; opacity:0.5; margin-left:20px;}

	.carousel-caption .adtxt2 {
		padding-left:20px;
		opacity:1;
		font-size:48px;
		/*margin-top:10px;*/
		margin-bottom:10px;
		line-height:50px;
		/*text-transform:lowercase;*/
		/*letter-spacing:-2px;*/
		font-weight:600;
		font-family:nanumgothic, NanumSquare, "나눔고딕", Malgun Gothic,"맑은 고딕", AppleGothic, Dotum, sans-serif; 
		/*text-shadow:1px 2px rgba(0,0,0,.8);*/
		word-break: keep-all;
		text-align:left;
	}

	.carousel-caption .adtxt2_1 {
		padding-left:20px;
		opacity:1;
		font-size:48px;
		color:#000;
		/*margin-top:10px;*/
		margin-bottom:10px;
		line-height:50px;
		/*text-transform:lowercase;*/
		/*letter-spacing:-2px;*/
		font-weight:600;
		font-family:nanumgothic, NanumSquare, "나눔고딕", Malgun Gothic,"맑은 고딕", AppleGothic, Dotum, sans-serif; 
		/*text-shadow:1px 2px rgba(0,0,0,.8);*/
		word-break: keep-all;
		text-align:left;
	}

	.carousel-caption .adtxt3 {
		padding-left:20px;
		opacity:0.7;
		font-size:18px;
		/*margin-top:10px;*/
		margin-bottom:20px;
		line-height:23px;
		/*text-transform:lowercase;*/
		/*letter-spacing:-1px;*/
		font-weight:600;
		font-family:nanumgothic, NanumSquare, "나눔고딕", Malgun Gothic,"맑은 고딕", AppleGothic, Dotum, sans-serif; 
		/*text-shadow:1px 2px rgba(0,0,0,.8);*/
		word-break: keep-all;
		text-align:left;
	}


		.carousel-caption .adtxt3_1 {
		padding-left:20px;
		opacity:0.7;
		font-size:18px;
		color:#000;
		/*margin-top:10px;*/
		margin-bottom:20px;
		line-height:23px;
		/*text-transform:lowercase;*/
		/*letter-spacing:-1px;*/
		font-weight:600;
		font-family:nanumgothic, NanumSquare, "나눔고딕", Malgun Gothic,"맑은 고딕", AppleGothic, Dotum, sans-serif; 
		/*text-shadow:1px 2px rgba(0,0,0,.8);*/
		word-break: keep-all;
		text-align:left;
	}



	.button_main{padding-left:20px; text-align:left;}
/*
	.carousel-caption p {
		font-size:48px;	
		font-weight:600;
		margin-top:0px;
		text-transform:lowercase;
		letter-spacing:-2px;
		margin-bottom:10px;
		font-family: "나눔고딕", Malgun Gothic,"맑은 고딕", AppleGothic, Dotum, sans-serif; 
		text-shadow:1px 2px rgba(0,0,0,.5);
	}
*/
	.home-carousel-left, 
	.home-carousel-right {	
		background-color: #000;
		opacity: 0.5;
		color:#fff;
		font-size: 32px;
		height: 40px;
		line-height: 40px;
		margin-top: -20px;
		position: absolute;
		text-align: center;
		top: 50%;
		width: 40px;
		z-index: 999;
		-webkit-transition: 300ms;
		-moz-transition: 300ms;
		-o-transition: 300ms;
		-ms-transition: 300ms;
		transition: 300ms;
	}

	.home-carousel-left {
		left:-40px;
	}

	.home-carousel-right {
		right:-40px;
	}

	#home-carousel:hover .home-carousel-left {
		left:10px;
		color:#fff;
	}

	#home-carousel:hover .home-carousel-right {
		right:10px;
		color:#fff;
	}
	/*
	#home-carousel:hover .home-carousel-left {
		color:#000;
		background-color: #fff;
	}

	#home-carousel:hover .home-carousel-right {
		color:#000;
		background-color: #fff;
	}

	/* Carousel animation */

	#home-carousel .item h1, 
	#home-carousel .item h2, 
	#home-carousel .item p {
		opacity:0;
		-moz-transform: scale(0.5);
		-webkit-transform: scale(0.5);
		-o-transform: scale(0.5);
		-ms-transform: scale(0.5);
		transform: scale(0.5);
	}

	#home-carousel .item h1 {
		-webkit-transition: all 0.5s ease-in-out 0.15s;
		-moz-transition: all 0.5s ease-in-out 0.15s;
		-ms-transition: all 0.5s ease-in-out 0.15s;
		-o-transition: all 0.5s ease-in-out 0.15s;
		transition: all 0.5s ease-in-out 0.15s;
	}

	#home-carousel .item.active h1, 
	#home-carousel .item.active h2, 
	#home-carousel .item.active p {
		opacity:1;
		-moz-transform: scale(1);
		-webkit-transform: scale(1);
		-o-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}

	#home-carousel .item h2 {
		-webkit-transition: all 0.5s ease-in-out 0.30s;
		-moz-transition: all 0.5s ease-in-out 0.30s;
		-ms-transition: all 0.5s ease-in-out 0.30s;
		-o-transition: all 0.5s ease-in-out 0.30s;
		transition: all 0.5s ease-in-out 0.30s;
	}

	#home-carousel .item p {
		-webkit-transition: all 0.5s ease-in-out 0.45s;
		-moz-transition: all 0.5s ease-in-out 0.45s;
		-ms-transition: all 0.5s ease-in-out 0.45s;
		-o-transition: all 0.5s ease-in-out 0.45s;
		transition: all 0.5s ease-in-out 0.45s;
	}
	
	/* 추가 */
	#home-carousel .item .adtxt1, 
	#home-carousel .item .adtxt2,
	#home-carousel .item .adtxt1_1,
	{
		opacity:0;
		-moz-transform: scale(0.5);
		-webkit-transform: scale(0.5);
		-o-transform: scale(0.5);
		-ms-transform: scale(0.5);
		transform: scale(0.5);
	}

	#home-carousel .item .adtxt1 {
		-webkit-transition: all 0.5s ease-in-out 0.15s;
		-moz-transition: all 0.5s ease-in-out 0.15s;
		-ms-transition: all 0.5s ease-in-out 0.15s;
		-o-transition: all 0.5s ease-in-out 0.15s;
		transition: all 0.5s ease-in-out 0.15s;
	}

	#home-carousel .item.active .adtxt1, 
	#home-carousel .item.active .adtxt2,
	#home-carousel .item.active .adtxt1_1,
{
		opacity:1;
		-moz-transform: scale(1);
		-webkit-transform: scale(1);
		-o-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}

	#home-carousel .item .adtxt2 {
		-webkit-transition: all 0.5s ease-in-out 0.30s;
		-moz-transition: all 0.5s ease-in-out 0.30s;
		-ms-transition: all 0.5s ease-in-out 0.30s;
		-o-transition: all 0.5s ease-in-out 0.30s;
		transition: all 0.5s ease-in-out 0.30s;
	}





/* 6. SERVICES */

	#services{
		/*background: url('/images/main/business_bg.jpg') no-repeat 50%;
		background-repeat: no-repeat;*/
		background-color:#222326;
		background-size: cover;
		background-attachment: fixed;
		padding-top: 50px;
		padding-bottom: 50px;
		position: relative;
		/*
		padding-top: 130px;
		padding-bottom: 120px;*/
		color:#fff;
	}

	.section-title{
		margin-bottom: 50px;
	}

	.section-title h1{
		margin-top: 0;
		margin-bottom:20px;
		font-size:36px;
		
		color:#fff;
		font-weight:bold;
	}
	
	.s-adtxt {width:50%; margin:0 auto;}
	
	.st-service {
	/*	text-align:center;		*/
	}

	.st-service div {
		position:relative;
		/*padding-top:0px;
		margin-bottom:30px;
		height:280px;*/
		
	}


	#services .main_solution:hover {/*background:#000; color:#fff; opacity:0.8;*/}
	.main_solution{width:100%; }
	.main_solution img{width:100%; }
	.main_solution h4 {font-size:20px; text-align:left; font-weight:900; letter-spacing:0px;}
	.main_solution p {font-size:13px; text-align:left; font-weight:600; letter-spacing:; color:#bababa;}


		/*#services .bg1 {
		background: url('/images/main/mes_pop.png') no-repeat;
		background-size: cover;
			
	}
	#services .bg2 {
		background: url('/images/main/kis_erp.png') no-repeat;
		background-size: cover;
	}
	#services .bg3 {
		background: url('/images/main/tex_erp.png') no-repeat;
		background-size: cover;
	}
	#services .bg4 {
		background: url('/images/main/epro.png') no-repeat;
		background-size: cover;
	}
	#services .bg5 {
		background: url('/images/main/group.png') no-repeat;
		background-size: cover;*/
	}
	
	#services .st-service .btn-more {display:block; width:70%; padding:7px 0; margin:20px auto 0 auto; color:#fff; border:1px solid #fff;}
	#services .st-service .btn-more:hover {background:#fff; color:#333;}

@media all and (max-width: 767px){
	/*#services .bg1 {background: url('/images/main/mes_pop_m.png') no-repeat; background-size: cover;}
	#services .bg2 { background: url('/images/main/kis_erp_m.png') no-repeat; background-size: cover;}
	#services .bg3 {background: url('/images/main/tex_erp_m.png') no-repeat; background-size: cover;}
	#services .bg4 {background: url('/images/main/epro_m.png') no-repeat; background-size: cover;}
	#services .bg5 {background: url('/images/main/group_m.png') no-repeat; background-size: cover;}
	#services .opacity:hover {background:#000; color:#fff; opacity:0.7;}*/

}

	
	/* recruit */

	#recruit{
		background: url('/images/main/recruit_bg.jpg') no-repeat 50%;
		/*background-repeat: no-repeat;*/
		background-size: cover;
		background-attachment: fixed;
		padding-top: 100px;
		padding-bottom: 50px;
		position: relative;
		color:#fff;
		word-break: keep-all;
	}
	#recruit p {word-break: keep-all;}
	#recruit .btn-more {display:block; width:30%; padding:7px 0; margin:50px auto 0 auto; color:#fff; border:1px solid #fff;}
	
	/* NEWS&ABOUT */
	#mainui {position: relative; z-index:10;}
	.m_bbs {position: relative; padding-top:20px; padding-bottom:25px; width:90%; }
	.m_bbs h1 {font-size:30px; font-weight:100;}
	.b_list {
		position: relative;
		/*list-style: square;*/
		margin: 0;
		padding-top:5px;
		padding-left:0px;
		font-family:nanumgothic, NanumSquare, "나눔고딕", Malgun Gothic,"맑은 고딕", AppleGothic, Dotum, sans-serif; 
		font-size:16px;
	}

	.b_list li {position: relative;}
	.b_list li .date {position:absolute; right:0px;}
	.b_list li a {display:block; line-height:1.9em;}
	.b_list li a:hover {color:#ef0712;}
	.more_btn {position:absolute; right:0px; top:40px;}
	.about_area {padding-top:40px; padding-bottom:30px; z-index:10; /*min-height:400px*/}
	.about_area h1 { padding-left:10px; padding-bottom:30px; font-size:30px; font-weight:100;}
	.about_area .about_ico {text-align:center;}
	.about_area .about_ico img {background:#fff; /*border-radius:92px; -wekit-border-radius:92px;*/}	
	.about_area .about_ico h2 {font-size:18px; font-weight:100; text-align:center;}
	.about_area a:hover {color:#ef0712;}
	.about_area a:hover img {background:#ef0712; /*opacity: .7;*/ }
	
	@media all and (min-width: 983px){
		#mainui:before {position:absolute; top:50%; content:""; width:50%; height:1px;/* background:#ccc;*/ z-index:1;}	
		#mainui:after {position:absolute; top:0px; right:0px; content:""; width:58%;  min-height:456px; background:#f9f9f9; z-index:1; /*border-left:1px solid #ccc;*/}
	}
	@media all and (max-width: 938px){
		.adtxt1_border{width:20%; border-top:1px solid #fff; margin-bottom:10px; opacity:0.5; margin-left:20px;}
		#mainui:before {position:absolute; top:25%; content:""; width:100%; /*height:1px; background:#ccc;*/ z-index:1;}
		#mainui:after {top:25%; content:""; width:100%; min-height:456px; background:#f9f9f9; z-index:1;}
		/*.about_area {overflow:hidden; background:#f9f9f9;}*/	
		.st-navbar ul{margin-left:0;}
		.nav-justified.nav-tabs{width:80%;}

	}
	@media all and (max-width: 480px){
		.b_list li .date {display:none;}
		.adtxt1_border{display:none;}
		.m_bbs h1 {font-size:24px;}
		.section-title h1 {font-size:30px;}
		.about_area {padding-left:0px; }
		.about_area .about_ico h2 {font-size:14px; font-weight:normal; text-align:center;}
		#mainui:before {position:absolute; top:25%; content:""; width:100%;/* height:1px; background:#ccc; */z-index:1;}
		#mainui:after {top:25%; content:""; width:100%; min-height:456px; background:#f9f9f9; z-index:1;}
		.st-navbar ul{margin-left:0;}
		.nav-justified.nav-tabs{width:90%;}


	}

	/* FOOTER */
	#footer{
		position: relative;
		background-color: #000;
		padding-top: 40px;
		padding-bottom: 40px;
		color:#686868;
		/*color: rgba(255, 255, 255, 0.4);*/
		/*letter-spacing:-0.01em;*/
		font-family:nanumgothic, NanumSquare, "나눔고딕", Malgun Gothic,"맑은 고딕", AppleGothic, Dotum, sans-serif; 
		font-size:13px;
		z-index:10;
	}
	
	@media all and (max-width: 480px){
		.copyright {padding:0px; /*letter-spacing:-0.09em;*/}
		.adtxt1_border{display:none;}
	}
	#footer a{
		color: rgba(255, 255, 255, 0.4);
	}
	#footer a:hover{
		color: #fff;
	}


.fullvideo{width:100%; height:100%;}

.footer_text{font-weight:bold; font-size:13px; font-family:nanumgothic, "나눔고딕"; color:#dddddd;}