@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 300;
	src: url('./_font/kr/noto-sans-kr-v12-latin_korean-300.woff2') format('woff'); /* Legacy iOS */
}
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 400;
  src: url('./_font/kr/noto-sans-kr-v12-latin_korean-regular.woff2') format('woff'); /* Legacy iOS */
}
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 500;
	src: url('./_font/kr/noto-sans-kr-v12-latin_korean-500.woff2') format('woff'); /* Legacy iOS */
}
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 700;
	src: url('./_font/kr/noto-sans-kr-v12-latin_korean-700.woff2') format('woff'); /* Legacy iOS */
}
@font-face {
	font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 900;
	src: url('./_font/kr/noto-sans-kr-v12-latin_korean-900.woff2') format('woff'); /* Legacy iOS */
}

@font-face {
	font-family: 'Nanum Myeongjo';
	font-style: normal;
	font-weight: 400;
	src: url('./_font/f/nanum-myeongjo-v20-latin_korean-regular.woff2') format('woff'); /* Legacy iOS */
  }
  @font-face {
	font-family: 'Nanum Myeongjo';
	font-style: normal;
	font-weight: 600;
	src: url('./_font/f/nanum-myeongjo-v20-latin_korean-700.woff2') format('woff'); /* Legacy iOS */
  }
  @font-face {
	font-family: 'Nanum Myeongjo';
	font-style: normal;
	font-weight: 700;
	src: url('./_font/f/nanum-myeongjo-v20-latin_korean-800.woff2') format('woff'); /* Legacy iOS */
  }
  


body{
	font-family: 'Noto Sans KR', sans-serif;
}
div,a,li,ul,ol,section,article,nav,head,footer,menu,aside,input,select,textarea,p,label,h1,h2,h3,h4,h5,h6{

}
/* @media(max-width:991.98px){
	li,p,label,dt,dd,h3,h4{
		transform: skew(-0.004deg);
	}
} */


.notosans,
.kor1{
	font-family:'NanumGothic',sans-serif !important;
}
.nanumgothic,
.kor2{
	font-family:'Nanum Gothic',sans-serif !important;
}
.nanummyeongjo{
	font-family: 'Nanum Myeongjo';
}

.dream{
	font-family:'SC Dream',sans-serif !important;
}

.opensans,
.eng1{
	font-family:'Open Sans',sans-serif !important;
}
.roboto,
.eng2{
	font-family:'Roboto',sans-serif !important;
}
.play{
	font-family:'Play',sans-serif !important;
}
.montserrat,
.eng3{
	font-family:'Montserrat',sans-serif !important;
}



/*폰트 사이즈 rem*/
.fsr1{font-size:1rem !important;}
.fsr1_1{font-size:1.1rem !important;}
.fsr1_2{font-size:1.2rem !important;}
.fsr1_3{font-size:1.3rem !important;}
.fsr1_4{font-size:1.4rem !important;}
.fsr1_5{font-size:1.5rem !important;}
.fsr1_6{font-size:1.6rem !important;}
.fsr1_7{font-size:1.7rem !important;}
.fsr1_8{font-size:1.8rem !important;}
.fsr1_9{font-size:1.9rem !important;}
.fsr2{font-size:2rem !important;}
.fsr2_1{font-size:2.1rem !important;}
.fsr2_2{font-size:2.2rem !important;}
.fsr2_3{font-size:2.3rem !important;}
.fsr2_4{font-size:2.4rem !important;}
.fsr2_5{font-size:2.5rem !important;}
.fsr2_6{font-size:2.6rem !important;}
.fsr2_7{font-size:2.7rem !important;}
.fsr2_8{font-size:2.8rem !important;}
.fsr2_9{font-size:2.9rem !important;}
.fsr3{font-size:3rem !important;}
.fsr3_1{font-size:3.1rem !important;}
.fsr3_2{font-size:3.2rem !important;}
.fsr3_3{font-size:3.3rem !important;}
.fsr3_4{font-size:3.4rem !important;}
.fsr3_5{font-size:3.5rem !important;}
.fsr3_6{font-size:3.6rem !important;}
.fsr3_7{font-size:3.7rem !important;}
.fsr3_8{font-size:3.8rem !important;}
.fsr3_9{font-size:3.9rem !important;}
.fsr4{font-size:4rem !important;}
.fsr4_1{font-size:4.1rem !important;}
.fsr4_2{font-size:4.2rem !important;}
.fsr4_3{font-size:4.3rem !important;}
.fsr4_4{font-size:4.4rem !important;}
.fsr4_5{font-size:4.5rem !important;}
.fsr4_6{font-size:4.6rem !important;}
.fsr4_7{font-size:4.7rem !important;}
.fsr4_8{font-size:4.8rem !important;}
.fsr4_9{font-size:4.9rem !important;}
.fsr5{font-size:5rem !important;}
.fsr6{font-size:6rem !important;}
.fsr7{font-size:7rem !important;}
.fsr8{font-size:8rem !important;}
.fsr9{font-size:9rem !important;}
.fsr10{font-size:10rem !important;}


