@charset "utf-8";


*{margin:0; padding:0;}
html, body {
	font-size:12px;
	color: #333;
	line-height:140%;
	font-family:NanumGothic, "나눔고딕", 'Nanum Gothic', dotum,'돋움',gulim,'굴림', Tahoma, sans-serif;
	letter-spacing:-0.5px;
	min-width:1400px;
}

@font-face {
    font-family:NanumGothic;
	src:url(http://pic.neungyule.com/nemiddle/font/NanumGothic.eot);
 	src:local('NanumGothic'), url('http://pic.neungyule.com/nemiddle/font/NanumGothic.eot?') format('embedded-opentype'), /* IE9 */
 	url('http://pic.neungyule.com/nemiddle/font/NanumGothic.woff') format('woff'), /* IE9, FF, Chrome */
 	url('http://pic.neungyule.com/nemiddle/font/NanumGothic.ttf') format('truetype');
}

table, tr, td{border-collapse:collapse;}
input, select, textarea, option{font:13px/normal "돋움", Dotum, sans-serif; color:#333;}
h1, h2, h3, h4, h5, h6{font-size:1.0em; font-weight:normal;}
img, iframe, fieldset{border:none;}
ul, li{list-style:none;}
caption, legend {display:none}
em, i, address{font-style:normal;}
a{text-decoration:none;}
table{width:100%;}
button{ border:none; background:none; cursor:pointer;}


.show{display:block}
.hide{display:none}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}

.modal_popup_bg{width:100%; height:100%; position:fixed; left:0; top:0; background:url(http://pic.neungyule.com/nemiddle/common/mask_80.png) repeat; z-index:5000; text-indent:-9999px; overflow:hidden;}
