﻿#mv{background:#1d1b1b}#news{padding:.75rem 0;background:#fff}#news li{margin:0 -50%;height:1em;font-size:2rem;text-align:center;transform:scale(0.45)}#wrapper .swiper-pagination{display:flex;bottom:1.5rem;right:0;width:25.2rem;margin:0 auto;border:.1rem solid #1e1919;border-radius:.15rem}#wrapper .pagination2{width:16.85rem}#wrapper .paginationBig{width:25.05rem}#wrapper .paginationReverse{border-color:#fff}#wrapper .swiper-pagination-bullet{display:block;position:relative;width:33.333%;height:1.6rem;margin:0 auto;border-radius:0;background:rgba(255,255,255,0.2);outline:none;opacity:1}#wrapper .pagination2 .swiper-pagination-bullet{width:50%}#wrapper .paginationReverse .swiper-pagination-bullet{background:rgba(0,0,0,0.2)}#wrapper .swiper-pagination-bullet+.swiper-pagination-bullet{border-left:1px solid #1e1919}#wrapper .paginationReverse .swiper-pagination-bullet+.swiper-pagination-bullet{border-color:#fff}#wrapper .swiper-pagination-bullet:before{display:block;margin-top:.1rem;font-weight:bold;font-size:1.1rem;line-height:1.4}#wrapper .paginationReverse .swiper-pagination-bullet:before{color:#fff}#wrapper .swiper-pagination-bullet-active{background:#1e1919}#wrapper .paginationReverse .swiper-pagination-bullet-active{background:#fff}#wrapper .swiper-pagination-bullet-active:before{color:#fff}#wrapper .paginationReverse .swiper-pagination-bullet-active:before{color:#1e1919}#wrapper .swiper-pagination-bullet-active:after{content:"";position:absolute;top:-.75rem;left:0;right:0;width:0;margin:0 auto;border-style:solid;border-width:0 .45rem .7rem .45rem;border-color:transparent transparent #1e1919 transparent}#wrapper .paginationReverse .swiper-pagination-bullet-active:after{border-color:transparent transparent #fff transparent}#okonomiyaki{background:#f5f2ec url("../images/okonomiyaki_bg01_sp.png") left top no-repeat;background-size:100% 100%}#okonomiyaki .slide01 .elem01{position:absolute;top:27.143%;left:3.125%;font-size:1rem;line-height:1.2}#okonomiyaki .slide01 .elem01 .small{font-size:.9rem}#okonomiyaki .slide01 .elem02{position:absolute;top:62.857%;left:3.125%;font-size:1rem;line-height:1.2}#okonomiyaki .slide01 .elem02 .small{font-size:.9rem}#okonomiyaki .slide01 .elem03{position:absolute;top:72.857%;right:3.125%;font-size:1rem;line-height:1.2;text-align:right}#okonomiyaki .slide01 .elem03 .small{font-size:.9rem}#okonomiyaki .slide02 .elem01{position:absolute;top:41.429%;right:15.625%;font-weight:bold;font-size:1.25rem;line-height:1.4;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;letter-spacing:.2rem}#okonomiyaki .slide02 .elem02{position:absolute;top:67.143%;left:3.125%;font-size:1rem;line-height:1.2}#okonomiyaki .slide03 .elem01{display:flex;flex-flow:column wrap;position:absolute;top:20%;left:0;height:24.5rem;font-size:1rem;line-height:1.4}#okonomiyaki .slide03 .elem01 .small{font-size:.9rem}#okonomiyaki .swiper-pagination-bullet:nth-of-type(1):before{content:"おすすめ！"}#okonomiyaki .swiper-pagination-bullet:nth-of-type(2):before{content:"お好み焼き"}#okonomiyaki .swiper-pagination-bullet:nth-of-type(3):before{content:"メニュー"}#monja{background:#efe8e3 url("../images/monja_bg01_sp.png") left top no-repeat;background-size:100% 100%}#monja .slide01 .elem01{position:absolute;top:40%;left:25%;font-size:1rem;line-height:1.2}#monja .slide01 .elem01 .small{font-size:.9rem}#monja .slide01 .elem02{position:absolute;top:78.571%;left:9.375%;font-size:1rem;line-height:1.2}#monja .slide01 .elem02 .small{font-size:.9rem}#monja .slide01 .elem03{position:absolute;top:78.571%;left:50%;font-size:1rem;line-height:1.2}#monja .slide01 .elem03 .small{font-size:.9rem}#monja .slide02 .elem01{position:absolute;top:45.714%;left:12.5%;font-weight:bold;font-size:1.25rem;line-height:1.4;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;letter-spacing:.2rem}#monja .slide02 .elem02{position:absolute;top:58.571%;right:3.125%;font-size:1rem;line-height:1.2}#monja .slide03 .elem01{position:absolute;top:20%;left:3.125%;font-size:1rem;line-height:1.4}#monja .slide03 .elem01 .small{font-size:.9rem}#monja .slide03 .elem02{position:absolute;top:81.429%;left:0;right:0;font-size:1rem;text-align:center}#monja .swiper-pagination-bullet:nth-of-type(1):before{content:"おすすめ！"}#monja .swiper-pagination-bullet:nth-of-type(2):before{content:"もんじゃ焼き"}#monja .swiper-pagination-bullet:nth-of-type(3):before{content:"メニュー"}#teppan{background:#d6d6d1 url("../images/teppan_bg01_sp.png") left top no-repeat;background-size:100% 100%}#teppan .slide01 .elem01{position:absolute;top:72.857%;left:7.813%;font-size:1rem;line-height:2;text-align:center}#teppan .slide02 .elem01{position:absolute;top:50%;right:18.75%;font-weight:bold;font-size:1.25rem;line-height:1.4;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;letter-spacing:.2rem}#teppan .slide02 .elem02{position:absolute;top:4.286%;right:3.125%;font-size:1rem;line-height:1.2}#teppan .slide03 .elem01{position:absolute;top:24.286%;left:3.125%;font-size:1rem;line-height:1.4}#teppan .slide03 .elem01 .small{font-size:.9rem}#teppan .slide03 .elem02{position:absolute;top:75.714%;left:0;right:0;font-size:1rem;text-align:center}#teppan .swiper-pagination-bullet:nth-of-type(1):before{content:"おすすめ！"}#teppan .swiper-pagination-bullet:nth-of-type(2):before{content:"鉄板焼き"}#teppan .swiper-pagination-bullet:nth-of-type(3):before{content:"メニュー"}#rice{background:#dad6cb url("../images/rice_bg01_sp.png") left top no-repeat;background-size:100% 100%}#rice .slide01 .elem01{position:absolute;top:45.714%;left:12.5%;font-weight:bold;font-size:1.25rem;line-height:1.4;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;letter-spacing:.2rem}#rice .slide01 .elem02{position:absolute;top:58.571%;right:3.125%;font-size:1rem;line-height:1.2}#rice .slide02 .elem01{display:flex;flex-flow:column wrap;position:absolute;top:18.571%;left:0;height:17rem;font-size:1rem;line-height:1.4}#rice .slide02 .elem01 .small{font-size:.9rem}#rice .slide02 .elem02{position:absolute;top:68.571%;left:1.563%;font-size:.9rem;line-height:1.4}#rice .swiper-pagination-bullet:nth-of-type(1):before{content:"ご飯もの"}#rice .swiper-pagination-bullet:nth-of-type(2):before{content:"メニュー"}#side{background:#cbc4b6 url("../images/side_bg01_sp.png") left top no-repeat;background-size:100% 100%}#side .slide01 .elem01{position:absolute;top:50%;right:20.313%;font-weight:bold;font-size:1.25rem;line-height:1.4;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;letter-spacing:.2rem}#side .slide01 .elem02{position:absolute;top:8.571%;left:50%;font-size:1rem;line-height:1.2}#side .slide01 .elem03{position:absolute;top:80%;left:48.438%;font-size:1rem;line-height:1.2}#side .slide02 .elem01{display:flex;flex-flow:column wrap;position:absolute;top:15.714%;left:0;height:25.5rem;font-size:1rem;line-height:1.4}#side .swiper-pagination-bullet:nth-of-type(1):before{content:"おつまみ"}#side .swiper-pagination-bullet:nth-of-type(2):before{content:"メニュー"}#course{background:#050202 url("../images/course_bg01_sp.png") left top no-repeat;background-size:100% 100%;color:#fff}#course .slide01 .elem01{position:absolute;top:11.538%;left:0;right:0;font-size:1rem;line-height:1.2;text-align:center;letter-spacing:-.05rem}#course .slide01 .elem02{position:absolute;top:16.923%;left:1.563%;font-size:1rem;line-height:1.2;letter-spacing:-.05rem}#course .slide01 .elem02 .bold{display:inline-block;margin-bottom:.75rem}#course .slide01 .elem04{position:absolute;top:86.923%;left:0;right:0;font-size:1rem;line-height:1.2;text-align:center;letter-spacing:-.05rem}#course .slide02 .elem01{position:absolute;top:13.077%;left:0;right:0;font-size:1rem;line-height:1.4;text-align:center}#course .slide02 .elem01 .small{font-size:.9rem}#course .slide02 .elem02{position:absolute;top:26.923%;left:0;right:0;font-size:1rem;line-height:1.4;text-align:center}#course .slide02 .elem02 .bold{display:inline-block;margin-bottom:.75rem}#course .swiper-pagination-bullet:nth-of-type(1):before{content:"コース・メニュー"}#course .swiper-pagination-bullet:nth-of-type(2):before{content:"飲み放題・メニュー"}#drink .slide01 .elem01{position:absolute;top:42.857%;left:14.063%;font-weight:bold;font-size:1.25rem;line-height:1.4;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;letter-spacing:.2rem}#drink .slide02 .elem01{display:flex;flex-flow:column wrap;position:absolute;top:18.571%;left:0;height:31.5rem;font-size:1rem;line-height:1.6;transform:scale(0.8);transform-origin:left top}#drink .swiper-pagination-bullet:nth-of-type(1):before{content:"お飲み物"}#drink .swiper-pagination-bullet:nth-of-type(2):before{content:"メニュー"}#lunch{padding:1.75rem 0;background:#d2c1b9 url("../images/lunch_bg01_sp.png") left top no-repeat;background-size:100% 100%}#lunch h3{width:54.688%;margin:0 auto}#lunch .elem01{margin-top:1.5rem;font-size:1.25rem;text-align:center}#lunch .box01{display:flex;flex-wrap:wrap;margin-top:1.5rem}#lunch .box01 li{width:50%;padding:13.2rem 0 1.2rem;font-size:1rem;text-align:center;letter-spacing:-.05rem}#lunch .box01 li:nth-of-type(1){background:url("../images/lunch_img01.jpg") center top no-repeat;background-size:auto 12rem}#lunch .box01 li:nth-of-type(2){background:url("../images/lunch_img02.jpg") center top no-repeat;background-size:auto 12rem}#lunch .box01 li:nth-of-type(3){background:url("../images/lunch_img03.jpg") center top no-repeat;background-size:auto 12rem}#lunch .box01 li:nth-of-type(4){background:url("../images/lunch_img04.jpg") center top no-repeat;background-size:auto 12rem}#lunch .box01 li:nth-of-type(5){background:url("../images/lunch_img05.jpg") center top no-repeat;background-size:auto 12rem}#lunch .box01 li:nth-of-type(6){background:url("../images/lunch_img06.jpg") center top no-repeat;background-size:auto 12rem}#lunch .box01 .scale{font-size:.9rem;letter-spacing:-.1rem}#lunch .elem02{margin-top:1rem;font-size:1.1rem;text-align:center}.photoBg{padding-top:54.219%;background:url("../images/photo_sp.jpg") center top no-repeat;background-size:auto 100%}#shop h3{padding:1.75rem 0 1.5rem;font-weight:bold;font-size:1.7rem;text-align:center;letter-spacing:-.1rem}#shop .map{height:30rem}#shop .map iframe{width:100%;height:100%}@media (max-width: 767px){#okonomiyaki .slide03 .elem01 li{margin-left:2.5rem}#okonomiyaki .slide03 .elem01 li:nth-of-type(n+18){margin-left:1.25rem}#monja .slide03 .elem01 li+li{margin-top:.75rem}#teppan .slide03 .elem01 li+li{margin-top:1.5rem}#rice .slide02 .elem01 li{margin-left:.5rem;letter-spacing:-.05rem}#rice .slide02 .elem01 li:nth-of-type(9){margin-bottom:4rem}#side .slide02 .elem01 li{margin-left:1.5rem;letter-spacing:-.05rem}#side .slide02 .elem01 li:nth-of-type(n+19){margin-left:-8.5rem}#course .slide01 .elem02 li+li{margin-top:1.25rem}#course .slide02 .elem02 li+li{margin-top:1.25rem}#drink .slide02 .elem01 li{margin-left:2rem;letter-spacing:-.05rem}}@media (min-width: 768px){#wrapper .swiper-container span.pcBlock{display:inline-block}#mv .elem01{position:relative;left:50%;width:150%;max-width:1800px;margin-left:-75%}#news{padding:1.875rem 0 1.25rem}#news li{margin:0 auto;height:auto;font-size:1rem;transform:scale(1)}#news li+li{margin-top:.938rem}#wrapper .swiper-container{width:100%;max-width:1200px;margin:0 auto}#wrapper .swiper-pagination{bottom:2.5rem;width:22.313rem;border-width:.125rem;border-radius:.188rem}#wrapper .pagination2{width:14.938rem}#wrapper .paginationBig{width:22.313rem}#wrapper .swiper-pagination-bullet{height:auto;max-height:1.688rem}#wrapper .swiper-pagination-bullet:hover{background:#1e1919}#wrapper .paginationReverse .swiper-pagination-bullet:hover{background:#fff}#wrapper .swiper-pagination-bullet:before{margin-top:.125rem;font-size:.875rem;line-height:1.8}#wrapper .swiper-pagination-bullet:hover:before{color:#fff}#wrapper .paginationReverse .swiper-pagination-bullet:hover:before{color:#1e1919}#wrapper .swiper-pagination-bullet-active:after{top:-.688rem;border-width:0 .438rem .625rem .438rem}#okonomiyaki{background:#f5f2ec url("../images/okonomiyaki_bg01_pc.png") center top no-repeat;background-size:auto 100%}#okonomiyaki .slide01 .elem01{top:62.5%;left:6.667%;font-size:.875rem;text-align:center}#okonomiyaki .slide01 .elem01 .small{font-size:.688rem}#okonomiyaki .slide01 .elem02{top:62.5%;left:30%;font-size:.875rem;text-align:center}#okonomiyaki .slide01 .elem02 .small{font-size:.688rem}#okonomiyaki .slide01 .elem03{top:85%;right:5%;font-size:.875rem}#okonomiyaki .slide01 .elem03 .small{font-size:.688rem}#okonomiyaki .slide02 .elem01{top:36.25%;right:23.75%;font-size:1.125rem;letter-spacing:.25rem}#okonomiyaki .slide02 .elem02{top:90%;left:5%;font-size:.875rem}#okonomiyaki .slide03 .elem01{top:7.5%;left:33.333%;height:37.5rem;font-size:1.75rem;transform:scale(0.5);transform-origin:left top}#okonomiyaki .slide03 .elem01 li{margin-bottom:.5rem}#okonomiyaki .slide03 .elem01 li:nth-of-type(n+13){margin-left:6.25rem}#okonomiyaki .slide03 .elem01 .small{font-size:1.375rem}#monja{background:#efe8e3 url("../images/monja_bg01_pc.png") center top no-repeat;background-size:auto 100%}#monja .slide01 .elem01{top:85%;left:7.5%;font-size:.875rem}#monja .slide01 .elem01 .small{font-size:.688rem}#monja .slide01 .elem02{top:63.75%;left:55.833%;font-size:.875rem}#monja .slide01 .elem02 .small{font-size:.688rem}#monja .slide01 .elem03{top:63.75%;left:75.833%;font-size:.875rem}#monja .slide01 .elem03 .small{font-size:.688rem}#monja .slide02 .elem01{top:40%;left:20%;font-size:1.125rem;letter-spacing:.25rem}#monja .slide02 .elem02{top:95%;right:5%;font-size:.875rem}#monja .slide03 .elem01{display:flex;flex-flow:column wrap;top:5%;left:5%;height:20rem;font-size:1.75rem;transform:scale(0.5);transform-origin:left top}#monja .slide03 .elem01 li{margin-bottom:1.125rem}#monja .slide03 .elem01 li:nth-of-type(n+4){margin-left:-15rem}#monja .slide03 .elem01 .small{font-size:1.375rem}#monja .slide03 .elem03{display:flex;flex-flow:column wrap;position:absolute;top:42.5%;left:5%;height:25rem;font-size:1.5rem;line-height:1.4;transform:scale(0.5);transform-origin:left top}#monja .slide03 .elem03 li{margin-bottom:.25rem}#monja .slide03 .elem03 li:nth-of-type(n+11){margin-left:1.25rem}#monja .slide03 .elem03 li:nth-of-type(28){margin-bottom:5rem}#monja .slide03 .elem03 li:nth-of-type(36){margin-bottom:5rem}#teppan{background:#d6d6d1 url("../images/teppan_bg01_pc.png") center top no-repeat;background-size:auto 100%}#teppan .slide01 .elem01{top:87.5%;left:auto;right:5%;font-size:.875rem;line-height:1.4;text-align:right}#teppan .slide02 .elem01{top:40%;right:25%;font-size:1.125rem;letter-spacing:.25rem}#teppan .slide02 .elem02{top:90%;left:5%;right:auto;font-size:.875rem}#teppan .slide03 .elem01{top:10%;left:35.833%;width:100%;font-size:2rem;transform:scale(0.5);transform-origin:left top}#teppan .slide03 .elem01 li{margin-bottom:1.25rem}#teppan .slide03 .elem01 .small{font-size:1.375rem}#teppan .slide03 .elem03{display:flex;flex-flow:column wrap;position:absolute;top:42.5%;left:35.833%;width:100%;height:23.125rem;font-size:1.5rem;line-height:1.4;transform:scale(0.5);transform-origin:left top}#teppan .slide03 .elem03 li{margin-bottom:.375rem}#teppan .slide03 .elem03 li:nth-of-type(n+8){margin-left:3.75rem}#teppan .slide03 .elem03 li:nth-of-type(7){margin-bottom:5rem}#teppan .slide03 .elem03 li:nth-of-type(14){margin-bottom:5rem}#rice{background:#dad6cb url("../images/rice_bg01_pc.png") center top no-repeat;background-size:auto 100%}#rice .slide01 .elem01{top:42.5%;left:20%;font-size:1.125rem;letter-spacing:.25rem}#rice .slide01 .elem02{top:92.5%;right:2.5%;font-size:.875rem}#rice .slide02 .elem01{top:10%;left:5%;height:35rem;font-size:1.75rem;transform:scale(0.5);transform-origin:left top}#rice .slide02 .elem01 li{margin-bottom:.875rem}#rice .slide02 .elem01 li:nth-of-type(1){margin-bottom:3.75rem}#rice .slide02 .elem01 li:nth-of-type(n+10){margin-left:3.75rem}#rice .slide02 .elem01 li:nth-of-type(18){margin-bottom:3.75rem}#rice .slide02 .elem01 .small{font-size:1.375rem}#rice .slide02 .elem02{top:76.25%;left:5%;font-size:1.375rem;transform:scale(0.5);transform-origin:left top}#rice .slide02 .elem02 li:nth-of-type(3){position:absolute;top:-3.125rem;left:46.25rem;width:100%}#rice .slide02 .elem02 li:nth-of-type(4){position:absolute;top:-1.25rem;left:46.25rem;width:100%}#side{background:#cbc4b6 url("../images/side_bg01_pc.png") center top no-repeat;background-size:auto 100%}#side .slide01 .elem01{top:41.25%;right:25.833%;font-size:1.125rem;letter-spacing:.25rem}#side .slide01 .elem02{top:7.5%;left:19.167%;font-size:.875rem}#side .slide01 .elem03{top:72.5%;left:34.167%;font-size:.875rem}#side .slide02 .elem01{top:7.5%;left:32.5%;height:44.375rem;font-size:1.75rem;transform:scale(0.5);transform-origin:left top}#side .slide02 .elem01 li{margin-bottom:.875rem}#side .slide02 .elem01 li:nth-of-type(11){margin-bottom:7.5rem}#side .slide02 .elem01 li:nth-of-type(n+12){margin-left:2.5rem}#side .slide02 .elem01 li:nth-of-type(21){margin-bottom:7.5rem}#side .slide02 .elem01 .small{font-size:1.375rem}#course{background:#050202 url("../images/course_bg01_pc.png") center top no-repeat;background-size:auto 100%}#course .slide01 .elem01{top:17.668%;font-size:.938rem;letter-spacing:0}#course .slide01 .elem02{top:22.379%;left:5%;font-size:.813rem;line-height:1.4;letter-spacing:0}#course .slide01 .elem02 li+li{margin-top:1.563rem}#course .slide01 .elem02 .bold{margin-bottom:.313rem;font-size:1.25rem}#course .slide01 .elem03{position:absolute;top:76.561%;right:5%;font-size:.813rem}#course .slide01 .elem03 .small{font-size:.625rem}#course .slide01 .elem04{top:83.628%;font-size:.938rem;letter-spacing:0}#course .slide02 .elem01{top:17.668%;font-size:1.563rem}#course .slide02 .elem01 .small{font-size:.938rem}#course .slide02 .elem02{top:30.035%;font-size:.938rem}#course .slide02 .elem02 li+li{margin-top:1.875rem}#course .slide02 .elem02 .bold{margin-bottom:.625rem;font-size:1.25rem}#drink{background:url("../images/drink_bg01_pc.png") center top repeat-x;background-size:auto 100%}#drink .slide01 .elem01{top:38.75%;left:20%;font-size:1.125rem;letter-spacing:.25rem}#drink .slide02 .elem01{top:8.75%;left:5%;height:40rem;font-size:1.75rem;line-height:1.6;transform:scale(0.5);transform-origin:left top}#drink .slide02 .elem01 li{margin-bottom:.25rem}#drink .slide02 .elem01 li:nth-of-type(4){margin-bottom:1.875rem}#drink .slide02 .elem01 li:nth-of-type(n+9){margin-left:1.875rem}#drink .slide02 .elem01 li:nth-of-type(6){margin-bottom:1.875rem}#drink .slide02 .elem01 li:nth-of-type(15){margin-bottom:1.875rem}#drink .slide02 .elem01 li:nth-of-type(17){margin-bottom:3.75rem}#drink .slide02 .elem01 li:nth-of-type(22){margin-bottom:1.875rem}#drink .slide02 .elem01 li:nth-of-type(23){margin-bottom:1.875rem}#lunch{padding:2.813rem 0;background:#d2c1b9 url("../images/lunch_bg01_pc.png") center top no-repeat;background-size:auto 100%}#lunch h3{width:25.333%;max-width:304px}#lunch .elem01{margin-top:1.563rem;font-size:1.125rem}#lunch .box01{width:90%;max-width:1080px;margin:1.875rem auto 0}#lunch .box01 li{width:33.333%;padding:15.875rem 0 1.313rem;font-size:.938rem;letter-spacing:0}#lunch .box01 li:nth-of-type(1){background-size:auto 15rem}#lunch .box01 li:nth-of-type(2){background-size:auto 15rem}#lunch .box01 li:nth-of-type(3){background-size:auto 15rem}#lunch .box01 li:nth-of-type(4){background-size:auto 15rem}#lunch .box01 li:nth-of-type(5){background-size:auto 15rem}#lunch .box01 li:nth-of-type(6){background-size:auto 15rem}#lunch .box01 .scale{font-size:inherit;letter-spacing:0}#lunch .elem02{margin-top:1.438rem;font-size:.938rem}.photoBg{padding-top:14.438rem;background:url("../images/photo_pc.jpg") center top repeat-x;background-size:auto 100%}#shop h3{padding:2.5rem 0 2.188rem;font-size:1.875rem;letter-spacing:-.125rem}#shop .map{height:25rem}}@media (min-width: 1200px){#mv .elem01{margin-left:-900px}}
