@charset "utf-8";



body {
margin:0;
background:#fff;
color:#333333;
font-family:"Nanum Gothic", "나눔고딕", "NanumGothic", "맑은 고딕", "Malgun Gothic", "돋움", "Dotum", sans-serif;
font-weight:400;
font-size:14px;
-webkit-text-size-adjust:none; -moz-text-size-adjust:none; -ms-text-size-adjust:none;
}

input { font-family:inherit; font-weight:inherit; font-size:inherit; margin:0; border:0; vertical-align:middle;}
textarea { font-family:inherit; font-weight:inherit; font-size:inherit;}
select, option {font-family:inherit; font-weight:inherit; vertical-align:middle;}
button { font-family:inherit; font-weight:inherit; font-size:inherit;}

form { margin:0; padding:0;}
fieldset { margin:0; border:0 none; padding:0;}
legend { display:none; padding:0; margin:0;}

/* CoEForm 캡션 때문에 우선 주석 처리 180807 */
/* caption { overflow:hidden; width:0; height:0; line-height:0; text-indent:-9999px} */
img { margin:0; border:0 none; vertical-align:middle;}
address { font-style:normal;}
div, p, ul, ol, li, img, a, table, td, th, tr, h1, h2, h3, h4, h5, h6, form, input, span, iframe, dl, dt, dd, caption { margin:0; padding:0; border:none;}
th { font-weight:600;}
table { border-collapse:collapse; vertical-align:top;}

/* 아이폰 사파리 라운드 및 그라데이션 없애기  */
textarea, button { -webkit-appearance:none; -moz-appearance:none; /*appearance:none;*/}
textarea, button, select { -webkit-border-radius:0; -moz-border-radius:0; -o-border-radius:0; border-radius:0;}




ul,ol,li,dl {list-style:none;}
strong, b { font-weight:600;}




a{text-decoration:none;color:#000;margin:0;padding:0;}
a:visited{text-decoration:none;color:#000;}
a:active{text-decoration:none;color:#000;}
a:hover{text-decoration:none;color:#000;}

/*23.04.10 추가*/
:focus-visible {outline-offset: 3px;}










