html, body, div, span, iframe,h1, h2, h3, h4, h5, h6, p, a, address, em, img, strong, tt, var, i, center,dl, dt, dd, ol, ul, li, form, label, 
 table, caption, tbody, tfoot, thead, tr, th, td,article, aside, figure, figcaption, 
footer, header, hgroup, menu, nav, section, time, mark, audio, video{margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block;}
body{line-height: 1;}
ol, ul, li{list-style: none;}
hr{display: block; margin: 0; padding: 0; border: 0 none;}
input, select{vertical-align: middle;}
input, select, button, textarea, optgroup{margin: 0; font-family: inherit; color: inherit;}
a{color: inherit; text-decoration: none;} 
button{padding: 0; border: 0 none; background: none; cursor: pointer;}
input[type='submit']{-webkit-appearance: none; -moz-appearance: none; appearance: none;}
img{border: none; vertical-align: middle;}
select{-moz-appearance:none; -webkit-appearance:none; appearance:none;}
select::-ms-expand{display:none;} 
li{list-style: none}
.show{display: block;}
.hide{display: none;}

/*테이블 초기화*/
table{border-spacing: 0; border-collapse: collapse; width: 100%; margin-bottom: 10px; border-top: 2px solid #333;}
table thead tr th,table thead tr td, table tbody tr th{background: #f9f9f9; border-bottom: 1px solid #ddd; color: #000; font-weight: 600;}
table thead tr th,table thead tr td, table tbody tr th,table tbody tr td{border-right: 1px solid #ddd; text-align: center; padding: 15px; border-bottom: 1px solid #ddd; vertical-align: middle;}
table tbody tr th,table tbody tr td{color: #666;}
table thead tr th:last-child, table thead tr td:last-child, table tbody tr th:last-child,table tbody tr td:last-child{border-right: 0;}
table .borderRight{border-right: 1px solid #ddd !important;}

/*input 초기화*/
input[type="text"]{-webkit-appearance: none; -moz-appearance: none; appearance: none;}
input:focus, textarea:focus, select:focus{outline: none;}


/* IE10 이상에서 input box 에 추가된 지우기 버튼 제거 */
input::-ms-clear { display: none; }

/*****모바일*****/
@media all and (max-width:767px) { 

    table thead tr th,table thead tr td, table tbody tr th,table tbody tr td{padding: 10px;}

}
