/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0;border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    -webkit-text-size-adjust: none;
}
fieldset,img {border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes:none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {font-size:100%;vertical-align:middle}
button {border:0 none;background-color:transparent;cursor:pointer;-webkit-appearance:none; appearance:none;-moz-appearance: none;}
table {border-collapse:collapse;border-spacing:0; width:100%; text-align:left;}
input[type='text'],input[type='password'],input[type='submit'],input[type='search'] {-webkit-appearance:none; border-radius:0; border:1px solid rgb(217, 217, 217);}
input:checked[type='checkbox'] {background-color:#666; -webkit-appearance:checkbox}
button,input[type='button'],input[type='submit'],input[type='reset'] {-webkit-appearance:button; border-radius:0; border:none;}
input[type='search']::-webkit-search-cancel-button {-webkit-appearance:none}
body {background:#fff}
body,th,td,input,select,textarea,button,a {line-height:1;font-style:normal; font-weight:300;}
a { display:inline;text-decoration:none;cursor:pointer; color:#636363;}
a:active, a:hover {text-decoration:none}
address,caption,cite,code,dfn,em,var,th,p{font-style:normal; font-weight:300}
select{-webkit-appearance: none;-moz-appearance: none;appearance: none;}
select::-ms-expand {display: none;}
strong,h1,h2,h3,h4,h5,h6{ font-weight: 400;}
body{ font-family:'Noto Sans KR',sans-serif; font-size:16px; font-weight:300; font-style:normal;}

input, textarea				{ -webkit-appearance:none; -webkit-border-radius:0;-webkit-appearance: none;-moz-appearance: none;appearance: none; }
input[type="checkbox"]		{ -webkit-appearance:checkbox; }
input[type="radio"]			{ -webkit-appearance:radio; -webkit-border-radius:10px; }

label{ cursor:pointer;}

/* 모질라 버튼 스타일 버그 */
/*input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner {
    padding: 0 !important;
    border: 0 none !important;
}*/
::-moz-focus-inner {border:0;padding:0;margin:0;}
/**{ font-family: 'noto'; font-weight:normal;}*/
/*
::selection {
    background: #ff8601;
    color: #FFF;
    text-shadow: none;
}

::-moz-selection {
    background: #ff8601;
    color: #FFF;
    text-shadow: none;
}

::-webkit-selection {
    background: #ff8601;
    color: #FFF;
}
*/
