*,:after,:before{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;width:100%;line-height:1.6;overflow-x:hidden;background-color:#fff;font-family:Noto Sans KR,sans-serif;margin:0;padding:0;font-weight:300}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;background:none;border:none;outline:none}a{text-decoration:none;color:inherit}ol,ul{list-style:none}button{cursor:pointer}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}*{white-space:pre-wrap;word-wrap:break-word}