@import 'https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@100..900&family=Noto+Sans+TC:wght@100..900&display=swap';
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
	word-break: break-all;
	font-family: 'Noto Sans TC', sans-serif;
	font-family: 'Noto Sans SC', sans-serif;
}
.noto-serif.kr-light,
.noto-serif.kr-regular,
.noto-serif.kr-medium,
.noto-serif.kr-semibold,
.noto-serif.kr-bold,
.noto-serif.kr-black,
.title-2,
.title-3-serif,
.story__banner h2,
.peoples__banner h2,
.product__content .text-title,
.product__content p,
.masonry-grid__content .text-title,
.menu__top h6,
.menu__bottom,
.hero h2,
.hero h4,
.hero .vertical-text,
.member__title,
.youtube .title,
.event-detail-body__top__number,
.event-detail.with-contents .event-detail-body__top__title,
.new-main .vertical-text,
.new-main .text-wrap h1,
.new-main .text-wrap p,
.new-main--6 .vertical-text,
.new-banner--main p,
.new-banner--1 p,
.new-banner--2 p,
.new-story--video .swiper-slide .title,
.new-story--1 .new-container h2,
.new-story--2 .text-area h4,
.new-story--3 .text-area p,
.new-story--4 h5,
.new-product--1 .vertical-text,
.new-product--1 h1,
.new-card-product ul h4,
.plus--post__item .text-area .number,
.detail__title--1,
.detail__title--2,
.detail__title--3,
.detail__title--description,
.detail__banner h2,
.detail__number,
.detail .figure__explain__item figcaption,
.detail .caution__title,
.detail__cert__main h2,
.rejuran .detail__intro--2 .legend li span,
.hero--skinbooster h1,
.pdt-contents__footer .caution__title {
	font-family: 'Noto Sans SC', sans-serif !important;
}
.new-story--4 .map-container {
	background-image: url(/assets/images/new-story/map-cn.jpg);
	background-position-x: 100%;
	background-repeat: no-repeat;
}
.new-story--4 .map-area img {
	max-width: 252px;
}
.new-people__list li h6 {
	font-size: 17px;
}
@media all and (max-width: 575px) {
	.new-story--4 .map-container {
		background-position-x: 68%;
	}
}
