html{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN","メイリオ","Meiryo",sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#292e29;-webkit-tap-highlight-color:rgba(0,0,0,.8);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN","メイリオ","Meiryo",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#292e29;-webkit-tap-highlight-color:rgba(0,0,0,.8);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:575.98px){html{font-size:12px}}h1,.h1{font-size:1.5rem}h2,.h2{font-size:1.4rem}h3,.h3{font-size:1.3rem}h4,.h4{font-size:1.2rem}h5,.h5{font-size:1.1rem}h6,.h6{font-size:1rem}@media (max-width:575.98px){h1,.h1{font-size:1.25rem}h2,.h2{font-size:1.2rem}h3,.h3{font-size:1.15rem}h4,.h4{font-size:1.1rem}h5,.h5{font-size:1.05rem}h6,.h6{font-size:1rem}}p{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN","メイリオ","Meiryo",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#292e29;-webkit-tap-highlight-color:rgba(0,0,0,.8);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.row{margin-right:-5px;margin-left:-5px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:5px;padding-right:5px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}img{max-width:100%;height:auto}.sp-only{display:none}@media (max-width:575.98px){.sp-only{display:block}}.header .header-home{padding:0}.header .header-home .header-logo{padding:16px 0}.sticky-header .header-logo img{max-width:70px}@media (max-width:575.98px){.header .header-home .header-logo img{max-width:60px}.sticky-header .header-logo img{max-width:50px}}.header .navbar ul li:after{display:none}.header .navbar-nav>li>a{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN","メイリオ","Meiryo",sans-serif;padding:20px 30px 20px}.btn-default{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN","メイリオ","Meiryo",sans-serif;padding:16px 57px}.bogoflags,.bogoflags-before:before,.bogoflags-us:before,.bogoflags-jp:before{display:none !important}ul.bogo-language-switcher{margin:0;padding:0}ul.bogo-language-switcher li{display:block !important;float:left !important}.language-switch .bogo-language-switcher .bogo-language-name a{display:block;background-color:#1e2f27;border:none;color:rgba(255,255,255,.4);text-transform:uppercase;font-size:12px;padding:16px 17px;font-weight:600;letter-spacing:2px;text-decoration:none !important}.language-switch .bogo-language-switcher .current .bogo-language-name a{display:block;background-color:#fff;border:none;color:#000;text-transform:uppercase;font-size:12px;padding:16px 17px;font-weight:600;letter-spacing:2px;text-decoration:none !important}.language-switch .bogo-language-switcher .bogo-language-name a:hover,.language-switch .bogo-language-switcher .current .bogo-language-name a:hover{color:#fff;background-color:#000}.uranus.tparrows{display:none}.instagram{position:relative}.instagram .parallax-window{min-height:320px}.instagram .instagram-detail{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.page .banner,.single .banner{overflow:hidden;max-height:240px}.section-title h1{color:#cdd5c0;font-weight:500;letter-spacing:12px}.section-title h1 .sub{margin-right:4px;font-size:1.2rem}.small-headline{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN","メイリオ","Meiryo",sans-serif;font-size:1.4rem}.entry-header{padding:30px 0;text-align:center;background-color:#fff}.entry-content{padding-bottom:80px;background-color:#fff}.page-title{padding-top:80px}.page-title h2{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN","メイリオ","Meiryo",sans-serif;font-size:1.6rem;font-weight:500;line-height:1.1;text-align:center;color:#996}.page-body{margin:0 auto;padding-top:1.5rem;padding-bottom:1.5rem;max-width:70%}.menu-list-title{position:relative;margin-top:20px;margin-bottom:10px;padding-top:20px;padding-bottom:5px}.menu-list-title h3{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN","メイリオ","Meiryo",sans-serif;font-size:1.4rem;font-weight:500;line-height:1.1;text-align:center;color:#996}.menu-list-title:after{content:"";position:absolute;left:50%;bottom:0;width:50px;height:1px;background-color:#996;transform:translateX(-50%)}.menu-list-sub-title{margin:0 auto;margin-top:20px;margin-bottom:10px;padding-top:20px;padding-bottom:5px;border-bottom:1px solid #f0f0f0;max-width:50%}.menu-list-sub-title h4{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN","メイリオ","Meiryo",sans-serif;font-size:1.2rem;font-weight:500;line-height:1.1;text-align:center;color:#996}.menu-list{margin:0 auto;max-width:50%}.menu-list .row{padding-top:.75rem;padding-bottom:.75rem;border-bottom:1px solid #f0f0f0}.menu-list .price{white-space:nowrap}.menu-list .name p{margin:5px 0}.menu-list .sub-name p{margin:7px 0;font-size:.9rem}.menu-list .price p{margin:5px 0}@media (max-width:991.98px){.menu-list{max-width:80%}.page-body{max-width:80%}}@media (max-width:575.98px){.menu-list{max-width:90%}.page-body{max-width:90%}}.news-block .post:first-of-type{border-top:1px solid rgba(0,0,0,.125)}.news-block .post{padding:1rem 0;border-bottom:1px solid rgba(0,0,0,.125)}.news-block .post p{margin-bottom:0;padding:.75rem}.news-block .post .post-meta{text-align:right}.news-block .post .post-meta .date{margin-right:.5rem}.news-block .post .post-title a{color:#292e29}@media (max-width:991.98px){.news-block .post .post-meta{text-align:left}}.badge.new{background-color:darkred}.button{margin:15px;padding:1rem 1.5rem !important;color:#000;background-color:#c93;font-size:11px;font-weight:600;letter-spacing:2px}.button:hover{opacity:.9;color:#000}.button:after{content:"\f105";color:#000;font-family:"Font Awesome 5 Free";font-weight:900}.google-map{height:0;overflow:hidden;padding-bottom:25%;position:relative}.google-map iframe{position:absolute;left:0;top:0;height:100%;width:100%}@media (max-width:991.98px){.google-map{padding-bottom:50%}}@media (max-width:575.98px){.google-map{padding-bottom:100%}}.rl-gallery .rl-gallery-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:576px){.rl-gallery .rl-gallery-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:768px){.rl-gallery .rl-gallery-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.rl-gallery .rl-gallery-item{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media (min-width:1200px){.rl-gallery .rl-gallery-item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.footer{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","Hiragino Kaku Gothic ProN","メイリオ","Meiryo",sans-serif;color:#292e29;background-color:#fff}.footer .logo{margin-bottom:30px}.footer .f-top p{color:#292e29}.footer .f-contact{letter-spacing:2px}.footer .f-contact .number{font-size:18px;font-weight:700}.footer .f-nav ul li a{color:#292e29;font-size:12px;letter-spacing:2px}.footer .f-nav ul li a:hover{background-color:transparent}.footer .btn-default{font-size:12px;letter-spacing:2px}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width:576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width:768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width:992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width:1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}@media (min-width:576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width:768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width:992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width:1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}