.sch-top{padding:5rem 0}.sch-top .search-result{padding:0 0 3rem;text-align:center;font-size:1.8rem;font-weight:500;letter-spacing:-0.1rem;line-height:1.4;white-space:normal;overflow:hidden;word-break:keep-all;word-wrap:break-word}.sch-top .search-result .search-bold{font-size:1.9rem;color:#0142ac}.sch-top #search_form{position:relative}.sch-top #search_form .s-table{border-top:2px solid #132c54;border-bottom:2px solid #132c54;padding:1em 0}.sch-top #search_form .s-table .s-row,.sch-top #search_form .s-table .s-row2{display:grid;grid-template-columns:100%;border-bottom:1px solid #e2e2e8}.sch-top #search_form .s-table .s-row .s-label,.sch-top #search_form .s-table .s-row2 .s-label{padding:.5rem .5rem}.sch-top #search_form .s-table .s-row .s-label label,.sch-top #search_form .s-table .s-row2 .s-label label{display:block;padding:1.4rem 1rem;font-size:0.8em;font-weight:500;color:#000;background:#f7f8fa;text-align:left}.sch-top #search_form .s-table .s-row .s-input,.sch-top #search_form .s-table .s-row2 .s-input{flex-grow:1;padding:.5rem .5rem;display:flex;align-items:center}.sch-top #search_form .s-table .s-row .s-input input:not(.date):not(.input2):not(input[type=checkbox]),.sch-top #search_form .s-table .s-row2 .s-input input:not(.date):not(.input2):not(input[type=checkbox]){width:100%;border:1px solid #c0c6ca}.sch-top #search_form .s-table .s-row .s-noflex,.sch-top #search_form .s-table .s-row2 .s-noflex{display:block}.sch-top #search_form .style-button{margin-top:2rem}.sch-top #search_form .style-button button{background:#033680}.sch-top #search_form .style-button a{background:#8a8e94}.sch-top #search_form .style-button button,.sch-top #search_form .style-button a{width:12rem}.tech_field{padding:0 .5rem;margin-right:0.5rem;font-size:0.9em;color:#fff;background:#a08464;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tech_type{font-size:0.9em;display:inline-block;padding:0 0 .2rem 0;margin-bottom:0.5rem;margin-top:1rem;border-bottom:1px solid #033680;color:#033680}@media only screen and (min-width:769px){.sch-top .search-result{font-size:2rem}.sch-top .search-result .search-bold{font-size:2.1rem;color:#0142ac}.sch-top #search_form .s-table .s-row{grid-template-columns:15% 35% 15% 35%}.sch-top #search_form .s-table .s-row2{grid-template-columns:15% 85%}.sch-top #search_form .s-table .s-row .s-label label,.sch-top #search_form .s-table .s-row2 .s-label label{font-size:1em;text-align:center}.sch-top #search_form .s-table .s-row .s-input input:not(.date):not(.input2):not(input[type=checkbox]),.sch-top #search_form .s-table .s-row2 .s-input input:not(.date):not(.input2):not(input[type=checkbox]){width:95%}.sch-top #search_form .s-table .s-row .s-noflex,.sch-top #search_form .s-table .s-row2 .s-noflex{display:flex}.sch-top #search_form .style-button button,.sch-top #search_form .style-button a{width:10rem}}.search-list{border-top:1px solid #cfcfcf}.search-list h4{display:block;width:100%;background-color:#f2f2f2;padding:2rem 2rem 1rem}.search-list h4>span{display:block;font-size:2rem;font-weight:500;line-height:3rem;letter-spacing:-0.1rem;color:#000;padding-bottom:1rem;text-align:center}.search-list h4>span>span{color:#39becb}.search-list h4>div{display:block;text-align:center;font-size:1.8rem;color:#000}.search-list h4>div *{margin-bottom:2px}.search-list h4>div .btn{width:100%;font-size:0.75em;border:1px solid #758490 !important}.search-list h4>div select{width:100%;border:1px solid #c0c6ca;font-size:0.8em;color:#959595}@media only screen and (min-width:769px){.search-list h4{display:table}.search-list h4>span{display:table-cell;text-align:left}.search-list h4>div{display:table-cell;text-align:right}.search-list h4>div .btn{width:auto;font-size:0.9em}.search-list h4>div select{width:auto;font-size:0.9em;min-width:15rem}}.style-list-table .btn{font-size:0.9em !important}