﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..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:#fff;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 #fff}@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 #fff}@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:123px}@media screen and (max-width: 46.93em){#x_icon{top:calc(24/750*100vw);right:calc(123/750*100vw)}}#x_icon img{width:36px}@media screen and (max-width: 46.93em){#x_icon img{max-width:4.8vw}}body{background-image:url("../../images/bg/ptn.jpg");background-repeat:repeat;background-color:#000}@media screen and (max-width: 46.93em){body{background-size:calc(50/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:19px 0 17px;box-sizing:border-box}@media screen and (max-width: 46.93em){footer{padding:2.5333333333vw 0vw 2.2666666667vw 0vw}}.flinks{width:141px;margin:0 auto}@media screen and (max-width: 46.93em){.flinks{width:18.8vw}}.flinks img{max-width:100%}#copyright{margin:13px auto 0;width:125px}@media screen and (max-width: 46.93em){#copyright{width:16.6666666667vw;margin-top:calc(13/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:-55px;right:38px;width:100px;z-index:1}@media screen and (max-width: 46.93em){#backtop{width:13.3333333333vw;top:calc(-55/750*100vw);right:calc(38/750*100vw)}}#front_page .contents{padding:0 0 102px}@media screen and (max-width: 46.93em){#front_page .contents{padding:0vw 0vw 13.6vw 0vw}}#kv img{max-width:100%}#front_nav{background-image:url("../../images/front/nav_bg.png");background-repeat:no-repeat;background-position:top center;width:100%;height:214px}@media screen and (max-width: 46.93em){#front_nav{height:calc(214/750*100vw);background-size:calc(750/750*100vw) auto}}#front_nav ul{width:390px;margin:0 auto;display:flex;flex-wrap:wrap}@media screen and (max-width: 46.93em){#front_nav ul{width:52vw}}#front_nav li{width:195px}@media screen and (max-width: 46.93em){#front_nav li{width:26vw}}#front_nav li img{max-width:100%}.cbox{width:694px;margin:0 auto;background-image:url("../../images/bg/frame_inner.png");background-repeat:repeat-y;background-position:top center}@media screen and (max-width: 46.93em){.cbox{width:92.5333333333vw;background-size:contain}}.cbox_inner{position:relative;width:100%;background-image:url("../../images/bg/frame_top.png"),url("../../images/bg/frame_foot.png");background-repeat:no-repeat;background-position:top center, bottom center;box-sizing:border-box}@media screen and (max-width: 46.93em){.cbox_inner{background-size:contain}}#front_page .cbox{margin-top:23px}@media screen and (max-width: 46.93em){#front_page .cbox{margin-top:calc(23/750*100vw)}}#front_page .cbox_inner{padding:71px 11px 34px}@media screen and (max-width: 46.93em){#front_page .cbox_inner{padding:9.4666666667vw 1.4666666667vw 4.5333333333vw 1.4666666667vw}}.namja_name{margin:0 auto}@media screen and (max-width: 46.93em){.namja_name{max-width:45.3333333333vw}}.x_links{position:absolute;z-index:1;width:47px;top:41px;right:34px}.namja_logo{width:270px;margin:54px auto 0}@media screen and (max-width: 46.93em){.namja_logo{width:36vw;margin-top:calc(54/750*100vw)}}.namja_address{margin:22px 0 0 103px}@media screen and (max-width: 46.93em){.namja_address{max-width:61.8666666667vw;margin:2.9333333333vw 0vw 0vw 13.7333333333vw}}.namja_map{margin-top:26px}@media screen and (max-width: 46.93em){.namja_map{max-width:100%;margin-top:calc(26/750*100vw)}}.namja_notes{margin:30px 0 0 22px}@media screen and (max-width: 46.93em){.namja_notes{max-width:66.1333333333vw;margin:4vw 0vw 0vw 2.9333333333vw}}#goods_page .contents{padding:0 0 40px}@media screen and (max-width: 46.93em){#goods_page .contents{padding:0vw 0vw 5.3333333333vw 0vw}}#goods_page .notes{margin:15px 0 0 36px}@media screen and (max-width: 46.93em){#goods_page .notes{max-width:40.9333333333vw;margin:2vw 0vw 0vw 4.8vw}}.page_title img{width:100%}#goods_page #area_time .cbox_inner{padding:71px 11px 60px}@media screen and (max-width: 46.93em){#goods_page #area_time .cbox_inner{padding:9.4666666667vw 1.4666666667vw 8vw 1.4666666667vw}}#goods_page .area_time{margin:22px 0 0 104px}@media screen and (max-width: 46.93em){#goods_page .area_time{max-width:33.6vw;margin:2.9333333333vw 0vw 0vw 13.8666666667vw}}.zaiko_btn{position:absolute;z-index:1;width:194px}@media screen and (max-width: 46.93em){.zaiko_btn{width:25.8666666667vw}}#goods_page .zaiko_btn{top:239px;right:84px}@media screen and (max-width: 46.93em){#goods_page .zaiko_btn{top:calc(239/750*100vw);right:calc(84/750*100vw)}}.line_c{width:100%;background-image:url("../../images/bg/line.png");background-repeat:no-repeat;background-position:top center;background-size:contain}#np_online{margin-top:37px;padding:55px 0 0}@media screen and (max-width: 46.93em){#np_online{margin-top:calc(37/750*100vw);padding:7.3333333333vw 0vw 0vw 0vw}}.online_goods_h{margin:0 auto}@media screen and (max-width: 46.93em){.online_goods_h{max-width:62.1333333333vw}}.online_date{margin:59px auto 0}@media screen and (max-width: 46.93em){.online_date{max-width:56.5333333333vw;margin-top:calc(59/750*100vw)}}.np_btn{width:218px;margin:33px auto 0}@media screen and (max-width: 46.93em){.np_btn{width:29.0666666667vw;margin-top:calc(33/750*100vw)}}.np_btn img{width:100%}.goods_benefits{margin:20px auto 0}@media screen and (max-width: 46.93em){.goods_benefits{max-width:92.5333333333vw;margin-top:calc(20/750*100vw)}}.goods_list{margin-left:28px}@media screen and (max-width: 46.93em){.goods_list{margin-left:calc(28/750*100vw)}}.goods_list li{width:694px;margin-top:20px}@media screen and (max-width: 46.93em){.goods_list li{width:92.5333333333vw;margin-top:calc(20/750*100vw)}}.goods_list li img{width:100%}.goods_list li:first-child{width:704px}@media screen and (max-width: 46.93em){.goods_list li:first-child{width:93.8666666667vw}}#game_page .contents{padding:0 0 40px}@media screen and (max-width: 46.93em){#game_page .contents{padding:0vw 0vw 5.3333333333vw 0vw}}#game_page .notes{margin:19px 0 0 36px}@media screen and (max-width: 46.93em){#game_page .notes{max-width:62.4vw;margin:2.5333333333vw 0vw 0vw 4.8vw}}#game_page #area_time .cbox_inner{padding:71px 11px 60px}@media screen and (max-width: 46.93em){#game_page #area_time .cbox_inner{padding:9.4666666667vw 1.4666666667vw 8vw 1.4666666667vw}}#game_page .area_time{margin:76px 0 0 67px}@media screen and (max-width: 46.93em){#game_page .area_time{max-width:71.2vw;margin:10.1333333333vw 0vw 0vw 8.9333333333vw}}#game_page .zaiko_btn{top:182px;right:84px}@media screen and (max-width: 46.93em){#game_page .zaiko_btn{top:calc(182/750*100vw);right:calc(84/750*100vw)}}.online_game_h{margin:0 auto}@media screen and (max-width: 46.93em){.online_game_h{max-width:61.8666666667vw}}#game_c{margin-top:20px}@media screen and (max-width: 46.93em){#game_c{margin-top:calc(20/750*100vw)}}#game_c .cbox_inner{padding:36px 11px 45px}@media screen and (max-width: 46.93em){#game_c .cbox_inner{padding:4.8vw 1.4666666667vw 6vw 1.4666666667vw}}.game_logo{margin-left:150px}@media screen and (max-width: 46.93em){.game_logo{max-width:64.6666666667vw;margin-left:calc(150/750*100vw)}}.game_text{margin:9px auto 0}@media screen and (max-width: 46.93em){.game_text{max-width:87.7333333333vw;margin-top:calc(9/750*100vw)}}.game_prize{width:100%}.game_prize li img{width:100%}.game_prize li:nth-child(1){margin-top:21px}@media screen and (max-width: 46.93em){.game_prize li:nth-child(1){margin-top:calc(21/750*100vw)}}.game_prize li:nth-child(2){margin-top:41px}@media screen and (max-width: 46.93em){.game_prize li:nth-child(2){margin-top:calc(41/750*100vw)}}.game_prize li:nth-child(3){margin-top:41px}@media screen and (max-width: 46.93em){.game_prize li:nth-child(3){margin-top:calc(41/750*100vw)}}#food_page .contents{padding:0 0 40px}@media screen and (max-width: 46.93em){#food_page .contents{padding:0vw 0vw 5.3333333333vw 0vw}}#food_page .notes{margin:22px 0 0 36px}@media screen and (max-width: 46.93em){#food_page .notes{max-width:70.2666666667vw;margin:2.9333333333vw 0vw 0vw 4.8vw}}#food_page #area_time .cbox_inner{padding:71px 11px 76px}@media screen and (max-width: 46.93em){#food_page #area_time .cbox_inner{padding:9.4666666667vw 1.4666666667vw 10.1333333333vw 1.4666666667vw}}#food_page .area_time{margin:76px 0 0 21px}@media screen and (max-width: 46.93em){#food_page .area_time{max-width:55.3333333333vw;margin:10.1333333333vw 0vw 0vw 2.8vw}}#food_page .zaiko_btn{top:182px;right:33px}@media screen and (max-width: 46.93em){#food_page .zaiko_btn{top:calc(182/750*100vw);right:calc(33/750*100vw)}}.food_menu_list{display:flex;flex-wrap:wrap;margin:20px 0 0 28px}@media screen and (max-width: 46.93em){.food_menu_list{margin:2.6666666667vw 0vw 0vw 3.7333333333vw}}.food_menu_list li{width:347px;margin:0 10px 22px 0}@media screen and (max-width: 46.93em){.food_menu_list li{width:46.2666666667vw;margin:0vw 1.3333333333vw 2.9333333333vw 0vw}}.food_menu_list li img{width:100%}#soft_drink .cbox_inner{padding:34px 11px 41px}@media screen and (max-width: 46.93em){#soft_drink .cbox_inner{padding:4.5333333333vw 1.4666666667vw 5.4666666667vw 1.4666666667vw}}.sd_img1{width:100%}.sd_img2{margin:26px auto 0}@media screen and (max-width: 46.93em){.sd_img2{max-width:82.4vw;margin-top:calc(26/750*100vw)}}
