/*Tag element*/
body { width: 100%; height: 100%;  }
* { margin:0; padding:0; box-sizing: border-box; font-family: 'Noto Sans KR', sans-serif; color: #6e645a; }
a { text-decoration: none; }
hr { margin:0 ; border: 0; width: 100%; background-color: rgb(240,0,0); padding: 1.5px; }
ul { display: table; height: 50px; width: 100%; }
li { list-style-type: none; display: table-cell; vertical-align: middle; margin: auto; color: #fff; font-weight: bold; background-color: #6e645a; }   
input { border: 0; }
table, th, td { border: 0; }
table { width:100%; }