@charset "utf-8";
@import url('bbs.css');
@import url('layout.css?ver=1');
@import url('main.css');
@import url('sub.css');

html,body,div,span,iframe,h1,h2,h3,h4,h5,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strong,sub,sup,var,u,i,dl,dt,dd,ol,ul,li,
fieldset,form,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,footer,header,hgroup,main,nav,output,ruby,section,summary,time,mark,audio,video,hr
{padding:0; margin:0; border:0; font-size:100%; font:inherit; vertical-align:baseline;}

*:focus {outline:none;}
body { /* line-height:1; font-family:'NotoKR', sans-serif; */ font-size:17px; color:#666; letter-spacing:-0.04em;}
a {text-decoration:none; color:inherit;}
ol, ul {list-style:none;}
table {border-collapse:collapse; border-spacing:0;}

hr, caption		{display:none;}
legend			{position:absolute; height:0; font-size:0px; line-height:0; overflow:hidden; text-indent:-20000px;}
address,cite,em		{font-style:normal;}
label,button		{cursor:pointer;}
textarea,select		{font-family:'NotoKR', sans-serif;}
select			{cursor:pointer;}
button			{font-family:'NotoKR', sans-serif; border:0; background:none; display:inline-block;}
input			{font-family:'NotoKR', sans-serif; padding:0;}

/* style */
textarea:hover,select:hover,input[type='text']:hover {border-color:#0073EE}

/* html5 */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display:block;}
/* Skip */
.skip {visibility:hidden; position:absolute; top:0; left:0;}

/* browser_msg */
#max_browser_msg{width:100%;height:auto;background:#222;padding:15px;box-sizing:border-box;text-align:center;position:relative}#max_browser_msg p,#max_browser_msg mark{color:#fff;line-height:140%;font-size:12px;letter-spacing:0}#max_browser_msg mark{background:#f0bd41;color:#000;padding:0 5px}#max_browser_msg .bt_browser_upgrade{display:inline-block;font-size:12px;background:#fff;padding:5px 30px;margin:15px 0 0 0}#max_browser_msg .bt_close_browser{position:absolute;top:0;right:0;background:#fff;font-size:11px;padding:10px 10px}





/* board write button */
.max_btns {float:left; width:100%; text-align:center;}