@charset "UTF-8";

/********************************************************

			리셋 / 공통 / 폰트 css 

********************************************************/

@import url('https://fonts.googleapis.com/earlyaccess/nanumgothic.css');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,700');

body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select {margin:0;padding:0;vertical-align:top;font-family:'맑은 고딕','malgun gothic','Open Sans','AppleSDGothcNeo','AppleGothic';}
th,td {border-spacing:0;}
img,fieldset,iframe {border:0;}
img {max-width:100%;vertical-align:top;}
ul,ol,li {list-style:none;}
a {text-decoration:none; color:#333;}
#wrap {word-break: keep-all;}
.blind {visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0;}
.tac {text-align:center;} .tal {text-align:left;} .tar {text-align:right;} .ls0 {letter-spacing:0;}
strong {font-weight:600;} .mt20 {margin-top:20px;} .fwb {font-weight: bold;} .fw5 {font-weight: 500 !important;}
.bd_ln {border-left: none !important;} .bd_tn {border-top: none !important;} .bd_bn {border-bottom:none !important;} .bd_rn {border-right:none !important;} .pd_tn {padding-top:none !important;} .ml_n {margin-left:0 !important;}
.ls_1 {letter-spacing: -1px;}

.inner {max-width: 1170px; width: 100%; margin: 0 auto;}
.bg_inner {max-width: 1920px; width: 100%; margin: 0 auto;position: relative;}
.row {overflow: hidden;}
.table_set {display: table;width: 100%;height: 100%;}
.table__set {display: table-cell;width: 100%;height: 100%;vertical-align: middle;}
