@import url("https://fonts.googleapis.com/css?family=Flamenco&display=swap");@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap&subset=vietnamese");html{overflow-y:scroll;overflow-x:hidden;font-size:10px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}img{vertical-align:middle;max-width:100%}address,caption,cite,code,dfn,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}del,ins{text-decoration:none}main{display:block}section{position:relative}@font-face{font-family:'UTMTimesBold';src:url("../fonts/UTMTimesBold.eot");src:local("☺"),url("../fonts/UTMTimesBold.woff") format("woff"),url("../fonts/UTMTimesBold.ttf") format("truetype"),url("../fonts/UTMTimesBold.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'sf-ui-display-semibold';src:url("../fonts/sf-ui-display-semibold-58646eddcae92.eot");src:local("☺"),url("../fonts/sf-ui-display-semibold-58646eddcae92.woff") format("woff"),url("../fonts/sf-ui-display-semibold-58646eddcae92.ttf") format("truetype"),url("../fonts/sf-ui-display-semibold-58646eddcae92.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'UTMFlamenco';src:url("../fonts/UTM Flamenco.eot");src:local("☺"),url("../fonts/UTM Flamenco.woff") format("woff"),url("../fonts/UTM Flamenco.ttf") format("truetype"),url("../fonts/UTM Flamenco.svg") format("svg");font-weight:normal;font-style:normal}@media screen and (min-width: 769px){.mbpc-1{margin-bottom:1px !important}}@media screen and (max-width: 768px){.mbsp-1{margin-bottom:1px !important}}@media screen and (min-width: 769px){.mbpc-2{margin-bottom:2px !important}}@media screen and (max-width: 768px){.mbsp-2{margin-bottom:2px !important}}@media screen and (min-width: 769px){.mbpc-3{margin-bottom:3px !important}}@media screen and (max-width: 768px){.mbsp-3{margin-bottom:3px !important}}@media screen and (min-width: 769px){.mbpc-4{margin-bottom:4px !important}}@media screen and (max-width: 768px){.mbsp-4{margin-bottom:4px !important}}@media screen and (min-width: 769px){.mbpc-5{margin-bottom:5px !important}}@media screen and (max-width: 768px){.mbsp-5{margin-bottom:5px !important}}@media screen and (min-width: 769px){.mbpc-6{margin-bottom:6px !important}}@media screen and (max-width: 768px){.mbsp-6{margin-bottom:6px !important}}@media screen and (min-width: 769px){.mbpc-7{margin-bottom:7px !important}}@media screen and (max-width: 768px){.mbsp-7{margin-bottom:7px !important}}@media screen and (min-width: 769px){.mbpc-8{margin-bottom:8px !important}}@media screen and (max-width: 768px){.mbsp-8{margin-bottom:8px !important}}@media screen and (min-width: 769px){.mbpc-9{margin-bottom:9px !important}}@media screen and (max-width: 768px){.mbsp-9{margin-bottom:9px !important}}@media screen and (min-width: 769px){.mbpc-10{margin-bottom:10px !important}}@media screen and (max-width: 768px){.mbsp-10{margin-bottom:10px !important}}@media screen and (min-width: 769px){.mbpc-11{margin-bottom:11px !important}}@media screen and (max-width: 768px){.mbsp-11{margin-bottom:11px !important}}@media screen and (min-width: 769px){.mbpc-12{margin-bottom:12px !important}}@media screen and (max-width: 768px){.mbsp-12{margin-bottom:12px !important}}@media screen and (min-width: 769px){.mbpc-13{margin-bottom:13px !important}}@media screen and (max-width: 768px){.mbsp-13{margin-bottom:13px !important}}@media screen and (min-width: 769px){.mbpc-14{margin-bottom:14px !important}}@media screen and (max-width: 768px){.mbsp-14{margin-bottom:14px !important}}@media screen and (min-width: 769px){.mbpc-15{margin-bottom:15px !important}}@media screen and (max-width: 768px){.mbsp-15{margin-bottom:15px !important}}@media screen and (min-width: 769px){.mbpc-16{margin-bottom:16px !important}}@media screen and (max-width: 768px){.mbsp-16{margin-bottom:16px !important}}@media screen and (min-width: 769px){.mbpc-17{margin-bottom:17px !important}}@media screen and (max-width: 768px){.mbsp-17{margin-bottom:17px !important}}@media screen and (min-width: 769px){.mbpc-18{margin-bottom:18px !important}}@media screen and (max-width: 768px){.mbsp-18{margin-bottom:18px !important}}@media screen and (min-width: 769px){.mbpc-19{margin-bottom:19px !important}}@media screen and (max-width: 768px){.mbsp-19{margin-bottom:19px !important}}@media screen and (min-width: 769px){.mbpc-20{margin-bottom:20px !important}}@media screen and (max-width: 768px){.mbsp-20{margin-bottom:20px !important}}@media screen and (min-width: 769px){.mbpc-21{margin-bottom:21px !important}}@media screen and (max-width: 768px){.mbsp-21{margin-bottom:21px !important}}@media screen and (min-width: 769px){.mbpc-22{margin-bottom:22px !important}}@media screen and (max-width: 768px){.mbsp-22{margin-bottom:22px !important}}@media screen and (min-width: 769px){.mbpc-23{margin-bottom:23px !important}}@media screen and (max-width: 768px){.mbsp-23{margin-bottom:23px !important}}@media screen and (min-width: 769px){.mbpc-24{margin-bottom:24px !important}}@media screen and (max-width: 768px){.mbsp-24{margin-bottom:24px !important}}@media screen and (min-width: 769px){.mbpc-25{margin-bottom:25px !important}}@media screen and (max-width: 768px){.mbsp-25{margin-bottom:25px !important}}@media screen and (min-width: 769px){.mbpc-26{margin-bottom:26px !important}}@media screen and (max-width: 768px){.mbsp-26{margin-bottom:26px !important}}@media screen and (min-width: 769px){.mbpc-27{margin-bottom:27px !important}}@media screen and (max-width: 768px){.mbsp-27{margin-bottom:27px !important}}@media screen and (min-width: 769px){.mbpc-28{margin-bottom:28px !important}}@media screen and (max-width: 768px){.mbsp-28{margin-bottom:28px !important}}@media screen and (min-width: 769px){.mbpc-29{margin-bottom:29px !important}}@media screen and (max-width: 768px){.mbsp-29{margin-bottom:29px !important}}@media screen and (min-width: 769px){.mbpc-30{margin-bottom:30px !important}}@media screen and (max-width: 768px){.mbsp-30{margin-bottom:30px !important}}@media screen and (min-width: 769px){.mbpc-31{margin-bottom:31px !important}}@media screen and (max-width: 768px){.mbsp-31{margin-bottom:31px !important}}@media screen and (min-width: 769px){.mbpc-32{margin-bottom:32px !important}}@media screen and (max-width: 768px){.mbsp-32{margin-bottom:32px !important}}@media screen and (min-width: 769px){.mbpc-33{margin-bottom:33px !important}}@media screen and (max-width: 768px){.mbsp-33{margin-bottom:33px !important}}@media screen and (min-width: 769px){.mbpc-34{margin-bottom:34px !important}}@media screen and (max-width: 768px){.mbsp-34{margin-bottom:34px !important}}@media screen and (min-width: 769px){.mbpc-35{margin-bottom:35px !important}}@media screen and (max-width: 768px){.mbsp-35{margin-bottom:35px !important}}@media screen and (min-width: 769px){.mbpc-36{margin-bottom:36px !important}}@media screen and (max-width: 768px){.mbsp-36{margin-bottom:36px !important}}@media screen and (min-width: 769px){.mbpc-37{margin-bottom:37px !important}}@media screen and (max-width: 768px){.mbsp-37{margin-bottom:37px !important}}@media screen and (min-width: 769px){.mbpc-38{margin-bottom:38px !important}}@media screen and (max-width: 768px){.mbsp-38{margin-bottom:38px !important}}@media screen and (min-width: 769px){.mbpc-39{margin-bottom:39px !important}}@media screen and (max-width: 768px){.mbsp-39{margin-bottom:39px !important}}@media screen and (min-width: 769px){.mbpc-40{margin-bottom:40px !important}}@media screen and (max-width: 768px){.mbsp-40{margin-bottom:40px !important}}@media screen and (min-width: 769px){.mbpc-41{margin-bottom:41px !important}}@media screen and (max-width: 768px){.mbsp-41{margin-bottom:41px !important}}@media screen and (min-width: 769px){.mbpc-42{margin-bottom:42px !important}}@media screen and (max-width: 768px){.mbsp-42{margin-bottom:42px !important}}@media screen and (min-width: 769px){.mbpc-43{margin-bottom:43px !important}}@media screen and (max-width: 768px){.mbsp-43{margin-bottom:43px !important}}@media screen and (min-width: 769px){.mbpc-44{margin-bottom:44px !important}}@media screen and (max-width: 768px){.mbsp-44{margin-bottom:44px !important}}@media screen and (min-width: 769px){.mbpc-45{margin-bottom:45px !important}}@media screen and (max-width: 768px){.mbsp-45{margin-bottom:45px !important}}@media screen and (min-width: 769px){.mbpc-46{margin-bottom:46px !important}}@media screen and (max-width: 768px){.mbsp-46{margin-bottom:46px !important}}@media screen and (min-width: 769px){.mbpc-47{margin-bottom:47px !important}}@media screen and (max-width: 768px){.mbsp-47{margin-bottom:47px !important}}@media screen and (min-width: 769px){.mbpc-48{margin-bottom:48px !important}}@media screen and (max-width: 768px){.mbsp-48{margin-bottom:48px !important}}@media screen and (min-width: 769px){.mbpc-49{margin-bottom:49px !important}}@media screen and (max-width: 768px){.mbsp-49{margin-bottom:49px !important}}@media screen and (min-width: 769px){.mbpc-50{margin-bottom:50px !important}}@media screen and (max-width: 768px){.mbsp-50{margin-bottom:50px !important}}@media screen and (min-width: 769px){.mbpc-51{margin-bottom:51px !important}}@media screen and (max-width: 768px){.mbsp-51{margin-bottom:51px !important}}@media screen and (min-width: 769px){.mbpc-52{margin-bottom:52px !important}}@media screen and (max-width: 768px){.mbsp-52{margin-bottom:52px !important}}@media screen and (min-width: 769px){.mbpc-53{margin-bottom:53px !important}}@media screen and (max-width: 768px){.mbsp-53{margin-bottom:53px !important}}@media screen and (min-width: 769px){.mbpc-54{margin-bottom:54px !important}}@media screen and (max-width: 768px){.mbsp-54{margin-bottom:54px !important}}@media screen and (min-width: 769px){.mbpc-55{margin-bottom:55px !important}}@media screen and (max-width: 768px){.mbsp-55{margin-bottom:55px !important}}@media screen and (min-width: 769px){.mbpc-56{margin-bottom:56px !important}}@media screen and (max-width: 768px){.mbsp-56{margin-bottom:56px !important}}@media screen and (min-width: 769px){.mbpc-57{margin-bottom:57px !important}}@media screen and (max-width: 768px){.mbsp-57{margin-bottom:57px !important}}@media screen and (min-width: 769px){.mbpc-58{margin-bottom:58px !important}}@media screen and (max-width: 768px){.mbsp-58{margin-bottom:58px !important}}@media screen and (min-width: 769px){.mbpc-59{margin-bottom:59px !important}}@media screen and (max-width: 768px){.mbsp-59{margin-bottom:59px !important}}@media screen and (min-width: 769px){.mbpc-60{margin-bottom:60px !important}}@media screen and (max-width: 768px){.mbsp-60{margin-bottom:60px !important}}@media screen and (min-width: 769px){.mbpc-61{margin-bottom:61px !important}}@media screen and (max-width: 768px){.mbsp-61{margin-bottom:61px !important}}@media screen and (min-width: 769px){.mbpc-62{margin-bottom:62px !important}}@media screen and (max-width: 768px){.mbsp-62{margin-bottom:62px !important}}@media screen and (min-width: 769px){.mbpc-63{margin-bottom:63px !important}}@media screen and (max-width: 768px){.mbsp-63{margin-bottom:63px !important}}@media screen and (min-width: 769px){.mbpc-64{margin-bottom:64px !important}}@media screen and (max-width: 768px){.mbsp-64{margin-bottom:64px !important}}@media screen and (min-width: 769px){.mbpc-65{margin-bottom:65px !important}}@media screen and (max-width: 768px){.mbsp-65{margin-bottom:65px !important}}@media screen and (min-width: 769px){.mbpc-66{margin-bottom:66px !important}}@media screen and (max-width: 768px){.mbsp-66{margin-bottom:66px !important}}@media screen and (min-width: 769px){.mbpc-67{margin-bottom:67px !important}}@media screen and (max-width: 768px){.mbsp-67{margin-bottom:67px !important}}@media screen and (min-width: 769px){.mbpc-68{margin-bottom:68px !important}}@media screen and (max-width: 768px){.mbsp-68{margin-bottom:68px !important}}@media screen and (min-width: 769px){.mbpc-69{margin-bottom:69px !important}}@media screen and (max-width: 768px){.mbsp-69{margin-bottom:69px !important}}@media screen and (min-width: 769px){.mbpc-70{margin-bottom:70px !important}}@media screen and (max-width: 768px){.mbsp-70{margin-bottom:70px !important}}@media screen and (min-width: 769px){.mbpc-71{margin-bottom:71px !important}}@media screen and (max-width: 768px){.mbsp-71{margin-bottom:71px !important}}@media screen and (min-width: 769px){.mbpc-72{margin-bottom:72px !important}}@media screen and (max-width: 768px){.mbsp-72{margin-bottom:72px !important}}@media screen and (min-width: 769px){.mbpc-73{margin-bottom:73px !important}}@media screen and (max-width: 768px){.mbsp-73{margin-bottom:73px !important}}@media screen and (min-width: 769px){.mbpc-74{margin-bottom:74px !important}}@media screen and (max-width: 768px){.mbsp-74{margin-bottom:74px !important}}@media screen and (min-width: 769px){.mbpc-75{margin-bottom:75px !important}}@media screen and (max-width: 768px){.mbsp-75{margin-bottom:75px !important}}@media screen and (min-width: 769px){.mbpc-76{margin-bottom:76px !important}}@media screen and (max-width: 768px){.mbsp-76{margin-bottom:76px !important}}@media screen and (min-width: 769px){.mbpc-77{margin-bottom:77px !important}}@media screen and (max-width: 768px){.mbsp-77{margin-bottom:77px !important}}@media screen and (min-width: 769px){.mbpc-78{margin-bottom:78px !important}}@media screen and (max-width: 768px){.mbsp-78{margin-bottom:78px !important}}@media screen and (min-width: 769px){.mbpc-79{margin-bottom:79px !important}}@media screen and (max-width: 768px){.mbsp-79{margin-bottom:79px !important}}@media screen and (min-width: 769px){.mbpc-80{margin-bottom:80px !important}}@media screen and (max-width: 768px){.mbsp-80{margin-bottom:80px !important}}@media screen and (min-width: 769px){.mbpc-81{margin-bottom:81px !important}}@media screen and (max-width: 768px){.mbsp-81{margin-bottom:81px !important}}@media screen and (min-width: 769px){.mbpc-82{margin-bottom:82px !important}}@media screen and (max-width: 768px){.mbsp-82{margin-bottom:82px !important}}@media screen and (min-width: 769px){.mbpc-83{margin-bottom:83px !important}}@media screen and (max-width: 768px){.mbsp-83{margin-bottom:83px !important}}@media screen and (min-width: 769px){.mbpc-84{margin-bottom:84px !important}}@media screen and (max-width: 768px){.mbsp-84{margin-bottom:84px !important}}@media screen and (min-width: 769px){.mbpc-85{margin-bottom:85px !important}}@media screen and (max-width: 768px){.mbsp-85{margin-bottom:85px !important}}@media screen and (min-width: 769px){.mbpc-86{margin-bottom:86px !important}}@media screen and (max-width: 768px){.mbsp-86{margin-bottom:86px !important}}@media screen and (min-width: 769px){.mbpc-87{margin-bottom:87px !important}}@media screen and (max-width: 768px){.mbsp-87{margin-bottom:87px !important}}@media screen and (min-width: 769px){.mbpc-88{margin-bottom:88px !important}}@media screen and (max-width: 768px){.mbsp-88{margin-bottom:88px !important}}@media screen and (min-width: 769px){.mbpc-89{margin-bottom:89px !important}}@media screen and (max-width: 768px){.mbsp-89{margin-bottom:89px !important}}@media screen and (min-width: 769px){.mbpc-90{margin-bottom:90px !important}}@media screen and (max-width: 768px){.mbsp-90{margin-bottom:90px !important}}@media screen and (min-width: 769px){.mbpc-91{margin-bottom:91px !important}}@media screen and (max-width: 768px){.mbsp-91{margin-bottom:91px !important}}@media screen and (min-width: 769px){.mbpc-92{margin-bottom:92px !important}}@media screen and (max-width: 768px){.mbsp-92{margin-bottom:92px !important}}@media screen and (min-width: 769px){.mbpc-93{margin-bottom:93px !important}}@media screen and (max-width: 768px){.mbsp-93{margin-bottom:93px !important}}@media screen and (min-width: 769px){.mbpc-94{margin-bottom:94px !important}}@media screen and (max-width: 768px){.mbsp-94{margin-bottom:94px !important}}@media screen and (min-width: 769px){.mbpc-95{margin-bottom:95px !important}}@media screen and (max-width: 768px){.mbsp-95{margin-bottom:95px !important}}@media screen and (min-width: 769px){.mbpc-96{margin-bottom:96px !important}}@media screen and (max-width: 768px){.mbsp-96{margin-bottom:96px !important}}@media screen and (min-width: 769px){.mbpc-97{margin-bottom:97px !important}}@media screen and (max-width: 768px){.mbsp-97{margin-bottom:97px !important}}@media screen and (min-width: 769px){.mbpc-98{margin-bottom:98px !important}}@media screen and (max-width: 768px){.mbsp-98{margin-bottom:98px !important}}@media screen and (min-width: 769px){.mbpc-99{margin-bottom:99px !important}}@media screen and (max-width: 768px){.mbsp-99{margin-bottom:99px !important}}@media screen and (min-width: 769px){.mbpc-100{margin-bottom:100px !important}}@media screen and (max-width: 768px){.mbsp-100{margin-bottom:100px !important}}body{color:#333333;font-family:"Roboto",sans-serif;font-size:100%;-webkit-font-smoothing:antialiased;line-height:1.4}body.fix{width:100%;height:100%;overflow:hidden;position:fixed}.inner{max-width:1170px}.main-page{margin-top:128px}@media screen and (max-width: 768px){.main-page{margin-top:70px}}#header{position:fixed;background:#ffffff;top:0;left:0;width:100%;-webkit-box-shadow:0 -3px 3px 5px rgba(0,0,0,0.1);box-shadow:0 -3px 3px 5px rgba(0,0,0,0.1);z-index:10}@media screen and (max-width: 1024px){#header:before{content:"";position:absolute;top:69px;height:1px;width:100%;left:0;background:#cccccc;z-index:5}}#header .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:128px;position:relative}@media screen and (max-width: 1024px){#header .inner{height:70px}}#header .inner .logo{font-size:30px;font-size:3rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:5}@media screen and (max-width: 1024px){#header .inner .logo img{max-width:65px}}#header .inner .nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width: 1024px){#header .inner .nav-menu{display:none;position:absolute;top:0;left:0;right:0;height:100vh;padding:80px 20px 0;overflow-y:scroll;background:#ffffff;border-top:solid 1px #ccc}#header .inner .nav-menu.active{display:block}}#header .inner .nav-menu .show-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 -25px;width:calc(50% + 50px)}@media screen and (max-width: 1024px){#header .inner .nav-menu .show-menu{display:block;width:100%;margin:0}}#header .inner .nav-menu .show-menu:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#header .inner .nav-menu .show-menu>.item{padding:11px 25px;position:relative}@media (max-width: 1300px){#header .inner .nav-menu .show-menu>.item{padding:11px 15px}}#header .inner .nav-menu .show-menu>.item .button{display:none}@media screen and (max-width: 1024px){#header .inner .nav-menu .show-menu>.item{padding:0;position:relative}#header .inner .nav-menu .show-menu>.item .button{position:absolute;width:36px;height:36px;top:0;right:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;cursor:pointer}#header .inner .nav-menu .show-menu>.item .button.on i:before{content:"\f077"}#header .inner .nav-menu .show-menu>.item .button i{font-size:16px;font-size:1.6rem}}#header .inner .nav-menu .show-menu>.item>a{display:block;font-size:16px;line-height:28px;font-family:"sf-ui-display-semibold";color:black;padding:0 0;text-transform:uppercase}@media screen and (max-width: 1200px){#header .inner .nav-menu .show-menu>.item>a{font-size:15px;font-size:1.5rem}}#header .inner .nav-menu .show-menu>.item>a:hover{color:#1caa8f}@media screen and (max-width: 1024px){#header .inner .nav-menu .show-menu>.item>a{text-align:left;position:relative;padding:5px 0;border-bottom:1px solid #ccc}}@media screen and (min-width: 1024px){#header .inner .nav-menu .show-menu>.item:hover ul{opacity:1;pointer-events:auto;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}#header .inner .nav-menu .show-menu>.item ul{position:absolute;top:100%;left:50%;background:#ffffff;-webkit-box-shadow:0px 3px 8px 0px rgba(0,0,0,0.5);box-shadow:0px 3px 8px 0px rgba(0,0,0,0.5);padding:0 20px;opacity:0;pointer-events:none;-webkit-transform:translate(-50%, 50px);transform:translate(-50%, 50px);-webkit-transition:.5s;transition:.5s}#header .inner .nav-menu .show-menu>.item ul:before{content:"";position:absolute;width:22px;height:22px;background:#ffffff;-webkit-box-shadow:0px 3px 8px 0px rgba(0,0,0,0.3);box-shadow:0px 3px 8px 0px rgba(0,0,0,0.3);top:-3px;left:50%;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);z-index:1}@media screen and (max-width: 1024px){#header .inner .nav-menu .show-menu>.item ul:before{display:none}}@media screen and (max-width: 1024px){#header .inner .nav-menu .show-menu>.item ul{position:relative;display:none;width:100%;top:auto;left:auto;-webkit-transform:translateX(0);transform:translateX(0);opacity:1;pointer-events:auto;-webkit-box-shadow:none;box-shadow:none;padding:0 10px;-webkit-transition:none;transition:none}}#header .inner .nav-menu .show-menu>.item ul li{position:relative;z-index:2;background:#ffffff}#header .inner .nav-menu .show-menu>.item ul li a{display:inline-block;width:217px;padding:10px 20px;font-size:16px;line-height:30px;color:#333333;-webkit-transition:.3s;transition:.3s;border-bottom:dashed 1px #d0d0d0}#header .inner .nav-menu .show-menu>.item ul li a:hover{color:#1caa8f}@media screen and (max-width: 1024px){#header .inner .nav-menu .show-menu>.item ul li a{width:100%;padding:5px 0}}#header .inner .nav-menu .show-menu>.item.active>a{color:#1caa8f}#header .inner .mobile-icon{width:26px;height:30px;-webkit-transition:background .5s;transition:background .5s;position:absolute;right:20px;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:12;display:none}@media screen and (max-width: 1024px){#header .inner .mobile-icon{display:block}}#header .inner .mobile-icon span{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:100%;height:2px;margin-top:-2px;background-color:#333;font-size:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;border-radius:3px}#header .inner .mobile-icon span:before,#header .inner .mobile-icon span:after{position:absolute;left:0;width:100%;height:100%;background:#333;content:'';-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;border-radius:3px}#header .inner .mobile-icon span:before{-webkit-transform:translateY(-250%);transform:translateY(-250%);top:-6px}#header .inner .mobile-icon span:after{-webkit-transform:translateY(250%);transform:translateY(250%);bottom:-6px}#header .inner .mobile-icon.mobile-close span{background-color:transparent}#header .inner .mobile-icon.mobile-close span:before,#header .inner .mobile-icon.mobile-close span:after{width:100%;background:#333}#header .inner .mobile-icon.mobile-close span:before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg);top:2px}#header .inner .mobile-icon.mobile-close span:after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg);bottom:-2px}.footer__link{background:#3a5862;padding:10px 0}.footer__link .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1100px){.footer__link{padding:20px 0}}@media screen and (max-width: 768px){.footer__link{padding:10px 0}}.footer__menu{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1100px){.footer__menu{width:100%;margin-bottom:10px}}@media screen and (max-width: 768px){.footer__menu{display:none}}.footer__menu li{padding:0 18px}.footer__menu li:nth-child(1){padding-left:0}@media screen and (max-width: 1200px){.footer__menu li{padding:0 8px}}.footer__menu li a{display:inline-block;font-size:16px;line-height:28px;color:#fff}.footer__social{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 1100px){.footer__social{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-17px}}@media screen and (max-width: 768px){.footer__social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer__social li{margin-left:17px}.footer__social li a i{color:#fff;font-size:16px;font-size:1.6rem}.footer__main .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:8px;padding-bottom:8px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer__main__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:59%}@media screen and (max-width: 1200px){.footer__main__info{width:100%;margin-bottom:20px}}.footer__main__logo{width:170px;padding-right:20px}@media screen and (max-width: 640px){.footer__main__logo{padding-right:0;width:100%;text-align:center}}.footer__main__txt{width:calc(100% - 170px);padding-top:20px}@media screen and (max-width: 640px){.footer__main__txt{width:100%;padding-top:10px}}.footer__main__copyright{font-size:16px;line-height:28px;color:#555555;width:41%;padding-bottom:10px}@media screen and (max-width: 1200px){.footer__main__copyright{width:100%}}@media screen and (max-width: 768px){.footer__main__copyright{font-size:14px;font-size:1.4rem}}.footer__main__ttl{font-weight:bold;color:#3a5862;font-size:20px;line-height:25px;margin-bottom:10px}@media screen and (max-width: 768px){.footer__main__ttl{font-size:18px;font-size:1.8rem}}.footer__main ul li{margin-bottom:2px;padding-left:20px;font-size:16px;line-height:29px;color:#555555}@media screen and (max-width: 768px){.footer__main ul li{font-size:14px;font-size:1.4rem}}.footer__main ul li.map{background:url(../img/common/ico-map.png) no-repeat left center}.footer__main ul li.phone{background:url(../img/common/ico-phone.png) no-repeat left center}.footer__main ul li a{color:inherit}.footer__main ul li:last-child{margin-bottom:0}.inner{display:block;max-width:1210px;padding:0 20px;margin:0 auto}.clearfix{*zoom:1}.clearfix:before{content:"";display:table}.clearfix:after{clear:both;content:"";display:table}a{text-decoration:none;-webkit-transition:.3s;transition:.3s}a:hover{opacity:0.7}@media screen and (min-width: 769px){a[href^="tel"]{pointer-events:none}}@media screen and (max-width: 768px){.pc{display:none !important}}@media screen and (max-width: 1024px){.pc-ipd{display:none !important}}@media screen and (max-width: 990px){.pc-lg{display:none !important}}@media screen and (max-width: 640px){.pc-sm{display:none !important}}@media screen and (max-width: 374px){.pc-xs{display:none !important}}@media screen and (min-width: 769px){.sp{display:none !important}}@media screen and (min-width: 1024px){.sp-ipd{display:none !important}}@media screen and (min-width: 991px){.sp-lg{display:none !important}}@media screen and (min-width: 641px){.sp-sm{display:none !important}}.ttl-comp01{text-align:center;font-family:"sf-ui-display-semibold";color:#3a5862;margin-bottom:26px;font-size:35px;line-height:40px;text-transform:uppercase}.ttl-comp01 small{font-family:"Roboto",sans-serif;font-size:16px;line-height:22px;display:block;margin-top:6px;text-transform:lowercase}@media screen and (max-width: 768px){.ttl-comp01{font-size:20px;font-size:2rem;margin-bottom:30px}.ttl-comp01 small{font-size:14px;font-size:1.4rem}}.ttl-comp02{font-weight:bold;color:#3a5862;font-size:23px;line-height:28px;position:relative;padding-bottom:13px;margin-bottom:28px}.ttl-comp02 span{max-height:56px;overflow:hidden;display:inline-block}.ttl-comp02:before{content:"";position:absolute;width:54px;height:3px;background:#1caa8f;bottom:0;left:0}@media screen and (max-width: 768px){.ttl-comp02{font-size:18px;font-size:1.8rem;padding-bottom:10px}}.ttl-comp03{text-align:center;font-family:"sf-ui-display-semibold";color:#3a5862;margin-bottom:20px;padding-top:50px;background:url(../img/common/img-flower.png) no-repeat top center;font-size:35px;line-height:40px;text-transform:uppercase}.ttl-comp03--md{font-size:28px;font-size:2.8rem;padding-top:57px;background-position:top -5px center;margin-bottom:28px}@media screen and (max-width: 768px){.ttl-comp03{font-size:20px;font-size:2rem;line-height:30px;margin-bottom:20px}}.ttl-comp04{height:33px;position:relative;text-align:center;margin-bottom:20px}.ttl-comp04:before{content:"";position:absolute;height:2px;width:100%;background:#d9d9d9;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ttl-comp04 span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:137px;min-height:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:500;font-size:16px;line-height:28px;text-transform:uppercase;position:relative}.ttl-comp04 span b{position:relative;z-index:2;font-weight:500}.ttl-comp04 span:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);background:#fd005c;z-index:0;pointer-events:none}.ttl-comp05{font-size:30px;line-height:35px;font-weight:bold;margin-bottom:20px}@media screen and (max-width: 768px){.ttl-comp05{font-size:25px;font-size:2.5rem}}.txtBase{font-size:15px;line-height:25px}@media screen and (max-width: 768px){.txtBase{font-size:14px;font-size:1.4rem}}.txt-center{text-align:center}.txt-right{text-align:right}.txt-left{text-align:left}.txt-des{font-size:15px;line-height:25px;color:#666666;margin-bottom:11px}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:110px;min-height:32px;padding:5px 10px;border-radius:5px;color:#1caa8f;text-align:center;font-size:15px;font-size:1.5rem;-webkit-transition:.3s;transition:.3s;border:solid 1px #1caa8f}.btn:hover,.btn.on{background:#ffffff;background:#1caa8f;color:#fff;-webkit-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 7px 0px rgba(0,0,0,0.3)}.btn.on:hover{opacity:.7}.btn-more{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px;line-height:25px;color:#333;-webkit-transition:.3s;transition:.3s}.btn-more i{margin-left:10px;height:13px;padding:1px 3.5px 0 5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#333333;color:#fff;border-radius:50%;font-size:12px;font-size:1.2rem;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 768px){.btn-more i{margin-left:5px}}@media screen and (max-width: 768px){.btn-more{font-size:13px;font-size:1.3rem}}.btn-more:hover{color:#1caa8f}.btn-more:hover i{background:#1caa8f;-webkit-transform:translateX(5px);transform:translateX(5px)}.btn-radius{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:9px 27px 7px;min-height:38px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background:#ffffff;border-radius:25px;font-weight:bold;font-size:15px;font-size:1.5rem;text-transform:uppercase;color:#333;line-height:1;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 768px){.btn-radius{font-size:13px;font-size:1.3rem;padding:5px 15px;min-height:30px}}.btn-radius:hover{background:#1caa8f;color:#fff;opacity:1}.view-more{text-transform:uppercase;font-weight:500;font-size:16px;line-height:22px;-webkit-transition:.3s;transition:.3s;color:#333}.view-more:hover{color:#1caa8f}.btn-view{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid 1px #a1a1a1;font-weight:bold;text-transform:uppercase;font-size:16px;line-height:25px;color:#333}.btn-comp01{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:187px;min-height:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:500;font-size:16px;line-height:28px;text-transform:uppercase;position:relative;margin-bottom:22px}.btn-comp01 b{position:relative;z-index:2;font-weight:500}.btn-comp01:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);background:#fd005c;z-index:0;pointer-events:none}.fade-up{opacity:0;-webkit-transform:translate(0px, 120px);transform:translate(0px, 120px);-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, -webkit-transform 1s;transition:transform 1s, opacity 1s;transition:transform 1s, opacity 1s, -webkit-transform 1s}.fade-up.active{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);opacity:1}.img{position:relative;display:block;z-index:1}.img:before{content:"";display:block;padding-bottom:calc(9 / 16 * 100%)}.img__crop{display:inline-block;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:1}.img__crop img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.slick-dots{position:absolute;width:100%;left:0;bottom:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slick-dots li{width:15px;height:15px;border-radius:50%;border:solid 1px #fff;margin:0 5px;cursor:pointer}.slick-dots li.slick-active{background:#ffffff}.slick-dots li button{display:none}.slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:0;width:55px;height:55px;border-radius:5px;background:rgba(0,0,0,0.4);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;outline:0;cursor:pointer;z-index:2;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 768px){.slick-arrow{width:35px;height:35px}}.slick-arrow:hover{background:rgba(28,170,143,0.8)}.slick-arrow:before{content:"\f053";color:#fff;font:normal normal normal 14px/1 FontAwesome}.slick-arrow.slick-prev{left:20px}@media screen and (max-width: 768px){.slick-arrow.slick-prev{left:10px}}.slick-arrow.slick-next{right:20px}@media screen and (max-width: 768px){.slick-arrow.slick-next{right:10px}}.slick-arrow.slick-next:before{content:"\f054"}.slick-slide:hover,.slick-slide:focus{outline:none;border:none}.sec-mv ul li:before{padding-bottom:calc(720/1900*100%)}.sec-mv--child .slick-arrow{top:70%}.sec-mv--child ul li:before{padding-bottom:calc(510/1900*100%)}@media screen and (max-width: 768px){.sec-mv--child ul li:before{padding-bottom:calc(510/1100*100%)}}.intro-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:1127px;margin-bottom:37px}@media (max-width: 1300px){.intro-head{padding-right:50px}}@media screen and (max-width: 990px){.intro-head{padding-right:0}}@media screen and (max-width: 768px){.intro-head{margin-bottom:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.intro-head__img{position:relative;z-index:2;border-radius:5px;width:calc(550/1127*100%)}@media screen and (max-width: 768px){.intro-head__img{width:100%;margin-bottom:20px}}.intro-head__img:before{padding-bottom:calc(420/550*100%)}.intro-head__content{position:relative;padding:59px 120px 80px 213px;margin-top:45px;width:calc(740/1127*100%);border:solid 1px #e1e1e1;margin-left:-160px}@media screen and (max-width: 1200px){.intro-head__content{padding:47px 70px 50px 190px}.intro-head__content .ttl-comp02 br{display:none}}@media screen and (max-width: 990px){.intro-head__content{padding:20px 15px 30px 190px}}@media screen and (max-width: 768px){.intro-head__content{width:100%;padding:0;margin:0;border:0}}.intro-head__content:before{content:"";width:170px;height:100%;right:-85px;bottom:-40px;position:absolute;background:url(../img/index/img-flower.png) no-repeat center bottom;z-index:3;pointer-events:none}@media screen and (max-width: 990px){.intro-head__content:before{display:none}}.intro-head__content .txtBase{margin-bottom:12px;max-height:125px;overflow:hidden}@media screen and (max-width: 768px){.list-news{padding:0 20px}}.list-news .slick-arrow{width:45px;height:45px;border-radius:50%;border:solid 1px #1caa8f;color:#1caa8f;background:#ffffff}@media screen and (max-width: 768px){.list-news .slick-arrow{width:30px;height:30px}}.list-news .slick-arrow:before{color:#1caa8f;font-size:18px}.list-news .slick-arrow:hover{background:#1caa8f}.list-news .slick-arrow:hover:before{color:#fff}.list-news .slick-arrow.slick-prev{left:-77px}@media screen and (max-width: 1400px){.list-news .slick-arrow.slick-prev{left:-20px}}@media screen and (max-width: 768px){.list-news .slick-arrow.slick-prev{left:-14px}}.list-news .slick-arrow.slick-prev:before{content:"\f104"}.list-news .slick-arrow.slick-next{right:-77px}@media screen and (max-width: 1400px){.list-news .slick-arrow.slick-next{right:-20px}}@media screen and (max-width: 768px){.list-news .slick-arrow.slick-next{right:-14px}}.list-news .slick-arrow.slick-next:before{content:"\f105"}.list-news .slick-list{margin:0 -15px}.list-news__item{padding:0 15px}@media screen and (max-width: 768px){.list-news__item{padding:0 5px}}.list-news__wrap{border:solid 1px #eeedea;overflow:hidden;border-radius:5px;padding:0 15px 30px;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 768px){.list-news__wrap{padding-left:7px;padding-right:7px}}.list-news__wrap:after{content:"";display:block;clear:both}.list-news .img{margin-left:-15px;margin-right:-15px;margin-bottom:18px;width:calc(100% + 30px)}.list-news .img:before{padding-bottom:calc(247/370*100%)}@media screen and (max-width: 768px){.list-news .img{margin-left:-7px;margin-right:-7px;margin-bottom:10px;width:calc(100% + 14px)}}.list-news__ttl{color:#1caa8f;font-size:16px;line-height:22px;margin-bottom:13px;height:22px;overflow:hidden}.list-news__ttl a{color:inherit}.list-news .txtBase{margin-bottom:13px;max-height:66px;line-height:22px;overflow:hidden}.list-news .btn{float:right;margin-right:7px}.sec-intro{padding:38px 0 0;margin-bottom:50px;background:url(../img/index/bg-01.png) no-repeat top left}@media screen and (max-width: 768px){.sec-intro{background-size:80% auto}}.sec-drink{padding:50px 0 66px !important;background:url(../img/index/bg-02.png) no-repeat top right,url(../img/index/bg-03.png) no-repeat;background-size:auto auto, cover}.box-drink{background:#ffffff;padding:15px;border-bottom:solid 4px #d3d0cb;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -7.5px;border-radius:10px}@media screen and (max-width: 768px){.box-drink{padding:15px 5px}}.box-drink>*{width:50%;padding:0 7.5px}@media screen and (max-width: 768px){.box-drink>*{width:100%}}.box-drink__content{padding-left:0}.box-drink__img img{min-height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}@media screen and (max-width: 768px){.box-drink__img{display:none}}.menu01{margin:-15px 0}.menu01__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0;border-bottom:solid 1px #e1e1e1}.menu01__item:last-child{border-bottom:0}.menu01__item>*{width:100%;max-width:240px}@media screen and (max-width: 1200px){.menu01__item>*{width:50%;max-width:100%}}.menu01__item:nth-child(2n+2) .menu01__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.menu01__item:nth-child(2n+2) .menu01__txt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.menu01__img:before{padding-bottom:calc(160/240*100%)}.menu01__ttl{color:#3a5862;font-family:"UTMTimesBold";font-size:18px;line-height:28px;text-align:center;margin-bottom:10px}@media screen and (max-width: 1100px){.menu01__ttl{font-size:14px;font-size:1.4rem}}@media screen and (max-width: 768px){.menu01__ttl{font-size:12px;font-size:1.2rem;margin-bottom:5px}}.menu01__ttl span{display:block;margin-top:5px;font-weight:bold;font-family:"Roboto",sans-serif;font-size:28px;line-height:32px;max-height:64px;overflow:hidden}@media screen and (max-width: 1100px){.menu01__ttl span{font-size:20px;font-size:2rem}}@media screen and (max-width: 768px){.menu01__ttl span{font-size:16px;font-size:1.6rem;max-height:36px}}.sec-buffer{padding:38px 0 48px;background:url(../img/index/bg-01.png) no-repeat top left}@media screen and (max-width: 768px){.sec-buffer{background-size:80% auto}}.list-foods{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px -18px;padding-bottom:12px}@media screen and (max-width: 990px){.list-foods{margin-left:-5px;margin-right:-5px}}.list-foods__item{width:25%;padding:0 15px;margin-bottom:34px}@media screen and (max-width: 990px){.list-foods__item{padding:0 5px}}@media screen and (max-width: 768px){.list-foods__item{width:50%}}.list-foods__ttl{text-align:center;text-transform:uppercase;font-size:18px;line-height:22px;color:#3a5862;max-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}@media screen and (max-width: 990px){.list-foods__ttl{font-size:16px;font-size:1.6rem}}@media screen and (max-width: 768px){.list-foods__ttl{font-size:14px;font-size:1.4rem;max-height:17px}}.list-foods__ttl a{color:inherit}.list-foods .img{position:relative;margin-bottom:23px;border-radius:3px}@media screen and (max-width: 768px){.list-foods .img{margin-bottom:10px}}.list-foods .img:before{padding-bottom:calc(165/256*100%)}.list-foods .img__crop{padding:6px;-webkit-box-shadow:inset 0 0 0 1px #1caa8f;box-shadow:inset 0 0 0 1px #1caa8f}.list-foods .img__crop:hover:before{width:calc(100% - 2px);height:calc(100% - 2px);border-top-color:#fbd30d;border-right-color:#fbd30d;-webkit-transition:width 0.25s ease-out, height 0.25s ease-out 0.25s;transition:width 0.25s ease-out, height 0.25s ease-out 0.25s}.list-foods .img__crop:hover:after{width:calc(100% - 2px);height:calc(100% - 2px);border-bottom-color:#fbd30d;border-left-color:#fbd30d;-webkit-transition:border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s;transition:border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s}.list-foods .img__crop:before,.list-foods .img__crop:after{content:'';position:absolute;width:0;height:0;border:1px solid transparent;z-index:5}.list-foods .img__crop:before{top:0;left:0}.list-foods .img__crop:after{bottom:0;right:0}.sec-contact{position:relative;margin-bottom:50px}.sec-contact:before{content:"";position:absolute;top:5%;left:0;width:100%;height:90%;background:url(../img/index/bg-contact.png) no-repeat center center;background-size:cover}.contact{width:100%;max-width:670px;background:url(../img/index/bg-contact02.png) no-repeat center center;background-size:cover;padding:134px 70px 114px;position:relative;z-index:2}@media screen and (max-width: 768px){.contact{padding:50px 20px}}.contact__ttl{text-align:center;margin-bottom:55px}@media screen and (max-width: 768px){.contact__ttl{margin-bottom:30px}}.contact__ttl span{display:inline-block;padding:0 94px;font-family:"sf-ui-display-semibold";color:#fff;font-size:35px;line-height:40px;text-transform:uppercase;background:url(../img/index/line-01.png) no-repeat left center,url(../img/index/line-02.png) no-repeat right center}@media screen and (max-width: 768px){.contact__ttl span{font-size:16px;font-size:1.6rem;padding:0 50px}}.contact__ttl small{color:#fff;font-family:"Roboto",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;line-height:28px;margin-top:8px}@media screen and (max-width: 768px){.contact__ttl small{font-size:13px;font-size:1.3rem}}.contact__ttl small a{font-weight:500;color:#fbd30d;font-size:18px;line-height:28px;font-style:italic;display:inline-block;letter-spacing:1px;margin-left:11px}@media screen and (max-width: 768px){.contact__ttl small a{font-size:15px;font-size:1.5rem}}.contact__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.contact__form__item{width:calc(50% - 30px);margin:0 15px 27px;position:relative}@media screen and (max-width: 640px){.contact__form__item{width:100%;margin-bottom:10px}}.contact__form__item.full{width:100%;margin-bottom:32px}.contact__form__item--submit{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact__form__item--submit a{margin:0 5px}.contact__form__item select,.contact__form__item .select{background:rgba(255,255,255,0.07) url(../img/common/ico-selec.png) no-repeat right 10px center !important}.contact__form input,.contact__form select{background:rgba(255,255,255,0.07);padding:0 20px 0 43px;color:#fff;height:42px;font-size:15px;font-size:1.5rem;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;outline:none;border:0;width:100%}.contact__form input::-webkit-input-placeholder,.contact__form select::-webkit-input-placeholder{color:#fff}.contact__form input:-ms-input-placeholder,.contact__form select:-ms-input-placeholder{color:#fff}.contact__form input::-ms-input-placeholder,.contact__form select::-ms-input-placeholder{color:#fff}.contact__form input::placeholder,.contact__form select::placeholder{color:#fff}.contact__form select{-moz-appearance:none;-webkit-appearance:none;appearance:none}.contact__form select option{color:#333}.contact__form select::-ms-expand{display:none}.contact__form textarea{width:100%;resize:none;background:rgba(255,255,255,0.07);font-size:15px;font-size:1.5rem;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;outline:none;border:0;padding:15px 20px;height:100px}.contact__form textarea::-webkit-input-placeholder{color:#fff}.contact__form textarea:-ms-input-placeholder{color:#fff}.contact__form textarea::-ms-input-placeholder{color:#fff}.contact__form textarea::placeholder{color:#fff}.contact__form i{position:absolute;left:0;font-size:15px;font-size:1.5rem;color:#fff;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:24px;width:33px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:solid 1px #fff}.sec-map iframe{width:100% !important;display:block;height:455px !important}.itemM{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:66px}.itemM__img{width:calc(670/1170*100%)}@media screen and (max-width: 768px){.itemM__img{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:30px}}.itemM__img:before{padding-bottom:calc(385/670*100%)}.itemM__content{width:calc(500/1170*100%);padding-right:60px;padding-top:6px}@media screen and (max-width: 1200px){.itemM__content{padding-right:20px}}@media screen and (max-width: 768px){.itemM__content{padding-right:0;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.itemM__ttl{font-weight:bold;color:#3a5862;text-transform:uppercase;font-size:28px;line-height:36px;max-height:72px;overflow:hidden;margin-bottom:30px}@media screen and (max-width: 1200px){.itemM__ttl br{display:none}}@media screen and (max-width: 768px){.itemM__ttl{margin-bottom:20px;font-size:20px;font-size:2rem}}.itemM--style02{margin-bottom:82px}.itemM--style02 .itemM__content{width:calc(570/1170*100%);padding-left:38px;padding-right:90px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center}@media screen and (max-width: 768px){.itemM--style02 .itemM__content{width:100%;padding:0;padding-left:80px}}.itemM--style02 .itemM__content:before{content:"";position:absolute;width:120px;height:100%;left:-87px;top:0;background:url(../img/wedding/img-flower.jpg) no-repeat}@media screen and (max-width: 768px){.itemM--style02 .itemM__content:before{width:70px;background-size:70px auto;background-position:left center;left:0}}@media screen and (max-width: 1200px){.itemM--style02 .itemM__content{padding-right:20px}}.itemM--style02 .itemM__img{width:calc(600/1170*100%)}.itemM--style02 .itemM__img:before{padding-bottom:calc(380/600*100%)}@media screen and (max-width: 768px){.itemM--style02 .itemM__img{width:100%}}@media screen and (max-width: 1400px){.itemM--style02{margin-left:70px}}@media screen and (max-width: 768px){.itemM--style02{margin-left:0}}.sec-content{padding:50px 0}.list-service{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px -33px;padding-bottom:60px}@media screen and (max-width: 768px){.list-service{margin-left:-5px;margin-right:-5px}}.list-service__item{width:33.33%;padding:0 15px;margin-bottom:33px}@media screen and (max-width: 768px){.list-service__item{width:50%;padding:0 5px}}.list-service__item .img{margin-bottom:25px}.list-service__item .img .img__crop{pointer-events:none}.list-service__item .img:before{padding-bottom:calc(245/370*100%)}.list-service__ttl{font-weight:500;color:#3a5862;text-align:center;font-size:17px;line-height:22px;max-height:22px;text-transform:uppercase;overflow:hidden;margin-bottom:5px}.list-service__ttl a{color:inherit;pointer-events:none}@media screen and (max-width: 768px){.list-service__ttl{font-size:15px;font-size:1.5rem;line-height:22px;max-height:22px}}.list-service .txtBase{padding:0 10px;line-height:22px;max-height:66px;overflow:hidden}@media screen and (max-width: 768px){.list-service .txtBase{padding:0;max-height:66px}}.thongke{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#999;font-size:14px;line-height:22px;margin-bottom:12px}.thongke__time{margin-right:20px}.thongke i{color:#1caa8f;margin-right:5px}.list-program__ttl{font-weight:bold;font-size:20px;line-height:22px;max-height:44px;overflow:hidden;margin-bottom:25px}.list-program__ttl a{color:#333;pointer-events:none}@media screen and (max-width: 768px){.list-program__ttl{font-size:16px;font-size:1.6rem;margin-bottom:10px}}.list-program .txtBase{max-height:110px;overflow:hidden;line-height:22px;text-align:justify;margin-bottom:28px}.list-program__item{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-program__item:last-child{margin-bottom:0}.list-program__img{width:calc(770/1170*100%)}@media screen and (max-width: 768px){.list-program__img{width:100%;margin-bottom:30px}}.list-program__img:before{padding-bottom:calc(350/770*100%)}.list-program__content{width:calc(400/1170*100%);padding-left:40px;padding-top:24px}@media screen and (max-width: 1200px){.list-program__content{padding-left:20px}}@media screen and (max-width: 768px){.list-program__content{padding:0;width:100%}}.list-album{margin:0 -15px 74px}.list-album:after{content:'';display:block;clear:both}@media screen and (max-width: 768px){.list-album{margin-left:-5px;margin-right:-5px;margin-bottom:20px}}.list-album__item{float:left;width:33.33%;padding:0 15px;margin-bottom:30px;z-index:2}@media screen and (max-width: 768px){.list-album__item{padding:0 5px;margin-bottom:10px}}.list-album__item--w60{width:66.66%}.list-album__item:nth-child(8){-webkit-transform:translate(-18%, -27%);transform:translate(-18%, -27%);z-index:1}.price-album{padding:36px 45px 20px;position:relative}.price-album:before{content:"";position:absolute;top:0;left:0;height:50%;width:100%;background:url(../img/wedding/bg-02.jpg) repeat}@media screen and (max-width: 768px){.price-album:before{height:80%}}@media screen and (max-width: 768px){.price-album{padding-left:20px;padding-right:20px}}.list-price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -14px -20px;padding-bottom:95px}.list-price__item{margin:0 14px 20px;width:calc(33.33% - 28px);background:#ffffff;padding:48px 64px 28px;position:relative;z-index:2;-webkit-box-shadow:0px 2px 6px 0px rgba(0,0,0,0.1);box-shadow:0px 2px 6px 0px rgba(0,0,0,0.1)}.list-price__item:nth-child(2n+2){background:#fff url(../img/wedding/img-flower02.png) no-repeat bottom right}@media screen and (max-width: 768px){.list-price__item:nth-child(2n+2){background-size:30% auto}}@media screen and (max-width: 1200px){.list-price__item{padding-left:20px;padding-right:20px}}@media screen and (max-width: 768px){.list-price__item{width:100%;margin-bottom:20px;padding:20px 15px}.list-price__item:last-child{margin-bottom:0}}.list-price__ttl{font-weight:500;color:#3a5862;font-size:18px;line-height:22px;max-height:22px;overflow:hidden;margin-bottom:25px;text-transform:uppercase;text-align:center}@media screen and (max-width: 990px){.list-price__ttl{margin-bottom:10px}}@media screen and (max-width: 768px){.list-price__ttl{font-size:16px;font-size:1.6rem}}.list-price__price{text-align:center;font-weight:500;font-style:italic;color:#c7876b;font-family:"UTMTimesBold";font-size:30px;line-height:35px;padding-bottom:30px;border-bottom:solid 1px;margin-bottom:30px}@media screen and (max-width: 990px){.list-price__price{font-size:25px;font-size:2.5rem}}@media screen and (max-width: 768px){.list-price__price{font-size:24px;font-size:2.4rem;padding-bottom:5px;margin-bottom:15px}}.list-price ul li{text-align:center;font-size:16px;line-height:30px;color:#999}@media screen and (max-width: 768px){.list-price ul li{font-size:14px;font-size:1.4rem}}.box-ins{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -11px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:32px}@media screen and (max-width: 768px){.box-ins{margin-bottom:0}}.box-ins__item{width:calc(100%/6);padding:0 11px;position:relative}.box-ins__item:nth-child(2n+1){padding-top:40px}@media screen and (max-width: 768px){.box-ins__item:nth-child(2n+1){padding-top:25px}}.box-ins__item .img:before{padding-bottom:calc(180/180*100%)}.box-ins__item__ttl{position:absolute;bottom:-16px;left:0;width:100%;text-align:center;padding:0 20px}.box-ins__item__ttl img{max-width:100%}@media screen and (max-width: 768px){.box-ins__item__ttl{bottom:5px}}.box-ins__item:nth-child(2):before{content:"";width:114px;height:85px;position:absolute;top:-67px;left:-79px;background:url(../img/wedding/img-flower03.png) no-repeat}@media screen and (max-width: 768px){.box-ins__item:nth-child(2):before{width:57px;height:44px;background-size:57px auto;top:-35px;left:-36px}}.box-ins__item:nth-child(2):after{content:"";width:100%;height:30px;position:absolute;bottom:-15px;left:0;background:url(../img/wedding/ttl-01.png) no-repeat center center;background-size:contain}@media screen and (max-width: 768px){.box-ins__item:nth-child(2):after{bottom:-10px}}.box-ins__item:nth-child(3){padding-top:50px;padding-right:24px}@media screen and (max-width: 768px){.box-ins__item:nth-child(3){padding-top:20px}}.box-ins__item:nth-child(4){margin-top:38px;margin-left:-9px}.box-ins__item:nth-child(4):after{content:"";width:100%;height:30px;position:absolute;top:-47px;left:0;background:url(../img/wedding/ttl-02.jpg) no-repeat center center;background-size:contain}@media screen and (max-width: 768px){.box-ins__item:nth-child(4):after{top:-55px}}@media screen and (max-width: 768px){.box-ins__item:nth-child(4){padding-top:50px}.box-ins__item:nth-child(4):after{top:11px}}.box-ins__item:nth-child(5){margin-top:-38px}@media screen and (max-width: 768px){.box-ins__item:nth-child(5){margin-top:12px}}.box-ins__item:last-child{margin-top:38px}@media screen and (max-width: 768px){.box-ins__item:last-child{padding-top:20px}}@media screen and (max-width: 768px){.box-ins__item{width:33.33%}}.item-seminor{padding:40px 0;background:url(../img/seminor/bg-01.jpg) repeat;margin-bottom:20px}.item-seminor:last-child{margin-bottom:0}.item-seminor .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 768px){.item-seminor .inner>*{width:100% !important}}.item-seminor__img{width:51%;padding:13px;background:#ffffff;border-radius:3px;-webkit-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 7px 0px rgba(0,0,0,0.3)}.item-seminor__img .img{border-radius:3px}.item-seminor__img .img:before{padding-bottom:calc(380/570*100%)}.item-seminor__content{width:49%;padding-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.item-seminor__ttl{text-align:center;color:#1caa8f;font-size:33px;font-size:3.3rem;line-height:40px;padding-top:60px;background:url(../img/seminor/ico-01.png) no-repeat top center;margin-bottom:16px;font-family:"sf-ui-display-semibold";text-transform:uppercase}@media screen and (max-width: 1200px){.item-seminor__ttl{font-size:28px;font-size:2.8rem;margin-bottom:5px}}@media screen and (max-width: 768px){.item-seminor__ttl{font-size:22px;font-size:2.2rem;line-height:30px}}.item-seminor__ttl span{max-height:40px;overflow:hidden}@media screen and (max-width: 768px){.item-seminor__ttl span{max-height:30px}}.item-seminor .txtBase{padding-bottom:16px;margin-bottom:34px;position:relative;text-align:center}.item-seminor .txtBase span{max-height:75px;display:inline-block;overflow:hidden}.item-seminor .txtBase:before{content:"";height:1px;background:#1caa8f;bottom:0;width:280px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 1200px){.item-seminor .txtBase{padding-bottom:10px;margin-bottom:20px}}@media screen and (max-width: 768px){.item-seminor .txtBase{padding-bottom:10px;margin-bottom:15px}}.item-seminor .btn{min-width:127px;min-height:40px}.item-seminor:nth-child(2n) .item-seminor__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.item-seminor:nth-child(2n) .item-seminor__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:40px;padding-left:0}@media screen and (max-width: 768px){.item-seminor .item-seminor__img{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important;margin-bottom:30px}.item-seminor .item-seminor__content{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important;padding:0 !important}}.nav-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-tabs li{padding:0 15px}@media screen and (max-width: 768px){.nav-tabs li{padding:0 2.5px;width:25%}}.nav-tabs li span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10x;min-width:168px;min-height:65px;font-weight:500;font-size:23px;font-size:2.3rem;cursor:pointer;background:#f6f6f6;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 768px){.nav-tabs li span{min-width:60px;font-size:10px;font-size:1rem;min-height:35px;padding:0 5px;width:100%;text-align:center}}@media screen and (max-width: 330px){.nav-tabs li span{min-height:30px}}.nav-tabs li.on span,.nav-tabs li:hover span{background:#3a5862;color:#fff}.tab-item{background:#f6f6f6;border:solid 2px #3a5862;border-radius:10px;display:none;-webkit-box-shadow:0px 6px 11px 0px rgba(0,0,0,0.3);box-shadow:0px 6px 11px 0px rgba(0,0,0,0.3);padding:40px 97px;margin-bottom:60px}@media screen and (max-width: 1200px){.tab-item{padding:20px 20px}}.tab-item.on{display:block}.tab-item .noidung{padding-bottom:0}.list-picture{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px -30px;padding-bottom:24px}@media screen and (max-width: 768px){.list-picture{padding-bottom:0;margin-left:-15px;margin-right:-5px;margin-bottom:-10px}}.list-picture__item{width:33.33%;padding:0 15px;margin-bottom:30px}@media screen and (max-width: 768px){.list-picture__item{padding:0 5px;margin-bottom:10px}}.list-picture__item .img{border-radius:3px}.list-picture__item .img:before{padding-bottom:100%}.car-park{margin-top:70px !important}.time-retaurant{background:#bc974a;padding:120px 0 60px;margin-bottom:70px}.time-retaurant+section{margin-top:-70px}.time-retaurant .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 90px}@media screen and (max-width: 1200px){.time-retaurant .inner{padding:0 20px}}.time-retaurant__left{width:calc(500/1030*100%);border:solid 7px #fff;border-radius:10px;background:#333333;padding:35px 42px 44px;position:relative}@media screen and (max-width: 1200px){.time-retaurant__left{padding-left:15px;padding-right:15px}}@media screen and (max-width: 768px){.time-retaurant__left{width:100%;margin-bottom:30px}}.time-retaurant__left:before{content:"";position:absolute;width:156px;height:78px;top:-85px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(../img/seminor/bg-02.png) no-repeat;z-index:2}.time-retaurant__left .time-retaurant__ttl{text-align:center}.time-retaurant__left ul li{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;color:#fff;font-size:20px;line-height:28px;margin-bottom:22px}@media screen and (max-width: 990px){.time-retaurant__left ul li{font-size:16px;font-size:1.6rem}}@media screen and (max-width: 768px){.time-retaurant__left ul li{font-size:14px;font-size:1.4rem}}.time-retaurant__left ul li:last-child{margin-bottom:0}.time-retaurant__left ul li span{display:inline-block;width:50%}.time-retaurant__left ul li span:last-child{text-align:right}.time-retaurant__right{width:calc(530/1030*100%);padding-left:66px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center}@media screen and (max-width: 768px){.time-retaurant__right{width:100%;padding-left:0}}@media screen and (max-width: 768px){.time-retaurant__right ul{width:100%}}.time-retaurant__right ul li{color:#fff;font-size:23px;line-height:28px;margin-bottom:10px}@media screen and (max-width: 768px){.time-retaurant__right ul li{font-size:16px;font-size:1.6rem}}@media screen and (max-width: 768px) and (max-width: 768px){.time-retaurant__right ul li{text-align:center}}.time-retaurant__right ul li a{color:inherit}.time-retaurant__ttl{font-family:"sf-ui-display-semibold";color:#fff;font-size:28px;line-height:30px;width:100%;text-transform:uppercase;margin-bottom:37px}@media screen and (max-width: 768px){.time-retaurant__ttl{text-align:center;font-size:20px;font-size:2rem;margin-bottom:20px}}.list-carpark{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-35px;padding-bottom:82px}.list-carpark__item{width:50%;margin-bottom:47px}.list-carpark__item:nth-child(n+3){width:25%}.list-carpark__item:nth-child(n+3) .img:before{padding-bottom:calc(390/454*100%)}.list-carpark__item:nth-child(n+3) .list-carpark__ttl{width:100%;margin-bottom:20px}.list-carpark__item:nth-child(n+3) .txtBase{width:100%;padding-left:0;max-height:66px}@media screen and (max-width: 768px){.list-carpark__item:nth-child(n+3){width:50%}}.list-carpark .img .img__crop{pointer-events:none}.list-carpark .img:before{padding-bottom:calc(390/583*100%)}.list-carpark__content{padding:19px 25px;border:solid 1px #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 768px){.list-carpark__content{padding:20px 10px}}.list-carpark__ttl{width:30%;font-size:25px;line-height:28px;max-height:28px;overflow:hidden}@media screen and (max-width: 768px){.list-carpark__ttl{width:100%;font-size:20px;font-size:2rem;margin-bottom:10px}}.list-carpark__ttl a{color:#333;pointer-events:none}.list-carpark .txtBase{width:70%;max-height:110px;line-height:22px;overflow:hidden;padding-left:20px}@media screen and (max-width: 768px){.list-carpark .txtBase{width:100%}}.box-tab{position:relative}.box-tab .img-left{position:absolute;width:84px;top:0;left:-140px}.box-tab .img-left img{max-width:100%}@media (max-width: 1500px){.box-tab .img-left{display:none}}.box-tab .img-right{position:absolute;width:84px;top:0;right:-140px}.box-tab .img-right img{max-width:100%}@media (max-width: 1500px){.box-tab .img-right{display:none}}.sec-drink{padding:44px 0;background:#eae7e0}.list-drink{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px -30px}@media screen and (max-width: 768px){.list-drink{margin:0 -2.5px -5px}}@media screen and (max-width: 640px){.list-drink{margin-bottom:-30px}}.list-drink__item{width:33.33%;padding:0 15px;margin-bottom:30px}@media screen and (max-width: 768px){.list-drink__item{padding:0 2.5px;margin-bottom:5px}}@media screen and (max-width: 640px){.list-drink__item{width:100%;margin-bottom:30px}}.list-drink .img{margin-bottom:20px}.list-drink .img .img__crop{pointer-events:none}.list-drink .img:before{padding-bottom:calc(246/370*100%)}.list-drink__ttl{font-weight:bold;font-size:20px;line-height:26px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:18px}@media screen and (max-width: 768px){.list-drink__ttl{font-size:16px;font-size:1.6rem;padding-left:7px}}.list-drink__ttl a{height:26px;pointer-events:none;overflow:hidden}.list-drink__ttl span{font-family:"UTMFlamenco";color:#c6a17b;font-size:33px;font-size:3.3rem;line-height:24px;margin-right:10px;padding-left:5px}@media screen and (max-width: 768px){.list-drink__ttl span{font-size:25px;font-size:2.5rem}}.list-drink__ttl a{color:inherit}.list-drink .txtBase{max-height:75px;overflow:hidden}.list-picdrink:after{content:"";display:block;clear:both}.list-picdrink__item{width:20%;float:left}@media screen and (max-width: 768px){.list-picdrink__item{width:33.33%}}.list-picdrink__item .img:before{padding-bottom:calc(389/385*100%)}.list-picdrink__item:nth-child(1){width:40%;float:left}@media screen and (max-width: 768px){.list-picdrink__item:nth-child(1){width:100%}}.list-picdrink__item:nth-child(1):before{padding-bottom:calc(788/750*100%)}.sec-picdrink{margin-bottom:40px;margin-top:-60px}.list-news01{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px -20px;padding-bottom:50px}.list-news01__item{width:calc(50% - 20px);margin:0 10px 20px;-webkit-box-shadow:0 0 7px 2px rgba(0,0,0,0.4);box-shadow:0 0 7px 2px rgba(0,0,0,0.4)}@media screen and (max-width: 768px){.list-news01__item{width:calc(100% - 20px)}}.list-news01__item .img:before{padding-bottom:calc(346/576*100%)}.list-news01__item:nth-child(1),.list-news01__item:nth-child(2){position:relative}.list-news01__item:nth-child(1) .list-news01__ttl,.list-news01__item:nth-child(2) .list-news01__ttl{font-size:20px;font-size:2rem;padding:0 20px;position:absolute;bottom:20px;left:0;width:100%;color:#fff;z-index:2;line-height:25px;max-height:50px}@media screen and (max-width: 768px){.list-news01__item:nth-child(1) .list-news01__ttl,.list-news01__item:nth-child(2) .list-news01__ttl{font-size:16px;font-size:1.6rem;line-height:20px;max-height:40px}}.list-news01__item:nth-child(1):after,.list-news01__item:nth-child(2):after{content:"";position:absolute;left:0;bottom:0;width:100%;z-index:1;pointer-events:none;height:30px;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.2)), to(transparent));background:linear-gradient(to top, rgba(0,0,0,0.2), transparent)}.list-news01__item:nth-child(n+3){width:calc(25% - 20px);-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width: 768px){.list-news01__item:nth-child(n+3){width:calc(50% - 20px)}}.list-news01__item:nth-child(n+3) .img{margin-bottom:10px}.list-news01__item:nth-child(n+3) .img:before{padding-bottom:calc(169/278*100%)}.list-news01__ttl{font-weight:bold;font-size:18px;line-height:22px;max-height:44px;overflow:hidden}@media screen and (max-width: 768px){.list-news01__ttl{font-size:14px;font-size:1.4rem}}.list-news01__ttl a{color:inherit}.main-news{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-news.detail{margin-bottom:42px}.main-news .main-left{width:calc(790/1170*100%)}@media screen and (max-width: 768px){.main-news .main-left{width:100%;margin-bottom:50px}}.main-news .main-right{width:calc(380/1170*100%);padding-left:50px}@media screen and (max-width: 1200px){.main-news .main-right{padding-left:20px}}@media screen and (max-width: 768px){.main-news .main-right{width:100%;padding-left:0}}.list-news02{margin-bottom:-20px;padding-bottom:40px}.list-news02__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.list-news02__img{width:calc(370/790*100%)}@media screen and (max-width: 768px){.list-news02__img{width:100%;margin-bottom:20px}}.list-news02__img:before{padding-bottom:calc(220/370*100%)}.list-news02__content{width:calc(420/790*100%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;padding-left:24px;padding-top:30px}@media screen and (max-width: 768px){.list-news02__content{width:100%;padding-left:0}}.list-news02__ttl{font-weight:bold;font-size:20px;line-height:25px;height:50px;overflow:hidden;margin-bottom:11px;width:100%}@media screen and (max-width: 768px){.list-news02__ttl{font-size:15px;font-size:1.5rem;height:auto;max-height:50px;margin-bottom:10px}}.list-news02__ttl a{color:inherit}.list-news02 .txtBase{max-height:88px;overflow:hidden;line-height:22px;color:#666666}@media screen and (max-width: 768px){.list-news02 .txtBase{min-height:75px}}.list-news03{margin-bottom:-15px}.list-news03__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.list-news03__ttl{font-size:15px;line-height:20px;max-height:40px;overflow:hidden;font-weight:bold}@media screen and (max-width: 768px){.list-news03__ttl{font-size:13px;font-size:1.3rem;margin-top:-7px}}.list-news03__ttl a{color:inherit}.list-news03__img{width:78px}.list-news03__img:before{padding-bottom:100%}.list-news03__content{width:calc(100% - 78px);padding-left:13px}.statitic{font-size:13px;line-height:26px;color:#666;margin-bottom:20px}.noidung{padding-bottom:30px}.noidung p{font-size:14px;line-height:26px}#CommonCuoiChiTietTin{margin-bottom:43px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px 0;border-top:solid 1px #eeeeee;border-bottom:solid 1px #eeeeee;font-size:14px;font-size:1.4rem}@media screen and (max-width: 990px){#CommonCuoiChiTietTin{padding-bottom:7px}}@media screen and (max-width: 330px){#CommonCuoiChiTietTin{font-size:12px;font-size:1.2rem}}#CommonCuoiChiTietTin>*{width:50%}@media screen and (max-width: 990px){#CommonCuoiChiTietTin>*{width:100%}}#CommonCuoiChiTietTin .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 990px){#CommonCuoiChiTietTin .left{padding-bottom:10px;border-bottom:solid 1px #eeeeee;margin-bottom:10px}}#CommonCuoiChiTietTin .left a{color:#999999;display:inline-block;margin-right:15px}#CommonCuoiChiTietTin .left a:last-child{margin-right:0}#CommonCuoiChiTietTin .left a i{margin-right:10px}#CommonCuoiChiTietTin .addthis_toolbox{padding-top:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:center}@media screen and (max-width: 990px){#CommonCuoiChiTietTin .addthis_toolbox{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#CommonCuoiChiTietTin .addthis_toolbox .fb_iframe_widget{-webkit-transform:translateY(-3px);transform:translateY(-3px)}#CommonCuoiChiTietTin .addthis_toolbox .shareItem{height:18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#CommonCuoiChiTietTin .addthis_toolbox .shareItem a{margin:0}.other-news{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px -30px}.other-news__item{width:33.33%;padding:0 15px;margin-bottom:30px}@media screen and (max-width: 768px){.other-news__item{width:100%}}.other-news .img{margin-bottom:15px}.other-news .img:before{padding-bottom:calc(246/370*100%)}.other-news__ttl{font-weight:bold;font-size:16px;line-height:22px;height:22px;overflow:hidden;margin-bottom:6px}@media screen and (max-width: 768px){.other-news__ttl{font-size:14px;font-size:1.4rem}}.other-news__ttl a{color:inherit}.other-news .thongke{margin-bottom:7px}.other-news .thongke i{color:#999999}.other-news .txtBase{max-height:66px;line-height:22px;overflow:hidden}.contact02{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px}.contact02>*{width:50%;padding:0 20px}@media screen and (max-width: 768px){.contact02>*{width:100%;margin-bottom:50px}.contact02>*:last-child{margin-bottom:0}}.contact02__form{padding-left:0}@media screen and (max-width: 768px){.contact02__form{padding-left:20px}}.contact02__ttl{font-size:25px;line-height:32px;font-weight:bold;text-transform:uppercase;margin-bottom:32px}@media screen and (max-width: 768px){.contact02__ttl{font-size:22px;font-size:2.2rem;margin-bottom:20px}}.contact02__address ul li{margin-bottom:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 768px){.contact02__address ul li{margin-bottom:20px}}.contact02__address ul li:last-child{margin-bottom:0}.contact02__address ul li span{width:45px}.contact02__address ul li p{padding-left:8px;font-size:16px;line-height:20px;width:calc(100% - 45px);font-weight:bold}@media screen and (max-width: 768px){.contact02__address ul li p{font-size:14px;font-size:1.4rem}}.contact02__address ul li p span{color:#666;font-weight:400;margin-bottom:3px;display:inline-block;width:100%}.contact02__address ul li p a{color:inherit}.box-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.box-form__item{width:50%;padding:0 10px;margin-bottom:20px}@media screen and (max-width: 768px){.box-form__item{width:100%}}.box-form__item--full{width:100%}.box-form__item input{width:100%;height:40px;background:#f8f8f8;padding:0 10px;border:0;-webkit-box-shadow:none;box-shadow:none;border-bottom:solid 2px #ebebeb;font-size:15px;font-size:1.5rem}.box-form__item input::-webkit-input-placeholder{color:#666}.box-form__item input:-ms-input-placeholder{color:#666}.box-form__item input::-ms-input-placeholder{color:#666}.box-form__item input::placeholder{color:#666}.box-form__item input:hover,.box-form__item input:focus{color:#1caa8f;border-bottom-color:#1caa8f;outline:none}.box-form__item input:hover::-webkit-input-placeholder,.box-form__item input:focus::-webkit-input-placeholder{color:#1caa8f}.box-form__item input:hover:-ms-input-placeholder,.box-form__item input:focus:-ms-input-placeholder{color:#1caa8f}.box-form__item input:hover::-ms-input-placeholder,.box-form__item input:focus::-ms-input-placeholder{color:#1caa8f}.box-form__item input:hover::placeholder,.box-form__item input:focus::placeholder{color:#1caa8f}.box-form__item textarea{background:#f8f8f8;border:0;-webkit-box-shadow:none;box-shadow:none;font-size:15px;font-size:1.5rem;border-bottom:solid 2px #ebebeb;width:100%;resize:none;height:120px;padding:15px 10px}.box-form__item textarea:hover,.box-form__item textarea:focus{color:#1caa8f;border-bottom-color:#1caa8f;outline:none}.box-form__item textarea:hover::-webkit-input-placeholder,.box-form__item textarea:focus::-webkit-input-placeholder{color:#1caa8f}.box-form__item textarea:hover:-ms-input-placeholder,.box-form__item textarea:focus:-ms-input-placeholder{color:#1caa8f}.box-form__item textarea:hover::-ms-input-placeholder,.box-form__item textarea:focus::-ms-input-placeholder{color:#1caa8f}.box-form__item textarea:hover::placeholder,.box-form__item textarea:focus::placeholder{color:#1caa8f}.box-form__item .btn{min-width:140px;min-height:40px;font-size:16px;font-size:1.6rem;text-transform:uppercase;border-radius:0}.guiThanhCong{position:relative;width:100%;padding-top:35px}.guiThanhCong i{width:80px;height:80px;line-height:80px;text-align:center;font-size:50px;margin-bottom:30px;background:#1caa8f;color:#fff;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%}.guiThanhCong p.title{font-size:30px;line-height:40px;text-align:center;margin-bottom:6px;color:#1caa8f;text-transform:none;margin-top:0}.guiThanhCong p.first{font-size:15px;line-height:22px;margin:14px 0 5px 0;text-align:center}.guiThanhCong .text{font-size:15px;line-height:22px}.guiThanhCong p.second{font-size:15pxpx;line-height:24pxpx;margin-bottom:22px;text-align:center}.guiThanhCong p.second span{margin:0 4px}.guiThanhCong .back{margin-top:25px;text-transform:uppercase;text-align:center;padding:0 45px;display:inline-block;background:#1caa8f;border:solid 1px #1caa8f;color:#fff;left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:0.3s;transition:0.3s;font-size:16px;line-height:42px;margin-bottom:7px}.guiThanhCong .back:hover{background:#ffffff;color:#1caa8f}

/*# sourceMappingURL=styles.css.map */