#estate_wrapper div,#estate_wrapper dl,#estate_wrapper dt,#estate_wrapper dd,#estate_wrapper ul,#estate_wrapper ol,#estate_wrapper li,#estate_wrapper h1,#estate_wrapper h2,#estate_wrapper h3,#estate_wrapper h4,#estate_wrapper h5,#estate_wrapper h6,#estate_wrapper pre,#estate_wrapper code,#estate_wrapper form,#estate_wrapper fieldset,#estate_wrapper legend,#estate_wrapper input,#estate_wrapper textarea,#estate_wrapper p,#estate_wrapper blockquote,#estate_wrapper th,#estate_wrapper td{margin:0;padding:0}#estate_wrapper table{border-collapse:collapse;border-spacing:0}#estate_wrapper fieldset,#estate_wrapper img{border:0}#estate_wrapper address,#estate_wrapper caption,#estate_wrapper cite,#estate_wrapper code,#estate_wrapper dfn,#estate_wrapper em,#estate_wrapper strong,#estate_wrapper th,#estate_wrapper var{font-style:normal;font-weight:normal}#estate_wrapper ol,#estate_wrapper ul{list-style:none}#estate_wrapper caption,#estate_wrapper th{text-align:left}#estate_wrapper h1,#estate_wrapper h2,#estate_wrapper h3,#estate_wrapper h4,#estate_wrapper h5,#estate_wrapper h6{font-size:100%;font-weight:normal}#estate_wrapper q:before,#estate_wrapper q:after{content:''}#estate_wrapper abbr,#estate_wrapper acronym{border:0;font-variant:normal}#estate_wrapper sup{vertical-align:text-top}#estate_wrapper sub{vertical-align:text-bottom}#estate_wrapper input,#estate_wrapper textarea,#estate_wrapper select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}#estate_wrapper legend{color:#000}#estate_wrapper #yui3-css-stamp.cssreset{display:none}.mt0{margin-top:0px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mr0{margin-right:0px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.mb0{margin-bottom:0px !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.ml0{margin-left:0px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.ml45{margin-left:45px !important}.ml50{margin-left:50px !important}.pt0{padding-top:0px !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pr0{padding-right:0px !important}.pr5{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pr45{padding-right:45px !important}.pr50{padding-right:50px !important}.pb0{padding-bottom:0px !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pl0{padding-left:0px !important}.pl5{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl35{padding-left:35px !important}.pl40{padding-left:40px !important}.pl45{padding-left:45px !important}.pl50{padding-left:50px !important}.w50{width:50px !important}.w100{width:100px !important}.w150{width:150px !important}.w200{width:200px !important}.w250{width:250px !important}.w300{width:300px !important}.w350{width:350px !important}.w400{width:400px !important}.w450{width:450px !important}.w500{width:500px !important}.w550{width:550px !important}.w600{width:600px !important}.w650{width:650px !important}.w700{width:700px !important}.w750{width:750px !important}.w800{width:800px !important}.w850{width:850px !important}.w900{width:900px !important}.w950{width:950px !important}.w1000{width:1000px !important}.w10per{box-sizing:border-box;width:10% !important}.w20per{box-sizing:border-box;width:20% !important}.w30per{box-sizing:border-box;width:30% !important}.w40per{box-sizing:border-box;width:40% !important}.w50per{box-sizing:border-box;width:50% !important}.w60per{box-sizing:border-box;width:60% !important}.w70per{box-sizing:border-box;width:70% !important}.w80per{box-sizing:border-box;width:80% !important}.w90per{box-sizing:border-box;width:90% !important}.w100per{box-sizing:border-box;width:100% !important}.h50{height:50px !important}.h100{height:100px !important}.h150{height:150px !important}.h200{height:200px !important}.h250{height:250px !important}.h300{height:300px !important}.h350{height:350px !important}.h400{height:400px !important}.h450{height:450px !important}.h500{height:500px !important}.h550{height:550px !important}.h600{height:600px !important}.h650{height:650px !important}.h700{height:700px !important}.h750{height:750px !important}.h800{height:800px !important}.h850{height:850px !important}.h900{height:900px !important}.h950{height:950px !important}.h1000{height:1000px !important}.clearfix::after{clear:both;content:'';display:block}#estate_wrapper{font-size:0.875rem}#estate_wrapper #tagline{background:#edeef0;border-top:solid 2px #e8e8e8;overflow:hidden;width:100%;height:50px}@media only screen and (max-width: 970px){#estate_wrapper #tagline{padding:0 10px;width:auto}}@media only screen and (max-width: 700px){#estate_wrapper #tagline{height:auto;padding-bottom:10px}}#estate_wrapper #tagline dl{margin:12px auto 0;width:950px}@media only screen and (max-width: 700px){#estate_wrapper #tagline dl{margin-top:8px}}#estate_wrapper #tagline dl dt{display:inline-block;font-weight:bold}@media only screen and (max-width: 700px){#estate_wrapper #tagline dl dt{display:block}}#estate_wrapper #tagline dl dd{display:inline-block;font-size:0.6875rem;margin-left:10px}@media only screen and (max-width: 700px){#estate_wrapper #tagline dl dd{margin-left:0}}#estate_wrapper #tagline dl dd br{display:none;font-size:0}@media only screen and (max-width: 550px){#estate_wrapper #tagline dl dd br{display:block}}#estate_wrapper #topicpath_pc_wrap{background:#fff;overflow:hidden;width:100%;height:30px}@media only screen and (max-width: 970px){#estate_wrapper #topicpath_pc_wrap{padding:0 10px;width:auto}}@media only screen and (max-width: 550px){#estate_wrapper #topicpath_pc_wrap{display:none}}#estate_wrapper #topicpath_pc_wrap ul{margin:6px auto 0;width:950px}@media only screen and (max-width: 970px){#estate_wrapper #topicpath_pc_wrap ul{width:auto}}#estate_wrapper #topicpath_pc_wrap ul li{float:left;font-size:10px}#estate_wrapper #topicpath_pc_wrap ul li a{color:#444}#estate_wrapper #topicpath_pc_wrap ul li:after{content:'＞';margin:0 4px}#estate_wrapper #topicpath_pc_wrap ul li:last-child:after{content:''}#estate_wrapper #topicpath_sp_wrap{background:#6e6e6e;border-top:solid 3px #b4b4b4;display:none;padding:4px 10px 0;width:auto;height:30px}@media only screen and (max-width: 550px){#estate_wrapper #topicpath_sp_wrap{display:block}}#estate_wrapper #topicpath_sp_wrap nav{font-size:1rem}#estate_wrapper #topicpath_sp_wrap nav a{background:url(../img/topicpath_sp_arw.png) left center no-repeat;background-size:6px 7px;color:#fff;text-decoration:none;padding-left:10px}#estate_wrapper #estate_list_wrapper{overflow-x:hidden}#estate_wrapper #estate_list_wrapper #estate_list_mv{height:100px;width:100%}#estate_wrapper #estate_list_wrapper #estate_list_mv.investment{background:#a3df90 url(../img/estate_list_mv_investment.jpg) center center no-repeat;background-size:800px 100px}#estate_wrapper #estate_list_wrapper #estate_list_mv.land{background:#a3df90 url(../img/estate_list_mv_land.jpg) center center no-repeat;background-size:800px 100px}#estate_wrapper #estate_list_wrapper #estate_list_mv h1{border:none;text-indent:-9999px}#estate_wrapper #estate_list_wrapper #breadcrumb_wrap{width:100%}@media only screen and (max-width: 970px){#estate_wrapper #estate_list_wrapper #breadcrumb_wrap{padding:0 10px;width:auto}}#estate_wrapper #estate_list_wrapper #breadcrumb_wrap ul{font-size:11px;line-height:1.2;margin:0 auto;padding:10px 0;width:950px}@media only screen and (max-width: 625px){#estate_wrapper #estate_list_wrapper #breadcrumb_wrap ul{display:none}}#estate_wrapper #estate_list_wrapper #breadcrumb_wrap ul li{color:#666;float:left}#estate_wrapper #estate_list_wrapper #breadcrumb_wrap ul li:after{content:'>';margin:0 0.5em}#estate_wrapper #estate_list_wrapper #breadcrumb_wrap ul li:last-child:after{content:'';margin:0}#estate_wrapper #estate_list_wrapper #breadcrumb_wrap ul li a{color:#666}#estate_wrapper #estate_list_wrapper #estate_list{color:#212529;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", Sans-Serif;line-height:1.6;margin:30px auto;width:950px}@media only screen and (max-width: 970px){#estate_wrapper #estate_list_wrapper #estate_list{margin:20px 10px;width:auto}}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea{width:100%;background-color:#f6f6f6;border:1px solid #eee;overflow:hidden;text-align:center;padding:15px}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea.upper{margin-bottom:20px;order:1}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea.lower{margin-bottom:0;order:4}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingNum{float:left;font-size:11px;margin-top:5px}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingNum .pagingNumTotal{font-size:14px;font-weight:bold;color:#ea5404}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .selectWrap{float:right;margin-bottom:0}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingNum,#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .selectWrap{text-align:left}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingList{text-align:center;display:inline-block;margin-top:5px}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingList li{display:inline;margin-right:3px}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingList .active a{background-color:#000}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingList li a{color:#fff;background-color:#888888;border-radius:30px;font-size:10px;padding:7px 0;text-decoration:none;display:inline-block;height:24px;box-sizing:border-box;line-height:1}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingList li a:not(.prev):not(.next){width:24px}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingList li a.prev,#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingList li a.next{padding:7px 10px}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingList .backNone{vertical-align:middle}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingList li a:hover{text-decoration:none;opacity:.7}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .contentsInArea{margin-bottom:20px;display:flex;flex-wrap:wrap;position:relative}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList{min-height:2000px}@media only screen and (max-width: 940px){#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .contentsInArea .openBtn{width:90%}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock02 h3{margin-bottom:20px}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock02 ul li{padding:0 15px 15px}}@media only screen and (max-width: 760px){#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult{padding-left:0;padding-right:0}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .titBorder{margin-bottom:20px}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .contentsInArea{padding-top:160px;padding-right:0}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .contentsInArea .leftContArea{padding-right:0;text-align:center;width:100%}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .contentsInArea .leftContArea li{text-align:left}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .contentsInArea .rightContArea{position:static;width:100%;order:4}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .selectSpecBlock{position:absolute;top:0;left:0;width:100%}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .selectSpecBlock .areaSelectBlock{margin-bottom:10px}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock01 h3{width:140px;text-align:left;padding-bottom:10px}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock01 .borderBb{display:none}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock01 .smallBlockArea,#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock01 .spTextBlock{flex:1 1 0;margin-bottom:10px}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock01 .spTextBlock,#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock01 .btnChangeFilter{display:block;text-align:center}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock01 .btnChangeFilter a{text-decoration:underline}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .selectSpecBlock .requirementList{background-color:#FFF;padding:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .selectSpecBlock .requirementList li{display:inline-block;margin-right:3px}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .selectSpecBlock .requirementList li:after{content:"|";margin-left:3px}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .selectSpecBlock .requirementList li:last-child:after{content:none}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .selectSpecBlock .searchBlockRightWrap{display:none}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .contentsInArea .rightContArea .smallBlock03{margin-bottom:0}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .selectSpecBlock .searchBlockRightWrap.isModal{display:block;width:90%;background-color:#ffffff;padding:40px 20px 20px;position:fixed;top:35px;z-index:1000}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .selectSpecBlock .searchBlockRightWrap.isModal .searchBlockRight{max-height:400px;-ms-overflow-y:auto;overflow-y:auto}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock01 .searchBlockRight dd .selectWrap{width:40%}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock01 .searchBlockRight dd.wrapSearchSection label{margin-right:10px}#estate_wrapper #estate_list_wrapper #estate_list .isModalcontent{display:block}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea.lower{margin-bottom:20px;order:3}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock03 h4 span{display:inline}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingList li{display:none}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingList li:nth-child(1),#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingList li:nth-child(2),#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingList li:nth-child(3),#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingList li:nth-child(4),#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingList li.backNone,#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingList li:last-child{display:inline-block}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock03 .serchRegistrationWrap .serchRegistrationWrapTitle{font-size:26px}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock03 .serchRegistrationWrap .serchRegistrationIndividualWrap dt{font-size:18px}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock03 .serchRegistrationWrap .serchRegistrationIndividualWrap dl dd{font-size:14px}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock03 .serchRegistrationWrap .serchRegistrationWrapTitle span,#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock03 .serchRegistrationWrap .serchRegistrationIndividualWrap dl dt span,#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock03 .serchRegistrationWrap .serchRegistrationIndividualWrap dl dd span{display:inline}#estate_wrapper #estate_list_wrapper #estate_list .buildConditionDd .openListDd{width:100%}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock03 .serchRegistrationWrap .serchRegistrationIndividualWrap dl dd.serchRegistrationBtnSection a{padding:8px 10px 8px 18px;font-size:16px;width:200px;max-width:100%;height:auto}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList{min-height:auto}}@media only screen and (max-width: 630px){#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea{text-align:left;padding-top:5px}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingList{clear:both;display:block;width:100%;padding-top:10px}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .selectSpecBlock .areaSelectBlock,#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .selectSpecBlock .filterSelectBlock form{position:relative;display:block}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock01 .smallBlockArea,#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .smallBlock01 .spTextBlock{width:auto}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .contentsInArea .leftContArea li{width:100%;margin-right:0}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .pagingNum .pagingNumPhrase{display:block}#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .pagingArea .selectWrap{margin-top:5px}}@media only screen and (max-width: 470px){#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .selectSpecBlock .searchBlockRightWrap.isModal{width:100%;left:0 !important}}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li{width:220px;background-color:#fff;box-sizing:border-box;display:inline-block;border:1px solid #ddd;margin-right:18px;margin-bottom:20px;vertical-align:top;position:relative;overflow:hidden}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li>.myListBtn{position:absolute;right:6px;top:66px;cursor:pointer;z-index:10;width:20px;height:20px;background-image:url(../img/build_list/ico_star_off.png);background-repeat:no-repeat;-webkit-background-size:19px 20px;-o-background-size:19px 20px;background-size:19px 20px}@media (max-width: 460px){#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li>.myListBtn{position:absolute;right:11px;top:79px}}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li>.myListBtn:hover{opacity:.75}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li>.myListBtn.on{background-image:url(../img/build_list/ico_star_on.png)}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li a{color:#212529;display:inline-block;text-decoration:none;width:100%}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li a:hover{text-decoration:none;color:#333}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li h3{border-bottom:none;color:#212529;font-size:15px;font-weight:bold;height:57px;line-height:1.4;min-height:57px;overflow:auto;padding:10px 10px 5px;box-sizing:border-box}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li h3 .iconWrap{display:inline-block}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li h3 img{margin-left:5px}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li .photoAreaWrap{position:relative;display:table;width:218px;height:163px;overflow:hidden}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li .photoArea{display:table-cell;vertical-align:middle;text-align:center}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li .photoArea img{vertical-align:bottom;max-width:218px;max-height:158px}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li .photoArea img:hover{opacity:1.0}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li .photoAreaWrap span img:hover{opacity:1.0}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li .buildDetail01{background-color:#4f4c4c;padding:10px 10px 8px;color:#fff;font-size:10px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;max-width:220px}@media only screen and (max-width: 1014px){#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li .buildDetail01{max-width:100%}}@media only screen and (max-width: 470px){#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li .buildDetail01{padding:0 10px}}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li .buildDetail01 p{display:inline-block;width:100%}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li .buildDetail01 p.roomSize{margin-bottom:3px}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li .buildDetail01 span{font-size:18px;margin-right:3px}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li .buildDetail01 span.taxIn{font-size:10px}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li .buildDetail02,#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li .buildDetail03{padding:0 10px}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li .buildDetail02{margin-bottom:7px}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li .buildDetail03{height:70px;overflow:auto;padding-bottom:8px}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li .buildDetail02 p{font-size:12px;padding-top:5px;font-size:12px;border-bottom:#dddddd 1px solid}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li a:hover h3{opacity:0.7}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li a:hover .photoAreaWrap{opacity:0.7}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li a:hover .photoArea{opacity:0.7}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li a:hover .buildDetail01{opacity:0.7}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li a:hover .buildDetail02{opacity:0.7}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li a:hover .buildDetail03{opacity:0.7}@media only screen and (max-width: 1014px){#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li:nth-child(2n){margin-right:0}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList{letter-spacing:-4px}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li{width:calc((100% - 36px - 1px) / 2);letter-spacing:normal}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList .photoAreaWrap{margin:0 auto}}@media only screen and (max-width: 940px){#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li{margin-right:20px;margin-bottom:20px}}@media only screen and (max-width: 760px){#estate_wrapper #estate_list_wrapper #estate_list .allBuildList{min-height:auto}}@media only screen and (max-width: 630px){#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li .photoAreaWrap{margin:0 auto}}@media only screen and (max-width: 470px){#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li h3{font-size:18px;height:72px;overflow:auto;padding:5px 10px}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li .photoArea img{display:block;margin:0 auto}}#estate_wrapper #estate_list_wrapper #estate_list .buildIcoArea span{display:inline-block;color:#FFF;font-size:11px;padding:3px 6px 3px;border-radius:10px;margin-right:3px;margin-bottom:3px;line-height:1}#estate_wrapper #estate_list_wrapper #estate_list .buildIcoArea .buildInsurance{background-color:#78bec8}#estate_wrapper #estate_list_wrapper #estate_list .buildIcoArea .equipmentInsurance{background-color:#65b492}#estate_wrapper #estate_list_wrapper #estate_list .buildIcoArea .buildInspection{background-color:#7497be}#estate_wrapper #estate_list_wrapper #estate_list .buildIcoArea .daiwaSubdivided{background-color:#c29661}#estate_wrapper #estate_list_wrapper #estate_list .buildIcoArea .reformed{background-color:#a3ba77}#estate_wrapper #estate_list_wrapper #estate_list .fudosanRyutsuContArea{order:2;margin-right:-20px;width:calc(100% + 20px)}@media only screen and (max-width: 800px){#estate_wrapper #estate_list_wrapper #estate_list main .formContents{padding-top:10px}}@media only screen and (max-width: 700px){#estate_wrapper #estate_list_wrapper #estate_list main .formContents{padding-top:0}}@media only screen and (max-width: 760px){#estate_wrapper #estate_list_wrapper #estate_list .houseSearchResult .contentsInArea{padding-top:0}}@media only screen and (max-width: 1014px){#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li:nth-child(2n){margin-right:20px}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li{width:calc((100% - 60px - 2px) / 3)}}@media only screen and (max-width: 650px){#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li{width:calc((100% - 40px - 1px) / 2)}}@media only screen and (max-width: 470px){#estate_wrapper #estate_list_wrapper #estate_list .fudosanRyutsuContArea{margin-right:0}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li{width:100%}}#estate_wrapper #estate_list_wrapper #estate_list .allBuildList li a:hover .yieldInfo{opacity:0.7}#estate_wrapper #estate_list_wrapper #estate_list .yieldInfo{background:#eff4f8;padding:10px}#estate_wrapper #estate_list_wrapper #estate_list .yieldInfo dl{line-height:1}#estate_wrapper #estate_list_wrapper #estate_list .yieldInfo dl dt{background:#10538a;border-radius:10px;color:#fff;display:inline-block;font-size:11px;display:inline-block;padding:3px 6px}#estate_wrapper #estate_list_wrapper #estate_list .yieldInfo dl dd{display:inline-block;font-size:16px;font-weight:bold;vertical-align:-0.2em}#estate_wrapper #estate_list_wrapper #estate_list .yieldInfo dl dd span{font-size:12px;margin-left:0.2em}#estate_wrapper #socialArea{margin:10px auto;width:950px}@media only screen and (max-width: 970px){#estate_wrapper #socialArea{margin:10px;width:auto}}
