.mod-seoLinkUnit{color:#666;font-size:81%}.mod-seoLinkUnit .ui-innerBox>p{display:inline-block;background:#7c919b;padding:3px 4px;color:#fff;line-height:1}.mod-seoLinkUnit .ui-innerBox>ul{margin-left:-15px;overflow:hidden}.mod-seoLinkUnit .ui-innerBox>.close{height:4.2em}.mod-seoLinkUnit .list{display:table}.mod-seoLinkUnit .list b{display:table-cell;width:110px;padding-top:5px;font-weight:400;vertical-align:top}.mod-seoLinkUnit .list b{display:table-cell;width:110px;padding-top:5px;font-weight:400;vertical-align:top}.mod-seoLinkUnit .list>ul{display:table-cell}.mod-seoLinkUnit li{display:inline-block;margin:5px 0 0 15px;color:#737373;white-space:nowrap}.mod-seoLinkUnit dl{overflow:hidden}.mod-seoLinkUnit dt{display:inline-block;margin-right:10px;padding:3px 4px;background:#7c919b;color:#fff;text-align:center}.mod-seoLinkUnit dl.groupList dt{display:table-cell;width:110px;text-align:left;padding:0;margin:0;background:0 0}.mod-seoLinkUnit dt.gray{color:#666}.mod-seoLinkUnit dd{display:inline-block;margin-top:5px;margin-right:10px;color:#737373;white-space:nowrap}.mod-seoLinkUnit .mod-careofficeBox dt{display:block;margin:10px 0 0 0;padding:0;background:0 0;color:#333;text-align:left}.mod-seoLinkUnit .mod-careofficeBox dd{display:block;margin:5px 0 0 0}.mod-seoLinkUnit div>p{margin-top:5px;text-align:right}.mod-adTextLinkBanner{display:block}.mod-adTextLinkBanner .withBgColor{display:block;padding:10px;background:#ffffc6}.mod-adTextLinkBanner .adListItem{margin:20px 0 0;text-align:left;line-height:1.5}.mod-adTextLinkBanner .adListItem:first-child{margin-top:0}.mod-adThumbnailBanner{background:#eee;border-radius:5px;padding:15px 40px}.mod-adThumbnailBanner .adThumbnailBnrList{overflow:hidden}.mod-adThumbnailBanner .adThumbnailBnrList .adThumbnailBnrItem{float:left;width:420px}.mod-adThumbnailBanner .adThumbnailBnrList .adThumbnailBnrItem:only-child{display:block;width:460px;margin:0 auto;float:none}.mod-adThumbnailBanner .adThumbnailBnrList .adThumbnailBnrItem:nth-child(2){margin-left:20px}.mod-adThumbnailBanner .adThumbnailBnrItem a{display:block;overflow:hidden;position:relative;border:1px solid #c0c5c8;background-color:#fff;padding:10px;color:#333;text-decoration:none}.mod-adThumbnailBanner .adThumbnailBnrItem a:hover{border:1px solid #fc0;color:#ed4b03}.mod-adThumbnailBanner .adThumbnailBnrItem img{float:left;width:100px;height:75px}.mod-adThumbnailBanner .adThumbnailBnrItem .adThumbnailBnrTextArea{width:auto;font-size:15px;line-height:1.3;padding-left:110px;text-indent:-.5em}.mod-adThumbnailBanner .adThumbnailBnrItem .adThumbnailBnrClientName{position:absolute;bottom:10px;left:120px;color:#787878;font-size:13px}.mod-adThumbnailBanner .adThumbnailBnrItem .iconBlankWindow03{position:absolute;right:10px;bottom:10px;width:16px;height:16px}.areaMarketPriceUnit .mod-areaMarketPriceSummary .facilityType{display:block;margin-bottom:10px;padding-top:2px;font-weight:700}.areaMarketPriceUnit .mod-areaMarketPriceSummary .facilityType:before{content:"●";position:relative;top:-1px;left:0;font-size:13px;color:#c9c2b2}.areaMarketPriceUnit .mod-areaMarketPriceSummary .areaMarketPriceBox{background:#eee;padding:10px}.areaMarketPriceUnit .mod-areaMarketPriceSummary .areaMarketPriceBox .summaryTable{display:table;background:#fff;border-collapse:separate;border-radius:5px;border:1px solid #fff}.areaMarketPriceUnit .mod-areaMarketPriceSummary .areaMarketPriceBox .initial{width:345px;float:left}.areaMarketPriceUnit .mod-areaMarketPriceSummary .areaMarketPriceBox .monthly{width:520px;float:right}.areaMarketPriceUnit .mod-areaMarketPriceSummary .areaMarketPriceBox .summaryTable td,.areaMarketPriceUnit .mod-areaMarketPriceSummary .areaMarketPriceBox .summaryTable th{padding:10px;text-align:center;vertical-align:middle;border:none}.areaMarketPriceUnit .mod-areaMarketPriceSummary .areaMarketPriceBox .summaryTable th{width:190px;height:63px;background:#ffefcd;border-radius:5px 0 0 5px;border-right:1px solid #ccc}.areaMarketPriceUnit .mod-areaMarketPriceSummary .areaMarketPriceBox .initial td{width:155px}.areaMarketPriceUnit .mod-areaMarketPriceSummary .areaMarketPriceBox .monthly td{width:165px}.areaMarketPriceUnit .mod-areaMarketPriceSummary .areaMarketPriceBox .monthly td:first-of-type{border-right:1px dotted #ccc}.areaMarketPriceUnit .mod-areaMarketPriceSummary .areaMarketPriceBox .priceComment{display:block;font-size:76.4%;font-weight:700;margin-bottom:2px}.areaMarketPriceUnit .mod-areaMarketPriceSummary .areaMarketPriceBox .price{color:#ed6103;font-weight:700}.areaMarketPriceUnit .mod-areaMarketPriceSummary .areaMarketPriceBox .price b{font-size:24px}.areaMarketPriceUnit .mod-areaMarketPriceSummary .areaMarketPriceBox .linkToDetailMarketPrice{display:block;clear:both;text-align:right;font-size:88.2%}.areaMarketPriceUnit .mod-areaMarketPriceSummary .linkToMarketPriceList{margin:.5rem 0;padding-bottom:.2em;text-align:right;font-size:88.2%}.areaMarketPriceUnit .areaMarketPriceBox:after{content:"";display:block;clear:both}.mod-recommendUnit{margin-top:40px}.mod-adThumbnailBanner{margin:40px 0}.mod-recommendUnit+.mod-adThumbnailBanner{margin:20px 0 40px}.mod-adTextLinkBanner{margin:0 0 15px}.careofficeHeaderUnit{overflow:hidden}.careofficeHeaderUnit .careofficeName{background:#6d5736;padding:7px 0;color:#fff;font-size:117.6%;font-weight:700}.careofficeHeaderUnit .careofficeName .careofficeTitle{padding-left:20px}.careofficeHeaderUnit table{width:898px;margin:15px 20px;border:none}.careofficeHeaderUnit td,.careofficeHeaderUnit th{border-top:3px solid #fff;border-left:none}.careofficeHeaderUnit tr:first-child td,.careofficeHeaderUnit tr:first-child th{border-top:none}.careofficeHeaderUnit th{width:143px;background:#eff5f5}.careofficeHeaderUnit td{width:306px;word-break:break-all}.careofficeHeaderUnit>p{padding:10px 19px;background:#e6e9ea;font-size:81%}.careofficeContentUnit .mod-aboutService{position:relative;margin-top:30px;padding-top:30px}.careofficeContentUnit .mod-aboutService .careofficeSubSecTitle{position:absolute;top:0;left:0;display:inline-block;background:#86959b;padding:10px 15px;color:#fff;font-size:22px;font-weight:700;border-radius:5px 5px 0 0;z-index:20;text-shadow:1px 1px 1px #56666c}.careofficeContentUnit .mod-aboutService .careofficeSubSecTitle:after{position:absolute;content:"";display:block;width:355px;height:15px;left:0;bottom:-5px}.careofficeContentUnit .mod-aboutService table{position:relative;margin-top:5px;margin-bottom:30px;border-collapse:separate;border:3px solid #86959b;border-radius:5px;overflow:hidden;z-index:20}.careofficeContentUnit .mod-aboutService td,.careofficeContentUnit .mod-aboutService th{position:relative;z-index:20;line-height:1.3}.careofficeContentUnit .mod-aboutService th{text-align:left;width:196px;border-left:none;line-height:1.3}.careofficeContentUnit .mod-aboutService td{width:251px;word-break:break-word}.careofficeContentUnit .otherCareofficeBox{margin-bottom:20px;padding-top:1px}.careofficeContentUnit .otherCareofficeBox dt{margin-top:20px;margin-bottom:5px}.careofficeContentUnit .otherCareofficeBox dd{display:inline-block;padding-right:15px}.careofficeContentUnit .otherCareofficeBox .nearCareOffice{margin-left:15px;border-right:1px dotted #bdc8ca;line-height:1.3}.mod-aboutService .beOpen{margin:-5px 0 0 -20px}.mod-aboutService .beOpen li{margin-top:5px}.mod-aboutService .beOpen p{display:inline-block;margin-top:5px;padding:0 0 5px 20px}.mod-aboutService .beOpen div p{display:block}.mod-aboutService .beOpen span{margin-right:3px;padding:2px 3px;border:1px solid #8a8a8a}.mod-aboutService .beOpen .sat span{color:#1e849d;border:1px solid #8ad5df}.mod-aboutService .beOpen .holiday{margin-bottom:10px}.mod-aboutService .beOpen .holiday span{color:#ca634c;border:1px solid #eba7ac}.mod-aboutService .txtSupport{margin-top:-5px}div.aboutService p.toTop{margin:-25px 0 30px;text-align:right}.bnrField.hajimeteKaigoLinkUnit{text-align:center;margin-bottom:20px;line-height:1}.bnrField.hajimeteKaigoLinkUnit a img{border:1px solid #bdc3c6;vertical-align:top}.bnrField.hajimeteKaigoLinkUnit a:hover img{border:1px solid #fc0}