html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1,h2,h3,h4,h5,h6{font-size:1em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}a{color:initial;text-decoration:none;cursor:pointer}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;padding:0;background-color:rgba(255,255,255,0);color:#000}li{list-style:none}html,body,h1,h2,h3,h4,h5,h6,a,p,span,em,small,strong,sub,sup,mark,del,ins,strike,abbr,dfn,blockquote,q,cite,code,pre,ol,ul,li,dl,dt,dd,div,section,article,main,aside,nav,header,hgroup,footer,img,figure,figcaption,address,time,audio,video,canvas,iframe,details,summary,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0}input[type=button],input[type=text],input[type=submit],input[type=image],input[type=search],textarea{-webkit-appearance:none;border-radius:0}:root{--margin: 10px;--wf-notosans: "Noto Sans JP", sans-serif;--wf-montserrat: "Montserrat", sans-serif;--z-base:0}*,*::before,*::after{box-sizing:border-box}body{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-family:var(--wf-notosans);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#4e4e4e}a{display:block;color:inherit}button{color:inherit}.js-focus-visible :focus:not(.focus-visible){outline:0}img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}br.md{display:none}br.lg{display:none}br.xl{display:none}@media screen and (min-width: 768px){br.sp{display:none}br.md{display:block}}@media screen and (min-width: 1024px){br.lg{display:block}}@media screen and (min-width: 1366px){br.xl{display:block}}.visuallyHidden{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important;border:0 !important}.cContainer{display:flex;flex-direction:column;min-height:100vh}.cContainer.is-open{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cWrapper{width:100%;overflow:hidden}.cMain{position:relative;flex:1;overflow:hidden}@media(max-width: 767px){.pc{display:none !important}}@media screen and (min-width: 768px),print{.sp{display:none !important}}.cHeader{position:fixed;z-index:80;top:0;right:0;left:0;pointer-events:none}.cHeader .inner{padding:22px 30px 0}.cHeader .heading{width:190px;pointer-events:auto}.cHeader .heading a{position:relative;display:block;width:100%}.cHeader .heading a picture{position:absolute;top:0;left:0;width:100%;transition:opacity .8s ease}.cHeader .heading a .white{opacity:1}.cHeader .heading a .black{opacity:0}.cHeader .heading.inactive a .white{opacity:0}.cHeader .heading.inactive a .black{opacity:1}@media screen and (min-width: 768px),print{.cHeader{padding:70px 0 0}.cHeader .inner{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 406px);min-width:960px;height:22px;padding:0 0 0;margin:0 auto}.cHeader .heading{width:320px}.cHeader .heading a{height:22px}.cHeader .heading a .white{opacity:1 !important}.cHeader .list{display:flex;align-items:center;justify-content:flex-start;height:22px;transform:translate(2px, 2px)}.cHeader .list-item{flex:0 0 auto;width:auto}.cHeader .list-item:nth-of-type(n + 2){margin:0 0 0 48px}.cHeader .list-item a{color:#fff;font-size:17px;font-weight:300;letter-spacing:.15em;line-height:14px;pointer-events:auto}}.cNavSwitch{position:fixed;z-index:80;top:0;right:0;width:75px;height:98px;transition:opacity .8s ease}.cNavSwitch-box{position:absolute;z-index:2;top:45px;right:14px;width:34px;height:31px}.cNavSwitch-background{position:absolute;inset:0;transition:opacity .8s ease}.cNavSwitch-background picture,.cNavSwitch-background picture img{display:block;width:100%;height:100%}.cNavSwitch-background.background01{opacity:1}.cNavSwitch-background.background02{z-index:1;opacity:0}.cNavSwitch-line{position:absolute;left:50%;transform:translate(-50%, 0);width:26px;height:2px;background-color:#4e4e4e;transition:top .8s ease,transform .8s ease}.cNavSwitch-line.line01{top:0}.cNavSwitch-line.line02{top:9px}.cNavSwitch-text{position:absolute;bottom:0;left:50%;transform:translate(-50%, 0);font-family:var(--wf-montserrat);font-size:9px;font-weight:500;letter-spacing:.15em;line-height:11px;transition:opacity .8s ease}.cNavSwitch-text.menu{opacity:1}.cNavSwitch-text.close{opacity:0}.cNavSwitch.active .cNavSwitch-background.background01{opacity:0}.cNavSwitch.active .cNavSwitch-background.background02{opacity:1}.cNavSwitch.active .cNavSwitch-line.line01{top:4px;transform:translate(-50%, 0) rotate(45deg)}.cNavSwitch.active .cNavSwitch-line.line02{top:4px;transform:translate(-50%, 0) rotate(-45deg)}.cNavSwitch.active .cNavSwitch-text.menu{opacity:0}.cNavSwitch.active .cNavSwitch-text.close{opacity:1}.cNav{position:fixed;z-index:50;inset:0;display:none;background-color:#fceee0}.cNav-inner{width:100%;height:100%;padding:0 39px 40px}.cNav-list{margin:164px 0 0}.cNav-list li a{font-size:16px;font-weight:400;letter-spacing:.1em;line-height:24px}.cNav-list li+li{margin:39px 0 0}.cNav-info{margin:108px 0 0}.cNav-name{font-size:15px;font-weight:300;letter-spacing:.1em;line-height:21px}.cNav-address{margin:10px 0 0;font-size:14px;font-style:normal;font-weight:300;letter-spacing:.1em;line-height:21px}.cNav-tel{margin:8px 0 0;font-size:14px;font-weight:300;letter-spacing:.1em;line-height:20px}.cFooter{position:relative;z-index:1;padding:80px 0 0;background-color:#fff}.cFooter .inner{padding:0 30px 86px}.cFooter .heading{width:193px}.cFooter .list{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin:50px 0 0}.cFooter .list-item{flex:0 0 50%;width:50%}.cFooter .list-item a{font-size:16px;font-weight:300;letter-spacing:.1em;line-height:24px}.cFooter .list-item:nth-of-type(n + 3){margin-top:39px}.cFooter .hojin{margin:49px 0 0}.cFooter .title{font-size:15px;font-weight:300;letter-spacing:.1em;line-height:21px}.cFooter .address{display:block;margin:10px 0 0;font-size:14px;font-style:normal;font-weight:300;letter-spacing:.1em;line-height:20px}.cFooter .tel{margin:8px 0 0}.cFooter .tel a{font-size:14px;font-weight:300;letter-spacing:.1em;line-height:20px}.cFooter .text{margin:64px 0 0;font-size:12px;font-weight:300;letter-spacing:.1em;line-height:22px}.cFooter .text a{position:relative;display:inline-block}.cFooter .text a::after{content:"";position:absolute;right:0;bottom:-4px;left:0;height:1px;background-color:#4e4e4e}.cFooter .copy{margin:50px 0 0}.cFooter .copy picture{display:block;width:236px;margin:0 auto}@media screen and (min-width: 768px),print{.cFooter{padding:140px 0 105px}.cFooter .inner{width:calc(100% - 580px);min-width:786px;padding:0;margin:0 auto}.cFooter .row{display:flex;align-items:flex-start;justify-content:space-between}.cFooter .heading{flex:0 0 193px;width:193px}.cFooter .list{padding:24px 0 0;margin:0}.cFooter .list-item{flex:0 0 auto;width:auto}.cFooter .list-item a{font-size:16px;font-weight:300;letter-spacing:.1em;line-height:24px}.cFooter .list-item:nth-of-type(n + 2){margin-left:54px}.cFooter .list-item:nth-of-type(n + 3){margin-top:0}.cFooter .hojin{display:flex;align-items:center;justify-content:center;margin:60px 0 0}.cFooter .address{margin:0 0 0 30px}.cFooter .tel{margin:0 0 0 20px}.cFooter .text{padding:0 0 0 24px;margin:15px 0 0;text-align:center;line-height:17px}.cFooter .text a::after{bottom:-5px}.cFooter .text a:hover::after{-webkit-animation:cTextLinkHover 1.2s ease forwards;animation:cTextLinkHover 1.2s ease forwards}}@-webkit-keyframes cTextLinkHover{0%{left:0%}49%{left:100%;right:0}50%{left:0;right:100%}51%{right:100%}100%{right:0}}@keyframes cTextLinkHover{0%{left:0%}49%{left:100%;right:0}50%{left:0;right:100%}51%{right:100%}100%{right:0}}.cObjects{position:fixed;z-index:40;inset:0;pointer-events:none}.cObjects-item{position:absolute}.cObjects-item.top{top:0}.cObjects-item.right{right:0}.cObjects-item.bottom{bottom:0}.cObjects-item.left{left:0}.cObjects-item.item01{width:173px}@media screen and (min-width: 768px),print{.cObjects-item.item01{width:371px}}.cObjects-item.item02{width:125px}@media screen and (min-width: 768px),print{.cObjects-item.item02{width:190px}}.cObjects-item.item03{width:178px}@media screen and (min-width: 768px),print{.cObjects-item.item03{width:409px}}.cObjects-item.item04{width:126px}@media screen and (min-width: 768px),print{.cObjects-item.item04{width:221px}}.cCopy{position:fixed;z-index:100;bottom:14px;left:10px;width:10px}.cCopy picture{width:100%}@media screen and (min-width: 768px),print{.cHoverOpacity{transition:opacity .6s ease}.cHoverOpacity:hover{opacity:.8}}.cHeader{height:90px;background-color:#fff;transition:background-color .8s ease,opacity .8s ease}.cHeader.inactive{background-color:#fceee0}.cHeader .heading a .white{opacity:0}.cHeader .heading a .black{opacity:1}.cHeader .list-item a{color:#4e4e4e}@media screen and (min-width: 768px),print{.cHeader{height:132px}}@media screen and (min-width: 768px),print{.cObjects{z-index:100}}.cTextLink{position:relative;display:inline-block;padding:0 0 0 30px}.cTextLink::before{content:"";position:absolute;top:2px;left:1px;width:19px;height:19px;background:url("../images/common/circle-arrow-orange.png") no-repeat;background-position:center;background-size:contain}.cTextLink.pdf::after{content:"";position:absolute;top:0;right:-48px;width:34px;height:22px;background:url("../images/common/icon-pdf.png") no-repeat;background-position:center;background-size:contain}.cTextLink span{position:relative;display:inline-block;padding:0 0 9px;color:#ef8c68;font-size:15px;font-weight:400;letter-spacing:.1em;line-height:21px}.cTextLink span::after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background-color:#ef8c68}@media screen and (min-width: 768px),print{.cTextLink:hover span::after{-webkit-animation:cTextLinkHover 1.2s ease forwards;animation:cTextLinkHover 1.2s ease forwards}}@keyframes cTextLinkHover{0%{left:0%}49%{left:100%;right:0}50%{left:0;right:100%}51%{right:100%}100%{right:0}}.cKindergartenName{position:relative;width:257px;padding:0 0 0 67px}.cKindergartenName picture{position:absolute;top:0;left:0}.cKindergartenName span,.cKindergartenName small{display:block;line-height:27px;white-space:nowrap}.cKindergartenName small{font-size:13px;font-weight:300;letter-spacing:.1em}.cKindergartenName span{font-size:16px;font-weight:300;letter-spacing:.1em}.cKindergartenName.sekime picture{top:12px;left:-1px;width:52px}.cKindergartenName.fujiidera picture{top:2px;left:2px;width:48px}.cKindergartenName.hiraoka picture{top:1px;left:8px;width:38px}.thanks{padding:168px 0 94px}@media screen and (min-width: 768px),print{.thanks{padding:182px 0 95px}}.thanks .heading picture{display:block;width:190px;margin:0 auto}@media screen and (min-width: 768px),print{.thanks .heading picture{width:320px}}.thanks .title{margin:83px 0 0 5px;text-align:center;color:#ef8c68;font-size:22px;font-weight:300;letter-spacing:.2em;line-height:37px}@media screen and (min-width: 768px),print{.thanks .title{margin:79px 0 0 4px;line-height:32px}}.thanks .text{padding:22px 31px 27px 29px;margin:56px 0 0;background-color:#fafafa;font-size:15px;font-weight:300;letter-spacing:.1em;line-height:32px}@media screen and (min-width: 768px),print{.thanks .text{width:687px;padding:27px 0;margin:42px auto 0;border-radius:20px;text-align:center}}.thanks .link{margin:60px 0 0;text-align:center}@media screen and (min-width: 768px),print{.thanks .link{margin:28px 0 0}}.thanks .group{margin:56px 0 0}.thanks .group .cKindergartenName{margin:0 auto}.thanks .group .cKindergartenName.fujiidera{margin-top:23px}.thanks .group .cKindergartenName.hiraoka{margin-top:28px}@media screen and (min-width: 768px),print{.thanks .group{display:flex;align-items:flex-start;justify-content:center;padding:0 48px 0 0;margin:81px 0 0}.thanks .group .cKindergartenName{flex:0 0 auto;width:auto;margin:0}.thanks .group .cKindergartenName.sekime{flex:0 0 236px;width:236px;padding:0 0 0 80px}.thanks .group .cKindergartenName.sekime picture{top:4px;left:0;width:63px}.thanks .group .cKindergartenName.fujiidera{flex:0 0 257px;width:257px;padding:0 0 0 65px;margin:0 0 0 65px}.thanks .group .cKindergartenName.hiraoka{flex:0 0 228px;width:228px;padding:0 0 0 52px;margin:0 0 0 55px}.thanks .group .cKindergartenName.hiraoka picture{left:-1px}}.thanks .copy{margin:68px 0 0}.thanks .copy picture{display:block;width:236px;margin:0 auto}
