.content .l-main{height:auto;margin-bottom:-65px}@media screen and (max-width: 768px){.content .l-main{margin-bottom:0}}.content .l-main-wrapper{max-width:1000px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1000px){.content .l-main-wrapper{max-width:91.25%}}@media screen and (max-width: 768px){.content .l-main-wrapper{max-width:100%}}.housing-menu{width:100%;background-color:#fff}@media screen and (max-width: 768px){.housing-menu{background-color:#e5e5e5}}.housing-menu.detail{background-color:#e5e5e5;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.housing-menu .area-title{padding-top:50px;min-width:200px;width:15%;margin:0 auto;text-align:center;border-bottom:solid 1px #000;padding-bottom:5px}@media screen and (max-width: 768px){.housing-menu .area-title{padding-top:30px}}.housing-menu .area-title .type-name{font-size:13px;font-size:1.3rem;margin-right:15px;position:relative;top:-4px;font-family:"Noto Serif JP","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E",serif}.housing-menu .area-title .area-name{font-size:28px;font-size:2.8rem}.housing-menu .nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:65px;max-width:750px;width:100%;margin:30px auto 0;font-size:14px;font-size:1.4rem}@media screen and (max-width: 768px){.housing-menu .nav-menu{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:auto;margin:15px auto 0}}.housing-menu .nav-menu li{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;text-align:center;line-height:2rem}@media screen and (max-width: 768px){.housing-menu .nav-menu li{width:50%;height:40px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:30px;text-align:left;line-height:1.6rem}.housing-menu .nav-menu li .small-text{font-size:12px;font-size:1.2rem}.housing-menu .nav-menu li.title{padding:0 0 0 30px}.housing-menu .nav-menu li.title .text:after{display:none}.housing-menu .nav-menu li.no-bd:after{display:none}.housing-menu .nav-menu li.y-bd:before{content:"";position:absolute;left:1px;top:6px;display:inline-block;width:1px;height:76%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#000}.housing-menu .nav-menu li:after{content:"";position:absolute;left:50%;bottom:0;display:inline-block;width:85%;height:1px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#000}.housing-menu .nav-menu li .text.active{color:#fff}.housing-menu .nav-menu li .text:after{background-image:url("/assets_2012/img/1x/arrow-icon3.png");position:absolute;top:14px;right:25px;content:"";display:inline-block;width:14px;height:14px;background-size:contain;background-color:rgba(0,0,0,0)}}@media screen and (max-width: 768px)and (-webkit-min-device-pixel-ratio: 2),screen and (max-width: 768px)and (min-resolution: 2dppx){.housing-menu .nav-menu li .text:after{background-image:url("/assets_2012/img/2x/arrow-icon3@2x.png")}}.housing-menu .nav-menu li.active{background-color:#000}.housing-menu .nav-menu li.active a{color:#fff}.housing-menu .nav-menu li.active.title{color:#fff}.housing-menu .nav-menu li.house:before{background-image:url("/assets_2012/img/1x/house-text.png");position:absolute;top:12px;left:14px;content:"";display:inline-block;width:101px;height:11px;background-size:contain}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.housing-menu .nav-menu li.house:before{background-image:url("/assets_2012/img/2x/house-text@2x.png")}}@media screen and (max-width: 768px){.housing-menu .nav-menu li.house:before{display:none;top:16px;left:146px}}.main-contents{margin-top:15px;width:100%;background-color:#fff}@media screen and (max-width: 768px){.main-contents{margin-top:0}}.main-contents .page-title{padding:65px 0 30px;width:200px;margin:0 auto;text-align:center;font-size:28px;font-size:2.8rem}.main-contents .search-nav{background-color:#f4f4f4;padding:40px 70px 30px}@media screen and (max-width: 768px){.main-contents .search-nav{margin:0 5%;padding:40px 5% 30px;font-size:14px;font-size:1.4rem;font-weight:normal}}@media screen and (max-width: 640px){.main-contents .search-nav{padding:20px 5% 15px}}.main-contents .search-nav input[type=text]{border:1px solid #cfcfcf;border-radius:5px;width:170px;height:25px;padding:0 10px}@media screen and (max-width: 768px){.main-contents .search-nav input[type=text]{width:45%;height:40px;text-align:center}}.main-contents .search-nav select.view_select_text_input{width:40%;border:1px solid #000;border-radius:4px;background-color:#fff;background:#fff}@media screen and (max-width: 768px){.main-contents .search-nav select.view_select_text_input{font-size:14px;font-size:1.4rem;font-weight:normal}}.main-contents .search-nav dl{padding:5px;font-size:16px;font-size:1.6rem;font-family:NotoSansCJKjp,"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}.main-contents .search-nav dl dt{float:left;width:100px}@media screen and (max-width: 768px){.main-contents .search-nav dl dt{float:none;width:100%;font-size:14px;font-size:1.4rem}}.main-contents .search-nav dl dd.area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-contents .search-nav dl dd.area .check-box-label{margin-right:30px;margin-left:4px}@media screen and (max-width: 768px){.main-contents .search-nav dl dd.area .check-box-label{font-size:14px;font-size:1.4rem;font-weight:normal}}@media screen and (max-width: 640px){.main-contents .search-nav dl dd.area .check-box-label{margin-right:23px}}.main-contents .search-nav .search-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #000;padding-bottom:10px}.main-contents .search-nav .search-type dl:nth-child(2){margin-left:30px}@media screen and (max-width: 768px){.main-contents .search-nav .search-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-contents .search-nav .search-type dl:nth-child(2){margin-left:0}}.main-contents .search-nav .search-detail{padding-top:10px}@media screen and (max-width: 768px){.main-contents .search-nav .search-detail dl{font-size:13px;font-size:1.3rem}}@media screen and (max-width: 768px){.main-contents .search-nav .search-detail dl dt{position:relative}.main-contents .search-nav .search-detail dl dt label::after{background-image:url("/assets_2012/img/1x/arrow-icon.png");position:absolute;top:3px;left:66px;content:"";display:inline-block;width:15px;height:15px;background-size:contain;background-color:rgba(0,0,0,0);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);cursor:pointer;-webkit-transition:.4s cubic-bezier(0.2, 0.6, 0.3, 1.1);transition:.4s cubic-bezier(0.2, 0.6, 0.3, 1.1)}}@media screen and (max-width: 768px)and (-webkit-min-device-pixel-ratio: 2),screen and (max-width: 768px)and (min-resolution: 2dppx){.main-contents .search-nav .search-detail dl dt label::after{background-image:url("/assets_2012/img/2x/arrow-icon@2x.png")}}@media screen and (max-width: 768px){.main-contents .search-nav .search-detail dl .area{margin-top:10px;height:0;opacity:0;-webkit-transition:1s height ease-in-out;transition:1s height ease-in-out;visibility:hidden}}.main-contents .search-nav .search-detail #search-detail-dt-check{display:none}.main-contents .search-nav .search-detail #search-detail-dt-check:checked+dt:after{-webkit-transform:rotate(450deg);-ms-transform:rotate(450deg);transform:rotate(450deg)}.main-contents .search-nav .search-detail #search-detail-dt-check:checked+dt+.area{height:auto;opacity:1;visibility:visible}@-webkit-keyframes big{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes big{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.main-contents .search-list .list-title{padding-top:65px;min-width:200px;width:20%;margin:0 auto;text-align:center;border-bottom:solid 1px #000;padding-bottom:5px;font-size:28px;font-size:2.8rem;width:15%}.main-contents .search-list .list-block{margin:30px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}@media screen and (max-width: 768px){.main-contents .search-list .list-block{white-space:normal}}.main-contents .search-list .list-block li{width:26%;margin:7px 2.5% 0;display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 26%;flex:0 0 26%}@media screen and (max-width: 768px){.main-contents .search-list .list-block li{width:80%;margin:7px 5% 0;-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%}}.main-contents .search-list .list-block li a{text-decoration:none;display:block}.main-contents .search-list .list-block li a:hover{opacity:.7}.main-contents .search-list .list-block li .main-picture{position:relative;width:100%}@media screen and (max-width: 768px){.main-contents .search-list .list-block li .main-picture{margin-right:1%}}.main-contents .search-list .list-block li .main-picture:before{content:"";display:block;padding-top:67%}@media screen and (max-width: 768px){.main-contents .search-list .list-block li .main-picture:before{padding-top:66%}}.main-contents .search-list .list-block li .main-picture picture{position:absolute;top:0;left:0;bottom:0;right:0}.main-contents .search-list .list-block li .main-picture picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;";z-index:1}.main-contents .search-list .list-block li .detail-text{font-family:NotoSansCJKjp,"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:12px;font-size:1.2rem;white-space:normal}@media screen and (max-width: 768px){.main-contents .search-list .list-block li .detail-text{font-size:13px;font-size:1.3rem;margin-left:1%}}.main-contents .search-list .list-block li .detail-text .main-title{font-size:16px;font-size:1.6rem;padding:25px 0;font-weight:bold;position:relative}.main-contents .search-list .list-block li .detail-text .main-title .arrow-icon{display:none;position:absolute;right:3px;top:23px}@media screen and (max-width: 768px){.main-contents .search-list .list-block li .detail-text .main-title .arrow-icon{right:0;top:0}}@media screen and (max-width: 768px){.main-contents .search-list .list-block li .detail-text .main-title{padding:0 22px 0 0;font-size:18px;font-size:1.8rem}}@media screen and (max-width: 768px){.main-contents .search-list .list-block li .detail-text .address{font-size:13px;font-size:1.3rem}}.main-contents .search-list .list-block li .detail-text .copywriting{padding-top:5px;line-height:1.4;padding-bottom:5px}.main-contents .search-list .list-block li .detail-text .sub-title{margin-right:5px}@media screen and (max-width: 768px){.main-contents .search-list .list-block li .detail-text .sub-title{font-size:13px;font-size:1.3rem;display:block}}.main-contents .search-list .list-block li .detail-text .p-center{margin-top:10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.main-contents .search-list .list-block li .detail-text .p-center .tour{color:#ef5a24;border:1px solid #ef5a24;text-align:center;padding:0 5px;display:inline-block}@media screen and (max-width: 768px){.main-contents .search-list .list-block li .detail-text .p-center .tour{font-size:11px;font-size:1.1rem}}.main-contents .search-list .list-block li .reservationBtn{max-width:240px;width:70%;height:50px;background-color:#ef5a24;padding:11px 5px 5px 45px;margin:15px auto 0;text-align:center}@media screen and (max-width: 768px){.main-contents .search-list .list-block li .reservationBtn{max-width:100%;width:100%}}.main-contents .search-list .list-block li .reservationBtn:hover{opacity:.7}.main-contents .search-list .list-block li .reservationBtn a{color:#fff;position:relative;font-size:14px;font-size:1.4rem}.main-contents .search-list .list-block li .reservationBtn a:before{content:"";display:inline-block;background-image:url("/assets_2012/img/1x/home-icon.png");position:absolute;top:2px;left:-19px;width:30px;height:20px;background-size:contain}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.main-contents .search-list .list-block li .reservationBtn a:before{background-image:url("/assets_2012/img/2x/home-icon@2x.png")}}@media screen and (max-width: 768px){.main-contents .search-list .list-block li .reservationBtn a:before{background-image:url("/assets_2012/img/1x/home-icon2.png");width:20px;height:20px}}@media screen and (max-width: 768px)and (-webkit-min-device-pixel-ratio: 2),screen and (max-width: 768px)and (min-resolution: 2dppx){.main-contents .search-list .list-block li .reservationBtn a:before{background-image:url("/assets_2012/img/2x/home-icon2@2x.png")}}.main-contents .btnBlock{display:none;width:40%;margin:0 auto;text-align:center}@media screen and (max-width: 768px){.main-contents .btnBlock{display:block}}.main-contents .btnBlock .more-btn{position:relative}.main-contents .btnBlock .more-btn:after{background-image:url("/assets_2012/img/1x/arrow-icon4.png");position:absolute;top:31px;right:14px;content:"";display:inline-block;width:50px;height:16px;background-size:contain;background-color:rgba(0,0,0,0)}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.main-contents .btnBlock .more-btn:after{background-image:url("/assets_2012/img/2x/arrow-icon4@2x.png")}}.footer-info{margin-top:15px;width:100%;background-color:#fff}.footer-info>.title{padding-top:50px;min-width:200px;width:30%;margin:0 auto;text-align:center;border-bottom:solid 1px #000;padding-bottom:5px;font-size:28px;font-size:2.8rem}@media screen and (max-width: 768px){.footer-info>.title{width:70%;font-size:24px;font-size:2.4rem}}.footer-info .info-area{width:85%;margin:55px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 768px){.footer-info .info-area{width:90%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer-info .info-area .left,.footer-info .info-area .right{width:45%}@media screen and (max-width: 768px){.footer-info .info-area .left,.footer-info .info-area .right{width:100%}}@media screen and (max-width: 768px){.footer-info .info-area .left{text-align:center}}@media screen and (max-width: 768px){.footer-info .info-area .right{width:90%}.footer-info .info-area .right img{width:100%}}.footer-info .info-area .right .title{font-size:22px;font-size:2.2rem;position:relative;margin-left:30px}.footer-info .info-area .right .title strong{font-size:28px;font-size:2.8rem}.footer-info .info-area .right .title:before{content:"";display:inline-block;background-image:url("/assets_2012/img/1x/icon01.png");position:absolute;top:15px;left:-24px;width:22px;height:25px;background-size:contain}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.footer-info .info-area .right .title:before{background-image:url("/assets_2012/img/2x/icon01@2x.png")}}.footer-info .info-area .right .text{font-size:12px;font-size:1.2rem;text-align:center;margin-bottom:20px}.btnBos01{text-align:center}@media screen and (max-width: 768px){.btnBos01{width:100%;margin:0 auto;padding:0 5% 5%}}.btnBos01 a{font-family:NotoSansCJKjp,"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;color:#fff;font-size:22px;font-size:2.2rem;font-weight:bold;position:relative}.btnBos01 a:after{content:"";display:inline-block;background-image:url("/assets_2012/img/1x/arrow-icon2.png");position:absolute;top:24px;right:-95px;width:19px;height:18px;background-size:contain}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.btnBos01 a:after{background-image:url("/assets_2012/img/2x/arrow-icon2@2x.png")}}@media screen and (max-width: 425px){.btnBos01 a:after{right:-85px}}@media screen and (max-width: 768px){.line-banner{width:100%;margin:0 auto;padding:0 5% 5%}}.main-contents .main-title-block .slider-wrap{margin-top:10px;width:100%;height:100%}.main-contents .main-title-block .slider-wrap .slider-main{margin:0 auto;max-width:750px;width:100%;height:540px}@media screen and (max-width: 768px){.main-contents .main-title-block .slider-wrap .slider-main{height:100%}}.main-contents .main-title-block .slider-wrap .slide-item{width:100%;height:540px}@media screen and (max-width: 768px){.main-contents .main-title-block .slider-wrap .slide-item{height:79vw}}.main-contents .main-title-block .slider-wrap .slide-item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.main-contents .main-title-block .slider-wrap .thumbnail_slider{max-width:590px;width:100%;margin:0 auto;padding:15px}@media screen and (max-width: 768px){.main-contents .main-title-block .slider-wrap .thumbnail_slider{display:none}}.main-contents .main-title-block .slider-wrap .thumbnail_slider .slide-item{height:63px}.main-contents .main-title-block .slider-wrap .thumbnail-item{height:63px}.main-contents .main-title-block .slider-wrap .thumbnail-item img{width:98%;margin:0 auto}.main-contents .main-title-block .slider-wrap .info-data{max-width:590px;width:100%;margin:0 auto;text-align:right;padding:5px 20px;font-size:13px;font-size:1.3rem}@media screen and (max-width: 768px){.main-contents .main-title-block .slider-wrap .info-data{padding:42px 20px 10px;text-align:center}}.main-contents .main-title-block #slider-main-housing .slick-slide:not(.slick-center){-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.2s linear;transition:.2s linear;background-color:#000}.main-contents .main-title-block #slider-main-housing .slick-slide:not(.slick-center) img{opacity:.5 !important}.main-contents .main-title-block #slider-main-housing .slick-prev{left:0;z-index:1}.main-contents .main-title-block #slider-main-housing .slick-next{right:0}.main-contents .main-title-block #slider-main-housing .slick-prev:before,.main-contents .main-title-block #slider-main-housing .slick-next:before{background-image:url("/assets_2012/img/1x/arrow-icon2.png");top:50%;position:absolute;content:"";display:inline-block;width:25px;height:24px;background-size:contain;background-color:rgba(0,0,0,0);border:unset}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.main-contents .main-title-block #slider-main-housing .slick-prev:before,.main-contents .main-title-block #slider-main-housing .slick-next:before{background-image:url("/assets_2012/img/2x/arrow-icon2@2x.png")}}.main-contents .main-title-block #slider-main-housing .slick-prev:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:67px}.main-contents .main-title-block #slider-main-housing .slick-next:before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);right:67px}@media screen and (max-width: 768px){.main-contents .main-title-block #slider-main-housing .slick-prev:before{left:14px}.main-contents .main-title-block #slider-main-housing .slick-next:before{right:14px}}.main-contents .floor-plan-info .notice-text{text-align:center;padding:5px;font-size:13px;font-size:1.3rem}.main-contents .floor-plan-info .floor-plan-picture-block{width:95%;margin:30px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width: 768px){.main-contents .floor-plan-info .floor-plan-picture-block{width:100%}}.main-contents .floor-plan-info .floor-plan-picture-block figure{margin-top:10px;width:49%}@media screen and (max-width: 768px){.main-contents .floor-plan-info .floor-plan-picture-block figure{width:100%}}.main-contents .floor-plan-info .floor-plan-picture-block figure .floor-plan-picture{position:relative;width:100%}.main-contents .floor-plan-info .floor-plan-picture-block figure .floor-plan-picture:before{content:"";display:block;padding-top:67%}.main-contents .floor-plan-info .floor-plan-picture-block figure .floor-plan-picture picture{position:absolute;top:0;left:0;bottom:0;right:0}.main-contents .floor-plan-info .floor-plan-picture-block figure .floor-plan-picture picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.main-contents .floor-plan-info .floor-plan-picture-block figure figcaption{text-align:center;background-color:#000;color:#fff;width:50%;margin:10px auto 0}.main-contents .view360-block .view360-inner{margin-top:20px}.main-contents .detail-data .information-block{margin-top:30px;width:100%}@media screen and (max-width: 768px){.main-contents .detail-data .information-block{width:90%;margin:30px auto 0}}.main-contents .detail-data .information-block .table-style{text-align:center}@media screen and (max-width: 768px){.main-contents .detail-data .information-block .table-style{font-size:13px;font-size:1.3rem}}.main-contents .detail-data .information-block .table-style th{background:#000;color:#fff;height:30px;text-align:center;width:25%}.main-contents .detail-data .information-block .table-style td{text-align:center;vertical-align:middle;border:1px solid #000;height:75px}@media screen and (max-width: 768px){.main-contents .detail-data .information-block .table-style td{text-align:left}}.main-contents .detail-data .information-block .table-style.br-no th{border-right:1px solid #fff}.main-contents .detail-data .information-block .table-style.br-no td{border-right:0 solid #fff}.main-contents .detail-data .information-block.pc{display:inline-table}@media screen and (max-width: 768px){.main-contents .detail-data .information-block.pc{display:none}}.main-contents .detail-data .information-block.sp{display:none}.main-contents .detail-data .information-block.sp .table-style{width:100%}.main-contents .detail-data .information-block.sp .table-style th{height:30px;width:100%}.main-contents .detail-data .information-block.sp .table-style td{height:auto;padding:10px;width:100%}.main-contents .detail-data .information-block.sp .table-style .half{width:50vw}@media screen and (max-width: 768px){.main-contents .detail-data .information-block.sp{display:block}}.main-contents .locate-section-env .environment-info,.main-contents .locate-section-env .section-info{width:90%}@media screen and (max-width: 768px){.main-contents .locate-section-env{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-contents .locate-section-env .environment-info,.main-contents .locate-section-env .section-info{width:90%}}.main-contents .section-info{margin:0 5%}.main-contents .section-info .section-picture{margin-top:20px;position:relative;width:100%;margin-left:auto;margin-right:auto}.main-contents .section-info .section-picture:before{content:"";display:block;padding-top:67%}.main-contents .section-info .section-picture picture{position:absolute;top:0;left:0;bottom:0;right:0}.main-contents .section-info .section-picture picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}@media screen and (max-width: 768px){.main-contents .section-info .section-picture{width:100%}}.main-contents .environment-info .environment-table{width:100%;margin-top:20px}@media screen and (max-width: 768px){.main-contents .environment-info .environment-table{width:90%;margin:20px auto 0}}.main-contents .environment-info .environment-table table tr th{width:100px}.main-contents .environment-info .environment-block{margin:30px 0 25px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-contents .environment-info .environment-block li{padding:0 30px;width:33.3333333333%}.main-contents .environment-info .environment-block li figure .environment-picture{position:relative;width:100%}.main-contents .environment-info .environment-block li figure .environment-picture:before{content:"";display:block;padding-top:67%}.main-contents .environment-info .environment-block li figure .environment-picture picture{position:absolute;top:0;left:0;bottom:0;right:0}.main-contents .environment-info .environment-block li figure .environment-picture picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.main-contents .environment-info .environment-block li figure figcaption{font-size:13px}@media screen and (max-width: 768px){.main-contents .environment-info .environment-block li{padding:0 20px;width:100%;margin:20px 0}.main-contents .environment-info .environment-block li figure figcaption{font-size:2.8vw}}.main-contents .other-info .section-title{min-width:260px}.amazon-banner{max-width:1000px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1000px){.amazon-banner{max-width:91.25%}}.amazon-banner .box-event-wrap{padding:50px 0 30px}.amazon-banner .box-event-wrap .box-event{position:relative;max-width:810px;width:100%;margin-right:auto;margin-left:auto;padding-bottom:60px;background-image:url(/assets_2012/img/housing/line-top.png),url(/assets_2012/img/housing/line-bottom.png);background-position:top left,bottom left;background-repeat:no-repeat,no-repeat}.amazon-banner .box-event-wrap .box-event p{font-size:1.3rem;line-height:22px;font-weight:500;text-align:left}.amazon-banner .box-event-wrap .box-event .event_outer h2{width:100%;margin-bottom:10px}@media screen and (max-width: 768px){.amazon-banner .box-event-wrap .box-event .event_outer h2{width:100%}}.amazon-banner .box-event-wrap .box-event .event_point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-top:20px;margin-bottom:45px;padding:25px;border:1px solid #ce3659}@media screen and (max-width: 640px){.amazon-banner .box-event-wrap .box-event .event_point{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.amazon-banner .box-event-wrap .box-event .event_point-image{max-width:430px;-ms-flex-negative:0;flex-shrink:0;text-align:center}.amazon-banner .box-event-wrap .box-event .event_point-list{width:100%;counter-reset:cntNum}.amazon-banner .box-event-wrap .box-event .event_point-item{counter-increment:cntNum;font-size:19px;font-weight:500;text-indent:-50px;padding-left:50px;line-height:1.5}.amazon-banner .box-event-wrap .box-event .event_point-item span{color:#ce3659;border-bottom:1px solid #ce3659}.amazon-banner .box-event-wrap .box-event .event_point-item::before{content:counter(cntNum);display:inline-block;width:40px;height:40px;margin-right:10px;background-color:#ce3659;color:#fff;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;text-align:center;text-indent:-2px;line-height:2em}.amazon-banner .box-event-wrap .box-event .event_point-item+.event_point-item{margin-top:20px}.amazon-banner .box-event-wrap .box-event .event_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;margin-bottom:15px}@media screen and (max-width: 640px){.amazon-banner .box-event-wrap .box-event .event_inner{margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.amazon-banner .box-event-wrap .box-event .event_inner .event_txt{width:61%}@media screen and (max-width: 768px){.amazon-banner .box-event-wrap .box-event .event_inner .event_txt{width:100%}}.amazon-banner .box-event-wrap .box-event .event_inner .event_txt h3{width:504px;margin-bottom:25px}@media screen and (max-width: 768px){.amazon-banner .box-event-wrap .box-event .event_inner .event_txt h3{width:100%;margin-bottom:15px}}@media screen and (max-width: 768px){.amazon-banner .box-event-wrap .box-event .event_inner .event_txt span{width:100%;margin-bottom:15px}}.amazon-banner .box-event-wrap .box-event .event_inner .event_img{width:30%;-ms-flex-item-align:center;align-self:center;margin-right:3%}@media screen and (max-width: 768px){.amazon-banner .box-event-wrap .box-event .event_inner .event_img{width:200px;margin:0px auto 0px}}.amazon-banner .box-event-wrap .box-event .event_note{margin-bottom:15px}input[type=text]{line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box;height:36px;padding:5px 10px;border:0;background-color:#f0f0f0}textarea{line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box;height:200px;padding:10px 10px;border:0;background-color:#f0f0f0}@media screen and (max-width: 768px){textarea{height:150px}}select{font-size:inherit;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box;height:36px;padding:0 50px 0 15px;border:0;border-radius:0;outline:none;background:url(/assets_2012/img/SVG/selectbox_arrow.svg) no-repeat right center;background-color:#f0f0f0;background-size:47px 26px;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width: 768px){select{font-size:16px;font-size:1.6rem}}@media screen and (max-width: 640px){select{padding:0 35px 0 5px;font-size:11px;font-size:1.1rem}}select::-ms-expand{display:none}label{cursor:pointer}input.customCheck{margin-top:-2px;margin-right:5px;vertical-align:middle}input.customCheck+.checkImg{display:inline-block;width:30px;height:30px;margin-top:-3px;margin-right:5px;cursor:pointer;vertical-align:middle;text-indent:-9999px;background:url(/assets_2012/img/checkbox01.png) no-repeat right center;background-size:100% auto}@media screen and (max-width: 768px){input.customCheck+.checkImg{width:25px;height:25px;margin-top:-2px}}input.customCheck:checked+.checkImg{background-image:url(/assets_2012/img/checkbox01_on.png)}@media screen and (min-width: 769px){.formSect{margin-top:60px}}@media screen and (max-width: 768px){.formSect{margin-top:50px}}.formSect .bgBlock{border:1px solid #000}@media screen and (min-width: 769px){.formSect .bgBlock{padding:0 30px 30px}}@media screen and (max-width: 768px){.formSect .bgBlock{padding:0 0 10px}}@media screen and (min-width: 769px){.formSect .bgBlock .blockInner{padding:30px 40px}}@media screen and (max-width: 768px){.formSect .bgBlock .blockInner{padding:30px 15px}}.formSect .bgBlock .blockTit{border-bottom:#e7e2dd solid 1px}@media screen and (min-width: 769px){.formSect .bgBlock .blockTit{padding-bottom:25px}}@media screen and (max-width: 768px){.formSect .bgBlock .blockTit{padding-bottom:10px;font-size:12px;font-size:1.2rem}}@media screen and (min-width: 769px){.formSect .bgBlock .blockMain{margin-top:20px}}@media screen and (max-width: 768px){.formSect .bgBlock .blockMain{margin-top:10px}}@media screen and (max-width: 768px){.formSect .bgBlock .blockMain .formTbl{display:block}.formSect .bgBlock .blockMain .formTbl tbody{display:block}.formSect .bgBlock .blockMain .formTbl tr{display:block;padding:10px 2px;border-top:#e7e2dd solid 1px}}@media screen and (min-width: 769px){.formSect .bgBlock .blockMain .formTbl th,.formSect .bgBlock .blockMain .formTbl td{padding:15px 5px 10px;border-top:#e7e2dd solid 1px}}@media screen and (max-width: 768px){.formSect .bgBlock .blockMain .formTbl th,.formSect .bgBlock .blockMain .formTbl td{display:block}}@media screen and (min-width: 769px){.formSect .bgBlock .blockMain .formTbl tr:first-child th,.formSect .bgBlock .blockMain .formTbl tr:first-child td{border-top:0}}.formSect .bgBlock .blockMain .formTbl th,.formSect .bgBlock .blockMain .formTbl .table_th{position:relative;vertical-align:top}@media screen and (min-width: 769px){.formSect .bgBlock .blockMain .formTbl th,.formSect .bgBlock .blockMain .formTbl .table_th{width:200px;padding-left:60px}}.formSect .bgBlock .blockMain .formTbl .requiredIcon,.formSect .bgBlock .blockMain .formTbl .optionIcon{line-height:1;display:inline-block;text-align:center;border:#e7e2dd solid 1px}@media screen and (min-width: 769px){.formSect .bgBlock .blockMain .formTbl .requiredIcon,.formSect .bgBlock .blockMain .formTbl .optionIcon{position:absolute;top:15px;left:5px;width:38px;margin-right:10px;padding:3px 0;font-size:13px;font-size:1.3rem}}@media screen and (max-width: 768px){.formSect .bgBlock .blockMain .formTbl .requiredIcon,.formSect .bgBlock .blockMain .formTbl .optionIcon{margin-top:-1px;margin-right:5px;padding:2px 3px;vertical-align:middle;font-size:12px;font-size:1.2rem}}@media screen and (min-width: 769px){.formSect .bgBlock .blockMain .formTbl .inputL{width:530px}.formSect .bgBlock .blockMain .formTbl .inputM{width:370px}.formSect .bgBlock .blockMain .formTbl .inputS{width:180px}.formSect .bgBlock .blockMain .formTbl .inputSS{width:54px}.formSect .bgBlock .blockMain .formTbl input[type=text]{margin-right:6px}.formSect .bgBlock .blockMain .formTbl input[type=text]:focus{background-color:#ffdab9}.formSect .bgBlock .blockMain .formTbl select{min-width:200px}.formSect .bgBlock .blockMain .formTbl select:focus{background-color:#ffdab9}.formSect .bgBlock .blockMain .formTbl select.select_event{min-width:140px}.formSect .bgBlock .blockMain .formTbl textarea{width:530px}.formSect .bgBlock .blockMain .formTbl textarea:focus{background-color:#ffdab9}.formSect .bgBlock .blockMain .formTbl .itemList{margin-top:-10px}.formSect .bgBlock .blockMain .formTbl .itemList li{display:inline-block;margin-top:10px;margin-right:8px}.formSect .bgBlock .blockMain .formTbl .itemBox{display:inline-block}.formSect .bgBlock .blockMain .formTbl .itemBox+.itemBox{margin-left:15px}}.formSect .bgBlock .blockMain .formTbl .requiredIcon{color:#e58813;border-color:#e58813}.formSect .bgBlock .blockMain .formTbl .optionIcon{border-color:#e7e2dd}.formSect .bgBlock .blockMain .formTbl .infoTxt{color:#888}.formSect .bgBlock .blockMain .formTbl .zipBtn{display:inline-block}.formSect .bgBlock .blockMain .formTbl .itemList .itemList_item{display:inline-block;margin-top:10px;margin-right:8px}.formSect .bgBlock .blockMain .formTbl .itemList.itemList_brnone br{display:none}.formSect .bgBlock .blockMain .formTbl .itemList li .moreTxt{display:inline-block}@media screen and (max-width: 768px){.formSect .bgBlock .blockMain .formTbl .infoTxt{display:inline-block;font-size:12px;font-size:1.2rem}.formSect .bgBlock .blockMain .formTbl .zipBtn{font-size:12px;font-size:1.2rem}.formSect .bgBlock .blockMain .formTbl .inputL{width:100%}.formSect .bgBlock .blockMain .formTbl .inputM{width:235px}.formSect .bgBlock .blockMain .formTbl .inputS{width:115px}.formSect .bgBlock .blockMain .formTbl .inputSS{width:54px}.formSect .bgBlock .blockMain .formTbl input[type=text]{margin-right:3px}.formSect .bgBlock .blockMain .formTbl select{width:100%;margin-top:5px}.formSect .bgBlock .blockMain .formTbl select:first-child{margin-top:0}.formSect .bgBlock .blockMain .formTbl textarea{width:100%}.formSect .bgBlock .blockMain .formTbl .itemList{margin-top:10px}.formSect .bgBlock .blockMain .formTbl .itemList li{margin-top:10px;margin-right:8px;font-size:13px;font-size:1.3rem}.formSect .bgBlock .blockMain .formTbl .itemList .itemList_item{margin-top:3px}.formSect .bgBlock .blockMain .formTbl .itemBox+.itemBox{margin-top:15px}}@media screen and (max-width: 768px){.formSect .titBlock{padding-top:10px}}.formSect .titBlock .titBox{position:relative}.formSect .titBlock .titBox .blockMain .photo{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 768px){.formSect .titBlock .titBox .blockMain .photo{float:left;width:125px;padding:0 15px}}.formSect .titBlock .titBox .blockMain .txtBox{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 768px){.formSect .titBlock .titBox .blockMain .txtBox{padding-left:130px}.formSect .titBlock .titBox .blockMain .txtBox .tit{font-size:13px;font-size:1.3rem}.formSect .titBlock .titBox .blockMain .txtBox .leadTxt{margin-top:5px;font-size:13px;font-size:1.3rem}.formSect .titBlock .titBox .blockMain .txtBox .dotList{margin-top:5px;font-size:12px;font-size:1.2rem}}.formSect .titBlock .titBox .blockMain .txtBox .leadTxt{color:#888}@media screen and (min-width: 769px){.formSect .titBlock .titBox{padding-top:30px}.formSect .titBlock .titBox .changeBtn{position:absolute;top:-5px;right:0}.formSect .titBlock .titBox .blockMain{display:table;margin-left:auto;margin-right:auto;padding:50px 0;width:700px}.formSect .titBlock .titBox .blockMain .photo{display:table-cell;vertical-align:middle;width:50%;padding-right:20px;text-align:right}.formSect .titBlock .titBox .blockMain .photo img{height:auto;width:90%}.formSect .titBlock .titBox .blockMain .txtBox{display:table-cell;vertical-align:middle;width:50%;padding-left:20px}.formSect .titBlock .titBox .blockMain .txtBox .tit{font-size:24px;font-size:2.4rem}.formSect .titBlock .titBox .blockMain .txtBox .leadTxt{margin-top:10px;font-size:16px;font-size:1.6rem}.formSect .titBlock .titBox .blockMain .txtBox .dotList{margin-top:10px;font-size:14px;font-size:1.4rem}}@media screen and (max-width: 768px){.formSect .titBlock .titBox .changeBtn{position:absolute;top:-5px;right:0;font-size:12px;font-size:1.2rem}}.formSect .sectMain .submitBtn{text-align:center}.formSect .sectMain .submitBtn input{font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.formSect .sectMain .submitBtn input:nth-child(2){margin-left:20px}@media screen and (min-width: 769px){.formSect .sectMain .submitBtn{margin-top:40px}.formSect .sectMain .submitBtn input{width:320px;font-size:18px;font-size:1.8rem}}@media screen and (max-width: 768px){.formSect .sectMain .submitBtn{margin-top:20px}.formSect .sectMain .submitBtn input{width:200px;font-size:13px;font-size:1.3rem}.formSect .sectMain .submitBtn input:nth-child(2){margin-left:0;margin-top:20px}}.formSect a.m-colorBtn{line-height:1;display:inline-block;text-align:center;text-decoration:none;color:#fff;border-radius:0;background:#e58813}.formSect a.m-colorBtn--orange{background:#e58813}.formSect a.m-colorBtn--brown{background:#000}.formSect a.m-colorBtn--white{color:#ad9371;background:#fff}@media only screen and (min-width: 769px){.formSect a.m-colorBtn{padding:.4em 1.8em}}@media only screen and (max-width: 768px){.formSect a.m-colorBtn{padding:.4em 1.2em}}.planBlockBtn a{color:#fff;background-color:#ad9371;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;text-decoration:none;width:300px;padding:10px 20px}@media screen and (max-width: 768px){.planBlockBtn a{width:100%;padding:10px 20px;font-size:13px;font-size:1.3rem}}.planBlockBtn span{display:block;position:relative}.planBlockBtn span:before,.planBlockBtn span:after{background-color:#fff;content:"";display:block;height:10px;width:2px;position:absolute;right:0;top:6px}@media screen and (max-width: 768px){.planBlockBtn span:before,.planBlockBtn span:after{top:5px}}.planBlockBtn span:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.planBlockBtn.hide{display:none}.planBlockInner{height:0;padding:0 !important;opacity:0;visibility:hidden;-webkit-transition:opacity .4s linear;transition:opacity .4s linear}.planBlockInner.show{display:block;opacity:1;height:auto;visibility:visible}@media screen and (min-width: 769px){.planBlockInner.show{padding:30px 40px !important}}@media screen and (max-width: 768px){.planBlockInner.show{padding:30px 15px !important}}@media screen and (min-width: 769px){section.bnr_content01{margin-top:100px}section.bnr_content01 .text01{text-align:center;margin-bottom:20px}section.bnr_content01 li{float:left;margin-right:19px;margin-bottom:19px}section.bnr_content01 li:nth-child(4n){margin-right:0}}@media screen and (max-width: 768px){section.bnr_content01{margin-top:50px}section.bnr_content01 .text01{text-align:center;margin-bottom:20px}section.bnr_content01 .text01 img{width:80%;height:auto}section.bnr_content01 ul{padding:0 25px}section.bnr_content01 ul li{float:left;margin-right:2%;margin-bottom:19px;width:49%}section.bnr_content01 ul li:nth-child(2n){margin-right:0}}@media only screen and (min-width: 769px){.link_btn_wrap01{margin-bottom:40px}.link_btn_wrap01 a{background-image:url(../../request/images/icon_link_btn.gif);background-position:90% center;background-repeat:no-repeat;padding-right:35px;margin-right:20px}.link_btn_wrap01 a:last-child{margin-right:0px}.title_content01{width:1200px}.title_content01_r{width:480px;float:right;color:#999;font-size:1.3rem;padding-bottom:10px}.title_content01_r li{margin-bottom:5px}.title_content01_l{width:720px;float:left;padding-top:2em}.sub_title01{font-size:1.6rem;margin-bottom:10px;font-family:"FOT-筑紫ゴシック Pro B"}.title_content01_l .sub_title01{margin-bottom:0}.icon_sekisui{display:inline-block;background-color:#fe6665;color:#fff;border-radius:10px;width:60px;text-align:center;margin-right:15px;font-size:1.3rem;padding:2px 0}.icon_ippan{display:inline-block;background-color:#009898;color:#fff;border-radius:10px;width:60px;text-align:center;margin-right:15px;font-size:1.3rem;padding:2px 0}.icon_wrap{margin-top:1em}.icon_wrap01 .icon_ippan{margin-right:0}}@media only screen and (max-width: 768px){.link_btn_wrap01{margin-bottom:20px}.link_btn_wrap01 a{background-image:url(../../request/images/icon_link_btn.gif);background-position:90% center;background-repeat:no-repeat;padding-right:35px;margin-right:20px;margin-bottom:10px}.link_btn_wrap01 a:last-child{margin-right:0px}.title_content01_r{color:#999;font-size:1.3rem;padding-bottom:10px}.title_content01_r li{margin-bottom:5px}.sub_title01{font-size:1.2rem;margin-bottom:10px;font-family:"FOT-筑紫ゴシック Pro B"}.icon_wrap{margin-top:5px}.icon_sekisui{display:block;background-color:#fe6665;color:#fff;border-radius:10px;width:60px;text-align:center;margin-right:15px;font-size:1.3rem;padding:2px 0}.icon_ippan{display:block;background-color:#009898;color:#fff;border-radius:10px;width:60px;text-align:center;margin-right:15px;font-size:1.3rem;padding:2px 0}.icon_wrap .icon_sekisui,.icon_wrap .icon_ippan{display:inline-block}}.flex-request{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-request_item.item2{margin-left:40px}@media only screen and (max-width: 768px){.flex-request_item.item2{margin-top:30px;margin-left:0px}}input.m-solidBtn{border:none;border-radius:0;background-color:#eb860c;font-size:16px;font-size:1.6rem;color:#fff;padding-top:20px;padding-bottom:20px;font-weight:500}.mw_wp_form_input .confirm-on{display:none}.mw_wp_form_confirm .confirm-on{display:inline-block}.displayN{display:none !important}.agree-check-box{margin:5px;padding:30px;text-align:left;background-color:#f0f0f0;font-weight:bold;line-height:2.5rem}.agree-check-box p{font-weight:bold;font-size:12px;font-size:1.2rem}@media screen and (max-width: 768px){.agree-check-box{padding:30px 0;border:unset}}.thanks-page{font-family:"Noto Serif JP","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E",serif;padding:120px 0 60px}@media screen and (max-width: 768px){.thanks-page{padding:30px 0}}.thanks-page .title{font-size:28px;font-size:2.8rem;text-align:center;padding:20px}.thanks-page .text{font-size:16px;font-size:1.6rem;text-align:center;padding:20px}@media screen and (max-width: 768px){.thanks-page .text{padding:0 20px}}.footer-info{padding-bottom:40px}.footer-info .info-area{width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 768px){.footer-info .info-area{margin:10px auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer-info .info-area .catalog-info-block,.footer-info .info-area .products-info-block,.footer-info .info-area .example-block{width:440px;height:220px;border:1px solid #000}@media screen and (max-width: 768px){.footer-info .info-area .catalog-info-block,.footer-info .info-area .products-info-block,.footer-info .info-area .example-block{width:100%;height:195px}}.footer-info .info-area .blockInner{padding:15px;position:relative}.footer-info .info-area .catalog-info-block{font-size:13px;font-size:1.3rem}.footer-info .info-area .catalog-info-block .blockInner .title{margin-left:55px;padding:10px 0;text-align:left}.footer-info .info-area .catalog-info-block .blockInner .title:before{content:"";display:inline-block;background-image:url("/assets_2012/img/1x/catalog-icon2.png");position:absolute;top:27px;left:20px;width:37px;height:22px;background-size:contain}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.footer-info .info-area .catalog-info-block .blockInner .title:before{background-image:url("/assets_2012/img/2x/catalog-icon2@2x.png")}}.footer-info .info-area .catalog-info-block .blockInner .fig-block{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width: 768px){.footer-info .info-area .catalog-info-block .blockInner .fig-block{margin-top:0}}.footer-info .info-area .catalog-info-block .blockInner .fig-block figure{width:45%}.footer-info .info-area .catalog-info-block .blockInner .fig-block figure .catalog-picture{width:65%;margin:0 auto;height:70%}.footer-info .info-area .catalog-info-block .blockInner .fig-block figure .catalog-picture img{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}@media screen and (max-width: 768px){.footer-info .info-area .catalog-info-block .blockInner .fig-block figure .catalog-picture{width:73%;margin:0 auto;height:60%;float:left;position:relative;top:7px;left:-96px;z-index:20}}.footer-info .info-area .catalog-info-block .blockInner .fig-block figure figcaption{text-align:center}@media screen and (max-width: 768px){.footer-info .info-area .catalog-info-block .blockInner .fig-block figure figcaption{width:130%;float:right;position:relative;top:-66px;left:95px;text-align:left}}.footer-info .info-area .catalog-info-block .blockInner .btnType01{max-width:300px;width:100%;height:70px;margin:0 auto;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:120px;width:70%;height:35px;float:right;position:absolute;top:20px;right:10px}.footer-info .info-area .catalog-info-block .blockInner .btnType01:hover{opacity:.5}.footer-info .info-area .catalog-info-block .blockInner .btnType01 a{color:#fff;position:relative}.footer-info .info-area .catalog-info-block .blockInner .btnType01 a:after{color:#fff;content:"";display:inline-block;width:9px;height:9px;position:absolute;border-left:0;border-right:solid 2px;border-top:solid 2px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;top:calc(50% - 7px);right:0;-webkit-transform:rotate(135deg) translate(50%, -50%);-ms-transform:rotate(135deg) translate(50%, -50%);transform:rotate(135deg) translate(50%, -50%)}.footer-info .info-area .catalog-info-block .blockInner .btnType01 a:hover{text-decoration:none}.footer-info .info-area .catalog-info-block .blockInner .btnType01 a{margin-left:10px;position:relative}.footer-info .info-area .catalog-info-block .blockInner .btnType01 a:after{content:"";display:inline-block;background-image:url("/assets_2012/img/1x/pr-arrow.png");position:absolute;width:27px;height:7px;background-size:contain;top:6px;right:-45px;border:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.footer-info .info-area .catalog-info-block .blockInner .btnType01 a:after{background-image:url("/assets_2012/img/2x/pr-arrow@2x.png")}}@media screen and (max-width: 768px){.footer-info .info-area .catalog-info-block .blockInner .btnType01{float:left;top:unset;right:unset;left:0;bottom:17px;max-width:unset;width:100%;height:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-info .info-area .catalog-info-block .blockInner .btnType01 a{margin-left:65px}}@media screen and (max-width: 768px){.footer-info .info-area .products-info-block{margin-top:30px}}.footer-info .info-area .products-info-block .blockInner{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-info .info-area .products-info-block .blockInner .products-picture{width:33.3333333333%}.footer-info .info-area .products-info-block .blockInner .btnType01{width:100%;height:51px;text-align:center;padding:11px;background-color:#000;color:#fff;position:relative}.footer-info .info-area .products-info-block .blockInner .btnType01:hover{opacity:.5;text-decoration:none}.footer-info .info-area .products-info-block .blockInner .btnType01:after{content:"";display:inline-block;background-image:url("/assets_2012/img/1x/pr-arrow.png");position:absolute;width:27px;height:7px;background-size:contain;top:19px;right:19px;border:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.footer-info .info-area .products-info-block .blockInner .btnType01:after{background-image:url("/assets_2012/img/2x/pr-arrow@2x.png")}}@media screen and (max-width: 768px){.footer-info .info-area .example-block{margin-top:30px}}.footer-info .info-area .example-block .blockInner{padding:0;width:100%;height:100%}.footer-info .info-area .example-block .blockInner .example-picture{width:100%;height:100%}.footer-info .info-area .example-block .blockInner .example-picture picture{width:100%;height:100%}.footer-info .info-area .example-block .blockInner .example-picture picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.formSect .bgBlock h2.blockTit{border-bottom:0}.legend_reder_hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.new .main-picture a picture:before{background-image:url("/assets_2012/img/1x/new-icon.png");position:absolute;top:-5px;left:-5px;content:"";display:inline-block;width:42px;height:42px;background-size:contain;background-color:rgba(0,0,0,0);z-index:10}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.new .main-picture a picture:before{background-image:url("/assets_2012/img/2x/new-icon@2x.png")}}.content .l-main{height:auto;margin-bottom:-65px}@media screen and (max-width: 768px){.content .l-main{margin-bottom:0}}.content .l-main-wrapper{max-width:1000px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1000px){.content .l-main-wrapper{max-width:91.25%}}@media screen and (max-width: 768px){.content .l-main-wrapper{max-width:100%}}.area-top-main-visual{margin-top:50px}.area-top-main-visual .slick-prev{left:126px;z-index:1}.area-top-main-visual .slick-next{right:132px}.area-top-main-visual .slick-prev:before,.area-top-main-visual .slick-next:before{background-image:url("/assets_2012/img/1x/arrow-icon2.png");top:50%;content:"";display:inline-block;width:19px;height:18px;background-size:96%;background-color:rgba(0,0,0,0);border:unset}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.area-top-main-visual .slick-prev:before,.area-top-main-visual .slick-next:before{background-image:url("/assets_2012/img/2x/arrow-icon2@2x.png")}}.area-top-main-visual .slick-prev:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:67px}.area-top-main-visual .slick-next:before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);right:67px}@media screen and (max-width: 768px){.area-top-main-visual .slick-prev{left:3px}.area-top-main-visual .slick-next{right:3px}.area-top-main-visual .slick-prev:before{left:14px}.area-top-main-visual .slick-next:before{right:14px}}.area-top-main-visual .slick-slide{width:72%;height:395px}@media screen and (max-width: 768px){.area-top-main-visual .slick-slide{height:53vw}}.area-top-main-visual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";opacity:.6}.area-top-main-visual .slider{width:100%;height:100%}.area-top-main-visual .slider .slick-list{width:100%;height:100%}.area-top-main-visual .slider .slick-list .slick-track{width:100%;height:100%}.main-contents .search-list .list-block li .detail-text .p-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-contents .search-list .list-block li .detail-text .p-center .new{background-color:#ef5a24;color:#fff;width:45px;display:inline-block;text-align:center;padding:2px 3px 2px;margin-right:6px}@media screen and (max-width: 768px){.main-contents .search-list .list-block li .detail-text .p-center .new{font-size:11px;font-size:1.1rem;padding:3px 3px 3px}}.main-contents .search-list .list-block li .detail-text .p-center .tour{margin-right:7px}.main-contents .search-list .list-block li .detail-text .p-center .v360{margin-right:7px}@keyframes big{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.main-contents .rand-list .search-list .list-title,.main-contents .housing-list .search-list .list-title{padding-top:65px;min-width:200px;width:20%;margin:0 auto;text-align:center;border-bottom:solid 1px #000;padding-bottom:5px;font-size:28px;font-size:2.8rem;width:15%}.main-contents .rand-list .search-list .list-block,.main-contents .housing-list .search-list .list-block{margin:30px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}@media screen and (max-width: 768px){.main-contents .rand-list .search-list .list-block,.main-contents .housing-list .search-list .list-block{white-space:normal}}.main-contents .rand-list .search-list .list-block li,.main-contents .housing-list .search-list .list-block li{width:26%;margin:7px 2.5% 0;display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 26%;flex:0 0 26%}@media screen and (max-width: 768px){.main-contents .rand-list .search-list .list-block li,.main-contents .housing-list .search-list .list-block li{width:80%;margin:7px 5% 0;-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%}}.main-contents .rand-list .search-list .list-block li a,.main-contents .housing-list .search-list .list-block li a{text-decoration:none;display:block}.main-contents .rand-list .search-list .list-block li a:hover,.main-contents .housing-list .search-list .list-block li a:hover{opacity:.7}.main-contents .rand-list .search-list .list-block li .main-picture,.main-contents .housing-list .search-list .list-block li .main-picture{position:relative;width:100%}@media screen and (max-width: 768px){.main-contents .rand-list .search-list .list-block li .main-picture,.main-contents .housing-list .search-list .list-block li .main-picture{margin-right:1%}}.main-contents .rand-list .search-list .list-block li .main-picture:before,.main-contents .housing-list .search-list .list-block li .main-picture:before{content:"";display:block;padding-top:67%}@media screen and (max-width: 768px){.main-contents .rand-list .search-list .list-block li .main-picture:before,.main-contents .housing-list .search-list .list-block li .main-picture:before{padding-top:66%}}.main-contents .rand-list .search-list .list-block li .main-picture picture,.main-contents .housing-list .search-list .list-block li .main-picture picture{position:absolute;top:0;left:0;bottom:0;right:0}.main-contents .rand-list .search-list .list-block li .main-picture picture img,.main-contents .housing-list .search-list .list-block li .main-picture picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;";z-index:1}.main-contents .rand-list .search-list .list-block li .detail-text,.main-contents .housing-list .search-list .list-block li .detail-text{font-family:NotoSansCJKjp,"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:12px;font-size:1.2rem;white-space:normal}@media screen and (max-width: 768px){.main-contents .rand-list .search-list .list-block li .detail-text,.main-contents .housing-list .search-list .list-block li .detail-text{font-size:13px;font-size:1.3rem;margin-left:1%}}.main-contents .rand-list .search-list .list-block li .detail-text .main-title,.main-contents .housing-list .search-list .list-block li .detail-text .main-title{font-size:16px;font-size:1.6rem;padding:25px 0;font-weight:bold;position:relative}.main-contents .rand-list .search-list .list-block li .detail-text .main-title .arrow-icon,.main-contents .housing-list .search-list .list-block li .detail-text .main-title .arrow-icon{display:none;position:absolute;right:3px;top:23px}@media screen and (max-width: 768px){.main-contents .rand-list .search-list .list-block li .detail-text .main-title .arrow-icon,.main-contents .housing-list .search-list .list-block li .detail-text .main-title .arrow-icon{right:0;top:0}}@media screen and (max-width: 768px){.main-contents .rand-list .search-list .list-block li .detail-text .main-title,.main-contents .housing-list .search-list .list-block li .detail-text .main-title{padding:0 22px 0 0;font-size:18px;font-size:1.8rem}}@media screen and (max-width: 768px){.main-contents .rand-list .search-list .list-block li .detail-text .address,.main-contents .housing-list .search-list .list-block li .detail-text .address{font-size:13px;font-size:1.3rem}}.main-contents .rand-list .search-list .list-block li .detail-text .copywriting,.main-contents .housing-list .search-list .list-block li .detail-text .copywriting{padding-top:5px;line-height:1.4;padding-bottom:5px}.main-contents .rand-list .search-list .list-block li .detail-text .sub-title,.main-contents .housing-list .search-list .list-block li .detail-text .sub-title{margin-right:5px}@media screen and (max-width: 768px){.main-contents .rand-list .search-list .list-block li .detail-text .sub-title,.main-contents .housing-list .search-list .list-block li .detail-text .sub-title{font-size:13px;font-size:1.3rem;display:block}}.main-contents .rand-list .search-list .list-block li .detail-text .p-center,.main-contents .housing-list .search-list .list-block li .detail-text .p-center{margin-top:10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.main-contents .rand-list .search-list .list-block li .detail-text .p-center .tour,.main-contents .housing-list .search-list .list-block li .detail-text .p-center .tour{color:#ef5a24;border:1px solid #ef5a24;text-align:center;padding:0 5px;display:inline-block}@media screen and (max-width: 768px){.main-contents .rand-list .search-list .list-block li .detail-text .p-center .tour,.main-contents .housing-list .search-list .list-block li .detail-text .p-center .tour{font-size:11px;font-size:1.1rem}}.main-contents .rand-list .search-list .list-block li .reservationBtn,.main-contents .housing-list .search-list .list-block li .reservationBtn{max-width:240px;width:70%;height:50px;background-color:#ef5a24;padding:11px 5px 5px 45px;margin:15px auto 0;text-align:center}@media screen and (max-width: 768px){.main-contents .rand-list .search-list .list-block li .reservationBtn,.main-contents .housing-list .search-list .list-block li .reservationBtn{max-width:100%;width:100%}}.main-contents .rand-list .search-list .list-block li .reservationBtn:hover,.main-contents .housing-list .search-list .list-block li .reservationBtn:hover{opacity:.7}.main-contents .rand-list .search-list .list-block li .reservationBtn a,.main-contents .housing-list .search-list .list-block li .reservationBtn a{color:#fff;position:relative;font-size:14px;font-size:1.4rem}.main-contents .rand-list .search-list .list-block li .reservationBtn a:before,.main-contents .housing-list .search-list .list-block li .reservationBtn a:before{content:"";display:inline-block;background-image:url("/assets_2012/img/1x/home-icon.png");position:absolute;top:2px;left:-19px;width:30px;height:20px;background-size:contain}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.main-contents .rand-list .search-list .list-block li .reservationBtn a:before,.main-contents .housing-list .search-list .list-block li .reservationBtn a:before{background-image:url("/assets_2012/img/2x/home-icon@2x.png")}}@media screen and (max-width: 768px){.main-contents .rand-list .search-list .list-block li .reservationBtn a:before,.main-contents .housing-list .search-list .list-block li .reservationBtn a:before{background-image:url("/assets_2012/img/1x/home-icon2.png");width:20px;height:20px}}@media screen and (max-width: 768px)and (-webkit-min-device-pixel-ratio: 2),screen and (max-width: 768px)and (min-resolution: 2dppx){.main-contents .rand-list .search-list .list-block li .reservationBtn a:before,.main-contents .housing-list .search-list .list-block li .reservationBtn a:before{background-image:url("/assets_2012/img/2x/home-icon2@2x.png")}}.main-contents .rand-list .btnBlock,.main-contents .housing-list .btnBlock{display:none;width:40%;margin:0 auto;text-align:center}@media screen and (max-width: 768px){.main-contents .rand-list .btnBlock,.main-contents .housing-list .btnBlock{display:block}}.main-contents .rand-list .btnBlock .more-btn,.main-contents .housing-list .btnBlock .more-btn{position:relative}.main-contents .rand-list .btnBlock .more-btn:after,.main-contents .housing-list .btnBlock .more-btn:after{background-image:url("/assets_2012/img/1x/arrow-icon4.png");position:absolute;top:31px;right:14px;content:"";display:inline-block;width:50px;height:16px;background-size:contain;background-color:rgba(0,0,0,0)}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.main-contents .rand-list .btnBlock .more-btn:after,.main-contents .housing-list .btnBlock .more-btn:after{background-image:url("/assets_2012/img/2x/arrow-icon4@2x.png")}}.main-contents .rand-list .search-list .detail-text .new,.main-contents .housing-list .search-list .detail-text .new{background-color:#ef5a24;color:#fff;width:45px;display:inline-block;text-align:center;padding:3px 3px 2px;margin-right:6px}@media screen and (max-width: 768px){.main-contents .rand-list .search-list .detail-text .new,.main-contents .housing-list .search-list .detail-text .new{font-size:11px;font-size:1.1rem;padding:2px 3px 1px}}.main-contents .rand-list .search-list .detail-text .p-center,.main-contents .housing-list .search-list .detail-text .p-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.main-contents .rand-list .search-list .detail-text .p-center .tour,.main-contents .housing-list .search-list .detail-text .p-center .tour{margin-right:7px}@media screen and (max-width: 768px){.main-contents .rand-list .search-list .detail-text .p-center .tour,.main-contents .housing-list .search-list .detail-text .p-center .tour{padding-top:2px !important}}.main-contents .rand-list .search-list .detail-text .p-center .v360,.main-contents .housing-list .search-list .detail-text .p-center .v360{margin-right:7px}.main-contents .housing-list .search-list .list-title{position:relative}.main-contents .housing-list .search-list .list-title:before{background-image:url("/assets_2012/img/1x/house-text.png");position:absolute;bottom:50px;left:50px;content:"";display:inline-block;width:101px;height:11px;background-size:contain}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.main-contents .housing-list .search-list .list-title:before{background-image:url("/assets_2012/img/2x/house-text@2x.png")}}.main-contents .rand-list .search-list .list-block{margin-top:10px}.main-contents .rand-list .search-list .list-block li.detail-data-container-konomi_none{margin-top:6.4%}@media screen and (max-width: 768px){.main-contents .rand-list .search-list .list-block li.detail-data-container-konomi_none{margin-top:7px}}.main-contents .rand-list .search-list .list-block li.detail-data-container-konomi{margin-top:5px}@media screen and (max-width: 768px){.main-contents .rand-list .search-list .list-block li.detail-data-container-konomi{margin-top:0}}.main-contents .rand-list .search-list .list-block li .main-picture_konomi_bnr{width:90%;display:block;margin-right:auto;margin-left:auto;margin-bottom:2%}@media screen and (max-width: 768px){.main-contents .rand-list .search-list .list-block li .main-picture_konomi_bnr img{width:100%}}.main-contents .event-list .search-list .list-title{padding-top:65px;min-width:200px;width:20%;margin:0 auto;text-align:center;border-bottom:solid 1px #000;padding-bottom:5px;font-size:28px;font-size:2.8rem;width:15%}.main-contents .event-list .search-list .list-block{width:92%;margin:30px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}@media screen and (max-width: 768px){.main-contents .event-list .search-list .list-block{white-space:normal}}.main-contents .event-list .search-list .list-block li{width:26%;margin:7px 1.3% 0;display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 26%;flex:0 0 26%;white-space:normal}@media screen and (max-width: 768px){.main-contents .event-list .search-list .list-block li{width:80%;margin:7px 5% 60px;-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%}}.main-contents .event-list .search-list .list-block li a{text-decoration:none;display:block}.main-contents .event-list .search-list .list-block li a:hover{opacity:.7}.main-contents .event-list .search-list .list-block li .main-picture{position:relative;width:100%}@media screen and (max-width: 768px){.main-contents .event-list .search-list .list-block li .main-picture{margin-right:1%}}.main-contents .event-list .search-list .list-block li .main-picture:before{content:"";display:block;padding-top:67%}@media screen and (max-width: 768px){.main-contents .event-list .search-list .list-block li .main-picture:before{padding-top:66%}}.main-contents .event-list .search-list .list-block li .main-picture picture{position:absolute;top:0;left:0;bottom:0;right:0}.main-contents .event-list .search-list .list-block li .main-picture picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.main-contents .event-list .search-list .list-block li .detail-text{font-family:NotoSansCJKjp,"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:12px;font-size:1.2rem;border-bottom:1px solid #e0e0e0}@media screen and (max-width: 768px){.main-contents .event-list .search-list .list-block li .detail-text{font-size:13px;font-size:1.3rem;margin-left:1%}}.main-contents .event-list .search-list .list-block li .detail-text .main-title{font-size:16px;font-size:1.6rem;padding:25px 0 10px 0;font-weight:bold;position:relative;text-align:left;border-bottom:1px solid #e0e0e0}.main-contents .event-list .search-list .list-block li .detail-text .main-title .arrow-icon{display:none;position:absolute;right:-2px;top:23px}@media screen and (max-width: 768px){.main-contents .event-list .search-list .list-block li .detail-text .main-title .arrow-icon{right:0;top:0}}@media screen and (max-width: 768px){.main-contents .event-list .search-list .list-block li .detail-text .main-title{padding:0 22px 0 0;font-size:18px;font-size:1.8rem}}@media screen and (max-width: 768px){.main-contents .event-list .search-list .list-block li .detail-text .address{font-size:11px;font-size:1.1rem}}.main-contents .event-list .search-list .list-block li .detail-text .sub-title{margin:15px 5px 0 0}@media screen and (max-width: 768px){.main-contents .event-list .search-list .list-block li .detail-text .sub-title{font-size:11px;font-size:1.1rem;display:block}}.main-contents .event-list .search-list .list-block li .detail-text .p-center{margin-top:10px;width:100%;text-align:center}.main-contents .event-list .search-list .list-block li .detail-text .p-center .tour{color:#35b696;border:1px solid #35b696;text-align:center;padding:0 5px;display:inline-block}@media screen and (max-width: 768px){.main-contents .event-list .search-list .list-block li .detail-text .p-center .tour{font-size:11px;font-size:1.1rem}}.main-contents .event-list .search-list .list-block li .detail-text .place{margin-bottom:15px}.main-contents .event-list .search-list .list-block li .reservationBtn{max-width:240px;width:77%;height:50px;background-color:#ef5a24;padding:11px 5px 5px 45px;margin:15px auto 0;text-align:center}@media screen and (max-width: 768px){.main-contents .event-list .search-list .list-block li .reservationBtn{max-width:100%;width:100%}}.main-contents .event-list .search-list .list-block li .reservationBtn:hover{opacity:.7}.main-contents .event-list .search-list .list-block li .reservationBtn a{color:#fff;position:relative}.main-contents .event-list .search-list .list-block li .reservationBtn a:before{content:"";display:inline-block;background-image:url("/assets_2012/img/1x/home-icon.png");position:absolute;top:2px;left:-19px;width:30px;height:20px;background-size:contain}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.main-contents .event-list .search-list .list-block li .reservationBtn a:before{background-image:url("/assets_2012/img/2x/home-icon@2x.png")}}@media screen and (max-width: 768px){.main-contents .event-list .search-list .list-block li .reservationBtn a:before{background-image:url("/assets_2012/img/1x/home-icon2.png");width:20px;height:20px}}@media screen and (max-width: 768px)and (-webkit-min-device-pixel-ratio: 2),screen and (max-width: 768px)and (min-resolution: 2dppx){.main-contents .event-list .search-list .list-block li .reservationBtn a:before{background-image:url("/assets_2012/img/2x/home-icon2@2x.png")}}.main-contents .event-list .btnBlock{display:none;width:40%;margin:0 auto;text-align:center}@media screen and (max-width: 768px){.main-contents .event-list .btnBlock{display:block}}.main-contents .event-list .btnBlock .more-btn{position:relative}.main-contents .event-list .btnBlock .more-btn:after{background-image:url("/assets_2012/img/1x/arrow-icon4.png");position:absolute;top:31px;right:14px;content:"";display:inline-block;width:50px;height:16px;background-size:contain;background-color:rgba(0,0,0,0)}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.main-contents .event-list .btnBlock .more-btn:after{background-image:url("/assets_2012/img/2x/arrow-icon4@2x.png")}}.main-contents .showroom-list{padding-bottom:65px}.main-contents .showroom-list .search-list .list-title{padding-top:65px;min-width:200px;width:20%;margin:0 auto;text-align:center;border-bottom:solid 1px #000;padding-bottom:5px;font-size:28px;font-size:2.8rem;width:15%}.main-contents .showroom-list .search-list .list-block{width:92%;margin:30px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}@media screen and (max-width: 768px){.main-contents .showroom-list .search-list .list-block{white-space:normal}}.main-contents .showroom-list .search-list .list-block li{width:26%;margin:7px 1.3% 0;display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 26%;flex:0 0 26%;white-space:normal}@media screen and (max-width: 768px){.main-contents .showroom-list .search-list .list-block li{width:80%;margin:7px 5% 60px;-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%}}.main-contents .showroom-list .search-list .list-block li a{text-decoration:none;display:block}.main-contents .showroom-list .search-list .list-block li a:hover{opacity:.7}.main-contents .showroom-list .search-list .list-block li .main-picture{position:relative;width:100%}@media screen and (max-width: 768px){.main-contents .showroom-list .search-list .list-block li .main-picture{margin-right:1%}}.main-contents .showroom-list .search-list .list-block li .main-picture:before{content:"";display:block;padding-top:67%}@media screen and (max-width: 768px){.main-contents .showroom-list .search-list .list-block li .main-picture:before{padding-top:66%}}.main-contents .showroom-list .search-list .list-block li .main-picture picture{position:absolute;top:0;left:0;bottom:0;right:0}.main-contents .showroom-list .search-list .list-block li .main-picture picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.main-contents .showroom-list .search-list .list-block li .detail-text{font-family:NotoSansCJKjp,"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:12px;font-size:1.2rem}@media screen and (max-width: 768px){.main-contents .showroom-list .search-list .list-block li .detail-text{font-size:11px;font-size:1.1rem;margin-left:1%}}.main-contents .showroom-list .search-list .list-block li .detail-text .main-title{font-size:16px;font-size:1.6rem;padding:25px 0;font-weight:bold;position:relative;text-align:left;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex}.main-contents .showroom-list .search-list .list-block li .detail-text .main-title .arrow-icon{display:none;position:absolute;right:3px;top:23px}@media screen and (max-width: 768px){.main-contents .showroom-list .search-list .list-block li .detail-text .main-title .arrow-icon{right:0;top:0}}@media screen and (max-width: 768px){.main-contents .showroom-list .search-list .list-block li .detail-text .main-title{padding:0 22px 0 0;font-size:18px;font-size:1.8rem}}@media screen and (max-width: 768px){.main-contents .showroom-list .search-list .list-block li .detail-text .address{font-size:11px;font-size:1.1rem}}.main-contents .showroom-list .search-list .list-block li .detail-text .sub-title{margin-right:5px}@media screen and (max-width: 768px){.main-contents .showroom-list .search-list .list-block li .detail-text .sub-title{font-size:11px;font-size:1.1rem;display:block}}.main-contents .showroom-list .search-list .list-block li .detail-text .p-center{margin-top:10px;width:100%;text-align:center}.main-contents .showroom-list .search-list .list-block li .detail-text .p-center .tour{color:#35b696;border:1px solid #35b696;text-align:center;padding:0 5px;display:inline-block}@media screen and (max-width: 768px){.main-contents .showroom-list .search-list .list-block li .detail-text .p-center .tour{font-size:11px;font-size:1.1rem}}.main-contents .showroom-list .search-list .list-block li .reservationBtn{max-width:240px;width:77%;height:50px;background-color:#ef5a24;padding:11px 5px 5px 45px;margin:15px auto 0;text-align:center}@media screen and (max-width: 768px){.main-contents .showroom-list .search-list .list-block li .reservationBtn{max-width:100%;width:100%}}.main-contents .showroom-list .search-list .list-block li .reservationBtn:hover{opacity:.7}.main-contents .showroom-list .search-list .list-block li .reservationBtn a{color:#fff;position:relative}.main-contents .showroom-list .search-list .list-block li .reservationBtn a:before{content:"";display:inline-block;background-image:url("/assets_2012/img/1x/home-icon.png");position:absolute;top:2px;left:-19px;width:30px;height:20px;background-size:contain}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.main-contents .showroom-list .search-list .list-block li .reservationBtn a:before{background-image:url("/assets_2012/img/2x/home-icon@2x.png")}}@media screen and (max-width: 768px){.main-contents .showroom-list .search-list .list-block li .reservationBtn a:before{background-image:url("/assets_2012/img/1x/home-icon2.png");width:20px;height:20px}}@media screen and (max-width: 768px)and (-webkit-min-device-pixel-ratio: 2),screen and (max-width: 768px)and (min-resolution: 2dppx){.main-contents .showroom-list .search-list .list-block li .reservationBtn a:before{background-image:url("/assets_2012/img/2x/home-icon2@2x.png")}}.main-contents .showroom-list .btnBlock{display:none;width:40%;margin:0 auto;text-align:center}@media screen and (max-width: 768px){.main-contents .showroom-list .btnBlock{display:block}}.main-contents .showroom-list .btnBlock .more-btn{position:relative}.main-contents .showroom-list .btnBlock .more-btn:after{background-image:url("/assets_2012/img/1x/arrow-icon4.png");position:absolute;top:31px;right:14px;content:"";display:inline-block;width:50px;height:16px;background-size:contain;background-color:rgba(0,0,0,0)}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.main-contents .showroom-list .btnBlock .more-btn:after{background-image:url("/assets_2012/img/2x/arrow-icon4@2x.png")}}.main-contents.area-top .btnType02{max-width:300px;width:100%;height:70px;margin:0 auto;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px}.main-contents.area-top .btnType02:hover{opacity:.5}.main-contents.area-top .btnType02 a{color:#fff;position:relative}.main-contents.area-top .btnType02 a:after{color:#fff;content:"";display:inline-block;width:9px;height:9px;position:absolute;border-left:0;border-right:solid 2px;border-top:solid 2px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;top:calc(50% - 7px);right:0;-webkit-transform:rotate(135deg) translate(50%, -50%);-ms-transform:rotate(135deg) translate(50%, -50%);transform:rotate(135deg) translate(50%, -50%)}.main-contents.area-top .btnType02 a:hover{text-decoration:none}.main-contents.area-top .btnType02 a:after{display:none}.main-contents.area-top .btnType02 a:before{content:"";display:inline-block;background-image:url("/assets_2012/img/1x/bg-arrow.png");-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1);position:absolute;top:9px;right:-52px;width:30px;height:8px;background-size:contain}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx){.main-contents.area-top .btnType02 a:before{background-image:url("/assets_2012/img/2x/bg-arrow@2x.png")}}#resili .search-list .list-block li>a{color:#000}#resili .search-list .list-block li .main-picture a{color:#000}.p-housing__banner{text-align:center;padding-top:65px}@media screen and (max-width: 768px){.p-housing__banner{margin:0 30px}}.p-housing__banner-item{display:inline-block}/*# sourceMappingURL=area-top.css.map */