/*폰트 사이즈 rem*/
@media (max-width: 1199.98px) {
	.fsr1-xl{font-size:1rem !important;}
	.fsr1_1-xl{font-size:1.1rem !important;}
	.fsr1_2-xl{font-size:1.2rem !important;}
	.fsr1_3-xl{font-size:1.3rem !important;}
	.fsr1_4-xl{font-size:1.4rem !important;}
	.fsr1_5-xl{font-size:1.5rem !important;}
	.fsr1_6-xl{font-size:1.6rem !important;}
	.fsr1_7-xl{font-size:1.7rem !important;}
	.fsr1_8-xl{font-size:1.8rem !important;}
	.fsr1_9-xl{font-size:1.9rem !important;}
	.fsr2-xl{font-size:2rem !important;}
	.fsr2_1-xl{font-size:2.1rem !important;}
	.fsr2_2-xl{font-size:2.2rem !important;}
	.fsr2_3-xl{font-size:2.3rem !important;}
	.fsr2_4-xl{font-size:2.4rem !important;}
	.fsr2_5-xl{font-size:2.5rem !important;}
	.fsr2_6-xl{font-size:2.6rem !important;}
	.fsr2_7-xl{font-size:2.7rem !important;}
	.fsr2_8-xl{font-size:2.8rem !important;}
	.fsr2_9-xl{font-size:2.9rem !important;}
	.fsr3-xl{font-size:3rem !important;}
	.fsr3_1-xl{font-size:3.1rem !important;}
	.fsr3_2-xl{font-size:3.2rem !important;}
	.fsr3_3-xl{font-size:3.3rem !important;}
	.fsr3_4-xl{font-size:3.4rem !important;}
	.fsr3_5-xl{font-size:3.5rem !important;}
	.fsr3_6-xl{font-size:3.6rem !important;}
	.fsr3_7-xl{font-size:3.7rem !important;}
	.fsr3_8-xl{font-size:3.8rem !important;}
	.fsr3_9-xl{font-size:3.9rem !important;}
	.fsr4-xl{font-size:4rem !important;}
	.fsr4_1-xl{font-size:4.1rem !important;}
	.fsr4_2-xl{font-size:4.2rem !important;}
	.fsr4_3-xl{font-size:4.3rem !important;}
	.fsr4_4-xl{font-size:4.4rem !important;}
	.fsr4_5-xl{font-size:4.5rem !important;}
	.fsr4_6-xl{font-size:4.6rem !important;}
	.fsr4_7-xl{font-size:4.7rem !important;}
	.fsr4_8-xl{font-size:4.8rem !important;}
	.fsr4_9-xl{font-size:4.9rem !important;}
	.fsr5-xl{font-size:5rem !important;}
	.fsr6-xl{font-size:6rem !important;}
	.fsr7-xl{font-size:7rem !important;}
	.fsr8-xl{font-size:8rem !important;}
	.fsr9-xl{font-size:9rem !important;}
	.fsr10-xl{font-size:10rem !important;}
}

