footer.global-footer{margin-top:-80px}.con-family{padding-top:90px;padding-bottom:200px;background:url(../img/kids/bg_kids.svg) center top 380px no-repeat;background-size:cover}@media screen and (max-width:600px){.con-family{padding-bottom:160px}}.con-family>.inner{max-width:1200px;margin:0 auto}@media only screen and (max-width:1280px){.con-family>.inner{width:93.3333333333%}}.con-family>.inner .style-box-title02{margin-bottom:35px}@media screen and (max-width:767px){.con-family>.inner .style-box-title02{margin-bottom:35px}}@media screen and (max-width:600px){.con-family>.inner .style-box-title02{margin-bottom:40px}}.con-family>.inner .style-box-title02 h2.style-title01{text-align:center}.con-family>.inner .style-box-title02 p.txt-desc{font-weight:600}.con-family>.inner .style-btn-link-beginner{max-width:1000px;margin:0 auto}.con-family>.inner .wrap-btn-link-kids{display:flex;max-width:1000px;margin:20px auto 0}@media screen and (max-width:767px){.con-family>.inner .wrap-btn-link-kids{display:block}}.con-family>.inner .wrap-btn-link-kids .item{width:calc((100% - 20px) / 2)}@media screen and (max-width:767px){.con-family>.inner .wrap-btn-link-kids .item{width:100%}}.con-family>.inner .wrap-btn-link-kids .item:not(:nth-child(2n)){margin-right:20px}@media screen and (max-width:767px){.con-family>.inner .wrap-btn-link-kids .item:not(:nth-child(2n)){margin-right:0;margin-bottom:20px}}.con-family>.inner .wrap-btn-link-kids .item a{display:block;padding-bottom:30.612244898%;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;border-radius:5px;overflow:hidden}@media screen and (max-width:767px){.con-family>.inner .wrap-btn-link-kids .item a{padding-bottom:140px}}@media screen and (max-width:600px){.con-family>.inner .wrap-btn-link-kids .item a{padding-bottom:120px}}.con-family>.inner .wrap-btn-link-kids .item a:before{position:absolute;content:"";top:calc(50% - 0px);left:50%;transform:translateY(-50%) translateX(-50%);width:100%;height:100%;background-color:rgb(0,0,0);opacity:0;transition:0.35s cubic-bezier(0.62,0.04,0.35,1)}.con-family>.inner .wrap-btn-link-kids .item a:after{position:absolute;z-index:2;content:"";top:calc(50% - 0px);right:55px;transform:translateY(-50%);width:15px;height:26px;background-image:url(../img/common/icn_link_arrow02_w02.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;transition:0.35s cubic-bezier(0.62,0.04,0.35,1)}@media screen and (max-width:999px){.con-family>.inner .wrap-btn-link-kids .item a:after{right:35px}}@media screen and (max-width:767px){.con-family>.inner .wrap-btn-link-kids .item a:after{right:20px}}@media screen and (max-width:600px){.con-family>.inner .wrap-btn-link-kids .item a:after{right:10px;width:10.2px;height:16.8px}}@media screen and (min-width:1100px){.con-family>.inner .wrap-btn-link-kids .item a:hover{opacity:1}.con-family>.inner .wrap-btn-link-kids .item a:hover:before{opacity:0.3}.con-family>.inner .wrap-btn-link-kids .item a:hover:after{transform:translateY(-50%) translateX(7px)}}.con-family>.inner .wrap-btn-link-kids .item a.s-kids_daycare{background-image:url(../img/common/bg_kids_daycare.jpg)}.con-family>.inner .wrap-btn-link-kids .item a.s-kids_space{background-image:url(../img/common/bg_kids_space.jpg)}.con-family>.inner .wrap-btn-link-kids .item a span.inner{position:absolute;z-index:2;top:calc(50% + 1px);left:50%;transform:translateY(-50%) translateX(-50%);display:block;width:96%}@media screen and (max-width:767px){.con-family>.inner .wrap-btn-link-kids .item a span.inner{top:calc(50% + 0px)}}.con-family>.inner .wrap-btn-link-kids .item a span.inner span.jp{display:block;text-align:center;color:#FFF;font-size:2.5rem;font-weight:700}@media screen and (max-width:999px){.con-family>.inner .wrap-btn-link-kids .item a span.inner span.jp{font-size:2.2rem}}@media screen and (max-width:767px){.con-family>.inner .wrap-btn-link-kids .item a span.inner span.jp{font-size:2.1rem}}@media screen and (max-width:600px){.con-family>.inner .wrap-btn-link-kids .item a span.inner span.jp{font-size:2rem}}.con-family>.inner .box-activity{margin-top:178px;padding:108px 8.3333333333% 60px;background-color:#fff;border-radius:5px}@media screen and (max-width:767px){.con-family>.inner .box-activity{margin-top:120px;padding:70px 5% 50px}}@media screen and (max-width:600px){.con-family>.inner .box-activity{padding:42px 5% 40px;margin-top:80px}}.con-family>.inner .box-activity .block-activity{padding-top:160px}@media screen and (max-width:767px){.con-family>.inner .box-activity .block-activity{padding-top:120px}}@media screen and (max-width:600px){.con-family>.inner .box-activity .block-activity{padding-top:80px}}.con-family>.inner .box-activity .block-activity section.sec-activity:not(:last-child){margin-bottom:126px}@media screen and (max-width:600px){.con-family>.inner .box-activity .block-activity section.sec-activity:not(:last-child){margin-bottom:80px}}.con-family>.inner .box-activity .block-activity section.sec-activity h3{margin-bottom:48px;color:#333;font-size:3rem;font-weight:700;text-align:center}@media screen and (max-width:767px){.con-family>.inner .box-activity .block-activity section.sec-activity h3{margin-bottom:30px;font-size:2.8rem}}@media screen and (max-width:600px){.con-family>.inner .box-activity .block-activity section.sec-activity h3{margin-bottom:20px;font-size:2.6rem}}.con-family>.inner .box-activity .block-activity section.sec-activity .wrap-activity{display:flex}@media screen and (max-width:767px){.con-family>.inner .box-activity .block-activity section.sec-activity .wrap-activity{display:block}}.con-family>.inner .box-activity .block-activity section.sec-activity .wrap-activity .b-detail{margin-left:65px;order:2;flex:1}@media screen and (max-width:999px){.con-family>.inner .box-activity .block-activity section.sec-activity .wrap-activity .b-detail{margin-left:45px}}@media screen and (max-width:767px){.con-family>.inner .box-activity .block-activity section.sec-activity .wrap-activity .b-detail{margin-left:0}}.con-family>.inner .box-activity .block-activity section.sec-activity .wrap-activity .b-detail .wrap-activity-detail dl{padding:23px 0 23px}.con-family>.inner .box-activity .block-activity section.sec-activity .wrap-activity .b-detail .wrap-activity-detail dl:not(:last-child){border-bottom:1px solid #DEDEDE}.con-family>.inner .box-activity .block-activity section.sec-activity .wrap-activity .b-detail .wrap-activity-detail dl dt{margin-bottom:10px;color:#00986B;font-size:2rem;font-weight:700}@media screen and (max-width:600px){.con-family>.inner .box-activity .block-activity section.sec-activity .wrap-activity .b-detail .wrap-activity-detail dl dt{margin-bottom:6px;font-size:1.8rem}}.con-family>.inner .box-activity .block-activity section.sec-activity .wrap-activity .b-detail .wrap-activity-detail dl dd{color:#333;font-size:1.6rem;font-weight:500;line-height:2}@media screen and (max-width:600px){.con-family>.inner .box-activity .block-activity section.sec-activity .wrap-activity .b-detail .wrap-activity-detail dl dd{font-size:1.5rem}}.con-family>.inner .box-activity .block-activity section.sec-activity .wrap-activity .b-detail .wrap-activity-detail dl dd span.s-small{font-weight:300}.con-family>.inner .box-activity .block-activity section.sec-activity .wrap-activity .b-image{width:50%}@media screen and (max-width:767px){.con-family>.inner .box-activity .block-activity section.sec-activity .wrap-activity .b-image{margin-top:30px;width:100%}}@media screen and (max-width:600px){.con-family>.inner .box-activity .block-activity section.sec-activity .wrap-activity .b-image{margin-top:10px}}.con-family>.inner .box-activity .block-activity section.sec-activity .wrap-activity .b-image .image{position:relative;overflow:hidden;padding-bottom:68.8%;border-radius:5px}.con-family>.inner .box-activity .block-activity section.sec-activity .wrap-activity .b-image .image:not(:last-child){margin-bottom:30px}@media screen and (max-width:600px){.con-family>.inner .box-activity .block-activity section.sec-activity .wrap-activity .b-image .image:not(:last-child){margin-bottom:20px}}.con-family>.inner .box-activity .block-activity section.sec-activity .wrap-activity .b-image .image img{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;height:100%;object-fit:cover;object-position:center center}
/*# sourceMappingURL=kids.css.map */