/*
사용자 정의 CSS에 오신 것을 환영합니다!

운영 방식에 대해 알아보려면 http://wp.me/PEmnE-Bt를
참조하세요.
*/
/* 
 * Nanum Barun Gothic Web Fonts
 * https://github.com/hiun/NanumBarunGothic
 * Copyright (c) 2010, NAVER Corporation (http://www.nhncorp.com) 
 */
@font-face {
	font-family: 'Nanum Barun Gothic';
	font-style: normal;
	font-weight: 200;
	src: url(/fonts/NanumBarunGothic/NanumBarunGothicUltraLight.eot);
	src: local('Nanum Barun Gothic UltraLight'), local('NanumBarunGothicUltraLight'), url(/fonts/NanumBarunGothic/NanumBarunGothicUltraLight.eot?#iefix) format('embedded-opentype'), url(/fonts/NanumBarunGothic/NanumBarunGothicUltraLight.woff2) format('woff2'), url(/fonts/NanumBarunGothic/NanumBarunGothicUltraLight.woff) format('woff'), url(/fonts/NanumBarunGothic/NanumBarunGothicUltraLight.ttf) format("truetype");
}

@font-face {
	font-family: 'Nanum Barun Gothic';
	font-style: normal;
	font-weight: 300;
	src: url(/fonts/NanumBarunGothic/NanumBarunGothicLight.eot);
	src: local('Nanum Barun Gothic Light'), local('NanumBarunGothicLight'), url(/fonts/NanumBarunGothic/NanumBarunGothicLight.eot?#iefix) format('embedded-opentype'), url(/fonts/NanumBarunGothic/NanumBarunGothicLight.woff2) format('woff2'), url(/fonts/NanumBarunGothic/NanumBarunGothicLight.woff) format('woff'), url(/fonts/NanumBarunGothic/NanumBarunGothicLight.ttf) format("truetype");
}

@font-face {
	font-family: 'Nanum Barun Gothic';
	font-style: normal;
	font-weight: 400;
	src: url(/fonts/NanumBarunGothic/NanumBarunGothic.eot);
	src: local('Nanum Barun Gothic'), local('NanumBarunGothic'), url(/fonts/NanumBarunGothic/NanumBarunGothic.eot?#iefix) format('embedded-opentype'), url(/fonts/NanumBarunGothic/NanumBarunGothic.woff2) format('woff2'), url(/fonts/NanumBarunGothic/NanumBarunGothic.woff) format('woff'), url(/fonts/NanumBarunGothic/NanumBarunGothic.ttf) format("truetype");
}

@font-face {
	font-family: 'Nanum Barun Gothic';
	font-style: normal;
	font-weight: 700;
	src: url(/fonts/NanumBarunGothic/NanumBarunGothicBold.eot);
	src: local('Nanum Barun Gothic Bold'), local('NanumBarunGothicBold'), url(/fonts/NanumBarunGothic/NanumBarunGothicBold.eot?#iefix) format('embedded-opentype'), url(/fonts/NanumBarunGothic/NanumBarunGothicBold.woff2) format('woff2'), url(/fonts/NanumBarunGothic/NanumBarunGothicBold.woff) format('woff'), url(/fonts/NanumBarunGothic/NanumBarunGothicBold.ttf) format("truetype");
}

body, div, ul, li {
	font-family: 'Open Sans', 'Nanum Barun Gothic', Open Sans !important;
}

#some-block {
	padding: 0;
}

.navbar-brand img {
/* max-height:50px;*/
}

.thank-you-for-your-support {
	display: none;
}

#huge_it_portfolio_popup_list_1 {
	z-index: 666666 !important;
}

.navbar-brand img {
	max-height: none;
}

@media screen and (max-width: 480px) {
	.navbar-brand img {
		max-height: 26px;
	}
}

.pushbutton-wide {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	background-color: #5cb85c;
	border-color: #4cae4c;
	color: #fff;
}

.page-section-partners {
	padding: 0;
}

.partners-list {
	padding: 10px 40px;
	height: 110px;
}

button.slick-prev.partners-prev.slick-arrow,
button.slick-next.partners-next.slick-arrow {
	display: none !important;
}

.slide-details .subtitle {
	color: #FFF;
	font-size: 14px;
	display: none;
}

.copyrights .vc_column_container .widget-title {
	width: 100%;
	font-size: 150%;
	margin: -20px 0 20px;
	padding: 10px 0;
}

.copyrights .vc_column_container .menu {
	text-align: left;
}

.copyrights .vc_column_container .menu li {
	margin: 0 0 0 5px;
}

.copyrights .vc_column_container .menu li a {
	color: #9f9f9f;
}

.copyrights .copyright {
	margin: 40px 0 0;
}