@keyframes wobble-vertical-on-hover {
	16.65% {
		-webkit-transform:translateY(8px);
		transform:translateY(8px)
	}
	33.3% {
		-webkit-transform:translateY(-6px);
		transform:translateY(-6px)
	}
	49.95% {
		-webkit-transform:translateY(4px);
		transform:translateY(4px)
	}
	66.6% {
		-webkit-transform:translateY(-2px);
		transform:translateY(-2px)
	}
	83.25% {
		-webkit-transform:translateY(1px);
		transform:translateY(1px)
	}
	100% {
		-webkit-transform:translateY(0);
		transform:translateY(0)
	}
}
@keyframes wobble-vertical-on-hover2 {
	0%,20%,100% {
		-webkit-transform:translateY(0);
		transform:translateY(0)
	}
	10% {
		-webkit-transform:translateY(8px);
		transform:translateY(8px)
	}
}
@-webkit-keyframes bHover {
	0% {
		background-color:transparent
	}
	100% {
		background-color:rgba(255,255,255,.2)
	}
}
@keyframes bHover {
	0% {
		background-color:transparent
	}
	100% {
		background-color:rgba(255,255,255,.2)
	}
}
@-webkit-keyframes pop-on-hover {
	50% {
		-webkit-transform:scale(1.2);
		transform:scale(1.2)
	}
}
@keyframes pop-on-hover {
	50% {
		-webkit-transform:scale(1.2);
		transform:scale(1.2)
	}
}
@-webkit-keyframes pagerEffect {
	0% {
		opacity:.3
	}
	40% {
		opacity:.5;
		box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #333,0 0 0 10px rgba(255,255,255,.5)
	}
	100% {
		box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #333,0 0 0 10px rgba(255,255,255,.5);
		-webkit-transform:scale(1.5);
		opacity:0
	}
}
@-webkit-keyframes scrollDown {
	0% {
		opacity:1;
		top:29%
	}
	15% {
		opacity:1;
		top:50%
	}
	50% {
		opacity:0;
		top:50%
	}
	100% {
		opacity:0;
		top:29%
	}
}
@keyframes timeLine {
	0% {
		width:0%
	}
	100% {
		width:100%
	}
}
@keyframes txtBracket {
	0%,100% {
		opacity:0
	}
	50% {
		opacity:1
	}
}
@keyframes txtChange {
	0%,20%,100% {
		transform:translate3d(0,-37%,0)
	}
	25%,45% {
		transform:translate3d(0,-12%,0)
	}
	50%,70% {
		transform:translate3d(0,13%,0)
	}
	75%,95% {
		transform:translate3d(0,38%,0)
	}
}
@-webkit-keyframes loading {
	0% {
		-webkit-transform:scale(0);
		opacity:0
	}
	50% {
		opacity:1
	}
	100% {
		-webkit-transform:scale(1);
		opacity:0
	}
}
@keyframes FadeText {
	from {
		opacity:.1
	}
	to {
		opacity:1
	}
}
@keyframes wobble-vertical-on-hover {
	16.65% {
		-webkit-transform:translateY(8px);
		transform:translateY(8px)
	}
	33.3% {
		-webkit-transform:translateY(-6px);
		transform:translateY(-6px)
	}
	49.95% {
		-webkit-transform:translateY(4px);
		transform:translateY(4px)
	}
	66.6% {
		-webkit-transform:translateY(-2px);
		transform:translateY(-2px)
	}
	83.25% {
		-webkit-transform:translateY(1px);
		transform:translateY(1px)
	}
	100% {
		-webkit-transform:translateY(0);
		transform:translateY(0)
	}
}
@keyframes wobble-vertical-on-hover2 {
	0%,20%,100% {
		-webkit-transform:translateY(0);
		transform:translateY(0)
	}
	10% {
		-webkit-transform:translateY(8px);
		transform:translateY(8px)
	}
}
@-webkit-keyframes bHover {
	0% {
		background-color:transparent
	}
	100% {
		background-color:rgba(255,255,255,.2)
	}
}
@keyframes bHover {
	0% {
		background-color:transparent
	}
	100% {
		background-color:rgba(255,255,255,.2)
	}
}
@-webkit-keyframes pop-on-hover {
	50% {
		-webkit-transform:scale(1.2);
		transform:scale(1.2)
	}
}
@keyframes pop-on-hover {
	50% {
		-webkit-transform:scale(1.2);
		transform:scale(1.2)
	}
}
@-webkit-keyframes pagerEffect {
	0% {
		opacity:.3
	}
	40% {
		opacity:.5;
		box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #333,0 0 0 10px rgba(255,255,255,.5)
	}
	100% {
		box-shadow:0 0 0 2px rgba(255,255,255,.1),0 0 10px 10px #333,0 0 0 10px rgba(255,255,255,.5);
		-webkit-transform:scale(1.5);
		opacity:0
	}
}
@-webkit-keyframes scrollDown {
	0% {
		opacity:1;
		top:29%
	}
	15% {
		opacity:1;
		top:50%
	}
	50% {
		opacity:0;
		top:50%
	}
	100% {
		opacity:0;
		top:29%
	}
}
@keyframes timeLine {
	0% {
		width:0%
	}
	100% {
		width:100%
	}
}
@keyframes txtBracket {
	0%,100% {
		opacity:0
	}
	50% {
		opacity:1
	}
}
@keyframes txtChange {
	0%,20%,100% {
		transform:translate3d(0,-37%,0)
	}
	25%,45% {
		transform:translate3d(0,-12%,0)
	}
	50%,70% {
		transform:translate3d(0,13%,0)
	}
	75%,95% {
		transform:translate3d(0,38%,0)
	}
}
@-webkit-keyframes loading {
	0% {
		-webkit-transform:scale(0);
		opacity:0
	}
	50% {
		opacity:1
	}
	100% {
		-webkit-transform:scale(1);
		opacity:0
	}
}
@keyframes FadeText {
	from {
		opacity:.1
	}
	to {
		opacity:1
	}
}
/*@font-face {
	font-family:"Pretendard";
	font-weight:Regular;
	font-style:normal;
	src:url("/assets/font/Pretendard/Pretendard-Regular.otf") format("opentype"),url("/assets/font/Pretendard/Pretendard-Regular.ttf") format("truetype")
}
@font-face {
	font-family:"PretendardExtraBold";
	font-weight:Regular;
	font-style:normal;
	src:url("/assets/font/Pretendard/Pretendard-ExtraBold.otf") format("opentype"),url("/assets/font/Pretendard/Pretendard-ExtraBold.ttf") format("truetype")
}
@font-face {
	font-family:"Pretendard-SemiBold";
	font-weight:Regular;
	font-style:normal;
	src:url("/assets/font/Pretendard/Pretendard-SemiBold.otf") format("opentype"),url("/assets/font/Pretendard/Pretendard-SemiBold.ttf") format("truetype")
}
@font-face {
	font-family:"GmarketSansBold";
	font-weight:Regular;
	font-style:normal;
	src:url("/assets/font/GmarketSans/GmarketSansBold.otf") format("opentype"),url("/assets/font/GmarketSans/GmarketSansBold.ttf") format("truetype")
}
@font-face {
	font-family:"NanumMyeongjoBold";
	font-weight:Regular;
	font-style:normal;
	src:url("/assets/font/NanumMyeongjo/NanumMyeongjoBold.otf") format("opentype"),url("/assets/font/NanumMyeongjo/NanumMyeongjoBold.ttf") format("truetype")
}*/
html,body {
	font-family:"Pretendard",sans-serif,serif
}
.commonWid {
	width:1320px;
	margin:0 auto
}
.commonMg {
	margin:100px auto
}
.wrapper .header {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	padding:0 100px;
	box-sizing:border-box;
	width:100%;
	height:70px
}
.wrapper .header .hamMenu {
	display:none
}
.wrapper .header h1 a {
	display:block;
	width:130px
}
.wrapper .header .gnb {
	 
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	 
}
.wrapper .header .gnb>li {
	border-bottom:2px solid #fff;
	transition:.5s;
	height:70px;
	box-sizing:border-box
}
.wrapper .header .gnb>li>a {
	padding:0 30px;
	height:70px;
	line-height:70px;
	display:block;
	color:#222;
	font-size:17px
}
.wrapper .header .gnb>li .hover {
	display:none;
	position:absolute;
	top:70px;
	left:0;
	z-index:9;
	background:#fff;
	width:100%;
	height:70px;
	border-top:1px solid #ddd
}
.wrapper .header .gnb>li .hover ul {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	position:absolute;
	left:30%
}
.wrapper .header .gnb>li .hover ul li {
	margin:0 20px;
	height:70px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.wrapper .header .gnb>li .hover ul li a {
	color:#888;
	font-size:16px;
	transition:.5s
}
.wrapper .header .gnb>li .hover ul li a:hover {
	color:#222;
	font-size:16px
}
.wrapper .header .gnb>li:hover {
	border-bottom:2px solid #4fb748
}
.wrapper .header .gnb>li:hover .hover {
	display:block
}
.wrapper .header .gnb>li:nth-child(2) .hover ul {
	left:25%
}
.wrapper .header .gnb>li:nth-child(3) .hover ul {
	left:40%
}
.wrapper .header .topRight {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.wrapper .header .topRight .right {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex
}
.wrapper .header .topRight .right .btnP {
	display:inherit
}
.wrapper .header .topRight .right .btnM {
	display:none
}
.wrapper .header .topRight .right a {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	color:#222;
	font-size:15px
}
.wrapper .header .topRight .right a:nth-child(-n+2) {
	margin-right:30px
}
.wrapper .header .topRight .right a span {
	margin-left:8px
}
.wrapper .header .topRight .search {
	margin:0 30px;
	transition:.5s
}
.wrapper .header .topRight .languge_select {
	margin:0 30px 0 0;
 
}


.wrapper .header .topRight .languge_select select {
    height: calc(2.55rem + 2px);
    border: 1px solid #ededed;
    padding: 12px 15px;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.5;
    color: #222;
    background-color: #fff;
    background-clip: padding-box;
    
    border-radius: 4px;
    transition: .5s;
    -webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
	 
}
.wrapper .header .topRight .languge_select:not(.arrowHide):after {
 
}



.wrapper .header .topRight .office {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	color:#222;
	font-size:15px;
	border:1px solid #ededed;
	padding:12px 15px;
	border-radius:4px;
	transition:.5s
}
.wrapper .header .topRight .office:hover {
	background:#f5f5f5
}
.wrapper .header .topRight .office span {
	margin-left:8px;
	color:#4fb748
}
.wrapper .hamburger {
	left:20px;
	top:15px;
	width:fit-content
}
.wrapper .hamburger .hamburger__icon,.wrapper .hamburger .hamburger__icon:before,.wrapper .hamburger .hamburger__icon:after {
	background-color:#222;
	height:2px;
	width:22px
}
.wrapper .hamburger .hamburger__icon:before {
	top:-7px
}
.wrapper .hamburger .hamburger__icon:after {
	top:7px
}
.wrapper .hamburger.active .hamburger__icon:before {
	transform:translateY(7px) rotate(45deg)
}
.wrapper .hamburger.active .hamburger__icon:after {
	transform:translateY(-7px) rotate(-45deg)
}
.wrapper .hamCont {
	background-color:#fff
}
.wrapper .hamCont .hamContTop {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	justify-content:flex-end;
	padding:0 20px;
	height:50px
}
.wrapper .hamCont .hamContTop>a {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	color:#222;
	font-size:13px;
	 
}
.wrapper .hamCont .hamContTop>a:first-child{margin-right:15px}


.wrapper .hamCont .hamContTop>a span {
	margin-left:8px
}
.wrapper .hamCont .hamContTop>a.office {
	border:1px solid #ededed;
	padding:8px 12px;
	border-radius:4px;
	transition:.5s;
	margin-left:20px
}
.wrapper .hamCont .hamContTop>a.office:hover {
	background:#f5f5f5
}
.wrapper .hamCont .hamContTop>a.office span {
	color:#4fb748
}

.wrapper .hamCont .hamContLenguage {

	padding:0 20px;
	margin:10px 0 -10px;

}


.wrapper .hamCont .hamContLenguage select {
    height: calc(2.55rem + 2px);
    border: 1px solid #ededed;
    padding: 12px 15px;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.5;
    color: #222;
    background-color: #fff;
    background-clip: padding-box;
    width:100%;
    border-radius: 4px;
    transition: .5s;
    -webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
	 
}

.wrapper .hamCont .hamContBottom {
	padding:20px
}
.wrapper .hamCont .hamContBottom .accordion>li>a {
	color:#222;
	font-size:20px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	border-bottom:1px solid #ddd;
	padding:20px 0;
	font-family:"Pretendard-SemiBold"
}
.wrapper .hamCont .hamContBottom .accordion>li>a i {
	color:#aaa;
	transition:1s
}
.wrapper .hamCont .hamContBottom .accordion>li.mall>a {
	color:#4fb748
}
.wrapper .hamCont .hamContBottom .accordion>li.mall>a .go {
	border:1px solid #bbb;
	width:28px;
	height:28px;
	border-radius:50%;
	font-size:12px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center
}
.wrapper .hamCont .hamContBottom .accordion>li ul {
	margin-top:15px
}
.wrapper .hamCont .hamContBottom .accordion>li ul li a {
	color:#aaa;
	font-size:16px;
	padding:10px 0;
	display:block
}
.wrapper .hamCont .hamContBottom .accordion>li.active>a i {
	color:#222;
	transform:rotate(-180deg)
}
.wrapper .footer .footFaq {
	background:url("/images/Inqten/Homepage/faqBg.webp") no-repeat center center;
	height:240px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	padding-right:320px;
	box-sizing:border-box
}
.wrapper .footer .footFaq .faqTxt .tit {
	color:#222;
	font-size:22px;
	line-height:1.2;
	font-family:"Pretendard-SemiBold"
}
.wrapper .footer .footFaq .faqTxt .tit br {
	display:none
}
.wrapper .footer .footFaq .faqTxt .faqBtn {
	width:260px;
	height:45px;
	border-radius:25px;
	background:#fff;
	color:#222;
	font-size:15px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	margin-top:30px
}
.wrapper .footer .footFaq .faqTxt .faqBtn img {
	margin-left:5px
}
.wrapper .footer .footTop {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	height:80px
}
.wrapper .footer .footTop .footTopLink a {
	color:#222;
	font-size:15px;
	margin-right:20px;
	transition:.5s
}
.wrapper .footer .footTop .footTopLink a:hover {
	color:#4fb748
}
.wrapper .footer .footTop .footTopLink a:last-child {
	margin-right:0
}
.wrapper .footer .footTop .footTopRight {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.wrapper .footer .footTop .footTopRight p:last-child {
	border-left:1px solid #ededed
}
.wrapper .footer .footBottom {
	border-top:1px solid #ededed;
	padding:50px 0
}
.wrapper .footer .footBottom .footCall {
	margin-bottom:30px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	border-bottom:1px solid #ededed;
	padding-bottom:30px
}
.wrapper .footer .footBottom .footCall .callBox {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.wrapper .footer .footBottom .footCall .callBox .callTxt {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	margin-left:20px
}
.wrapper .footer .footBottom .footCall .callBox .callTxt .callNum h3 {
	color:#222;
	font-size:15px
}
.wrapper .footer .footBottom .footCall .callBox .callTxt .callNum p {
	color:#4fb748;
	font-size:20px;
	margin-top:10px
}
.wrapper .footer .footBottom .footCall .callBox .callTxt .callNum.faxNum p {
	color:#fdb813
}
.wrapper .footer .footBottom .footCall .callBox .callTxt .callTime {
	color:#888;
	font-size:15px;
	line-height:1.6;
	margin-left:50px
}
.wrapper .footer .footBottom .footCall .callBox:nth-child(2) {
	margin-left:100px
}
.wrapper .footer .footBottom .footBottomCont {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.wrapper .footer .footBottom .footBottomCont .info .infoLink {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex
}
.wrapper .footer .footBottom .footBottomCont .info .infoLink .point {
	color:#4fb748;
	font-size:16px;
	font-family:"Pretendard-SemiBold"
}
.wrapper .footer .footBottom .footBottomCont .info .infoLink .link a {
	color:#888;
	font-size:15px;
	margin-left:20px;
	transition:.5s
}
.wrapper .footer .footBottom .footBottomCont .info .infoLink .link a:hover {
	color:#222
}
.wrapper .footer .footBottom .footBottomCont .info .infoTxt {
	margin:25px 0
}
.wrapper .footer .footBottom .footBottomCont .info .infoTxt .row {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	flex-wrap:wrap
}
.wrapper .footer .footBottom .footBottomCont .info .infoTxt .row p {
	color:#888;
	font-size:15px;
	line-height:1.7;
	margin-right:20px
}
.wrapper .footer .footBottom .footBottomCont .info .copy {
	color:#888;
	font-size:15px
}
.wrapper .footer .footBottom .footBottomCont .social .socialTit {
	color:#c6c6c6;
	font-size:15px;
	font-family:"Pretendard-SemiBold";
	margin-bottom:20px
}
.wrapper .footer .footBottom .footBottomCont .social .socialLink {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex
}
.wrapper .footer .footBottom .footBottomCont .social .socialLink a {
	margin-right:15px
}
.wrapper .footer .footBottom .footBottomCont .social .socialLink a:last-child {
	margin-right:0
}
.wrapper .footer .footBottom .footBottomCont .mBottomLink {
	display:none;
	margin-top:30px
}
.wrapper .footer .footBottom .footBottomCont .mBottomLink p:last-child {
	border-left: 1px solid #ededed
}

 @media (max-width:370px) {
	.wrapper .hamCont .hamContTop>a:first-child span {
		margin-left: 30px;
	}
}
 