@charset "utf-8";a,body,caption,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,label,legend,li,ol,p,pre,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}img{vertical-align:bottom}label{cursor:pointer}@font-face{font-family:LIFULLFONT-Regular;src:url(/search/assets/img/default/page/chintaiCp/201901-01/LIFULLFONT-Regular.woff) format("woff")}@font-face{font-family:LIFULLFONT-Bold;src:url(/search/assets/img/default/page/chintaiCp/201901-01/LIFULLFONT-Bold.woff) format("woff")}@font-face{font-family:LIFULLFONT-Heavy;src:url(/search/assets/img/default/page/chintaiCp/201901-01/LIFULLFONT-Heavy.woff) format("woff")}body{min-width:1070px;font-size:13px;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","ＭＳ Ｐゴシック",sans-serif}a:link{color:#003af6}a:visited{color:purple}a:hover{color:#ed4b03}a:active{color:#ed4b03}a img{border-style:solid}a:link img{border-color:#003af6}a:visited img{border-color:purple}a:hover img{border-color:#ed4b03}a:active img{border-color:#ed4b03}body>script~img{position:absolute;top:-9999px;left:-9999px}.sec-headerCard{position:relative;background-color:#fff;box-shadow:0 2px 1px 0 rgba(0,0,0,.2)}.sec-topSearchCard{margin-bottom:30px;background-color:#ed6103;box-shadow:0 1px 4px 1px rgba(0,0,0,.2);color:#fff}.sec-topSearchCard.is-b{position:relative}.sec-introductionCard{position:relative;padding-bottom:50px;margin-bottom:30px;background-color:#f7fafa;box-shadow:0 1px 4px 1px rgba(0,0,0,.2)}.sec-extraContentsCard{background-color:#fff;color:#000}.sec-footerCard{background-color:#ed6103;color:#fff}.sec-modalOverlay{position:fixed;top:0;left:0;width:100%;background-color:rgba(136,136,136,.6);z-index:100}.sec-modalCard{position:absolute;overflow:hidden;border-radius:5px;background-color:#fff;box-shadow:0 1px 4px 1px rgba(0,0,0,.2)}.mod-alertMsgBox{padding:10px;background-color:#425258;line-height:1.4}.mod-alertMsgBox p{color:#fff;text-align:center;font-size:123.076%;font-weight:700}.mod-headerContents{width:1010px;margin:0 auto}.mod-headerContents .logo{float:left;padding:13px 0}.mod-headerContents .searviceTitle{float:left;padding:52px 0 0 35px;font-size:107.692%;font-weight:700;line-height:1.5}.mod-headerContents .searviceTitle .copy{color:#969696;padding-right:10px}.mod-headerContents .searviceTitle .copy a{color:#969696}.mod-headerContents .searviceTitle .copy a:hover{color:#000}.mod-headerContents .searviceTitle .title{color:#ed6103}.mod-headerContents .linkBox{float:right}.mod-headerContents .headerNav{margin:34px 0 0}.mod-headerContents .headerNav ul{float:right}.mod-headerContents .headerNav ul li{border-radius:5px;border:1px solid #969696;width:140px;height:26px;margin-bottom:5px;text-align:center;line-height:26px}.mod-headerContents .headerNav ul li:hover{background-color:#eee}.mod-headerContents .headerNav ul li a{display:block;color:#000;font-size:84.615%;text-decoration:none}.mod-headerContents .callCenter{margin-top:20px;color:#ed6103;text-decoration:none}.mod-headerContents .callCenter .telNumber{margin-bottom:5px;width:230px}.mod-headerContents .callCenter .telNumber .price{float:left;padding:5px;font-size:92.307%;border:1px solid #ed6103}.mod-headerContents .callCenter .telNumber .number{float:left;margin-left:5px;padding-top:2px;font-size:176.923%;font-weight:700}.mod-headerContents .callCenter .consultation{font-weight:700}.mod-headerContents .sns{float:right;margin-right:5px;padding-top:55px}.mod-headerContents .sns li{float:left;margin-right:10px}.mod-headerContents .sns li a{display:block;width:40px;height:40px;background-image:url(/search/assets/img/default/page/index/btn_sprite_sns.svg);background-repeat:no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}.mod-headerContents .sns li a.fb:hover{background-position:-40px 0}.mod-headerContents .sns li a.tw{background-position:0 -40px}.mod-headerContents .sns li a.tw:hover{background-position:-40px -40px}.mod-headerContents .callCenter .telNumber:after,.mod-headerContents .headerNav ul:after,.mod-headerContents .headerNav:after,.mod-headerContents .sns:after,.mod-headerContents:after{content:"";clear:both;display:block}.mod-promotionArea:not(.is-b){background-color:#f7fafa}@media print{.mod-promotionArea{display:none}}.mod-promotionArea .inner{width:1010px;margin:0 auto;background-color:#fff}.mod-promotionArea .inner .promotionBanner{display:block;width:1010px;height:120px;background-repeat:no-repeat}.mod-promotionArea .inner .promotionBanner .bannerImage{visibility:hidden}.mod-promotionArea .inner .promotionBanner:hover .bannerImage{visibility:visible}.mod-lhAnnouncement{margin-bottom:20px}.mod-lhAnnouncement .inner{width:1008px;margin:0 auto;padding:10px 0;border:1px solid #dadada;text-align:center}.mod-lhAnnouncement .heading{font-size:92.307%;line-height:1.5}.mod-lhAnnouncement .heading a{color:#000}.mod-lhAnnouncement .heading a:hover{color:#ed6103}.mod-topAnnouncement{background-color:#f7fafa}.mod-topAnnouncement .inner{width:990px;margin:0 auto;padding:0 10px 10px;background-color:#fff;color:#425258}.mod-topAnnouncement .inner li{margin-top:10px;padding-top:10px;border-top:1px dotted #bdc8ca}.mod-topAnnouncement .inner li:first-child{margin-top:0;padding-top:15px;border-top:none}.mod-topAnnouncement .inner li .heading{padding-bottom:5px;font-size:107.692%;font-weight:700}.mod-topAnnouncement .inner li .body{font-size:92.307%;line-height:1.5}.mod-topSearchList{position:relative;width:1010px;margin:0 auto;padding:50px 0}.mod-topSearchList .headingBlock{margin-bottom:30px}.mod-topSearchList .headingBlock .heading{float:left;padding:5px 0 10px 50px;background-image:url(/search/assets/img/default/page/index/heading_grass_topsearch.png);background-repeat:no-repeat;font-size:307.692%;font-weight:700;letter-spacing:.2em}.mod-topSearchList .headingBlock .marketTag{float:left;margin:14px 0 0 15px}.mod-topSearchList .headingBlock .marketTag li{display:inline-block;margin-right:5px}.mod-topSearchList .headingBlock .marketTag li a{display:block;padding:5px;border-radius:3px;background-color:#b24f20;font-size:84.615%}.mod-topSearchList .headingBlock .marketTag li a:hover{background-color:#782d09}.mod-topSearchList .headingBlock .marketTag li a,.mod-topSearchList .headingBlock .marketTag li a:hover,.mod-topSearchList .headingBlock .marketTag li a:visited{color:#fff;text-decoration:none}.mod-topSearchList .searchList{margin-bottom:30px}.mod-topSearchList .searchList li{float:left;width:100px;margin-left:30px}.mod-topSearchList .searchList li:first-child{margin-left:0}.mod-topSearchList .searchList li a{text-decoration:none}.mod-topSearchList .searchList li a .btnBox{display:block;width:50px;height:50px;padding:25px;margin-bottom:15px;border-radius:50%;box-shadow:0 2px 1px 0 rgba(0,0,0,.2);background-color:#fff}.mod-topSearchList .searchList li a .btnBox .searchIcon{display:block;width:50px;height:50px;background-image:url(/search/assets/img/default/page/index/ico_sprite_main.png);background-repeat:no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}.mod-topSearchList .searchList li .btnText{margin-left:-25px;width:150px;text-align:center;letter-spacing:.1em;line-height:1.2;text-decoration:none;color:#fff;font-size:107.692%;font-weight:700}.mod-topSearchList .searchList li a:hover .btnBox{margin:2px 0 13px;box-shadow:none;background-color:#eee}.mod-topSearchList .searchList li.rosen a .btnBox .searchIcon{background-position:0 -50px}.mod-topSearchList .searchList li.transit a .btnBox .searchIcon{background-position:0 -100px}.mod-topSearchList .searchList li.destination a .btnBox .searchIcon{background-position:0 -300px}.mod-topSearchList .searchList li.map a .btnBox .searchIcon{background-position:0 -150px}.mod-topSearchList .searchList li.realtor a .btnBox .searchIcon{background-position:0 -200px}.mod-topSearchList .searchList li.support a .btnBox .searchIcon{background-position:0 -250px}.mod-topSearchList .searchList li a:hover .btnText{color:#eee}.mod-topSearchList .lead{color:#3c1e0a;font-weight:700;letter-spacing:.05em}.mod-topSearchList .lead .raCount{margin-bottom:10px;display:inline-block;font-size:153.846%}.mod-topSearchList .lead .raCount .count{padding:0 5px;font-size:140%;font-style:normal}.mod-topSearchList .lead .dailyCount{font-size:116.666%;display:inline-block;margin-left:10px}.mod-topSearchList .lead .dailyCount .count{padding:0 5px;font-style:normal;font-size:123%}.mod-topSearchList .lead .readText{font-size:116.666%}.mod-topSearchList .lead .readText a{color:#3c1e0a}.mod-topSearchList .lead .readText a:hover{color:#000}.mod-topSearchList .searchHomeskun{position:absolute;top:94px;left:908px;width:147px}.mod-topSearchList .searchHomeskun .homeskunText{position:absolute;top:-40px;left:20px;font-size:84.615%;font-weight:700}.mod-topSearchList .searchHomeskun .homeskunText .title{margin-bottom:5px}.mod-topSearchList .headingBlock:after,.mod-topSearchList .searchList:after{content:"";clear:both;display:block}.mod-topSearchList_b{display:flex;justify-content:space-between;margin:0 auto;padding:50px 0;position:relative;width:1010px}.mod-topSearchList_b .searchArea{width:630px}.mod-topSearchList_b .headingArea{display:flex;justify-content:space-between}.mod-topSearchList_b .headingArea .heading{color:#ed6103;display:inherit;font-size:261.54%;font-weight:700;letter-spacing:.1em}.mod-topSearchList_b .headingArea .heading::before{background:url(/search/assets/img/default/page/index/aboveTheFold/heading_homeskun.png) 0 0 no-repeat;background-size:100%;content:"";height:76px;margin:calc((76px - 1em)/ -2) 20px 0 0;width:76px}.mod-topSearchList_b .headingArea .description{color:#333;letter-spacing:.1em;line-height:1.2;text-align:right}.mod-topSearchList_b .headingArea .description .raTotalCount .number{font-size:161.54%;margin-left:5px}.mod-topSearchList_b .headingArea .description .raNewArrivals .number{margin-left:5px}.mod-topSearchList_b .marketList{display:flex;justify-content:space-between}.mod-topSearchList_b .marketList .marketListItem{margin-top:20px}.mod-topSearchList_b .marketList .marketListItem a{background-color:#fff;border-radius:5px;box-shadow:0 2px 1px 0 rgba(0,0,0,.2);color:#333;display:inline-block;font-weight:700;line-height:26px;padding:0 12px;position:relative;text-decoration:none}.mod-topSearchList_b .marketList .marketListItem a:hover{background-color:#eee;box-shadow:none;top:2px}.mod-topSearchList_b .searchList{display:flex;flex-wrap:wrap}.mod-topSearchList_b .searchList .searchListItem{letter-spacing:.1em;margin:20px 60px 0 0;position:relative;width:calc((100% - 180px)/ 4)}.mod-topSearchList_b .searchList .searchListItem:nth-of-type(4n){margin-right:0}.mod-topSearchList_b .searchList .searchListItem a{background:none 50% calc(50% - 1em) no-repeat;color:#ed6103;display:block;font-size:92.3%;font-weight:700;padding-top:calc(135px - 1em);text-align:center;text-decoration:none;white-space:nowrap}.mod-topSearchList_b .searchList .searchListItem.area a{background-image:url(/search/assets/img/default/page/index/aboveTheFold/search_icon_area.svg)}.mod-topSearchList_b .searchList .searchListItem.rosen a{background-image:url(/search/assets/img/default/page/index/aboveTheFold/search_icon_rosen.svg)}.mod-topSearchList_b .searchList .searchListItem.transit a{background-image:url(/search/assets/img/default/page/index/aboveTheFold/search_icon_transit.svg)}.mod-topSearchList_b .searchList .searchListItem.car a{background-image:url(/search/assets/img/default/page/index/aboveTheFold/search_icon_car.svg)}.mod-topSearchList_b .searchList .searchListItem.map a{background-image:url(/search/assets/img/default/page/index/aboveTheFold/search_icon_map.svg)}.mod-topSearchList_b .searchList .searchListItem.realtor a{background-image:url(/search/assets/img/default/page/index/aboveTheFold/search_icon_realtor.svg)}.mod-topSearchList_b .searchList .searchListItem.trainmap a{background-image:url(/search/assets/img/default/page/index/aboveTheFold/search_icon_trainmap.svg)}.mod-topSearchList_b .searchList .searchListItem.ltag a{background-image:url(/search/assets/img/default/page/index/aboveTheFold/search_icon_ltag.svg)}.mod-topSearchList_b .searchList .searchListItem:hover a::after,.mod-topSearchList_b .searchList .searchListItem:hover a::before,.mod-topSearchList_b .searchList .searchListItem:hover::after,.mod-topSearchList_b .searchList .searchListItem:hover::before{background:url(/search/assets/img/default/page/index/aboveTheFold/search_icon_focus.svg) 0 0 no-repeat;content:"";display:block;height:22px;position:absolute;width:22px}.mod-topSearchList_b .searchList .searchListItem:hover::before{left:0;top:0;transform:rotate(90deg)}.mod-topSearchList_b .searchList .searchListItem:hover::after{right:0;top:0;transform:rotate(180deg)}.mod-topSearchList_b .searchList .searchListItem:hover a::before{bottom:22px;left:0}.mod-topSearchList_b .searchList .searchListItem:hover a::after{bottom:22px;right:0;transform:rotate(-90deg)}.mod-topSearchList_b .callcenterContainer{display:flex;justify-content:center;margin-top:40px}.mod-topSearchList_b .callcenter{padding-top:10px;padding-left:80px;background:url(/search/assets/img/default/page/index/aboveTheFold/search_icon_callcenter.svg) no-repeat 0 50%}.mod-topSearchList_b .callcenter .lineGroup{display:flex;align-items:center}.mod-topSearchList_b .callcenter .lineGroup+.lineGroup{margin-top:4px}.mod-topSearchList_b .callcenter .lead{color:#ed6103;font-weight:700}.mod-topSearchList_b .callcenter .businessHours{display:flex;margin-left:10px}.mod-topSearchList_b .callcenter .businessHours dt::after{content:"："}.mod-topSearchList_b .callcenter .phone{display:flex;align-items:center;line-height:1.2}.mod-topSearchList_b .callcenter .phone .phoneNumber{color:#ed6103;font-family:LIFULLFONT-Bold,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","ＭＳ Ｐゴシック",sans-serif;font-size:307.692%}.mod-topSearchList_b .callcenter .phone .freeCallLabel{margin:6px 0 0 10px;padding:.25em .75em;border:1px solid;border-radius:1.5em;color:#ed6103}.mod-topSearchList_b .callcenter .link{margin-left:16px}.mod-topSearchList_b .callcenter .link .anchor{position:relative;display:inline-block;padding:0 12px;border-radius:5px;line-height:26px;box-shadow:0 2px 1px 0 rgba(0,0,0,.2);color:#333;background-color:#fff;font-weight:700;text-decoration:none}.mod-topSearchList_b .callcenter .link .anchor:hover{top:2px;box-shadow:none;background-color:#eee}.mod-topSearchList_b .adPremium{border:1px solid #dadada;box-sizing:border-box;height:482px;width:322px}.mod-comboAdPremium{width:100%}.mod-comboAdPremium:not(.house-mode) .houseAd{display:none}.mod-comboAdPremium.house-mode .ad{display:none}.mod-comboAdPremium .houseAd{display:block;line-height:0}.mod-comboAdPremium .houseAd .material{width:100%}.mod-comboAdPremium .houseAd .video{position:relative}.mod-comboAdPremium .houseAd .video::before{background-color:rgba(204,204,204,.5);color:#fff;content:"PR";display:block;font-size:10px;left:10px;line-height:1;padding:4px 6px;position:absolute;top:10px;z-index:100}.mod-comboAdPremium .houseAd .video::after{background-color:rgba(0,0,0,.3);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .1s linear;width:100%;z-index:50}.mod-comboAdPremium .houseAd.ended .video::after{opacity:1}.mod-comboAdPremium .houseAd .video .sound{background-color:rgba(204,204,204,.5);border-radius:50%;padding:4px;position:absolute;right:7px;top:8px;z-index:100}.mod-comboAdPremium .houseAd .video .sound svg{height:13px;width:13px}.mod-comboAdPremium .houseAd .video .sound.is-off .on,.mod-comboAdPremium .houseAd .video .sound:not(.is-off) .off{display:none}.mod-comboAdPremium .houseAd .video .sound .on,.mod-comboAdPremium .houseAd .video .sound.is-off .off{display:block}.mod-comboAdPremium .houseAd:not(.ended) .video .induction{opacity:0}.mod-comboAdPremium .houseAd .video .induction{background-color:rgba(204,204,204,.5);border:1px solid #fff;border-radius:5px;bottom:10px;color:#fff;font-size:15px;line-height:1;opacity:1;padding:10px;position:absolute;right:10px;transition:opacity .1s linear;z-index:100}.mod-wideAdPremium iframe{margin:-30px auto 0;width:1010px}.mod-categorySearch{width:1010px;margin:0 auto;padding:50px 0}.mod-categorySearch .heading{margin-bottom:30px;padding:5px 0 10px 50px;background-image:url(/search/assets/img/default/page/index/heading_grass_topsearch.png);background-repeat:no-repeat;font-size:307.692%;font-weight:700;letter-spacing:.1em}.is-b .mod-categorySearch .heading{background:0 0;padding:5px 0 10px;font-size:261.538%}.mod-categorySearch .categoryArea .categoryCardColumn{float:left;width:230px;margin-left:30px}.mod-categorySearch .categoryArea .categoryCardColumn:first-child{margin-left:0}.mod-categorySearch .categoryCard{margin-top:30px;padding:15px 15px 0;border-radius:5px;background-color:#bb4f08}.mod-categorySearch .categoryCard:first-child{margin-top:0}.mod-categorySearch .categoryCard .categoryType{padding-bottom:15px;color:#fff;letter-spacing:.1em;font-size:153.846%;font-weight:700}.mod-categorySearch .categoryCard.rent .categoryType{font-size:200%}.mod-categorySearch .categoryCard.buy .categoryType{padding-bottom:7px;font-size:200%}.mod-categorySearch .categoryCard .itemType{padding:8px 0 10px;font-size:116.666%}.mod-categorySearch .categoryCard .itemType a{color:#fff;text-decoration:none}.mod-categorySearch .categoryCard .itemType a:hover{text-decoration:underline}.mod-categorySearch .searchItem{padding-bottom:15px}.mod-categorySearch .searchItem.emphasis{padding-bottom:25px}.mod-categorySearch .searchItem a{position:relative;display:table-cell;width:200px;height:52px;padding-top:2px;border-radius:5px;box-shadow:0 2px 1px 0 rgba(0,0,0,.2);background-color:#fff;color:#000;letter-spacing:.1em;vertical-align:middle;text-decoration:none;text-align:center;font-size:116.666%;font-weight:700}.mod-categorySearch .searchItem a:hover{top:2px;box-shadow:none;background-color:#eee}.mod-categorySearch .searchItem a .itemize{display:block;padding-top:5px;font-size:50%;letter-spacing:0}.mod-categorySearch .searchItem.emphasis a{height:75px;font-size:169.231%}.mod-categorySearch .topTopics{margin-top:50px;text-align:center}.mod-categorySearch .topTopics .newHeading{display:inline-block;margin-bottom:20px;padding:4px 4px 2px;background-color:#fff;color:#ed6103;font-size:92.307%}.mod-categorySearch .topTopics .topic{margin-bottom:10px}.mod-categorySearch .topTopics .topic a{color:#fff}.mod-categorySearch .topTopics .topic a:hover{color:#eee}.mod-categorySearch .categoryArea:after,.mod-categorySearch:after{content:"";clear:both;display:block}.mod-topSearchListModal_area{position:relative;width:600px;padding:30px 0;letter-spacing:.1em}.mod-topSearchListModal_area .searchTitle{margin:0 50px 20px;color:#000}.mod-topSearchListModal_area .searchTitle span{font-size:138.461%}.mod-topSearchListModal_area .searchTitle span.category,.mod-topSearchListModal_area .searchTitle span.way{font-size:200%}.mod-topSearchListModal_area .searchTitle span.category{color:#ed6103}.mod-topSearchListModal_area .modalContents{position:relative;width:1200px}.mod-topSearchListModal_area .modalContents .selectCategory,.mod-topSearchListModal_area .modalContents .selectPrefecture{float:left;width:600px}.mod-topSearchListModal_area .modalNavigation .prevBtn{position:absolute;width:28px;height:53px;top:270px;left:10px;background-image:url(/search/assets/img/default/page/index/img_modalNavigation_prev.png);text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer}.mod-topSearchListModal_area .modalNavigation .closeBtn{position:absolute;width:30px;height:30px;top:30px;right:30px;background-image:url(/search/assets/img/default/page/index/img_modalNavigation_close.png);text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer}.mod-topSearchListModal_area .modalContents:after{content:"";clear:both;display:block}.mod-topSearchListModal_rosen{position:relative;width:600px;padding:30px 0;letter-spacing:.1em}.mod-topSearchListModal_rosen .searchTitle{margin:0 50px 20px;color:#000}.mod-topSearchListModal_rosen .searchTitle span{font-size:138.461%}.mod-topSearchListModal_rosen .searchTitle span.category,.mod-topSearchListModal_rosen .searchTitle span.way{font-size:200%}.mod-topSearchListModal_rosen .searchTitle span.category{color:#ed6103}.mod-topSearchListModal_rosen .modalContents{position:relative;width:1200px}.mod-topSearchListModal_rosen .modalContents .selectCategory,.mod-topSearchListModal_rosen .modalContents .selectPrefecture{float:left;width:600px}.mod-topSearchListModal_rosen .modalNavigation .prevBtn{position:absolute;width:28px;height:53px;top:270px;left:10px;background-image:url(/search/assets/img/default/page/index/img_modalNavigation_prev.png);text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer}.mod-topSearchListModal_rosen .modalNavigation .closeBtn{position:absolute;width:30px;height:30px;top:30px;right:30px;background-image:url(/search/assets/img/default/page/index/img_modalNavigation_close.png);text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer}.mod-topSearchListModal_rosen .modalContents:after{content:"";clear:both;display:block}.mod-topSearchListModal_transit{position:relative;width:600px;padding:30px 0;letter-spacing:.1em}.mod-topSearchListModal_transit .searchTitle{margin:0 50px 20px;color:#000}.mod-topSearchListModal_transit .searchTitle span{font-size:138.461%}.mod-topSearchListModal_transit .searchTitle span.category,.mod-topSearchListModal_transit .searchTitle span.way{font-size:200%}.mod-topSearchListModal_transit .searchTitle span.category{color:#ed6103}.mod-topSearchListModal_transit .modalNavigation .closeBtn{position:absolute;width:30px;height:30px;top:30px;right:30px;background-image:url(/search/assets/img/default/page/index/img_modalNavigation_close.png);text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer}.mod-topSearchListModal_map{position:relative;width:600px;padding:30px 0;letter-spacing:.1em}.mod-topSearchListModal_map .searchTitle{margin:0 50px 20px;color:#000}.mod-topSearchListModal_map .searchTitle span{font-size:138.461%}.mod-topSearchListModal_map .searchTitle span.category,.mod-topSearchListModal_map .searchTitle span.way{font-size:200%}.mod-topSearchListModal_map .searchTitle span.category{color:#ed6103}.mod-topSearchListModal_map .modalContents{position:relative;width:1200px}.mod-topSearchListModal_map .modalContents .selectCategory,.mod-topSearchListModal_map .modalContents .selectPrefecture{float:left;width:600px}.mod-topSearchListModal_map .modalNavigation .prevBtn{position:absolute;width:28px;height:53px;top:270px;left:10px;background-image:url(/search/assets/img/default/page/index/img_modalNavigation_prev.png);text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer}.mod-topSearchListModal_map .modalNavigation .closeBtn{position:absolute;width:30px;height:30px;top:30px;right:30px;background-image:url(/search/assets/img/default/page/index/img_modalNavigation_close.png);text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer}.mod-topSearchListModal_map .modalContents:after{content:"";clear:both;display:block}.mod-topSearchListModal_realtor{position:relative;width:600px;padding:30px 0;letter-spacing:.1em}.mod-topSearchListModal_realtor .searchTitle{margin:0 50px 20px;color:#000}.mod-topSearchListModal_realtor .searchTitle span{font-size:138.461%}.mod-topSearchListModal_realtor .searchTitle span.way{font-size:200%}.mod-topSearchListModal_realtor .modalNavigation .closeBtn{position:absolute;width:30px;height:30px;top:30px;right:30px;background-image:url(/search/assets/img/default/page/index/img_modalNavigation_close.png);text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer}.mod-topSearchListModal_trainmap{position:relative;width:600px;padding:30px 0;letter-spacing:.1em}.mod-topSearchListModal_trainmap .searchTitle{margin:0 50px 20px;color:#000}.mod-topSearchListModal_trainmap .searchTitle span{font-size:138.461%}.mod-topSearchListModal_trainmap .searchTitle span.category,.mod-topSearchListModal_trainmap .searchTitle span.way{font-size:200%}.mod-topSearchListModal_trainmap .searchTitle span.category{color:#ed6103}.mod-topSearchListModal_trainmap .modalContents{position:relative;width:1200px}.mod-topSearchListModal_trainmap .modalContents .selectCategory,.mod-topSearchListModal_trainmap .modalContents .selectPrefecture{float:left;width:600px}.mod-topSearchListModal_trainmap .modalNavigation .prevBtn{position:absolute;width:28px;height:53px;top:270px;left:10px;background-image:url(/search/assets/img/default/page/index/img_modalNavigation_prev.png);text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer}.mod-topSearchListModal_trainmap .modalNavigation .closeBtn{position:absolute;width:30px;height:30px;top:30px;right:30px;background-image:url(/search/assets/img/default/page/index/img_modalNavigation_close.png);text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer}.mod-topSearchListModal_trainmap .modalContents:after{content:"";clear:both;display:block}.mod-modalContent_selectCategory_relay{position:relative}.mod-modalContent_selectCategory_relay .selectTitle{margin:0 50px;padding-bottom:10px;color:#ed6103;font-size:153.846%}.mod-modalContent_selectCategory_relay .selectBox{padding:0 50px 52px;border-radius:0 0 5px 5px;background-color:#f2f8f8}.mod-modalContent_selectCategory_relay .selectBox .marketTitle{padding-top:30px;font-size:184.615%;font-weight:700;color:#62747b}.mod-modalContent_selectCategory_relay .selectBox .categorySelect{margin-right:-30px}.mod-modalContent_selectCategory_relay .selectBox .categorySelect li{float:left;margin:10px 30px 0 0}.mod-modalContent_selectCategory_relay .selectBox .categorySelect li a{position:relative;display:table-cell;width:235px;height:48px;padding-top:2px;border-radius:5px;box-shadow:0 2px 1px 0 rgba(0,0,0,.2);background-color:#fff;color:#000;letter-spacing:.2em;vertical-align:middle;text-decoration:none;text-align:center;font-weight:700;font-size:123.076%}.mod-modalContent_selectCategory_relay .selectBox .categorySelect li a:hover{top:2px;box-shadow:0 0 0 0 transparent;background-color:#eee}.mod-modalContent_selectCategory_relay .selectBox .categorySelect li a .itemize{display:block;padding-top:5px;font-size:81.25%;letter-spacing:0}.mod-modalContent_selectCategory_relay .selectBox .categorySelect.rent li a{height:58px}.mod-modalContent_selectCategory_relay .selectBox .categorySelect:after{content:"";clear:both;display:block}.mod-modalContent_selectCategory{position:relative}.mod-modalContent_selectCategory .selectTitle{margin:0 50px;padding-bottom:10px;color:#ed6103;font-size:153.846%}.mod-modalContent_selectCategory .selectBox{width:500px;height:380px;padding:0 50px;border-radius:0 0 5px 5px;background-color:#f2f8f8}.mod-modalContent_selectCategory .selectBox .marketTitle{padding-top:30px;font-size:184.615%;font-weight:700;color:#62747b}.mod-modalContent_selectCategory .selectBox .categorySelect{margin-right:-30px}.mod-modalContent_selectCategory .selectBox .categorySelect li{float:left;margin:10px 30px 0 0}.mod-modalContent_selectCategory .selectBox .categorySelect li a{position:relative;display:table-cell;width:235px;height:48px;padding-top:2px;border-radius:5px;box-shadow:0 2px 1px 0 rgba(0,0,0,.2);background:url(/search/assets/img/default/page/index/icon_sprite_modal_link.png) no-repeat 222px 22px;background-color:#fff;color:#000;letter-spacing:.2em;vertical-align:middle;text-decoration:none;text-align:center;font-weight:700;font-size:123.076%}.mod-modalContent_selectCategory .selectBox .categorySelect li a:hover{top:2px;box-shadow:0 0 0 0 transparent;background-position:222px -18px;background-color:#eee}.mod-modalContent_selectCategory .selectBox .categorySelect li a .itemize{display:block;padding-top:5px;font-size:81.25%;letter-spacing:0}.mod-modalContent_selectCategory .selectBox .categorySelect.rent li a{height:58px;background-position:222px 26px}.mod-modalContent_selectCategory .selectBox .categorySelect.rent li a:hover{background-position:222px -14px}.mod-modalContent_selectCategory .selectBox .categorySelect:after{content:"";clear:both;display:block}.mod-modalContent_transit{position:relative}.mod-modalContent_transit .selectTitle{margin:0 50px;padding-bottom:10px;color:#ed6103;font-size:153.846%}.mod-modalContent_transit .selectBox{padding:0 50px 30px;border-radius:0 0 5px 5px;background-color:#f2f8f8}.mod-modalContent_transit .selectBox .marketTitle{padding-top:30px;font-size:184.615%;font-weight:700;color:#62747b}.mod-modalContent_transit .selectBox .categorySelect{margin-right:-30px}.mod-modalContent_transit .selectBox .categorySelect li{float:left;margin:10px 30px 0 0}.mod-modalContent_transit .selectBox .categorySelect li a{display:table-cell;width:235px;height:48px;padding-top:2px;border-radius:5px;box-shadow:0 2px 1px 0 rgba(0,0,0,.2);background:url(/search/assets/img/default/page/index/icon_sprite_modal_link.png) no-repeat 222px 22px;background-color:#fff;color:#000;letter-spacing:.2em;vertical-align:middle;text-decoration:none;text-align:center;font-weight:700;font-size:123.076%}.mod-modalContent_transit .selectBox .categorySelect li a:hover{position:relative;top:2px;box-shadow:0 0 0 0 transparent;background-position:222px -18px;background-color:#eee}.mod-modalContent_transit .selectBox .categorySelect li a .itemize{display:block;padding-top:5px;font-size:81.25%;letter-spacing:0}.mod-modalContent_transit .selectBox .categorySelect.rent li a{height:58px;background-position:222px 26px}.mod-modalContent_transit .selectBox .categorySelect.rent li a:hover{background-position:222px -14px}.mod-modalContent_transit .selectBox .categorySelect:after{content:"";clear:both;display:block}.mod-modalContent_selectPrefecture{position:relative}.mod-modalContent_selectPrefecture .selectTitle{margin:0 50px;padding-bottom:10px;color:#ed6103;font-size:153.846%}.mod-modalContent_selectPrefecture .selectBox{padding:0 50px 30px;border-radius:0 0 5px 5px;background-color:#f2f8f8}.mod-modalContent_selectPrefecture .selectBox .selectRegion{position:relative;width:500px;height:380px;background:url(/search/assets/img/default/page/index/bg_sprite_modal_map.png) no-repeat 0 0;overflow:hidden}.mod-modalContent_selectPrefecture .selectBox .selectRegion.hokkaido{background-position:0 -380px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.aomori{background-position:0 -760px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.iwate{background-position:0 -1140px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.miyagi{background-position:0 -1520px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.akita{background-position:0 -1900px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.yamagata{background-position:0 -2280px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.fukushima{background-position:0 -2660px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.tokyo{background-position:0 -3040px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.kanagawa{background-position:0 -3420px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.saitama{background-position:0 -3800px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.chiba{background-position:0 -4180px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.ibaraki{background-position:0 -4560px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.tochigi{background-position:0 -4940px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.gunma{background-position:0 -5320px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.niigata{background-position:0 -5700px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.toyama{background-position:0 -6080px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.ishikawa{background-position:0 -6460px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.fukui{background-position:0 -6840px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.yamanashi{background-position:0 -7220px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.nagano{background-position:0 -7600px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.aichi{background-position:0 -7980px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.gifu{background-position:0 -8360px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.shizuoka{background-position:0 -8740px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.mie{background-position:0 -9120px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.osaka{background-position:0 -9500px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.shiga{background-position:0 -9880px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.kyoto{background-position:0 -10260px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.hyogo{background-position:0 -10640px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.nara{background-position:0 -11020px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.wakayama{background-position:0 -11400px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.tottori{background-position:0 -11780px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.shimane{background-position:0 -12160px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.okayama{background-position:0 -12540px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.hiroshima{background-position:0 -12920px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.yamaguchi{background-position:0 -13300px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.tokushima{background-position:0 -13680px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.kagawa{background-position:0 -14060px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.ehime{background-position:0 -14440px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.kochi{background-position:0 -14820px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.fukuoka{background-position:0 -15200px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.saga{background-position:0 -15580px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.nagasaki{background-position:0 -15960px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.kumamoto{background-position:0 -16340px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.oita{background-position:0 -16720px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.miyazaki{background-position:0 -17100px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.kagoshima{background-position:0 -17480px}.mod-modalContent_selectPrefecture .selectBox .selectRegion.okinawa{background-position:0 -17860px}.mod-modalContent_selectPrefecture .selectBox .selectRegion ul.hokkaido{position:absolute;top:30px;left:325px}.mod-modalContent_selectPrefecture .selectBox .selectRegion ul.tohoku{position:absolute;top:110px;left:420px}.mod-modalContent_selectPrefecture .selectBox .selectRegion ul.kanto{position:absolute;top:202px;left:345px}.mod-modalContent_selectPrefecture .selectBox .selectRegion ul.hokuriku{position:absolute;top:30px;left:250px}.mod-modalContent_selectPrefecture .selectBox .selectRegion ul.tokai{position:absolute;top:273px;left:235px}.mod-modalContent_selectPrefecture .selectBox .selectRegion ul.chubu{position:absolute;top:54px;left:174px}.mod-modalContent_selectPrefecture .selectBox .selectRegion ul.chugoku{position:absolute;top:78px;left:98px}.mod-modalContent_selectPrefecture .selectBox .selectRegion ul.shikoku{position:absolute;top:273px;left:128px}.mod-modalContent_selectPrefecture .selectBox .selectRegion ul.kyushu{position:absolute;top:201px;left:2px}.mod-modalContent_selectPrefecture .selectBox .selectRegion ul.okinawa{position:absolute;top:91px;left:2px}.mod-modalContent_selectPrefecture .selectBox .selectRegion ul li{margin-bottom:5px}.mod-modalContent_selectPrefecture .selectBox .selectRegion ul li a{display:block;width:55px;padding:3px 8px 3px 0;border-radius:5px;box-shadow:0 2px 1px 0 rgba(0,0,0,.2);background:url(/search/assets/img/default/page/index/icon_sprite_modal_link.png) no-repeat 52px 5px;background-color:#fff;overflow:hidden;letter-spacing:0;vertical-align:middle;text-align:center;text-decoration:none;color:#000}.mod-modalContent_selectPrefecture .selectBox .selectRegion ul li a:hover{position:relative;top:2px;box-shadow:0 0 0 0 transparent;background-position:52px -35px;background-color:#eee}.mod-modalContent_selectRealtorCategory{position:relative}.mod-modalContent_selectRealtorCategory .selectTitle{margin:0 50px;padding-bottom:10px;color:#ed6103;font-size:153.846%}.mod-modalContent_selectRealtorCategory .selectBox{padding:0 50px;border-radius:0 0 5px 5px;background-color:#f2f8f8}.mod-modalContent_selectRealtorCategory .selectBox .categorySelect{padding:15px 0}.mod-modalContent_selectRealtorCategory .selectBox .categorySelect:first-child{padding-bottom:0}.mod-modalContent_selectRealtorCategory .selectBox .categorySelect li{float:left;margin-left:30px}.mod-modalContent_selectRealtorCategory .selectBox .categorySelect li:first-child{margin-left:0}.mod-modalContent_selectRealtorCategory .selectBox .categorySelect li a{display:table-cell;width:234px;height:58px;padding-top:2px;border-radius:5px;box-shadow:0 2px 1px 0 rgba(0,0,0,.2);background:url(/search/assets/img/default/page/index/icon_sprite_modal_link.png) no-repeat 222px 26px;background-color:#fff;color:#000;letter-spacing:.2em;vertical-align:middle;text-decoration:none;text-align:center;font-weight:700;font-size:123.076%}.mod-modalContent_selectRealtorCategory .selectBox .categorySelect li a:hover{position:relative;top:2px;box-shadow:0 0 0 0 transparent;background-position:222px -14px;background-color:#eee}.mod-modalContent_selectRealtorCategory .selectBox .categorySelect li a .itemize{display:block;padding-top:5px;font-size:81.25%;letter-spacing:0}.mod-modalContent_selectRealtorCategory .selectBox .categorySelect:after{content:"";clear:both;display:block}.mod-categorySearchModal_business_rent{position:relative;padding-top:5px;letter-spacing:.1em;color:#000}.mod-categorySearchModal_business_rent .searchTitle{padding:30px 50px;font-size:184.615%;text-align:center}.mod-categorySearchModal_business_rent .selectArea{background-color:#f2f8f8;border-radius:0 0 5px 5px}.mod-categorySearchModal_business_rent .selectArea .typeSelect{padding:15px 30px 30px}.mod-categorySearchModal_business_rent .selectArea .typeSelect:first-child{padding-bottom:0}.mod-categorySearchModal_business_rent .selectArea .typeSelect li{float:left;margin-left:15px}.mod-categorySearchModal_business_rent .selectArea .typeSelect li:first-child{margin-left:0}.mod-categorySearchModal_business_rent .selectArea .typeSelect li a{display:table-cell;width:200px;height:50px;border-radius:5px;box-shadow:0 2px 1px 0 rgba(0,0,0,.2);background-color:#fff;color:#000;letter-spacing:.2em;vertical-align:middle;text-decoration:none;text-align:center;font-weight:700;font-size:123.076%}.mod-categorySearchModal_business_rent .selectArea .typeSelect li a:hover{position:relative;top:2px;box-shadow:none;background-color:#eee}.mod-categorySearchModal_business_rent .modalNavigation .closeBtn{position:absolute;width:30px;height:30px;top:30px;right:30px;background-image:url(/search/assets/img/default/page/index/img_modalNavigation_close.png);text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer}.mod-categorySearchModal_business_rent .selectArea .typeSelect:after{content:"";clear:both;display:block}.mod-categorySearchModal_business_buy{position:relative;padding-top:5px;letter-spacing:.1em;color:#000}.mod-categorySearchModal_business_buy .searchTitle{padding:30px 50px;font-size:184.615%;text-align:center}.mod-categorySearchModal_business_buy .selectArea{background-color:#f2f8f8;border-radius:0 0 5px 5px}.mod-categorySearchModal_business_buy .selectArea .typeSelect{padding:15px 30px 30px}.mod-categorySearchModal_business_buy .selectArea .typeSelect:first-child{padding-bottom:0}.mod-categorySearchModal_business_buy .selectArea .typeSelect li{float:left;margin-left:15px}.mod-categorySearchModal_business_buy .selectArea .typeSelect li:first-child{margin-left:0}.mod-categorySearchModal_business_buy .selectArea .typeSelect li a{display:table-cell;width:200px;height:50px;border-radius:5px;box-shadow:0 2px 1px 0 rgba(0,0,0,.2);background-color:#fff;color:#000;letter-spacing:.2em;vertical-align:middle;text-decoration:none;text-align:center;font-weight:700;font-size:123.076%}.mod-categorySearchModal_business_buy .selectArea .typeSelect li a:hover{position:relative;top:2px;box-shadow:none;background-color:#eee}.mod-categorySearchModal_business_buy .modalNavigation .closeBtn{position:absolute;width:30px;height:30px;top:30px;right:30px;background-image:url(/search/assets/img/default/page/index/img_modalNavigation_close.png);text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer}.mod-categorySearchModal_business_buy .selectArea .typeSelect:after{content:"";clear:both;display:block}.mod-otherSearch .serviceIntro{width:1010px;margin:0 auto;padding-top:50px}.mod-otherSearch .serviceIntro .heading{color:#425258;margin:0 auto 15px;padding:2px 0 15px 40px;background-image:url(/search/assets/img/default/page/index/bg_hedding_grass_card.png);background-repeat:no-repeat;font-size:246.153%;font-weight:700;letter-spacing:.1em}.is-b .mod-otherSearch .serviceIntro .heading{background:0 0;padding:2px 0 15px}.mod-otherSearch .serviceIntro .serviceCardArea{margin:-30px 0 0 -30px}.mod-otherSearch .serviceIntro .serviceCardArea .serviceCardBlock{display:inline-block;width:230px;margin:30px 0 0 30px;vertical-align:top}.mod-otherSearch .serviceCardLink{display:block;background:#fff;border-radius:5px;border:1px solid #bdc8ca;box-shadow:0 2px 1px 0 rgba(0,0,0,.2);color:#000;text-decoration:none}.mod-otherSearch .serviceCardLink .serviceCard .serviceHeading{padding:10px 10px 7px;background-color:#ed6103;border-bottom:1px solid #d35c0b;border-radius:5px 5px 0 0;color:#fff;font-size:107.692%;font-weight:700;letter-spacing:.1em}.mod-otherSearch .serviceCardLink .serviceCard .serviceBodyCopy{min-height:72px;padding:7px 10px;line-height:1.4;letter-spacing:.1em;text-align:justify}.mod-otherSearch .serviceCardLink:hover{position:relative;top:2px;border:1px solid #ed6103;box-shadow:none}.mod-otherSearch .serviceCardLink:hover .serviceCard .serviceHeading,.mod-otherSearch .serviceCardLink:hover .serviceCard .serviceImg{opacity:.8}.mod-otherSearch .serviceCardLink:hover .serviceCard .serviceBodyCopy{color:#ed6103}.mod-otherSearch .topic{margin-top:15px;line-height:1.2}.mod-otherSearch .topic .newIcon{float:left;width:30px;margin-right:5px;padding:2px 2px 1px;background-color:#ed6103;color:#fff;font-size:76.923%;text-align:center}.mod-otherSearch .topic .topicText{display:block;padding-top:1px;font-size:92.307%}.mod-otherSearch .serviceIntro .serviceCardArea .serviceCardBlock .topic:after{content:"";clear:both;display:block}.mod-connectWithHomes .serviceIntro{width:1010px;margin:0 auto;padding-top:50px}.mod-connectWithHomes .serviceIntro .heading{color:#425258;margin:0 auto 15px;padding:2px 0 15px 40px;background-image:url(/search/assets/img/default/page/index/bg_hedding_grass_card.png);background-repeat:no-repeat;font-size:246.153%;font-weight:700;letter-spacing:.1em}.is-b .mod-connectWithHomes .serviceIntro .heading{background:0 0;padding:2px 0 15px}.mod-connectWithHomes .serviceIntro .serviceCardArea{margin:-30px 0 0 -30px}.mod-connectWithHomes .serviceIntro .serviceCardArea .serviceCardBlock{display:inline-block;width:230px;margin:30px 0 0 30px;vertical-align:top}.mod-connectWithHomes .serviceCardLink{display:block;background:#fff;border-radius:5px;border:1px solid #bdc8ca;box-shadow:0 2px 1px 0 rgba(0,0,0,.2);color:#000;text-decoration:none}.mod-connectWithHomes .serviceCardLink .serviceCard .serviceHeading{padding:10px 10px 7px;background-color:#425258;border-radius:5px 5px 0 0;color:#fff;font-size:107.692%;font-weight:700;letter-spacing:.1em}.mod-connectWithHomes .serviceCardLink .serviceCard .serviceBodyCopy{min-height:72px;padding:7px 10px;line-height:1.4;letter-spacing:.1em;text-align:justify}.mod-connectWithHomes .serviceCardLink:hover{position:relative;top:2px;border:1px solid #ed6103;box-shadow:none}.mod-connectWithHomes .serviceCardLink:hover .serviceCard .serviceHeading,.mod-connectWithHomes .serviceCardLink:hover .serviceCard .serviceImg{opacity:.8}.mod-connectWithHomes .serviceCardLink:hover .serviceCard .serviceBodyCopy{color:#ed6103}.mod-connectWithHomes .topic{margin-top:15px;line-height:1.2}.mod-connectWithHomes .topic .newIcon{float:left;width:30px;margin-right:5px;padding:2px 2px 1px;background-color:#ed6103;color:#fff;font-size:76.923%;text-align:center}.mod-connectWithHomes .topic .topicText{display:block;padding-top:1px;font-size:92.307%}.mod-connectWithHomes .serviceIntro .serviceCardArea .serviceCardBlock .topic:after{content:"";clear:both;display:block}.mod-forOtherUsers .serviceIntro{width:1010px;margin:0 auto;padding-top:50px}.mod-forOtherUsers .serviceIntro .heading{color:#425258;margin:0 auto 15px;padding:2px 0 15px 40px;background-image:url(/search/assets/img/default/page/index/bg_hedding_grass_card.png);background-repeat:no-repeat;font-size:246.153%;font-weight:700;letter-spacing:.1em}.is-b .mod-forOtherUsers .serviceIntro .heading{background:0 0;padding:2px 0 15px}.mod-forOtherUsers .serviceIntro .serviceCardArea{margin:-30px 0 0 -30px}.mod-forOtherUsers .serviceIntro .serviceCardArea .serviceCardBlock{display:inline-block;width:230px;margin:30px 0 0 30px;vertical-align:top}.mod-forOtherUsers .serviceCardLink{display:block;background:#fff;border-radius:5px;border:1px solid #bdc8ca;box-shadow:0 2px 1px 0 rgba(0,0,0,.2);color:#000;text-decoration:none}.mod-forOtherUsers .serviceCardLink .serviceCard .serviceHeading{padding:10px 10px 7px;background-color:#425258;border-radius:5px 5px 0 0;color:#fff;font-size:107.692%;font-weight:700;letter-spacing:.1em}.mod-forOtherUsers .serviceCardLink .serviceCard .serviceBodyCopy{min-height:72px;padding:7px 10px;line-height:1.4;letter-spacing:.1em;text-align:justify}.mod-forOtherUsers .serviceCardLink:hover{position:relative;top:2px;border:1px solid #ed6103;box-shadow:none}.mod-forOtherUsers .serviceCardLink:hover .serviceCard .serviceHeading,.mod-forOtherUsers .serviceCardLink:hover .serviceCard .serviceImg{opacity:.8}.mod-forOtherUsers .serviceCardLink:hover .serviceCard .serviceBodyCopy{color:#ed6103}.mod-forOtherUsers .topic{margin-top:15px;line-height:1.2}.mod-forOtherUsers .topic .newIcon{float:left;width:30px;margin-right:5px;padding:2px 2px 1px;background-color:#ed6103;color:#fff;font-size:76.923%;text-align:center}.mod-forOtherUsers .topic .topicText{display:block;padding-top:1px;font-size:92.307%}.mod-forOtherUsers .serviceIntro .serviceCardArea .serviceCardBlock .topic:after{content:"";clear:both;display:block}.mod-informationSources .serviceIntro{width:1010px;margin:0 auto;padding-top:50px}.mod-informationSources .serviceIntro .heading{color:#425258;margin:0 auto 15px;padding:2px 0 15px 40px;background-image:url(/search/assets/img/default/page/index/bg_hedding_grass_card.png);background-repeat:no-repeat;font-size:246.153%;font-weight:700;letter-spacing:.1em}.is-b .mod-informationSources .serviceIntro .heading{background:0 0;padding:2px 0 15px}.mod-informationSources .serviceIntro .serviceCardArea{margin:-30px 0 0 -30px}.mod-informationSources .serviceIntro .serviceCardArea .serviceCardBlock{display:inline-block;width:230px;margin:30px 0 0 30px;vertical-align:top}.mod-informationSources .serviceCardLink{display:block;background:#fff;border-radius:5px;border:1px solid #bdc8ca;box-shadow:0 2px 1px 0 rgba(0,0,0,.2);color:#000;text-decoration:none}.mod-informationSources .serviceCardLink .serviceCard .serviceHeading{padding:10px 10px 7px;background-color:#425258;border-radius:5px 5px 0 0;color:#fff;font-size:107.692%;font-weight:700;letter-spacing:.1em}.mod-informationSources .serviceCardLink .serviceCard .serviceBodyCopy{min-height:72px;padding:7px 10px;line-height:1.4;letter-spacing:.1em;text-align:justify}.mod-informationSources .serviceCardLink:hover{position:relative;top:2px;border:1px solid #ed6103;box-shadow:none}.mod-informationSources .serviceCardLink:hover .serviceCard .serviceHeading,.mod-informationSources .serviceCardLink:hover .serviceCard .serviceImg{opacity:.8}.mod-informationSources .serviceCardLink:hover .serviceCard .serviceBodyCopy{color:#ed6103}.mod-informationSources .topic{margin-top:15px;line-height:1.2}.mod-informationSources .topic .newIcon{float:left;width:30px;margin-right:5px;padding:2px 2px 1px;background-color:#ed6103;color:#fff;font-size:76.923%;text-align:center}.mod-informationSources .topic .topicText{display:block;padding-top:1px;font-size:92.307%}.mod-informationSources .serviceIntro .serviceCardArea .serviceCardBlock .topic:after{content:"";clear:both;display:block}.mod-pickupBanners .serviceIntro{width:1010px;margin:0 auto;padding-top:50px}.mod-pickupBanners .serviceIntro .heading{color:#425258;margin:0 auto 15px;padding:2px 0 15px 40px;background-image:url(/search/assets/img/default/page/index/bg_hedding_grass_card.png);background-repeat:no-repeat;font-size:246.153%;font-weight:700;letter-spacing:.1em}.is-b .mod-pickupBanners .serviceIntro .heading{background:0 0;padding:2px 0 15px}.mod-pickupBanners .serviceIntro .pickupBannerArea{margin-left:-30px}.mod-pickupBanners .serviceIntro .pickupBannerArea .pickupBanner{float:left;width:230px;margin:0 0 30px 30px}.mod-pickupBanners .serviceIntro .pickupBannerArea .pickupBanner a img{border:1px solid #ccc}.mod-pickupBanners .serviceIntro .pickupBannerArea .pickupBanner a:hover img{border-color:#ed6103}.mod-pickupBanners .serviceIntro .pickupBannerArea:after{content:"";clear:both;display:block}.mod-description{width:1010px;margin:0 auto 30px;color:#000;letter-spacing:.05em;line-height:1.5}.mod-description .logo{float:left;width:240px}.mod-description .description{float:right;width:740px;padding-top:10px;font-size:92.307%}.mod-description:after{content:"";clear:both;display:block}.mod-prefCategory{width:1010px;margin:0 auto 40px;letter-spacing:.05em;color:#000}.mod-prefCategory a:link{color:#000}.mod-prefCategory a:visited{color:#6c6c6c}.mod-prefCategory a:hover{color:#ed6103}.mod-prefCategory .areaListBox{float:left;width:580px;padding:20px 15px;border-radius:3px;font-size:84.615%;border:1px solid #dadada}.mod-prefCategory .areaListBox dl dt{float:left;margin-top:8px;padding-right:10px;width:80px}.mod-prefCategory .areaListBox dl dd{margin-left:90px;overflow:hidden}.mod-prefCategory .areaListBox dl dd ul{margin-left:-1px}.mod-prefCategory .areaListBox dl dd ul li{float:left;margin-top:8px;padding:0 7px;border-left:1px solid #000}.mod-prefCategory .serviceListBox{margin-left:640px;padding:20px 15px;border-radius:3px;border:1px solid #dadada}.mod-prefCategory .serviceListBox .bukkenType,.mod-prefCategory .serviceListBox .lifullService{overflow:hidden}.mod-prefCategory .serviceListBox .bukkenType{padding-bottom:20px}.mod-prefCategory .serviceListBox dl{margin-left:-1px}.mod-prefCategory .serviceListBox dt{margin-top:8px;padding:0 5px 5px;font-weight:700}.mod-prefCategory .serviceListBox dl dd{float:left;margin-top:8px;padding:0 7px;font-size:84.615%;border-left:1px solid #000}.mod-prefCategory .areaListBox dl dd ul:after,.mod-prefCategory .areaListBox dl:after,.mod-prefCategory .serviceListBox .serviceListWrap ul:after,.mod-prefCategory:after{content:"";clear:both;display:block}.mod-corporateInfo a{text-decoration:none}.mod-corporateInfo a:link,.mod-corporateInfo a:visited{color:#fff}.mod-corporateInfo a:hover{color:#ffe680}.mod-corporateInfo{position:relative;width:1010px;margin:0 auto;padding-top:18px}.mod-corporateInfo .utility{margin-left:205px;margin-bottom:15px}.mod-corporateInfo .utility ul{clear:both;float:right;padding:5px 0}.mod-corporateInfo .utility ul li{float:left;margin-left:12px;padding-left:12px;border-left:1px solid #fff}.mod-corporateInfo .utility ul li:first-child{border:none}.mod-corporateInfo .companyIdentity{clear:both;padding:10px 0 40px}.mod-corporateInfo .companyIdentity .logo{position:absolute;top:5px;left:-15px}.mod-corporateInfo .companyIdentity .copyright{letter-spacing:.1em;font-size:84.6%;text-align:right}.mod-corporateInfo ul:after,.mod-corporateInfo:after{content:"";clear:both;display:block}.mod-securityArea{min-width:1010px;margin:0 auto;padding-bottom:40px;background-color:#fff}.mod-securityArea .securityAreaInner{width:1010px;margin:0 auto;color:#000;line-height:1.5}.mod-securityArea .securityArea__title{font-weight:700;background-color:#eff5f5;padding:11px;text-align:center;margin-bottom:18px}.mod-securityArea .securityArea__contents{display:flex;justify-content:space-between;font-size:92.307%}.mod-securityArea .securityArea__contentsItem{width:calc(50% - 20px);display:flex}.mod-securityArea .securityContents__img a{display:inline-block}.mod-securityArea .securityContents__text{margin-left:20px;line-height:1.6}.mod-securityArea .securityContents__textTitle{margin-bottom:4px;font-weight:700}