/****************************************/
/*	Name: MORNINGEDU
/*	PART: RESET BASE STYLE
/*	Version: 1.0
/****************************************/

@charset "utf-8";


/*@font-face {font-family:nBarun;
src:url('../font/NanumBarunGothic.eot');
src:url('../font/NanumBarunGothic.woff') format('woff'), url('../font/NanumBarunGothic.woff') format('embedded-opentype')}

@font-face {font-family:nBarunB;
src:url('../font/NanumBarunGothicBold.eot');
src:url('../font/NanumBarunGothicBold.woff') format('woff'), url('../font/NanumBarunGothicBold.woff') format('embedded-opentype')}

@font-face {font-family:Mont;
src:url('../font/Montserrat.eot');
src:url('../font/Montserrat.woff') format('woff'), url('../font/Montserrat.woff') format('embedded-opentype')}*/

/* @font-face {font-family:nBarun;
src:url('../font/NanumBarunGothic.eot');
src:local(※), url('../font/NanumBarunGothic.woff') format('woff')}

@font-face {font-family:nBarunB;
src:url('../font/NanumBarunGothicBold.eot');
src:local(※), url('../font/NanumBarunGothicBold.woff') format('woff')}

@font-face {font-family:Mont;
src:url('../font/Montserrat.eot');
src:local(※), url('../font/Montserrat.woff') format('woff')}

@font-face {font-family:MontB;
src:url('../font/Montserrat-Bold.eot');
src:local(※), url('../font/Montserrat-Bold.woff') format('woff')} */

@font-face {font-family:nBarun;
src:url('../font/NanumBarunGothic.eot');
src:local(※), url('../font/NanumBarunGothic.woff') format('woff')}

@font-face {font-family:nBarunB;
src:url('../font/NanumBarunGothicBold.eot');
src:local(※), url('../font/NanumBarunGothicBold.woff') format('woff')}


/* CSS 리셋 설정 */
body,html,
header,footer,aside,nav,section,article,details,figure,figcaption,menu,command,
div,dl,dd,ol,ul,li,form,fieldset,legend,iframe,table,caption,thead,tfoot,tbody,tr,th,td, /* 블럭 요소 */
h1,h2,h3,h4,h5,h6,dt,summary,input,textarea,button,select,datalist,
img,embed,object,canvas,audio,video,meter,progress,keygen, /* 인라인 블럭 요소 */
a,label,output,dialog, /* 인라인 요소 */
address,blockquote, /* 텍스트 블럭 요소 */
p,pre,/* 텍스트 인라인 블럭 요소 */
span,b,strong,i,em,dfn,var,u,ins,s,del,q,mark,small,sub,sup,abbr,bdi,bdo,cite,time,ruby,rp,rt,code,kbd,samp, /* 텍스트 인라인 요소 */
acronym,big,frame,frameset,noframes,tt, /* HTML5에서 사용하지 않는 요소 */
map,option,hr,*{border:0;padding:0;margin:0;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;vertical-align:top}
body{font-family: 'NanumBarunGothic', 'Noto Sans Cjk kr',dotum,'돋음','mont', arial sans-serif; font-size:14px; overflow-y:scroll;}
header,footer,aside,nav,section,article,details,summary,figure,figcaption,menu,command{display:block} /* HTML5 블럭 요소 */
applet,basefont,center,dir,strike{display:none} /* XHTML4, HTML5 이후 사용하지 않는 요소 제거 */
q,blockquote{quotes:none;content:none}
li,menu{list-style:none}

table{width:100%;border-collapse:collapse;border-spacing:0} /* 테이블 보더 변경 (겹칩지 않음 separate) */
caption{text-align:left}
th,td{text-align:center;vertical-align:middle}

address{font-style:normal}
label{display:inline-block;*zoom:1}
a{text-decoration:none;} /* a요소 속성 초기화 */

a:hover, a:active, a:focus{text-decoration:none;}
.png24 {tmp:expression(setPng24(this));}
table td a{text-decoration:none;}
table td a:hover, table td a:active, table td a:focus{text-decoration:none;}
table th a{text-decoration:none;}
table th a:hover, table th a:active, table th a:focus{text-decoration:none;}

.blind{position:absolute;width:0;height:0;left:0;top:0;font-size:0;line-height:0;overflow:hidden}
.hidden{width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden} /* .blind를 적용할 수 없는 곳에 사용 (예, caption) */
em{font-style:normal;}
img{max-width:100%;}
.eng{font-family:'mont', arial sans-serif;}
strong,th,h1,h2,h3,h4,h5{font-weight:normal;}
div::after{content:''; display:block; clear:both;}
section::after{content:''; display:block; clear:both;}