#titPage{background:url(../img/kids/bg_main_sp02.jpg) 50% 0 no-repeat;background-size:cover}@media all and (min-width: 600px){#titPage{background:url(../img/kids/bg_main_pc02.jpg) 50% 0 no-repeat}}#intro{padding:70px 20px;background-color:#f3f3f3}#intro .list{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;margin-bottom:50px}#intro .list li{-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px);margin-bottom:10px;padding:20px;text-align:center;background:#fff;box-sizing:border-box}#intro .list li .tit{margin-top:10px;font-weight:700}#intro .list li .txt{margin-top:5px}#intro .comment .txt{margin-top:15px}@media all and (min-width: 600px){#intro{padding:0 0 70px;background-color:#f9f9f9}#intro .list{text-align:center;margin-bottom:60px}#intro .list li{-ms-flex-preferred-size:210px;flex-basis:210px;max-width:210px;margin-bottom:0;padding:20px 22px}#intro .list li .tit{margin-top:12px;font-size:1.7rem}#intro .list li .txt{margin-top:10px}#intro .comment{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}#intro .comment .img{-ms-flex-preferred-size:530px;flex-basis:530px;margin:0}#intro .comment .txt{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-ms-flex-preferred-size:510px;flex-basis:510px;margin-top:23px}}#anchor{padding:30px 20px}@media all and (max-width: 599px){#anchor .btn+.btn{margin-top:5px}}#anchor .btn .link{position:relative;display:block;padding:20px 0;background:no-repeat 50% 50% / cover;text-align:center;color:#fff;text-decoration:none;font-weight:500;line-height:1.2}#anchor .btn .link:after{position:absolute;content:'';display:block;top:50%;right:20px;width:12px;height:12px;background:url(../img/common/ico_arw05.png) no-repeat 50% 50%/cover;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#anchor .btn .main{display:block;font-size:2rem;letter-spacing:0.2em}#anchor .btn .sub{font-size:1.2rem}#anchor .btn.baby .link{background-image:url(../img/kids/bg_baby01.jpg)}#anchor .btn.child .link{background-image:url(../img/kids/bg_child01.jpg)}@media all and (min-width: 600px){#anchor{padding-top:70px;padding-bottom:60px}#anchor .btns{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;width:820px;margin:auto}#anchor .btn{-ms-flex-preferred-size:400px;flex-basis:400px}#anchor .btn .link{padding:28px 0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}#anchor .btn .link:after{right:30px;width:18px;height:18px}#anchor .btn .link:hover{opacity:.8}#anchor .btn .main{margin-bottom:5px;font-size:2.8rem}#anchor .btn .sub{font-size:1.5rem}}#baby .lead,#child .lead{margin-bottom:15px;padding:0 15px}@media all and (min-width: 600px){#baby .lead,#child .lead{text-align:center;margin-bottom:25px}#baby .mod_box02_Wrap,#child .mod_box02_Wrap{margin-top:50px}}#about{padding:0 15px 40px}#about .txt{margin-bottom:18px}#about .mod_btn_anchor01 li:nth-child(1) a .txtL:before{background-image:url(../img/kids/bg_anchor01.png)}#about .mod_btn_anchor01 li:nth-child(2) a .txtL:before{background-image:url(../img/kids/bg_anchor02.png)}#about .mod_btn_anchor01 li:nth-child(3) a .txtL:before{background-image:url(../img/kids/bg_anchor03.png)}#about .mod_btn_anchor01 li:nth-child(4) a .txtL:before{background-image:url(../img/kids/bg_anchor04.png)}#about .mod_btn_anchor01 li:nth-child(5) a .txtL:before{background-image:url(../img/kids/bg_anchor05.png)}#about .mod_btn_anchor01 li:nth-child(6) a .txtL:before{background-image:url(../img/kids/bg_anchor06.png)}#about .mod_btn_anchor01 li:nth-child(7) a .txtL:before{background-image:url(../img/kids/bg_anchor07.png)}#about .mod_btn_anchor01 li:nth-child(8) a .txtL:before{background-image:url(../img/kids/bg_anchor08.png)}#about .mod_btn_anchor01 li a.mft{padding-top:12px;padding-bottom:13px}#about .mod_btn_anchor01 li a.mft .txtL:before{top:3px}#about .mod_btn_anchor01 li a.mft .txtS{display:block;line-height:1.2}@media all and (min-width: 600px){#about{padding:20px 0 60px}#about .txt{margin-bottom:35px;text-align:center}#about .mod_btn_anchor01 li a.mft{padding-top:9px;padding-bottom:10px}#about .mod_btn_anchor01 li a.mft .txtL:before{top:0}}.mod_box02_Wrap .mod_box02{margin:0}.mod_box02_Wrap .txtS{padding:10px 15px 30px;padding-left:2em;font-size:1.1rem;text-indent:-1em}@media all and (min-width: 600px){.mod_box02_Wrap .mod_box02 .txt{margin-bottom:10px}.mod_box02_Wrap .mod_box02 .mod_btn01{width:320px}.mod_box02_Wrap .mod_box02 .mod_btn02{float:right;width:470px}.mod_box02_Wrap .txtS{padding:20px 0 60px;padding-left:0;font-size:1.3rem;text-indent:0}}.secDetail{padding:25px 15px 25px;background-color:#f9f9f9}.secDetail:nth-of-type(odd){background:transparent}.secDetail .txt{margin-bottom:20px}.secDetail .imgList li{float:left;width:48%}.secDetail .imgList li+li{float:right}@media all and (min-width: 600px){.secDetail{padding:60px 0}.secDetail .mod_title01 .small{font-size:1.4rem}.secDetail .txt{margin-bottom:20px}.secDetail .fl{float:left;width:510px}.secDetail .imgList{float:right;width:530px}.secDetail .imgList li{float:none;width:100%}.secDetail .imgList li+li{float:none;margin-top:17px}.secDetail .mod_box02 .mod_btn01{width:320px;margin:0 auto}.secDetail .mod_box02 .mod_btn02{float:right;width:470px}}

.kids-tac{
    margin-bottom: 20px;font-size: 1.3rem;text-align: center;font-weight: 500;
}
@media all and (min-width: 600px){
    .kids-tac{
        margin-bottom: 20px;font-size: 1.8rem;text-align: center;font-weight: 500;
    }
}