@charset "utf-8";
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, img, ins, kbd, q, samp,small, strike, strong, sub, sup, tt, var,	dl, dt, dd, ol, ul, li,	fieldset, form, label, legend,	table, caption, tbody, tfoot, thead, tr, th, td {margin: 0px; padding: 0px; border: 0px; outline: 0px;}
html,body {width:100%;}
body,td,form,img,span,a,div {font-family: 'Noto Sans KR', sans-serif; font-size:15px; border:0px;}
input,textarea {font-size:14px;margin:0px;font-family:'Dotum';}
ul,dl,ol,dd,dt,li {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;}
table {border-collapse:collapse;border-spacing:0px;}
table td {padding:0px;}
img,select,input {vertical-align:middle}
label {cursor:pointer;}
:focus { outline: 0px; }
a { text-decoration:none; }
a:hover { text-decoration:none; }

body {font-family: 'Noto Sans KR', sans-serif;}
.input {border:1px solid #ddd; height:18px; line-height:18px; }
.input2 {border:1px solid #c0bfbf; height:14px; line-height:14px;}
.clear {clear:both; height:0px; font-size:0px;}


.c-title, .c-title2{font-family: 'Noto Serif KR';font-size: 26px!important;}



.title_line1{width:30px; border-top:1px solid #fff;display: inline-block;}
.title_line2{width:30px; border-top:1px solid #ccc;display: inline-block;}


.c-table-1{margin-top: 8px!important;}
.c-subTitle{font-weight: 100!important;}
.c-group-1 .m-padding div{letter-spacing: -1px!important; font-weight: 100!important; font-size: 15px;}
.tile-01{background: #795548!important;}
.tile-02{background: #3da52a!important;}
.c-shape-4 a{letter-spacing: -1px!important; font-weight: 100!important; font-size: 15px;}
.c-menu-1 ul li.text a{padding: 5px 10px!important;}