/* default */
@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Nanum+Gothic|Noto+Sans|Noto+Sans+KR|Open+Sans&display=swap');

* {margin:0;padding:0;box-sizing:border-box;}
html,body {width:100%;height:100%;}
body {margin:0px;padding:0px;margin:0px;padding:0px;font-family:'Noto Sans','Noto Sans KR','Nanum Gothic','나눔 고딕','Malgun Gothic','맑은 고딕','Open Sans',sans-serif;}
header, footer, div, p, ul, li, table, th, td, textarea, input, select, form, h1, h2, h3, h4, h5, h6, dt, dl, dd, em, address, section, cite, button, span 
{margin:0px;padding:0px;font-family:'Noto Sans','Noto Sans KR','Nanum Gothic','나눔 고딕','Malgun Gothic','맑은 고딕','Open Sans',sans-serif;}
i, em {font-style:normal;}
ul, dl, dd, dt, li {list-style-type:none;margin:0;padding:0px;}
img {border:0;vertical-align:top;}
table {width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;word-break:break-all;}

fieldset {border:0;margin:0px;padding:0px;}
legend {display:none;position:absolute;visibility:hidden;}
caption {visibility:hidden;width:0px;height:0px;overflow:hidden;font-size:0px;margin:0px;padding:0px;line-height:0px;display:none;}
img {border:0;vertical-align:top;}
optgroup {font-style:normal;font-size:0px;height:0px;line-height:0px;}
input,select {margin:0;vertical-align:top;}

a {text-decoration:none;padding:0px;margin:0px;}
a:link, a:visited {text-decoration:none;}
a:hover, a:focus, a:active {text-decoration:none;}
a:focus, img:focus {outline:none;}

.blind {position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip:rect(1px 1px 1px 1px);}

#wrap {position:relative;background:transparent;margin:0 auto;}
.inbox {position:relative;background:transparent;margin:0 auto;}