@media (max-width: 991.98px) {
	.fsr1-lg{font-size:1rem !important;}
	.fsr1_1-lg{font-size:1.1rem !important;}
	.fsr1_2-lg{font-size:1.2rem !important;}
	.fsr1_3-lg{font-size:1.3rem !important;}
	.fsr1_4-lg{font-size:1.4rem !important;}
	.fsr1_5-lg{font-size:1.5rem !important;}
	.fsr1_6-lg{font-size:1.6rem !important;}
	.fsr1_7-lg{font-size:1.7rem !important;}
	.fsr1_8-lg{font-size:1.8rem !important;}
	.fsr1_9-lg{font-size:1.9rem !important;}
	.fsr2-lg{font-size:2rem !important;}
	.fsr2_1-lg{font-size:2.1rem !important;}
	.fsr2_2-lg{font-size:2.2rem !important;}
	.fsr2_3-lg{font-size:2.3rem !important;}
	.fsr2_4-lg{font-size:2.4rem !important;}
	.fsr2_5-lg{font-size:2.5rem !important;}
	.fsr2_6-lg{font-size:2.6rem !important;}
	.fsr2_7-lg{font-size:2.7rem !important;}
	.fsr2_8-lg{font-size:2.8rem !important;}
	.fsr2_9-lg{font-size:2.9rem !important;}
	.fsr3-lg{font-size:3rem !important;}
	.fsr3_1-lg{font-size:3.1rem !important;}
	.fsr3_2-lg{font-size:3.2rem !important;}
	.fsr3_3-lg{font-size:3.3rem !important;}
	.fsr3_4-lg{font-size:3.4rem !important;}
	.fsr3_5-lg{font-size:3.5rem !important;}
	.fsr3_6-lg{font-size:3.6rem !important;}
	.fsr3_7-lg{font-size:3.7rem !important;}
	.fsr3_8-lg{font-size:3.8rem !important;}
	.fsr3_9-lg{font-size:3.9rem !important;}
	.fsr4-lg{font-size:4rem !important;}
	.fsr4_1-lg{font-size:4.1rem !important;}
	.fsr4_2-lg{font-size:4.2rem !important;}
	.fsr4_3-lg{font-size:4.3rem !important;}
	.fsr4_4-lg{font-size:4.4rem !important;}
	.fsr4_5-lg{font-size:4.5rem !important;}
	.fsr4_6-lg{font-size:4.6rem !important;}
	.fsr4_7-lg{font-size:4.7rem !important;}
	.fsr4_8-lg{font-size:4.8rem !important;}
	.fsr4_9-lg{font-size:4.9rem !important;}
	.fsr5-lg{font-size:5rem !important;}
	.fsr6-lg{font-size:6rem !important;}
	.fsr7-lg{font-size:7rem !important;}
	.fsr8-lg{font-size:8rem !important;}
	.fsr9-lg{font-size:9rem !important;}
	.fsr10-lg{font-size:10rem !important;}
}

@media (max-width: 767.98px) {
	.fsr1-md{font-size:1rem !important;}
	.fsr1_1-md{font-size:1.1rem !important;}
	.fsr1_2-md{font-size:1.2rem !important;}
	.fsr1_3-md{font-size:1.3rem !important;}
	.fsr1_4-md{font-size:1.4rem !important;}
	.fsr1_5-md{font-size:1.5rem !important;}
	.fsr1_6-md{font-size:1.6rem !important;}
	.fsr1_7-md{font-size:1.7rem !important;}
	.fsr1_8-md{font-size:1.8rem !important;}
	.fsr1_9-md{font-size:1.9rem !important;}
	.fsr2-md{font-size:2rem !important;}
	.fsr2_1-md{font-size:2.1rem !important;}
	.fsr2_2-md{font-size:2.2rem !important;}
	.fsr2_3-md{font-size:2.3rem !important;}
	.fsr2_4-md{font-size:2.4rem !important;}
	.fsr2_5-md{font-size:2.5rem !important;}
	.fsr2_6-md{font-size:2.6rem !important;}
	.fsr2_7-md{font-size:2.7rem !important;}
	.fsr2_8-md{font-size:2.8rem !important;}
	.fsr2_9-md{font-size:2.9rem !important;}
	.fsr3-md{font-size:3rem !important;}
	.fsr3_1-md{font-size:3.1rem !important;}
	.fsr3_2-md{font-size:3.2rem !important;}
	.fsr3_3-md{font-size:3.3rem !important;}
	.fsr3_4-md{font-size:3.4rem !important;}
	.fsr3_5-md{font-size:3.5rem !important;}
	.fsr3_6-md{font-size:3.6rem !important;}
	.fsr3_7-md{font-size:3.7rem !important;}
	.fsr3_8-md{font-size:3.8rem !important;}
	.fsr3_9-md{font-size:3.9rem !important;}
	.fsr4-md{font-size:4rem !important;}
	.fsr4_1-md{font-size:4.1rem !important;}
	.fsr4_2-md{font-size:4.2rem !important;}
	.fsr4_3-md{font-size:4.3rem !important;}
	.fsr4_4-md{font-size:4.4rem !important;}
	.fsr4_5-md{font-size:4.5rem !important;}
	.fsr4_6-md{font-size:4.6rem !important;}
	.fsr4_7-md{font-size:4.7rem !important;}
	.fsr4_8-md{font-size:4.8rem !important;}
	.fsr4_9-md{font-size:4.9rem !important;}
	.fsr5-md{font-size:5rem !important;}
	.fsr6-md{font-size:6rem !important;}
	.fsr7-md{font-size:7rem !important;}
	.fsr8-md{font-size:8rem !important;}
	.fsr9-md{font-size:9rem !important;}
	.fsr10-md{font-size:10rem !important;}
}

