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}a{text-decoration:none;color:#df445f}html{font-size:2.336vw}@media screen and (min-width: 429px){html{font-size:10px}}@media screen and (min-width: 601px){html{font-size:1.042vw}}@media screen and (min-width: 961px){html{font-size:10px}}body{background-color:#f7f6f1;text-align:center;color:#111;font-family:'メイリオ', Meiryo,'ヒラギノ角ゴシック','Hiragino Sans',sans-serif}@media screen and (min-width: 601px){body{background-color:#EFEEE8}}img{max-width:100%}a:hover{cursor:pointer}.Wrapper{background-color:#EFEEE8;text-align:left;max-width:600px;margin:0 auto}@media screen and (min-width: 601px){.Wrapper{max-width:100%}}@media screen and (min-width: 601px){.Header{max-width:90rem;margin:0 auto}}.Header .HeaderContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.8rem 1.2rem}@media screen and (min-width: 601px){.Header .HeaderContent{padding:0.8rem 0}}.Header .HeaderContent .HeaderContent__title{color:#333;font-size:1.8rem;line-height:1em;font-family:'Potta One', cursive}.Header .HeaderContent .HeaderContentSocial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Header .HeaderContent .HeaderContentSocial .HeaderContentSocial__text{color:#DC596F;font-size:1.2rem}.Header .HeaderContent .HeaderContentSocial .socialIcon{display:block;width:3.8rem;height:3.8rem;background:#E96F84;border-radius:50%;text-align:center}.Header .HeaderContent .HeaderContentSocial .socialIcon i{color:#FFF;font-size:2.4rem;line-height:3.8rem}.Visual .VisualContent{position:relative;height:36rem}@media screen and (min-width: 429px){.Visual .VisualContent{height:84.11vw}}@media screen and (min-width: 601px){.Visual .VisualContent{height:auto}}.Visual .VisualContent .VisualContentSlider{position:relative;background-color:#FFF}@media screen and (min-width: 601px){.Visual .VisualContent .VisualContentSlider{display:none}}.Visual .VisualContent .VisualContentSlider li{opacity:0;position:absolute;-webkit-transition:opacity 3s ease-in-out;transition:opacity 3s ease-in-out}.Visual .VisualContent .VisualContentSlider li.show{opacity:1}.Visual .VisualContent .VisualContentWide{display:none}@media screen and (min-width: 601px){.Visual .VisualContent .VisualContentWide{display:-webkit-box;display:-ms-flexbox;display:flex}}.Visual .VisualContent .VisualContentWide li{width:33.33333%}.Visual .VisualContent .VisualContentWide li img{display:block}.Visual .VisualContent .VisualContentsCopy{position:absolute;left:2rem;bottom:2rem}@media screen and (min-width: 601px){.Visual .VisualContent .VisualContentsCopy{left:calc(50% - 15em);bottom:4rem}}.Visual .VisualContent .VisualContentsCopy .VisualContentsCopy__text{font-family:'Potta One', cursive;font-size:3rem;color:#FFF;line-height:1.33em}.Visual .VisualContent .VisualContentsCopy .VisualContentsCopy__text .firstLine{display:block;text-indent:0}.Visual .VisualContent .VisualContentsCopy .VisualContentsCopy__text .secondLine{display:block;text-indent:1.5em}.Visual .VisualContent .VisualContentsCopy .VisualContentsCopy__text .secondLine img{width:4.8rem;vertical-align:bottom;margin-left:0.4rem}.Navigation{background-color:#D3D595}.Navigation .NavigationList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1%}@media screen and (min-width: 601px){.Navigation .NavigationList{max-width:90rem;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1% 0}}.Navigation .NavigationList .NavigationList__item{list-style:none;width:48%;padding:1%}@media screen and (min-width: 601px){.Navigation .NavigationList .NavigationList__item{width:24%;padding:1% 0}}.Navigation .NavigationList .NavigationList__item a{display:block;background-color:#FFF;font-size:1.6rem;font-weight:bold;text-decoration:none;color:#111;text-align:center;line-height:3em;border-radius:10px;border:2px solid #A9AC45;-webkit-box-shadow:2px 2px #A9AC45;box-shadow:2px 2px #A9AC45}.Block{display:block}.Section{padding:3.6rem 2rem}@media screen and (min-width: 601px){.Section{max-width:90rem;margin:0 auto}}.Section .Section__title{font-family:'Potta One', cursive;font-size:2.2rem;line-height:1.4em;text-align:center;padding-top:3.2rem;background-image:url(../img/icon_leaf.png);background-size:3.2rem 3.2rem;background-position:top;background-repeat:no-repeat;margin-bottom:1.8rem}.Section .Section__heading{font-size:2rem;font-weight:bold;line-height:1.4em;text-align:center;margin-top:3.6rem}.Section .Section__normalImg{display:block;border-radius:1.5rem;margin-top:1.5rem}.Section .Section__normalP{font-size:1.6rem;line-height:1.75em;margin-top:0.8rem}.Section .Seciton__table{width:100%;border-right:1px solid #CCC;border-bottom:1px solid #CCC;font-size:1.6rem;line-height:1.75em;margin-top:2rem}.Section .Seciton__table tr th{border-top:1px solid #CCC;border-left:1px solid #CCC;font-weight:bold;padding:0.6rem 1rem;background-color:#EFEEE8}.Section .Seciton__table tr td{border-top:1px solid #CCC;border-left:1px solid #CCC;padding:0.4rem 1rem}.Section .Seciton__table tr td ul{list-style-type:disc;padding-left:1.2em}.Section .Seciton__table tr td ul li{line-height:1.55em;margin:0.1em 0}.Section .Seciton__table tr td .small{font-size:85%}.Section .SectionDiv{padding-bottom:1rem}.LinkButton{margin-top:1.6rem}.LinkButton .LinkButton__content{text-align:center}.LinkButton .LinkButton__content a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 auto;padding:0 1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#FFF;font-size:1.6rem;font-weight:bold;text-decoration:none;color:#111;text-align:center;line-height:2.5em;border-radius:10px;border:2px solid #A9AC45;-webkit-box-shadow:2px 2px #A9AC45;box-shadow:2px 2px #A9AC45}.LinkButton .LinkButton__content a .text .mainText{line-height:1.4em}.LinkButton .LinkButton__content a .text .email{font-size:0.8rem;line-height:1.4em}.LinkButton .LinkButton__content a .icon{margin-left:0.5em;color:#A9AC45;text-align:center}.LinkButton.-sns .LinkButton__content a{text-decoration:none;border-width:4px;border-radius:15px;border-color:#999;-webkit-box-shadow:2px 2px #999;box-shadow:2px 2px #999;padding:0.75em 1.5em}.LinkButton.-sns .LinkButton__content a .text{font-size:1.8rem;color:#111}.LinkButton.-sns .LinkButton__content a .socialIcon{color:#FFF;background-color:#999;width:3.6rem;height:3.6rem;border-radius:1.8rem;margin-left:0.5em}.LinkButton.-sns .LinkButton__content a .socialIcon i{font-size:2.4rem;display:block;margin:0 auto;line-height:3.6rem}.LinkButton.-sns.-facebook .LinkButton__content a{border-color:#3B5998;-webkit-box-shadow:2px 2px #3B5998;box-shadow:2px 2px #3B5998}.LinkButton.-sns.-facebook .LinkButton__content a .socialIcon{background-color:#3B5998}.LinkButton.-sns.-insta .LinkButton__content a{border-color:#E96F84;-webkit-box-shadow:2px 2px #E96F84;box-shadow:2px 2px #E96F84}.LinkButton.-sns.-insta .LinkButton__content a .socialIcon{background-color:#E96F84}#about.Block{display:inherit}@media screen and (min-width: 601px){#about.Block .Section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 601px){#about.Block .Section .Section__title{width:100%}}@media screen and (min-width: 601px){#about.Block .Section .flexWrap{width:48.25%}}#features.Block{background-color:#FFF}@media screen and (min-width: 601px){#features.Block .Section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 601px){#features.Block .Section .Section__title{width:100%}}@media screen and (min-width: 601px){#features.Block .Section .SectionDiv{width:48.25%}}#activities.Block{display:inherit}@media screen and (min-width: 601px){#activities.Block .Section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 601px){#activities.Block .Section .Section__title{width:100%}}@media screen and (min-width: 601px){#activities.Block .Section .SectionDiv2Wrap{width:48.25%}}.SectionDiv2{background-color:#FFF;padding:1.8rem 2rem 2rem;margin-top:3.6rem}.SectionDiv2 .SectionDiv2__title{width:10em;color:#FFF;background-color:#CCC;margin:-3.6rem auto 0;font-size:1.8rem;font-weight:bold;text-align:center;line-height:3.6rem;border-radius:1.8rem}.SectionDiv2 .SectionDiv2__title.-day{background-color:#A9AC45}.SectionDiv2 .SectionDiv2__title.-week{background-color:#72AE5C}.SectionDiv2 .SectionDiv2__title.-season{background-color:#2D9766}.SectionDiv2 .DayActsImages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0 0}.SectionDiv2 .DayActsImages .DayActsImagesRect{width:47.7%}.SectionDiv2 .DayActsImages .DayActsImagesVertical{width:49.8%}.SectionDiv2 .DayActsImages .DayActsImages__item{margin-top:0.8rem}.SectionDiv2 .DayActsImages .DayActsImages__item img{border-radius:10px}.SectionDiv2 .Seciton__table.-day tr td{font-weight:bold}.SectionDiv2 .Seciton__table.-day tr td ul li{font-weight:normal}.SectionDiv2 .Seciton__table.-day tr td ul li .small{font-weight:normal}.SectionDiv2 .WeekList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.8rem;font-weight:bold;padding:1.2rem 4%}.SectionDiv2 .WeekList .WeekList__item{width:48%;padding:0.6rem 0}.SectionDiv2 .WeekList .WeekList__item .dayOfWeek{color:#72AE5C}.SectionDiv2 .WeekList .WeekList__item .activity{color:#111}.SectionDiv2 .ImgTable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.SectionDiv2 .ImgTable .ImgTable__item{width:48%;margin-top:0.8rem}.SectionDiv2 .ImgTable .ImgTable__item img{border-radius:10px}.SectionDiv2 .SeasonList .SeasonList__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.4rem 0;border-bottom:1px solid #DDD}.SectionDiv2 .SeasonList .SeasonList__item .seasonActImg{width:62.5%}.SectionDiv2 .SeasonList .SeasonList__item .seasonActImg img{border-radius:10px}.SectionDiv2 .SeasonList .SeasonList__item .seasonActTxt{width:33.5%;padding:0 2%;text-align:center}.SectionDiv2 .SeasonList .SeasonList__item .seasonActTxt .seasonActTxt__title{font-size:2.4rem;font-weight:bold;margin-bottom:1.4rem}.SectionDiv2 .SeasonList .SeasonList__item .seasonActTxt .seasonActTxt__title.-spring{color:#E27D7D}.SectionDiv2 .SeasonList .SeasonList__item .seasonActTxt .seasonActTxt__title.-summer{color:#45B5B9}.SectionDiv2 .SeasonList .SeasonList__item .seasonActTxt .seasonActTxt__title.-autumn{color:#AA815E}.SectionDiv2 .SeasonList .SeasonList__item .seasonActTxt .seasonActTxt__title.-winter{color:#3D71A5}.SectionDiv2 .SeasonList .SeasonList__item .seasonActTxt .seasonActTxt__actsList{font-size:1.6rem;line-height:1.5em}.SectionDiv2 .birthdayParty{padding:1.4rem 0}.SectionDiv2 .birthdayParty .birthdayParty__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.SectionDiv2 .birthdayParty .birthdayParty__title img{display:block;width:8.7rem}.SectionDiv2 .birthdayParty .birthdayParty__title span{display:block;font-size:2.4rem;font-weight:bold;color:#E96F84}.SectionDiv2 .birthdayParty .birthdayParty__text{text-align:center;font-size:1.6rem}#entrance.Block{background-color:#FFF}@media screen and (min-width: 601px){#entrance.Block{padding-bottom:5rem}}@media screen and (min-width: 601px){#entrance.Block .Section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 601px){#entrance.Block .Section .Section__title{width:100%}}@media screen and (min-width: 601px){#entrance.Block .Section .Section__normalImg{width:48.25%}}@media screen and (min-width: 601px){#entrance.Block .Section .Seciton__table.-day{width:48.25%;margin-top:1.5rem}}@media screen and (min-width: 601px){#entrance.Block .Section .Section__normalP{width:100%;margin-top:1.5rem}}#entrance.Block .Section.-contact{display:block;padding:1.2rem 2rem 3.4rem;background-color:#D3D595}@media screen and (min-width: 601px){#entrance.Block .Section.-contact{padding-top:3rem;border-radius:1.5rem}}#entrance.Block .Section.-contact .ContactSection__title{font-size:1.6rem;line-height:1.4em;font-weight:bold;text-align:center;padding-top:4.2rem;background-image:url(../img/icon_leaf2.png);background-size:4.8rem 3.8rem;background-position:top;background-repeat:no-repeat;margin-bottom:1.8rem}#entrance.Block .Section.-contact .LinkButton .LinkButton__content{text-align:center}#entrance.Block .Section.-contact .LinkButton .LinkButton__content a{color:#787B19;text-align:center;line-height:1.2em;border:4px solid #A9AC45;-webkit-box-shadow:2px 2px #A9AC45;box-shadow:2px 2px #A9AC45;padding:1.2rem}#entrance.Block .Section.-contact .LinkButton .LinkButton__content a .text{width:18em}#entrance.Block .Section.-contact .LinkButton .LinkButton__content a .text .mainText{font-size:1.8rem;display:block}#entrance.Block .Section.-contact .LinkButton .LinkButton__content a .text .email{font-weight:normal;display:block;font-size:1.2rem}#entrance.Block .Section.-contact .LinkButton .LinkButton__content a .icon{margin-left:0.5em;color:#A9AC45}#entrance.Block .Section.-contact .ContactSection_note{font-size:1.4rem;margin-top:1.2rem;text-align:center}@media screen and (min-width: 601px){#summary.Block .Section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 601px){#summary.Block .Section .Section__title{width:100%}}@media screen and (min-width: 601px){#summary.Block .Section .flexWrap{width:48.25%}}@media screen and (min-width: 601px){#summary.Block .Section .SatClass{width:100%;border-top:1px solid #CCC;margin-top:4rem;text-align:center}}#summary.Block .Section .Seciton__table.-summary{margin-top:1.2rem}#summary.Block .Section .Seciton__table.-summary tr th{width:6em;background-color:#E3E4C8}#summary.Block .Section .Seciton__table.-summary tr td{background-color:#FFF}#summary.Block .Section .Section__note{font-size:1.6rem;line-height:1.75em}.Footer{background-color:#D2D0C0}.Footer .FooterContent{text-align:center}.Footer .FooterContent .Section{padding-bottom:2rem}.Footer .FooterContent .Section .Info .InfoMap{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;border-radius:10px;background-color:#EFEEE8}.Footer .FooterContent .Section .Info .InfoMap iframe{position:absolute;left:0;top:0;height:100%;width:100%}.Footer .FooterContent .Section .Info .Info_address{margin-top:1.6rem;font-size:1.6rem;line-height:1.4em}.Footer .FooterContent .Section .Info .Info_email{margin-top:0.8rem;font-size:1.6rem;line-height:1.4em}.Footer .FooterContent .Section .Section__normalP{margin-top:2rem}.Footer .FooterContent .Section .Section__normalP .insta{color:#DF445F;font-size:1.8rem;font-weight:bold}.Footer .FooterContent .Section .copyright{margin-top:3.6rem;font-size:1.4rem;color:#555}
/*# sourceMappingURL=style.css.map */