.slick-slider{box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(var(--swiper-navigation-size)*-1/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:100%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:#0000001a;border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:#00000080;border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;-webkit-transform-origin:0 0;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{background:#000;bottom:0;-webkit-filter:blur(50px);filter:blur(50px);height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.alert{border:1px solid #d43e04;border-radius:3px;color:#d43e04;font-size:87.5%;font-weight:700;margin-bottom:10px;padding:10px;text-align:center}.TopSlider{margin:0 auto;width:660px}.TopSlider__list{position:relative}.TopSlider__list__prev{align-items:center;background-color:#333c;display:flex;height:30px;justify-content:center;left:0;margin-top:-15px;position:absolute;top:50%;transition:.1s;width:15px;z-index:1}.TopSlider__list__prev__icon{height:16px;min-height:16px;min-width:16px;-webkit-transform:unset;transform:unset;-webkit-transform:scaleX(-1);transform:scaleX(-1);width:16px}.TopSlider__list__prev:hover{cursor:pointer;opacity:.8;transition:.2s}.TopSlider__list__next{align-items:center;background-color:#333c;display:flex;height:30px;justify-content:center;margin-top:-15px;position:absolute;right:0;top:50%;transition:.1s;width:15px;z-index:1}.TopSlider__list__next__icon{height:16px;min-height:16px;min-width:16px;-webkit-transform:unset;transform:unset;vertical-align:middle;width:16px}.TopSlider__list__next:hover{cursor:pointer;opacity:.8;transition:.2s}.TopSlider__list__item{text-align:center}.TopSlider__list__item__link{display:inline-block;position:relative}.TopSlider__list__item__link:before{content:"";display:block;inset:0;position:absolute;transition:.1s linear}.TopSlider__list__item__link:hover:before{background:#ffffff4d;transition:.2s}.TopSlider__list__item__link:hover{text-decoration:underline}.TopSlider__list__item__link{vertical-align:bottom}.TopSlider__list__dots{text-align:center}.TopSlider__list__dots__item li{display:inline-block;vertical-align:bottom}.TopSlider__list__dots__item li:first-child:last-child{display:none}.TopSlider__list__dots__item li button{background:transparent;border:0;color:transparent;cursor:pointer;font-size:0;height:8px;line-height:0;outline:none;padding:0 5px;width:18px}.TopSlider__list__dots__item li button:before{background-color:#d6d6d6;border-radius:4px;content:"";display:inline-block;height:8px;width:8px}.TopSlider__list__dots__item .slick-active button:before{background-color:#008277}.TopSlider__pause{align-items:center;border-left:1px solid #d6d6d6;display:flex;height:9px;margin-left:15px;padding-left:15px}.TopSlider__pause__link{display:inline-block;position:relative}.TopSlider__pause__link:before{content:"";display:block;inset:0;position:absolute;transition:.1s linear}.TopSlider__pause__link:hover:before{background:#ffffff4d;transition:.2s}.TopSlider__pause__link:hover{text-decoration:underline}.TopSlider__pause__icon{height:16px;min-height:16px;min-width:16px;-webkit-transform:unset;transform:unset;vertical-align:middle;width:16px}.TopSlider__navigation{align-items:center;display:flex;justify-content:center;margin-top:10px}.SectionLearn{background-color:#f7f7f7;padding:10px 10px 20px}.SectionLearn__text{color:#524939;font-size:13px;margin-top:5px}.SectionLearn__text__notice{font-size:12px}.SectionLearn__brandListLink{background-color:#fff;font-size:14px;margin:10px 0 0;padding:10px}.SectionLearn__brandListLink__title{font-size:13px;padding-left:0}.SectionLearn__contentsLink{margin-top:10px}.SectionLearn__contentsLink__image{float:left;margin-right:10px;position:relative}.SectionLearn__contentsLink__image:before{content:"";transition:.1s}.SectionLearn__contentsLink__link{background-color:#fff;display:block;font-size:13px;padding:10px}.SectionLearn__contentsLink__link:hover{text-decoration:none}.SectionLearn__contentsLink__link:hover .SectionLearn__contentsLink__title{text-decoration:underline}.SectionLearn__contentsLink__link:hover .SectionLearn__contentsLink__image:before{background:#ffffff4d;content:"";inset:0;position:absolute;transition:.2s}.SectionLearn__contentsLink__link:after{clear:both;content:"";display:block}.SectionLearn__contentsLink__title{font-size:14px;font-weight:600}.SectionLearn__contentsLink__text{color:#333;margin-top:5px}.SectionLearn__title{font-weight:600;margin-top:15px}.SectionLearn__title2{font-weight:600}.SectionLearn__reviewList{margin-top:7px}.ReviewList{display:flex}.ReviewList__item{background-color:#fff;padding:8px;width:152px}.ReviewList__item+.ReviewList__item{margin-left:9px}.ReviewList__item__thumbnail{align-items:center;display:flex;height:100px;justify-content:center;margin:-8px -8px 8px;width:152px}.ReviewList__item__thumbnail__image{max-height:100px;max-width:152px}.ReviewList__item__buildingName{display:block;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReviewList__item__reviewLink{color:#333;font-size:13px}.ReviewList__item__reviewLink__icon{height:24px;margin-left:-3px;margin-right:2px;min-height:24px;min-width:24px;-webkit-transform:unset;transform:unset;vertical-align:middle;width:24px}.ReviewList__link{display:block}.ReviewList__link:hover{text-decoration:none}.ReviewList__link:hover .ReviewList__item__buildingName{text-decoration:underline}.ScoreStars{align-items:center}.ScoreStars,.ScoreStars__list{display:inline-flex}.ScoreStars__list__item{display:inline-flex;margin-right:2px}.ScoreStars__list__starSmall{background:url(https://s.yimg.jp/images/realestate/pc/img/top/icon/ScoreStars_32x96.png) 0 0/16px 48px no-repeat;display:inline-block;height:16px;margin-right:2px;width:16px}.ScoreStars__list__starSmall--empty{background:url(https://s.yimg.jp/images/realestate/pc/img/top/icon/ScoreStars_32x96.png) 0 -32px/16px 48px no-repeat;display:inline-block;height:16px;margin-right:2px;width:16px}.ScoreStars__list__starSmall--half{background:url(https://s.yimg.jp/images/realestate/pc/img/top/icon/ScoreStars_32x96.png) 0 -16px/16px 48px no-repeat;display:inline-block;height:16px;margin-right:2px;width:16px}.ScoreStars__pointSmall{color:#d73e04;font-size:12px;font-weight:600;letter-spacing:-.04em;margin-left:3px;margin-top:3px}.Heading__title{font-size:33px}.Heading__subText,.Heading__title{color:#524939;display:inline-block}.Heading__subText{font-size:13px;margin-left:5px;vertical-align:middle}.Heading__subText__tag{margin-right:5px}.HeadingLarge{margin-top:15px;padding-bottom:15px}.HeadingLarge__serviceIcon{margin-right:10px;margin-top:-4px;vertical-align:middle}.HeadingLarge__heading{color:#008277;display:inline-block;font-size:16px;font-weight:600;vertical-align:middle}.HeadingLarge__text{display:inline-block;font-size:13px;margin-left:11px}.SearchBox__heading{font-weight:600;margin-top:15px}.SearchBox__button{transition:.1s linear}.SearchBox__button [class^=svg--]{transition:-webkit-transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;transition:transform .1s linear}.SearchBox__button [class^=brandIcon__like]{transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}.SearchBox__button:hover{transition:.2s}.SearchBox__button:hover [class^=brandIcon__like],.SearchBox__button:hover [class^=svg--]{-webkit-transform:scale(1.15);transform:scale(1.15);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.SearchBox__button{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:36px;justify-content:center;padding:5px}.SearchBox__button,.SearchBox__button:hover{text-decoration:none}.SearchBox__button:hover [class^=brandIcon__like],.SearchBox__button:hover [class^=svg--]{opacity:.7}.SearchBox__button{background-color:#0074b4;border:1px solid #0074b4;box-shadow:inset 0 -3px #005180;color:#fff}.SearchBox__button:hover,.SearchBox__button:visited:hover{background-color:#4d9ecb;border-color:#4d9ecb;box-shadow:inset 0 -3px #4d85a6;color:#fff}.SearchBox__button:visited{color:#fff}.SearchBox__button{min-width:76px}.SearchBox__button--disabled{transition:.1s linear}.SearchBox__button--disabled [class^=svg--]{transition:-webkit-transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;transition:transform .1s linear}.SearchBox__button--disabled [class^=brandIcon__like]{transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}.SearchBox__button--disabled:hover{transition:.2s}.SearchBox__button--disabled:hover [class^=brandIcon__like],.SearchBox__button--disabled:hover [class^=svg--]{-webkit-transform:scale(1.15);transform:scale(1.15);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.SearchBox__button--disabled{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:36px;justify-content:center;padding:5px;text-decoration:none}.SearchBox__button--disabled:hover{text-decoration:none}.SearchBox__button--disabled:hover [class^=brandIcon__like],.SearchBox__button--disabled:hover [class^=svg--]{opacity:.7}.SearchBox__button--disabled{background-color:#e1e1e1;border:1px solid #e1e1e1;color:#7a7a7a;cursor:default}.SearchBox__button--disabled:hover{cursor:default}.SearchBox__button--disabled:hover [class^=svg--]{opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform 0;transition:transform 0;transition:transform 0,-webkit-transform 0}.SearchBox__button--disabled:visited{color:#7a7a7a}.SearchBox__button--disabled{min-width:76px}.SearchBox__searchForm{display:flex;justify-content:space-between;margin-top:10px}.SearchBox__input{position:relative;width:290px}.SearchBox__input__icon{height:16px;left:10px;margin-top:-8px;min-height:16px;min-width:16px;position:absolute;top:50%;-webkit-transform:unset;transform:unset;width:16px}.SearchBox__input__item{padding-left:36px}.SearchBox__theme{display:flex}.SearchBox__theme__box{margin-left:20px}.SearchBox__theme__box:first-child{margin-left:0}.SearchBox__theme__box{width:320px}.SearchBox__theme{flex-wrap:wrap;justify-content:space-between;margin-top:10px}.SearchBox__theme__list:nth-child(n+2){margin-top:8px}.SearchBox__theme__list__icon{height:16px;margin-left:5px;min-height:16px;min-width:16px;-webkit-transform:unset;transform:unset;vertical-align:top;width:16px}.SearchBox__theme__list__link{display:flex;position:relative}.SearchBox__theme__list__link:before{content:"";display:block;inset:0;position:absolute;transition:.1s linear;width:70px}.SearchBox__theme__list__link:hover:before{background:#ffffff4d;content:"";inset:0;position:absolute;transition:.2s;width:70px}.SearchBox__theme__thumbnail__img{width:80px}.SearchBox__theme__thumbnail__textArea{width:240px}.SearchBox__theme__thumbnail__textArea__text{color:#666;font-size:12px;margin-top:5px}.SearchBox__theme a:hover.SearchBox__theme__list__link{text-decoration:none}.SearchBox__theme a:hover.SearchBox__theme__list__link .SearchBox__theme__thumbnail__textArea__title{text-decoration:underline}.SearchBox .searchCate{width:146px}.SearchBox .searchArea{width:118px}.SearchBox+.brandLayoutContent{margin-top:30px}.AreaTab{display:flex;justify-content:space-between;padding-bottom:15px}.AreaTab__item{font-weight:600}.AreaTab__link{color:#333}.AreaTab__link:hover{color:#333c}.AreaTab__link:visited{color:#333}.AreaTab__link:hover{text-decoration:underline}.AreaTab__link{border-bottom:1px solid #d6d6d6;display:block;padding:10px 14px}.AreaTab__link--current{border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-top:3px solid #008277;color:#008277;padding:9px 14px}.MainMenu__buy{margin-left:20px}.MainMenu__buy:first-child{margin-left:0}.MainMenu__buy{width:432px}.MainMenu{display:flex}.MainMenu__rent,.MainMenu__rent--01,.MainMenu__rent--02,.MainMenu__rent--03,.MainMenu__rent--04,.MainMenu__rent--05,.MainMenu__rent--06,.MainMenu__rent--07,.MainMenu__rent--08,.MainMenu__rent--09,.MainMenu__rent--10,.MainMenu__rent--11,.MainMenu__rent--12{margin-left:20px}.MainMenu__rent--01:first-child,.MainMenu__rent--02:first-child,.MainMenu__rent--03:first-child,.MainMenu__rent--04:first-child,.MainMenu__rent--05:first-child,.MainMenu__rent--06:first-child,.MainMenu__rent--07:first-child,.MainMenu__rent--08:first-child,.MainMenu__rent--09:first-child,.MainMenu__rent--10:first-child,.MainMenu__rent--11:first-child,.MainMenu__rent--12:first-child,.MainMenu__rent:first-child{margin-left:0}.MainMenu__rent,.MainMenu__rent--01,.MainMenu__rent--02,.MainMenu__rent--03,.MainMenu__rent--04,.MainMenu__rent--05,.MainMenu__rent--06,.MainMenu__rent--07,.MainMenu__rent--08,.MainMenu__rent--09,.MainMenu__rent--10,.MainMenu__rent--11,.MainMenu__rent--12{width:206px}.MainMenu{margin-top:30px}.MainMenu__rent,.MainMenu__rent--01,.MainMenu__rent--02,.MainMenu__rent--03,.MainMenu__rent--04,.MainMenu__rent--05,.MainMenu__rent--06,.MainMenu__rent--07,.MainMenu__rent--08,.MainMenu__rent--09,.MainMenu__rent--10,.MainMenu__rent--11,.MainMenu__rent--12{height:350px}.MainMenu__rent--01{background:url(https://s.yimg.jp/images/realestate/pc/img/top/MainMenu_01@3x.png) right bottom 9px/206px 90px no-repeat}.MainMenu__rent--02{background:url(https://s.yimg.jp/images/realestate/pc/img/top/MainMenu_02@3x.png) right bottom 9px/206px 90px no-repeat}.MainMenu__rent--03{background:url(https://s.yimg.jp/images/realestate/pc/img/top/MainMenu_03@3x.png) right bottom 9px/206px 90px no-repeat}.MainMenu__rent--04{background:url(https://s.yimg.jp/images/realestate/pc/img/top/MainMenu_04@3x.png) right bottom 9px/206px 90px no-repeat}.MainMenu__rent--05{background:url(https://s.yimg.jp/images/realestate/pc/img/top/MainMenu_05@3x.png) right bottom 9px/206px 90px no-repeat}.MainMenu__rent--06{background:url(https://s.yimg.jp/images/realestate/pc/img/top/MainMenu_06@3x.png) right bottom 9px/206px 90px no-repeat}.MainMenu__rent--07{background:url(https://s.yimg.jp/images/realestate/pc/img/top/MainMenu_07@3x.png) right bottom 9px/206px 90px no-repeat}.MainMenu__rent--08{background:url(https://s.yimg.jp/images/realestate/pc/img/top/MainMenu_08@3x.png) right bottom 9px/206px 90px no-repeat}.MainMenu__rent--09{background:url(https://s.yimg.jp/images/realestate/pc/img/top/MainMenu_09@3x.png) right bottom 9px/206px 90px no-repeat}.MainMenu__rent--10{background:url(https://s.yimg.jp/images/realestate/pc/img/top/MainMenu_10@3x.png) right bottom 9px/206px 90px no-repeat}.MainMenu__rent--11{background:url(https://s.yimg.jp/images/realestate/pc/img/top/MainMenu_11@3x.png) right bottom 9px/206px 90px no-repeat}.MainMenu__rent--12{background:url(https://s.yimg.jp/images/realestate/pc/img/top/MainMenu_12@3x.png) right bottom 9px/206px 90px no-repeat}.MainMenuContent{display:flex;flex-wrap:wrap;justify-content:space-between}.MainMenuContent__heading{font-weight:600;margin-left:25px;text-indent:-25px}.MainMenuContent__heading__icon{height:20px;margin-right:5px;min-height:20px;min-width:20px;-webkit-transform:unset;transform:unset;vertical-align:bottom;width:20px}.MainMenuContent__subHeading{display:inline-block;font-weight:600;margin-top:15px}.MainMenuContent__text{font-size:11px;margin-top:5px}.MainMenuContent__box{align-self:flex-start;background-color:#e6f2f0;padding:12px 10px 10px;width:206px}.MainMenuContent__box+.MainMenuContent__box{margin-top:20px}.MainMenuContent__menu,.MainMenuContent__menu__item+.MainMenuContent__menu__item{margin-top:10px}.MainMenuContent__menu__link,.MainMenuContent__menu__link--housing,.MainMenuContent__menu__link--land,.MainMenuContent__menu__link--newHouse,.MainMenuContent__menu__link--newMansion,.MainMenuContent__menu__link--rent,.MainMenuContent__menu__link--usedHouse,.MainMenuContent__menu__link--usedMansion{align-items:center;border-radius:4px;color:#333;display:flex;font-weight:600;height:44px;padding:10px 26px 10px 52px;position:relative}.MainMenuContent__menu__link--housing:before,.MainMenuContent__menu__link--land:before,.MainMenuContent__menu__link--newHouse:before,.MainMenuContent__menu__link--newMansion:before,.MainMenuContent__menu__link--rent:before,.MainMenuContent__menu__link--usedHouse:before,.MainMenuContent__menu__link--usedMansion:before,.MainMenuContent__menu__link:before{content:"";display:block;transition:.3s}.MainMenuContent__menu__link--housing:hover,.MainMenuContent__menu__link--land:hover,.MainMenuContent__menu__link--newHouse:hover,.MainMenuContent__menu__link--newMansion:hover,.MainMenuContent__menu__link--rent:hover,.MainMenuContent__menu__link--usedHouse:hover,.MainMenuContent__menu__link--usedMansion:hover,.MainMenuContent__menu__link:hover{color:#707070;text-decoration:none}.MainMenuContent__menu__link--housing:hover:before,.MainMenuContent__menu__link--land:hover:before,.MainMenuContent__menu__link--newHouse:hover:before,.MainMenuContent__menu__link--newMansion:hover:before,.MainMenuContent__menu__link--rent:hover:before,.MainMenuContent__menu__link--usedHouse:hover:before,.MainMenuContent__menu__link--usedMansion:hover:before,.MainMenuContent__menu__link:hover:before{background:#ffffff4d;content:"";inset:0;position:absolute}.MainMenuContent__menu__link--housing:visited,.MainMenuContent__menu__link--land:visited,.MainMenuContent__menu__link--newHouse:visited,.MainMenuContent__menu__link--newMansion:visited,.MainMenuContent__menu__link--rent:visited,.MainMenuContent__menu__link--usedHouse:visited,.MainMenuContent__menu__link--usedMansion:visited,.MainMenuContent__menu__link:visited{color:#333}.MainMenuContent__menu__link--newMansion{background:#fff url(https://s.yimg.jp/images/realestate/pc/img/top/MainMenuContent_newMansion@3x.jpg) 0 0/contain no-repeat}.MainMenuContent__menu__link--usedMansion{background:#fff url(https://s.yimg.jp/images/realestate/pc/img/top/MainMenuContent_usedMansion@3x.jpg) 0 0/contain no-repeat}.MainMenuContent__menu__link--newHouse{background:#fff url(https://s.yimg.jp/images/realestate/pc/img/top/MainMenuContent_newHouse@3x.jpg) 0 0/contain no-repeat}.MainMenuContent__menu__link--usedHouse{background:#fff url(https://s.yimg.jp/images/realestate/pc/img/top/MainMenuContent_usedHouse@3x.jpg) 0 0/contain no-repeat}.MainMenuContent__menu__link--land{background:#fff url(https://s.yimg.jp/images/realestate/pc/img/top/MainMenuContent_land@3x.jpg) 0 0/contain no-repeat}.MainMenuContent__menu__link--housing{background:#fff url(https://s.yimg.jp/images/realestate/pc/img/top/MainMenuContent_housing@3x.jpg) 0 0/contain no-repeat}.MainMenuContent__menu__link--rent{background:#fff url(https://s.yimg.jp/images/realestate/pc/img/top/MainMenuContent_rent@3x.jpg) 0 0/contain no-repeat}.MainMenuContent__menu__arrow{height:16px;margin-top:-8px;min-height:16px;min-width:16px;position:absolute;right:5px;top:50%;-webkit-transform:unset;transform:unset;width:16px}.MainMenuContent__linkList__item{display:inline-block;line-height:1;margin-top:10px}.MainMenuContent__linkList__item:nth-child(2n){border-left:1px solid #bcbcbc;margin-left:10px;padding-left:15px}.MainMenuContent__textLink__item{margin-top:10px}.MainMenuContent__textLink__link{display:inline-block;position:relative}.MainMenuContent__textLink__arrow{height:16px;margin-top:-8px;min-height:16px;min-width:16px;position:absolute;right:-21px;top:50%;-webkit-transform:unset;transform:unset;width:16px}.TopSection__heading{align-items:center;color:#008277;display:flex;font-size:20px;font-weight:600}.TopSection__heading:after{background-color:#008277;border-radius:1px;content:"";flex-grow:1;height:2px;margin-left:10px}.TopSection__content{margin-top:10px}.TopSection__sumai{display:flex}.TopSection__sumai:hover{text-decoration:none}.TopSection__sumai:hover .TopSection__sumai__head{text-decoration:underline}.TopSection__sumai:hover .TopSection__sumai__image{position:relative}.TopSection__sumai:hover .TopSection__sumai__image:before{background:#ffffff4d;content:"";inset:0;position:absolute;transition:.2s}.TopSection__sumai__image:before{content:"";transition:.1s}.TopSection__sumai__text{margin-left:10px}.TopSection__sumai__head{font-weight:600}.TopSection__sumai__lead{color:#333;font-size:13px;line-height:1.6;margin-top:5px}.TopSection__content2{background-color:#f7f7f7;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px;padding:10px}.TopSection__content2:nth-child(2){background-color:#e6f2f0}.TopSection__content2__box{width:310px}.TopSection__content2__title{font-weight:600}.TopSection__content2__title2{font-weight:600;padding-bottom:10px;width:100%}.TopSection__content2__text{font-size:13px;margin-top:10px}.TopSection__content2__listLink{margin-top:3px}.TopSection__content2__link,.TopSection__content2__link--odSell,.TopSection__content2__link--sell{align-items:center;border-radius:4px;color:#333;display:flex;font-weight:600;height:44px;padding:10px 26px 10px 52px;position:relative;transition:.1s}.TopSection__content2__link--odSell:before,.TopSection__content2__link--sell:before,.TopSection__content2__link:before{content:"";display:block;transition:.2s}.TopSection__content2__link--odSell:hover,.TopSection__content2__link--sell:hover,.TopSection__content2__link:hover{color:#707070;text-decoration:none}.TopSection__content2__link--odSell:hover:before,.TopSection__content2__link--sell:hover:before,.TopSection__content2__link:hover:before{background:#ffffff4d;content:"";inset:0;position:absolute}.TopSection__content2__link--odSell:visited,.TopSection__content2__link--sell:visited,.TopSection__content2__link:visited{color:#333}.TopSection__content2__link--odSell{background:#fff url(https://s.yimg.jp/images/realestate/pc/img/top/SectionSell_odSell@3x.jpg) 0 0/contain no-repeat}.TopSection__content2__link--sell{background:#fff url(https://s.yimg.jp/images/realestate/pc/img/top/SectionSell_sell@3x.jpg) 0 0/contain no-repeat}.TopSection__content2__link__arrow{height:16px;margin-top:-8px;min-height:16px;min-width:16px;position:absolute;right:5px;top:50%;-webkit-transform:unset;transform:unset;width:16px}.TopSection__content2__moreWrap{margin-top:10px;text-align:right}.TopSection__content2__more__icon{height:16px;margin-left:5px;min-height:16px;min-width:16px;-webkit-transform:unset;transform:unset;vertical-align:middle;width:16px}.IntroductionArea{border-top:1px solid #d6d6d6;margin-top:20px;padding-top:20px}.IntroductionArea__title{font-size:15px}.IntroductionArea__text{font-size:13px;line-height:1.6;margin-top:5px}.IntroductionArea__listLink{margin-top:11px}.adsArea2{margin:30px auto 0;padding:0 10px;width:660px}.spArticle{margin-top:20px}.spArticle h2{background-color:#008277;border-radius:4px 4px 0 0;color:#fff;display:block;font-size:16px;font-weight:600;padding:10px 10px 8px}.spArticle dl{background-color:#f7f7f7;overflow:hidden;padding:10px;position:relative}.spArticle dl+dl:before{background-color:#d6d6d6;content:"";height:1px;position:absolute;top:0;width:calc(100% - 20px)}.spArticle dl dt{bottom:10px;color:#666;font-size:11px;position:absolute;right:10px;width:200px}.spArticle dl dd.right{height:70px;width:70px}.spArticle dl dd.right a{display:inline-block;position:relative}.spArticle dl dd.right a:before{content:"";display:block;inset:0;position:absolute;transition:.1s linear}.spArticle dl dd.right a:hover:before{background:#ffffff4d;transition:.2s}.spArticle dl dd.right a:hover{text-decoration:underline}.spArticle dl dd.left{position:absolute;right:10px;top:10px;width:200px}.spArticle dl dd.left a{display:inline-block;line-height:1.2}.SideLink{border-bottom:1px solid #d6d6d6;margin-top:20px;padding-bottom:10px}.SideLink__title{font-weight:600}.SideLink__banner{margin-bottom:10px;margin-top:5px}.SideLink__banner__link{display:inline-block;position:relative}.SideLink__banner__link:before{content:"";display:block;inset:0;position:absolute;transition:.1s linear}.SideLink__banner__link:hover:before{background:#ffffff4d;transition:.2s}.SideLink__banner__link:hover{text-decoration:underline}.FooterServiceLink{background:#f7f7f7;font-size:12px;padding:20px 10px}.FooterServiceLink__ttl{font-weight:600;text-align:center}.FooterServiceLink__wrap{margin:0 auto;width:990px}.FooterServiceLink__list{display:flex;flex-wrap:wrap;gap:1.1em 2em;justify-content:center;margin-top:15px}.FooterServiceLink__item{line-height:1;position:relative}.FooterServiceLink__item:not(:last-child):before{background-color:#bcbcbc;content:"";display:inline-block;height:100%;position:absolute;right:-1em;top:0;width:1px}.Categorize{display:flex;font-size:1rem;font-weight:600;gap:0 20px}.Categorize+.Categorize{margin-top:20px}.Categorize__title{align-self:flex-start;color:#008277;font-size:1.125rem;min-width:54px;padding:24px 0}.Categorize__wrap{background-color:#e6f2f0;display:flex;flex:1;flex-direction:column;gap:15px 0;padding:15px}.Categorize__inner{align-items:center;display:flex;gap:0 15px;justify-content:space-between}.Categorize__subtitle{min-width:172px}.Categorize__titleLink{display:inline-block;position:relative}.Categorize__titleLink:before{content:"";display:block;inset:0;position:absolute;transition:.1s linear}.Categorize__titleLink:hover:before{background:#ffffff4d;transition:.2s}.Categorize__titleLink:hover{text-decoration:underline}.Categorize__titleLink{align-items:center;display:flex;gap:0 10px}.Categorize__titleLink:before{height:50px;left:0;top:0;width:50px;z-index:1}.Categorize__image{-webkit-clip-path:inset(0 0 round 4px);clip-path:inset(0 0 round 4px)}.Categorize__count{background-color:#e6f2f0;margin-left:auto}.Categorize__emphasis{border-radius:4px;color:#d73e04;font-weight:600}.Categorize__button{transition:.1s linear}.Categorize__button [class^=svg--]{transition:-webkit-transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;transition:transform .1s linear}.Categorize__button [class^=brandIcon__like]{transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}.Categorize__button:hover{transition:.2s}.Categorize__button:hover [class^=brandIcon__like],.Categorize__button:hover [class^=svg--]{-webkit-transform:scale(1.15);transform:scale(1.15);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Categorize__button{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:2.75rem;justify-content:center;padding:.625rem .75rem}.Categorize__button,.Categorize__button:hover{text-decoration:none}.Categorize__button:hover [class^=brandIcon__like],.Categorize__button:hover [class^=svg--]{opacity:.7}.Categorize__button{background-color:#e1e1e1;border:1px solid #e1e1e1;color:#7a7a7a;cursor:default}.Categorize__button:hover{cursor:default}.Categorize__button:hover [class^=svg--]{opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform 0;transition:transform 0;transition:transform 0,-webkit-transform 0}.Categorize__button:visited{color:#7a7a7a}.Categorize__button{gap:0 5px;width:260px}.Categorize__button:any-link{transition:.1s linear}.Categorize__button:any-link [class^=svg--]{transition:-webkit-transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;transition:transform .1s linear}.Categorize__button:any-link [class^=brandIcon__like]{transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}.Categorize__button:any-link:hover{transition:.2s}.Categorize__button:any-link:hover [class^=svg--]{-webkit-transform:scale(1.15);transform:scale(1.15);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Categorize__button:any-link:hover [class^=brandIcon__like]{-webkit-transform:scale(1.15);transform:scale(1.15);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Categorize__button:any-link{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:2.75rem;justify-content:center;padding:.625rem .75rem;text-decoration:none}.Categorize__button:any-link:hover{text-decoration:none}.Categorize__button:any-link:hover [class^=svg--]{opacity:.7}.Categorize__button:any-link:hover [class^=brandIcon__like]{opacity:.7}.Categorize__button:any-link{background-color:#fff;border:1px solid #bbb;box-shadow:inset 0 -2px #e1e1e1;color:#333}.Categorize__button:any-link:hover,.Categorize__button:any-link:visited:hover{border:1px solid #cfcfcf;box-shadow:inset 0 -2px #eaeaea;color:#707070}.Categorize__button:any-link:visited{color:#333}.Categorize__icon{height:20px;margin-top:-3px;min-height:20px;min-width:20px;-webkit-transform:unset;transform:unset;width:20px}.HeadingMedium{border-bottom:3px solid #008277;color:#333;font-size:18px;font-weight:600;line-height:1.6;padding-bottom:5px;padding-right:0}.SellInformation{margin-top:20px}.SellInformation__title{border-bottom:3px solid #008277;color:#333;font-size:18px;font-weight:600;line-height:1.6;padding-bottom:5px;padding-right:0}.SellInformation__inner{background-color:#f7f7f7;font-weight:600;margin-top:20px;padding:15px}.SellInformation__link{display:inline-block;position:relative}.SellInformation__link:before{content:"";display:block;inset:0;position:absolute;transition:.1s linear}.SellInformation__link:hover:before{background:#ffffff4d;transition:.2s}.SellInformation__link:hover{text-decoration:underline}.SellInformation__link{display:block;font-size:1rem}.SellInformation__link:before{height:50px;left:-60px;top:0;width:50px}.SellInformation__image{-webkit-clip-path:inset(0 0 round 4px);clip-path:inset(0 0 round 4px);float:left;margin-right:10px}.SellInformation__wrap{margin-top:5px;padding-left:60px}.SellInformation .brandListLink{font-weight:400}.ListLink{display:flex;flex-wrap:wrap;margin-top:20px}.ListLink--expand{display:flex;flex-wrap:wrap;margin-top:8px}.ListLink__col5{margin-left:20px;width:calc(20% - 16px)}.ListLink__col5:nth-child(5n+1){margin-left:0}.ListLink__col5:nth-child(n+6){margin-top:8px}.ListLink__col4{margin-left:20px;width:calc(25% - 16px)}.ListLink__col4:nth-child(4n+1){margin-left:0}.ListLink__col4:nth-child(n+5){margin-top:8px}.ListLink__disabled{color:#7a7a7a;cursor:default;pointer-events:none}.ListLink__disabled:hover{text-decoration:none;text-decoration:underline}.ExpandLink--right{margin-top:10px;text-align:right}.ExpandLink__link{font-weight:600}.ExpandLink__iconClose{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ExpandLink__iconClose,.ExpandLink__iconOpen{height:20px;margin-left:5px;min-height:20px;min-width:20px;vertical-align:middle;width:20px}.ExpandLink__iconOpen{-webkit-transform:unset;transform:unset}.purposeTtl{display:table;margin-top:20px;padding-bottom:10px}.purposeTtl .marBtm10{margin-bottom:10px}.purposeTtl .innerBox{box-sizing:content-box;display:table-cell;font-weight:600;position:relative}.purposeTtl .innerBox.w147{width:152px}.purposeTtl .innerBox.w564{width:564px}.purposeTtl .innerBox.w155{width:160px}.purposeTtl .innerBox.w640{width:660px}.purposeTtl .innerBox.padLeft5{padding-left:5px}.purposeTtl .innerBox.padLeft23{padding-left:15px}.purposeTtl .innerBox .ornamentBar{background-color:#ececea;content:"";display:block;height:4px;position:absolute;right:0;top:9px;width:calc(100% - 55px)}.purposeTtl .innerBox .ornamentBar.buy{left:40px;position:absolute;right:5px;top:9px;width:calc(100% - 45px)}.purposeTtl .innerBox .ornamentBar.narrow{width:100px}.purposeTtl .innerBox .ornamentBar.buy2{position:absolute;right:0;top:9px;width:calc(100% - 60px)}.PropertyList__title{border-bottom:3px solid #008277;color:#333;font-size:18px;font-weight:600;line-height:1.6;padding-bottom:5px;padding-right:0}.PropertyList__tab{margin-top:20px}.PropertyList__inner{background-color:#e6f2f0;padding:15px 15px 20px}.PropertyList__moreLink{font-size:1rem;font-weight:600}.PropertyList__subtitle{font-size:1rem;line-height:1.5}.PropertyList__subtitle__tag{margin-right:15px}.PropertyList__subtitle__icon{height:24px;min-height:24px;min-width:24px;-webkit-transform:unset;transform:unset;width:24px}.PropertyList__carousel{margin-top:10px}.PropertyList__wrap{background-color:#fff;margin-top:15px;padding:12px 15px 20px}.PropertyList__notApplicable{background-color:#fff;margin-top:10px;padding:20px;text-align:center}.PropertyList__notice{font-size:15px;font-weight:600}.PropertyList__button{transition:.1s linear}.PropertyList__button [class^=svg--]{transition:-webkit-transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;transition:transform .1s linear}.PropertyList__button [class^=brandIcon__like]{transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}.PropertyList__button:hover{transition:.2s}.PropertyList__button:hover [class^=brandIcon__like],.PropertyList__button:hover [class^=svg--]{-webkit-transform:scale(1.15);transform:scale(1.15);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.PropertyList__button{align-items:center;border-radius:4px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;height:auto;justify-content:center;padding:10px 12px;text-decoration:none}.PropertyList__button:hover{text-decoration:none}.PropertyList__button:hover [class^=brandIcon__like],.PropertyList__button:hover [class^=svg--]{opacity:.7}.PropertyList__button{background-color:#fff;border:1px solid #524939;box-shadow:inset 0 -2px #e1e1e1;color:#333}.PropertyList__button:hover,.PropertyList__button:visited:hover{border:1px solid #868074;box-shadow:inset 0 -2px #eaeaea;color:#707070}.PropertyList__button:visited{color:#333}.PropertyList__button{margin:15px auto 0;min-height:44px;min-width:340px;text-align:left}.PropertyList__count{white-space:nowrap}.PropertyList__button:hover .PropertyList__count{opacity:.7}.PropertyList__emphasis{color:#d73e04}.PropertyList__listLink{margin-top:10px}.RailContents__heading{color:#333;font-size:16px;font-weight:600;line-height:1.6;margin-top:15px;position:relative}.RailContents__heading__subText{font-size:12px;font-weight:400;position:absolute;right:10px;top:10px}.RailContents__subHeading{border-bottom:2px solid #d6d6d6;font-size:16px;font-weight:600;line-height:1.6;margin-top:15px;padding-bottom:5px}.RailContents__buttonWrap{margin:20px auto 0;width:290px}.RailContents__button{transition:.1s linear}.RailContents__button [class^=svg--]{transition:-webkit-transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;transition:transform .1s linear}.RailContents__button [class^=brandIcon__like]{transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}.RailContents__button:hover{transition:.2s}.RailContents__button:hover [class^=brandIcon__like],.RailContents__button:hover [class^=svg--]{-webkit-transform:scale(1.15);transform:scale(1.15);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.RailContents__button{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:20px;font-weight:600;height:60px;justify-content:center;padding:10px 12px;text-decoration:none}.RailContents__button:hover{text-decoration:none}.RailContents__button:hover [class^=brandIcon__like],.RailContents__button:hover [class^=svg--]{opacity:.7}.RailContents__button{background-color:#0074b4;border:1px solid #0074b4;box-shadow:inset 0 -3px #005180;color:#fff}.RailContents__button:hover,.RailContents__button:visited:hover{background-color:#4d9ecb;border-color:#4d9ecb;box-shadow:inset 0 -3px #4d85a6;color:#fff}.RailContents__button:visited{color:#fff}.RailContents__button--disabled{transition:.1s linear}.RailContents__button--disabled [class^=svg--]{transition:-webkit-transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;transition:transform .1s linear}.RailContents__button--disabled [class^=brandIcon__like]{transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear}.RailContents__button--disabled:hover{transition:.2s}.RailContents__button--disabled:hover [class^=brandIcon__like],.RailContents__button--disabled:hover [class^=svg--]{-webkit-transform:scale(1.15);transform:scale(1.15);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.RailContents__button--disabled{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:20px;font-weight:600;height:60px;justify-content:center;padding:10px 12px;text-decoration:none}.RailContents__button--disabled:hover{text-decoration:none}.RailContents__button--disabled:hover [class^=brandIcon__like],.RailContents__button--disabled:hover [class^=svg--]{opacity:.7}.RailContents__button--disabled{background-color:#e1e1e1;border:1px solid #e1e1e1;color:#7a7a7a;cursor:default}.RailContents__button--disabled:hover{cursor:default}.RailContents__button--disabled:hover [class^=svg--]{opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform 0;transition:transform 0;transition:transform 0,-webkit-transform 0}.RailContents__button--disabled:visited{color:#7a7a7a}.RailContents__button__icon{height:36px;margin-right:10px;min-height:36px;min-width:36px;-webkit-transform:unset;transform:unset;width:36px}.RailContents__toolListCheckbox16__link{font-size:16px;padding-top:10px}.RailContents__toolListCheckbox16__link:hover{text-decoration:none}.RailContents__toolListCheckbox16__link--disabled{font-size:16px;padding-top:10px}.RailContents__type .w570{width:610px}.RailContents__type .w175{width:175px}.RailContents__type .padLeft15{padding-left:15px}.RailContents__type .ornamentBar.wide{width:125px}.RailContents__type .regionRadioUnit{display:table;width:990px}.RailContents__type .regionRadioUnit .innerBox{box-sizing:content-box;display:table-cell;vertical-align:top}.RailContents__type .regionRadioUnit.inlineBlock li{display:inline-block;margin-right:25px;vertical-align:top}.RailContents__type .regionRadioUnit.inlineBlock li:last-child{margin-right:0}.RailContents__type .toolRadioButton li{margin-bottom:10px;position:relative}.RailContents__type .toolRadioButton li:last-child{margin-bottom:0}.RailContents__type .toolRadioButton li label{cursor:pointer}.RailContents__type .toolRadioButton li label.disabled{color:#7a7a7a;cursor:default}.RailContents__type .toolRadioButton li label.disabled span{color:#7a7a7a}.RailContents .toolListCheckbox16{margin:0 auto;width:864px}.RailContents .toolListCheckbox16 li{float:left;margin-top:30px;position:relative;text-align:center;width:72px}.RailContents .toolListCheckbox16 li:nth-child(12n+1){clear:left}.RailContents .toolListCheckbox16 li:nth-child(12n+1):before{background-color:#f5f0e6;content:"";display:block;height:4px;left:0;position:absolute;top:14px;width:864px}.RailContents .toolListCheckbox16 label{cursor:pointer}.RailContents .toolListCheckbox16 label.disabled,.RailContents .toolListCheckbox16 label.disabled+.name,.RailContents .toolListCheckbox16 label.disabled+.number{color:#7a7a7a;cursor:default}.RailContents .toolListCheckbox16 label.disabled span{color:#7a7a7a}.RailContents .toolListCheckbox16 li.selected label:before{background-color:#f7f7f7;content:"";display:block;height:32px;left:20px;position:absolute;top:0;width:32px}.RailContents .toolListCheckbox16 input{left:29px;opacity:0;position:absolute;top:4px;z-index:-1}.RailContents .toolListCheckbox16 .brandFormCheckboxUnit__item{align-items:center;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.RailContents .toolListCheckbox16 .name{margin-left:-2px;padding-top:30px;text-decoration:none;-webkit-writing-mode:tb-rl;writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.RailContents .toolListCheckbox16 .name a{text-decoration:none}.RailContents .toolListCheckbox16 label.disabled .name a,.RailContents .toolListCheckbox16 label.disabled+.name+.number{color:#7a7a7a;cursor:default}.RailContents .toolListCheckbox16 .number{display:block;font-size:85.71%}.RailContents .toolListCheckbox16 .linkupBtn{margin-top:5px}.RailContents .toolListCheckbox16 .linkupBtn a{background-color:#524939;border-radius:4px;color:#fff;font-size:12px;padding:2px 4px 1px;text-decoration:none}.RailContents .toolListCheckbox16 .linkupBtn a:hover{opacity:.8}.RailContents .toolListCheckbox16 .linkupCnt{background-color:#fff;border:2px solid #d6d6d6;left:67px;margin-top:-29px;padding:0 15px 10px;position:absolute;width:306px;z-index:3}.RailContents .toolListCheckbox16 .linkupCnt.icon:before{left:-9px;margin-left:0;top:10px}.RailContents .toolListCheckbox16 .linkupCnt .ttl{background-color:#ededeb;font-size:15px;font-weight:600;margin:0 -15px 3px;padding:8px 45px 8px 15px;text-align:left}.RailContents .toolListCheckbox16 .linkupCnt .closeBtn a{display:block;height:15px;overflow:hidden;padding:10px;position:absolute;right:5px;top:1px;width:15px;z-index:10}.RailContents .toolListCheckbox16 .linkupCnt .closeBtn a:hover{opacity:.8}.RailContents .toolListCheckbox16 .linkupCnt .closeBtn a span{display:block;font-size:75%;left:0;opacity:0;position:absolute;top:0}.RailContents .toolListCheckbox16 .linkupCnt .closeBtn a.icon:before{left:10px;margin-left:0;position:absolute;top:10px}.RailContents .toolListCheckbox16 .linkupCnt .route li{font-size:14px;margin:7px 3% 0 0;position:static;text-align:left;width:47%}.RailContents .toolListCheckbox16 .linkupCnt .route li:before{display:none}.RailContents .marBtm30{margin-bottom:30px}.RailContents .cf{zoom:1}.RailContents .cf:after{clear:both;content:".";display:block;height:0;visibility:hidden}.CarouselList{display:grid;padding:0 60px;width:876px}.CarouselList:before{left:0;z-index:10}.CarouselList:after,.CarouselList:before{background-color:#e6f2f0;bottom:0;content:"";position:absolute;top:0;width:60px}.CarouselList:after{right:0;z-index:9}.CarouselList--area{width:869px}.CarouselList--area:after,.CarouselList--area:before{background-color:#fff}.CarouselList__wrap{display:flex;flex-direction:column;width:170px}.CarouselList__imageWrap{align-items:center;background-color:#fff;border:1px solid #d6d6d6;cursor:pointer;display:flex;height:170px;justify-content:center;position:relative;width:170px}.CarouselList__image{max-height:168px;max-width:168px;-o-object-fit:contain;object-fit:contain}.CarouselList__textLink{display:block;font-weight:600;margin-top:10px}.CarouselList__price{color:#d73e04;font-weight:600;line-height:1.4}.CarouselList__text{font-size:13px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CarouselList__text+.CarouselList__text{margin-top:3px}.CarouselList__pagination{font-size:12px;margin-top:auto;padding-top:10px;text-align:center}.CarouselList .swiper-slide{display:grid}.CarouselList .swiper-button-next,.CarouselList .swiper-button-prev{height:80px;margin-top:-30px;-webkit-transform:.1;transform:.1;width:27px}.CarouselList .swiper-button-next:after,.CarouselList .swiper-button-prev:after{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.CarouselList .swiper-button-next:hover,.CarouselList .swiper-button-prev:hover{opacity:.7;-webkit-transform:.2;transform:.2}.CarouselList .swiper-button-prev{left:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.CarouselList .swiper-button-next,.CarouselList .swiper-button-prev{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cpath%20d%3D%22M33.5%2022.6l-16-16a2%202%200%2000-2.8%202.8L29.3%2024%2014.7%2038.6a2%202%200%20002.8%202.8l16-16a1.9%201.9%200%20000-2.8z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h48v48H0z%22%2F%3E%3C%2Fsvg%3E) #524939 50%/20px 20px no-repeat}.CarouselList .swiper-button-next{right:0}.Disclaimer__ttl{color:#333;font-size:16px;font-weight:600;line-height:1.6}.Disclaimer__txt{line-height:1.6;margin-top:10px}.iconArrowRight10.disabled.icon:before{background-image:url(https://s.yimg.jp/images/realestate/pc/img/top/icon/iconArrowRight10_neutral70.png);background-position:0 0;background-size:7px 8px}.listButton6 li{display:inline-block;padding-right:6px;vertical-align:middle}.listButton6 li:last-child{padding-right:0}.listButton6 span.buttonNormal4.disabled{background-color:#e1e1e1;border-bottom:3px solid #e1e1e1;color:#7a7a7a}.listButton6 span.buttonNormal4.disabled span{color:currentcolor}.listButton6 span.buttonNormal4.disabled .icon.iconTrain2:before{background-image:url(https://s.yimg.jp/images/realestate/pc/img/top/icon/iconTrain2_neutral70.png);background-position:0 0;background-size:27px 36px}.listButton6 span.buttonNormal4.disabled .icon.iconMap2:before{background-image:url(https://s.yimg.jp/images/realestate/pc/img/top/icon/iconMap2_neutral70.png);background-position:0 0;background-size:35px 36px}.listButton6 span.buttonNormal4.disabled .subTxt{color:currentcolor}
