﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap");*{margin:0;padding:0}*{margin:0;padding:0}html{scroll-behavior:smooth}html,body{width:100%}html{-webkit-text-size-adjust:100%;font-family:'Noto Sans JP', sans-serif, "メイリオ","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",  Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:62.5%;line-height:1.4;letter-spacing:0;font-weight:normal}ul,li{list-style:none;padding:0;margin:0}img{display:block;border:0}.relative_area{position:relative}body,li,ol,p,input,textarea,select{letter-spacing:0;font-weight:500;color:#000;font-size:14px}@media screen and (max-width: 46.93em){body,li,ol,p,input,textarea,select{font-size:calc(24/750*100vw)}}a{color:#fff;text-decoration:underline}a:hover{text-decoration:none}#wrapper{width:100%;position:relative}.container{width:750px;margin:0 auto;padding-top:85px;position:relative}@media screen and (max-width: 46.93em){.container{width:100%;padding-top:calc(85/750*100vw)}}.imgs{width:100%}header{position:fixed;width:100%;top:0;left:0;z-index:100}#header-area{width:750px;margin:0 auto;position:relative;z-index:100}@media screen and (max-width: 46.93em){#header-area{width:100%}}#header-inner{overflow:hidden;position:relative;height:85px;border-bottom:1px solid #666666;background-color:#000;box-sizing:border-box}@media screen and (max-width: 46.93em){#header-inner{height:calc(85/750*100vw);border-width:calc(1/750*100vw)}}#gnav{background-color:#000;display:none}#gnav ul{width:750px;margin:0 auto}@media screen and (max-width: 46.93em){#gnav ul{width:100%}}#gnav li p{text-align:center;font-size:30px;line-height:1.2;font-weight:bold;text-align:center;color:#666}@media screen and (max-width: 46.93em){#gnav li p{font-size:calc(30/750*100vw)}}#gnav li a{color:#666;text-decoration:none;display:block}#gnav li p a{padding:32px 0 36px;box-sizing:border-box;border-bottom:1px solid #666666}@media screen and (max-width: 46.93em){#gnav li p a{padding:4.2666666667vw 1.3333333333vw 4.8vw 1.3333333333vw;border-width:calc(1/750*100vw)}}#menu-btn{position:absolute;top:13px;right:33px;cursor:pointer}@media screen and (max-width: 46.93em){#menu-btn{top:calc(13/750*100vw);right:calc(33/750*100vw)}}#open-btn img,#close-btn img{width:58px}@media screen and (max-width: 46.93em){#open-btn img,#close-btn img{width:7.7333333333vw}}.hide{display:none}#logo{position:absolute;top:29px;left:33px}@media screen and (max-width: 46.93em){#logo{top:calc(29/750*100vw);left:calc(33/750*100vw)}}#logo img{width:213px}@media screen and (max-width: 46.93em){#logo img{max-width:28.4vw}}#x_icon{position:absolute;top:24px;right:117px}@media screen and (max-width: 46.93em){#x_icon{top:calc(24/750*100vw);right:calc(117/750*100vw)}}#x_icon img{width:35px}@media screen and (max-width: 46.93em){#x_icon img{max-width:4.6666666667vw}}body{background-image:url("../../images/bg/ptn.jpg");background-repeat:repeat}@media screen and (max-width: 46.93em){body{background-size:calc(463/750*100vw) auto}}.contents{width:100%;position:relative;box-sizing:border-box}@media screen and (max-width: 46.93em){.imgs{max-width:100%}}footer{position:relative;width:100%;background-color:#000000;padding:46px 0 30px;box-sizing:border-box}@media screen and (max-width: 46.93em){footer{padding:6.1333333333vw 0vw 4vw 0vw}}.flinks{width:350px;margin:0 auto}@media screen and (max-width: 46.93em){.flinks{width:46.6666666667vw}}.flinks img{max-width:100%}#copyright{margin:30px auto 0;width:315px}@media screen and (max-width: 46.93em){#copyright{width:42vw;margin-top:calc(30/750*100vw)}}#bn_logo{width:163px;margin:35px auto 0}@media screen and (max-width: 46.93em){#bn_logo{width:21.7333333333vw;margin-top:calc(35/750*100vw)}}#backtop{position:absolute;top:-34px;right:30px;width:91px;z-index:1}@media screen and (max-width: 46.93em){#backtop{width:12.1333333333vw;top:calc(-34/750*100vw);right:calc(30/750*100vw)}}#front_page .contents{padding:0 0 50px}@media screen and (max-width: 46.93em){#front_page .contents{padding:0vw 0vw 6.6666666667vw 0vw}}#kv img{max-width:100%}#front_nav{display:flex;flex-wrap:wrap;justify-content:center;width:690px;margin:0 auto;padding:3px 0 0}@media screen and (max-width: 46.93em){#front_nav{width:92vw;padding:.4vw 0vw 0vw 0vw}}#front_nav li{width:206px;margin:24px 12px 0}@media screen and (max-width: 46.93em){#front_nav li{width:27.4666666667vw;margin:3.2vw 1.6vw 0vw 1.6vw}}#front_nav li img{max-width:100%}#front_info{background-image:url("../../images/front/info/bg.png");background-repeat:no-repeat;background-position:top center;width:710px;height:433px;margin:20px 0 0 20px;box-sizing:border-box}@media screen and (max-width: 46.93em){#front_info{width:94.6666666667vw;height:calc(433/750*100vw);margin:2.6666666667vw 0vw 0vw 2.6666666667vw;background-size:calc(710/750*100vw) auto}}.front_info_c{position:relative;display:flex}.front_info_c_news{width:205px;margin:0 auto}@media screen and (max-width: 46.93em){.front_info_c_news{width:27.3333333333vw}}.front_info_c_news img{width:100%}.front_info_c_right{position:relative}.x_links{position:absolute;top:0;right:12px;z-index:1;width:48px}@media screen and (max-width: 46.93em){.x_links{width:6.4vw;right:calc(12/750*100vw)}}#namja{padding:107px 0 0 35px}@media screen and (max-width: 46.93em){#namja{padding:14.2666666667vw 0vw 0vw 4.6666666667vw}}#namja .front_info_c_left{width:290px;margin-top:7px}@media screen and (max-width: 46.93em){#namja .front_info_c_left{width:38.6666666667vw;margin-top:calc(7/750*100vw)}}#namja .front_info_c_news{margin-top:47px}@media screen and (max-width: 46.93em){#namja .front_info_c_news{margin-top:calc(47/750*100vw)}}#namja .front_info_c_right{width:320px;margin-left:27px}@media screen and (max-width: 46.93em){#namja .front_info_c_right{width:42.6666666667vw;margin-left:calc(27/750*100vw)}}.namja_entry{width:432px;margin:24px 0 0 139px}@media screen and (max-width: 46.93em){.namja_entry{width:57.6vw;margin:3.2vw 0vw 0vw 18.5333333333vw}}.namja_entry img{width:100%}#namja_map{margin:8px 0 0 17px}@media screen and (max-width: 46.93em){#namja_map{max-width:95.4666666667vw;margin:1.0666666667vw 0vw 0vw 2.2666666667vw}}#front_online{position:relative;width:710px;margin:3px 0 0 20px;box-sizing:border-box}@media screen and (max-width: 46.93em){#front_online{width:94.6666666667vw;margin:.4vw 0vw 0vw 2.6666666667vw}}.pb_btn{position:absolute;z-index:1}@media screen and (max-width: 46.93em){.pb_btn{max-width:49.0666666667vw}}#front_online .pb_btn{top:203px;left:171px}@media screen and (max-width: 46.93em){#front_online .pb_btn{top:calc(203/750*100vw);left:calc(171/750*100vw)}}#minigame_page .contents{padding:0 0 66px}@media screen and (max-width: 46.93em){#minigame_page .contents{padding:0vw 0vw 8.8vw 0vw}}#minigame_page .notes{margin:8px 0 0 32px}@media screen and (max-width: 46.93em){#minigame_page .notes{max-width:86.5333333333vw;margin:1.0666666667vw 0vw 0vw 4.2666666667vw}}.page_title img{width:100%}.area_time_c{display:flex;align-items:center;background-color:#000000}.area_time img{width:100%}.zaiko_btn img{width:100%}#minigame_page .area_time_c{padding:13px 0 12px 43px}@media screen and (max-width: 46.93em){#minigame_page .area_time_c{padding:1.7333333333vw 0vw 1.6vw 5.7333333333vw}}#minigame_page .area_time{width:444px}@media screen and (max-width: 46.93em){#minigame_page .area_time{width:59.2vw}}#minigame_page .zaiko_btn{width:198px;margin-left:22px}@media screen and (max-width: 46.93em){#minigame_page .zaiko_btn{width:26.4vw;margin-left:calc(22/750*100vw)}}.mg_box{width:714px;margin:0 auto}@media screen and (max-width: 46.93em){.mg_box{width:95.2vw}}.mg_box img{width:100%}#mg1{margin-top:30px}@media screen and (max-width: 46.93em){#mg1{margin-top:calc(30/750*100vw)}}#mg2{margin-top:50px}@media screen and (max-width: 46.93em){#mg2{margin-top:calc(50/750*100vw)}}#mg3{margin-top:44px}@media screen and (max-width: 46.93em){#mg3{margin-top:calc(44/750*100vw)}}#goods_page .contents{padding:0 0 99px}@media screen and (max-width: 46.93em){#goods_page .contents{padding:0vw 0vw 13.2vw 0vw}}#goods_page .notes{margin:5px 0 0 32px}@media screen and (max-width: 46.93em){#goods_page .notes{max-width:84.5333333333vw;margin:.6666666667vw 0vw 0vw 4.2666666667vw}}#goods_page .area_time_c{padding:15px 0 13px 110px}@media screen and (max-width: 46.93em){#goods_page .area_time_c{padding:2vw 0vw 1.7333333333vw 14.6666666667vw}}#goods_page .area_time{width:242px}@media screen and (max-width: 46.93em){#goods_page .area_time{width:32.2666666667vw}}#goods_page .zaiko_btn{width:258px;margin-left:29px}@media screen and (max-width: 46.93em){#goods_page .zaiko_btn{width:34.4vw;margin-left:calc(29/750*100vw)}}.goods_novelty_present{margin:31px 0 0 22px}@media screen and (max-width: 46.93em){.goods_novelty_present{max-width:94.1333333333vw;margin:4.1333333333vw 0vw 0vw 2.9333333333vw}}.goods_item_list{width:690px;margin:0 auto}@media screen and (max-width: 46.93em){.goods_item_list{width:92vw}}.goods_item_list li{margin-top:20px}@media screen and (max-width: 46.93em){.goods_item_list li{margin-top:calc(20/750*100vw)}}.goods_item_list li img{width:100%}#re_goods{position:relative;width:100%;background-color:#fccf00;border-top:2px solid #000;margin-top:70px;padding:30px 0 40px}@media screen and (max-width: 46.93em){#re_goods{border-width:calc(2/750*100vw);margin-top:calc(70/750*100vw);padding:4vw 0vw 5.3333333333vw 0vw}}#re_goods_h{position:absolute;z-index:1;top:-37px;left:211px}@media screen and (max-width: 46.93em){#re_goods_h{max-width:43.7333333333vw;top:calc(-37/750*100vw);left:calc(211/750*100vw)}}#re_goods .goods_item_list li{margin-top:30px}@media screen and (max-width: 46.93em){#re_goods .goods_item_list li{margin-top:calc(30/750*100vw)}}#goods_online{position:relative;width:706px;margin:26px 0 0 22px;box-sizing:border-box}@media screen and (max-width: 46.93em){#goods_online{width:94.1333333333vw;margin:3.4666666667vw 0vw 0vw 2.9333333333vw}}#goods_online .pb_btn{top:153px;left:169px}@media screen and (max-width: 46.93em){#goods_online .pb_btn{top:calc(153/750*100vw);left:calc(169/750*100vw)}}#food_page .contents{padding:0 0 63px}@media screen and (max-width: 46.93em){#food_page .contents{padding:0vw 0vw 8.4vw 0vw}}#food_page .notes{margin:12px 0 0 32px}@media screen and (max-width: 46.93em){#food_page .notes{max-width:84.5333333333vw;margin:1.6vw 0vw 0vw 4.2666666667vw}}#food_page .area_time_c{padding:15px 0 14px 30px}@media screen and (max-width: 46.93em){#food_page .area_time_c{padding:2vw 0vw 1.8666666667vw 4vw}}#food_page .area_time{width:418px}@media screen and (max-width: 46.93em){#food_page .area_time{width:55.7333333333vw}}#food_page .zaiko_btn{width:260px;margin-left:12px}@media screen and (max-width: 46.93em){#food_page .zaiko_btn{width:34.6666666667vw;margin-left:calc(12/750*100vw)}}.is_present{margin:27px 0 0 26px}@media screen and (max-width: 46.93em){.is_present{max-width:93.0666666667vw;margin:3.6vw 0vw 0vw 3.4666666667vw}}.menu_list{display:flex;flex-wrap:wrap;justify-content:center}.menu_list li{width:355px;margin:20px 10px 0}@media screen and (max-width: 46.93em){.menu_list li{width:47.3333333333vw;margin:2.6666666667vw 1.3333333333vw 0vw 1.3333333333vw}}.menu_list li img{width:100%}.drink_menu{position:relative;width:710px;margin:0 auto}@media screen and (max-width: 46.93em){.drink_menu{width:94.6666666667vw}}.drink_menu img{width:100%}#soft_drink{margin-top:29px}@media screen and (max-width: 46.93em){#soft_drink{margin-top:calc(29/750*100vw)}}#re_i{position:absolute;z-index:1;width:184px;top:681px;left:-12px}@media screen and (max-width: 46.93em){#re_i{width:24.5333333333vw;top:calc(681/750*100vw);left:calc(-12/750*100vw)}}#fortune_latte{margin-top:34px}@media screen and (max-width: 46.93em){#fortune_latte{margin-top:calc(34/750*100vw)}}
