﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400..700&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:85px;background-color:#10c1ff}@media screen and (max-width: 46.93em){.container{width:100%;padding-top:calc(85/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:85px;background-color:#fff;box-sizing:border-box;border-bottom:1px solid #e6e6e6}@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 #e6e6e6}@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:#cff3ff}.imgs{width:100%}.page_in_links{padding-top:85px;margin-top:-85px}@media screen and (max-width: 46.93em){.page_in_links{padding-top:calc(85/750*100vw);margin-top:calc(-85/750*100vw)}}footer{width:100%;position:relative;background-image:url("../../images/bg/footer.jpg");background-repeat:no-repeat;background-position:top center;background-size:contain;background-color:#f7e8cb;padding:75px 0 32px}@media screen and (max-width: 46.93em){footer{padding:10vw 0vw 4.2666666667vw 0vw}}#khreborn_logo{width:235px;margin:0 auto}@media screen and (max-width: 46.93em){#khreborn_logo{width:31.3333333333vw}}#khreborn_logo img{width:100%}#copyright{width:288px;margin:11px auto 0}@media screen and (max-width: 46.93em){#copyright{width:38.4vw;margin-top:calc(11/750*100vw)}}#bn_logo{position:absolute;z-index:1;width:140px;bottom:20px;left:28px}@media screen and (max-width: 46.93em){#bn_logo{width:18.6666666667vw;bottom:calc(20/750*100vw);left:calc(28/750*100vw)}}#backtop{position:absolute;z-index:1;width:113px;top:-28px;right:30px}@media screen and (max-width: 46.93em){#backtop{width:15.0666666667vw;top:calc(-28/750*100vw);right:calc(30/750*100vw)}}#front_page .contents{padding:0 0 85px}@media screen and (max-width: 46.93em){#front_page .contents{padding:0vw 0vw 11.3333333333vw 0vw}}#front_nav{display:flex;flex-wrap:wrap;justify-content:center;padding-top:10px}@media screen and (max-width: 46.93em){#front_nav{padding-top:calc(10/750*100vw)}}#front_nav li{width:220px;margin:10px 7px 0}@media screen and (max-width: 46.93em){#front_nav li{width:29.3333333333vw;margin:1.3333333333vw .9333333333vw 0vw .9333333333vw}}#front_nav li img{width:100%}#kv_area{display:block;overflow:hidden;width:100%;height:422px;margin-top:15px}@media screen and (max-width: 46.93em){#kv_area{height:calc(422/750*100vw);margin-top:calc(15/750*100vw)}}.slick-slide img{width:100%}@media screen and (max-width: 46.93em){.slick-slide img{height:auto}}.cbox{position:relative;width:678px;margin:0 auto;border:5px solid #fff;border-radius:34px;box-sizing:border-box;background-color:#cff3ff;overflow:hidden}@media screen and (max-width: 46.93em){.cbox{width:90.4vw;border-width:calc(5/750*100vw);border-radius:calc(34/750*100vw)}}.cbox_inner{position:relative;width:100%;box-sizing:border-box}#front_page .cbox{border:8px solid #fff}@media screen and (max-width: 46.93em){#front_page .cbox{border-width:calc(8/750*100vw)}}.info_h{width:100%}.news_btn{position:absolute;z-index:1;width:187px;left:61px}@media screen and (max-width: 46.93em){.news_btn{width:24.9333333333vw;left:calc(61/750*100vw)}}.x_icon{position:absolute;z-index:1;width:42px;top:15px;right:26px}@media screen and (max-width: 46.93em){.x_icon{width:5.6vw;top:calc(15/750*100vw);right:calc(26/750*100vw)}}.info_notes{width:484px;margin:0 auto}@media screen and (max-width: 46.93em){.info_notes{width:64.5333333333vw}}#namja{margin-top:46px}@media screen and (max-width: 46.93em){#namja{margin-top:calc(46/750*100vw)}}#namja .cbox_inner{padding:30px 0 37px 19px}@media screen and (max-width: 46.93em){#namja .cbox_inner{padding:4vw 0vw 4.9333333333vw 2.5333333333vw}}#namja .area_details{width:632px}@media screen and (max-width: 46.93em){#namja .area_details{width:84.2666666667vw}}#namja .news_btn{top:104px}@media screen and (max-width: 46.93em){#namja .news_btn{top:calc(104/750*100vw)}}#namja .info_notes{margin-top:20px}@media screen and (max-width: 46.93em){#namja .info_notes{margin-top:calc(20/750*100vw)}}#hakata{margin-top:32px}@media screen and (max-width: 46.93em){#hakata{margin-top:calc(32/750*100vw)}}#hakata .cbox_inner{padding:67px 0 22px 20px}@media screen and (max-width: 46.93em){#hakata .cbox_inner{padding:8.9333333333vw 0vw 2.9333333333vw 2.6666666667vw}}#hakata .area_details{width:632px}@media screen and (max-width: 46.93em){#hakata .area_details{width:84.2666666667vw}}#hakata .news_btn{top:128px}@media screen and (max-width: 46.93em){#hakata .news_btn{top:calc(128/750*100vw)}}#hakata .x_icon{top:18px;right:24px}@media screen and (max-width: 46.93em){#hakata .x_icon{top:calc(18/750*100vw);right:calc(24/750*100vw)}}#hakata .info_notes{margin-top:30px}@media screen and (max-width: 46.93em){#hakata .info_notes{margin-top:calc(30/750*100vw)}}#exhibition_page .contents{padding:0 0 64px}@media screen and (max-width: 46.93em){#exhibition_page .contents{padding:0vw 0vw 8.5333333333vw 0vw}}.page_title{width:100%;height:169px;background-image:url("../../images/bg/title.jpg");background-repeat:no-repeat;background-position:top center;background-size:contain}@media screen and (max-width: 46.93em){.page_title{height:calc(169/750*100vw)}}.page_title img{margin:0 auto}#exhibition_page .page_title{padding-top:35px}@media screen and (max-width: 46.93em){#exhibition_page .page_title{padding-top:calc(35/750*100vw)}}#exhibition_page .page_title img{width:115px}@media screen and (max-width: 46.93em){#exhibition_page .page_title img{width:15.3333333333vw}}#exhibition_page .notes{width:369px;margin:17px 0 0 42px}@media screen and (max-width: 46.93em){#exhibition_page .notes{width:49.2vw;margin:2.2666666667vw 0vw 0vw 5.6vw}}.area_time{width:686px;margin:0 auto;padding-top:13px}@media screen and (max-width: 46.93em){.area_time{width:91.4666666667vw;padding-top:calc(13/750*100vw)}}.area_time li{position:relative;margin-top:24px}@media screen and (max-width: 46.93em){.area_time li{margin-top:calc(24/750*100vw)}}.zaiko_btn{position:absolute;z-index:1;width:203px;top:20px;right:18px}@media screen and (max-width: 46.93em){.zaiko_btn{width:27.0666666667vw;top:calc(20/750*100vw);right:calc(18/750*100vw)}}#exhibition_page .cbox{width:665px;margin-top:46px}@media screen and (max-width: 46.93em){#exhibition_page .cbox{width:88.6666666667vw;margin-top:calc(46/750*100vw)}}.chara_img{padding:21px 0 77px}@media screen and (max-width: 46.93em){.chara_img{padding:2.8vw 0vw 10.2666666667vw 0vw}}.chara_img img{width:100%}#game_page .contents{padding:0 0 23px}@media screen and (max-width: 46.93em){#game_page .contents{padding:0vw 0vw 3.0666666667vw 0vw}}#game_page .page_title{padding-top:33px}@media screen and (max-width: 46.93em){#game_page .page_title{padding-top:calc(33/750*100vw)}}#game_page .page_title img{width:273px}@media screen and (max-width: 46.93em){#game_page .page_title img{width:36.4vw}}#game_page .notes{width:456px;margin:15px 0 0 41px}@media screen and (max-width: 46.93em){#game_page .notes{width:60.8vw;margin:2vw 0vw 0vw 5.4666666667vw}}#game_page .zaiko_btn{width:153px}@media screen and (max-width: 46.93em){#game_page .zaiko_btn{width:20.4vw}}.online_c{width:100%;position:relative;background-image:url("../../images/bg/stripe.jpg");background-repeat:repeat;background-position:top left;background-size:100px auto;box-sizing:border-box}@media screen and (max-width: 46.93em){.online_c{background-size:calc(100/750*100vw) auto}}.online_h{width:672px;position:absolute;z-index:1;top:-36px;left:39px}@media screen and (max-width: 46.93em){.online_h{width:89.6vw;top:calc(-36/750*100vw);left:calc(39/750*100vw)}}.online_date{width:674px;margin-left:37px}@media screen and (max-width: 46.93em){.online_date{width:89.8666666667vw;margin-left:calc(37/750*100vw)}}.np_btn{width:488px;margin:40px auto 0}@media screen and (max-width: 46.93em){.np_btn{width:65.0666666667vw;margin-top:calc(40/750*100vw)}}.np_btn img{width:100%}#game_page .online_c{padding:71px 0 35px;margin-top:76px}@media screen and (max-width: 46.93em){#game_page .online_c{padding:9.4666666667vw 0vw 4.6666666667vw 0vw;margin-top:calc(76/750*100vw)}}.online_game_text{width:462px;margin:41px auto 0}@media screen and (max-width: 46.93em){.online_game_text{width:61.6vw;margin-top:calc(41/750*100vw)}}#game_page .cbox{border:8px solid #fff}@media screen and (max-width: 46.93em){#game_page .cbox{border-width:calc(8/750*100vw)}}#game1{margin-top:43px}@media screen and (max-width: 46.93em){#game1{margin-top:calc(43/750*100vw)}}#game1 .cbox_inner{padding:0 0 21px}@media screen and (max-width: 46.93em){#game1 .cbox_inner{padding:0vw 0vw 2.8vw 0vw}}.game_h{width:100%}.game_prize img{width:100%}#game2{margin-top:42px}@media screen and (max-width: 46.93em){#game2{margin-top:calc(42/750*100vw)}}#game2 .cbox_inner{padding:0 0 26px}@media screen and (max-width: 46.93em){#game2 .cbox_inner{padding:0vw 0vw 3.4666666667vw 0vw}}#goods_page .contents{padding:0 0 90px}@media screen and (max-width: 46.93em){#goods_page .contents{padding:0vw 0vw 12vw 0vw}}#goods_page .page_title{padding-top:33px}@media screen and (max-width: 46.93em){#goods_page .page_title{padding-top:calc(33/750*100vw)}}#goods_page .page_title img{width:443px}@media screen and (max-width: 46.93em){#goods_page .page_title img{width:59.0666666667vw}}#goods_page .notes{width:337px;margin:20px 0 0 41px}@media screen and (max-width: 46.93em){#goods_page .notes{width:44.9333333333vw;margin:2.6666666667vw 0vw 0vw 5.4666666667vw}}#goods_page .online_c{padding:71px 0 58px;margin-top:74px}@media screen and (max-width: 46.93em){#goods_page .online_c{padding:9.4666666667vw 0vw 7.7333333333vw 0vw;margin-top:calc(74/750*100vw)}}.online_goods_text{width:310px;margin:41px auto 0}@media screen and (max-width: 46.93em){.online_goods_text{width:41.3333333333vw;margin-top:calc(41/750*100vw)}}#goods_benefits{border:8px solid #fff;margin-top:43px}@media screen and (max-width: 46.93em){#goods_benefits{border-width:calc(8/750*100vw);margin-top:calc(43/750*100vw)}}#goods_benefits .cbox_inner{padding:0 0 12px}@media screen and (max-width: 46.93em){#goods_benefits .cbox_inner{padding:0vw 0vw 1.6vw 0vw}}#goods_benefits ul{width:625px;margin:0 auto;padding-top:11px}@media screen and (max-width: 46.93em){#goods_benefits ul{width:83.3333333333vw;padding-top:calc(11/750*100vw)}}#goods_benefits li{margin-bottom:16px}@media screen and (max-width: 46.93em){#goods_benefits li{margin-bottom:calc(16/750*100vw)}}#goods_benefits li img{width:100%}.goods_items{width:672px;margin:0 auto;padding-top:33px}@media screen and (max-width: 46.93em){.goods_items{width:89.6vw;padding-top:calc(33/750*100vw)}}.goods_items li{margin-top:17px}@media screen and (max-width: 46.93em){.goods_items li{margin-top:calc(17/750*100vw)}}.goods_items li img{width:100%}#foods_page .contents{padding:0 0 17px}@media screen and (max-width: 46.93em){#foods_page .contents{padding:0vw 0vw 2.2666666667vw 0vw}}#foods_page .page_title{padding-top:33px}@media screen and (max-width: 46.93em){#foods_page .page_title{padding-top:calc(33/750*100vw)}}#foods_page .page_title img{width:440px}@media screen and (max-width: 46.93em){#foods_page .page_title img{width:58.6666666667vw}}#foods_page .notes{width:531px;margin:16px 0 0 41px}@media screen and (max-width: 46.93em){#foods_page .notes{width:70.8vw;margin:2.1333333333vw 0vw 0vw 5.4666666667vw}}#tokyo_only{margin-top:46px}@media screen and (max-width: 46.93em){#tokyo_only{margin-top:calc(46/750*100vw)}}.tokyo_only_h{width:672px;margin:0 auto}@media screen and (max-width: 46.93em){.tokyo_only_h{width:89.6vw}}#tokyo_only .cbox{width:692px;border:6px solid #fff;margin-top:30px;overflow:visible}@media screen and (max-width: 46.93em){#tokyo_only .cbox{width:92.2666666667vw;border-width:calc(6/750*100vw);margin-top:calc(30/750*100vw)}}#tokyo_only .cbox_inner{padding:8px 0 106px}@media screen and (max-width: 46.93em){#tokyo_only .cbox_inner{padding:1.0666666667vw 0vw 14.1333333333vw 0vw}}#tokyo_only .menu_list{display:flex;flex-wrap:wrap;justify-content:center;padding:0 0 25px}@media screen and (max-width: 46.93em){#tokyo_only .menu_list{padding:0vw 0vw 3.3333333333vw 0vw}}#tokyo_only .menu_list li{width:308px;margin:12px 10px}@media screen and (max-width: 46.93em){#tokyo_only .menu_list li{width:41.0666666667vw;margin:1.6vw 1.3333333333vw 1.6vw 1.3333333333vw}}#tokyo_only .menu_list li img{width:100%}.is_text{position:relative;width:692px;margin-left:-6px}@media screen and (max-width: 46.93em){.is_text{width:92.2666666667vw;margin-left:calc(-6/750*100vw)}}.is_list{width:620px;margin:0 auto;padding-top:14px}@media screen and (max-width: 46.93em){.is_list{width:82.6666666667vw;padding-top:calc(14/750*100vw)}}.is_list li{margin-top:16px}@media screen and (max-width: 46.93em){.is_list li{margin-top:calc(16/750*100vw)}}.is_list li img{width:100%}#khreborn_20th_plate{width:667px;margin:44px 0 0 40px}@media screen and (max-width: 46.93em){#khreborn_20th_plate{width:88.9333333333vw;margin:5.8666666667vw 0vw 0vw 5.3333333333vw}}#khreborn_20th_plate img{width:100%}#khreborn_20th_plate img#khreborn_20th_plate_img{width:673px}@media screen and (max-width: 46.93em){#khreborn_20th_plate img#khreborn_20th_plate_img{width:89.7333333333vw}}#khreborn_20th_plate_aaaa{width:666px;margin-top:44px;border:6px solid #fff;overflow:visible}@media screen and (max-width: 46.93em){#khreborn_20th_plate_aaaa{width:88.8vw;border-width:calc(6/750*100vw);margin-top:calc(44/750*100vw)}}#all_menu{margin-top:46px}@media screen and (max-width: 46.93em){#all_menu{margin-top:calc(46/750*100vw)}}.all_menu_h{width:672px;margin:0 auto}@media screen and (max-width: 46.93em){.all_menu_h{width:89.6vw}}#all_menu .cbox{width:664px;border:6px solid #fff;margin-top:27px;overflow:visible}@media screen and (max-width: 46.93em){#all_menu .cbox{width:92.2666666667vw;border-width:calc(6/750*100vw);margin-top:calc(27/750*100vw)}}#all_menu .cbox_inner{padding:0 0 16px}@media screen and (max-width: 46.93em){#all_menu .cbox_inner{padding:0vw 0vw 2.1333333333vw 0vw}}#all_menu ul{width:622px;margin:0 auto;padding-top:30px}@media screen and (max-width: 46.93em){#all_menu ul{width:82.9333333333vw;padding-top:calc(30/750*100vw)}}#all_menu li{margin-top:20px}@media screen and (max-width: 46.93em){#all_menu li{margin-top:calc(20/750*100vw)}}#all_menu li img{width:100%}
