﻿@charset "utf-8";

/* reset */
html, body, div, span, object,h1, h2, h3, h4, h5, h6, p, blockquote, a, button, abbr, address, img, q,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,article, aside, footer, header, section, summary, figure, figcaption{margin:0;padding:0;border:0;font:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block;}/* HTML5 display-role reset for older browsers */
body,html{width: 100%;height: 100%;}
ol, ul{list-style: none;}
table{border-collapse: collapse;border-spacing: 0;}
img{border: none;vertical-align:middle;}
a{text-decoration: none;color: inherit;}
em, address{font-style: normal;}
button{border: none;background-color: transparent;cursor: pointer;vertical-align: top;outline:none;}
input,button,a,select,option{font-family: inherit;font-size: inherit;outline:none;}
/* 추가 및 수정 */
input, select, option{font-family: 'Noto Sans CJK KR Regular',sans-serif ,'Dotum';border-radius: 0;background-color: #fff; -webkit-appearance: none;-moz-appearance: none;appearance: none;}
input::placeholder,
input::-webkit-input-placeholder,
input::-moz-placeholder,
input:-ms-input-placeholder,
input:-moz-placeholder{color: #b4b4b4;}