@charset "utf-8";

@import url("../../cdn.jsdelivr.net/gh/moonspam/NanumSquare%401.0/nanumsquare.css");
@import url("../../cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css");
@import url("https://fonts.googleapis.com/css?family=Nanum+Myeongjo:100,400,700|Noto+Sans+KR:300,400,500,700|Noto+Serif+KR:300,400,500,700&amp;subset=korean");
@import url('../../cdn.jsdelivr.net/gh/innks/NanumSquareRound%40master/nanumsquareround.min.css');
@import url("../../fonts.googleapis.com/earlyaccess/nanummyeongjo.css");
/*@import url("//db.onlinewebfonts.com/c/ee7024c021fdb47b33bb7e46f2a880db?family=DIN+30640+Std");*/
@font-face {    
font-family :'Arial';
font-style: normal;
font-weight: 400;
src: local('※'), url('../font/arial.woff') format('woff'), url('../font/arial.ttf') format('truetype');
}
@font-face {
	font-family:"SCDream1";
	font-style:normal;
	font-display:fallback;
	src: url("../font/SCDream1.woff2");​
	src: local("SCDream1"), 
	url("../font/SCDream1.woff2") format("woff2");
}

@font-face {
	font-family:"SCDream2";
	font-style:normal;
	font-display:fallback;
	src: url("../font/SCDream2.woff");​
	src: local("SCDream2"), 
	url("../font/SCDream2.woff") format("woff");
}

@font-face {
	font-family:"SCDream3";
	font-style:normal;
	font-display:fallback;
	src: url("../font/SCDream3.woff2");​
	src: local("SCDream3"), 
	url("../font/SCDream3.woff2") format("woff2");
}

@font-face {
	font-family:"SCDream4";
	font-style:normal;
	font-display:fallback;​
	src: local("SCDream4"), 
	src: url("../font/SCDream4.otf");​
	src: local("SCDream4"), 
	url("../font/SCDream4.woff2") format("woff2");
}

@font-face {
	font-family:"SCDream5";
	font-style:normal;
	font-display:fallback;
	src: url("../font/SCDream5.otf");​
	src: local("SCDream5"), 
	url("../font/SCDream5.woff2") format("woff2");
}

@font-face {
	font-family:"SCDream6";
	font-style:normal;
	font-display:fallback;​
	src: local("SCDream6"), 
	url("../font/SCDream6.woff2") format("woff2");
}

@font-face {
	font-family:"SCDream7";
	font-style:normal;
	font-display:fallback;​
	src: local("SCDream7"), 
	url("../font/SCDream7.woff2") format("woff2");
}

@font-face {
	font-family:"SCDream8";
	font-style:normal;
	font-display:fallback;​
	src: local("SCDream8"), 
	url("../font/SCDream8.woff2") format("woff2");
}

@font-face {
	font-family:"SCDream9";
	font-style:normal;
	font-display:fallback;​
	src: local("SCDream9"), 
	url("../font/SCDream9.woff2") format("woff2");
}
* { margin:0; padding:0; }
html, body { width:100%; min-width:360px; /*max-width:810px;*/ height:100%; }
body { font-size:100%; word-break:break-all; -ms-word-break:break-all: }
body {	font-family:"Noto Sans KR", "Noto Serif KR", sans-serif, "NanumSquare", "Nanum Barun Gothic", "Nanum Myeongjo"; }
img, fieldset, object { border:0; }
ul, ol { list-style:none; }
em, address, dfn { font-style:normal; }
a { text-decoration:none; color:#000; }
a:hover, a:active, a:focus { text-decoration:none; }
img { vertical-align:top; }
table { border-collapse:collapse; border-spacing:0; }
/*
*, :after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
*/

textarea:focus, input:focus{ outline:none; }