#tpl-contents .tpl-tab .tpl-tab__btn li{padding-bottom:30px;position:relative}@media screen and (max-width:750px){#tpl-contents .tpl-tab .tpl-tab__btn li{padding-bottom:20px}}#tpl-contents .tpl-tab .tpl-tab__btn label{font-size:2rem;font-weight:700;line-height:1;padding:15px 0 13px}@media screen and (max-width:750px){#tpl-contents .tpl-tab .tpl-tab__btn label{font-size:1.4rem}}#tpl-contents .tpl-tab .tpl-tab__btn input:checked+label:after{background:url(/img/frontend/common/img/tab-btn-edge.svg) no-repeat;background-size:17px auto;bottom:-13px;content:"";display:block;height:11px;left:50%;margin-left:-8px;position:absolute;width:17px}#tpl-contents .tpl-tab .tpl-tab__target{margin-top:0}#tpl-contents .sec-search .tpl-form-inputlist{background:none;padding:0}@media screen and (max-width:430px){#tpl-contents .sec-search .school-search-keyword::-moz-placeholder{font-size:1.4rem}#tpl-contents .sec-search .school-search-keyword::placeholder{font-size:1.4rem}}@media screen and (max-width:410px){#tpl-contents .sec-search .school-search-keyword::-moz-placeholder{font-size:1.3rem}#tpl-contents .sec-search .school-search-keyword::placeholder{font-size:1.3rem}}@media screen and (max-width:390px){#tpl-contents .sec-search .school-search-keyword::-moz-placeholder{font-size:1.2rem}#tpl-contents .sec-search .school-search-keyword::placeholder{font-size:1.2rem}}@media screen and (max-width:360px){#tpl-contents .sec-search .school-search-keyword::-moz-placeholder{font-size:1.1rem}#tpl-contents .sec-search .school-search-keyword::placeholder{font-size:1.1rem}}@media screen and (max-width:340px){#tpl-contents .sec-search .school-search-keyword::-moz-placeholder{font-size:1rem}#tpl-contents .sec-search .school-search-keyword::placeholder{font-size:1rem}}#tpl-contents .sec-search .tpl-form-radio{margin-top:-1em}#tpl-contents .sec-search .tpl-form-radio label{display:inline-block;margin:1em 1em 0 0;min-width:6em}#tpl-contents .sec-search .tpl-box--border{padding:30px 0}@media screen and (max-width:750px){#tpl-contents .sec-search .tpl-box--border{padding:20px 0}}#tpl-contents .sec-search .tpl-form-inputlist>div.item:first-child{border-top:none;margin-top:0;padding-top:0}#tpl-contents .sec-search .tpl-form-inputlist>div#search-detail div.item:first-child{border-top:none;margin-top:0}#tpl-contents .sec-search .tpl-form-inputlist>div#search-detail div.item:last-child{border-bottom:1px solid #d2d2d2;padding-bottom:30px}#tpl-contents .sec-search .tpl-form-inputlist div.item{align-items:center;border-top:1px solid #d2d2d2;display:flex;margin-top:30px;padding-top:30px}@media screen and (max-width:750px){#tpl-contents .sec-search .tpl-form-inputlist div.item{display:block}}#tpl-contents .sec-search .tpl-form-inputlist div.item div.label{width:30%}@media screen and (max-width:750px){#tpl-contents .sec-search .tpl-form-inputlist div.item div.label{width:100%}}#tpl-contents .sec-search .tpl-form-inputlist div.item div.label p.text{display:block;font-size:2.2rem;font-weight:700}#tpl-contents .sec-search .tpl-form-inputlist div.item div.label p.text.icon-schoolname{align-items:center;display:flex}#tpl-contents .sec-search .tpl-form-inputlist div.item div.label p.text.icon-schoolname:before{background:url(/img/frontend/common/img/icon-search-schoolname.svg) no-repeat 0;background-size:contain;content:"";display:block;height:41px;margin-right:15px;width:44px}@media screen and (max-width:750px){#tpl-contents .sec-search .tpl-form-inputlist div.item div.label p.text.icon-schoolname:before{height:31px;margin-right:10px;width:33px}}#tpl-contents .sec-search .tpl-form-inputlist div.item div.input{width:70%}@media screen and (max-width:750px){#tpl-contents .sec-search .tpl-form-inputlist div.item div.input{width:100%}}#tpl-contents .sec-search .tpl-form-inputlist .seaprator{margin-top:60px;position:relative;text-align:center}@media screen and (max-width:750px){#tpl-contents .sec-search .tpl-form-inputlist .seaprator{margin-top:45px}}#tpl-contents .sec-search .tpl-form-inputlist .seaprator__label{background:#fff;cursor:pointer;font-size:1.7rem;font-weight:700;padding:20px 40px;position:relative;width:auto}@media screen and (max-width:750px){#tpl-contents .sec-search .tpl-form-inputlist .seaprator__label{font-size:1.4rem;padding:15px 40px}}#tpl-contents .sec-search .tpl-form-inputlist .seaprator__label:after{background:url(/img/frontend/common/img/icon-triangle-blue-down.svg) 0 0 no-repeat}#tpl-contents .sec-search .tpl-form-inputlist .seaprator__label.isup:after{background:url(/img/frontend/common/img/icon-triangle-blue-up.svg) 0 0 no-repeat}#tpl-contents .sec-search .tpl-form-inputlist .seaprator+.item{margin-top:30px}#tpl-contents .sec-search .result-info p.length{margin-top:1em;padding-top:1em}#tpl-contents .sec-search .result-list ul.list li:first-child{border-top:none;margin-top:0;padding-top:0}#tpl-contents .sec-search .result-list ul.list li a{display:block;font-size:2rem}@media screen and (max-width:750px){#tpl-contents .sec-search .result-list ul.list li a{font-size:1.8rem}}#tpl-contents .sec-search .result-list ul.list li p.school-address{font-size:1.4rem}@media screen and (max-width:750px){#tpl-contents .sec-search .result-list ul.list li p.school-address{font-size:1.3rem}}#tpl-contents .sec-search .tpl-pager ul.list{margin:0}#tpl-contents .sec-search .tpl-pager ul.list li.is-active a{background:#009bbc;color:#fff}@media screen and (max-width:400px){#tpl-contents .sec-search .tpl-pager ul.list li+li{margin-left:5px}}@media screen and (max-width:750px){#tpl-contents .sec-search .tpl-pager ul.list .btn--prev.btn.only-pc+li{margin-left:0}}

/*# sourceMappingURL=search.css.map*/