<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#wrap{padding:0}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){#wrap{padding:58px 0 0 0}}.header{position:fixed;left:0;top:0;z-index:1000;width:100%;background:#fff;-webkit-box-shadow:0px 1px 5px 1px rgba(183,183,183,0.3);-moz-box-shadow:0px 1px 5px 1px rgba(183,183,183,0.3);-ms-box-shadow:0px 1px 5px 1px rgba(183,183,183,0.3);-o-box-shadow:0px 1px 5px 1px rgba(183,183,183,0.3);box-shadow:0px 1px 5px 1px rgba(183,183,183,0.3);-ms-transform:translateY(-100%);-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:transform .5s;transition:transform .5s}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.header{-ms-transform:translateY(0%);-moz-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-box-shadow:0px 0 0 0 rgba(183,183,183,0.3);-moz-box-shadow:0px 0 0 0 rgba(183,183,183,0.3);-ms-box-shadow:0px 0 0 0 rgba(183,183,183,0.3);-o-box-shadow:0px 0 0 0 rgba(183,183,183,0.3);box-shadow:0px 0 0 0 rgba(183,183,183,0.3)}}.header.topUp{position:fixed;-ms-transform:translateY(0%);-moz-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%)}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.header.topUp{-ms-transform:translateY(-100%);-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.header.topUp .btn-web{top:13px;right:15px}.block-gnav.top-block-gnav{padding:0 45px}.block-gnav.top-block-gnav .nav{max-width:742px;width:70%}.block01{position:relative}.block01 .btn-web{position:fixed;top:0;right:0;z-index:99}.block02{position:relative;padding:0 0 220px 0}.block02:after{position:absolute;content:"";background:#f9f9f9;right:0;top:0;width:33%;height:100%;z-index:-1}.block02:before{position:absolute;content:"";background:url(../../img/top/gallery01.svg) no-repeat right top;background-size:129px 890px;left:0;top:0;width:129px;height:890px;z-index:-1}.main-visual{position:relative;height:100vh}.main-visual .mv{height:100vh;background:url(../../img/top/img_main.jpg) no-repeat right top;background-size:cover;position:relative}@media only screen and (max-width: 1024px){.main-visual .mv{background-size:170% auto}}.main-visual-block{padding:0 0 0 90px;position:absolute;top:50%;left:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.main-visual .logo1{margin-bottom:40px;width:298px}.main-visual .desc{letter-spacing:0.12em;font-size:8px;font-family:"Tajawal",sans-serif;line-height:2.2;color:#cecece;padding-left:20px}.cp-right{position:absolute;top:0;left:0;z-index:999;text-align:left;border-right:1px solid #f4f4f4;padding:0 0 0 0;letter-spacing:1.5px;font-size:8px;width:30px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.cp-right{top:-45px}}.cp-right .cp-right-in{width:20px;text-align:right;margin:auto;writing-mode:tb-rl;-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;transform:rotate(-180deg) scale(0.8);transform-origin:44.5% 50%;text-orientation:sideways}.cp-right span{font-family:"Tajawal",sans-serif;color:#9f9f9f;word-break:keep-all;display:block;margin:0 7px 0 0}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.cp-right span{margin:0 11px 0 0}}.cp-right i{font-style:normal}.block-blog{max-width:240px;width:23%}.block-blog dt{font-size:11px;font-size:1.1rem;font-family:"Tajawal",sans-serif;font-weight:500;text-decoration:underline;letter-spacing:0.15em;margin-bottom:3px}.block-blog dd{font-size:11px;font-size:1.1rem;letter-spacing:0.1em}.block-blog dd a{overflow:hidden;width:100%;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}.block-blog dd a:hover{text-decoration:underline}.sec-concept{padding:242px 0 250px 0;position:relative}.sec-concept:after{position:absolute;content:"";right:13px;bottom:-2px;background:url(../../img/top/lu3na01.svg) no-repeat right top;background-size:778px 158px;height:158px;width:778px}.sec-concept:before{background:#1a1a1a;width:7px;height:157px;position:absolute;content:"";left:0;top:85px}.sec-concept .block-img1{width:38.8%;float:left}.sec-concept .block-img1 .txt-sub{margin:40px 0 0 0}.sec-concept .block-info{float:right;width:58.5%}.sec-concept .block-info .cmn-ttl{float:left;min-height:235px}.sec-concept .block-info .cmn-ttl .sub{padding-left:2px;margin-top:0px}.sec-concept .block-info .box1{display:block;padding-left:122px}.sec-concept .block-info .box1 .desc1{letter-spacing:0.07em;line-height:2;margin-bottom:18px;text-align:justify;padding:0 15px 0 0}.sec-concept .block-info .box1 .txt-sub{margin-bottom:26px}.sec-concept .block-img2{padding-left:122px;margin:87px 0 0 0}.sec-treatment{background:url(../../img/top/bg1_top.jpg) no-repeat right top;background-size:cover;padding:115px 0}.sec-treatment .cmn-ttl{color:#fff;margin-bottom:12px}.sec-treatment .cmn-ttl .tit{font-size:50px;font-size:5rem;letter-spacing:0.05em}.sec-treatment .cmn-ttl .sub{font-size:10px;font-size:1rem;color:#fff;letter-spacing:0.2em}@media only screen and (max-width: 1300px){.sec-treatment .cmn-ttl .tit{font-size:42px;font-size:4.2rem}}.sec-treatment .rows{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.sec-treatment .rows .heading{width:40%}.sec-treatment .rows .heading .sub-cmn-ttl{color:#fff;margin-bottom:15px;line-height:1.7}.sec-treatment .rows .info{width:58%;padding:73px 80px 65px 80px;background:rgba(255,255,255,0.93)}.sec-treatment .rows .info .desc{margin-bottom:23px;letter-spacing:0.055em;line-height:2;text-align:justify}@media only screen and (max-width: 1300px){.sec-treatment .rows .info{padding:73px 4% 65px 4%}}.sec-blog{padding:240px 0 0 0}.sec-blog .cmn-ttl{margin-bottom:50px}.sec-blog .list-blog&gt;li{margin-bottom:40px}.sec-blog .btn .btn-default{float:right}.sec-style{margin:45px 0 175px 0;padding:123px 0 0 0;position:relative}.sec-style .cmn-ttl{margin-bottom:14px}.sec-style .cmn-ttl .tit{font-size:50px;font-size:5rem;letter-spacing:0.12em;line-height:1.15}.sec-style .cmn-ttl .sub{font-size:10px;font-size:1rem;letter-spacing:0.2em;margin:0 0 7px 0}@media only screen and (max-width: 1300px){.sec-style .cmn-ttl .tit{font-size:42px;font-size:4.2rem}}.sec-style .txt-sub{margin-bottom:23px}.sec-style:before{background:#1a1a1a;width:7px;height:78%;position:absolute;content:"";left:0;top:100px}.sec-style .rows{padding:0 0 0 10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.sec-style .rows .box-img{max-width:54%;padding:15px 0 0 0}.sec-style .rows .box-img ul{margin:0 -13px;font-size:0}.sec-style .rows .box-img ul li{display:inline-block;vertical-align:top;padding:0 13px;width:50%}@media screen and (max-width: 1060px) and (min-width: 897px){.sec-style .rows .box-img{max-width:45%}}.sec-instagram{margin:0;border-top:1px solid #f4f4f4;padding:153px 0 100px 0}.sec-instagram .cmn-ttl{margin-bottom:25px}.sec-instagram .link{text-align:center;font-size:12px;font-size:1.2rem;font-weight:500;letter-spacing:0.05em;font-family:"Tajawal",sans-serif;margin-bottom:35px}.sec-instagram .link a,.sec-instagram .link span{text-decoration:underline;background:url(../../img/common/icon/ico_instagram.svg) no-repeat left center;background-size:11px 11px;padding:0 0 0 20px}.sec-instagram .sec-instagram-box{margin-bottom:10px}.sec-instagram .sec-instagram-box ul{font-size:0;letter-spacing:0;margin:0 -12px}.sec-instagram .sec-instagram-box ul li{display:inline-block;vertical-align:top;margin-bottom:24px;width:16.666%;padding:0 12px}.sec-instagram .btn .btn-default{float:right}.sec-recruit{margin:95px 0 0 0}.sec-recruit .box{background:#fff;max-width:750px;margin:auto;border:1px solid #7d7d7d;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-align-content:center;-moz-align-content:center;-ms-flex-line-pack:center;align-content:center;padding:82px 35px 62px 94px}.sec-recruit .box .desc{font-size:13px;font-size:1.3rem;font-weight:500;margin-bottom:15px;letter-spacing:0.12em}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.sec-recruit .box .desc{letter-spacing:0.1em}}@-moz-document url-prefix(){.sec-recruit .box .desc{letter-spacing:0.1em}}.sec-recruit .box .info{max-width:calc(100% - 230px)}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.block02{padding:0 0 101px 0}.block02:after{top:auto;bottom:0;height:51%}}@media only screen and (max-width: 896px) and (orientation: landscape) and (max-width: 360px), only screen and (max-width: 767px) and (orientation: portrait) and (max-width: 360px){.block02:after{height:54%}}@media only screen and (max-width: 896px) and (orientation: landscape) and (max-width: 320px), only screen and (max-width: 767px) and (orientation: portrait) and (max-width: 320px){.block02:after{height:56%}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.cp-right{border-right:0;height:100%;padding:0 5px 0 0;letter-spacing:0.1em;color:#9f9f9f;font-size:6px;top:-62px;z-index:9999}.main-visual{height:calc(100vh - 78px)}.main-visual .mv{background:url(../../img/top/img_main_sp.jpg) no-repeat right top;background-size:100% auto;height:calc(100vh - 78px)}.main-visual-block{padding:0 0 0 43px}}@media only screen and (max-width: 896px) and (orientation: landscape) and (max-width: 320px), only screen and (max-width: 767px) and (orientation: portrait) and (max-width: 320px){.main-visual-block{padding:0 0 0 35px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.main-visual .logo1{margin-bottom:17px;width:190px;height:54px}.main-visual .desc{letter-spacing:0em;font-size:6px;font-size:.6rem;color:#cecece;padding-left:0}.block-gnav.top-block-gnav{position:relative;padding:15px 38px 28px 38px}}@media only screen and (max-width: 896px) and (orientation: landscape) and (max-width: 320px), only screen and (max-width: 767px) and (orientation: portrait) and (max-width: 320px){.block-gnav.top-block-gnav{padding:15px 35px 28px 35px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.block-gnav.top-block-gnav .nav{display:none}.block-gnav.top-block-gnav:before{background:#1a1a1a;width:4px;height:100%;position:absolute;content:"";left:0;top:0}.block-blog{max-width:100%;width:85%}.block-blog dl dd{line-height:1.8;letter-spacing:0.19em}.sec-concept{padding:45px 0 118px 0;position:relative}.sec-concept:before{display:none}.sec-concept:after{right:0;bottom:0;left:0;background:url(../../img/top/lu3na01.svg) no-repeat right top;background-size:316px 64px;height:64px;width:316px;margin:auto}}@media only screen and (max-width: 896px) and (orientation: landscape) and (max-width: 320px), only screen and (max-width: 767px) and (orientation: portrait) and (max-width: 320px){.sec-concept:after{background:url(../../img/top/lu3na01.svg) no-repeat right top;background-size:300px 55px;height:55px;width:300px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-concept .block-img1{width:auto;padding:0 50px;margin-bottom:38px;float:none}.sec-concept .block-img1 .txt-sub{margin:18px 0 0 0}.sec-concept .block-info{float:none;width:auto;padding:0 10px 0 30px}.sec-concept .block-info .cmn-ttl{float:left;padding:4px 0 0 0}.sec-concept .block-info .cmn-ttl .sub{padding-left:0}.sec-concept .block-info .box1{padding:0 10px 0 78px}}@media only screen and (max-width: 896px) and (orientation: landscape) and (max-width: 320px), only screen and (max-width: 767px) and (orientation: portrait) and (max-width: 320px){.sec-concept .block-info .box1{padding-left:70px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-concept .block-info .box1 .desc1{letter-spacing:0;line-height:1.95;margin-bottom:17px;padding:0}.sec-concept .block-info .box1 .txt-sub{margin-bottom:20px}.sec-concept .block-img2{padding-left:25px;margin:57px -10px 0 0}.sec-treatment{background:none;padding:0}.sec-treatment .cmn-ttl{color:#fff;margin-bottom:10px}.sec-treatment .cmn-ttl .tit{font-size:40px;font-size:4rem;letter-spacing:0.05em;margin:2px 0 0 0}}@media only screen and (max-width: 896px) and (orientation: landscape) and (max-width: 320px), only screen and (max-width: 767px) and (orientation: portrait) and (max-width: 320px){.sec-treatment .cmn-ttl .tit{font-size:36px;font-size:3.6rem}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-treatment .cmn-ttl .sub{font-size:10px;font-size:1rem;color:#fff;letter-spacing:0.2em}.sec-treatment .rows{display:block;text-align:center}.sec-treatment .rows .heading{background:url(../../img/top/bg1_top_sp.jpg) no-repeat right top;background-size:cover;padding:65px 15px 42px 15px;margin-bottom:0;width:auto}.sec-treatment .rows .heading .sub-cmn-ttl{margin-bottom:6px;line-height:1.9}.sec-treatment .rows .heading .txt-sub{display:none}.sec-treatment .rows .info{width:100%;padding:25px 35px 36px 35px;background:#fff}}@media only screen and (max-width: 896px) and (orientation: landscape) and (max-width: 320px), only screen and (max-width: 767px) and (orientation: portrait) and (max-width: 320px){.sec-treatment .rows .info{padding:25px 25px 36px 25px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-treatment .rows .info .desc{margin-bottom:23px;letter-spacing:0;line-height:1.95;text-align:justify}.sec-treatment .rows .info .btn-default{margin:auto}.sec-blog{padding:45px 0 0 0}.sec-blog .cmn-ttl{margin-bottom:27px}.sec-blog .list-blog&gt;li{margin-bottom:14px}.sec-blog .btn{margin:28px 0 0 0}.sec-blog .btn .btn-default{float:none;margin:auto}.sec-style{margin:60px 0 0 0;padding:23px 0 0 0}.sec-style .wcm{padding:0}.sec-style .cmn-ttl{margin-bottom:17px}.sec-style .cmn-ttl .tit{font-size:35px;font-size:3.5rem}}@media only screen and (max-width: 896px) and (orientation: landscape) and (max-width: 320px), only screen and (max-width: 767px) and (orientation: portrait) and (max-width: 320px){.sec-style .cmn-ttl .tit{font-size:33px;font-size:3.3rem}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-style .txt-sub{margin-bottom:0}.sec-style:before{display:none}.sec-style .heading{padding:17px 15px 5px 37px;position:relative}.sec-style .heading:before{background:#1a1a1a;width:5px;height:100%;position:absolute;content:"";left:0;top:0}.sec-style .rows{padding:0;display:block}.sec-style .rows .box-img{max-width:100%;padding:30px 35px 0 37px}.sec-style .rows .box-img ul{margin:0 -8px 30px -8px;font-size:0}.sec-style .rows .box-img ul li{padding:0 8px}.sec-style .rows .btn-default{margin:auto}.block02:before{display:none}.sec-instagram{background:#fff;margin:80px 0 0 0;position:relative;padding:70px 0 65px 0}.sec-instagram:before{position:absolute;content:"";background:url(../../img/top/gallery01.svg) no-repeat right top;background-size:122px 880px;left:0;top:-21px;width:122px;height:880px;z-index:990}}@media only screen and (max-width: 896px) and (orientation: landscape) and (max-width: 320px), only screen and (max-width: 767px) and (orientation: portrait) and (max-width: 320px){.sec-instagram:before{background:url(../../img/top/gallery01.svg) no-repeat right top;background-size:100px 800px;width:100px;height:800px;top:-56px}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-instagram .cmn-ttl{position:relative;z-index:995;margin-bottom:13px}}@media only screen and (max-width: 896px) and (orientation: landscape) and (max-width: 320px), only screen and (max-width: 767px) and (orientation: portrait) and (max-width: 320px){.sec-instagram .cmn-ttl .tit{font-size:33px;font-size:3.3rem}}@media (max-width: 896px) and (orientation: landscape), (max-width: 767px) and (orientation: portrait){.sec-instagram .link{margin:0 18px 26px 0}.sec-instagram .link a,.sec-instagram .link span{text-decoration:underline;background:url(../../img/common/icon/ico_instagram.svg) no-repeat left center;background-size:11px 11px;padding:0 0 0 20px}.sec-instagram .sec-instagram-box{position:relative;z-index:997;margin:0 -15px 29px -15px}.sec-instagram .sec-instagram-box ul{margin:0}.sec-instagram .sec-instagram-box ul li{margin-bottom:0;width:33.33%;padding:0}.sec-instagram .btn{position:relative;z-index:996}.sec-instagram .btn .btn-default{margin:auto;float:none}.sec-recruit{margin:57px 20px 0 20px}.sec-recruit .box{background:#fff;max-width:750px;margin:auto;border:1px solid #7d7d7d;display:block;text-align:center;padding:42px 10px 40px 10px}.sec-recruit .box .cmn-ttl{margin-bottom:15px}.sec-recruit .box .cmn-ttl .tit{font-size:25px;font-size:2.5rem}.sec-recruit .box .desc{margin-bottom:29px;letter-spacing:0.1em}.sec-recruit .box .info{max-width:100%;text-align:center}.sec-recruit .box .btn-default{margin:auto}}

/*# sourceMappingURL=maps/top.min.css.map */
</pre></body></html>