.sidebar[data-v-bcd0df9a]{position:fixed;max-width:250px;min-width:250px}.sidebar .brand[data-v-bcd0df9a]{background-color:rgba(13,110,253,.788235294117647);color:#fff}ul li[data-v-bcd0df9a]{color:#fff;font-family:Kosugi Maru,sans-serif;font-weight:700;font-size:18px;padding:10px}ul li[data-v-bcd0df9a]:hover{cursor:pointer;background-color:#b4b4fa}.btn-gurunavi.disabled[data-v-bcd0df9a],.btn-gurunavi[data-v-bcd0df9a],.btn-gurunavi[data-v-bcd0df9a]:disabled{color:#d41222;border:2px solid #d41222}.btn-gurunavi.focus[data-v-bcd0df9a],.btn-gurunavi:not(:disabled):not(.disabled).active[data-v-bcd0df9a]:focus,.btn-gurunavi[data-v-bcd0df9a]:focus,.btn-gurunavi[data-v-bcd0df9a]:not(:disabled):not(.disabled):active:focus,.show>.btn-gurunavi.dropdown-toggle[data-v-bcd0df9a]:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-gurunavi:not(:disabled):not(.disabled).active[data-v-bcd0df9a],.btn-gurunavi[data-v-bcd0df9a]:hover,.btn-gurunavi[data-v-bcd0df9a]:not(:disabled):not(.disabled):active,.show>.btn-gurunavi.dropdown-toggle[data-v-bcd0df9a]{color:#fff;background-color:#d41222;border-color:#d41222}.category-title{font-family:Kosugi Maru,sans-serif;font-weight:700;position:relative;padding:35px 20px 0 30px;margin:20px 0 0 10px}.category-title:before{content:"";background-color:#b4b4fa;display:block;position:absolute;left:0;height:90px;width:90px;border-radius:50%;top:0;z-index:-1}@media (max-width:980px){.category-title{padding:35px 0 0 15px;margin:10px 0 0 0}}.category-sub-title{font-family:Kosugi Maru,sans-serif;padding:3px 10px;border-radius:5px}.timeline[data-v-428db96b]{margin:28px auto;border:1px solid #eee}.timeline-list[data-v-428db96b]{padding:40px 0}.timeline-list-item[data-v-428db96b]{display:flex;line-height:1.5;font-size:16px}.timeline-list-item .date[data-v-428db96b]{width:20%;padding:0 0 0 20px;color:#888;font-weight:700}.timeline-list-item .content[data-v-428db96b]{position:relative;width:80%;padding:0 20px 60px 30px;border-left:1px solid #aaa}.timeline-list-item .content[data-v-428db96b]:before{content:"";position:absolute;top:0;left:-10px;width:20px;height:20px;background-color:#00c2bc;border-radius:10px}p[data-v-a86d0208]{font-size:24px}@media (max-width:980px){p[data-v-a86d0208]{padding:10px;font-size:18px}}.img-box[data-v-de7c3734]{box-shadow:3px 3px 2px var(--light-gray)}.card[data-v-2cf2fcc8]{box-shadow:1px 1px 2px var(--light-gray)}.card-footer[data-v-2cf2fcc8],.card-title[data-v-2cf2fcc8]{font-family:Kosugi Maru,sans-serif;font-weight:700}.card-img[data-v-2cf2fcc8]{height:100%;-o-object-fit:cover;object-fit:cover}.btn-shop.disabled[data-v-2cf2fcc8],.btn-shop[data-v-2cf2fcc8],.btn-shop[data-v-2cf2fcc8]:disabled{color:#36bd65;border:2px solid #36bd65}.btn-shop.focus[data-v-2cf2fcc8],.btn-shop:not(:disabled):not(.disabled).active[data-v-2cf2fcc8]:focus,.btn-shop[data-v-2cf2fcc8]:focus,.btn-shop[data-v-2cf2fcc8]:not(:disabled):not(.disabled):active:focus,.show>.btn-shop.dropdown-toggle[data-v-2cf2fcc8]:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-shop[data-v-2cf2fcc8]:hover{color:#fff;background-color:#457a57;border-color:#3dcc6f}.btn-shop:not(:disabled):not(.disabled).active[data-v-2cf2fcc8],.btn-shop[data-v-2cf2fcc8]:not(:disabled):not(.disabled):active,.show>.btn-shop.dropdown-toggle[data-v-2cf2fcc8]{color:#fff;background-color:#00d149;border-color:#00d149}.btn-tabelog.disabled[data-v-2cf2fcc8],.btn-tabelog[data-v-2cf2fcc8],.btn-tabelog[data-v-2cf2fcc8]:disabled{color:#f29439;border:2px solid #f29439}.btn-tabelog.focus[data-v-2cf2fcc8],.btn-tabelog:not(:disabled):not(.disabled).active[data-v-2cf2fcc8]:focus,.btn-tabelog[data-v-2cf2fcc8]:focus,.btn-tabelog[data-v-2cf2fcc8]:not(:disabled):not(.disabled):active:focus,.show>.btn-tabelog.dropdown-toggle[data-v-2cf2fcc8]:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-tabelog:not(:disabled):not(.disabled).active[data-v-2cf2fcc8],.btn-tabelog[data-v-2cf2fcc8]:hover,.btn-tabelog[data-v-2cf2fcc8]:not(:disabled):not(.disabled):active,.show>.btn-tabelog.dropdown-toggle[data-v-2cf2fcc8]{color:#fff;background-color:#f29439;border-color:#f29439}.btn-gurunavi.disabled[data-v-2cf2fcc8],.btn-gurunavi[data-v-2cf2fcc8],.btn-gurunavi[data-v-2cf2fcc8]:disabled{color:#d41222;border:2px solid #d41222}.btn-gurunavi.focus[data-v-2cf2fcc8],.btn-gurunavi:not(:disabled):not(.disabled).active[data-v-2cf2fcc8]:focus,.btn-gurunavi[data-v-2cf2fcc8]:focus,.btn-gurunavi[data-v-2cf2fcc8]:not(:disabled):not(.disabled):active:focus,.show>.btn-gurunavi.dropdown-toggle[data-v-2cf2fcc8]:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-gurunavi:not(:disabled):not(.disabled).active[data-v-2cf2fcc8],.btn-gurunavi[data-v-2cf2fcc8]:hover,.btn-gurunavi[data-v-2cf2fcc8]:not(:disabled):not(.disabled):active,.show>.btn-gurunavi.dropdown-toggle[data-v-2cf2fcc8]{color:#fff;background-color:#d41222;border-color:#d41222}h3[data-v-8c4b3210]{font-family:Kosugi Maru,sans-serif;font-weight:700}.yaho[data-v-8c4b3210]{color:#fff;background-color:brown}.ramen[data-v-8c4b3210]{color:#fff;background-color:#dc143c}.han[data-v-8c4b3210]{color:#fff;background-color:#2e8b57}h2[data-v-868a907a]{font-family:Kosugi Maru,sans-serif;font-weight:700;font-size:min(10vw,100px);letter-spacing:.4em}p[data-v-868a907a]{font-size:min(2.5vw,30px)}@media (max-width:980px){h2[data-v-868a907a]{font-size:62px}p[data-v-868a907a]{font-size:5vw}}.page-content[data-v-21f27064]{transition:all .5s ease 0s}.bg[data-v-21f27064]{background-color:#fff;background-image:url(../img/bg.68320e49.jpg);z-index:-5}:root{--black:#4b5a6b;--dark-gray:#5c5c5c;--gray:#8c8c8c;--light-gray:#c8c8c8;--white:#fdfdff;--orange:#ff8c2f;--top_color1:#092a62}*{box-sizing:border-box}body,html{height:100%;width:100%;margin:0;color:var(--dark-gray);font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:16px;line-height:1.6;letter-spacing:.12rem;overflow-x:hidden}.main{padding-left:250px}.side-menu{z-index:9999}.content{font-family:Kosugi Maru,sans-serif}.mb-content{padding-bottom:130px}.slide-enter-active{animation:slide .5s reverse}.slide-leave-active{animation:slide .5s ease}@keyframes slide{0%{transform:translateX(0)}to{transform:translateX(-250px)}}@media (max-width:980px){.side-menu{margin-top:55px}}