@charset "euc-kr";

* {padding:0; margin:0;}
/* ÃÊ±âÈ­ */

body {margin:0;padding:0;font-size:14px;;font-family: 'notokr-regular','Malgun Gothic', '¸¼Àº °íµñ','Apple gothic',dotum, sans-serif;}
html, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin:0;padding:0;border:0}
h1, h2, h3, h4, h5, h6 {font-size:1em;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}
img {
    -webkit-user-select: none;
    user-select: none;
    -webkit-user-drag: none;
    user-drag: none;
    vertical-align: middle;
}
input,select,textarea{font-family: 'notokr-regular','Malgun Gothic', '¸¼Àº °íµñ','Apple gothic',dotum, sans-serif; }
ul,ol,li{margin:0;padding:0;list-style:none}
legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
label, input, button, select{vertical-align:middle}
input, button {margin:0;padding:0;font-size:1em}
button {cursor:pointer}
select {margin:0;height: 24px}
p {margin:0;padding:0;word-break:break-all}
hr {display:none}
pre {overflow-x:scroll;font-size:1.1em}
a:link, a:visited,a:hover, a:focus, a:active,a {text-decoration:none; color: inherit;}


/* table */
table { border-collapse:collapse; border-spacing:0; width:100%; }
th {vertical-align:middle;}
th, td { border-collapse:collapse; }
legend, hr { display:none; }
caption{text-indent:-9999em;overflow:hidden;height:0;font-size:0;line-height:0; }

/* form */
form { display:inline; }
select, input, textarea { font-size:inherit; vertical-align:middle; }
fieldset, blockquote, iframe, button { border:none; }

/* font */
i, em, u, cite {font-style:normal;}
em{font-weight:bold;}

/* link */

h2.blind {display:none; font-size:0; letter-spacing:-9999px;}

@font-face { 
font-family: 'notokr-regular'; 
src: url('/font/notokr-regular.eot'); 
src: url('/font/notokr-regular.eot?#iefix') format('embedded-opentype'), 
url('/font/notokr-regular.woff2') format('woff2'), 
url('/font/notokr-regular.woff') format('woff'), 
url('/font/notokr-regular.ttf') format('truetype'), 
url('/font/notokr-regular.svg#notokr-regular') format('svg'); 
font-weight: normal; 
font-style: normal; 
}



@font-face {
  font-family: 'NanumSquareR';
  font-style: normal;
  font-weight: 400;
   src: url('/font/NanumSquareR.woff'); format('woff');

}


.he-auto{height: auto;}
.he-inherit{height: inherit;}
.line-he160{line-height:160%;}
.line-he200{line-height:200%;}
.disp-none {display: none;}
.disp-block {display: block;}
.over-hidden{overflow: hidden;}
.left{float: left;}
.right{float: right;}
.disp-inblock{display: inline-block;}
.abs{position: absolute;}
.posi-rela{position: relative;}
.textal-c{text-align: center;}
.textal-l{text-align: left;}
.textal-r{text-align: right;}
.ft-wb{font-weight: bold;}
.ft-w400{font-weight:400;}
.ft-w700{font-weight:700;}
.ft-w800{font-weight:800;}
.ft-faMon{font-family: Montserrat;}
.ft-faBon{font-family: 'Noto Sans KR','Malgun Gothic', '¸¼Àº °íµñ', sans-serif;}
.ft-Titillium{font-family:'Titillium Web', sans-serif;}
.c-fff{color: #fff;}
.c-000{color: #000;}
.c-333{color: #333;}
.c-666{color: #666;}
.c-999{color: #999;}
.c-red{color: #e30613}
.c-blue{color: #2a77ce}
.ft-size12{font-size: 12px;}
.ft-size13{font-size: 13px;}
.ft-size14{font-size: 14px;}
.ft-size15{font-size: 15px;}
.ft-size16{font-size: 16px;}
.ft-size18{font-size: 18px;}
.ft-size20{font-size: 20px;}
.marTop-10{ margin-top: 10px;}
.marTop-15{ margin-top: 15px;}
.marTop-20{ margin-top: 20px;}
.marTop-30{ margin-top: 30px;}
.marTop-40{ margin-top: 40px;}
.marTop-50{ margin-top: 50px;}
.marTop-60{ margin-top: 60px;}
.marBot-100 {margin-bottom: 100px;}
.marBot-160 {margin-bottom: 160px;}
.marRi-0{margin-right:0 !important;}
.marLe-0{margin-left:0 !important;}
.table{table-layout: fixed;width: 100%;border-collapse: collapse;}
.table-cell{ display: table-cell; border-collapse: collapse;}
.borderB-e4e4e4{border-bottom: 1px solid #e4e4e4}
.padRi-0{padding-right:0 !important;}
.padLe-0{padding-left:0 !important}
.back-none{background:none;}
.inner{width:1000px;height:auto;margin: 0 auto; overflow:hidden;}

/*¸ð¹ÙÀÏ*/
.w-50p{width:50%;}
.w-25p{width:25%;}
.w-33p{width:33%;}
.w-34p{width:34%;}




