@charset"utf-8";
@import url("font.css");
/*default*/
*{margin:0;padding:0;border:0;outline:0;vertical-align:top;box-sizing:border-box;}
html,body{width:100%;height:100%}
body,button,input,textarea,select,option{font: 400 16px/1.45 'Nanum Gothic','나눔고딕',dotum,sans-serif;color:#303030;letter-spacing:-.03em}
a{font-style:inherit;color:inherit;text-decoration:none;border:none}
ul,ol,dl{list-style:none}
em,address{font-style:normal}
label{cursor:pointer;}
button{color:inherit;cursor:pointer;border:none;background:none;border-radius:0;text-align:center}
button::-moz-focus-inner{padding:0;border:none}
table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed}
button,input,textarea,select,option{-moz-appearance:none;-webkit-appearance:none;appearance:none;-webkit-border-radius:0;}
select::-ms-expand{display: none}
textarea{resize:none}
img,video{max-width:100%}
/*Option*/
h1,h2,h3,h4,strong{font-weight:500}
b{font-weight:700}
th{font-weight:normal;}
*{-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}
.clearfix:after{content:'';display:block;clear:both}
/*placeholder*/
::-webkit-input-placeholder{font-weight: 400; color:#c2c2c2}

/*CrossBrowsing*/
/*input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f6f8f9 inset !important}*/
