﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..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;background-color:#000;box-sizing:border-box}@media screen and (max-width: 46.93em){#header-inner{height:calc(85/750*100vw)}}#gnav{background-color:#000;display:none}#gnav ul{width:750px;margin:0 auto;border-top:1px solid #614805}@media screen and (max-width: 46.93em){#gnav ul{width:100%;border-width:calc(1/750*100vw)}}#gnav li p{text-align:center;font-size:30px;line-height:1.2;font-weight:300;text-align:center;color:#fff}@media screen and (max-width: 46.93em){#gnav li p{font-size:calc(30/750*100vw)}}#gnav li a{color:#fff;text-decoration:none;display:block}#gnav li p a{padding:32px 0 36px;box-sizing:border-box;border-bottom:1px solid #614805}@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:14px;right:33px;cursor:pointer}@media screen and (max-width: 46.93em){#menu-btn{top:calc(14/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:24px}@media screen and (max-width: 46.93em){#logo{top:calc(29/750*100vw);left:calc(24/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:124px}@media screen and (max-width: 46.93em){#x_icon{top:calc(24/750*100vw);right:calc(124/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(750/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%;height:178px;background-image:url("../../images/bg/footer.jpg");background-repeat:no-repeat;background-size:contain;padding:10px 0 0;box-sizing:border-box}@media screen and (max-width: 46.93em){footer{padding:1.3333333333vw 0vw 0vw 0vw}}.flinks{width:172px;margin:0 auto}@media screen and (max-width: 46.93em){.flinks{width:22.9333333333vw}}.flinks img{max-width:100%}#copyright{margin:12px auto 0;width:168px}@media screen and (max-width: 46.93em){#copyright{width:22.4vw;margin-top:calc(12/750*100vw)}}#backtop{position:absolute;top:-52px;right:55px;width:106px;z-index:1}@media screen and (max-width: 46.93em){#backtop{width:14.1333333333vw;top:calc(-52/750*100vw);right:calc(55/750*100vw)}}#front_page .contents{padding:0 0 80px}@media screen and (max-width: 46.93em){#front_page .contents{padding:0vw 0vw 10.6666666667vw 0vw}}#kv img{max-width:100%}#front_nav{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:0 auto;padding:6px 0}@media screen and (max-width: 46.93em){#front_nav{padding:.8vw 0vw .8vw 0vw}}#front_nav li{width:229px;margin:7px 8px}@media screen and (max-width: 46.93em){#front_nav li{width:30.5333333333vw;margin:.9333333333vw 1.0666666667vw .9333333333vw 1.0666666667vw}}#front_nav li img{max-width:100%}.cbox{position:relative;width:666px;margin:0 auto;border:2px solid #876521;border-radius:32px;background-image:url("../../images/bg/ptn2.jpg");background-repeat:repeat;box-sizing:border-box}@media screen and (max-width: 46.93em){.cbox{width:88.8vw;border-width:calc(2/750*100vw);border-radius:calc(32/750*100vw);background-size:calc(1000/750*100vw) auto}}#namja_entry_info{margin-top:50px;padding:32px 0 23px}@media screen and (max-width: 46.93em){#namja_entry_info{margin-top:calc(50/750*100vw);padding:4.2666666667vw 0vw 3.0666666667vw 0vw}}.entry1205{width:574px;margin:0 auto}@media screen and (max-width: 46.93em){.entry1205{width:76.5333333333vw}}.entry1205 img{width:100%}#namja_info{margin-top:50px;padding:19px 0 7px}@media screen and (max-width: 46.93em){#namja_info{margin-top:calc(50/750*100vw);padding:2.5333333333vw 0vw .9333333333vw 0vw}}.x_links{position:absolute;top:18px;right:18px;z-index:1;width:48px}@media screen and (max-width: 46.93em){.x_links{width:6.4vw;top:calc(18/750*100vw);right:calc(18/750*100vw)}}#namja_info .area_name{margin:0 auto}@media screen and (max-width: 46.93em){#namja_info .area_name{max-width:22.9333333333vw}}#namja_info .area_logo{width:262px;margin:26px auto 0}@media screen and (max-width: 46.93em){#namja_info .area_logo{width:34.9333333333vw;margin-top:calc(26/750*100vw)}}#namja_info .area_details{margin:27px 0 0 98px}@media screen and (max-width: 46.93em){#namja_info .area_details{max-width:61.7333333333vw;margin:3.6vw 0vw 0vw 13.0666666667vw}}.namja_map{width:100%;margin-top:35px}@media screen and (max-width: 46.93em){.namja_map{margin-top:calc(35/750*100vw)}}#cs_hakata_info{margin-top:50px;padding:18px 0 17px}@media screen and (max-width: 46.93em){#cs_hakata_info{margin-top:calc(50/750*100vw);padding:2.4vw 0vw 2.2666666667vw 0vw}}#cs_hakata_info .area_name{margin:0 auto}@media screen and (max-width: 46.93em){#cs_hakata_info .area_name{max-width:52.5333333333vw}}#cs_hakata_info .area_logo{width:260px;margin:31px auto 0}@media screen and (max-width: 46.93em){#cs_hakata_info .area_logo{width:34.6666666667vw;margin-top:calc(31/750*100vw)}}#cs_hakata_info .area_details{margin:26px 0 0 157px}@media screen and (max-width: 46.93em){#cs_hakata_info .area_details{max-width:48.8vw;margin:3.4666666667vw 0vw 0vw 20.9333333333vw}}.cs_hakata_notes{margin:38px 0 0 17px}@media screen and (max-width: 46.93em){.cs_hakata_notes{max-width:48.5333333333vw;margin:5.0666666667vw 0vw 0vw 2.2666666667vw}}.news_btn{position:absolute;z-index:1}@media screen and (max-width: 46.93em){.news_btn{max-width:16.2666666667vw}}#cs_hakata_info .news_btn{top:159px;right:56px}@media screen and (max-width: 46.93em){#cs_hakata_info .news_btn{top:calc(159/750*100vw);right:calc(56/750*100vw)}}#rally_page .contents{padding:27px 0 23px}@media screen and (max-width: 46.93em){#rally_page .contents{padding:3.6vw 0vw 3.0666666667vw 0vw}}#rally_page .notes{margin:21px 0 0 44px}@media screen and (max-width: 46.93em){#rally_page .notes{max-width:62.6666666667vw;margin:2.8vw 0vw 0vw 5.8666666667vw}}.page_title{width:666px;margin:0 auto}@media screen and (max-width: 46.93em){.page_title{width:88.8vw}}.page_title img{width:100%}#rally_page #area_time{margin-top:34px;padding:33px 0 40px}@media screen and (max-width: 46.93em){#rally_page #area_time{margin-top:calc(34/750*100vw);padding:4.4vw 0vw 5.3333333333vw 0vw}}.area_time_c{width:100%}.area_time_c_details{position:relative;width:100%}.zaiko_btn{position:absolute;z-index:1}@media screen and (max-width: 46.93em){.zaiko_btn{max-width:26vw}}#at_namja{background-image:url("../../images/bg/line.png");background-repeat:no-repeat;background-position:bottom center;background-size:contain}#at_namja .area_time_name{margin:0 auto}@media screen and (max-width: 46.93em){#at_namja .area_time_name{max-width:34.2666666667vw}}#rally_page #at_namja{padding-bottom:20px}@media screen and (max-width: 46.93em){#rally_page #at_namja{padding-bottom:calc(20/750*100vw)}}#rally_page #at_namja .area_time_c_details{margin-top:25px}@media screen and (max-width: 46.93em){#rally_page #at_namja .area_time_c_details{margin-top:calc(25/750*100vw)}}#rally_page #at_namja .area_time_c_details_img{margin-left:70px}@media screen and (max-width: 46.93em){#rally_page #at_namja .area_time_c_details_img{max-width:68.8vw;margin-left:calc(70/750*100vw)}}#rally_page #at_namja .zaiko_btn{top:-6px;right:24px}@media screen and (max-width: 46.93em){#rally_page #at_namja .zaiko_btn{top:calc(-6/750*100vw);right:calc(24/750*100vw)}}#at_hakata{margin-top:28px}@media screen and (max-width: 46.93em){#at_hakata{margin-top:calc(28/750*100vw)}}#at_hakata .area_time_name{margin:0 auto}@media screen and (max-width: 46.93em){#at_hakata .area_time_name{max-width:18vw}}.at_cs{margin:24px auto 0}@media screen and (max-width: 46.93em){.at_cs{max-width:43.2vw;margin-top:calc(24/750*100vw)}}#rally_c{margin-top:58px;padding:35px 0 22px}@media screen and (max-width: 46.93em){#rally_c{margin-top:calc(58/750*100vw);padding:4.6666666667vw 0vw 2.9333333333vw 0vw}}.rally_logo{margin-left:136px}@media screen and (max-width: 46.93em){.rally_logo{max-width:64.2666666667vw;margin-left:calc(136/750*100vw)}}.rally_text{margin:29px auto 0}@media screen and (max-width: 46.93em){.rally_text{max-width:68vw;margin-top:calc(29/750*100vw)}}.rally_prize{width:100%;background-image:url("../../images/bg/line.png");background-repeat:no-repeat;background-position:top center;background-size:contain;margin-top:20px;padding:38px 0 0}@media screen and (max-width: 46.93em){.rally_prize{margin-top:calc(20/750*100vw);padding:5.0666666667vw 0vw 0vw 0vw}}.rally_prize img{width:100%}#goods_page .contents{padding:27px 0 29px}@media screen and (max-width: 46.93em){#goods_page .contents{padding:3.6vw 0vw 3.8666666667vw 0vw}}#goods_page .notes{margin:19px 0 0 44px}@media screen and (max-width: 46.93em){#goods_page .notes{max-width:40.9333333333vw;margin:2.5333333333vw 0vw 0vw 5.8666666667vw}}#goods_page #area_time{margin-top:34px;padding:33px 0 30px}@media screen and (max-width: 46.93em){#goods_page #area_time{margin-top:calc(34/750*100vw);padding:4.4vw 0vw 4vw 0vw}}#goods_page #at_namja{padding-bottom:22px}@media screen and (max-width: 46.93em){#goods_page #at_namja{padding-bottom:calc(22/750*100vw)}}#goods_page #at_namja .area_time_c_details{margin-top:19px}@media screen and (max-width: 46.93em){#goods_page #at_namja .area_time_c_details{margin-top:calc(19/750*100vw)}}#goods_page #at_namja .area_time_c_details_img{margin-left:70px}@media screen and (max-width: 46.93em){#goods_page #at_namja .area_time_c_details_img{max-width:32.2666666667vw;margin-left:calc(70/750*100vw)}}#goods_page #at_namja .zaiko_btn{top:0;right:67px}@media screen and (max-width: 46.93em){#goods_page #at_namja .zaiko_btn{right:calc(67/750*100vw)}}#goods_page #at_hakata{background-image:url("../../images/bg/line.png");background-repeat:no-repeat;background-position:bottom center;background-size:contain;padding-bottom:27px}@media screen and (max-width: 46.93em){#goods_page #at_hakata{padding-bottom:calc(27/750*100vw)}}#at_online{margin-top:29px}@media screen and (max-width: 46.93em){#at_online{margin-top:calc(29/750*100vw)}}#at_online .area_time_name{margin:0 auto}@media screen and (max-width: 46.93em){#at_online .area_time_name{max-width:45.3333333333vw}}#at_online .area_time_c_details{margin-top:24px}@media screen and (max-width: 46.93em){#at_online .area_time_c_details{margin-top:calc(24/750*100vw)}}#at_online .at_cs_online{margin-left:39px}@media screen and (max-width: 46.93em){#at_online .at_cs_online{max-width:43.2vw;margin-left:calc(39/750*100vw)}}.pb_btn{width:252px;position:absolute;z-index:1;top:-1px;right:33px}@media screen and (max-width: 46.93em){.pb_btn{width:33.6vw;top:calc(-1/750*100vw);right:calc(33/750*100vw)}}.goods_benefits{margin:49px auto 0}@media screen and (max-width: 46.93em){.goods_benefits{max-width:89.3333333333vw;margin-top:calc(49/750*100vw)}}.goods_list{width:666px;margin:49px auto 0}@media screen and (max-width: 46.93em){.goods_list{width:88.8vw;margin-top:calc(49/750*100vw)}}.goods_list li{margin-bottom:57px}@media screen and (max-width: 46.93em){.goods_list li{margin-bottom:calc(57/750*100vw)}}.goods_list li:last-child{margin-bottom:0}.goods_list li img{width:100%}#game_page .contents{padding:27px 0 20px}@media screen and (max-width: 46.93em){#game_page .contents{padding:3.6vw 0vw 2.6666666667vw 0vw}}#game_page .notes{margin:16px 0 0 44px}@media screen and (max-width: 46.93em){#game_page .notes{max-width:62.2666666667vw;margin:2.1333333333vw 0vw 0vw 5.8666666667vw}}#game_page #area_time{margin-top:34px;padding:33px 0 31px}@media screen and (max-width: 46.93em){#game_page #area_time{margin-top:calc(34/750*100vw);padding:4.4vw 0vw 4.1333333333vw 0vw}}#game_page #at_namja{padding-bottom:20px}@media screen and (max-width: 46.93em){#game_page #at_namja{padding-bottom:calc(20/750*100vw)}}#game_page #at_namja .area_time_c_details{margin-top:25px}@media screen and (max-width: 46.93em){#game_page #at_namja .area_time_c_details{margin-top:calc(25/750*100vw)}}#game_page #at_namja .area_time_c_details_img{margin-left:70px}@media screen and (max-width: 46.93em){#game_page #at_namja .area_time_c_details_img{max-width:68.8vw;margin-left:calc(70/750*100vw)}}#game_page #at_namja .zaiko_btn{top:-6px;right:24px}@media screen and (max-width: 46.93em){#game_page #at_namja .zaiko_btn{top:calc(-6/750*100vw);right:calc(24/750*100vw)}}#game_c{margin-top:60px;padding:27px 0 22px}@media screen and (max-width: 46.93em){#game_c{margin-top:calc(60/750*100vw);padding:3.6vw 0vw 2.9333333333vw 0vw}}.game_logo{margin-left:127px}@media screen and (max-width: 46.93em){.game_logo{max-width:65.3333333333vw;margin-left:calc(127/750*100vw)}}.game_text{margin:13px auto 0}@media screen and (max-width: 46.93em){.game_text{max-width:72.2666666667vw;margin-top:calc(13/750*100vw)}}.game_prize{width:100%;background-image:url("../../images/bg/line.png");background-repeat:no-repeat;background-position:top center;background-size:contain;margin-top:19px;padding:35px 0 0}@media screen and (max-width: 46.93em){.game_prize{margin-top:calc(19/750*100vw);padding:4.6666666667vw 0vw 0vw 0vw}}.game_prize img{width:100%}.game_prize li{margin-bottom:30px}@media screen and (max-width: 46.93em){.game_prize li{margin-bottom:calc(30/750*100vw)}}.game_prize li:last-child{margin-bottom:0}.game_prize li img{width:100%}#food_page .contents{padding:27px 0 42px}@media screen and (max-width: 46.93em){#food_page .contents{padding:3.6vw 0vw 5.6vw 0vw}}#food_page .notes{margin:23px 0 0 44px}@media screen and (max-width: 46.93em){#food_page .notes{max-width:70.1333333333vw;margin:3.0666666667vw 0vw 0vw 5.8666666667vw}}#food_page #area_time{margin-top:34px;padding:33px 0 43px}@media screen and (max-width: 46.93em){#food_page #area_time{margin-top:calc(34/750*100vw);padding:4.4vw 0vw 5.7333333333vw 0vw}}#food_page #at_namja{padding-bottom:27px}@media screen and (max-width: 46.93em){#food_page #at_namja{padding-bottom:calc(27/750*100vw)}}#food_page #at_namja .area_time_c_details{margin-top:25px}@media screen and (max-width: 46.93em){#food_page #at_namja .area_time_c_details{margin-top:calc(25/750*100vw)}}#food_page #at_namja .area_time_c_details_img{margin-left:30px}@media screen and (max-width: 46.93em){#food_page #at_namja .area_time_c_details_img{max-width:53.6vw;margin-left:calc(30/750*100vw)}}#food_page #at_namja .zaiko_btn{top:1px;right:24px}@media screen and (max-width: 46.93em){#food_page #at_namja .zaiko_btn{top:calc(1/750*100vw);right:calc(24/750*100vw)}}.food_is_text{margin:56px auto 0}@media screen and (max-width: 46.93em){.food_is_text{max-width:89.3333333333vw;margin-top:calc(56/750*100vw)}}.menu_list{display:flex;flex-wrap:wrap;padding:30px 0 0 31px}@media screen and (max-width: 46.93em){.menu_list{padding:4vw 0vw 0vw 4.1333333333vw}}.menu_list li{width:338px;margin:30px 0 0 10px}@media screen and (max-width: 46.93em){.menu_list li{width:45.0666666667vw;margin:4vw 0vw 0vw 1.3333333333vw}}.menu_list li img{width:100%}.menu_list li:nth-child(2){width:352px}@media screen and (max-width: 46.93em){.menu_list li:nth-child(2){width:46.9333333333vw}}.menu_list li:last-child{width:341px}@media screen and (max-width: 46.93em){.menu_list li:last-child{width:45.4666666667vw}}.other_menu{width:666px;margin:0 auto}@media screen and (max-width: 46.93em){.other_menu{width:88.8vw}}.other_menu li{margin-top:30px}@media screen and (max-width: 46.93em){.other_menu li{margin-top:calc(30/750*100vw)}}.other_menu li img{width:100%}
