@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

html, body {
    font-family: "Nanum Gothic", sans-serif;
	margin:0px;
	font-size:13px;
	height:100%; /* 이걸 해야 height 100%가 먹음 */
}
img {
	margin:0px;
	padding:0px;
	vertical-align:middle;  /*이미지 사이에 갭이 생겨 추가 */
	border:0px;
}
div {
	margin:0px;
	padding:0px;
}
a {
	color:inherit;
	text-decoration:none;
}
strong, b
{
	color: inherit;
	font-weight: 900;
}

.topmenu {
	cursor:pointer;
}

.submenu {
	font-weight:bold;
	cursor:pointer;
}

#listFrame {
	width: 100%;
	height: -webkit-calc(100% - 140px - 10px); /* 140은 탑 높이 10은 위아래바 높이 */
    height:    -moz-calc(100% - 140px - 10px);
    height:             calc(100% - 140px - 10px);
	min-height:500px;
}

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
	color: #8a8989;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: #8a8989;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #8a8989;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #8a8989;
}
::placeholder {
	color: #8a8989;
}

/* jquery datepicker calendar style */
<style>
	.ui-datepicker{ font-size: 12px; width: 300px; }
	.ui-datepicker select.ui-datepicker-month{ width:30%; font-size: 11px; }
	.ui-datepicker select.ui-datepicker-year{ width:40%; font-size: 11px; }
	.ui-datepicker-current { display: none; }
</style>
