@charset "utf-8";
@import url("board.css");
@import url("ento_layout.css");

@import url("http://fonts.googleapis.com/earlyaccess/notosanskr.css");
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");
@import url("http://fonts.googleapis.com/earlyaccess/notosanskr.css");
/*
:lang(ko) {
  font-family: 'Noto Sans KR', sans-serif;
}
*/

/* CSS Document */
/* html 전체 스타일 */
html,body{width:100%;height:100%}
html{overflow-y:scroll}
body,div,ul,li,dl,dt,dd,op,p,h1,h2,h4,h5,h6,form,input {margin:0px;padding:0px}
body,h1,h2,h3,h4,input,button{font-family:'Nanum Gothic',Helvetica,sans-serif;font-size:13px;color:#808080;letter-spacing:-0.05em}
body{background-color:#fff;word-break:break-all;-ms-word-break:break-all}
ul,ol,ld{list-style:none; padding:0; margin:0}
img{vertical-align:top}
img,fieldset,iframe{border:0 none}
input,select,button{vertical-align:middle}
label,button{cursor:pointer}
a{color:#525252; text-decoration:none}
a:hover{color:#000000;text-decoration:none}
table {table-layout:fixed;border-collapse:collapse;border-spacing:0}
caption{display:none}

.blind,legend{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}
.show{display:block}
.hide{display:none}
.cb {clear:both}

/*폰트 스타일*/
.bold{font-weight:bold}
.txt_blue {color:#3b86c4}
.txt_bgray {color: #3d3d3d;}
.txt_bluish{color:#15234a;}
.txt15{font-size:1.5em;line-height:1.8em;color:#000}

.lh18{line-height:1.8em}


/*정렬*/
.fl_l {float:left}
.fl_r {float:right}

.ac {text-align:center}
.al {text-align:left}
.ar {text-align:right}

/*여백*/
.mg_t10 {margin-top:10px}
.mg_t12 {margin-top:12px}
.mg_t15{margin-top:15px;}
.mg_t20{margin-top:20px;}
.mg_t25{margin-top:25px;}
.mg_t30{margin-top:30px;}
.mg_t40{margin-top:40px;}

.mg_l8{margin-left:8px}
.mg_l10{margin-left:10px}
.mg_l16{margin-left:16px;}
.mg_l20{margin-left:20px;}
.mg_l25{margin-left:23px}
.mg_l30{margin-left:30px}
.mg_l40{margin-left:40px}
.mg_l50{margin-left:50px;}
.mg_l280 {margin-left:230px}

.mg_r10 {margin-right:10px}
.mg_r20 {margin-right:20px}
.mg_r25{margin-right:25px}

.mg_b10 {margin-bottom:10px}
.mg_b12 {margin-bottom:12px}
.mg_b17 {margin-bottom:17px}
.mg_b20 {margin-bottom:20px}
.mg_b30{margin-bottom:30px}
.mg_b40{margin-bottom:40px}


.mg_13 {margin:13px}
.mg_tb6 {margin:0 6px}

.pd_20{padding:20px}
.pd_t5{padding-top:5px;}
.pd_t20{padding-top:20px;}
.pd_t10 {padding-top:10px}

.pd_l10 {padding-left:10px}

.pd_r10 {padding-right:10px}

.pd_b10 {padding-bottom:10px}



/*10월 31일 이후 추가 css*/
.mg_b20{margin-bottom:20px}