@keyframes fuwafuwa{0%{transform:translate(0, 0) rotate(-7deg)}50%{transform:translate(0, -7px) rotate(0deg)}100%{transform:translate(0, 0) rotate(7deg)}}.neighbor{font-family:"neighbor",sans-serif;font-style:italic}.fuwafuwa{animation:fuwafuwa 3s ease-in-out infinite alternate;transition:1.5s ease-in-out}#index h2{font-size:3.125rem;line-height:1.22;color:var(--color-main);font-family:"neighbor",sans-serif;font-weight:800;font-style:italic}@media only screen and (min-width:768px){#index h2{font-size:5rem;line-height:1.2375}}#index #mainimage{margin:40px auto 0;width:100%}@media only screen and (min-width:768px){#index #mainimage{margin:30px auto 0;max-width:1200px;padding:0 min(5.833%,70px)}}#index #mainimage .box{position:relative;margin:0 auto;width:93.617%;aspect-ratio:1/1.366;background-image:url("../img/index/img_mainimage.jpg");background-repeat:no-repeat;background-size:cover;background-position:center top;border-radius:1.25rem}@media only screen and (min-width:768px){#index #mainimage .box{width:88.25%;max-width:1059px;aspect-ratio:1/.592;background-position:center center;border-radius:4.0625rem}}#index #mainimage .box .logo{margin:auto;position:absolute;right:0;bottom:-7.276%;width:65.056%}@media only screen and (min-width:768px){#index #mainimage .box .logo{right:-6.893%;bottom:4.944%;width:42.965%}}#index #mainimage .box .copy{margin:auto;position:absolute;top:-3.742%;left:0;right:0;width:38.068%}@media only screen and (min-width:768px){#index #mainimage .box .copy{top:-3.3%;width:25.489%}}#index #mainimage .box img{width:100%;height:auto}#index #mainimage .box .illust{position:absolute;display:block;width:auto;height:auto;background-position:left top;background-repeat:no-repeat;background-size:contain}#index #mainimage .box .station{aspect-ratio:1.6638935108;background-image:url("../img/index/i_station.png")}#index #mainimage .box .day{aspect-ratio:2;background-image:url("../img/index/i_day.png")}#index #mainimage .box .night{aspect-ratio:1.5290519878;background-image:url("../img/index/i_night.png")}#index #mainimage .box .beer{aspect-ratio:1.0822510823;background-image:url("../img/index/i_beer.png")}#index #mainimage .box .shop{aspect-ratio:1.6155088853;background-image:url("../img/index/i_shop.png")}#index #mainimage .box .toriyaki{aspect-ratio:.954;background-image:url("../img/index/i_toriyaki.png")}#index #mainimage .box .couple{aspect-ratio:1.4025245442;background-image:url("../img/index/i_couple.png")}#index #mainimage .box .boy{aspect-ratio:1.210653753;background-image:url("../img/index/i_boy.png")}#index #mainimage .box .bell{aspect-ratio:1.3908205841;background-image:url("../img/index/i_bell.png")}#index #mainimage .box .bird{aspect-ratio:2.6315789474;background-image:url("../img/index/i_bird.png")}#index #mainimage .box .truck{aspect-ratio:1.3679890561;background-image:url("../img/index/i_truck.png")}#index #mainimage .box .staff{aspect-ratio:.58;background-image:url("../img/index/i_staff.png")}#index #mainimage .box .tent{aspect-ratio:1.5290519878;background-image:url("../img/index/i_tent.png")}#index #mainimage .box .parking{aspect-ratio:1.3531799729;background-image:url("../img/index/i_parking.png")}#index #mainimage .box .station{display:none}@media only screen and (min-width:768px){#index #mainimage .box .station{display:block;top:-4.784%;left:-5%;width:22.946%}}#index #mainimage .box .day{top:-1.995%;left:auto;right:0;width:30.397%}@media only screen and (min-width:768px){#index #mainimage .box .day{top:-4.784%;left:70.254%;right:auto;width:14.16%}}#index #mainimage .box .beer{display:none}@media only screen and (min-width:768px){#index #mainimage .box .beer{display:block;top:11.323%;left:90.462%;width:13.597%}}#index #mainimage .box .shop{display:none}@media only screen and (min-width:768px){#index #mainimage .box .shop{display:block;top:42.902%;left:81.775%;width:11.142%}}#index #mainimage .box .toriyaki{top:66.528%;left:69.602%;width:30.397%}@media only screen and (min-width:768px){#index #mainimage .box .toriyaki{top:42.424%;left:92.917%;width:13.692%}}#index #mainimage .box .couple{top:58.835%;left:-3.5%;width:30.113%}@media only screen and (min-width:768px){#index #mainimage .box .couple{top:72.248%;left:-6.704%;width:19.735%}}#index #mainimage .box .boy{display:none}@media only screen and (min-width:768px){#index #mainimage .box .boy{display:block;top:70.972%;left:17.847%;width:10.859%}}#index #mainimage .box .bell{top:-1.995%;left:-0.28%;width:20.738%}@media only screen and (min-width:768px){#index #mainimage .box .bell{top:47.527%;left:-2.738%;width:13.786%}}#index #mainimage .box .bird{display:none}@media only screen and (min-width:768px){#index #mainimage .box .bird{display:block;top:8.452%;left:65.911%;width:8.687%}}#index #mainimage .box .truck{top:78.17%;left:0;width:34.659%}@media only screen and (min-width:768px){#index #mainimage .box .truck{top:80.223%;left:23.512%;width:15.769%}}#index #mainimage .box .staff{top:83.783%;left:23.295%;width:11.363%}@media only screen and (min-width:768px){#index #mainimage .box .staff{top:86.443%;left:34.749%;width:5.476%}}#index #mainimage .box .tent{display:none}@media only screen and (min-width:768px){#index #mainimage .box .tent{display:block;top:80.9%;left:40.509%;width:13.031%}}#index .main_content{margin:3.125rem 0 0}@media only screen and (min-width:768px){#index .main_content{margin:7.1875rem 0 0}}#index #important_news{margin:6.875rem auto 0;width:313px}@media only screen and (min-width:768px){#index #important_news{margin:5.625rem auto 0;width:479px;text-align:center}}#index #important_news a{display:block;padding:.375rem 4.125rem;background-color:var(--color-main);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="11.823" height="10.793" viewBox="0 0 11.823 10.793"><g transform="translate(0 0.396)"><path fill="none" stroke="%23fff" d="M-14301.9-18562l6.535,5-6.535,5" transform="translate(14306.367 18562)"/><path fill="none" stroke="%23fff" d="M-14224.845-18421.273h-11" transform="translate(14235.845 18426.273)"/></g></svg>');background-repeat:no-repeat;background-position:right 1rem center;background-size:.6875rem auto;font-size:0.875rem;line-height:1.7142857143;letter-spacing:.1em;color:#fff;text-align:left}@media only screen and (min-width:768px){#index #important_news a{padding:.375rem 2rem;font-size:1rem;line-height:1.5;letter-spacing:.1em;text-align:center}}#index #important_news a:hover{opacity:.6}#index #news{margin:6.25rem .75rem 0;width:100%;position:relative}@media only screen and (min-width:768px){#index #news{margin:5.625rem auto 0}}#index #news .post_category{display:inline-block;height:29px;padding:0 .75rem;background-color:var(--color-main);border-radius:.8125rem;font-size:0.75rem;line-height:2.4166666667;letter-spacing:.1em;font-weight:700;color:#fff}#index #news .date{font-size:0.875rem;line-height:1.2857142857;letter-spacing:.1em;text-align:left;color:var(--color-dark-blue);font-family:"neighbor",sans-serif;font-weight:500;font-style:normal}@media only screen and (min-width:768px){#index #news .box{margin:0 0 0 3.125rem}}#index #news .box .title_box{width:100%;height:auto;text-align:left}@media only screen and (min-width:768px){#index #news .box .title_box{padding:2.1875rem 0 0;width:14rem;aspect-ratio:1/1.741;background-image:url("../img/index/i_tent.png");background-position:center bottom 4.125rem;background-repeat:no-repeat;background-size:6.625rem auto}}#index #news .box .link{padding:1rem 0 0;font-size:1.125rem;line-height:1.2222222222}#index #news .box .link:first-of-type{padding:22.375rem 0 0}@media only screen and (min-width:768px){#index #news .box .link:first-of-type{padding:1rem 0 0}}#index #news .box .btn{display:inline-block;padding:.625rem 3.25rem .625rem 1.4375rem;background-color:var(--color-main);background-color:var(--color-main);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="11.823" height="10.793" viewBox="0 0 11.823 10.793"><g transform="translate(0 0.396)"><path fill="none" stroke="%23FEF1E0" d="M-14301.9-18562l6.535,5-6.535,5" transform="translate(14306.367 18562)"/><path fill="none" stroke="%23FEF1E0" d="M-14224.845-18421.273h-11" transform="translate(14235.845 18426.273)"/></g></svg>');background-position:right 1.4375rem center;background-repeat:no-repeat;background-size:.6875rem auto;border-radius:9999px;color:#fef1e0;text-decoration:underline}#index #news .box .instagram{display:inline-block;padding:.3125rem 2.9375rem .3125rem 0;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="31" viewBox="0 0 31 31"><g transform="translate(0 0)"><path fill="%23F75D18" d="M15.553,7.52a8.023,8.023,0,1,0,8.013,8.023A8.018,8.018,0,0,0,15.553,7.52m0,13.174a5.15,5.15,0,1,1,5.144-5.15,5.147,5.147,0,0,1-5.144,5.15" transform="translate(-0.053 -0.044)"/><path fill="%23F75D18" d="M23.887,9.078A1.887,1.887,0,0,0,25.763,7.2v-.02a1.887,1.887,0,1,0-1.877,1.9" transform="translate(-0.155 -0.031)"/><path fill="%23F75D18" d="M8.619,0A8.654,8.654,0,0,0,0,8.63V22.4A8.654,8.654,0,0,0,8.619,31H22.371a8.654,8.654,0,0,0,8.589-8.6L31,8.63A8.654,8.654,0,0,0,22.371,0ZM28.081,8.63V22.4a5.762,5.762,0,0,1-5.709,5.757H8.619A5.782,5.782,0,0,1,2.87,22.4V8.63A5.8,5.8,0,0,1,8.619,2.873H22.371A5.783,5.783,0,0,1,28.081,8.63" transform="translate(0 0)"/></g></svg>');background-position:right center;background-repeat:no-repeat;background-size:1.9375rem auto}#index #news #news_list{position:absolute;top:74px;left:0;display:flex;width:100%;padding:1.875rem 3rem 0;gap:0 8%;overflow-x:auto}@media only screen and (min-width:768px){#index #news #news_list{top:0;left:367px;width:calc(100% - 367px);padding:0 3.125rem 0 0}}@media only screen and (min-width:768px){#index #news #news_list{gap:5rem 6.3333%}}#index #news #news_list .item{width:45.731%;flex-shrink:0}@media only screen and (min-width:992px){#index #news #news_list .item{width:20.25%}}#index #news #news_list .item .item_head{display:flex;justify-content:space-between;gap:0 .4375rem}#index #news #news_list .item .item_head .date{display:flex;align-items:flex-end;font-size:0.75rem;line-height:1.5;letter-spacing:.1em}@media only screen and (min-width:992px){#index #news #news_list .item .item_head .date{font-size:0.875rem;line-height:1.2857142857;letter-spacing:.1em}}#index #news #news_list .item .item_head .date span{width:18px;display:inline-block;transform:rotate(-90deg);transform-origin:bottom 30px right}#index #news #news_list .item .item_head .image{display:flex;align-items:center;justify-content:center;overflow:hidden;width:calc(100% - 18px);aspect-ratio:1/1.317}#index #news #news_list .item .item_head .image img{transition:all .3s ease;width:auto;height:100%;-o-object-fit:cover;object-fit:cover}#index #news #news_list .item .item_text{margin:0 0 0 auto;padding:.625rem 0 0;text-align:left;width:100%}@media only screen and (min-width:992px){#index #news #news_list .item .item_text{width:calc(100% - (18px + .4375rem))}}#index #news #news_list .item .item_text h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:.625rem 0 0;font-weight:700;font-size:0.8125rem;line-height:1.5384615385}@media only screen and (min-width:992px){#index #news #news_list .item .item_text h3{font-size:1rem;line-height:1.5}}#index #news #news_list .item a:hover .item_head .image img{transform:scale(1.2);width:100%}#index #news #news_list .item{width:37%}@media only screen and (min-width:768px){#index #news #news_list .item{max-width:280px}}#index #news_bottom_illust{position:relative;margin:6.25rem auto 0;width:258px;aspect-ratio:1/.221}@media only screen and (min-width:768px){#index #news_bottom_illust{width:68.617%;margin:8.125rem auto 0;max-width:542px}}#index #news_bottom_illust i{display:block;position:absolute;background-repeat:no-repeat;background-size:contain}#index #news_bottom_illust .shop{background-image:url("../img/index/i_shop.png");aspect-ratio:1.6155088853}#index #news_bottom_illust .staff{background-image:url("../img/index/i_staff.png");aspect-ratio:.58}#index #news_bottom_illust .truck{background-image:url("../img/index/i_truck.png");aspect-ratio:1.3679890561}#index #news_bottom_illust .shop{top:0;left:0;width:36.715%}#index #news_bottom_illust .staff{left:55.535%;bottom:0;width:10.701%}#index #news_bottom_illust .truck{right:0;bottom:0;width:28.782%}#index #event{margin:7.5rem 0 0;padding:5.187rem 0 7.5rem;width:100%;background-color:var(--color-main)}@media only screen and (min-width:992px){#index #event{margin:8.125rem 0 0;padding:4.375rem 0 3.1875rem}}#index #event h2{color:#fef1e0}#index #event .swiper{max-width:100%}#index #event .swiper .swiper-wrapper{height:auto}#index #event .swiper .swiper-pagination{position:relative;margin:1.5rem 0 0}@media only screen and (min-width:992px){#index #event .swiper .swiper-pagination{margin:7rem 0 0}}#index #event .swiper .swiper-pagination .swiper-pagination-bullet{margin:0 .625rem;width:15px;height:15px;opacity:1;background-color:#fef1e0}@media only screen and (min-width:992px){#index #event .swiper .swiper-pagination .swiper-pagination-bullet{width:19px;height:19px}}#index #event .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-dark-blue)}#index #event #event_list{margin:1.5rem 0 0 0;height:auto}@media only screen and (min-width:992px){#index #event #event_list{margin:3rem 0 0 0}}#index #event #event_list .banner a{display:flex;justify-content:flex-end;align-content:flex-end;flex-wrap:wrap;position:relative;width:100%;height:auto;aspect-ratio:1/.738;padding:.5625rem 1.5rem;background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:2.5rem}#index #event #event_list .banner a h3,#index #event #event_list .banner a .date{width:100%;text-align:right}#index #event #event_list .banner a .date{container-type:inline-size;padding:3.082% 0 0}#index #event #event_list .banner a .date span{display:block;font-family:"neighbor",sans-serif;font-weight:800}#index #event #event_list .banner a .date span.year{font-size:3.609cqw;line-height:123.529%;letter-spacing:.1em}#index #event #event_list .banner a .date span.day{font-size:9.766cqw;line-height:121.739%;letter-spacing:.1em}#index #event #event_list .banner a.yellow{background-image:url("../img/index/bg_event_yellow.png");color:var(--color-dark-blue)}#index #event #event_list .banner a.yellow h3 img{width:89.384%}#index #event #event_list .banner a.green{background-image:url("../img/index/bg_event_green.png");color:#fef1e0}#index #event #event_list .banner a.green h3 img{width:33.545%}#index #event #event_list .banner a.navy{background-image:url("../img/index/bg_event_navy.png");color:#fef1e0}#index #event #event_list .banner a.navy h3 img{width:78.98%}#index #event #event_list .banner a.lightblue{background-image:url("../img/index/bg_event_lightblue.png");color:var(--color-main)}#index #event #event_list .banner a.lightblue h3 img{width:33.333%}#index #event #event_list .banner a.popicon::before{position:absolute;display:block;content:"";top:3.667%;left:-3.861%;width:17.416%;height:auto;aspect-ratio:1/1;background-repeat:no-repeat;background-size:contain;background-position:center center}#index #event #event_list .banner a.third_sat::before{background-image:url("../img/index/i_third_sat.svg")}#index #event #event_list .banner a.upcoming::before{background-image:url("../img/index/i_upcoming.svg")}#index #shop{display:flex;flex-wrap:wrap;margin:5rem 0 0}@media only screen and (min-width:992px){#index #shop{margin:17.5rem 0 0}}#index #shop .box{position:relative;order:2;width:100%;margin:3.75rem 0 0}#index #shop .box .illust{display:none}@media only screen and (min-width:992px){#index #shop .box .illust{position:absolute;display:block;width:auto;height:auto;background-position:left top;background-repeat:no-repeat;background-size:contain}}#index #shop .box .bird{background-image:url("../img/index/i_bird.png");aspect-ratio:2.6315789474}#index #shop .box .couple{background-image:url("../img/index/i_couple.png");aspect-ratio:1.4025245442}#index #shop .box .toriyaki{background-image:url("../img/index/i_toriyaki.png");aspect-ratio:.954}#index #shop .box .bird{top:41px;left:8.153%;width:8.692%}#index #shop .box .couple{top:145px;left:10.307%;width:13.076%}#index #shop .box .toriyaki{top:77px;right:9.307%;width:14.076%}#index #shop .box p{margin:1.8125rem .75rem;color:var(--color-main);font-size:0.875rem;line-height:2;letter-spacing:.1em;font-weight:bold}@media only screen and (min-width:992px){#index #shop .box p{font-size:1rem;line-height:2;letter-spacing:.1em}}#index #shop .link{order:3;margin:2.5rem 0 0;width:100%}#index #shop .link a{display:inline-block}#index #shop .link a.btn_w{padding:.75rem 4.4375rem .75rem 2.5rem;border:1px solid var(--color-main);border-radius:9999px;background-color:#fef1e0}#index #shop .link a.arrow{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="11.823" height="10.793" viewBox="0 0 11.823 10.793"><g transform="translate(0 0.396)"><path fill="none" stroke="%23F75D18" d="M-14301.9-18562l6.535,5-6.535,5" transform="translate(14306.367 18562)"/><path fill="none" stroke="%23F75D18" d="M-14224.845-18421.273h-11" transform="translate(14235.845 18426.273)"/></g></svg>');background-position:right 40px center;background-repeat:no-repeat}#index #shop .photo{width:100%}#index #shop .photo.marqueer{overflow:hidden}#index #shop .photo.marqueer ul{display:flex;margin:0;padding:0;width:-moz-max-content;width:max-content}#index #shop .photo.marqueer ul li{display:flex;justify-content:center;align-items:center;padding:0 5px;width:calc(33.3333333333vw - 10px);height:auto;aspect-ratio:1/.667;overflow:hidden}@media only screen and (min-width:992px){#index #shop .photo.marqueer ul li{padding:0 10px;width:calc(20vw - 20px)}}#index #shop .photo.marqueer ul li img{display:block;width:100%}#index #shop .photo.top{order:1}#index #shop .photo.bottom{order:4;margin:3.75rem 0 0}#index #megurimap{margin:10rem 0 0;padding:6.687rem 0 0;background-color:var(--color-main)}@media only screen and (min-width:992px){#index #megurimap{margin:17.5rem 0 0;padding:10.625rem 1.923% 8.125rem;background:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) 50%, var(--color-dark-blue) 50%, var(--color-dark-blue) 100%)}}#index #megurimap h2 span{display:block;color:#fef1e0}#index #megurimap h2 span.sub{font-family:"neighbor",sans-serif;font-weight:500;font-style:italic;font-size:1rem;line-height:1.25}@media only screen and (min-width:992px){#index #megurimap h2 span.sub{font-size:1.25rem;line-height:1.25}}@media only screen and (min-width:992px){#index #megurimap .box{display:flex;gap:3.846%;margin:1.375rem 0 0}}#index #megurimap .box .dayblock,#index #megurimap .box .nightblock{width:100%}@media only screen and (min-width:992px){#index #megurimap .box .dayblock,#index #megurimap .box .nightblock{width:50%}}#index #megurimap .box .dayblock a,#index #megurimap .box .nightblock a{position:relative;display:block;width:100%;aspect-ratio:1/.85}#index #megurimap .box .dayblock a img,#index #megurimap .box .nightblock a img{width:100%;height:auto}#index #megurimap .box .dayblock a .illust,#index #megurimap .box .nightblock a .illust{position:absolute;display:block;width:auto;height:auto;background-position:left top;background-repeat:no-repeat;background-size:contain}#index #megurimap .box .dayblock a.banner_day .day,#index #megurimap .box .nightblock a.banner_day .day{background-image:url("../img/index/i_day.png");aspect-ratio:2}#index #megurimap .box .dayblock a.banner_day .shop,#index #megurimap .box .nightblock a.banner_day .shop{background-image:url("../img/index/i_shop.png");aspect-ratio:1.6155088853}#index #megurimap .box .dayblock a.banner_day .bell,#index #megurimap .box .nightblock a.banner_day .bell{background-image:url("../img/index/i_bell.png");aspect-ratio:1.3908205841}#index #megurimap .box .dayblock a.banner_day .day,#index #megurimap .box .nightblock a.banner_day .day{top:1.84%;left:0;width:34.608%}#index #megurimap .box .dayblock a.banner_day .shop,#index #megurimap .box .nightblock a.banner_day .shop{top:69.529%;left:0;width:28.173%}#index #megurimap .box .dayblock a.banner_day .bell,#index #megurimap .box .nightblock a.banner_day .bell{bottom:-5.93%;right:-1.043%;width:26.608%}#index #megurimap .box .dayblock a.banner_night .night,#index #megurimap .box .nightblock a.banner_night .night{background-image:url("../img/index/i_night.png");aspect-ratio:1.5290519878}#index #megurimap .box .dayblock a.banner_night .beer,#index #megurimap .box .nightblock a.banner_night .beer{background-image:url("../img/index/i_beer.png");aspect-ratio:1.0822510823}#index #megurimap .box .dayblock a.banner_night .toriyaki,#index #megurimap .box .nightblock a.banner_night .toriyaki{background-image:url("../img/index/i_toriyaki.png");aspect-ratio:.954}#index #megurimap .box .dayblock a.banner_night .night,#index #megurimap .box .nightblock a.banner_night .night{top:6.748%;right:3.652%;width:27.43%}#index #megurimap .box .dayblock a.banner_night .beer,#index #megurimap .box .nightblock a.banner_night .beer{left:-4.347%;bottom:21.063%;width:28.173%}#index #megurimap .box .dayblock a.banner_night .toriyaki,#index #megurimap .box .nightblock a.banner_night .toriyaki{right:0;bottom:-5.725%;width:32.695%}#index #megurimap .box .dayblock{padding:2rem 1.5rem 5.812rem}@media only screen and (min-width:992px){#index #megurimap .box .dayblock{padding:0}}#index #megurimap .box .nightblock{padding:3.5rem 1.5rem 0;background-color:var(--color-dark-blue)}@media only screen and (min-width:992px){#index #megurimap .box .nightblock{padding:0;background-color:rgba(0,0,0,0)}}#index #megurimap .link{width:100%;padding:3.625rem 0 6.5rem;background-color:var(--color-dark-blue)}@media only screen and (min-width:992px){#index #megurimap .link{padding:5.625rem 0 0;background-color:rgba(0,0,0,0)}}#index #megurimap .link a{display:inline-block;font-size:1rem;line-height:1.5;letter-spacing:.1em;font-weight:bold}#index #megurimap .link a.btn_w{padding:.75rem 5.062rem .75rem 2.5rem;border:1px solid var(--color-main);border-radius:9999px;background-color:#fef1e0}#index #megurimap .link a.arrow{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="11.823" height="10.793" viewBox="0 0 11.823 10.793"><g transform="translate(0 0.396)"><path fill="none" stroke="%23F75D18" d="M-14301.9-18562l6.535,5-6.535,5" transform="translate(14306.367 18562)"/><path fill="none" stroke="%23F75D18" d="M-14224.845-18421.273h-11" transform="translate(14235.845 18426.273)"/></g></svg>');background-position:right 40px center;background-repeat:no-repeat}#index #parking{margin:11.25rem .75rem 0}@media only screen and (min-width:768px){#index #parking{display:flex;justify-content:space-between;margin:11.25rem auto 0}}@media only screen and (min-width:992px){#index #parking{max-width:1300px}}#index #parking .box{text-align:left;width:100%}@media only screen and (min-width:768px){#index #parking .box{width:50%}}#index #parking .box h3{margin:2.5rem 0 0;font-size:1.25rem;line-height:1.45;letter-spacing:.05em;font-weight:bold;color:var(--color-main)}@media only screen and (min-width:992px){#index #parking .box h3{font-size:1.75rem;line-height:1.4285714286;letter-spacing:.05em}}#index #parking .box table th,#index #parking .box table td{margin:.375rem 0 0;font-size:1rem;line-height:2;letter-spacing:.1em;color:var(--color-main)}@media only screen and (min-width:768px){#index #parking .box.box_l{margin-left:.75rem}}@media only screen and (min-width:992px){#index #parking .box.box_l{margin-left:3.125rem}}#index #parking .box.box_l .img{margin:0 auto;position:relative;width:300px}@media only screen and (min-width:992px){#index #parking .box.box_l .img{margin:0;width:78.333%}}#index #parking .box.box_l .img figure{display:flex;align-items:center;width:100%;height:auto;aspect-ratio:1/.553;overflow:hidden;border-radius:1.875rem}@media only screen and (min-width:768px){#index #parking .box.box_l .img figure{border-radius:2.5rem}}#index #parking .box.box_l .img figure img{width:100%;height:auto}#index #parking .box.box_l .img .illust{position:absolute;display:block;width:auto;height:auto;background-position:left top;background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:768px){#index #parking .box.box_l .img .illust{display:none}}#index #parking .box.box_l .img .parking{background-image:url("../img/index/i_parking.png");aspect-ratio:1.3531799729;width:122px;right:0;bottom:-17.647%}#index #parking .box.box_l table{margin:1.25rem 0 0}#index #parking .box.box_l table th{padding-right:2rem}#index #parking .box.box_r{display:flex;flex-wrap:wrap;text-align:center}@media only screen and (min-width:768px){#index #parking .box.box_r{display:block;margin-right:.75rem;text-align:left}}@media only screen and (min-width:992px){#index #parking .box.box_r{margin-right:3.125rem}}#index #parking .box.box_r iframe{order:2;margin:2.5rem 0 0;width:100%;height:auto;aspect-ratio:1/.433;border:0;aspect-ratio:1/.56}@media only screen and (min-width:768px){#index #parking .box.box_r iframe{order:0;margin:0;aspect-ratio:1/.433}}#index #parking .box.box_r .parking_price{order:1;display:flex;gap:8.333%;width:100%}@media only screen and (min-width:768px){#index #parking .box.box_r .parking_price{order:0;width:auto}}#index #parking .box.box_r .parking_price .illust{display:none}@media only screen and (min-width:992px){#index #parking .box.box_r .parking_price .illust{margin:2.5rem 0 0;display:block;width:auto;height:auto;background-position:left top;background-repeat:no-repeat;background-size:contain}}#index #parking .box.box_r .parking_price .parking{background-image:url("../img/index/i_parking.png");aspect-ratio:1.3531799729;width:33.166%}#index #parking .box.box_r .parking_price .price{margin:0 auto}@media only screen and (min-width:768px){#index #parking .box.box_r .parking_price .price{margin:0}}#index #parking .box.box_r .parking_price .price table{margin:1.5rem auto 0;padding:1rem 2.5rem;border:1px solid var(--color-main);border-radius:1.25rem}@media only screen and (min-width:768px){#index #parking .box.box_r .parking_price .price table{margin:1.5rem 0 0}}#index #parking .box.box_r .parking_price .price table th{padding-right:3.75rem}#index .belltown_img{display:block;margin:6.785rem 0 0;width:100%;height:auto;aspect-ratio:1/.436;background-image:url("../img/index/img_belltown.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:992px){#index .belltown_img{margin:12.5rem 0 0;aspect-ratio:1/.208}}#index #history{margin:8.75rem .75rem 0}@media only screen and (min-width:992px){#index #history{margin:11.5rem 0 0;background-image:url("../img/index/bg_town_day.jpg"),url("../img/index/bg_town_night.jpg");background-repeat:no-repeat,no-repeat;background-position:left top,right top;background-size:auto 100%,auto 100%}}#index #history .box{position:relative}@media only screen and (min-width:768px){#index #history .box{margin:0 auto;padding:4.625rem 0 6.875rem;max-width:740px;background-color:var(--color-back)}}#index #history .box h2{padding:5.9rem 0 1.687rem;font-size:1.25rem;line-height:2.5;letter-spacing:.1em;font-weight:900;font-style:normal;font-family:zen-kaku-gothic-new,sans-serif;background-image:url("../img/common/i_bell.png");background-position:center top;background-repeat:no-repeat;background-size:4.25rem auto}@media only screen and (min-width:768px){#index #history .box h2{font-size:1.875rem;line-height:1.6666666667;letter-spacing:.1em}}#index #history .box p{padding:2rem 0 0;font-size:0.875rem;line-height:2.2857142857;letter-spacing:.1em;font-weight:bold;color:var(--color-main);text-align:left}@media only screen and (min-width:768px){#index #history .box p{font-size:1rem;line-height:2;letter-spacing:.1em;text-align:center}}#index #history .box .link{margin:4.062rem 0 0}#index #history .box .link a{font-size:1.125rem;line-height:.1111111111;letter-spacing:.1em}#index #history .box .link a.btn_w{padding:.75rem 4.625rem .75rem 2.5rem;border:1px solid var(--color-main);border-radius:9999px;background-color:#fef1e0}#index #history .box .link a.arrow{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="11.823" height="10.793" viewBox="0 0 11.823 10.793"><g transform="translate(0 0.396)"><path fill="none" stroke="%23F75D18" d="M-14301.9-18562l6.535,5-6.535,5" transform="translate(14306.367 18562)"/><path fill="none" stroke="%23F75D18" d="M-14224.845-18421.273h-11" transform="translate(14235.845 18426.273)"/></g></svg>');background-position:right 40px center;background-repeat:no-repeat}#index #history .box .illust_box{display:flex;justify-content:space-between;align-items:flex-end;margin:.6875rem auto 0;width:297px}@media only screen and (min-width:992px){#index #history .box .illust_box{display:block;margin:0;width:auto}}#index #history .box .illust_box .illust{display:block;width:auto;height:auto;background-position:left top;background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:992px){#index #history .box .illust_box .illust{position:absolute}}#index #history .box .illust_box .bell{background-image:url("../img/index/i_bell.png");aspect-ratio:1.3908205841}#index #history .box .illust_box .beer{background-image:url("../img/index/i_beer.png");aspect-ratio:1.0822510823}#index #history .box .illust_box .bell{width:7.25rem}@media only screen and (min-width:768px){#index #history .box .illust_box .bell{top:2rem;left:-5.625rem;width:29.189%}}#index #history .box .illust_box .beer{width:7.3125rem}@media only screen and (min-width:768px){#index #history .box .illust_box .beer{bottom:3.5rem;right:-6.25rem;width:26.081%}}#index #recruiting{margin:10rem .75rem 0}@media only screen and (min-width:768px){#index #recruiting{margin:10rem 0 0;background-image:url("../img/index/bg_block_tr.png"),url("../img/index/bg_block_lb.png");background-position:right top,left bottom;background-repeat:no-repeat,no-repeat;background-size:27.23% auto,27.23% auto}}#index #recruiting ul{display:flex;justify-content:center;align-items:center;gap:.875rem;padding:.875rem 0 2.25rem}@media only screen and (min-width:768px){#index #recruiting ul{gap:1.25rem;padding:1.875rem 0 2.25rem}}#index #recruiting ul li{width:50%}@media only screen and (min-width:768px){#index #recruiting ul li{width:auto}}#index #recruiting ul li a{position:relative;display:flex;align-content:center;justify-content:flex-start;flex-wrap:wrap;gap:.375rem;width:100%;height:auto;aspect-ratio:1/1;background-color:var(--color-back)}@media only screen and (min-width:768px){#index #recruiting ul li a{width:232px;height:232px}}#index #recruiting ul li a:hover{opacity:.6}#index #recruiting ul li a h5{width:100%;text-align:left;font-family:"neighbor",sans-serif;font-weight:bold;font-style:italic}#index #recruiting ul li a p{text-align:left;font-size:0.8125rem;line-height:1.3076923077;letter-spacing:.05em;font-weight:bold}@media only screen and (min-width:768px){#index #recruiting ul li a p{font-size:0.875rem;line-height:1.7142857143;letter-spacing:.05em}}#index #recruiting ul li a::before{content:"";display:block;position:absolute;width:100%;height:100%;right:-2px;bottom:-2px}#index #recruiting ul li a::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-image:url("../img/common/i_arrow_right_white_s.svg");background-position:right 6px bottom 6px;background-repeat:no-repeat;background-size:.6875rem auto}#index #recruiting ul li a.rental{border:2px solid var(--color-main);padding:0 0 0 11.834%}@media only screen and (min-width:768px){#index #recruiting ul li a.rental{padding:0 0 0 1.5rem}}#index #recruiting ul li a.rental h5{font-size:2.25rem;line-height:.9722222222;letter-spacing:.05em;color:var(--color-main)}@media only screen and (min-width:768px){#index #recruiting ul li a.rental h5{font-size:3.125rem;line-height:.98;letter-spacing:.05em}}#index #recruiting ul li a.rental p{color:var(--color-main)}#index #recruiting ul li a.rental::before{background:linear-gradient(-45deg, var(--color-dark-blue) 28px, transparent 0)}#index #recruiting ul li a.store{padding:0 0 0 9.46%;border:2px solid var(--color-dark-blue)}@media only screen and (min-width:768px){#index #recruiting ul li a.store{padding:0 0 0 1.25rem}}#index #recruiting ul li a.store h5{font-size:2.0625rem;line-height:.9696969697;letter-spacing:.05em;color:var(--color-dark-blue)}@media only screen and (min-width:768px){#index #recruiting ul li a.store h5{font-size:2.875rem;line-height:.9782608696;letter-spacing:.05em}}#index #recruiting ul li a.store p{color:var(--color-dark-blue)}#index #recruiting ul li a.store::before{background:linear-gradient(-45deg, var(--color-main) 28px, transparent 0)}/*# sourceMappingURL=index.css.map */