:root{--font-color:#222;--rev-font-color:white;--bg-color:white;--rev-bg-color:#545454;--acc-color:#ad0a0a;--link-color:#7c7c7c;--hover-color:darkorange;--black:#222;--gray:#f4f4f4;--header-text:white}body{--base-color:#7c7c7c}body.light-mode{--font-color:#333;--rev-font-color:white;--bg-color:white;--rev-bg-color:#545454;--acc-color:#ad0a0a;--link-color:#7c7c7c;--hover-color:darkorange}body.dark-mode{--font-color:#fff;--rev-font-color:#333;--bg-color:#222;--rev-bg-color:#f5f5f5;--acc-color:#ad0a0a;--link-color:#fff;--hover-color:darkorange}body.theme-yakiniku header.pc{background:#000;position:fixed;top:0;left:0;width:100%;z-index:999;padding-left:1em;padding-right:1em}body.theme-yakiniku header.pc .container{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;margin:0 auto;padding:0 0 10px;max-width:1200px}@media (min-width:758px) and (max-width:1024px){body.theme-yakiniku header.pc .container{flex-wrap:nowrap;align-items:center}}@media (max-width:757px){body.theme-yakiniku header.pc .container{align-items:flex-start;flex-direction:column;padding:15px 0 15px}}body.theme-yakiniku header.pc .container .logo-area{flex:0 0 auto;padding-top:10px}@media (min-width:758px) and (max-width:1024px){body.theme-yakiniku header.pc .container .logo-area{max-width:40vw}}@media (max-width:757px){body.theme-yakiniku header.pc .container .logo-area{max-width:100vw}}body.theme-yakiniku header.pc .container .logo-area .logo a h1,body.theme-yakiniku header.pc .container .logo-area .logo a span{font-weight:700;color:#fff}@media (max-width:757px){body.theme-yakiniku header.pc .container .logo-area .logo a h1,body.theme-yakiniku header.pc .container .logo-area .logo a span{font-size:1.44375rem}}@media (min-width:758px){body.theme-yakiniku header.pc .container .logo-area .logo a h1,body.theme-yakiniku header.pc .container .logo-area .logo a span{font-size:1.44375rem}}@media (min-width:1025px){body.theme-yakiniku header.pc .container .logo-area .logo a h1,body.theme-yakiniku header.pc .container .logo-area .logo a span{font-size:1.65rem}}@media (min-width:1400px){body.theme-yakiniku header.pc .container .logo-area .logo a h1,body.theme-yakiniku header.pc .container .logo-area .logo a span{font-size:1.65rem}}@media (min-width:758px) and (max-width:1024px){body.theme-yakiniku header.pc .container .logo-area .logo a h1,body.theme-yakiniku header.pc .container .logo-area .logo a span{margin:0 0 0 8px;text-shadow:0 0 4px rgba(0,0,0,.54)}}@media (max-width:757px){body.theme-yakiniku header.pc .container .logo-area .logo a h1,body.theme-yakiniku header.pc .container .logo-area .logo a span{margin:0 0 10px 8px;text-shadow:0 0 4px rgba(0,0,0,.54)}}body.theme-yakiniku header.pc .container .logo-area .logo a img{display:inline;height:60px;width:auto;margin-right:10px}@media (min-width:758px) and (max-width:1024px){body.theme-yakiniku header.pc .container .logo-area .logo a img{height:50px}}@media (max-width:757px){body.theme-yakiniku header.pc .container .logo-area .logo a img{height:50px}}body.theme-yakiniku header.pc .container .menu-area{flex:1 1 auto;max-width:880px;display:flex;justify-content:flex-start;align-items:center;padding-top:10px}@media (max-width:757px){body.theme-yakiniku header.pc .container .menu-area{justify-content:space-between;width:100%}}body.theme-yakiniku header.pc .container .menu-area .menu-header{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:0;padding:1em 0}@media (min-width:758px) and (max-width:1024px){body.theme-yakiniku header.pc .container .menu-area .menu-header{padding:0}}body.theme-yakiniku header.pc .container .menu-area .menu-header li{padding-right:2rem;margin-bottom:5px}@media (min-width:758px) and (max-width:1024px){body.theme-yakiniku header.pc .container .menu-area .menu-header li{padding-right:2rem;margin-bottom:5px}}body.theme-yakiniku header.pc .container .menu-area .menu-header li a span{color:#fff;transition:all .3s ease}@media (max-width:757px){body.theme-yakiniku header.pc .container .menu-area .menu-header li a span{font-size:1.225rem}}@media (min-width:758px){body.theme-yakiniku header.pc .container .menu-area .menu-header li a span{font-size:1.225rem}}@media (min-width:1025px){body.theme-yakiniku header.pc .container .menu-area .menu-header li a span{font-size:1.4rem}}@media (min-width:1400px){body.theme-yakiniku header.pc .container .menu-area .menu-header li a span{font-size:1.4rem}}body.theme-yakiniku header.pc .container .menu-area .menu-header li a:hover span{color:var(--hover-color);transition:all .3s ease}body.theme-yakiniku header.pc .container .reserve-area{flex:0 0 auto;max-width:250px;text-align:right}body.theme-yakiniku header.pc .container .reserve-area .store-name{color:#fff;display:block;line-height:1;padding:10px 0}@media (max-width:757px){body.theme-yakiniku header.pc .container .reserve-area .store-name{font-size:.875rem}}@media (min-width:758px){body.theme-yakiniku header.pc .container .reserve-area .store-name{font-size:.875rem}}@media (min-width:1025px){body.theme-yakiniku header.pc .container .reserve-area .store-name{font-size:1rem}}@media (min-width:1400px){body.theme-yakiniku header.pc .container .reserve-area .store-name{font-size:1rem}}body.theme-yakiniku header.pc .container .reserve-area img{max-height:15px;margin-right:3px}body.theme-yakiniku header.pc .container .reserve-area .reserve-buttons{display:flex;justify-content:center;gap:5px}body.theme-yakiniku header.pc .container .reserve-area .reserve-buttons .reserv-link,body.theme-yakiniku header.pc .container .reserve-area .reserve-buttons .tel{background:#967c4a}body.theme-yakiniku header.pc .container .reserve-area .reserve-buttons .reserv-link a,body.theme-yakiniku header.pc .container .reserve-area .reserve-buttons .tel a{padding:8px 10px;font-weight:bolder;line-height:1;letter-spacing:0;color:#fff;display:inline-flex;align-items:center}@media (max-width:757px){body.theme-yakiniku header.pc .container .reserve-area .reserve-buttons .reserv-link a,body.theme-yakiniku header.pc .container .reserve-area .reserve-buttons .tel a{font-size:1.225rem}}@media (min-width:758px){body.theme-yakiniku header.pc .container .reserve-area .reserve-buttons .reserv-link a,body.theme-yakiniku header.pc .container .reserve-area .reserve-buttons .tel a{font-size:1.225rem}}@media (min-width:1025px){body.theme-yakiniku header.pc .container .reserve-area .reserve-buttons .reserv-link a,body.theme-yakiniku header.pc .container .reserve-area .reserve-buttons .tel a{font-size:1.4rem}}@media (min-width:1400px){body.theme-yakiniku header.pc .container .reserve-area .reserve-buttons .reserv-link a,body.theme-yakiniku header.pc .container .reserve-area .reserve-buttons .tel a{font-size:1.4rem}}body.theme-yakiniku header.pc .container .reserve-area .reserve-buttons .reserv-link a:hover,body.theme-yakiniku header.pc .container .reserve-area .reserve-buttons .tel a:hover{background:var(--hover-color);border-color:var(--hover-color);color:#fff}body.theme-yakiniku #slider .swiper .swiper-wrapper .swiper-slide img{height:560px}body.theme-yakiniku section#about.about_bg{background-color:rgba(0,0,0,.5);background-blend-mode:overlay;background-size:cover;background-repeat:no-repeat;background-position:center;padding:50px 0;color:#fff}body.theme-yakiniku section#top-btn{overflow:hidden}body.theme-yakiniku section#top-btn .container{max-width:1000px}@media (min-width:1025px) and (max-width:1399px){body.theme-yakiniku section#top-btn .container{max-width:100%}}@media (min-width:758px) and (max-width:1024px){body.theme-yakiniku section#top-btn .container{max-width:100%}}@media (max-width:757px){body.theme-yakiniku section#top-btn .container{max-width:100%}}@media (min-width:1400px){body.theme-yakiniku section#top-btn .container h3.pcn{display:none}}@media (min-width:1025px) and (max-width:1399px){body.theme-yakiniku section#top-btn .container h3.pcn{display:none}}@media (min-width:758px) and (max-width:1024px){body.theme-yakiniku section#top-btn .container h3.pcn{display:none}}@media (max-width:757px){body.theme-yakiniku section#top-btn .container h3.pcn{font-weight:bolder;display:flex;align-items:center;text-align:left;margin-bottom:1em;line-height:1.5}}@media (max-width:757px) and (max-width:757px){body.theme-yakiniku section#top-btn .container h3.pcn{font-size:2.1rem}}@media (max-width:757px) and (min-width:758px){body.theme-yakiniku section#top-btn .container h3.pcn{font-size:2.1rem}}@media (max-width:757px) and (min-width:1025px){body.theme-yakiniku section#top-btn .container h3.pcn{font-size:2.4rem}}@media (max-width:757px) and (min-width:1400px){body.theme-yakiniku section#top-btn .container h3.pcn{font-size:2.4rem}}@media (max-width:757px) and (max-width:757px){body.theme-yakiniku section#top-btn .container h3.pcn{margin-top:15px}}@media (max-width:757px){body.theme-yakiniku section#top-btn .container h3.pcn:before{margin-right:.5em;background-image:linear-gradient(to right,transparent,#999 25%);content:"";display:inline;flex-grow:1;height:1px;width:15vw}body.theme-yakiniku section#top-btn .container h3.pcn:after{margin-left:.5em;background-image:linear-gradient(to left,transparent,#999 25%);content:"";display:inline;flex-grow:1;height:1px;width:15vw}}body.theme-yakiniku section#top-btn .container .btn-list{display:flex;align-items:center;margin-bottom:100px}@media (min-width:1025px) and (max-width:1399px){body.theme-yakiniku section#top-btn .container .btn-list{margin-bottom:30px}}@media (min-width:758px) and (max-width:1024px){body.theme-yakiniku section#top-btn .container .btn-list{margin-bottom:30px}}@media (max-width:757px){body.theme-yakiniku section#top-btn .container .btn-list{flex-direction:column;margin-bottom:3em}}body.theme-yakiniku section#top-btn .container .btn-list:last-child{margin-bottom:0}@media (max-width:757px){body.theme-yakiniku section#top-btn .container .btn-list:nth-of-type(odd){flex-direction:column}}body.theme-yakiniku section#top-btn .container .btn-list:nth-of-type(odd) .btn-list-left{margin-right:35px}@media (max-width:757px){body.theme-yakiniku section#top-btn .container .btn-list:nth-of-type(odd) .btn-list-left{margin-right:0}}body.theme-yakiniku section#top-btn .container .btn-list:nth-of-type(even){flex-direction:row-reverse}@media (max-width:757px){body.theme-yakiniku section#top-btn .container .btn-list:nth-of-type(even){flex-direction:column}}body.theme-yakiniku section#top-btn .container .btn-list:nth-of-type(even) .btn-list-left{margin-left:35px}@media (max-width:757px){body.theme-yakiniku section#top-btn .container .btn-list:nth-of-type(even) .btn-list-left{margin-left:0}}body.theme-yakiniku section#top-btn .container .btn-list .btn-list-left{height:450px;min-width:450px;flex-basis:450px;background-position:center;background-size:cover;display:block;transition:all .3s}@media (min-width:1025px) and (max-width:1399px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-left{height:350px;min-width:350px;flex-basis:350px}}@media (min-width:758px) and (max-width:1024px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-left{height:350px;min-width:350px;flex-basis:350px}}@media (max-width:757px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-left{height:350px;min-width:350px;flex-basis:350px}}body.theme-yakiniku section#top-btn .container .btn-list .btn-list-left:hover{opacity:.7;background-color:rgba(255,255,255,.5)}body.theme-yakiniku section#top-btn .container .btn-list .btn-list-left a{display:block;width:100%;height:100%}@media (max-width:757px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right{display:flex;flex-direction:column-reverse}}body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right h3.spn{font-weight:bolder;display:flex;align-items:center;text-align:left;border-bottom:0;line-height:1.5;margin-top:0}@media (max-width:757px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right h3.spn{font-size:2.1rem}}@media (min-width:758px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right h3.spn{font-size:2.1rem}}@media (min-width:1025px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right h3.spn{font-size:2.4rem}}@media (min-width:1400px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right h3.spn{font-size:2.4rem}}@media (max-width:757px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right h3.spn{display:none}}body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right h3.spn:after{margin-left:.5em;background-image:-webkit-gradient(linear,right top,left top,from(transparent),color-stop(25%,#999));background-image:-o-linear-gradient(right,transparent,#999 25%);background-image:linear-gradient(to left,transparent,#999 25%);content:"";display:inline;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;width:180px}@media (min-width:1025px) and (max-width:1399px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right h3.spn:after{width:50px}}@media (min-width:758px) and (max-width:1024px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right h3.spn:after{width:80px}}body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right h4{font-weight:bolder;margin:2em 0 1em;text-align:left}@media (max-width:757px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right h4{font-size:1.75rem}}@media (min-width:758px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right h4{font-size:1.75rem}}@media (min-width:1025px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right h4{font-size:2rem}}@media (min-width:1400px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right h4{font-size:2rem}}@media (max-width:757px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right h4{margin:1em 0}}body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right p{text-align:left;margin-bottom:2em}@media (max-width:757px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right p{font-size:1.44375rem}}@media (min-width:758px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right p{font-size:1.44375rem}}@media (min-width:1025px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right p{font-size:1.65rem}}@media (min-width:1400px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right p{font-size:1.65rem}}body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right .thumb-wrap{display:flex}@media (max-width:757px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right .thumb-wrap{flex-wrap:wrap}}@media (max-width:757px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right .thumb-wrap{justify-content:space-between;margin:10px 0}}body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right .thumb-wrap .thumb{height:120px;width:120px;background-position:center;background-size:cover;margin-right:15px;transition:all .3s}@media (min-width:758px) and (max-width:1024px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right .thumb-wrap .thumb{height:75px;width:75px}}@media (max-width:757px){body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right .thumb-wrap .thumb{height:75px;width:75px}}body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right .thumb-wrap .thumb:last-child{margin-right:0}body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right .thumb-wrap .thumb:hover{opacity:.7;background-color:rgba(255,255,255,.5)}body.theme-yakiniku section#top-btn .container .btn-list .btn-list-right .thumb-wrap .thumb a{display:block;width:100%;height:100%}body.theme-yakiniku section#newsblog .container{max-width:1000px}body.theme-yakiniku section#newsblog .container article#front_blog h2,body.theme-yakiniku section#newsblog .container article#front_information h2{padding-bottom:30px;font-weight:bolder;margin:0 auto 40px;border-bottom:1px solid #999}@media (max-width:757px){body.theme-yakiniku section#newsblog .container article#front_blog h2,body.theme-yakiniku section#newsblog .container article#front_information h2{margin:1em auto 2em;padding-bottom:15px}}body.theme-yakiniku section#insta h2,body.theme-yakiniku section#voice h2{padding-bottom:30px;font-weight:bolder;margin:0 auto 40px auto;width:1000px;border-bottom:1px solid #999}@media (min-width:1025px) and (max-width:1399px){body.theme-yakiniku section#insta h2,body.theme-yakiniku section#voice h2{width:100%}}@media (min-width:758px) and (max-width:1024px){body.theme-yakiniku section#insta h2,body.theme-yakiniku section#voice h2{width:100%}}@media (max-width:757px){body.theme-yakiniku section#insta h2,body.theme-yakiniku section#voice h2{width:100%}}
/*# sourceMappingURL=styles-yakiniku.css.map */
