@import"https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;600&display=swap";@font-face{font-family:"Helvetica";src:url("./font/Helvetica.woff") format("woff"),url("./font/Helvetica.ttf") format("truetype")}.Helvetica{font-family:"Helvetica";font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNeue";src:url("./font/HelveticaNeue.woff2") format("woff2"),url("./font/HelveticaNeue.ttf") format("truetype")}.HN{font-family:"HelveticaNeue";font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNeueBold";src:url("./font/HelveticaNeueBold.woff2") format("woff2"),url("./font/HelveticaNeueBold.ttf") format("truetype")}.HNBold{font-family:"HelveticaNeueBold";font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNeueLight";src:url("./font/HelveticaNeueLight.woff2") format("woff2"),url("./font/HelveticaNeueLight.ttf") format("truetype")}.HNLight{font-family:"HelveticaNeueLight";font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNeueMedium";src:url("./font/HelveticaNeueMedium.woff2") format("woff2"),url("./font/HelveticaNeueMedium.ttf") format("truetype")}.HNMedium{font-family:"HelveticaNeueMedium";font-weight:normal;font-style:normal}body{font-family:"HelveticaNeue","serif"}:lang(zh-TW) body{font-family:"HelveticaNeue","Microsoft JhengHei","serif"}:lang(zh-CN) body{font-family:"HelveticaNeue","Microsoft YaHei","serif"}:lang(ko-KR) .body{font-family:"HelveticaNeue","Noto Sans KR","serif"}wr{display:block}nr{display:inline}sr{display:inline}@media only screen and (min-width: 1200px)and (max-width: 1500px){wr{display:inline}nr{display:block}sr{display:inline}}@media only screen and (min-width: 992px)and (max-width: 1200px){wr{display:inline}nr{display:block}sr{display:inline}}@media only screen and (max-width: 992px){wr{display:inline}nr{display:inline}sr{display:block}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,main,hgroup,menu,nav,section{display:block}ol,ul{padding:0em 0 0 2em}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}#log{position:fixed;width:500px;height:300px;z-index:3000;background:#fff;color:#000}img{width:100%;height:auto;border:0}.imgH{width:auto;height:100%}br.clear{clear:both}.hide{display:none}svg.defs{width:0;height:0}.container{width:100%;max-width:100%;padding:0;margin:0}.row{width:100%;margin:0;padding:0}.col,.col-lg,.col-lg-12,.col-lg-8,.col-lg-4,.col-sm{padding:0}button:focus{outline:none !important;box-shadow:none !important}.accordion{width:100%;height:auto;background-color:rgba(0,0,0,0)}.accordion .card .card-header button{width:100%;padding:0 1.5em;margin:-2px 0;outline:none;border:0;text-align:left;background-color:rgba(0,0,0,0)}.accordion .card .card-header button h2{outline:none}.accordion .card .card-header button:hover{text-decoration:none}.card{position:relative;display:flex;width:100%;height:auto;max-width:100%;min-height:0;justify-content:flex-start;align-items:flex-start;padding:0;margin:0;border-radius:0;border:0;background-color:rgba(0,0,0,0)}.card .card-header,.card .card-body,.card .card-footer{position:relative;display:flex;width:100%;height:auto;min-height:0;max-width:100%;overflow:hidden;flex-direction:column;padding:0;margin:0;border:0;border-radius:0;outline:none;background-color:rgba(0,0,0,0)}.dropdown{pointer-events:auto}.dropdown .dropdown-toggle{pointer-events:auto;cursor:pointer}.dropdown .dropdown-menu{min-width:100% !important;padding:0 !important;margin:0 0px 0 0 !important;border-radius:0;border:1px #000 solid}.dropdown .dropdown-menu .dropdown-item{min-width:100% !important;padding:0;margin:0 0 0 0;color:#fff;border-bottom:0px #bbb solid;transform:translate3d(0, 0, 0);cursor:pointer}.dropdown .dropdown-menu .dropdown-item:hover{background-color:#eee}.dropdown .dropdown-menu .dropdown-item a.btn-link,.dropdown .dropdown-menu .dropdown-item a.btn-link:hover{width:100%;height:100%;padding:0 .5em;color:#000;text-align:center;text-decoration:none}.sliderBox{position:relative;display:flex;width:100%;height:40vw;top:0;left:0;padding:0 0 0 0;margin:0;overflow:hidden;z-index:10}.sliderBox ul.innerBox{position:relative;display:flex;width:100%;height:100%;list-style-type:none;z-index:10;padding:0;margin:0 0 0 0;background-color:rgba(0,0,0,0)}.sliderBox ul.innerBox li.inner{position:relative;display:flex;width:100vw;height:40vw;margin:0;padding:0;pointer-events:auto}.sliderBox ul.innerBox .slick-dots{position:absolute;display:flex;width:100%;height:1em;bottom:0em;padding:0;list-style-type:none;justify-content:center}.sliderBox ul.innerBox .slick-dots li{width:.5em;height:.5em;margin-right:.5em;border-radius:1em;pointer-events:auto;cursor:pointer;background-color:#ddd}.sliderBox ul.innerBox .slick-dots li:last-child{margin-right:0em}.sliderBox ul.innerBox .slick-dots li.slick-active{background-color:#222}.sliderBox ul.innerBox .slick-dots li button{display:none}.sliderBox .navigation{position:absolute;display:flex;width:100%;height:100%;padding:0 0 0 0;z-index:100;align-items:center;pointer-events:none}.sliderBox .navigation .prevBtn,.sliderBox .navigation .nextBtn{position:relative;display:flex;width:8%;height:100%;pointer-events:auto;cursor:pointer;align-items:center;justify-content:center}.sliderBox .navigation .prevBtn:hover,.sliderBox .navigation .nextBtn:hover{opacity:.5}.sliderBox .navigation .prevBtn .arrow,.sliderBox .navigation .nextBtn .arrow{display:flex;width:50%;height:auto;align-items:center;justify-content:center}.sliderBox .navigation .prevBtn .arrow i,.sliderBox .navigation .nextBtn .arrow i{color:#000;font-size:1em}.sliderBox .navigation .prevBtn{left:0}.sliderBox .navigation .nextBtn{position:absolute;right:0}@media only screen and (max-width: 992px){.sliderBox{width:100vw;height:150vw;margin:0}.sliderBox ul.innerBox li.inner{height:150vw}.sliderBox .navigation .prevBtn,.sliderBox .navigation .nextBtn{width:5vw}}body.modal-open{overflow-y:hidden}.modal-backdrop{background-color:hsla(0,0%,100%,0) !important}.modal{width:100vw;max-width:100vw;min-width:100vw;height:100vh;padding:0;margin:0;border-radius:0;z-index:3000;background-color:rgba(0,0,0,0);border:0}.modal .modal-dialog{position:relative;display:flex;width:100vw;max-width:100vw;min-width:0%;height:100%;padding:0;margin:0;flex-direction:row;justify-content:center;align-items:center;pointer-events:none;border-radius:0;border:0;background-color:hsla(0,0%,100%,0)}.modal .modal-dialog .modal-content{position:relative;display:flex;width:100%;max-width:100%;min-width:0%;height:auto;background-color:hsla(0,0%,100%,0);padding:0;margin:0;border-radius:0;border:0;overflow:hidden;pointer-events:none;flex-direction:column;justify-content:center;align-items:center}.modal .modal-dialog .modal-content .modal-body{position:relative;display:flex;width:100%;max-width:100%;min-width:0%;height:auto;min-height:0;padding:0;margin:0;border:0px;border-radius:0px;pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,0);border:0}@media only screen and (max-width: 992px){.modal{width:100vw;max-width:100vw}.modal .modal-dialog{width:100vw;max-width:100vw}}.modal-centered{top:0%;transform:translate(0%, 10%) !important}.modal.fade.show .modal-centered{top:0%;transform:translate(0, 0%) !important}.modal-zoomin{top:0%;transform:translate(0%, 0%) scale(1.5) !important}.modal.fade.show .modal-zoomin{top:0%;transform:translate(0, 0%) scale(1) !important}.modal-leftin{top:0%;transform:translate(100%, 0%) !important;transition:all .7s ease-out !important}.modal.fade.show .modal-leftin{top:0%;transform:translate(0, 0%) !important}.closeBtn{position:absolute;display:flex;width:2em;height:2em;pointer-events:auto;cursor:pointer;top:0em;right:0em;background-color:rgba(0,0,0,.7);justify-content:center;align-items:center;flex-direction:row;z-index:200}.closeBtn:hover{background-color:rgba(0,0,0,.3)}.closeBtn i{color:#fff;font-size:1.2em}@media only screen and (max-width: 992px){.closeBtn{width:10vw;height:10vw}.closeBtn i{font-size:1em}}ul.pagination{width:100%;margin:0 0 2em 0;border-radius:0}ul.pagination li.page-item.active{pointer-events:none}ul.pagination li.page-item.active a.page-link{color:#fff;background-color:#000;border-color:#000}ul.pagination li.page-item a.page-link{color:#000}.loader,.loader:after{border-radius:50%;width:2em;height:2em}.loader{position:absolute;display:block;top:calc(50% - 1em);left:calc(50% - 1em);margin:0;border-top:3px solid hsla(0,0%,100%,.2);border-right:3px solid hsla(0,0%,100%,.2);border-bottom:3px solid hsla(0,0%,100%,.2);border-left:3px solid #fff;transform:translateZ(0);animation:load8 1.1s infinite linear}@keyframes load8{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}body{width:100%;height:auto;top:0;left:0;right:0;margin:0;padding:0;overflow:scroll;overflow-x:hidden;font-size:16pt;font-weight:400;font-style:normal;color:#000;background-color:#fff}@media only screen and (min-width: 1200px)and (max-width: 1500px){body{font-size:14pt}}@media only screen and (min-width: 992px)and (max-width: 1200px){body{font-size:12pt}}@media only screen and (max-width: 992px){body{width:100vw;font-size:3.5vw}}a,a:link{color:#000}a.lock,a:link.lock{pointer-events:none !important}video{width:100%;height:100%;background:#000}.lock{pointer-events:none}#loading{position:fixed;display:block;width:100vw;height:100vh;margin:0;padding:0;top:0;z-index:3000;pointer-events:auto}#loading .bg{background-color:rgba(10,10,10,.9)}#loading .loader{z-index:10}#em{position:absolute;display:block;opacity:0}header{position:fixed;display:block;width:100vw;height:100vh;top:0;left:0;z-index:2200;opacity:1;pointer-events:none}header #toggleBtn{display:none}@media only screen and (max-width: 992px){header #toggleBtn{position:absolute;display:flex;width:10vw;height:10vw;right:0vw;padding:0 0;justify-content:center;align-items:center;pointer-events:auto;cursor:pointer;z-index:500}header #toggleBtn img{width:50%;height:auto}header #toggleBtn i{font-size:1.5em;line-height:100%}}nav.navi{position:absolute;display:flex;width:100%;height:auto;margin:0;padding:3em 2em;top:0;left:0;flex-direction:row;justify-content:space-between;align-items:center;pointer-events:auto;z-index:100;background-color:hsla(0,0%,100%,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .5s ease-out}nav.navi .logoBtn{position:relative;display:flex;width:auto;height:1.5em;top:0;margin:0 0;justify-content:center;align-items:center;pointer-events:auto;cursor:pointer;transition:all .5s ease-out}nav.navi .logoBtn img{width:auto;height:100%}nav.navi.zoomout{padding:.5em 2em}nav.navi.zoomout .logoBtn{height:1.5em}@media only screen and (max-width: 992px){nav.navi{height:10vw;padding:0em 1em}nav.navi .logoBtn{height:1.5em}nav.navi .menuBox{display:none}nav.navi.zoomout .logoBtn{height:1.5em}}.menuBox{position:relative;display:inline-flex;width:auto;height:auto;justify-content:flex-end;align-items:center;padding:0;margin:0;z-index:200;transition:all .5s ease-out;pointer-events:none}.menuBox ul.menu{position:relative;display:flex;width:auto;height:auto;list-style:none;flex-direction:row;padding:0;margin:0}.menuBox ul.menu li{position:relative;display:flex;width:auto;height:auto;margin:0 3em 0 0;padding:0 0;justify-content:center;align-items:center}.menuBox ul.menu li:last-child{margin:0}.menuBox ul.menu li.active a,.menuBox ul.menu li.active a:link{font-weight:bold}.menuBox ul.menu li a,.menuBox ul.menu li a:link,.menuBox ul.menu li a:hover{position:relative;display:flex;width:auto;padding:0 0;font-size:.9em;color:#000;text-align:center;pointer-events:auto;cursor:pointer;text-decoration:underline;line-height:100%}.dropdown.language{margin-left:1em}.dropdown.language .dropdown-toggle{font-size:.8em;padding:.1em}.dropdown.language .dropdown-menu{border:0px red dotted}@media only screen and (max-width: 992px){.dropdown.language{display:none}}footer{position:relative;display:flex;width:100%;height:auto;padding:5% 5% 1% 5%;overflow:hidden;z-index:1000;flex-direction:column;color:#fff;background-color:#000}footer a,footer a:link{color:#fff;text-decoration:none}footer.white{color:#000;background-color:#fff}footer.white a,footer.white a:link{color:#000}footer.white .row.location,footer.white .row.contact{border-top:1px #000 solid}footer.white .row.share .emailBtn::after{border-bottom:3px #000 solid}footer.white .row.share ul.shareBox li{border:1px #000 solid}footer.white .row.share ul.shareBox li a,footer.white .row.share ul.shareBox li a:link{color:#000}footer .iconfont.arrow{position:relative;display:flex;font-size:2em;font-weight:normal}footer .row.location,footer .row.contact{padding:2em 0;justify-content:space-between;border-top:1px #fff solid}footer .row.share{padding:3% 2em 5% 2em}footer .row.share .emailBtn{position:relative;display:inline-flex;width:auto;height:auto;margin:0 0 0 0;padding-bottom:0em}footer .row.share .emailBtn::after{position:absolute;display:flex;width:100%;content:"";bottom:.6em;border-bottom:3px #fff solid}footer .row.share .emailBtn a,footer .row.share .emailBtn a:link{margin:0;padding:0;font-size:7vw;line-height:120%}footer .row.share .emailBtn:hover{opacity:.6}footer .row.share ul.shareBox{position:relative;display:flex;width:auto;flex-direction:row;justify-content:center;align-items:center;list-style:none;padding:0;margin:2em 0 0 0}footer .row.share ul.shareBox li{position:relative;display:flex;width:3em;height:3em;padding-top:.1em;margin-right:1em;border-radius:100%;justify-content:center;align-items:center;cursor:pointer;border:1px #fff solid}footer .row.share ul.shareBox li:last-child{margin-right:0}footer .row.share ul.shareBox li a,footer .row.share ul.shareBox li a:link{color:#fff;text-decoration:none}footer .row.share ul.shareBox li:hover{background-color:rgba(200,200,200,.7)}footer .row.copy{width:auto;justify-content:center;padding:1em 0;color:#666}footer .row.copy .copyright{position:relative;display:flex;width:auto;height:auto;flex-direction:column;justify-content:flex-end;align-items:flex-end;font-size:.6em;margin-right:2em}footer .row.copy .portal{position:relative;display:flex;font-size:.6em}footer .row.copy .portal a,footer .row.copy .portal a:link{color:#666}@media only screen and (max-width: 992px){footer{width:100vw;min-height:100vh;justify-content:flex-end}footer .row.location{padding:2em 0 0 0;overflow:visible}footer .row.contact{padding:2em 0 0 0}footer .row.share{padding:0 0 10vw 2vw}footer .row.share .emailBtn::after{bottom:.2em}footer .row.share .emailBtn a:link{font-size:8vw}footer .row.share .emailBtn:hover{opacity:1}footer .row.share ul.shareBox{margin:1em 0 0 0}footer .row.share ul.shareBox li{width:2.5em;height:2.5em;padding-top:.1em}footer .row.copy{padding:0 0 3vw 0;flex-direction:column;justify-content:center;align-items:center}footer .row.copy .copyright{margin-right:0}}ul.place{position:relative;display:flex;width:70%;height:auto;padding:0;margin:1% 0 3% 30%;list-style:none;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}ul.place li{position:relative;display:flex;width:calc(50% - 2em);height:auto;margin:0 2em 5% 0;padding:0 0;flex-direction:column;justify-content:flex-start;align-items:flex-start}ul.place li .ti{padding:0;margin-bottom:0em;font-size:1.1em}@media only screen and (max-width: 992px){ul.place{width:100% !important;margin:5% 0 2% 0%}ul.place li{width:50%;margin:0 0 5vw 0;padding-right:1em}ul.place li p{font-size:.9em}ul.place li:nth-child(2n){padding-right:0}ul.place li a,ul.place li a:link{text-decoration:none}}main{position:relative;display:flex;width:100%;height:auto;flex-direction:column;top:0;left:0;right:0;margin:0;padding:2em 0 0 0;z-index:10;overflow:hidden}main .temp{height:0}@media only screen and (max-width: 992px){main{width:100vw}}section{position:relative;display:flex;width:100%;height:auto;margin:0;padding:0;z-index:100;flex-direction:column;overflow:hidden}section .content{position:relative;display:flex;width:100%;height:auto;margin:0 auto;padding:0;top:0;z-index:100;flex-direction:column;overflow:visible}section .content.limit{width:80%;max-width:1400px;border:3px red dotted}section .content .box{position:relative;display:flex;width:100%;height:auto;margin:0 auto;padding:3em;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow:hidden;pointer-events:auto;z-index:10}section .content .box.zero{padding:0}@media only screen and (min-width: 1200px)and (max-width: 1500px){section .content.limit{max-width:1200px}}@media only screen and (min-width: 992px)and (max-width: 1200px){section .content.limit{max-width:100%}}@media only screen and (max-width: 992px){section .content.limit{max-width:100%}section .content .box{padding:7vw}section .content .box .basic{width:100%}section .content .box .sidebar{width:100%}}.bg{position:absolute;display:flex;width:100%;height:100%;margin:0;padding:0;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;z-index:10}.trigger{position:relative;display:block;height:auto;color:#fff;background-color:rgba(200,0,0,.5);z-index:2000;opacity:0;border:1px red dotted}h1,h2,h3,h4,h5,h6,p,.txt{position:relative;display:block;width:100%;height:auto;margin:0;padding:0;font-weight:normal;line-height:130%;overflow:hidden}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,p span,.txt span{position:relative;display:inline-block;line-height:90%;padding-top:.15em}.slogan{font-size:9em;line-height:100%}h1{font-size:6em;line-height:100%}h1 p{width:auto;line-height:100%}h2{font-size:5em;line-height:100%}h3{font-size:4em}h4{font-size:3em}h5{font-size:2.5em}h6{font-size:2em}.pt24{font-size:1.2em}p{line-height:150%}@media only screen and (max-width: 992px){h1{font-size:5em}h2{font-size:3.5em}h3{font-size:3em}h4{font-size:2em}h5{font-size:1.6em}}.bold,b{font-weight:600}.bolder{font-weight:700}p,.txt{font-size:1em}blockquote,.remark{width:100%;height:auto;font-size:.8em;line-height:140%;text-align:left;margin:0em 0 0 0;padding:.3em 0}blockquote a,blockquote a:link,.remark a,.remark a:link{color:#999;text-decoration:underline}.lineTi{position:relative;display:flex;width:100%;height:4em;padding:0;margin:1em 0;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.lineTi.R{flex-direction:row}.lineTi.R h3,.lineTi.R h4{right:0;padding-left:3%}.lineTi.L{flex-direction:row-reverse}.lineTi.L h3,.lineTi.L h4{left:0;padding-right:3%}.lineTi h3,.lineTi h4,.lineTi .line{display:inline-flex;width:auto}.lineTi h3,.lineTi h4{position:absolute;line-height:98%;white-space:nowrap;background-color:#fff}.lineTi .line{width:100%;height:0;margin:0;border-bottom:1px #000 solid}#ball{position:absolute;display:block;width:1em;height:1em;margin:-0.5em 0 0 -0.5em;border-radius:100%;pointer-events:none;border:2px #d22c25 solid;z-index:10000}@media only screen and (max-width: 992px){#ball{display:none}}hr{width:100%;border-bottom:2px #000 solid}ol.num{padding:0 0 0 1.2em}.tiBox,.txtBox,.btnBox{position:relative;display:flex;width:100%;height:auto;flex-direction:column}@keyframes rotateLoop{0%{transform:rotate(0)}80%{transform:rotate(0)}100%{transform:rotate(90deg)}}.borderBtn{position:relative;display:inline-flex;width:auto;height:auto;flex-direction:column;justify-content:center;align-items:center;padding:.7em 2em;line-height:100%;pointer-events:auto;cursor:pointer;border:1px #000 solid}.borderBtn:link{color:#000}.borderBtn:hover{color:#000;background-color:#eee;text-decoration:none}.borderBtn i{margin:-0.2em 0 0 .5em;font-size:.8em}.row.R{display:flex;justify-content:flex-end}#buttonArea .content .box{padding:10% 0}#buttonArea .content .box .txtBox{flex-direction:row;justify-content:center;align-items:center;overflow:visible}#buttonArea .content .box .txtBox .borderBtn{z-index:10}#buttonArea .content .box .txtBox .borderBtn.hide{pointer-events:none;visibility:hidden}#buttonArea .content .box .txtBox .redLine{position:absolute;display:flex;width:5px;height:9em;background-color:#d22c25;z-index:100}#buttonArea .content .box .txtBox .redLine::before,#buttonArea .content .box .txtBox .redLine::after{position:absolute;display:flex;width:1.4em;height:100%;content:"";background-color:#fff}#buttonArea .content .box .txtBox .redLine::before{left:100%}#buttonArea .content .box .txtBox .redLine::after{right:100%}@media only screen and (max-width: 992px){#buttonArea{font-size:1em}#buttonArea .content .box{padding:20vw 0}}#wechatModal{background-color:rgba(0,0,0,.5)}#wechatModal .modal-dialog .modal-content{height:100%}#wechatModal .modal-dialog .modal-content .modal-body .txtBox{width:20em;height:auto;margin:0 auto;padding:2em;background-color:#fff}#wechatModal .modal-dialog .modal-content .modal-body .txtBox .pic{width:60%;margin:1em auto}#wechatModal .modal-dialog .modal-content .modal-body .txtBox .remark{text-align:center}@media only screen and (max-width: 992px){#wechatModal .modal-dialog .modal-content .modal-body .txtBox{width:80vw}}#menuModal .modal-dialog{height:auto;min-height:100vh;background-color:rgba(247,247,247,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media only screen and (max-width: 992px){#menuModal .modal-dialog{justify-content:flex-start;align-items:flex-start;padding:25vw 0}#menuModal .modal-dialog .modal-content .modal-body{width:80%;margin:0 auto;padding:0;flex-direction:column;z-index:1}#menuModal .modal-dialog .modal-content .modal-body ul.menu{width:100%;flex-direction:column;padding:0}#menuModal .modal-dialog .modal-content .modal-body ul.menu li{position:relative;display:flex;width:100%;height:auto;margin-bottom:1.3em;justify-content:flex-end;overflow:hidden}#menuModal .modal-dialog .modal-content .modal-body ul.menu li.active{font-weight:bold}#menuModal .modal-dialog .modal-content .modal-body ul.menu li a,#menuModal .modal-dialog .modal-content .modal-body ul.menu li a:link{width:auto;height:auto;text-align:right;pointer-events:auto;cursor:pointer;color:#000;margin:.2em 0;line-height:110%;padding-top:.1em;font-size:3em;border-bottom:2px #000 solid}#menuModal .modal-dialog .modal-content .modal-body ul.menu li a.lock,#menuModal .modal-dialog .modal-content .modal-body ul.menu li a:link.lock{pointer-events:none}#menuModal .modal-dialog .modal-content .modal-body ul.menu li a:hover{text-decoration:none}}ul.lang{position:relative;display:flex;width:100%;flex-direction:row;justify-content:flex-end;align-items:center;list-style:none;padding:0;margin:10vw 0 0 0}ul.lang li{position:relative;display:flex;padding:0;margin:0 0 0 1em;line-height:100%}ul.lang li a,ul.lang li a:link{color:#000;padding:0 .1em;font-size:1.3em;border-radius:0}ul.lang li a.active,ul.lang li a:link.active{font-weight:bold;pointer-events:none;border-bottom:2px #000 solid}ul.lang li a:hover{color:#000;text-decoration:none}#categoryModal .modal-dialog{height:auto;min-height:100vh;justify-content:flex-start;align-items:flex-start;padding:25vw 0;background-color:rgba(247,247,247,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#categoryModal .modal-dialog .modal-content .modal-body{width:80%}#categoryModal .modal-dialog .modal-content .modal-body ul.category{width:100%;flex-direction:column}#categoryModal .modal-dialog .modal-content .modal-body ul.category li{width:100%;border:0;margin-bottom:1em;justify-content:flex-start;overflow:hidden}#categoryModal .modal-dialog .modal-content .modal-body ul.category li a,#categoryModal .modal-dialog .modal-content .modal-body ul.category li a:link{width:auto;height:auto;text-align:left;pointer-events:auto;cursor:pointer;color:#000;margin:.2em 0;line-height:120%;font-size:1.5em;border-bottom:1px #000 solid}#categoryModal .modal-dialog .modal-content .modal-body ul.category li a.active,#categoryModal .modal-dialog .modal-content .modal-body ul.category li a:link.active{font-weight:bold;pointer-events:none;border-bottom:2px #000 solid}#categoryModal .modal-dialog .modal-content .modal-body ul.category li a:hover{text-decoration:none}#homeArea .content .box{height:100vh;max-height:56vw;flex-direction:column;justify-content:center;align-items:center}#homeArea .content .box .sloganBox{position:absolute;display:flex;width:85%;top:25%;left:2%}#homeArea .content .box .sloganBox #sloganM{display:none}@media only screen and (max-width: 992px){#homeArea .content .box{height:80vw;max-height:80vw}#homeArea .content .box .sloganBox{width:80%;top:20%;left:5vw}#homeArea .content .box .sloganBox #slogan{display:none}#homeArea .content .box .sloganBox #sloganM{display:block}}svg{width:100%;height:auto}.st0{fill:rgba(0,0,0,0);stroke:#000;stroke-width:2;stroke-miterlimit:10}@keyframes draw{30%{fill-opacity:0}31%{fill-opacity:1}32%{fill-opacity:0}33%{fill-opacity:1}34%{fill-opacity:0}35%{fill-opacity:1}50%{stroke-dashoffset:0}90%{stroke-dashoffset:0;fill-opacity:1}}#introArea .content .box{width:100%;padding:0;justify-content:center;align-items:center}#homeNewsArea .content .box{padding-bottom:0}#homeNewsArea .content .box .txtBox{width:auto;margin:5% 0 0 0;z-index:100}#homeNewsArea .content .box .txtBox .infoBox{position:relative;display:flex;width:100%;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:3em 0 0 0}#homeNewsArea .content .box .txtBox .infoBox .info,#homeNewsArea .content .box .txtBox .infoBox .pic{position:relative;display:flex}#homeNewsArea .content .box .txtBox .infoBox .pic{width:55%;overflow:hidden}#homeNewsArea .content .box .txtBox .infoBox .pic a{width:100%}#homeNewsArea .content .box .txtBox .infoBox .info{width:45%;padding:0 0 0 2em;flex-direction:column}#homeNewsArea .content .box .txtBox .infoBox .info .btnBox{justify-content:flex-start;align-items:flex-start;margin-top:1em}@media only screen and (max-width: 992px){#homeNewsArea .content .box .txtBox .infoBox{flex-direction:column;padding:0em 0 0 0}#homeNewsArea .content .box .txtBox .infoBox .pic{width:100%}#homeNewsArea .content .box .txtBox .infoBox .info{width:100%;padding:2em 0 2em 0}}#homeAboutArea .content .box .txtBox{width:auto;flex-direction:row;flex-wrap:wrap;margin:5% 0;z-index:100}#homeAboutArea .content .box .txtBox h3,#homeAboutArea .content .box .txtBox .infoBox,#homeAboutArea .content .box .txtBox .faceBox{position:relative;display:flex;width:100%;line-height:100%}#homeAboutArea .content .box .txtBox .infoBox{width:45%;padding:3em 5% 0 0;flex-direction:column}#homeAboutArea .content .box .txtBox .infoBox .info{margin-bottom:1.5em}#homeAboutArea .content .box .txtBox .infoBox p.sti{margin:0 0 .5em 0}#homeAboutArea .content .box .txtBox .faceBox{width:55%;flex-direction:column}#homeAboutArea .content .box .txtBox .faceBox .lineTi.R{display:flex}#homeAboutArea .content .box .txtBox .faceBox .lineTi.L{display:none}@media only screen and (max-width: 992px){#homeAboutArea .content .box .txtBox{width:auto;flex-direction:column;flex-wrap:wrap;margin:5% 0;z-index:100}#homeAboutArea .content .box .txtBox .infoBox{width:100%;padding:2em 0 0 0}#homeAboutArea .content .box .txtBox .faceBox{width:100%}#homeAboutArea .content .box .txtBox .faceBox .lineTi.R{display:none}#homeAboutArea .content .box .txtBox .faceBox .lineTi.L{display:flex}}ul.face{position:relative;display:flex;width:80%;flex-direction:row;flex-wrap:wrap;list-style:none;margin-left:20%}ul.face li{position:relative;display:flex;width:33.3%;height:auto}ul.face li img{width:90%;margin:0 auto 10% auto}ul.face li:first-child{position:absolute;top:25%;left:-25%}#showcaseArea{background-color:#000}#showcaseArea .content .box{width:100%}#showcaseArea .content .box .txtBox{margin:5% 0 3em 0;color:#fff}#showcaseArea .content .box .btnBox{margin:3em 0 0 0;align-items:center;overflow:hidden}#showcaseArea .content .box .btnBox .line{position:relative;display:flex;width:100%;margin-top:3em;border-bottom:1px #fff solid}@media only screen and (max-width: 992px){#showcaseArea .content .box .btnBox{margin:1em 0 0 0}}ul.showcase{position:relative;display:flex;width:calc(100% + 1em);flex-direction:row;justify-content:center;align-items:flex-start;list-style:none;padding:0;margin:0 0}ul.showcase li{position:relative;display:flex;width:20%;padding:0;margin:2em 1em 0 0;flex-direction:column}ul.showcase li a,ul.showcase li a:link{position:relative;display:flex;width:100%;height:auto;color:#fff;text-decoration:none}ul.showcase li .thumb{position:relative;display:flex;width:100%;height:auto;overflow:hidden;background-origin:50% 50%;background-position:50% 50%;background-size:cover}ul.showcase li .thumb a,ul.showcase li .thumb a:link{z-index:100}ul.showcase li .thumb a .pic,ul.showcase li .thumb a:link .pic{width:100%;height:auto}ul.showcase li .thumb video{position:absolute;display:flex;width:auto;height:120%;top:0%;pointer-events:none;transform:translate(-31%, 0%);z-index:10;background-color:rgba(0,0,0,.5)}ul.showcase li .info{position:relative;display:flex;width:100%;height:auto;margin-top:.7em;flex-direction:column;color:#fff}ul.showcase li .info .remark{position:relative;display:flex}@media only screen and (max-width: 992px){ul.showcase{width:100%;flex-direction:column}ul.showcase li{width:100%;padding:0 0 0 0;margin:0 0 2em 0}ul.showcase li .thumb{margin:0}ul.showcase li .thumb video{height:101%;pointer-events:auto;transform:translateX(0%);background-color:#000;z-index:200}ul.showcase li .info{position:relative}ul.showcase li .info .remark{font-size:1em;line-height:110%}}.moreBtn{position:relative;display:inline-flex;width:auto;height:auto;flex-direction:row;justify-content:flex-start;align-items:center;pointer-events:auto;cursor:pointer;color:#000;border-bottom:2px #000 solid}.moreBtn .txt{font-size:1.6em;line-height:120%;padding:.2em 0;z-index:10;pointer-events:none;overflow:hidden}.moreBtn .txt span{display:flex}.moreBtn:link{color:#000;text-decoration:none}.moreBtn:hover{opacity:.5;color:#000;text-decoration:none}.moreBtn.case{color:#fff;border-bottom:2px #fff solid}.moreBtn.case:link{color:#fff;text-decoration:none}.moreBtn.case:hover{opacity:.5;color:#fff;text-decoration:none}.moreCaseBtn{position:relative;display:inline-flex;width:auto;height:auto;flex-direction:row;justify-content:flex-start;align-items:center;pointer-events:auto;cursor:pointer;color:#fff;border-bottom:2px #fff solid}.moreCaseBtn:link{color:#fff;text-decoration:none}.moreCaseBtn:hover{opacity:.5;color:#fff;text-decoration:none}.moreCaseBtn .txt{font-size:1.6em;line-height:120%;padding:.2em 0;z-index:10;pointer-events:none;overflow:hidden}.moreCaseBtn .txt span{display:flex}.popupBox{position:absolute;display:flex;width:100%;height:100%;padding:0;top:0;left:0;justify-content:center;align-items:center}.popupBox .txtBox{position:relative;display:none;width:60%;height:auto;top:0;margin:0 25% 0 0;padding:2em;z-index:100;background-color:hsla(0,0%,100%,.8);border:1px #000 solid}.popupBox .txtBox.active{display:flex}.popupBox .txtBox .row{display:flex}.popupBox .txtBox .row:nth-child(1){flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;margin-bottom:2em}.popupBox .txtBox .row:nth-child(1) h3{position:relative;display:inline-flex;width:auto;white-space:nowrap}.popupBox .txtBox .row:nth-child(1) .address{position:relative;display:flex;padding:2em 0em 1.5em 2em;margin:0 0 0 2em}.popupBox .txtBox .row:nth-child(1) .address h6{width:auto;white-space:wrap}.popupBox .txtBox .row:nth-child(1) .address::before{position:absolute;display:flex;width:100%;height:100%;content:"";top:0;left:0;border-top:.4em #000 solid;border-left:.4em #000 solid}.popupBox .txtBox .row:nth-child(2){flex-direction:column;justify-content:flex-end;align-items:flex-end}.popupBox .txtBox .row:nth-child(2) .borderBtn{margin:0 2em 1em 0}.popupBox .txtBox .row:nth-child(2) .cross{position:relative;display:flex;width:55%;height:0;overflow:visible;margin-bottom:3%;border-bottom:1px #000 solid}.popupBox .txtBox .row:nth-child(2) .cross span{position:absolute;display:flex;width:1px;height:3em;bottom:-1em;right:1em;border-right:1px #d22c25 solid}@media only screen and (max-width: 992px){.popupBox{align-items:flex-start}.popupBox .txtBox{width:90%;padding:5vw;margin:5vw 0 0 0}.popupBox .txtBox .row:nth-child(1){flex-direction:column;align-items:flex-start;margin-bottom:1em}.popupBox .txtBox .row:nth-child(1) h3{padding:0vw 0 2vw 0}.popupBox .txtBox .row:nth-child(1) .address{margin:0 0 0 0%;padding:1.5em 0em 1em 1.5em}}ul.service,ul.category{position:relative;display:flex;width:100%;height:auto;padding:0;margin:0 0 1em 0;list-style:none;top:0;left:0;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}ul.service li,ul.category li{position:relative;display:inline-flex;width:auto;height:auto;pointer-events:auto;justify-content:center;align-items:center;margin:0 0 .5em 0;padding:0 0 0 0;line-height:120%}ul.service li .gap,ul.category li .gap{margin:-0.1em .5em 0 .5em;font-weight:normal !important}ul.service li a,ul.service li a:link,ul.service li a:hover,ul.category li a,ul.category li a:link,ul.category li a:hover{padding:0;color:#000}ul.service li.active a,ul.category li.active a{color:#000;font-weight:bold}ul.service li.lock,ul.category li.lock{pointer-events:none}ul.service li.lock a,ul.service li.lock a:link,ul.category li.lock a,ul.category li.lock a:link{pointer-events:none}@media only screen and (max-width: 992px){ul.service,ul.category{width:100%}}#caseTiArea .content .box{padding-top:10%}#caseTiArea .content .box .tiBox{width:100%}#pinArea{position:fixed;display:flex;height:0;background-color:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translateY(-100%);z-index:700}#pinArea.zoomout{height:auto;transform:translateY(0%);transition:all .5s ease-out}#pinArea .content .box{padding:1em 2em 0em 2em}#pinArea .content .box ul.category{width:100%;font-size:1em;margin:0}#pinArea .content .box ul.category li{padding:0;border-right:0;text-decoration:underline}#pinArea .content .box .btnBox{display:none}@media only screen and (max-width: 992px){#pinArea.zoomout{padding-top:0vw}#pinArea.zoomout .content .box{padding:1em 5vw .2em 5vw}#pinArea.zoomout .content .box ul.category{display:none}#pinArea.zoomout .content .box .btnBox{display:flex;flex-direction:row;align-items:center;overflow:hidden}#pinArea.zoomout .content .box .btnBox .slash,#pinArea.zoomout .content .box .btnBox .allWorksBtn,#pinArea.zoomout .content .box .btnBox .currentBtn{display:inline-flex;width:auto}#pinArea.zoomout .content .box .btnBox .slash .pt24,#pinArea.zoomout .content .box .btnBox .allWorksBtn .pt24,#pinArea.zoomout .content .box .btnBox .currentBtn .pt24{line-height:110%}#pinArea.zoomout .content .box .btnBox .allWorksBtn .pt24{white-space:nowrap}#pinArea.zoomout .content .box .btnBox .slash{margin:0 .5em}}#categoryArea{z-index:500}#categoryArea .content .box{padding-top:0;padding-bottom:7%;justify-content:flex-start}#categoryArea .content .box ul.category li{margin:0 1.5em .8em 0;padding:0;border-right:0;text-decoration:underline}#categoryArea .content .box ul.category li.wrap{width:100%;margin:0}#categoryArea .content .box ul.category li .gap{display:none}#categoryArea .content .box .btnBox{display:none}@media only screen and (max-width: 992px){#categoryArea .content .box ul.category{display:none}#categoryArea .content .box .btnBox{display:flex;flex-direction:row;align-items:center;overflow:hidden;padding:0 0em 0 0em}#categoryArea .content .box .btnBox .slash,#categoryArea .content .box .btnBox .allWorksBtn,#categoryArea .content .box .btnBox .currentBtn{display:inline-flex;width:auto}#categoryArea .content .box .btnBox .slash .pt24,#categoryArea .content .box .btnBox .allWorksBtn .pt24,#categoryArea .content .box .btnBox .currentBtn .pt24{line-height:110%}#categoryArea .content .box .btnBox .allWorksBtn .pt24{white-space:nowrap}#categoryArea .content .box .btnBox .slash{margin:0 .5em}}#caseListArea .content .box{padding:10% 5% 0 5%}@media only screen and (max-width: 992px){#caseListArea .content .box{padding-top:20vw}}ul.caseList{position:relative;display:flex;width:100%;height:auto;padding:0;list-style:none;top:0;left:0;flex-direction:column;justify-content:flex-start;align-items:flex-start}ul.caseList li{position:relative;display:flex;width:50%;height:auto;margin:0 0 0 0;padding:0 0}ul.caseList li.L0 .txtBox .photo{top:30%;left:95%}ul.caseList li.L0 .txtBox .photo img{display:block}ul.caseList li.R1{left:30%;margin-bottom:5%}ul.caseList li.R1 .txtBox .photo{top:-10%;left:95%}ul.caseList li.R1 .txtBox .photo img{display:block}ul.caseList li.R1 .txtBox .info{position:absolute;display:flex;width:45%;top:60%;left:103%}ul.caseList li.L2{width:45%}ul.caseList li.R3{left:50%;margin-top:-20%;margin-bottom:5%}ul.caseList li.L4{left:20%}ul.caseList li.L4 .txtBox .photo{top:-10%;left:-35%}ul.caseList li.L4 .txtBox .photo img{display:block}ul.caseList li .txtBox .pic{width:100%;height:auto;pointer-events:auto;cursor:pointer;overflow:hidden}ul.caseList li .txtBox .pic .img{width:100%;height:auto;background-repeat:no-repeat;background-size:cover;background-position:center center}ul.caseList li .txtBox .photo{position:absolute;display:flex;width:40%;height:auto;background-repeat:no-repeat;background-size:cover;background-position:center center;pointer-events:none}ul.caseList li .txtBox .photo img{display:none}ul.caseList li .txtBox .info{position:relative;display:flex;width:100%;height:auto;padding:.5em 0}ul.caseList li .txtBox .info a,ul.caseList li .txtBox .info a:link{position:relative;display:flex;width:100%;color:#000;text-decoration:none;flex-direction:column}ul.caseList li .txtBox .info a:hover{text-decoration:underline}@media only screen and (max-width: 992px){ul.caseList li.L0,ul.caseList li.R1,ul.caseList li.L2,ul.caseList li.R3,ul.caseList li.L4{width:100%;top:0;left:0;margin-top:0;margin-bottom:10vw}ul.caseList li.L0 .txtBox .pic,ul.caseList li.R1 .txtBox .pic,ul.caseList li.L2 .txtBox .pic,ul.caseList li.R3 .txtBox .pic,ul.caseList li.L4 .txtBox .pic{width:100%}ul.caseList li.L0 .txtBox .photo img,ul.caseList li.R1 .txtBox .photo img,ul.caseList li.L2 .txtBox .photo img,ul.caseList li.R3 .txtBox .photo img,ul.caseList li.L4 .txtBox .photo img{display:none}ul.caseList li.L0 .txtBox .info,ul.caseList li.R1 .txtBox .info,ul.caseList li.L2 .txtBox .info,ul.caseList li.R3 .txtBox .info,ul.caseList li.L4 .txtBox .info{position:relative;width:100%;top:0;left:0;padding:0 0}}.lineBtn{position:relative;display:flex;width:auto;padding:.2em 0 .3em 0;overflow:hidden}.lineBtn .line{position:absolute;display:flex;width:100%;height:5px;bottom:0;background-color:#000;pointer-events:none}.lineBtn h5{line-height:150%;pointer-events:none}.pageBox{position:relative;display:flex;width:100%;padding:0 0 0 0;margin:5% 0 2% 0;justify-content:center}.pageBox.R{justify-content:flex-end}ul.pagination{justify-content:center;align-items:center}ul.pagination li.page-item{position:relative;display:flex;width:auto;height:auto;padding:0;margin:0;justify-content:center;align-items:center}ul.pagination li.page-item a.page-link{position:relative;display:flex;width:1.5em;height:auto;justify-content:center;align-items:center;padding:0;margin:0 0em;color:#999;border:0}ul.pagination li.page-item a.page-link::after{position:relative;display:flex;width:10px;height:10px;content:"";background-color:rgba(0,0,0,0);border-radius:100%;border:1px #000 solid}ul.pagination li.page-item a.page-link:hover{opacity:.5;background-color:rgba(0,0,0,0)}ul.pagination li.page-item.hide{opacity:0;pointer-events:none}ul.pagination li.page-item.active a.page-link{background-color:rgba(0,0,0,0)}ul.pagination li.page-item.active a.page-link::after{background-color:#000}ul.pagination li.page-item.prevBtn,ul.pagination li.page-item.nextBtn{width:auto;height:auto}ul.pagination li.page-item.prevBtn a.page-link,ul.pagination li.page-item.nextBtn a.page-link{width:auto;white-space:nowrap;font-size:.8em;margin-bottom:.5em}ul.pagination li.page-item.prevBtn a.page-link::after,ul.pagination li.page-item.nextBtn a.page-link::after{display:none}ul.pagination li.page-item.prevBtn a.page-link i,ul.pagination li.page-item.nextBtn a.page-link i{color:#000;font-size:2em;margin:0 .2em}#thumbArea .content .box{margin-top:6%;padding:0 0 0 0}#thumbArea .content .box .pic{width:100%}#caseArea .content .box{padding:15% 10% 5% 10%}#caseArea .content .box .txtBox{padding:5% 0}@media only screen and (max-width: 992px){#caseArea .content .box{padding:15% 5% 5% 5%}}#galleryArea .content .box{padding:0 0 3em 0;margin-bottom:7%}@media only screen and (max-width: 992px){#galleryArea .content .box{margin-bottom:10%}}#gallerySlider{width:100%;height:calc(50vw + 0em);margin:0 0}#gallerySlider.sp{height:54vw}#gallerySlider.sp ul.innerBox li.inner{height:54vw}#gallerySlider ul.innerBox li.inner{width:100vw;height:50vw;padding:0 5vw;flex-direction:column;justify-content:center;align-items:center}#gallerySlider ul.innerBox li.inner .pic{width:100%;height:auto;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}#gallerySlider .navigation{width:100%;height:calc(100% - 0em)}#gallerySlider .navigation .prevBtn,#gallerySlider .navigation .nextBtn{width:5vw;cursor:none !important}#gallerySlider .navigation .prevBtn .arrow,#gallerySlider .navigation .nextBtn .arrow{width:2.5em;height:2.5em;border-radius:100%;border:2px rgba(0,0,0,0) solid}#gallerySlider .navigation .prevBtn .arrow i,#gallerySlider .navigation .nextBtn .arrow i{font-size:1.2em;margin-top:.1em}#gallerySlider .navigation .prevBtn:hover,#gallerySlider .navigation .nextBtn:hover{opacity:1}#gallerySlider .navigation .prevBtn:hover .arrow,#gallerySlider .navigation .nextBtn:hover .arrow{border:1px #000 solid}@media only screen and (max-width: 992px){#gallerySlider.sp{height:180vw}#gallerySlider.sp ul.innerBox li.inner{height:180vw}#gallerySlider .navigation .prevBtn,#gallerySlider .navigation .nextBtn{width:5vw}#gallerySlider .navigation .prevBtn .arrow,#gallerySlider .navigation .nextBtn .arrow{width:5vw;height:5vw}#gallerySlider .navigation .prevBtn .arrow i,#gallerySlider .navigation .nextBtn .arrow i{font-size:1em}}.naviBox{position:absolute;display:flex;width:100%;height:auto;min-height:1.5em;bottom:0;padding:0 5vw;margin:0 auto;flex-direction:column;justify-content:flex-end;align-items:flex-end;transition:all .5s ease-out}.naviBox .nextCaseBtn{position:absolute;display:flex;width:auto;height:auto;top:0;overflow:hidden;pointer-events:auto;z-index:10;transition:all .5s ease-out}.naviBox .nextCaseBtn p{font-size:.9em}.naviBox .nextCaseBtn a,.naviBox .nextCaseBtn a:link,.naviBox .nextCaseBtn a:hover{color:#000}.naviBox .nextCaseBtn.lock{opacity:0;pointer-events:none}.naviBox ul.dot{position:relative;display:flex;width:2.2em;height:auto;list-style:none;flex-direction:row-reverse;flex-wrap:wrap-reverse;justify-content:flex-start;align-items:flex-start;margin:0 0 .2em 0;padding:0;z-index:30;transition:all .5s ease-out}.naviBox ul.dot.hide{width:0;height:0}.naviBox ul.dot li{position:relative;display:flex;width:1.2em;height:1.2em;padding:0;font-size:.5em;justify-content:center;align-items:center;overflow:hidden;transform-origin:50% 50%;transition:all .5s ease-out}.naviBox ul.dot li::before{position:relative;display:flex;width:5px;height:5px;content:"";background-color:#000;border-radius:5px}.naviBox ul.dot li.hide{width:0;opacity:0}.editor h1{font-size:3em;margin-bottom:.2em}.editor h2{font-size:2.6em;margin-bottom:.3em}.editor h3{font-size:2.2em;margin-bottom:.3em}.editor h4{font-size:1.8em;margin-bottom:.3em}.editor h5{font-size:1.5em;margin-bottom:.5em}.editor h6{font-size:1.2em;margin-bottom:.5em}#aboutArea .content .box{flex-direction:column;justify-content:center;align-items:center;padding-top:10%}#aboutArea .content .box .tiBox{width:100%}#aboutArea .content .box .txtBox{width:75%;padding:0;margin-left:25%}#aboutArea .content .box .txtBox p.sti{margin:.5em 0}@media only screen and (max-width: 992px){#aboutArea .content .box{flex-direction:column;align-items:flex-start}#aboutArea .content .box .txtBox{width:100%;padding:0;margin:0 auto}}#teamArea .content .box{width:86%;flex-direction:column;margin:0 0 0 10%;padding:0;flex-direction:row}#teamArea .content .box .lineTi{position:absolute;display:flex;width:70%;top:0%;right:0}#teamArea .content .box .ceoBox{position:relative;display:flex;width:27%;flex-direction:column;margin:0 3% 0 0}#teamArea .content .box .ceoBox .pcard{width:100%;margin:0 0 5% 0}#teamArea .content .box .ceoBox .pcard .talkBox{width:100%;margin-top:1.5em;line-height:120%;overflow:hidden}#teamArea .content .box .ceoBox .pcard .talkBox i{position:relative;display:block}#teamArea .content .box .ceoBox .pcard .talkBox .from{position:relative;display:block;width:100%;text-align:right;margin-top:.8em}#teamArea .content .box .otherBox{position:relative;display:flex;width:70%;flex-direction:column;padding-top:9%}#teamArea .content .box .otherBox ul.people{position:relative;display:flex;width:95%;height:auto;padding:0;margin:1% 0 0 5%;list-style:none;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;perspective:5000px}@media only screen and (max-width: 992px){#teamArea .content .box{width:85%;margin:0 0 0 7%;flex-direction:column;overflow:visible}#teamArea .content .box .lineTi{width:45%;top:10vw}#teamArea .content .box .ceoBox{width:50%;margin:0 0 0 0}#teamArea .content .box .ceoBox .pcard .talkBox{position:absolute;width:105%;margin-top:35vw;left:105%;font-size:1.2em;flex-direction:column}#teamArea .content .box .otherBox{width:100%;padding-top:9%}#teamArea .content .box .otherBox ul.people{width:calc(100% + 2em);margin:0 0 0 -2em}}.pcard{position:relative;display:flex;width:calc(33.3% - 2em);height:auto;margin:0 0 5% 2em;padding:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;transform-origin:50% 50%}.pcard .pic{position:relative;display:flex;width:100%;height:auto;margin-bottom:.2em;overflow:hidden}.pcard .info{position:relative;display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;z-index:10}.pcard .info .city,.pcard .info .line,.pcard .info .uname{position:relative;display:flex;width:auto}.pcard .info .city{font-weight:bold;white-space:nowrap}.pcard .info .line{width:60%;height:.8em;margin:0 .5em;border-bottom:1px #000 solid}.pcard .info .uname{width:auto;text-align:right;white-space:nowrap}@media only screen and (max-width: 992px){.pcard{width:calc(50% - 2em)}.pcard .info .line{height:1em}.pcard .info .remark{font-size:1em}}#clientArea .content .box{padding:5% 0}#clientArea .content .box .tiBox{position:relative;display:flex;width:100%;padding:0 5%;margin:1em auto;flex-direction:row;flex-wrap:nowrap}#clientArea .content .box .tiBox .line{position:relative;display:flex;width:100%;height:3em;margin:0em 0;border-bottom:1px #000 solid}#clientArea .content .box .clientBox{position:relative;display:flex;width:100%;height:auto;flex-direction:column;overflow:hidden}#clientArea .content .box .clientBox .row{position:relative;display:inline-flex;width:100%;height:10vw;margin:0 0 1em 0}@media only screen and (max-width: 992px){#clientArea .content .box{flex-direction:column}#clientArea .content .box .tiBox .line{position:absolute;width:50%;height:7em;right:0}#clientArea .content .box .clientBox{width:100vw;left:0%}#clientArea .content .box .clientBox .row{height:15vw}}:lang(en-US) #clientArea .content .box .tiBox .line,:lang(ko-KR) #clientArea .content .box .tiBox .line{height:10em}@media only screen and (max-width: 992px){:lang(en-US) #clientArea .content .box .tiBox .line,:lang(ko-KR) #clientArea .content .box .tiBox .line{width:20%;height:8.5em}}ul.client{position:relative;display:inline-flex;width:500vw;height:auto;overflow:visible;padding:0;margin:0 0 1em 0;list-style:none;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;overflow:hidden}ul.client.R{position:absolute;justify-content:flex-end;right:0}ul.client li{position:relative;display:flex;width:10vw;height:auto;margin:0;padding:0 0 0 0;opacity:.5}@media only screen and (max-width: 992px){ul.client li{width:15vw}}#newsArea .content .box,#careersArea .content .box{flex-direction:row;justify-content:center;align-items:flex-start;padding-top:10%;padding-bottom:5%}#newsArea .content .box .tiBox,#careersArea .content .box .tiBox{width:35%;padding-right:5%}#newsArea .content .box .tiBox .talkBox,#careersArea .content .box .tiBox .talkBox{margin-top:2em;overflow:hidden}#newsArea .content .box .tiBox .talkBox i,#careersArea .content .box .tiBox .talkBox i{position:relative;display:block}#newsArea .content .box .txtBox,#careersArea .content .box .txtBox{width:65%;padding:0}#newsArea .content .box .txtBox .title,#careersArea .content .box .txtBox .title{font-size:1.6em;line-height:120%;margin-bottom:2em}#newsArea .content .box .txtBox .quesBox,#careersArea .content .box .txtBox .quesBox{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}#newsArea .content .box .txtBox .quesBox .ques,#careersArea .content .box .txtBox .quesBox .ques{position:relative;display:inline;width:auto;margin-bottom:.5em;overflow:hidden}#newsArea .content .box .txtBox .quesBox .ques h6,#careersArea .content .box .txtBox .quesBox .ques h6{line-height:100%;border-bottom:2px #000 solid}#newsArea .content .box .txtBox .emailBtn,#careersArea .content .box .txtBox .emailBtn{margin:2em 0;overflow:hidden}#newsArea .content .box .txtBox .emailBtn a,#newsArea .content .box .txtBox .emailBtn a:link,#newsArea .content .box .txtBox .emailBtn a:hover,#careersArea .content .box .txtBox .emailBtn a,#careersArea .content .box .txtBox .emailBtn a:link,#careersArea .content .box .txtBox .emailBtn a:hover{position:relative;display:inline-flex;width:auto;font-size:4.5em;line-height:110%;text-decoration:none}#newsArea .content .box .txtBox .emailBtn a::after,#newsArea .content .box .txtBox .emailBtn a:link::after,#newsArea .content .box .txtBox .emailBtn a:hover::after,#careersArea .content .box .txtBox .emailBtn a::after,#careersArea .content .box .txtBox .emailBtn a:link::after,#careersArea .content .box .txtBox .emailBtn a:hover::after{position:absolute;display:flex;width:100%;content:"";bottom:.1em;border-bottom:3px #000 solid}#newsArea .content .box .txtBox .emailBtn a:hover,#careersArea .content .box .txtBox .emailBtn a:hover{opacity:.5}@media only screen and (max-width: 992px){#newsArea .content .box,#careersArea .content .box{flex-direction:column;padding-bottom:10%}#newsArea .content .box .tiBox,#careersArea .content .box .tiBox{width:100%;padding-bottom:15%}#newsArea .content .box .tiBox .talkBox,#careersArea .content .box .tiBox .talkBox{position:absolute;width:60%;top:25vw;left:43%;margin-top:0}#newsArea .content .box .txtBox,#careersArea .content .box .txtBox{width:100%}#newsArea .content .box .txtBox .emailBtn,#careersArea .content .box .txtBox .emailBtn{font-size:2.3vw;margin-bottom:15%}}@media only screen and (max-width: 992px){:lang(en-US) #careersArea .content .box .tiBox .talkBox,:lang(ko-KR) #careersArea .content .box .tiBox .talkBox{width:70%;top:21vw;left:32%}}#historyArea .content .box{flex-direction:row;justify-content:flex-start;align-items:flex-start}ul.history{position:relative;display:flex;width:65%;left:35%;padding:0;flex-direction:column;justify-content:flex-start;align-items:flex-start}ul.history li{position:relative;display:flex;margin:0 0 .5em 0}ul.history li.active{font-weight:bold}ul.history li a,ul.history li a:link{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap}ul.history li a span,ul.history li a:link span{line-height:130%}ul.history li a .date,ul.history li a:link .date{padding-right:1em;white-space:nowrap}ul.history li a:hover{color:#000}ul.history li a:hover span{text-decoration:underline}@media only screen and (max-width: 992px){ul.history{width:100%;left:0%}ul.history li a:hover span{text-decoration:none}}#picArea .content .box .pic{overflow:hidden}#photoArea .content .box{width:calc(100% + 1em);flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding:0 5%}#photoArea .content .box .pic{position:relative;display:flex;width:100%;height:auto;margin:0 1em 0 0;overflow:hidden}#photoArea .content .box .pic .bg{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:#ddd}@media only screen and (max-width: 992px){#photoArea .content .box{width:100%;flex-direction:column}#photoArea .content .box .pic{margin:0 0 1em 0}}#serviceArea .content .box{flex-direction:column;justify-content:center;align-items:center}#serviceArea .content .box .txtBox{width:75%;padding:0;margin-left:25%}#serviceArea .content .box .txtBox p.sti{margin:.5em 0}@media only screen and (max-width: 992px){#serviceArea .content .box{flex-direction:column;align-items:flex-start}#serviceArea .content .box .txtBox{width:100%;padding:0;margin:0 auto}}#sliderArea .content .box{padding:0 0 10% 0}#sliderArea .content .box .txtBox{width:90%;margin:0 auto}#sliderArea .content .box .btnBox{justify-content:center;align-items:center;margin-top:1em}#sliderArea .content .box .btnBox .moreBtn.case{color:#000;border-bottom:2px #000 solid}#sliderArea .content .box .btnBox .moreBtn.case:link{color:#000;text-decoration:none}#sliderArea .content .box .btnBox .moreBtn.case:hover{opacity:.5;color:#000;text-decoration:none}@media only screen and (max-width: 992px){#sliderArea .content .box{margin-bottom:10%}#sliderArea .content .box .txtBox{width:86%;margin-bottom:-10vw}}.rline{padding:0 .6em 0 0 !important;margin-right:.5em !important;align-items:flex-start}.rline::before{position:absolute;display:flex;width:1px;height:80%;content:"";margin-top:0em;right:0em;border-right:1px #000 solid}@media only screen and (max-width: 992px){.rline::before{margin-top:-0.2em}}.dropdownBox{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;margin-bottom:1.5em;z-index:100}.dropdownBox .dropdown{display:flex;flex-direction:column}.dropdownBox .dropdown.show .dropdown-toggle{text-decoration:underline}.dropdownBox .dropdown .dropdown-toggle{position:relative;display:block;width:auto;text-align:left;padding:0 .8em 0 0;margin-right:.5em;font-size:1em}.dropdownBox .dropdown .dropdown-toggle:hover{text-decoration:underline}.dropdownBox .dropdown .dropdown-toggle::after{display:none}.dropdownBox .dropdown .dropdown-toggle::before{position:absolute;display:flex;width:1px;height:70%;content:"";margin-top:.2em;right:0em;border-right:1px #000 solid}.dropdownBox .dropdown .dropdown-menu{position:relative;width:auto;font-size:1em;padding:.2em 0em 0em 0 !important;white-space:nowrap;word-wrap:break-word;text-decoration:underline;background-color:rgba(0,0,0,0);border:0;z-index:10}.dropdownBox .dropdown .dropdown-menu .mask{position:relative;display:block;width:100%;height:auto;overflow:hidden;transform-origin:0 0}.dropdownBox .dropdown .expand{position:relative;display:block;width:100%;height:auto}@media only screen and (max-width: 992px){.dropdownBox .dropdown .dropdown-toggle::before{height:70%;margin-top:.1em}.dropdownBox .dropdown .dropdown-menu{width:auto}.dropdownBox .dropdown .dropdown-menu .mask{white-space:pre}}ul.nav-tabs.sp{z-index:10;border:0}ul.nav-tabs.sp li.nav-item .nav-link{justify-content:flex-start;align-items:flex-start;text-align:left;padding:0 0em 0 0;margin-right:.5em;border:0px red dotted}ul.nav-tabs.sp li.nav-item .nav-link:hover{color:#000;text-decoration:underline}ul.nav-tabs.sp li.nav-item .nav-link.active{color:#000;text-decoration:underline}ul.nav-tabs.sp li.nav-item .nav-link::after{content:"|";font-size:.9em;top:0;right:0em;vertical-align:.1em}.tab-content.sp{padding:1em 0;text-decoration:underline}/*# sourceMappingURL=layout.css.map */