@font-face {
     font-family: 'S-CoreDream-3Light';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-3Light.woff') format('woff');
}
* {font-family: 'S-CoreDream-3Light';font-size:14px;}
/* ÃÊ±âÈ­ */
html {overflow-y:scroll;}
html, h1, h2, h3, h4, h5, h6, form, fieldset, img {	margin:0; padding:0; border:0; }
ul, dl,dt,dd { margin:0; padding:0; list-style:none; }
legend { position:absolute;	margin:0; padding:0; font-size:0; line-height:0; text-indent:-9999em; overflow:hidden; }
label, input, button, select, img { vertical-align:middle; }
input[type="submit"] { cursor:pointer; }
button { cursor:pointer; }
select { margin:0; }
fieldset legend, hr { display:none; }
p { margin:0; padding:0; word-break:break-all; }
a { color: #000; text-decoration: none; }
a:hover, a:focus, a:active { color: crimson; text-decoration: none; }
.placeholdersjs { color:#aaa !important }

.nt-container { max-width:1400px; }
.nt-container-wide { max-width:1980px; }
.boxed.wrapper, .boxed.wrapper #nt_menu_wrap.me-sticky nav { max-width:1400px; }
.no-responsive .wrapper { min-width:1400px; }

.page-title {margin-bottom:20px;}
.page-title .location {margin-top:-25px;font-size:13px;color:gray;}

@media (min-width: 1024px) {
	.nav_text{
			width: 100%;
			background-size: cover;
			background-repeat: no-repeat;
			background-position: center center;
			padding: 20px;
			border: 1px solid #ccc;
			margin-bottom:20px;
		}
		.nav_text>div{margin:0}
		
		.nav_now{
    font-weight: bold;
    margin-left: 30px;
  }
	
	.nav_location{
    font-weight: bold;
  }

  .nav_plus{
    margin-right: 30px;
    margin-left: 15px;
    vertical-align: middle;
  }
	.nav_text_div {height:30px;}
	.nav_text_div a {padding:0 10px;}
}	
@media all and (max-width:767px) {	
	.nav_text_div {margin:10px 0;}
	.nav_text_div a {display:inline-block;padding:0 3px;}
}
.img-wrap img {display: block;
    width: 100% \9;
    max-width: 100%;
    height: auto;}
.fade:not(.show) {
    opacity: 0;
    display: none;
}
.na-title .na-subject {
    display: inline-block;
    word-break: break-all;
    text-overflow: ellipsis;
    white-space: normal;
    overflow: hidden;
}