@charset "UTF-8";.storeListLink{margin:0 25px 5em 25px}div#pageNavi ul{align-items:center;flex-wrap:wrap;justify-content:center;padding:8px 0 20px 0}div#pageNavi ul li{margin:0}div#pageNavi ul li a{font-size:.8em;line-height:1.2em;text-align:center;padding:8px 10px;font-family:sans-serif}div#pageNavi ul li:last-child a{padding-right:10px}div#pageNavi div.museumLink{position:absolute;bottom:100%;right:0}div#pageNavi div.museumLink a img{max-width:200px;height:auto}@media screen and (min-width:920px){div#pageNavi div.museumLink a img{max-width:400px}}@media screen and (min-width:920px){div#pageNavi ul{max-width:1200px;padding:15px 0}div#pageNavi ul li{margin:0 .5em}div#pageNavi ul li a br{display:none}div#pageNavi ul li.museum{margin-left:20px}}#seppousaiVisual{margin:0 auto;position:relative}#seppousaiVisual div.logo{position:absolute;top:-70px;text-align:center;width:100%;z-index:4}#seppousaiVisual div.logo img{width:40%;max-width:300px;height:auto}#seppousaiVisual div.slideArea{width:100%;height:60vw;overflow:hidden;margin:auto;margin-top:24px;position:relative}#seppousaiVisual div.slideArea div.slide{position:relative;z-index:1}#seppousaiVisual div.slideArea div.slide span{display:flex;float:left;width:100%;height:60vw;background:url(../assets/images/_discrete/sepposai/2020spring/2020s_ph_mv_01.jpg) no-repeat center center;background-size:cover}#seppousaiVisual div.slideArea div.slide span:nth-child(2){background:url(../assets/images/_discrete/sepposai/2018a_ph_mv_02.jpg) no-repeat center center;background-size:cover}#seppousaiVisual div.slideArea div.slide span:nth-child(3){background:url(../assets/images/_discrete/sepposai/2018a_ph_mv_03.jpg) no-repeat center center;background-size:cover}#seppousaiVisual div.slideArea div.slide span:nth-child(4){background:url(../assets/images/_discrete/sepposai/2018a_ph_mv_04.jpg) no-repeat center center;background-size:cover}#seppousaiVisual div.slideArea div.slide span:nth-child(5){background:url(../assets/images/_discrete/sepposai/2018a_ph_mv_05.jpg) no-repeat center center;background-size:cover}#seppousaiVisual div.slideArea div.slide span.zoom{animation:seppousaiVisualZoom 9s linear forwards}#seppousaiVisual div.slideArea div.slideHq{position:relative;z-index:1}#seppousaiVisual div.slideArea div.slideHq span{display:flex;float:left;width:100%;height:60vw;background:url(../assets/images/_discrete/sepposai/2020spring/2020s_ph_mvhq.jpg) no-repeat center center;background-size:cover}#seppousaiVisual div.slideArea div.slideHq span.zoom{animation:seppousaiVisualZoom 9s linear forwards}#seppousaiVisual div.slideArea div.frame{position:absolute;left:0;right:0;top:0;bottom:0;background:url(../assets/images/_discrete/sepposai/mv_frame.png) no-repeat center center;background-size:100% 100%;z-index:2}#seppousaiVisual #mvVideo{overflow:hidden;margin-top:10px}#seppousaiVisual #mvVideo .videoWrap{width:150vw;height:80vw;left:-25vw;overflow:hidden;position:relative;display:flex;justify-content:center}#seppousaiVisual #mvVideo .videoWrap button{position:absolute;cursor:pointer;left:0;top:0;width:100%;height:100%;z-index:3;transition:opacity linear .3s,background-color linear .3s}#seppousaiVisual #mvVideo .videoWrap button img{position:absolute;bottom:25px;right:calc(25vw + 25px);width:40px;height:auto;opacity:.4;transition:opacity linear .3s}#seppousaiVisual #mvVideo .videoWrap button:hover{opacity:.7;background-color:rgba(255,255,255,.2)}#seppousaiVisual #mvVideo .videoWrap button:hover img{opacity:1}#seppousaiVisual #mvVideo .videoWrap button:focus{outline:0}#seppousaiVisual #mvVideo .videoWrap .mask{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(../assets/images/_discrete/sepposai/mov_posterframe_2018a.jpg) no-repeat center;background-size:cover;z-index:1}#seppousaiVisual #mvVideo .videoWrap #ytVideo{width:100%;height:80vw}#mvVideoYoutube{display:none;position:fixed;left:0;top:0;z-index:1001;background:#000;width:100%;height:100%;align-items:center}#mvVideoYoutube #mvVideoYoutubeIframe{width:100%;height:56.25vw}#mvVideoYoutube button{position:absolute;top:30px;right:30px;width:28px;height:28px;background:url(../img/btn_mvclose.svg) no-repeat;background-size:cover;opacity:.8;cursor:pointer;transition:opacity linear .3s}#mvVideoYoutube button:hover{opacity:.6}#mvVideoYoutube button:focus{outline:0}@media screen and (min-width:920px){#seppousaiVisual div.logo{top:-120px}#seppousaiVisual div.slideArea{height:45vw;margin-top:5em}#seppousaiVisual div.slideArea div.slide span{height:45vw}#seppousaiVisual #mvVideo .videoWrap{width:auto;height:45vw;left:auto}#seppousaiVisual #mvVideo .videoWrap button img{right:30px;bottom:30px;width:50px}#seppousaiVisual #mvVideo .videoWrap #ytVideo{height:calc(56.25vw - 8px);margin-top:-5.8vw}#mvVideoYoutube #mvVideoYoutubeIframe{height:100%;margin-top:0}}@keyframes seppousaiVisualZoom{0%{transform:scale(1)}100%{transform:scale(1.2)}}#seppousaiConcept{background-size:auto 100%;padding:50px 0 0 0}#seppousaiConcept #seppousaiLogo{width:80%;max-width:600px;margin:auto}#seppousaiConcept #seppousaiLogo img{width:100%;height:auto}#seppousaiConcept .pageContent{margin-bottom:0}#seppousaiConcept .pageContent .eventIntro{margin:50px 0}@media screen and (min-width:920px){#seppousaiConcept{padding:100px 0 0 0}#seppousaiConcept .pageContent .eventIntro{margin:50px auto 100px auto}}.pageContent div.eventIntro{text-align:center}.pageContent div.eventIntro h3.title{display:inline-block;font-size:1.8rem;line-height:1.4em;background:#dcdcdc;font-family:sans-serif;padding:.2em .4em}.pageContent div.eventIntro p.date{color:#000;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.8rem}.pageContent div.eventIntro p.date span{font-size:3rem}.pageContent div.eventIntro p.minchoL{text-align:left}.pageContent div.campStay{margin-bottom:5em}.pageContent div.campStay h2 span{display:inline;border-bottom:solid 2px #000;padding-bottom:.1em}.pageContent div.campStay h3{text-align:center;margin-top:4em}.pageContent div.campStay h3 span{display:inline-block;border:solid 1px silver;padding:.2em .6em;line-height:1.2em}.pageContent div.campStay h4{margin-top:4em;text-align:center;font-size:1.6rem;line-height:2em}.pageContent div.campStay h4 i{color:#dcdcdc}.pageContent div.campStay p span.large{font-size:1.6rem}.pageContent ul.imageBtns li{margin-bottom:3em}.pageContent ul.imageBtns li h2{padding:1.5em 0;font-size:1.8rem;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400;margin:0;letter-spacing:normal;color:#000;line-height:1.8em}.pageContent ul.imageBtns li:last-child{margin-bottom:0}.pageContent ul.imageBtns li img{border-radius:8px;width:100%}.pageContent ul.imageBtns li a div img{border-radius:8px}.pageContent ul.imageBtns li h2{letter-spacing:normal}.pageContent ul.imageBtns li h2 span{display:inline-block;vertical-align:middle}.pageContent ul.imageBtns li h2 span.area{color:gray;line-height:1.4em;font-size:1.3rem;border:solid 1px silver;border-radius:4px;padding:.2em .5em;margin-right:.5em}.pageContent ul.imageBtns li h2 span.capTxt{font-family:sans-serif;line-height:1.8em;font-size:1.3rem;border-radius:4px;padding:1em .5em 0;margin-right:.5em;color:#555}.pageContent div.coming{padding:3em 0}.pageContent div.coming h2{text-align:center;font-family:"EB Garamond",serif;letter-spacing:.1em;font-size:3rem;color:silver}.pageContent div.coming p{text-align:center;font-size:1.8rem}.pageContent.cateWrap{max-width:none;margin-bottom:0}.pageContent.cateWrap span.visual{display:block;height:400px;margin-bottom:-70px}.pageContent.cateWrap p.stayLimited{text-align:center;font-weight:700;font-size:1.8rem;margin-bottom:3em}.pageContent.cateWrap p.stayLimited span{display:inline-block;color:#2965ad;border:solid 2px #2965ad;padding:.1em 1em;border-radius:4px}.pageContent.cateWrap div.seppousaiCate{margin-top:6px;position:relative;padding:50px 0}.pageContent.cateWrap div.seppousaiCate h2{font-family:Roboto,sans-serif;font-weight:600;font-size:3.8rem;line-height:1.2em;text-align:center;margin:0;color:#fff;padding:0 20px}.pageContent.cateWrap div.seppousaiCate p.sub{color:#fff;font-family:sans-serif;font-weight:700;font-size:1.8rem;margin-top:6px;margin-bottom:0;line-height:1.3888888889;text-align:center}.pageContent.cateWrap div.seppousaiCate p.contentsLead{color:#fff}@media screen and (min-width:920px){.pageContent.cateWrap div.seppousaiCate p.contentsLead{text-align:center}}.pageContent.cateWrap div.seppousaiCate p small{display:inline-block;line-height:1.8em}.pageContent.cateWrap div.seppousaiCate table.time{color:#fff;margin:2em auto 0;border-top-color:#fff;font-size:1.1rem}@media screen and (min-width:920px){.pageContent.cateWrap div.seppousaiCate table.time{font-size:1.5rem}}.pageContent.cateWrap div.seppousaiCate table.time tr td,.pageContent.cateWrap div.seppousaiCate table.time tr th{border-bottom-color:#fff}.pageContent.cateWrap ul.seppousaiWSList{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none}.pageContent.cateWrap ul.seppousaiWSList li{position:relative;width:100%;margin-bottom:20px}.pageContent.cateWrap ul.seppousaiWSList li img{width:100%;height:auto}.pageContent.cateWrap ul.seppousaiWSList li label{position:absolute;left:0;top:0;width:100%;z-index:1}.pageContent.cateWrap ul.seppousaiWSList li label::before{content:" ";top:0;left:0;border-bottom:3.5em solid transparent;border-left:3.5em solid #fff;position:absolute;z-index:100}.pageContent.cateWrap ul.seppousaiWSList li label::after{content:" ";display:block;position:absolute;left:.2em;top:.5em;transform:rotate(-45deg);color:#000;font-size:1.3rem;font-weight:700;z-index:101}.pageContent.cateWrap ul.seppousaiWSList li label.free::after{content:"無料"}.pageContent.cateWrap ul.seppousaiWSList li div{padding:0 25px 25px;margin-top:-1.3em}.pageContent.cateWrap ul.seppousaiWSList li div h3,.pageContent.cateWrap ul.seppousaiWSList li div p{padding:0}.pageContent.cateWrap ul.seppousaiWSList li div h3{margin:.6em 0 .4em 0;font-size:2.1rem;line-height:1.4em}.pageContent.cateWrap ul.seppousaiWSList li div h3 small{font-size:50%;margin-right:.6em}.pageContent.cateWrap ul.seppousaiWSList li div h3 img{width:auto;max-height:32px}.pageContent.cateWrap ul.seppousaiWSList li div span{display:inline-block;background:#7e9035;color:#fff;padding:.5em 1em;font-size:1.4rem}.pageContent.cateWrap ul.seppousaiWSList li div p{font-size:1.4rem;margin:0}.pageContent.cateWrap ul.seppousaiWSList li div p.place{display:inline-block;font-weight:700;line-height:1.4em;border-bottom:solid 1px;margin-bottom:1em}.pageContent.cateWrap ul.seppousaiWSList li div p a.link{display:inline-block;border:solid 1px silver;padding:.1em .7em;margin-top:.5em;margin-right:.5em;border-radius:4px}.pageContent.cateWrap ul.seppousaiWSList li div p a.link.applicationOpen{cursor:pointer}.pageContent.cateWrap ul.seppousaiWSList li div p a.link i{margin-left:.3em;width:auto}.pageContent.cateWrap ul.seppousaiWSList li div p.appDownload{width:100%;max-width:350px;margin:1em auto 0 auto;display:flex;justify-content:space-between}.pageContent.cateWrap ul.seppousaiWSList li div p.appDownload a{width:48%}.pageContent.cateWrap ul.seppousaiWSList li div p.appDownload a img{width:100%;height:auto}.pageContent.cateWrap ul.seppousaiWSList li div p.application{margin-top:1em;background:#f5f5f5;padding:.8em 1em}.pageContent.cateWrap ul.seppousaiWSList li div p.application a{text-decoration:underline}.pageContent.cateWrap ul.seppousaiWSList li div p b.time{margin-top:1em;font-size:1.3rem;background:#eee;padding:.4em .5em}.pageContent.cateWrap ul.seppousaiWSList li div p b.time i{width:1.1em}.pageContent.cateWrap.sale span.visual{background:url(/assets/images/_discrete/sepposai/cate_04_2018a.jpg) no-repeat center center;background-size:cover}.pageContent.cateWrap.sale div.seppousaiCate{background:#90357e}.pageContent.cateWrap.sale ul.seppousaiWSList li label::after{color:#90357e}.pageContent.cateWrap.sale ul.seppousaiWSList li div span{background:#90357e}.pageContent.cateWrap.event span.visual{background:url(/assets/images/_discrete/sepposai/cate_01_2018a.jpg) no-repeat center center;background-size:cover}.pageContent.cateWrap.event div.seppousaiCate{background:#357e90}.pageContent.cateWrap.event ul.seppousaiWSList li label::after{color:#357e90}.pageContent.cateWrap.event ul.seppousaiWSList li div span{background:#357e90}.pageContent.cateWrap.workshop span.visual{background:url(/assets/images/_discrete/sepposai/cate_02_2018a.jpg) no-repeat center center;background-size:cover}.pageContent.cateWrap.workshop div.seppousaiCate{background:#be3487}.pageContent.cateWrap.workshop ul.seppousaiWSList li label::after{color:#be3487}.pageContent.cateWrap.workshop ul.seppousaiWSList li div span{background:#be3487}.pageContent.cateWrap.store span.visual{background:url(/assets/images/_discrete/sepposai/cate_05_2018a.jpg) no-repeat center center;background-size:cover}.pageContent.cateWrap.store div.seppousaiCate{background:#2965ad}.pageContent.cateWrap.store ul.seppousaiWSList li label::after{color:#2965ad}.pageContent.cateWrap.store ul.seppousaiWSList li div span{background:#2965ad}.pageContent.cateWrap.food span.visual{background:url(/assets/images/_discrete/sepposai/cate_03_2018a.jpg) no-repeat center center;background-size:cover}.pageContent.cateWrap.food div.seppousaiCate{background:#c69d0b}.pageContent.cateWrap.food ul.seppousaiWSList li label::after{color:#c69d0b}.pageContent.cateWrap.food ul.seppousaiWSList li div span{background:#c69d0b}.pageContent.cateWrap.gray div.seppousaiCate{background:0 0;padding-top:0}.pageContent.cateWrap.gray div.seppousaiCate h2{position:static;top:0;font-size:3.6rem;letter-spacing:.2em}.pageContent.cateWrap.gray div.seppousaiCate p{color:#69757e}.pageContent.cateWrap.gray div.seppousaiCate p.sub{text-align:center}.pageContent.cateWrap.gray ul.seppousaiWSList li label::after{color:#69757e}.pageContent.cateWrap.gray ul.seppousaiWSList li div>span{padding:0;background:0 0}.pageContent.cateWrap.gray ul.seppousaiWSList li div>span>span{font-size:1.2rem;background:#69757e;margin-right:.3em;margin-bottom:.3em}.pageContent.cateWrap.sustainable span.visual{background:url(/assets/images/_discrete/sepposai/cate_03_2018a.jpg) no-repeat center center;background-size:cover}.pageContent.cateWrap.sustainable div.seppousaiCate{background:#409b1f}.pageContent.cateWrap.sustainable ul.seppousaiWSList li label::after{color:#409b1f}.pageContent.cateWrap.sustainable ul.seppousaiWSList li div span{background:#409b1f}.pageContent.special{max-width:none;margin-top:6px;margin-bottom:0}.pageContent.special .title>div{background:#ff0;padding:50px 0}.pageContent.special .title h2{font-family:Roboto,sans-serif;font-weight:600;font-size:3.8rem;line-height:1.2em;text-align:center;margin:0;padding:0 20px}.pageContent.special .title span{display:block;height:400px;background:url(/assets/images/_discrete/sepposai/ph_special_2018a.jpg) no-repeat center center;background-size:cover}.pageContent.special .title p.sub{color:#000;font-family:sans-serif;font-weight:700;font-size:1.8rem;line-height:1.3888888889;margin-top:6px;margin-bottom:0;text-align:center}.pageContent.special .title p.lead{color:#000;margin:0;font-size:1.4rem;padding:3em 25px;background:#ff0}.pageContent.special .title p.lead br{display:none}.pageContent.enjoy{max-width:none;margin:5em 0 7em 0}.pageContent.enjoy .title h2{font-family:Roboto,sans-serif;font-weight:700;font-size:4rem;letter-spacing:.4em;line-height:1.2em;text-align:center;margin:0 0 0 .4em}.pageContent.enjoy .title span{display:block;height:400px;background:url(/assets/images/_discrete/sepposai/ph_enjoy.jpg) no-repeat center center;background-size:cover}.pageContent.enjoy .title p{text-align:center}.pageContent.enjoy .title p.sub{font-family:sans-serif;font-weight:700;font-size:2.4rem;letter-spacing:.05em}.pageContent.enjoy ul{display:flex;flex-wrap:wrap;list-style:none}.pageContent.enjoy ul li{width:100%;display:flex;margin-bottom:2em}.pageContent.enjoy ul li div.ph{position:relative;width:40%}.pageContent.enjoy ul li div.ph img{width:100%;height:auto}.pageContent.enjoy ul li div.ph label{position:absolute;top:0;left:0;right:0;width:100%;text-align:center;font-family:Roboto,sans-serif;font-size:1.8rem;letter-spacing:.2em;background:#ff0;padding:.5em 0}.pageContent.enjoy ul li div.cont{width:60%}.pageContent.enjoy ul li div.cont h3{margin-top:0}.pageContent.enjoy ul li div.cont p{margin-bottom:0}.pageContent.enjoy div.factoryTour{margin:50px 25px 0 25px;border:solid 3px #dcdcdc;padding:15px;max-width:800px}.pageContent.enjoy div.factoryTour div img{width:100%;height:auto}.pageContent.enjoy div.factoryTour h3{font-family:sans-serif;font-size:1.6rem;font-weight:700;margin:1.2em 0;padding:0}.pageContent.enjoy div.factoryTour h4{padding:0;text-align:center;font-family:sans-serif;margin-bottom:1em}.pageContent.enjoy div.factoryTour h4 strong{display:inline-block;padding:.2em .4em;font-weight:700;background:#dcdcdc}.pageContent.enjoy div.factoryTour h4 span{display:inline-block;font-size:1.6rem;margin:.8em 0 .5em 0}.pageContent.enjoy div.factoryTour h4 em{display:inline-block;font-style:normal}.pageContent.enjoy div.factoryTour p{padding:0}.pageContent.storeEvent{max-width:none;margin:10em 0}.pageContent.limited{max-width:none;margin:10em 0}.pageContent.limited .title h2{font-family:Roboto,sans-serif;font-weight:700;font-size:4rem;letter-spacing:.2em;line-height:1.2em;text-align:center;margin:0 0 0 .2em}.pageContent.limited .title p{text-align:center}.pageContent.limited .title p.sub{font-size:2rem;font-weight:700;margin-bottom:.5em}.pageContent.limited .title p.limnum{margin-bottom:2.5em}.pageContent.limited .title p.limnum span{display:inline-block;border:solid 2px #7e9035;border-radius:4px;padding:.3em 1em;font-size:1.4rem;font-weight:700;color:#7e9035}.pageContent.limited ul{display:flex;flex-wrap:wrap;list-style:none}.pageContent.limited ul li{width:100%;margin-bottom:40px}.pageContent.limited ul li:first-child{margin-top:0}.pageContent.limited ul li div.ph img{width:100%;height:auto}.pageContent.limited ul li div.cont h3{font-size:2rem;line-height:1.4em;margin-top:1em}.pageContent.limited ul li div.cont h3 span{display:inline-block;font-size:1.1rem;font-family:Roboto,sans-serif;font-weight:500;line-height:1.2em;color:gray;border:solid 1px #d3d3d3;border-radius:4px;padding:2px 10px 1px 10px;vertical-align:middle;margin:0 10px 5px 0}.pageContent.limited ul li div.cont h3 em{display:block;font-style:normal;font-size:1.4rem;font-family:sans-serif;line-height:2em}.pageContent.limited ul li div.cont h3 a i{font-size:2rem;margin-left:.5em}.pageContent.limited ul li div.cont p.sup{font-size:1.2rem;line-height:1.4em;text-indent:-1em;margin-left:1em}.pageContent.venueInfo{text-align:center;padding-top:5em;margin-bottom:5em}.pageContent.venueInfo h2{font-size:2.4rem;margin-bottom:.5em;margin-top:0}.pageContent.venueInfo a{font-size:1.2rem}.seppousaiBgGray{padding:50px 0;background:#f5f5f5}@media screen and (min-width:920px){.pageContent div.eventIntro p.date{font-size:2.1rem}.pageContent div.eventIntro p.date span{font-size:4rem;margin-left:.5em}.pageContent div.campStay h2{font-size:2.4rem;text-align:center}.pageContent div.campStay h4{font-size:1.8rem}.pageContent div.campStay p{text-align:center}.pageContent div.campStay p span.large{font-size:2rem}.pageContent div.coming{padding:4em 0}.pageContent div.coming h2{font-size:4rem}.pageContent div.coming p{font-size:2.4rem}.pageContent .eventVenuePh img{border-radius:8px}.pageContent ul.imageBtns li{margin-bottom:3em}.pageContent ul.imageBtns li h2{padding:1.5em 0;font-size:1.8rem;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400;margin:0}.pageContent ul.imageBtns li:last-child{margin-bottom:0}.pageContent ul.imageBtns li img{border-radius:8px;width:100%}.pageContent ul.imageBtns li a div img{border-radius:8px}.pageContent ul.imageBtns li h2{letter-spacing:normal}.pageContent ul.imageBtns li h2 span{display:inline-block;vertical-align:middle}.pageContent ul.imageBtns li h2 span.area{color:gray;line-height:1.4em;font-size:1.3rem;border:solid 1px silver;border-radius:4px;padding:.2em .5em;margin-right:.5em}.pageContent div.coming{padding:3em 0}.pageContent div.coming h2{text-align:center;font-family:"EB Garamond",serif;letter-spacing:.1em;font-size:3rem;color:silver}.pageContent div.coming p{text-align:center;font-size:1.8rem}.pageContent.cateWrap span.visual{height:700px}.pageContent.cateWrap p.stayLimited{margin-bottom:5em}.pageContent.cateWrap div.seppousaiCate{padding:100px 0}.pageContent.cateWrap div.seppousaiCate h2{font-size:10rem;line-height:1em;padding:0 2rem .6rem}.pageContent.cateWrap div.seppousaiCate p{font-size:1.4rem;line-height:1.4545454545}.pageContent.cateWrap div.seppousaiCate p.sub{font-size:3rem;line-height:1.7em}.pageContent.cateWrap ul.seppousaiWSList li{width:25%;margin-bottom:40px}.pageContent.cateWrap ul.seppousaiWSList li label::before{border-bottom:4.5em solid transparent;border-left:4.5em solid #fff}.pageContent.cateWrap ul.seppousaiWSList li label::after{left:.3em;top:.7em;font-size:1.6rem}.pageContent.cateWrap ul.seppousaiWSList li div h3{font-size:2.8rem}.pageContent.cateWrap ul.seppousaiWSList li div span{font-size:1.8rem}.pageContent.cateWrap ul.seppousaiWSList li div p{font-size:1.4rem}.pageContent.cateWrap ul.seppousaiWSList.two li{width:50%}.pageContent.cateWrap ul.seppousaiWSList.three li{width:33.3333333333%}.pageContent.cateWrap.sale span.visual{background-attachment:fixed}.pageContent.cateWrap.event span.visual{background-attachment:fixed}.pageContent.cateWrap.workshop span.visual{background-attachment:fixed}.pageContent.cateWrap.store span.visual{background-attachment:fixed}.pageContent.cateWrap.food span.visual{background-attachment:fixed}.pageContent.cateWrap.gray div.seppousaiCate h2{font-size:12rem;letter-spacing:.2em}.pageContent.cateWrap.gray ul.seppousaiWSList li div>span>span{font-size:1.4rem;margin-right:.3em;margin-bottom:.3em}.pageContent.special .title h2{font-size:10rem;line-height:1em;padding:0 2rem .6rem}.pageContent.special .title span{height:650px;background-attachment:fixed}.pageContent.special .title p{text-align:center;max-width:1200px;margin:0 auto}.pageContent.special .title p.sub{font-size:3rem;line-height:1.7em}.pageContent.special .title p.lead{font-size:1.8rem}.pageContent.special .title p.lead br{display:inline}.pageContent.special ul li div.ph{width:40%}.pageContent.special ul li div.cont{width:60%;padding:20px 40px 10px 40px}.pageContent.special ul li div.cont h3{font-size:3.6rem;line-height:1.1em}.pageContent.special ul li div.cont h3 span{font-size:1.6rem}.pageContent.special ul li div.cont p.label{font-size:1.8rem}.pageContent.enjoy .title h2{font-size:12rem}.pageContent.enjoy .title span{height:550px;background-attachment:fixed}.pageContent.enjoy .title p{text-align:center}.pageContent.enjoy .title p.sub{font-family:sans-serif;font-weight:700;font-size:2.4rem;letter-spacing:.05em}.pageContent.enjoy ul li{width:33.3333333333%;align-items:center;margin-bottom:0}.pageContent.enjoy ul li div.ph{width:50%}.pageContent.enjoy ul li div.cont{width:50%}.pageContent.enjoy ul li:nth-child(4) div.ph,.pageContent.enjoy ul li:nth-child(5) div.ph,.pageContent.enjoy ul li:nth-child(6) div.ph{order:2}.pageContent.enjoy div.factoryTour{margin:50px auto 0 auto;border:solid 4px #dcdcdc;padding:25px}.pageContent.enjoy div.factoryTour h3{text-align:center}.pageContent.enjoy div.factoryTour h3.marking{font-size:2.5rem;margin-bottom:1rem}.pageContent.enjoy div.factoryTour p.reception{text-align:center}.pageContent.enjoy div.factoryTour p.caution{margin-bottom:0;background-color:#f5f5f5;padding:20px}.pageContent.enjoy div.factoryTour p.time{margin-top:1.5em}.pageContent.limited .title h2{font-size:12rem}.pageContent.limited .title p.sub{font-size:2.4rem}.pageContent.limited .title p.limnum span{font-size:1.8rem}.pageContent.limited ul li{width:25%;margin-top:0}.pageContent.limited ul li div.cont h3{font-size:2.8rem}.pageContent.limited ul.twoPadding{max-width:1200px;margin:auto}.pageContent.limited ul.twoPadding li{width:50%;padding:0 20px}.pageContent.limited ul.three li{width:33.3333333333%}.pageContent.venueInfo h2{font-size:3.2rem}.pageContent.venueInfo a{font-size:1.4rem}}.venueLink h2{text-align:center}.venueLink ul{display:flex;flex-wrap:wrap;list-style:none;justify-content:center;margin:0 8px}.venueLink ul li{width:calc(33.3333333333% - 4px);margin:0 2px}.venueLink ul li a div{position:relative}.venueLink ul li a div img{width:100%;height:auto;border-radius:4px;overflow:hidden}.venueLink ul li a div span.area{position:absolute;left:0;top:0;background:#fff;font-size:1rem;font-weight:700;line-height:1.1em;padding:.2em .7em .5em .3em}.venueLink ul li a h3{text-align:center;padding:0;margin:.8em 0 1.5em 0;font-size:1.2rem}@media screen and (min-width:920px){.venueLink ul{margin:0 16px}.venueLink ul li{width:calc(16.6666666667% - 8px);margin:0 4px}.venueLink ul li a div span.area{font-size:1.2rem}.venueLink ul li a h3{font-size:1.6rem}}div.sepHqMap{max-width:450px;margin:auto;padding:0 25px}div.sepHqMap h3{display:inline-block;border-bottom:solid 2px #000;padding-left:0;padding-right:0;margin-bottom:2em}div.sepHqMap a img{display:block;width:100%;height:auto;border:solid 1px #dcdcdc}div.sepHqMap a span{display:inline-block;background:#f5f5f5;padding:.4em 1em;margin-top:1em}div.ended{padding-left:25px;padding-right:25px}div.ended h2{max-width:750px;text-align:center;margin:0 auto 3em auto;border:solid 2px gray;padding:1em}div.ended h2 span{background:#ff0}div.resche{padding-left:25px;padding-right:25px}div.resche.booking{margin-top:6em}div.resche .reRox{max-width:750px;margin:0 auto 6em auto;border:solid 2px gray;padding:2em 0}@media screen and (min-width:920px){div.resche .reRox{padding:3em 2em}}div.resche .reRox h2{text-align:center;margin:0 auto .6em}div.resche .reRox h2 span{background:#ff0}div.resche .reRox p{margin-bottom:0;text-align:left}a.btn.smallstart{background-color:#a40000;color:#fff;margin:0 25px}@media screen and (min-width:920px){a.btn.smallstart{margin:0 auto}}div.onlinefes{max-width:none;background-color:#f4f4f4}div.onlinefes .onlineBg{background:url(/assets/images/_discrete/sepposai/2020spring/onlinecontents_bg.png) no-repeat center;background-size:cover;width:100%;height:100%;padding:6em 0}@media screen and (min-width:920px){div.onlinefes .onlineBg{padding:10em 0}}div.onlinefes .title h2{font-family:Roboto,sans-serif;font-weight:700;font-size:4rem;letter-spacing:.2em;line-height:1.2em;text-align:center;margin:0 0 0 .2em;color:#464646}@media screen and (min-width:920px){div.onlinefes .title h2{font-size:12rem}}div.onlinefes .title p{text-align:center}div.onlinefes .title p.sub{font-size:2rem;font-weight:700;margin-bottom:.5em}div.onlinefes .title p.limnum{margin-bottom:2.5em}div.onlinefes .title p.limnum span{display:inline-block;border:solid 2px #7e9035;border-radius:4px;padding:.3em 1em;font-size:1.4rem;font-weight:700;color:#7e9035}div.conBtn{display:block;position:static;margin-top:1.6em;background:0 0;padding:0 25px}@media screen and (min-width:920px){div.conBtn{margin-top:4em}}div.conBtn ul{flex-wrap:wrap;justify-content:center;padding:0 0 15px 0;display:flex;width:100%;margin:auto;list-style:none}@media screen and (min-width:920px){div.conBtn ul{max-width:1200px;padding:0 0 25px 0}}div.conBtn ul li{margin:0}@media screen and (min-width:920px){div.conBtn ul li{margin:0 .5em}}div.conBtn ul li a{display:block;color:#fff;text-decoration:none;font-family:sans-serif;font-size:.9rem;font-weight:700;line-height:1.2em;text-align:center;padding:8px 10px;letter-spacing:0;border:solid 1px #000;border-radius:2em;margin:3px;background:#000}@media screen and (min-width:920px){div.conBtn ul li a{font-size:1.6rem;padding:12px 20px}}div.conBtn h3{color:#555;font-family:sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8em;padding:0 1em;margin:.6em 0 .4em;text-align:center}@media screen and (min-width:920px){div.conBtn h3{font-size:2rem}}div.conBtn h3 span{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#000;display:inline-block;border:solid 1px silver;padding:.2em .6em;font-size:1.6rem;line-height:1.2em;margin:0 0 .4em}div.conBtn a.cfStore{margin:1em 25px 4em;padding:10px 10px 5px;display:block;text-align:center;border:#d0d0d0 solid 1px;color:#555;font-size:1rem;line-height:2rem;font-weight:700;transition:opacity .3s linear}@media screen and (min-width:920px){div.conBtn a.cfStore{max-width:460px;margin:1em auto 3.2em;padding:20px 20px 10px;font-size:1.5rem;line-height:2.6rem}}@media screen and (min-width:920px){#museumPreopen{display:flex}}#museumPreopen figure.bg{background:url(/assets/images/_discrete/sepposai/2019autumn/hq/mv_museum.jpg) no-repeat center;background-size:cover;height:80vw}@media screen and (min-width:920px){#museumPreopen figure.bg{order:2;width:50%;height:auto}}#museumPreopen div.museumPreopenWrap{background:radial-gradient(circle at center 0,#555,#000);text-align:center;padding:30px 25px 40px 25px}@media screen and (min-width:920px){#museumPreopen div.museumPreopenWrap{order:1;width:50%;padding:80px 80px}}#museumPreopen div.museumPreopenWrap h2.logo{max-width:250px;margin:30px auto 40px}@media screen and (min-width:920px){#museumPreopen div.museumPreopenWrap h2.logo{max-width:400px;margin:50px auto}}#museumPreopen div.museumPreopenWrap h2.logo img{width:100%;height:auto}#museumPreopen div.museumPreopenWrap h3{color:#fff;font-size:1.8rem;line-height:1.6em;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400}@media screen and (min-width:920px){#museumPreopen div.museumPreopenWrap h3{font-size:2.4rem}}#museumPreopen div.museumPreopenWrap h3.grandOpen{font-size:1.3rem;font-family:sans-serif;font-weight:700;display:inline-block;background:#fff;color:#000;padding:.4em .7em}@media screen and (min-width:920px){#museumPreopen div.museumPreopenWrap h3.grandOpen{font-size:1.4rem}}#museumPreopen div.museumPreopenWrap h4{color:#fff;font-size:1.8rem;font-weight:400;line-height:1.6em;margin:.8em 0 2em}@media screen and (min-width:920px){#museumPreopen div.museumPreopenWrap h4{font-size:2.2rem;margin:.8em 0 2.5em}}#museumPreopen div.museumPreopenWrap h5{display:inline-block;margin-top:20px;color:#fff;border:solid 1px #fff;font-size:1.4rem;font-weight:700;padding:.5em 2em}@media screen and (min-width:920px){#museumPreopen div.museumPreopenWrap h5{font-size:1.5rem}}#museumPreopen div.museumPreopenWrap p{margin-top:1em;color:#fff;text-align:left}@media screen and (min-width:920px){#museumPreopen div.museumPreopenWrap p{text-align:center}}#museumPreopen div.museumPreopenWrap p.remarks{font-family:sans-serif;font-size:80%;text-decoration:underline}#museumPreopen div.museumPreopenWrap div.period{margin-top:50px}#museumPreopen div.museumPreopenWrap div.period a.link{display:inline-block;border:solid 1px silver;padding:.1em .7em;margin-top:.5em;margin-right:.5em;border-radius:4px;text-decoration:none;color:#fff}#museumPreopen div.museumPreopenWrap div.period a.link.applicationOpen{cursor:pointer}#museumPreopen div.museumPreopenWrap div.period a.link i{margin-left:.3em;width:auto}div#bringEvent{padding-top:80px;padding-bottom:5em}@media screen and (min-width:920px){div#bringEvent{max-width:900px;padding:2em;box-shadow:0 0 20px rgba(0,0,0,.2);margin:0 auto 5em auto}}div#bringEvent figure{margin-bottom:2em}div#bringEvent figure img{width:100%;height:auto}div#bringEvent div.museum{padding:0 25px}@media screen and (min-width:920px){div#bringEvent div.museum{padding:0}}div#bringEvent div.museum h2{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","Sawarabi Mincho","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400;font-size:2.4rem;text-align:center;line-height:1.8em;margin-bottom:1em}@media screen and (min-width:920px){div#bringEvent div.museum h2{font-size:3.6rem}}div#bringEvent div.museum p a.btn{display:block;border:solid 1px gray;text-decoration:none;text-align:center;color:#000;border-radius:4px;padding:.6em 0}div#bringEvent div.museum p a.btn i{margin-left:.2em;opacity:.5}div#bringEvent div.museum table{margin:2em 0;border-top:solid 1px #ccc}@media screen and (min-width:920px){div#bringEvent div.museum table{width:100%}}div#bringEvent div.museum table tr th{white-space:nowrap;vertical-align:top;padding:1em 1em 1em 0;border-bottom:solid 1px #ccc}div#bringEvent div.museum table tr td{vertical-align:top;padding:1em 0;border-bottom:solid 1px #ccc}#sepAbout20s h2.about20s{text-align:left;font-size:2.2rem;margin-bottom:.3em}@media screen and (min-width:920px){#sepAbout20s h2.about20s{text-align:center;font-size:3.2rem}}#sepAbout20s p.cap{text-align:left}@media screen and (min-width:920px){#sepAbout20s p.cap{text-align:center}}#sepAbout20s .spf20sAbout{padding:0;margin-top:6px}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout{padding:0 25px}}#sepAbout20s .spf20sAbout .spf20sInfo{width:100%;max-width:1080px;border:none;border-radius:6px;margin:0 auto;padding:60px 20px;background-color:#f4f4f4}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo{margin:7em auto;padding:6em 3em;border:solid 3px #dcdcdc;background-color:#fff}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer{max-width:860px;margin:0 auto}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .ttl{text-align:center}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .ttl h3{font-family:sans-serif;color:#fff;text-decoration:none;font-size:2rem;font-weight:700;line-height:1em;text-align:center;margin:0 auto 1.6em;padding:8px 24px;letter-spacing:0;border:solid 1px #227f38;border-radius:2em;background:#227f38;display:inline-block}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .ttl h3{margin:0 auto 1.4em;padding:8px 64px;font-size:2.9rem;line-height:1.2em}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .ttl h3.form{margin-bottom:.6em;font-size:1.6rem}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .ttl h3.form{font-size:2rem;margin-bottom:.3em}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .ttl p.schedule{padding:0;font-weight:700;text-align:center;font-size:2.2rem;line-height:1.4em;color:#000;margin-bottom:.6em}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .ttl p.schedule{font-size:3.2rem;line-height:2em}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .ttl p.schedule.ext{margin:.5em auto}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .ttl p.schedule.ext span{text-decoration:underline;color:#d00010}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .ttl p.schedule.ext{line-height:1.4em}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .ttl p.schedule.ext2{font-size:1.5rem;margin-bottom:1.5em}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .ttl p.notice{line-height:1.4em;margin-top:-.5em;font-size:1.3rem;padding:0;text-align:left}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .ttl p.notice{margin-top:-1.5em;font-size:1.4rem;text-align:center}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer h4{font-family:sans-serif;color:#227f38;text-decoration:none;font-size:1.8rem;font-weight:700;line-height:1.4em;text-align:center;margin:30px auto .5em;padding:0 0 4px;letter-spacing:0;border-bottom:solid 2px #227f38}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer h4{font-size:2.9rem;line-height:1.2em;padding:0 0 8px}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer h4.pointc{border:none;padding:0}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer h5{font-family:sans-serif;color:#fff;text-decoration:none;font-size:1.3rem;font-weight:700;line-height:1.2em;text-align:center;margin:.8em auto;padding:6px 10px;letter-spacing:0;border:solid 1px #d72c1c;border-radius:2em;background:#d72c1c}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer h5{font-size:2rem;padding:3px 64px}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer p.caution{font-weight:700;text-align:center;color:#d72c1c;padding:0;line-height:1.6em}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer p.caution{font-size:2rem}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul{list-style:none}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul.num li{font-size:1.7rem;color:#000;font-weight:700;padding-bottom:1em;display:flex;flex-wrap:nowrap;justify-content:left;align-items:baseline}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul.num li{font-size:2.4rem;align-items:center}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul.num li div{text-align:left}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul.num li div.txt{line-height:2.4rem;margin-left:8px}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul.num li div.txt{line-height:3.2rem;margin-left:12px}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul.num li span{display:inline-table;font-family:Roboto,sans-serif;font-size:1.6rem;background:#227f38;border-radius:3em;padding:.3em .63em;color:#fff;left:0;top:-.2em}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul.num li span{font-size:2.2rem;padding:.4em .63em}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul.num li span.redStr{background:0 0;color:#d72c1c;padding:0;font-weight:700;font-size:2.6rem;padding-top:.4rem}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul.num li span.redStr{font-size:4rem;padding-top:1rem}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul.num li.ls{padding-bottom:.6em}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul.cont{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.8em}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul.cont{margin-bottom:2.4em}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul.cont li{color:#000;font-size:1.5rem;font-weight:700;width:calc(50% - 10px);line-height:2.4rem;margin-bottom:.4em}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul.cont li{width:calc(50% - 20px);font-size:2rem;line-height:4rem;margin-bottom:0}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul.cont li span.greenStr{color:#227f38;margin-right:3px}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul.cont li span.cancelStr{color:#d72c1c;margin-right:3px}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul.cont.contLast{margin-bottom:3.8em}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul.cont.contLast{margin-bottom:4.8em}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul.caut{margin-bottom:1.8em}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer ul.caut{margin-bottom:2.4em}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer p.txtInfo{padding:0;margin-bottom:.4em}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer p.txtInfo{margin-bottom:.4em}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .iconInfo{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:1.6em 0}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .iconInfo{justify-content:space-between}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .iconInfo div{width:calc(50% - 10px);text-align:center}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .iconInfo div{width:calc(33.3333333333% - 20px)}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .iconInfo div p.iconTxt{text-align:center;color:#000;font-weight:700;font-size:1.5rem;line-height:2.2rem;padding:6px 0 0}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .iconInfo div p.iconTxt{padding:10px 25px 0;line-height:2.6rem}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .iconInfo div img{width:100%;max-width:240px;margin:0 auto}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .txtList ul{margin-left:20px;list-style:unset}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer .txtList ul li p{color:#333;padding:0;margin:0 0 .5em 0;font-size:1.2rem;line-height:1.4}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer div.pointcard{margin:30px 0 3.8em;padding:25px 0;background:#fff;border:solid 1px #dedede;border-radius:8px}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer div.pointcard{max-width:800px;margin:0 auto 4.8em;padding:35px;background:#f7f7f7;border:solid 1px #ddd}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer div.pointcard h3{text-align:center;font-size:1.5rem;margin-bottom:1.4em;font-family:sans-serif;font-weight:700;padding:0 25px}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer div.pointcard h3{font-size:2.1rem;margin:.5em auto 1.6em}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer div.pointcard p{font-size:1.3rem;line-height:1.8em;margin-bottom:1em;padding:0 25px}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer div.pointcard p{font-size:1.6rem}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer div.pointcard div.btn{margin-top:10px;padding:0 25px;display:block}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer div.pointcard div.btn{max-width:400px;margin-left:auto;margin-right:auto;padding:0}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer div.pointcard div.btn a{display:block;color:#000;background:#ccc;text-decoration:none;text-align:center;border-radius:6px;font-weight:700;padding:.8em}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer div.pointcard div.btn a{font-size:1.8rem}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer div.pointcard div.btn a i{color:#fff;opacity:.75;margin-left:.3em}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer div.pointcard div.btn.red a{background:#d00010;color:#fff}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer div.pointcard h4{text-align:center;font-size:1.3rem;margin:2.5em 1em 1.5em;line-height:1.8em;border:none;color:#000}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer div.pointcard h4{font-size:1.8rem;margin:2.5em 1em 1.5em}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer div.pointcard div.appBtn{display:flex;justify-content:space-between;padding:0 25px}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer div.pointcard div.appBtn{max-width:400px;margin-left:auto;margin-right:auto;padding:0}}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer div.pointcard div.appBtn a{width:calc(50% - 7px);display:block}#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer div.pointcard div.appBtn a img{width:100%}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .infoContainer div.pointcard div.appBtn a{width:calc(50% - 10px)}}#sepAbout20s .spf20sAbout .spf20sInfo .hqEntryBtn a.btn{display:block;background:silver;color:#000;text-decoration:none;text-align:center;padding:1.2em 0;font-size:1.7rem;font-weight:700;margin-top:1em;border-radius:6px;background-color:#227f38;color:#fff;line-height:2.4rem}@media screen and (min-width:920px){#sepAbout20s .spf20sAbout .spf20sInfo .hqEntryBtn a.btn{max-width:100%;margin:auto;font-size:2.2rem}}#sepAbout20s .spf20sAbout .spf20sInfo .hqEntryBtn a.btn i{color:#fff;width:auto}#sepAbout20s .spf20sAbout .spf20sInfo .hqEntryBtn a.btn.disable{pointer-events:none;background:0 0;background-color:silver;color:gray;border:solid 1px silver}#sepAbout20s .spf20sTimeSchedule{font-family:sans-serif;text-align:center}#sepAbout20s .spf20sTimeSchedule h3{font-weight:600;font-family:sans-serif;text-align:center;font-size:2.2rem;line-height:2.8rem}@media screen and (min-width:920px){#sepAbout20s .spf20sTimeSchedule h3{max-width:100%;margin:auto;font-size:3.6rem}}#sepAbout20s .spf20sTimeSchedule h4{font-weight:600;font-family:sans-serif;font-size:1.6rem;color:#5a5a5a;line-height:3rem}@media screen and (min-width:920px){#sepAbout20s .spf20sTimeSchedule h4{font-size:2.2rem}}#sepAbout20s .spf20sTimeSchedule img{width:100%;padding:0 0 20px}@media screen and (min-width:920px){#sepAbout20s .spf20sTimeSchedule img{padding:0 25px 20px}}#sepAbout20s .spf20sBclass{font-family:sans-serif;text-align:center;padding:0 0 3em}#sepAbout20s .spf20sBclass h3{font-weight:600;font-family:sans-serif;text-align:center;font-size:2.2rem;line-height:2.8rem;margin:0 auto}@media screen and (min-width:920px){#sepAbout20s .spf20sBclass h3{max-width:100%;margin:0 auto 1rem;font-size:3.6rem;line-height:6rem}}#sepAbout20s .spf20sBclass h4{font-weight:600;font-family:sans-serif;font-size:1.6rem;color:#5a5a5a;line-height:3rem;margin-top:1.8rem}@media screen and (min-width:920px){#sepAbout20s .spf20sBclass h4{margin-top:1.8rem;font-size:2.8rem;line-height:4rem}}#sepAbout20s .spf20sBclass img{width:100%;padding:30px 0 10px}@media screen and (min-width:920px){#sepAbout20s .spf20sBclass img{padding:30px 25px 20px}}#sepAbout20s .spf20sBclass img.announce_map{max-width:880px}#sepAbout20s .spf20sBclass img.num{margin:2em auto 1em;padding:0 25px}@media screen and (min-width:920px){#sepAbout20s .spf20sBclass img.num{padding:0 25px}}#sepAbout20s .spf20sBclass .pdfBtn{padding:0 25px}#sepAbout20s .spf20sBclass .pdfBtn.history{margin-top:2rem}#sepAbout20s .spf20sBclass p{line-height:2.4rem;padding:0 20px;text-align:left}@media screen and (min-width:920px){#sepAbout20s .spf20sBclass p{text-align:center}}#sepEntry h1{padding-top:4em}#sepEntry .subTxt{text-align:center;font-size:1.5rem;font-weight:700;line-height:1.5}@media screen and (min-width:920px){#sepEntry .subTxt{font-size:1.8rem}}table a.feeLink{color:#2965ad}.btnRedImportant{display:inline-block;font-weight:700;text-align:center;border-radius:45px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6em;transition:all .2s;letter-spacing:.05em;font-size:1.4rem;color:#fff!important;font-weight:700;padding:1rem 2rem;cursor:pointer;background:#8e0000;text-decoration:underline!important}@media screen and (min-width:920px){.btnRedImportant{font-size:1.6rem}}.btnLimitedItemChange .sp{display:block;margin:4em auto 0;padding:0 25px}.btnLimitedItemChange .pc{display:none}.btnLimitedItemChange img{width:100%;height:auto}@media screen and (min-width:920px){.btnLimitedItemChange .pc{display:block;max-width:900px;margin:4em auto 0}.btnLimitedItemChange .sp{display:none;margin:4em auto 0}}.pageContent .un_sepLeadAdvance{margin-bottom:0;font-family:sans-serif;font-size:1.6rem;line-height:1.6;text-align:center;font-weight:700}@media screen and (min-width:920px){.pageContent .un_sepLeadAdvance{font-size:2rem;margin-left:25px;margin-right:25px}}.pageContent .un_sepLeadAdvance span{text-decoration:underline;font-size:2.2rem;color:#a40000}@media screen and (min-width:920px){.pageContent .un_sepLeadAdvance span{margin:0 .3em;font-size:2.8rem}}.pageContent .un_sepLeadAdvance a.un_cfr-button-reservation_2nd{margin:1em auto 0;color:#000;max-width:850px}.pageContent .un_sepLeadAdvance p{font-size:1.3rem;font-weight:400;line-height:1.6;margin:2em auto 0}@media screen and (min-width:920px){.pageContent .un_sepLeadAdvance p{font-size:1.5rem}}.un_sepCoronaAttention{text-align:left}@media screen and (min-width:920px){.un_sepCoronaAttention{text-align:center;font-size:2.8rem!important}}.un_cfr-block{max-width:1030px;margin:50px auto 100px;padding-left:25px;padding-right:25px}.infoContainer .un_cfr-block{margin-bottom:0;padding-left:0;padding-right:0}@media screen and (min-width:920px){.infoContainer .un_cfr-block{padding-left:25px;padding-right:25px}}.un_cfr-checklist-title{border:solid 3px #094;border-radius:9px;text-align:center;color:#094;padding:15px}@media screen and (min-width:920px){.un_cfr-checklist-title{border-radius:12px;padding:35px}}.un_cfr-checklist-title .un_cfr-checklist-head{font-size:1.8rem;font-weight:700;line-height:1.6em}@media screen and (min-width:920px){.un_cfr-checklist-title .un_cfr-checklist-head{font-size:2.6rem}}.un_cfr-checklist-title .un_cfr-checklist-supp{font-size:1.2rem;font-weight:700;line-height:1.6em;margin-top:.5em}@media screen and (min-width:920px){.un_cfr-checklist-title .un_cfr-checklist-supp{font-size:1.6rem}}.un_cfr-checkitems{list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}.un_cfr-checkitems .un_cfr-checkitems-item,.un_cfr-checkitems .un_cfr-checkitems-item_2nd{display:flex;flex-direction:column;cursor:pointer;width:calc(50% - 4px);margin-top:8px;border:solid 3px #094;border-radius:9px;color:#094;padding:15px}.un_cfr-checkitems .un_cfr-checkitems-item:nth-child(5),.un_cfr-checkitems .un_cfr-checkitems-item:nth-child(6),.un_cfr-checkitems .un_cfr-checkitems-item_2nd:nth-child(5),.un_cfr-checkitems .un_cfr-checkitems-item_2nd:nth-child(6){width:100%}.un_cfr-checkitems .un_cfr-checkitems-item:nth-child(5) figure,.un_cfr-checkitems .un_cfr-checkitems-item:nth-child(6) figure,.un_cfr-checkitems .un_cfr-checkitems-item_2nd:nth-child(5) figure,.un_cfr-checkitems .un_cfr-checkitems-item_2nd:nth-child(6) figure{width:50%}@media screen and (min-width:920px){.un_cfr-checkitems .un_cfr-checkitems-item:nth-child(5) figure,.un_cfr-checkitems .un_cfr-checkitems-item:nth-child(6) figure,.un_cfr-checkitems .un_cfr-checkitems-item_2nd:nth-child(5) figure,.un_cfr-checkitems .un_cfr-checkitems-item_2nd:nth-child(6) figure{width:80%}}.un_cfr-checkitems .un_cfr-checkitems-item:hover,.un_cfr-checkitems .un_cfr-checkitems-item_2nd:hover{opacity:.75}@media screen and (min-width:920px){.un_cfr-checkitems .un_cfr-checkitems-item,.un_cfr-checkitems .un_cfr-checkitems-item_2nd{position:relative;padding:25px;border-radius:12px}}.un_cfr-checkitems .un_cfr-checkitems-item p,.un_cfr-checkitems .un_cfr-checkitems-item_2nd p{font-size:1.6rem;font-weight:700;margin-bottom:10px;padding:0}.un_cfr-checkitems .un_cfr-checkitems-item p span,.un_cfr-checkitems .un_cfr-checkitems-item_2nd p span{display:inline-block;font-size:1.2rem;line-height:1.4;font-weight:400}@media screen and (min-width:920px){.un_cfr-checkitems .un_cfr-checkitems-item p,.un_cfr-checkitems .un_cfr-checkitems-item_2nd p{font-size:2.1rem;line-height:1.6em}.un_cfr-checkitems .un_cfr-checkitems-item p span,.un_cfr-checkitems .un_cfr-checkitems-item_2nd p span{font-size:1.4rem}}.un_cfr-checkitems .un_cfr-checkitems-item figure,.un_cfr-checkitems .un_cfr-checkitems-item_2nd figure{width:100%;margin:auto auto 0 auto;text-align:center}@media screen and (min-width:920px){.un_cfr-checkitems .un_cfr-checkitems-item figure,.un_cfr-checkitems .un_cfr-checkitems-item_2nd figure{width:80%}}.un_cfr-checkitems .un_cfr-checkitems-item figure img,.un_cfr-checkitems .un_cfr-checkitems-item_2nd figure img{width:100%;height:auto;mix-blend-mode:multiply;max-width:276px}.un_cfr-checkitems .un_cfr-checkitems-item div,.un_cfr-checkitems .un_cfr-checkitems-item_2nd div{margin-top:15px;width:100%;text-align:center;color:#000;font-size:1.5rem;font-weight:700}@media screen and (min-width:920px){.un_cfr-checkitems .un_cfr-checkitems-item div,.un_cfr-checkitems .un_cfr-checkitems-item_2nd div{width:auto;position:absolute;right:25px;bottom:25px}}.un_cfr-checkitems .un_cfr-checkitems-item div i,.un_cfr-checkitems .un_cfr-checkitems-item_2nd div i{margin-left:5px;font-size:4rem;color:#dcdcdc;vertical-align:middle}.un_cfr-checkitems .un_cfr-checkitems-item.checked,.un_cfr-checkitems .un_cfr-checkitems-item.checked_2nd,.un_cfr-checkitems .un_cfr-checkitems-item_2nd.checked,.un_cfr-checkitems .un_cfr-checkitems-item_2nd.checked_2nd{background:#e4f4eb}.un_cfr-checkitems .un_cfr-checkitems-item.checked div i,.un_cfr-checkitems .un_cfr-checkitems-item.checked_2nd div i,.un_cfr-checkitems .un_cfr-checkitems-item_2nd.checked div i,.un_cfr-checkitems .un_cfr-checkitems-item_2nd.checked_2nd div i{color:#094}.un_cfr-button-reservation,.un_cfr-button-reservation_2nd{font-size:1.8rem;line-height:1.4em;font-weight:700;margin-top:8px;display:block;background:#00a63c;border-radius:9px;color:#fff!important;text-align:center;text-decoration:none;padding:1em .6em}.un_cfr-button-reservation:hover,.un_cfr-button-reservation_2nd:hover{opacity:.75}.un_cfr-button-reservation.disable,.un_cfr-button-reservation_2nd.disable{background:#dcdcdc;pointer-events:none}@media screen and (min-width:920px){.un_cfr-button-reservation,.un_cfr-button-reservation_2nd{font-size:2.4rem;border-radius:12px;transition:opacity .25s linear}}.un_cfr-button-reservation small,.un_cfr-button-reservation_2nd small{font-size:50%}.pageContent p.paraAttention{color:red;margin-top:10px;padding:0 25px}.sepCanceled{border:solid 4px red;margin:25px;margin-left:25px;margin-right:25px;padding:25px}.sepCanceled h2{color:red;font-family:sans-serif;font-weight:700;margin:0;text-align:center}.sepCanceled h2,.sepCanceled p{padding-left:0;padding-right:0}.sepCanceled a{padding-left:10px!important;padding-right:10px!important}.sepCanceled h2{font-size:1.6rem}@media screen and (min-width:920px){.sepCanceled h2{font-size:2rem}}.sepCanceled ul{padding-left:.5em}@media screen and (min-width:920px){.sepCanceled ul{padding-left:1em;margin-top:1em}}.sepCanceled ul li{font-size:1.3rem;font-weight:700;margin-top:.5em;color:#000}@media screen and (min-width:920px){.sepCanceled ul li{font-size:1.5rem}}.eventEntryBtn{text-align:center}#breadCrumb.noHead{padding-top:60px}@media screen and (min-width:920px){#breadCrumb.noHead{padding-top:100px}}.bclassWinTable{margin:50px 0;padding:0 25px}.bclassWinTable_loading{text-align:center!important}.bclassWinTable_loading p{text-align:center!important;padding:0!important}.bclassWinTable_loading img{width:30px!important;height:auto;padding:0!important}.bclassWinTable table{width:100%;max-width:500px;margin:auto}.bclassWinTable table tr th{border-bottom:solid 1px #a9a9a9;padding:.5em 0}.bclassWinTable table tr td{border-bottom:solid 1px #dcdcdc;font-weight:700;padding:.5em 0;font-family:Roboto,sans-serif;letter-spacing:.1em}.bclassWinTable table tr td.bclassProdNum{font-size:1.8rem}.bclassWinTable table tr td.bclassWinNum{color:#a40000;font-size:2.4rem}.bclassWinTable table tr:nth-child(odd) td{background:#f9f9f9}.spfBclass{background:#333;width:100%}@media screen and (min-width:920px){.spfBclass{border-radius:5px;width:auto;margin:0 20px}}.spfBclass .sucList{width:100%;list-style:none;display:flex;flex-wrap:wrap;font-family:nimbus-sans,sans-serif;font-weight:700;font-style:normal;text-align:center;padding:60px 10px}@media screen and (min-width:920px){.spfBclass .sucList{padding:2px}}.spfBclass .sucList li{width:calc(25% - 4px);margin:2px;background:#fff;border-radius:2px;overflow:hidden}@media screen and (min-width:920px){.spfBclass .sucList li{width:calc(12.5% - 4px)}}@media screen and (min-width:1230px){.spfBclass .sucList li{width:calc(8.3333333333% - 4px)}}.spfBclass .sucList li p{color:#333;font-size:1.6rem;background:#efefef;padding:.2em 0}@media screen and (min-width:920px){.spfBclass .sucList li p{font-size:1.8rem}}.spfBclass .sucList li div{color:#a40000;font-size:1.8rem;font-size:6vw;padding:.7em 0}@media screen and (min-width:920px){.spfBclass .sucList li div{font-size:2.4rem}}.inviewfadeUp{opacity:0;transform:translateY(80px);transition:opacity .5s,transform 1s}.fadeIn{opacity:1;transform:translateY(0)}@media screen and (min-width:920px) and (-ms-high-contrast:none){.pageContent.cateWrap ul.seppousaiWSList li,::-ms-backdrop{width:calc(25% - 1px)}.pageContent.cateWrap ul.seppousaiWSList.three li,::-ms-backdrop{width:calc(33.3333333333% - 1px)}}
/*# sourceMappingURL=event_seppousai.min.css.map */
