html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:#fff0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:#fff0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{vertical-align:bottom}ol,ul{list-style:none}.grecaptcha-badge{visibility:hidden}html,body{font-family:"Playfair Display",serif;font-weight:500;font-size:20px;letter-spacing:0em;line-height:1.6;font-weight:400;font-style:normal;color:#242423;background:#fff;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;min-height:100%;word-wrap:break-word;font-feature-settings:"palt"}body.lang-cn,body.lang-tw{font-family:"Playfair Display",serif}h1,h2,h3,h4{font-weight:400}a{-webkit-text-decoration-skip:none}.pc_only{display:block}.sp_only{display:none}input{-webkit-writing-mode:horizontal-tb!important;text-rendering:auto;color:-internal-light-dark-color(black,white);letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block;text-align:start;-webkit-appearance:textfield;background-color:-internal-light-dark-color(white,black);-webkit-rtl-ordering:logical;cursor:text;margin:0em;font:400 13.3333px Arial;padding:1px 0;border-width:2px;border-style:inset;border-color:initial;border-image:initial}@media only screen and (max-width:768px){.pc_only{display:none}.sp_only{display:block}body.page{padding-top:0vw}}img{width:100%;height:auto}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}a:link,a:visited,a:active{color:#242423;text-decoration:none;-webkit-tap-highlight-color:#fff0}a:hover{text-decoration:underline}.lazyload{opacity:0}.lazyloaded{opacity:1;transition:all 700ms}:focus{outline:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.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{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.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 #fff0}.slick-arrow.slick-hidden{display:none}.slick-prev{display:block;position:absolute;top:50%;z-index:10;border:none;text-indent:-9999px;cursor:pointer;-webkit-transition:all 0.5s 0s ease;-moz-transition:all 0.5s 0s ease;-ms-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;width:40px;height:40px;left:50%;margin-left:-540px;background:#002c57 url(/wp-content/themes/novteam/functions/assets/img/common/arrow_left.svg.html) no-repeat center center}.slick-prev:hover{opacity:.5;-webkit-transform:scale3d(1,1,1) translate(-10px,0) rotate(0deg);-moz-transform:scale3d(1,1,1) translate(-10px,0) rotate(0deg);-ms-transform:scale3d(1,1,1) translate(-10px,0) rotate(0deg);-o-transform:scale3d(1,1,1) translate(-10px,0) rotate(0deg);transform:scale3d(1,1,1) translate(-10px,0) rotate(0deg)}.slick-next{display:block;position:absolute;top:50%;z-index:10;border:none;text-indent:-9999px;cursor:pointer;-webkit-transition:all 0.5s 0s ease;-moz-transition:all 0.5s 0s ease;-ms-transition:all 0.5s 0s ease;-o-transition:all 0.5s 0s ease;transition:all 0.5s 0s ease;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;width:40px;height:40px;left:50%;margin-left:430px;background:#002c57 url(/wp-content/themes/novteam/functions/assets/img/common/arrow_right.svg.html) no-repeat center center}.slick-next:hover{opacity:.5;-webkit-transform:scale3d(1,1,1) translate(10px,0) rotate(0deg);-moz-transform:scale3d(1,1,1) translate(10px,0) rotate(0deg);-ms-transform:scale3d(1,1,1) translate(10px,0) rotate(0deg);-o-transform:scale3d(1,1,1) translate(10px,0) rotate(0deg);transform:scale3d(1,1,1) translate(10px,0) rotate(0deg)}.slide .slick-disabled{opacity:.2}@media only screen and (max-width:768px){.slide .slick-prev:hover{opacity:1}.slide .slick-next:hover{opacity:1}.slick-prev{top:50%;left:15px;margin-top:-15px;background-size:30px auto;width:30px;height:30px;z-index:10}.slick-next{top:50%;right:15px;margin-top:-15px;background-size:30px auto;width:30px;height:30px;z-index:10}.slick-prev:hover,.slick-next:hover{-webkit-transform:scale3d(1,1,1) translate(0,0) rotate(0deg);-moz-transform:scale3d(1,1,1) translate(0,0) rotate(0deg);-ms-transform:scale3d(1,1,1) translate(0,0) rotate(0deg);-o-transform:scale3d(1,1,1) translate(0,0) rotate(0deg);transform:scale3d(1,1,1) translate(0,0) rotate(0deg)}}.scrollview{-webkit-transition:all 0.8s 0s ease;-moz-transition:all 0.8s 0s ease;-ms-transition:all 0.8s 0s ease;-o-transition:all 0.8s 0s ease;transition:all 0.8s 0s ease;opacity:0;-webkit-transform:scale(1,1) translate(0%,20px);-moz-transform:scale(1,1) translate(0%,20px);-ms-transform:scale(1,1) translate(0%,20px);-o-transform:scale(1,1) translate(0%,20px);transform:scale(1,1) translate(0%,20px)}.scrollview.view{opacity:1;-webkit-transform:scale(1,1) translate(0%,0%);-moz-transform:scale(1,1) translate(0%,0%);-ms-transform:scale(1,1) translate(0%,0%);-o-transform:scale(1,1) translate(0%,0%);transform:scale(1,1) translate(0%,0%)}.scrollview_fix{-webkit-transition:all 1.2s 0s ease;-moz-transition:all 1.2s 0s ease;-ms-transition:all 1.2s 0s ease;-o-transition:all 1.2s 0s ease;transition:all 1.2s 0s ease;opacity:0}.scrollview_fix.view{opacity:1}#loading{position:fixed;top:0;left:0;width:100%;height:100%;z-index:3;background:#fff}#loading.out{opacity:0;-webkit-transition:all 0.6s 0.2s linear;-moz-transition:all 0.6s 0.2s linear;-ms-transition:all 0.6s 0.2s linear;-o-transition:all 0.6s 0.2s linear;transition:all 0.6s 0.2s linear}#loading .inner{position:absolute;top:0%;left:0%;width:100%;height:100%;transform-origin:center center;-webkit-transform-origin:center center;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);transform:scale(0,0);opacity:1}body.loadStart #loading .inner{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all 0.4s 0s ease;-moz-transition:all 0.4s 0s ease;transition:all 0.4s 0s ease}body.pageLoad #loading .inner{-webkit-transition:all 0.4s 0s ease;-moz-transition:all 0.4s 0s ease;transition:all 0.4s 0s ease}#loading .FormatLoader{position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;border-radius:50%;z-index:12;border-top:1px solid rgb(0 0 0 / .2);border-right:1px solid rgb(0 0 0 / .2);border-bottom:1px solid rgb(0 0 0 / .2);border-left:1px solid #000;-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media only screen and (max-width:768px){#loading .inner{}}.wrapper{overflow:hidden;position:relative}@media only screen and (max-width:768px){body:not(.single) .wrapper{padding-top:70px}.home .main-wrapper{padding-top:0!important}.home .wrapper{padding-top:15px}}.cta-home>h1{text-transform:uppercase;letter-spacing:.2em;font-size:16px;line-height:1.6;font-weight:300;text-align:center;margin-top:40px}.block_header{position:fixed;top:0;left:0;width:100%;height:90px;z-index:100;font-family:"Playfair Display",serif}body.onScroll .block_header{-webkit-transform:translate(0,-90px);-moz-transform:translate(0,-90px);transform:translate(0,-90px)}body.onScroll.viewHeader .block_header{-webkit-transition:all 0.4s 0s ease;-moz-transition:all 0.4s 0s ease;transition:all 0.4s 0s ease;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}.block_header .inner{margin:0 4.5vw;display:flex;position:relative}.block_header .inner .title{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.block_header .inner .title a{color:#242423;text-decoration:none;display:inline-block;margin-top:7px;letter-spacing:.157rem;font-size:.8333333333333334vw;line-height:2;font-weight:400}body.page .block_header .inner .title a{color:#fff}body.onScroll.viewHeader .block_header .inner .title a,body.h_bk .block_header .inner .title a{color:#000}body.onScroll.viewHeader.still_w .block_header .inner .title a,body.h_bk.still_w .block_header .inner .title a{color:#fff}.block_header .inner ul.menu{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:right;letter-spacing:-.4em;position:relative}.block_header .inner ul.menu li{display:inline;letter-spacing:normal}.block_header .inner ul.menu li a{display:inline-block;padding:37px 1.84vw;font-size:14px;line-height:2;color:#242423;text-decoration:none}body.page .block_header .inner ul.menu li a{color:#fff}body.onScroll.viewHeader .block_header .inner ul.menu li a,body.h_bk .block_header .inner ul.menu li a{color:#000}body.onScroll.viewHeader.still_w .block_header .inner ul.menu li a,body.h_bk.still_w .block_header .inner ul.menu li a{color:#fff}.block_header .inner ul.menu li a span{display:inline-block;position:relative}.block_header .inner ul.menu li a span:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#242423;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transition:-webkit-transform 0.25s ease-out;transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out,-webkit-transform 0.25s ease-out}body.page .block_header .inner ul.menu li a span:before{background:#fff}body.onScroll.viewHeader .block_header .inner ul.menu li a span:before,body.h_bk .block_header .inner ul.menu li a span:before{background:#000}body.onScroll.viewHeader.still_w .block_header .inner ul.menu li a span:before,body.h_bk.still_w .block_header .inner ul.menu li a span:before{background:#fff}.block_header .inner ul.menu li a:hover span:before{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.block_header .inner .lang_change{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding:0 1.38888888vw;position:relative;padding-top:27px}.block_header .inner .lang_change a.icon{display:block;width:14px;height:14px}.block_header .inner .lang_change a.icon svg{width:12px;vertical-align:10px}body.page .block_header .inner .lang_change a.icon svg{fill:#fff}body.onScroll.viewHeader .block_header .inner .lang_change a.icon svg,body.h_bk .block_header .inner .lang_change a.icon svg{fill:#000}body.onScroll.viewHeader.still_w .block_header .inner .lang_change a.icon svg,body.h_bk.still_w .block_header .inner .lang_change a.icon svg{fill:#fff}.block_header .inner .lang_change .wpml-ls-statics-shortcode_actions{position:absolute;top:40px;left:-17px;width:140%;text-align:center;opacity:0;visibility:hidden;transition:all 0.3s 0s ease}.wpml-ls-legacy-list-horizontal>ul>li{display:block!important}span.wpml-ls-display{display:none}.wpml-ls-legacy-list-horizontal a{font-size:12px}.block_header .inner .lang_change:hover .wpml-ls-statics-shortcode_actions{opacity:1;visibility:visible}.block_header .inner .lang_change .wpml-ls-statics-shortcode_actionsli{line-height:1}.block_header .inner .lang_change .wpml-ls-statics-shortcode_actionsli a{display:inline-block;font-size:10px;line-height:1.5;position:relative;text-decoration:none}body.page .block_header .inner .lang_change .wpml-ls-statics-shortcode_actionsli a{color:#fff}body.onScroll.viewHeader .block_header .inner .lang_change .wpml-ls-statics-shortcode_actionsli a,body.h_bk .block_header .inner .lang_change .wpml-ls-statics-shortcode_actionsli a{color:#000}body.onScroll.viewHeader.still_w .block_header .inner .lang_change .wpml-ls-statics-shortcode_actionsli a,body.h_bk.still_w .block_header .inner .lang_change .wpml-ls-statics-shortcode_actionsli a{color:#fff}.block_header .inner .lang_change .wpml-ls-statics-shortcode_actionsli a span:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#242423;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transition:-webkit-transform 0.25s ease-out;transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out,-webkit-transform 0.25s ease-out}body.page .block_header .inner .lang_change .wpml-ls-statics-shortcode_actionsli a span:before{background:#fff}body.onScroll.viewHeader .block_header .inner .lang_change ul.l_m li a span:before,body.h_bk .block_header .inner .lang_change .wpml-ls-statics-shortcode_actionsli a span:before{background:#000}body.onScroll.viewHeader.still_w .block_header .inner .lang_change ul.l_m li a span:before,body.h_bk.still_w .block_header .inner .lang_change .wpml-ls-statics-shortcode_actionsli a span:before{background:#fff}.block_header .inner .lang_change .wpml-ls-statics-shortcode_actionsli a:hover span:before,.block_header .inner .lang_change .wpml-ls-statics-shortcode_actionsli a.active span:before{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.block_header .inner ul.lang{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:right;letter-spacing:-.4em}.block_header .inner ul.lang li{display:inline;letter-spacing:normal}.block_header .inner ul.lang li:nth-child(1){position:relative}.block_header .inner ul.lang li:nth-child(1):after{content:"";position:absolute;top:7px;right:-1px;width:1px;height:14px;background:#000;opacity:.5}body.page .block_header .inner ul.lang li:nth-child(1):after{background:#fff}.block_header .inner ul.lang li a{display:inline-block;padding:37px 10px;font-size:12px;line-height:2;color:#242423;text-decoration:none;opacity:.5}body.page .block_header .inner ul.lang li a{color:#fff}body.onScroll.viewHeader .block_header .inner ul.lang li a,body.h_bk .block_header .inner ul.lang li a{color:#000}body.onScroll.viewHeader.still_w .block_header .inner ul.lang li a,body.h_bk.still_w .block_header .inner ul.lang li a{color:#fff}body.onScroll.viewHeader .block_header .inner ul.lang li:nth-child(1):after,body.h_bk .block_header .inner ul.lang li:nth-child(1):after{background:#000;opacity:.5}body.onScroll.viewHeader.still_w .block_header .inner ul.lang li:nth-child(1):after,body.h_bk.still_w .block_header .inner ul.lang li:nth-child(1):after{background:#fff;opacity:.5}.block_header .inner ul.lang li a.active{opacity:1}.block_header .inner ul.lang li a span{display:inline-block;position:relative}.block_header .inner ul.lang li a span:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#242423;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transition:-webkit-transform 0.25s ease-out;transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out,-webkit-transform 0.25s ease-out}.block_header .inner ul.lang li a:hover span:before{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}body.page .block_header .inner ul.lang li a span:before{background:#fff}body.onScroll.viewHeader .block_header .inner ul.lang li a span:before,body.h_bk .block_header .inner ul.lang li a span:before{background:#000}body.onScroll.viewHeader.still_w .block_header .inner ul.lang li a span:before,body.h_bk.still_w .block_header .inner ul.lang li a span:before{background:#fff}@media only screen and (max-width:1200px){.block_header .inner ul.menu{display:none!important}.block_header .inner ul.lang{display:none}}.navigation .title img{width:200px;position:absolute;top:16px;left:40px}@media only screen and (max-width:768px){.block_header{height:61px}body.onScroll .block_header{-webkit-transform:translate(0,-61px);-moz-transform:translate(0,-61px);transform:translate(0,-61px)}.block_header .inner{margin:0 8vw}.block_header .inner .title a{margin-top:30px;font-size:12px}.block_header .inner ul.menu{display:none}.block_header .inner .lang_change{margin-top:5px}.block_header .inner .lang_change .wpml-ls-statics-shortcode_actions{left:-45px;width:100px}}.block_sp_menu{display:block;position:fixed;z-index:120;top:18px;right:10.416666666666668vw;width:60px;height:60px;display:none}@media only screen and (max-width:1200px){.block_sp_menu{display:block}}body.menu_open .block_sp_menu{display:block}.block_sp_menu a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.block_sp_menu a.toggle span.l1{position:absolute;top:50%;left:50%;width:18px;height:1px;margin-top:-8px;margin-left:-10px;background:#000;transform-origin:center center;-webkit-transform-origin:center center;-webkit-transition:all 0.6s 0s cubic-bezier(.875,.005,.09,.99);transition:all 0.6s 0s cubic-bezier(.875,.005,.09,.99)}.block_sp_menu a.toggle span.l2{position:absolute;top:50%;left:50%;width:13px;height:1px;margin-top:-2px;margin-left:-5px;background:#000;transform-origin:center center;-webkit-transform-origin:center center;-webkit-transition:all 0.6s 0s cubic-bezier(.875,.005,.09,.99);transition:all 0.6s 0s cubic-bezier(.875,.005,.09,.99)}.block_sp_menu a.toggle:hover span.l2{width:20px;margin-left:-10px}.block_sp_menu a.toggle span.l3{position:absolute;top:50%;left:50%;width:18px;height:1px;margin-top:4px;margin-left:-10px;background:#000;transform-origin:center center;-webkit-transform-origin:center center;-webkit-transition:all 0.6s 0s cubic-bezier(.875,.005,.09,.99);transition:all 0.6s 0s cubic-bezier(.875,.005,.09,.99)}body.menu_open .block_sp_menu a.toggle span.l1{margin-top:0;-webkit-transform:scale3d(1,1,1) translate(0,0) rotate(45deg);-moz-transform:scale3d(1,1,1) translate(0,0) rotate(45deg);transform:scale3d(1,1,1) translate(0,0) rotate(45deg)}body.menu_open .block_sp_menu a.toggle span.l2{-webkit-transform:scale3d(0,1,1) translate(0,0) rotate(0deg);-moz-transform:scale3d(0,1,1) translate(0,0) rotate(0deg);transform:scale3d(0,1,1) translate(0,0) rotate(0deg)}body.menu_open .block_sp_menu a.toggle span.l3{margin-top:0;width:20px;-webkit-transform:scale3d(1,1,1) translate(0,0) rotate(-45deg);-moz-transform:scale3d(1,1,1) translate(0,0) rotate(-45deg);transform:scale3d(1,1,1) translate(0,0) rotate(-45deg)}body.page .block_sp_menu a.toggle span.l1,body.page .block_sp_menu a.toggle span.l2,body.page .block_sp_menu a.toggle span.l3{background:#fff}body.page.menu_open .block_sp_menu a.toggle span.l1,body.page.menu_open .block_sp_menu a.toggle span.l2,body.page.menu_open .block_sp_menu a.toggle span.l3{background:#000}body.onScroll.viewHeader .block_sp_menu a.toggle span.l1,body.onScroll.viewHeader .block_sp_menu a.toggle span.l2,body.onScroll.viewHeader .block_sp_menu a.toggle span.l3,body.h_bk .block_sp_menu a.toggle span.l1,body.h_bk .block_sp_menu a.toggle span.l2,body.h_bk .block_sp_menu a.toggle span.l3{background:#000}body.onScroll.viewHeader.still_w .block_sp_menu a.toggle span.l1,body.onScroll.viewHeader.still_w .block_sp_menu a.toggle span.l2,body.onScroll.viewHeader.still_w .block_sp_menu a.toggle span.l3,body.h_bk.still_w .block_sp_menu a.toggle span.l1,body.h_bk.still_w .block_sp_menu a.toggle span.l2,body.h_bk.still_w .block_sp_menu a.toggle span.l3{background:#fff}@media only screen and (max-width:768px){.block_sp_menu{top:13px;right:2vw}.block_header .inner{height:50px!important}body.onScroll .block_sp_menu{-webkit-transform:translate(0,-61px);-moz-transform:translate(0,-61px);transform:translate(0,-61px)}body.onScroll.viewHeader .block_sp_menu{-webkit-transition:all 0.4s 0s ease;-moz-transition:all 0.4s 0s ease;transition:all 0.4s 0s ease;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}body.onScroll.viewHeader .block_sp_menu a.toggle span.l1,body.onScroll.viewHeader .block_sp_menu a.toggle span.l2,body.onScroll.viewHeader .block_sp_menu a.toggle span.l3{background:#000}body.h_bk .block_sp_menu a.toggle span.l1,body.h_bk .block_sp_menu a.toggle span.l2,body.h_bk .block_sp_menu a.toggle span.l3{background:#000}}.navigation{display:block;position:fixed;z-index:110;top:0;left:0;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background-color:#f9f9f9;visibility:hidden;opacity:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;-webkit-transition:all 0.6s 0s ease;transition:all 0.6s 0s ease;font-family:"Playfair Display",serif}body.menu_open .navigation{opacity:1;visibility:visible}.navigation .inner{text-align:center}.navigation .inner ul.menu{align-self:center;padding-top:8vh}.navigation .inner ul.menu li a{display:inline-block;padding:2px 0;font-size:16px;line-height:2;color:#242423;text-decoration:none}.navigation .inner ul.menu li a span{display:inline-block;position:relative}.navigation .inner ul.menu li a span:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#242423;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transition:-webkit-transform 0.25s ease-out;transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out,-webkit-transform 0.25s ease-out}.navigation .inner ul.menu li a:hover span:before{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.navigation .inner .lang_change{margin-top:15px;padding-bottom:5vh}.navigation .inner .lang_change a.icon{width:30px;margin:0 auto;display:block}.navigation .inner ul.lang{display:none}.navigation .inner ul.lang li{display:block;letter-spacing:normal}.navigation .inner ul.lang li a{display:inline-block;font-size:12px;line-height:2;color:#000;text-decoration:none}.navigation .inner ul.lang li a.active{opacity:1}.navigation .inner ul.lang li a span{display:inline-block;position:relative}.navigation .inner ul.lang li a span:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#242423;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transition:-webkit-transform 0.25s ease-out;transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out,-webkit-transform 0.25s ease-out}.navigation .inner ul.lang li a.active span:before{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}@media only screen and (max-width:768px){.navigation .inner ul.lang li:nth-child(1):after{right:-2px}}.footer_block{font-family:"Playfair Display",serif}.footer_block .inner{margin:0 10.416666666666668vw}.footer_block .first{background-color:#f9f9f9;padding:60px 0}.footer_block .first .inner{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.footer_block .first .inner .column:nth-child(1){flex:1 1 auto}.footer_block .first .inner .column:nth-child(2){flex:1 1 16.666666666666668%;max-width:16.666666666666668%}.footer_block .first .inner .column:nth-child(3){flex:1 1 16.666666666666668%;max-width:16.666666666666668%}.footer_block .first .inner .column:nth-child(4){flex:1 1 16.666666666666668%;max-width:16.666666666666668%}.footer_block .first .inner .column:nth-child(5){flex:1 1 20.666666666666668%;max-width:20.666666666666668%}.footer_block .first .inner .column .title{text-transform:uppercase;letter-spacing:.2em;font-size:12px;line-height:1;font-weight:300;margin-bottom:80px}.footer_block .first .inner .column .newsletter p{font-size:12px;line-height:2;font-weight:400;line-height:1.25;margin-bottom:10px}.footer_block .first .inner .column .newsletter form{font-weight:400;line-height:1.25;position:relative}.footer_block .first .inner .column .newsletter input[type="email"]{background:#fff0;border:0;border-bottom:1px solid #000;width:100%;padding:7px 0;border-radius:0;line-height:2;font-weight:400;width:100%}.footer_block .first .inner .column .newsletter .button{position:absolute;top:0;right:0;height:40px;font-size:12px;line-height:20px;font-weight:400;letter-spacing:.05em;padding:7px 0;background:#fff0;border:0;width:70px;padding-right:40px;-webkit-text-decoration:none;text-decoration:none;background-image:url(/wp-content/themes/novteam/functions/assets/img/common/link-arrow.svg);background-repeat:no-repeat;background-position:right center;cursor:pointer;-webkit-transition:all 0.4s 0s ease;-moz-transition:all 0.4s 0s ease;transition:all 0.4s 0s ease}.footer_block .first .inner .column .newsletter .button:hover{opacity:.5}#mce-responses{max-width:300px;padding-top:10px;font-size:.833333vw}#mc_embed_signup div.mce_inline_error{margin:0 0 1em 0;padding:10px 0px!important;background-color:#eeece3!important;font-weight:normal!important;z-index:1;color:#000!important;padding-top:10px!important;font-size:.833333vw}.footer_block .first .inner .column dl+dl{margin-top:40px}.footer_block .first .inner .column dl dt{font-size:12px;line-height:2;font-weight:400;line-height:1.8;opacity:.5}.footer_block .first .inner .column dl dd{line-height:1.25}.footer_block .first .inner .column dl dd ul.menu li a{display:inline-block;font-size:12px;line-height:2;color:#242423;text-decoration:none}.footer_block .first .inner .column dl dd ul.menu li a span{display:inline-block;position:relative}.footer_block .first .inner .column dl dd ul.menu li a span:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#242423;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transition:-webkit-transform 0.25s ease-out;transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out,-webkit-transform 0.25s ease-out}.footer_block .first .inner .column dl dd ul.menu li a:hover span:before{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.footer_block .first .inner .column dl dd ul.lang{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:left;letter-spacing:-.4em;margin-left:-10px}.footer_block .first .inner .column dl dd ul.lang li{display:block;letter-spacing:normal}.footer_block .first .inner .column dl dd ul.lang li a{display:inline-block;padding:3px 10px;font-size:12px;line-height:2;color:#000;text-decoration:none}.footer_block .first .inner .column dl dd ul.lang li a.active{opacity:1}.footer_block .first .inner .column dl dd ul.lang li a span{display:inline-block;position:relative}.footer_block .first .inner .column dl dd ul.lang li a span:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#000;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transition:-webkit-transform 0.25s ease-out;transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out,-webkit-transform 0.25s ease-out}.footer_block .first .inner .column dl dd ul.lang li a:hover span:before,.footer_block .first .inner .column dl dd ul.lang li a.active span:before{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.footer_block .first .inner .column dl dd a.blank{font-size:12px;line-height:2;font-weight:400;display:inline-block;text-transform:uppercase;letter-spacing:.19em;padding:3px 0;background:#fff0;border:0;-webkit-text-decoration:none;text-decoration:none;position:relative;background-image:url(/wp-content/themes/novteam/functions/assets/img/common/link-arrow.svg);padding-right:30px;background-repeat:no-repeat;background-position:right center}.footer_block .first .inner .column dl dd a.blank span:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#242423;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transition:-webkit-transform 0.25s ease-out;transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out,-webkit-transform 0.25s ease-out}.footer_block .first .inner .column dl dd a.blank:hover span:before{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.footer_block .second{background-color:#ebebeb;padding:10px 0;overflow:hidden}.footer_block .second .copyright{float:left;font-size:12px;opacity:.4;display:inline-block}.footer_block .second a{float:right;font-size:12px;opacity:.4;text-decoration:none;position:relative;display:inline-block;margin-left:70px}.footer_block .second a span:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#242423;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transition:-webkit-transform 0.25s ease-out;transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out,-webkit-transform 0.25s ease-out}.footer_block .second a:hover span:before{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}@media only screen and (max-width:768px){.footer_block{}.footer_block .inner{margin:0 10.416666666666668vw}.footer_block .first{padding:50px 0}.footer_block .first .inner{display:block}.footer_block .first .inner .column:nth-child(1){flex:1 1 auto;margin-bottom:60px}.footer_block .first .inner .column:nth-child(2){flex:1 1 16.666666666666668%;max-width:100%;margin-bottom:60px}.footer_block .first .inner .column:nth-child(3){flex:1 1 16.666666666666668%;max-width:100%;margin-bottom:60px}.footer_block .first .inner .column:nth-child(4){flex:1 1 16.666666666666668%;max-width:100%;margin-bottom:60px}.footer_block .first .inner .column:nth-child(5){flex:1 1 20.666666666666668%;max-width:100%}.footer_block .first .inner .column .title{font-size:12px;margin-bottom:80px}.footer_block .first .inner .column .newsletter .button{font-size:10px;width:60px;padding:0}#mce-responses{font-size:12px}#mc_embed_signup div.mce_inline_error{font-size:12px}.footer_block .second{padding:20px 0}.footer_block .second .copyright{float:none;font-size:12px;display:block;padding-top:20px}.footer_block .second a{float:none;margin-left:0;font-size:12px;display:block;margin-bottom:10px}.footer_block .second a span{display:inline-block;position:relative}}.cookie_modal{position:fixed;bottom:70px;left:50%;width:454px;margin-left:-227px;z-index:1000;background-color:#f7f4ed;border:1px #000 solid;display:none}.cookie_modal.out{visibility:hidden;opacity:0;-webkit-transition:all 0.4s 0s ease;-moz-transition:all 0.4s 0s ease;transition:all 0.4s 0s ease}.cookie_modal .inner{padding:48px;overflow:hidden}.cookie_modal .inner p{font-size:12px;line-height:20px;margin-bottom:4px}body.lang-jp .cookie_modal .inner p{font-family:"Playfair Display",serif}.cookie_modal .inner p a{text-decoration:underline}.cookie_modal .inner .btn{margin:0 0 0 auto;float:right}.cookie_modal .inner .btn a{display:block;width:44px;height:40px;text-align:center;line-height:40px;font-size:12px;color:#231f20;border:1px #231f20 solid;text-decoration:none;-webkit-transition:all 0.4s 0s ease;-moz-transition:all 0.4s 0s ease;transition:all 0.4s 0s ease}.cookie_modal .inner .btn a:hover{background:#231f20;color:#fff}@media only screen and (max-width:768px){.cookie_modal{bottom:20px;width:80%;margin-left:-40%}.cookie_modal .inner{padding:15px}.cookie_modal .inner p{font-size:12px;line-height:20px;margin-bottom:4px}.cookie_modal .inner p a{text-decoration:underline}.cookie_modal .inner .btn{margin:10px 0 0 auto;float:right}.cookie_modal .inner .btn a{display:block;width:100px;height:40px;text-align:center;line-height:40px;font-size:12px;color:#231f20;border:1px #231f20 solid;text-decoration:none;-webkit-transition:all 0.4s 0s ease;-moz-transition:all 0.4s 0s ease;transition:all 0.4s 0s ease}.cookie_modal .inner .btn a:hover{background:#231f20;color:#fff}}.block_header .inner ul.menu{display:flex}.block_header .inner ul.menu li a{padding-bottom:10px}.block_header .inner ul.menu li>ul.sub-menu li a{padding-top:10px;text-align:left}.block_header .inner ul.menu li>ul.sub-menu{margin-left:19px;position:absolute;opacity:0;display:flex;flex-wrap:wrap;width:20%;background:#7c7c7c}.block_header .inner ul.menu li:hover>ul.sub-menu{opacity:1;transition:0.5s all}.block_header .inner .title a img{width:250px}.block_header .inner{align-items:center;height:100px}.icon-header{display:flex}.icon-search,.icon-cart{padding:25px 5px 0 5px}.icon-header svg{height:14px;width:14px}.block_header .inner ul.menu li>ul.sub-menu li a{color:#fff;padding:10px 20px}.block_header .inner ul.menu li>ul.sub-menu li a:hover{color:#fff}.tax-product-category>.site>.block_header .inner ul.menu li a{color:#fff}.overlay-popup{width:100%;height:2000px;position:fixed;z-index:1001;background-color:#fff;opacity:.7;top:-20px;-webkit-transition:all 0.6s 0s ease;transition:all 0.6s 0s ease}.hidden{display:none}section.no-results.not-found{padding:0 12px}.menu>li>a:hover{font-weight:700}.tax-product-category article#list{padding:100px 0}.site-main .entry-content *{font-size:1.111111111vw}@media (min-width:1566px){.block_header .inner ul.menu>li.menu-item-object-page>ul.sub-menu{margin:0 -2px}}@media (min-width:1200px){.block_header .inner ul.menu li a{padding-left:2.34vw;padding-right:2.34vw}}@media (min-width:1600px){.block_header .inner ul.menu li a{padding-left:1.84vw;padding-right:1.84vw}}@media (min-width:768px){.cta-home>h1{font-size:20px;margin-top:180px;margin-bottom:130px}.block_header .inner ul.menu ul.sub-menu{background:transparent!important}.block_header .inner ul.menu>li.menu-item-object-page>ul.sub-menu{position:absolute!important;top:70px;right:0;width:100%;opacity:0;height:100%;z-index:99;display:flex;text-align:left;max-width:760px;justify-content:flex-start;visibility:hidden;-webkit-transition:none;transition:none;margin:0 -10px;flex-wrap:nowrap}.active-megamenu .menu>li>a{color:#333333!important;position:relative;z-index:1004}.active-megamenu .menu>li.menu-item-has-children:hover>a{font-weight:700}.block_header .inner ul.menu>li.menu-item-has-children:hover>ul.sub-menu{opacity:1!important;visibility:visible!important}.block_header .inner ul.menu>li.menu-item-has-children:hover.out-menu>ul.sub-menu{opacity:0!important;visibility:hidden!important}.block_header .inner ul.menu>li>ul.sub-menu>li>a{font-size:13px;font-weight:700;color:#333333!important;padding:0}.block_header .inner ul.menu>li>ul.sub-menu>li>.sub-menu{display:block!important;opacity:1!important;margin-left:0!important}.block_header .inner ul.menu>li>ul.sub-menu>li>.sub-menu>li{display:block;line-height:20px}.block_header .inner ul.menu>li>ul.sub-menu>li>.sub-menu>li>a{opacity:.8;color:#333333!important;padding:0;font-size:13px;line-height:18px}.block_header .inner ul.menu>li>ul.sub-menu>li>.sub-menu>li>a:hover{opacity:1!important}body.active-megamenu .block_header{z-index:1002}body.active-megamenu .wrapper{filter:blur(2px)}a.close-menu{position:absolute;top:50px;right:-50px;color:#333;z-index:1003}a.close-menu svg{width:30px;height:30px}.block_header .inner ul.menu>li.menu-item-has-children:hover>ul.sub-menu>li{width:20%;padding:0 15px;flex:0 0 auto}}body.menu_open #sp_menu{display:none}body.menu_open .navigation .block_sp_menu{display:block!important;-webkit-transition:none!important;-moz-transition:none!important;transition:none!important;-webkit-transform:translate(0,0)!important;-moz-transform:translate(0,0)!important;transform:translate(0,0)!important}.navigation .block_sp_menu span{-webkit-transition:none!important;-moz-transition:none!important;transition:none!important}.sliderhome img{height:700px;object-fit:cover;object-position:center}.sliderhome .swiper-slide-active .scrollview{opacity:0;-webkit-transform:scale(1.2,1.2) translate(0%,0%);-moz-transform:scale(1.2,1.2) translate(0%,0%);-ms-transform:scale(1.2,1.2) translate(0%,0%);-o-transform:scale(1.2,1.2) translate(0%,0%);transform:scale(1.2,1.2) translate(0%,0%);-webkit-transition:all 1.2s 0s ease;-moz-transition:all 1.2s 0s ease;-ms-transition:all 1.2s 0s ease;-o-transition:all 1.2s 0s ease;transition:all 1.2s 0s ease}.sliderhome .swiper-slide-active .scrollview.view{opacity:1;-webkit-transform:scale(1,1) translate(0%,0%);-moz-transform:scale(1,1) translate(0%,0%);-ms-transform:scale(1,1) translate(0%,0%);-o-transform:scale(1,1) translate(0%,0%);transform:scale(1,1) translate(0%,0%)}.sliderhome .inner-slide{height:700px;position:relative}@media (min-width:1200px){.sliderhome img{height:100vh}.sliderhome .inner-slide{height:100vh;position:relative}}.swbutton:after{font-size:20px!important;color:#fff!important}.swbutton{background:#a4a4a4!important;height:60px!important;width:60px!important;border-radius:50%;overflow:hidden}.swbutton figure{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all 0.2s linear;-webkit-transition:all 0.2s linear}.swbutton figure img{width:150%;height:100%}.swbutton:hover figure{opacity:1;visibility:inherit}.videoBgWrapper{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-100}.videoBg{position:absolute;top:0;left:0;width:100%;height:100%}.videoBgWrapper video{width:100%;position:absolute;object-fit:cover}.swiper-pagination>span{width:10px;height:10px;background:#a4a4a4}@media (max-width:768px){.videoBgWrapper video{height:100%}.cta-home>h1{font-size:12px;margin-top:100px}.swiper-pagination>span{width:5px;height:5px}.onScroll .lang_change{margin-right:30px}.onScroll .icon-header{display:none!important}.onScroll .block_header .menu{display:none!important}.navigation .sub-menu{display:none}.navigation .inner ul.menu li{position:relative}.menu-item-has-children>.arrow,.menu-item-has-children>.sub-menu>.menu-item-has-children>.arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;position:absolute;top:7px;right:-10px}.icon-header{margin-right:30px;margin-top:5px}.navigation .inner{text-align:left;max-width:80%;width:80%}.navigation .sub-menu{text-align:right}.navigation .sub-menu>li>a{padding-right:25px!important}.block_header .inner .title a img{width:150px}.page-content-contact{padding-right:50px}.hero_text_left_min_block.min{padding-top:40px!important;padding-bottom:40px!important}.sliderhome .inner-slide,.sliderhome img{height:50vh}}@media (max-width:480px){.sliderhome .inner-slide,.sliderhome img{height:25vh}.swbutton{height:40px!important;width:40px!important}}@media (max-width:991px){.site-main .entry-content *{font-size:15px}.icon-header svg{height:12px;width:12px}}