﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{background:#FCFAF3;color:#5e7361;font-family:"Noto Sans JP", MyYuGothicM, "游ゴシック", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;font-weight:400}.mainWrapper{position:relative;margin-top:120px}@media only screen and (max-width: 768px){.mainWrapper{position:relative;margin-top:0}}.mainWrapper .fixedSnsLink{position:fixed;top:50%;left:35px}.mainWrapper .fixedSnsLink>li>a>img:hover{opacity:0.8;transition:0.1s linear}.mainWrapper .fixedSnsLink>li.followText{line-height:35px;color:#f56221;font-weight:bold;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.mainWrapper .fixedSnsLink>li+li{margin-top:40px}@media only screen and (max-width: 768px){.mainWrapper .fixedSnsLink{display:none}}.sectionHeading{display:inline-block;font-family:My Galano Grotesque,sans-serif;color:#5e7361;font-weight:bold;text-align:center;font-size:20px;border-bottom:1px #5e7361 solid;padding-bottom:10px}.aboutHeading{margin-top:40px;font-weight:bold;font-size:30px}.aboutHeading+.aboutText{margin-top:15px}.aboutText{margin-top:40px;font-size:20px;line-height:2.1;text-align:justify;text-justify:inter-ideograph}.section{padding:80px 0;background:#FCFAF3}.section .sectionInner{width:1060px;margin:0 auto}.section.bg{background:#e8d8c5;color:#5e7361;padding:80px 10px}.section.bg .sectionHeading{color:#5e7361}.map{width:100%;box-sizing:border-box;margin-top:40px}.mapInner{position:relative;height:0;padding-top:30%;overflow:hidden}.mapInner>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.linkText{font-size:15px}.linkText>a{text-decoration:none;color:#E24D0A}.linkText>a:hover{color:#f56221;transition:0.1s linear}.header{position:fixed;top:0;width:100%;box-sizing:border-box;background:#FCFAF3;box-shadow:0px 8px 8px -5px rgba(0,0,0,0.5);z-index:10}.header .thankText{display:block;text-align:center;padding:20px 0;font-size:20px;font-weight:bold;color:#FFFFFF;background:#f9bc60}@media only screen and (max-width: 768px){.header{display:none}}.nav{display:flex;justify-content:center}.nav>li:hover{background:#f9bc60;transition:0.1s linear}.nav>li:hover>a,.nav>li:hover span{color:#001e1d}.nav>li>a,.nav>li span{display:block;padding:0 30px;line-height:60px;text-decoration:none;cursor:pointer;color:#5d7260;font-family:My Galano Grotesque,sans-serif;font-weight:bold}.nav>li.dropDown{position:relative}.nav>li.dropDown:hover .dropDownItem{display:block}.nav>li.dropDown .dropDownItem{display:none;position:absolute;top:60px;left:0;width:250px}.nav>li.dropDown .dropDownItem>li{background:#f9bc60}.nav>li.dropDown .dropDownItem>li:hover{background:#fbca81;transition:0.1s linear}.nav>li.dropDown .dropDownItem>li+li{border-top:1px dotted #001e1d}.nav>li.dropDown .dropDownItem>li>a{position:relative;display:block;text-decoration:none;color:#001e1d;font-weight:bold;padding:20px 30px}.nav>li.dropDown .dropDownItem>li>a:after{position:absolute;top:23px;right:15px;width:10px;height:10px;transform:rotate(45deg);border-right:2px solid currentColor;border-top:2px solid currentColor;color:#001e1d;content:""}.nav>li.inactive:hover{background:#FCFAF3}.nav>li.inactive>a{pointer-events:none;color:#e8dfd4}.footer{background:#5d7260;color:#fcfaf3;font-family:My Galano Grotesque,sans-serif}.footerInfo{position:relative;width:1060px;margin:0 auto;padding:30px 0}@media only screen and (max-width: 768px){.footerInfo{width:100%;box-sizing:border-box;padding:30px 20px;text-align:center}}.footerInfoText{margin-top:15px;line-height:1.5}@media only screen and (max-width: 768px){.footerInfoText{font-size:12px}}@media only screen and (max-width: 768px){.footerInfoText .closed{font-size:11px}}.copyright{background:#FCFAF3;padding:10px;text-align:center;font-size:15px;color:#5e7361}@media only screen and (max-width: 768px){.copyright{font-size:12px}}.pageUp{position:absolute;top:-25px;right:0}@media only screen and (max-width: 768px){.pageUp{top:-20px;right:20px}}.pageUp>a{position:relative;display:block;background:#E24D0A;width:70px;height:70px;border-radius:50px;box-shadow:0px 8px 8px -5px rgba(0,0,0,0.5)}@media only screen and (max-width: 768px){.pageUp>a{width:50px;height:50px}}.pageUp>a:after{position:absolute;top:30px;right:26px;width:15px;height:15px;transform:rotate(-45deg);border-right:2px solid currentColor;border-top:2px solid currentColor;color:#FFFFFF;content:""}@media only screen and (max-width: 768px){.pageUp>a:after{width:10px;height:10px;top:22px;right:19px}}.pageUp>a:hover{background:#f56221;transition:0.1s linear}.snsLinkWrap{display:flex;justify-content:space-between;border-top:1px solid #fcfaf3;margin-top:50px;padding-top:20px}@media only screen and (max-width: 768px){.snsLinkWrap{justify-content:center;margin-top:30px}}.snsLinkList{display:flex}@media only screen and (max-width: 768px){.snsLinkList{justify-content:center}}.snsLinkList>li>a>img:hover{opacity:0.8;transition:0.1s linear}.snsLinkList>li+li{margin-left:20px}@media only screen and (max-width: 768px){.snsLinkList>li+li{margin-left:30px}}.contactInfoText{font-size:15px}@media only screen and (max-width: 768px){.contactInfoText{display:none}}.contactInfoText>a{color:#fcfaf3;text-decoration:none}.contactInfoText .ttl{margin-right:10px;display:inline-block}.contactInfoText .ttl:after{border-right:1px solid #fcfaf3;padding-right:10px;content:""}.contactInfoText .text{display:inline-block}.kvSection{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;align-items:center;-webkit-align-items:center;-ms-align-items:center;height:100vh;padding:30px 0;background-image:url("/2020/images/bg_tpc_01.jpg");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;font-family:My Galano Grotesque,sans-serif}@media only screen and (max-width: 768px){.kvSection{align-items:flex-start;-webkit-align-items:flex-start;-ms-align-items:flex-start;background-image:url("/2020/images/bg_tpc_02.jpg");background-position:center;padding:80px 20px 0}}@media only screen and (max-width: 768px){.kvSection .kvSectionInner img{width:100%;height:auto}}.tpcText{margin-top:20px;text-align:right;font-size:20px}@media only screen and (max-width: 768px){.tpcText{margin-top:20px;font-size:15px;text-align:center}}@media only screen and (max-width: 768px){.section{padding:30px 0}.section .sectionInner{width:100%;box-sizing:border-box;margin:0;padding:0 20px}.section.bg{padding:30px 0}.sectionHeading{display:flex;justify-content:center;font-size:16px;line-height:1.5}.aboutHeading{margin-top:20px;font-size:18px}.aboutText{margin-top:20px;font-size:15px}.map{margin-top:20px}.mapInner{padding-top:200px}}.eventSponsorship{margin-top:30px}@media only screen and (max-width: 768px){.eventSponsorship{margin-top:15px}}.eventSponsorship>dt{font-weight:bold;font-size:15px}@media only screen and (max-width: 768px){.eventSponsorship>dt{font-size:13px}}.eventSponsorship>dt ~ dt{margin-top:20px}.eventSponsorship>dd{margin-top:10px;font-size:18px}@media only screen and (max-width: 768px){.eventSponsorship>dd{font-size:15px;line-height:1.5}}.eventSponsorship>dd>a{color:#5e7361}.eventSponsorship>dd>a:hover{text-decoration:none}.sectionTyphoon{padding:30px 0;background:#FCFAF3}.sectionTyphoon>.sectionInner{width:1060px;margin:0 auto}@media only screen and (max-width: 768px){.sectionTyphoon>.sectionInner{width:100%;box-sizing:border-box;padding:0 20px}}.cautionWrap{width:700px;margin:0 auto;padding:0 10px}@media only screen and (max-width: 768px){.cautionWrap{width:100%;box-sizing:border-box;padding:0}}.cautionWrap .typhoonHeading{color:#f56221;font-weight:bold;font-size:30px;text-align:center;border-bottom:1px solid #f56221;padding-bottom:20px}@media only screen and (max-width: 768px){.cautionWrap .typhoonHeading{font-size:20px;padding-bottom:10px}}.cautionWrap .infoText{margin-top:10px;font-size:20px;color:#f56221;line-height:2.1;text-align:center}@media only screen and (max-width: 768px){.cautionWrap .infoText{font-size:15px;text-align:justify}}.cautionWrap .snsLinkList{display:flex;justify-content:center;margin-top:20px}.cautionWrap .snsLinkList>li+li{margin-left:50px}.thankText{display:none}@media only screen and (max-width: 768px){.thankText{display:block;text-align:center;font-size:18px;font-weight:bold;color:#FFFFFF;background:#f9bc60;padding:20px 0}}.hamburger,.fat-nav{display:none}@media only screen and (max-width: 768px){.hamburger{display:block;width:45px;position:fixed;top:20px;left:20px;z-index:10000;padding:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}.hamburger__icon{position:relative;margin-top:7px;margin-bottom:7px}.hamburger__icon,.hamburger__icon:before,.hamburger__icon:after{display:block;width:30px;height:3px;background:#333333;-moz-transition-property:background-color, -moz-transform;-o-transition-property:background-color, -o-transform;-webkit-transition-property:background-color, -webkit-transform;transition-property:background-color, transform;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s}.hamburger__icon:before,.hamburger__icon:after{position:absolute;content:""}.hamburger__icon:before{top:-7px}.hamburger__icon:after{top:7px}.hamburger.active .hamburger__icon{background-color:transparent}.hamburger.active .hamburger__icon:before,.hamburger.active .hamburger__icon:after{background-color:#fcfaf3}.hamburger.active .hamburger__icon:before{-moz-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.hamburger.active .hamburger__icon:after{-moz-transform:translateY(-7px) rotate(-45deg);-ms-transform:translateY(-7px) rotate(-45deg);-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}.fat-nav{top:0;left:0;z-index:9999;position:fixed;display:none;width:100%;height:100%;background:#004643;-moz-transform:scale(1.4);-ms-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.fat-nav__wrapper{width:100%;height:100%;display:table;table-layout:fixed;padding:115px 0 0}.fat-nav.active{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}.navListWrap+.navListWrap{margin-top:30px}.navListWrap>dt{text-align:center;font-weight:bold;color:#fffffe;font-size:18px}.navListWrap>dd{margin-top:20px}.navList{display:table;table-layout:fixed;width:100%;box-sizing:border-box}.navList>li{display:table-cell;vertical-align:middle;background:#f9bc60;border-top:1px solid #001e1d}.navList>li+li{border-left:1px solid #001e1d}.navList>li>a{display:block;padding:25px 20px;font-size:15px;font-weight:bold;text-align:center;text-decoration:none;color:#001e1d;line-height:1.3}.navList>li.inactive>a{pointer-events:none;color:#ffd18b}.slick-slider{margin-top:40px;position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;border-radius:5px;z-index:1;overflow:hidden}@media only screen and (max-width: 768px){.slick-slider{margin-top:20px}}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block;width:100%}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media only screen and (max-width: 768px){.section:first-child{padding-top:90px}}.sectionHeading+.storesList{margin-top:30px}.storesList{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 768px){.storesList{display:flex;align-items:center;justify-content:center}}.storesList>li{width:300px;margin-bottom:50px}.storesList>li>a,.storesList>li span{display:block;text-decoration:none;color:#5e7361}.storesList>li>a .storeImg,.storesList>li span .storeImg{width:300px;height:300px;border-radius:5px;overflow:hidden;box-shadow:0px 8px 8px -5px rgba(0,0,0,0.5);background:#EEEEEE}.storesList>li>a .storeImg>img,.storesList>li span .storeImg>img{width:100%;transition:1s all}.storesList>li>a .storeName,.storesList>li span .storeName{margin-top:20px;font-size:20px;font-weight:bold;line-height:1.5}@media only screen and (max-width: 768px){.storesList>li>a .storeName,.storesList>li span .storeName{font-size:16px}}.storesList>li>a .storeDetails,.storesList>li span .storeDetails{margin-top:10px;font-size:15px;line-height:1.5;text-align:justify;text-justify:inter-ideograph}@media only screen and (max-width: 768px){.storesList>li>a .storeDetails,.storesList>li span .storeDetails{font-size:13px}}.storesList>li>a .time,.storesList>li span .time{display:inline-block;margin-top:20px;background:#f56221;padding:5px 10px;color:#FFFFFF;border-radius:5px;line-height:1}.storesList>li>a .time+.storeName,.storesList>li span .time+.storeName{margin-top:10px}.storesList>li>a .individualLink,.storesList>li span .individualLink{display:flex;flex-wrap:wrap;margin-top:10px}.storesList>li>a .individualLink>li,.storesList>li span .individualLink>li{margin-right:15px}.storesList>li>a .individualLink>li>a,.storesList>li span .individualLink>li>a{display:block;text-decoration:none;color:#5e7361;line-height:1.5}@media only screen and (max-width: 768px){.storesList>li>a .individualLink>li>a,.storesList>li span .individualLink>li>a{font-size:13px}}.storesList>li>a .individualLink>li>a:hover,.storesList>li span .individualLink>li>a:hover{text-decoration:underline}.storesList>li>a.offSet,.storesList>li span.offSet{pointer-events:none}.storesList>li>a:hover img{transform:scale(1.2, 1.2);transition:1s all}@media only screen and (max-width: 768px){.storesList>li>a:hover img{transform:none}}.storesList:after{content:'';display:block;width:300px}.pagination{display:flex;justify-content:space-between}.pagination.firstNavi{justify-content:flex-end}@media only screen and (max-width: 768px){.pagination.firstNavi{justify-content:center}}.pagination.lastNavi{justify-content:flex-start}@media only screen and (max-width: 768px){.pagination.lastNavi{justify-content:center}}@media only screen and (max-width: 768px){.pagination{justify-content:space-between;padding-bottom:35px}}.pagination>li{min-width:250px;border:2px solid #f56221;border-radius:5px}@media only screen and (max-width: 768px){.pagination>li{min-width:152px}}.pagination>li>a{position:relative;display:block;text-decoration:none;color:#f56221;font-size:20px;font-weight:bold;text-align:center}.pagination>li>a:hover{background:#f56221;color:#FFFFFF;transition:0.1s linear}@media only screen and (max-width: 768px){.pagination>li>a:hover{background:#FFFFFF;color:#f56221}}@media only screen and (max-width: 768px){.pagination>li>a{font-size:13px}}.pagination>li.prev>a{padding:20px 20px 20px 35px}@media only screen and (max-width: 768px){.pagination>li.prev>a{padding:10px 10px 10px 25px}}.pagination>li.prev>a:after{position:absolute;top:25px;left:13px;width:10px;height:10px;transform:rotate(-135deg);border-right:2px solid currentColor;border-top:2px solid currentColor;color:#E24D0A;content:""}@media only screen and (max-width: 768px){.pagination>li.prev>a:after{top:13px;width:6px;height:6px}}.pagination>li.prev>a:hover:after{color:#FFFFFF}@media only screen and (max-width: 768px){.pagination>li.prev>a:hover:after{color:#f56221}}.pagination>li.next>a{padding:20px 35px 20px 20px}@media only screen and (max-width: 768px){.pagination>li.next>a{padding:10px 25px 10px 10px}}.pagination>li.next>a:after{position:absolute;top:25px;right:13px;width:10px;height:10px;transform:rotate(45deg);border-right:2px solid currentColor;border-top:2px solid currentColor;color:#E24D0A;content:""}@media only screen and (max-width: 768px){.pagination>li.next>a:after{top:13px;width:6px;height:6px}}.pagination>li.next>a:hover:after{color:#FFFFFF}@media only screen and (max-width: 768px){.pagination>li.next>a:hover:after{color:#f56221}}.pagination>li+li{margin-left:100px}@media only screen and (max-width: 768px){.pagination>li+li{margin:0}}.timeTableWrap{margin-top:30px}.timeTableWrap .dateHeadline{font-weight:bold;font-size:20px;text-align:center}@media only screen and (max-width: 768px){.timeTableWrap .dateHeadline{font-size:15px}}.timeTableInnerWrap{display:table;table-layout:fixed;margin-top:30px;width:100%}.timeTableInnerWrap.sat .timeList{display:table-cell;vertical-align:top;width:100px}@media only screen and (max-width: 768px){.timeTableInnerWrap.sat .timeList{width:60px}}.timeTableInnerWrap.sat .timeList>li{color:#5d7260;font-weight:bold;font-size:18px;padding:10px}@media only screen and (max-width: 768px){.timeTableInnerWrap.sat .timeList>li{font-size:15px}}.timeTableInnerWrap.sat .timeList>li+li{margin-top:10px}.timeTableInnerWrap.sat .timeList>li.category{height:30px}.timeTableInnerWrap.sat .timeList>li.open{height:30px}.timeTableInnerWrap.sat .timeList>li.start{height:60px}.timeTableInnerWrap.sat .timeList>li.yoga{height:80px}.timeTableInnerWrap.sat .timeList>li.udora{height:70px}.timeTableInnerWrap.sat .timeList>li.dance{height:40px}.timeTableInnerWrap.sat .timeList>li.end{height:60px}.timeTableInnerWrap.sat .timeList>li.close{height:30px}.timeTableInnerWrap.sat .stage{display:table-cell;padding-right:30px}@media only screen and (max-width: 768px){.timeTableInnerWrap.sat .stage{padding-right:15px}}.timeTableInnerWrap.sat .stage>li{border-radius:5px}.timeTableInnerWrap.sat .stage>li.yoga{height:80px;background:#F2E750}.timeTableInnerWrap.sat .stage>li.udora{height:70px;background:#01AAD3}.timeTableInnerWrap.sat .stage>li.dance{height:40px;background:#F2E5A0}.timeTableInnerWrap.sat .all{display:table-cell}.timeTableInnerWrap.sat .all>li{border-radius:5px}.timeTableInnerWrap.sat .all>li.startPicnic{height:240px;background:#6FBFA2}.timeTableInnerWrap.sat .stage>li,.timeTableInnerWrap.sat .all>li{color:#FFFFFF;font-size:17px;padding:10px;text-align:center;font-weight:bold;display:flex;align-items:center;justify-content:center;line-height:1.3}@media only screen and (max-width: 768px){.timeTableInnerWrap.sat .stage>li,.timeTableInnerWrap.sat .all>li{font-size:15px}}.timeTableInnerWrap.sat .stage>li+li,.timeTableInnerWrap.sat .all>li+li{margin-top:10px}.timeTableInnerWrap.sat .stage>li.start,.timeTableInnerWrap.sat .all>li.start{height:60px;background:#6FBFA2}.timeTableInnerWrap.sun .timeList{display:table-cell;vertical-align:top;width:100px}@media only screen and (max-width: 768px){.timeTableInnerWrap.sun .timeList{width:60px}}.timeTableInnerWrap.sun .timeList>li{color:#5d7260;font-weight:bold;font-size:18px;padding:10px}@media only screen and (max-width: 768px){.timeTableInnerWrap.sun .timeList>li{font-size:15px}}.timeTableInnerWrap.sun .timeList>li+li{margin-top:10px}.timeTableInnerWrap.sun .timeList>li.category{height:30px}.timeTableInnerWrap.sun .timeList>li.open{height:30px}.timeTableInnerWrap.sun .timeList>li.start{height:60px}.timeTableInnerWrap.sun .timeList>li.exercise{height:50px}.timeTableInnerWrap.sun .timeList>li.taiChi{height:80px}.timeTableInnerWrap.sun .timeList>li.udora{height:70px}.timeTableInnerWrap.sun .timeList>li.tahitianDance{height:40px}.timeTableInnerWrap.sun .timeList>li.end{height:60px}.timeTableInnerWrap.sun .timeList>li.close{height:30px}.timeTableInnerWrap.sun .stage{display:table-cell;padding-right:30px}@media only screen and (max-width: 768px){.timeTableInnerWrap.sun .stage{padding-right:15px}}.timeTableInnerWrap.sun .stage>li{border-radius:5px}.timeTableInnerWrap.sun .stage>li.exercise{height:50px;background:#F2E750}.timeTableInnerWrap.sun .stage>li.taiChi{height:80px;background:#F2E5A0}.timeTableInnerWrap.sun .stage>li.udora{height:70px;background:#01AAD3}.timeTableInnerWrap.sun .stage>li.tahitianDance{height:40px;background:#e28d36}.timeTableInnerWrap.sun .all{display:table-cell}.timeTableInnerWrap.sun .all>li{border-radius:5px}.timeTableInnerWrap.sun .all>li.startPicnic{height:420px;background:#6FBFA2}.timeTableInnerWrap.sun .stage>li,.timeTableInnerWrap.sun .all>li{color:#FFFFFF;font-size:17px;padding:10px;text-align:center;font-weight:bold;display:flex;align-items:center;justify-content:center;line-height:1.5}@media only screen and (max-width: 768px){.timeTableInnerWrap.sun .stage>li,.timeTableInnerWrap.sun .all>li{font-size:15px}}.timeTableInnerWrap.sun .stage>li+li,.timeTableInnerWrap.sun .all>li+li{margin-top:10px}.timeTableInnerWrap.sun .stage>li.start,.timeTableInnerWrap.sun .all>li.start{height:60px;background:#6FBFA2}.timeTableInnerWrap .stage>li,.timeTableInnerWrap .all>li{color:#FFFFFF;font-size:16px;padding:10px;text-align:center;font-weight:bold;display:flex;align-items:center;justify-content:center;line-height:1.5}@media only screen and (max-width: 768px){.timeTableInnerWrap .stage>li,.timeTableInnerWrap .all>li{font-size:15px}}.timeTableInnerWrap .stage>li+li,.timeTableInnerWrap .all>li+li{margin-top:10px}.timeTableInnerWrap .stage>li.category,.timeTableInnerWrap .all>li.category{height:30px;background:#F2522E;text-align:center}.timeTableInnerWrap .stage>li.open,.timeTableInnerWrap .all>li.open{height:30px;background:#494b54}.timeTableInnerWrap .stage>li.end,.timeTableInnerWrap .all>li.end{height:60px;background:#F2B694}.timeTableInnerWrap .stage>li.close,.timeTableInnerWrap .all>li.close{height:30px;background:#494b54}.cooperationText{margin-top:20px;font-size:15px;line-height:1.7}.infectionSecondaryHeading{margin-top:50px;font-weight:bold;border-left:5px solid #5d7260;border-bottom:1px solid #5d7260;padding-left:10px;padding-bottom:10px;line-height:1}@media only screen and (max-width: 768px){.infectionSecondaryHeading{margin-top:30px}}.pictogramWrap{margin-top:20px}@media only screen and (max-width: 768px){.pictogramWrap>img{width:100%}.pictogramWrap.rules8>img{width:20%}}.infectionRules{margin-top:20px}.infectionRules>dt{font-weight:bold;font-size:18px}@media only screen and (max-width: 768px){.infectionRules>dt{font-size:15px;line-height:1.7;margin-left:15px;text-indent:-15px;text-align:justify}}.infectionRules>dt ~ dt{margin-top:30px}@media only screen and (max-width: 768px){.infectionRules>dt ~ dt{margin-top:20px}}.infectionRules>dd{margin-top:20px;font-size:16px}@media only screen and (max-width: 768px){.infectionRules>dd{margin-top:10px;font-size:15px;line-height:1.7;text-align:justify}}.infectionRules>dd>.infectionApp{padding-left:20px}@media only screen and (max-width: 768px){.infectionRules>dd>.infectionApp{padding-left:0}}.infectionRules>dd>.infectionApp>li>a{text-decoration:none;color:#E24D0A}.infectionRules>dd>.infectionApp>li>a:hover{color:#f56221;transition:0.1s linear}.infectionRules>dd>.infectionApp>li+li{margin-top:15px}@media only screen and (max-width: 768px){.infectionRules>dd>.infectionApp>li+li{margin-top:10px}}.infectionRules>dd>.list{padding-left:20px}@media only screen and (max-width: 768px){.infectionRules>dd>.list{padding-left:0;text-align:justify}}.infectionRules>dd>.list>li{margin-left:15px;text-indent:-15px;line-height:1.7}.infectionRules>dd>.list>li+li{margin-top:15px}@media only screen and (max-width: 768px){.infectionRules>dd>.list>li+li{margin-top:10px}}.infectionRules>dd>.lineText{padding-left:20px}@media only screen and (max-width: 768px){.infectionRules>dd>.lineText{padding-left:0}}.insideEventRules{margin-top:20px}@media only screen and (max-width: 768px){.insideEventRules{margin-top:10px}}.insideEventRules>li{font-size:15px}@media only screen and (max-width: 768px){.insideEventRules>li{font-size:15px;line-height:1.7;text-align:justify}}.insideEventRules>li+li{margin-top:20px}@media only screen and (max-width: 768px){.insideEventRules>li+li{margin-top:10px}}.insideEventRules>li>.title{margin-left:15px;text-indent:-15px;font-weight:bold}.insideEventRules>li>.detailsText{margin-top:15px;padding-left:20px;line-height:1.7}@media only screen and (max-width: 768px){.insideEventRules>li>.detailsText{padding-left:0}}.staffRuleList{margin-top:20px}.staffRuleList>li>.title{margin-left:15px;text-indent:-15px;font-weight:bold}@media only screen and (max-width: 768px){.staffRuleList>li>.title{line-height:1.7}}.staffRuleList>li>.staffRules{margin-top:15px;padding-left:20px}@media only screen and (max-width: 768px){.staffRuleList>li>.staffRules{padding-left:0}}.staffRuleList>li>.staffRules>li{line-height:1.5}.staffRuleList>li>.staffRules>li>.title{margin-left:15px;text-indent:-15px}.staffRuleList>li>.staffRules>li+li{margin-top:15px}@media only screen and (max-width: 768px){.staffRuleList>li>.staffRules>li+li{margin-top:10px}}.staffRuleList>li+li{margin-top:20px}@media only screen and (max-width: 768px){.staffRuleList>li+li{margin-top:10px}}.nazoPicText{margin-top:20px;font-size:18px;line-height:2.1}@media only screen and (max-width: 768px){.nazoPicText{font-size:15px;line-height:1.8}}.nazoPicList{background:linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);background-size:400% 400%;animation:gradient 15s ease-out;-webkit-animation:gradient 15s ease-out;margin-top:20px;padding:50px 30px;box-shadow:0 0 10px rgba(0,0,0,0.3);border-radius:5px}@media only screen and (max-width: 768px){.nazoPicList{padding:30px 20px;-webkit-backface-visibility:hidden}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.nazoPicList>li{display:flex;align-items:flex-start;color:#FFFFFF}.nazoPicList>li+li{margin-top:30px}.nazoPicList>li>.num{margin-right:15px;font-size:20px;font-weight:bold;line-height:1.8;text-shadow:1px 2px 3px #808080}.nazoPicList>li>.list>li{font-size:18px;line-height:1.3;text-shadow:1px 2px 3px #808080}.nazoPicList>li>.list>li+li{margin-top:10px}.nazoPicList>li>.list>li.bld{font-size:20px;font-weight:bold}.nazoPicList>li>.text{font-size:20px;font-weight:bold;line-height:1.8;text-shadow:1px 2px 3px #808080}.cf{zoom:1}.cf::after{display:block;visibility:hidden;clear:both;height:0;content:""}.dn{display:none}.pl20{padding-left:20px}.marT10{margin-top:10px}.marT20{margin-top:20px}.tal{text-align:left}
