html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
font-family: 'Malgun Gothic', 돋움, monospace;
font-size:12px;
  color: #2C2A2A;
}
div#comments {display: none;}
.entry-title {padding-bottom: 6px;color: #ea440d;font-size: 18px;font-weight: 700;border-bottom: 2px solid;}
.entry-header, .entry-content, .entry-summary, .entry-meta {
    max-width: 900px;
}
table, td {border: 0;}
.nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor > a {font-style: normal;}

/*header*/
.nav-menu li a {background: #f05227;outline: none;color: #fff  !important;margin: 5px 7px 7px 1px;border-radius: 5px;}
.main-navigation {max-width: none;text-align: center;}
.nav-menu li.current_page_item a {background-color: #220e10;font-weight: 600;}

/*계산기*/
.outBox {border: 1px solid #eee;padding: 20px;}
td.tit {width: 110px;font-weight: 600;line-height:1.3;    word-break: keep-all;}
td.tit2 {color: #0058ff;font-size: 17px;width: 130px;letter-spacing: -1px;}
td.desc{padding-right:20px}
td.value {width: 100px;}
td.btn {padding-left:110px;}
td.btn2 {padding-left: 137px;}
table.calbox {width: 100%;}
.moreBtn {font-size: 14px;font-weight: 600;padding: 12px 20px;display: inline-block;color: #fff !important;background: linear-gradient(to bottom, #3193ed 0%, #2777e5 100%);
    outline: none;border-radius: 3px;margin-top: 20px;}
td.btn input[type="button"] {padding: 11px 0 10px;text-align: center;}
.tbl_border td {border: 1px solid #e5e5e5;padding: 5px 10px;}

.outBox.table_border {border: none;padding: 0;}
.table_border td {border: 1px solid #c3c3c3;padding: 7px;}

@media (max-width: 767px) {
table.calbox{width: max-content;overflow-x: scroll;}
.outBox {overflow-x: scroll;}
}