/*폰트*/

@font-face {
	font-family: 'Pretendard-Regular';
	src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
	font-weight: 400;
	font-style: normal;
}

body  {
	font-family: 'Pretendard-Regular' ;
}

/*메인비주얼*/

.main_vis .bx-wrapper {
	margin-bottom: 0;
	border: 0;
	box-shadow: none;
	-webkit-box-shadow: none;
}

.main_vis .bx-pager.bx-default-pager {
	padding-top: 0;
	bottom: auto;
	width: 14px;
	right: 28px;
	top: 50%;
	transform: translate(0, -50%);
}

.main_vis .bx-wrapper .bx-pager.bx-default-pager a {
	background: #fff;
	width: 14px;
	height: 14px;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	margin: 6px 0;
}

.main_vis .bx-wrapper .bx-pager.bx-default-pager a.active,
.main_vis .bx-wrapper .bx-pager.bx-default-pager a:focus,
.main_vis .bx-wrapper .bx-pager.bx-default-pager a:hover {
	background: #14b8a6;
}

.main_vis .bx-wrapper .bx-pager.bx-default-pager a.active {
	height: 40px;
}


.main_vis .main_vis01 {
	background: url("../image/main_vis01.jpg");
	background-position: center;
	background-size: cover;
	width: 100%;
	height:100%;
}

.main_vis .main_vis02 {
	background: url("../image/main_vis02.jpg");
	background-position: center;
	background-size: cover;
	width: 100%;
	height:100%;
}



/*인덱스배경*/
.idx_bs  {
	width: 100%;
	height: 350px;
	display: block;

}


.idx_bsbg01  {
	background: url("../image/index_bus01.jpg");
	background-position: center;
	background-size: cover;
}
.idx_bsbg02  {
	background: url("../image/index_bus02.jpg");
	background-position: center;
	background-size: cover;
}

.idx_bsbg03  {
	background: url("../image/index_bus03.jpg");
	background-position: center;
	background-size: cover;
}

.idx_bsbg04  {
	background: url("../image/index_bus04.jpg");
	background-position: center;
	background-size: cover;
}


/*인덱스 비지니스*/
.idx_buss {
	background: url("../image/bg-quick.jpg") no-repeat;
	background-position: bottom;
}


/*서브타이틀*/
.sub_bg01 {
	background: url("../image/bg_sub01.jpg") no-repeat;
	background-position: center;
	background-size: cover;
}
.sub_bg02 {
	background: url("../image/bg_sub02.jpg") no-repeat;
	background-position: center;
	background-size: cover;
}

.sub_bg03 {
	background: url("../image/bg_sub03.jpg") no-repeat;
	background-position: center;
	background-size: cover;
}
.sub_bg04 {
	background: url("../image/bg_sub04.jpg") no-repeat;
	background-position: center;
	background-size: cover;
}
.sub_bg05 {
	background: url("../image/bg_sub05.jpg") no-repeat;
	background-position: center;
	background-size: cover;
}
.sub_bg06 {
	background: url("../image/bg_sub06.jpg") no-repeat;
	background-position: center;
	background-size: cover;
}

.bg_mail {
	background: url("../image/bg_sub01_02.jpg") no-repeat;
	background-position: center;
	background-size: cover;
}

.bg_com01  {
	background: url("../image/bg_sub01_01.jpg") no-repeat;
	background-position: center;
	background-size: cover;
}

.sub05_intro01  {
	background: url("../image/sub05_intro01.jpg") no-repeat;
	background-position: center;
	background-size: cover;
}
.list-disc > li  {
	list-style: none;
}

.list-disc > li::before {
	content: url("../image/list-disc.png");
	margin-right: 8px;
	position: relative;
	top: -4px;
}

/*스마트팩토리 포트폴리오 */
.sub0203_bg01 {
	background: url("../image/02_03_bg01.png") no-repeat;
	background-position: center;
	background-size: cover;
  height: 380px;
}

/*스마트팩토리 포트폴리오 */
.sub0203_bg02 {
	background: url("../image/02_03_bg02.png") no-repeat;
	background-position: center;
	background-size: cover;
  height: 380px;
}

/*스마트팩토리 포트폴리오 */
.sub0203_bg03 {
	background: url("../image/02_03_bg03.png") no-repeat;
	background-position: center;
	background-size: cover;
  height: 380px;
}



/*스마트양식 아이콘 */
.sub04_icon01 {
	background: url("../image/sub04_icon01.jpg") no-repeat;
}

.sub04_icon02 {
	background: url("../image/sub04_icon02.jpg") no-repeat;
}

.sub04_icon03 {
	background: url("../image/sub04_icon03.jpg") no-repeat;
}

.sub04_icon04 {
	background: url("../image/sub04_icon04.jpg") no-repeat;
}

.sub04_icon05 {
	background: url("../image/sub04_icon05.jpg") no-repeat;
}




