@import url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.6/dist/web/variable/pretendardvariable-dynamic-subset.css);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,textarea{-webkit-appearance:none;-webkit-border-radius:0}figure{margin:0}button{outline:0;border:none}html{font-size:62.5%}a{text-decoration:none}::selection{background-color:var(--cbk);color:var(--cwh)}:root{--cp1:#eeeeed;--cp2:#eeeeef;--cwh:#fff;--cbk:#000;--cg1:#222;--cg2:#444;--cg3:#777;--cg4:#999;--cg5:#aaa;--cg6:#ccc;--cg7:#eee;--cg8:#f3f3f3;--fs0:1.15rem;--fs1:1.4rem;--fs2:1.6rem;--fs3:1.8rem;--fs4:2rem;--fs5:2.2rem;--fs6:2.4rem;--fs7:3.2rem;--fs8:3.6rem;--fs9:4rem;--fs10:5rem;--fsmax:7rem}h1,h2,h3,h4,h5,h6{font-size:var(--fs3);line-height:1.4;font-weight:500}@media only screen and (max-width:940px){html{font-size:52.5%}:root{--fs1:1.2rem;--fs2:1.3rem;--fs3:1.4rem;--fs4:1.65rem;--fs45:1.8rem;--fs5:2.1rem;--fs6:2.4rem;--fs7:2.8rem;--fs8:3.2rem;--fs9:3.6rem;--fs10:4rem;--fsmax:6rem;--fsvarlg:calc(2.5vw + 2.5vh + 1.5vmin);--fsvarmd:calc(1vw + 1.5vh + 0.5vmin)}body{min-width:0;font-size:var(--fs45)}}@media only screen and (max-width:940px){html{font-size:52.5%}}@media only screen and (max-width:940px){:root{--fs10:4rem;--fs1:1.2rem;--fs2:1.3rem;--fs3:1.4rem;--fs45:1.8rem;--fs4:1.65rem;--fs5:2.1rem;--fs6:2.4rem;--fs7:2.8rem;--fs8:3.2rem;--fs9:3.6rem;--fsmax:6rem;--fsvarlg:calc(2.5vw + 2.5vh + 1.5vmin);--fsvarmd:calc(1vw + 1.5vh + 0.5vmin)}}@media only screen and (max-width:940px){body{font-size:var(--fs45);min-width:0}}@media only screen and (max-width:940px){.acco-wrap li a h2,.acco-wrap li a span{font-size:var(--fs7)}}@media only screen and (max-width:940px){.acco-wrap li p{font-size:var(--fs4)}}@media only screen and (max-width:940px){.acco-wrap li .panel{padding:0 20px 20px}}@media only screen and (max-width:940px){#hamberger{display:block;top:50%;transform:translate(0,-50%)}}@media only screen and (max-width:940px){#sub-category{width:100%}}@media only screen and (max-width:940px){.sub-title{font-size:var(--fs7)}}@media only screen and (max-width:940px){#blog-main .slk .slick-slide a::before{backdrop-filter:blur(20px)}}@media only screen and (max-width:940px){.main-sec::after{border-radius:0}}@media only screen and (max-width:940px){.close{right:8px;top:22px}}@media only screen and (max-width:940px){ul.card li a h5{font-size:var(--fs4)}}@media only screen and (max-width:940px){ul.card li a h3{width:80%}}@media only screen and (max-width:940px){.panel{box-sizing:border-box;margin-left:0;margin-top:12px;padding-left:60px!important;width:100%}}@media only screen and (max-width:940px){ul.card2 li article{padding:24px;position:relative}}@media only screen and (max-width:940px){#dc-partners{padding-bottom:0}}@media only screen and (max-width:940px){#dc-wrtn ul.fxnw{flex-wrap:wrap}}@media only screen and (max-width:940px){#dc-wrtn ul.fxnw li{aspect-ratio:16/9;width:100%}}@media only screen and (max-width:940px){ul.card4 li span{font-size:var(--fs5)}}@media only screen and (max-width:940px){ul.card4 li h3{font-size:var(--fs5)}}@media only screen and (max-width:940px){ul.card{flex-direction:column}}@media only screen and (max-width:940px){ul.card li{aspect-ratio:4/3;margin-top:0!important;max-width:100%;width:100%}}@media only screen and (max-width:940px){ul.card li:hover::before{left:14px;top:14px}}@media only screen and (max-width:940px){ul.card li:hover::after{bottom:14px;right:14px}}@media only screen and (max-width:940px){ul.card li a{padding:20px}}@media only screen and (max-width:940px){ul.card li a span{bottom:16px;right:16px}}@media only screen and (max-width:940px){ul.card li article{padding:32px 40px}}@media only screen and (max-width:940px){ul.card li::after,ul.card li::before{height:14px;width:14px}}@media only screen and (max-width:940px){ul.card li article p{font-size:var(--fs4)}}@media only screen and (max-width:940px){ul.card4 li article{padding:20px}}@media only screen and (max-width:940px){.slk2 .item,.slk4 .item{width:340px}}@media only screen and (max-width:940px){#conference-now{padding-bottom:60px}}@media only screen and (max-width:940px){#blog-main .slk .slick-slide article{width:85%}}@media only screen and (max-width:940px){.profile span{font-size:var(--fs3)!important}}@media only screen and (max-width:940px){.blog-list ul li article div .tag-list li{font-size:var(--fs3)}}@media only screen and (max-width:940px){.profile img{height:24px;width:24px}}@media only screen and (max-width:940px){#tclose{display:block;height:28px;position:absolute;right:20px;text-align:center;top:20px;width:28px}}@media only screen and (max-width:940px){#tclose span{background:var(--cg1);border-radius:100px;color:var(--cwh);display:block;font-size:var(--fs5);line-height:28px}}@media only screen and (max-width:940px){.slick-prev{left:16px}}@media only screen and (max-width:940px){.slick-next{right:16px}}@media only screen and (max-width:940px){#top-posts .thumb img{border-bottom-left-radius:0!important;border-top-right-radius:16px}}@media only screen and (max-width:940px){#table-of-contents-flag.bye{opacity:0}}@media only screen and (max-width:940px){#table-of-contents .tag-list li a{border-radius:4px;font-size:var(--fs3)}}@media only screen and (max-width:940px){.slk2 .item img.bg{aspect-ratio:5/7;height:auto;object-fit:cover}}@media only screen and (max-width:940px){ul.dot li::before{top:10px}}@media only screen and (max-width:940px){.blog-list .thumb{max-width:100%;width:100%}}@media only screen and (max-width:940px){.blog-list2 .thumb img{aspect-ratio:16/9;border-bottom-left-radius:0;border-top-left-radius:16px;border-top-right-radius:16px;object-fit:cover}}@media only screen and (max-width:940px){.blog-list ul li a{flex-direction:column}}@media only screen and (max-width:940px){.fdcr{flex-direction:column-reverse!important}}@media only screen and (max-width:940px){.slk3 .item div{left:24px;top:24px}}@media only screen and (max-width:940px){.slk3 .item div h4{font-size:var(--fs7)}}@media only screen and (max-width:940px){.slk2 .item div p{font-size:var(--fs4)}}@media only screen and (max-width:940px){.blog-list .thumb img{aspect-ratio:16/9;border-top-left-radius:16px;border-top-right-radius:16px;object-fit:cover}}@media only screen and (max-width:940px){.blog-list ul li article div p{font-size:var(--fs4)}}@media only screen and (max-width:940px){#blog-main .slk .slick-slide{height:320px;width:340px}}@media only screen and (max-width:940px){#blog-main .slk .slick-slide a{height:320px;min-height:0}}@media only screen and (max-width:940px){.lott h6{font-size:var(--fs5)}}@media only screen and (max-width:940px){.slick-dots{left:50%;transform:translate(-50%,0)}}@media only screen and (max-width:940px){a.totop{font-size:var(--fs5)}}@media only screen and (max-width:940px){img.arr{margin:0 16px}}@media only screen and (max-width:940px){a.gp1,a.gp2{font-size:var(--fs4)}}.tac{text-align:center}.tar{text-align:right}.tal{text-align:left}.maxw{max-width:840px;margin-left:auto;margin-right:auto}.lmt{width:calc(100% - 80px)!important;margin-left:auto;margin-right:auto;box-sizing:border-box}.po{display:block!important}.mo{display:none!important}.nmt{margin-top:0!important}.nmb{margin-bottom:0!important}.npt{padding-top:0!important}.npb{padding-bottom:0!important}.mt1{margin-top:8px}.mt2{margin-top:16px}.mt3{margin-top:24px}.mt4{margin-top:32px}.mt5{margin-top:40px}.mt6{margin-top:60px}.mt7{margin-top:100px}.mb1{margin-bottom:8px}.mb2{margin-bottom:16px}.mb3{margin-bottom:24px}.mb4{margin-bottom:32px}.mb5{margin-bottom:40px}.mb6{margin-bottom:60px}.mb7{margin-bottom:100px}.pt1{padding-top:8px}.pt2{padding-top:16px}.pt3{padding-top:24px}.pt4{padding-top:32px}.pt5{padding-top:40px}.pt6{padding-top:60px}.pt7{padding-top:100px}.pb1{padding-bottom:8px}.pb2{padding-bottom:16px}.pb3{padding-bottom:24px}.pb4{padding-bottom:32px}.pb5{padding-bottom:40px}.pb6{padding-bottom:60px}.pb7{padding-bottom:100px}.off{opacity:0;position:relative;top:20px}.on{opacity:1;top:0;transition:.4s}.fx{display:flex;align-items:start}.fxjc{justify-content:center}.fxsb{justify-content:space-between}.fxas{align-items:stretch}.fxdc{flex-direction:column}.fxnw{flex-wrap:nowrap}.ctw{position:absolute;left:50%;transform:translate(-50%,0)}.cth{position:absolute;top:50%;transform:translate(0,-50%)}.cent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.zero{font-size:0;letter-spacing:0;word-spacing:0}.rd1{border-radius:4px}.rd2{border-radius:8px}.rd3{border-radius:16px}.ell{width:100%;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal!important;display:block}.ellmx{display:-webkit-box;display:-ms-flexbox;display:box;margin-top:1px;max-height:80px;overflow:hidden;vertical-align:top;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:1}.btn{text-align:center;padding:4px 16px;color:var(--cg1);font-size:var(--fs2);box-sizing:border-box;display:inline-block;position:relative;background-color:var(--cp1)}.btn:hover{opacity:.7;transition:.3s}.btn .ico{position:absolute;right:16px;top:50%;bottom:auto!important;transform:translate(0,-50%)}.btnpk{background-color:var(--cp2)}.date .ico{font-size:var(--fs1);margin-top:-3px;vertical-align:middle}@media only screen and (max-width:940px){.po{display:none!important}.mo{display:block!important}.lmt{width:calc(100% - 32px)!important}.btn{height:40px;line-height:40px;padding:0 20px;font-size:var(--fs3)}.title{font-size:var(--fs6);font-weight:700;line-height:1.5;margin-bottom:20px}.sub-title{font-size:var(--fs7)}.fdcr{flex-direction:column-reverse!important}ul.dot li::before{top:10px}img.arr{margin:0 16px}a.gp1,a.gp2{font-size:var(--fs4)}.sec-title h3{width:90%;margin-left:auto;margin-right:auto;font-size:var(--fs8)}.sec-title p{font-size:var(--fs45);padding:0 16px;box-sizing:border-box}.page-head{flex-direction:column;gap:10px}.slick-dots{left:50%;transform:translate(-50%,0)}}@media only screen and (min-width:939.99px) and (max-width:1279.99px){.maxw{max-width:780px}}@media only screen and (min-width:939.99px) and (max-width:1279.99px){.maxw{max-width:780px}}@media only screen and (max-width:940px){.po{display:none!important}}@media only screen and (max-width:940px){.mo{display:block!important}}@media only screen and (max-width:940px){.lmt{width:calc(100% - 32px)!important}}@media only screen and (max-width:940px){a.btn2{font-size:var(--fs45)}}@media only screen and (max-width:940px){a.btn2 .ico{margin-right:8px;padding:8px}}@media only screen and (max-width:940px){.popup{padding:24px}}@media only screen and (max-width:940px){.popup h3{width:80%}}@media only screen and (max-width:940px){.btn{font-size:var(--fs3);height:40px;line-height:40px;padding:0 20px}}body{position:relative;width:100%;box-sizing:border-box;word-break:keep-all;overflow-x:hidden;line-height:1.65;font-weight:500;font-size:var(--fs3);letter-spacing:0;text-rendering:optimizeLegibility;background-color:var(--cwh);color:var(--cbk);font-family:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif}body .wpcf7-not-valid-tip{color:var(--cg5);margin-top:4px;font-size:var(--fs1)}#header{width:100%;position:fixed;top:0;left:0;height:72px;z-index:8;box-sizing:border-box;background:var(--cwh);border-bottom:1px solid var(--cbk)}#header .inner{position:relative;height:100%;margin-left:auto;margin-right:auto;padding:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:940px){#header{height:48px;min-width:0}}#hamberger{display:none;position:absolute;top:17px;right:0;width:24px;height:16px;cursor:pointer;z-index:999}#hamberger span{width:100%;height:2px;background-color:var(--cbk);display:block;position:absolute;top:0;transform:rotate(0);transition:.25s}#hamberger span:nth-child(1){top:0}#hamberger span:nth-child(2){top:calc(50% - 1px)}#hamberger span:nth-child(3){top:auto;bottom:0}#hamberger span:last-child{position:absolute;left:auto;bottom:0;right:0}@media only screen and (max-width:940px){#hamberger{display:block;top:50%;transform:translate(0,-50%)}}.open #hamberger span:nth-child(1){top:calc(50% - 1px);transform:rotate(45deg)}.open #hamberger span:nth-child(2){opacity:0}.open #hamberger span:last-child{top:calc(50% - 1px);transform:rotate(-45deg)}#logo{position:absolute;top:50%;left:0;display:block}#logo img{display:block;height:36px}@media only screen and (max-width:940px){#logo img{height:28px}}#nav{align-items:end;justify-content:space-between;width:100%;flex-direction:column}@media only screen and (max-width:940px){#nav{position:fixed;background-color:var(--cwh);top:50%;left:50%;visibility:hidden;opacity:0;box-sizing:border-box;filter:blur(90px);transform:translate(-50%,0);border-radius:32px;height:0;width:100%;transition:.1s;align-items:flex-start;display:flex;flex-direction:column-reverse}}@media only screen and (max-width:940px){.open #nav{height:calc(100vh - 48px);padding:10px 16px;padding-bottom:40px;filter:blur(0);border-radius:0;opacity:1;box-sizing:border-box;visibility:visible;transition:.4s;top:48px;transform:translate(-50%,0)}}.menu{width:100%;padding:8px 32px;display:flex}.menu li{position:relative}.menu li a{color:var(--cbk);text-transform:uppercase;letter-spacing:-.02em;padding:12px 0;position:relative}@media only screen and (max-width:940px){.menu li a::before{bottom:5px}}.menu li.current-menu-item>a::before,.menu li.current-menu-parent>a::before{content:"";position:absolute;background:var(--cp1);width:100%;height:8px;top:50%;transform:translate(0,-50%);z-index:-1}.menu .sub-menu li.current-menu-item>a::before,.menu .sub-menu li.current-menu-parent>a::before{background:var(--cp2)}@media only screen and (max-width:940px){.menu{flex-direction:column;background-color:transparent;border-radius:0;width:100%;padding:0;display:none;gap:var(--g32)}.menu li a{font-size:var(--fs5);padding:0;display:block;letter-spacing:0}}@media only screen and (max-width:940px){.open .menu{display:flex}}#menu-gnb{padding:4px 0 0 0;gap:24px}#menu-gnb li .sub-menu{position:absolute;top:21.5px;left:50%;transform:translate(-50%,10px);padding:0;padding-top:20px;min-width:150px;display:flex;flex-direction:column;height:auto;opacity:0;visibility:hidden}#menu-gnb li .sub-menu::before{content:"";top:20px;height:calc(100% - 20px);width:100%;position:absolute;background-color:var(--cwh);border:1px solid var(--cbk)}#menu-gnb li .sub-menu li{text-align:center;height:0}#menu-gnb li .sub-menu li:first-child a{margin-top:16px}#menu-gnb li .sub-menu li:last-child a{margin-bottom:16px}#menu-gnb li .sub-menu li a{font-size:var(--fs3);overflow:hidden;background-color:transparent;padding:0;opacity:.7;display:inline-block}#menu-gnb li .sub-menu li a:hover{opacity:.99}@media only screen and (max-width:940px){#menu-gnb li .sub-menu{position:static;opacity:1;width:50%;height:auto;visibility:visible;transform:translate(0);padding-top:0}#menu-gnb li .sub-menu::before{display:none}#menu-gnb li .sub-menu li{height:auto;background-color:transparent;text-align:left;height:34px}#menu-gnb li .sub-menu li:first-child a{margin-top:6px}#menu-gnb li .sub-menu li:last-child a{margin-bottom:6px}#menu-gnb li .sub-menu li a{display:inline-block;padding:0;font-size:var(--fs5)}}#menu-gnb li:hover .sub-menu,#menu-gnb li:hover .sub-menu:hover{height:auto;opacity:1;transform:translate(-50%,0);visibility:visible;transition:.4s}@media only screen and (max-width:940px){#menu-gnb li:hover .sub-menu,#menu-gnb li:hover .sub-menu:hover{transform:translate(0)}}#menu-gnb li:hover .sub-menu li{transition:all 150ms;height:auto}@media only screen and (max-width:940px){#menu-gnb{gap:0}#menu-gnb>li{display:flex;justify-content:space-between;padding:6px 0;align-items:flex-start;border-bottom:1px solid}#menu-gnb li a::before{bottom:2px}}@media only screen and (min-width:939.99px) and (max-width:1279.99px){#menu-gnb{gap:20px}}@media only screen and (max-width:940px){.menu-gnb-container{width:100%}}@media only screen and (max-width:940px){#gnb{width:100%}}#menu-lnb{gap:8px;padding:0}#menu-lnb li{border-left:1px solid var(--cg4);padding-left:8px}#menu-lnb li:first-child{border-left:none}#menu-lnb li a{padding:0;font-size:var(--fs1);color:var(--cg4);display:block;line-height:1}@media only screen and (max-width:940px){#menu-lnb li{border:none;padding:0}#menu-lnb li a{font-size:var(--fs45)}}@media only screen and (max-width:940px){#menu-lnb{margin-top:24px;width:100%;gap:12px}}a.totop{padding:4px 8px;color:var(--cwh);background:var(--cbk);font-size:var(--fs2)}@media only screen and (max-width:940px){a.totop{font-size:var(--fs5)}}.totop:hover{color:var(--cg3)}footer{position:relative;clear:both;padding:32px 0;box-sizing:border-box;border-top:1px solid var(--cbk)}footer section{box-sizing:border-box}@media only screen and (max-width:940px){footer section{padding:0}}footer .unit{box-sizing:border-box}@media only screen and (max-width:940px){footer .unit{gap:16px;flex-direction:column}}footer #unit1 .col1{width:calc(50% - 16px)}footer #unit1 .col1 p{text-transform:uppercase}@media only screen and (max-width:940px){footer #unit1 .col1{width:100%;margin-bottom:24px}footer #unit1 .col1 p{font-size:var(--fs3)}}footer #unit1 .col2{width:calc(50% - 16px)}footer #unit1 .col2 ul{gap:12px}@media only screen and (max-width:940px){footer #unit1 .col2 ul{flex-direction:inherit;flex-wrap:wrap}}footer #unit1 .col2 li{display:flex;flex-direction:row;gap:8px}@media only screen and (max-width:940px){footer #unit1 .col2 li{width:100%;gap:4px}}footer #unit1 .col2 h3{font-size:var(--fs2)}@media only screen and (max-width:940px){footer #unit1 .col2 h3{font-size:var(--fs45)}}footer #unit1 .col2 h4,footer #unit1 .col2 ul li{font-size:var(--fs1)}@media only screen and (max-width:940px){footer #unit1 .col2 h4,footer #unit1 .col2 ul li{font-size:var(--fs3)}}@media only screen and (max-width:940px){footer #unit1 .col2{width:100%;margin-bottom:24px}footer #unit1 .col2 img{width:24px}}footer #unit1 .col3{flex:3;text-align:right}@media only screen and (max-width:940px){footer #unit2{padding-bottom:12px}footer #unit2 #newsletter{flex-direction:column}footer #unit2 #newsletter img{display:none}}@media only screen and (max-width:940px){footer #unit3{position:relative}footer #unit3 .col1{flex:auto;width:100%}footer #unit3 .col1 img{height:22px}footer #unit3 .col2{flex:auto;width:100%}footer #unit3 .col3{position:absolute;bottom:0}}footer #totopwrap{position:absolute;right:40px}@media only screen and (max-width:940px){footer #totopwrap{right:16px}}footer .ico{font-size:var(--fs3);display:block;margin:0 auto}@media only screen and (max-width:940px){footer{padding:24px 0}}@media only screen and (min-width:939.99px) and (max-width:1279.99px){.menu li a{font-size:var(--fs2)}}#menu-faq li.current-menu-item a::before,#menu-faq li.current-menu-parent a::before{display:none}@media only screen and (min-width:939.99px) and (max-width:1279.99px){#menu-gnb{gap:20px}}@media only screen and (min-width:939.99px) and (max-width:1279.99px){.menu li a{font-size:var(--fs2)}}@media only screen and (max-width:940px){#header{height:48px;min-width:0}}@media only screen and (max-width:940px){#menu-gnb li a::before{bottom:2px}}@media only screen and (max-width:940px){.menu{background-color:transparent;border-radius:0;display:none;flex-direction:column;gap:var(--g32);padding:0;width:100%}}@media only screen and (max-width:940px){.open .menu{display:flex}}@media only screen and (max-width:940px){footer #unit1 .col1 h2{font-size:var(--fs10)}}@media only screen and (max-width:940px){footer #unit1 .col2 h3{font-size:var(--fs45)}}@media only screen and (max-width:940px){footer #unit1 .col2 img{width:24px}}@media only screen and (max-width:940px){footer #unit1 .col2 ul{flex-direction:inherit;flex-wrap:wrap}}@media only screen and (max-width:940px){footer #unit1 .col2 ul li{gap:4px;width:100%}}@media only screen and (max-width:940px){#menu-gnb li .sub-menu{height:auto;opacity:1;padding-top:0;position:static;transform:translate(0);visibility:visible;width:50%}}@media only screen and (max-width:940px){#menu-gnb li .sub-menu li{background-color:transparent;height:34px;height:auto;text-align:left}}@media only screen and (max-width:940px){#menu-gnb li .sub-menu li a,.menu li a{display:block;font-size:var(--fs5);letter-spacing:0;padding:0}}@media only screen and (max-width:940px){#menu-gnb li .sub-menu li:first-child a{margin-top:6px;margin-top:0}}@media only screen and (max-width:940px){#menu-gnb li .sub-menu li:last-child a{margin-bottom:6px;margin-bottom:0}}@media only screen and (max-width:940px){#menu-gnb li .sub-menu li a{display:inline-block;padding:0}}@media only screen and (max-width:940px){#menu-lnb li{border:none;padding:0}}@media only screen and (max-width:940px){#menu-gnb{gap:0}}@media only screen and (max-width:940px){#menu-gnb li:hover .sub-menu,#menu-gnb li:hover .sub-menu:hover{transform:translate(0)}}@media only screen and (max-width:940px){.menu-gnb-container{width:100%}}@media only screen and (max-width:940px){#menu-newsroom{border-radius:100px;display:flex;flex-direction:row;padding:10px 0}}@media only screen and (max-width:940px){.menu-newsroom-container li a:hover::before,.menu-newsroom-container li.current-menu-item a::before{bottom:2px}}@media only screen and (max-width:940px){.menu-newsroom-container li a{font-size:var(--fs4);position:relative}}@media only screen and (max-width:940px){.menu li a::before{bottom:5px}}@media only screen and (max-width:940px){#logo img{height:28px}}@media only screen and (max-width:940px){#nav{align-items:flex-start;background-color:var(--cwh);border-radius:32px;box-sizing:border-box;display:flex;filter:blur(90px);flex-direction:column-reverse;height:0;left:50%;opacity:0;position:fixed;top:50%;transform:translate(-50%,0);transition:.1s;visibility:hidden;width:100%}}@media only screen and (max-width:940px){#menu-lnb{gap:12px;margin-top:24px;width:100%}}@media only screen and (max-width:940px){#menu-lnb li a{font-size:var(--fs45)}}@media only screen and (max-width:940px){#gnb{width:100%}}@media only screen and (max-width:940px){#menu-gnb>li{align-items:flex-start;border-bottom:1px solid;display:flex;justify-content:space-between;padding:6px 0}}@media only screen and (max-width:940px){#menu-gnb li .sub-menu::before{display:none}}@media only screen and (max-width:940px){.open #nav{border-radius:0;box-sizing:border-box;filter:blur(0);height:calc(100vh - 48px);opacity:1;padding-bottom:40px;padding:10px 16px;top:48px;transform:translate(-50%,0);transition:.4s;visibility:visible}}@media only screen and (max-width:940px){.intro2 div section img.pro-logo{height:36px!important}}@media only screen and (max-width:940px){#menu-faq{display:flex;flex-direction:row}}@media only screen and (max-width:940px){#menu-faq li,#menu-faq li a{display:inline-block;font-size:var(--fs4)}}@media only screen and (max-width:940px){footer #unit1 .col1,footer #unit1 .col2{margin-bottom:24px;width:100%}}@media only screen and (max-width:940px){#top-tag .menu{display:flex;flex-direction:row;flex-wrap:wrap}}@media only screen and (max-width:940px){#top-tag .menu li a{font-size:var(--fs45)}}@media only screen and (max-width:940px){footer{padding:24px 0}}@media only screen and (max-width:940px){footer #unit2{padding-bottom:12px}}@media only screen and (max-width:940px){footer section{padding:0}}@media only screen and (max-width:940px){footer .unit{gap:16px}}@media only screen and (max-width:940px){footer #unit3 .col1 img{height:22px}}@media only screen and (max-width:940px){footer #unit3 .col2{flex:auto;width:100%}}@media only screen and (max-width:940px){footer #unit2 #newsletter img{display:none}}@media only screen and (max-width:940px){footer #unit3{position:relative}}@media only screen and (max-width:940px){footer #unit3 .col3{bottom:0;position:absolute}}@media only screen and (max-width:940px){footer #unit2 #newsletter,footer .unit{flex-direction:column}}@media only screen and (max-width:940px){footer #unit3 .col1{flex:auto;width:100%}}@media only screen and (max-width:940px){footer #totopwrap{right:16px}}@media only screen and (max-width:940px){footer #unit1 .col1 p,footer #unit1 .col2 h4,footer #unit1 .col2 ul li{font-size:var(--fs3)}}.magnify>.magnify-lens{width:300px;height:300px}@media only screen and (max-width:940px){.magnify>.magnify-lens{width:240px;height:240px}}ul.dot{padding-left:16px}ul.dot li{position:relative}ul.dot li::before{content:"";width:5px;height:5px;border-radius:5px;margin-left:-13px;margin-right:8px;vertical-align:middle;background:var(--cg2);display:inline-block;position:absolute;top:12px}a.accordion{cursor:pointer;width:100%;font-size:var(--fs2);transition:.3s;color:var(--cg2);display:block;line-height:1.5;position:relative}.panel{padding:4px 0;box-sizing:border-box;display:none;padding-bottom:20px;width:50%;color:var(--cbk);margin-left:50%}@media only screen and (max-width:940px){.panel{margin-left:0;width:100%;padding-left:60px!important;box-sizing:border-box;margin-top:12px}}.pagination{margin-top:60px;padding-top:20px;text-align:left;text-align:center;clear:both}.pagination .current,.pagination a{font-size:var(--fs20);line-height:1;display:inline-block;margin:0 8px;color:var(--cg4);text-align:center}.pagination a:hover{color:var(--cg1)}.pagination .current{background-color:var(--cg1);color:var(--cwh);width:40px;height:40px;line-height:40px;text-align:center}.pagination .arr{background-size:24px;background-repeat:no-repeat;text-indent:-9999em;width:20px}.pagination .pg-n{background-image:url(images/ico-arr-r-g.svg);background-position:right 45% center}.pagination .pg-p{background-image:url(images/ico-arr-l-g.svg);background-position:left 45% center}.pagination .fir{background-image:url(images/ico-ll.svg);background-position:right 47% center}.pagination .lst{background-image:url(images/ico-rr.svg);background-position:right 47% center}.txt-list li a{display:flex;justify-content:space-between;border-bottom:1px solid var(--cg5);padding:16px 2px;width:100%;overflow:hidden;position:relative;color:var(--cg2);align-items:center;box-sizing:border-box}.txt-list li a:hover{background:var(--cg7);padding-left:10px;padding-right:10px;transition:.3s}.txt-list li a>*{flex:1}.txt-list li a h3.title{flex:3}.txt-list li a h3{font-size:var(--fs3);color:var(--cg1);min-width:132px}.txt-list li a span{text-align:right}.txt-list li a h6 span:last-child{display:none}.txt-list li a h3.date{font-size:var(--fs3);color:var(--cg2);text-align:right}.txt-list .ico{font-size:var(--fs5)}.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=text]{width:100%;background-color:rgba(255,255,255,.1);border:none;appearance:none;border-radius:8px;font-size:var(--fs3);color:var(--cwh);height:48px;line-height:48px;padding:16px;box-sizing:border-box;font-family:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif}.wpcf7-form textarea{padding:20px;font-size:var(--fs3);width:100%;max-height:190px;appearance:none;border:none;line-height:1.5;border:1px solid var(--cg5);border-radius:0;box-sizing:border-box;font-family:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif}.wpcf7-form .wpcf7-form-control-wrap{display:block}.wpcf7-form .wpcf7-spinner{height:0;display:none}.wpcf7-form .act input{border-color:var(--cbk);border-width:2px;outline:0}.wpcf7-form input[type=checkbox]{width:16px;height:16px;border-radius:100px;vertical-align:middle;border:none;border:1px solid var(--cwh);margin:0 4px 0 0;display:inline-block}.wpcf7-form input[type=checkbox]:checked{background-color:var(--red);border-radius:100px;border-color:var(--cwh);color:var(--cwh);transition:.3s}.wpcf7-form .material-symbols-outlined{font-size:var(--fs5)!important;color:var(--cp1)!important}.wpcf7-form .wpcf7-submit{appearance:none;opacity:1;font-size:var(--fs3);background-color:transparent;border:none;height:auto;width:auto;vertical-align:top;text-align:center;height:48px;line-height:48px;box-sizing:border-box;display:inline-block;position:relative;width:100%;background-color:rgba(0,0,0,.7);color:var(--cwh);border-radius:8px;font-size:var(--fs2)}.wpcf7-form .wpcf7-submit:hover{background-color:var(--cg2);border-color:var(--cbk);cursor:pointer}.wpcf7-form .wpcf7-submit:focus{outline:0}@media only screen and (max-width:940px){.wpcf7-form .wpcf7-submit{font-size:var(--fs4)}}.cont-body .wpcf7-list-item-label{font-size:var(--fs3);color:var(--cg4)}.cont-body .wpcf7-list-item{margin:0}.cont-body .wpcf7-not-valid-tip{font-size:var(--fs2);margin-top:5px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border:none!important;color:var(--cwh)!important;background-color:var(--cp1)!important;font-size:var(--fs3)!important}.wpcf7 form .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output{padding:0!important;margin:0!important;border:none!important;margin-top:10px!important;font-size:var(--fs1)!important;background:0 0!important;color:var(--cwh)!important}.wpcf7 p{line-height:1.5}.wpcf7 label{font-size:var(--fs2);color:var(--cg3)}.magnify>.magnify-lens{height:300px;width:300px}@media only screen and (max-width:940px){#page-faq .page-body ul li a.accordion h3{font-size:var(--fs4)}}@media only screen and (max-width:940px){#page-faq .page-body ul li a.accordion h2{font-size:var(--fs45);width:calc(100% - 80px)}}@media only screen and (max-width:940px){.magnify>.magnify-lens{height:240px;width:240px}}@media only screen and (max-width:940px){.wpcf7-form .wpcf7-submit{font-size:var(--fs4)}}.container{margin:108px auto 100px;max-width:1400px;width:100%}@media only screen and (max-width:940px){.container{margin-top:88px}}.home .container{max-width:100%}.home section.sec{max-width:1400px;margin-left:auto;margin-right:auto}.page2 .page-body,.page2 .page-head{width:calc(50% - 16px);margin:0}@media only screen and (max-width:940px){.page2 .page-body,.page2 .page-head{width:100%}}@media only screen and (max-width:940px){.page2{flex-direction:column!important}}.page-list{padding:148px 0 100px}@media only screen and (max-width:940px){.page-list{padding:80px 0 100px}}.single .container{padding-bottom:0}hr{background:var(--cg5);margin:0;height:1px;border:none;width:100%}.sec{padding:120px 0}.sec-title{text-align:center;max-width:840px;margin-left:auto;margin-right:auto}.sec-title h3{font-size:var(--fs10)}.sec-title h4{font-size:var(--fs3)}.title{font-size:var(--fs8);line-height:1.2;margin-bottom:32px;text-transform:uppercase}.sub-title{color:var(--cwh);font-size:var(--fs9)}.page{min-height:50vh;box-sizing:border-box;width:100%;overflow-y:visible;margin:0 auto}.page-single{margin-top:128px}@media only screen and (max-width:940px){.page-single{margin-top:80px}}.page-body{align-items:start;margin:0 auto;box-sizing:border-box;flex-wrap:wrap}.th-list{align-items:start;row-gap:var(--g4);column-gap:var(--g24);flex-wrap:wrap}.th-list li{width:calc(25% - 18px);display:flex;flex-direction:column}.th-list li .title{font-size:var(--fs3);line-height:1.4}.th-list li a{position:relative}.th-list li a img{width:100%;height:auto;display:block}.th-list li a:hover .view-more{opacity:1;transition:.3s}.ar57 img{object-fit:cover;object-position:center;aspect-ratio:5/7}.ar169 img{object-fit:cover;object-position:center;aspect-ratio:16/9}.ar1 img{object-fit:cover;object-position:center;aspect-ratio:1}.th-1 li{width:100%}.th-2 li{width:calc(50% - 16px)}a.gp1,a.gp2{color:var(--cbk);font-size:var(--fs1);background:var(--cp1);display:block;width:100%;padding:5px 0 0 10px;box-sizing:border-box;margin-top:10px}a.gp2{margin-top:0;padding:5px 10px 0 0;text-align:right;background:var(--cp2)}i.btni,i.i2{margin-bottom:8px;display:block;content:"";background-color:var(--cp1);box-sizing:border-box;width:0;height:0;border-bottom:10px solid var(--cwh);border-left:0 solid transparent;border-right:0 solid transparent}i.i2{background-color:var(--cp2);border-left-width:0!important}img.arr{width:64px!important;margin:0 40px;display:block}.single-post .page{margin-bottom:48px}.post h1,.post h2,.post h3,.post h4,.post h5,.post h6{font-size:var(--fs4)!important;letter-spacing:-.02em!important;font-family:twk700,"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;margin-top:20px}.post li,.post p{font-size:var(--fs3)}@media only screen and (max-width:940px){.post li,.post p{font-size:var(--fs4)!important}}.post h1{font-size:var(--fs6);color:var(--cbk);line-height:1.4;padding:0;margin:0 0 10px 0;padding-bottom:8px;letter-spacing:-.03em;border-bottom:1px solid;box-sizing:border-box}.post section .wp-block-heading:first-child{margin-top:0!important}.post h2{font-size:var(--fs6);margin-bottom:4px}.post h3{font-size:var(--fs4);margin-bottom:4px}.post h6{font-size:var(--fs3);padding:20px;line-height:1.64;border-radius:8px;margin:48px 0;box-sizing:border-box;font-weight:400;color:var(--cg3);background:var(--cg7)}.post figure{margin-bottom:32px}.post .wp-block-code{padding:20px;box-sizing:border-box;border:1px solid var(--cg6);background-color:var(--cg8);border-radius:4px}.post .wp-block-image.small img{display:block;margin-left:auto;margin-right:auto;max-width:50%;width:100%;height:auto}.post p{margin-bottom:32px;color:var(--cg2)}.post p strong{font-weight:700}.post p em{font-style:italic}.post a{color:var(--cbk);border-bottom:1px solid}.post a:hover{border-bottom:none}.post .wp-block-separator{border:none;height:1px;background-color:var(--cg5);margin:32px auto}.post ul{list-style-type:disc;margin:5px auto 10px}.post ol li,.post ul li{list-style:none;list-style-position:inside;color:var(--cg2)}.post ol li{list-style:auto;list-style-position:inside}.post .slick-list{padding:0!important}.post .slick-dots{background-color:var(--cwh);width:100%}.post .gall{margin-bottom:80px}.post .wp-block-image img{width:100%}.post .wp-block-quote{box-sizing:border-box;padding:32px;background:var(--cg6);font-size:var(--fs2)}.post .wp-block-quote *{margin-bottom:0!important;color:var(--cg3)}.post figcaption{text-align:center;color:var(--cg4);font-size:var(--fs1);margin-top:12px;margin-bottom:0}@media only screen and (max-width:940px){.post-head .title{font-size:var(--fs7);margin-bottom:8px}}@media only screen and (max-width:940px){.post-body li,.post-body p{font-size:var(--fs45)}}@media only screen and (max-width:940px){.post-body h3{font-size:var(--fs45)}}@media only screen and (max-width:940px){.feature .sec-inner{flex-direction:column;flex-wrap:wrap;gap:32px}}@media only screen and (max-width:940px){.feature .sec-title h3{width:100%}}@media only screen and (max-width:940px){.main-sec .sec-title{width:90%}}@media only screen and (max-width:940px){.main-sec .sec-title h3{font-size:var(--fs8)}}@media only screen and (max-width:940px){#dc-partners .sec-body div.fx{padding:0 16px}}@media only screen and (max-width:940px){.feature .sec-title p{font-size:var(--fs45);padding:0}}@media only screen and (max-width:940px){#dc-partners .sec-body div img{width:calc(25% - 20px)}}@media only screen and (max-width:940px){.sec-title h3{font-size:var(--fs8);margin-left:auto;margin-right:auto;width:90%}}@media only screen and (max-width:940px){.sec-title p{box-sizing:border-box;font-size:var(--fs45);padding:0 16px}}@media only screen and (max-width:940px){.title{font-size:var(--fs6);font-weight:700;line-height:1.5;margin-bottom:20px}}@media only screen and (max-width:940px){#conference-now .sec-body div.wrap{flex-direction:column}}@media only screen and (max-width:940px){#conference-now .sec-body div.wrap .thumb{max-width:100%;width:100%}}@media only screen and (max-width:940px){#conference-now .sec-body img{aspect-ratio:4/3;display:block;width:100%}}@media only screen and (max-width:940px){#conference-now .sec-body article{border-top-right-radius:0;gap:60px;max-width:100%;padding:24px;width:100%}}@media only screen and (max-width:940px){#conference-now .sec-body article p{font-size:var(--fs45)}}@media only screen and (max-width:940px){#blog-main .slk .slick-slide a .title{font-size:var(--fs8)}}@media only screen and (max-width:940px){.post-body figcaption{font-size:var(--fs2)}}@media only screen and (max-width:940px){.container{margin-top:88px}}@media only screen and (max-width:940px){.post li,.post p{font-size:var(--fs4)!important}}#page-catalogue .page-body img{width:100%}@media only screen and (max-width:940px){#page-catalogue .page-body img{margin-top:24px}}#page-catalogue .page-head table{width:100%}#page-catalogue .page-head table tr{border-top:1px solid var(--cbk)}#page-catalogue .page-head table tr td{padding:12px 0;line-height:1.4;font-size:var(--fs2)}@media only screen and (max-width:940px){#page-catalogue .page-head table tr td{font-size:var(--fs4)}}#page-floorplan .page-head section{width:100%;display:block;position:relative}#page-floorplan .page-head section p{position:absolute;z-index:1;font-size:var(--fs1);color:var(--cg3);top:24px;right:24px;text-align:right}@media only screen and (max-width:940px){#page-floorplan .page-head section p{width:30%;top:12px;line-height:1.3;right:12px}}#page-floorplan .page-head section img{border:1px solid var(--cg5);box-sizing:border-box;width:100%}#page-floorplan .page-body section h3{font-size:var(--fs6);position:relative;margin-bottom:10px}#page-floorplan .page-body section h3::before{content:"";width:20px;z-index:-1;height:5px;position:absolute;top:14px;left:0;background:var(--cp1)}#page-floorplan .page-body section h3.act::before{background:var(--cp2)}#page-floorplan .page-body section hr{margin:40px 0;background-color:var(--cbk);border:none}#page-floorplan .page-body section .wp-block-columns{margin-bottom:10px}@media only screen and (max-width:940px){#page-floorplan .page-body section .wp-block-columns{gap:10px}}#page-floorplan .page-body section .wp-block-column{line-height:1.5;display:flex;gap:24px;text-transform:uppercase;border-top:1px solid var(--cg5);padding-top:12px;align-items:flex-start}#page-floorplan .page-body section .wp-block-column h2,#page-floorplan .page-body section .wp-block-column p{line-height:1.5}#page-floorplan .page-body section .wp-block-column h2{flex:3}#page-floorplan .page-body section .wp-block-column p{flex:12}#page-list-talk .page-head img,#page-list-talk .page-head>div{width:calc(50% - 16px);margin:0}@media only screen and (max-width:940px){#page-list-talk .page-head img,#page-list-talk .page-head>div{width:100%}}#page-list-talk .page-head img{box-sizing:border-box}#page-list-talk .page-head section article{margin-top:32px;padding-top:20px;border-top:1px solid var(--cbk);width:100%}#page-list-talk .page-head section article h3{line-height:1.5}#page-list-talk .page-body section img{width:100%}#page-list-talk .page-body ul{flex-direction:column;gap:60px}#page-list-talk .page-body ul li{border-bottom:1px solid;padding-bottom:60px;display:flex;gap:32px!important;flex-wrap:wrap}#page-list-talk .page-body ul li:nth-child(even){flex-direction:row-reverse}#page-list-talk .page-body ul li:nth-child(even) div a{background-color:var(--cp2)}#page-list-talk .page-body ul li:nth-child(even) div i{background-color:var(--cp2)}#page-list-talk .page-body ul li img{width:100%;height:auto}#page-list-talk .page-body ul li>div h3{font-size:var(--fs5);font-weight:700}#page-list-talk .page-body ul li>div span{font-size:var(--fs2);color:var(--cg3)}#page-list-talk .page-body ul li>div p{font-size:var(--fs2);color:var(--cg1)}#page-list-talk .page-body ul li>div a{margin-top:20px}#page-list-talk .page-body ul li>*{width:calc(50% - 16px)!important}@media only screen and (max-width:940px){#page-list-talk .page-body ul li>*{width:100%!important}}#page-list-zoomin .page-head img,#page-list-zoomin .page-head>div{width:calc(50% - 16px);margin:0}@media only screen and (max-width:940px){#page-list-zoomin .page-head img,#page-list-zoomin .page-head>div{width:100%}}#page-list-zoomin .page-head img{box-sizing:border-box;border:1px solid var(--cg5)}@media only screen and (max-width:940px){#page-list-zoomin .page-head img{padding:70px}}#page-list-zoomin .page-head section article{margin-top:32px;padding-top:20px;border-top:1px solid var(--cbk);width:100%}#page-list-zoomin .page-head section article h3{line-height:1.5}#page-list-zoomin .page-body section img{width:100%}#page-list-zoomin .page-body ul{gap:16px!important;flex-wrap:wrap}#page-list-zoomin .page-body ul li{width:calc(25% - 12px)!important;margin-bottom:32px;flex-grow:initial!important}#page-list-zoomin .page-body ul li div{position:relative}#page-list-zoomin .page-body ul li img{width:100%;height:auto}#page-list-zoomin .page-body ul li img:hover{transition:.3s}#page-list-zoomin .page-body ul li a{color:var(--cbk)}#page-list-zoomin .page-body ul li h3{line-height:1.4;color:var(--cbk);font-size:var(--fs4)}@media only screen and (max-width:940px){#page-list-zoomin .page-body ul li h3{font-size:var(--fs6);font-weight:700}}#page-list-zoomin .page-body ul li p{line-height:1.4;color:var(--cbk);font-size:var(--fs2)}@media only screen and (max-width:940px){#page-list-zoomin .page-body ul li p{font-size:var(--fs4)}}@media only screen and (max-width:940px){#page-list-zoomin .page-body ul li{width:100%!important}}#page-single-zoomin a.gp1,#page-single-zoomin a.gp2{max-width:200px}#page-single-zoomin .page-body,#page-single-zoomin .page-head{width:calc(50% - 16px);margin:0}@media only screen and (max-width:940px){#page-single-zoomin .page-body,#page-single-zoomin .page-head{width:100%}}#page-single-zoomin .page-head h3{font-size:var(--fs8);line-height:1;margin-bottom:32px}@media only screen and (max-width:940px){#page-single-zoomin .page-head h3{margin-bottom:24px}}#page-single-zoomin .page-head p.sm{font-size:var(--fs2)}#page-single-zoomin .page-head h6{margin-top:8px;color:var(--cg4);font-size:var(--fs1)}@media only screen and (max-width:940px){#page-single-zoomin .page-body{margin-top:24px}}@media only screen and (max-width:940px){#page-single-zoomin .page{flex-direction:column!important}}#page-single-zoomin .post .wp-block-columns{margin-bottom:32px}#page-single-zoomin .post .wp-block-columns div:first-child{flex-basis:64px!important}#page-single-zoomin .post .wp-block-columns p{margin-bottom:0}#page-single-zoomin .post figcaption{text-align:left;color:var(--cbk);font-size:var(--fs2);letter-spacing:-.03em;padding:0;width:90%;margin-top:12px;margin-bottom:0;position:static;background:0 0}@media only screen and (max-width:940px){#page-single-zoomin .post figcaption{font-size:var(--fs4)!important;line-height:1.4!important}}#page-single-zoomin .more{height:160px;overflow:hidden;position:relative}#page-single-zoomin .more>*{opacity:.3}#page-single-zoomin .more #morebtn{opacity:1!important;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);box-shadow:rgba(0,0,0,.1) -4px 9px 25px -6px;background:var(--cp2)}#page-single-zoomin .moreact{height:auto}#page-single-zoomin .moreact>*{opacity:1}#page-list-gallery .page-head h2,#page-list-gallery .page-head section{width:calc(50% - 16px);margin:0}@media only screen and (max-width:940px){#page-list-gallery .page-head h2,#page-list-gallery .page-head section{width:100%}}#page-list-gallery .page-body section img{width:100%}#page-list-gallery .page-body ul{gap:16px!important;flex-wrap:wrap}#page-list-gallery .page-body ul li{width:calc(25% - 12px)!important;margin-bottom:32px;flex-grow:initial!important}#page-list-gallery .page-body ul li h3{line-height:1.4}#page-list-gallery .page-body ul li p{line-height:1.4}#page-list-gallery .page-body ul li img{width:100%;height:auto}#page-list-gallery .page-body ul li a{color:var(--cbk)}@media only screen and (max-width:940px){#page-list-gallery .page-body ul li{width:calc(50% - 8px)!important}#page-list-gallery .page-body ul li h3,#page-list-gallery .page-body ul li p{font-size:var(--fs4)}}#page-about .page-head h2,#page-about .page-head section{width:calc(50% - 16px);margin:0}@media only screen and (max-width:940px){#page-about .page-head h2,#page-about .page-head section{width:100%}}#page-about .page-body section{border-bottom:1px solid;margin-bottom:40px;padding-bottom:80px}#page-about .page-body section img{width:100%}@media only screen and (max-width:940px){#page-about .page-body section img{width:100%!important;margin-top:24px}}@media only screen and (max-width:940px){#page-about .page-body section div{width:100%!important}}@media only screen and (max-width:940px){#page-about .page-body section{flex-direction:column;padding-bottom:40px}}@media only screen and (max-width:940px){#page-about .page-body section#about-id img{margin-top:0}}#page-about .page-body #about-id ul li{width:calc(50% - 16px)}@media only screen and (max-width:940px){#page-about .page-body #about-id ul li{width:100%}}#page-about .page-body #about-poster div,#page-about .page-body #about-poster img{width:calc(50% - 16px)}@media only screen and (max-width:940px){#about-id ul{gap:20px;flex-direction:column}}#about-operate{flex-direction:column}#about-operate article{display:flex;width:100%;gap:24px}#about-operate article div{width:calc(25% - 16px)}#about-operate article div ul{margin-top:10px}#about-operate article div ul li{display:flex;gap:20px;margin-bottom:12px;padding-top:6px;border-top:1px solid var(--cg6)}#about-operate article div ul li h4{font-size:var(--fs1);flex:2}#about-operate article div ul li h4:last-child{flex:4}@media only screen and (max-width:940px){#about-operate article div ul li h4{font-size:var(--fs2)}}@media only screen and (max-width:940px){#about-operate article{flex-direction:column;gap:0}}@media only screen and (max-width:940px){#about-operate{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}}#about-history{position:relative}#about-history ul{display:flex;flex-direction:row;width:100%;position:relative;gap:0;justify-content:space-evenly}#about-history ul li{padding-bottom:20px;flex:1}#about-history ul li a.act{color:var(--cbk);background-color:transparent!important}#about-history ul li a{color:var(--cg4);margin:0;display:block;line-height:1;font-size:var(--fs6)}@media only screen and (max-width:940px){#about-history ul li a{font-size:var(--fs4)}}#about-history ul li div.panel{position:absolute;top:48px;left:0;width:100%;padding:0}#about-history ul li div.panel>.wp-block-group{width:100%;margin-top:32px;margin-bottom:10px;padding:0;float:right;clear:both;display:block;position:relative}#about-history ul li div.panel>.wp-block-group h2{font-size:var(--fs5);width:50%;float:left;padding-top:12px;border-top:1px solid var(--cg5)}@media only screen and (max-width:940px){#about-history ul li div.panel>.wp-block-group h2{width:100%;font-size:var(--fs6)}}#about-history ul li div.panel>.wp-block-group p{font-size:var(--fs3);width:50%;float:right;padding-top:12px;border-top:1px solid var(--cg5)}@media only screen and (max-width:940px){#about-history ul li div.panel>.wp-block-group p{width:100%;border-top:none}}#about-history ul li div.panel>.wp-block-group::before{content:"";width:54px;z-index:-1;height:8px;position:absolute;top:24px;left:0;background:var(--cp1)}#about-history ul li div.panel>.wp-block-group:nth-child(even)::before{background:var(--cp2)}@media only screen and (max-width:940px){#about-history ul li div.panel>.wp-block-group{margin-top:12px}}@media only screen and (max-width:940px){#about-history ul li div.panel{transform:translate(0);padding-left:0!important;top:12px}}@media only screen and (max-width:940px){#about-history{padding-bottom:0!important}}#page-location .page-head section div h3{border-bottom:1px solid;padding-bottom:12px;margin-bottom:12px;text-transform:uppercase}@media only screen and (max-width:940px){#page-location .page-head section div h3{font-size:var(--fs5)}}#page-location .page-head section div a{text-transform:uppercase;margin-top:10px}#page-location .page-body section{height:100%}@media only screen and (max-width:940px){#page-location .page-body section{margin-top:24px;height:400px}}@media only screen and (max-width:940px){#page-location .page-body{height:400px!important}}#menu-faq{padding:0;margin:24px 0;gap:12px}#menu-faq li a{display:block;padding:4px 10px;background:var(--cg7)}#menu-faq li.current-menu-item a{background:var(--cp1)}#menu-faq li.current-menu-item a::before,#menu-faq li.current-menu-item.current-menu-parent a::before{display:none}#menu-faq li.current-menu-parent a::before{display:none}@media only screen and (max-width:940px){#menu-faq li,#menu-faq li a{font-size:var(--fs4);display:inline-block}}@media only screen and (max-width:940px){#menu-faq{display:flex;flex-direction:row}}#page-faq .page-body ul{width:100%}#page-faq .page-body ul li{width:100%;overflow:hidden;padding:16px 0;border-top:1px solid var(--cbk)}#page-faq .page-body ul li a.accordion{display:flex;align-items:flex-start;justify-content:space-between}#page-faq .page-body ul li a.accordion h3{width:60px}@media only screen and (max-width:940px){#page-faq .page-body ul li a.accordion h3{font-size:var(--fs4)}}#page-faq .page-body ul li a.accordion h2{width:calc(100% - 50px)}@media only screen and (max-width:940px){#page-faq .page-body ul li a.accordion h2{font-size:var(--fs45);width:calc(100% - 80px)}}#page-faq .page-body ul li a.accordion:hover h2{color:var(--cg4);transition:.3s}#page-faq .page-body ul li a span{transition:.3s}#page-faq .page-body ul li a.act span{transform:rotate(45deg);transition:.3s}@media only screen and (max-width:940px){#page-faq .page-body ul li{width:100%;box-sizing:border-box;padding:16px 0}}@media only screen and (max-width:940px){#page-faq .page-body ul{flex-direction:column}}#page-faq .acco-wrap li .panel{box-sizing:border-box}#page-faq .acco-wrap li .panel a{color:var(--cp1);border-bottom:1px solid}#page-list-notice .page-body ul{width:100%}#page-list-notice .page-body ul li{width:100%}#page-list-notice .page-body ul li a{width:100%;overflow:hidden;padding:16px 0;border-top:1px solid var(--cbk)}#page-list-notice .page-body ul li a h3{color:var(--cbk)}#page-list-notice .page-body ul li a h3:hover{color:var(--cg4);transition:.3s}#page-list-notice .page-body ul li a h3.ell{width:calc(100% - 150px)}#page-single-notice .page-body,#page-single-notice .page-head{width:calc(50% - 16px);margin:0}#page-single-notice .page-head h3{font-size:var(--fs5)}#page-single-notice .page-head h6{margin-top:8px;color:var(--cg4);font-size:var(--fs1)}#page-partners .page-body h2{font-size:var(--fs5);margin-bottom:24px;text-transform:uppercase;position:relative;display:inline-block}#page-partners .page-body h2::before{content:"";position:absolute;background:var(--cp1);width:100%;height:8px;top:50%;transform:translate(0,-50%);z-index:-1}#page-partners .page-body h2:nth-child(3n+1)::before{content:"";position:absolute;background:var(--cp2);width:100%;height:8px;top:50%;transform:translate(0,-50%);z-index:-1}#page-partners .page-body figure.wp-block-gallery{margin:0 0 48px 0!important;gap:16px!important;padding-bottom:32px;border-bottom:1px solid var(--cbk)}#page-partners .page-body figure.wp-block-image{width:calc(16.66666667% - 14px)!important;flex-grow:initial!important}@media only screen and (max-width:940px){#page-partners .page-body figure.wp-block-image{width:calc(50% - 14px)!important}}#page-home{margin-top:72px}#page-home .slk .slick-slide{width:100vw!important;height:70vh;min-height:700px}@media only screen and (max-width:940px){#page-home .slk .slick-slide{height:64vh;min-height:400px}}#page-home .page .slk .slick-slide .wp-block-cover__inner-container{position:absolute;width:50vw;top:40px;left:40px;color:var(--cbk);box-sizing:border-box;font-size:var(--fs7);line-height:1.3;text-transform:uppercase}@media only screen and (max-width:940px){#page-home .page .slk .slick-slide .wp-block-cover__inner-container{font-size:var(--fs6);top:32px;left:16px;width:80vw}}#page-home .half div,#page-home .half h2{width:calc(50% - 16px);margin:0}#page-home .half div img{width:100%}@media only screen and (max-width:940px){#page-home .half h2{width:calc(70% - 16px)!important}#page-home .half div{width:100%}#page-home .half div img{width:100%;height:100%;object-fit:cover}#page-home .half div.fx img{height:auto;object-fit:contain}}#page-home .sec{padding-top:40px;padding-bottom:100px;border-bottom:1px solid var(--cbk)}@media only screen and (max-width:940px){#page-home .sec{padding-bottom:40px}}@media only screen and (max-width:940px){#page-home #home-zoom{border-bottom:none;padding-bottom:0}}@media only screen and (max-width:940px){#page-home{margin-top:48px}}#home-admission ul{border-top:1px solid var(--cbk);padding-top:40px;margin-top:40px;gap:0}#home-admission ul li{width:20%}#home-admission ul li h4{font-size:var(--fs5);margin-bottom:8px}#home-admission ul li article{background:var(--cp1);border:1px solid var(--cbk);border-right:0;padding:20px 24px;box-sizing:border-box;padding-bottom:48px;font-size:var(--fs2)}@media only screen and (max-width:940px){#home-admission ul li article{box-sizing:border-box;border:1px solid var(--cbk);font-size:var(--fs45);padding:16px}#home-admission ul li article h5{font-size:var(--fs45)}}#home-admission ul li:last-child article{border-right:1px solid var(--cbk)}#home-admission ul li.pink article{background:var(--cp2)}@media only screen and (max-width:940px){#home-admission ul li{width:100%}}@media only screen and (max-width:940px){#home-admission ul{gap:20px;flex-direction:column}}#home-gall a h2,#home-zoom a h2{text-align:left;width:100%!important;color:var(--cbk)}#home-gall a div img.arr,#home-zoom a div img.arr{margin:0}#home-gall a div.fx,#home-zoom a div.fx{align-items:stretch;flex-wrap:wrap;align-content:space-between}@media only screen and (max-width:940px){#home-gall a div.fx,#home-zoom a div.fx{gap:20px;flex-direction:row;justify-content:space-between}}#home-gall a:hover img,#home-zoom a:hover img{opacity:.5;transition:.4s}#home-notice{border-bottom:none!important}#home-notice ul{width:100%}#home-notice ul li{width:100%}#home-notice ul li a{width:100%;overflow:hidden;padding:16px 0;border-top:1px solid var(--cbk)}#home-notice ul li a h3{color:var(--cbk)}#home-notice ul li a h3:hover{color:var(--cg4);transition:.3s}#home-notice ul li a h3.ell{width:calc(100% - 150px)}@media only screen and (max-width:940px){#page-basic .page-body section h2{font-size:var(--fs4);line-height:1.5}#page-basic .page-body section h3,#page-basic .page-body section p{width:100%}#page-basic .page-body section h3{font-size:var(--fs4);margin-bottom:5px;width:100%}#page-basic .page-body section hr.wp-block-separator{margin:10px 0}}@media only screen and (max-width:940px){#news-list ul.list li.fx1 a article,#news-list ul.list li.fx2 a article{gap:12px}}@media only screen and (max-width:940px){.page-list{padding:80px 0 100px}}@media only screen and (max-width:940px){.category-newsroom #banner2 div article h3{width:90%}}@media only screen and (max-width:940px){#banner2 div article h3{font-size:var(--fs5);width:100%}}@media only screen and (max-width:940px){#banner2 div article::before{height:16px;left:14px;top:14px;width:16px}}@media only screen and (max-width:940px){.wp-block-gallery.has-nested-images figcaption{font-size:var(--fs1)!important}}@media only screen and (max-width:940px){#banner2 div article{margin-bottom:32px;padding:32px}}@media only screen and (max-width:940px){#banner2{padding:80px 0 0}}@media only screen and (max-width:940px){#banner2 div.inner{width:90%}}@media only screen and (max-width:940px){#banner{padding:80px 0}}@media only screen and (max-width:940px){#news-list ul.list li a article{padding:16px}}@media only screen and (max-width:940px){#intro div h1{font-size:var(--fs10);width:90%}}@media only screen and (max-width:940px){#tech-type .sec-inner{max-width:100%;width:80%}}@media only screen and (max-width:940px){#tech-type .acco-wrap li a{padding:20px}}@media only screen and (max-width:940px){#tech-mission img{width:70%}}@media only screen and (max-width:940px){#home-safety ul li article h2{font-size:var(--fs7)}}@media only screen and (max-width:940px){#home-safety ul li h2 span{bottom:auto;top:0}}@media only screen and (max-width:940px){#page-home #intro img{height:100%;object-fit:cover}}@media only screen and (max-width:940px){#tech-history .sec-body{overflow:hidden;padding-top:16px}}@media only screen and (max-width:940px){#tech-history .sec-body .iwrap{bottom:160px;top:auto}}@media only screen and (max-width:940px){#page-faq .page-body ul{flex-direction:column}}@media only screen and (max-width:940px){#page-faq .page-body ul li{box-sizing:border-box;padding:16px 0;width:100%}}@media only screen and (max-width:940px){#career-result ul.card2{flex-direction:column}}@media only screen and (max-width:940px){#page-list-talk .page-head img,#page-list-talk .page-head>div{width:100%}}@media only screen and (max-width:940px){#page-list-talk .page-body ul li>*{width:100%!important}}@media only screen and (max-width:940px){#page-list-zoomin .page-body ul li h3{font-size:var(--fs6);font-weight:700}}@media only screen and (max-width:940px){#about-operate article{flex-direction:column;gap:0}}@media only screen and (max-width:940px){#page-floorplan .page-head section p{line-height:1.3;right:12px;top:12px;width:30%}}@media only screen and (max-width:940px){#career-result ul.card2 li img{object-fit:cover;position:absolute}}@media only screen and (max-width:940px){#career-result ul.card2 li{aspect-ratio:auto;height:auto;max-width:100%;width:100%}}@media only screen and (max-width:940px){#career-result ul.card2 li.last ul{flex-wrap:wrap;gap:54px}}@media only screen and (max-width:940px){#tech-mission .sec-title,#tech-vision .sec-title{text-align:center}}@media only screen and (max-width:940px){#tech-footstep .hover-view{padding:20px}}@media only screen and (max-width:940px){#tech-footstep .hover-view p{font-size:var(--fs4)}}@media only screen and (max-width:940px){#career-result ul.card2 li.last ul li{display:flex;flex-wrap:nowrap;justify-content:space-between}}@media only screen and (max-width:940px){#career-result ul.card2 li.last h5{font-size:var(--fs3);width:40%}}@media only screen and (max-width:940px){#career-result ul.card2 li.last h2{margin-top:0}}@media only screen and (max-width:940px){#career-result ul.card2 li.last ul li:nth-child(even){display:none}}@media only screen and (max-width:940px){#tech-history .sec-body .iwrap,#tech-history .sec-body .iwrap img{width:80px}}@media only screen and (max-width:940px){#tech-history .sec-body .iwrap2.on{bottom:auto;top:160px}}@media only screen and (max-width:940px){#tech-mission .sec-title{margin-left:0}}@media only screen and (max-width:940px){.page-template-developer-center #banner2 article{margin-bottom:0}}@media only screen and (max-width:940px){#about-id ul{flex-direction:column;gap:20px}}@media only screen and (max-width:940px){#page-about .page-body #about-id ul li{width:100%}}@media only screen and (max-width:940px){#tech-impact .sec-body ul.fxnw{flex-wrap:wrap}}@media only screen and (max-width:940px){#tech-impact ul.card4 li{aspect-ratio:8/10;flex:auto;width:calc(50% - 16px)}}@media only screen and (max-width:940px){#tech-impact ul.card4 li article span{font-size:var(--fs9)}}@media only screen and (max-width:940px){#career-team .slick-slide{width:280px;margin:0 10px}}@media only screen and (max-width:940px){#career-team ul.card{padding-left:0}}@media only screen and (max-width:940px){.page-template-conference #banner2 article{margin-bottom:0}}@media only screen and (max-width:940px){#career-team .slick-list{margin-left:16px}}@media only screen and (max-width:940px){.page-template-career .popup{flex-direction:column}}@media only screen and (max-width:940px){.page-template-career .popup .fx2{max-width:100%;width:100%}}@media only screen and (max-width:940px){.page-single{margin-top:80px}}@media only screen and (max-width:940px){.page-single .profile img{height:40px;width:40px}}@media only screen and (max-width:940px){.page-template-career .popup .fx2 img{aspect-ratio:1/1;border-radius:8px;object-fit:cover;object-position:top;width:50%}}@media only screen and (max-width:940px){.page-template-career .popup h6,.page-template-career .popup p{font-size:var(--fs4)}}@media only screen and (max-width:940px){#career-culture ul.card2 li{aspect-ratio:4/3;max-width:100%;width:100%}}@media only screen and (max-width:940px){#career-process ul{flex-direction:column;padding-left:24px!important;padding:0 16px!important}}@media only screen and (max-width:940px){#career-process .sec-body::before{height:100%;left:28px;top:0;transform:translate(0);width:1px}}@media only screen and (max-width:940px){#page-career #banner2 article{padding-bottom:0}}@media only screen and (max-width:940px){#page-about .page-body section{flex-direction:column;padding-bottom:40px}}@media only screen and (max-width:940px){#banner2 div .bn2-div{margin-left:32px;width:calc(100% - 32px)}}@media only screen and (max-width:940px){#career-process ul li::before{left:0;top:8px;transform:translate(0)}}@media only screen and (max-width:940px){#career-process ul li p{font-size:var(--fs45);padding-top:0}}@media only screen and (max-width:940px){#career-process ul li{box-sizing:border-box;padding-left:24px;padding-right:16px;text-align:left;width:100%}}@media only screen and (max-width:940px){#career-process ul li h3{font-size:var(--fs6);margin-bottom:12px}}@media only screen and (max-width:940px){#career-culture ul.card2 li.bgshadow::before{z-index:1}}@media only screen and (max-width:940px){#career-culture ul.card2 li article{z-index:2}}@media only screen and (max-width:940px){#career-culture ul.card2 li img{position:absolute}}@media only screen and (max-width:940px){.page-template-career .popup h6{margin-top:24px}}@media only screen and (max-width:940px){.intro div img{transform:translate(-50%,-50%)}}@media only screen and (max-width:940px){#intro.act div img{height:280px;transform:translate(-50%,-50%);width:280px}}@media only screen and (max-width:940px){.intro2 div.act img.main{height:100%;object-fit:cover}}@media only screen and (max-width:940px){#tech-footstep .hover-view h3{font-size:var(--fs8)}}@media only screen and (max-width:940px){#banner div h3{font-size:var(--fs8)}}@media only screen and (max-width:940px){#news-list ul li.fx1 .thumb img,#news-list ul li.fx2 .thumb img{aspect-ratio:1/1;max-height:88px}}@media only screen and (max-width:940px){#news-list ul li.fx1 .title,#news-list ul li.fx2 .title{font-size:var(--fs4);margin-bottom:12px}}@media only screen and (max-width:940px){#news-list ul li.fx1 a,#news-list ul li.fx2 a{min-height:88px}}@media only screen and (max-width:940px){#news-list li.fx1,#news-list li.fx2,.blog-list li.fx2,.blog-list li.fx3{flex:auto;max-width:100%;width:100%}}@media only screen and (max-width:940px){#page-basic .page-body section h2{font-size:var(--fs4);line-height:1.5}}@media only screen and (max-width:940px){#page-basic .page-body section h3,#page-basic .page-body section p{width:100%}}@media only screen and (max-width:940px){#page-basic .page-body section h3{font-size:var(--fs4);margin-bottom:5px;width:100%}}@media only screen and (max-width:940px){#page-basic .page-body section hr.wp-block-separator{margin:10px 0}}@media only screen and (max-width:940px){#page-home .page .slk .slick-slide .wp-block-cover__inner-container{font-size:var(--fs6);left:16px;top:32px;width:80vw}}@media only screen and (max-width:940px){#home-admission ul{flex-direction:column;gap:20px}}@media only screen and (max-width:940px){#home-admission ul li{width:100%}}@media only screen and (max-width:940px){#home-gall a div.fx,#home-zoom a div.fx{flex-direction:column;gap:20px;flex-direction:row;justify-content:space-between}}@media only screen and (max-width:940px){#page-home .sec{padding-bottom:40px}}@media only screen and (max-width:940px){.page-head{flex-direction:column;gap:10px}}@media only screen and (max-width:940px){#page-about .page-head h2,#page-about .page-head section{width:100%}}@media only screen and (max-width:940px){#page-home #home-zoom{border-bottom:none;padding-bottom:0}}@media only screen and (max-width:940px){#page-home .half h2{width:calc(70% - 16px)!important}}@media only screen and (max-width:940px){#page-home .half div{width:100%}}@media only screen and (max-width:940px){#page-home .half div img{height:100%;object-fit:cover;width:100%}}@media only screen and (max-width:940px){#page-home .half div.fx img{height:auto;object-fit:contain}}@media only screen and (max-width:940px){#home-admission ul li article{border:1px solid var(--cbk);box-sizing:border-box;font-size:var(--fs45);padding:16px}}@media only screen and (max-width:940px){#home-admission ul li article h5{font-size:var(--fs45)}}@media only screen and (max-width:940px){#page-home .slk .slick-slide{height:64vh;min-height:400px}}@media only screen and (max-width:940px){#page-home{margin-top:48px}}@media only screen and (max-width:940px){#about-history ul li div.panel{padding-left:0!important;top:12px;transform:translate(0)}}@media only screen and (max-width:940px){#about-history ul li a{font-size:var(--fs4)}}@media only screen and (max-width:940px){#about-history ul li div.panel>.wp-block-group h2{font-size:var(--fs6);width:100%}}@media only screen and (max-width:940px){#about-history ul li div.panel>.wp-block-group p{border-top:none;width:100%}}@media only screen and (max-width:940px){#page-about .page-body section div{width:100%!important}}@media only screen and (max-width:940px){#page-about .page-body section img{margin-top:24px;width:100%!important}}@media only screen and (max-width:940px){#page-about .page-body section#about-id img{margin-top:0}}@media only screen and (max-width:940px){#about-operate article div ul li h4{font-size:var(--fs2)}}@media only screen and (max-width:940px){#about-operate{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}}@media only screen and (max-width:940px){#about-history ul li div.panel>.wp-block-group{margin-top:12px}}@media only screen and (max-width:940px){#about-history{padding-bottom:0!important}}@media only screen and (max-width:940px){#page-list-gallery .page-head h2,#page-list-gallery .page-head section{width:100%}}@media only screen and (max-width:940px){#page-list-gallery .page-body ul li{width:calc(50% - 8px)!important}}@media only screen and (max-width:940px){#page-list-gallery .page-body ul li h3,#page-list-gallery .page-body ul li p{font-size:var(--fs4)}}@media only screen and (max-width:940px){#page-single-zoomin .page-head h3{margin-bottom:24px}}@media only screen and (max-width:940px){#page-single-zoomin .page,.page2{flex-direction:column!important}}@media only screen and (max-width:940px){#page-single-zoomin .page-body{margin-top:24px}}@media only screen and (max-width:940px){#page-single-zoomin .post figcaption{font-size:var(--fs4)!important;line-height:1.4!important}}@media only screen and (max-width:940px){#page-partners .page-body figure.wp-block-image{width:calc(50% - 14px)!important}}@media only screen and (max-width:940px){#page-location .page-head section div h3{font-size:var(--fs5)}}@media only screen and (max-width:940px){#page-location .page-body{height:400px!important}}@media only screen and (max-width:940px){#page-location .page-body section{height:400px;margin-top:24px}}@media only screen and (max-width:940px){#page-list-zoomin .page-head img,#page-list-zoomin .page-head>div,#page-single-zoomin .page-body,#page-single-zoomin .page-head,.page2 .page-body,.page2 .page-head{width:100%}}@media only screen and (max-width:940px){#page-list-zoomin .page-body ul li{width:100%!important}}@media only screen and (max-width:940px){#page-list-zoomin .page-body ul li p{font-size:var(--fs4)}}@media only screen and (max-width:940px){#page-list-zoomin .page-head img{padding:70px}}@media only screen and (max-width:940px){#page-catalogue .page-body img{margin-top:24px}}@media only screen and (max-width:940px){#page-floorplan .page-body section .wp-block-columns{gap:10px}}@media only screen and (max-width:940px){#page-catalogue .page-head table tr td{font-size:var(--fs4)}}#menu-gnb li a{font-weight:600}@media (min-width:941px){#menu-gnb li .sub-menu{left:50%;min-width:240px}}@media (max-width:940px){#menu-gnb>li{display:block}#menu-gnb li .sub-menu li{display:block;left:30px;height:22px}#menu-gnb li .sub-menu li a{display:block;padding:0;height:22px}#menu-gnb a{font-size:13pt}#menu-gnb li .sub-menu li:first-child a{margin-top:0;font-size:13pt}#menu-gnb li .sub-menu li a{margin-top:0;font-size:13pt}}@media (max-width:940px){.open #nav{padding-bottom:120px}#menu-gnb li .sub-menu{margin-top:-28px}#menu-gnb li .sub-menu li{left:140px}#menu-gnb>li>a::before{width:118px}}.menu-lnb-container a span{display:none!important}.menu-lnb-container img{width:24px;height:auto;margin-right:6px!important}#menu-lnb{display:block!important;margin-top:8px!important}#menu-lnb li{float:left!important}#menu-gnb{margin-top:0!important;padding:0!important}#menu-gnb li .sub-menu{top:13px!important}@media (max-width:940px){.menu-lnb-container img{width:40px;padding-right:6px;height:auto}}.footer_row{display:block;max-width:1560px;margin:0 auto}.footer_col{float:left;padding:0;width:33%}.footer_text01{font-size:15pt;margin:5px 0 10px 0;font-weight:700}.footer_text02{font-size:13pt;margin-left:20px;line-height:15pt;margin-bottom:10px}.footer_text03{font-size:13pt;margin-left:20px;line-height:15pt;margin-bottom:10px}.footer_img01{margin-left:20px;max-width:200px}@media (max-width:1400px){.footer_row{display:block}.footer_col{float:left;padding:10px;width:100%}}@media (max-width:769px){.footer_row{display:block}.footer_col{float:left;padding:10px 0 10px 10px;width:100%}}#menu-item-2203{display:none!important}#menu-item-547{display:none!important}#menu-item-34,#menu-item-50{display:none!important}.content{margin:0 16px 0 16px}.row_2column .wpb_column{padding:0 15px}.displaynone{display:none!important}.layout_all_padding .vc_column-inner{padding-left:0!important;padding-right:0!important}.layout_left_padding{padding-left:10px}.layout_left_padding02{padding-left:20px!important}.layout_min-height01{min-height:47px}.block_img02{margin-bottom:10px!important}.block_img02:hover{filter:brightness(.8);transition:.1s}.block_line02 .vc_sep_line{border-top:2px solid #000!important}.block_line02{margin-bottom:24px!important}.block_line02 .vc_sep_line{width:calc(100% - 11px)!important}.block_text21{font-weight:700;font-size:22pt;line-height:28pt;margin-bottom:34px!important}.block_text22{font-weight:500;font-size:13pt;line-height:20pt;margin-bottom:4px!important}.block_text23{font-weight:700;font-size:15pt;line-height:26pt;margin-bottom:4px!important}.block_text24{font-weight:500;font-size:12pt;line-height:15pt;margin-bottom:0!important}.block_text31{font-weight:700;font-size:16pt;line-height:20pt;margin-bottom:0!important}.block_text32{font-weight:700;font-size:16pt;line-height:20pt;margin-bottom:0!important}.block_button01 a{min-width:250px!important}.block_button01 a:hover{background-color:#555!important}@media (max-width:767px){.block_button01.vc_btn3-inline{display:block}.block_button01 a{min-width:100%!important}}.block_button03 a{background-color:#fc7ed2!important;min-width:450px!important}.block_button03 a:hover{background-color:#a35589!important}@media (max-width:767px){.block_button03.vc_btn3-inline{display:block}.block_button03 a{min-width:100%!important}}@media (min-width:767px){.res_767down{display:none}}@media (max-width:766px){.res_767up{display:none}}.block_table01{max-width:800px}@media (min-width:941px){.row_main_topemptyspace .vc_empty_space{height:112px!important}}@media (max-width:940px){.row_main_topemptyspace .vc_empty_space{height:88px!important}}.tp-bullet-title{display:none!important}.row_maxwidth{max-width:1600px!important;margin:0 auto}table{width:100%;border-collapse:collapse;text-align:left}td,th{border:1px solid #000;padding:8px}th{background-color:#f4f4f4}.row_history .block_text31{font-size:18pt;margin-bottom:10px!important;font-weight:700}.row_history .block_text32{font-size:11pt;margin-bottom:30px;padding-bottom:30px;font-weight:400;line-height:16pt;padding-left:20px;padding-right:4px;border-bottom:1px #aaa solid}.row_history .block_text32 p{margin-bottom:10px;word-break:break-word}.row_history .row_historyblock{margin-bottom:24px!important}.row_history .btn-year{padding:10px 14px;background:#eee;cursor:pointer;transition:background .3s,color .3s;border-radius:9px;font-size:12pt;font-weight:600;margin:2px 0;width:32%;max-width:130px;color:#000}.row_history .btn-year:hover{background:#ccc}.row_history .btn-year.active{background:#333;color:#fff;font-weight:700}.mm-gallery-wrapper{max-width:1600px;margin:0 auto 60px;padding:0 20px}.mm-gallery-lineup{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}@media (min-width:500px){.mm-gallery-lineup{grid-template-columns:repeat(3,1fr)}}@media (min-width:800px){.mm-gallery-lineup{grid-template-columns:repeat(4,1fr);gap:7px}}@media (min-width:1200px){.mm-gallery-lineup{grid-template-columns:repeat(5,1fr);gap:10px}}.mm-gallery-item{text-align:center;overflow:hidden}.mm-img-wrapper{position:relative;overflow:hidden;border-radius:3px}.mm-img-wrapper img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;display:block;transition:transform .3s ease}.mm-img-wrapper::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2);opacity:0;transition:opacity .3s ease}.mm-img-wrapper:hover::after{opacity:1}@media (max-width:1200px){.mm-img-wrapper::after,.mm-img-wrapper:hover::after{display:none!important}}.mm-gallery-names a:hover .mm-english-name,.mm-gallery-names a:hover .mm-korean-name{text-decoration:underline}.mm-korean-name{margin-top:14px;font-weight:600;font-size:13pt;line-height:11pt;margin-bottom:8px;color:#000;text-align:left}.mm-english-name{font-weight:600;font-size:13pt;line-height:11pt;margin-bottom:15px;color:#000;text-align:left}@media (max-width:500px){.mm-korean-name{margin-top:8px;font-size:10pt;line-height:11pt;margin-bottom:4px}.mm-english-name{font-size:10pt;line-height:11pt;margin-bottom:10px}}.gallery-floorplanimg .vc_single_image-wrapper{border:1px #ddd solid;padding:1vw 1vw 1vw}@media (min-width:1301px){.gallery-list{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:40px;padding-left:24px}.gallery-list-title{font-weight:700;font-size:20pt;padding-left:24px;margin-bottom:10px;color:#ff9edd}.gallery-item{display:flex;align-items:flex-start;gap:12px;border-top:1px solid #000;padding-top:15px}.booth{font-weight:300;font-size:13pt;color:#555;min-width:50px;flex-shrink:0;line-height:14pt}.name{display:flex;flex-direction:column}.name-ko{font-weight:700;font-size:13pt;color:#000;line-height:14pt;margin-bottom:6px}.name-en{font-size:12pt;color:#000;line-height:13pt}}@media (max-width:1300px){.gallery-list{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-bottom:40px;padding-left:24px}.gallery-list-title{font-weight:700;font-size:20pt;padding-left:24px;margin-bottom:10px;color:#ff9edd}.gallery-item{display:flex;align-items:flex-start;gap:12px;border-top:1px solid #000;padding-top:12px}.booth{font-weight:300;font-size:13pt;color:#555;min-width:50px;flex-shrink:0;line-height:15pt}.name{display:flex;flex-direction:column}.name-ko{font-weight:700;font-size:13pt;color:#000;line-height:15pt;margin-bottom:4px}.name-en{font-size:11pt;color:#000;line-height:12pt}}@media (max-width:800px){.gallery-list{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;margin-bottom:30px;padding-left:10px}.gallery-list-title{font-weight:700;font-size:20pt;padding-left:10px;margin-bottom:10px;color:#ff9edd}.gallery-item{display:flex;align-items:flex-start;gap:5px;border-top:1px solid #000;padding-top:8px}.booth{font-weight:300;font-size:10pt;color:#555;min-width:30px;flex-shrink:0;line-height:12pt}.name{display:flex;flex-direction:column}.name-ko{font-weight:700;font-size:10pt;color:#000;line-height:12pt;margin-bottom:3px}.name-en{font-size:11pt;color:#000;line-height:10pt}}.row_floorplan_artspoon{margin:0;padding:20px 40px;border:3px solid #38a1e8;border-radius:20px}.row_floorplan_artspoon img{max-width:100px}.row_floorplan_artspoon .wpb_content_element{margin-bottom:0}.row_floorplan_artspoon .wpb_single_image{text-align:right}.block_artspoon01{font-size:14pt;font-weight:700;line-height:17pt;margin-top:3px}.block_artspoon02{font-size:12pt;line-height:16pt}.block_artspoon02 p{margin-bottom:6px}.block_button04{display:block;margin-top:10px;margin-bottom:0!important}.block_button04 a{color:#fff!important;background-color:#38a1e8!important;line-height:15pt!important;width:100%!important;padding:5px 10px!important}.block_button04 .vc_do_btn{margin-bottom:0!important}.row_floorplan_artspoon .wpb_column:nth-child(1){width:25%;padding-right:5%}.row_floorplan_artspoon .wpb_column:nth-child(2){width:60%}.row_floorplan_artspoon .wpb_column:nth-child(3){width:15%}@media (max-width:769px){.row_floorplan_artspoon{margin:0;padding:20px 20px}.block_artspoon01{font-size:13pt;font-weight:700;line-height:17pt;margin-top:3px}.block_artspoon02{font-size:11pt;line-height:13pt!important}.block_artspoon02 p{margin-bottom:6px}.row_floorplan_artspoon img{max-width:30%}.row_floorplan_artspoon .wpb_single_image{text-align:left;margin-top:10px}.block_button04{margin-bottom:20px!important}.row_floorplan_artspoon .wpb_column:nth-child(1){width:100%;padding-right:5%}.row_floorplan_artspoon .wpb_column:nth-child(2){width:100%}.row_floorplan_artspoon .wpb_column:nth-child(3){width:100%}}.block_text41{font-weight:700;font-size:15pt;line-height:20pt;margin-bottom:12px!important}.block_text42{font-weight:500;font-size:12pt;line-height:17pt;margin-bottom:24px!important}.block_text42 p{margin-bottom:8px!important}@media (max-width:767px){.layout_maxwidth80per{width:80%}}.block_zoomin_list_caption{display:inline-block!important;width:calc(100% - 30px)!important;color:#555!important;font-weight:400!important;font-size:9pt!important;line-height:11pt!important;padding:14px 0 16px 0!important}.tg-element-4{width:25px;top:4px;margin-bottom:0;left:5px}.tg-element-4 img{width:25px}.block_zoomin_list_kr{width:100%!important;color:#000!important;font-weight:700!important;font-size:14pt!important;line-height:11pt!important;padding:20px 0 6px 0!important;border-top:1px solid}.block_zoomin_list_en{width:90%!important;color:#000!important;font-weight:700!important;font-size:14pt!important;line-height:11pt!important;padding:0 0 10px 0!important}.block_zoomin_list_year{width:80%!important;color:#000!important;font-weight:400!important;font-size:9pt!important;line-height:11pt!important;padding:0 0 10px 0!important;margin-bottom:10px!important}.tg-layout-masonry .tg-item-media-holder{border:1px solid #eee}.block_qrcode{max-width:100px;margin-top:-10px;margin-bottom:30px;padding-left:20px}.row_talk .layout_left_padding strong{font-size:14pt!important;font-weight:700!important}.row_talk table{width:100%;border-collapse:collapse;text-align:left}.row_talk th,td{border:1px solid #000;padding:8px}.row_talk th{background-color:#f4f4f4}@media (min-width:768px){.row_talk .row_2column div:nth-child(1){padding-right:0}.row_talk .row_2column div:nth-child(2){padding-left:0}}.row_docent .block_text41{font-weight:700;font-size:15pt;line-height:20pt;margin-bottom:12px!important}.row_docent .block_text42{font-weight:500;font-size:12pt;line-height:17pt;margin-bottom:16px!important}.row_docent .block_text42 p{margin-bottom:8px!important}.row_docent .block_text43{color:#999;font-weight:500;font-size:11pt;line-height:17pt;margin-bottom:0!important}.row_docent .layout_left_padding strong{font-size:14pt!important;font-weight:700!important}@media (min-width:768px){.row_docent>.row_2column>div:nth-child(1){padding-right:0}.row_docent>.row_2column>div:nth-child(2){padding-left:0}}.block_button31{display:block!important}.block_button31 a{width:100%!important}.block_button31 a:hover{background-color:#555!important}@media (max-width:767px){.block_button31.vc_btn3-inline{display:block}.block_button31 a{min-width:100%!important}}.block_button32{display:block!important}.block_button32 a{background-color:#35ac9e!important;width:100%!important}.block_button32 a:hover{background-color:#1e6058!important}@media (max-width:767px){.block_button32.vc_btn3-inline{display:block}.block_button32 a{min-width:100%!important}}.row_partners .block_img03{display:inline-block;width:20%;border:#ccc 1px solid;border-radius:3px;margin-bottom:15px;margin-right:3px;padding:0!important}.row_partners .block_line02{display:none}.row_partners .column_partners_left{margin-left:20px;width:180px}.row_partners .column_partners_right{margin-left:20px;width:calc(100% - 220px);margin-bottom:8px}@media (max-width:769px){.row_partners .column_partners_right{margin-left:30px;width:100%;margin-bottom:15px}.row_partners .block_img03{display:inline-block;width:42%;border:#ccc 1px solid;border-radius:3px;margin-bottom:3px;margin-right:0}}.catalogue_table table{width:100%;max-width:800px;border-collapse:collapse;text-align:left}.catalogue_table th,td{border:1px solid #000;padding:8px}.catalogue_table th{background-color:#f4f4f4}#about-operate h3,.row_contact #about-operate h4{font-size:11pt!important;font-weight:600!important;word-spacing:-1px}.row_contact #about-operate li{border-top:1px solid #ddd!important}.row_contact #about-operate article{width:100%;gap:7px!important}@media (max-width:940px){.row_contact #about-operate article div{width:100%}#about-operate h3,.row_contact #about-operate h4{font-size:13pt!important;font-weight:600!important;word-spacing:-1px}}.row_contact .block_text23{font-weight:700;font-size:15pt;line-height:18pt!important;margin-bottom:18px!important}.faq_btn{display:inline-block;padding:12px 30px;background-color:#000;color:#fff;font-weight:600;font-size:14px;text-decoration:none;border-radius:30px;text-align:center;transition:background-color .3s ease;margin-top:-20px;margin-bottom:14px;width:calc(100% - 60px)}.faq_btn:hover{background-color:#555}.faq-item{border:1px solid #ccc;border-radius:0;margin-bottom:4px;overflow:hidden}.block_faq01{margin-bottom:6px}.faq-question{cursor:pointer;padding:15px;font-weight:700;display:flex;align-items:flex-start;gap:10px;transition:background .1s ease-in-out;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.faq-question:hover{background-color:#f5f5f5}.faq-icon{display:inline-block;font-size:25pt;font-weight:400;line-height:27px;flex-shrink:0;pointer-events:none;width:30px;text-align:center}.faq-number{font-size:15pt;font-weight:700;line-height:18pt;padding:2px 0 2px 20px;flex-shrink:0;min-width:40px}.faq-text{display:flex;flex-direction:column;flex-grow:1}.faq-question p{font-size:15pt;font-weight:700;line-height:18pt;padding:2px 0 2px 20px}.faq-answer{overflow:hidden;height:0;transition:height .2s ease-in-out,padding .2s ease-in-out;padding:0}.faq-answer p{color:#666;font-size:13pt;padding:2px 10px 2px 100px;line-height:17pt;font-weight:400}.faq-answer p:nth-child(1){padding-top:18px;padding-bottom:18px}.faq-answer p:nth-child(2){padding-bottom:28px}.faq-item.active .faq-icon{transform:rotate(45deg)}.faq-item.active .faq-answer{height:auto;padding-top:10px;padding-bottom:10px}@media (max-width:767px){.faq-icon{font-size:25pt;font-weight:400;line-height:24px}.faq-number,.faq-question p{font-size:13pt;font-weight:700;line-height:16pt;padding:2px 0 2px 10px}.faq-answer p{font-size:12pt!important;padding:2px 10px 2px 30px;line-height:16pt;font-weight:400}.faq-answer p:nth-child(1){padding-top:6px;padding-bottom:6px}.faq-answer p:nth-child(2){padding-bottom:20px}}.block_map01 .wpb_wrapper{height:400px}.row_zoomin_critique{padding-left:25px}.row_zoomin_critique p{margin-bottom:20px}.row_zoomin_critique .block_text54{font-size:12pt!important;font-weight:500;line-height:18pt!important;margin-bottom:20px!important;padding-right:14px}.row_zoomin_critique .block_text54 h1{font-size:18pt!important;font-weight:700;line-height:19pt!important;margin-bottom:20px!important}.row_zoomin_critique .block_text54 h2{font-size:14pt!important;font-weight:700;line-height:17pt!important;margin-bottom:20px!important}.row_zoomin_critique .block_text54 h5{font-size:10pt!important;font-weight:500;line-height:15pt!important;margin-top:30px!important;margin-bottom:30px!important}.row_zoomin_critique sup{font-size:8pt;vertical-align:middle;padding:0 4px 0 4px}.button_read_more01{margin-top:-20px!important}.block_read_more_text02{max-height:0;opacity:0;overflow:hidden;transition:all .5s ease}.block_read_more_text02.open{max-height:10000px;opacity:1}.block_text52 a{color:#000}.block_text52 a:hover{color:#aaa}.block_text51{font-size:10pt;line-height:12pt;color:#888!important;margin:14px 0 20px 0}@media (min-width:1201px){.column_zoomin_title{width:23%;margin-right:2%}.block_text52{font-size:12pt!important;font-weight:500;line-height:14pt!important;margin-bottom:10px!important}.block_text54{font-size:20pt!important;font-weight:700;line-height:23pt!important;margin-top:20px!important;margin-bottom:0!important}.block_text53{font-size:13pt!important;font-weight:700;line-height:15pt!important;margin-top:10px!important;margin-bottom:14px!important}.block_insta_icon{width:30px}}@media (min-width:768px) and (max-width:1200px){.column_zoomin_title{width:23%;margin-right:2%}.block_text52{font-size:11pt!important;font-weight:500;line-height:12pt!important;margin-bottom:10px!important}.block_text54{font-size:13pt!important;font-weight:700;line-height:14pt!important;margin-top:20px!important;margin-bottom:0!important}.block_text53{font-size:11pt!important;font-weight:700;line-height:15pt!important;margin-top:10px!important;margin-bottom:14px!important}.block_insta_icon{width:30px}}@media (max-width:767px){.column_zoomin_title{width:100%}.block_text52{font-size:12pt!important;font-weight:500;line-height:14pt!important;margin-bottom:10px!important}.block_text54{font-size:20pt!important;font-weight:700;line-height:23pt!important;margin-top:20px!important;margin-bottom:0!important}.block_text53{font-size:13pt!important;font-weight:700;line-height:15pt!important;margin-top:10px!important;margin-bottom:30px!important}.block_insta_icon{width:34px;position:absolute;right:4px;top:56px}.block_text55{font-weight:500;font-size:12pt;line-height:16pt;margin-bottom:4px!important}}.column_zoomin_img01 .wpb_single_image{margin-bottom:0!important}.column_zoomin_img02 .wpb_single_image{margin-bottom:0!important}.column_zoomin_img03 .wpb_single_image{margin-bottom:0!important}.layout_biostyle{padding-left:60px;text-indent:-40px}.layout_biostyle li{margin-bottom:4px}
/*# sourceMappingURL=app.css.map */
