﻿@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:15px}@media screen and (max-width: 46.93em){body,li,ol,p,input,textarea,select{font-size:calc(15/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:86px;position:relative}@media screen and (max-width: 46.93em){.container{width:100%;padding-top:calc(85/750*100vw)}}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:86px;border-bottom:1px solid #cccccc;background-color:#fff;box-sizing:border-box}@media screen and (max-width: 46.93em){#header-inner{height:calc(86/750*100vw);border-width:calc(1/750*100vw)}}#gnav{background-color:#fff;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:300;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 #cccccc}@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)}}#gnav li p span{display:block;text-align:center;font-size:20px;line-height:1;font-weight:bold;text-align:center;color:#666;margin-top:5px}@media screen and (max-width: 46.93em){#gnav li p span{font-size:calc(20/750*100vw);margin-top:calc(5/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:28px;left:33px}@media screen and (max-width: 46.93em){#logo{top:calc(28/750*100vw);left:calc(33/750*100vw)}}#logo img{width:214px}@media screen and (max-width: 46.93em){#logo img{max-width:28.5333333333vw}}#x_icon{width:57px;position:absolute;top:14px;right:104px}@media screen and (max-width: 46.93em){#x_icon{width:7.6vw;top:calc(14/750*100vw);right:calc(104/750*100vw)}}#x_icon img{max-width:100%}body{background:#110d40}.contents{position:relative;width:100%;box-sizing:border-box}.imgs{width:100%}.page_in_links{padding-top:86px;margin-top:-86px}@media screen and (max-width: 46.93em){.page_in_links{padding-top:calc(86/750*100vw);margin-top:calc(-86/750*100vw)}}footer{padding:0 0 30px}@media screen and (max-width: 46.93em){footer{padding:0vw 0vw 4vw 0vw}}.footer_c{position:relative;background-color:#fff;padding:43px 0 58px 78px}@media screen and (max-width: 46.93em){.footer_c{padding:5.7333333333vw 0vw 7.7333333333vw 10.4vw}}.dc_logo{width:380px}@media screen and (max-width: 46.93em){.dc_logo{width:50.6666666667vw}}.dc_logo img{max-width:100%}#backtop{position:absolute;z-index:1;width:138px;top:102px;right:79px}@media screen and (max-width: 46.93em){#backtop{width:18.4vw;top:calc(102/750*100vw);right:calc(79/750*100vw)}}#copyright{width:308px;margin:23px auto 0}@media screen and (max-width: 46.93em){#copyright{width:41.0666666667vw;margin-top:calc(23/750*100vw)}}#bn_logo{width:166px;margin:28px auto 0}@media screen and (max-width: 46.93em){#bn_logo{width:22.1333333333vw;margin-top:calc(28/750*100vw)}}#kv{width:100%}#kv img{max-width:100%}.front_nav{display:flex;flex-wrap:wrap;justify-content:center;padding:15px 0 5px}@media screen and (max-width: 46.93em){.front_nav{padding:2vw 0vw .6666666667vw 0vw}}.front_nav li{width:215px;margin:0 7px 20px}@media screen and (max-width: 46.93em){.front_nav li{width:28.6666666667vw;margin:0vw .9333333333vw 2.6666666667vw .9333333333vw}}.front_nav li img{max-width:100%}#goods_page .contents{padding:0 26px 30px}@media screen and (max-width: 46.93em){#goods_page .contents{padding:0vw 3.4666666667vw 4vw 3.4666666667vw}}.page_title{width:750px;margin-left:-37px}@media screen and (max-width: 46.93em){.page_title{width:100vw;margin-left:calc(-37/750*100vw)}}.page_title img{width:100%}.c_area{position:relative;width:676px;border-left:11px solid #bab658;border-right:11px solid #bab658;background-color:#fff}@media screen and (max-width: 46.93em){.c_area{width:90.1333333333vw;border-width:calc(11/750*100vw)}}#goods_page .c_area{padding:0 0 24px}@media screen and (max-width: 46.93em){#goods_page .c_area{padding:0vw 0vw 3.2vw 0vw}}.goods_txt{width:318px;margin:36px auto 0}@media screen and (max-width: 46.93em){.goods_txt{width:42.4vw;margin-top:calc(36/750*100vw)}}#goods_page .notes{width:352px;margin:31px 0 0 15px}@media screen and (max-width: 46.93em){#goods_page .notes{width:46.9333333333vw;margin:4.1333333333vw 0vw 0vw 2vw}}.area_time{position:relative;padding:0 13px}@media screen and (max-width: 46.93em){.area_time{padding:0vw 1.7333333333vw 0vw 1.7333333333vw}}#goods_page .area_time{position:relative;margin-top:35px}@media screen and (max-width: 46.93em){#goods_page .area_time{margin-top:calc(35/750*100vw)}}#goods_page .area_time_img{width:325px}@media screen and (max-width: 46.93em){#goods_page .area_time_img{width:43.3333333333vw}}.zaiko_btn{position:absolute;z-index:1;width:304px}@media screen and (max-width: 46.93em){.zaiko_btn{width:40.5333333333vw}}#goods_page .zaiko_btn{top:10px;right:13px}@media screen and (max-width: 46.93em){#goods_page .zaiko_btn{top:calc(10/750*100vw);right:calc(13/750*100vw)}}.goods_item{width:650px;margin:0 auto;padding-top:10px}@media screen and (max-width: 46.93em){.goods_item{width:86.6666666667vw;padding-top:calc(10/750*100vw)}}.goods_item li{position:relative;width:100%;margin-top:20px}@media screen and (max-width: 46.93em){.goods_item li{margin-top:calc(20/750*100vw)}}.goods_item_cs{width:650px;margin:0 auto}@media screen and (max-width: 46.93em){.goods_item_cs{width:86.6666666667vw}}.goods_item_cs li{position:relative;width:100%;margin-top:20px}@media screen and (max-width: 46.93em){.goods_item_cs li{margin-top:calc(20/750*100vw)}}.goods_other_text{width:750px;margin:30px 0 0 -37px;padding:5px 0;background-color:#110d40}@media screen and (max-width: 46.93em){.goods_other_text{width:100vw;margin:4vw 0vw 0vw -4.9333333333vw;padding:.6666666667vw 0vw .6666666667vw 0vw}}.goods_other_text img{width:100%}#foods_page .contents{padding:0 26px 30px}@media screen and (max-width: 46.93em){#foods_page .contents{padding:0vw 3.4666666667vw 4vw 3.4666666667vw}}#foods_page .c_area{padding:0 0 24px}@media screen and (max-width: 46.93em){#foods_page .c_area{padding:0vw 0vw 3.2vw 0vw}}#foods_page .notes{width:552px;margin:15px 0 0 15px}@media screen and (max-width: 46.93em){#foods_page .notes{width:73.6vw;margin:2vw 0vw 0vw 2vw}}#foods_page .area_time{position:relative;margin-top:37px}@media screen and (max-width: 46.93em){#foods_page .area_time{margin-top:calc(37/750*100vw)}}#foods_page .area_time_img{width:350px}@media screen and (max-width: 46.93em){#foods_page .area_time_img{width:46.6666666667vw}}#foods_page .zaiko_btn{top:10px;right:12px}@media screen and (max-width: 46.93em){#foods_page .zaiko_btn{top:calc(10/750*100vw);right:calc(12/750*100vw)}}.foods_text{width:750px;margin:30px 0 0 -37px;padding:5px 0;background-color:#110d40}@media screen and (max-width: 46.93em){.foods_text{width:100vw;margin:4vw 0vw 0vw -4.9333333333vw;padding:.6666666667vw 0vw .6666666667vw 0vw}}.foods_text img{width:100%}.foods_menu{width:650px;margin:0 auto;padding-top:10px}@media screen and (max-width: 46.93em){.foods_menu{width:86.6666666667vw;padding-top:calc(10/750*100vw)}}.foods_menu li{position:relative;width:100%;margin-top:20px}@media screen and (max-width: 46.93em){.foods_menu li{margin-top:calc(20/750*100vw)}}.foods_menu_cs{width:650px;margin:0 auto}@media screen and (max-width: 46.93em){.foods_menu_cs{width:86.6666666667vw}}.foods_menu_cs li{position:relative;width:100%;margin-top:20px}@media screen and (max-width: 46.93em){.foods_menu_cs li{margin-top:calc(20/750*100vw)}}#special_page .contents{padding:0 26px 30px}@media screen and (max-width: 46.93em){#special_page .contents{padding:0vw 3.4666666667vw 4vw 3.4666666667vw}}#special_page .c_area{padding:0 0 32px}@media screen and (max-width: 46.93em){#special_page .c_area{padding:0vw 0vw 4.2666666667vw 0vw}}#special_page .notes{width:287px;margin:120px 0 0 15px}@media screen and (max-width: 46.93em){#special_page .notes{width:38.2666666667vw;margin:16vw 0vw 0vw 2vw}}.sp_text{width:531px;margin:44px auto 0}@media screen and (max-width: 46.93em){.sp_text{width:70.8vw;margin-top:calc(44/750*100vw)}}.sp_area_time{width:486px;margin:37px 0 0 13px}@media screen and (max-width: 46.93em){.sp_area_time{width:64.8vw;margin:4.9333333333vw 0vw 0vw 1.7333333333vw}}.sp_list{width:565px;margin:0 auto}@media screen and (max-width: 46.93em){.sp_list{width:75.3333333333vw}}.sp_list li img{width:100%}.sp_list li:nth-child(1){margin-top:57px}@media screen and (max-width: 46.93em){.sp_list li:nth-child(1){margin-top:calc(57/750*100vw)}}.sp_list li:nth-child(2){margin-top:33px}@media screen and (max-width: 46.93em){.sp_list li:nth-child(2){margin-top:calc(33/750*100vw)}}.sp_list li:nth-child(3){margin-top:53px}@media screen and (max-width: 46.93em){.sp_list li:nth-child(3){margin-top:calc(53/750*100vw)}}.sp_text2{width:539px;margin:74px 0 0 44px}@media screen and (max-width: 46.93em){.sp_text2{width:71.8666666667vw;margin:9.8666666667vw 0vw 0vw 5.8666666667vw}}#game_page .contents{padding:0 26px 30px}@media screen and (max-width: 46.93em){#game_page .contents{padding:0vw 3.4666666667vw 4vw 3.4666666667vw}}#game_page .c_area{padding:0 0 27px}@media screen and (max-width: 46.93em){#game_page .c_area{padding:0vw 0vw 3.6vw 0vw}}#game_page .notes{width:481px;margin:18px 0 0 15px}@media screen and (max-width: 46.93em){#game_page .notes{width:64.1333333333vw;margin:2.4vw 0vw 0vw 2vw}}.game_area_time{width:486px;margin:37px 0 0 13px}@media screen and (max-width: 46.93em){.game_area_time{width:64.8vw;margin:4.9333333333vw 0vw 0vw 1.7333333333vw}}.game_zaiko{width:304px;margin:30px auto 0}@media screen and (max-width: 46.93em){.game_zaiko{width:40.5333333333vw;margin-top:calc(30/750*100vw)}}.game_zaiko img{width:100%}.cbox{position:relative;width:650px;margin:0 auto;border:3px solid #bab658;background-color:#fff;box-sizing:border-box;padding:7px}@media screen and (max-width: 46.93em){.cbox{width:86.6666666667vw;border-width:calc(3/750*100vw);padding:.9333333333vw .9333333333vw .9333333333vw .9333333333vw}}.cbox_inner{width:100%;border:1px solid #bab658;box-sizing:border-box}@media screen and (max-width: 46.93em){.cbox_inner{border-width:calc(1/750*100vw)}}#game_page .cbox{margin-top:30px}@media screen and (max-width: 46.93em){#game_page .cbox{margin-top:calc(30/750*100vw)}}#game_page .cbox_inner{padding:28px 0 18px}@media screen and (max-width: 46.93em){#game_page .cbox_inner{padding:3.7333333333vw 0vw 2.4vw 0vw}}.game_logo{width:549px;margin-left:34px}@media screen and (max-width: 46.93em){.game_logo{width:73.2vw;margin-left:calc(34/750*100vw)}}.game_text{width:604px;margin:22px auto 0}@media screen and (max-width: 46.93em){.game_text{width:80.5333333333vw;margin-top:calc(22/750*100vw)}}.game_prize_list{width:604px;margin:0 auto}@media screen and (max-width: 46.93em){.game_prize_list{width:80.5333333333vw}}.game_prize_list li img{width:100%}.game_prize_list li:nth-child(1){margin-top:29px}@media screen and (max-width: 46.93em){.game_prize_list li:nth-child(1){margin-top:calc(29/750*100vw)}}.game_prize_list li:nth-child(2){margin-top:5px}@media screen and (max-width: 46.93em){.game_prize_list li:nth-child(2){margin-top:calc(5/750*100vw)}}.game_prize_list li:nth-child(3){margin-top:27px}@media screen and (max-width: 46.93em){.game_prize_list li:nth-child(3){margin-top:calc(27/750*100vw)}}.coming_text_box{width:654px;margin:42px auto 0;background-color:#bab658;border:2px solid #110d40;padding:6px;box-sizing:border-box}@media screen and (max-width: 46.93em){.coming_text_box{width:87.2vw;border-width:calc(2/750*100vw);padding:.8vw .8vw .8vw .8vw;margin-top:calc(42/750*100vw)}}.coming_text_box_in{border:2px solid #fff;padding:7px 0}@media screen and (max-width: 46.93em){.coming_text_box_in{border-width:calc(2/750*100vw);padding:.9333333333vw 0vw .9333333333vw 0vw}}.coming_text_box_in img{width:316px;margin:0 auto}@media screen and (max-width: 46.93em){.coming_text_box_in img{width:42.1333333333vw}}
