@charset "UTF-8";body{background-color:#fff;background-image:url(https://fureai-cds.jp/wp-content/uploads/2021/08/background_01.webp);background-repeat:repeat;background-attachment:inherit}.header-container{background-color:transparent}.navi{background-color:transparent}.breadcrumb.sbp-main-before,.breadcrumb.sbp-footer-before,.breadcrumb.pbp-main-before,.breadcrumb.pbp-footer-before{padding:0;background-color:transparent}.wrap{max-width:1040px}@media screen and (min-width:1025px){.main{width:67% !important;padding:0;border:none;border-radius:0;background-color:transparent}}.sidebar{width:30% !important;padding:0;border:none;border-radius:0;background-color:transparent}.footer{background-color:#7fbae4}img{vertical-align:bottom}a{color:#35acdf;text-decoration:none}a:hover{color:#35acdf}.header-container{padding-bottom:45px;background-repeat:repeat-x;background-position:center bottom}.header-container-in{margin:0 auto;width:100%;max-width:100%}.header{width:auto;height:137px}.tagline{float:right;margin:0;padding:10px 0;width:calc(100% - 240px);text-align:right;display:none}.navi{width:100%}#navi #navi-in>ul{justify-content:center}#navi #navi-in>ul>li>a{padding:0 47px;background-image:url(//fureai-cds.jp/wp-content/themes/cocoon-child-daycare_20201013/skins/skin-daycare/./images/navi_icon_0.png);background-repeat:no-repeat;background-position:left center;font-weight:700}#navi #navi-in>ul>li>a:hover{background-color:transparent;color:#94defe}#navi #navi-in>ul .sub-menu{min-width:calc(100%);border-bottom:1px solid #fff;background:rgba(141,208,237,.95);box-shadow:0 -10px 5px rgba(141,208,237,.5),0 10px 5px rgba(141,208,237,.5)}#navi #navi-in>ul .sub-menu li{border-top:1px solid #fff}#navi #navi-in>ul .sub-menu li a{padding:0 0 0 10px;font-weight:700}#navi #navi-in>ul .sub-menu li a:hover{background:rgba(224,255,255,.9);min-width:calc(100% + 0px);background:rgba(224,255,255,.9);box-shadow:0 -10px 5px rgba(224,255,255,.5),0 10px 5px rgba(224,255,255,.5)}.content{min-height:calc(100vh - 400px);padding-bottom:80px;background-image:url(//fureai-cds.jp/wp-content/themes/cocoon-child-daycare_20201013/skins/skin-daycare/./images/line1.png);background-repeat:repeat-x;background-position:center bottom}.page-header{margin-bottom:40px;width:100%;display:none}.page-header .page-title{float:left;margin:0;width:200px}.page-header .page-title .page-title-in{margin:48px auto 0;width:1em;font-size:48px;font-weight:400;text-align:center;writing-mode:vertical-rl}.page-header .eye-catch-wrap{float:right;width:calc(100% - 240px)}.page-header .eye-catch-wrap .eye-catch{margin-bottom:0;max-width:inherit;width:100%;border:30px solid;border-image:url(//fureai-cds.jp/wp-content/themes/cocoon-child-daycare_20201013/skins/skin-daycare/./images/eye_catch_frame.png) 30}.page-header .eye-catch-wrap .eye-catch img{margin:-15px;max-width:inherit;border-radius:15px;width:calc(100% + 30px)}.entry-content{margin-top:40px}.sidebar aside{margin-top:60px}.sidebar aside:first-of-type{margin-top:40px}.sidebar h3{background-color:transparent;padding:0 0 0 40px;border-radius:0;background-image:url(//fureai-cds.jp/wp-content/themes/cocoon-child-daycare_20201013/skins/skin-daycare/./images/navi_icon_0.png);background-repeat:no-repeat;background-position:left center}.sidebar ul{margin:0;padding-left:20px;list-style:disc}.sidebar ul li{padding:0;margin-top:10px}.sidebar ul li a{padding:0}.footer-container{margin-top:0;background-image:url(https://fureai-cds.jp/wp-content/uploads/2021/08/logo_image_top_000.webp);background-size:contain;background-position:center bottom 15px;background-repeat:no-repeat}.footer-bottom{margin-top:0;padding:0}.footer-bottom-content{float:none;text-align:inherit;color:#fff}.navi-footer h3{text-align:center;font-size:28px}.navi-footer-in{margin-top:20px}.navi-footer-in>.menu-footer{justify-content:center;text-align:left}.navi-footer-in>.menu-footer>li{padding:10px 0}.navi-footer-in .sub-menu{list-style:none;margin:0;padding:0}.navi-footer-in .sub-menu li{border-left:none}.navi-footer-in .sub-menu li:last-child{border-right:none}.footer-bottom.fnm-text-width .menu-footer li a{padding:0 20px;color:#fff}.footer-bottom.fnm-text-width .menu-footer li a:hover{background-color:transparent;color:#35acdf}.copyright{margin-top:0;padding:10px 0 0;text-align:center}.a-wrap:hover{background:rgba(141,208,237,.1);color:#35acdf}.article h2{background-color:rgba(141,208,237,.3);clear:both}.article h3{border-color:#8dd0ed;background-color:rgba(141,208,237,.3);margin:20px}.article h4{border-color:#8dd0ed;background-color:rgba(141,208,237,.3)}.article h5{border-color:#8dd0ed}.article h6{border-color:#8dd0ed}.article .toc{background:rgba(255,255,255,.3);display:none}.article table tr{background:rgba(255,255,255,.3)}.article table tr th{background-color:rgba(141,208,237,.3)}@media screen and (max-width:1023px){.tagline{padding:50px 0 0}#navi #navi-in>ul>li{height:40px;line-height:40px}#navi #navi-in>ul .sub-menu li{height:40px;line-height:40px}.page-header{margin-bottom:0}.page-header .page-title{float:none;margin:0 auto;width:99%}.page-header .page-title .page-title-in{margin:16px auto;width:100%;font-size:26px;text-align:left;writing-mode:horizontal-tb;margin-top:30px}.page-header .eye-catch-wrap{float:none;width:100%}.page-header .eye-catch-wrap .eye-catch{border:none}.page-header .eye-catch-wrap .eye-catch img{margin:0;border-radius:0;width:100%}.entry-content{margin-top:1em}.footer-container{background-image:none}.mobile-footer-menu-buttons span{color:#35acdf}}@media screen and (max-width:834px){body{background-image:none}.header-container{padding-bottom:70px;padding-top:70px;background-image:url(//fureai-cds.jp/wp-content/themes/cocoon-child-daycare_20201013/skins/skin-daycare/./images/line1.png)}.header-container-in{margin:20px 0 0;width:100%;background-color:#7fbae4;z-index:9999;position:fixed}.header{float:none;margin:-90px 0 0;width:100%;height:20px}.tagline{float:none;width:100%;text-align:center;display:none}.content{padding-bottom:0;background-image:none}.navi-footer{display:block}.navi-footer-in{display:none}.sp_footer_sitemap_left{float:left;width:50%}.sp_footer_sitemap_right{float:right;width:50%}.sp_footer_sitemap_left li{margin-left:15%;list-style-type:circle}.sp_footer_sitemap_right li{margin-left:10%;list-style-type:circle}h3.footer_sitemap_title{text-align:left;margin-left:20px}}@media screen and (max-width:767px){.page-header .page-title .page-title-in{margin-top:0}}@media screen and (min-width:1024px){.sp_only{display:none}.header{background-color:#7fbae4;height:auto;background-size:cover}.header img{width:100%}.footer_logo{padding-top:15px;height:200px}h3.footer_page_title{font-size:38px;text-shadow:1px 1px 1px #000,-1px 1px 1px #000,1px -1px 1px #000,-1px -1px 1px #000,1px 1px 1px #000,1px 1px 1px #000,-1px 1px 1px #000,1px -1px 1px #000}h3.footer_tel_no{font-size:38px}h3.footer_tel_no a{color:#fff}h3.header_tel_no{margin-top:0;font-size:30px;text-align:center;color:#fff;padding-bottom:20px}h3.header_tel_no a{color:#fff}#header-container_out{display:none}}@media screen and (max-width:1023px){h3.header_tel_no{display:none}.header img{display:block;margin:-1px auto}.sidebar{width:100% !important;padding:0;border:none;border-radius:0;background-color:transparent}#header-container_out{margin-top:0;padding-bottom:40px}#header-container_out h3{width:100%;font-size:13px;color:#fff;text-align:center;background-color:#7fbae4;z-index:10000;padding-top:10px;padding-bottom:10px;margin-top:0}#header-container_out h3 a{color:#fff}.copyright{font-size:x-small}.sp_only{display:block}.navi-footer h3{font-size:19px}.navi-footer h3 a{color:#fff}.navi-footer h3.footer_page_title{text-shadow:1px 1px 1px #000,-1px 1px 1px #000,1px -1px 1px #000,-1px -1px 1px #000,1px 1px 1px #000,1px 1px 1px #000,-1px 1px 1px #000,1px -1px 1px #000}}@media screen and (min-width:1025px){.header-container{padding-bottom:40px;padding-top:0;background-image:url(//fureai-cds.jp/wp-content/themes/cocoon-child-daycare_20201013/skins/skin-daycare/./images/line1.png)}}#sidebar img{margin-bottom:8px;border:solid 1px #a9a9a9;padding:1.5px;border-radius:2px}.robot_class_link img{margin-bottom:15px;border:solid 1px #a9a9a9;padding:1.5px;border-radius:2px}#content a img:hover{opacity:.7}.top_3_banner a{width:32.3%;float:left;border:solid 1px #a9a9a9;padding:1.5px;border-radius:2px}.top_3_banner a.top_banner{margin:auto 1.5% auto 0}.top_3_banner a.top_banner_last{margin:auto 0}body #container img.TOP_hp_image_00{display:none}@media screen and (min-width:1025px){body.home #container img.TOP_hp_image_00{display:block !important;width:1040px;margin:20px auto 0}#introduction_content img{width:40%;float:left}#introduction_content .introduction_top_text{width:50%;float:left;margin-left:5%}#introduction_content .introduction_bottom_text{clear:both}.top_3_banner{padding-bottom:160px}}.introduction_box{width:32.3%;float:left}.introduction_box p{text-align:center}.introduction_box h2{text-align:center;margin:0}.first_and_second_box{margin:auto 1.5% 0 0}.last_box{margin:auto 0}introduction_bottom_text h1{color:#505050;padding:.5em;display:inline-block;line-height:1.3;background:#dbebf8;vertical-align:middle;border-radius:25px 0 0 25px}introduction_bottom_text h1:before{content:'●';color:#fff;margin-right:8px}@media screen and (max-width:1024px){body.home #container img.TOP_hp_image_00{display:block !important;width:95%;margin:3% auto 0}.introduction_box h2{font-size:13px}.top_3_banner{padding-bottom:90px}.top_3_banner{height:150px}}@media screen and (max-width:834px){body.home #container img.TOP_hp_image_00{display:block !important;width:95%;margin:2% auto 0}.introduction_box h2{font-size:13px}.top_3_banner{padding-bottom:90px}img.top_sp_only_image{margin-top:170px}.top_3_banner{margin-bottom:0}.top_3_banner{height:170px}}@media screen and (max-width:540px){body.home #container img.TOP_hp_image_00{display:block !important;width:95%;margin:2% auto 0}.introduction_box h2{font-size:13px}.top_3_banner{padding-bottom:90px}img.top_sp_only_image{margin-top:100px}.top_3_banner{height:auto}}@media screen and (max-width:539px){body.home #container img.TOP_hp_image_00{display:block !important;width:95%;margin:2% auto 0}.introduction_box h2{font-size:13px}.top_3_banner{padding-bottom:90px}img.top_sp_only_image{margin-top:40px}}@media screen and (min-width:1024px){.pc_only{display:block}.sp_only{display:none}}@media screen and (max-width:1023px){.pc_only{display:none}.sp_only{display:block}}#new_entries-2{padding:5px}a.staff_top_link h3:hover{background-color:transparent !important;color:#408ec5 !important}.widget-title00 a p:hover{background-color:#a0cbe9 !important}a.link_line:hover{text-decoration:underline}@media screen and (max-width:1023px){.navi-in{display:none}.navi{background-color:#7fbae4}}@media screen and (min-width:1023px){.sp_only_02{display:none}}@media screen and (min-width:1025px){.sp_only_03{display:none}}form#mail_form input#mail_submit_button{width:auto;height:auto;padding:10px 30px;vertical-align:middle;color:#fff;background:#7fbae4;border:1px solid #ccc;border-radius:3px;font-family:inherit;font-weight:700}input.submit_02{width:auto;height:auto;padding:10px 30px;vertical-align:middle;color:#fff;background:#7fbae4;border:1px solid #ccc;border-radius:3px;font-family:inherit;font-weight:700;font-size:22px}input.submit_02:hover{cursor:pointer;color:#106dff;background:#d3d3d3}input.submit_03{width:auto;height:auto;padding:3px 10px;vertical-align:middle;color:#fff;background:#a9a9a9;border:1px solid #ccc;border-radius:3px;font-family:inherit;font-weight:700;font-size:22px}input.submit_03:hover{cursor:pointer;color:#106dff;background:#d3d3d3}@media screen and (min-width:1023px){.footer_logo{margin-bottom:-30px}}@media screen and (min-width:1023px){.osirase_page_link{margin-top:0 !important}}@media screen and (max-width:1022px){.osirase_page_link{margin-top:-5px !important}}@media screen and (min-width:1023px){.icon_insta{display:inline-block;margin-bottom:7%}.icon_insta a img{float:left;width:19%;margin:7%}}@media screen and (max-width:1022px){.icon_insta{width:100%;margin:10px auto auto;clear:both}.icon_insta a img{float:left;width:19%;margin:7%}}.pop_button{text-align:center}.btn-square-so-pop{position:relative;display:inline-block;padding:.25em .5em;text-decoration:none;color:#fff;background:#fd9535;border-radius:4px;box-shadow:inset 0 2px 0 rgba(255,255,255,.2),inset 0 -2px 0 rgba(0,0,0,.05);font-weight:700;border:solid 2px #d27d00}.btn-square-so-pop:active{box-shadow:0 0 2px rgba(0,0,0,.3)}.youtubesm{background:#fff}.youtubesm a{border:2px solid #fff;display:block;position:relative}.youtubesm a:hover{opacity:.6}.youtubesm a:before{background:url(https://fureai-cds.jp/wp-content/uploads/2021/08/YouTube_23392.png) center center/100px 94px no-repeat;content:"";display:block;width:100%;height:90px;margin:-32px auto 0;position:absolute;top:50%;left:0;right:0;z-index:1}.youtubesm a img{width:100%}.required_02{background:rgba(255,0,0,.8);display:inline-block;float:left;font-weight:700;color:#fff;padding:3px 5px;border-radius:3px;text-shadow:0px -1px 0px #222;font-size:14px;overflow:hidden}.optional_02{background:rgba(0,0,255,.8);display:inline-block;float:left;font-weight:700;color:#fff;padding:3px 5px;border-radius:3px;text-shadow:0px -1px 0px #222;font-size:14px;overflow:hidden}.label_title01{font-weight:700;margin-left:3%;font-size:115%}.label_title02{color:#37f;font-weight:700;font-size:85%;margin-left:1%}input.wpcf7-submit{font-size:20px;width:50%;border-top:1px solid #ccc;padding:10px 30px;vertical-align:middle;border:1px solid #ccc;font-weight:700;font-family:inherit;background:#7fbae4;color:#fff;margin:auto 25%;border-radius:3px}input.wpcf7-submit:hover{font-size:20px;width:50%;border-top:1px solid #ccc;padding:10px 30px;vertical-align:middle;border:1px solid #ccc;font-weight:700;font-family:inherit;background:#ccc;color:#37f;margin:auto 25%;border-radius:3px}.wpcf7 form .wpcf7-response-output{margin-top:-40px !important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:red !important}@media screen and (min-width:1023px){.copyright{margin-top:70px !important}}h3.osirase_page_link{display:none}.display-posts-listing.image-left .listing-item{overflow:hidden;margin-bottom:10px;width:100%}.display-posts-listing.image-left .image{float:left;margin:0 16px 0 0}.display-posts-listing.image-left .title{display:block}.display-posts-listing.image-left .excerpt-dash{display:none}pre{display:none}.image-left .listing-item a.image img{width:60% !important}@media screen and (max-width:1022px){#content{width:99.6% !important}}#navi-footer-in{display:none}@media screen and (min-width:1023px){#navi-footer-in02{display:block !important}}@media screen and (max-width:1022px){#navi-footer-in{display:none}}.pt-cv-ifield img{width:auto !important}.btn-success{display:none !important}.pt-cv-content br{display:none}.pt-cv-content{font-size:.8em !important;margin-bottom:10px !important}.pt-cv-view .pt-cv-title{margin-bottom:0 !important}.pt-cv-ifield{line-height:1.4 !important}.pt-cv-title a{color:#000 !important}.pt-cv-title a:hover{color:#41b7d8 !important;transition:color .3s}.pt-cv-meta-fields{text-align:right}span.terms a{background-color:#818181;color:#fff;padding:2px}.pt-cv-meta-fields a{color:#000}.pt-cv-meta-fields a:hover{color:#94e8ff !important;transition:color .3s}span.entry-date:before{content:"🕘"}.video-container .video{height:400px !important}.video iframe{height:400px !important}#teacher_comment{border-color:#8dd0ed;border-radius:.5rem;background-color:#fff;width:100%;height:auto;clear:both;margin-bottom:2vw}.teacher_comment_main{background-color:#dff7f7;padding:.1vw 1vw;border-radius:.5rem;margin-bottom:3vw}@media screen and (min-width:1023px){.teacher_comment{float:left;width:100%}.teacher_comment img{width:25%;float:left;margin-top:2vw}.teacher_comment_text{width:70%;float:right}.teacher_comment_text p{font-size:12px}}@media screen and (max-width:1022px){.teacher_comment{float:left;width:100%}.teacher_comment img{width:40%;margin:auto 30%}.teacher_comment_text{width:90%;margin:auto 5%}.teacher_comment_main{margin-bottom:9vw}}