@charset "utf-8";
/* 공통 */
 * {margin:0;padding:0;
      box-sizing: border-box;
      font-family:'Noto Sans KR',Malgun Gothic,'맑은 고딕',Helvetica,AppleGothic,dotum,'돋움',sans-serif;word-break:break-all;
    }

html {overflow-y:scroll;}
ul,li,dl,dt,dd {margin:0;padding:0;list-style:none;}
form {margin:0;padding:0;}
body, div,a {margin:0; padding:0; font-size:16px; font-family:'Noto Sans KR',Malgun Gothic,'맑은 고딕',Helvetica,AppleGothic,dotum,'돋움',sans-serif;word-break:break-all;}
input,textarea{vertical-align:middle;  font-family: 'Noto Sans KR',Malgun Gothic,'맑은 고딕',Helvetica,AppleGothic,dotum,'돋움',sans-serif;word-break:break-all;}
input:focus {outline:none;background-color:#fff}

table {border-collapse:collapse; }
td,th{font-size:16px;color:#333;  font-family:'Noto Sans KR',Malgun Gothic,'맑은 고딕',Helvetica,AppleGothic,dotum,'돋움',sans-serif;word-break:break-all;}

.blind {overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0 }
.hidden {visibility:hidden;}
.none {display:none;}

a img {border:0;}
img {border:0; vertical-align:middle;}

a:link{color:#333;text-decoration:none;}
a:hover{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:active{color:#333;text-decoration:none;}

textarea{overflow:auto;}
textarea {outline:none;color:#555;font-size:14px;font-family:'Noto Sans KR',Malgun Gothic,'맑은 고딕',Helvetica,AppleGothic,dotum,'돋움',sans-serif;word-break:break-all;}
button{border: none;}
textarea:focus { outline: none;}
button:focus { outline: none;}
input:focus { outline: none;}
select {outline:none;height:20px;vertical-align:top;color:#555;}
input.radio { width:13px;height:13px;vertical-align:top;}
input.text,input.password,input.edit {padding:0 5px;outline:none; font-size:12px;}
input.checkbox {width:13px; height:13px;vertical-align:top;}
input.image { vertical-align:top;border:none;cursor:pointer;}
input.button { border:none;background:none;cursor:pointer;}
input.submit {cursor:pointer;vertical-align:top;font-size:100%;}
input.text.txtr { text-align:right;}

/* 개인정보처리방침 */
.privacy {font-weight:bold;}
