.page-member .login__property{margin-bottom:20px}.page-member .login__contents{width:480px}.page-member .login__password{font-size:14px;font-size:.875rem;line-height:1;text-align:right;margin:10px 0 0}.page-member .login__password a{color:#6a80c7}.page-member .login__merit .estateCount{background:rgba(244, 230, 1, .1);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0;margin:0 0 20px}.page-member .login__merit .estateCount__left{font-size:18px;font-size:1.125rem;line-height:1.3333333333;font-weight:700;letter-spacing:0.07em}.page-member .login__merit .estateCount__right{font-size:22px;font-size:1.375rem;line-height:1;font-weight:700;letter-spacing:0.07em;padding:0 0 0 10px;margin:-5px 0 0;position:relative}.page-member .login__merit .estateCount__right .icon{font-size:16px;font-size:1rem;line-height:1;color:#f4e601;position:absolute;top:4px;left:-2px}.page-member .login__merit .estateCount__right .count{font-size:60px;font-size:3.75rem;line-height:1;color:#f4e601}.page-member .login__merit .estateCount__right .sub{font-size:18px;font-size:1.125rem;line-height:1}.page-member .login__merit .benefits{margin:0 0 19px}.page-member .login__merit .benefits__title{font-size:22px;font-size:1.375rem;line-height:1;font-weight:900;color:#f4e601;letter-spacing:0.07em;margin:0 0 20px}.page-member .login__merit .benefits__list{font-size:14px;font-size:.875rem;line-height:1.7142857143;font-weight:700;letter-spacing:0.07em;padding:0;margin:0}.page-member .login__merit .benefits__item::before{content:'\f14a';font-size:20px;font-size:1.25rem;line-height:1;font-family:'Font Awesome 5 free';font-weight:500;position:relative;top:2px;margin:0 5px 0 0}.page-member .login__merit .text{font-size:14px;font-size:.875rem;line-height:1;letter-spacing:0.07em;margin:0 0 20px}.page-member .logout__text{margin-bottom:20px}.page-member .logout__btn{max-width:400px;margin-left:auto;margin-right:auto}.page-member .mypage__intro{margin-bottom:20px}.page-member .mypage__intro p{margin-bottom:16px;margin-bottom:1rem}.page-member .mypage__block .more-button__savedSearch .btnMore{width:100%}.page-member .mypage__block .more-button__savedSearch .c-heading04{position:relative;margin:0 0 30px}.page-member .mypage__block .more-button__savedSearch .c-heading04::after{position:absolute;content:"";border-bottom:1px dotted #a0a0a0;width:100%;height:1px;bottom:-15px;left:0}.page-member .mypage .cond__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;padding:0}.page-member .mypage .cond__btn .listItem{width:48.5%}.page-member .mypage .cond__list .btnMore,.page-member .mypage .cond__list .btnEdit{margin:20px 0}.page-member .condEdit .intro,.page-member .basicConfirm .intro{margin-bottom:20px;font-size:14px;font-size:.875rem}.page-member .basicConfirm .edit{margin-bottom:20px}.page-member .password__block .formArea__heading{margin:0 0 15px}.page-member .password__button{max-width:400px;margin-left:auto;margin-right:auto}.page-member .savedSearch__block:not(:last-of-type){margin-bottom:20px}.page-member .savedSearch__block .ttl{font-weight:800}.page-member .savedSearch__block .ttl__att{margin-left:10px;font-size:14px;font-size:.875rem;color:#f4e601}.page-member .savedSearch__block .savedTbl{max-height:220px;border:solid 1px #aaa;margin:16px 0;overflow:hidden;position:relative;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.page-member .savedSearch__block .savedTbl__inner{padding:10px 10px 65px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-member .savedSearch__block .savedTbl__heading{width:100px;margin-bottom:10px;font-weight:800}.page-member .savedSearch__block .savedTbl__data{width:calc(100% - 100px);-ms-flex-item-align:center;align-self:center;margin:0 0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-member .savedSearch__block .savedTbl__toggle{background:#fff;padding:10px;position:absolute;bottom:0;left:0;width:100%}.page-member .savedSearch__block .savedTbl__toggle .toggle::before{content:'条件をすべて見る'}.page-member .savedSearch__block .savedTbl__toggle .toggle::after{position:absolute;right:10px;top:0;bottom:0;margin:auto;content:'';display:block;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.page-member .savedSearch__block .savedTbl.no-toggle{max-height:none;max-height:initial}.page-member .savedSearch__block .savedTbl.no-toggle .savedTbl__inner{padding-bottom:10px}.page-member .savedSearch__block .savedTbl.no-toggle .savedTbl__data{white-space:normal;white-space:initial}.page-member .savedSearch__block .savedTbl.is-active .savedTbl__data{white-space:normal;white-space:initial}.page-member .savedSearch__block .savedTbl.is-active .savedTbl__toggle .toggle::before{content:'条件を隠す'}.page-member .savedSearch__block .savedTbl.is-active .savedTbl__toggle .toggle::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-member .savedSearch__block .btnArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-member .savedSearch__block .btnArea .button01{width:59%}.page-member .savedSearch__block .btnArea .button02{width:39%}@media only screen and (min-width: 751px){.page-member .login__property .intro{margin-bottom:20px}.page-member .login__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-member .mypage__block{margin-bottom:40px}.page-member .mypage__block .editLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-member .mypage__block .editLink .button{width:480px}.page-member .mypage__block .more-button__savedSearch{max-width:480px}.page-member .mypage__block .more-button__savedSearch .c-heading04{margin:0 0 40px}.page-member .mypage__block .more-button__savedSearch .c-heading04::after{bottom:-20px}.page-member .mypage__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-member .mypage__basic{width:300px;margin:0 0 40px}.page-member .mypage .basic__more{width:480px;margin:0 auto}.page-member .mypage .cond__list{width:480px}.page-member .mypage .noItem__text{font-size:1.125rem}.page-member .basicConfirm .return,.page-member .condConfirm .return,.page-member .basicEdit .return,.page-member .condEdit .return{width:250px;margin-left:0;margin-right:auto}.page-member .password .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-member .password__block{width:540px}.page-member .password__block .formArea__data{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.page-member .password__block .formArea__data input[type="email"]{width:400px}.page-member .password__block .formArea__data button{width:120px;margin-left:20px;height:50px}.page-member .password__contact{width:420px}.page-member .password__contact .button{margin-top:56px}.page-member .savedSearch__block .savedTbl__toggle{text-align:center}.page-member .savedSearch__block .savedTbl__toggle .toggle{width:530px;margin:0 auto}.page-member .savedSearch__block .savedTbl.is-active .savedTbl__toggle .toggle::after{top:10px}.page-member .savedSearch__block .btnArea{width:530px;margin:0 auto}}@media only screen and (max-width: 750px){.page-member .login__property .intro{margin-bottom:20px;font-size:.875rem}.page-member .login__contents{width:100%}.page-member .login__contents:not(:last-child){margin:0 0 30px}.page-member .login__password{font-size:.75rem;line-height:1}.page-member .login__merit .estateCount{border-radius:5px;padding:8px 0;margin:0 0 15px}.page-member .login__merit .estateCount__left{font-size:.8125rem;line-height:1.3846153846}.page-member .login__merit .estateCount__right{font-size:1rem;line-height:1;padding:0 0 0 8px;margin:-2px 0 0}.page-member .login__merit .estateCount__right .icon{font-size:.75rem;line-height:1;top:2px;left:-1px}.page-member .login__merit .estateCount__right .count{font-size:2.75rem;line-height:1}.page-member .login__merit .estateCount__right .sub{font-size:.8125rem;line-height:1}.page-member .login__merit .benefits{margin:0 0 14px}.page-member .login__merit .benefits__title{font-size:.9375rem;line-height:1;margin:0 0 15px}.page-member .login__merit .benefits__list{font-size:.75rem;line-height:1.6666666667}.page-member .login__merit .benefits__item::before{font-size:1rem;line-height:1;top:1px;margin:0 3px 0 0}.page-member .login__merit .text{font-size:.6875rem;line-height:1;margin:0 0 12px}.page-member .mypage__block{margin-bottom:20px}.page-member .mypage__block .editLink .button{margin-bottom:20px}.page-member .mypage__basic{margin:0 0 20px}.page-member .mypage .cond__list{padding:125px 0 0;margin:-125px 0 30px}.page-member .mypage .noItem__text{font-size:1rem}.page-member .password__block .formArea__data{margin:0 0 15px}.page-member .password__block .formArea__data input[type="email"]{margin-bottom:20px}.page-member .password__contact .button{margin-top:10px}.page-member .savedSearch__block .savedTbl.is-active .savedTbl__toggle .toggle::after{top:5px}}
