@charset "UTF-8";
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
/* ============================================================
   Fonts
==============================================================*/
/*Pretendard*/
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 300;
	src: url('/theme/cafe2/fonts/Pretendard-Light.woff2') format('woff2'),
		 url('/theme/cafe2/fonts/Pretendard-Light.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard-r';
	font-style: normal;
	font-weight: 400;
	src: url('/theme/cafe2/fonts/Pretendard-Regular.woff2') format('woff2'),
		 url('/theme/cafe2/fonts/Pretendard-Regular.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard-m';
	font-style: normal;
	font-weight: 500;
	src: url('/theme/cafe2/fonts/Pretendard-Medium.woff2') format('woff2'),
		 url('/theme/cafe2/fonts/Pretendard-Medium.woff') format('woff');
}

@font-face {
	font-family:'Pretendard-b';
	font-style: normal;
	font-weight: 700;
	src: url('/theme/cafe2/fonts/Pretendard-Bold.woff2') format('woff2'),
		 url('/theme/cafe2/fonts/Pretendard-Bold.woff') format('woff');
}


@font-face {
    font-family: 'GyeonggiBatang';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/GyeonggiBatang.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.notosanskr * { 
 font-family: 'Noto Sans KR', sans-serif;
}

.notosanskr * { 
 font-family: 'Montserrat', sans-serif;
}

@font-face {
    font-family: 'YUniverse-B';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_yuniverse@1.0/YUniverse-B.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}


.notosanskr * { 
 font-family: 'Noto Sans KR', sans-serif;
}



@font-face {
    font-family: 'MapoFlowerIsland';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/MapoFlowerIslandA.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}



html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button, select, option {font-family:"Noto Sans KR", Montserrat, Dotum, 돋움,  sans-serif; word-break:keep-all; line-height:1.75; }
input[type="text"],input[type="email"],input[type="number"],button,input[type="submit"],input[type="reset"],button,input[type="tel"],button,input[type="password"],input[type="url"],input[type="search"],input[type="file"],button,textarea {font-family:"Noto Sans KR", Montserrat, Dotum, 돋움,  sans-serif; word-break:keep-all;}
