@font-face { font-family: 'Paperlogy-8ExtraBold'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-8ExtraBold.woff2') format('woff2'); font-weight: 800; font-style: normal; }

img {pointer-events: none;}
h1, h2, h3, h4, h5, h6, p {word-break: keep-all; white-space: normal;}
.elementor-12678 .elementor-element.elementor-element-7cdc8914 {display:none;}
.main-navigation li {margin-right: 5em;} /* GNB CLASSIC MENU */
.fullscreen--slideshow .project--top {top:auto; bottom:200px; left:50px;}
.fullscreen--slideshow .project--excerpt {bottom:250px; font-size:16px;}
.fullscreen--slideshow .project--button svg {width:150px; opacity: 0.5;}

.main-navigation li {font-size:18px; margin-right: 4em; font-family: 'Paperlogy'; font-weight:400;}
.main-navigation ul ul a {font-size:14px; line-height:32px; font-weight:300;}
.elementor a {font-size:17px; font-weight:500;}
.pe--button.pb--bordered .pe--button--wrapper a {font-size:15px;}
#block_footer p {font-size:12px!important;}

.footer {font-size:12px; line-height:20px; font-weight:300; text-align:center;}
.footer i {font-style: normal; font-weight:100; opacity:50; padding:0px 4px;}
.foot_coming p {font-size:12px; line-height:20px; font-weight:300; text-align:center;}

.tit_m p {font-size:64px; line-height:74px; font-weight:200; letter-spacing:-1px; margin-top:0px; margin-bottom:0px;}
.tit_m strong {font-weight:600;}
.tit_s p {font-size:48px; line-height:56px; font-weight:200; letter-spacing:-1px; margin-top:0px; margin-bottom:0px;}
.tit_s strong {font-weight:600;}

.header_tit p {font-family: 'Paperlogy'; font-size:160px; font-weight:800; margin-top:0px; margin-bottom:0px;}
.header_stit p {font-size:22px; line-height:34px; margin-top:-40px;}

.box_tit p {font-family: 'Paperlogy'; font-size:40px; font-weight:700; margin-top:0px; margin-bottom:0px;}
.box_stit p {font-size:28px; font-weight:300; margin-top:-12px; margin-bottom:0px;}
.box_txt p {font-size:18px; line-height:26px; font-weight:300; margin-top:10px; margin-bottom:0px;}

.t18 p {font-size:18px; line-height:26px;}
.t24 p {font-size:24px; line-height:34px;}
.t28 p {font-size:28px; line-height:36px;}
.paper_marquee h1 {font-family: 'Paperlogy'; font-weight:800!important;}


.paper {font-family: 'Paperlogy';}
.w100 {font-weight:100!important;} .w200 {font-weight:100!important;} .w300 {font-weight:300!important;} .w400 {font-weight:400!important;} 
.w500 {font-weight:500!important;} .w700 {font-weight:700!important;} .w900 {font-weight:900!important;} 


/* -------------------------------------------------- Media Query 480 --------------------------------------------------  */
@media only screen and (max-width:480px){ 
h1, h2, h3, h4, h5, h6, p {word-break: break-all; white-space: normal; margin-bottom:0px;}
.anim_char {letter-spacing:0px;}
.st--wrap {margin:-25px;}
.st--wrap span.sub--toggle {width:50%!important; height:50%!important; margin-bottom:-10px!important;}
.main-navigation ul ul a {font-weight: 400; letter-spacing:0px;}
ul.menu.menu--vertical li.sub--active ul.sub-menu {margin-bottom: 20px;}
.artist_history p {font-size:12px; line-height:20px;}
.tit_en_l p {font-family: 'Paperlogy'; font-size:80px; font-weight:800; margin-top:0px; margin-bottom:0px;}
.tit_m p {font-size:38px; line-height:46px; font-weight:200; letter-spacing:-1px; margin-top:0px; margin-bottom:0px;}
.tit_s p {font-size:28px; line-height:36px; font-weight:200; letter-spacing:-1px; margin-top:0px; margin-bottom:0px;}
.tit_s strong {font-weight:600;}
.fullscreen--slideshow .project--top {left:155px; bottom:80px;}
.menu--toggle.toggle--text .toggle--text--wrapper {font-size:12px;}
.fullscreen--slideshow .project--title.no-margin.text-h1 {margin-bottom:0px!important; font-weight:700; text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.2);}
.elementor-12770 .elementor-element.elementor-element-3690c5f .sc--fraction {font-size:12px;}
.elementor-12770 .elementor-element.elementor-element-b395443 .sc--fraction, .elementor-12770 .elementor-element.elementor-element-b395443 .sc--navigation span {font-size:12px;}
.fullscreen--slideshow .project--top {justify-content: left;}
.st--wrap {margin-top:-5px; margin-left:0em;}
.st--wrap span.sub--toggle {width:100%; height:100%;}


.header_tit p {font-family: 'Paperlogy'; font-size:80px; line-height:90px; font-weight:800; margin-top:0px; margin-bottom:0px;}
.header_tit_s p {font-family: 'Paperlogy-8ExtraBold'; font-size:50px; line-height:60px; font-weight:700!important; margin-top:0px; margin-bottom:0px;}
.header_stit p {font-size:16px; line-height:24px; margin-top:0px;}

.box_tit p {font-family: 'Paperlogy-8ExtraBold'; font-size:30px; font-weight:700; margin-top:0px; margin-bottom:0px;}
.box_stit p {font-size:20px; font-weight:300; margin-top:-12px; margin-bottom:0px;}
.box_txt p {font-size:14px; line-height:20px; font-weight:300; margin-top:10px; margin-bottom:0px;}

.t18 p {font-size:16px; line-height:24px;}
.t24 p {font-size:16px; line-height:24px; font-weight:400;}
.paper_marquee h1 {font-family: 'Paperlogy'; font-size:180px!important; font-weight:800!important;}
.footer {font-size:11px; line-height:16px; font-weight:300; text-align:center; margin-bottom:20px;}


}