@charset "utf-8";.sec-realtorList{background-color:#f5f5f5}.sec-searchResult{margin:10px}.mod-personalIdentity{margin-bottom:0}.sec-contents{background-color:#f5f5f5}.mod-realtorListNav{font-size:.75rem}.mod-realtorListNav .navigation{display:table;table-layout:fixed;width:100%;border-spacing:10px 0}.mod-realtorListNav .navigation>li{display:table-cell}.mod-realtorListNav .navigation a{color:inherit;text-decoration:none;display:block;padding:14px 0;background-color:#fff;font-weight:bold;text-align:center;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.3)}.mod-resultListNav{margin-top:20px;font-size:1rem}.mod-resultListNav .navigation{display:table;width:100%}.mod-resultListNav .realtorCount,.mod-resultListNav .realtorSort{display:table-cell;vertical-align:middle}.mod-resultListNav .realtorCount .num{font-size:1em;color:#ed6103}.mod-resultListNav .realtorSort{text-align:right}.mod-resultListNav .realtorSort select{font-size:.875em}.mod-realtorList{font-size:.875rem}.mod-realtorList .realtorList{margin:10px 0}.mod-realtorList .realtor{margin:20px 0;border-radius:4px;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.3)}.mod-realtorList .realtor .heading{padding:10px;border-bottom:1px solid #d8d8d8;line-height:1.6}.mod-realtorList .realtor .heading .icon-rent,.mod-realtorList .realtor .heading .icon-sale{display:inline-block;line-height:1.8em;padding:0 6px;font-size:.857em;vertical-align:bottom;color:#fff;border:1px solid}.mod-realtorList .realtor .heading .icon-rent{border-color:#ed6103;background-color:#ed6103}.mod-realtorList .realtor .heading .icon-sale{border-color:#2c70a4;background-color:#2c70a4}.mod-realtorList .realtor .heading .name{font-weight:bold}.mod-realtorList .realtor .summary .anchor{color:inherit;text-decoration:none}.mod-realtorList .realtor .summary .photoBox{display:table;table-layout:fixed;width:100%;border-bottom:1px solid #d8d8d8}.mod-realtorList .realtor .summary .photo{text-align:center;vertical-align:middle;display:table-cell;width:40%;background-color:#f9f9f9}.mod-realtorList .realtor .summary .photo .image{max-width:100%}.mod-realtorList .realtor .summary .photo.noImage{color:#a5a5a5;background-color:#f7f7f7;height:auto;padding:20px}.mod-realtorList .realtor .summary .location{display:table-cell;vertical-align:middle;padding:10px;line-height:1.4}.mod-realtorList .realtor .summary .location li+li{margin-top:2px}.mod-realtorList .realtor .summary .icon,.mod-realtorList .realtor .summary .lineIcon{display:inline-block;padding:2px 3px;margin-bottom:3px;background-color:#fff;border:1px solid;font-size:.714em;vertical-align:bottom}.mod-realtorList .realtor .summary .icon{color:#ed6103;border-color:#ed6103}.mod-realtorList .realtor .summary .lineIcon{color:#00ad00;border-color:#00ad00}.mod-realtorList .realtor .summary .infoBox{display:table;table-layout:fixed;width:100%;line-height:1.4}.mod-realtorList .realtor .summary .infoBox .info{display:table-cell;padding:10px 5px 10px 10px;word-break:break-all}.mod-realtorList .realtor .summary .infoBox .info .prMessage{margin-bottom:10px;line-height:1.6;color:#ed6103;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mod-realtorList .realtor .summary .infoBox .info dl+dl{margin-top:3px}.mod-realtorList .realtor .summary .infoBox .info dt{float:left;width:5.5em;color:#727272;white-space:nowrap}.mod-realtorList .realtor .summary .infoBox .info dd{margin-left:6em}.mod-realtorList .realtor .summary .infoBox .linkArrow{display:table-cell;width:1em;padding-right:5px;vertical-align:middle}.mod-realtorList .realtor .coupon{border-top:1px solid #d8d8d8;display:table;table-layout:fixed;width:100%}.mod-realtorList .realtor .coupon .anchor{display:table-row;color:inherit;text-decoration:none}.mod-realtorList .realtor .coupon .label{display:table-cell;padding:15px 5px 15px 10px}.mod-realtorList .realtor .coupon .linkArrow{display:table-cell;width:1em;padding-right:5px;vertical-align:middle}.mod-realtorList .viewMore{margin:20px 0}.mod-realtorList .viewMore .trigger a{position:relative;display:block;padding:20px 10px;color:inherit;background-color:#fff;text-align:center;text-decoration:none;box-shadow:0 1px 1px rgba(0,0,0,.3)}.mod-realtorList .viewMore .trigger .more{color:#ed6103;font-weight:bold}.mod-realtorList .viewMore .trigger .remain{display:inline-block;padding-top:7px;font-size:.857em}.mod-realtorList .viewMore .trigger .remain .num{color:#ed6103}.mod-realtorList .viewMore .loading{margin-bottom:14px;padding:20px 14px;border:1px dotted #c4c4c4;background:#fff;text-align:center}.mod-realtorList .viewMore .loading .icon{margin:-3px 0;font-size:1.428em}.mod-realtorList .realtor .summary .infoBox .info dl:after{content:"";display:block;clear:both}.mod-snsLineBanner{margin-bottom:1em}.mod-snsLineBanner a{display:block}.mod-snsLineBanner img{width:100%}.mod-lineInquiryInduction{font-size:.875rem}.mod-lineInquiryInduction .heading{position:relative;padding:.75em 10px .75em 26px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#f7f7f7;font-size:1.125rem;font-weight:bold}
.mod-lineInquiryInduction .heading::before{content:"";position:absolute;top:.5em;bottom:.5em;left:10px;width:6px;height:1.5em;margin:auto;border-radius:3px;background:#ed6103}.mod-lineInquiryInduction .induction{border-bottom:1px solid #d8d8d8}.mod-lineInquiryInduction .induction .inductionLink{display:block;background-color:#fff;color:#333;text-decoration:none;padding:10px}.mod-lineInquiryInduction .induction .lineIcon{display:inline-block;padding:2px;margin-right:5px;font-size:.857em;border:1px solid #00c300;color:#00c300;background-color:#fff;vertical-align:bottom}.mod-lineInquiryInduction .induction .linkTable{display:table;table-layout:fixed;width:100%}.mod-lineInquiryInduction .induction .linkTable li{display:table-cell;vertical-align:middle}.mod-lineInquiryInduction .induction .linkTable .chatImage{width:60px}.mod-lineInquiryInduction .induction .linkTable .chatImage img{width:100%}.mod-lineInquiryInduction .induction .linkTable .attention{padding-left:10px}.mod-lineInquiryInduction .induction .linkTable .attention .caption{font-size:.857em}.mod-lineInquiryInduction .induction .linkTable .headlineTxt{margin-top:5px;line-height:1.4}.mod-lineInquiryInduction .induction .linkTable .allow{width:12px;vertical-align:middle}.mod-contentsHeader{font-size:1rem}.mod-contentsHeader .header{position:relative;padding:15px 76px 15px 10px}.mod-contentsHeader .header::after{content:"";position:absolute;top:0;right:20px;bottom:0;width:46px;background:url(/smp/realtor/assets/img/smartphone/page/realtor/list/homes_kun.png) no-repeat 0 5px;background-size:46px}.mod-contentsHeader .heading{line-height:1.2}.mod-contentsHeader .heading .label{font-size:1.125rem;font-weight:bold}.mod-contentsHeader .heading .notes{font-size:.75rem}.mod-realtorLineSnsHeader{font-size:1rem}.mod-realtorLineSnsHeader .header{position:relative;padding:15px 10px}.mod-realtorLineSnsHeader .header .heading{line-height:1.4}.mod-realtorLineSnsHeader .header .heading::before{content:"";display:inline-block;margin-right:10px;width:46px;height:46px;background:url(/smp/realtor/assets/img/smartphone/page/realtor/list/line_app_icon.svg) no-repeat;background-size:46px}.mod-realtorLineSnsHeader .heading .label{display:inline-block;font-size:1.125em;font-weight:bold;vertical-align:top;margin-top:-1px}.mod-realtorLineSnsHeader .heading .label .pref{color:#ed6103}.mod-realtorLineSnsHeader .notes{margin-top:5px;font-size:.875em;line-height:1.6}.mod-realtorCategoryLinks{font-size:.875rem}.mod-realtorCategoryLinks .heading{position:relative;padding:.75em 10px .75em 26px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#f7f7f7;font-size:1.125rem;font-weight:bold}.mod-realtorCategoryLinks .heading::before{content:"";position:absolute;top:.5em;bottom:.5em;left:10px;width:6px;height:1.5em;margin:auto;border-radius:3px;background:#ed6103}.mod-realtorCategoryLinks .induction .inductionLink{display:block;background-color:#fff;color:#333;text-decoration:none;padding:13px 10px}.mod-realtorCategoryLinks .induction .inductionLink:not(:last-of-type){border-bottom:1px solid #d8d8d8}.mod-realtorCategoryLinks .induction .linkTable{display:table;table-layout:fixed;width:100%}.mod-realtorCategoryLinks .induction .linkTable li{display:table-cell;vertical-align:middle}.mod-realtorCategoryLinks .induction .linkTable .headlineTxt{line-height:1.4}.mod-realtorCategoryLinks .induction .linkTable .allow{width:12px;vertical-align:middle}