header{width:100%;z-index:9999;top:0;left:0;position:fixed}header .h-wrap{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;background:rgba(255, 255, 255, 0.5)}header .h-wrap .l-box{padding-left:30px}header .h-wrap .l-box .logo-box img{height:30px}@media screen and (min-width:992px){header .h-wrap .l-box .logo-box img{height:35px}}header .h-wrap .r-box{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}header .h-wrap .r-box .h-nav-list{display:none}@media screen and (min-width:992px){header .h-wrap .r-box .h-nav-list{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;display:flex;margin-right:40px;font-weight:bold}}header .h-wrap .r-box .h-nav-list li{margin-right:30px}header .h-wrap .r-box .h-nav-list li>a{font-weight:bold;text-decoration:none;color:#333;transition:0.3s}header .h-wrap .r-box .h-nav-list li>a:hover{color:#28A6C4}header .h-wrap .r-box .h-btn-box .slidemenu-btn{display:block;width:60px;height:60px;background:url(/wp-content/themes/portfoliothemeMasa/scss/../img/demo/menu_open.jpg) no-repeat center/contain}@media screen and (min-width:992px){header .h-wrap .r-box .h-btn-box .slidemenu-btn{display:none}}header .h-wrap .r-box .h-btn-box .h-support-box{display:none}@media screen and (min-width:992px){header .h-wrap .r-box .h-btn-box .h-support-box{display:block;width:200px}}header .h-wrap .r-box .h-btn-box .h-support-box>a{font-size:1.2rem;font-weight:bold;text-decoration:none;text-align:center;color:#fff;width:100%;display:block;background:#10659F;border:#10659F 1px solid;padding:26px 20px;transition:0.3s}header .h-wrap .r-box .h-btn-box .h-support-box>a:hover{color:#10659F;background:#FFF500;border:#FFF500 1px solid}.reservation-box{position:fixed;bottom:10px;right:10px;width:95px;z-index:5;transition:all 0.3s}@media screen and (min-width:768px){.reservation-box{width:170px;bottom:20px;right:20px}}@media screen and (min-width:992px){.reservation-box{display:none}}.reservation-box.hide{visibility:hidden;opacity:0}@keyframes zoomUp{0%{transform:scale(1)}100%{transform:scale(1.2)}}.keyslider .swiper .key-img-wrap.swiper-wrapper li{border-radius:100%;overflow:hidden}.keyslider .swiper .key-img-wrap .swiper-slide-active .img-box img,.keyslider .swiper .key-img-wrap .swiper-slide-duplicate-active .img-box img,.keyslider .swiper .key-img-wrap .swiper-slide-prev .img-box img{animation:zoomUp 7s linear 0s normal both}