@media (max-width: 575.98px) {
	.fsr1-sm{font-size:1rem !important;}
	.fsr1_1-sm{font-size:1.1rem !important;}
	.fsr1_2-sm{font-size:1.2rem !important;}
	.fsr1_3-sm{font-size:1.3rem !important;}
	.fsr1_4-sm{font-size:1.4rem !important;}
	.fsr1_5-sm{font-size:1.5rem !important;}
	.fsr1_6-sm{font-size:1.6rem !important;}
	.fsr1_7-sm{font-size:1.7rem !important;}
	.fsr1_8-sm{font-size:1.8rem !important;}
	.fsr1_9-sm{font-size:1.9rem !important;}
	.fsr2-sm{font-size:2rem !important;}
	.fsr2_1-sm{font-size:2.1rem !important;}
	.fsr2_2-sm{font-size:2.2rem !important;}
	.fsr2_3-sm{font-size:2.3rem !important;}
	.fsr2_4-sm{font-size:2.4rem !important;}
	.fsr2_5-sm{font-size:2.5rem !important;}
	.fsr2_6-sm{font-size:2.6rem !important;}
	.fsr2_7-sm{font-size:2.7rem !important;}
	.fsr2_8-sm{font-size:2.8rem !important;}
	.fsr2_9-sm{font-size:2.9rem !important;}
	.fsr3-sm{font-size:3rem !important;}
	.fsr3_1-sm{font-size:3.1rem !important;}
	.fsr3_2-sm{font-size:3.2rem !important;}
	.fsr3_3-sm{font-size:3.3rem !important;}
	.fsr3_4-sm{font-size:3.4rem !important;}
	.fsr3_5-sm{font-size:3.5rem !important;}
	.fsr3_6-sm{font-size:3.6rem !important;}
	.fsr3_7-sm{font-size:3.7rem !important;}
	.fsr3_8-sm{font-size:3.8rem !important;}
	.fsr3_9-sm{font-size:3.9rem !important;}
	.fsr4-sm{font-size:4rem !important;}
	.fsr4_1-sm{font-size:4.1rem !important;}
	.fsr4_2-sm{font-size:4.2rem !important;}
	.fsr4_3-sm{font-size:4.3rem !important;}
	.fsr4_4-sm{font-size:4.4rem !important;}
	.fsr4_5-sm{font-size:4.5rem !important;}
	.fsr4_6-sm{font-size:4.6rem !important;}
	.fsr4_7-sm{font-size:4.7rem !important;}
	.fsr4_8-sm{font-size:4.8rem !important;}
	.fsr4_9-sm{font-size:4.9rem !important;}
	.fsr5-sm{font-size:5rem !important;}
	.fsr6-sm{font-size:6rem !important;}
	.fsr7-sm{font-size:7rem !important;}
	.fsr8-sm{font-size:8rem !important;}
	.fsr9-sm{font-size:9rem !important;}
	.fsr10-sm{font-size:10rem !important;}
}


/*font-weight*/
.fw100{font-weight:400 !important}
.fw200{font-weight:400 !important}
.fw300{font-weight:400 !important}
.fw400{font-weight:400 !important}
.fw500{font-weight:700 !important}
.fw600{font-weight:700 !important}
.fw700{font-weight:700 !important}
.fw800{font-weight:800 !important}
.fw900{font-weight:800 !important}


/*line-height*/
.lineH1{line-height:1 !important}
.lineH1_1{line-height:1.1 !important}
.lineH1_2{line-height:1.2 !important}
.lineH1_3{line-height:1.3 !important}
.lineH1_4{line-height:1.4 !important}
.lineH1_5{line-height:1.5 !important}
.lineH1_6{line-height:1.6 !important}
.lineH1_7{line-height:1.7 !important}
.lineH1_8{line-height:1.8 !important}
.lineH1_9{line-height:1.9 !important}
.lineH2{line-height:2 !important}
.lineH2_1{line-height:2.1 !important}
.lineH2_2{line-height:2.2 !important}
.lineH2_3{line-height:2.3 !important}
.lineH2_4{line-height:2.4 !important}



.fc{color:#293f3a !important;}
.fcBlue{color:#293f3a !important;}
.fcRed {color:#ff0000 !important;}
.fcGreen {color:#8ac53e !important;}
.fcBlack {color:#000 !important;}
.fcWhite {color:#fff !important;}
.fcGrayA {color:#aaa !important;}
.fcGray9 {color:#999 !important;}
.fcGray8 {color:#888 !important;}
.fcGray7 {color:#777 !important;}
.fcGray6 {color:#666 !important;}
.fcGray5 {color:#555 !important;}
.fcGray4 {color:#444 !important;}
.fcGray3 {color:#333 !important;}
.fcGray2 {color:#222 !important;}
.fcGray1 {color:#111 !important;}