@import url("https://fonts.googleapis.com/css2?family=Zen+Old+Mincho:wght@100;200;300;400;500;600;700&display=swap");@font-face{font-family:ABC Arizona Flare;src:url(../fonts/ABCArizonaFlare-Light.eot);src:url(../fonts/ABCArizonaFlare-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/ABCArizonaFlare-Light.woff2) format("woff2"),url(../fonts/ABCArizonaFlare-Light.woff) format("woff"),url(../fonts/ABCArizonaFlare-Light.ttf) format("truetype"),url(../fonts/ABCArizonaFlare-Light.svg#ABCArizonaFlare-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ABC Arizona Flare;src:url(../fonts/ABCArizonaFlare-Medium.eot);src:url(../fonts/ABCArizonaFlare-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/ABCArizonaFlare-Medium.woff2) format("woff2"),url(../fonts/ABCArizonaFlare-Medium.woff) format("woff"),url(../fonts/ABCArizonaFlare-Medium.ttf) format("truetype"),url(../fonts/ABCArizonaFlare-Medium.svg#ABCArizonaFlare-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ABC Arizona Flare;src:url(../fonts/ABCArizonaFlare-Regular.eot);src:url(../fonts/ABCArizonaFlare-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/ABCArizonaFlare-Regular.woff2) format("woff2"),url(../fonts/ABCArizonaFlare-Regular.woff) format("woff"),url(../fonts/ABCArizonaFlare-Regular.ttf) format("truetype"),url(../fonts/ABCArizonaFlare-Regular.svg#ABCArizonaFlare-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABC Arizona Flare;src:url(../fonts/ABCArizonaFlare-Bold.eot);src:url(../fonts/ABCArizonaFlare-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/ABCArizonaFlare-Bold.woff2) format("woff2"),url(../fonts/ABCArizonaFlare-Bold.woff) format("woff"),url(../fonts/ABCArizonaFlare-Bold.ttf) format("truetype"),url(../fonts/ABCArizonaFlare-Bold.svg#ABCArizonaFlare-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ABC Arizona Flare;src:url(../fonts/ABCArizonaFlare-Thin.eot);src:url(../fonts/ABCArizonaFlare-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/ABCArizonaFlare-Thin.woff2) format("woff2"),url(../fonts/ABCArizonaFlare-Thin.woff) format("woff"),url(../fonts/ABCArizonaFlare-Thin.ttf) format("truetype"),url(../fonts/ABCArizonaFlare-Thin.svg#ABCArizonaFlare-Thin) format("svg");font-weight:100;font-style:normal;font-display:swap}@-ms-viewport{width:device-width}.noscroll{position:fixed;overflow-y:none}body,html{width:100%;font-family:ABC Arizona Flare,sans;font-weight:300;background-color:#382451;letter-spacing:0;color:#fff}body ::selection,html ::selection{background:#fff;color:#000}body ::-moz-selection,html ::-moz-selection{background:#fff;color:#000}body .pc,html .pc{display:block}body .sp,body .tb,html .sp,html .tb{display:none}@media only screen and (min-width:768px) and (max-width:1024px){body .tb,html .tb{display:block}body .pc-tb,html .pc-tb{display:none}}@media only screen and (max-width:767px){body .pc,body .pc-tb,body .tb,html .pc,html .pc-tb,html .tb{display:none}body .sp,html .sp{display:block}}body#dubai{background-color:#382451}body#tokyo{background-color:#fff}h1,h2,h3,h4,p{font-style:normal;font-weight:300;font-variant:normal;text-transform:none;line-height:1}h1,h2,h3,h4,p,ul{margin:0;padding:0}ul{list-style:none outside none}ul li{margin:0;padding:0}a,img{outline:none}a{-webkit-backface-visibility:"hidden";backface-visibility:"hidden";-webkit-tap-highlight-color:transparent;text-decoration:none;color:#fff}a ::selection{background:transparent}a ::-moz-selection{background:transparent}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.jp{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-family:Zen Old Mincho,serif}.browser-alert{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1000}.browser-alert div{position:absolute;top:calc(50% - 20px);left:50%;width:650px;height:auto;background-color:transparent;z-index:1;transform:translate(-50%,-50%);text-align:center}.browser-alert div img{width:160px;height:auto}.browser-alert div p{margin:25px 0 0 4px;line-height:22px;font-size:13px;color:#fff}.browser-alert div p a{text-decoration:underline}.browser-alert div p.jp{font-family:Zen Old Mincho,serif;font-size:13px}body#dubai nav,body#tokyo nav{position:fixed;top:-110vh;left:0;width:100%;height:100%;background-color:#382451;z-index:40;overflow:hidden}body#dubai nav #nav-content,body#tokyo nav #nav-content{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:1}@media only screen and (max-width:767px){body#dubai nav #nav-content,body#tokyo nav #nav-content{overflow-y:auto;-webkit-overflow-scrolling:touch}}body#dubai nav #nav-content #nav-content-location,body#tokyo nav #nav-content #nav-content-location{position:absolute;top:50%;left:auto;width:70px;height:80px;background-color:transparent;z-index:2;transition:all .8s ease-in-out;-webkit-backface-visibility:"hidden";backface-visibility:"hidden";-webkit-tap-highlight-color:transparent;transform:translateY(-50%);opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);right:-60px}body#dubai nav #nav-content #nav-content-location ::selection,body#tokyo nav #nav-content #nav-content-location ::selection{background:transparent}body#dubai nav #nav-content #nav-content-location ::-moz-selection,body#tokyo nav #nav-content #nav-content-location ::-moz-selection{background:transparent}@media only screen and (max-width:767px){body#dubai nav #nav-content #nav-content-location,body#tokyo nav #nav-content #nav-content-location{position:relative;margin:30px 0 60px;top:auto;right:auto;left:50%;transform:translate(-50%)}}body#dubai nav #nav-content #nav-content-location.open,body#tokyo nav #nav-content #nav-content-location.open{opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100);right:40px}@media only screen and (max-width:767px){body#dubai nav #nav-content #nav-content-location.open,body#tokyo nav #nav-content #nav-content-location.open{right:auto}}body#dubai nav #nav-content #nav-content-location a,body#tokyo nav #nav-content #nav-content-location a{display:block;width:100%;height:100%}body#dubai nav #nav-content #nav-content-location a svg,body#tokyo nav #nav-content #nav-content-location a svg{position:absolute;top:21px;left:auto;width:9px;height:auto;background-color:transparent;z-index:1;transition:all .2s ease-out;transform:translateX(0);right:0}@media only screen and (max-width:767px){body#dubai nav #nav-content #nav-content-location a svg,body#tokyo nav #nav-content #nav-content-location a svg{transform:rotate(90deg) translateX(-50%);right:30px;top:60px}}body#dubai nav #nav-content #nav-content-location a p,body#tokyo nav #nav-content #nav-content-location a p{position:absolute;top:25px;left:0;width:auto;height:auto;background-color:transparent;z-index:1;transform:rotate(90deg);font-family:ABC Arizona Flare,sans;font-size:24px;font-weight:300;line-height:24px;letter-spacing:0;cursor:pointer}@media only screen and (max-width:767px){body#dubai nav #nav-content #nav-content-location a p,body#tokyo nav #nav-content #nav-content-location a p{transform:rotate(0);text-align:center;width:100%;font-size:21px}}body#dubai nav #nav-content #nav-content-location a:hover svg,body#tokyo nav #nav-content #nav-content-location a:hover svg{transform:translateX(5px)}@media only screen and (max-width:767px){body#dubai nav #nav-content #nav-content-location a:hover svg,body#tokyo nav #nav-content #nav-content-location a:hover svg{transform:rotate(90deg) translateX(0)}}body#dubai nav #nav-content img#nav-content-logo,body#tokyo nav #nav-content img#nav-content-logo{position:absolute;top:95px;left:50%;width:280px;height:auto;background-color:transparent;z-index:1;transform:translateX(-50%);opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);cursor:pointer}@media only screen and (max-width:767px){body#dubai nav #nav-content img#nav-content-logo,body#tokyo nav #nav-content img#nav-content-logo{position:relative;top:auto;margin-top:75px;width:217px}}body#dubai nav #nav-content p,body#tokyo nav #nav-content p{position:absolute;top:235px;left:50%;width:100%;height:auto;background-color:transparent;z-index:1;transform:translateX(-50%);opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);font-family:ABC Arizona Flare,sans;font-size:14px;font-weight:400;line-height:14px;letter-spacing:1.8px;cursor:default;text-align:center}@media only screen and (max-width:767px){body#dubai nav #nav-content p,body#tokyo nav #nav-content p{position:relative;top:auto;margin-top:10px;font-size:13px;line-height:13px}}body#dubai nav #nav-content ul,body#tokyo nav #nav-content ul{position:absolute;top:300px;left:50%;width:240px;height:auto;background-color:transparent;z-index:1;transform:translateX(-50%)}@media only screen and (max-width:767px){body#dubai nav #nav-content ul,body#tokyo nav #nav-content ul{position:relative;top:auto;margin-top:55px}}body#dubai nav #nav-content ul li,body#tokyo nav #nav-content ul li{-webkit-backface-visibility:"hidden";backface-visibility:"hidden";-webkit-tap-highlight-color:transparent;opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);font-family:ABC Arizona Flare,sans;font-size:24px;font-weight:300;line-height:14px;letter-spacing:.24px;text-align:center;color:#fff;margin-bottom:35px}body#dubai nav #nav-content ul li ::selection,body#tokyo nav #nav-content ul li ::selection{background:transparent}body#dubai nav #nav-content ul li ::-moz-selection,body#tokyo nav #nav-content ul li ::-moz-selection{background:transparent}body#dubai nav #nav-content ul li:last-child,body#tokyo nav #nav-content ul li:last-child{margin-top:55px;margin-bottom:0}@media only screen and (max-width:767px){body#dubai nav #nav-content ul li,body#tokyo nav #nav-content ul li{font-size:18px;margin-bottom:25px;letter-spacing:.01px}}body#dubai nav #nav-content ul li span.cursor,body#tokyo nav #nav-content ul li span.cursor{transition:opacity .2s ease-in-out;will-change:opacity;cursor:pointer}body#dubai nav #nav-content ul li span.cursor:hover,body#tokyo nav #nav-content ul li span.cursor:hover{opacity:.7;-moz-opacity:.7;-khtml-opacity:.7;filter:alpha(opacity=70)}body#dubai nav #nav-content ul li span.num,body#tokyo nav #nav-content ul li span.num{font-family:ABC Arizona Flare,sans;font-size:12px;font-weight:700;line-height:12px;letter-spacing:.72px;display:block;margin-bottom:10px}@media only screen and (max-width:767px){body#dubai nav #nav-content ul li span.num,body#tokyo nav #nav-content ul li span.num{margin-bottom:7px}}body#dubai nav #nav-content ul li span.follow,body#tokyo nav #nav-content ul li span.follow{font-family:ABC Arizona Flare,sans;font-size:14px;font-weight:300;line-height:14px;letter-spacing:0;display:block;margin-bottom:10px}body#tokyo nav{background-color:#fff}body#tokyo nav #nav-content #nav-content-location a p{color:#bba1cb}body#tokyo nav #nav-content p,body#tokyo nav #nav-content ul li{color:#382451}aside#aside-loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#382451;z-index:50}body#dubai aside#aside-tel,body#tokyo aside#aside-tel{position:fixed;top:auto;left:auto;width:46px;height:46px;background-color:transparent;z-index:11;right:40px;bottom:35px}body#dubai aside#aside-tel a svg,body#tokyo aside#aside-tel a svg{width:46px;height:auto}@media only screen and (max-width:767px){body#dubai aside#aside-tel,body#tokyo aside#aside-tel{right:10px;bottom:100px}}body#dubai aside#aside-hbg,body#tokyo aside#aside-hbg{position:fixed;top:40px;left:40px;width:45px;height:55px;background-color:transparent;z-index:11;-webkit-backface-visibility:"hidden";backface-visibility:"hidden";-webkit-tap-highlight-color:transparent;font-family:ABC Arizona Flare,sans;font-size:14px;font-weight:300;line-height:14px;letter-spacing:.2px;transition:all .6s ease-in-out;will-change:opacity,top;text-align:center;cursor:pointer}body#dubai aside#aside-hbg ::selection,body#tokyo aside#aside-hbg ::selection{background:transparent}body#dubai aside#aside-hbg ::-moz-selection,body#tokyo aside#aside-hbg ::-moz-selection{background:transparent}body#dubai aside#aside-hbg.nav-hidden,body#tokyo aside#aside-hbg.nav-hidden{top:-80px}body#dubai aside#aside-hbg svg,body#tokyo aside#aside-hbg svg{display:block;width:100%;height:auto;margin-bottom:10px}@media only screen and (max-width:767px){body#dubai aside#aside-hbg,body#tokyo aside#aside-hbg{top:30px;left:35px;z-index:9}}body#dubai aside#aside-hbg-close,body#tokyo aside#aside-hbg-close{position:fixed;top:40px;left:40px;width:45px;height:55px;background-color:transparent;z-index:41;-webkit-backface-visibility:"hidden";backface-visibility:"hidden";-webkit-tap-highlight-color:transparent;opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);font-family:ABC Arizona Flare,sans;font-size:14px;font-weight:300;line-height:14px;letter-spacing:.2px;text-align:center;cursor:pointer;color:#fff;display:none}body#dubai aside#aside-hbg-close ::selection,body#tokyo aside#aside-hbg-close ::selection{background:transparent}body#dubai aside#aside-hbg-close ::-moz-selection,body#tokyo aside#aside-hbg-close ::-moz-selection{background:transparent}body#dubai aside#aside-hbg-close.nav-hidden,body#tokyo aside#aside-hbg-close.nav-hidden{top:-80px}body#dubai aside#aside-hbg-close svg,body#tokyo aside#aside-hbg-close svg{display:block;width:100%;height:auto;margin-bottom:10px}@media only screen and (max-width:767px){body#dubai aside#aside-hbg-close,body#tokyo aside#aside-hbg-close{top:30px;left:35px}}body#tokyo aside#aside-loader{background-color:#fff}body#tokyo aside#aside-hbg,body#tokyo aside#aside-hbg-close{color:#382451}footer{position:relative;top:0;left:0;width:100%;height:140px;background-color:transparent;z-index:1}@media only screen and (min-width:768px) and (max-width:1024px){footer{height:310px}}@media only screen and (max-width:767px){footer{height:400px}}footer #footer-l{position:absolute;top:0;left:40px;width:auto;height:auto;background-color:transparent;z-index:1}@media only screen and (max-width:767px){footer #footer-l{position:relative;left:35px;width:calc(100% - 35px)}}footer #footer-l ul li{font-family:ABC Arizona Flare,sans;font-size:15px;font-weight:300;line-height:20px;letter-spacing:.3px;display:inline-block;vertical-align:top;color:#bba1cb;cursor:default}footer #footer-l ul li:first-child{width:350px}footer #footer-l ul li:nth-child(2){width:340px}footer #footer-l ul li:nth-child(3){width:80px}@media only screen and (min-width:768px) and (max-width:1024px){footer #footer-l ul li{display:block;margin-bottom:20px}footer #footer-l ul li:first-child,footer #footer-l ul li:nth-child(2),footer #footer-l ul li:nth-child(3){width:100%}}@media only screen and (max-width:767px){footer #footer-l ul li{display:block;margin-bottom:50px;font-size:13px;line-height:19px}footer #footer-l ul li:first-child,footer #footer-l ul li:nth-child(2),footer #footer-l ul li:nth-child(3){width:100%}}footer #footer-l ul li a{cursor:pointer;color:#bba1cb}footer #footer-l ul li a span{cursor:pointer}footer #footer-l ul li a svg{display:block;cursor:pointer;margin-top:5px}footer #footer-l ul li a:hover{color:#fff}footer #footer-scroll{position:absolute;top:0;left:auto;width:70px;height:auto;background-color:transparent;z-index:1;transition:color .2s ease-in;font-family:ABC Arizona Flare,sans;font-size:15px;font-weight:300;line-height:15px;letter-spacing:.3px;-webkit-backface-visibility:"hidden";backface-visibility:"hidden";-webkit-tap-highlight-color:transparent;right:30px;text-align:center;color:#bba1cb;cursor:pointer}footer #footer-scroll ::selection{background:transparent}footer #footer-scroll ::-moz-selection{background:transparent}@media only screen and (min-width:768px) and (max-width:1024px){footer #footer-scroll{right:30px}}@media only screen and (max-width:767px){footer #footer-scroll{position:relative;right:auto;margin-left:28px;font-size:13px;line-height:13px;width:60px}}footer #footer-scroll svg{transition:all .2s ease-in;margin:10px 0 0;width:44px;height:auto}footer #footer-scroll:hover{color:#fff}footer #footer-scroll:hover svg{transform:translateY(-5px)}body#tokyo footer #footer-scroll:hover,body#tokyo footer ul li a:hover{color:#382451}body#dubai footer ul li:first-child{width:310px}body#dubai footer ul li:nth-child(2){width:350px}body#dubai footer ul li:nth-child(3){width:80px}@media only screen and (max-width:767px){body#dubai footer ul li:first-child,body#dubai footer ul li:nth-child(2),body#dubai footer ul li:nth-child(3){width:100%}}body#selector section#top{position:relative;top:0;left:0;width:100%;height:100vh;background-color:#382451;z-index:9;overflow:hidden}@media only screen and (max-width:767px){body#selector section#top{height:calc(var(--vh, 1vh) * 100)}}body#selector section#top h1{display:none}body#selector section#top img#top-logo{position:relative;top:0;left:50%;width:calc(100% - 80px);height:auto;background-color:transparent;z-index:1;transform:translateX(-50%);margin-top:25px}@media only screen and (max-width:767px){body#selector section#top img#top-logo{transform:translateX(0);left:13px;margin-top:10px;width:calc(100% - 26px)}}body#selector section#top #top-direction{position:relative;top:0;left:0;width:100%;height:auto;background-color:transparent;z-index:2}body#selector section#top #top-direction ul{position:relative;top:50%;left:50%;width:260px;height:40px;background-color:transparent;z-index:1;transform:translate(-50%,-50%)}@media only screen and (max-width:767px){body#selector section#top #top-direction ul{width:calc(100% - 70px);height:24px}}body#selector section#top #top-direction ul li{font-family:ABC Arizona Flare,sans;font-size:32px;font-weight:100;line-height:33px;letter-spacing:0;display:inline-block;width:50%}@media only screen and (max-width:767px){body#selector section#top #top-direction ul li{font-size:24px;line-height:24px}}body#selector section#top #top-direction ul li svg{transition:all .4s ease-in-out;vertical-align:top}@media only screen and (max-width:767px){body#selector section#top #top-direction ul li svg{height:24px;width:auto}}body#selector section#top #top-direction ul li:nth-child(odd){text-align:left}body#selector section#top #top-direction ul li:nth-child(odd) svg{margin-right:10px}body#selector section#top #top-direction ul li:nth-child(2n){text-align:right}body#selector section#top #top-direction ul li:nth-child(2n) svg{margin-left:10px}body#selector section#top #top-direction ul li:hover:nth-child(odd) svg{transform:translateX(-10px)}body#selector section#top #top-direction ul li:hover:nth-child(2n) svg{transform:translateX(10px)}body#selector section#top img#top-tagline{position:absolute;top:auto;left:50%;width:450px;height:auto;background-color:transparent;z-index:1;transform:translateX(-50%);bottom:55px}@media only screen and (max-width:767px){body#selector section#top img#top-tagline{width:calc(100% - 26px)}}body#dubai #content-area-sp img,body#dubai #content-contact-mailer,body#dubai #content-slideshow,body#dubai img#content-area-pc,body#dubai section h2,body#dubai section h4,body#dubai section p,body#dubai section table,body#dubai section ul li,body#tokyo #content-area-sp img,body#tokyo #content-contact-mailer,body#tokyo #content-slideshow,body#tokyo img#content-area-pc,body#tokyo section h2,body#tokyo section h4,body#tokyo section p,body#tokyo section table,body#tokyo section ul li{transition:opacity 1.2s ease-out;opacity:0;-moz-opacity:0;-khtml-opacity:0;filter:alpha(opacity=0);will-change:opacity}body#dubai #content-area-sp img.open,body#dubai #content-contact-mailer.open,body#dubai #content-slideshow.open,body#dubai img#content-area-pc.open,body#dubai section h2.open,body#dubai section h4.open,body#dubai section p.open,body#dubai section table.open,body#dubai section ul li.open,body#tokyo #content-area-sp img.open,body#tokyo #content-contact-mailer.open,body#tokyo #content-slideshow.open,body#tokyo img#content-area-pc.open,body#tokyo section h2.open,body#tokyo section h4.open,body#tokyo section p.open,body#tokyo section table.open,body#tokyo section ul li.open{opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100)}body#dubai #content-slideshow,body#tokyo #content-slideshow{transition:all 1.2s ease-out;transform:translateY(40px)}body#dubai #content-slideshow.open,body#tokyo #content-slideshow.open{transform:translateY(0)}body#dubai section#top,body#tokyo section#top{position:relative;top:0;left:0;width:100%;height:100vh;background-color:#382451;z-index:9;overflow:hidden}@media only screen and (max-width:767px){body#dubai section#top,body#tokyo section#top{height:calc(var(--vh, 1vh) * 100)}}body#dubai section#top h1,body#tokyo section#top h1{display:none}body#dubai section#top img#top-logo,body#tokyo section#top img#top-logo{position:absolute;top:25px;left:40px;width:calc(100% - 80px);height:auto;background-color:transparent;z-index:1}@media only screen and (max-width:767px){body#dubai section#top img#top-logo,body#tokyo section#top img#top-logo{top:10px;left:13px;width:calc(100% - 26px)}}body#dubai section#top img#top-tagline,body#tokyo section#top img#top-tagline{position:absolute;top:auto;left:50%;width:450px;height:auto;background-color:transparent;z-index:1;transform:translateX(-50%);bottom:60px}@media only screen and (max-width:767px){body#dubai section#top img#top-tagline,body#tokyo section#top img#top-tagline{width:calc(100% - 26px)}}body#dubai section#top #top-tagline-txt,body#tokyo section#top #top-tagline-txt{position:absolute;top:auto;left:50%;width:auto;height:auto;background-color:transparent;z-index:1;transform:translateX(-50%);font-family:ABC Arizona Flare,sans;font-size:14px;font-weight:100;line-height:14px;letter-spacing:0;bottom:30px;color:#bba1cb;cursor:default}body#dubai section#content,body#tokyo section#content{position:relative;top:0;left:0;width:100%;height:auto;background-color:transparent;z-index:1}body#dubai section#content #content-slideshow,body#tokyo section#content #content-slideshow{position:relative;top:0;left:0;width:100%;height:680px;background-color:transparent;z-index:1}@media only screen and (max-width:767px){body#dubai section#content #content-slideshow,body#tokyo section#content #content-slideshow{height:100vh}}body#dubai section#content #content-slideshow .swiper-wrapper #top-slideshow-1,body#tokyo section#content #content-slideshow .swiper-wrapper #top-slideshow-1{background:url(../images/slideshow-1-pc.webp);-ms-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}@media only screen and (max-width:767px){body#dubai section#content #content-slideshow .swiper-wrapper #top-slideshow-1,body#tokyo section#content #content-slideshow .swiper-wrapper #top-slideshow-1{background:url(../images/slideshow-1-sp.webp);-ms-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}}body#dubai section#content #content-slideshow .swiper-wrapper #top-slideshow-1.no-webp,body#tokyo section#content #content-slideshow .swiper-wrapper #top-slideshow-1.no-webp{background:url(../images/slideshow-1-pc.jpg);-ms-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}@media only screen and (max-width:767px){body#dubai section#content #content-slideshow .swiper-wrapper #top-slideshow-1.no-webp,body#tokyo section#content #content-slideshow .swiper-wrapper #top-slideshow-1.no-webp{background:url(../images/slideshow-1-sp.jpg);-ms-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}}body#dubai section#content #content-slideshow .swiper-wrapper #top-slideshow-2,body#tokyo section#content #content-slideshow .swiper-wrapper #top-slideshow-2{background:url(../images/slideshow-2-pc.webp);-ms-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}@media only screen and (max-width:767px){body#dubai section#content #content-slideshow .swiper-wrapper #top-slideshow-2,body#tokyo section#content #content-slideshow .swiper-wrapper #top-slideshow-2{background:url(../images/slideshow-2-sp.webp);-ms-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}}body#dubai section#content #content-slideshow .swiper-wrapper #top-slideshow-2.no-webp,body#tokyo section#content #content-slideshow .swiper-wrapper #top-slideshow-2.no-webp{background:url(../images/slideshow-2-pc.jpg);-ms-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}@media only screen and (max-width:767px){body#dubai section#content #content-slideshow .swiper-wrapper #top-slideshow-2.no-webp,body#tokyo section#content #content-slideshow .swiper-wrapper #top-slideshow-2.no-webp{background:url(../images/slideshow-2-sp.jpg);-ms-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}}body#dubai section#content #content-slideshow .swiper-wrapper #top-slideshow-3,body#tokyo section#content #content-slideshow .swiper-wrapper #top-slideshow-3{background:url(../images/slideshow-3-pc.webp);-ms-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}@media only screen and (max-width:767px){body#dubai section#content #content-slideshow .swiper-wrapper #top-slideshow-3,body#tokyo section#content #content-slideshow .swiper-wrapper #top-slideshow-3{background:url(../images/slideshow-3-sp.webp);-ms-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}}body#dubai section#content #content-slideshow .swiper-wrapper #top-slideshow-3.no-webp,body#tokyo section#content #content-slideshow .swiper-wrapper #top-slideshow-3.no-webp{background:url(../images/slideshow-3-pc.jpg);-ms-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}@media only screen and (max-width:767px){body#dubai section#content #content-slideshow .swiper-wrapper #top-slideshow-3.no-webp,body#tokyo section#content #content-slideshow .swiper-wrapper #top-slideshow-3.no-webp{background:url(../images/slideshow-3-sp.jpg);-ms-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}}body#dubai section#content #content-slideshow .swiper-wrapper #top-slideshow-4,body#tokyo section#content #content-slideshow .swiper-wrapper #top-slideshow-4{background:url(../images/slideshow-4-pc.webp);-ms-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}@media only screen and (max-width:767px){body#dubai section#content #content-slideshow .swiper-wrapper #top-slideshow-4,body#tokyo section#content #content-slideshow .swiper-wrapper #top-slideshow-4{background:url(../images/slideshow-4-sp.webp);-ms-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}}body#dubai section#content #content-slideshow .swiper-wrapper #top-slideshow-4.no-webp,body#tokyo section#content #content-slideshow .swiper-wrapper #top-slideshow-4.no-webp{background:url(../images/slideshow-4-pc.jpg);-ms-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}@media only screen and (max-width:767px){body#dubai section#content #content-slideshow .swiper-wrapper #top-slideshow-4.no-webp,body#tokyo section#content #content-slideshow .swiper-wrapper #top-slideshow-4.no-webp{background:url(../images/slideshow-4-sp.jpg);-ms-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}}@media only screen and (max-width:767px){body#dubai section#content #content-about p,body#tokyo section#content #content-about p{text-align:left}}body#dubai section#content #content-about,body#dubai section#content #content-area,body#dubai section#content #content-company,body#dubai section#content #content-contact,body#dubai section#content #content-service,body#tokyo section#content #content-about,body#tokyo section#content #content-area,body#tokyo section#content #content-company,body#tokyo section#content #content-contact,body#tokyo section#content #content-service{position:relative;top:auto;left:50%;width:990px;height:auto;background-color:transparent;z-index:1;transform:translateX(-50%);text-align:center}@media only screen and (min-width:768px) and (max-width:1024px){body#dubai section#content #content-about,body#dubai section#content #content-area,body#dubai section#content #content-company,body#dubai section#content #content-contact,body#dubai section#content #content-service,body#tokyo section#content #content-about,body#tokyo section#content #content-area,body#tokyo section#content #content-company,body#tokyo section#content #content-contact,body#tokyo section#content #content-service{width:calc(100% - 80px)}}@media only screen and (max-width:767px){body#dubai section#content #content-about,body#dubai section#content #content-area,body#dubai section#content #content-company,body#dubai section#content #content-contact,body#dubai section#content #content-service,body#tokyo section#content #content-about,body#tokyo section#content #content-area,body#tokyo section#content #content-company,body#tokyo section#content #content-contact,body#tokyo section#content #content-service{width:calc(100% - 66px)}}body#dubai section#content #content-about h2,body#dubai section#content #content-area h2,body#dubai section#content #content-company h2,body#dubai section#content #content-contact h2,body#dubai section#content #content-service h2,body#tokyo section#content #content-about h2,body#tokyo section#content #content-area h2,body#tokyo section#content #content-company h2,body#tokyo section#content #content-contact h2,body#tokyo section#content #content-service h2{font-family:ABC Arizona Flare,sans;font-size:26px;font-weight:300;line-height:26px;letter-spacing:.26px;margin:130px 0 60px;color:#bba1cb}@media only screen and (max-width:767px){body#dubai section#content #content-about h2,body#dubai section#content #content-area h2,body#dubai section#content #content-company h2,body#dubai section#content #content-contact h2,body#dubai section#content #content-service h2,body#tokyo section#content #content-about h2,body#tokyo section#content #content-area h2,body#tokyo section#content #content-company h2,body#tokyo section#content #content-contact h2,body#tokyo section#content #content-service h2{margin:90px 0 30px;font-size:22px;line-height:22px}}body#dubai section#content #content-about p.en,body#dubai section#content #content-area p.en,body#dubai section#content #content-company p.en,body#dubai section#content #content-contact p.en,body#dubai section#content #content-service p.en,body#tokyo section#content #content-about p.en,body#tokyo section#content #content-area p.en,body#tokyo section#content #content-company p.en,body#tokyo section#content #content-contact p.en,body#tokyo section#content #content-service p.en{font-family:ABC Arizona Flare,sans;font-size:14px;font-weight:300;line-height:1.78;letter-spacing:.28px}body#dubai section#content #content-about p.en span,body#dubai section#content #content-area p.en span,body#dubai section#content #content-company p.en span,body#dubai section#content #content-contact p.en span,body#dubai section#content #content-service p.en span,body#tokyo section#content #content-about p.en span,body#tokyo section#content #content-area p.en span,body#tokyo section#content #content-company p.en span,body#tokyo section#content #content-contact p.en span,body#tokyo section#content #content-service p.en span{font-weight:500}@media only screen and (max-width:767px){body#dubai section#content #content-about p.en,body#dubai section#content #content-area p.en,body#dubai section#content #content-company p.en,body#dubai section#content #content-contact p.en,body#dubai section#content #content-service p.en,body#tokyo section#content #content-about p.en,body#tokyo section#content #content-area p.en,body#tokyo section#content #content-company p.en,body#tokyo section#content #content-contact p.en,body#tokyo section#content #content-service p.en{font-size:13px;line-height:1.84}}body#dubai section#content #content-about p.jp,body#dubai section#content #content-area p.jp,body#dubai section#content #content-company p.jp,body#dubai section#content #content-contact p.jp,body#dubai section#content #content-service p.jp,body#tokyo section#content #content-about p.jp,body#tokyo section#content #content-area p.jp,body#tokyo section#content #content-company p.jp,body#tokyo section#content #content-contact p.jp,body#tokyo section#content #content-service p.jp{font-family:Zen Old Mincho,serif;font-size:14px;font-weight:300;line-height:1.85;letter-spacing:.28px;margin:80px 0 60px}@media only screen and (max-width:767px){body#dubai section#content #content-about p.jp,body#dubai section#content #content-area p.jp,body#dubai section#content #content-company p.jp,body#dubai section#content #content-contact p.jp,body#dubai section#content #content-service p.jp,body#tokyo section#content #content-about p.jp,body#tokyo section#content #content-area p.jp,body#tokyo section#content #content-company p.jp,body#tokyo section#content #content-contact p.jp,body#tokyo section#content #content-service p.jp{font-size:13px;line-height:1.84;margin:60px 0}}body#dubai section#content #content-about ul#content-service_list,body#dubai section#content #content-area ul#content-service_list,body#dubai section#content #content-company ul#content-service_list,body#dubai section#content #content-contact ul#content-service_list,body#dubai section#content #content-service ul#content-service_list,body#tokyo section#content #content-about ul#content-service_list,body#tokyo section#content #content-area ul#content-service_list,body#tokyo section#content #content-company ul#content-service_list,body#tokyo section#content #content-contact ul#content-service_list,body#tokyo section#content #content-service ul#content-service_list{width:100%}@media only screen and (max-width:767px){body#dubai section#content #content-about ul#content-service_list,body#dubai section#content #content-area ul#content-service_list,body#dubai section#content #content-company ul#content-service_list,body#dubai section#content #content-contact ul#content-service_list,body#dubai section#content #content-service ul#content-service_list,body#tokyo section#content #content-about ul#content-service_list,body#tokyo section#content #content-area ul#content-service_list,body#tokyo section#content #content-company ul#content-service_list,body#tokyo section#content #content-contact ul#content-service_list,body#tokyo section#content #content-service ul#content-service_list{padding-top:30px}}body#dubai section#content #content-about ul#content-service_list li,body#dubai section#content #content-area ul#content-service_list li,body#dubai section#content #content-company ul#content-service_list li,body#dubai section#content #content-contact ul#content-service_list li,body#dubai section#content #content-service ul#content-service_list li,body#tokyo section#content #content-about ul#content-service_list li,body#tokyo section#content #content-area ul#content-service_list li,body#tokyo section#content #content-company ul#content-service_list li,body#tokyo section#content #content-contact ul#content-service_list li,body#tokyo section#content #content-service ul#content-service_list li{display:inline-block;vertical-align:top;width:calc(50% - 5px);margin-bottom:80px}@media only screen and (min-width:768px) and (max-width:1024px){body#dubai section#content #content-about ul#content-service_list li,body#dubai section#content #content-area ul#content-service_list li,body#dubai section#content #content-company ul#content-service_list li,body#dubai section#content #content-contact ul#content-service_list li,body#dubai section#content #content-service ul#content-service_list li,body#tokyo section#content #content-about ul#content-service_list li,body#tokyo section#content #content-area ul#content-service_list li,body#tokyo section#content #content-company ul#content-service_list li,body#tokyo section#content #content-contact ul#content-service_list li,body#tokyo section#content #content-service ul#content-service_list li{width:calc(50% - 40px);margin-right:20px}body#dubai section#content #content-about ul#content-service_list li:nth-child(2n),body#dubai section#content #content-area ul#content-service_list li:nth-child(2n),body#dubai section#content #content-company ul#content-service_list li:nth-child(2n),body#dubai section#content #content-contact ul#content-service_list li:nth-child(2n),body#dubai section#content #content-service ul#content-service_list li:nth-child(2n),body#tokyo section#content #content-about ul#content-service_list li:nth-child(2n),body#tokyo section#content #content-area ul#content-service_list li:nth-child(2n),body#tokyo section#content #content-company ul#content-service_list li:nth-child(2n),body#tokyo section#content #content-contact ul#content-service_list li:nth-child(2n),body#tokyo section#content #content-service ul#content-service_list li:nth-child(2n){margin-left:20px;margin-right:0}}@media only screen and (max-width:767px){body#dubai section#content #content-about ul#content-service_list li,body#dubai section#content #content-area ul#content-service_list li,body#dubai section#content #content-company ul#content-service_list li,body#dubai section#content #content-contact ul#content-service_list li,body#dubai section#content #content-service ul#content-service_list li,body#tokyo section#content #content-about ul#content-service_list li,body#tokyo section#content #content-area ul#content-service_list li,body#tokyo section#content #content-company ul#content-service_list li,body#tokyo section#content #content-contact ul#content-service_list li,body#tokyo section#content #content-service ul#content-service_list li{display:block;width:100%}}body#dubai section#content #content-about ul#content-service_list li h3,body#dubai section#content #content-area ul#content-service_list li h3,body#dubai section#content #content-company ul#content-service_list li h3,body#dubai section#content #content-contact ul#content-service_list li h3,body#dubai section#content #content-service ul#content-service_list li h3,body#tokyo section#content #content-about ul#content-service_list li h3,body#tokyo section#content #content-area ul#content-service_list li h3,body#tokyo section#content #content-company ul#content-service_list li h3,body#tokyo section#content #content-contact ul#content-service_list li h3,body#tokyo section#content #content-service ul#content-service_list li h3{margin-bottom:40px}body#dubai section#content #content-about ul#content-service_list li h3 span.num,body#dubai section#content #content-area ul#content-service_list li h3 span.num,body#dubai section#content #content-company ul#content-service_list li h3 span.num,body#dubai section#content #content-contact ul#content-service_list li h3 span.num,body#dubai section#content #content-service ul#content-service_list li h3 span.num,body#tokyo section#content #content-about ul#content-service_list li h3 span.num,body#tokyo section#content #content-area ul#content-service_list li h3 span.num,body#tokyo section#content #content-company ul#content-service_list li h3 span.num,body#tokyo section#content #content-contact ul#content-service_list li h3 span.num,body#tokyo section#content #content-service ul#content-service_list li h3 span.num{font-family:ABC Arizona Flare,sans;font-size:18px;font-weight:300;line-height:18px;letter-spacing:.18px;display:block;color:#bba1cb}body#dubai section#content #content-about ul#content-service_list li h3 span.title,body#dubai section#content #content-area ul#content-service_list li h3 span.title,body#dubai section#content #content-company ul#content-service_list li h3 span.title,body#dubai section#content #content-contact ul#content-service_list li h3 span.title,body#dubai section#content #content-service ul#content-service_list li h3 span.title,body#tokyo section#content #content-about ul#content-service_list li h3 span.title,body#tokyo section#content #content-area ul#content-service_list li h3 span.title,body#tokyo section#content #content-company ul#content-service_list li h3 span.title,body#tokyo section#content #content-contact ul#content-service_list li h3 span.title,body#tokyo section#content #content-service ul#content-service_list li h3 span.title{font-family:ABC Arizona Flare,sans;font-size:40px;font-weight:300;line-height:46px;letter-spacing:.4px;display:block;margin:20px 0 10px}body#dubai section#content #content-about ul#content-service_list li h3 span.jp,body#dubai section#content #content-area ul#content-service_list li h3 span.jp,body#dubai section#content #content-company ul#content-service_list li h3 span.jp,body#dubai section#content #content-contact ul#content-service_list li h3 span.jp,body#dubai section#content #content-service ul#content-service_list li h3 span.jp,body#tokyo section#content #content-about ul#content-service_list li h3 span.jp,body#tokyo section#content #content-area ul#content-service_list li h3 span.jp,body#tokyo section#content #content-company ul#content-service_list li h3 span.jp,body#tokyo section#content #content-contact ul#content-service_list li h3 span.jp,body#tokyo section#content #content-service ul#content-service_list li h3 span.jp{font-family:Zen Old Mincho,serif;font-size:12px;font-weight:300;line-height:12px;letter-spacing:.24px;display:block}@media only screen and (min-width:768px) and (max-width:1024px){body#dubai section#content #content-about ul#content-service_list li h3 span.title,body#dubai section#content #content-area ul#content-service_list li h3 span.title,body#dubai section#content #content-company ul#content-service_list li h3 span.title,body#dubai section#content #content-contact ul#content-service_list li h3 span.title,body#dubai section#content #content-service ul#content-service_list li h3 span.title,body#tokyo section#content #content-about ul#content-service_list li h3 span.title,body#tokyo section#content #content-area ul#content-service_list li h3 span.title,body#tokyo section#content #content-company ul#content-service_list li h3 span.title,body#tokyo section#content #content-contact ul#content-service_list li h3 span.title,body#tokyo section#content #content-service ul#content-service_list li h3 span.title{font-size:30px;line-height:36px}}@media only screen and (max-width:767px){body#dubai section#content #content-about ul#content-service_list li h3,body#dubai section#content #content-area ul#content-service_list li h3,body#dubai section#content #content-company ul#content-service_list li h3,body#dubai section#content #content-contact ul#content-service_list li h3,body#dubai section#content #content-service ul#content-service_list li h3,body#tokyo section#content #content-about ul#content-service_list li h3,body#tokyo section#content #content-area ul#content-service_list li h3,body#tokyo section#content #content-company ul#content-service_list li h3,body#tokyo section#content #content-contact ul#content-service_list li h3,body#tokyo section#content #content-service ul#content-service_list li h3{margin-bottom:30px}body#dubai section#content #content-about ul#content-service_list li h3 span.num,body#dubai section#content #content-area ul#content-service_list li h3 span.num,body#dubai section#content #content-company ul#content-service_list li h3 span.num,body#dubai section#content #content-contact ul#content-service_list li h3 span.num,body#dubai section#content #content-service ul#content-service_list li h3 span.num,body#tokyo section#content #content-about ul#content-service_list li h3 span.num,body#tokyo section#content #content-area ul#content-service_list li h3 span.num,body#tokyo section#content #content-company ul#content-service_list li h3 span.num,body#tokyo section#content #content-contact ul#content-service_list li h3 span.num,body#tokyo section#content #content-service ul#content-service_list li h3 span.num{font-size:14px;line-height:14px}body#dubai section#content #content-about ul#content-service_list li h3 span.title,body#dubai section#content #content-area ul#content-service_list li h3 span.title,body#dubai section#content #content-company ul#content-service_list li h3 span.title,body#dubai section#content #content-contact ul#content-service_list li h3 span.title,body#dubai section#content #content-service ul#content-service_list li h3 span.title,body#tokyo section#content #content-about ul#content-service_list li h3 span.title,body#tokyo section#content #content-area ul#content-service_list li h3 span.title,body#tokyo section#content #content-company ul#content-service_list li h3 span.title,body#tokyo section#content #content-contact ul#content-service_list li h3 span.title,body#tokyo section#content #content-service ul#content-service_list li h3 span.title{margin:10px 0;font-size:34px;line-height:38px}body#dubai section#content #content-about ul#content-service_list li h3 span.jp,body#dubai section#content #content-area ul#content-service_list li h3 span.jp,body#dubai section#content #content-company ul#content-service_list li h3 span.jp,body#dubai section#content #content-contact ul#content-service_list li h3 span.jp,body#dubai section#content #content-service ul#content-service_list li h3 span.jp,body#tokyo section#content #content-about ul#content-service_list li h3 span.jp,body#tokyo section#content #content-area ul#content-service_list li h3 span.jp,body#tokyo section#content #content-company ul#content-service_list li h3 span.jp,body#tokyo section#content #content-contact ul#content-service_list li h3 span.jp,body#tokyo section#content #content-service ul#content-service_list li h3 span.jp{font-size:13px;line-height:13px}}body#dubai section#content #content-about ul#content-service_list li p,body#dubai section#content #content-area ul#content-service_list li p,body#dubai section#content #content-company ul#content-service_list li p,body#dubai section#content #content-contact ul#content-service_list li p,body#dubai section#content #content-service ul#content-service_list li p,body#tokyo section#content #content-about ul#content-service_list li p,body#tokyo section#content #content-area ul#content-service_list li p,body#tokyo section#content #content-company ul#content-service_list li p,body#tokyo section#content #content-contact ul#content-service_list li p,body#tokyo section#content #content-service ul#content-service_list li p{color:#bba1cb}body#dubai section#content #content-about ul#content-service_list li p.en,body#dubai section#content #content-area ul#content-service_list li p.en,body#dubai section#content #content-company ul#content-service_list li p.en,body#dubai section#content #content-contact ul#content-service_list li p.en,body#dubai section#content #content-service ul#content-service_list li p.en,body#tokyo section#content #content-about ul#content-service_list li p.en,body#tokyo section#content #content-area ul#content-service_list li p.en,body#tokyo section#content #content-company ul#content-service_list li p.en,body#tokyo section#content #content-contact ul#content-service_list li p.en,body#tokyo section#content #content-service ul#content-service_list li p.en{font-family:ABC Arizona Flare,sans;font-size:14px;font-weight:300;line-height:1.78;letter-spacing:.4px;margin:0 0 25px}@media only screen and (max-width:767px){body#dubai section#content #content-about ul#content-service_list li p.en,body#dubai section#content #content-area ul#content-service_list li p.en,body#dubai section#content #content-company ul#content-service_list li p.en,body#dubai section#content #content-contact ul#content-service_list li p.en,body#dubai section#content #content-service ul#content-service_list li p.en,body#tokyo section#content #content-about ul#content-service_list li p.en,body#tokyo section#content #content-area ul#content-service_list li p.en,body#tokyo section#content #content-company ul#content-service_list li p.en,body#tokyo section#content #content-contact ul#content-service_list li p.en,body#tokyo section#content #content-service ul#content-service_list li p.en{margin-bottom:20px}}body#dubai section#content #content-about ul#content-service_list li p.jp,body#dubai section#content #content-area ul#content-service_list li p.jp,body#dubai section#content #content-company ul#content-service_list li p.jp,body#dubai section#content #content-contact ul#content-service_list li p.jp,body#dubai section#content #content-service ul#content-service_list li p.jp,body#tokyo section#content #content-about ul#content-service_list li p.jp,body#tokyo section#content #content-area ul#content-service_list li p.jp,body#tokyo section#content #content-company ul#content-service_list li p.jp,body#tokyo section#content #content-contact ul#content-service_list li p.jp,body#tokyo section#content #content-service ul#content-service_list li p.jp{font-family:Zen Old Mincho,serif;font-size:14px;font-weight:300;line-height:1.85;letter-spacing:.28px;margin:0}body#dubai section#content #content-about img#content-area-pc,body#dubai section#content #content-area img#content-area-pc,body#dubai section#content #content-company img#content-area-pc,body#dubai section#content #content-contact img#content-area-pc,body#dubai section#content #content-service img#content-area-pc,body#tokyo section#content #content-about img#content-area-pc,body#tokyo section#content #content-area img#content-area-pc,body#tokyo section#content #content-company img#content-area-pc,body#tokyo section#content #content-contact img#content-area-pc,body#tokyo section#content #content-service img#content-area-pc{width:100%;height:auto}@media only screen and (max-width:767px){body#dubai section#content #content-about img#content-area-pc,body#dubai section#content #content-area img#content-area-pc,body#dubai section#content #content-company img#content-area-pc,body#dubai section#content #content-contact img#content-area-pc,body#dubai section#content #content-service img#content-area-pc,body#tokyo section#content #content-about img#content-area-pc,body#tokyo section#content #content-area img#content-area-pc,body#tokyo section#content #content-company img#content-area-pc,body#tokyo section#content #content-contact img#content-area-pc,body#tokyo section#content #content-service img#content-area-pc{width:0;height:0}}body#dubai section#content #content-about #content-area-sp,body#dubai section#content #content-area #content-area-sp,body#dubai section#content #content-company #content-area-sp,body#dubai section#content #content-contact #content-area-sp,body#dubai section#content #content-service #content-area-sp,body#tokyo section#content #content-about #content-area-sp,body#tokyo section#content #content-area #content-area-sp,body#tokyo section#content #content-company #content-area-sp,body#tokyo section#content #content-contact #content-area-sp,body#tokyo section#content #content-service #content-area-sp{display:none}@media only screen and (max-width:767px){body#dubai section#content #content-about #content-area-sp,body#dubai section#content #content-area #content-area-sp,body#dubai section#content #content-company #content-area-sp,body#dubai section#content #content-contact #content-area-sp,body#dubai section#content #content-service #content-area-sp,body#tokyo section#content #content-about #content-area-sp,body#tokyo section#content #content-area #content-area-sp,body#tokyo section#content #content-company #content-area-sp,body#tokyo section#content #content-contact #content-area-sp,body#tokyo section#content #content-service #content-area-sp{display:block}}body#dubai section#content #content-about #content-area-sp h4,body#dubai section#content #content-area #content-area-sp h4,body#dubai section#content #content-company #content-area-sp h4,body#dubai section#content #content-contact #content-area-sp h4,body#dubai section#content #content-service #content-area-sp h4,body#tokyo section#content #content-about #content-area-sp h4,body#tokyo section#content #content-area #content-area-sp h4,body#tokyo section#content #content-company #content-area-sp h4,body#tokyo section#content #content-contact #content-area-sp h4,body#tokyo section#content #content-service #content-area-sp h4{font-family:ABC Arizona Flare,sans;font-size:14px;font-weight:300;line-height:1.78;letter-spacing:.01px}body#dubai section#content #content-about #content-area-sp img,body#dubai section#content #content-area #content-area-sp img,body#dubai section#content #content-company #content-area-sp img,body#dubai section#content #content-contact #content-area-sp img,body#dubai section#content #content-service #content-area-sp img,body#tokyo section#content #content-about #content-area-sp img,body#tokyo section#content #content-area #content-area-sp img,body#tokyo section#content #content-company #content-area-sp img,body#tokyo section#content #content-contact #content-area-sp img,body#tokyo section#content #content-service #content-area-sp img{width:100%;height:auto;margin-top:30px}body#dubai section#content #content-about #content-area-sp img#content-area-sp_1,body#dubai section#content #content-area #content-area-sp img#content-area-sp_1,body#dubai section#content #content-company #content-area-sp img#content-area-sp_1,body#dubai section#content #content-contact #content-area-sp img#content-area-sp_1,body#dubai section#content #content-service #content-area-sp img#content-area-sp_1,body#tokyo section#content #content-about #content-area-sp img#content-area-sp_1,body#tokyo section#content #content-area #content-area-sp img#content-area-sp_1,body#tokyo section#content #content-company #content-area-sp img#content-area-sp_1,body#tokyo section#content #content-contact #content-area-sp img#content-area-sp_1,body#tokyo section#content #content-service #content-area-sp img#content-area-sp_1{width:calc(100% + 33px);margin-bottom:60px}body#dubai section#content #content-about #content-area-sp ul#content-area-sp_def,body#dubai section#content #content-area #content-area-sp ul#content-area-sp_def,body#dubai section#content #content-company #content-area-sp ul#content-area-sp_def,body#dubai section#content #content-contact #content-area-sp ul#content-area-sp_def,body#dubai section#content #content-service #content-area-sp ul#content-area-sp_def,body#tokyo section#content #content-about #content-area-sp ul#content-area-sp_def,body#tokyo section#content #content-area #content-area-sp ul#content-area-sp_def,body#tokyo section#content #content-company #content-area-sp ul#content-area-sp_def,body#tokyo section#content #content-contact #content-area-sp ul#content-area-sp_def,body#tokyo section#content #content-service #content-area-sp ul#content-area-sp_def{margin-top:30px}body#dubai section#content #content-about #content-area-sp ul#content-area-sp_def li,body#dubai section#content #content-area #content-area-sp ul#content-area-sp_def li,body#dubai section#content #content-company #content-area-sp ul#content-area-sp_def li,body#dubai section#content #content-contact #content-area-sp ul#content-area-sp_def li,body#dubai section#content #content-service #content-area-sp ul#content-area-sp_def li,body#tokyo section#content #content-about #content-area-sp ul#content-area-sp_def li,body#tokyo section#content #content-area #content-area-sp ul#content-area-sp_def li,body#tokyo section#content #content-company #content-area-sp ul#content-area-sp_def li,body#tokyo section#content #content-contact #content-area-sp ul#content-area-sp_def li,body#tokyo section#content #content-service #content-area-sp ul#content-area-sp_def li{font-family:ABC Arizona Flare,sans;font-size:11px;font-weight:300;line-height:11px;letter-spacing:.06px;text-align:left;margin-bottom:10px}body#dubai section#content #content-about #content-area-sp ul#content-area-sp_def li svg,body#dubai section#content #content-area #content-area-sp ul#content-area-sp_def li svg,body#dubai section#content #content-company #content-area-sp ul#content-area-sp_def li svg,body#dubai section#content #content-contact #content-area-sp ul#content-area-sp_def li svg,body#dubai section#content #content-service #content-area-sp ul#content-area-sp_def li svg,body#tokyo section#content #content-about #content-area-sp ul#content-area-sp_def li svg,body#tokyo section#content #content-area #content-area-sp ul#content-area-sp_def li svg,body#tokyo section#content #content-company #content-area-sp ul#content-area-sp_def li svg,body#tokyo section#content #content-contact #content-area-sp ul#content-area-sp_def li svg,body#tokyo section#content #content-service #content-area-sp ul#content-area-sp_def li svg{vertical-align:middle;margin-right:5px}body#dubai section#content #content-about table#content-company_table,body#dubai section#content #content-area table#content-company_table,body#dubai section#content #content-company table#content-company_table,body#dubai section#content #content-contact table#content-company_table,body#dubai section#content #content-service table#content-company_table,body#tokyo section#content #content-about table#content-company_table,body#tokyo section#content #content-area table#content-company_table,body#tokyo section#content #content-company table#content-company_table,body#tokyo section#content #content-contact table#content-company_table,body#tokyo section#content #content-service table#content-company_table{position:relative;left:50%;transform:translateX(-50%);width:495px}@media only screen and (max-width:767px){body#dubai section#content #content-about table#content-company_table,body#dubai section#content #content-area table#content-company_table,body#dubai section#content #content-company table#content-company_table,body#dubai section#content #content-contact table#content-company_table,body#dubai section#content #content-service table#content-company_table,body#tokyo section#content #content-about table#content-company_table,body#tokyo section#content #content-area table#content-company_table,body#tokyo section#content #content-company table#content-company_table,body#tokyo section#content #content-contact table#content-company_table,body#tokyo section#content #content-service table#content-company_table{width:100%}}body#dubai section#content #content-about table#content-company_table tr td,body#dubai section#content #content-area table#content-company_table tr td,body#dubai section#content #content-company table#content-company_table tr td,body#dubai section#content #content-contact table#content-company_table tr td,body#dubai section#content #content-service table#content-company_table tr td,body#tokyo section#content #content-about table#content-company_table tr td,body#tokyo section#content #content-area table#content-company_table tr td,body#tokyo section#content #content-company table#content-company_table tr td,body#tokyo section#content #content-contact table#content-company_table tr td,body#tokyo section#content #content-service table#content-company_table tr td{font-family:ABC Arizona Flare,sans;font-size:14px;font-weight:300;line-height:1.78;letter-spacing:.01px;text-align:left;vertical-align:top;padding-bottom:10px}body#dubai section#content #content-about table#content-company_table tr td.jp,body#dubai section#content #content-area table#content-company_table tr td.jp,body#dubai section#content #content-company table#content-company_table tr td.jp,body#dubai section#content #content-contact table#content-company_table tr td.jp,body#dubai section#content #content-service table#content-company_table tr td.jp,body#tokyo section#content #content-about table#content-company_table tr td.jp,body#tokyo section#content #content-area table#content-company_table tr td.jp,body#tokyo section#content #content-company table#content-company_table tr td.jp,body#tokyo section#content #content-contact table#content-company_table tr td.jp,body#tokyo section#content #content-service table#content-company_table tr td.jp{font-family:Zen Old Mincho,serif;font-size:14px;font-weight:300;line-height:1.78;letter-spacing:.01px}body#dubai section#content #content-about table#content-company_table tr td.title,body#dubai section#content #content-area table#content-company_table tr td.title,body#dubai section#content #content-company table#content-company_table tr td.title,body#dubai section#content #content-contact table#content-company_table tr td.title,body#dubai section#content #content-service table#content-company_table tr td.title,body#tokyo section#content #content-about table#content-company_table tr td.title,body#tokyo section#content #content-area table#content-company_table tr td.title,body#tokyo section#content #content-company table#content-company_table tr td.title,body#tokyo section#content #content-contact table#content-company_table tr td.title,body#tokyo section#content #content-service table#content-company_table tr td.title{font-family:ABC Arizona Flare,sans;font-size:16px;font-weight:500;line-height:1.38;letter-spacing:.01px;text-align:center;width:175px;color:#bba1cb}@media only screen and (max-width:767px){body#dubai section#content #content-about table#content-company_table tr td,body#dubai section#content #content-about table#content-company_table tr td.jp,body#dubai section#content #content-area table#content-company_table tr td,body#dubai section#content #content-area table#content-company_table tr td.jp,body#dubai section#content #content-company table#content-company_table tr td,body#dubai section#content #content-company table#content-company_table tr td.jp,body#dubai section#content #content-contact table#content-company_table tr td,body#dubai section#content #content-contact table#content-company_table tr td.jp,body#dubai section#content #content-service table#content-company_table tr td,body#dubai section#content #content-service table#content-company_table tr td.jp,body#tokyo section#content #content-about table#content-company_table tr td,body#tokyo section#content #content-about table#content-company_table tr td.jp,body#tokyo section#content #content-area table#content-company_table tr td,body#tokyo section#content #content-area table#content-company_table tr td.jp,body#tokyo section#content #content-company table#content-company_table tr td,body#tokyo section#content #content-company table#content-company_table tr td.jp,body#tokyo section#content #content-contact table#content-company_table tr td,body#tokyo section#content #content-contact table#content-company_table tr td.jp,body#tokyo section#content #content-service table#content-company_table tr td,body#tokyo section#content #content-service table#content-company_table tr td.jp{font-size:12px}body#dubai section#content #content-about table#content-company_table tr td.title,body#dubai section#content #content-area table#content-company_table tr td.title,body#dubai section#content #content-company table#content-company_table tr td.title,body#dubai section#content #content-contact table#content-company_table tr td.title,body#dubai section#content #content-service table#content-company_table tr td.title,body#tokyo section#content #content-about table#content-company_table tr td.title,body#tokyo section#content #content-area table#content-company_table tr td.title,body#tokyo section#content #content-company table#content-company_table tr td.title,body#tokyo section#content #content-contact table#content-company_table tr td.title,body#tokyo section#content #content-service table#content-company_table tr td.title{width:140px;font-size:14px}}body#dubai section#content #content-about #content-contact-mailer,body#dubai section#content #content-area #content-contact-mailer,body#dubai section#content #content-company #content-contact-mailer,body#dubai section#content #content-contact #content-contact-mailer,body#dubai section#content #content-service #content-contact-mailer,body#tokyo section#content #content-about #content-contact-mailer,body#tokyo section#content #content-area #content-contact-mailer,body#tokyo section#content #content-company #content-contact-mailer,body#tokyo section#content #content-contact #content-contact-mailer,body#tokyo section#content #content-service #content-contact-mailer{margin-bottom:190px}@media only screen and (max-width:767px){body#dubai section#content #content-about #content-contact-mailer,body#dubai section#content #content-area #content-contact-mailer,body#dubai section#content #content-company #content-contact-mailer,body#dubai section#content #content-contact #content-contact-mailer,body#dubai section#content #content-service #content-contact-mailer,body#tokyo section#content #content-about #content-contact-mailer,body#tokyo section#content #content-area #content-contact-mailer,body#tokyo section#content #content-company #content-contact-mailer,body#tokyo section#content #content-contact #content-contact-mailer,body#tokyo section#content #content-service #content-contact-mailer{margin-bottom:150px}}body#dubai section#content #content-about #content-contact-mailer span,body#dubai section#content #content-area #content-contact-mailer span,body#dubai section#content #content-company #content-contact-mailer span,body#dubai section#content #content-contact #content-contact-mailer span,body#dubai section#content #content-service #content-contact-mailer span,body#tokyo section#content #content-about #content-contact-mailer span,body#tokyo section#content #content-area #content-contact-mailer span,body#tokyo section#content #content-company #content-contact-mailer span,body#tokyo section#content #content-contact #content-contact-mailer span,body#tokyo section#content #content-service #content-contact-mailer span{font-family:ABC Arizona Flare,sans;font-size:16px;font-weight:500;line-height:16px;letter-spacing:.16px;display:inline-block;width:80px;vertical-align:bottom;margin-bottom:7px}@media only screen and (max-width:767px){body#dubai section#content #content-about #content-contact-mailer span,body#dubai section#content #content-area #content-contact-mailer span,body#dubai section#content #content-company #content-contact-mailer span,body#dubai section#content #content-contact #content-contact-mailer span,body#dubai section#content #content-service #content-contact-mailer span,body#tokyo section#content #content-about #content-contact-mailer span,body#tokyo section#content #content-area #content-contact-mailer span,body#tokyo section#content #content-company #content-contact-mailer span,body#tokyo section#content #content-contact #content-contact-mailer span,body#tokyo section#content #content-service #content-contact-mailer span{font-size:11px;line-height:11px;letter-spacing:.11px;width:55px}}body#dubai section#content #content-about #content-contact-mailer a,body#dubai section#content #content-area #content-contact-mailer a,body#dubai section#content #content-company #content-contact-mailer a,body#dubai section#content #content-contact #content-contact-mailer a,body#dubai section#content #content-service #content-contact-mailer a,body#tokyo section#content #content-about #content-contact-mailer a,body#tokyo section#content #content-area #content-contact-mailer a,body#tokyo section#content #content-company #content-contact-mailer a,body#tokyo section#content #content-contact #content-contact-mailer a,body#tokyo section#content #content-service #content-contact-mailer a{font-family:ABC Arizona Flare,sans;font-size:38px;font-weight:100;line-height:38px;letter-spacing:.38px;transition:opacity .2s ease-in-out;opacity:1;-moz-opacity:1;-khtml-opacity:1;filter:alpha(opacity=100);will-change:opacity}body#dubai section#content #content-about #content-contact-mailer a:hover,body#dubai section#content #content-area #content-contact-mailer a:hover,body#dubai section#content #content-company #content-contact-mailer a:hover,body#dubai section#content #content-contact #content-contact-mailer a:hover,body#dubai section#content #content-service #content-contact-mailer a:hover,body#tokyo section#content #content-about #content-contact-mailer a:hover,body#tokyo section#content #content-area #content-contact-mailer a:hover,body#tokyo section#content #content-company #content-contact-mailer a:hover,body#tokyo section#content #content-contact #content-contact-mailer a:hover,body#tokyo section#content #content-service #content-contact-mailer a:hover{opacity:.7;-moz-opacity:.7;-khtml-opacity:.7;filter:alpha(opacity=70)}@media only screen and (max-width:767px){body#dubai section#content #content-about #content-contact-mailer a,body#dubai section#content #content-area #content-contact-mailer a,body#dubai section#content #content-company #content-contact-mailer a,body#dubai section#content #content-contact #content-contact-mailer a,body#dubai section#content #content-service #content-contact-mailer a,body#tokyo section#content #content-about #content-contact-mailer a,body#tokyo section#content #content-area #content-contact-mailer a,body#tokyo section#content #content-company #content-contact-mailer a,body#tokyo section#content #content-contact #content-contact-mailer a,body#tokyo section#content #content-service #content-contact-mailer a{font-size:28px;line-height:28px;letter-spacing:.28px}}body#tokyo section#top{background-color:#fff}body#tokyo section#content #content-about p,body#tokyo section#content #content-area p,body#tokyo section#content #content-company p,body#tokyo section#content #content-contact p,body#tokyo section#content #content-service p,body#tokyo section#top #top-tagline-txt{color:#382451}body#tokyo section#content #content-about ul li h3 span.num,body#tokyo section#content #content-area ul li h3 span.num,body#tokyo section#content #content-company ul li h3 span.num,body#tokyo section#content #content-contact ul li h3 span.num,body#tokyo section#content #content-service ul li h3 span.num{color:#bba1cb}body#tokyo section#content #content-about ul li h3 span.jp,body#tokyo section#content #content-about ul li h3 span.title,body#tokyo section#content #content-area ul li h3 span.jp,body#tokyo section#content #content-area ul li h3 span.title,body#tokyo section#content #content-company ul li h3 span.jp,body#tokyo section#content #content-company ul li h3 span.title,body#tokyo section#content #content-contact ul li h3 span.jp,body#tokyo section#content #content-contact ul li h3 span.title,body#tokyo section#content #content-service ul li h3 span.jp,body#tokyo section#content #content-service ul li h3 span.title{color:#382451}body#tokyo section#content #content-about ul li p,body#tokyo section#content #content-area ul li p,body#tokyo section#content #content-company ul li p,body#tokyo section#content #content-contact ul li p,body#tokyo section#content #content-service ul li p{color:#bba1cb}body#tokyo section#content #content-about #content-contact-mailer a,body#tokyo section#content #content-about #content-contact-mailer span,body#tokyo section#content #content-about h4,body#tokyo section#content #content-about table#content-company_table,body#tokyo section#content #content-about ul#content-area-sp_def li,body#tokyo section#content #content-area #content-contact-mailer a,body#tokyo section#content #content-area #content-contact-mailer span,body#tokyo section#content #content-area h4,body#tokyo section#content #content-area table#content-company_table,body#tokyo section#content #content-area ul#content-area-sp_def li,body#tokyo section#content #content-company #content-contact-mailer a,body#tokyo section#content #content-company #content-contact-mailer span,body#tokyo section#content #content-company h4,body#tokyo section#content #content-company table#content-company_table,body#tokyo section#content #content-company ul#content-area-sp_def li,body#tokyo section#content #content-contact #content-contact-mailer a,body#tokyo section#content #content-contact #content-contact-mailer span,body#tokyo section#content #content-contact h4,body#tokyo section#content #content-contact table#content-company_table,body#tokyo section#content #content-contact ul#content-area-sp_def li,body#tokyo section#content #content-service #content-contact-mailer a,body#tokyo section#content #content-service #content-contact-mailer span,body#tokyo section#content #content-service h4,body#tokyo section#content #content-service table#content-company_table,body#tokyo section#content #content-service ul#content-area-sp_def li{color:#382451}body#tokyo section#content #content-about table#content-company_table tr td.title,body#tokyo section#content #content-area table#content-company_table tr td.title,body#tokyo section#content #content-company table#content-company_table tr td.title,body#tokyo section#content #content-contact table#content-company_table tr td.title,body#tokyo section#content #content-service table#content-company_table tr td.title{color:#bba1cb}