#reason01:before{content:"";display:block;height:100px;margin-top:-100px;visibility:hidden}#reason02:before{content:"";display:block;height:100px;margin-top:-100px;visibility:hidden}#reason03:before{content:"";display:block;height:100px;margin-top:-100px;visibility:hidden}#reason04:before{content:"";display:block;height:100px;margin-top:-100px;visibility:hidden}#reason05:before{content:"";display:block;height:100px;margin-top:-100px;visibility:hidden}.page-id-8 .breadWrapper{display:none}.page-template-single-contact-ck .zip{border:none;width:auto;padding-left:0}.page-template-single-contact-ck .contact-toPp-title{display:none}.page-template-single-contact-ck .contact-toPp-txt{display:none}.contact__flow p{margin-bottom:0}#experiencePage .submitCover{margin-bottom:0}.page-id-22 .reqMark{display:none}.wrap .wpcr3_respond_1{display:none}.page-id-8 .wrap .wpcr3_respond_1{display:block}html .flowTitle span.flowNumber{left:5px}#flowWrapper1 .flowNumber{left:5px}.kotobaKids-puzzle-first{margin-top:16px}#designAcademy .target2{border-left:2px solid #f0576c}#onayamiZone .checkTxt{width:calc(100% - 29px)}.map__illust{display:block;width:500px;max-width:100%;margin:20px 0}#reason .reasonWrapperAll{flex-wrap:wrap;gap:3.5%;justify-content:start}.recommendCourse-content-right{height:100%}.brandLinks{flex-wrap:wrap}.program{margin:40px 0}#flowWrapper1 .flow__dial{color:#aa0003;text-decoration:underline;font-size:1.1em;font-weight:600}#meister .nTitle{color:#aa0003;margin-bottom:10px}#meister .nTxt{margin-bottom:13px}#meister .meisterPoint-title.nTitle{font-size:18px;color:#454545}#meister .meisterPoint-title.nTitle span{background-color:#aa0003;color:#fff;padding:1px 8px;margin-right:10px}.meisterPoint-main{font-size:25px;font-weight:600}.meisterTitle{font-size:18px;font-weight:600;display:flex;align-items:center}.meisterTitle span{background-color:#aa0003;color:#fff;padding:5px;border-radius:50%;font-size:16px;display:inline-flex;width:30px;height:30px;justify-content:center;align-items:center;margin-right:5px;margin-top:-2px}.junior-newSchool-After-gradeLinks{display:flex;flex-wrap:wrap;gap:10px 0}.illust-anchor{display:block;margin-top:20px}#codeAdventure{border-top:8px solid #254493;background-color:#f4f7ff}#codeAdventure .contentTitle{background-color:#254493}#codeAdventure .contentTarget{background-color:#bdcfff}#codeAdventure .kidsLine{border-color:#254493;color:#254493;line-height:1.7}#codeAdventure .kidsTitle{border:3px solid #254493}#codeAdventure .fudekkoFlow{background-color:#254493}.designAcademy__content{margin-top:21px}.designAcademy__img{width:400px;display:block;max-width:100%}.designAcademy__content__detail{background-color:#fff;padding:10px 1%;width:32%}#designAcademy{background-color:#fbeff2;border-top:8px solid #f0576c}#designAcademy .contentTarget{background-color:#fff}#designAcademy .commentTitle{color:#f0576c}#designAcademy .contentTitle{background-color:#f0576c}#designAcademy .kidsLine{border-color:#f0576c;color:#f0576c}#designAcademy .kidsLine span{background-color:#fff}#soroban .kidsResult{flex-wrap:wrap;text-align:left;border-color:var(--oleco);align-items:center}#soroban .title18{color:var(--oleco)}#soroban .kidsResultImg{width:47%}#soroban .title18{width:50%}#gameCreator{border-top:8px solid #ad0800;background-color:var(--lightArtec)}#gameCreator .contentTitle{border-color:#ad0800;background-color:#ad0800}#gameCreator .contentTarget{background-color:var(--middleArtec)}#gameCreator .kidsLine span{background-color:#f7c7c4}#gameCreator .kidsLine{border-color:#ad0800;color:#ad0800}#gameCreator .commentTitle{color:#ad0800}.kotobaKids-puzzle__pic2{margin-top:16px;gap:1%}.kotobaKids-puzzle__pic2 img{width:24%}.logo__puzzle,.logo__kotobaKids{width:300px;display:block;margin:17px 0 10px}.nTxt-caution{font-size:13px;color:#999;display:block}.nDf{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.kotobaKids-puzzle__pic{margin-top:16px;gap:5%}.kotobaKids-puzzle__pic img{width:30%}.puzzle__title{font-size:21px;font-weight:600;margin:10px 0 0 0}.puzzle__title a{color:#aa0003;text-decoration:underline}#brandContent__kids{width:170px}#brandContent__shoingakuin{width:150px}#brandContent__aoi{width:120px}.ideaMain{font-size:30px;text-align:center;color:#aa0003;margin:10px auto}.idea .youtube{padding-top:0}img{max-width:100%;height:auto}@media screen and (max-width: 599px){.pcTopBar{display:none}.ideaMain{font-size:20px}.designAcademy__content__detail{width:100%}.designAcademy__content__detail:not(:last-of-type){margin-bottom:18px}}@media screen and (min-width: 980px){html .mainVisual{height:400px}}
/*# sourceMappingURL=add2023.min.css.map */