﻿@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:15px}@media screen and (max-width: 46.93em){body,li,ol,p,input,textarea,select{font-size:calc(15/750*100vw)}}a{color:#000;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:#000;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:#b26473;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:#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 #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:#fff;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{width:28.4vw}}#x_icon{width:56px;position:absolute;top:14px;right:105px}@media screen and (max-width: 46.93em){#x_icon{width:7.4666666667vw;top:calc(14/750*100vw);right:calc(105/750*100vw)}}#x_icon img{max-width:100%}body{background-color:#f9e1d7}.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{position:relative;width:100%;padding:50px 0 45px;background-color:#000000}@media screen and (max-width: 46.93em){footer{background-size:calc(750/750*100vw) auto;padding:6.6666666667vw 0vw 6vw 0vw}}#haikyu_logo{width:259px;margin:0 auto}@media screen and (max-width: 46.93em){#haikyu_logo{width:34.5333333333vw}}#haikyu_logo img{width:100%}#copyright{width:302px;margin:20px auto 0}@media screen and (max-width: 46.93em){#copyright{width:40.2666666667vw;margin-top:calc(20/750*100vw)}}#bn_logo{width:170px;margin:47px auto 0}@media screen and (max-width: 46.93em){#bn_logo{width:22.6666666667vw;margin-top:calc(47/750*100vw)}}#backtop{position:absolute;z-index:1;width:142px;top:-58px;right:35px}@media screen and (max-width: 46.93em){#backtop{width:18.9333333333vw;top:calc(-58/750*100vw);right:calc(35/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}}#front_page .notes{width:510px;margin:43px 0 0 120px}@media screen and (max-width: 46.93em){#front_page .notes{width:68vw;margin:5.7333333333vw 0vw 0vw 16vw}}#kv img{width:100%}#front_nav{display:flex;padding:19px 0 0 35px}@media screen and (max-width: 46.93em){#front_nav{padding:2.5333333333vw 0vw 0vw 4.6666666667vw}}#front_nav li{width:142px}@media screen and (max-width: 46.93em){#front_nav li{width:18.9333333333vw}}#front_nav li img{width:100%}#front_nav li:nth-child(2){margin:0 24px 0 37px}@media screen and (max-width: 46.93em){#front_nav li:nth-child(2){margin:0vw 3.2vw 0vw 4.9333333333vw}}#front_nav li:nth-child(3){width:169px;margin-right:24px}@media screen and (max-width: 46.93em){#front_nav li:nth-child(3){width:22.5333333333vw;margin-right:calc(24/750*100vw)}}.cbox{width:694px;margin:0 auto;background-color:#b26473;border:7px solid #000;border-radius:69px;box-sizing:border-box;overflow:hidden;background-repeat:no-repeat;background-position:top center;background-size:680px auto}@media screen and (max-width: 46.93em){.cbox{width:92.5333333333vw;border-width:calc(7/750*100vw);border-radius:calc(69/750*100vw);background-size:calc(680/750*100vw) auto}}#front_info{margin-top:22px;padding:51px 0 57px;background-image:url("../../images/bg/front_c.png")}@media screen and (max-width: 46.93em){#front_info{margin-top:calc(22/750*100vw);padding:6.8vw 0vw 7.6vw 0vw}}.namja_info_h{width:457px;margin-left:117px}@media screen and (max-width: 46.93em){.namja_info_h{width:60.9333333333vw;margin-left:calc(117/750*100vw)}}.namja_name{position:relative;width:291px;margin:51px auto 0}@media screen and (max-width: 46.93em){.namja_name{width:38.8vw;margin-top:calc(51/750*100vw)}}.x_links{position:absolute;z-index:1;width:38px;top:0;right:-55px}.namja_info_txt1{width:442px;margin:43px auto 0}@media screen and (max-width: 46.93em){.namja_info_txt1{width:58.9333333333vw;margin-top:calc(43/750*100vw)}}.namja_info_txt2{width:339px;margin:67px auto 0}@media screen and (max-width: 46.93em){.namja_info_txt2{width:45.2vw;margin-top:calc(67/750*100vw)}}.namja_info_txt3{width:491px;margin:51px auto 0}@media screen and (max-width: 46.93em){.namja_info_txt3{width:65.4666666667vw;margin-top:calc(51/750*100vw)}}#goods_page .contents{padding:0 0 39px}@media screen and (max-width: 46.93em){#goods_page .contents{padding:0vw 0vw 5.2vw 0vw}}#goods_page .notes{width:437px;margin:42px 0 0 157px}@media screen and (max-width: 46.93em){#goods_page .notes{width:58.2666666667vw;margin:5.6vw 0vw 0vw 20.9333333333vw}}.page_title img{width:100%}.cbox2{width:694px;margin:0 auto;background-color:#ecaa8b;border:7px solid #000;border-radius:72px;box-sizing:border-box}@media screen and (max-width: 46.93em){.cbox2{width:92.5333333333vw;border-width:calc(7/750*100vw);border-radius:calc(72/750*100vw)}}#goods_page #area_time{padding:22px 0 20px;margin-top:30px}@media screen and (max-width: 46.93em){#goods_page #area_time{padding:2.9333333333vw 0vw 2.6666666667vw 0vw;margin-top:calc(30/750*100vw)}}.at_img{margin:0 auto}#goods_page .at_img{width:315px}@media screen and (max-width: 46.93em){#goods_page .at_img{width:42vw}}.zaiko_btn{width:318px;margin:0 auto}@media screen and (max-width: 46.93em){.zaiko_btn{width:42.4vw}}.zaiko_btn img{width:100%}#goods_page .zaiko_btn{margin-top:17px}@media screen and (max-width: 46.93em){#goods_page .zaiko_btn{margin-top:calc(17/750*100vw)}}#goods_page #online{margin-top:37px;padding:22px 0 19px}@media screen and (max-width: 46.93em){#goods_page #online{margin-top:calc(37/750*100vw);padding:2.9333333333vw 0vw 2.5333333333vw 0vw}}#goods_page .online_h{width:428px;margin:0 auto}@media screen and (max-width: 46.93em){#goods_page .online_h{width:57.0666666667vw}}.np_btn{width:313px;margin:14px auto 0}@media screen and (max-width: 46.93em){.np_btn{width:41.7333333333vw;margin-top:calc(14/750*100vw)}}.np_btn img{width:100%}.online_date{width:548px;margin:16px auto 0}@media screen and (max-width: 46.93em){.online_date{width:73.0666666667vw;margin-top:calc(16/750*100vw)}}.online_goods_notes{width:344px;margin:12px auto 0}@media screen and (max-width: 46.93em){.online_goods_notes{width:45.8666666667vw;margin-top:calc(12/750*100vw)}}.goods_benefits{width:696px;margin:41px auto 0}@media screen and (max-width: 46.93em){.goods_benefits{width:92.8vw;margin-top:calc(41/750*100vw)}}.goods_items{width:696px;margin:0 auto;padding-top:58px}@media screen and (max-width: 46.93em){.goods_items{width:92.8vw;padding-top:calc(58/750*100vw)}}.goods_items li{margin-top:40px}@media screen and (max-width: 46.93em){.goods_items li{margin-top:calc(40/750*100vw)}}.goods_items li img{width:100%}#game_page .contents{padding:0 0 38px}@media screen and (max-width: 46.93em){#game_page .contents{padding:0vw 0vw 5.0666666667vw 0vw}}#game_page .notes{width:677px;margin:40px 0 0 37px}@media screen and (max-width: 46.93em){#game_page .notes{width:90.2666666667vw;margin:5.3333333333vw 0vw 0vw 4.9333333333vw}}#game_page #area_time{padding:22px 0 19px;margin-top:30px}@media screen and (max-width: 46.93em){#game_page #area_time{padding:2.9333333333vw 0vw 2.5333333333vw 0vw;margin-top:calc(30/750*100vw)}}#game_page .at_img{width:555px}@media screen and (max-width: 46.93em){#game_page .at_img{width:74vw}}#game_page .zaiko_btn{margin-top:18px}@media screen and (max-width: 46.93em){#game_page .zaiko_btn{margin-top:calc(18/750*100vw)}}#game_page #online{margin-top:40px;padding:22px 0 19px}@media screen and (max-width: 46.93em){#game_page #online{margin-top:calc(40/750*100vw);padding:2.9333333333vw 0vw 2.5333333333vw 0vw}}#game_page .online_h{width:429px;margin:0 auto}@media screen and (max-width: 46.93em){#game_page .online_h{width:57.2vw}}#mg1{margin-top:40px;padding:42px 0 50px;background-image:url("../../images/bg/game1_c.png")}@media screen and (max-width: 46.93em){#mg1{margin-top:calc(40/750*100vw);padding:5.6vw 0vw 6.6666666667vw 0vw}}#mg1 .mg_logo{width:574px;margin-left:55px}@media screen and (max-width: 46.93em){#mg1 .mg_logo{width:76.5333333333vw;margin-left:calc(55/750*100vw)}}.game_prize{width:100%}.game_prize img{width:100%}#mg1 .game_prize li:nth-child(1){margin-top:31px}@media screen and (max-width: 46.93em){#mg1 .game_prize li:nth-child(1){margin-top:calc(31/750*100vw)}}#mg1 .game_prize li:nth-child(2){margin-top:92px}@media screen and (max-width: 46.93em){#mg1 .game_prize li:nth-child(2){margin-top:calc(92/750*100vw)}}#mg1 .game_prize li:nth-child(3){margin-top:73px}@media screen and (max-width: 46.93em){#mg1 .game_prize li:nth-child(3){margin-top:calc(73/750*100vw)}}#mg2{margin-top:40px;padding:25px 0 50px;background-image:url("../../images/bg/game2_c.png")}@media screen and (max-width: 46.93em){#mg2{margin-top:calc(40/750*100vw);padding:3.3333333333vw 0vw 6.6666666667vw 0vw}}#mg2 .mg_logo{width:531px;margin-left:77px}@media screen and (max-width: 46.93em){#mg2 .mg_logo{width:70.8vw;margin-left:calc(77/750*100vw)}}#mg2 .game_prize li:nth-child(1){margin-top:23px}@media screen and (max-width: 46.93em){#mg2 .game_prize li:nth-child(1){margin-top:calc(23/750*100vw)}}#mg2 .game_prize li:nth-child(2){margin-top:68px}@media screen and (max-width: 46.93em){#mg2 .game_prize li:nth-child(2){margin-top:calc(68/750*100vw)}}#mg2 .game_prize li:nth-child(3){margin-top:67px}@media screen and (max-width: 46.93em){#mg2 .game_prize li:nth-child(3){margin-top:calc(67/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{width:501px;margin:40px 0 0 125px}@media screen and (max-width: 46.93em){#food_page .notes{width:66.8vw;margin:5.3333333333vw 0vw 0vw 16.6666666667vw}}#food_page #area_time{padding:22px 0 17px;margin-top:30px}@media screen and (max-width: 46.93em){#food_page #area_time{padding:2.9333333333vw 0vw 2.2666666667vw 0vw;margin-top:calc(30/750*100vw)}}#food_page .at_img{width:570px}@media screen and (max-width: 46.93em){#food_page .at_img{width:76vw}}#food_page .zaiko_btn{margin-top:18px}@media screen and (max-width: 46.93em){#food_page .zaiko_btn{margin-top:calc(18/750*100vw)}}#food_menu{margin-top:40px;padding:47px 0 45px;background-image:url("../../images/bg/food_c1.png")}@media screen and (max-width: 46.93em){#food_menu{margin-top:calc(40/750*100vw);padding:6.2666666667vw 0vw 6vw 0vw}}.food_menu_h{width:553px;margin:0 auto}@media screen and (max-width: 46.93em){.food_menu_h{width:73.7333333333vw}}.food_menu_notes{width:560px;margin:21px auto 0}@media screen and (max-width: 46.93em){.food_menu_notes{width:74.6666666667vw;margin-top:calc(21/750*100vw)}}.food_menu_list{margin-top:50px;display:flex;flex-wrap:wrap}@media screen and (max-width: 46.93em){.food_menu_list{margin-top:calc(50/750*100vw)}}.food_menu_list li{width:340px}@media screen and (max-width: 46.93em){.food_menu_list li{width:45.3333333333vw}}.food_menu_list li img{width:100%}.food_menu_list li:nth-child(1){width:100%}#fortune_latte{margin-top:32px;padding:47px 0 49px;background-image:url("../../images/bg/food_c2.png")}@media screen and (max-width: 46.93em){#fortune_latte{margin-top:calc(32/750*100vw);padding:6.2666666667vw 0vw 6.5333333333vw 0vw}}.fl_img{width:100%}#soft_drink{margin-top:40px;padding:45px 0 35px;background-image:url("../../images/bg/food_c3.png")}@media screen and (max-width: 46.93em){#soft_drink{margin-top:calc(40/750*100vw);padding:6vw 0vw 4.6666666667vw 0vw}}.sd_img{width:100%}.sd_sale{width:608px;margin:43px auto 0}@media screen and (max-width: 46.93em){.sd_sale{width:81.0666666667vw;margin-top:calc(43/750*100vw)}}
