html, body {

    overflow-x: hidden;

  }

		/* Global REM base */

	html { font-size: 16px; }   /* PC 기본 */



	/* 1440px 이하: 14px */

	@media (max-width: 1440px) {

		html { font-size: 14px; }

	}



	/* 태블릿: 14px (원하면 유지, 명시용) */

	@media (max-width: 1024px) {

		html { font-size: 14px; }

	}



	/* 모바일: 12px */

	@media (max-width: 767px) {

		html { font-size: 12px; }

	}

	p,

	div,

	h1, h2, h3, h4, h5, h6,

	span,

	li,

	a,

	strong,

	em,

	blockquote {

		word-break: keep-all;

	}

  

		html[lang="ja"] p, html[lang="ja"] div,

		html[lang="ja"] h1, html[lang="ja"] h2, html[lang="ja"] h3, html[lang="ja"] h4, html[lang="ja"] h5, html[lang="ja"] h6,

		html[lang="ja"] ul, html[lang="ja"] li,

		html[lang="zh-CN"] p, html[lang="zh-CN"] div,

		html[lang="zh-CN"] h1, html[lang="zh-CN"] h2, html[lang="zh-CN"] h3, html[lang="zh-CN"] h4, html[lang="zh-CN"] h5, html[lang="zh-CN"] h6,

		html[lang="zh-CN"] ul, html[lang="zh-CN"] li {

			word-break: break-word;

			overflow-wrap: break-word;

			white-space: normal;

		}

	html[lang="ja"] .ue_marq_text_wrap,

	html[lang="zh-CN"]  .ue_marq_text_wrap{

		white-space: nowrap !important;

		word-break: keep-all !important;

		overflow-wrap: normal !important;

	}	

	/*노토세리프*/

	html[lang="zh-CN"] .notoserif,

	html[lang="zh-CN"] .notoserif * {

		font-family: "Noto Serif SC", serif !important;

	}

	html[lang="zh-CN"] .notosans,

	html[lang="zh-CN"] .notosans * {

		font-family: "Noto Sans SC", sans-serif !important;

	}

	

	#fullwrap{

    max-width: 1920px;

    margin: 0 auto;

}

  /* 자동 링크 색상 및 전화번호 색상 기본화 */

  a, a:visited, a:active {

    color: inherit;

    text-decoration: none;

  }



  a:hover {

    color: inherit;

  }



  /* iOS 전화번호 자동 링크 스타일 제거 */

  a[href^="tel"] {

    color: inherit !important;

    text-decoration: none !important;

  }

	

	/*  모바일 팝업*/

	@media screen and (max-width: 768px){

		.nav-slk{font-size: 16px !important}

	}
