<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.search-result .search-result-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.8rem}.search-result .search-result-card em{font-style:normal;margin:0 .05em}.search-result .search-result-card .card-body,.search-result .search-result-card .card-footer{-ms-flex-preferred-size:100%;flex-basis:100%}.search-result .search-result-card .item-search-all-schools-btn-wrap{width:100%;padding:16px 16px 0}@media screen and (max-width:480px){.search-result .search-result-card .item-search-all-schools-btn-wrap .btn.btn-lg{font-size:.75rem;padding:.3rem 0}}.search-result .search-result-card .school-distance-text{background:#007cce;position:absolute;font-size:.6rem;left:0;color:#fff;top:-4px;padding:3px 16px;line-height:1;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.3);border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px}@media screen and (max-width:480px){.search-result .search-result-card .school-distance-text{border-top-left-radius:0}}.search-result .search-result-card .school-info-marker-container{line-height:1}.search-result .search-result-card .school-info-marker-container .school-info-marker--booster-campaign-wrapper{display:inline-block}.search-result .search-result-card .school-info-marker-container .school-info-marker--booster-campaign__important{display:block;font-size:.55rem;text-align:right;margin-top:.4em;white-space:nowrap}@media screen and (max-width:480px){.search-result .search-result-card .school-info-marker-container .school-info-marker--booster-campaign__important{font-size:.4rem}}.search-result .search-result-card .school-info-marker-container .school-info-marker--booster-campaign__long{background-color:#fae6e8;display:inline-block;padding:.2rem .6rem;font-size:.6rem;line-height:1;border-radius:.1rem;font-weight:700;white-space:nowrap;text-align:center}@media screen and (max-width:480px){.search-result .search-result-card .school-info-marker-container .school-info-marker--booster-campaign__long{font-size:.45rem}}.search-result .search-result-card .school-info-marker-container .school-info-marker--booster-campaign__long em{color:#fe0625}.search-result .search-result-card .providing-method-label{background:#2a7cc8;position:absolute;font-size:.6rem;left:0;color:#fff;top:-4px;padding:3px 16px;line-height:1;font-weight:700;text-shadow:0 1px 1px rgba(0,0,0,.3);border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px}@media screen and (max-width:480px){.search-result .search-result-card .providing-method-label{border-top-left-radius:0}}.search-result .search-result-card .card-title{font-size:1.2rem}@media screen and (max-width:600px){.search-result .search-result-card .card-title{font-size:1.1rem}}.search-result .search-result-card .card-title&gt;a{vertical-align:middle;color:#5b5b5b!important}.search-result .search-result-card .card-body{width:100%;padding-top:0}.search-result .search-result-card__pr-message-wrapper{font-weight:700;line-break:strict;text-align:justify}.search-result .search-result-card__review{display:block;background:#f4f4f4;border-radius:.4rem;padding:.6rem .8rem;font-size:.6rem;color:inherit}.search-result .search-result-card__review:active,.search-result .search-result-card__review:focus,.search-result .search-result-card__review:hover,.search-result .search-result-card__review:visited{color:inherit;text-decoration:none}@media screen and (max-width:480px){.search-result .search-result-card__review{font-size:.7rem}}.search-result .search-result-card__review-contents{margin:0}.search-result .search-result-card__review-contents dt{margin:0;font-weight:700;color:#ff6175;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-result .search-result-card__review-contents dt:not(.search-result .search-result-card__review-contents dt:first-child){margin-top:.6rem}.search-result .search-result-card__review-contents dd{margin:0;text-align:justify;line-height:1.5}.search-result .search-result-card__review:hover .search-result-card__review-read-more{text-decoration:underline}.search-result .search-result-card__has-school-campaign-mark{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.3em 2em;border-radius:.6em;background-color:#c7ae81;color:#fff;line-height:1;font-weight:700;font-size:.6rem;text-shadow:0 0 3px rgba(156,125,70,.5);border:1px solid #c2a776}@media screen and (max-width:480px){.search-result .search-result-card__has-school-campaign-mark{font-size:.5rem}}.search-result .search-result-card .card-header{-ms-flex-preferred-size:100%;flex-basis:100%}.search-result .search-result-card .card-header:not(:last-child){margin-bottom:.8rem}.search-result .search-result-card .image-basic-info{display:-webkit-box;display:-ms-flexbox;display:flex}.search-result .search-result-card__review-description-wrapper{font-size:.6rem;line-height:1.7;word-break:break-all}.search-result .search-result-card__review-description-wrapper .description{color:#919191}.search-result .search-result-card__review-description-wrapper .baloon{border:1px solid #e8e8e8;border-radius:10px;position:relative;padding:10px;background:#fff;margin-top:-7px;margin-bottom:3px}.search-result .search-result-card__review-description-wrapper .baloon__tail{display:block;position:absolute;width:100px;height:15px;bottom:-15px;left:8%;overflow:hidden}.search-result .search-result-card__review-description-wrapper .baloon__tail:before{content:" ";display:block;position:absolute;width:100%;height:1px}.search-result .search-result-card__review-description-wrapper .baloon__tail:after{content:" ";display:block;position:absolute;background:rgba(0,0,0,.1);width:30px;height:30px;top:-4px;z-index:1;background:#fff;border:1.5px solid rgba(0,0,0,.1);border-radius:0;-webkit-transform:skewX(58deg) rotate(34deg) translate(10px,-35px);transform:skewX(58deg) rotate(34deg) translate(10px,-35px)}.search-result .search-result-card__review-description-wrapper .baloon .extracted-review{font-size:.5rem}.search-result .search-result-card__review-description-wrapper .baloon .extracted-review .title{font-weight:700;font-size:.55rem}.search-result .search-result-card__review-description-wrapper .baloon .extracted-review .content{color:#919191}.search-result .search-result-card__review-description-wrapper .baloon .extracted-review .link{text-align:right;margin-top:.2rem;margin-bottom:-.4rem;padding-right:.2rem}.search-result .search-result-card__review-description-wrapper .baloon .extracted-review .link a{padding-top:10px;padding-bottom:10px}.search-result .search-result-card .school-image-wrap-logo{margin-right:.8rem}@media screen and (max-width:480px){.search-result .search-result-card .school-image-wrap-logo{margin-right:.4rem}}.search-result .search-result-card .school-image-wrap-logo .logo-img{border:1px solid #afafaf}.search-result .search-result-card .school-image-wrap-logo img{-o-object-fit:contain;font-family:"object-fit:contain";object-fit:contain;height:5.5rem;width:9rem;padding:10px}@media screen and (max-width:600px){.search-result .search-result-card .school-image-wrap-logo img{height:4rem;width:7rem;padding:7px}}@media screen and (max-width:480px){.search-result .search-result-card .school-image-wrap-logo img{height:3rem;width:5rem;padding:5px}}.search-result .search-result-card .school-image-wrap-square img{width:12rem;height:8rem}@media screen and (max-width:840px){.search-result .search-result-card .school-image-wrap-square img{width:8rem;height:8rem}}@media screen and (max-width:600px){.search-result .search-result-card .school-image-wrap-square img{width:7rem;height:5.5rem}}@media screen and (max-width:480px){.search-result .search-result-card .school-image-wrap-square img{width:5.5rem;height:4.5rem}}@media screen and (max-width:360px){.search-result .search-result-card .school-image-wrap-square img{width:4.5rem;height:4rem}}.search-result .search-result-card .basic-info{-webkit-box-flex:1;-ms-flex:1;flex:1 1;line-height:1.3}.search-result .search-result-card .basic-info ul{list-style-type:none;margin:0;font-size:.75rem}.search-result .search-result-card .basic-info ul li:first-child{margin-top:0}.search-result .search-result-card .basic-info ul li:not(:first-child){margin-top:.2rem}.search-result .search-result-card .basic-info ul .label-text{font-size:.6rem;font-weight:700}@media screen and (max-width:480px){.search-result .search-result-card .basic-info ul{font-size:.7rem}}.search-result .search-result-card .basic-info .description{color:#919191;font-size:.6rem;line-height:1.7;word-break:break-all}.search-result .search-result-card .image-basic-info.primary-place .basic-info .category_name{display:inline-block}.search-result .item-title{padding:0;margin:0;font-size:.7rem;text-align:center;letter-spacing:.05em}.search-result .item-title .school-name{display:inline}.search-result .item-title .review-number{font-size:.7rem}@media screen and (max-width:600px){.search-result .item-title{font-size:.6rem}.search-result .item-title .school-name{display:none}}.search-result .search-description{background-color:#fff;padding:.8rem 1.2rem;font-size:.7rem;text-align:justify}@media screen and (max-width:360px){.search-result .search-description{padding-left:.8rem;padding-right:.8rem}}.search-result .search-description .section-heading-with-accent-border{margin-bottom:1rem}.search-result .search-description ol,.search-result .search-description ul{list-style-position:outside}.search-result .search-description dl.list-with-blue-header dt{color:#2a7cc8;font-size:.8rem;font-weight:700;text-decoration:underline}.search-result .nearby_stations{margin-bottom:50px}.search-result .nearby_stations ul.station-links{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.8rem}.search-result .nearby_stations ul.station-links .item{padding:0 .7rem;margin:.2rem;background-color:#fff;border-radius:.1rem}.search-result .nearby_stations ul.station-links .item .menu-item-contents-icon{margin-right:.3rem}.search-result .campaign-jumbotron{margin-top:0;margin-bottom:.8rem}@media screen and (max-width:480px){.search-result .campaign-jumbotron{margin-bottom:.8rem}}@media screen and (min-width:840px){.search-result .display-sp{display:none}}.search-result .display-pc{display:none}@media screen and (min-width:840px){.search-result .display-pc{display:block}}.search-result .searchResult{width:100%;padding:1.1rem .8rem 0}@media screen and (min-width:840px){.search-result .searchResult__place{margin-bottom:.4rem}}.search-result .searchResult-campaign{display:inline-block;background:#fae6e8;font-size:.45rem;padding:.1rem .6rem;border-radius:.1rem;margin-bottom:.4rem;font-weight:700}@media screen and (min-width:840px){.search-result .searchResult-campaign{font-size:.6rem}}.search-result .searchResult-campaign em{color:#fe0625;font-style:normal}.search-result .searchResult-campaign__jyuku{background:#e8f4ff}.search-result .searchResult-campaign__jyuku em{color:#2a7cc8}.search-result .searchResult-school{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.2rem}.search-result .searchResult-school-logo{width:min(9rem,20vw);margin:.1rem .5rem 0 0;-ms-flex-negative:0;flex-shrink:0}.search-result .searchResult-school-logo-inner{border:1px solid #ddd}.search-result .searchResult-school-logo-inner img{width:100%;height:auto;vertical-align:bottom}.search-result .searchResult-school-info-title{font-size:.9rem;margin-bottom:0}@media screen and (min-width:840px){.search-result .searchResult-school-info-title{font-size:1.1rem}}.search-result .searchResult-school-info-title-link{color:#5b5b5b}.search-result .searchResult-school-info-review{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-result .searchResult-school-info-review dt{font-size:.55rem;margin:0 .2rem 0 0;padding:0}@media screen and (min-width:840px){.search-result .searchResult-school-info-review dt{font-size:.65rem}}.search-result .searchResult-school-info-review dd{margin:0;padding:0}.search-result .searchResult-school-info-review-star{color:#ff9d19;font-size:.8rem;margin-top:-.2rem}@media screen and (min-width:840px){.search-result .searchResult-school-info-review-star{font-size:1rem;margin-top:-.3rem}}.search-result .searchResult-school-info-review-star--inactive{color:#afafaf}.search-result .searchResult-school-info-review-score{font-size:.8rem;font-weight:700;color:#ff9d19;margin-left:.1rem}@media screen and (min-width:840px){.search-result .searchResult-school-info-review-score{font-size:.9rem}}.search-result .searchResult-school-info-review-num{font-size:.55rem;margin-left:.3rem;font-weight:400}@media screen and (min-width:840px){.search-result .searchResult-school-info-review-num{font-size:.6rem}}.search-result .searchResult-school-info-review-none{font-size:.5rem;margin-left:.2rem;vertical-align:.05rem}@media screen and (min-width:840px){.search-result .searchResult-school-info-review-none{font-size:.6rem}}@media screen and (min-width:840px){.search-result .searchResult-category{margin-top:-.2rem}}.search-result .searchResult-category-list{padding:0;margin:0 0 .5rem;line-height:1}.search-result .searchResult-category-list li{display:inline-block;list-style-type:none;margin:0;padding:0;font-size:.55rem;line-height:1.5}@media screen and (min-width:840px){.search-result .searchResult-category-list li{font-size:.65rem;margin-bottom:0}}.search-result .searchResult-category-text{font-size:.55rem}.search-result .searchResult-category-list-campaign{line-height:1;margin-left:.4rem}.search-result .searchResult-category-list-campaign span{background:#ff6175;color:#fff;border-radius:15px;font-size:.45rem;padding:.05rem .4rem}@media screen and (min-width:840px){.search-result .searchResult-category-list-campaign span{font-size:.6rem}}.search-result .searchResult-place{font-size:.55rem;margin-bottom:.4rem}@media screen and (min-width:840px){.search-result .searchResult-place{font-size:.65rem;margin-bottom:0}}.search-result .searchResult-place .kbs{vertical-align:initial}.search-result .searchResult-voice{background:#f3f9ff;padding:.4rem;margin:.7rem 0 .8rem;border-radius:.2rem}@media screen and (min-width:840px){.search-result .searchResult-voice{margin-bottom:1rem;padding:.5rem .5rem .6rem}}.search-result .searchResult-voice-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;margin-bottom:.3rem}.search-result .searchResult-voice-info-ico{width:min(45px,9.3vw);height:min(45px,9.3vw);margin-right:.5rem;-ms-flex-negative:0;flex-shrink:0}.search-result .searchResult-voice-info-ico img{width:100%;height:100%;background:#fff;border:1px solid #ddd;border-radius:50%}@media screen and (min-width:840px){.search-result .searchResult-voice-info-ico img{padding:.25rem}}.search-result .searchResult-voice-info-detail-review{margin:0 0 .2rem -.1rem}.search-result .searchResult-voice-info-detail-star{color:#ff9d19;font-size:.8rem}@media screen and (min-width:840px){.search-result .searchResult-voice-info-detail-star{font-size:.9rem}}.search-result .searchResult-voice-info-detail-person{font-size:.55rem;font-weight:700;margin-bottom:.2rem}@media screen and (min-width:840px){.search-result .searchResult-voice-info-detail-person{font-size:.6rem}}.search-result .searchResult-voice-info-detail-school{font-size:.5rem}@media screen and (min-width:840px){.search-result .searchResult-voice-info-detail-school{font-size:.55rem;margin-bottom:.3rem}}.search-result .searchResult-voice-main-tx{font-size:.55rem;font-weight:700;margin-bottom:0}@media screen and (min-width:840px){.search-result .searchResult-voice-main-tx{font-size:.65rem}}.search-result .searchResult-fee{margin:.8rem 0 .5rem}.search-result .searchResult-fee-title{font-size:.65rem;margin-bottom:.5rem}@media screen and (min-width:840px){.search-result .searchResult-fee-title{font-size:.7rem}}.search-result .searchResult-fee-title-ico{color:#8e8c89;font-size:.7rem;margin-right:.2rem;vertical-align:initial}@media screen and (min-width:840px){.search-result .searchResult-fee-list-wrap{width:50%;display:inline-block}}.search-result .searchResult-fee-list{margin:0 .6rem .3rem;padding:0;font-size:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700}@media screen and (min-width:840px){.search-result .searchResult-fee-list{font-size:.65rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.search-result .searchResult-fee-list dt{margin-right:.5rem;position:relative;padding-left:.5rem}.search-result .searchResult-fee-list dt span:before{position:absolute;left:0;top:4px;content:"â–&nbsp;";font-size:.4rem;color:#8e8c89;margin-right:.2rem;vertical-align:middle}@media screen and (min-width:840px){.search-result .searchResult-fee-list dt{margin-right:.3rem}}.search-result .searchResult-fee-list dd{margin:0;padding:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.search-result .searchResult-fee-note{font-size:.5rem;margin-bottom:0}.search-result .card-title__free{font-size:.9rem!important}.search-result .card-title__free a{color:#5b5b5b}.search-result .free-basic-info-outline{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.search-result .free-basic-info-outline li{list-style-type:none;margin:0 .2rem 0 0;padding:0;font-size:.55rem}@media screen and (min-width:840px){.search-result .free-basic-info-outline li{font-size:.65rem}}.search-result .free-basic-info-place{margin:0 0 .5rem}.search-result .free-basic-info-place li{list-style-type:none;padding:0;margin:0;font-size:.55rem}@media screen and (min-width:840px){.search-result .free-basic-info-place li{font-size:.65rem}}.search-result .free-description{font-size:.65rem;margin-bottom:0}.search-result .searchResult-images-list-list{list-style-type:none;width:29vw;max-width:110px;display:inline-block;margin:0 .05rem 0 0}@media screen and (min-width:840px){.search-result .searchResult-images-list-list{width:auto;max-width:134px}}.search-result .searchResult-images-list-list:last-child{margin-right:0}.search-result .searchResult-images-list-list img{width:100%;height:auto}.search-result .searchResult-images-list{overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap;margin:.5rem 0 0;padding:0;gap:0 .05rem}@media screen and (min-width:840px){.search-result .searchResult-images-list{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:initial}}.search-result .search-result-school-list{margin:0;padding:0;list-style:none}.search-result .search-result-school-list .additional-school-list.menu-item-expandable{margin:0;padding:0}.search-result .search-result-school-list .additional-school-list.menu-item-expandable .menu-expandable-contents{margin:0;padding:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.search-result .search-result-school-list .additional-school-list.menu-item-expandable .item-search-all-schools-btn-wrap .btn-text.expanded{display:none}.search-result .search-result-school-list .additional-school-list.menu-item-expandable .item-search-all-schools-btn-wrap .kbs-expand-more{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.search-result .search-result-school-list .additional-school-list.menu-item-expandable[aria-expanded=true] .item-search-all-schools-btn-wrap .btn-text.default{display:none}.search-result .search-result-school-list .additional-school-list.menu-item-expandable[aria-expanded=true] .item-search-all-schools-btn-wrap .btn-text.expanded{display:inline}.search-result .search-result-school-list .additional-school-list.menu-item-expandable[aria-expanded=true] .item-search-all-schools-btn-wrap .kbs-expand-more{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.search-result .search-result-school-list .additional-school-list.menu-item-read-more{margin:0;padding:0}.search-result .search-result-school-list .additional-school-list.menu-item-read-more .menu-read-more-contents{margin:0;padding:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.search-result .search-result-school-list .additional-school-list.menu-item-read-more .item-search-all-schools-btn-wrap{-webkit-transition:opacity 1s;transition:opacity 1s}.search-result .search-result-school-list .additional-school-list.menu-item-read-more .item-search-all-schools-btn-wrap .kbs-expand-more{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.search-result .search-result-card__site-campaign-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:.2rem .8rem;font-size:.7rem}@media screen and (max-width:480px){.search-result .search-result-card__site-campaign-wrap{padding:0 .8rem;margin-bottom:5px}.search-result .search-result-card__site-campaign-wrap .school-info-marker--booster-campaign__long{font-size:.45rem!important}}.search-result .search-result-card__application-type{line-height:1;margin-top:-1px}.search-result .search-result-card__application-type span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#fff;background:#ff6175;padding:.4em 1em;border-radius:.1rem;font-size:.6rem;border-radius:15px}@media screen and (max-width:480px){.search-result .search-result-card__application-type span{font-size:.45rem}}.search-result .school-info-marker--booster-campaign__important{display:none!important}.search-result .school-info-marker-container--scale-down-xxs{margin-right:5px}.search-result .search-result-card__pr-message-wrapper{font-size:.65rem;line-height:1.5}.search-result .search-result-normal-school-list-item__nav-indicator .text-color-primary{color:#2a7cc8}.search-result .card-header.card-header--normal-school.card-header--normal-school-has-distance-label,.search-result .card-header.card-header--normal-school.card-header--normal-school-has-providing-method-label{padding-top:1.2rem}@media screen and (max-width:480px){.search-result .card-header.card-header--normal-school.card-header--normal-school-has-distance-label,.search-result .card-header.card-header--normal-school.card-header--normal-school-has-providing-method-label{padding-top:1.1rem}}.search-result .card-header.card-header--normal-school.card-header--normal-school-has-school-campaign:not(.card-header--normal-school-has-providing-method-label):not(.card-header--normal-school-has-distance-label){padding-top:.4rem}.search-result .card-header.card-header--normal-school .search-result-card__title{grid-area:title}.search-result .card-header.card-header--normal-school .search-result-card__school-perks{grid-area:school-perks;margin-bottom:.2rem;line-height:1}.search-result .card-header.card-header--normal-school .search-result-card__review-score{grid-area:rating}.search-result .card-header.card-header--normal-school .search-result-card__school-logo{grid-area:logo}.search-result .card-header.card-header--normal-school .search-result-card__school-props{grid-area:props;padding-bottom:.4rem}.search-result .card-header.card-header--normal-school .search-result-card__site-campaign{grid-area:site-campaign}@media screen and (max-width:600px){.search-result .card-header.card-header--normal-school:not(.card-header--normal-school-compact-site-campaign-label) .search-result-card__site-campaign{margin-top:.4rem}.search-result .card-header.card-header--normal-school:not(.card-header--normal-school-compact-site-campaign-label) .school-info-marker-container .school-info-marker--booster-campaign-wrapper{display:block}.search-result .card-header.card-header--normal-school:not(.card-header--normal-school-compact-site-campaign-label) .school-info-marker-container .school-info-marker--booster-campaign__long{display:block}}.search-result .additional-item-title{background-color:#c0d6f5;color:#2858a7;padding:.8rem;font-weight:900;margin-top:.8rem;margin-bottom:.8rem;text-align:center}@media screen and (max-width:480px){.search-result .additional-item-title{border-left:none;border-right:none;margin-left:-.8rem;margin-right:-.8rem}}@media screen and (max-width:480px){.search-result .additional-item-title__lp1{margin-left:-1.3rem;margin-right:-1.3rem}}.search-result .search-middle-controls{width:415px;margin:1.2rem auto;text-align:center}@media screen and (max-width:600px){.search-result .search-middle-controls{width:280px;margin:.6rem auto}.search-result .search-middle-controls .ranking-result-search-button br{display:none}}.item-search-all-schools-btn-wrap{cursor:pointer}.item-search-all-schools-btn-wrap&gt;span,.item-search-all-schools-btn-wrap a{display:block;text-align:center;position:relative}.item-search-all-schools-btn-wrap&gt;span:after,.item-search-all-schools-btn-wrap a:after{display:block;position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:4px;content:"";-webkit-transition:background .3s;transition:background .3s;-ms-touch-action:none;touch-action:none}.item-search-all-schools-btn-wrap&gt;span:hover:after,.item-search-all-schools-btn-wrap a:hover:after{background:rgba(138,196,251,.1)}.item-search-all-schools-btn-wrap&gt;span{color:#2a7cc8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.item-search-all-schools-btn-wrap span.btn-icon.kbs{font-size:18px}.search-bottom-controls{width:415px;margin:1.2rem auto 3.5rem;text-align:center}@media screen and (max-width:600px){.search-bottom-controls{width:280px;margin:.6rem auto 3rem}.search-bottom-controls .ranking-result-search-button br{display:none}}@media screen and (min-width:840px){.search-filtering-menu{padding-top:.8rem;padding-left:.8rem}}.search-filtering-menu .menu-item:first-child{margin-top:0!important}.search-filtering-menu .menu-item .counter{margin-left:8px;font-size:11px;color:#acb3c2}.search-filtering-menu .menu-item .group-child-item .menu-item-contents{padding-left:20px}.search-filtering-menu .menu-item .link{color:#21629e}@media screen and (min-width:841px){.search-filtering-menu ul.menu-list.menu-expandable-contents{background:#fff;padding-bottom:.4rem;padding-top:.4rem}.search-filtering-menu ul.menu-list.menu-expandable-contents .menu-item-contents{padding-top:.2rem;padding-bottom:.2rem;min-height:auto;border:none;font-size:.75rem;line-height:1.5}.search-filtering-menu ul.menu-list.menu-expandable-contents .menu-item.group-parent-item{margin-top:.4rem}}.search-filtering-menu .current-constraints-label{font-size:.6rem;color:#fff;background:#8ac4fb;padding:3px 10px;border-radius:10px;display:block;overflow:hidden;white-space:pre;text-overflow:ellipsis;line-height:100%}@media screen and (min-width:600px){.search-filtering-menu .current-constraints-label{display:inline;margin-left:1rem}}@media screen and (min-width:840px){.search-filtering-menu .current-constraints-label,.search-filtering-menu__contents-text-suffix{display:none}}.search-result .search-result-card .transparent-link-panel{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.search-result .search-result-card .transparent-link-panel.school-link{padding:17px 0 .5rem .8rem}.search-result .search-result-card .transparent-link-panel.simplified-school-link{padding:.8rem}#ranking .card-body.card-body--search-result-normal-school .search-result-normal-school-card__baloon,#search .card-body.card-body--search-result-normal-school .search-result-normal-school-card__baloon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-radius:.1rem;font-size:.6rem;font-weight:700}#ranking .card-body.card-body--search-result-normal-school .search-result-normal-school-card__baloon-inner,#search .card-body.card-body--search-result-normal-school .search-result-normal-school-card__baloon-inner{position:relative;z-index:2;background:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 12px 5px 5px}#ranking .card-body.card-body--search-result-normal-school .search-result-normal-school-card__baloon:after,#search .card-body.card-body--search-result-normal-school .search-result-normal-school-card__baloon:after{content:"";display:block;width:10px;height:10px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:inherit;border:inherit;border-radius:inherit;left:25px;bottom:-5px;z-index:1}@media screen and (max-width:480px){#ranking .card-body.card-body--search-result-normal-school .search-result-normal-school-card__baloon:after,#search .card-body.card-body--search-result-normal-school .search-result-normal-school-card__baloon:after{left:20px}}#ranking .card-body.card-body--search-result-normal-school .search-result-normal-school-card__baloon em,#search .card-body.card-body--search-result-normal-school .search-result-normal-school-card__baloon em{color:#ff6175}#ranking .card-body.card-body--search-result-normal-school.comment-popup,#search .card-body.card-body--search-result-normal-school.comment-popup{position:relative}#ranking .card-body.card-body--search-result-normal-school.comment-popup .search-result-list-nav-comment,#search .card-body.card-body--search-result-normal-school.comment-popup .search-result-list-nav-comment{position:relative;z-index:10;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}#ranking .card-body.card-body--search-result-normal-school.comment-popup .search-result-list-nav-comment__content,#search .card-body.card-body--search-result-normal-school.comment-popup .search-result-list-nav-comment__content{position:absolute;background:rgba(35,35,35,.9);color:#fff;font-size:.6rem;text-align:center;border-radius:.2rem;top:-37px;left:50%;padding:9px 19px;max-width:280px;width:100%;-webkit-transform:translate(-50%);transform:translate(-50%)}@media screen and (max-width:480px){#ranking .card-body.card-body--search-result-normal-school.comment-popup .search-result-list-nav-comment__content,#search .card-body.card-body--search-result-normal-school.comment-popup .search-result-list-nav-comment__content{top:-56px}}#ranking .card-body.card-body--search-result-normal-school.comment-popup .search-result-list-nav-comment__content:before,#search .card-body.card-body--search-result-normal-school.comment-popup .search-result-list-nav-comment__content:before{content:"";position:absolute;top:100%;left:calc(50% - 10px);border:10px solid transparent;border-top-color:rgba(35,35,35,.9)}#ranking .menu-expandable-contents .search-result-normal-school-list-item:first-child,#search .menu-expandable-contents .search-result-normal-school-list-item:first-child{margin-top:.4rem}#ranking .search-result-normal-school-list-item,#search .search-result-normal-school-list-item{display:-ms-grid;display:grid;-ms-grid-rows:1fr auto auto auto auto auto 1fr;-ms-grid-columns:auto 1fr;grid-template:"checkbox spacer-1 nav" 1fr "checkbox school-name nav" auto "checkbox place-name nav" auto "checkbox directions nav" auto "checkbox course-days nav" auto "checkbox parkings-and-transportations nav" auto "checkbox spacer-2 nav" 1fr/auto 1fr;line-height:1.3;padding:0;margin:0;border-radius:.1rem;border:1px solid #ccc;min-height:70px}#ranking .search-result-normal-school-list-item:not(:first-child),#search .search-result-normal-school-list-item:not(:first-child){margin-top:.4rem}#ranking .search-result-normal-school-list-item--not-applicable,#search .search-result-normal-school-list-item--not-applicable{padding-left:.8rem}#ranking .search-result-normal-school-list-item--not-applicable .search-result-normal-school-list-item__item-action-overlay,#search .search-result-normal-school-list-item--not-applicable .search-result-normal-school-list-item__item-action-overlay{left:0}#ranking .search-result-normal-school-list-item__checkbox,#search .search-result-normal-school-list-item__checkbox{-ms-grid-row:1;-ms-grid-row-span:7;-ms-grid-column:1;grid-area:checkbox;width:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;background:rgba(138,196,251,.3);margin-right:.8rem}@media screen and (max-width:480px){#ranking .search-result-normal-school-list-item__checkbox,#search .search-result-normal-school-list-item__checkbox{width:50px;margin-right:.6rem}}#ranking .search-result-normal-school-list-item__checkbox .vue-component-search-result-school-item-checkbox,#search .search-result-normal-school-list-item__checkbox .vue-component-search-result-school-item-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1 1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#ranking .search-result-normal-school-list-item__school-name,#search .search-result-normal-school-list-item__school-name{-ms-grid-row:2;-ms-grid-column:2;grid-area:school-name;font-size:.9rem;font-weight:700;margin-top:.1rem;margin-bottom:.1rem}@media screen and (max-width:480px){#ranking .search-result-normal-school-list-item__school-name,#search .search-result-normal-school-list-item__school-name{font-size:.8rem}}#ranking .search-result-normal-school-list-item__place-name,#search .search-result-normal-school-list-item__place-name{-ms-grid-row:3;-ms-grid-column:2;grid-area:place-name;font-size:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#ranking .search-result-normal-school-list-item__directions,#search .search-result-normal-school-list-item__directions{-ms-grid-row:4;-ms-grid-column:2;grid-area:directions;font-size:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#ranking .search-result-normal-school-list-item__course-days,#search .search-result-normal-school-list-item__course-days{-ms-grid-row:5;-ms-grid-column:2;grid-area:course-days;font-size:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#ranking .search-result-normal-school-list-item__parkings-and-transportations,#search .search-result-normal-school-list-item__parkings-and-transportations{-ms-grid-row:6;-ms-grid-column:2;grid-area:parkings-and-transportations;font-size:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#ranking .search-result-normal-school-list-item__parkings-and-transportations .school-section-on-off-icon,#search .search-result-normal-school-list-item__parkings-and-transportations .school-section-on-off-icon{text-align:center;background:#dedede;margin:.2rem .2rem 0 0;padding:.2em 1em;color:#fff;border-radius:4px}@media screen and (max-width:480px){#ranking .search-result-normal-school-list-item__parkings-and-transportations .school-section-on-off-icon,#search .search-result-normal-school-list-item__parkings-and-transportations .school-section-on-off-icon{padding:.2em .5em}}#ranking .search-result-normal-school-list-item__parkings-and-transportations .school-section-on-off-icon__on,#search .search-result-normal-school-list-item__parkings-and-transportations .school-section-on-off-icon__on{background:#fcf4cc;color:#5b5b5b;font-weight:700}#ranking .search-result-normal-school-list-item__spacer-1,#search .search-result-normal-school-list-item__spacer-1{-ms-grid-row:1;-ms-grid-column:2;grid-area:spacer-1;min-height:.4rem}#ranking .search-result-normal-school-list-item__spacer-2,#search .search-result-normal-school-list-item__spacer-2{-ms-grid-row:7;-ms-grid-column:2;grid-area:spacer-2;min-height:.4rem}#ranking .search-result-normal-school-list-item__nav-indicator,#search .search-result-normal-school-list-item__nav-indicator{-ms-grid-row:1;-ms-grid-row-span:7;-ms-grid-column:3;grid-area:nav;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .2rem}#ranking .search-result-normal-school-list-item__nav-indicator span:not(.kbs),#search .search-result-normal-school-list-item__nav-indicator span:not(.kbs){font-size:.7rem}@media screen and (max-width:480px){#ranking .search-result-normal-school-list-item__nav-indicator span:not(.kbs),#search .search-result-normal-school-list-item__nav-indicator span:not(.kbs){font-size:.6rem}}#ranking .search-result-normal-school-list-item__nav-indicator span.kbs,#search .search-result-normal-school-list-item__nav-indicator span.kbs{margin-left:-.1em}#ranking .search-result-normal-school-list-item__item-action-overlay,#search .search-result-normal-school-list-item__item-action-overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:60px}@media screen and (max-width:480px){#ranking .search-result-normal-school-list-item__item-action-overlay,#search .search-result-normal-school-list-item__item-action-overlay{left:50px}}.top-about-ranking-button-wrapper{margin-top:10px;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.top-about-ranking-button-wrapper&gt;span{-webkit-box-flex:1;-ms-flex:1;flex:1 1;font-size:.6rem;padding-right:10px}.footer-about-ranking-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}.footer-about-ranking-button-wrapper .about-ranking-button{display:inline-block}.footer-about-ranking-button-wrapper .about-ranking-button .kbs-question-circle{margin-bottom:2px}.about-ranking-button{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.7rem;position:relative}.about-ranking-button__text{display:inline-block;color:#5b5b5b}.about-ranking-button:after{display:block;position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:4px;content:"";-webkit-transition:background .3s;transition:background .3s;-ms-touch-action:none;touch-action:none}.about-ranking-button:hover:after{background:rgba(91,91,91,.1)}.about-ranking-button:active,.about-ranking-button:focus,.about-ranking-button:hover{text-decoration:none}.about-ranking-button .kbs-question-circle{font-size:130%;color:#919191;margin-right:.1em}#ranking .about-rank-link{text-align:right;font-size:.7rem;margin-bottom:1.6rem}@media screen and (min-width:840px){#ranking .search-result .rankResult-category{margin-top:-.2rem}}#ranking .search-result .rankResult-voice{background:#f3f9ff;padding:.4rem;margin-top:.7rem;border-radius:.2rem}@media screen and (min-width:840px){#ranking .search-result .rankResult-voice{margin-bottom:1rem;padding:.5rem .5rem .6rem}}#ranking .search-result .rankResult-voice-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;margin-bottom:.3rem}#ranking .search-result .rankResult-voice-info-ico{width:min(45px,9.3vw);height:min(45px,9.3vw);margin-right:.5rem;-ms-flex-negative:0;flex-shrink:0}#ranking .search-result .rankResult-voice-info-ico img{width:100%;height:100%;background:#fff;border:1px solid #ddd;border-radius:50%}@media screen and (min-width:840px){#ranking .search-result .rankResult-voice-info-ico img{padding:.25rem}}#ranking .search-result .rankResult-voiceMore{margin-top:.2rem;line-height:1.2}@media screen and (min-width:840px){#ranking .search-result .rankResult-voiceMore{text-align:right;margin-top:-.6rem;vertical-align:1px}}#ranking .search-result .rankResult-voiceMore-link{font-size:.6rem}#ranking .search-result .rankResult-voiceMore-link-icon{font-size:.5rem;margin-left:.2rem}#ranking .search-result .rankResult-free-voice{color:#5b5b5b}#ranking .search-result .rankResult-free-voice:hover{color:#5b5b5b;text-decoration:none}#ranking .search-result .rankResult-voice-info-detail-review{margin:0 0 .2rem -.1rem}#ranking .search-result .rankResult-voice-info-detail-star{color:#ff9d19;font-size:.8rem}@media screen and (min-width:840px){#ranking .search-result .rankResult-voice-info-detail-star{font-size:.9rem}}#ranking .search-result .rankResult-voice-info-detail-school{font-size:.5rem}@media screen and (min-width:840px){#ranking .search-result .rankResult-voice-info-detail-school{font-size:.55rem;margin-bottom:.3rem}}#ranking .search-result .rankResult-voice-info-detail-person{font-size:.55rem;font-weight:700;margin-bottom:.2rem}@media screen and (min-width:840px){#ranking .search-result .rankResult-voice-info-detail-person{font-size:.6rem}}#ranking .search-result .rankResult-voice-main-tx{font-size:.55rem;font-weight:700;margin-bottom:0}@media screen and (min-width:840px){#ranking .search-result .rankResult-voice-main-tx{font-size:.65rem}}#ranking .search-result .rankResult-point{border-radius:.25rem;padding:.5rem;margin:.5rem 0;background:#fff9ef}#ranking .search-result .rankResult-point-title{font-size:.65rem;font-weight:700;color:#5b5b5b;margin-bottom:.5rem}#ranking .search-result .rankResult-point-list{position:relative;font-size:.6rem;padding-left:24px;margin:0 0 .4rem;line-height:1.4;font-weight:700;list-style:none}#ranking .search-result .rankResult-point-list:before{position:absolute;top:1px;left:0;width:18px;height:18px;text-align:center;border-radius:50%;font-weight:700;color:#fff;counter-increment:li;content:counter(li);background:#ff6175;font-size:.6rem;line-height:1.4}#ranking .search-result .rankResult-point-list-wrap{margin:0;counter-reset:li}#ranking .search-result .rankResult-fee{margin:.8rem 0 .5rem}#ranking .search-result .rankResult-fee-title{font-size:.65rem;margin-bottom:.5rem}@media screen and (min-width:840px){#ranking .search-result .rankResult-fee-title{font-size:.7rem}}#ranking .search-result .rankResult-fee-title-ico{color:#8e8c89;font-size:.7rem;margin-right:.2rem;vertical-align:initial}@media screen and (min-width:840px){#ranking .search-result .rankResult-fee-list-wrap{width:50%;display:inline-block}}#ranking .search-result .rankResult-fee-list{margin:0 .6rem .3rem;padding:0;font-size:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700}@media screen and (min-width:840px){#ranking .search-result .rankResult-fee-list{font-size:.65rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#ranking .search-result .rankResult-fee-list dt{margin-right:.5rem;position:relative;padding-left:.5rem}#ranking .search-result .rankResult-fee-list dt span:before{position:absolute;left:0;top:4px;content:"â–&nbsp;";font-size:.4rem;color:#8e8c89;margin-right:.2rem;vertical-align:middle}@media screen and (min-width:840px){#ranking .search-result .rankResult-fee-list dt{margin-right:.3rem}}#ranking .search-result .rankResult-fee-list dd{margin:0;padding:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#ranking .search-result .rankResult-fee-note{font-size:.5rem;margin-bottom:0}@media screen and (min-width:840px){#ranking .search-result .display-sp{display:none}}#ranking .search-result .display-pc{display:none}@media screen and (min-width:840px){#ranking .search-result .display-pc{display:block}}#ranking .search-result .card-title__free{font-size:.9rem}#ranking .search-result .card-title__free a{color:#5b5b5b}#ranking .search-result .free-basic-info-outline{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}#ranking .search-result .free-basic-info-outline li{list-style-type:none;margin:0 .2rem 0 0;padding:0;font-size:.55rem}@media screen and (min-width:840px){#ranking .search-result .free-basic-info-outline li{font-size:.65rem}}#ranking .search-result .free-basic-info-place{margin:0 0 .5rem}#ranking .search-result .free-basic-info-place li{list-style-type:none;padding:0;margin:0;font-size:.55rem}@media screen and (min-width:840px){#ranking .search-result .free-basic-info-place li{font-size:.65rem}}#ranking .search-result .free-description{font-size:.65rem;margin-bottom:0}#ranking .search-result .ranking-label-1,#ranking .search-result .ranking-label-2,#ranking .search-result .ranking-label-3{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2),0 2px 8px rgba(0,0,0,.15)}#ranking .search-result .ranking-panel-1{background-image:-webkit-gradient(linear,left top,right bottom,from(#ffc23c),color-stop(#fcc834),color-stop(#f8ce2c),color-stop(#f4d524),to(#eedb1b));background-image:linear-gradient(to right bottom,#ffc23c,#fcc834,#f8ce2c,#f4d524,#eedb1b)}#ranking .search-result .ranking-panel-2{background-image:-webkit-gradient(linear,left top,right bottom,from(#809299),color-stop(#85959c),color-stop(#8a989f),color-stop(#8e9ca2),to(#939fa5));background-image:linear-gradient(to right bottom,#809299,#85959c,#8a989f,#8e9ca2,#939fa5)}#ranking .search-result .ranking-panel-3{background-image:-webkit-gradient(linear,left top,right bottom,from(#987435),color-stop(#99783b),color-stop(#9a7c41),color-stop(#9c7f48),to(#9d834e));background-image:linear-gradient(to right bottom,#987435,#99783b,#9a7c41,#9c7f48,#9d834e)}#ranking .search-result .ranking-inner-notice{padding:1.2rem 0;text-align:center;font-weight:500}@media screen and (max-width:600px){#ranking .search-result .ranking-inner-notice{text-align:left}}#ranking .search-result .empty-ranking .empty-ranking-title{color:red}@media screen and (max-width:480px){#ranking .search-result .empty-ranking .empty-ranking-title{font-size:.7rem;margin:0}}@media screen and (max-width:480px){#ranking .search-result .empty-ranking{padding:.4rem}}#ranking .search-result .campaign-jumbotron{margin-bottom:.8rem}#ranking .search-result .card-header.card-header--normal-school .search-result-card__spacer-1{-ms-grid-row:1;-ms-grid-column:2;grid-area:spacer-1}#ranking .search-result .card-header.card-header--normal-school .search-result-card__application-type{grid-area:app-type;line-height:1;margin-top:.2rem}#ranking .search-result .card-header.card-header--normal-school .search-result-card__application-type&gt;span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#fff;background:#ff6175;padding:.3em 1em;border-radius:.1rem;font-size:.7rem}@media screen and (max-width:480px){#ranking .search-result .card-header.card-header--normal-school .search-result-card__application-type&gt;span{font-size:.6rem}}#ranking .search-result .card-header.card-header--normal-school .search-result-card__school-props{padding-bottom:0}#ranking .search-result .card-header.card-header--normal-school .search-result-card__site-campaign{margin-left:-.8rem;margin-right:-.8rem;margin-top:0}#ranking .search-result .card-header.card-header--normal-school .school-info-marker-container{width:auto;height:auto}#ranking .search-result .card-header.card-header--normal-school .school-info-marker--booster-campaign-wrapper{display:block;margin-bottom:.4rem;-webkit-transform:none;transform:none;width:auto}#ranking .search-result .card-header.card-header--normal-school .school-info-marker--booster-campaign__long{display:block;border-radius:.1rem .1rem 0 0;font-weight:500;font-size:.7rem;padding:.4em 1em;line-height:1}@media screen and (max-width:480px){#ranking .search-result .card-header.card-header--normal-school .school-info-marker--booster-campaign__long{font-size:.45rem}}#ranking .search-result .card-header.card-header--normal-school .school-info-marker--booster-campaign__important{display:none}#ranking ul.ranking-footer-notice{list-style:none;margin:none;padding:.8rem 0;font-size:.7rem}#ranking .ranking-result-search-button{margin:0 0 .4rem;line-height:1rem;padding:.4rem 1rem .3rem}#ranking .ranking-result-search-button.btn{white-space:normal!important}#ranking .ranking-result-search-button a{display:block;text-decoration:none;color:#fff}#ranking .about-ranking-section{display:block}#ranking .about-ranking-section__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#ranking .about-ranking-section__title img{margin-bottom:-10px;display:block;width:50px;height:50px;margin-right:10px;border-radius:.1rem}#ranking .about-ranking-section__title--spacer{width:50px;height:50px;margin-left:10px}@media screen and (max-width:600px){#ranking .about-ranking-section__title--spacer{display:none}}#ranking .about-ranking-section__title--text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}@media screen and (max-width:480px){#ranking .about-ranking-section__title--text{font-size:.8rem}}@media screen and (max-width:600px){#ranking .about-ranking-section__title--text{text-align:left}}@media screen and (max-width:600px){#ranking .about-ranking-section__title{padding-right:0;padding-left:0}}#ranking .about-ranking-section__content{padding:.8rem 0}

/*# sourceMappingURL=ranking-7e8af3d3a0ed32634b2b.css.map*/</pre></body></html>