/******reset.css : 브라우저 초기화***********/
body{
    font-family:"Noto Sans KR", "나눔고딕", NanumGothic, "Nanum Gothic","돋움", Dotum, Arial, sans-serif;
	word-break:keep-all;
}
*{margin:0; padding:0;}
fieldset{border:0 none}
img{border:0 none}
li{list-style-type:none}
input{border:0 none}
ul, ol, dd, dt{margin:0; padding:0;}
em{font-style:normal; font-weight:bold;}
b{font-weight:500;}
address{font-style:normal;}
p{padding:0}
table{width:100%; border-collapse: collapse;}

/*******base.css : 홈페이지 분위기***********/	
html {background-color:#fff; color:#000;}
a:link, a:visited{text-decoration:none;}
a:hover, a:focus{text-decoration:none;}
.hidden{width:1px; height:1px; overflow:hidden; font-size:0; line-height:0; position:absolute; left:-9999%;} 
.container{margin:auto; position:relative;}
.clearfix:after{
    content:'';
    display:block;
    clear:both;
}
.text-overflow{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}