@charset "UTF-8";
/*! style.css for bukkyo-u.ac.jp/kindergarten */
/*! imports */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
@import url(https://fonts.googleapis.com/css?family=M+PLUS+Rounded+1c);@-webkit-keyframes hop{16.65%{-webkit-transform:translate3D(0,-50%,1px) translateY(-.08rem);transform:translate3D(0,-50%,1px) translateY(-.08rem)}33.3%{-webkit-transform:translate3D(0,-50%,1px) translateY(.06rem);transform:translate3D(0,-50%,1px) translateY(.06rem)}49.95%{-webkit-transform:translate3D(0,-50%,1px) translateY(-.04rem);transform:translate3D(0,-50%,1px) translateY(-.04rem)}66.6%{-webkit-transform:translate3D(0,-50%,1px) translateY(.02rem);transform:translate3D(0,-50%,1px) translateY(.02rem)}83.25%{-webkit-transform:translate3D(0,-50%,1px) translateY(-.01rem);transform:translate3D(0,-50%,1px) translateY(-.01rem)}to{-webkit-transform:translate3D(0,-50%,1px) translateY(0);transform:translate3D(0,-50%,1px) translateY(0)}}@keyframes hop{16.65%{-webkit-transform:translate3D(0,-50%,1px) translateY(-.08rem);transform:translate3D(0,-50%,1px) translateY(-.08rem)}33.3%{-webkit-transform:translate3D(0,-50%,1px) translateY(.06rem);transform:translate3D(0,-50%,1px) translateY(.06rem)}49.95%{-webkit-transform:translate3D(0,-50%,1px) translateY(-.04rem);transform:translate3D(0,-50%,1px) translateY(-.04rem)}66.6%{-webkit-transform:translate3D(0,-50%,1px) translateY(.02rem);transform:translate3D(0,-50%,1px) translateY(.02rem)}83.25%{-webkit-transform:translate3D(0,-50%,1px) translateY(-.01rem);transform:translate3D(0,-50%,1px) translateY(-.01rem)}to{-webkit-transform:translate3D(0,-50%,1px) translateY(0);transform:translate3D(0,-50%,1px) translateY(0)}}@-webkit-keyframes hopCenter{16.65%{-webkit-transform:translate3D(-50%,-50%,1px) translateY(-.08rem);transform:translate3D(-50%,-50%,1px) translateY(-.08rem)}33.3%{-webkit-transform:translate3D(-50%,-50%,1px) translateY(.06rem);transform:translate3D(-50%,-50%,1px) translateY(.06rem)}49.95%{-webkit-transform:translate3D(-50%,-50%,1px) translateY(-.04rem);transform:translate3D(-50%,-50%,1px) translateY(-.04rem)}66.6%{-webkit-transform:translate3D(-50%,-50%,1px) translateY(.02rem);transform:translate3D(-50%,-50%,1px) translateY(.02rem)}83.25%{-webkit-transform:translate3D(-50%,-50%,1px) translateY(-.01rem);transform:translate3D(-50%,-50%,1px) translateY(-.01rem)}to{-webkit-transform:translate3D(-50%,-50%,1px) translateY(0);transform:translate3D(-50%,-50%,1px) translateY(0)}}@keyframes hopCenter{16.65%{-webkit-transform:translate3D(-50%,-50%,1px) translateY(-.08rem);transform:translate3D(-50%,-50%,1px) translateY(-.08rem)}33.3%{-webkit-transform:translate3D(-50%,-50%,1px) translateY(.06rem);transform:translate3D(-50%,-50%,1px) translateY(.06rem)}49.95%{-webkit-transform:translate3D(-50%,-50%,1px) translateY(-.04rem);transform:translate3D(-50%,-50%,1px) translateY(-.04rem)}66.6%{-webkit-transform:translate3D(-50%,-50%,1px) translateY(.02rem);transform:translate3D(-50%,-50%,1px) translateY(.02rem)}83.25%{-webkit-transform:translate3D(-50%,-50%,1px) translateY(-.01rem);transform:translate3D(-50%,-50%,1px) translateY(-.01rem)}to{-webkit-transform:translate3D(-50%,-50%,1px) translateY(0);transform:translate3D(-50%,-50%,1px) translateY(0)}}@-webkit-keyframes crayon{0%{background-position:0}25%{background-position:1.3rem .6rem}50%{background-position:.3rem .4rem}75%{background-position:.7rem .1rem}to{background-position:.4rem .4rem}}@keyframes crayon{0%{background-position:0}25%{background-position:1.3rem .6rem}50%{background-position:.3rem .4rem}75%{background-position:.7rem .1rem}to{background-position:.4rem .4rem}}@-webkit-keyframes crayon-svg{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-130px,-60px);transform:translate(-130px,-60px)}50%{-webkit-transform:translate(-30px,-40px);transform:translate(-30px,-40px)}75%{-webkit-transform:translate(-70px,-60px);transform:translate(-70px,-60px)}to{-webkit-transform:translate(-40px,-40px);transform:translate(-40px,-40px)}}@keyframes crayon-svg{0%{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(-130px,-60px);transform:translate(-130px,-60px)}50%{-webkit-transform:translate(-30px,-40px);transform:translate(-30px,-40px)}75%{-webkit-transform:translate(-70px,-60px);transform:translate(-70px,-60px)}to{-webkit-transform:translate(-40px,-40px);transform:translate(-40px,-40px)}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}.slick-slide img,details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;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}summary{display:list-item}.slick-slide.slick-loading img,[hidden],template{display:none}.box-text>:first-child:not(.row),.cms-body table td>:first-child:not(.row),.cms-body table th>:first-child:not(.row),.cms-lead table td>:first-child:not(.row),.cms-lead table th>:first-child:not(.row),.cms-lead>:first-child:not(.row),.list-faq>div>dd>:first-child:not(.row),.list-faq>div>dt>:first-child:not(.row),.list-grid>li>:first-child:not(.row),.media-group>li>:first-child:not(.row),.row>li>:first-child:not(.row),.tab-static .tab-content>:first-child:not(.row),.table td>:first-child:not(.row),.table th>:first-child:not(.row),.v-route-map .map-wrapper>:first-child:not(.row){margin-top:0!important}.box-text>:last-child,.cms-body table td>:last-child,.cms-body table th>:last-child,.cms-lead table td>:last-child,.cms-lead table th>:last-child,.cms-lead>:last-child,.list-faq>div>dd>:last-child,.list-faq>div>dt>:last-child,.list-grid>li>:last-child,.media-group>li>:last-child,.row>li>:last-child,.tab-static .tab-content>:last-child,.table td>:last-child,.table th>:last-child,.v-route-map .map-wrapper>:last-child{margin-bottom:0!important}.policy-illust01 .circle,.policy-illust02 .circle,.policy-illust03 .circle{position:relative;z-index:1;margin:0;width:1.74rem;height:1.74rem;background:0 0;background-size:1rem;background-color:#fce080;background-image:url(/kindergarten/assets/images/common/pattern/orange.jpg)}.policy-illust01 .circle::before,.policy-illust02 .circle::before,.policy-illust03 .circle::before{content:'';position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;background:no-repeat center;background-size:105%;background-image:url(/kindergarten/assets/images/common/mask/3.svg)}.content-inner,.topics-detail,.topics-index{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.content-inner,.error-page,.topics-detail,.topics-index{margin:.6rem auto .3rem;width:11.2rem;font-size:.15rem;line-height:2}@media (max-width:767px){.content-inner,.error-page,.topics-detail,.topics-index{margin:.3rem auto;width:100%;padding:0 .16rem}}.cms-body a::after,.cms-lead a::after,.list-links a::after,.text-link::after{margin:0 .3em;text-indent:0}.cms-body a[href$=".pdf"]::after,.cms-lead a[href$=".pdf"]::after,.list-links a[href$=".pdf"]::after,.text-link[href$=".pdf"]::after{content:"\f1c1"}.cms-body a img,.cms-lead a img{-webkit-transition:opacity .2s cubic-bezier(.22,.61,.36,1);transition:opacity .2s cubic-bezier(.22,.61,.36,1)}.cms-body a:active img,.cms-body a:focus img,.cms-body a:hover img,.cms-lead a:active img,.cms-lead a:focus img,.cms-lead a:hover img{opacity:.7}.cms-body p,.cms-lead p{margin:.17rem 0}.cms-body strong,.cms-lead strong{font-weight:700}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.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}
/*!
  Ionicons, v2.0.1
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/
@font-face{font-family:"Ionicons";src:url(/kindergarten/assets/fonts/ionicons.eot?v=2.0.1);src:url(/kindergarten/assets/fonts/ionicons.eot?v=2.0.1#iefix) format("embedded-opentype"),url(/kindergarten/assets/fonts/ionicons.ttf?v=2.0.1) format("truetype"),url(/kindergarten/assets/fonts/ionicons.woff?v=2.0.1) format("woff"),url(/kindergarten/assets/fonts/ionicons.svg?v=2.0.1#Ionicons) format("svg");font-weight:400;font-style:normal}.-exlink.text-link::after,.btn.-tel:before,.btn:before,.cms-body a.-exlink::after,.cms-gallery .image a:before,.cms-lead a.-exlink::after,.cms-navi a:before,.event-nav .list a:before,.ion,.ion-alert-circled:before,.ion-alert:before,.ion-android-add-circle:before,.ion-android-add:before,.ion-android-alarm-clock:before,.ion-android-alert:before,.ion-android-apps:before,.ion-android-archive:before,.ion-android-arrow-back:before,.ion-android-arrow-down:before,.ion-android-arrow-dropdown-circle:before,.ion-android-arrow-dropdown:before,.ion-android-arrow-dropleft-circle:before,.ion-android-arrow-dropleft:before,.ion-android-arrow-dropright-circle:before,.ion-android-arrow-dropright:before,.ion-android-arrow-dropup-circle:before,.ion-android-arrow-dropup:before,.ion-android-arrow-forward:before,.ion-android-arrow-up:before,.ion-android-attach:before,.ion-android-bar:before,.ion-android-bicycle:before,.ion-android-boat:before,.ion-android-bookmark:before,.ion-android-bulb:before,.ion-android-bus:before,.ion-android-calendar:before,.ion-android-call:before,.ion-android-camera:before,.ion-android-cancel:before,.ion-android-car:before,.ion-android-cart:before,.ion-android-chat:before,.ion-android-checkbox-blank:before,.ion-android-checkbox-outline-blank:before,.ion-android-checkbox-outline:before,.ion-android-checkbox:before,.ion-android-checkmark-circle:before,.ion-android-clipboard:before,.ion-android-close:before,.ion-android-cloud-circle:before,.ion-android-cloud-done:before,.ion-android-cloud-outline:before,.ion-android-cloud:before,.ion-android-color-palette:before,.ion-android-compass:before,.ion-android-contact:before,.ion-android-contacts:before,.ion-android-contract:before,.ion-android-create:before,.ion-android-delete:before,.ion-android-desktop:before,.ion-android-document:before,.ion-android-done-all:before,.ion-android-done:before,.ion-android-download:before,.ion-android-drafts:before,.ion-android-exit:before,.ion-android-expand:before,.ion-android-favorite-outline:before,.ion-android-favorite:before,.ion-android-film:before,.ion-android-folder-open:before,.ion-android-folder:before,.ion-android-funnel:before,.ion-android-globe:before,.ion-android-hand:before,.ion-android-hangout:before,.ion-android-happy:before,.ion-android-home:before,.ion-android-image:before,.ion-android-laptop:before,.ion-android-list:before,.ion-android-locate:before,.ion-android-lock:before,.ion-android-mail:before,.ion-android-map:before,.ion-android-menu:before,.ion-android-microphone-off:before,.ion-android-microphone:before,.ion-android-more-horizontal:before,.ion-android-more-vertical:before,.ion-android-navigate:before,.ion-android-notifications-none:before,.ion-android-notifications-off:before,.ion-android-notifications:before,.ion-android-open:before,.ion-android-options:before,.ion-android-people:before,.ion-android-person-add:before,.ion-android-person:before,.ion-android-phone-landscape:before,.ion-android-phone-portrait:before,.ion-android-pin:before,.ion-android-plane:before,.ion-android-playstore:before,.ion-android-print:before,.ion-android-radio-button-off:before,.ion-android-radio-button-on:before,.ion-android-refresh:before,.ion-android-remove-circle:before,.ion-android-remove:before,.ion-android-restaurant:before,.ion-android-sad:before,.ion-android-search:before,.ion-android-send:before,.ion-android-settings:before,.ion-android-share-alt:before,.ion-android-share:before,.ion-android-star-half:before,.ion-android-star-outline:before,.ion-android-star:before,.ion-android-stopwatch:before,.ion-android-subway:before,.ion-android-sunny:before,.ion-android-sync:before,.ion-android-textsms:before,.ion-android-time:before,.ion-android-train:before,.ion-android-unlock:before,.ion-android-upload:before,.ion-android-volume-down:before,.ion-android-volume-mute:before,.ion-android-volume-off:before,.ion-android-volume-up:before,.ion-android-walk:before,.ion-android-warning:before,.ion-android-watch:before,.ion-android-wifi:before,.ion-aperture:before,.ion-archive:before,.ion-arrow-down-a:before,.ion-arrow-down-b:before,.ion-arrow-down-c:before,.ion-arrow-expand:before,.ion-arrow-graph-down-left:before,.ion-arrow-graph-down-right:before,.ion-arrow-graph-up-left:before,.ion-arrow-graph-up-right:before,.ion-arrow-left-a:before,.ion-arrow-left-b:before,.ion-arrow-left-c:before,.ion-arrow-move:before,.ion-arrow-resize:before,.ion-arrow-return-left:before,.ion-arrow-return-right:before,.ion-arrow-right-a:before,.ion-arrow-right-b:before,.ion-arrow-right-c:before,.ion-arrow-shrink:before,.ion-arrow-swap:before,.ion-arrow-up-a:before,.ion-arrow-up-b:before,.ion-arrow-up-c:before,.ion-asterisk:before,.ion-at:before,.ion-backspace-outline:before,.ion-backspace:before,.ion-bag:before,.ion-battery-charging:before,.ion-battery-empty:before,.ion-battery-full:before,.ion-battery-half:before,.ion-battery-low:before,.ion-beaker:before,.ion-beer:before,.ion-bluetooth:before,.ion-bonfire:before,.ion-bookmark:before,.ion-bowtie:before,.ion-briefcase:before,.ion-bug:before,.ion-calculator:before,.ion-calendar:before,.ion-camera:before,.ion-card:before,.ion-cash:before,.ion-chatbox-working:before,.ion-chatbox:before,.ion-chatboxes:before,.ion-chatbubble-working:before,.ion-chatbubble:before,.ion-chatbubbles:before,.ion-checkmark-circled:before,.ion-checkmark-round:before,.ion-checkmark:before,.ion-chevron-down:before,.ion-chevron-left:before,.ion-chevron-right:before,.ion-chevron-up:before,.ion-clipboard:before,.ion-clock:before,.ion-close-circled:before,.ion-close-round:before,.ion-close:before,.ion-closed-captioning:before,.ion-cloud:before,.ion-code-download:before,.ion-code-working:before,.ion-code:before,.ion-coffee:before,.ion-compass:before,.ion-compose:before,.ion-connection-bars:before,.ion-contrast:before,.ion-crop:before,.ion-cube:before,.ion-disc:before,.ion-document-text:before,.ion-document:before,.ion-drag:before,.ion-earth:before,.ion-easel:before,.ion-edit:before,.ion-egg:before,.ion-eject:before,.ion-email-unread:before,.ion-email:before,.ion-erlenmeyer-flask-bubbles:before,.ion-erlenmeyer-flask:before,.ion-eye-disabled:before,.ion-eye:before,.ion-female:before,.ion-filing:before,.ion-film-marker:before,.ion-fireball:before,.ion-flag:before,.ion-flame:before,.ion-flash-off:before,.ion-flash:before,.ion-folder:before,.ion-fork-repo:before,.ion-fork:before,.ion-forward:before,.ion-funnel:before,.ion-gear-a:before,.ion-gear-b:before,.ion-grid:before,.ion-hammer:before,.ion-happy-outline:before,.ion-happy:before,.ion-headphone:before,.ion-heart-broken:before,.ion-heart:before,.ion-help-buoy:before,.ion-help-circled:before,.ion-help:before,.ion-home:before,.ion-icecream:before,.ion-image:before,.ion-images:before,.ion-information-circled:before,.ion-information:before,.ion-ionic:before,.ion-ios-alarm-outline:before,.ion-ios-alarm:before,.ion-ios-albums-outline:before,.ion-ios-albums:before,.ion-ios-americanfootball-outline:before,.ion-ios-americanfootball:before,.ion-ios-analytics-outline:before,.ion-ios-analytics:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-left:before,.ion-ios-arrow-right:before,.ion-ios-arrow-thin-down:before,.ion-ios-arrow-thin-left:before,.ion-ios-arrow-thin-right:before,.ion-ios-arrow-thin-up:before,.ion-ios-arrow-up:before,.ion-ios-at-outline:before,.ion-ios-at:before,.ion-ios-barcode-outline:before,.ion-ios-barcode:before,.ion-ios-baseball-outline:before,.ion-ios-baseball:before,.ion-ios-basketball-outline:before,.ion-ios-basketball:before,.ion-ios-bell-outline:before,.ion-ios-bell:before,.ion-ios-body-outline:before,.ion-ios-body:before,.ion-ios-bolt-outline:before,.ion-ios-bolt:before,.ion-ios-book-outline:before,.ion-ios-book:before,.ion-ios-bookmarks-outline:before,.ion-ios-bookmarks:before,.ion-ios-box-outline:before,.ion-ios-box:before,.ion-ios-briefcase-outline:before,.ion-ios-briefcase:before,.ion-ios-browsers-outline:before,.ion-ios-browsers:before,.ion-ios-calculator-outline:before,.ion-ios-calculator:before,.ion-ios-calendar-outline:before,.ion-ios-calendar:before,.ion-ios-camera-outline:before,.ion-ios-camera:before,.ion-ios-cart-outline:before,.ion-ios-cart:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatbubble-outline:before,.ion-ios-chatbubble:before,.ion-ios-checkmark-empty:before,.ion-ios-checkmark-outline:before,.ion-ios-checkmark:before,.ion-ios-circle-filled:before,.ion-ios-circle-outline:before,.ion-ios-clock-outline:before,.ion-ios-clock:before,.ion-ios-close-empty:before,.ion-ios-close-outline:before,.ion-ios-close:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-download:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-outline:before,.ion-ios-cloudy:before,.ion-ios-cog-outline:before,.ion-ios-cog:before,.ion-ios-color-filter-outline:before,.ion-ios-color-filter:before,.ion-ios-color-wand-outline:before,.ion-ios-color-wand:before,.ion-ios-compose-outline:before,.ion-ios-compose:before,.ion-ios-contact-outline:before,.ion-ios-contact:before,.ion-ios-copy-outline:before,.ion-ios-copy:before,.ion-ios-crop-strong:before,.ion-ios-crop:before,.ion-ios-download-outline:before,.ion-ios-download:before,.ion-ios-drag:before,.ion-ios-email-outline:before,.ion-ios-email:before,.ion-ios-eye-outline:before,.ion-ios-eye:before,.ion-ios-fastforward-outline:before,.ion-ios-fastforward:before,.ion-ios-filing-outline:before,.ion-ios-filing:before,.ion-ios-film-outline:before,.ion-ios-film:before,.ion-ios-flag-outline:before,.ion-ios-flag:before,.ion-ios-flame-outline:before,.ion-ios-flame:before,.ion-ios-flask-outline:before,.ion-ios-flask:before,.ion-ios-flower-outline:before,.ion-ios-flower:before,.ion-ios-folder-outline:before,.ion-ios-folder:before,.ion-ios-football-outline:before,.ion-ios-football:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-b-outline:before,.ion-ios-game-controller-b:before,.ion-ios-gear-outline:before,.ion-ios-gear:before,.ion-ios-glasses-outline:before,.ion-ios-glasses:before,.ion-ios-grid-view-outline:before,.ion-ios-grid-view:before,.ion-ios-heart-outline:before,.ion-ios-heart:before,.ion-ios-help-empty:before,.ion-ios-help-outline:before,.ion-ios-help:before,.ion-ios-home-outline:before,.ion-ios-home:before,.ion-ios-infinite-outline:before,.ion-ios-infinite:before,.ion-ios-information-empty:before,.ion-ios-information-outline:before,.ion-ios-information:before,.ion-ios-ionic-outline:before,.ion-ios-keypad-outline:before,.ion-ios-keypad:before,.ion-ios-lightbulb-outline:before,.ion-ios-lightbulb:before,.ion-ios-list-outline:before,.ion-ios-list:before,.ion-ios-location-outline:before,.ion-ios-location:before,.ion-ios-locked-outline:before,.ion-ios-locked:before,.ion-ios-loop-strong:before,.ion-ios-loop:before,.ion-ios-medical-outline:before,.ion-ios-medical:before,.ion-ios-medkit-outline:before,.ion-ios-medkit:before,.ion-ios-mic-off:before,.ion-ios-mic-outline:before,.ion-ios-mic:before,.ion-ios-minus-empty:before,.ion-ios-minus-outline:before,.ion-ios-minus:before,.ion-ios-monitor-outline:before,.ion-ios-monitor:before,.ion-ios-moon-outline:before,.ion-ios-moon:before,.ion-ios-more-outline:before,.ion-ios-more:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate-outline:before,.ion-ios-navigate:before,.ion-ios-nutrition-outline:before,.ion-ios-nutrition:before,.ion-ios-paper-outline:before,.ion-ios-paper:before,.ion-ios-paperplane-outline:before,.ion-ios-paperplane:before,.ion-ios-partlysunny-outline:before,.ion-ios-partlysunny:before,.ion-ios-pause-outline:before,.ion-ios-pause:before,.ion-ios-paw-outline:before,.ion-ios-paw:before,.ion-ios-people-outline:before,.ion-ios-people:before,.ion-ios-person-outline:before,.ion-ios-person:before,.ion-ios-personadd-outline:before,.ion-ios-personadd:before,.ion-ios-photos-outline:before,.ion-ios-photos:before,.ion-ios-pie-outline:before,.ion-ios-pie:before,.ion-ios-pint-outline:before,.ion-ios-pint:before,.ion-ios-play-outline:before,.ion-ios-play:before,.ion-ios-plus-empty:before,.ion-ios-plus-outline:before,.ion-ios-plus:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetags-outline:before,.ion-ios-pricetags:before,.ion-ios-printer-outline:before,.ion-ios-printer:before,.ion-ios-pulse-strong:before,.ion-ios-pulse:before,.ion-ios-rainy-outline:before,.ion-ios-rainy:before,.ion-ios-recording-outline:before,.ion-ios-recording:before,.ion-ios-redo-outline:before,.ion-ios-redo:before,.ion-ios-refresh-empty:before,.ion-ios-refresh-outline:before,.ion-ios-refresh:before,.ion-ios-reload:before,.ion-ios-reverse-camera-outline:before,.ion-ios-reverse-camera:before,.ion-ios-rewind-outline:before,.ion-ios-rewind:before,.ion-ios-rose-outline:before,.ion-ios-rose:before,.ion-ios-search-strong:before,.ion-ios-search:before,.ion-ios-settings-strong:before,.ion-ios-settings:before,.ion-ios-shuffle-strong:before,.ion-ios-shuffle:before,.ion-ios-skipbackward-outline:before,.ion-ios-skipbackward:before,.ion-ios-skipforward-outline:before,.ion-ios-skipforward:before,.ion-ios-snowy:before,.ion-ios-speedometer-outline:before,.ion-ios-speedometer:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-star:before,.ion-ios-stopwatch-outline:before,.ion-ios-stopwatch:before,.ion-ios-sunny-outline:before,.ion-ios-sunny:before,.ion-ios-telephone-outline:before,.ion-ios-telephone:before,.ion-ios-tennisball-outline:before,.ion-ios-tennisball:before,.ion-ios-thunderstorm-outline:before,.ion-ios-thunderstorm:before,.ion-ios-time-outline:before,.ion-ios-time:before,.ion-ios-timer-outline:before,.ion-ios-timer:before,.ion-ios-toggle-outline:before,.ion-ios-toggle:before,.ion-ios-trash-outline:before,.ion-ios-trash:before,.ion-ios-undo-outline:before,.ion-ios-undo:before,.ion-ios-unlocked-outline:before,.ion-ios-unlocked:before,.ion-ios-upload-outline:before,.ion-ios-upload:before,.ion-ios-videocam-outline:before,.ion-ios-videocam:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-wineglass-outline:before,.ion-ios-wineglass:before,.ion-ios-world-outline:before,.ion-ios-world:before,.ion-ipad:before,.ion-iphone:before,.ion-ipod:before,.ion-jet:before,.ion-key:before,.ion-knife:before,.ion-laptop:before,.ion-leaf:before,.ion-levels:before,.ion-lightbulb:before,.ion-link:before,.ion-load-a:before,.ion-load-b:before,.ion-load-c:before,.ion-load-d:before,.ion-location:before,.ion-lock-combination:before,.ion-locked:before,.ion-log-in:before,.ion-log-out:before,.ion-loop:before,.ion-magnet:before,.ion-male:before,.ion-man:before,.ion-map:before,.ion-medkit:before,.ion-merge:before,.ion-mic-a:before,.ion-mic-b:before,.ion-mic-c:before,.ion-minus-circled:before,.ion-minus-round:before,.ion-minus:before,.ion-model-s:before,.ion-monitor:before,.ion-more:before,.ion-mouse:before,.ion-music-note:before,.ion-navicon-round:before,.ion-navicon:before,.ion-navigate:before,.ion-network:before,.ion-no-smoking:before,.ion-nuclear:before,.ion-outlet:before,.ion-paintbrush:before,.ion-paintbucket:before,.ion-paper-airplane:before,.ion-paperclip:before,.ion-pause:before,.ion-person-add:before,.ion-person-stalker:before,.ion-person:before,.ion-pie-graph:before,.ion-pin:before,.ion-pinpoint:before,.ion-pizza:before,.ion-plane:before,.ion-planet:before,.ion-play:before,.ion-playstation:before,.ion-plus-circled:before,.ion-plus-round:before,.ion-plus:before,.ion-podium:before,.ion-pound:before,.ion-power:before,.ion-pricetag:before,.ion-pricetags:before,.ion-printer:before,.ion-pull-request:before,.ion-qr-scanner:before,.ion-quote:before,.ion-radio-waves:before,.ion-record:before,.ion-refresh:before,.ion-reply-all:before,.ion-reply:before,.ion-ribbon-a:before,.ion-ribbon-b:before,.ion-sad-outline:before,.ion-sad:before,.ion-scissors:before,.ion-search:before,.ion-settings:before,.ion-share:before,.ion-shuffle:before,.ion-skip-backward:before,.ion-skip-forward:before,.ion-social-android-outline:before,.ion-social-android:before,.ion-social-angular-outline:before,.ion-social-angular:before,.ion-social-apple-outline:before,.ion-social-apple:before,.ion-social-bitcoin-outline:before,.ion-social-bitcoin:before,.ion-social-buffer-outline:before,.ion-social-buffer:before,.ion-social-chrome-outline:before,.ion-social-chrome:before,.ion-social-codepen-outline:before,.ion-social-codepen:before,.ion-social-css3-outline:before,.ion-social-css3:before,.ion-social-designernews-outline:before,.ion-social-designernews:before,.ion-social-dribbble-outline:before,.ion-social-dribbble:before,.ion-social-dropbox-outline:before,.ion-social-dropbox:before,.ion-social-euro-outline:before,.ion-social-euro:before,.ion-social-facebook-outline:before,.ion-social-facebook:before,.ion-social-foursquare-outline:before,.ion-social-foursquare:before,.ion-social-freebsd-devil:before,.ion-social-github-outline:before,.ion-social-github:before,.ion-social-google-outline:before,.ion-social-google:before,.ion-social-googleplus-outline:before,.ion-social-googleplus:before,.ion-social-hackernews-outline:before,.ion-social-hackernews:before,.ion-social-html5-outline:before,.ion-social-html5:before,.ion-social-instagram-outline:before,.ion-social-instagram:before,.ion-social-javascript-outline:before,.ion-social-javascript:before,.ion-social-linkedin-outline:before,.ion-social-linkedin:before,.ion-social-markdown:before,.ion-social-nodejs:before,.ion-social-octocat:before,.ion-social-pinterest-outline:before,.ion-social-pinterest:before,.ion-social-python:before,.ion-social-reddit-outline:before,.ion-social-reddit:before,.ion-social-rss-outline:before,.ion-social-rss:before,.ion-social-sass:before,.ion-social-skype-outline:before,.ion-social-skype:before,.ion-social-snapchat-outline:before,.ion-social-snapchat:before,.ion-social-tumblr-outline:before,.ion-social-tumblr:before,.ion-social-tux:before,.ion-social-twitch-outline:before,.ion-social-twitch:before,.ion-social-twitter-outline:before,.ion-social-twitter:before,.ion-social-usd-outline:before,.ion-social-usd:before,.ion-social-vimeo-outline:before,.ion-social-vimeo:before,.ion-social-whatsapp-outline:before,.ion-social-whatsapp:before,.ion-social-windows-outline:before,.ion-social-windows:before,.ion-social-wordpress-outline:before,.ion-social-wordpress:before,.ion-social-yahoo-outline:before,.ion-social-yahoo:before,.ion-social-yen-outline:before,.ion-social-yen:before,.ion-social-youtube-outline:before,.ion-social-youtube:before,.ion-soup-can-outline:before,.ion-soup-can:before,.ion-speakerphone:before,.ion-speedometer:before,.ion-spoon:before,.ion-star:before,.ion-stats-bars:before,.ion-steam:before,.ion-stop:before,.ion-thermometer:before,.ion-thumbsdown:before,.ion-thumbsup:before,.ion-toggle-filled:before,.ion-toggle:before,.ion-transgender:before,.ion-trash-a:before,.ion-trash-b:before,.ion-trophy:before,.ion-tshirt-outline:before,.ion-tshirt:before,.ion-umbrella:before,.ion-university:before,.ion-unlocked:before,.ion-upload:before,.ion-usb:before,.ion-videocamera:before,.ion-volume-high:before,.ion-volume-low:before,.ion-volume-medium:before,.ion-volume-mute:before,.ion-wand:before,.ion-waterdrop:before,.ion-wifi:before,.ion-wineglass:before,.ion-woman:before,.ion-wrench:before,.ion-xbox:before,.ionicons,.list-links a.-exlink::after,.list-links a:before,.nav-breadcrumb .here:before,.nav-breadcrumb .item.home:before,.nav-breadcrumb .item:before,.text-link:before,.topics-pager .link_before:before,.topics-pager .link_next:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-alert:before{content:""}.ion-alert-circled:before{content:""}.ion-android-add:before{content:""}.ion-android-add-circle:before{content:""}.ion-android-alarm-clock:before{content:""}.ion-android-alert:before{content:""}.ion-android-apps:before{content:""}.ion-android-archive:before{content:""}.ion-android-arrow-back:before{content:""}.ion-android-arrow-down:before{content:""}.event-nav .list a:before,.ion-android-arrow-dropdown:before{content:""}.ion-android-arrow-dropdown-circle:before{content:""}.ion-android-arrow-dropleft:before{content:""}.ion-android-arrow-dropleft-circle:before{content:""}.btn:before,.cms-navi a:before,.ion-android-arrow-dropright:before,.list-links a:before,.nav-breadcrumb .here:before,.nav-breadcrumb .item:before,.text-link:before,.topics-pager .link_before:before,.topics-pager .link_next:before{content:""}.ion-android-arrow-dropright-circle:before{content:""}.ion-android-arrow-dropup:before{content:""}.ion-android-arrow-dropup-circle:before{content:""}.ion-android-arrow-forward:before{content:""}.ion-android-arrow-up:before{content:""}.ion-android-attach:before{content:""}.ion-android-bar:before{content:""}.ion-android-bicycle:before{content:""}.ion-android-boat:before{content:""}.ion-android-bookmark:before{content:""}.ion-android-bulb:before{content:""}.ion-android-bus:before{content:""}.ion-android-calendar:before{content:""}.ion-android-call:before{content:""}.ion-android-camera:before{content:""}.ion-android-cancel:before{content:""}.ion-android-car:before{content:""}.ion-android-cart:before{content:""}.ion-android-chat:before{content:""}.ion-android-checkbox:before{content:""}.ion-android-checkbox-blank:before{content:""}.ion-android-checkbox-outline:before{content:""}.ion-android-checkbox-outline-blank:before{content:""}.ion-android-checkmark-circle:before{content:""}.ion-android-clipboard:before{content:""}.ion-android-close:before{content:""}.ion-android-cloud:before{content:""}.ion-android-cloud-circle:before{content:""}.ion-android-cloud-done:before{content:""}.ion-android-cloud-outline:before{content:""}.ion-android-color-palette:before{content:""}.ion-android-compass:before{content:""}.ion-android-contact:before{content:""}.ion-android-contacts:before{content:""}.ion-android-contract:before{content:""}.ion-android-create:before{content:""}.ion-android-delete:before{content:""}.ion-android-desktop:before{content:""}.ion-android-document:before{content:""}.ion-android-done:before{content:""}.ion-android-done-all:before{content:""}.ion-android-download:before{content:""}.ion-android-drafts:before{content:""}.ion-android-exit:before{content:""}.ion-android-expand:before{content:""}.ion-android-favorite:before{content:""}.ion-android-favorite-outline:before{content:""}.ion-android-film:before{content:""}.ion-android-folder:before{content:""}.ion-android-folder-open:before{content:""}.ion-android-funnel:before{content:""}.ion-android-globe:before{content:""}.ion-android-hand:before{content:""}.ion-android-hangout:before{content:""}.ion-android-happy:before{content:""}.ion-android-home:before{content:""}.ion-android-image:before{content:""}.ion-android-laptop:before{content:""}.ion-android-list:before{content:""}.ion-android-locate:before{content:""}.ion-android-lock:before{content:""}.ion-android-mail:before{content:""}.ion-android-map:before{content:""}.ion-android-menu:before{content:""}.ion-android-microphone:before{content:""}.ion-android-microphone-off:before{content:""}.ion-android-more-horizontal:before{content:""}.ion-android-more-vertical:before{content:""}.ion-android-navigate:before{content:""}.ion-android-notifications:before{content:""}.ion-android-notifications-none:before{content:""}.ion-android-notifications-off:before{content:""}.ion-android-open:before{content:""}.ion-android-options:before{content:""}.ion-android-people:before{content:""}.ion-android-person:before{content:""}.ion-android-person-add:before{content:""}.ion-android-phone-landscape:before{content:""}.ion-android-phone-portrait:before{content:""}.ion-android-pin:before{content:""}.ion-android-plane:before{content:""}.ion-android-playstore:before{content:""}.ion-android-print:before{content:""}.ion-android-radio-button-off:before{content:""}.ion-android-radio-button-on:before{content:""}.ion-android-refresh:before{content:""}.ion-android-remove:before{content:""}.ion-android-remove-circle:before{content:""}.ion-android-restaurant:before{content:""}.ion-android-sad:before{content:""}.ion-android-search:before{content:""}.ion-android-send:before{content:""}.ion-android-settings:before{content:""}.ion-android-share:before{content:""}.ion-android-share-alt:before{content:""}.ion-android-star:before{content:""}.ion-android-star-half:before{content:""}.ion-android-star-outline:before{content:""}.ion-android-stopwatch:before{content:""}.ion-android-subway:before{content:""}.ion-android-sunny:before{content:""}.ion-android-sync:before{content:""}.ion-android-textsms:before{content:""}.ion-android-time:before{content:""}.ion-android-train:before{content:""}.ion-android-unlock:before{content:""}.ion-android-upload:before{content:""}.ion-android-volume-down:before{content:""}.ion-android-volume-mute:before{content:""}.ion-android-volume-off:before{content:""}.ion-android-volume-up:before{content:""}.ion-android-walk:before{content:""}.ion-android-warning:before{content:""}.ion-android-watch:before{content:""}.ion-android-wifi:before{content:""}.ion-aperture:before{content:""}.ion-archive:before{content:""}.ion-arrow-down-a:before{content:""}.ion-arrow-down-b:before{content:""}.ion-arrow-down-c:before{content:""}.ion-arrow-expand:before{content:""}.ion-arrow-graph-down-left:before{content:""}.ion-arrow-graph-down-right:before{content:""}.ion-arrow-graph-up-left:before{content:""}.ion-arrow-graph-up-right:before{content:""}.ion-arrow-left-a:before{content:""}.ion-arrow-left-b:before{content:""}.ion-arrow-left-c:before{content:""}.ion-arrow-move:before{content:""}.ion-arrow-resize:before{content:""}.ion-arrow-return-left:before{content:""}.ion-arrow-return-right:before{content:""}.ion-arrow-right-a:before{content:""}.ion-arrow-right-b:before{content:""}.ion-arrow-right-c:before{content:""}.ion-arrow-shrink:before{content:""}.ion-arrow-swap:before{content:""}.ion-arrow-up-a:before{content:""}.ion-arrow-up-b:before{content:""}.ion-arrow-up-c:before{content:""}.ion-asterisk:before{content:""}.ion-at:before{content:""}.ion-backspace:before{content:""}.ion-backspace-outline:before{content:""}.ion-bag:before{content:""}.ion-battery-charging:before{content:""}.ion-battery-empty:before{content:""}.ion-battery-full:before{content:""}.ion-battery-half:before{content:""}.ion-battery-low:before{content:""}.ion-beaker:before{content:""}.ion-beer:before{content:""}.ion-bluetooth:before{content:""}.ion-bonfire:before{content:""}.ion-bookmark:before{content:""}.ion-bowtie:before{content:""}.ion-briefcase:before{content:""}.ion-bug:before{content:""}.ion-calculator:before{content:""}.ion-calendar:before{content:""}.ion-camera:before{content:""}.ion-card:before{content:""}.ion-cash:before{content:""}.ion-chatbox:before{content:""}.ion-chatbox-working:before{content:""}.ion-chatboxes:before{content:""}.ion-chatbubble:before{content:""}.ion-chatbubble-working:before{content:""}.ion-chatbubbles:before{content:""}.ion-checkmark:before{content:""}.ion-checkmark-circled:before{content:""}.ion-checkmark-round:before{content:""}.ion-chevron-down:before{content:""}.ion-chevron-left:before{content:""}.ion-chevron-right:before{content:""}.ion-chevron-up:before{content:""}.ion-clipboard:before{content:""}.ion-clock:before{content:""}.ion-close:before{content:""}.ion-close-circled:before{content:""}.ion-close-round:before{content:""}.ion-closed-captioning:before{content:""}.ion-cloud:before{content:""}.ion-code:before{content:""}.ion-code-download:before{content:""}.ion-code-working:before{content:""}.ion-coffee:before{content:""}.ion-compass:before{content:""}.ion-compose:before{content:""}.ion-connection-bars:before{content:""}.ion-contrast:before{content:""}.ion-crop:before{content:""}.ion-cube:before{content:""}.ion-disc:before{content:""}.ion-document:before{content:""}.ion-document-text:before{content:""}.ion-drag:before{content:""}.ion-earth:before{content:""}.ion-easel:before{content:""}.ion-edit:before{content:""}.ion-egg:before{content:""}.ion-eject:before{content:""}.ion-email:before{content:""}.ion-email-unread:before{content:""}.ion-erlenmeyer-flask:before{content:""}.ion-erlenmeyer-flask-bubbles:before{content:""}.ion-eye:before{content:""}.ion-eye-disabled:before{content:""}.ion-female:before{content:""}.ion-filing:before{content:""}.ion-film-marker:before{content:""}.ion-fireball:before{content:""}.ion-flag:before{content:""}.ion-flame:before{content:""}.ion-flash:before{content:""}.ion-flash-off:before{content:""}.ion-folder:before{content:""}.ion-fork:before{content:""}.ion-fork-repo:before{content:""}.ion-forward:before{content:""}.ion-funnel:before{content:""}.ion-gear-a:before{content:""}.ion-gear-b:before{content:""}.ion-grid:before{content:""}.ion-hammer:before{content:""}.ion-happy:before{content:""}.ion-happy-outline:before{content:""}.ion-headphone:before{content:""}.ion-heart:before{content:""}.ion-heart-broken:before{content:""}.ion-help:before{content:""}.ion-help-buoy:before{content:""}.ion-help-circled:before{content:""}.ion-home:before,.nav-breadcrumb .item.home:before{content:""}.ion-icecream:before{content:""}.ion-image:before{content:""}.ion-images:before{content:""}.ion-information:before{content:""}.ion-information-circled:before{content:""}.ion-ionic:before{content:""}.ion-ios-alarm:before{content:""}.ion-ios-alarm-outline:before{content:""}.ion-ios-albums:before{content:""}.ion-ios-albums-outline:before{content:""}.ion-ios-americanfootball:before{content:""}.ion-ios-americanfootball-outline:before{content:""}.ion-ios-analytics:before{content:""}.ion-ios-analytics-outline:before{content:""}.ion-ios-arrow-back:before{content:""}.ion-ios-arrow-down:before{content:""}.ion-ios-arrow-forward:before{content:""}.ion-ios-arrow-left:before{content:""}.ion-ios-arrow-right:before{content:""}.ion-ios-arrow-thin-down:before{content:""}.ion-ios-arrow-thin-left:before{content:""}.ion-ios-arrow-thin-right:before{content:""}.ion-ios-arrow-thin-up:before{content:""}.ion-ios-arrow-up:before{content:""}.ion-ios-at:before{content:""}.ion-ios-at-outline:before{content:""}.ion-ios-barcode:before{content:""}.ion-ios-barcode-outline:before{content:""}.ion-ios-baseball:before{content:""}.ion-ios-baseball-outline:before{content:""}.ion-ios-basketball:before{content:""}.ion-ios-basketball-outline:before{content:""}.ion-ios-bell:before{content:""}.ion-ios-bell-outline:before{content:""}.ion-ios-body:before{content:""}.ion-ios-body-outline:before{content:""}.ion-ios-bolt:before{content:""}.ion-ios-bolt-outline:before{content:""}.ion-ios-book:before{content:""}.ion-ios-book-outline:before{content:""}.ion-ios-bookmarks:before{content:""}.ion-ios-bookmarks-outline:before{content:""}.ion-ios-box:before{content:""}.ion-ios-box-outline:before{content:""}.ion-ios-briefcase:before{content:""}.ion-ios-briefcase-outline:before{content:""}.ion-ios-browsers:before{content:""}.-exlink.text-link::after,.cms-body a.-exlink::after,.cms-lead a.-exlink::after,.ion-ios-browsers-outline:before,.list-links a.-exlink::after{content:""}.ion-ios-calculator:before{content:""}.ion-ios-calculator-outline:before{content:""}.ion-ios-calendar:before{content:""}.ion-ios-calendar-outline:before{content:""}.ion-ios-camera:before{content:""}.ion-ios-camera-outline:before{content:""}.ion-ios-cart:before{content:""}.ion-ios-cart-outline:before{content:""}.ion-ios-chatboxes:before{content:""}.ion-ios-chatboxes-outline:before{content:""}.ion-ios-chatbubble:before{content:""}.ion-ios-chatbubble-outline:before{content:""}.ion-ios-checkmark:before{content:""}.ion-ios-checkmark-empty:before{content:""}.ion-ios-checkmark-outline:before{content:""}.ion-ios-circle-filled:before{content:""}.ion-ios-circle-outline:before{content:""}.ion-ios-clock:before{content:""}.ion-ios-clock-outline:before{content:""}.ion-ios-close:before{content:""}.ion-ios-close-empty:before{content:""}.ion-ios-close-outline:before{content:""}.ion-ios-cloud:before{content:""}.ion-ios-cloud-download:before{content:""}.ion-ios-cloud-download-outline:before{content:""}.ion-ios-cloud-outline:before{content:""}.ion-ios-cloud-upload:before{content:""}.ion-ios-cloud-upload-outline:before{content:""}.ion-ios-cloudy:before{content:""}.ion-ios-cloudy-night:before{content:""}.ion-ios-cloudy-night-outline:before{content:""}.ion-ios-cloudy-outline:before{content:""}.ion-ios-cog:before{content:""}.ion-ios-cog-outline:before{content:""}.ion-ios-color-filter:before{content:""}.ion-ios-color-filter-outline:before{content:""}.ion-ios-color-wand:before{content:""}.ion-ios-color-wand-outline:before{content:""}.ion-ios-compose:before{content:""}.ion-ios-compose-outline:before{content:""}.ion-ios-contact:before{content:""}.ion-ios-contact-outline:before{content:""}.ion-ios-copy:before{content:""}.ion-ios-copy-outline:before{content:""}.ion-ios-crop:before{content:""}.ion-ios-crop-strong:before{content:""}.ion-ios-download:before{content:""}.ion-ios-download-outline:before{content:""}.ion-ios-drag:before{content:""}.ion-ios-email:before{content:""}.ion-ios-email-outline:before{content:""}.ion-ios-eye:before{content:""}.ion-ios-eye-outline:before{content:""}.ion-ios-fastforward:before{content:""}.ion-ios-fastforward-outline:before{content:""}.ion-ios-filing:before{content:""}.ion-ios-filing-outline:before{content:""}.ion-ios-film:before{content:""}.ion-ios-film-outline:before{content:""}.ion-ios-flag:before{content:""}.ion-ios-flag-outline:before{content:""}.ion-ios-flame:before{content:""}.ion-ios-flame-outline:before{content:""}.ion-ios-flask:before{content:""}.ion-ios-flask-outline:before{content:""}.ion-ios-flower:before{content:""}.ion-ios-flower-outline:before{content:""}.ion-ios-folder:before{content:""}.ion-ios-folder-outline:before{content:""}.ion-ios-football:before{content:""}.ion-ios-football-outline:before{content:""}.ion-ios-game-controller-a:before{content:""}.ion-ios-game-controller-a-outline:before{content:""}.ion-ios-game-controller-b:before{content:""}.ion-ios-game-controller-b-outline:before{content:""}.ion-ios-gear:before{content:""}.ion-ios-gear-outline:before{content:""}.ion-ios-glasses:before{content:""}.ion-ios-glasses-outline:before{content:""}.ion-ios-grid-view:before{content:""}.ion-ios-grid-view-outline:before{content:""}.ion-ios-heart:before{content:""}.ion-ios-heart-outline:before{content:""}.ion-ios-help:before{content:""}.ion-ios-help-empty:before{content:""}.ion-ios-help-outline:before{content:""}.ion-ios-home:before{content:""}.ion-ios-home-outline:before{content:""}.ion-ios-infinite:before{content:""}.ion-ios-infinite-outline:before{content:""}.ion-ios-information:before{content:""}.ion-ios-information-empty:before{content:""}.ion-ios-information-outline:before{content:""}.ion-ios-ionic-outline:before{content:""}.ion-ios-keypad:before{content:""}.ion-ios-keypad-outline:before{content:""}.ion-ios-lightbulb:before{content:""}.ion-ios-lightbulb-outline:before{content:""}.ion-ios-list:before{content:""}.ion-ios-list-outline:before{content:""}.ion-ios-location:before{content:""}.ion-ios-location-outline:before{content:""}.ion-ios-locked:before{content:""}.ion-ios-locked-outline:before{content:""}.ion-ios-loop:before{content:""}.ion-ios-loop-strong:before{content:""}.ion-ios-medical:before{content:""}.ion-ios-medical-outline:before{content:""}.ion-ios-medkit:before{content:""}.ion-ios-medkit-outline:before{content:""}.ion-ios-mic:before{content:""}.ion-ios-mic-off:before{content:""}.ion-ios-mic-outline:before{content:""}.ion-ios-minus:before{content:""}.ion-ios-minus-empty:before{content:""}.ion-ios-minus-outline:before{content:""}.ion-ios-monitor:before{content:""}.ion-ios-monitor-outline:before{content:""}.ion-ios-moon:before{content:""}.ion-ios-moon-outline:before{content:""}.ion-ios-more:before{content:""}.ion-ios-more-outline:before{content:""}.ion-ios-musical-note:before{content:""}.ion-ios-musical-notes:before{content:""}.ion-ios-navigate:before{content:""}.ion-ios-navigate-outline:before{content:""}.ion-ios-nutrition:before{content:""}.ion-ios-nutrition-outline:before{content:""}.ion-ios-paper:before{content:""}.ion-ios-paper-outline:before{content:""}.ion-ios-paperplane:before{content:""}.ion-ios-paperplane-outline:before{content:""}.ion-ios-partlysunny:before{content:""}.ion-ios-partlysunny-outline:before{content:""}.ion-ios-pause:before{content:""}.ion-ios-pause-outline:before{content:""}.ion-ios-paw:before{content:""}.ion-ios-paw-outline:before{content:""}.ion-ios-people:before{content:""}.ion-ios-people-outline:before{content:""}.ion-ios-person:before{content:""}.ion-ios-person-outline:before{content:""}.ion-ios-personadd:before{content:""}.ion-ios-personadd-outline:before{content:""}.ion-ios-photos:before{content:""}.ion-ios-photos-outline:before{content:""}.ion-ios-pie:before{content:""}.ion-ios-pie-outline:before{content:""}.ion-ios-pint:before{content:""}.ion-ios-pint-outline:before{content:""}.ion-ios-play:before{content:""}.ion-ios-play-outline:before{content:""}.ion-ios-plus:before{content:""}.ion-ios-plus-empty:before{content:""}.ion-ios-plus-outline:before{content:""}.ion-ios-pricetag:before{content:""}.ion-ios-pricetag-outline:before{content:""}.ion-ios-pricetags:before{content:""}.ion-ios-pricetags-outline:before{content:""}.ion-ios-printer:before{content:""}.ion-ios-printer-outline:before{content:""}.ion-ios-pulse:before{content:""}.ion-ios-pulse-strong:before{content:""}.ion-ios-rainy:before{content:""}.ion-ios-rainy-outline:before{content:""}.ion-ios-recording:before{content:""}.ion-ios-recording-outline:before{content:""}.ion-ios-redo:before{content:""}.ion-ios-redo-outline:before{content:""}.ion-ios-refresh:before{content:""}.ion-ios-refresh-empty:before{content:""}.ion-ios-refresh-outline:before{content:""}.ion-ios-reload:before{content:""}.ion-ios-reverse-camera:before{content:""}.ion-ios-reverse-camera-outline:before{content:""}.ion-ios-rewind:before{content:""}.ion-ios-rewind-outline:before{content:""}.ion-ios-rose:before{content:""}.ion-ios-rose-outline:before{content:""}.ion-ios-search:before{content:""}.ion-ios-search-strong:before{content:""}.ion-ios-settings:before{content:""}.ion-ios-settings-strong:before{content:""}.ion-ios-shuffle:before{content:""}.ion-ios-shuffle-strong:before{content:""}.ion-ios-skipbackward:before{content:""}.ion-ios-skipbackward-outline:before{content:""}.ion-ios-skipforward:before{content:""}.ion-ios-skipforward-outline:before{content:""}.ion-ios-snowy:before{content:""}.ion-ios-speedometer:before{content:""}.ion-ios-speedometer-outline:before{content:""}.ion-ios-star:before{content:""}.ion-ios-star-half:before{content:""}.ion-ios-star-outline:before{content:""}.ion-ios-stopwatch:before{content:""}.ion-ios-stopwatch-outline:before{content:""}.ion-ios-sunny:before{content:""}.ion-ios-sunny-outline:before{content:""}.btn.-tel:before,.ion-ios-telephone:before{content:""}.ion-ios-telephone-outline:before{content:""}.ion-ios-tennisball:before{content:""}.ion-ios-tennisball-outline:before{content:""}.ion-ios-thunderstorm:before{content:""}.ion-ios-thunderstorm-outline:before{content:""}.ion-ios-time:before{content:""}.ion-ios-time-outline:before{content:""}.ion-ios-timer:before{content:""}.ion-ios-timer-outline:before{content:""}.ion-ios-toggle:before{content:""}.ion-ios-toggle-outline:before{content:""}.ion-ios-trash:before{content:""}.ion-ios-trash-outline:before{content:""}.ion-ios-undo:before{content:""}.ion-ios-undo-outline:before{content:""}.ion-ios-unlocked:before{content:""}.ion-ios-unlocked-outline:before{content:""}.ion-ios-upload:before{content:""}.ion-ios-upload-outline:before{content:""}.ion-ios-videocam:before{content:""}.ion-ios-videocam-outline:before{content:""}.ion-ios-volume-high:before{content:""}.ion-ios-volume-low:before{content:""}.ion-ios-wineglass:before{content:""}.ion-ios-wineglass-outline:before{content:""}.ion-ios-world:before{content:""}.ion-ios-world-outline:before{content:""}.ion-ipad:before{content:""}.ion-iphone:before{content:""}.ion-ipod:before{content:""}.ion-jet:before{content:""}.ion-key:before{content:""}.ion-knife:before{content:""}.ion-laptop:before{content:""}.ion-leaf:before{content:""}.ion-levels:before{content:""}.ion-lightbulb:before{content:""}.ion-link:before{content:""}.ion-load-a:before{content:""}.ion-load-b:before{content:""}.ion-load-c:before{content:""}.ion-load-d:before{content:""}.ion-location:before{content:""}.ion-lock-combination:before{content:""}.ion-locked:before{content:""}.ion-log-in:before{content:""}.ion-log-out:before{content:""}.ion-loop:before{content:""}.ion-magnet:before{content:""}.ion-male:before{content:""}.ion-man:before{content:""}.ion-map:before{content:""}.ion-medkit:before{content:""}.ion-merge:before{content:""}.ion-mic-a:before{content:""}.ion-mic-b:before{content:""}.ion-mic-c:before{content:""}.ion-minus:before{content:""}.ion-minus-circled:before{content:""}.ion-minus-round:before{content:""}.ion-model-s:before{content:""}.ion-monitor:before{content:""}.ion-more:before{content:""}.ion-mouse:before{content:""}.ion-music-note:before{content:""}.ion-navicon:before{content:""}.ion-navicon-round:before{content:""}.ion-navigate:before{content:""}.ion-network:before{content:""}.ion-no-smoking:before{content:""}.ion-nuclear:before{content:""}.ion-outlet:before{content:""}.ion-paintbrush:before{content:""}.ion-paintbucket:before{content:""}.ion-paper-airplane:before{content:""}.ion-paperclip:before{content:""}.ion-pause:before{content:""}.ion-person:before{content:""}.ion-person-add:before{content:""}.ion-person-stalker:before{content:""}.ion-pie-graph:before{content:""}.ion-pin:before{content:""}.ion-pinpoint:before{content:""}.ion-pizza:before{content:""}.ion-plane:before{content:""}.ion-planet:before{content:""}.ion-play:before{content:""}.ion-playstation:before{content:""}.ion-plus:before{content:""}.ion-plus-circled:before{content:""}.ion-plus-round:before{content:""}.ion-podium:before{content:""}.ion-pound:before{content:""}.ion-power:before{content:""}.ion-pricetag:before{content:""}.ion-pricetags:before{content:""}.ion-printer:before{content:""}.ion-pull-request:before{content:""}.ion-qr-scanner:before{content:""}.ion-quote:before{content:""}.ion-radio-waves:before{content:""}.ion-record:before{content:""}.ion-refresh:before{content:""}.ion-reply:before{content:""}.ion-reply-all:before{content:""}.ion-ribbon-a:before{content:""}.ion-ribbon-b:before{content:""}.ion-sad:before{content:""}.ion-sad-outline:before{content:""}.ion-scissors:before{content:""}.cms-gallery .image a:before,.ion-search:before{content:""}.ion-settings:before{content:""}.ion-share:before{content:""}.ion-shuffle:before{content:""}.ion-skip-backward:before{content:""}.ion-skip-forward:before{content:""}.ion-social-android:before{content:""}.ion-social-android-outline:before{content:""}.ion-social-angular:before{content:""}.ion-social-angular-outline:before{content:""}.ion-social-apple:before{content:""}.ion-social-apple-outline:before{content:""}.ion-social-bitcoin:before{content:""}.ion-social-bitcoin-outline:before{content:""}.ion-social-buffer:before{content:""}.ion-social-buffer-outline:before{content:""}.ion-social-chrome:before{content:""}.ion-social-chrome-outline:before{content:""}.ion-social-codepen:before{content:""}.ion-social-codepen-outline:before{content:""}.ion-social-css3:before{content:""}.ion-social-css3-outline:before{content:""}.ion-social-designernews:before{content:""}.ion-social-designernews-outline:before{content:""}.ion-social-dribbble:before{content:""}.ion-social-dribbble-outline:before{content:""}.ion-social-dropbox:before{content:""}.ion-social-dropbox-outline:before{content:""}.ion-social-euro:before{content:""}.ion-social-euro-outline:before{content:""}.ion-social-facebook:before{content:""}.ion-social-facebook-outline:before{content:""}.ion-social-foursquare:before{content:""}.ion-social-foursquare-outline:before{content:""}.ion-social-freebsd-devil:before{content:""}.ion-social-github:before{content:""}.ion-social-github-outline:before{content:""}.ion-social-google:before{content:""}.ion-social-google-outline:before{content:""}.ion-social-googleplus:before{content:""}.ion-social-googleplus-outline:before{content:""}.ion-social-hackernews:before{content:""}.ion-social-hackernews-outline:before{content:""}.ion-social-html5:before{content:""}.ion-social-html5-outline:before{content:""}.ion-social-instagram:before{content:""}.ion-social-instagram-outline:before{content:""}.ion-social-javascript:before{content:""}.ion-social-javascript-outline:before{content:""}.ion-social-linkedin:before{content:""}.ion-social-linkedin-outline:before{content:""}.ion-social-markdown:before{content:""}.ion-social-nodejs:before{content:""}.ion-social-octocat:before{content:""}.ion-social-pinterest:before{content:""}.ion-social-pinterest-outline:before{content:""}.ion-social-python:before{content:""}.ion-social-reddit:before{content:""}.ion-social-reddit-outline:before{content:""}.ion-social-rss:before{content:""}.ion-social-rss-outline:before{content:""}.ion-social-sass:before{content:""}.ion-social-skype:before{content:""}.ion-social-skype-outline:before{content:""}.ion-social-snapchat:before{content:""}.ion-social-snapchat-outline:before{content:""}.ion-social-tumblr:before{content:""}.ion-social-tumblr-outline:before{content:""}.ion-social-tux:before{content:""}.ion-social-twitch:before{content:""}.ion-social-twitch-outline:before{content:""}.ion-social-twitter:before{content:""}.ion-social-twitter-outline:before{content:""}.ion-social-usd:before{content:""}.ion-social-usd-outline:before{content:""}.ion-social-vimeo:before{content:""}.ion-social-vimeo-outline:before{content:""}.ion-social-whatsapp:before{content:""}.ion-social-whatsapp-outline:before{content:""}.ion-social-windows:before{content:""}.ion-social-windows-outline:before{content:""}.ion-social-wordpress:before{content:""}.ion-social-wordpress-outline:before{content:""}.ion-social-yahoo:before{content:""}.ion-social-yahoo-outline:before{content:""}.ion-social-yen:before{content:""}.ion-social-yen-outline:before{content:""}.ion-social-youtube:before{content:""}.ion-social-youtube-outline:before{content:""}.ion-soup-can:before{content:""}.ion-soup-can-outline:before{content:""}.ion-speakerphone:before{content:""}.ion-speedometer:before{content:""}.ion-spoon:before{content:""}.ion-star:before{content:""}.ion-stats-bars:before{content:""}.ion-steam:before{content:""}.ion-stop:before{content:""}.ion-thermometer:before{content:""}.ion-thumbsdown:before{content:""}.ion-thumbsup:before{content:""}.ion-toggle:before{content:""}.ion-toggle-filled:before{content:""}.ion-transgender:before{content:""}.ion-trash-a:before{content:""}.ion-trash-b:before{content:""}.ion-trophy:before{content:""}.ion-tshirt:before{content:""}.ion-tshirt-outline:before{content:""}.ion-umbrella:before{content:""}.ion-university:before{content:""}.ion-unlocked:before{content:""}.ion-upload:before{content:""}.ion-usb:before{content:""}.ion-videocamera:before{content:""}.ion-volume-high:before{content:""}.ion-volume-low:before{content:""}.ion-volume-medium:before{content:""}.ion-volume-mute:before{content:""}.ion-wand:before{content:""}.ion-waterdrop:before{content:""}.ion-wifi:before{content:""}.ion-wineglass:before{content:""}.ion-woman:before{content:""}.ion-wrench:before{content:""}.ion-xbox:before{content:""}
/*!
 * Font Awesome Free 5.8.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;font-display:auto;src:url(/kindergarten/assets/fonts/fa-regular-400.eot);src:url(/kindergarten/assets/fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/kindergarten/assets/fonts/fa-regular-400.woff2) format("woff2"),url(/kindergarten/assets/fonts/fa-regular-400.woff) format("woff"),url(/kindergarten/assets/fonts/fa-regular-400.ttf) format("truetype"),url(/kindergarten/assets/fonts/fa-regular-400.svg#fontawesome) format("svg")}.btn[href$=".pdf"]::before,.cms-body a[href$=".pdf"]::after,.cms-lead a[href$=".pdf"]::after,.far,.list-links a[href$=".pdf"]::after,.text-link[href$=".pdf"]::after{font-family:'Font Awesome 5 Free';font-weight:400}
/*! styles */
@-webkit-keyframes slideInButton{0%{top:-2.91rem}to{top:.09rem}}@keyframes slideInButton{0%{top:-2.91rem}to{top:.09rem}}@-webkit-keyframes bar01{0%{-webkit-transform:translateY(.05rem) rotate(45deg)}50%{-webkit-transform:translateY(.05rem) rotate(0)}to{-webkit-transform:translateY(0) rotate(0)}}@keyframes bar01{0%{-webkit-transform:translateY(.05rem) rotate(45deg);transform:translateY(.05rem) rotate(45deg)}50%{-webkit-transform:translateY(.05rem) rotate(0);transform:translateY(.05rem) rotate(0)}to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@-webkit-keyframes bar02{0%{-webkit-transform:translateY(-.05rem) rotate(-45deg)}50%{-webkit-transform:translateY(-.05rem) rotate(0)}to{-webkit-transform:translateY(0) rotate(0)}}@keyframes bar02{0%{-webkit-transform:translateY(-.05rem) rotate(-45deg);transform:translateY(-.05rem) rotate(-45deg)}50%{-webkit-transform:translateY(-.05rem) rotate(0);transform:translateY(-.05rem) rotate(0)}to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@-webkit-keyframes bar01-active{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(.05rem) rotate(0)}to{-webkit-transform:translateY(.05rem) rotate(45deg)}}@keyframes bar01-active{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(.05rem) rotate(0);transform:translateY(.05rem) rotate(0)}to{-webkit-transform:translateY(.05rem) rotate(45deg);transform:translateY(.05rem) rotate(45deg)}}@-webkit-keyframes bar03-active{0%{-webkit-transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-.05rem) rotate(0)}to{-webkit-transform:translateY(-.05rem) rotate(-45deg)}}@keyframes bar03-active{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-.05rem) rotate(0);transform:translateY(-.05rem) rotate(0)}to{-webkit-transform:translateY(-.05rem) rotate(-45deg);transform:translateY(-.05rem) rotate(-45deg)}}@-webkit-keyframes slideInHeader{0%{top:-3rem}to{top:0}}@keyframes slideInHeader{0%{top:-3rem}to{top:0}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@page{size:A4;margin:10mm}body,html{margin:0;width:100%;overflow-x:hidden}html{line-height:0;font-family:"Hiragino Kaku Gothic ProN","Meiryo",sans-serif;color:#000;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:1281px){html{font-size:100px}}@media (min-width:1921px){html{font-size:5.208vw}}@media (max-width:1280px){html{font-size:7.813vw}}@media (max-width:767px){html{font-size:31.25vw}html.-menuOpen{overflow:hidden}}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff;font-size:.15rem;line-height:1.5;height:auto;overflow-y:auto;word-wrap:break-word}@media print{body{width:980px}}@media (max-width:767px){html.-menuOpen body{height:100%;overflow-y:hidden}}a{color:#693f3f;text-decoration:underline}a:active,a:focus,a:hover{text-decoration:none}img{vertical-align:bottom;max-width:100%;height:auto}figure{margin:0}p{max-height:100%}strong{font-weight:700}em{font-style:italic}li,ol,ul{list-style:none}dd,dl,dt,li,ol,ul{margin:0;padding:0}#btn-goheader.-disable,.cms-navi li::before,hr{display:none}button,input,optgroup,select,textarea{font:inherit}a:active,a:hover,button:active,button:hover,input:active,input:hover,textarea:active,textarea:hover{outline:0!important}#btn-goheader{position:fixed;z-index:2;bottom:-1.6rem;left:calc(50% + 5.2rem);width:1.13rem;height:1.34rem;-webkit-transition:bottom .2s cubic-bezier(.22,.61,.36,1);transition:bottom .2s cubic-bezier(.22,.61,.36,1)}@media (max-width:767px){#btn-goheader{width:.7rem;height:.9rem;left:auto;right:0}}#btn-goheader a{display:block;width:100%;height:100%;background:url(/kindergarten/assets/images/common/icon/goheader.png) no-repeat center;background-size:100% auto;font-size:0;line-height:0;cursor:pointer;-webkit-transition:-webkit-transform .2s cubic-bezier(.22,.61,.36,1);transition:transform .2s cubic-bezier(.22,.61,.36,1);transition:transform .2s cubic-bezier(.22,.61,.36,1),-webkit-transform .2s cubic-bezier(.22,.61,.36,1)}#btn-goheader a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#btn-goheader a:active{-webkit-transform:scale(.92);transform:scale(.92)}#btn-goheader.-on{bottom:-.1rem}@media (max-width:767px){#btn-goheader.-on{bottom:-.05rem}}#btn-goheader.-end{position:absolute;-webkit-transform:translateY(-3.2rem);transform:translateY(-3.2rem)}@media (max-width:767px){#btn-goheader.-end{-webkit-transform:translateY(-4.07rem);transform:translateY(-4.07rem)}}@media (min-width:768px){#btn-spmenu{display:none}}@media (max-width:767px){#btn-spmenu{position:absolute;z-index:3;top:.09rem;right:.08rem;padding:.1rem 0;width:.4rem;height:.4rem;background:#fff;-webkit-box-shadow:0 .03rem .06rem 0 rgba(0,0,0,.16);box-shadow:0 .03rem .06rem 0 rgba(0,0,0,.16);border:0;border-radius:50%;cursor:pointer}#btn-spmenu.-active,#btn-spmenu.-on{position:fixed}#btn-spmenu.-on{-webkit-animation:slideInButton .2s cubic-bezier(.22,.61,.36,1);animation:slideInButton .2s cubic-bezier(.22,.61,.36,1)}#btn-spmenu .text{display:block;font-size:.06rem;line-height:.09rem}#btn-spmenu .bar,#btn-spmenu .bars{display:block;-webkit-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;box-sizing:border-box}#btn-spmenu .bars{position:relative;width:.18rem;height:.13rem;margin:0 auto .02rem}#btn-spmenu .bar{position:absolute;left:0;width:100%;height:.03rem;border-radius:.015rem;background-color:#644848}#btn-spmenu .bar:nth-of-type(1){top:0}#btn-spmenu .bar:nth-of-type(2){top:.05rem}#btn-spmenu .bar:nth-of-type(3){bottom:0}#btn-spmenu .bar:nth-of-type(1){-webkit-animation:bar01 .75s forwards;animation:bar01 .75s forwards}#btn-spmenu .bar:nth-of-type(2){-webkit-transition:all .25s .25s;transition:all .25s .25s;opacity:1}#btn-spmenu .bar:nth-of-type(3){-webkit-animation:bar02 .75s forwards;animation:bar02 .75s forwards}#btn-spmenu.-active .bar:nth-of-type(1){-webkit-animation:bar01-active .75s forwards;animation:bar01-active .75s forwards}#btn-spmenu.-active .bar:nth-of-type(2){opacity:0}#btn-spmenu.-active .bar:nth-of-type(3){-webkit-animation:bar03-active .75s forwards;animation:bar03-active .75s forwards}}.cms-body table.table-simple tbody td,.cms-body table.table-simple tbody th{width:auto!important;height:auto!important;white-space:normal}@media (max-width:767px){.cms-body table.table-simple{display:table}.cms-body table.table-simple thead{display:table-header-group!important}.cms-body table.table-simple tbody{display:table-row-group!important}.cms-body table.table-simple tr{display:table-row!important}.cms-body table.table-simple td,.cms-body table.table-simple th{display:table-cell!important;border-left:.02rem solid #e4dcd7!important}}.cms-lead{font-size:.16rem;width:100%}.cms-navi{-ms-flex-negative:0;flex-shrink:0;border:.05rem solid #e4dcd7;border-radius:.1rem;overflow:hidden;width:100%}.cms-navi+.cms-lead{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.cms-navi a,.cms-navi ul{display:-webkit-box;display:-ms-flexbox;display:flex}.cms-navi ul{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 -.02rem!important;background:#fff}.cms-navi li{margin:0!important;padding:0;width:100%;border-bottom:.02rem solid #e4dcd7}.cms-navi a{padding-left:1.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.cms-navi a::before{display:inline-block;margin-right:0;height:1.5em;width:1.5em;color:#fff;font-size:inherit;line-height:1.5em;text-indent:0;text-align:center}.cms-navi a,.cms-navi a *{text-indent:0}.cms-navi a:active,.cms-navi a:focus,.cms-navi a:hover{color:#ffc209}@media (max-width:767px){.cms-navi a,.cms-navi a:before{font-size:.16rem;line-height:.28rem}.cms-navi a{padding:.15rem .2rem;text-indent:-1em;padding-left:1em}.cms-navi a:before{margin-right:.07rem;width:.3em;height:.28rem;line-height:inherit;color:#ffc209}.cms-navi.footer{margin:0 .16rem .3rem;width:auto}.cms-navi.lead{margin:.3rem 0}}@media (min-width:768px){.cms-navi.footer{margin-bottom:.5rem}.cms-navi.footer li{width:25%}.cms-navi.footer li:not(:nth-child(4n)){border-right:.02rem solid #e4dcd7}html.entering .cms-navi.footer li{width:50%}html.entering .cms-navi.footer li:nth-child(2n){border-right:0 none}.cms-navi.lead{margin-right:-.4rem;width:3.2rem}.cms-navi.lead+.cms-lead{width:calc(100% - 3.64rem)}.cms-navi a{padding:.15rem .2rem;font-size:.18rem;line-height:.28rem;text-indent:0;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.cms-navi a span{max-width:1.75rem}.cms-navi a::before{content:'';margin-right:.2rem;width:.6rem;height:.6rem;border-radius:50%;background:no-repeat center;background-size:100%;-webkit-transition:background-size .2s cubic-bezier(.22,.61,.36,1);transition:background-size .2s cubic-bezier(.22,.61,.36,1);-ms-flex-negative:0;flex-shrink:0}html.feature .cms-navi a::before{background-color:#99e1f8}html.life .cms-navi a::before{background-color:#fee79f}html.childhood .cms-navi a::before{background-color:#fec7c7}html.entering .cms-navi a::before{background-color:#b7e576}.cms-navi a:active::before,.cms-navi a:focus::before,.cms-navi a:hover::before{background-size:120%}.cms-navi a.briefing::before{background-image:url(/kindergarten/assets/images/pages/icon/briefing.png)}.cms-navi a.buddhism::before{background-image:url(/kindergarten/assets/images/pages/icon/buddhism.png)}.cms-navi a.bus::before{background-image:url(/kindergarten/assets/images/pages/icon/bus.png)}.cms-navi a.childhood::before{background-image:url(/kindergarten/assets/images/pages/icon/childhood.png)}.cms-navi a.counseling::before{background-image:url(/kindergarten/assets/images/pages/icon/counseling.png)}.cms-navi a.data::before{background-image:url(/kindergarten/assets/images/pages/icon/data.png)}.cms-navi a.entering::before{background-image:url(/kindergarten/assets/images/pages/icon/entering.png)}.cms-navi a.event::before{background-image:url(/kindergarten/assets/images/pages/icon/event.png)}.cms-navi a.extra::before{background-image:url(/kindergarten/assets/images/pages/icon/extra.png)}.cms-navi a.feature::before{background-image:url(/kindergarten/assets/images/pages/icon/feature.png)}.cms-navi a.history::before{background-image:url(/kindergarten/assets/images/pages/icon/history.png)}.cms-navi a.ichigo::before{background-image:url(/kindergarten/assets/images/pages/icon/ichigo.png)}.cms-navi a.life::before{background-image:url(/kindergarten/assets/images/pages/icon/life.png)}.cms-navi a.news::before{background-image:url(/kindergarten/assets/images/pages/icon/news.png)}.cms-navi a.openspace::before{background-image:url(/kindergarten/assets/images/pages/icon/openspace.png)}.cms-navi a.policy::before{background-image:url(/kindergarten/assets/images/pages/icon/policy.png)}.cms-navi a.safety::before{background-image:url(/kindergarten/assets/images/pages/icon/safety.png)}.cms-navi a.union::before{background-image:url(/kindergarten/assets/images/pages/icon/union.png)}.cms-navi a.volunteer::before{background-image:url(/kindergarten/assets/images/pages/icon/volunteer.png)}.cms-navi a.evaluation::before{background-image:url(/kindergarten/assets/images/pages/icon/evaluation.png)}}.cms-title{padding-bottom:.2rem;margin-bottom:.3rem;border-bottom:.03rem solid #e4dcd7}@media (max-width:767px){.cms-title{padding-bottom:.1rem;margin-bottom:.2rem}}.cms-title .date{margin:0;font-size:.16rem;color:#f19149}.cms-title .title{margin:0!important}.content-form{width:100%}.content-form .form-lead{padding-bottom:.3rem!important;margin-bottom:.3rem!important;font-size:.16rem}.content-form .form-lead .list-notice{margin:0}.content-inner{margin:.6rem auto 0}@media (max-width:767px){.content-inner{margin:.3rem auto 0}}.content-inner>.cms-body{width:100%}.content-inner::after{content:'';display:block;margin:.6rem -.4rem .3rem;height:.25rem;width:calc(100% + .8rem);background:url(/kindergarten/assets/images/common/line/dots-violet.png) center left repeat-x;background-size:auto .25rem}@media (max-width:767px){.content-inner::after{margin:.3rem 0;height:.46rem;width:100%;background-position:bottom .05rem left}}html.feature .content-inner::after{background-image:url(/kindergarten/assets/images/common/line/dots-blue.png)}html.life .content-inner::after{background-image:url(/kindergarten/assets/images/common/line/dots-yellow.png)}html.childhood .content-inner::after{background-image:url(/kindergarten/assets/images/common/line/dots-pink.png)}html.entering .content-inner::after{background-image:url(/kindergarten/assets/images/common/line/dots-green.png)}.content-mv,.content-mv::before{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);height:3.06rem}.content-mv{position:relative;background:url(/kindergarten/assets/images/common/pattern/violet.jpg);background-size:1rem}html.feature .content-mv{background-image:url(/kindergarten/assets/images/common/pattern/mizuiro.jpg)}html.feature .content-mv::before{background-color:rgba(255,255,255,.2)}html.life .content-mv{background-image:url(/kindergarten/assets/images/common/pattern/orange.jpg)}html.childhood .content-mv{background-image:url(/kindergarten/assets/images/common/pattern/pink.jpg)}html.entering .content-mv{background-image:url(/kindergarten/assets/images/common/pattern/bright-green.jpg)}@media (max-width:767px){.content-mv{height:1.2rem;text-align:center}}.content-mv::before{content:'';position:absolute;top:0;left:0;width:100vw;background:no-repeat center;background-size:19.2rem auto;background-image:url(/kindergarten/assets/images/pages/mv/other.png)}@media (max-width:767px){.content-mv::before{opacity:.7;height:1.2rem;background-position:bottom left -5.4rem;background-size:11.2rem auto}.content-mv.feature::before,body.feature .content-mv::before{background-position:bottom left -4rem;background-size:10rem auto}}.content-mv .inner{position:relative;top:2rem;z-index:2;margin:0 auto;width:11.2rem;max-width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){.content-mv .inner{top:.6rem;width:auto}}.content-mv p.category{margin:0 0 .13rem;font-size:.16rem;line-height:.25rem;color:#84614b;font-family:"M PLUS Rounded 1c",sans-serif}@media (max-width:767px){.content-mv p.category{margin:0 0 .04rem;font-size:.15rem;text-shadow:.005rem .005rem 0 #fff}}.content-mv .title{margin:0;font-size:.36rem;font-family:"M PLUS Rounded 1c",sans-serif;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.16);background:no-repeat center left;background-size:auto 100%}@media (max-width:767px){.content-mv .title{display:inline-block;background-position:center;text-align:center;font-size:.3rem}}.content-mv.access::before,body.access .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/access.png)}.content-mv.access .title,body.access .content-mv .title{font-size:0!important;height:.65rem;background-image:url(/kindergarten/assets/images/pages/title/access.png)}@media (max-width:767px){.content-mv.access .title,body.access .content-mv .title{display:block;width:100%;height:.325rem}}.content-mv.briefing::before,body.briefing .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/briefing.png)}.content-mv.briefing .title,body.briefing .content-mv .title{font-size:0!important;height:.7rem;background-image:url(/kindergarten/assets/images/pages/title/briefing.png)}@media (max-width:767px){.content-mv.briefing .title,body.briefing .content-mv .title{display:block;width:100%;height:.35rem}}.content-mv.buddhism::before,body.buddhism .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/buddhism.png)}.content-mv.buddhism .title,body.buddhism .content-mv .title{font-size:0!important;height:.62rem;background-image:url(/kindergarten/assets/images/pages/title/buddhism.png)}@media (max-width:767px){.content-mv.buddhism .title,body.buddhism .content-mv .title{display:block;width:100%;height:.31rem}}.content-mv.bus::before,body.bus .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/bus.png)}.content-mv.bus .title,body.bus .content-mv .title{font-size:0!important;height:.62rem;background-image:url(/kindergarten/assets/images/pages/title/bus.png)}@media (max-width:767px){.content-mv.bus .title,body.bus .content-mv .title{display:block;width:100%;height:.31rem}}.content-mv.childhood::before,body.childhood .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/childhood.png)}.content-mv.childhood .title,body.childhood .content-mv .title{font-size:0!important;height:.77rem;background-image:url(/kindergarten/assets/images/pages/title/childhood.png)}@media (max-width:767px){.content-mv.childhood .title,body.childhood .content-mv .title{display:block;width:100%;height:.385rem}}.content-mv.counseling::before,body.counseling .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/counseling.png)}.content-mv.counseling .title,body.counseling .content-mv .title{font-size:0!important;height:.58rem;background-image:url(/kindergarten/assets/images/pages/title/counseling.png)}@media (max-width:767px){.content-mv.counseling .title,body.counseling .content-mv .title{display:block;width:100%;height:.29rem}}.content-mv.data::before,body.data .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/data.png)}.content-mv.data .title,body.data .content-mv .title{font-size:0!important;height:.56rem;background-image:url(/kindergarten/assets/images/pages/title/data.png)}@media (max-width:767px){.content-mv.data .title,body.data .content-mv .title{display:block;width:100%;height:.28rem}}.content-mv.entering::before,body.entering .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/entering.png)}.content-mv.entering .title,body.entering .content-mv .title{font-size:0!important;height:.7rem;background-image:url(/kindergarten/assets/images/pages/title/entering.png)}@media (max-width:767px){.content-mv.entering .title,body.entering .content-mv .title{display:block;width:100%;height:.35rem}}.content-mv.event::before,body.event .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/event.png)}.content-mv.event .title,body.event .content-mv .title{font-size:0!important;height:.72rem;background-image:url(/kindergarten/assets/images/pages/title/event.png)}@media (max-width:767px){.content-mv.event .title,body.event .content-mv .title{display:block;width:100%;height:.36rem}}.content-mv.extra::before,body.extra .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/extra.png)}.content-mv.extra .title,body.extra .content-mv .title{font-size:0!important;height:.62rem;background-image:url(/kindergarten/assets/images/pages/title/extra.png)}@media (max-width:767px){.content-mv.extra .title,body.extra .content-mv .title{display:block;width:100%;height:.31rem}}.content-mv.faq::before,body.faq .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/faq.png)}.content-mv.faq .title,body.faq .content-mv .title{font-size:0!important;height:.65rem;background-image:url(/kindergarten/assets/images/pages/title/faq.png)}@media (max-width:767px){.content-mv.faq .title,body.faq .content-mv .title{display:block;width:100%;height:.325rem}}.content-mv.feature::before,body.feature .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/feature.png)}.content-mv.feature .title,body.feature .content-mv .title{font-size:0!important;height:.69rem;background-image:url(/kindergarten/assets/images/pages/title/feature.png)}@media (max-width:767px){.content-mv.feature .title,body.feature .content-mv .title{display:block;width:100%;height:.345rem}}.content-mv.form::before,body.form .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/form.png)}.content-mv.form .title,body.form .content-mv .title{font-size:0!important;height:.65rem;background-image:url(/kindergarten/assets/images/pages/title/form.png)}@media (max-width:767px){.content-mv.form .title,body.form .content-mv .title{display:block;width:100%;height:.325rem}}.content-mv.history::before,body.history .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/history.png)}.content-mv.history .title,body.history .content-mv .title{font-size:0!important;height:.58rem;background-image:url(/kindergarten/assets/images/pages/title/history.png)}@media (max-width:767px){.content-mv.history .title,body.history .content-mv .title{display:block;width:100%;height:.29rem}}.content-mv.ichigo::before,body.ichigo .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/ichigo.png)}.content-mv.ichigo .title,body.ichigo .content-mv .title{font-size:0!important;height:.66rem;background-image:url(/kindergarten/assets/images/pages/title/ichigo.png)}@media (max-width:767px){.content-mv.ichigo .title,body.ichigo .content-mv .title{display:block;width:100%;height:.33rem}}.content-mv.life::before,body.life .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/life.png)}.content-mv.life .title,body.life .content-mv .title{font-size:0!important;height:.83rem;background-image:url(/kindergarten/assets/images/pages/title/life.png)}@media (max-width:767px){.content-mv.life .title,body.life .content-mv .title{display:block;width:100%;height:.415rem}}.content-mv.link::before,body.link .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/link.png)}.content-mv.link .title,body.link .content-mv .title{font-size:0!important;height:.65rem;background-image:url(/kindergarten/assets/images/pages/title/link.png)}@media (max-width:767px){.content-mv.link .title,body.link .content-mv .title{display:block;width:100%;height:.325rem}}.content-mv.news::before,body.news .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/news.png)}.content-mv.news .title,body.news .content-mv .title{font-size:0!important;height:.65rem;background-image:url(/kindergarten/assets/images/pages/title/news.png)}@media (max-width:767px){.content-mv.news .title,body.news .content-mv .title{display:block;width:100%;height:.325rem}}.content-mv.openspace::before,body.openspace .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/openspace.png)}.content-mv.openspace .title,body.openspace .content-mv .title{font-size:0!important;height:.64rem;background-image:url(/kindergarten/assets/images/pages/title/openspace.png)}@media (max-width:767px){.content-mv.openspace .title,body.openspace .content-mv .title{display:block;width:100%;height:.32rem}}.content-mv.policy::before,body.policy .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/policy.png)}.content-mv.policy .title,body.policy .content-mv .title{font-size:0!important;height:.59rem;background-image:url(/kindergarten/assets/images/pages/title/policy.png)}@media (max-width:767px){.content-mv.policy .title,body.policy .content-mv .title{display:block;width:100%;height:.295rem}}.content-mv.privacy::before,body.privacy .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/privacy.png)}.content-mv.privacy .title,body.privacy .content-mv .title{font-size:0!important;height:.65rem;background-image:url(/kindergarten/assets/images/pages/title/privacy.png)}@media (max-width:767px){.content-mv.privacy .title,body.privacy .content-mv .title{display:block;width:100%;height:.325rem}}.content-mv.recruitment::before,body.recruitment .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/recruitment.png)}.content-mv.recruitment .title,body.recruitment .content-mv .title{font-size:0!important;height:.65rem;background-image:url(/kindergarten/assets/images/pages/title/recruitment.png)}@media (max-width:767px){.content-mv.recruitment .title,body.recruitment .content-mv .title{display:block;width:100%;height:.325rem}}.content-mv.safety::before,body.safety .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/safety.png)}.content-mv.safety .title,body.safety .content-mv .title{font-size:0!important;height:.72rem;background-image:url(/kindergarten/assets/images/pages/title/safety.png)}@media (max-width:767px){.content-mv.safety .title,body.safety .content-mv .title{display:block;width:100%;height:.36rem}}.content-mv.sitemap::before,body.sitemap .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/sitemap.png)}.content-mv.sitemap .title,body.sitemap .content-mv .title{font-size:0!important;height:.65rem;background-image:url(/kindergarten/assets/images/pages/title/sitemap.png)}@media (max-width:767px){.content-mv.sitemap .title,body.sitemap .content-mv .title{display:block;width:100%;height:.325rem}}.content-mv.sitepolicy::before,body.sitepolicy .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/sitepolicy.png)}.content-mv.sitepolicy .title,body.sitepolicy .content-mv .title{font-size:0!important;height:.65rem;background-image:url(/kindergarten/assets/images/pages/title/sitepolicy.png)}@media (max-width:767px){.content-mv.sitepolicy .title,body.sitepolicy .content-mv .title{display:block;width:100%;height:.325rem}}.content-mv.topics::before,body.topics .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/topics.png)}.content-mv.topics .title,body.topics .content-mv .title{font-size:0!important;height:.58rem;background-image:url(/kindergarten/assets/images/pages/title/topics.png)}@media (max-width:767px){.content-mv.topics .title,body.topics .content-mv .title{display:block;width:100%;height:.29rem}}.content-mv.union::before,body.union .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/union.png)}.content-mv.union .title,body.union .content-mv .title{font-size:0!important;height:.59rem;background-image:url(/kindergarten/assets/images/pages/title/union.png)}@media (max-width:767px){.content-mv.union .title,body.union .content-mv .title{display:block;width:100%;height:.295rem}}.content-mv.volunteer::before,body.volunteer .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/volunteer.png)}.content-mv.volunteer .title,body.volunteer .content-mv .title{font-size:0!important;height:.98rem;background-image:url(/kindergarten/assets/images/pages/title/volunteer.png)}@media (max-width:767px){.content-mv.volunteer .title,body.volunteer .content-mv .title{display:block;width:100%;height:.49rem}}.content-mv.evaluation::before,body.evaluation .content-mv::before{background-image:url(/kindergarten/assets/images/pages/mv/evaluation.png)}.content-mv.evaluation .title,body.evaluation .content-mv .title{font-size:0!important;height:.59rem;background-image:url(/kindergarten/assets/images/pages/title/evaluation.png)}@media (max-width:767px){.content-mv.evaluation .title,body.evaluation .content-mv .title{display:block;width:100%;height:.295rem}}#content{overflow:hidden}#drawer{-webkit-transition:-webkit-transform .2s cubic-bezier(.22,.61,.36,1);transition:transform .2s cubic-bezier(.22,.61,.36,1);transition:transform .2s cubic-bezier(.22,.61,.36,1),-webkit-transform .2s cubic-bezier(.22,.61,.36,1);-webkit-transform:translateX(100%);transform:translateX(100%);position:fixed;z-index:2;left:0;top:.6rem;height:calc(100% - .6rem);overflow-x:hidden;overflow-y:auto;background:#fff}#drawer[aria-hidden=false]{-webkit-transform:translateX(0);transform:translateX(0)}#drawer::after{content:'';display:table;width:100%;height:1px}#drawer,#drawer .drawer-global{width:100%}#drawer .drawer-global a{position:relative;display:block;height:.6rem;padding:.16rem .2rem;font-size:0;line-height:.28rem}#drawer .drawer-global a::before{height:.28rem;text-align:left}#drawer .drawer-global a .txt{display:inline-block;vertical-align:top;width:1.62rem;height:.28rem;background:no-repeat left center;background-size:contain}#drawer .drawer-global li{border-bottom:1px solid #e4dcd7}#drawer .drawer-global li:nth-child(1) .txt{background-image:url(/kindergarten/assets/images/header/txt-1.png)}#drawer .drawer-global li:nth-child(2) .txt{background-image:url(/kindergarten/assets/images/header/txt-2.png)}#drawer .drawer-global li:nth-child(3) .txt{background-image:url(/kindergarten/assets/images/header/txt-3.png)}#drawer .drawer-global li:nth-child(4) .txt{background-image:url(/kindergarten/assets/images/header/txt-4.png)}#drawer .drawer-global li:nth-child(5) .txt{background-image:url(/kindergarten/assets/images/header/txt-5.png)}#drawer .drawer-sub{display:-webkit-box;display:-ms-flexbox;display:flex}#drawer .drawer-sub ul{margin:.2rem 0;padding:0 .2rem}#drawer .drawer-sub ul+ul{border-left:1px solid #e4dcd7}#drawer .drawer-sub li+li{margin-top:.105rem}#drawer .drawer-sub a{font-size:.14rem;line-height:.21rem}#drawer .new{display:inline-block;margin-left:.1rem;font-size:.12rem;font-weight:700;color:#ff3b17}@media (min-width:768px){.error-page{text-align:center}}@media (max-width:767px){.error-page .image{margin:0 -.1rem}}.error-page .text{margin:.46rem 0;font-size:.16rem}@media (max-width:767px){.error-page .text{margin:.3rem 0}}.footer-organization{margin:0 .4rem .17rem auto;font-size:0}@media (max-width:767px){.footer-organization{margin:.05rem .3rem .2rem;text-align:center}}.footer-organization a{display:inline-block;margin-right:-.1rem;padding:.13rem .15rem;background:0 0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.footer-organization a:active,.footer-organization a:focus,.footer-organization a:hover{background:rgba(255,255,255,.3)}.footer-organization img{display:block;width:1.83rem}@media (max-width:767px){.footer-organization img{width:100%}}#footer{position:relative;z-index:auto;margin:auto;width:12rem;max-width:100%;color:#fff;font-family:Arial,"Hiragino Kaku Gothic ProN","Meiryo",sans-serif}#footer>.inner{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);padding-top:3.55rem;padding-bottom:.4rem;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3.3rem,transparent),color-stop(3.3rem,#3e2f25)),url(/kindergarten/assets/images/footer/arch.png),url(/kindergarten/assets/images/common/nature.jpg);background-image:linear-gradient(transparent 3.3rem,#3e2f25 3.3rem),url(/kindergarten/assets/images/footer/arch.png),url(/kindergarten/assets/images/common/nature.jpg);background-position:top,top 2.35rem center,top .05rem center;background-size:19.2rem auto,19.2rem auto,100vw auto;background-repeat:no-repeat;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 (min-width:1921px){#footer>.inner{background-size:19.2rem auto,19.2rem auto,19.2rem auto}}@media (max-width:1400px){#footer>.inner{background-size:19.2rem auto,19.2rem auto,14rem auto}}@media (max-width:767px){#footer>.inner{padding:3rem 0 .2rem;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(3rem,transparent),color-stop(3rem,#3e2f25)),url(/kindergarten/assets/images/footer/arch.png),url(/kindergarten/assets/images/common/nature.jpg);background-image:linear-gradient(transparent 3rem,#3e2f25 3rem),url(/kindergarten/assets/images/footer/arch.png),url(/kindergarten/assets/images/common/nature.jpg);background-position:top,top 1.9rem center,top 1.06rem center;background-size:100% auto,14rem auto,5.46rem auto}body.top #footer>.inner{padding:5.45rem 0 .2rem;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5.45rem,transparent),color-stop(5.45rem,#3e2f25)),url(/kindergarten/assets/images/footer/arch.png),url(/kindergarten/assets/images/common/nature.jpg);background-image:linear-gradient(transparent 5.45rem,#3e2f25 5.45rem),url(/kindergarten/assets/images/footer/arch.png),url(/kindergarten/assets/images/common/nature.jpg);background-position:top,top 4.35rem center,top 3.51rem center}}#footer .information{font-style:normal;font-size:.13rem;line-height:.252rem}@media (min-width:768px){#footer .information{margin-left:.4rem}}@media (max-width:767px){#footer .information{margin:.15rem;padding:.26rem .17rem 0;width:calc(100% - .34rem);border-top:.02rem solid #745f51}}#footer .information .name{display:inline-block;margin-bottom:.2rem}@media (max-width:767px){#footer .information .name{margin-bottom:.15rem}}#footer .information .name img{width:2.29rem;height:.5rem}@media (min-width:768px){#footer .information .zip{margin-right:.13rem}}@media (max-width:767px){#footer .information .zip{display:block}}#footer .information .telephone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#footer .information .telephone a{color:inherit}#footer .information .telephone li+li::before{display:inline-block;padding:0 .02rem;content:'/'}#footer .footer-util{font-size:0;line-height:0}@media (min-width:768px){#footer .footer-util{margin-top:.43rem;margin-right:.45rem}}@media (max-width:767px){#footer .footer-util{margin:0 .2rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}#footer .footer-util li{display:inline-block}@media (min-width:768px){#footer .footer-util li+li{margin-left:.35rem}}#footer .footer-util a{font-size:.15rem;line-height:.28rem;text-decoration:none;color:#fff}#footer .footer-util a:active,#footer .footer-util a:focus,#footer .footer-util a:hover{color:#ffc209}@media (max-width:767px){#footer .footer-util a{font-size:.14rem;line-height:.28rem;min-width:1.15rem}}#footer .copyright{display:block;width:100%;font-size:.13rem;line-height:.252rem;color:#b3937f}@media (min-width:768px){#footer .copyright{margin-right:.4rem;text-align:right}}@media (max-width:767px){#footer .copyright{margin:.03rem .3rem}}#footer .illust,#header .inner::after,#header .inner::before{position:absolute;background:center no-repeat;background-size:100%;pointer-events:none}@media (min-width:768px){#footer .illust-01{background-image:url(/kindergarten/assets/images/footer/illust-01.png);width:1.64rem;height:.9rem;top:-.25rem;right:calc(50% + 4.4rem)}}@media (max-width:767px){#footer .illust-01{background-image:url(/kindergarten/assets/images/footer/illust-01-sp.png);width:3.6rem;height:.98rem;top:-.07rem;right:calc(50% - 1.8rem)}}#footer .illust-02,.header-global{display:none}@media (min-width:768px){#footer .illust-02{display:block;background-image:url(/kindergarten/assets/images/footer/illust-02.png);width:1.44rem;height:.98rem;top:-.2rem;left:calc(50% + 4.5rem)}}#footer .illust-03{background-image:url(/kindergarten/assets/images/footer/illust-03.png);width:2.48rem;height:.785rem;top:2.6rem;right:calc(50% + 3.24rem)}@media (max-width:767px){#footer .illust-03{width:2.11rem;height:.68rem;top:2.05rem;right:calc(50% - 1.055rem)}body.top #footer .illust-03{top:4.5rem}}@media (min-width:768px){#footer .illust-04{background-image:url(/kindergarten/assets/images/footer/illust-04.png);width:3.57rem;height:1.13rem;top:2.6rem;left:calc(50% + 1.83rem)}}@media (max-width:767px){#footer .illust-04{background-image:url(/kindergarten/assets/images/footer/illust-04-sp.png);width:3.005rem;height:.74rem;top:2.22rem;left:calc(50% - 1.52rem)}body.top #footer .illust-04{top:4.67rem}}@media (min-width:768px){.header-global{display:block;width:100%}.header-global ul{padding-top:.5rem;margin:0 auto;max-width:100%;width:12rem;text-align:center;white-space:nowrap;font-size:0;line-height:0}.-on .header-global ul{padding-top:.2rem}.header-global a{position:relative;width:2rem;height:1.16rem;display:block}.-on .header-global a{height:.6rem}.header-global a .txt{position:absolute;top:50%;left:50%;-webkit-transform:translate3D(-50%,-50%,1px);transform:translate3D(-50%,-50%,1px);z-index:2;width:2rem;height:.5rem;background:no-repeat center;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;image-rendering:-o-pixelated;image-rendering:pixelated}.-on .header-global a .txt{left:.2rem;height:.4rem;-webkit-transform:translate3D(0,-50%,1px);transform:translate3D(0,-50%,1px);background-position:no-repeat center left}.header-global a .circle{position:relative;z-index:1;margin:0 auto;width:1.16rem;height:1.16rem;background:0 0;background-size:1rem}.header-global a .circle::before{content:'';position:absolute;left:0;top:0;z-index:1;width:1.16rem;height:1.16rem;background:no-repeat center;background-image:url(/kindergarten/assets/images/common/mask/0.svg);background-size:1.4rem;background-position:top -.12rem center}.-on .header-global a .circle{margin:0;width:.6rem;height:.6rem}.-on .header-global a .circle::before{-webkit-transform:scale(.52174);transform:scale(.52174);-webkit-transform-origin:left top;transform-origin:left top}.header-global a:active .txt,.header-global a:focus .txt,.header-global a:hover .txt{-webkit-animation:hopCenter 1 ease-in-out 1s;animation:hopCenter 1 ease-in-out 1s}.-on .header-global a:active .txt,.-on .header-global a:focus .txt,.-on .header-global a:hover .txt{-webkit-animation:hop 1 ease-in-out 1s;animation:hop 1 ease-in-out 1s}.header-global a:active .circle,.header-global a:focus .circle,.header-global a:hover .circle{-webkit-animation:crayon infinite step-end .6s;animation:crayon infinite step-end .6s}.header-global a:active .circle::before,.header-global a:focus .circle::before,.header-global a:hover .circle::before{-webkit-animation:circle infinite step-end .6s;animation:circle infinite step-end .6s}.header-global li{display:inline-block}.header-global li:nth-child(1){margin-left:.05rem}.header-global li:nth-child(3){margin-left:3.85rem}.header-global li:nth-child(1) .txt,.header-global li:nth-child(2) .txt{background-size:auto .46rem}.header-global li:nth-child(3) .txt{background-size:auto .465rem}.header-global li:nth-child(4) .txt{background-size:auto .43rem}.header-global li:nth-child(1) .txt{background-image:url(/kindergarten/assets/images/header/txt-1.png)}.header-global li:nth-child(1) .circle{background-image:url(/kindergarten/assets/images/common/pattern/mizuiro.jpg)}.header-global li:nth-child(1) .circle::before{background-position:top -.12rem center}.header-global li:nth-child(2) .txt{background-image:url(/kindergarten/assets/images/header/txt-2.png)}.header-global li:nth-child(2) .circle{background-image:url(/kindergarten/assets/images/common/pattern/orange.jpg)}.header-global li:nth-child(2) .circle::before{background-position:top -1.42rem center}.header-global li:nth-child(3) .txt{background-image:url(/kindergarten/assets/images/header/txt-3.png)}.header-global li:nth-child(3) .circle{background-image:url(/kindergarten/assets/images/common/pattern/pink.jpg)}.header-global li:nth-child(3) .circle::before{background-position:top -2.72rem center}.header-global li:nth-child(4) .txt{background-image:url(/kindergarten/assets/images/header/txt-4.png)}.header-global li:nth-child(4) .circle{background-image:url(/kindergarten/assets/images/common/pattern/bright-green.jpg)}.header-global li:nth-child(4) .circle::before{background-position:top -4.02rem center}.-on .header-global li:nth-child(1) a{width:1.9rem}.-on .header-global li:nth-child(1) a .txt{width:1.7rem;background-size:auto .4rem}.-on .header-global li:nth-child(2) a{width:1.4rem}.-on .header-global li:nth-child(2) a .txt{width:1.2rem;background-size:auto .4rem}.-on .header-global li:nth-child(3) a{width:1.6rem}.-on .header-global li:nth-child(3) a .txt{width:1.4rem;background-size:auto .40435rem}.-on .header-global li:nth-child(4) a{width:1.2rem}.-on .header-global li:nth-child(4) a .txt{width:1rem;background-size:auto .37391rem}.-on .header-global li+li{margin-left:.35rem}.-on .header-global li:nth-child(3){margin-left:3.23rem}.-on .header-global li:nth-child(4){margin-right:.65rem}@-webkit-keyframes circle{0%,to{background-position:top -.12 center}25%{background-position:top -1.42rem center}50%{background-position:top -2.72rem center}75%{background-position:top -4.02rem center}}@keyframes circle{0%,to{background-position:top -.12 center}25%{background-position:top -1.42rem center}50%{background-position:top -2.72rem center}75%{background-position:top -4.02rem center}}}.cms-body h2 br.-sp,.cms-lead h2 br.-sp,.cms-title .title br.-sp,.header-sub,.heading-2 br.-sp{display:none}@media (min-width:768px){.header-sub{display:block;overflow:hidden;position:relative;z-index:2}.header-sub ul{margin-top:-.47rem;margin-left:.25rem;text-align:center;white-space:nowrap;font-size:0;line-height:0}.header-sub li{display:inline-block;margin:0 .245rem}.header-sub li:nth-child(3){margin-left:3.75rem}.header-sub a{display:block;border-radius:50%;width:.74rem;height:.74rem;padding-top:.48rem;background:#fffac3;overflow:visible;text-decoration:none}.header-sub span{display:inline-block;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:.14rem;line-height:.2rem}.header-sub .new{margin-left:.1rem;font-size:.12rem;font-weight:700;color:#ff3b17}}#header{position:relative;z-index:3;margin-bottom:-1.07rem}#header,#header>.inner{height:2.46rem}@media (max-width:767px){#header{margin-bottom:0}#header,#header>.inner{height:.6rem}#header .inner{background:#fff;-webkit-box-shadow:0 .02rem .02rem rgba(0,0,0,.16);box-shadow:0 .02rem .02rem rgba(0,0,0,.16)}}#header .ci{position:absolute;z-index:2;top:.3rem;left:calc(50% - 1.61rem);margin:0;width:3.14rem;height:auto}#header .ci a{display:block}@media (max-width:767px){#header .ci{top:.07rem;left:calc(50% - .62rem);width:1.14rem;height:.46rem;overflow:hidden}#header .ci img{margin-top:-.17rem}}#header .svg-round{position:absolute;top:0;left:50%;z-index:1;margin-left:-9.6rem;width:19.2rem;height:2.46rem}@media (max-width:767px){#header .svg-round{display:none}}#header .inner{width:100%}#header .inner::after,#header .inner::before{content:''}#header .inner::before{background-image:url(/kindergarten/assets/images/header/illust-01.png);width:2.77rem;height:2.85rem;top:0;z-index:2}@media (max-width:1400px){#header .inner::before{right:calc(50% + 4.23rem)}}@media (min-width:1401px){#header .inner::before{left:0}}@media (max-width:767px){#header .inner::before{top:-.05rem;right:auto;left:-.01rem;width:.95rem;height:.82rem}}#header .inner::after{top:0;z-index:2}@media (min-width:768px){#header .inner::after{background-image:url(/kindergarten/assets/images/header/illust-02.png);width:2.57rem;height:2.85rem}}@media (min-width:768px) and (max-width:1400px){#header .inner::after{left:calc(50% + 4.43rem)}}@media (min-width:768px) and (min-width:1401px){#header .inner::after{right:0}}@media (max-width:767px){#header .inner::after{background-image:url(/kindergarten/assets/images/header/illust-01.png);top:-.05rem;right:-.02rem;width:.95rem;height:.82rem;-webkit-transform:scaleX(-1);transform:scaleX(-1)}html.-menuOpen #header .inner{position:fixed}}#header.-on .inner{position:fixed;-webkit-animation:slideInHeader .2s cubic-bezier(.22,.61,.36,1);animation:slideInHeader .2s cubic-bezier(.22,.61,.36,1)}@media (min-width:768px){#header.-on .inner{height:1.44rem}#header.-on .inner::before{height:2.06rem;width:2rem}}@media (min-width:768px) and (max-width:1400px){#header.-on .inner::before{right:calc(50% + 5rem)}}@media (min-width:768px) and (min-width:1401px){#header.-on .inner::before{left:0}}@media (min-width:768px){#header.-on .inner::after{height:1.96rem;width:2rem}}@media (min-width:768px) and (max-width:1400px){#header.-on .inner::after{left:calc(50% + 5rem)}}@media (min-width:768px) and (min-width:1401px){#header.-on .inner::after{right:0}}@media (min-width:768px){#header.-on .svg-round{height:1.44rem}#header.-on .ci{top:.19rem;left:calc(50% - 1.07rem);width:2.06rem}}.layout-safety>*{display:block;position:relative;overflow:hidden}@media (min-width:768px){.layout-safety,.layout-safety .links{display:-webkit-box;display:-ms-flexbox;display:flex}.layout-safety>*{width:50%;-ms-flex-negative:0;flex-shrink:0}.layout-safety>*+*{background:url(/kindergarten/assets/images/illust/safety.png) no-repeat bottom .45rem right .4rem;background-size:1.54rem auto}.layout-safety h5{margin-left:.4rem}.layout-safety .links{padding:0 .4rem}.layout-safety .links .col{margin-right:.4rem}}@media (max-width:767px){.layout-safety>*+*{margin-top:.3rem}}.layout-safety .links p{margin:.02rem 0}.layout-safety .links a{line-height:.34rem}.layout-safety .links a::before{content:'';display:inline-block;vertical-align:bottom;width:.3rem;height:.34rem;margin-right:.5em;background:url(/kindergarten/assets/images/common/icon/pin-map.png) no-repeat center;background-size:100%}#main{position:relative;z-index:2;margin:auto;width:12rem;max-width:100%}.nav-breadcrumb{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);background:#f4f4f4}.nav-breadcrumb .path{width:11.2rem;max-width:100%;margin:0 auto;padding:.04rem 0}@media (max-width:767px){.nav-breadcrumb .path{padding:.04rem .1rem}}.nav-breadcrumb .here,.nav-breadcrumb .item{font-size:.14rem;line-height:.21rem}.nav-breadcrumb .item,.nav-breadcrumb .item.home{text-indent:-1.5em;padding-left:1.5em}.btn::before{display:inline-block;margin-right:0;height:1.5em;font-size:inherit;text-align:center}.nav-breadcrumb .here::before,.nav-breadcrumb .item.home::before,.nav-breadcrumb .item::before{display:inline-block;margin-right:0;height:1.5em;width:1.5em;font-size:inherit;text-indent:0;text-align:center;width:.2rem;font-size:.15rem;line-height:inherit;color:#ffc209}.btn::before,.nav-breadcrumb .item *,.nav-breadcrumb .item.home *{text-indent:0}.nav-breadcrumb .here{text-indent:-1.5em;padding-left:1.5em;font-style:normal}.nav-breadcrumb .here *{text-indent:0}.nav-breadcrumb .here,.nav-breadcrumb .item,.nav-breadcrumb .item.home{display:inline-block;text-indent:-.2rem;padding-left:.2rem}@media (max-width:767px){.nav-breadcrumb .here::before,.nav-breadcrumb .item.home::before,.nav-breadcrumb .item::before{width:1em}}.box-text{margin-top:.17rem;margin-bottom:.57rem;padding:.2rem .3rem;border-radius:.1rem;background:#fffaf0}@media (min-width:768px){.btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-group>*+*{margin-left:.5rem}}@media (max-width:767px){.btn-group>*+*{margin-top:.1rem}.btn-group .btn{display:block;margin-right:auto;margin-left:auto;width:calc(100% - .6rem)}}@media (min-width:768px){.btn-group.-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.btn-image{display:block;width:2.2rem;text-decoration:none}.btn-image .image{margin:0 auto .14rem;width:2.2rem;height:2.2rem;border-radius:50%;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.btn-image .image img{-webkit-transition:-webkit-transform .2s cubic-bezier(.22,.61,.36,1);transition:transform .2s cubic-bezier(.22,.61,.36,1);transition:transform .2s cubic-bezier(.22,.61,.36,1),-webkit-transform .2s cubic-bezier(.22,.61,.36,1);-webkit-transform:translate3d(0,0,-1px) scale(1);transform:translate3d(0,0,-1px) scale(1)}@media (max-width:767px){.btn-image{width:2rem}.btn-image .image{width:100%;height:2rem}.btn-image .btn,.btn-image .image img{width:100%}}.btn-image:active .image img,.btn-image:focus .image img,.btn-image:hover .image img{-webkit-transform:translate3d(0,0,-1px) scale(1.1);transform:translate3d(0,0,-1px) scale(1.1)}.btn-image:active .btn,.btn-image:focus .btn,.btn-image:hover .btn{background:#ffc209}.btn-image:active .btn::before,.btn-image:focus .btn::before,.btn-image:hover .btn::before{color:#fff}.btn{display:inline-block;font-size:.15rem;line-height:.32rem;padding-left:0}.btn,.btn *{text-indent:0}.btn.-input input,.btn:not(.-input){padding:.09rem .2rem;min-height:.5rem;min-width:2rem;border:0;border-radius:.25rem;background:#59493f;color:#fff;text-align:center;text-decoration:none;font-weight:400;text-indent:0;cursor:pointer;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}@media (max-width:767px){.btn.-input input,.btn:not(.-input){padding:.09rem}}.btn.-input input:active,.btn.-input input:focus,.btn.-input input:hover,.btn:not(.-input):active,.btn:not(.-input):focus,.btn:not(.-input):hover{background:#ffc209!important}.btn.-input input:active::before,.btn.-input input:focus::before,.btn.-input input:hover::before,.btn:not(.-input):active::before,.btn:not(.-input):focus::before,.btn:not(.-input):hover::before{color:#fff}.btn::before{margin-right:.06rem;width:.4em}.btn.-tel{text-indent:-1.5em;padding-left:1.5em}.btn.-tel::before{display:inline-block;margin-right:0;height:1.5em;width:1.5em;font-size:inherit;text-indent:0;text-align:center;width:.15rem;margin-right:.1rem}.btn.-tel *{text-indent:0}.btn.-mt{margin-top:.2rem}.btn[href$=".pdf"]::before{content:"\f1c1";width:.15rem;margin-right:.1rem;font-size:.18rem;line-height:inherit;color:#ffc209;-webkit-transition:color .2s cubic-bezier(.22,.61,.36,1);transition:color .2s cubic-bezier(.22,.61,.36,1)}.btn[href$=".pdf"]::after{display:none!important}.btn.-tel::before,.btn::before{font-size:.15rem;line-height:inherit;color:#ffc209;-webkit-transition:color .2s cubic-bezier(.22,.61,.36,1);transition:color .2s cubic-bezier(.22,.61,.36,1)}.btn.-input{position:relative}.btn.-input::before{position:absolute;top:calc(50% - .16rem);left:.2rem;height:.32rem;line-height:.32rem}.btn.-input input{width:100%;background:#8dae35}.btn.-back.-input input{background:#59493f}.btn.-back::before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width:768px){.btn-sm.-input input,.btn-sm:not(.-input){padding:.04rem;min-height:.4rem;min-width:1.5rem;font-size:.14rem}}input[type=text].form-control,textarea.form-control{border-width:2px;border-style:solid;border-radius:.05rem;padding:.05rem .1rem;max-width:100%;font-size:.16rem;line-height:.26rem}input[type=text].form-control{width:4rem}textarea.form-control{width:7rem;height:2.8rem;max-height:2.8rem}.form-control{border-color:#e4dcd7}.form-control.-invalid{border-color:#ff3b17}.form-select{margin:0;border:0;border-radius:.05rem;padding:.07rem .53rem .07rem .1rem;width:100%;max-width:100%;display:block;font-size:.18rem;color:#5f4b3e;line-height:.33rem;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#e4dcd7 no-repeat;background-image:url(data:image/svg+xml;charset=US-ASCII,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20width%3d%2233%22%20height%3d%2233%22%20viewBox%3d%220%200%2033%2033%22%3e%3crect%20width%3d%2233%22%20height%3d%2233%22%20fill%3d%22%235f4b3e%22%20rx%3d%225%22%2f%3e%3cpath%20fill%3d%22%23fff%22%20d%3d%22M21%2e5%2015l%2d5%205%2d5%2d5z%22%2f%3e%3c%2fsvg%3e);background-position:right .1rem top 50%;background-size:.33rem auto}.form-select::-ms-expand{display:none}.form-select option{font-weight:400}.cms-body h2,.cms-lead h2,.cms-title .title,.heading-2{margin:.3rem 0;color:#5f4b3e;font-family:"M PLUS Rounded 1c",sans-serif;font-size:.36rem;line-height:.64rem}@media (max-width:767px){.cms-body h2,.cms-lead h2,.cms-title .title,.heading-2{font-size:.28rem;line-height:.45rem}.cms-body h2 br.-sp,.cms-lead h2 br.-sp,.cms-title .title br.-sp,.heading-2 br.-sp{display:block}}.cms-body h3,.cms-lead h3,.heading-3{margin:.6rem -.4rem;color:#5f4b3e;font-family:"M PLUS Rounded 1c",sans-serif;font-size:.28rem;line-height:.42rem;text-align:center}@media (max-width:767px){.cms-body h3,.cms-lead h3,.heading-3{margin:.3rem 0}}.cms-body h3.js,.cms-lead h3.js,.heading-3.js{background:url(/kindergarten/assets/images/common/line/dots-violet.png) center left repeat-x;background-size:auto .25rem}@media (max-width:767px){.cms-body h3.js,.cms-lead h3.js,.heading-3.js{background-position:bottom .05rem left}}@media (min-width:768px){.cms-body h3.js span,.cms-lead h3.js span,.heading-3.js span{display:inline-block;max-width:8rem;min-width:4rem;padding:0 .5rem;background:#fff}}@media (max-width:767px){.cms-body h3.js span,.cms-lead h3.js span,.heading-3.js span{display:block;padding-bottom:.46rem}}.cms-body h3.js.feature,.cms-body html.feature h3.js,.cms-lead h3.js.feature,.cms-lead html.feature h3.js,.heading-3.js.feature,html.feature .cms-body h3.js,html.feature .cms-lead h3.js,html.feature .heading-3.js{background-image:url(/kindergarten/assets/images/common/line/dots-blue.png)}.cms-body h3.js.life,.cms-body html.life h3.js,.cms-body html.topics h3.js,.cms-lead h3.js.life,.cms-lead html.life h3.js,.cms-lead html.topics h3.js,.heading-3.js.life,html.life .cms-body h3.js,html.life .cms-lead h3.js,html.life .heading-3.js,html.topics .cms-body h3.js,html.topics .cms-lead h3.js,html.topics .heading-3.js{background-image:url(/kindergarten/assets/images/common/line/dots-yellow.png)}.cms-body h3.js.childhood,.cms-body html.childhood h3.js,.cms-lead h3.js.childhood,.cms-lead html.childhood h3.js,.heading-3.js.childhood,html.childhood .cms-body h3.js,html.childhood .cms-lead h3.js,html.childhood .heading-3.js{background-image:url(/kindergarten/assets/images/common/line/dots-pink.png)}.cms-body h3.js.entering,.cms-body html.entering h3.js,.cms-lead h3.js.entering,.cms-lead html.entering h3.js,.heading-3.js.entering,html.entering .cms-body h3.js,html.entering .cms-lead h3.js,html.entering .heading-3.js{background-image:url(/kindergarten/assets/images/common/line/dots-green.png)}.cms-body h4,.cms-body h5,.cms-lead h4,.cms-lead h5,.heading-4,.heading-5{margin:.17rem 0;color:#000;font-size:.24rem;line-height:.42rem;font-weight:700}.cms-body h4.js span,.cms-lead h4.js span,.heading-4.js span{display:inline;background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(70%,#f3bfff));background:linear-gradient(transparent 70%,#f3bfff 70%)}.cms-body h4.js.feature span,.cms-body html.feature h4.js span,.cms-lead h4.js.feature span,.cms-lead html.feature h4.js span,.heading-4.js.feature span,html.feature .cms-body h4.js span,html.feature .cms-lead h4.js span,html.feature .heading-4.js span{background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(70%,#aaf8ff));background:linear-gradient(transparent 70%,#aaf8ff 70%)}.cms-body h4.js.life span,.cms-body html.life h4.js span,.cms-body html.topics h4.js span,.cms-lead h4.js.life span,.cms-lead html.life h4.js span,.cms-lead html.topics h4.js span,.heading-4.js.life span,html.life .cms-body h4.js span,html.life .cms-lead h4.js span,html.life .heading-4.js span,html.topics .cms-body h4.js span,html.topics .cms-lead h4.js span,html.topics .heading-4.js span{background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(70%,#fddf80));background:linear-gradient(transparent 70%,#fddf80 70%)}.cms-body h4.js.childhood span,.cms-body html.childhood h4.js span,.cms-lead h4.js.childhood span,.cms-lead html.childhood h4.js span,.heading-4.js.childhood span,html.childhood .cms-body h4.js span,html.childhood .cms-lead h4.js span,html.childhood .heading-4.js span{background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(70%,#ffa4c3));background:linear-gradient(transparent 70%,#ffa4c3 70%)}.cms-body h4.js.entering span,.cms-body html.entering h4.js span,.cms-lead h4.js.entering span,.cms-lead html.entering h4.js span,.heading-4.js.entering span,html.entering .cms-body h4.js span,html.entering .cms-lead h4.js span,html.entering .heading-4.js span{background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(70%,#b7e576));background:linear-gradient(transparent 70%,#b7e576 70%)}.cms-body h4.-month,.cms-lead h4.-month,.heading-4.-month{height:.66rem;background-position:center top;background-repeat:no-repeat}.cms-body h4.-month span,.cms-lead h4.-month span,.heading-4.-month span{font-size:0;background:0 0!important}@media (min-width:768px){.cms-body h4.-month,.cms-lead h4.-month,.heading-4.-month{margin-right:.3rem;width:1rem;height:100%;float:left}.cms-body h4.-month+ul,.cms-lead h4.-month+ul,.heading-4.-month+ul{display:inline-block;margin-top:0}}@media (max-width:767px){.cms-body h4.-month,.cms-lead h4.-month,.heading-4.-month{background-position:left top}}.cms-body h4.-month#m01,.cms-lead h4.-month#m01,.heading-4.-month#m01{background-image:url(/kindergarten/assets/images/illust/month/01.png);background-size:.965rem auto}.cms-body h4.-month#m02,.cms-lead h4.-month#m02,.heading-4.-month#m02{background-image:url(/kindergarten/assets/images/illust/month/02.png);background-size:.965rem auto}.cms-body h4.-month#m03,.cms-lead h4.-month#m03,.heading-4.-month#m03{background-image:url(/kindergarten/assets/images/illust/month/03.png);background-size:.96rem auto}.cms-body h4.-month#m04,.cms-lead h4.-month#m04,.heading-4.-month#m04{background-image:url(/kindergarten/assets/images/illust/month/04.png);background-size:.97rem auto}.cms-body h4.-month#m05,.cms-lead h4.-month#m05,.heading-4.-month#m05{background-image:url(/kindergarten/assets/images/illust/month/05.png);background-size:.97rem auto}.cms-body h4.-month#m06,.cms-lead h4.-month#m06,.heading-4.-month#m06{background-image:url(/kindergarten/assets/images/illust/month/06.png);background-size:.965rem auto}.cms-body h4.-month#m07,.cms-lead h4.-month#m07,.heading-4.-month#m07{background-image:url(/kindergarten/assets/images/illust/month/07.png);background-size:.97rem auto}.cms-body h4.-month#m08,.cms-lead h4.-month#m08,.heading-4.-month#m08{background-image:url(/kindergarten/assets/images/illust/month/08.png);background-size:.925rem auto}.cms-body h4.-month#m09,.cms-lead h4.-month#m09,.heading-4.-month#m09{background-image:url(/kindergarten/assets/images/illust/month/09.png);background-size:.965rem auto}.cms-body h4.-month#m10,.cms-lead h4.-month#m10,.heading-4.-month#m10{background-image:url(/kindergarten/assets/images/illust/month/10.png);background-size:.92rem auto}.cms-body h4.-month#m11,.cms-lead h4.-month#m11,.heading-4.-month#m11{background-image:url(/kindergarten/assets/images/illust/month/11.png);background-size:.92rem auto}.cms-body h4.-month#m12,.cms-lead h4.-month#m12,.heading-4.-month#m12{background-image:url(/kindergarten/assets/images/illust/month/12.png);background-size:.97rem auto}.cms-body h5,.cms-lead h5,.heading-5{position:relative;padding-left:.1rem;font-size:.18rem;line-height:.32rem;border-left:4px solid #f3bfff}.cms-body h5.feature,.cms-body html.feature h5,.cms-lead h5.feature,.cms-lead html.feature h5,.heading-5.feature,html.feature .cms-body h5,html.feature .cms-lead h5,html.feature .heading-5{border-color:#aaf8ff}.cms-body h5.life,.cms-body html.life h5,.cms-lead h5.life,.cms-lead html.life h5,.heading-5.life,html.life .cms-body h5,html.life .cms-lead h5,html.life .heading-5{border-color:#fddf80}.cms-body h5.childhood,.cms-body html.childhood h5,.cms-lead h5.childhood,.cms-lead html.childhood h5,.heading-5.childhood,html.childhood .cms-body h5,html.childhood .cms-lead h5,html.childhood .heading-5{border-color:#ffa4c3}.cms-body h5.entering,.cms-body html.entering h5,.cms-lead h5.entering,.cms-lead html.entering h5,.heading-5.entering,html.entering .cms-body h5,html.entering .cms-lead h5,html.entering .heading-5{border-color:#b7e576}@media (min-width:768px){.cms-body h5 .btn,.cms-lead h5 .btn,.heading-5 .btn{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:767px){.cms-body h5 .btn,.cms-lead h5 .btn,.heading-5 .btn{margin:.1rem 0 .07rem}}.input-group{margin-bottom:.3rem}.invalid-feedback{display:none;margin:.05rem 0!important;color:#ff3b17}.-invalid .invalid-feedback,.-invalid~.invalid-feedback{display:block}.list-alphabet{margin:.265rem 0;counter-reset:list;list-style:none}.list-alphabet>li{position:relative;margin:.5em;margin-left:.2rem;list-style:none!important}.list-alphabet>li::before,.list-notice>li::before{position:absolute;left:-.2rem;top:0;font-style:inherit;font-size:inherit;color:inherit;line-height:2}.list-alphabet>li::before{counter-increment:list;content:counter(list,upper-latin) ")"}.list-grid{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.list-grid+.list-grid{margin-bottom:.4rem}@media (max-width:767px){.list-grid+.list-grid{margin-top:0}.list-grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}.list-grid>li{width:calc(33.33333% - .13333rem);min-height:calc(25% - .1rem);overflow:hidden}@media (max-width:767px){.list-grid>li{width:100%;margin-top:.3rem}}@media (min-width:768px){.list-grid.detail-right .detail{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.cms-body ol,.cms-lead ol,.list-links,.list-notice,.list-ol,.list-star{margin:.265rem 0}.list-links li,.list-notice>li{position:relative;margin:.5em;margin-left:.05rem;list-style:none}.list-links a{text-indent:-.15rem;padding-left:.15rem}.list-links a::before{width:.15rem!important}.list-notice>li{margin-left:.2rem}.list-notice>li::before{content:'※'}.list-notice.-warn,.list-notice.-warn::before{color:#ff3b17}.list-notice.-ol{counter-reset:list}.list-notice.-ol>li{list-style:none;margin-left:.35rem}.list-notice.-ol>li::before{counter-increment:list;content:"※" counter(list);left:-.35rem;color:#ff3b17}.cms-body ol li,.cms-lead ol li,.list-ol li,.list-star>li{margin:.5em;margin-left:.2rem;list-style:decimal}.list-star>li{position:relative;list-style:none;font-size:.18rem;line-height:.3rem}.list-star>li::before{content:'';width:.14rem;height:.15rem;background:url(/kindergarten/assets/images/common/icon/star-green.svg) no-repeat center;background-size:100% auto;position:absolute;left:-.2rem;top:.15rem;margin-top:-.075rem}.life-schedule small,.list-star ul{font-size:.15rem}.list-star.blue li::before{background-image:url(/kindergarten/assets/images/common/icon/star-blue.svg)}.list-star.pink li::before{background-image:url(/kindergarten/assets/images/common/icon/star-pink.svg)}.cms-body ul:not(.list-notice):not(.list-star):not(.list-alphabet):not(.list-links):not(.media-group):not(.list-grid):not(.topics-list):not(.row),.cms-lead ul:not(.list-notice):not(.list-star):not(.list-alphabet):not(.list-links):not(.media-group):not(.list-grid):not(.topics-list):not(.row),.list-ul{margin:.17rem 0}.cms-body ul:not(.list-notice):not(.list-star):not(.list-alphabet):not(.list-links):not(.media-group):not(.list-grid):not(.topics-list):not(.row) li,.cms-lead ul:not(.list-notice):not(.list-star):not(.list-alphabet):not(.list-links):not(.media-group):not(.list-grid):not(.topics-list):not(.row) li,.list-ul li{position:relative;margin:.5em 0;margin-left:.2rem;list-style:none}@media (max-width:767px){.cms-body ul:not(.list-notice):not(.list-star):not(.list-alphabet):not(.list-links):not(.media-group):not(.list-grid):not(.topics-list):not(.row) li,.cms-lead ul:not(.list-notice):not(.list-star):not(.list-alphabet):not(.list-links):not(.media-group):not(.list-grid):not(.topics-list):not(.row) li,.list-ul li{margin:0 0 0 .17rem}}.cms-body ul:not(.list-notice):not(.list-star):not(.list-alphabet):not(.list-links):not(.media-group):not(.list-grid):not(.topics-list):not(.row)>li::before,.cms-lead ul:not(.list-notice):not(.list-star):not(.list-alphabet):not(.list-links):not(.media-group):not(.list-grid):not(.topics-list):not(.row)>li::before,.list-ul>li::before{content:'';width:.07rem;height:.07rem;border-radius:50%;background:#e4dcd7;position:absolute;left:-.17rem;top:1em;margin-top:-.035rem}.media-group{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.media-group{-ms-flex-wrap:wrap;flex-wrap:wrap}}.media-group>li{margin-top:.2rem;width:calc(33.33333% - .13333rem);min-height:calc(25% - .1rem);overflow:hidden}@media (max-width:767px){.media-group>li{width:100%;margin-top:.3rem}}.media-group>li.col-2{width:calc(66.66667% - .26667rem)}@media (max-width:767px){.media-group>li.col-2{width:100%}}@media (min-width:768px){.media-group.detail-right .detail{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.media-group.detail-panel{margin:.3rem 0 0;border:1px solid #e4dcd7;padding:.3rem;background:#fcfcfc}@media (min-width:768px){.media-group.detail-panel li{margin-top:0!important}.media-group.detail-panel li.detail{width:auto}.media-group.detail-panel li.detail+li{-ms-flex-negative:0;flex-shrink:0;margin-left:.3rem}}@media (max-width:767px){.media-group.detail-panel{padding:.3rem .15rem}.media-group.detail-panel li:first-child{margin-top:0}}.media-group.detail-panel+.detail-panel{margin-top:0}@media (max-width:767px){.media-group .empty{display:none}}.list-grid>li:not(.detail),.media,.media-group>li:not(.detail){margin-top:.2rem;text-align:center}.list-grid>li:not(.detail) img,.media img,.media-group>li:not(.detail) img{display:inline-block;max-width:100%}.list-grid>li:not(.detail) span.img,.media span.img,.media-group>li:not(.detail) span.img{display:block;width:100%;height:0;padding-top:75%;background:#ccc no-repeat center;background-size:cover}.list-grid>li:not(.detail) p,.media p,.media-group>li:not(.detail) p{margin:5px 0;font-size:.15rem;line-height:.24rem;text-align:center;color:#5f4b3e}@media (min-width:768px){.list-grid>li.-right:not(.detail),.media-group>li.-right:not(.detail),.media.-right{float:right;margin:0 0 .15rem .15rem}}@media (max-width:767px){.list-grid>li.illust:not(.detail),.media-group>li.illust:not(.detail),.media.illust{display:none}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.4rem}@media (min-width:768px){.row{margin-left:-.4rem}}@media (max-width:767px){.row{margin-bottom:.4rem}}.row+.row,.row.mt-0{margin-top:0}@media (min-width:768px){.row.reverse-pc{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.row>li{position:relative;margin-bottom:.4rem;-ms-flex-negative:0;flex-shrink:0;width:100%}@media (min-width:768px){.row>li{margin-left:.4rem}}@media (max-width:767px){.row>li:last-child{margin-bottom:0}}.row>li .table-wrapper,.row>li .table-wrapper table{width:100%}.row.col-2>li{width:calc(50% - .4rem)}@media (max-width:767px){.row.col-2>li{width:100%}}.row.col-3>li{width:calc(33.33333% - .4rem)}@media (max-width:767px){.row.col-3>li{width:100%}}.row.col-3>li.double{width:calc(66.66667% - .4rem)}@media (max-width:767px){.row.col-3>li.double{width:100%}}.row.border>li::after,.row.border>li::before{position:absolute;background:#e4dcd7}.row.border>li::after{content:'';height:1px;width:100%;bottom:-.2rem}@media (min-width:768px){.row.border.col-2>li:not(:nth-child(2n))::before,.row.border.col-3>li:not(:nth-child(3n))::before{content:'';height:100%;width:1px;right:-.2rem}}.tab-static{margin:.3rem 0 0;width:100%}@media (min-width:768px){.tab-static{border:.05rem solid #e4dcd7;border-radius:.1rem;overflow:hidden}.tab-static .tab-content{padding:.4rem .3rem}}.tab-static .tab-content:not(.active){display:none}.tab-static .tab-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.tab-static .tab-menu button{border:0;background:#f4ebe6;color:#5f4b3e;font-weight:700;line-height:.25rem;cursor:pointer;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.tab-static .tab-menu button:active,.tab-static .tab-menu button:focus,.tab-static .tab-menu button:hover{background:#f9e5b3;color:#000}.tab-static .tab-menu button.active{background:#fddf80;color:#000}@media (max-width:767px){.tab-static .tab-menu{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tab-static .tab-menu button{position:relative;margin-bottom:.18rem;padding:.125rem .125rem .125rem .075rem;width:calc(50% - .04rem);font-size:.16rem}.tab-static .tab-menu button.active::after{content:'';display:block;position:absolute;bottom:-.09rem;left:calc(50% - .09rem);width:.18rem;height:.18rem;background:#fddf80;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media (min-width:768px){.tab-static .tab-menu{border-bottom:1px solid #e4dcd7}.tab-static .tab-menu button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:.15rem 0;font-size:.18rem}.tab-static .tab-menu button+button{border-left:1px solid #e4dcd7}}.cms-body table,.cms-lead table,.table{display:inline-table;margin:.2rem 0;border-collapse:collapse}.table-wrapper{position:relative;display:inline-block;margin:.2rem 0 0;max-width:100%;border:.05rem solid #e4dcd7;border-spacing:0;border-radius:.1rem}.table-wrapper table{display:table;margin:0}.table-wrapper>div{overflow-y:hidden;overflow-x:hidden;width:100%;border-radius:.05rem}@media (max-width:767px){.table-wrapper>div{overflow-x:auto;width:100%}}.table-wrapper .clone{display:none;position:absolute;top:0;left:0;overflow:hidden}.table-wrapper+p.table-notice{display:none;margin-top:.05rem;font-size:.14rem;color:#5f4b3e}@media (max-width:767px){.table-wrapper.-scroll .clone,.table-wrapper.-scroll+p.table-notice{display:block}}.cms-body table tr+tr,.cms-lead table tr+tr,.table tr+tr{border-top:.02rem solid #e4dcd7}.cms-body table td,.cms-body table th,.cms-lead table td,.cms-lead table th,.table td,.table th{line-height:.28rem;text-align:left;border-left:.02rem solid #e4dcd7}.cms-body table td:first-child:not(.-border),.cms-body table th:first-child:not(.-border),.cms-lead table td:first-child:not(.-border),.cms-lead table th:first-child:not(.-border),.table td:first-child:not(.-border),.table th:first-child:not(.-border){border-left:0}.cms-body table th,.cms-lead table th,.table th{font-size:.16rem;color:#5f4b3e;background:#f4ebe6}.cms-body table td,.cms-lead table td,.table td{font-size:.15rem;vertical-align:top}.cms-body table thead,.cms-lead table thead,.table thead{border-bottom:.02rem solid #e4dcd7}.cms-body table thead th,.cms-lead table thead th,.table thead th{padding:.15rem .3rem}@media (max-width:767px){.cms-body table thead th,.cms-lead table thead th,.table thead th{padding:.15rem;white-space:nowrap}}.cms-body table thead+tbody th,.cms-lead table thead+tbody th,.table thead+tbody th{background:#fcfcfc}@media (max-width:767px){.cms-body table thead+tbody th,.cms-lead table thead+tbody th,.table thead+tbody th{padding:.1rem}}.cms-body table tbody td,.cms-body table tbody th,.cms-lead table tbody td,.cms-lead table tbody th,.table tbody td,.table tbody th{padding:.1rem .3rem}@media (max-width:767px){.cms-body table tbody td,.cms-body table tbody th,.cms-lead table tbody td,.cms-lead table tbody th,.table tbody td,.table tbody th{padding:.1rem .15rem}}.cms-body table tbody th,.cms-lead table tbody th,.table tbody th{width:10%!important;white-space:nowrap;text-align:center}@media (max-width:767px){.cms-body table.table-simple,.cms-body table.table-simple tbody,.cms-body table.table-simple td,.cms-body table.table-simple th,.cms-body table.table-simple tr,.cms-lead table.table-simple,.cms-lead table.table-simple tbody,.cms-lead table.table-simple td,.cms-lead table.table-simple th,.cms-lead table.table-simple tr,.table.table-simple,.table.table-simple tbody,.table.table-simple td,.table.table-simple th,.table.table-simple tr{display:block;width:100%!important;border-left:0 none;border-right:0 none}.cms-body table.table-simple td,.cms-lead table.table-simple td,.table.table-simple td{border-top:.02rem solid #e4dcd7}}@media (min-width:768px){.text-illust{position:relative;padding-right:3.5rem}.text-illust::before{content:'';position:absolute;top:0;right:0;width:3.11rem;height:2.34rem}.text-illust.-feature{margin-top:.6rem}.text-illust.-feature::before{background:url(/kindergarten/assets/images/illust/feature.png) no-repeat center;background-size:100%}.text-illust.-childhood::before{background:url(/kindergarten/assets/images/illust/childhood.png) no-repeat center;background-size:100%}.text-illust.-life_lunch::before{background:url(/kindergarten/assets/images/illust/life_lunch.png) no-repeat center;background-size:80%;height:3.07rem}}.access-info{color:#5f4b3e}@media (min-width:768px){.access-info{width:210px}}.access-info::after{content:'';display:table;clear:both}.access-info .title{margin:0 0 .1rem;font-weight:700;width:100%}.access-info .image{display:block}@media (min-width:768px){.access-info .image{float:right;margin-left:.1rem}}@media (max-width:767px){.access-info .image{margin:0 auto .1rem}}.access-list{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.access-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.access-list .image{width:2.4rem;margin-left:.15rem}@media (max-width:767px){.access-list .image{width:100%;margin-left:0}}.box-border{padding-bottom:.2rem;margin-bottom:.2rem}.box-border,.content-form .form-lead{border-bottom:1px solid #e4dcd7}.box-gmap{width:100%;height:5.7rem;background:#ccc}@media (max-width:767px){.box-gmap{height:4rem}}.box-gmap h3{margin:0!important;font-size:14px!important;line-height:1.5!important}.cms-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cms-gallery>div{margin-top:.3rem;margin-left:-.16rem;width:100%}@media (max-width:767px){.cms-gallery>div{margin-left:-.07rem}}.cms-gallery .image{float:left}@media (min-width:768px){.cms-gallery .image{margin-left:.16rem;width:calc(25% - .16rem)}}@media (max-width:767px){.cms-gallery .image{margin-left:.07rem;width:calc(50% - .07rem)}}.cms-gallery .image a{display:block;overflow:hidden;border:1px solid #e4dcd7;position:relative;text-decoration:none}.cms-gallery .image a:active .img,.cms-gallery .image a:focus .img,.cms-gallery .image a:hover .img,.top-lead .mainmenu>li>a:active+.bg,.top-lead .mainmenu>li>a:focus+.bg,.top-lead .mainmenu>li>a:hover+.bg{-webkit-transform:scale(1.05);transform:scale(1.05)}.cms-gallery .image a::before{width:1.2em;color:#fff;font-size:14px;text-align:center;right:10px;position:absolute;display:block;z-index:2;margin:0;padding:0;top:auto;right:.08rem;bottom:.08rem;width:.3rem;line-height:1.55;font-size:.18rem;border-radius:50%;border:.01rem solid #fff;background:#693f3f}@media (max-width:767px){.cms-gallery .image a::before{right:.04rem;bottom:.04rem;width:.18rem;height:.18rem;line-height:1.6;font-size:.1rem}}.cms-gallery .image .img{display:block;width:100%;height:0;padding-top:100%;background:no-repeat center;background-size:cover;-webkit-transition:-webkit-transform .2s cubic-bezier(.22,.61,.36,1);transition:transform .2s cubic-bezier(.22,.61,.36,1);transition:transform .2s cubic-bezier(.22,.61,.36,1),-webkit-transform .2s cubic-bezier(.22,.61,.36,1)}.cms-gallery .image .caption{margin-top:.05rem;font-size:.15rem;color:#5f4b3e;text-align:center}.pswp__img{pointer-events:none}.event-nav{margin-top:.4rem}@media (min-width:768px){.event-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.event-nav>div+div{margin-left:.4rem}}.event-nav .title{margin-bottom:.15rem;height:.29rem;width:100%;font-size:0;background:no-repeat left;background-size:auto 100%}@media (max-width:767px){.event-nav .title{margin-top:.15rem;margin-bottom:0;height:.19333rem}}.event-nav .list,.event-nav .list a{position:relative;height:.47rem}.event-nav .list a{display:inline-block;font-size:0;background:no-repeat center;background-size:100% auto;-webkit-transform:translate3D(0,-50%,1px);transform:translate3D(0,-50%,1px);text-decoration:none;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.event-nav .list a::before{display:block;position:absolute;color:#fff;font-size:14px;line-height:1.2}.event-nav .list a:active,.event-nav .list a:focus,.event-nav .list a:hover{-webkit-animation:hop 1 ease-in-out 1s;animation:hop 1 ease-in-out 1s}@media (max-width:767px){.event-nav .list a{height:.31333rem}}.event-nav .list a+a{margin-left:.05rem}.event-nav .list a::before{margin-top:auto;top:auto;right:0;bottom:-.1rem;width:100%;height:.25rem;font-size:.15rem;text-align:center}@media (max-width:767px){.event-nav .list a::before{height:.2rem;font-size:.1rem}}.event-nav a[href="#m01"]{background-image:url(/kindergarten/assets/images/illust/month/01.png);width:.64333rem}@media (max-width:767px){.event-nav a[href="#m01"]{width:.42889rem}}.event-nav a[href="#m02"]{background-image:url(/kindergarten/assets/images/illust/month/02.png);width:.64333rem}@media (max-width:767px){.event-nav a[href="#m02"]{width:.42889rem}}.event-nav a[href="#m03"]{background-image:url(/kindergarten/assets/images/illust/month/03.png);width:.64rem}@media (max-width:767px){.event-nav a[href="#m03"]{width:.42667rem}}.event-nav a[href="#m04"]{background-image:url(/kindergarten/assets/images/illust/month/04.png);width:.64667rem}@media (max-width:767px){.event-nav a[href="#m04"]{width:.43111rem}}.event-nav a[href="#m05"]{background-image:url(/kindergarten/assets/images/illust/month/05.png);width:.64667rem}@media (max-width:767px){.event-nav a[href="#m05"]{width:.43111rem}}.event-nav a[href="#m06"]{background-image:url(/kindergarten/assets/images/illust/month/06.png);width:.64333rem}@media (max-width:767px){.event-nav a[href="#m06"]{width:.42889rem}}.event-nav a[href="#m07"]{background-image:url(/kindergarten/assets/images/illust/month/07.png);width:.64667rem}@media (max-width:767px){.event-nav a[href="#m07"]{width:.43111rem}}.event-nav a[href="#m08"]{background-image:url(/kindergarten/assets/images/illust/month/08.png);width:.61667rem}@media (max-width:767px){.event-nav a[href="#m08"]{width:.41111rem}}.event-nav a[href="#m09"]{background-image:url(/kindergarten/assets/images/illust/month/09.png);width:.64333rem}@media (max-width:767px){.event-nav a[href="#m09"]{width:.42889rem}}.event-nav a[href="#m10"]{background-image:url(/kindergarten/assets/images/illust/month/10.png);width:.61333rem}@media (max-width:767px){.event-nav a[href="#m10"]{width:.40889rem}}.event-nav a[href="#m11"]{background-image:url(/kindergarten/assets/images/illust/month/11.png);width:.61333rem}@media (max-width:767px){.event-nav a[href="#m11"]{width:.40889rem}}.event-nav a[href="#m12"]{background-image:url(/kindergarten/assets/images/illust/month/12.png);width:.64667rem}@media (max-width:767px){.event-nav a[href="#m12"]{width:.43111rem}}.event-nav .-sem1{background-image:url(/kindergarten/assets/images/illust/sem-1.png)}.event-nav .-sem2{background-image:url(/kindergarten/assets/images/illust/sem-2.png)}.event-nav .-sem3{background-image:url(/kindergarten/assets/images/illust/sem-3.png)}.feature-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media (min-width:768px){.feature-img{margin:.3rem 0}.feature-img .image01{width:2.9rem}.feature-img .image02{width:4.5rem}}@media (max-width:767px){.feature-img{margin:.2rem 0 0}.feature-img .image01{display:none}.feature-img .image02,.feature-img .image02 img{width:100%}}.gallery-pin .pin{position:absolute;width:.48rem;height:.544rem}@media (max-width:767px){.gallery-pin .pin{width:.25rem;height:.28333rem}}.gallery-pin .pin,.gallery-pin .pin img,.top-maincopy ul a,.top-maincopy ul img{display:block}.gallery-pin .pin img{width:100%;height:100%;cursor:pointer}.gallery-pin .pin img.-active+.tooltip{display:block;-webkit-animation:fade-in .2s cubic-bezier(.22,.61,.36,1) forwards;animation:fade-in .2s cubic-bezier(.22,.61,.36,1) forwards}.gallery-pin .pin .tooltip{display:none;position:absolute;z-index:2;top:-.3rem;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);white-space:nowrap;padding:.05rem .1rem;font-size:.14rem;font-weight:700;line-height:.2rem;color:#693f3f;background:#fefefa;border-radius:.05rem;-webkit-box-shadow:0 0 .1rem 0 rgba(0,0,0,.2);box-shadow:0 0 .1rem 0 rgba(0,0,0,.2)}@media (max-width:767px){.gallery-pin .pin .tooltip{font-size:.12rem;padding:.025rem .05rem}}.iframe-map{width:100%;height:5.2rem}@media (max-width:767px){.iframe-map{height:3.2rem}}.lead-illust{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.lead-illust{margin:.3rem 0}}@media (max-width:767px){.lead-illust{margin:.2rem 0 0}}@media (min-width:768px){.lead-illust.-feature{margin:.5rem 0}.lead-illust.-feature .image01{width:4rem}.lead-illust.-feature .image02{width:3.3rem}}@media (max-width:767px){.lead-illust.-feature .image01{display:none}.lead-illust.-feature .image02,.lead-illust.-feature .image02 img{width:100%}}@media (min-width:768px){.lead-illust.-life .image01{width:4.08rem}.lead-illust.-life .image02{width:3.25rem}}@media (max-width:767px){.lead-illust.-life .image01,.lead-illust.-life .image01 img{width:100%}.lead-illust.-life .image01 img{margin-top:-.2rem}.lead-illust.-life .image02{display:none}}@media (min-width:768px){.lead-illust.-childhood .image01{width:3.78rem}.lead-illust.-childhood .image02{margin-top:-.32rem;width:3.53rem}}@media (max-width:767px){.lead-illust.-childhood{-ms-flex-wrap:wrap;flex-wrap:wrap}.lead-illust.-childhood .image01,.lead-illust.-childhood .image01 img{width:100%}.lead-illust.-childhood .image02{margin-top:.14rem;width:100%}.lead-illust.-childhood .image02 img{width:100%}.life-newslatest h5>.btn{padding:.09rem .2rem}}.life-schedule .text,.life-schedule>div,.top-lead .mainmenu>li{position:relative}.life-schedule>div::before{content:'';position:absolute;z-index:-1;width:.11rem;background-repeat:repeat-y;background-position:top center;background-size:100% auto}@media (min-width:768px){.life-schedule>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:1.5rem}.life-schedule>div+div{margin-top:.5rem}.life-schedule>div::before{top:0;left:.72rem;height:calc(100% + .5rem)}}@media (max-width:767px){.life-schedule>div+div{margin-top:.25rem}.life-schedule>div::before{top:.2rem;left:.3rem;height:calc(100% + .25rem)}}.life-schedule .text::before{content:'';position:absolute;left:0;display:block;background-repeat:no-repeat;background-position:center;background-size:100% auto}@media (min-width:768px){.life-schedule .text{width:5.3rem;padding-left:1.8rem}.life-schedule .text::before{top:-.1rem;width:1.5rem;height:1.5rem}}@media (max-width:767px){.life-schedule .text{padding-left:.83rem}.life-schedule .text::before{top:.11rem;width:.66rem;height:.66rem}}.life-schedule .balloon{position:relative;padding:.2rem;border-radius:.1rem;background:#999;color:#fff}.life-schedule .balloon::before{content:'';position:absolute;z-index:-1;top:calc(50% - .125rem);left:-.04rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;width:.25rem;height:.25rem;background:#999}@media (max-width:767px){.life-schedule .balloon{padding:.15rem}}.life-schedule .time,.life-schedule .title{font-size:.18rem;line-height:.21rem;font-weight:700}.life-schedule .time small{font-size:.16rem}.life-schedule .title{margin-top:.1rem;padding-top:.08rem;border-top:1px solid;font-size:.2rem}.life-schedule .images::after,.topics-list::after{content:'';display:table;clear:both}.life-schedule .images img{float:left;display:block}@media (min-width:768px){.life-schedule .images{margin-left:-.15rem;margin-bottom:-.15rem;width:5rem}.life-schedule .images img{margin-left:.15rem;margin-bottom:.15rem;width:2.35rem}}@media (max-width:767px){.life-schedule .images{margin-top:.2rem;margin-left:-.08rem;margin-bottom:-.08rem}.life-schedule .images img{margin-left:.08rem;margin-bottom:.08rem;width:calc(50% - .08rem)}}@media (min-width:768px){.life-schedule .images.-illust img{width:100%}}@media (max-width:767px){.life-schedule .images.-illust{display:none}}.life-schedule .-green::before{background-image:url(/kindergarten/assets/images/illust/line-dot-green.png)}.life-schedule .-green .balloon,.life-schedule .-green .balloon::before{background-color:#8cc11e}.life-schedule .-pink::before{background-image:url(/kindergarten/assets/images/illust/line-dot-pink.png)}.life-schedule .-pink .balloon,.life-schedule .-pink .balloon::before{background-color:#ef8a84}.life-schedule .-blue::before{background-image:url(/kindergarten/assets/images/illust/line-dot-blue.png)}.life-schedule .-blue .balloon,.life-schedule .-blue .balloon::before{background-color:#39c}.life-schedule .-last{margin-bottom:.6rem}.life-schedule .-last::before{display:none}.life-schedule .-am8_green::before{background-image:url(/kindergarten/assets/images/illust/clock/green/am8.png)}.life-schedule .-am9_green::before{background-image:url(/kindergarten/assets/images/illust/clock/green/am9.png)}.life-schedule .-am10_green::before{background-image:url(/kindergarten/assets/images/illust/clock/green/am10.png)}.life-schedule .-am11_30_green::before{background-image:url(/kindergarten/assets/images/illust/clock/green/am11_30.png)}.life-schedule .-am12_green::before{background-image:url(/kindergarten/assets/images/illust/clock/green/am12.png)}.life-schedule .-pm1-5_green::before{background-image:url(/kindergarten/assets/images/illust/clock/green/pm1-5.png)}.life-schedule .-pm1_green::before{background-image:url(/kindergarten/assets/images/illust/clock/green/pm1.png)}.life-schedule .-pm1_30_green::before{background-image:url(/kindergarten/assets/images/illust/clock/green/pm1_30.png)}.life-schedule .-pm2_green::before{background-image:url(/kindergarten/assets/images/illust/clock/green/pm2.png)}.life-schedule .-am7_30_blue::before{background-image:url(/kindergarten/assets/images/illust/clock/blue/am7_30.png)}.life-schedule .-am10_blue::before{background-image:url(/kindergarten/assets/images/illust/clock/blue/am10.png)}.life-schedule .-am11_30_blue::before{background-image:url(/kindergarten/assets/images/illust/clock/blue/am11_30.png)}.life-schedule .-pm3_blue::before{background-image:url(/kindergarten/assets/images/illust/clock/blue/pm3.png)}.life-schedule .-pm4_30_blue::before{background-image:url(/kindergarten/assets/images/illust/clock/blue/pm4_30.png)}.life-schedule .-am7_30_pink::before{background-image:url(/kindergarten/assets/images/illust/clock/pink/am7_30.png)}.life-schedule .-am8_50_pink::before{background-image:url(/kindergarten/assets/images/illust/clock/pink/am8_50.png)}.life-schedule .-am10_pink::before{background-image:url(/kindergarten/assets/images/illust/clock/pink/am10.png)}.life-schedule .-am11_30_pink::before{background-image:url(/kindergarten/assets/images/illust/clock/pink/am11_30.png)}.life-schedule .-am12_pink::before{background-image:url(/kindergarten/assets/images/illust/clock/pink/am12.png)}.life-schedule .-pm1_30_pink::before{background-image:url(/kindergarten/assets/images/illust/clock/pink/pm1_30.png)}.life-schedule .-pm2_pink::before{background-image:url(/kindergarten/assets/images/illust/clock/pink/pm2.png)}.life-schedule .-pm4_30_pink::before{background-image:url(/kindergarten/assets/images/illust/clock/pink/pm4_30.png)}.list-faq{margin-top:.2rem}.list-faq>div{padding:.2rem .3rem;border:1px solid #e4dcd7;background:#fcfcfc}.list-faq>div+div{border-top:0 none}@media (max-width:767px){.list-faq>div{padding:.1rem}}.list-faq>div>dd,.list-faq>div>dt{position:relative;padding:.2rem .2rem .2rem .87rem}@media (max-width:767px){.list-faq>div>dd,.list-faq>div>dt{padding:.1rem 0;padding-left:.5rem}}.list-faq>div>dd::before,.list-faq>div>dt::before{position:absolute;top:0;left:0;content:'';width:.6rem;height:.715rem;background:no-repeat left top;background-size:100% auto}@media (max-width:767px){.list-faq>div>dd::before,.list-faq>div>dt::before{width:.4rem;height:.47667rem}}.list-faq>div>dt{padding-bottom:.3rem;font-weight:700;border-bottom:1px solid #e4dcd7}@media (max-width:767px){.list-faq>div>dt{padding-bottom:.2rem}}.list-faq>div>dt::before{background-image:url(/kindergarten/assets/images/common/icon/faq-q.png)}.list-faq>div>dd{margin-top:.1rem}.list-faq>div>dd::before{background-image:url(/kindergarten/assets/images/common/icon/faq-a.png)}.policy-figure{max-width:7rem;margin:0 auto .4rem}.policy-illust01 span{position:absolute;z-index:2}@media (min-width:768px){.policy-illust01,.policy-illust01 span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.policy-illust01 span{top:0;left:0;width:100%;height:100%;padding:.1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.policy-illust01 span br.-sp{display:none}}@media (max-width:767px){.policy-illust01 .circle{width:.88rem;height:.88rem}.policy-illust01 .circle+.circle{margin-top:.1rem}.policy-illust01 span{top:50%;left:.3rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2.6rem;font-size:.16rem;line-height:.3rem}.policy-illust01 span br.-pc{display:none}}.policy-illust02{position:relative;text-align:center}.policy-illust02 .circle{position:absolute;z-index:-1;top:0;left:50%;margin-left:-1.375rem;opacity:.32;width:2.75rem;height:2.75rem;background-color:#d9f3fc;background-image:url(/kindergarten/assets/images/common/pattern/mizuiro.jpg)}.policy-illust02 .image{height:.94rem;background:url(/kindergarten/assets/images/illust/policy/01.png) no-repeat center;background-size:auto 100%;font-size:0;line-height:0}@media (max-width:767px){.policy-illust02 .image{height:.72rem}}.policy-illust02 p{margin:.1rem 0}.policy-illust02 p:first-child{padding-top:.45rem}@media (max-width:767px){.policy-illust02 p br{display:none}}@media (min-width:768px){.policy-illust02{height:3.05rem;background:no-repeat;background-size:auto 100%;background-image:url(/kindergarten/assets/images/illust/policy/02.jpg),url(/kindergarten/assets/images/illust/policy/03.jpg);background-position:center left,center right}}@media (max-width:767px){.policy-illust02{padding-bottom:2.48rem;background:no-repeat;background-size:2.6rem auto;background-image:url(/kindergarten/assets/images/illust/policy/02.jpg);background-position:bottom center}}@media (min-width:768px){.policy-illust03{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.policy-illust03>div+div .circle{background-color:#bae578;background-image:url(/kindergarten/assets/images/common/pattern/bright-green.jpg)}@media (min-width:768px){.policy-illust03>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:5.2rem}.policy-illust03>div+div{width:6rem}}.policy-illust03 .circle{-ms-flex-negative:0;flex-shrink:0;list-style:none;background-color:#ffc0c0;background-image:url(/kindergarten/assets/images/common/pattern/pink.jpg)}.policy-illust03 .circle span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.24rem;font-weight:700}@media (min-width:768px){.policy-illust03 .circle span{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;padding:.1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}@media (max-width:767px){.policy-illust03 .circle{width:.415rem;height:.415rem}.policy-illust03 .circle span{width:2.6rem;padding-left:.3rem;line-height:.415rem}}@media (min-width:768px){.policy-illust03 ul{margin:0 0 0 .3rem!important}}.top-banners{height:0;margin-top:1.55rem;margin-bottom:-1.55rem}@media (max-width:767px){.top-banners{margin-top:.95rem;margin-bottom:-.95rem}}.top-banners ul{font-size:0;line-height:0;text-align:center}.top-banners li{display:inline-block}@media (min-width:768px){.top-banners li+li{margin-left:.33rem}}@media (max-width:767px){.top-banners li+li{margin-top:.12rem}}.top-banners .banner{display:block;overflow:hidden;border-radius:.11rem;background:#fff;-webkit-box-shadow:0 0 .032rem .008rem rgba(0,0,0,.09);box-shadow:0 0 .032rem .008rem rgba(0,0,0,.09)}.top-banners .banner img{width:2.41rem;height:auto;-webkit-transition:opacity .2s cubic-bezier(.22,.61,.36,1);transition:opacity .2s cubic-bezier(.22,.61,.36,1)}.top-banners .banner:active img,.top-banners .banner:focus img,.top-banners .banner:hover img,.top-maincopy ul a:active img,.top-maincopy ul a:focus img,.top-maincopy ul a:hover img{opacity:.7}.top-lead{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);position:relative;z-index:1;margin-top:-.6rem;padding-top:2.6rem;background:no-repeat;background-image:url(/kindergarten/assets/images/common/nature.jpg);background-position:top center;background-size:100vw auto}@media (min-width:1921px){.top-lead{background-size:19.2rem auto}}@media (max-width:1400px){.top-lead{background-size:14rem auto}}@media (max-width:767px){.top-lead{margin-top:.07rem;padding-top:1.16rem;padding-bottom:.4rem;background-size:5.46rem auto;background-position:top left -1rem}}@media (min-width:768px){.top-lead .lead{padding-right:.05rem}}.top-lead .lead h2{width:4.85rem;height:1.16rem;font-size:0;line-height:0;margin:.02rem auto -.02rem;background:center no-repeat;background-size:100%;background-image:url(/kindergarten/assets/images/top/txt-lead.png)}@media (max-width:767px){.top-lead .lead h2{margin:.03rem auto -.03rem;width:2.98rem;height:.65rem}}.top-lead .lead p{font-size:.16rem;line-height:2}@media (min-width:768px){.top-lead .lead p{margin-top:.17rem;padding-left:.1rem;text-align:center}}@media (max-width:767px){.top-lead .lead p{margin:.23rem 0 .2rem;padding:0 .26rem}}.top-lead .mainmenu{position:relative;z-index:2}.top-lead .mainmenu>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:inherit;text-decoration:none}.top-lead .mainmenu>li>a:active .image image,.top-lead .mainmenu>li>a:focus .image image,.top-lead .mainmenu>li>a:hover .image image{-webkit-transform:scale(1.1);transform:scale(1.1)}.top-lead .mainmenu>li>a:active+.bg rect,.top-lead .mainmenu>li>a:focus+.bg rect,.top-lead .mainmenu>li>a:hover+.bg rect{-webkit-animation:crayon-svg infinite step-end .6s;animation:crayon-svg infinite step-end .6s}.top-lead .mainmenu .bg,.top-lead .mainmenu .image image{-webkit-transition:-webkit-transform .2s cubic-bezier(.22,.61,.36,1);transition:transform .2s cubic-bezier(.22,.61,.36,1);transition:transform .2s cubic-bezier(.22,.61,.36,1),-webkit-transform .2s cubic-bezier(.22,.61,.36,1)}.top-lead .mainmenu .bg{position:absolute;z-index:-1}.top-lead .mainmenu .image image{-webkit-transform-origin:center;transform-origin:center}.top-lead .mainmenu p{margin:0;font-size:.15rem;line-height:.252rem}.top-lead .mainmenu .links{margin-top:.13rem}.list-links .top-lead .mainmenu a,.top-lead .mainmenu .list-links a,.top-lead .mainmenu .text-link{font-size:.15rem;line-height:.28rem}@media (min-width:768px){.top-lead .mainmenu{margin-top:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-lead .mainmenu>li{width:3.2rem;height:4.8rem;padding:0 .3rem}.top-lead .mainmenu>li:nth-child(2){margin-top:.3rem;width:3.8rem;text-align:center}.top-lead .mainmenu>li:nth-child(2) .image{margin-top:.2rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.top-lead .mainmenu>li:nth-child(1){margin-top:-.75rem;padding-right:0}.top-lead .mainmenu>li:nth-child(1) .bg{top:-.03rem;right:-.03rem;width:4.53rem;height:4.374rem}.top-lead .mainmenu>li:nth-child(1) h2{margin:.2rem .05rem}.top-lead .mainmenu>li:nth-child(1) h2 img{width:2.15rem;height:.48rem}.top-lead .mainmenu>li:nth-child(1) p{margin-left:.075rem}.top-lead .mainmenu>li:nth-child(1) .image svg{margin-left:-.32rem;width:2.88rem;height:2.62rem}.top-lead .mainmenu>li:nth-child(2) .bg{top:-.31rem;left:-.45rem;width:4.64rem;height:4.56rem}.top-lead .mainmenu>li:nth-child(2) h2{margin:.13rem 0 .2rem -.03rem}.top-lead .mainmenu>li:nth-child(2) h2 img{width:1.575rem;height:.525rem}.top-lead .mainmenu>li:nth-child(2) .image svg{margin-left:-.2rem;width:3.74rem;height:3.4rem}.top-lead .mainmenu>li:nth-child(3){margin-top:-.82rem}.top-lead .mainmenu>li:nth-child(3) .bg{top:.07rem;left:.32rem;width:4.22rem;height:4.31rem}.top-lead .mainmenu>li:nth-child(3) h2{margin:.2rem -.01rem}.top-lead .mainmenu>li:nth-child(3) h2 img{width:1.68rem;height:.485rem}.top-lead .mainmenu>li:nth-child(3) p{margin:-.01rem .01rem 0}.top-lead .mainmenu>li:nth-child(3) .image svg{margin-left:-.07rem;width:2.91rem;height:2.7rem}.top-lead .mainmenu h2{margin:.2rem 0}}@media (max-width:767px){.top-lead .mainmenu>li{padding:0 .26rem}.top-lead .mainmenu>li+li{margin-top:.4rem}.top-lead .mainmenu>li:nth-child(1) .bg{top:.2rem;right:.68rem;width:3.68rem;height:3.55rem}.top-lead .mainmenu>li:nth-child(1) h2{margin:.12rem 0 .06rem;text-align:center}.top-lead .mainmenu>li:nth-child(1) h2 img{width:1.85rem;height:auto}.top-lead .mainmenu>li:nth-child(1) .image svg{width:2.56rem;height:2.32rem}.top-lead .mainmenu>li:nth-child(2){margin-top:.48rem}.top-lead .mainmenu>li:nth-child(2) .bg{top:.1rem;right:-.1rem;width:3.59rem;height:3.53rem}.top-lead .mainmenu>li:nth-child(2) h2{margin-top:.04rem;margin-left:-.09rem;text-align:center}.top-lead .mainmenu>li:nth-child(1) p,.top-lead .mainmenu>li:nth-child(2) p{text-align:center}.top-lead .mainmenu>li:nth-child(2) h2 img{width:1.55rem;height:auto}.top-lead .mainmenu>li:nth-child(2) .image svg{margin-top:-.05rem;width:2.54942rem;height:2.31766rem}.top-lead .mainmenu>li:nth-child(2) br{display:none}.top-lead .mainmenu>li:nth-child(3){margin-top:.36rem}.top-lead .mainmenu>li:nth-child(3) .bg{top:.13rem;left:.15rem;width:3.69rem;height:3.55rem}.top-lead .mainmenu>li:nth-child(3) h2{margin:.12rem 0;text-align:center}.top-lead .mainmenu>li:nth-child(3) p{margin-left:.09rem}.top-lead .mainmenu>li:nth-child(3) h2 img{width:1.56rem;height:auto}.top-lead .mainmenu>li:nth-child(3) .image svg{width:2.56rem;height:2.37rem}.top-lead .mainmenu>li:nth-child(3) ul{margin:.04rem .13rem 0}.top-lead .mainmenu>li h2{margin:.1rem 0}}.top-lead .svg-round{position:absolute;left:50%;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:19.2rem;height:1.4rem}@media (max-width:767px){.top-lead .svg-round{bottom:-.5rem;height:.5rem;width:4.8rem}}.top-lead .illust{position:absolute;background:center no-repeat;background-size:100%;pointer-events:none}.top-lead .illust-06{display:none}@media (min-width:768px){.top-lead .illust-06{display:block;background-image:url(/kindergarten/assets/images/top/illust-06.png);width:.5rem;height:.53rem;bottom:-.14rem;left:calc(50% + 5.66rem);z-index:3}}.top-lead .illust-07,.top-lead .illust-08{background-image:url(/kindergarten/assets/images/top/illust-07.png);width:3.33rem;height:3.23rem;bottom:-2.42rem;z-index:2}@media (max-width:767px){.top-lead .illust-07,.top-lead .illust-08{width:1.4rem;height:1.09rem;bottom:-.73rem}}@media (max-width:1400px){.top-lead .illust-07{right:calc(50% + 3.69rem)}}@media (min-width:1401px){.top-lead .illust-07{left:0}}@media (max-width:767px){.top-lead .illust-07{right:auto;left:-.81rem}}.top-lead .illust-08{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media (max-width:1400px){.top-lead .illust-08{left:calc(50% + 3.63rem)}}@media (min-width:1401px){.top-lead .illust-08{right:0}}@media (max-width:767px){.top-lead .illust-08{right:-.79rem;left:auto}}.top-maincopy{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%);position:relative;z-index:2;background:no-repeat}@media (min-width:768px){.top-maincopy{margin-top:-.44rem;padding-bottom:.85rem;background-image:url(/kindergarten/assets/images/top/illust.png);background-position:top -.57rem center;background-size:14.8rem auto}}@media (max-width:767px){.top-maincopy{margin-top:-.22rem;background-image:url(/kindergarten/assets/images/top/illust-sp.jpg);background-position:top 1.58rem left -.13rem;background-size:2.79rem auto}}.top-maincopy .anim,.top-maincopy h2{background:center no-repeat;background-size:100%}.top-maincopy h2{position:relative;width:4.67rem;height:3.29rem;font-size:0;line-height:0;margin:0 auto;background-image:url(/kindergarten/assets/images/top/txt-maincopy.png)}@media (max-width:767px){.top-maincopy h2{margin:.31rem auto 1.53rem .43rem;width:2.5rem;height:1.76rem}}.top-maincopy ul a{border-radius:50%;-webkit-box-shadow:0 .02rem 0 #e2e2e2;box-shadow:0 .02rem 0 #e2e2e2;background:#fff}@media (max-width:767px){.top-maincopy ul a{-webkit-box-shadow:0 .01rem 0 #e2e2e2;box-shadow:0 .01rem 0 #e2e2e2}}.top-maincopy ul img{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}@media (min-width:768px){.top-maincopy ul{position:absolute;top:.25rem;left:calc(50% + 4.35rem)}.top-maincopy ul li+li{margin-top:.08rem}.top-maincopy ul a,.top-maincopy ul img{width:1.58rem;height:1.58rem}}@media (max-width:767px){.top-maincopy ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-maincopy ul li{margin:0 .025rem}.top-maincopy ul a,.top-maincopy ul img{width:.96rem;height:.96rem}}.top-maincopy .anim{position:absolute}.top-maincopy .anim-01{background-image:url(/kindergarten/assets/images/animation/moon.gif);width:1.78rem;height:1.915rem;top:-.02rem;right:calc(50% + 3.73rem)}@media (max-width:767px){.top-maincopy .anim-01{width:1.05rem;height:1.14rem;top:-.3rem;right:auto;left:-.32rem}}.top-maincopy .anim-02{background-image:url(/kindergarten/assets/images/animation/sun.gif);width:1.47917rem;height:1.48333rem;top:-.1rem;left:calc(50% + 2.74rem)}@media (max-width:767px){.top-maincopy .anim-02{width:.95rem;height:.82rem;top:-.19rem;right:-.4rem;left:auto}}.top-maincopy .anim-03{display:none}@media (min-width:768px){.top-maincopy .anim-03{display:block;background-image:url(/kindergarten/assets/images/animation/rainbow.gif);width:1.35rem;height:1.255rem;top:2.38rem;right:calc(50% + 4.89rem)}}.top-maincopy .anim-04{background-image:url(/kindergarten/assets/images/animation/baloon.gif);width:.75rem;height:1.6rem;top:1.86rem;left:calc(50% + 6.12rem)}@media (max-width:767px){.top-maincopy .anim-04{width:.76rem;height:1.4rem;top:1.79rem;right:-.22rem;left:auto;-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}}.top-menu,.top-menu .entering{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%)}.top-menu{position:relative;padding-top:1.5rem;background:#fff0d4;text-align:center;overflow:hidden}@media (max-width:767px){.top-menu{padding-top:.5rem}}.top-menu .entering{margin-top:.84rem}.top-menu .entering h2{margin:0 0 .2rem;padding-right:.05rem}.top-menu .entering h2 img{width:2.84rem}.top-menu .entering p{margin:.2rem .3rem .35rem;padding-left:.05rem;font-size:.15rem;line-height:.252rem}@media (max-width:767px){.top-menu .entering{margin-top:.55rem;margin-bottom:1.88rem}.top-menu .entering h2{margin:0 0 .23rem;padding-right:.16rem}.top-menu .entering h2 img{width:2.48rem}.top-menu .entering p{margin:.2rem .3rem .24rem;padding-left:.02rem;text-align:left}}.top-menu .contact{display:none;margin:.2rem .3rem;padding:.2rem;border-radius:.1rem;background:#fff}@media (max-width:767px){.top-menu .contact{display:block}}.top-menu .contact .title{margin:0 0 .15rem;padding-bottom:.13rem;padding-right:.05rem;border-bottom:1px solid #e4dcd7;font-size:.16rem;line-height:.18rem}.top-menu .contact .btn{width:100%}.top-menu .approach{margin:.8rem 0;background:no-repeat center;background-size:contain}@media (min-width:768px){.top-menu .approach{background-image:url(/kindergarten/assets/images/top/bg-cloud.svg)}}@media (max-width:767px){.top-menu .approach{margin:0;padding:.16rem 0 .6rem;background-image:url(/kindergarten/assets/images/top/bg-cloud-sp.png);background-size:3.11rem auto;background-position:top .4rem center}}.top-menu .approach h2{margin:0 0 .3rem;padding-top:.1rem}@media (max-width:767px){.top-menu .approach h2{margin-bottom:.16rem}}.top-menu .approach h2 img:first-child{height:.5rem}@media (min-width:768px){.top-menu .approach h2 img:first-child{margin-left:-.08rem;margin-bottom:.04rem}}@media (max-width:767px){.top-menu .approach h2 img:first-child{height:.45rem}}.top-menu .approach h2 img:last-child{height:.55rem}@media (min-width:768px){.top-menu .approach h2 img:last-child{margin-left:-.05rem;margin-top:.03rem}}@media (max-width:767px){.top-menu .approach h2 img:last-child{height:.5rem;margin-top:-.05rem;padding-left:.02rem}}@media (min-width:768px){.top-menu .sp-carousel .slick-track{width:auto!important}.top-menu .sp-carousel .slick-slide{width:2.7rem!important}.top-menu .sp-carousel .slick-slide .btn-image{width:2.2rem!important}}@media (max-width:767px){.top-menu .sp-carousel .slick-slide .btn-image{width:2rem!important}}.top-menu .sp-carousel .slick-list{z-index:1}.top-menu .sp-carousel .slick-arrow{position:absolute;top:1rem;margin-top:-.217rem;border:0;background:0 0;width:.495rem;height:.434rem;padding:0;font-size:0;line-height:0;z-index:2;cursor:pointer;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.top-menu .sp-carousel .slick-arrow::before{content:'';display:block;width:.495rem;height:.434rem;background:url(/kindergarten/assets/images/common/icon/arrow.svg) no-repeat center;background-size:100%}.top-menu .sp-carousel .slick-arrow:active,.top-menu .sp-carousel .slick-arrow:focus,.top-menu .sp-carousel .slick-arrow:hover,.topics-list li a:active .image span,.topics-list li a:focus .image span,.topics-list li a:hover .image span{-webkit-transform:scale(1.1);transform:scale(1.1)}.top-menu .sp-carousel .slick-next{right:.15rem}.top-menu .sp-carousel .slick-prev{left:.15rem}.top-menu .sp-carousel .slick-prev::before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.top-menu .anim,.top-menu .illust{position:absolute;background:center no-repeat;background-size:100%;pointer-events:none}.top-menu .anim-01{background-image:url(/kindergarten/assets/images/animation/turtle.gif);width:1.17rem;height:.735rem;top:2.21rem;right:calc(50% + 3.8rem)}@media (max-width:767px){.top-menu .anim-01{width:.95rem;height:.5rem;top:5.89rem;right:auto;left:0}}.top-menu .anim-02{display:none}@media (min-width:768px){.top-menu .anim-02{display:block;background-image:url(/kindergarten/assets/images/animation/scop.gif);width:1.315rem;height:.615rem;top:2.3rem;left:calc(50% + 3.3rem)}}.top-menu .anim-03{display:none}@media (min-width:768px){.top-menu .anim-03{display:block;background-image:url(/kindergarten/assets/images/animation/caterpillar.gif);width:1.3rem;height:.885rem;top:3.1rem;right:calc(50% + 5.5rem)}}.top-menu .anim-04{background-image:url(/kindergarten/assets/images/animation/tricycle.gif);width:1.325rem;height:1.245rem;top:2.9rem;left:calc(50% + 5rem)}@media (max-width:767px){.top-menu .anim-04{width:1.14rem;height:.9rem;top:6.33rem;right:auto;left:.62rem}}.top-menu .anim-05{display:none}@media (min-width:768px){.top-menu .anim-05{display:block;background-image:url(/kindergarten/assets/images/animation/snail.gif);width:.875rem;height:.69rem;top:4.85rem;right:calc(50% + 5.6rem)}}.top-menu .anim-06{display:none}@media (min-width:768px){.top-menu .anim-06{display:block;background-image:url(/kindergarten/assets/images/animation/locust.gif);width:1.07rem;height:.665rem;top:4.73rem;left:calc(50% + 5.58rem)}}.top-menu .illust-03,.top-mv li+li{display:none}@media (min-width:768px){.top-menu .illust-03{display:block;background-image:url(/kindergarten/assets/images/top/illust-03.png);width:3.29rem;height:2.61rem;top:2.37rem;right:calc(50% + 3.47rem)}}.top-menu .illust-04{background-image:url(/kindergarten/assets/images/top/illust-04.png);width:5.18rem;height:1.69rem;top:.47rem;right:calc(50% - 2.56rem);z-index:2}@media (max-width:767px){.top-menu .illust-04{width:2.04rem;height:.66rem;top:.1rem;right:calc(50% - .98rem)}}@media (min-width:768px){.top-menu .illust-05{background-image:url(/kindergarten/assets/images/top/illust-05.png);width:3.27rem;height:2.76rem;top:2.2rem;left:calc(50% + 3.55rem)}}@media (max-width:767px){.top-menu .illust-05{background-image:url(/kindergarten/assets/images/top/illust-05-sp.png);width:2.9rem;height:1.27rem;top:5.8rem;left:.2rem}}.top-mv{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}.top-mv .slides{overflow:hidden;font-size:0;line-height:0;height:5.86rem}@media (max-width:767px){.top-mv .slides{height:2.18rem}}.top-mv li{position:relative;z-index:1;width:100%;background:#2b1f14}.top-mv .img{width:100%;height:5.86rem;background-position:center;background-size:cover}@media (max-width:767px){.top-mv .img{height:1.96rem}}.top-mv .svg-round{position:absolute;left:50%;z-index:1;-webkit-transform:translateX(-50%) translateY(-.8822rem) scaley(-1);transform:translateX(-50%) translateY(-.8822rem) scaley(-1);width:19.2rem;height:2.02rem}@media (max-width:767px){.top-mv .svg-round{display:none}}.top-mv .slick-dots{position:absolute;z-index:2;bottom:.7rem;display:block;width:100%;padding:0;margin:0;text-align:center}@media (max-width:767px){.top-mv .slick-dots{bottom:.07rem}}.top-mv .slick-dots button{display:block;padding:.03rem;border:0;outline:0;background:0 0;font-size:0;line-height:0;cursor:pointer}.top-mv .slick-dots button::before{display:block;content:'';width:.08rem;height:.08rem;border-radius:50%;background:#ccc}.top-mv .slick-dots button:active,.top-mv .slick-dots button:focus,.top-mv .slick-dots button:hover{outline:0}.top-mv .slick-dots li{display:inline-block;width:.11rem;height:.11rem;margin:0 .05rem;padding:0;background:0 0}.top-mv .slick-dots li.slick-active button::before{background:#f90}.top-topics{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.top-topics{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem .4rem .2rem}}@media (max-width:767px){.top-topics{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.33rem .13rem 0}}.top-topics h2{margin:0 0 .15rem}@media (max-width:767px){.top-topics h2{margin:0 0 .25rem;padding-right:.03rem}}@media (min-width:768px){.top-topics h2 img{margin-left:-.02rem;margin-top:.03rem;width:3.43rem}}@media (max-width:767px){.top-topics h2 img{width:2.93rem}}.top-topics .btn{margin:.1rem 0 .15rem}@media (max-width:767px){.top-topics .btn{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:.3rem auto 0;width:2rem}}.top-topics .topics-list{width:calc(100% + .18rem);margin-left:-.18rem}.top-topics .topics-list li{width:calc(20% - .18rem);margin-left:.18rem}@media (max-width:767px){.top-topics .topics-list,.top-topics .topics-list li{width:100%;margin-left:0}}.topics-detail .body{width:100%}@media (min-width:768px){.topics-detail .body{border-radius:.1rem;border:.05rem solid #e4dcd7;padding:.4rem .6rem}}.topics-detail .footer{margin:.3rem 0;width:100%}.topics-list{width:calc(100% + .26rem);margin-left:-.26rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:767px){.topics-list{margin-left:0}}.topics-list li{margin-top:.26rem;margin-left:.26rem;width:calc(25% - .26rem);border:.05rem solid #e4dcd7;border-radius:.1rem;background:#fff;overflow:hidden}@media (max-width:767px){.topics-list li{margin-top:.155rem;margin-left:0;width:100%;border-width:.03rem}}.topics-list li a{text-decoration:none;display:block;height:100%;position:relative}.topics-list li a:active .text .title,.topics-list li a:focus .text .title,.topics-list li a:hover .text .title{text-decoration:none}@media (max-width:767px){.topics-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.04rem .03rem;height:1.19rem}}.topics-list li .image{overflow:hidden}.topics-list li .image span{display:block;padding-top:70%;background-size:cover;background-position:center;-webkit-transition:-webkit-transform .2s cubic-bezier(.22,.61,.36,1);transition:transform .2s cubic-bezier(.22,.61,.36,1);transition:transform .2s cubic-bezier(.22,.61,.36,1),-webkit-transform .2s cubic-bezier(.22,.61,.36,1);-webkit-transform:scale(1);transform:scale(1)}@media (max-width:767px){.topics-list li .image{-ms-flex-negative:0;flex-shrink:0;width:1.3rem;height:.9rem}}.topics-list li .text{padding:.15rem .15rem .55rem;font-size:.15rem;line-height:.252rem}@media (max-width:767px){.topics-list li .text{padding:.05rem .1rem}}.topics-list li .text .date{color:#f19149;white-space:pre}.topics-list li .text .title{text-decoration:underline}.topics-list li .text .tag{font-size:0;position:absolute;line-height:0;bottom:.15rem}.topics-list li .text .tag span{margin:.05rem 0 0;display:inline-block;padding:0 .05rem;background:#b3937f;color:#fff;font-size:.12rem;line-height:.25rem}@media (max-width:767px){.topics-list li .text .tag{bottom:auto;top:.94rem;left:.03rem;width:1.3rem}.topics-list li .text .tag span{margin:0;width:1.3rem;height:.21rem;line-height:.21rem;text-align:center}}.topics-nav{width:100%;padding:.2rem;border:.05rem solid #e4dcd7;border-radius:.1rem;line-height:0}@media (max-width:767px){.topics-nav{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:.4rem}}.topics-nav .form-select{display:inline-block;width:2rem;margin-right:.3rem}.topics-nav ul{margin:0;display:inline-block}@media (max-width:767px){.topics-nav ul{margin-top:.1rem}}.topics-nav ul li{margin:0;padding:0}@media (min-width:768px){.topics-nav ul li{display:inline-block}.topics-nav ul li+li{margin-left:.2rem;padding-left:.2rem;border-left:1px solid #000}}.topics-nav ul a,.topics-nav ul span{font-size:.16rem;line-height:.32rem}.topics-nav ul span{font-weight:700;color:#f19149}.topics-pager{width:100%;margin-top:.4rem;text-align:center}.topics-pager a,.topics-pager span{display:inline-block;margin:0 .025rem;border-radius:50%;width:.5rem;height:.5rem;font-size:.18rem;line-height:.3rem;vertical-align:bottom}@media (max-width:767px){.topics-pager a,.topics-pager span{width:.4rem;height:.4rem;line-height:.2rem}}.topics-pager span{padding:.1rem;background:#ffc209;color:#fff}.topics-pager a{padding:.08rem;border:.02rem solid #e4dcd7;color:#693f3f;text-decoration:none;-webkit-transition-property:color,border-color;transition-property:color,border-color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.topics-pager a:active,.topics-pager a:focus,.topics-pager a:hover{border-color:#ffc209}.topics-pager a:active,.topics-pager a:active::before,.topics-pager a:focus,.topics-pager a:focus::before,.topics-pager a:hover,.topics-pager a:hover::before{color:#ffc209}.topics-pager .link_before,.topics-pager .link_next{text-indent:-1.5em;padding-left:0;padding-right:0;background:#e4dcd7;font-size:0}.topics-pager .link_before::before,.topics-pager .link_next::before{display:inline-block;margin-right:0;height:1.5em;font-size:inherit;line-height:1.5em;text-indent:0;font-size:.24rem;line-height:.3rem;height:.3rem;width:100%;text-align:center;color:#fff}.topics-pager .link_before *,.topics-pager .link_next *{text-indent:0}@media (max-width:767px){.topics-pager .link_before::before,.topics-pager .link_next::before{line-height:.2rem;height:.2rem}}.topics-pager .link_before{margin-right:.1rem}.topics-pager .link_before::before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.topics-pager .link_next{margin-left:.1rem}.v-access-map,.v-route-map{margin:.3rem 0 0;width:100%}.v-access-map .info{display:none}@media (min-width:768px){.v-route-map{border:.05rem solid #e4dcd7;border-radius:.1rem;overflow:hidden}.v-route-map .map-wrapper{padding:.2rem}}.v-route-map .tab{display:-webkit-box;display:-ms-flexbox;display:flex}.v-route-map .tab button{border:0;background:#f4ebe6;color:#5f4b3e;font-weight:700;line-height:.25rem;cursor:pointer;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.v-route-map .tab button:active,.v-route-map .tab button:focus,.v-route-map .tab button:hover{background:#f9e5b3;color:#000}.v-route-map .tab button.active{background:#fddf80;color:#000}.v-route-map .tab button::before{content:'';display:inline-block;margin:.05rem .1rem .05rem 0;width:.15rem;height:.15rem;border-radius:50%;border:2px solid #fff;vertical-align:bottom}.v-route-map .tab button.route-a::before,.v-route-map .tab button.route-b::before{background:#ff6262}.v-route-map .tab button.route-c::before,.v-route-map .tab button.route-d::before{background:#76d55a}.v-route-map .tab button.route-e::before,.v-route-map .tab button.route-f::before{background:#5aaad5}.v-route-map .tab button.route-iruka::before{background:#ff6262}.v-route-map .tab button.route-rakko::before{background:#76d55a}.v-route-map .tab button.route-pengin::before{background:#5aaad5}@media (max-width:767px){.v-route-map .tab{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.v-route-map .tab button{position:relative;margin-bottom:.18rem;padding:.125rem .125rem .125rem .075rem;width:calc(50% - .04rem);font-size:.16rem}.v-route-map .tab button.active::after{content:'';display:block;position:absolute;bottom:-.09rem;left:calc(50% - .09rem);width:.18rem;height:.18rem;background:#fddf80;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media (min-width:768px){.v-route-map .tab{border-bottom:1px solid #e4dcd7}.v-route-map .tab button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:.15rem 0;font-size:.18rem}.v-route-map .tab button+button{border-left:1px solid #e4dcd7}}.text-large{font-size:.24rem;line-height:.32rem}.list-links a,.text-link{display:inline-block;text-indent:-1em;padding-left:1em;color:#693f3f;text-decoration:none;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.list-links a::before,.text-link::before{display:inline-block;margin-right:0;height:1.5em;width:1.5em;color:#fff;font-size:inherit;line-height:1.5em;text-indent:0;text-align:center}.list-links a *,.text-link *{text-indent:0}.list-links a:before,.text-link:before{width:.7em;font-size:.15rem;line-height:inherit;color:#ffc209}@media (max-width:767px){.list-links a:before,.text-link:before{width:1em}}.list-links a:active,.list-links a:focus,.list-links a:hover,.text-link:active,.text-link:focus,.text-link:hover{color:#ffc209}.text-new{margin-left:.1rem;font-size:.12rem;font-weight:700;color:#ff3b17}.text-right{text-align:right}.text-warn{font-size:.16rem;font-weight:700;color:#ff3b17}