@charset "utf-8";/*!
 * http://meyerweb.com/eric/tools/css/reset/
 * v2.0 | 20110126
 * License: none (public domain)
 */html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strong,sub,sup,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img,svg{vertical-align:bottom}label{cursor:pointer}html,body{height:auto}html{font-size:100%}body{color:#000;background:#fff;font-size:inherit;font-family:HiraKakuProN-W3,Helvetica,sans-serif;-webkit-text-size-adjust:100%;text-size-adjust:100%}body>script ~ img{position:absolute;top:-9999px;left:-9999px}body>script ~ iframe,body>script ~ [id^="deqwas-"]{position:absolute;top:-9999px;left:-9999px}.is-loading{position:relative}.is-loading .sec-header,.is-loading .sec-contents,.is-loading .sec-footer,.is-loading .sec-overlay{pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sec-loading{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;background:rgba(255,255,255,.7)}.mod-loading{font-size:1rem;position:fixed;top:50%;left:50%;padding:20px;border:3px solid #ed6103;border-radius:4px;background-color:#fff;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mod-loading .ui-icon{margin-bottom:.75em;font-size:2em}.mod-backLink{font-size:1rem;margin:20px 10px}.mod-backLink a{display:table;border-radius:4px;line-height:1;color:inherit;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.3);font-size:.875em;text-decoration:none}.mod-backLink .icon,.mod-backLink .label{display:table-cell;vertical-align:middle}.mod-backLink .icon{padding:0 .25em 0 1.17em;font-size:12px}.mod-backLink .label{padding:1.21em 1em 1.21em 0}.mod-pageTop{font-size:16px;text-align:center}.mod-pageTop a{display:inline-block;margin:10px;padding:10px 40px;border-radius:25px;background-color:#ebebeb;text-decoration:none;color:#626262}.mod-pageTop .icon,.mod-pageTop .label{display:inline-block;vertical-align:middle}.mod-pageTop .label{font-size:.875em}.mod-breadcrumbs{font-size:12px;display:flex;margin:10px 0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;overflow-x:scroll;overflow-y:hidden;background-color:#f5f5f5;white-space:nowrap}.mod-breadcrumbs li{position:relative;flex-shrink:0}.mod-breadcrumbs li:not(:last-child){background-color:#fff}.mod-breadcrumbs li:not(:first-child){padding-left:10px}.mod-breadcrumbs li:last-child{padding:10px 10px 10px 20px}.mod-breadcrumbs li:not(:first-child)::before,.mod-breadcrumbs li:not(:first-child)::after{content:"";position:absolute;top:50%;width:0;height:0;margin-top:-20px;border-top:20px solid transparent;border-bottom:20px solid transparent}.mod-breadcrumbs li::before{left:1px;border-left:10px solid #d8d8d8}.mod-breadcrumbs li::after{left:0;border-left:10px solid #fff}.mod-breadcrumbs li a{display:block;height:12px;padding:10px;color:inherit;text-decoration:none}.mod-footerText{padding-top:10px;margin:0 10px 20px;font-size:12px}.mod-footerText .text{word-break:break-all;line-height:1.8}.mod-footerText .footerTextContent:not(.is-selected) .text{height:45px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mod-footerText .is-selected .more,.mod-footerText .footerTextContent:not(.is-selected) .close{display:none}.mod-footerText .more,.mod-footerText .is-selected .close{text-align:right;margin-right:20px;margin-top:10px;position:relative}.mod-footerText .more::after,.mod-footerText .close::after{content:"";width:5px;height:5px;border-top:solid 2px #6c6c6c;border-right:solid 2px #6c6c6c;position:absolute;margin-left:8px}.mod-footerText .more::after{transform:rotate(135deg);top:1px}.mod-footerText .close::after{transform:rotate(-45deg);top:5px}.mod-personalIdentity{font-size:16px;position:relative;margin-bottom:10px;box-shadow:0 1px 1px rgba(0,0,0,.3);color:#000;background-color:#fff}.mod-personalIdentity .personalLog{display:-webkit-box;display:-webkit-flex;display:flex}.mod-personalIdentity .personalLog>.history,.mod-personalIdentity .personalLog>.favorite,.mod-personalIdentity .personalLog>.condition,.mod-personalIdentity .personalLog>.account{padding:6px 0;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;text-align:center;line-height:1.2}.mod-personalIdentity .personalLog .account{position:relative;display:-webkit-box;display:-webkit-flex;display:flex}.mod-personalIdentity .personalLog a{display:block;color:inherit;font-size:.625em;text-decoration:none}
.mod-personalIdentity .personalLog>.account a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;box-flex:1;-webkit-flex:1;flex:1;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;justify-content:center;border-left:1px solid #a5a5a5}.mod-personalIdentity .personalLog .num{display:inline-block;color:#ed6103;font-size:1.4em;line-height:1.4}.is-hide{display:none !important}body.is-having-fixed-stuff-bottom:after{content:"";display:block;padding-bottom:6rem}.fixedTable{display:table;table-layout:fixed;width:100%}.fixedTable>.fixedTableRow{display:table-row}.fixedTableRow>.fixedTableCell{display:table-cell;text-align:center;vertical-align:middle}.icon-bukkenType{display:inline-table;line-height:1;font-size:1rem;vertical-align:text-top}.icon-bukkenType .bType,.icon-bukkenType .bStatus{display:table-cell;padding:.2em .2em;border-width:1px;border-style:solid;font-weight:normal}.icon-bukkenType.rent_residence .bType{border-color:#c95303;color:#fff;background-color:#ed6103}.icon-bukkenType.sale_residence .bType{border-color:#2c70a4;color:#fff;background-color:#397db2}.icon-bukkenType.sale_residence .bStatus{border-color:#a0bed5;color:#0b3f67;background-color:#b0cbe0}.icon-bukkenType.rent_business .bType,.icon-bukkenType.sale_business .bType{border-color:#5e5e5e;color:#fff;background-color:#666}.icon-bukkenType.rent_business .bStatus,.icon-bukkenType.sale_business .bStatus{border-color:#c9c9c9;color:#303030;background-color:#d6d6d6}.icon-bukkenType.rent_business .bType+.bStatus,.icon-bukkenType.sale_business .bType+.bStatus{border-left-width:0}.icon-certification{display:inline-block;padding:2px 5px;border:1px solid #ed6103;line-height:1;color:#ed6103;background:#fff;font-size:1.2rem}.icon-pc{display:inline-block;padding:.2rem .4rem;border:1px solid #bdc8ca;line-height:1;color:#bdc8ca;font-size:1rem;vertical-align:bottom;border-radius:3px}.icon-line{display:inline-block;padding:2px 5px;border:1px solid #ed6103;line-height:1;background:#fff;color:#07ad03;font-size:1.2rem}.icon-coupon{display:inline-block;padding:2px 5px;border:1px solid #ffa600;line-height:1;background:#fff;color:#ffa600;font-size:1.2rem}.mod-fixedButtonArea{margin:1.4rem 0;padding:.7rem 0;background:rgba(51,51,51,.85);text-align:center}.mod-fixedButtonArea.is-fixed{position:fixed;bottom:0;left:0;width:100%;z-index:1;margin:0;padding:0;-webkit-transform-origin:0 0;transform-origin:0 0}.mod-fixedButtonArea.is-fixed.is-inactive{-webkit-transform:translateY(100%);transform:translateY(100%)}.mod-fixedButtonArea.is-fixed.is-active{-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transform:translateY(0);transform:translateY(0)}.mod-fixedButtonArea .itemGroup{display:table;border-spacing:.7rem 0;width:100%}.mod-fixedButtonArea .itemTxt{padding:.7rem;color:#fff}.mod-fixedButtonArea .itemGroup .itemTxt{display:table-cell;padding:.7rem 0;vertical-align:middle}.mod-fixedButtonArea .itemTxt .num{display:inline-block;padding:.7rem .2em .7rem .5em;font-size:1.8rem}.mod-fixedButtonArea.has-map .itemTxt{text-align:left;padding-bottom:0}.mod-fixedButtonArea.has-map .itemTxt .num{padding:0 .2em 0 .5em}.mod-fixedButtonArea .itemFullBtn{padding:.7rem}.mod-fixedButtonArea .itemBtn{width:80%;margin:auto;padding:.7rem}.mod-fixedButtonArea .itemTxt+.itemBtn{width:auto}.mod-fixedButtonArea .itemGroup .itemBtn{display:table-cell;width:50%;padding:.7rem 0;vertical-align:middle}.mod-fixedButtonArea .itemGroup .itemTxt+.itemBtn{width:60%}.mod-fixedButtonArea .inqConfirm .correct{width:30%;vertical-align:bottom}.mod-fixedButtonArea .inqConfirm .submit{width:70%}.mod-buttonArea{padding:1em 0;text-align:center}.mod-buttonArea .itemGroup{display:table;width:100%}.mod-buttonArea .itemTxt{margin-bottom:.5em;padding:0 .5em}.mod-buttonArea .itemGroup .itemTxt{display:table-cell;margin-bottom:0}.mod-buttonArea .itemTxt .num{padding:0 2px;font-size:1.4em}.mod-buttonArea .itemFullBtn{padding:0 .5em}.mod-buttonArea .itemBtn{width:80%;margin:1em auto;padding:0 .5em}.mod-buttonArea .itemGroup .itemBtn{display:table-cell;width:50%}.mod-buttonArea .itemGroup .itemTxt+.itemBtn{width:60%}.mod-floatingBox{margin:1.4rem .7rem;background:#fff}.mod-floatingBox.square{border-right:1px solid #c4c4c4;border-left:1px solid #c4c4c4}.mod-taxNotice{margin:1.4rem .7rem}.mod-taxNotice p{padding:.7rem;border:1px solid #c4c4c4;line-height:1.4;font-weight:bold}.mod-taxNotice.taxList{margin:-1.4rem 0 1.4rem;padding:0 .7rem;font-size:1.2rem}.mod-taxNotice.taxList ul{line-height:1.43}.mod-taxNotice.taxList li{margin-left:1em;text-indent:-1em;text-align:justify;font-weight:bold}.ui-svg-icon{display:inline-block}.ui-svg-icon>svg{vertical-align:-12.5%}.ui-icon{display:inline-block;width:1em;height:1em;line-height:1;background-image:url(/smp/realtor/assets/img/smartphone/common/icon/sprite_icon.png?v=2016000712);background-repeat:no-repeat;-webkit-background-size:1em 53em;background-size:1em 53em;vertical-align:-0.0952em;text-indent:1em;overflow:hidden;white-space:nowrap}
.ui-icon-flat_history{background-position:0 0}.ui-icon-flat_favorite{background-position:0 -1em}.ui-icon-flat_condition{background-position:0 -2em}.ui-icon-account{background-position:0 -3em}.ui-icon-account_info{background-position:0 -4em}.ui-icon-favorite_notyet{background-position:0 -5em}.ui-icon-favorite{background-position:0 -6em}.ui-icon-favorite_delete{background-position:0 -7em}.ui-icon-mail{background-position:0 -8em}.ui-icon-mail_disabled{background-position:0 -9em}.ui-icon-mail_orange{background-position:0 -10em}.ui-icon-pull_down_box{background-position:0 -11em}.ui-icon-pull_up_box{background-position:0 -12em}.ui-icon-pull_down{background-position:0 -13em}.ui-icon-pull_up{background-position:0 -14em}.ui-icon-arrow_down{background-position:0 -15em}.ui-icon-arrow_up{background-position:0 -16em}.ui-icon-arrow_left{background-position:0 -17em}.ui-icon-arrow_right{background-position:0 -18em}.ui-icon-arrow_right_orange{background-position:0 -19em}.ui-icon-arrow_left_white{background-position:0 -20em}.ui-icon-arrow_right_white{background-position:0 -21em}.ui-icon-check{background-position:0 -22em}.ui-icon-train{background-position:0 -23em}.ui-icon-map{background-position:0 -24em}.ui-icon-location{background-position:0 -25em}.ui-icon-info{background-position:0 -26em}.ui-icon-info_orange{background-position:0 -27em}.ui-icon-loading{background-position:0 -28em}.ui-icon-delete{background-position:0 -29em}.ui-icon-phone{background-position:0 -30em}.ui-icon-zoom{background-position:0 -31em}.ui-icon-search{background-position:0 -32em}.ui-icon-search_orange{background-position:0 -33em}.ui-icon-train_hollow{background-position:0 -34em}.ui-icon-money_hollow{background-position:0 -35em}.ui-icon-house_hollow{background-position:0 -36em}.ui-icon-location_hollow{background-position:0 -37em}.ui-icon-theta{background-position:0 -38em}.ui-icon-pull_down_white{background-position:0 -39em}.ui-icon-close_white{background-position:0 -40em}.ui-icon-info_circle{background-position:0 -41em}.ui-icon-question{background-position:0 -42em}.ui-icon-house_fill{background-position:0 -43em}.ui-icon-facility{background-position:0 -44em}.ui-icon-list_white{background-position:0 -45em}.ui-icon-location_white{background-position:0 -46em}.ui-icon-crown{background-position:0 -47em}.ui-icon-circle_graph{background-position:0 -48em}.ui-icon-commute{background-position:0 -49em}.ui-icon-plus{background-position:0 -50em}.ui-icon-train_hollow_gray{background-position:0 -51em}.ui-icon-current_point{background-position:0 -52em}.ui-icon-loading{-webkit-animation:ui-icon-loading .8s linear infinite;-moz-animation:ui-icon-loading .8s linear infinite;-o-animation:ui-icon-loading .8s linear infinite;animation:ui-icon-loading .8s linear infinite;-webkit-transform:translate3d(0,0,0)}@-webkit-keyframes ui-icon-loading{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ui-icon-loading{from{transform:rotate(0)}to{transform:rotate(360deg)}}