@charset "UTF-8";
@font-face {
    font-family: 'noto';
    font-style: normal;
    font-weight: 400;
    src: local('Noto Sans Regular'), local('NotoSans-Regular');
    src: url(/css/webfont/notokr-regular.eot);
    src: url(/css/webfont/notokr-regular.eot?#iefix) format('embedded-opentype'),
    url(/css/webfont/notokr-regular.woff2) format('woff2'),
    url(/css/webfont/notokr-regular.woff) format('woff'),
    url(/css/webfont/notokr-regular.ttf) format('truetype')
}

@font-face {
    font-family: 'noto';
    font-style: normal;
    font-weight: 600;
    src: local('Noto Sans bold'), local('notokr-bold');
    src: url(/css/webfont/notokr-bold.eot);
    src: url(/css/webfont/notokr-bold.eot?#iefix) format('embedded-opentype'),
    url(/css/webfont/notokr-bold.woff2) format('woff2'),
    url(/css/webfont/notokr-bold.woff) format('woff'),
    url(/css/webfont/notokr-bold.ttf) format('truetype')
}

/* reset:Start */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button{margin:0;padding:0;line-height:1.5}
fieldset,img{border:0 none;vertical-align:top}
dl,ul,ol,menu,li{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
input,select,textarea,button{vertical-align:middle}
input:focus,button:focus,textarea:focus{outline:none;}
button{border:0 none;background-color:transparent;cursor:pointer}
body{background:#fff;-webkit-text-size-adjust:none;}
body,th,td,input,select,textarea,button{font-size:13px;font-family:'noto',Tahoma,sans-serif;font-weight:400; color:#010101}
img{margin-bottom:0;vertical-align:top}
a{color:#010101;text-decoration:none}
a:active, a:hover {text-decoration:none}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400}
figure{line-height:0}
table{table-layout:fixed;border-collapse:collapse;width:100%;}
table caption{display:none !important;}
table td{word-break:break-all;line-height:1.2}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.blind,legend{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}
h1,h2,h3,h4,h5,h6,strong {font-weight:600}
/* form */
input:focus, textarea:focus, select:focus, option:focus{outline:none!important;}
select{padding:6px 5px;border:1px solid #e4e4e4}
select{background:url("//gscdn.hackers.co.kr/hackersbook/img/common/sp_select.png") no-repeat 95% 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
*:first-child+html select {vertical-align:middle}/* ie7 */
input{padding:7px 5px;border:1px solid #e4e4e4}
input[type="checkbox"], input[type="radio"], input[type="file"]{padding:0;border:0;vertical-align:middle}
input[type="text"],
input[type="search"],
input[type="password"]{height:44px;background:#f8f8f8;border:1px solid #e8e8e8;border-radius:8px;color:#aaa;text-indent:10px;}
input[type="text"]::placeholder{color:#aaa;}
input[type="password"]::placeholder{color:#aaa;}
input[type="checkbox"], input[type="radio"], input[type="file"]{position:absolute;bottom:0;vertical-align:middle;}
/*.placeholder{font-size:11px;color:#929292}*/
.filebox label{background-color:#b2b2b2;padding:3px;font-size:11px;color:#fff;float:left;cursor:pointer}
.filebox .upload-name,.filebox input[type="text"][disabled]{background-color:#fff;border:0;padding:3px 5px;font-size:11px;color:#929292;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.filebox input[type="file"]{width:0;height:0;margin:0;padding:0;overflow:hidden;position:absolute}
/* bx-slider reset */
.bx-wrapper{width:100%;}