.secSchoolResult{width:calc(100% - 20px);margin:15px auto 0;font-size:12px;line-height:1.5;background:#eee;text-align:center;padding:15px}.secSchoolResult .num{font-weight:700;color:#e73462}@media only screen and (min-width:992px){.secSchoolResult{width:auto;margin:50px 0 0;font-size:19px;background:0 0;padding:0}.secSchoolSelect .secSchoolResult{margin-top:40px}.secSchoolResult .num{font-size:26px;vertical-align:-2px}}.secSchoolForm{margin-top:17px;content-visibility:auto;contain-intrinsic-size:131px}.secSchoolSelect+.secSchoolForm{margin-top:20px}.secSchoolForm .boxForm{background:#f9fafb;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;padding:15px 10px}.secSchoolForm .boxTit{display:none}.secSchoolForm .boxForm input{width:calc(100% - 80px);font-size:13px;height:50px;padding:0;border:1px solid #7f9db9;background:#fffddd;border-radius:4px;padding:0 10px;box-shadow:3px 3px 0 #f2f0d2 inset}.secSchoolForm .submit_btn a{width:70px;height:50px;background-image:none}@media only screen and (min-width:992px){.secSchoolForm{contain-intrinsic-size:210px}.secSchoolForm,.secSchoolSelect+.secSchoolForm{margin-top:29px}.secSchoolForm .boxBaseBody{padding-bottom:24px}.secSchoolForm .boxForm{max-width:945px;padding:20px 25px}.secSchoolForm .boxTit{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.secSchoolForm .tit{font-size:16px;font-weight:700;color:#515a65}.secSchoolForm .img{margin-right:11px}.secSchoolForm .boxForm input{width:calc(100% - 350px);font-size:14px;height:54px;padding:0 20px}.secSchoolForm .submit_btn a{width:160px;height:54px;background-image:url(../img/base/imgBtnBaseW.gif);background-position:90% center}}.secCmnTit+.secSchoolSelect{margin-top:17px}.secSchoolResult+.secSchoolSelect{margin-top:20px}@media only screen and (min-width:992px){.secCmnTit+.secSchoolSelect,.secSchoolSelect{margin-top:29px;padding-bottom:91px}.secSchoolResult+.secSchoolSelect{margin-top:50px}.secSchoolSelect.keyword{padding-bottom:39px}}.secSchoolType{background:#fff;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:12px 10px}.secSchoolType li{padding:3px 0}.secSchoolType li:nth-child(1),.secSchoolType li:nth-child(2){margin-right:5px}.secSchoolType a{display:inline-block;color:#222!important;font-size:15px;line-height:1;padding:2px 0 2px 25px;position:relative}.secSchoolType a:hover{opacity:1!important;text-decoration:none}.secSchoolType input[type=checkbox]{display:none}.secSchoolType input[type=checkbox]+a::before{content:'';height:19px;width:19px;display:inline-block;vertical-align:-6px;background:#fff;border:1px solid #b4b4b4;border-radius:9.5px;position:absolute;top:0;left:0}.secSchoolType input[type=checkbox]:checked+a::after{content:'';height:9px;width:9px;background:#222;border-radius:4.5px;position:absolute;top:5px;left:5px}@media only screen and (min-width:992px){.secSchoolType{background:#f9fafb;padding:20px}.secSchoolType li{padding:0}.secSchoolType li:nth-child(1),.secSchoolType li:nth-child(2){margin-right:0}.secSchoolType li:nth-child(n+2){margin-left:10px}}.boxGroup:first-child .secSchoolList{border-top:1px solid #e2e2e2}.boxGroup .boxTit+.secSchoolList{border-top:none}.secSchoolList li{border-bottom:1px solid #e2e2e2}.secSchoolList a{display:flex;display:-webkit-flex;align-items:flex-start;-webkit-align-items:flex-start;background:url(../img/base/imgbtnCBase.gif) #fff calc(100% - 10px) center/6px auto no-repeat;padding:15px 10px}.secSchoolList a:hover{text-decoration:none}.secSchoolList .icoList{width:40px;height:22px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;margin-right:10px}.secSchoolList .icoList.bg01{border:1px solid #e73462;color:#e73462;background:#ffd7e1}.secSchoolList .icoList.bg02{border:1px solid #690;color:#690;background:#e3f1c7}.secSchoolList .icoList.bg03{border:1px solid #3597e3;color:#3597e3;background:#dbefff}.secSchoolList .titList{width:calc(100% - 75px);font-size:12px;line-height:1.5;text-decoration:underline;padding:2px 0}@media only screen and (min-width:992px){.secSchoolList{display:block;border-top:none;margin-top:7px}.secSchoolList a{background:0 0;padding:15px 20px}.secSchoolList .titList{width:calc(100% - 50px);font-size:13px;padding:1.25px 0}}.secSchoolCondition .boxArea.others{display:flex;flex-direction:column}.secSchoolCondition .others .itemPref{background-color:#0071e5;display:flex;flex-direction:column;width:auto;margin:6px auto 0;padding:7px;border-radius:4px}.secSchoolCondition .others .txtPref{padding-bottom:4px;color:#fff;line-height:1.67}@media only screen and (max-width:991px){.secSchoolCondition{background:#eee;width:calc(100% - 20px);margin:15px auto 20px;padding:15px;font-size:12px;line-height:1.5;text-align:center}}@media only screen and (min-width:992px){.secSchoolCondition{background:0 0;margin:50px 0;padding:0;font-size:19px;line-height:1.5;text-align:center}.secSchoolResult+.secSchoolCondition{margin-top:15px}.secSchoolCondition .announce{margin-bottom:23px;font-size:19px}.secSchoolCondition .others .itemPref{padding:10px 10px 15px}.secSchoolCondition .others .txtPref{padding-left:5px;padding-right:5px;padding-bottom:8px;font-size:15px}.secSchoolCondition .others .cmnBtnBase{margin-left:auto;margin-right:auto}}