﻿@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:#e5e5e6}.contents{position:relative;width:100%;box-sizing:border-box}@media screen and (max-width: 46.93em){.imgs{max-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:30px 0}@media screen and (max-width: 46.93em){footer{padding:4vw 0vw 4vw 0vw}}.foot_bnr{display:flex;justify-content:center}.foot_bnr li{width:340px;margin:0 17px}@media screen and (max-width: 46.93em){.foot_bnr li{width:45.3333333333vw;margin:0vw 2.2666666667vw 0vw 2.2666666667vw}}.foot_bnr li img{max-width:100%}#copyright{width:308px;margin:64px auto 0}@media screen and (max-width: 46.93em){#copyright{width:41.0666666667vw;margin-top:calc(64/750*100vw)}}#bn_logo{width:166px;margin:27px auto 0}@media screen and (max-width: 46.93em){#bn_logo{width:22.1333333333vw;margin-top:calc(27/750*100vw)}}#front_page .contents{padding:18px 18px 0}@media screen and (max-width: 46.93em){#front_page .contents{padding:2.4vw 2.4vw 0vw 2.4vw}}.front_c{background-color:#fff;padding:18px 0 26px}@media screen and (max-width: 46.93em){.front_c{padding:2.4vw 0vw 3.4666666667vw 0vw}}.text1_img{width:100%}#kv_dc{width:684px;margin:21px auto 0}@media screen and (max-width: 46.93em){#kv_dc{width:91.2vw;margin-top:calc(21/750*100vw)}}#kv_dc img{max-width:100%}.event_btns{display:flex;justify-content:center;margin-top:25px}@media screen and (max-width: 46.93em){.event_btns{margin-top:calc(25/750*100vw)}}.event_btns li{width:310px;margin:0 22px}@media screen and (max-width: 46.93em){.event_btns li{width:41.3333333333vw;margin:0vw 2.9333333333vw 0vw 2.9333333333vw}}.event_btns li img{max-width:100%}#kv_bm{width:684px;margin:25px auto 0}@media screen and (max-width: 46.93em){#kv_bm{width:91.2vw;margin-top:calc(25/750*100vw)}}#kv_bm img{max-width:100%}.date_img{width:100%;margin-top:22px}@media screen and (max-width: 46.93em){.date_img{margin-top:calc(22/750*100vw)}}.namja_map{width:684px;margin:27px auto 0}@media screen and (max-width: 46.93em){.namja_map{width:91.2vw;margin-top:calc(27/750*100vw)}}.notes{width:447px;margin:21px auto 0}@media screen and (max-width: 46.93em){.notes{width:59.6vw;margin-top:calc(21/750*100vw)}}
