@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,.news-list li a{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,.contact-tel dd .contact-tel__link-buy,.contact-tel dd .contact-tel__link-rent,.faq-intro .faq-intro__tel,.ff-en,.flow-section-01__tel,.flow-step .flow-step__title span,.global-nav__tel,.header-nav-header .header-nav__tel,.header-pulldown dt span,.news-list li 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}}.title-lv3{border-left:8px solid #E6BC00;padding-left:25px;margin-bottom:35px;color:#348A26}.title-other-01{margin-bottom:20px;text-align:center;letter-spacing:0.12em;font-weight:normal;font-size:1.25rem;color:#348A26}.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){.title-other-02{padding:20px;line-height:1.5;font-size:1.5rem}}.property-main .property-main__title,.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}.article-nav{position:relative;list-style:none;margin-bottom:80px}.article-nav li{width:30%}.article-nav li a{display:block;padding:10px;border:1px solid #348A26;border-radius:10px;text-decoration:none;text-align:center}.article-nav li:first-child{position:absolute;top:0;left:0}.article-nav li:nth-child(2){position:absolute;top:0;right:0}.article-nav li:nth-child(3){margin:0 auto}.article-nav li:nth-child(3) a{background:#348A26;color:#fff}.pagination{position:relative;padding:20px 0;margin-bottom:80px;clear:both;text-align:center;line-height:40px;font-size:12px}.pagination a,.pagination span{background-color:#fff;display:inline-block;width:40px;margin:2px 5px 2px 0;text-align:center;text-decoration:none;border-radius:20px;font-size:125%;color:#348A26}.pagination a{border:1px solid #348A26}.pagination a:hover{background-color:#348A26;border:1px solid #348A26;color:#fff}.pagination .current{background-color:#348A26;border:1px solid #348A26;color:#fff}.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}}.flow-wrap{text-align:left}@media screen and (min-width:699px){.flow-wrap{width:774px;margin:0 auto 440px}}@media screen and (max-width:700px){.flow-wrap{padding:0 30px;margin:0 auto 200px}}.flow-intro{margin-bottom:260px}.flow-intro .flow-intro__lede{margin-bottom:30px;text-align:center;font-size:2.13rem}@media screen and (max-width:700px){.flow-intro{margin-bottom:120px}.flow-intro .flow-intro__lede{line-height:1.5;font-size:1.5rem}}.flow-note{padding:0 100px 75px 44px;border:3px solid #799D12;border-radius:15px;position:relative}.flow-note .flow-note__title{background:#348A26;width:442px;padding:40px 0;margin:-70px 0 80px 122px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:15px;border:3px solid #fff;position:relative;line-height:1;letter-spacing:0.12em;text-align:center;font-size:2.13rem;color:#fff}.flow-note .flow-note__title:before{content:" ";background:url(../img/about/flow/flow/ico--title.svg) left bottom no-repeat;width:29px;height:25px;display:block;position:absolute;bottom:-24px;left:calc(50% - 12.5px)}@media screen and (max-width:700px){.flow-note{padding:0 30px 30px}.flow-note .flow-note__title{width:100%;padding:20px 0;margin:-40px auto 60px;font-size:1.5rem}}.flow-section{background:url(../img/about/flow/flow/ico--flow.svg) calc(50% + 50px) bottom no-repeat;padding-left:110px;padding-bottom:100px;margin-bottom:40px}.flow-section .flow-section__title{margin-left:-108px;padding-top:15px;padding-bottom:15px;padding-left:108px;font-size:1.75rem;color:#348A26}.flow-section:last-child{background:none;padding-bottom:0;margin-bottom:0}@media screen and (max-width:700px){.flow-section{background-position:center bottom;padding-left:0}.flow-section .flow-section__title{background-position:center top!important;background-size:50px auto!important;margin-left:0;padding-top:70px;padding-bottom:15px;padding-left:0;line-height:1.5;text-align:center;font-size:1.38rem}}.flow-section-01 .flow-section__title{background:url(../img/about/flow/flow/pic--step-01.svg) left top no-repeat}.flow-section-02 .flow-section__title{background:url(../img/about/flow/flow/pic--step-02.svg) left top no-repeat}.flow-section-03 .flow-section__title{background:url(../img/about/flow/flow/pic--step-03.svg) left top no-repeat}.flow-section-04 .flow-section__title{background:url(../img/about/flow/flow/pic--step-04.svg) left top no-repeat}.flow-section-01__em-01{margin-bottom:15px;font-weight:bold;font-size:1.25rem}.flow-section-01__em-01 strong{font-size:2rem;color:#348A26}@media screen and (max-width:700px){.flow-section-01__em-01{font-size:1.13rem}.flow-section-01__em-01 strong{font-size:1.25em}}.flow-section-01__em-02{margin-bottom:25px;font-weight:bold;font-size:1.25rem}@media screen and (max-width:700px){.flow-section-01__em-02{font-size:1.13rem}}.flow-section-01__em-03{background:url(../img/about/flow/flow/ico--arrow-down.svg) right center no-repeat;padding-right:30px;font-weight:bold;text-decoration:underline;color:#348A26}.flow-section-01__em-04{background:url(../img/common/item/link/ico--btn-detail-yellow.svg) right center no-repeat;padding-right:30px;font-weight:bold;text-decoration:underline;color:#348A26}.flow-section-01-02{margin-bottom:120px;text-align:center}.flow-section-01-02 strong{margin-bottom:15px;display:block;text-align:center;font-weight:bold;font-size:2rem;color:#348A26}.flow-section-01-02 .u-underline-yellow{font-weight:bold;font-size:1.25rem}.flow-section-01-02 p{margin-bottom:25px}.flow-section-01__tel{background:url(../img/common/item/mark/bgi--underline-yellow.svg) left bottom no-repeat,url(../img/about/flow/flow/ico--tel.svg) left 8px no-repeat;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:60px;padding-bottom:20px;display:block;margin:0 auto 10px;line-height:1;font-size:3rem;color:#348A26}@media screen and (max-width:700px){.flow-section-01__tel{background-size:auto,15px auto;padding-left:30px;font-size:1.5rem}}.flow-section-01__note{margin-bottom:20px;text-align:center;font-weight:bold;color:#348A26}.flow-section-01__note span{font-weight:normal}@media screen and (max-width:700px){.flow-section-01__note{line-height:1.5}}.flow-section-01-outro{border:3px solid #FFEEA3;border-radius:15px;padding:40px}.flow-section-01-outro .flow-section-01-outro__title{background:url(../img/common/item/mark/bgi--underline-green.svg) left bottom -3px no-repeat,url(../img/about/flow/flow/ico--balloon.svg) left top 5px no-repeat;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;padding:0 40px 10px;margin:0 auto 10px;font-size:1.25rem;color:#348A26}@media screen and (max-width:700px){.flow-section-01-outro{padding:20px 30px}.flow-section-01-outro .flow-section-01-outro__title{padding-right:0;padding-bottom:20px;line-height:1.5;font-size:1rem}}.flow-checkpoint{background:rgba(255,238,163,0.3);padding:35px 35px 35px 50px;border-radius:15px}.flow-checkpoint .flow-checkpoint__title{margin-bottom:15px;text-align:center;font-weight:bold;font-size:1.25rem;color:#348A26}.flow-checkpoint .flow-checkpoint__list{list-style:none}.flow-checkpoint .flow-checkpoint__list li{background:url(../img/about/flow/flow/ico--check.svg) left 8px no-repeat;padding-left:40px;margin-bottom:15px}.flow-checkpoint .flow-checkpoint__list li:last-child{margin-bottom:0}@media screen and (max-width:700px){.flow-checkpoint{padding:30px}.flow-checkpoint .flow-checkpoint__title{line-height:1.5}}.flow-step{border:3px solid #FFEEA3;border-radius:15px;padding:40px 24px 35px 25px}.flow-step .flow-step__title{background:url(../img/common/item/mark/bgi--underline-yellow.svg) left bottom -3px repeat-x;padding-bottom:10px;margin-bottom:45px;text-align:center;font-weight:bold;font-size:1.25rem;color:#348A26}.flow-step .flow-step__title span{line-height:1;font-size:3rem}.flow-step .flow-step__list{list-style:none}.flow-step .flow-step__list li{padding-left:50px;margin-bottom:55px}.flow-step .flow-step__list li strong{display:block;margin-bottom:10px;font-weight:bold;font-size:1.25rem;color:#348A26}.flow-step .flow-step__list li:first-child{background:url(../img/about/flow/flow/ico--step-01.svg) left top no-repeat}.flow-step .flow-step__list li:nth-child(2){background:url(../img/about/flow/flow/ico--step-02.svg) left top no-repeat}.flow-step .flow-step__list li:nth-child(3){background:url(../img/about/flow/flow/ico--step-03.svg) left top no-repeat}.flow-step .flow-step__list li:last-child{margin-bottom:0}@media screen and (max-width:700px){.flow-step .flow-step__title{line-height:1.5}.flow-step .flow-step__title span{font-size:2rem}}.flow-online{background:rgba(255,238,163,0.3);padding:1px 60px 60px;border-radius:15px;margin-bottom:300px}@media screen and (max-width:700px){.flow-online{padding:1px 25px 25px;margin-bottom:120px}}.flow-online__title{background:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:25px 40px;margin:-150px auto 80px;border-radius:15px;border:3px solid #E6BC00;position:relative;line-height:1;text-align:center;letter-spacing:0.12em;font-size:2.5rem;color:#348A26}.flow-online__title span{background:url(../img/common/item/mark/bgi--underline-yellow.svg) left bottom -3px repeat-x;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:25px;margin:0 auto 20px;display:block;font-size:2rem;color:#4C4C4C}.flow-online__title:after{content:"";background:url(../img/about/flow/online/ico--title.svg) left top;width:36px;height:35px;display:block;position:absolute;bottom:-28px;left:calc(50% - 18px)}@media screen and (max-width:700px){.flow-online__title{width:auto;padding:25px 0;margin-left:-30px;margin-right:-30px;margin-bottom:60px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.5rem}.flow-online__title span{font-size:1.25rem}}.flow-online-section .flow-online-section__title{margin-bottom:10px;letter-spacing:0.12em;font-size:1.5rem;color:#348A26}@media screen and (max-width:700px){.flow-online-section{padding-top:80px;padding-bottom:60vw;margin-bottom:80px}.flow-online-section:last-child{margin-bottom:0}.flow-online-section .flow-online-section__title{line-height:1.5;font-size:1.38rem}}@media screen and (min-width:699px){.flow-online-section-01{background:url(../img/about/flow/online/pic--arrow-01.svg) 54px 87px no-repeat,url(../img/about/flow/online/pic--01.webp) 106px 21px no-repeat,url(../img/about/flow/online/ico--step-01.svg) left top no-repeat;background-size:auto,260px auto,auto;padding-left:420px;padding-bottom:90px}.flow-online-section-02{background:url(../img/about/flow/online/pic--arrow-02.svg) 60px 136px no-repeat,url(../img/about/flow/online/pic--02.webp) right 30px no-repeat,url(../img/about/flow/online/ico--step-02.svg) 114px top no-repeat;background-size:auto,260px auto,auto;padding-left:215px;padding-right:290px;padding-bottom:90px}.flow-online-section-03{background:url(../img/about/flow/online/pic--03.webp) 106px 21px no-repeat,url(../img/about/flow/online/ico--step-03.svg) left top no-repeat;background-size:260px auto,auto;padding-left:420px;padding-top:60px}}@media screen and (max-width:700px){.flow-online-section-01{background:url(../img/about/flow/online/pic--01.webp) left bottom no-repeat,url(../img/about/flow/online/ico--step-01.svg) center top no-repeat;background-size:100% auto,auto}.flow-online-section-02{background:url(../img/about/flow/online/pic--02.webp) left bottom no-repeat,url(../img/about/flow/online/ico--step-02.svg) center top no-repeat;background-size:100% auto,auto}.flow-online-section-03{background:url(../img/about/flow/online/pic--03.webp) left bottom no-repeat,url(../img/about/flow/online/ico--step-03.svg) center top no-repeat;background-size:100% auto,auto}}.contact-wrap{margin-bottom:120px}@media screen and (min-width:699px){.contact-wrap{width:800px;margin-left:auto;margin-right:auto}}@media screen and (max-width:700px){.contact-wrap{padding:0 30px}}.contact-intro{margin-bottom:60px;text-align:center}@media screen and (max-width:700px){.contact-intro{text-align:left}}.contact-way{margin-bottom:90px}@media screen and (min-width:699px){.contact-way{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.contact-tel{background:#FDFAE2;padding:30px 0;border-radius:15px;text-align:center}.contact-tel dt{margin-bottom:10px;font-size:1.25rem}.contact-tel dd{color:#348A26}.contact-tel dd .contact-tel__label-rent{width:124px;border:1px solid #4C4C4C;display:block;margin:0 auto 10px;border-radius:15px;font-size:0.88rem;color:#4C4C4C}.contact-tel dd .contact-tel__link-rent{background:url(../img/contact/ico--tel.svg) left top no-repeat,url(../img/common/item/mark/bgi--underline-yellow.svg) left bottom -2px repeat-x;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 20px;padding-left:48px;padding-bottom:15px;line-height:1;font-size:1.75rem;color:#348A26}.contact-tel dd .contact-tel__label-buy{width:92px;border:1px solid #4C4C4C;display:block;margin:0 auto 10px;border-radius:15px;font-weight:normal;font-size:0.75rem;color:#4C4C4C}.contact-tel dd .contact-tel__link-buy{background:url(../img/contact/ico--tel.svg) left top no-repeat;background-size:19px auto;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 0px;padding-left:27px;padding-bottom:15px;line-height:1;font-size:1.13rem;color:#348A26}@media screen and (min-width:699px){.contact-tel{width:370px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:700px){.contact-tel{margin-bottom:40px}}.contact-line{background:#06C755 url(../img/contact/ico--line.svg) center 140px no-repeat;border-radius:15px;text-decoration:none;display:block;padding-top:80px;font-size:1.25rem;color:#fff}.contact-line:hover{opacity:0.8;color:#fff}.contact-line span{background:url(../img/contact/ico--line-arrow.svg) right center no-repeat;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:30px;margin:103px auto 0;display:block;border-bottom:1px solid #fff}@media screen and (min-width:699px){.contact-line{width:370px}}@media screen and (max-width:700px){.contact-line{background:#06C755 url(../img/contact/ico--line.svg) center 90px no-repeat;padding-top:30px;padding-bottom:30px}}.contact-form{padding:65px 100px;border-radius:15px;border:3px solid #799D12;text-align:left}@media screen and (max-width:700px){.contact-form{padding:45px 20px}}.contact-form__note{margin-top:40px;font-size:0.75rem}.faq-intro{background:#FDFAE2;padding:30px;border-radius:15px;margin-bottom:50px}.faq-intro .faq-intro__title{margin-bottom:20px;font-weight:normal;text-align:center;font-size:1.25rem}.faq-intro .faq-intro__text{margin-bottom:20px;text-align:center}.faq-intro .faq-intro__tel{background:url(../img/common/item/mark/ico--tel.svg) left top no-repeat,url(../img/common/item/mark/bgi--underline-yellow.svg) left bottom repeat-x;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;padding-left:44px;padding-bottom:15px;margin:0 auto 20px;letter-spacing:0.12em;line-height:1;font-size:1.75rem;color:#348A26}.faq-intro .faq-intro__time{color:#348A26}.faq-nav{list-style:none}.faq-nav li a{background:#E6BC00 url(../img/faq/ico--faq-nav.svg) right 24px center no-repeat;display:block;padding:28px 15px 28px 0;border-radius:15px;text-align:center;font-weight:bold;text-decoration:none;color:#fff}@media screen and (min-width:699px){.faq-nav{width:650px;margin:0 auto 110px;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}.faq-nav li{width:300px;margin-bottom:30px}}@media screen and (max-width:700px){.faq-nav{margin-bottom:60px}.faq-nav li{margin-bottom:20px}}.faq dt{border-radius:15px;border:3px solid #E6BC00;padding:20px 30px 20px 115px;margin-bottom:48px;position:relative;line-height:1.5;letter-spacing:0.12em;font-weight:bold;font-size:2.13rem;color:#348A26}.faq dt:before{content:"Q.";line-height:1;position:absolute;top:20px;left:45px;font-size:2.5rem;color:#E6BC00}.faq dd{padding-left:115px;margin-bottom:100px;position:relative}.faq dd:before{content:"A.";line-height:1;position:absolute;top:0px;left:45px;font-weight:bold;font-size:2.13rem;color:#348A26}@media screen and (max-width:700px){.faq dt{padding:15px 15px 15px 60px;margin-bottom:20px;line-height:1.5;font-size:1.25rem}.faq dt:before{left:10px;font-size:1.25rem}.faq dd{padding-left:60px;margin-bottom:60px}.faq dd:before{left:10px;font-size:1.25rem}}.news-list{list-style:none;margin-bottom:80px}.news-list li{background:url(../img/common/item/mark/ico--arrow-news.svg) right 27px center no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;padding:35px;border-bottom:1px solid #4C4C4C}.news-list li span{width:162px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:0.88rem;color:#E6BC00}.news-list li a{text-decoration:none;line-height:1.5;font-size:1.25rem;color:#4C4C4C}@media screen and (max-width:700px){.news-list li{background:url(../img/common/item/mark/ico--arrow-news.svg) right 15px center no-repeat;display:block;padding:15px 30px 15px 0}}.property-category{margin-bottom:60px;list-style:none;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}.property-category li{width:160px}.property-category li a{display:block;border:1px solid #348A26;padding:10px 0;border-radius:10px;text-align:center;text-decoration:none}.property-category li a.active,.property-category li a:hover{background:#348A26;color:#fff}@media screen and (max-width:700px){.property-category{margin-bottom:20px}.property-category li{width:48%;margin-bottom:20px}}.property-list{margin-bottom:40px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.property-list li a{text-decoration:none;color:#4C4C4C}.property-list li .property-list__pic{position:relative;margin-bottom:10px}.property-list li .property-list__pic img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}.property-list li .property-list__badge{background:#E6BC00;width:60px;height:60px;line-height:60px;border-radius:50%;text-align:center;position:absolute;top:10px;right:10px;letter-spacing:0;font-size:0.75rem;color:#fff}.property-list li strong{display:block;margin-bottom:10px;line-height:1.5;font-size:1rem}.property-list li p{line-height:1.5;font-size:0.88rem}@media screen and (min-width:699px){.property-list li{width:240px;margin-right:46px;margin-bottom:45px}.property-list li:nth-child(4n){margin-right:0}.property-list li:nth-child(4n+1){clear:both}}@media screen and (max-width:700px){.property-list li{margin-bottom:60px}.property-list li .property-list__pic{position:relative;margin-bottom:10px}.property-list li .property-list__pic img{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:6/4}}.property-main{position:relative;margin-bottom:20px}.property-main .property-main-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.property-main .property-main__name{background:#348A26;padding:5px 20px;display:block;margin-right:15px;border-radius:30px;line-height:1.5;font-size:1.13rem;color:#fff}.property-main .property-main__name br{display:none}.property-main .property-main__category{background:#E6BC00;padding:5px 20px;display:block;border-radius:30px;margin-right:15px;line-height:1.5;font-size:1.13rem;color:#fff}.property-main .property-main__title{line-height:1.4;font-size:1.5rem}.property-main img{margin:0 auto}@media screen and (max-width:699px){.property-main .property-main__name{font-size:1rem}}.property-data-wrap{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.property-data-wrap dt{background:#E6BC00;border:1px solid #799D12;padding:10px 20px;color:#fff}.property-data-wrap dd{background:#fff;border:1px solid #799D12;padding:5px 10px;color:#4C4C4C}.property-data-wrap .property-data-detail{background:#348A26 url(../img/common/item/link/ico--btn-detail.svg) right 20px center no-repeat;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;text-decoration:none;color:#fff}@media screen and (min-width:699px){.property-data-wrap dl{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:-1px}.property-data-wrap dl dt{width:25%;margin-right:-1px}.property-data-wrap dl dd{width:75%;margin-right:-1px}.property-data-wrap .property-data-detail{width:50%}}@media screen and (max-width:699px){.property-data-wrap dl{width:100%}.property-data-wrap dl dd,.property-data-wrap dl dt{margin-bottom:-1px;padding:15px}.property-data-wrap .property-data-detail{width:100%;display:block;margin-top:40px;padding:15px 0;text-align:center}}.property-comment{margin-bottom:40px;line-height:1.5}.property-link{margin-bottom:50px;list-style:none}.property-link a{padding:28px 0 28px 20px;border-radius:15px;display:block;text-decoration:none;text-align:center;line-height:1;color:#fff}.property-link .property-link__movie{background:url(../img/estate/ico--arrow.svg) calc(100% - 25px) center no-repeat;background-color:#348A26}.property-link .property-link__insta{background:url(../img/estate/ico--arrow.svg) calc(100% - 25px) center no-repeat;background-color:#E6BC00}@media screen and (min-width:699px){.property-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.property-link li{width:380px}}@media screen and (max-width:700px){.property-link li{margin-bottom:40px}}.property-point1-1{display:block;margin:0 auto 40px}.property-point1-list{list-style:none}.property-point1-list li img{display:block;margin-bottom:10px}@media screen and (min-width:699px){.property-point1-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.property-point1-list li{width:48%}}@media screen and (max-width:700px){.property-point1-list li{margin-bottom:40px}}.property-point1-point2{list-style:none}@media screen and (min-width:699px){.property-point1-point2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.property-point1-point2 li{width:30%;margin-right:5%;margin-bottom:30px}.property-point1-point2 li:nth-child(3){margin-right:0}}@media screen and (max-width:700px){.property-point1-point2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.property-point1-point2 li{width:48%;margin-right:4%;margin-bottom:30px}.property-point1-point2 li:nth-child(2n){margin-right:0}}@media screen and (min-width:699px){.property-layout{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}.property-layout>section{width:48%}}@media screen and (max-width:700px){.property-layout section{margin-bottom:60px}}.property-map{width:100%;height:auto;aspect-ratio:16/9}.sitemap{margin-bottom:120px;list-style:none;font-size:1.13rem}.sitemap>li{margin-top:10px;padding-left:15px;position:relative}.sitemap>li:before{content:" ";background:#348A26;width:6px;height:6px;display:block;border-radius:50%;position:absolute;top:16px;left:0}.sitemap ul{list-style:none;margin-left:40px;margin-bottom:20px}.sitemap ul li{margin-top:10px;padding-left:15px;position:relative}.sitemap ul li:before{content:" ";background:#E6BC00;width:6px;height:6px;display:block;border-radius:50%;position:absolute;top:16px;left:0}.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=other.css.map */