@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:LIFULLFONT;font-style:normal;font-weight:400;src:local("LIFULLFONT"),url(/fonts/LIFULLFONT-Regular.woff2) format("woff2"),url(/fonts/LIFULLFONT-Regular.woff) format("woff");unicode-range:u+21-3b,u+3d,u+3f-5b,u+5d,u+5f,u+61-7b,u+7d,u+ab,u+f7,u+2260,u+2264,u+2265}@font-face{font-display:swap;font-family:LIFULLFONT;font-style:normal;font-weight:700;src:local("LIFULLFONT"),url(/fonts/LIFULLFONT-Bold.woff2) format("woff2"),url(/fonts/LIFULLFONT-Bold.woff) format("woff");unicode-range:u+21-3b,u+3d,u+3f-5b,u+5d,u+5f,u+61-7b,u+7d,u+ab,u+f7,u+2260,u+2264,u+2265}@font-face{font-display:swap;font-family:LIFULLFONT;font-style:normal;font-weight:900;src:local("LIFULLFONT"),url(/fonts/LIFULLFONT-Heavy.woff2) format("woff2"),url(/fonts/LIFULLFONT-Heavy.woff) format("woff");unicode-range:u+21-3b,u+3d,u+3f-5b,u+5d,u+5f,u+61-7b,u+7d,u+ab,u+f7,u+2260,u+2264,u+2265}body,html{height:100%}html{font-size:62.5%}body{-webkit-text-size-adjust:100%;background:#fff;color:#333;font-family:LIFULLFONT,游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,メイリオ,sans-serif;font-size:140%}.header{align-items:center;display:flex;justify-content:center;padding:10px;position:relative}.header_logo{margin-right:auto;z-index:1}.header_logo img{max-width:80%}.header_sns{align-items:center;display:flex;justify-content:center;z-index:1}.header_sns li:first-child{margin-right:5px}.header_sns img{max-width:80%}.header_serviceLogo{margin-right:auto}.header_serviceLogo img{max-width:100%}.header.is-friendlyDoorTop{background-color:#ed6103;margin:0}.header.is-friendlyDoor{border-bottom:1px solid #d2d2d2;display:block}.header.is-friendlyDoor .header_logo{display:inline-block;margin-bottom:-1px;max-width:29%;padding-top:1px}.header.is-friendlyDoor .header_logo a{display:block}.header.is-friendlyDoor .header_logo a img{max-width:100%;width:100%}.header.is-friendlyDoor .header_serviceLogo{align-items:center;display:flex;height:calc(100% + 1px);justify-content:center;left:calc(50% + 6px);max-width:40%;position:absolute;top:-1px;transform:translateX(-50%)}.header.is-friendlyDoor .header_serviceLogo a{width:100%}.header.is-friendlyDoor .header_serviceLogo a img{display:block}.header.is-erandeyell{background-color:#ed6103;background:url(/images/erandeyell/bg_yell_homeskun_sp.png);background-repeat:repeat-y;background-size:contain;margin:0}.header.is-refugee{background-color:#ed6103;margin:0;padding:10px 10px 24px}.header.is-umrealestate{background-color:#fff;border-top:8px solid #ed6103;height:48px;justify-content:start;padding:0 12px;width:calc(100% - 24px);z-index:999}.header.is-umrealestate .header_content{align-items:center;display:flex;width:100%}.header.is-umrealestate .header_content .header_logo{height:26px;margin-right:auto}.header.is-umrealestate .header_content .header_logo a img{height:26px;max-width:113.5px}.header.is-umrealestate .header_content .form-button{color:#fff;display:flex;flex-direction:row;font-size:14px;font-weight:700;text-decoration:none}@media (-ms-high-contrast:none){.header_sns li.header_facebook,.header_sns li.header_twitter,::-ms-backdrop{display:none}}.header.is-erandeyell,_:-ms-lang(x)::-ms-backdrop{box-sizing:border-box;display:table;overflow:hidden;width:100%}.header.is-erandeyell .header_logo,_:-ms-lang(x)::-ms-backdrop{float:left}.header.is-erandeyell .header_sns,_:-ms-lang(x)::-ms-backdrop{display:block;float:right;margin-top:13.5px}.seoFooter{color:#1f1f1f;font-size:1.2rem;margin-top:10px;padding:20px 10px}.seoFooter input{display:none}.seoFooter input:checked+.seoFooter_txt{display:block;height:auto}.seoFooter input:checked+.seoFooter_txt+.seoFooter_more{display:none}.seoFooter input:checked+.seoFooter_txt+.seoFooter_more+.seoFooter_close{display:block}.seoFooter_txt{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;height:45px;line-height:1.8;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.seoFooter_txt+.seoFooter_more+.seoFooter_close{display:none}.seoFooter_close,.seoFooter_more{line-height:1;margin:10px 20px 0 0;position:relative;text-align:right}.seoFooter_close:after,.seoFooter_more:after{background:url(https://icon.lifull.com/lh/chevron-up-6px-outline?fill=mono-700) no-repeat 4px 0/12px 12px;content:"";height:15px;position:absolute;width:15px}.seoFooter_more:after{background:url(https://icon.lifull.com/lh/chevron-down-6px-outline?fill=mono-700) no-repeat 4px 0/12px 12px;top:1px}.seoFooter_logo{display:none}.HomeService{background-color:#fff;border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8}.HomeService-inner input{display:none}.HomeService_title{display:block;font-size:1.5rem;font-weight:700;padding:18px 24px 18px 12px;position:relative}.HomeService_title:after{background:url(https://icon.lifull.com/lh/chevron-down-6px-outline?fill=mono-700) no-repeat 4px 0/12px 12px;content:"";display:block;height:15px;margin-top:-5px;position:absolute;right:15px;top:50%;width:15px}.HomeService-checkbox:checked+label:after{background:url(https://icon.lifull.com/lh/chevron-up-6px-outline?fill=mono-700) no-repeat 4px 0/12px 12px}.HomeService-checkbox:checked+label+.HomeService_links{display:block}.HomeService_links{border-radius:5px;border-top:1px solid #d8d8d8;box-sizing:border-box;display:none;padding:20px 15px 10px;position:relative}.HomeService_links dl{padding-bottom:21px}.HomeService_links dl dt{display:none;font-weight:700;margin-bottom:8px}.HomeService_links dl dd{display:inline;line-height:2}.HomeService_links dl dd a{color:#000;display:inline-block;text-decoration:none}.HomeService_links dl dd a:visited{color:#6c6c6c}.HomeService_links dl dd+dd{border-left:1px solid #000;margin-left:5px;padding-left:5px}.footer_feedback-inner{color:#000;margin:0 auto;width:100%}.footer_feedback_contents_item{box-sizing:border-box;font-size:12px;font-weight:700;line-height:1}.footer_feedback_contents_item:first-child{padding:24px 10px 12px}.footer_feedback_contents_item:last-child{padding:0 10px 4px}.footer_feedback_contents_item_text{line-height:1.5}.footer_feedback_contents_item a{color:#003af6}.footer_security{font-size:12px}.footer_security-inner{color:#1f1f1f;line-height:1.5;margin:0 auto;padding:20px 0;width:100%}.footer_security_title{background-color:#f7f7f7;font-weight:700;margin-bottom:20px;padding:10px}.footer_security_contents{display:flex}.footer_security_contents_item{box-sizing:border-box;padding:6px 10px 0;width:50%}.footer_security_contents_item_logo{margin:0 0 15px;text-align:center}.footer_security_contents_item_txt{line-height:1.6}.footer_security_contents_item_txt dt{font-weight:700;margin-bottom:4px}.footer_company{background-color:#ed6103}.footer_company-inner{position:relative}.footer_company_nav ul{display:flex;flex-wrap:wrap;width:100%}.footer_company_nav ul li{border-bottom:1px solid #fff;box-sizing:border-box;width:50%}.footer_company_nav ul li a{color:#fff;display:block;font-size:.8125em;line-height:1.3;padding:20px 11px;text-decoration:none}.footer_company_nav ul li a:hover{color:#ffe680}.footer_company_nav ul li:nth-of-type(2n){border-left:1px solid #fff}.footer_company_nav ul li:nth-of-type(odd):last-child{width:100%}.footer_company_identity{padding:10px 25px;text-align:center}.footer_company_identity_logo{padding-bottom:10px}.footer_company_identity_logo img{display:inline-block}.footer_company_identity_copyright{color:#fff;font-size:.75em}.breadcrumbs .breadcrumbs_list{background-color:#f5f5f5;border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;color:#1f1f1f;display:flex;font-size:1rem;margin:10px 0;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.breadcrumbs .breadcrumbs_list li{flex-shrink:0}.breadcrumbs .breadcrumbs_list li a{background-color:#fff;color:inherit;display:block;height:12px;padding:10px 10px 10px 20px;position:relative;text-decoration:none}.breadcrumbs .breadcrumbs_list li a:after,.breadcrumbs .breadcrumbs_list li a:before{border-bottom:20px solid transparent;border-top:20px solid transparent;content:"";display:block;height:0;left:100%;margin-top:-20px;position:absolute;top:50%;width:0}.breadcrumbs .breadcrumbs_list li a:after{border-left:10px solid #fff;margin-left:-1px;z-index:2}.breadcrumbs .breadcrumbs_list li a:before{border-left:10px solid #d8d8d8;z-index:1}.breadcrumbs .breadcrumbs_list li:first-child a{padding-left:10px}.breadcrumbs .breadcrumbs_list li:last-child{padding:10px 10px 10px 20px}
