@charset "UTF-8";

/* Reset */
body,div,p,h1,h2,h3,h4,h5,h6,ol,li,dl,dt,dd,ul,pre,code,blockquote,form,fieldset,legend,input,textarea,button,select,table,th,td {margin:0;padding:0}
ul,ol,li,dl,menu {list-style:none}
img {border:0 none;vertical-align:middle}
form,fieldset {border:0 none}
label,input,select,textarea,button {border:0;border-radius:0;font-size:inherit;line-height:normal;vertical-align:middle}
input[type='submit'],input[type='button'] {cursor:pointer}
textarea {resize:none}
button {border:0;background-color:transparent;cursor:pointer;outline:0}
/*button:focus {border:1px dotted #3cb896}*/
button::-moz-focus-inner {padding:0;border:0}/* Fire Fox button style bug */
table {width:100%;border-collapse:collapse;border:0;border-spacing:0;/*table-layout:fixed*/}
/*p {word-break:keep-all;word-wrap:break-word}*/
th,td {word-break:break-all}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:400}
header,main,footer,section,article,aside,nav,details,menu,figure,figcaption {display:block;margin:0;padding:0}
iframe,object,video,embed {position:relative;top:0;left:0;max-width:100%}
input[type='text'], input[type='password'], input[type='submit'] {-webkit-appearance:none}

/* Common */
caption,legend,hr,.offscreen {overflow:hidden;/*position:absolute*/;left:-9999em;width:1px;height:0px;margin:0;padding:0;border:0;text-indent:-9999em;background:none;font-size:1px;line-height:1px}
legend,hr,.offscreen {position:absolute}
.ir {display:block;overflow:hidden;float:left;margin:0;padding:0;color:transparent;text-indent:-9999em}
/*.group {zoom:1}*/
.group:after {display:block;visibility:hidden;clear:both; height:0;content:''}
button:focus {outline:1px dotted #555}



body,textarea,select,input,button {font-family:NBG,'나눔고딕','NanumGothic',Dotum,AppleSDGothicNeo,sans-serif}
body {color:#444;font-size:14px;font-weight:400;line-height:1.846;-webkit-text-size-adjust:none}
h1,h2,h3,h4,h5,h6,textarea,select,input {font-weight:400;font-size:1em}
a,a:link,a:visited {color:#333;text-decoration:none}
a:hover,a:focus,a:active {text-decoration:underline}