﻿@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:#fff;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{position:relative;width:750px;margin:0 auto;padding-top:86px}@media screen and (max-width: 46.93em){.container{width:100%;padding-top:calc(86/750*100vw)}}.contents{width:100%;position:relative;box-sizing:border-box}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;background-color:#fff;box-sizing:border-box;border-bottom:1px solid #cccccc}@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:400;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: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{width:57px;position:absolute;top:14px;right:105px}@media screen and (max-width: 46.93em){#x_icon{width:7.6vw;top:calc(14/750*100vw);right:calc(105/750*100vw)}}#x_icon img{max-width:100%}body{background:#5F2228;background:linear-gradient(0deg, #5f2228 0%, #7c2f2f 100%)}.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{width:100%;position:relative;border-top:9px solid #633211;background-color:#42210b;padding:40px 0 30px}@media screen and (max-width: 46.93em){footer{border-width:calc(9/750*100vw);padding:5.3333333333vw 0vw 4vw 0vw}}#bungo_bnr{width:487px;margin:0 auto}@media screen and (max-width: 46.93em){#bungo_bnr{width:64.9333333333vw}}#bungo_bnr img{width:100%}#copyright{width:353px;margin:35px auto 0}@media screen and (max-width: 46.93em){#copyright{width:47.0666666667vw;margin-top:calc(35/750*100vw)}}#bn_logo{width:166px;margin:10px auto 0}@media screen and (max-width: 46.93em){#bn_logo{width:22.1333333333vw;margin-top:calc(10/750*100vw)}}#backtop{position:absolute;z-index:1;width:112px;top:-86px;right:19px}@media screen and (max-width: 46.93em){#backtop{width:14.9333333333vw;top:calc(-86/750*100vw);right:calc(19/750*100vw)}}#front_page .contents{padding:0 0 40px}@media screen and (max-width: 46.93em){#front_page .contents{padding:0vw 0vw 5.3333333333vw 0vw}}#kv_area{display:block;overflow:hidden;width:100%;height:1060px}@media screen and (max-width: 46.93em){#kv_area{height:calc(1060/750*100vw)}}.slick-slide img{width:100%}@media screen and (max-width: 46.93em){.slick-slide img{height:auto}}#front_nav{display:flex;flex-wrap:wrap;justify-content:center;padding-top:21px}@media screen and (max-width: 46.93em){#front_nav{padding-top:calc(21/750*100vw)}}#front_nav li{width:220px;margin:19px 15px 0}@media screen and (max-width: 46.93em){#front_nav li{width:29.3333333333vw;margin:2.5333333333vw 2vw 0vw 2vw}}#front_nav li img{width:100%}#goods_page .contents{padding:43px 0 78px}@media screen and (max-width: 46.93em){#goods_page .contents{padding:5.7333333333vw 0vw 10.4vw 0vw}}.page_title img{width:100%}#goods_page .notes{width:425px;margin:13px 0 0 28px}@media screen and (max-width: 46.93em){#goods_page .notes{width:56.6666666667vw;margin:1.7333333333vw 0vw 0vw 3.7333333333vw}}.area_time{width:625px;padding-top:10px;margin:0 auto}@media screen and (max-width: 46.93em){.area_time{width:83.3333333333vw;padding-top:calc(10/750*100vw)}}.area_time li{margin-top:17px}@media screen and (max-width: 46.93em){.area_time li{margin-top:calc(17/750*100vw)}}.area_time li img{width:100%}.zaiko_btn{width:368px;margin:44px auto 0}@media screen and (max-width: 46.93em){.zaiko_btn{width:49.0666666667vw;margin-top:calc(44/750*100vw)}}.zaiko_btn img{width:100%}.goods_benefits{width:100%;margin-top:41px}@media screen and (max-width: 46.93em){.goods_benefits{margin-top:calc(41/750*100vw)}}.goods_item{width:670px;margin:0 auto}@media screen and (max-width: 46.93em){.goods_item{width:89.3333333333vw}}.goods_item li{margin-top:30px}@media screen and (max-width: 46.93em){.goods_item li{margin-top:calc(30/750*100vw)}}.goods_item li img{width:100%}#online_c{position:relative;width:100%;height:393px;background-image:url("../../images/online/bg.jpg");background-repeat:no-repeat;background-position:top center;background-size:contain;margin-top:40px;padding:105px 0 0;box-sizing:border-box}@media screen and (max-width: 46.93em){#online_c{height:calc(393/750*100vw);margin-top:calc(40/750*100vw);padding:14vw 0vw 0vw 0vw}}.online_goods_text{width:455px;margin:0 auto}@media screen and (max-width: 46.93em){.online_goods_text{width:60.6666666667vw}}.online_mg_text{width:530px;margin:0 auto}@media screen and (max-width: 46.93em){.online_mg_text{width:70.6666666667vw}}.online_btn{width:444px;margin:43px auto 0}@media screen and (max-width: 46.93em){.online_btn{width:59.2vw;margin-top:calc(43/750*100vw)}}.online_btn img{width:100%}.online_date{width:638px;margin:50px auto 0}@media screen and (max-width: 46.93em){.online_date{width:85.0666666667vw;margin-top:calc(50/750*100vw)}}#photo_page .contents{padding:43px 0 155px}@media screen and (max-width: 46.93em){#photo_page .contents{padding:5.7333333333vw 0vw 20.6666666667vw 0vw}}#photo_page .notes{width:452px;margin:115px 0 0 28px}@media screen and (max-width: 46.93em){#photo_page .notes{width:60.2666666667vw;margin:15.3333333333vw 0vw 0vw 3.7333333333vw}}.photo_txt1{background-color:#4a0f11;margin-top:42px;padding:25px 0 23px}@media screen and (max-width: 46.93em){.photo_txt1{margin-top:calc(42/750*100vw);padding:3.3333333333vw 0vw 3.0666666667vw 0vw}}.photo_txt1 img{width:571px;margin:0 auto}@media screen and (max-width: 46.93em){.photo_txt1 img{width:76.1333333333vw}}.ps_imgs{margin-top:28px}@media screen and (max-width: 46.93em){.ps_imgs{margin-top:calc(28/750*100vw)}}.ps_imgs img{width:100%}.photo_txt2{width:565px;margin:50px auto 0}@media screen and (max-width: 46.93em){.photo_txt2{width:75.3333333333vw;margin-top:calc(50/750*100vw)}}#minigame_page .contents{padding:43px 0 70px}@media screen and (max-width: 46.93em){#minigame_page .contents{padding:5.7333333333vw 0vw 9.3333333333vw 0vw}}#minigame_page .notes{width:580px;margin:16px 0 0 28px}@media screen and (max-width: 46.93em){#minigame_page .notes{width:77.3333333333vw;margin:2.1333333333vw 0vw 0vw 3.7333333333vw}}#minigame_page #online_c{margin-top:56px}@media screen and (max-width: 46.93em){#minigame_page #online_c{margin-top:calc(56/750*100vw)}}.mg_box{width:690px;margin:0 auto}@media screen and (max-width: 46.93em){.mg_box{width:92vw}}.mg_box img{width:100%}#mg1{margin-top:50px}@media screen and (max-width: 46.93em){#mg1{margin-top:calc(50/750*100vw)}}#mg2{margin-top:30px}@media screen and (max-width: 46.93em){#mg2{margin-top:calc(30/750*100vw)}}#food_page .contents{padding:43px 0 50px}@media screen and (max-width: 46.93em){#food_page .contents{padding:5.7333333333vw 0vw 6.6666666667vw 0vw}}#food_page .notes{width:670px;margin:14px 0 0 28px}@media screen and (max-width: 46.93em){#food_page .notes{width:89.3333333333vw;margin:1.8666666667vw 0vw 0vw 3.7333333333vw}}.food_menu{display:flex;flex-wrap:wrap;padding:42px 0 0 9px}@media screen and (max-width: 46.93em){.food_menu{padding:5.6vw 0vw 0vw 1.2vw}}.food_menu li{width:341px;margin:20px 0 0 14px}@media screen and (max-width: 46.93em){.food_menu li{width:45.4666666667vw;margin:2.6666666667vw 0vw 0vw 1.8666666667vw}}.food_menu li img{width:100%}.other_menu{width:696px;margin:20px 0 0 23px}@media screen and (max-width: 46.93em){.other_menu{width:92.8vw;margin:2.6666666667vw 0vw 0vw 3.0666666667vw}}.other_menu img{width:100%}
