@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css); 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
	list-style: none;
}
html,body {
	width:100%;
	height: 100%; 
	margin:0;
	padding:0;
}
html { font-size: 16px; } /* 1rem = 16px */

body { font-size: 1rem; line-height: 1.5; }
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
abbr,acronym { 
	border:0;
}
.stop-scroll{
	height: 100%;
	overflow: hidden;
}
input{
    outline: none;
}
select{
    outline: none;
}
div#wrap{
	width: 100%;
	height: 100%;
	font-family:'Noto Sans KR', sans-serif;
	font-size: 16px;
}
.wid20{
	width: 20px;
}
.wid30{
	width: 30px;
}
.wid40{
	width: 40px;
}
.wid50{
	width: 50px;
}
.wid60{
	width: 60px;
}
.wid70{
	width: 70px;
}
.wid80{
	width: 80px;
}
.wid90{
	width: 90px;
}
.wid100{
	width: 100px;
}
.wid110{
	width: 110px;
}
.wid120{
	width: 120px;
}
.wid130{
	width: 130px;
}
.wid140{
	width: 140px;
}
.wid150{
	width: 150px;
}
.wid160{
	width: 160px;
}
.wid170{
	width: 170px;
}
.wid180{
	width: 180px;
}
.wid190{
	width: 190px;
}
.wid200{
	width: 200px;
}
.wid210{
	width: 210px;
}
.wid220{
	width: 220px;
}
.wid230{
	width: 230px;
}
.wid240{
	width: 240px;
}
.wid250{
	width: 250px;
}
.wid260{
	width: 260px;
}
.wid270{
	width: 270px;
}
.wid280{
	width: 280px;
}
.wid290{
	width: 290px;
}
.wid300{
	width: 300px;
}
.wid320{
	width: 320px;
}
.wid330{
	width: 330px;
}
.wid340{
	width: 340px;
}
.wid350{
	width: 350px;
}
.wid360{
	width: 360px;
}
.wid370{
	width: 370px;
}
.wid380{
	width: 380px;
}
.wid390{
	width: 390px;
}
.wid400{
	width: 400px;
}
.text_center{
	text-align: center;
}
.padding-left-5{
	padding-left: 5px;
}
.padding-left-10{
	padding-left: 10px;
}