#house{padding-top:2.5rem;margin-bottom:4rem}#house .sec__subttl+.sec__txt{margin-bottom:2rem}#house .house__search{margin-bottom:3rem;padding:2rem 1.5rem;border:.1rem solid #0b8eff}#house .house__search .house__search-ttl{margin-bottom:1rem;font-size:1.6rem;font-weight:700;color:#0b8eff}#house .house__search .btn{margin-top:1.5rem;margin-bottom:2rem}#house .house__search .house__search-info{display:block;padding-left:5.25em;text-indent:-5.25em;margin-bottom:2rem}#house .house__etc .sec__subttl{margin-bottom:.75em}#house .house__etc .house__etc-item{line-height:2}#house .house__etc .house__etc-item+.house__etc-item{margin-top:1.5em}#house .house__list{display:grid;grid-gap:2rem;margin-top:1.5rem}#house .house__list .house__list-item .house__list-head{margin-bottom:1rem;padding:1rem 1.5rem;background:#f2f2f2;box-sizing:border-box;font-size:1.4rem;font-weight:700;letter-spacing:.1em;line-height:1.57;text-align:left}#house .house__list .house__list-item .house__list-data .list{margin-top:.8rem}#house .house__list .house__list-item .house__list-data .list .list__item{display:block;padding-left:1em;text-indent:-1em;line-height:1.57}#house .house__list .house__list-item .house__list-data .list .list__item:first-letter {color:#0b8eff}#commute .commute__box+.commute__box{margin-top:2.5rem}#commute .commute__box .sec__txt+.btn{margin-top:2.5rem}#commute .bus{margin-top:1.5rem}#commute .bus .bus__ttl{margin-bottom:1rem}#commute .bus .bus__ttl+.sec__txt{margin-bottom:2.2rem}#commute .bus .bus__list{margin-bottom:3rem}#commute .bus .bus__list .sec__info+.sec__info{margin-top:0;border-top:none}#commute .bus .bus__list .sec__info .sec__info-data{text-align:center}#commute .bus .bus__list .sec__info .sec__info-data .note{display:inline-block;margin-top:.5rem;font-size:1.2rem;text-align:left;letter-spacing:0}#commute .bus .sec__table+.sec__txt{margin-top:1.5rem}#commute .bus .sec__table th,#commute .bus .sec__table td{padding-top:1rem;padding-bottom:1rem}#commute .bus .sec__table th:nth-of-type(1),#commute .bus .sec__table td:nth-of-type(1){width:25%}#commute .bus .sec__table th:nth-of-type(2),#commute .bus .sec__table td:nth-of-type(2){width:35%}#commute .bus .sec__table th:nth-of-type(3),#commute .bus .sec__table td:nth-of-type(3){width:35%}#commute .bus .sec__table td{letter-spacing:0}@media screen and (min-width:961px){#house{padding-top:3rem}#house .house__search{margin-bottom:4rem;padding:2.5rem 3rem}#house .house__search .house__search-ttl{margin-bottom:1.5rem;font-size:1.8rem}#house .house__search .btn{margin:1rem auto 1.5rem 0}#house .house__search .btn a{padding-top:2.5rem;padding-bottom:2.5rem;padding-left:3.5rem}#house .house__list{grid-template-columns:1fr 1fr;grid-gap:3.5rem 5.6rem;margin-top:5rem}#house .house__list .house__list-item .house__list-head{margin-bottom:1.5rem;font-size:1.6rem}#house .house__list .house__list-item .house__list-data{font-size:1.4rem}#house .house__list .house__list-item .house__list-data .list .list__item{line-height:1.85}#commute .commute__box+.commute__box{margin-top:3.5rem}#commute .commute__box .sec__txt+.btn{margin:2rem auto 0 0}#commute .bus{margin-top:1.5rem}#commute .bus .bus__ttl{margin-bottom:1.5rem}#commute .bus .bus__ttl+.sec__txt{margin-bottom:1rem}#commute .bus .bus__list{margin-bottom:4.4rem}#commute .bus .bus__list .sec__info:nth-of-type(1) .sec__info-data .note{margin-left:2em}#commute .bus .bus__list .sec__info:nth-of-type(2) .sec__info-data .note{margin-left:1em}#commute .bus .bus__list .sec__info .sec__info-data{text-align:left}#commute .bus .bus__list .sec__info .sec__info-data .note{margin:0;font-size:1.3rem}#commute .bus .sec__table+.sec__txt{margin-top:1.5rem}#commute .bus .sec__table th,#commute .bus .sec__table td{padding-top:1.5rem;padding-bottom:1rem}#commute .bus .sec__table th:nth-of-type(1),#commute .bus .sec__table td:nth-of-type(1){width:18.5%}#commute .bus .sec__table th:nth-of-type(2),#commute .bus .sec__table td:nth-of-type(2){width:32.5%}#commute .bus .sec__table th:nth-of-type(3),#commute .bus .sec__table td:nth-of-type(3){width:49%}#commute .bus .sec__table th.small{line-height:1.4}#commute .bus .sec__table td{letter-spacing:.1em;line-height:1.6}}