@charset "euc-kr";

@font-face {
    font-family: 'NanumBarunGothic';
    src: url('../font/NanumBarunGothic.eot');
    src: url('../font/NanumBarunGothic.woff') format('woff'), url('../font/NanumBarunGothic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'NanumBarunGothicBold';
    src: url('../font/NanumBarunGothicBold.eot');
    src: url('../font/NanumBarunGothicBold.woff') format('woff'), url('../font/NanumBarunGothicBold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

html, body { font-family:"NanumBarunGothic",'ë§??? ê³???', 'Malgun Gothic',"Helvetica Neue",Helvetica,Arial,sans-serif; background-color:#fff; font-size: 14px;}

a, body, br, button, dd, del, div, dl, dt, em, form, html, h1, h2, h3, h4, h5, h6,
i, iframe, img, input, label, li, object, ol, option, p, pre, select,
span, strong, table, tbody, td, textarea, tfoot, th, thead, ul,
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {margin: 0;padding: 0; font-style: normal;-moz-box-sizing: border-box;box-sizing: border-box;word-break:break-all}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}

/*table {border-collapse: collapse;border-spacing: 0;} **/
/*th, td, tbody, thead, tfoot {border-collapse: collapse;} **/
img {font-size: 0;vertical-align: top;}
caption, legend { visibility:hidden; width:0; height:0; line-height:0; font-size:0; overflow:hidden;}
img, iframe, button {border: 0 none;outline: none;}
iframe {overflow: auto;}
h1, h2, h3, h4, h5, h6 {line-height: normal; font-weight: 400;}
strong {font-weight: bold;}
ul li {vertical-align: middle;line-height: normal; list-style:none;}
select.readonly::-ms-expand { display: none;}
del {text-decoration: line-through;}
a {text-decoration: none;outline: none;color: #000;}
textarea  {font-size: 12px;color: #999;padding: 0 5px;border: 1px solid #ddd; width: 100%;}
input {vertical-align: middle; }
input[type="text"], input[type=password], input[type=number], select {height: 30px; vertical-align: middle;}
select {border-radius: 3px;font-size: 12px;color: #999;padding: 0 0 0 5px;border: 1px solid #ddd; }
input[type="text"], input[type=password], input[type=number] {
	border: 1px solid #ddd; outline: medium; background: #fff;
	-moz-appearance:none;-webkit-appearance:none;appearance:none;vertical-align: middle;font-size: 12px;color: #999;padding: 0 5px;}
input[type="text"]:disabled, input[type="password"]:disabled, input[type="number"]:disabled {background:#eee;}
input::-ms-clear {display: none;}
input[type="text"]::-ms-clear {display: none;}
input[type="text"]:focus {border: 1px solid #5f8ef8;color: #666;}
.idx_table {border-collapse: collapse;border-spacing: 0;}

.tax-invoice {font-size: 1.2rem; padding-top: 0!important;}
.tax-invoice span {
    font-weight: bold;
    color: red;
}

.tax-invoice #viewUnissuedList {
    font-weight: bold;
    font-size: 1rem;
    margin-left: 10px;
    background-color: #598ae7;
    color: #333;
    border: none;
    padding: 7px 10px;
    cursor: pointer;
}
