@charset "UTF-8";.ff-noto,body{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.catch .catch__ja,.colimn-item .colimn-item__btn,.ff-noto-m,.footer-nav-main ul li.footer-nav__em,.header-nav-header .header-nav-contact{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.ff-noto-b{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.bottom-contact .bottom-contact__title-en,.bottom-contact-tel .bottom-contact-dl dd,.catch .catch__en,.estate-comp-01 strong,.estate-comp-02 strong,.estate-detail-announce-layout .estate-detail-announce__tel a,.estate-detail-initial .estate-detail-initial__item dd,.estate-detail-initial .estate-detail-initial__price span,.estate-detail-price strong,.estate-detail-total-layout .estate-detail-total-sub__price strong,.estate-detail-total-sub__table td,.estate-head-result .estate-head-result__no-01,.estate-head-result .estate-head-result__no-02,.ff-en,.global-nav__tel,.header-nav-header .header-nav__tel,.header-pulldown dt span,address a{font-family:"Outfit",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.zoomIn{opacity:0}.zoomIn.action{-webkit-animation-name:zoomInAnime;animation-name:zoomInAnime;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:1}.zoomInLate{opacity:0}.zoomInLate.action{-webkit-animation-name:zoomInAnime;animation-name:zoomInAnime;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes zoomInAnime{0%{-webkit-transform:scale(0.6);transform:scale(0.6);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes zoomInAnime{0%{-webkit-transform:scale(0.6);transform:scale(0.6);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}blockquote,body,caption,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,legend,li,object,ol,p,pre,table,tbody,td,tfoot,th,thead,ul{margin:0;padding:0}html{font-size:16px}body{padding-top:0.1px!important;text-align:center;line-height:2;letter-spacing:0.12em;word-break:break-all;-webkit-text-size-adjust:100%;-ms-scroll-chaining:none;overscroll-behavior:none;overflow-x:hidden;color:#4C4C4C}a{color:#348A26;-webkit-transition-duration:0.4s;transition-duration:0.4s}a:active,a:hover{text-decoration:none;color:#E6BC00}a:hover img{-moz-opacity:0.7;opacity:0.7;filter:alpha(opacity=70);border:none}@media (min-width:699px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}img{vertical-align:bottom;max-width:100%}.clearfix:after,.header-nav-header:after,header.header:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.clearfix,.header-nav-header,header.header{display:inline-block}* html .clearfix,* html .header-nav-header,* html header.header{height:1%}.clearfix,.header-nav-header,header.header{display:block}.layout-header{width:100%}.layout-footer{width:100%}.layout-footer-half{width:460px;float:left}.layout-container{margin-left:auto;margin-right:auto;text-align:left}@media screen and (min-width:1100px){.layout-container{width:1100px}}@media screen and (max-width:700px){.layout-container{padding:0 30px}}.layout-container--small{margin-left:auto;margin-right:auto;text-align:left}@media screen and (min-width:699px){.layout-container--small{width:800px;margin-left:auto;margin-right:auto}}@media screen and (max-width:700px){.layout-container--small{padding:0 30px}}.footer-container,.layout-container--large{margin-left:auto;margin-right:auto;text-align:left}@media screen and (min-width:699px){.footer-container,.layout-container--large{width:1270px}}@media screen and (min-width:699px){.layout-main-column{width:690px;float:left}}@media screen and (min-width:699px){.layout-sub-column{width:370px;float:right}}.layout-section{margin-bottom:120px}@media screen and (max-width:700px){.layout-section{margin-bottom:80px}}.layout-half{width:49%}.layout-1-third{width:32%}.layout-2-third{width:66%}.layout-3-col{float:left;width:32%;margin-right:2%}.layout-3-col:nth-child(3n){margin-right:0}.layout-3-col:nth-child(3n+1){clear:both}.layout-4-col{float:left;width:24%;margin-right:1%}.layout-4-col:nth-child(4n){margin-right:0}.layout-4-col:nth-child(4n+1){clear:both}header.header{background:#fff;width:100%;padding:17px 0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;text-align:left;z-index:2;-webkit-transition-duration:0.4s;transition-duration:0.4s}header.header.floating{background:rgba(255,255,255,0.9);padding:17px 0 20px;position:fixed;color:#4C4C4C}@media screen and (max-width:700px){header.header{padding:10px}header.header.floating{padding:10px 10px}}.header-site-name a{background:url(../img/common/header/log--sitename.webp) left top no-repeat;background-size:cover;width:110px;height:auto;aspect-ratio:22/17;float:left;line-height:1px;text-indent:-999px;overflow:hidden}@media screen and (max-width:700px){.header-site-name a{width:76px}}.header-nav{float:right}.header-nav a{text-decoration:none}@media screen and (max-width:700px){.header-nav{display:none}}.header-nav-header{margin-bottom:10px;float:right}.header-nav-header .header-nav__tel{background:url(../img/common/header/ico--tel.svg) left center no-repeat;padding-left:34px;margin-right:27px;margin-top:8px;display:block;float:left;line-height:1;letter-spacing:3.84px;font-size:2rem}.header-nav-header .header-nav__tel span{color:#E6BC00}.header-nav-header .header-nav__time{float:left;list-style:none;line-height:1.5;letter-spacing:1.56px;font-size:0.81rem}.header-nav-header .header-nav__time span,.header-nav-header .header-nav__time strong{letter-spacing:1.68px;font-size:0.88rem}.header-nav-header .header-nav__time strong{padding-left:10px}.header-nav-header .header-nav-contact{background:#348A26 url(../img/common/header/ico--arrow.svg) right 24px center no-repeat;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:15px 60px 15px 40px;border:1px solid #fff;border-radius:46px;display:block;float:right;line-height:1;letter-spacing:1.68px;font-size:0.88rem;color:#fff}@media screen and (min-width:699px){.header-nav-header{width:785px}}.header-nav-list{list-style:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;clear:both}.header-nav-list>li{margin-right:56px;font-size:0.88rem}.header-nav-list>li:last-child{margin-right:0}.header-nav-list>li .drop{background:url(../img/common/header/ico--drop.svg) right center no-repeat;padding-right:24px}.header-nav-list>li .drop.active,.header-nav-list>li .drop:hover{background:url(../img/common/header/ico--drop-yellow.svg) right center no-repeat}.header-nav-list>li>a{color:#4C4C4C}.header-nav-list>li>a.active,.header-nav-list>li>a:hover{color:#E6BC00}@media screen and (min-width:699px){.header-btn{display:none}}@media screen and (max-width:700px){.header-btn{background:none;padding:0;border:none;position:absolute;top:10px;right:20px}}@media screen and (min-width:699px){.header-contact{display:none}}@media screen and (max-width:700px){.header-contact{background:none;padding:0;border:none;position:absolute;top:10px;right:100px}}.header-pulldown{background:#fff;width:760px;padding:65px 55px;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid #799D12;border-radius:8px;display:none;position:absolute;top:40px;left:0}.header-pulldown.active{display:-webkit-box;display:-ms-flexbox;display:flex}.header-pulldown dt{width:275px;font-size:1.13rem}.header-pulldown dt span{display:block;line-height:1;font-size:1.56rem;color:#E6BC00}.header-pulldown dd{width:calc(100% - 280px)}.header-pulldown dd ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-pulldown dd ul li{width:50%;padding-left:23px;margin-bottom:15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;line-height:1.25}.header-pulldown dd ul li:nth-last-child(-n+2){margin-bottom:0}.header-pulldown dd ul li:before{content:" ";background:#348A26;width:6px;height:6px;border-radius:50%;display:block;position:absolute;top:calc(50% - 3px);left:0}.header-pulldown dd ul li a{color:#4C4C4C}.top .header:not(.floating){background:none;padding:25px 0}.top .header:not(.floating) .header-site-name a{background-image:url(../img/common/header/log--sitename-white.webp);width:123px;margin-top:5px}.top .header:not(.floating) .header-nav-header{margin-bottom:25px;color:#fff}.top .header:not(.floating) .header-nav-header .header-nav__tel{background:url(../img/common/header/ico--tel-white.svg) left center no-repeat}.top .header:not(.floating) .header-nav-header .header-nav__tel span{color:#fff}.top .header:not(.floating) .header-nav-header a{color:#fff}.top .header:not(.floating) .header-nav-list .drop{background:url(../img/common/header/ico--drop-white.svg) right center no-repeat}.top .header:not(.floating) .header-nav-list .drop.active,.top .header:not(.floating) .header-nav-list .drop:hover{background:url(../img/common/header/ico--drop-yellow.svg) right center no-repeat}.top .header:not(.floating) .header-nav-list>li>a{color:#fff}.top .header:not(.floating) .header-nav-list>li>a.active,.top .header:not(.floating) .header-nav-list>li>a:hover{color:#E6BC00}@media screen and (max-width:700px){.top .header:not(.floating){background:none;padding:10px}.top .header:not(.floating) .header-site-name a{width:76px;margin-top:0}}.footer{background:url(../img/common/footer/bgi--01.svg) calc(50% - 453px) 100px no-repeat;clear:both;display:block;position:relative;text-align:left}.footer .go-pagetop{position:absolute;top:50px;left:calc(50% + 537px)}@media screen and (max-width:700px){.footer-container{padding:0 30px}}@media screen and (min-width:699px){.footer-address{width:300px}}@media screen and (min-width:699px){.footer-nav-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer-site-name{display:block;margin-bottom:15px}@media screen and (max-width:700px){.footer-site-name{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 15px}}.footer-nav-main{padding-top:214px;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-nav-main ul{margin-right:64px;list-style:none}.footer-nav-main ul:last-child{margin-right:0}.footer-nav-main ul li{margin-bottom:15px;font-size:0.88rem}.footer-nav-main ul li.footer-nav__em{padding-left:22px;position:relative;font-size:1rem}.footer-nav-main ul li.footer-nav__em:before{content:" ";background:#348A26;width:6px;height:6px;display:block;border-radius:50%;position:absolute;top:14px;left:0}.footer-nav-main ul li.footer-nav__em a{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:#E6BC00;text-underline-offset:5px}.footer-nav-main ul a{text-decoration:none;color:#4C4C4C}@media screen and (max-width:700px){.footer-nav-main{display:none}}.footer-address{line-height:1.6;font-size:0.88rem}address{font-style:normal}address a{background:url(../img/common/footer/ico--tel.svg) left 5px no-repeat;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:24px;display:block;margin-top:10px;font-size:1.13rem;color:#4C4C4C}@media screen and (max-width:700px){address{text-align:center;margin-bottom:40px}address a{margin-left:auto;margin-right:auto}}.footer-nav-sub{margin-bottom:65px;position:relative}.footer-nav-sub .footer-nav__sns{margin-bottom:25px;list-style:none;text-align:right}.footer-nav-sub .footer-nav__sns li{display:inline-block;margin:0 12px}.footer-nav-sub .footer-nav__pickup{list-style:none;text-align:right}.footer-nav-sub .footer-nav__pickup li{display:inline-block;margin-left:50px}.footer-nav-sub .footer-nav__pickup li.footer-nav__column{background:url(../img/common/footer/ico--column.svg) left top no-repeat}.footer-nav-sub .footer-nav__pickup li.footer-nav__user{background:url(../img/common/footer/ico--user.svg) 3px 3px no-repeat}.footer-nav-sub .footer-nav__pickup li a{background:url(../img/common/footer/bgi--pick-up.svg) left bottom repeat-x;display:block;padding-left:35px;padding-bottom:20px;text-decoration:none;color:#348A26}.footer-nav-sub .footer-nav__sup{list-style:none;position:absolute;bottom:15px;left:0}.footer-nav-sub .footer-nav__sup li{display:inline-block;margin-right:24px}.footer-nav-sub .footer-nav__sup li a{font-size:0.75rem;color:#4C4C4C}@media screen and (max-width:700px){.footer-nav-sub .footer-nav__sns{text-align:center;margin-bottom:40px}.footer-nav-sub .footer-nav__pickup{text-align:center;margin-bottom:40px}.footer-nav-sub .footer-nav__pickup li{margin-left:0;margin-bottom:20px}.footer-nav-sub .footer-nav__sup{position:static;text-align:center}}.copy{margin-bottom:60px;display:block;text-align:right;font-size:0.63rem;color:#4C4C4C}.global-nav{background:#fff;display:block;width:100%;display:none;position:absolute;top:0;left:0;z-index:100;text-align:left}.global-nav .global-nav-header{margin:10px 20px 60px;position:relative}.global-nav .global-nav-header ul{position:absolute;right:0;top:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.global-nav .global-nav-header ul li{margin-left:15px}.global-nav .menu-close{background:none;padding:0;border:0}.global-nav ul{list-style:none}.global-nav-list{margin:0 50px 40px}.global-nav-list>li{margin-bottom:20px;border-bottom:2px solid #E6BC00;position:relative;font-size:1.25rem}.global-nav-list>li:before{content:" ";background:#348A26;width:6px;height:6px;display:block;border-radius:50%;position:absolute;left:-15px;top:17px}.global-nav-list>li>a{display:block;padding-bottom:10px;letter-spacing:0.12em;text-decoration:none;color:#4C4C4C}.global-nav-list>li>a.drop-sp{background:url(../img/common/nav/ico--drop-01.svg) right top 15px no-repeat}.global-nav-list>li>a.drop-sp.active{background-image:url(../img/common/nav/ico--drop-02.svg)}.global-nav-list ul{display:none;padding-left:20px}.global-nav-list ul li{margin:15px 0;padding-bottom:15px;border-bottom:1px dashed #ddd;line-height:1.25}.global-nav-list ul li:last-child{border-bottom:none}.global-nav-list ul li a{text-decoration:none;color:#4C4C4C}.global-nav__tel{background:url(../img/common/header/ico--tel.svg) left center no-repeat;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:34px;margin:0 auto;display:block;line-height:1;letter-spacing:3.84px;text-decoration:none;font-size:2rem;color:#4C4C4C}.global-nav__tel span{color:#E6BC00}.global-nav__time{margin-bottom:50px;text-align:center;font-size:0.88rem}.global-contact-nav{list-style:none}.global-contact-nav li{margin-bottom:35px;text-align:center}.global-contact-nav li:last-child{margin-right:0}.global-contact-nav li img{display:block;margin:0 auto 15px}.global-contact-nav li a{display:block;line-height:1.5;font-size:0.88rem;font-weight:bold;color:#4C4C4C}.global-contact-nav li span{text-decoration:underline}.global-nav__botom-logo{width:100px;display:block;margin-left:34px;margin-bottom:15px}.global-nav__botom-address{margin-left:37px;margin-bottom:20px;font-size:0.75rem}.global-nav__sup{margin-left:37px;margin-bottom:40px}.global-nav__sup li{display:inline-block;margin-right:15px}.global-nav__sup li a{font-size:0.75rem;color:#4C4C4C}.side-nav{margin-bottom:20px}.side-nav .side-nav__title{background:#348A26;padding:7px;font-size:114%;color:#fff}.side-nav .side-nav__list{list-style:none}.side-nav .side-nav__list li{border-bottom:1px solid #348A26}.side-nav .side-nav__list li a{display:block;padding:5px 5px 5px 5px}.page-title{padding:15px;margin-bottom:20px;border-bottom:3px solid #348A26;color:#348A26}.title-lv1{background:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:3px solid #799D12;border-radius:15px;padding:30px 40px;margin:0 auto 55px;position:relative;line-height:1.4;text-align:center;font-size:2rem;color:#4C4C4C}.title-lv1 strong{font-size:2.5rem;color:#348A26}.title-lv1:before{content:" ";background:url(../img/common/item/heading/titlelv1/bgi--01.svg) left top no-repeat;width:100px;height:57px;aspect-ratio:100/57;display:block;position:absolute;top:-50px;left:calc(50% - 50px)}.title-lv1:after{content:" ";background:url(../img/common/item/heading/titlelv1/bgi--02.svg) left top no-repeat;width:32px;height:30px;aspect-ratio:4/5;display:block;position:absolute;bottom:-25px;left:calc(50% - 16px)}.title-lv1 .title-lv1__no{width:100px;display:block;position:absolute;top:-35px;left:calc(50% - 50px);text-align:center;line-height:1;font-size:2rem;color:#E6BC00}@media screen and (max-width:700px){.title-lv1{padding-left:10px;padding-right:10px;font-size:1.28rem}.title-lv1 span{margin-bottom:10px}.title-lv1 strong{font-size:1.5rem}}.title-lv2{margin-bottom:40px;line-height:1.5;text-align:center;letter-spacing:0.12em;font-weight:bold;font-size:3rem}@media screen and (max-width:700px){.title-lv2{font-size:1.5rem}}.railway .h3,.railway .h5,.school .h3,.search .h3,.search .h5,.station .h3,.station .h5,.title-lv3{border-left:8px solid #E6BC00;padding-left:25px;margin-bottom:35px;color:#348A26}.rent-common .head h4,.rent-common .kodawari dt,.title-other-01{margin-bottom:20px;text-align:center;letter-spacing:0.12em;font-weight:normal;font-size:1.25rem;color:#348A26}.estate-detail-cost .estate-detail-cost__title,.title-other-02{border-radius:15px;border:3px solid #E6BC00;padding:20px 30px;margin-bottom:48px;line-height:1.5;letter-spacing:0.12em;font-size:1.5rem;color:#348A26}@media screen and (max-width:700px){.estate-detail-cost .estate-detail-cost__title,.title-other-02{padding:20px;line-height:1.5;font-size:1.5rem}}.area .h5,.school .h5,.title-other-03{padding-bottom:10px;margin-bottom:25px;border-bottom:7px solid #FFEEA3;font-size:1.13rem;color:#348A26}.title-other-04{margin-bottom:15px;font-weight:bold;font-size:1rem;color:#348A26}.table-ptn--01 th{background:#EAE6D0;border:1px solid #ABA073;padding:5px 10px;color:#39330C}.table-ptn--01 td{background:#fff;border:1px solid #ABA073;padding:5px 10px}.table-ptn--02 th{background:#CCE4AE;border:1px solid #ABA073;padding:5px 10px;color:#39330C}.table-ptn--02 td{background:#fff;border:1px solid #ABA073;padding:5px 10px}.table-ptn--03 th{border-bottom:1px dashed #ABA073;padding:10px;font-weight:bold}.table-ptn--03 td{border-bottom:1px dashed #ABA073;padding:10px}.btn-detail,.btn-pdf{background:#E6BC00 url(../img/common/item/link/ico--btn-detail.svg) right 24px center no-repeat;display:inline-block;padding:28px 90px 28px 72px;border-radius:15px;border:2px solid #E6BC00;line-height:1;text-wrap:normal;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff}.btn-detail:hover,.btn-pdf:hover{background:#fff url(../img/common/item/link/ico--btn-detail-yellow.svg) right 24px center no-repeat;color:#E6BC00}.btn-detail.center,.center.btn-pdf{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin-left:auto;margin-right:auto}.btn-detail.right,.right.btn-pdf{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin-left:auto;margin-right:0}@media screen and (max-width:700px){.btn-detail,.btn-pdf{padding:15px 40px 15px 15px;line-height:1.5}}.btn-white{background:#fff url(../img/common/item/link/ico--btn-detail-yellow.svg) right 24px center no-repeat;display:inline-block;padding:28px 90px 28px 72px;border-radius:15px;border:2px solid #fff;line-height:1;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#E6BC00}.btn-white:hover{background:#E6BC00 url(../img/common/item/link/ico--btn-detail.svg) right 24px center no-repeat;color:#fff}.btn-white.center{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin-left:auto;margin-right:auto}.btn-white.right{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin-left:auto;margin-right:0}@media screen and (max-width:700px){.btn-white{padding:15px 40px 15px 15px;line-height:1.5}}.btn-green{background:#348A26 url(../img/common/item/link/ico--btn-detail.svg) right 24px center no-repeat;display:inline-block;padding:28px 90px 28px 72px;border-radius:15px;border:2px solid #348A26;line-height:1;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff}.btn-green:hover{background:#fff url(../img/common/item/link/ico--btn-detail-green.svg) right 24px center no-repeat;color:#348A26}.btn-green.center{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin-left:auto;margin-right:auto}.btn-green.right{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin-left:auto;margin-right:0}.btn-green.mini{padding:15px 60px 15px 30px;font-size:0.88rem}@media screen and (max-width:700px){.btn-green{padding:15px 40px 15px 15px;line-height:1.5}}.btn-pdf{background:url(../img/common/item/mark/ico--pdf-white.svg) right 89px center no-repeat,url(../img/common/item/link/ico--btn-detail.svg) right 24px center no-repeat;background-color:#E6BC00;padding:35px 138px 38px 72px}.btn-pdf:hover{background:url(../img/common/item/mark/ico--pdf-yellow.svg) right 89px center no-repeat,url(../img/common/item/link/ico--btn-detail-yellow.svg) right 24px center no-repeat;background-color:#fff;color:#E6BC00}.btn-up-scroll{background:url(../img/common/item/link/ico--up-scroll.svg) right 34px center no-repeat;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;padding:28px 93px 28px 72px;margin-left:auto;margin-right:auto;border-radius:15px;border:1px solid #E6BC00;letter-spacing:0.12em;text-decoration:none;color:#E6BC00}.btn-down-scroll{background:url(../img/common/item/link/ico--down-scroll.svg) right 34px center no-repeat;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;padding:28px 93px 28px 72px;margin-left:auto;margin-right:auto;border-radius:15px;border:1px solid #E6BC00;letter-spacing:0.12em;text-decoration:none;color:#E6BC00}.js-slide-btn{background-color:#E6BC00;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;padding:28px 93px 28px 72px;margin-left:auto;margin-right:auto;border-radius:15px;border:1px solid #E6BC00;position:relative;letter-spacing:0.12em;text-decoration:none;color:#fff}.js-slide-btn:hover{color:#fff}.js-slide-btn:before{content:" ";background-image:url(../img/common/item/mark/ico--down-white.svg);width:15px;height:12px;display:block;position:absolute;top:calc(50% - 6px);right:20px}.js-slide-btn.active{background-color:#fff;color:#E6BC00}.js-slide-btn.active:before{background-image:url(../img/common/item/link/ico--up-scroll.svg)}.list-arrow{list-style:none}.list-arrow li{background:url(../img/common/mark/ico--arrow-01.png) 2px 7px no-repeat;padding-left:17px}.list-circle{list-style:none}.list-circle li{background:url(../img/common/item/mark/ico--dot.svg) left 14px no-repeat;padding-left:17px;margin-bottom:10px}.list-circle li:last-child{margin-bottom:0}.list-border{list-style:none}.list-border li{padding-left:5px;border-bottom:1px dashed #ABA073}.list-numbering{list-style:decimal;padding-left:25px}.list-numbering li{display:list-item;margin-bottom:10px}.list-numbering li .list-numbering{list-style:lower-roman inside}.list-numbering li .list-numbering li{text-indent:-1.2em}.list-nomal{padding-left:20px}.list-nomal li{margin-bottom:5px}.list-style-none{list-style:none}.box-sub--01{background:#fff;border:1px solid #799D12;border-radius:15px;padding:40px 80px}.box-sub--01 .title{margin-bottom:25px;position:relative;line-height:1.45;font-size:1.5rem;color:#4C4C4C}.box-sub--01 .title .green{color:#348A26}.box-sub--01 .title:before{content:" ";background:#E6BC00;width:52px;height:7px;display:block;position:absolute;top:15px;left:-80px}@media screen and (min-width:699px){.box-sub--01{margin-left:30px;margin-right:30px}}@media screen and (max-width:700px){.box-sub--01{padding:20px 30px}.box-sub--01 .title{line-height:1.5;font-size:1.25rem}.box-sub--01 .title:before{content:" ";background:#E6BC00;width:25px;height:7px;display:block;position:absolute;top:12px;left:-30px}}.box-sub--02{background:#FDFAE2;border-radius:15px;padding:40px}.catch{text-align:left}@media screen and (min-width:699px){.catch{background:#fff url(../img/common/catch/bgi--catch.svg) calc(50% + 405px) top no-repeat;padding:45px calc(50vw - 550px) 60px;margin-top:122px}}.catch .catch__ja{margin-bottom:24px;line-height:1;font-size:3rem}.catch .catch__en{color:#E6BC00}@media screen and (max-width:700px){.catch{background:#fff url(../img/common/catch/bgi--catch.svg) right top no-repeat;background-size:150px auto;padding:45px 30px 60px;margin-top:78px}.catch .catch__ja{font-size:2rem}}.topic-path{margin-bottom:40px;list-style:none;line-height:1;font-size:0.88rem}.topic-path li{display:inline-block;margin-right:33px;position:relative}.topic-path li:before{content:" ";background:url(../img/common/catch/ico--topic-path.svg) left center no-repeat;width:9px;height:100%;display:block;position:absolute;top:0;right:-20px}.topic-path li:last-child:before{content:none}.topic-path li a{text-decoration:none;color:#4C4C4C}@media screen and (max-width:700px){.topic-path{margin-right:-30px;line-height:1.5}.topic-path li{display:inline}}.contents{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,236,156,0.3)),to(rgba(234,255,227,0.3)));background:linear-gradient(180deg,rgba(255,236,156,0.3) 0%,rgba(234,255,227,0.3) 100%);padding:105px calc(50vw - 550px);text-align:left}@media screen and (max-width:700px){.contents{padding:50px 30px}}.page-lede-sub{background:url(../img/common/item/page-lede/bgi--sub-02.svg) right top no-repeat,url(../img/common/item/page-lede/bgi--sub-01.svg) left top no-repeat;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 40px;display:block;font-size:1.25rem}@media screen and (max-width:700px){.page-lede-sub{background-position:10px auto;padding:0 30px;font-size:0.88em}}.page-lede{line-height:1.8;font-size:3rem}.page-lede span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:bold}.page-lede .page-lede__em{background:url(../img/common/item/page-lede/ico--01.svg) right top no-repeat;padding-top:10px}.page-lede strong{display:block;color:#348A26}@media screen and (max-width:700px){.page-lede{font-size:1.5rem}}.bottom-contact{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,236,156,0.3)),to(rgba(193,249,197,0.3)));background:linear-gradient(180deg,rgba(255,236,156,0.3) 0%,rgba(193,249,197,0.3) 100%);padding:128px 0 84px;margin-bottom:32px}.bottom-contact .bottom-contact__title{margin-bottom:23px;letter-spacing:4.08px;line-height:1;font-weight:bold;font-size:2.13rem;color:#2A3D12}.bottom-contact .bottom-contact__title-en{display:block;margin-bottom:88px;font-size:0.88rem;color:#E6BC00}@media screen and (max-width:700px){.bottom-contact{padding:60px 0 40px}.bottom-contact .bottom-contact__title-en{margin-bottom:60px}}.bottom-contact-tel{background:#348A26;padding:35px 40px;margin-bottom:40px;border-radius:15px;text-align:center;line-height:1.5;color:#fff}.bottom-contact-tel .bottom-contact-dl dt{width:124px;border:1px solid #fff;padding:7px 0;border-radius:15px;margin:0 auto;font-weight:bold;font-size:0.88rem}.bottom-contact-tel .bottom-contact-dl dd{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.bottom-contact-tel .bottom-contact-dl dd a{text-decoration:none;color:#fff}.bottom-contact-rental{margin-bottom:45px}.bottom-contact-rental dd{background:url(../img/common/item/contact/bgi--01.svg) left top no-repeat,url(../img/common/item/contact/bgi--02.svg) right top no-repeat;padding:0 53px 0;margin-top:15px;letter-spacing:5.76px;line-height:1;font-size:3rem}.bottom-contact-rental dd a{background:url(../img/common/item/contact/ico--tel.svg) left center no-repeat,url(../img/common/item/contact/bgi--line.svg) left bottom repeat-x;display:block;padding:14px 0 25px 60px}@media screen and (max-width:700px){.bottom-contact-rental dd{background:none;padding:0 0;font-size:1.5rem}.bottom-contact-rental dd a{background-size:20px auto,auto;padding-left:30px}}.bottom-contact-buy{margin-bottom:25px}.bottom-contact-buy dd{margin-top:15px;font-size:1.25rem}.bottom-contact-buy dd a{background:url(../img/common/item/contact/ico--tel.svg) left center no-repeat;background-size:19px auto;display:block;padding-left:30px}.bottom-contact-time{margin-bottom:15px}.bottom-contact-time dd,.bottom-contact-time dt{display:inline-block;padding:0 7px}.bottom-contact-time dt{font-weight:bold}.bottom-contact-note{line-height:1.5;font-size:0.81rem}.bottom-contact-nav{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bottom-contact-nav li{width:200px;margin-right:50px;text-align:center}.bottom-contact-nav li:last-child{margin-right:0}.bottom-contact-nav li img{display:block;margin:0 auto 15px}.bottom-contact-nav li a{display:block;line-height:1.5;font-size:0.88rem;font-weight:bold;color:#4C4C4C}.bottom-contact-nav li span{text-decoration:underline}@media screen and (max-width:700px){.bottom-contact-nav li span{display:none}}.colimn-item{display:block;margin-bottom:60px}.colimn-item .colimn-item__pic{display:block;margin-bottom:15px}.colimn-item .colimn-item__title{margin-bottom:15px;line-height:1.6;font-size:1.25rem}.colimn-item p{margin-bottom:20px}.colimn-item .colimn-item__btn{background:#E6BC00 url(../img/column/top/ico--arrow.svg) right 24px center no-repeat;display:inline-block;padding:15px 60px 15px 40px;border-radius:46px;text-decoration:none;font-size:0.88rem;color:#fff}@media screen and (min-width:699px){.colimn-item{width:470px}}@media screen and (max-width:700px){.colimn-item .colimn-item__title{margin-bottom:0;font-size:1rem}}@media screen and (min-width:699px){.colimn-list{padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.top-colimn-list{margin-bottom:100px}.top-colimn-list .colimn-item{text-decoration:none;color:#4C4C4C}.top-colimn-list .colimn-item .colimn-item__title{font-weight:normal}.column-nav{background:#fff;padding:35px 40px 35px 40px;border:1px solid #348A26;border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-duration:0.4s;transition-duration:0.4s}.column-nav dt{background:url(../img/column/common/bgi--dt.svg) center bottom no-repeat;padding-bottom:10px;margin-bottom:30px;text-align:center;font-weight:bold;font-size:1.25rem;color:#348A26}.column-nav .column-nav__list{list-style:none;margin-right:-30px}.column-nav .column-nav__list li{background:url(../img/column/common/ico--dot.svg) left top 8px no-repeat;padding-left:15px;margin-bottom:25px;line-height:1.4}.column-nav .column-nav__list li a{text-decoration:none;color:#4C4C4C}.column-nav .column-nav__list li a.active,.column-nav .column-nav__list li a:hover{font-weight:bold;color:#348A26}@media screen and (min-width:699px){.column-nav{width:370px;position:absolute;top:160px;left:calc(50% + 175px)}.column-nav.floating{position:fixed;top:200px}}@media screen and (max-width:700px){.column-nav{margin-bottom:60px}.column-nav .column-nav__list{margin-right:0}}@media screen and (min-width:699px){#top-rent-school-bg{background:url(../img/top/property/rent/bgi/shikada.webp) right bottom no-repeat;background-size:737px auto}#top-rent-school-bg.shikada{background-image:url(../img/top/property/rent/bgi/shikada.webp)}#top-rent-school-bg.tsushima{background-image:url(../img/top/property/rent/bgi/tsushima.webp)}#top-rent-school-bg.sanyo{background-image:url(../img/top/property/rent/bgi/sanyo.webp)}#top-rent-school-bg.omoto{background-image:url(../img/top/property/rent/bgi/omoto.webp)}#top-rent-school-bg.toiya{background-image:url(../img/top/property/rent/bgi/toiya.webp)}}.top-rent__school{list-style:none}.top-rent__school li{margin-bottom:15px}.top-rent__school li a{background:#fff url(../img/top/property/rent/ico--check.svg) 24px center no-repeat;display:block;border:3px solid #799D12;padding:15px 20px 15px 45px;border-radius:8px;text-decoration:none;line-height:1.2;font-size:1.13rem;color:#000}.top-rent__school li a.pulldown{background:#fff url(../img/common/item/mark/ico--arrow-down.svg) right 35px center no-repeat;padding:15px 45px 15px 24px}@media screen and (min-width:699px){.top-rent__school{padding-bottom:14px;margin-bottom:20px;position:relative}.top-rent__school:before{content:" ";background:url(../img/top/property/rent/ill--01.webp) left top no-repeat;background-size:100% auto;width:52px;height:82px;display:block;position:absolute;top:-30px;right:85px}.top-rent__school li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition-duration:0.4s;transition-duration:0.4s}.top-rent__school li:hover{margin-left:45px;margin-right:-45px}}@media screen and (max-width:700px){.top-rent__school li a{font-size:1rem}.top-rent__school li a.pulldown{background:#fff url(../img/common/item/mark/ico--arrow-down.svg) right 15px center no-repeat}}.top-rent__map{background:#fff url(../img/top/property/rent/pic--map.webp) center 35px no-repeat;background-size:161px auto;border:3px solid #799D12;border-radius:15px;padding-top:253px;padding-bottom:30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.top-rent__map span{background:url(../img/top/property/rent/ico--pin.svg) left top no-repeat;display:inline-block;padding:0 44px}@media screen and (max-width:700px){.top-rent__map{background:#fff url(../img/top/property/rent/pic--map.webp) center 15px no-repeat;background-size:81px auto;display:block;padding-top:30vw;padding-bottom:10px;margin-bottom:20px}}.top-rent-layout a{text-decoration:none;font-size:1.13rem;color:#4C4C4C}@media screen and (min-width:699px){.top-rent-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-rent-layout>*{width:49.2%}}@media screen and (max-width:700px){.top-rent-layout{display:block}}.top-rent-search{list-style:none}.top-rent-search li{background-color:#fff;border-radius:8px;margin-bottom:20px}.top-rent-search li:last-child{margin-bottom:0}.top-rent-search li a{display:block;padding:35px 0 35px 197px;border:3px solid #799D12;border-radius:8px;line-height:1}.top-rent-search li a.top-rent-search__station{background:url(../img/common/item/mark/ico--arrow-right.svg) right 44px center no-repeat,url(../img/top/property/rent/ico--station.svg) left 151px center no-repeat}.top-rent-search li a.top-rent-search__school{background:url(../img/common/item/mark/ico--arrow-right.svg) right 44px center no-repeat,url(../img/top/property/rent/ico--school.svg) left 151px center no-repeat}.top-rent-search li a.top-rent-search__area{background:url(../img/common/item/mark/ico--arrow-down.svg) right 44px center no-repeat,url(../img/top/property/rent/ico--area.webp) left 151px center no-repeat}@media screen and (min-width:700px) and (max-width:1100px){.top-rent-search li a{background-position:right 44px center,left 30px center!important;padding:35px 30px;text-align:center}}@media screen and (max-width:700px){.top-rent-search li a{padding:20px 0 20px 70px}.top-rent-search li a.top-rent-search__station{background:url(../img/common/item/mark/ico--arrow-right.svg) right 15px center no-repeat,url(../img/top/property/rent/ico--station.svg) left 30px center no-repeat}.top-rent-search li a.top-rent-search__school{background:url(../img/common/item/mark/ico--arrow-right.svg) right 15px center no-repeat,url(../img/top/property/rent/ico--school.svg) left 20px center no-repeat}.top-rent-search li a.top-rent-search__area{background:url(../img/common/item/mark/ico--arrow-down.svg) right 15px center no-repeat,url(../img/top/property/rent/ico--area.webp) left 20px center no-repeat}}@media screen and (min-width:699px){.estate-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width:699px){.estate-main-column{width:800px}}@media screen and (min-width:699px){.estate-sub-column{width:250px}}@media screen and (max-width:700px){.estate-sub-column{display:none}}.routeSelect{display:inline-block}.estate-head-nav{background:#F6F6F6;padding:10px 0 10px 25px;border-radius:15px;margin-bottom:12px}.estate-head-nav dt{font-size:0.93rem;color:#348A26}.estate-head-nav ul{list-style:none;font-size:0.81rem}.estate-head-nav ul li{display:inline-block;margin-right:15px;position:relative}.estate-head-nav ul li:before{content:"|";position:absolute;top:0;right:-10px}.estate-head-nav ul li:last-child{margin-right:0}.estate-head-nav ul li:last-child:before{content:none}.estate-head-nav ul li a{color:#4C4C4C}@media screen and (min-width:699px){.estate-head-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.estate-head-nav dt{width:185px}}.estate-head-result{background:#F6F6F6;padding:10px 25px;margin-bottom:25px;border-radius:15px}.estate-head-result .estate-head-result__no-01{line-height:1;font-size:2rem;color:#348A26}.estate-head-result .estate-head-result__no-02{font-size:1rem;color:#348A26}.estate-head-result select{border:1px solid #348A26;padding:5px 10px;font-size:0.75rem}@media screen and (min-width:699px){.estate-head-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.estate-data{-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px 15px;border:2px solid #799D12;border-radius:15px}@media screen and (min-width:699px){.estate-data{width:254px}}@media screen and (max-width:700px){.estate-data{margin-bottom:40px}}.estate-data__pic{width:100%;height:auto;aspect-ratio:55/41;-o-object-fit:cover;object-fit:cover;display:block;margin-bottom:10px}.estate-data__type{padding:0 15px;border:1px solid #4C4C4C;border-radius:5px;display:inline-block;font-size:0.75rem}.estate-data__name{font-size:0.88rem}.estate-data__name a{text-decoration:none;color:#4C4C4C}.estate-data__address{margin-bottom:10px;font-size:0.69rem}@media screen and (min-width:699px){.estate-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.estate-list .estate-data{margin-right:19px;margin-bottom:64px}.estate-list .estate-data:nth-child(3n){margin-right:0}}.bundle-display-btn{background:#348A26;display:block;padding:10px 20px;border-radius:30px;margin:10px auto 0;border:none;text-align:center;font-size:0.88rem;color:#fff}.estate-data-room{background:#F6F6F6 url(../img/estate/bgi--list-room.svg) right 25px center no-repeat;display:block;padding:15px 37px 15px 15px;margin-left:-15px;margin-right:-15px;text-decoration:none;line-height:1.5;color:#4C4C4C}.estate-data-room:hover{color:#4C4C4C}.estate-data-room__dl dt,.estate-data-room__kyouekihi dt,.estate-data-room__madori dt,.estate-data-room__menseki dt,.estate-data-room__price dt,.estate-data-room__roomno dt,.estate-data-room__shikikin dt{display:inline;padding-right:0;font-size:0.81rem;font-weight:bold}.estate-data-room__dl dd,.estate-data-room__kyouekihi dd,.estate-data-room__madori dd,.estate-data-room__menseki dd,.estate-data-room__price dd,.estate-data-room__roomno dd,.estate-data-room__shikikin dd{display:inline;font-size:0.75rem}.estate-data-room__price span{font-size:1rem;font-weight:bold;color:#348A26}.estate-data-room__shikikin dd{letter-spacing:0px}.estate-data-room-comment{padding:15px 0px;margin-bottom:10px;line-height:1.6;font-size:0.75rem}.paging-list{margin-bottom:60px;list-style:none;text-align:center}.paging-list li{display:inline-block;margin:0 10px;border:1px solid #ccc;border-radius:50%}.paging-list li a,.paging-list li span{width:55px;height:55px;padding:10px;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.paging-list li a{text-decoration:none}.paging-list li a:hover{background:#348A26;color:#fff}.estate-detail{margin-bottom:120px}.estate-detail-head{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.estate-detail-head .estate-detail__type{min-width:130px;display:block;border:1px solid #4C4C4C;border-radius:5px;padding:0px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:10px;text-align:center;font-size:1.06rem}.estate-detail-head .estate-detail__name{line-height:1.4;font-size:2.25rem}@media screen and (max-width:700px){.estate-detail-head{display:block}.estate-detail-head .estate-detail__type{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:10px}.estate-detail-head .estate-detail__name{font-size:1.5rem}}.estate-detail-summary{background:#FDFAE2;padding:20px 30px;margin-bottom:24px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.estate-detail-summary li{line-height:1.5;margin-bottom:15px}@media screen and (min-width:699px){.estate-detail-summary li{width:48%;margin-right:4%}.estate-detail-summary li:nth-child(2n){margin-right:0}.estate-detail-summary li:nth-last-child(-n+2){margin-bottom:0}}@media screen and (min-width:699px){.estate-detail-main{margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.estate-detail-main .estate-detail-main__price{width:220px;text-align:center}.estate-detail-main .estate-detail-main__data{width:410px;margin-right:33px}}@media screen and (max-width:700px){.estate-detail-main .estate-detail-main__data{margin-bottom:20px}}.estate-detail-price{margin-bottom:10px;font-size:1.25rem}.estate-detail-price strong{font-weight:bold;line-height:1;font-size:4.5rem;color:#348A26}.estate-detail-excerpt{width:100%;margin-bottom:10px}.estate-detail-excerpt th{width:25%;border-bottom:1px solid #4C4C4C;font-weight:normal}.estate-detail-excerpt td{border-bottom:1px solid #4C4C4C;font-weight:500;font-size:1.13rem}.estate-detail-address{border-bottom:1px solid #4C4C4C;line-height:1.5;font-weight:500;font-size:1.13rem}.estate-detail-address span{font-size:0.88rem}.estate-detail-tag{list-style:none}.estate-detail-tag li{background:#FFEEA3;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 15px;margin-bottom:15px;border-radius:30px;font-size:0.88rem}.estate-detail-photo{background:#F6F6F6;padding:40px 30px 0;border-radius:15px;margin-bottom:25px}.estate-detail-photo .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.estate-detail-photo .estate-detail-photo__thumbnail{list-style:none}.estate-detail-photo .estate-detail-photo__thumbnail .slick-track{width:auto!important;-webkit-transform:unset!important;transform:unset!important}.estate-detail-photo .estate-detail-photo__thumbnail .slick-slide.slick-cloned{display:none}.estate-detail-photo .estate-detail-photo__thumbnail li{width:75px;margin-right:3px;margin-bottom:3px}.estate-detail-photo .estate-detail-photo__thumbnail li img{width:75px;height:75px;-o-object-fit:cover;object-fit:cover}.estate-detail-photo .estate-detail-photo__thumbnail li:nth-child(4n){margin-right:0}@media screen and (min-width:699px){.estate-detail-photo .navigation{width:311px}.estate-detail-photo .estate-detail-photo__slide{width:400px}.estate-detail-photo .estate-detail-photo__thumbnail{width:310px}.estate-detail-photo .estate-detail-photo__note{width:100%;padding-top:15px;text-align:right;font-size:0.88rem}}.estate-detail-photo .bottom.pagination{margin-bottom:0!important}@media screen and (max-width:700px){.estate-detail-photo{padding:20px 20px 0}}.galleriffic-slide{padding:0!important}.galleriffic-slide .thumbs{list-style:none}.galleriffic-slide #gallery .slideshow-container{position:relative}.galleriffic-slide #gallery .slideshow-container #controls{z-index:1;position:absolute;top:50%;width:100%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.galleriffic-slide #gallery .slideshow-container #controls .nav-controls{clear:both}.galleriffic-slide #gallery .slideshow-container #controls .nav-controls a{display:inline-block;width:40px;height:40px;background-color:#000000;border-radius:50%}.galleriffic-slide #gallery .slideshow-container #controls .nav-controls a.prev{float:left;margin-left:-10px;background-image:url(../../estate-search/images/icon-prev.svg)}.galleriffic-slide #gallery .slideshow-container #controls .nav-controls a.next{float:right;margin-right:-10px;background-image:url(../../estate-search/images/icon-next.svg)}.galleriffic-slide #gallery .slideshow-container #controls .nav-controls a.next,.galleriffic-slide #gallery .slideshow-container #controls .nav-controls a.prev{background-repeat:no-repeat;background-position:50% 50%;background-size:0.8rem}.galleriffic-slide #gallery .slideshow-container #caption{background-color:none}.galleriffic-slide #gallery .slideshow-container #caption .image-caption{display:block}.galleriffic-slide #gallery .slideshow-container #caption .image-caption .slideshow .image-contents .advance-link{width:100%;padding-top:75%;position:relative}.galleriffic-slide #gallery .slideshow-container #caption .image-caption .slideshow .image-contents .advance-link img{position:absolute;left:0;top:0;bottom:0;right:0;max-height:100%;max-width:100%;margin:auto}.galleriffic-slide #thumbs ul{margin-right:-5px;margin-left:-5px}.galleriffic-slide #thumbs ul li{padding-right:5px;padding-left:5px}.galleriffic-slide #thumbs ul li.selected a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;border-width:3px;border-style:solid}.galleriffic-slide #thumbs ul li a{width:100%;padding-top:100%;position:relative;display:block;background-color:#ffffff}.galleriffic-slide #thumbs ul li a>img{position:absolute;left:0;top:0;bottom:0;right:0;max-height:100%;max-width:100%;margin:auto}.galleriffic-slide .bottom{margin-top:0.5rem;display:block}.galleriffic-slide .bottom a{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;color:#fff;background-color:#343a40;border-color:#343a40}.galleriffic-slide .bottom a:hover{text-decoration:none}.galleriffic-slide .bottom a.prev-link{float:left}.galleriffic-slide .bottom a.next-link{float:right}.estate-detail-point{border:2px solid #799D12;padding:20px 45px;border-radius:15px;margin-bottom:85px;line-height:2}.estate-detail-outline{margin-bottom:76px}.estate-detail-outline .estate-detail-excerpt th{width:50%}@media screen and (min-width:699px){.estate-detail-outline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.estate-detail-outline .estate-detail-excerpt{width:377px}.estate-detail-outline .estate-detail-madorizu{width:377px}}#js-price-01{display:none}.estate-comp-01{background:#FEF2CC;padding:40px 0;border-radius:15px 0 0 15px;position:relative;text-align:center;line-height:1.5}.estate-comp-01 p{margin-bottom:15px;font-size:1.25rem}.estate-comp-01 .estate-comp-01__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;text-align:center;font-weight:500}.estate-comp-01 .estate-comp-01__01{display:inline-block;padding-right:10px;font-size:1rem}.estate-comp-01 .estate-comp-01__bg{background:url(../img/common/item/mark/bgi--underline-green.svg) left bottom repeat-x;padding-bottom:10px}.estate-comp-01 strong{line-height:1;font-weight:bold;font-size:2.25rem;color:#348A26}.estate-comp-01 .estate-comp-01__02{font-size:1.13rem}.estate-comp-01 .estate-comp-01__03{font-weight:bold;font-size:2rem}.estate-comp-01:before{content:" ";background:url(../img/estate/ill--01.webp) left top no-repeat;background-size:cover;width:82px;height:auto;aspect-ratio:41/86;display:block;position:absolute;right:-10px;bottom:-20px}@media screen and (min-width:699px){.estate-comp-01{width:570px;margin:0 auto 10px}}@media screen and (max-width:700px){.estate-comp-01{margin-bottom:10px}.estate-comp-01 .estate-comp-01__main{display:block}.estate-comp-01 strong{font-size:1.75rem}.estate-comp-01 .estate-comp-01__03{font-size:1.25rem}.estate-comp-01:before{width:40px;bottom:auto;top:-30px}}.estate-comp-01-text{font-size:0.88rem}@media screen and (min-width:699px){.estate-comp-01-text{width:570px;margin:0 auto 95px}}@media screen and (max-width:700px){.estate-comp-01-text{margin-bottom:40px}}.estate-contact-list{margin-bottom:50px;list-style:none}.estate-contact-list a{padding:28px 0 28px 40px;border-radius:15px;display:block;text-decoration:none;text-align:center;line-height:1;color:#fff}.estate-contact-list .estate-contact-list__contact{background:url(../img/estate/ico--arrow.svg) calc(100% - 25px) center no-repeat,url(../img/estate/ico--contact.svg) calc(50% - 4em - 40px) center no-repeat;background-color:#E6BC00}.estate-contact-list .estate-contact-list__line{background:url(../img/estate/ico--arrow.svg) calc(100% - 25px) center no-repeat,url(../img/estate/ico--line.svg) calc(50% - 4em - 40px) center no-repeat;background-color:#06C755}@media screen and (min-width:699px){.estate-contact-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.estate-contact-list li{width:380px}}@media screen and (max-width:700px){.estate-contact-list li{margin-bottom:40px}}.estate-detail-announce{background:#FDFAE2;padding:35px 25px;margin-bottom:55px;border-radius:15px;text-align:center}.estate-detail-announce .estate-detail-announce__text{margin-bottom:30px}@media screen and (max-width:700px){.estate-detail-announce .estate-detail-announce__text{text-align:left}}.estate-detail-announce-layout .estate-detail-announce__id{background:#fff;padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:15px;font-size:0.88rem}.estate-detail-announce-layout .estate-detail-announce__id strong{font-size:1rem;color:#348A26}.estate-detail-announce-layout .estate-detail-announce__tel a{background:url(../img/common/item/mark/bgi--underline-yellow.svg) left bottom -3px no-repeat,url(../img/common/item/mark/ico--tel.svg) left 8px no-repeat;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:10px;padding-left:50px;margin-bottom:5px;display:block;line-height:1;font-size:2.38rem;color:#348A26}.estate-detail-announce-layout .estate-detail-announce__time{color:#348A26}@media screen and (min-width:699px){.estate-detail-announce-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.estate-detail-announce-layout .estate-detail-announce__id{width:337px}.estate-detail-announce-layout .estate-detail-announce__tel{width:337px}}@media screen and (max-width:700px){.estate-detail-announce-layout .estate-detail-announce__tel a{margin:30px auto 10px;font-size:1.75rem}}.estate-detail-data .estate-detail-data__title{margin-bottom:40px;letter-spacing:0.12em;text-align:center;font-weight:normal;color:#348A26}.estate-detail-table{width:100%;border:4px solid #799D12;margin-bottom:60px;display:block}.estate-detail-table td,.estate-detail-table th{width:16.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 15px;line-height:1.3;border:1px solid #4C4C4C;font-size:1rem}.estate-detail-table th{background:#E6BC00;color:#fff}@media screen and (max-width:700px){.estate-detail-table td,.estate-detail-table th{width:100%;display:block;margin-bottom:-1px}}.estate-detail-cost{margin-bottom:100px}.estate-detail-cost .estate-detail-cost__title{text-align:center;font-size:2.13rem}@media screen and (max-width:700px){.estate-detail-cost .estate-detail-cost__title{font-size:1.25rem}}.estate-detail-initial-wrap{background:#FFF9E5;padding:0 30px 65px;border-radius:15px 15px 0 15px;margin-bottom:100px;position:relative}.estate-detail-initial-wrap:before{content:" ";background:url(../img/estate/ill--02.webp) left top no-repeat;background-size:cover;width:164px;height:auto;aspect-ratio:164/170;display:block;position:absolute;right:20px;bottom:-20px}@media screen and (max-width:700px){.estate-detail-initial-wrap{padding:0 20px 30px}.estate-detail-initial-wrap:before{width:80px}}.estate-detail-layout{border-bottom:2px solid #799D12;margin-bottom:50px}@media screen and (min-width:699px){.estate-detail-layout{display:-webkit-box;display:-ms-flexbox;display:flex}.estate-detail-layout .estate-detail-initial{width:50%}}.estate-detail-initial .estate-detail-initial__title{background:#E6BC00;padding:17px 0 18px;border-radius:15px 0 0 0;line-height:1.5;text-align:center;letter-spacing:0.12em;font-size:1.5rem;color:#fff}.estate-detail-initial .estate-detail-initial__item{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.estate-detail-initial .estate-detail-initial__item:before{content:" ";width:100%;height:2px;border-top:2px dotted #348A26;position:absolute;top:50%;left:0;z-index:0}.estate-detail-initial .estate-detail-initial__item dt{background:#FFF9E5;padding-right:25px;position:relative;z-index:1;font-weight:bold;font-size:1.13rem}.estate-detail-initial .estate-detail-initial__item dt span{display:block;font-weight:normal;font-size:0.88rem}.estate-detail-initial .estate-detail-initial__item dd{background:#FFF9E5;padding:0 25px;position:relative;z-index:1;font-size:1.25rem}.estate-detail-initial .estate-detail-initial__sub-total{text-align:center;font-size:1.25rem;color:#348A26}.estate-detail-initial .estate-detail-initial__price{padding-top:20px;padding-bottom:10px;text-align:center;line-height:1.5;font-weight:bold;font-size:1.25rem}.estate-detail-initial .estate-detail-initial__price span{font-size:2rem}.estate-detail-initial .estate-detail-initial__total{border-top:2px solid #799D12;padding-top:40px;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:bold;font-size:1.25rem}@media screen and (min-width:699px){.estate-detail-initial .estate-detail-initial__title{margin-bottom:30px}}@media screen and (max-width:700px){.estate-detail-initial{padding:0 0px 40px}.estate-detail-initial:before{width:80px}.estate-detail-initial .estate-detail-initial__title{margin:0 -20px 20px}}.estate-detail-item-wrap{background:url(../img/estate/ico--initial-arrow.svg) center bottom no-repeat;padding-bottom:90px;margin-bottom:30px}@media screen and (min-width:699px){.estate-detail-item-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:280px;padding:0 25px 40px;-ms-flex-wrap:wrap;flex-wrap:wrap}.estate-detail-item-wrap dl{width:100%}}@media screen and (max-width:700px){.estate-detail-item-wrap{padding-bottom:40px}}@media screen and (min-width:699px){.estate-detail-initial--arrows .estate-detail-initial__title{margin-left:-30px}.estate-detail-initial--arrows .estate-detail-item-wrap{padding-top:30px;padding-bottom:70px;position:relative}.estate-detail-initial--arrows .estate-detail-item-wrap:before{content:" ";background:#000;width:1px;height:232px;display:block;position:absolute;top:0;right:0}.estate-detail-initial--arrows .estate-detail-initial__sub-total{margin-right:-100%}}@media screen and (max-width:700px){.estate-detail-initial--arrows .estate-detail-initial__title{border-radius:15px 15px 0 0;font-size:1.25rem}}.estate-detail-initial--other .estate-detail-initial__title{background:#CCCCCC;border-radius:0 15px 0 0;padding:10px 0;font-size:1.25rem}.estate-detail-initial--other .estate-detail-initial__title span{display:block;font-size:0.88rem}@media screen and (min-width:699px){.estate-detail-initial--other .estate-detail-initial__title{margin-right:-30px}.estate-detail-initial--other .estate-detail-initial__sub-total{text-indent:-9999px;overflow:hidden}.estate-detail-initial--other .estate-detail-initial__price{padding-top:35px}.estate-detail-initial--other .estate-detail-initial__price span{font-size:1.25rem}}@media screen and (max-width:700px){.estate-detail-initial--other .estate-detail-initial__title{border-radius:15px 15px 0 0;font-size:1.25rem}}.estate-comp-02{text-align:center;line-height:1.5}.estate-comp-02 .estate-comp-02__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;text-align:center;font-weight:500}.estate-comp-02 .estate-comp-02__01{display:inline-block;padding-right:10px;font-size:1rem}.estate-comp-02 .estate-comp-02__bg{background:url(../img/common/item/mark/bgi--underline-green.svg) left bottom repeat-x;padding-bottom:10px}.estate-comp-02 strong{line-height:1;font-weight:bold;font-size:2.25rem;color:#348A26}.estate-comp-02 .estate-comp-02__02{font-size:1.13rem}.estate-comp-02 .estate-comp-02__03{font-weight:bold;font-size:2rem}@media screen and (min-width:699px){.estate-comp-02{width:570px;margin:0 auto 40px}}@media screen and (max-width:700px){.estate-comp-02{margin-bottom:20px}.estate-comp-02 .estate-comp-02__main{display:block}.estate-comp-02 .estate-comp-02__bg{padding-bottom:15px}.estate-comp-02 strong{font-size:1.5rem}.estate-comp-02 .estate-comp-02__03{font-size:1.25rem}}.estate-detail-initial__note{font-size:0.88rem}@media screen and (min-width:699px){.estate-detail-initial__note{padding-right:180px}}.estate-detail-total .estate-detail-total__megaphone{background:url(../img/estate/ico--megaphone.svg) left top no-repeat;padding-left:50px;-webkit-transform:rotate(-6.3deg);transform:rotate(-6.3deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;font-size:1.25rem;color:#348A26}.estate-detail-total .estate-detail-total__title{line-height:1.5;letter-spacing:0.12em;font-size:2.5rem;color:#348A26}@media screen and (min-width:699px){.estate-detail-total .estate-detail-total-head{padding-left:66px;margin-bottom:40px}}@media screen and (max-width:700px){.estate-detail-total .estate-detail-total__title{margin-bottom:20px;font-size:1.5rem}}.estate-detail-total-layout{margin-bottom:20px}.estate-detail-total-layout .estate-detail-total-sub{border:2px solid #799D12;padding:24px 15px 16px;border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.estate-detail-total-layout .estate-detail-total-sub__title{position:relative;margin-bottom:15px;text-align:center;font-size:1.13rem;color:#348A26}.estate-detail-total-layout .estate-detail-total-sub__title span{width:100%;display:block;position:absolute;left:0;bottom:-15px;font-weight:normal;font-size:0.75rem}.estate-detail-total-layout .estate-detail-total-sub__price{line-height:1;margin-bottom:15px;text-align:center}.estate-detail-total-layout .estate-detail-total-sub__price strong{font-size:1.38rem}@media screen and (min-width:699px){.estate-detail-total-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.estate-detail-total-layout .estate-detail-total-sub{width:254px}}@media screen and (max-width:700px){.estate-detail-total-layout .estate-detail-total-sub{margin-bottom:40px}}.estate-detail-total-sub__table{width:100%;font-size:0.81rem}.estate-detail-total-sub__table th{font-weight:normal;color:#799D12}.estate-detail-total-sub__table td{text-align:right;line-height:1.5}.estate-detail-total-sub__table .small{letter-spacing:0;font-size:0.75rem}.estate-detail-total-sub--03{text-align:center;line-height:1.5;font-size:0.75rem}.estate-detail-total-sub--03 .estate-detail-total-sub--03__title{margin-bottom:10px;text-align:center;font-weight:bold;font-size:1.25rem}.estate-detail-total-sub--03 .estate-detail-total-sub--03__price{font-size:1rem}.estate-detail-total-sub--03 .estate-detail-total-sub--03__price span{font-size:1.13rem}.estate-detail-total-sub--03 .estate-detail-total-sub--03__plus{display:block;margin:20px auto}.estate-detail-total__text{margin-bottom:80px;font-size:0.88rem}.estate-detail-map iframe{width:100%;height:500px}.estate-detail-spot,.syuuhen-info{margin-bottom:50px;list-style:none}.estate-detail-spot li,.syuuhen-info li{width:182px}.estate-detail-spot li img,.syuuhen-info li img{margin-right:5px}.estate-detail-spot li label,.syuuhen-info li label{background:#F0F0F0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;padding:13px 0 13px 18px;border:none;border-radius:8px;font-size:0.88rem}@media screen and (min-width:699px){.estate-detail-spot,.syuuhen-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.estate-detail-spot li,.syuuhen-info li{margin:0 24px 12px 0}.estate-detail-spot li:nth-child(4n),.syuuhen-info li:nth-child(4n){margin-right:0}}@media screen and (max-width:700px){.estate-detail-spot,.syuuhen-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.estate-detail-spot li,.syuuhen-info li{width:48%;margin:0px 4px 15px 0px}.estate-detail-spot li:nth-child(2n),.syuuhen-info li:nth-child(2n){margin-right:0}}.estate-detail-near{margin-bottom:70px}.estate-detail-near .estate-detail-near__title{margin-bottom:40px;text-align:center;font-weight:normal;font-size:1.25rem;color:#348A26}.estate-detail-near .estate-detail-near__list{list-style:none}.estate-detail-near .estate-detail-near__list li{padding:15px;border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;border:2px solid #799D12;line-height:1.5;font-weight:bold;font-size:1.13rem}@media screen and (min-width:699px){.estate-detail-near .estate-detail-near__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.estate-detail-near .estate-detail-near__list li{width:380px}.estate-detail-near .estate-detail-near__list li:nth-last-child(-n+2){margin-bottom:0}}.estate-detail-hazard{margin-bottom:70px}.estate-detail-hazard iframe{width:100%;height:auto;aspect-ratio:16/9}.estate-detail-outro{background:#FDFAE2;padding:40px;border-radius:15px;margin-bottom:120px}.estate-detail-outro .estate-detail-outro__title{background:url(../img/common/item/mark/bgi--underline-green.svg) left bottom repeat-x;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:10px;margin-bottom:40px;line-height:1.5;font-size:2rem}.estate-detail-outro .estate-detail-outro__lede{margin-bottom:20px;font-size:1.25rem;color:#348A26}@media screen and (max-width:700px){.estate-detail-outro .estate-detail-outro__title{padding-bottom:20px;font-size:1.5rem}}.slide-section{display:none}.sp-search{background:#348A26 url(../img/estate/ico--sp-search.svg) calc(50% + 5rem) center no-repeat;width:100%;padding:25px 0;text-align:center;border:none;display:block;margin-bottom:40px;font-size:1rem;letter-spacing:0.12em;border-radius:15px;color:#fff}@media screen and (min-width:699px){.sp-search{display:none}}.room-pdf{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:fixed;bottom:10px;right:20px;z-index:2}.room-pdf a{background:url(../img/estate/btn--dl-pc.svg) left top no-repeat;width:182px;height:182px;display:block}.room-pdf div{position:relative}.room-pdf span{display:block;text-indent:-999px;overflow:hidden}.room-pdf button{background:url(../img/estate/btn--dl-close.svg) left top no-repeat;width:29px;height:29px;display:block;overflow:hidden;text-indent:-999px;overflow:hidden;border:none;position:absolute;top:10px;right:10px;z-index:2}@media screen and (max-width:700px){.room-pdf{right:10px}.room-pdf a{background:url(../img/estate/btn--dl-sp.svg) left top no-repeat;background-size:cover;width:110px;height:115px}.room-pdf button{top:5px;right:5px}}.estate-side-nav{margin-bottom:40px}.estate-side-nav .estate-side-nav__school-title{background:#E6BC00 url(../img/estate/ico--school.svg) 20px center no-repeat;padding:12px 0 12px 60px;border-radius:15px 15px 0 0;letter-spacing:0.12em;line-height:1.5;font-size:1.25rem;color:#fff}.estate-side-nav .estate-side-nav__school-title span{display:block;font-weight:normal;font-size:0.88rem}.estate-side-nav .estate-side-nav__title{background:#E6BC00 url(../img/estate/ico--search.svg) 40px center no-repeat;padding:24px 0 24px 80px;border-radius:15px 15px 0 0;margin-bottom:20px;letter-spacing:0.12em;line-height:1.5;font-size:1.25rem;color:#fff}.estate-side-nav select.form-control:not([size]):not([multiple]){height:auto;font-size:0.88rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}.estate-side-nav label{margin-bottom:0}.estate-side-nav__school-list{padding:18px 18px 0;list-style:none}.estate-side-nav__school-list li{margin-bottom:5px}.estate-side-nav__school-list li a{background:url(../img/estate/bgi--list-room.svg) right center no-repeat;padding-right:15px;font-size:0.81rem;color:#4C4C4C}.estate-side-nav__item dt{font-weight:bold;font-size:1rem;color:#348A26}.estate-side-nav__item dd{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #000}.estate-side-nav__item dd input[type=checkbox]{border:1px solid #348A26}.estate-side-nav__item dd ul{list-style:none;font-size:0.88rem}.estate-side-nav__item dd ul.estate-side-nav__half{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.estate-side-nav__item dd ul.estate-side-nav__half li{width:48%;margin-right:4%}.estate-side-nav__item dd ul.estate-side-nav__half li:nth-child(2n){margin-right:0}.estate-side-nav__item dd ul.estate-side-nav__half li.full{width:100%;margin-right:0}.estate-side-nav__price{margin-bottom:10px;font-size:0.88rem}.estate-side-nav__price select{width:40%;border:1px solid #799D12;padding:0 10px;height:auto}.estate-side-nav__submit{background:url(../img/estate/ico--submit.svg) left 40px center no-repeat,url(../img/estate/ico--arrow.svg) right 24px center no-repeat;background-color:#348A26;width:190px;padding:15px 0;border-radius:30px;display:block;margin:0 auto;border:none;text-align:center;font-size:0.88rem;color:#fff}.ui-dialog{padding:0;border-radius:15px 15px 0 0;border:none;text-align:left}@media screen and (min-width:699px){.ui-dialog .bundle-child-dialog{padding:30px}}.ui-dialog .ui-dialog-titlebar{background:#E6BC00;border-radius:15px 15px 0 0;padding:10px 0;display:block;letter-spacing:0.12em;text-align:center;font-weight:bold;font-size:1.25rem;color:#fff}.ui-dialog .ui-dialog-title{width:100%}.ui-dialog .ui-dialog-titlebar-close{background:url(../img/estate/ico--close.svg) center center no-repeat!important;width:37px;height:37px;padding:0;margin:0;border:1px solid #fff;border-radius:50%;top:12px;right:4px;position:absolute;text-indent:-999px;overflow:hidden}.ui-dialog .ui-button .ui-icon{background:none}.ui-dialog .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:699px){.ui-dialog .bundle-parent{width:46%;margin-right:3.8%}}.ui-dialog .dialog-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui-dialog .crui_name{padding:0 15px;margin-right:15px;border:1px solid #4C4C4C;border-radius:5px;display:inline-block;font-size:0.75rem}.ui-dialog .bk-title a{text-decoration:none;font-weight:bold;font-size:1.5rem;color:#4C4C4C}@media screen and (min-width:699px){.ui-dialog .disp-contents{width:50%}}.ui-dialog .disp-main-item dl{display:-webkit-box;display:-ms-flexbox;display:flex}.ui-dialog .disp-main-item dl dt{margin-right:1rem;font-weight:bold;font-size:1rem;color:#348A26}.ui-dialog .ad-kotu a{text-decoration:none;color:#4C4C4C}.ui-dialog .sub_content a{text-decoration:none;color:#4C4C4C}.ui-dialog .link_content{margin:20px 0;font-size:0.88rem}.ui-dialog .link_content dl{display:inline-block}.ui-dialog .link_content dl dt{display:inline-block;font-weight:bold;margin-right:10px}.ui-dialog .link_content dl dd{margin-right:1rem;display:inline}.ui-dialog .link_content dl .num,.ui-dialog .link_content dl .small-num{font-weight:bold;color:#348A26}.ui-dialog .sub_link .link a{background:#E6BC00 url(../img/estate/ico--arrow.svg) right 10px center no-repeat;display:block;padding-right:20px;padding-left:10px;border-radius:10px;text-decoration:none;text-align:center;font-size:0.88rem;color:#fff}.ui-dialog .sub_comment{background:#FDFAE2;padding:10px;font-size:0.88rem}.ui-dialog .ui-state-default{background:#348A26;display:block;padding:10pxpx 20px;border-radius:30px;border:none;margin:10px auto 0;text-align:center;font-size:0.88rem;color:#fff}.rent-common{margin-bottom:120px}.rent-common .main_building_year,.rent-common .main_city_and_syogaku_names,.rent-common .main_city_numbers,.rent-common .main_created_within,.rent-common .main_line_numbers,.rent-common .main_post_codes,.rent-common .main_station_numbers,.rent-common .sub_building_year,.rent-common ul.main,.rent-common ul.main_new_building{list-style:none}.rent-common .row{margin-bottom:30px}.rent-common .money_max,.rent-common .money_min{display:inline-block;width:auto}.rent-common .kodawari dt{text-align:left}.rent-common .kodawari dd{margin-bottom:20px}.rent-common .btn-default{background:#348A26;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;padding:10px 30px;border:none;border-radius:30px;margin:0 auto;color:#fff}.rent-common .form-control{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:10px 15px;border-radius:5px;font-size:1rem;line-height:1.3;border:1px solid #ccc}.rent-common select.form-control{width:auto;display:inline-block}.rent-common .main_line_numbers{margin-bottom:30px}.rent-common .head h4{text-align:left}@media screen and (min-width:699px){.rent-common .main_building_year,.rent-common .main_city_and_syogaku_names,.rent-common .main_city_numbers,.rent-common .main_created_within,.rent-common .main_line_numbers,.rent-common .main_post_codes,.rent-common .main_station_numbers,.rent-common .sub_building_year,.rent-common ul.main,.rent-common ul.main_new_building{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.rent-common .main_building_year li,.rent-common .main_city_and_syogaku_names li,.rent-common .main_city_numbers li,.rent-common .main_created_within li,.rent-common .main_line_numbers li,.rent-common .main_post_codes li,.rent-common .main_station_numbers li,.rent-common .sub_building_year li,.rent-common ul.main li,.rent-common ul.main_new_building li{width:48%;margin-right:4%;margin-bottom:10px}.rent-common .main_building_year li:nth-child(2n),.rent-common .main_city_and_syogaku_names li:nth-child(2n),.rent-common .main_city_numbers li:nth-child(2n),.rent-common .main_created_within li:nth-child(2n),.rent-common .main_line_numbers li:nth-child(2n),.rent-common .main_post_codes li:nth-child(2n),.rent-common .main_station_numbers li:nth-child(2n),.rent-common .sub_building_year li:nth-child(2n),.rent-common ul.main li:nth-child(2n),.rent-common ul.main_new_building li:nth-child(2n){margin-right:0}}.railway .h3,.railway .h5,.search .h3,.search .h5,.station .h3,.station .h5{font-weight:bold;font-size:1.38rem}.station .searchBoxInner{margin-bottom:40px}.station .station_toho{display:inline-block;width:auto}.area .searchBoxInner{margin-bottom:40px}.area .h5{font-weight:bold}.city .searchBoxInner{margin-bottom:40px}.school .searchBoxInner{margin-bottom:40px}.school .h3{position:relative;font-weight:bold;font-size:1.38rem}.school .h3 a{background:#348A26;display:inline-block;padding:10px;border-radius:10px;position:absolute;top:10px;right:0;line-height:1;text-decoration:none;font-weight:normal;font-size:0.88rem;color:#fff}.school .h5{font-weight:bold}#backButton{display:none}.disp-list-item{text-align:left}.disp-list-item .build_name{line-height:1.4;font-size:0.88rem;font-weight:bold}.disp-list-item .money{font-size:0.75rem}.disp-list-item .madomen{font-size:0.75rem}.disp-list-item .traffic{display:none;text-decoration:none;font-size:0.88rem}.rent-serch{margin-bottom:120px}@media screen and (max-width:700px){.rent-serch{margin-bottom:80px}}.galleriffic-slide .d-none{display:block!important}#njcAreaView{display:none}.room-movie{width:100%;height:auto!important;margin-bottom:60px;aspect-ratio:16/9}.u-font-size--small{font-size:0.88rem}.u-font-size--large{font-size:1.13rem}.u-font-size--x-large{font-size:1.25rem}.u-font-size--xx-large{font-size:1.5rem}.u-font-bold{font-weight:bold}.u-color-red{color:red}.u-color-white{color:white}.u-color-main{color:#348A26}.u-color-sub{color:#E6BC00}.u-ff-en{font-family:acumin-pro,sans-serif;font-weight:400;font-style:normal}.u-marker-yellow{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#FFEEA3));background:linear-gradient(transparent 60%,#FFEEA3 60%);padding:0 2px;position:relative;behavior:url(PIE.htc)}.u-marker-pink{background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,transparent),color-stop(40%,#FFD4D3));background:linear-gradient(transparent 40%,#FFD4D3 40%);padding:0 2px;position:relative}.u-underline-green{background:url(../img/common/item/mark/bgi--underline-green.svg) left bottom no-repeat;padding-bottom:10px;display:inline-block}.u-underline-yellow{background:url(../img/common/item/mark/bgi--underline-yellow.svg) left bottom no-repeat;padding-bottom:10px;display:inline-block}.u-txt{padding:0 1px}.u-paragraph{padding:0 1px 0 1px;margin-bottom:1em}.u-txt-sub{font-size:85%!important;color:#666}.u-txt-attention{padding:0 0 0 0.7em;text-indent:-0.7em;color:#C60}.u-textalign-center{text-align:center}.u-textalign-right{text-align:right}.u-textalign-left{text-align:left}.u-float-left{float:left}.u-float-right{float:right}.u-clear{clear:both}.u-overflow-hidden{overflow:hidden}img.alignleft{float:left;margin:0 15px 15px 0}img.alignright{float:right;margin:0 0 15px 15px}img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.u-line-dashed{border:none;border-top:1px dashed #ccc;height:1px}.u-position-relative{position:relative}.u-margin-bottom--none{margin-bottom:0px}.u-margin-bottom--small{margin-bottom:10px}.u-margin-bottom{margin-bottom:20px}.u-margin-bottom--mid{margin-bottom:30px}.u-margin-bottom--large{margin-bottom:60px}.u-margin-bottom--x-large{margin-bottom:80px}.u-margin-bottom--xx-large{margin-bottom:120px}.u-margin-bottom--max{margin-bottom:160px}@media (min-width:700px){.u-over-parent{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}@media (min-width:700px){.u-padding-pagewidth{padding-left:calc(50vw - 540px);padding-right:calc(50vw - 540px)}}@media (min-width:700px){.u-flex-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.u-position-relative{position:relative}@media screen and (max-width:699px){.u-br-not-sp{display:none}}@media screen and (min-width:699px){.u-br-sp{display:none}}.u-target{padding-top:180px;margin-top:-180px}.hide{display:none}
/*# sourceMappingURL=estate.css.map */