@charset 'utf-8';
@import url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/stylesheets/NotoSansKR-Hestia.css);

/*  reset */
* {padding: 0; margin: 0; text-decoration: none; box-sizing: border-box; }
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, 
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
     vertical-align: baseline; font-family: inherit; font-weight: inherit; font-style: inherit; font-size: 100%; outline: 0; padding: 0; margin: 0; border: 0;}
ul, ol, li {list-style: none; }
a {text-decoration: none; color: #000}
a:hover a:focus {text-decoration: none; outline: 0;}
img {max-width:100%; vertical-align: top; border: 0 none; }
table {border-collapse: separate; border-spacing: 0;}
strong{font-weight:bold}
caption, th, td {font-weight: normal;text-align: left;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
.clearfix::before, .clearfix::after, .clearfix:before, .clearfix:after {content: ""; display: block; }
.clearfix::after, .clearfix:after {clear: both; }
.sr_only {position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0;}
body{color:#000;font-size:14px;font-family:'Noto Sans Korean','Malgun Gothic', '맑은 고딕', Dotum, '돋움';line-height:1}

.clfix:after{content:'';display:block;clear:both}
.clfix>*{float:left}
.tab_ver{display: none;}
.mob_ver{display: none ;}
.web_ver{display: block;}
.web_tab_ver{display: block; }
.mob_tab_ver{display: none;}

.txt-center{text-align:center !important;}
.txt-right{text-align:right !important;}
.txt-left{text-align:left !important;}

.p0{padding:0 !important;}
.p16{padding:16px !important;}
.m0{margin:0 !important;}