*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}#search_list.container{width:100% !important}.real{font-family:'Sippori Mincho SB',serif}.real_area .bread_list{width:min(100% - 2.5rem,1580px)}.real_area .count{width:min(100% - 2.5rem,1580px) !important;margin:0 auto !important}.real a{transition:all .6s}.real a:hover{opacity:.6;cursor:pointer}.real_base{padding:150px 0 5px}.real .lead img{width:100%}.real .top_bg{width:100%;background:url(//okuhokuso.com/wp-content/themes/okuhokuso/assets/css/../img/real/top_bg.jpg) no-repeat;background-size:cover;background-attachment:fixed;height:60vh;z-index:0}.real_area .bread_list{overflow:hidden;padding:12px 0;margin:0 auto}.real_area .bread_list li{float:left}.real_area .bread_list a,.bread_list span{display:inline-block;font-size:13px}.real_area .bread_list li:before{content:'>';margin:0 10px;color:#333}.real_area .bread_list li:first-child:before{display:none}.real_area .area_name{clear:both;padding:5px 0 5px 15px;line-height:1.5;border-left:5px solid #a48b78}.real_area .count{margin:1.5rem 0}.real_area .count strong{color:red;font-size:x-large;font-weight:400}@media screen and (max-width:767px){.real_base{padding:100px 0 10px}.real .top_bg{background-attachment:unset;height:37vh}}.select_wrap_in{box-shadow:0 0 5px #777;font-family:'Sippori Mincho SB',serif}.select_wrap_in strong,.select_wrap .select_box .select_box_table .select_group .select_body .select_taggle_btn,.select_wrap .select_btn_wrap .btn_wrap_in a.white{font-weight:400}.select_wrap h2.label{background:#a48b78;color:#fff;padding:1rem 3rem;line-height:1.5;position:relative;cursor:pointer}.select_wrap h2.label strong{font-weight:400}.select_wrap h2.label:before,.select_wrap h2.label:after{content:'';width:20px;height:2px;background:#fff;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.select_wrap h2.label:after{transform:translateY(-50%) rotate(90deg);transition:.5s}.select_wrap h2.label.open:before{opacity:0}.select_wrap h2.label.open:after{transform:rotate(180deg)}.select_wrap h2.label span{margin-right:1.5rem}.select_wrap h2.label span img{width:100%;max-width:30px}.select_wrap .select_box{background:#fff;display:none}.select_wrap .select_box p.tag span{color:#a48b78;margin-right:1rem}.select_wrap .select_box .select_box_table{display:table;width:100%;padding:2rem 3rem}.select_wrap .select_box .select_box_table .select_group{display:table-row-group}.select_wrap .select_box .select_box_table .select_group .select_head,.select_wrap .select_box .select_box_table .select_group .select_body{border-bottom:#eee 1px solid;padding:15px 30px;display:table-cell}.select_wrap .select_box .select_box_table .select_group .select_head{position:relative;font-size:16px;font-weight:500;font-style:normal;padding-left:0}.select_wrap .select_box .select_box_table .select_group .select_head p{white-space:nowrap}.select_wrap .select_box .select_box_table .select_group .select_body .select_taggle_btn{font-family:'Sura',serif;background:#f8f5ef;-webkit-transition:all .24s cubic-bezier(.23,1,.32,1) 0ms;transition:all .24s cubic-bezier(.23,1,.32,1) 0ms;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:3px;line-height:1;color:#000;font-size:12px;margin:5px;display:inline-block;text-align:center;padding:15px 30px;width:210px;min-width:100px;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.select_wrap .select_box .select_box_table .select_group .select_body.w_auto .select_taggle_btn{width:auto}.select_wrap .select_box .select_box_table .select_group .select_body .select_taggle_btn.active,.select_wrap .select_box .select_box_table .select_group .select_body.w_auto .select_taggle_btn.active{background:#a48b78;color:#fff}.select_wrap .select_box .select_box_table .select_group .select_body .select_taggle_tag{-webkit-backface-visibility:hidden;backface-visibility:hidden;line-height:1;color:#000;font-size:12px;margin:5px;display:inline-block;text-align:center;padding:15px 0;width:70px;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.select_wrap .select_btn_wrap{background:#f8f5ef;padding:4rem}.select_wrap .select_btn_wrap .btn_wrap_in{width:100%;max-width:500px;margin:0 auto}.select_wrap .select_btn_wrap .btn_wrap_in .flex{justify-content:center;gap:2.5rem}.select_wrap .select_btn_wrap .btn_wrap_in a.white{display:inline-block;background:#fff;padding:.85rem;min-width:230px;text-align:center;border:1px solid #a48b78;color:#a48b78;border-radius:2px;font-size:.9rem}button{padding:0;border:none;outline:none;font:inherit;color:inherit;background:0 0}.select_wrap .select_btn_wrap .btn_wrap_in button.seach:hover{opacity:.6;cursor:pointer}.select_wrap .select_btn_wrap .btn_wrap_in button.seach{position:relative;display:inline-block;background:#a48b78;padding:1rem;min-width:300px;text-align:center;color:#fff;border-radius:2px;transition:all .6s}.select_wrap .select_btn_wrap .btn_wrap_in button.seach:after{font-family:'Material Icons';content:'\e5df';position:absolute;right:0;top:50%;transform:translate(-50%,-50%);font-size:25px;display:block;color:#fff}@media screen and (max-width:767px){.select_wrap{margin:3rem 0}.select_wrap h2.label{padding:1rem;font-size:100%;line-height:1.5}.select_wrap h2.label span{margin-right:1rem}.select_wrap h2.label span img{max-width:20px}.select_wrap .select_box .select_box_table{display:block;padding:1.2rem}.select_wrap .select_box .select_box_table .select_group{display:block}.select_wrap .select_box .select_box_table .select_group .select_body{padding:3.3333333333vw 0;display:block}.select_wrap .select_box .select_box_table .select_group .select_head{font-size:3.666667vw;border-bottom:0}.select_wrap .select_box .select_box_table .select_group .select_body .select_taggle_btn{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;padding:3.0769230769% 6.1538461538%;margin:1.8461538462% 1.8461538462% 1.8461538462% 0;min-width:0;width:auto}.select_wrap .select_box .select_box_table .select_group .select_body .select_taggle_tag{width:100%;text-align:left;margin:0;padding:7px 0}.select_wrap .select_btn_wrap{padding:2rem}.select_wrap .select_btn_wrap .btn_wrap_in .flex{gap:1rem}.select_wrap .select_btn_wrap .btn_wrap_in a.white{min-width:300px}}.real_area #area_box_outer{width:100%;background-color:#fff;padding-top:50px;padding-bottom:70px;margin-top:2rem}.real_area .area_box{font-family:'Sippori Mincho SB',serif;padding:0 3%;max-width:calc(1050px + 6%);margin:0 auto !important}.real_area .area_box .area_box_in .tit{margin-bottom:2rem}.real_area .area_box .area_box_in .tit h3{font-size:25px;font-weight:400}.real_area .area_box .area_box_in .tit p{color:#fff;padding:.35rem 1.2rem;border-radius:2px;margin-right:1.2rem;text-align:center;font-weight:400}.real_area .area_box .area_box_in .tit p.land{background:#a48b78}.real_area .area_box .area_box_in .tit p.house{background:#5d799a}.real_area .area_box .area_box_in .tit .flex{align-items:center;justify-content:flex-start}.real_area .area_box .area_box_in .tit p.sldout{width:auto !important;color:red;font-size:1.4rem;margin:0;flex-shrink:0}.real_area .area_box .area_box_in .tit .flex *:last-child{margin-left:auto}@media screen and (max-width:730px){.real_area .area_box .area_box_in .tit .flex *:last-child{margin-left:70%}}.real_area .area_box .area_box_in .flex{align-items:flex-start}.real_area .area_box .area_box_in .flex .area_img{width:43%}.thumbnail{position:relative}@media screen and (max-width:730px){.thumbnail{order:2 !important}}.thumbnail_slider .thumbnail .slick-track:before{box-sizing:border-box}.thumbnail_content{position:relative}.thumbnail_content img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.thumbnail-list{display:flex !important;flex-wrap:wrap !important;margin-top:10px !important;justify-content:flex-start}.thumbnail_content .slick-slide{text-align:center;vertical-align:middle}.thumbnail-item{width:calc((100% - 40px)/6) !important;margin-right:8px}.thumbnail-item:nth-child(6n){margin-right:0}.thumbnail-item img{width:100%;vertical-align:middle;object-fit:contain}.slick-slider .fa-angle-left{position:absolute;top:50%;transform:translate(0,-50%);left:20px;z-index:2;color:#fff;padding:5px 9px 5px 10px;background-color:rgba(0,0,0,.4)}.slick-slider .fa-angle-right{position:absolute;top:50%;transform:translate(0,-50%);right:20px;z-index:2;color:#fff;padding:5px 9px 5px 10px;background-color:rgba(0,0,0,.4)}.fa-angle-left:hover,.fa-angle-right:hover{opacity:.7}.real_area .area_box #main_img{max-width:100%;max-height:850px;text-align:center}.real_area .area_box #main_img img{width:auto;height:auto}.real_area .suggest{max-width:calc(47% + 6em);width:100%;margin:70px auto 70px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:2rem 3rem!important}.real_area .suggest h4{text-align:center}.real_area .suggest .suggest_row{display:flex;justify-content:space-between;gap:0;margin-bottom:1rem}.real_area .suggest .suggest_title{font-size:1.7rem;font-weight:400}.real_area .suggest .suggest_price{font-size:1.7rem;font-weight:400}.real_area .suggest .suggest_price span{font-size:18px}.real_area .suggest .list_center li{font-size:11px}.real_area .area_box .area_box_in .flex .txt{width:47%}.real_area .area_box .area_box_in .area_detail{width:100%;margin:1rem 0;border-collapse:collapse}.real_area .area_box .area_box_in .area_detail tr th,.real_area .area_box .area_box_in .area_detail tr td{border-top:1px solid #9a9a9a;border-bottom:1px solid #9a9a9a;padding:.85rem 0}.real_area .area_box .area_box_in .area_detail tr th{position:relative;width:17%;background:#f4f4f4;padding-left:1rem;font-weight:400}.real_area .area_box .area_box_in .area_detail tr th:before{position:absolute;left:10.724138%;top:calc(50% - 15px);width:29px}.real_area .area_box .area_box_in .area_detail tr th.price:before{content:url(//okuhokuso.com/wp-content/themes/okuhokuso/assets/css/../img/real/icon_price.svg)}.real_area .area_box .area_box_in .area_detail tr th.traffic:before{content:url(//okuhokuso.com/wp-content/themes/okuhokuso/assets/css/../img/real/icon_traffic.svg)}.real_area .area_box .area_box_in .area_detail tr th.adress:before{content:url(//okuhokuso.com/wp-content/themes/okuhokuso/assets/css/../img/real/icon_adress.svg);left:10.724138%}.real_area .area_box .area_box_in .area_detail tr th.land:before{content:url(//okuhokuso.com/wp-content/themes/okuhokuso/assets/css/../img/real/icon_land.svg);left:10.724138%}.real_area .area_box .area_box_in .area_detail tr th.build:before{content:url(//okuhokuso.com/wp-content/themes/okuhokuso/assets/css/../img/real/icon_build.svg)}.real_area .area_box .area_box_in .area_detail tr td{width:83%;padding-left:2.5rem}.real_area .area_box .area_box_in .area_detail tr td strong{color:red;font-size:larger;font-weight:400}.real_area .area_box .area_box_in .area_detail tr td span.sldout{color:red;font-family:"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;font-size:1.3rem;padding:0 0 0 10px}.real_area .area_box .area_box_in .btn_area{max-width:645px;width:100%;margin:5rem auto}.real_area .area_box .area_box_in a.btn{width:47.5%;background:#fff;box-shadow:0 0 2px #777;padding:1rem 0;display:inline-block;text-align:center;border-radius:2.5px;font-weight:400}.real_area .area_box .area_box_in a.btn{position:relative}.real_area .area_box .area_box_in a.btn.tel:before{content:url(//okuhokuso.com/wp-content/themes/okuhokuso/assets/css/../img/real/icon_tel.svg);position:absolute;left:15.724138%;top:calc(50% - 10px)}.real_area .area_box .area_box_in a.btn.mail:before{content:url(//okuhokuso.com/wp-content/themes/okuhokuso/assets/css/../img/real/icon_mail.svg);position:absolute;left:20.724138%;top:calc(50% - 10px)}@media screen and (max-width:650px){.real_area .area_box .area_box_in .btn_area{display:block}.real_area .area_box .area_box_in .btn_area a.btn{width:100%;display:block;margin:20px 0}.real_area .area_box .area_box_in a.btn.tel:before{left:15px}.real_area .area_box .area_box_in a.btn.mail:before{left:15px}}@media screen and (max-width:280px){.real_area .area_box .area_box_in a.btn.tel:before{content:none}.real_area .area_box .area_box_in a.btn.mail:before{content:none}}.real_area .area_box .area_box_in .area_block{width:100%;padding:1rem 0}.real_area .area_box .area_box_in .area_block h4{margin-bottom:1rem;font-weight:400}.real_area .area_box .area_box_in .area_block iframe{width:100% !important}.real_area .hash_list{overflow:hidden}.real_area .hash_list li{float:left;color:#4b94bc;font-weight:400}.real_area .hash_list a,.hash_list span{display:inline-block;font-size:14px;color:#4b94bc}.real_area .hash_list li:before{content:'｜';margin:0 10px;color:#4b94bc}.real_area .hash_list li:first-child:before,.real_area .hash_list li:nth-of-type(0):before{display:none}.real_area .area_box .area_box_in .area_contact{border:1px solid #28559d;padding:1.5rem 3.5rem;margin-top:3rem}.real_area .area_box .area_box_in .area_contact .area_contact_in .flex{align-items:center}.real_area .area_box .area_box_in .area_contact .area_contact_in .flex p{width:12%}.real_area .area_box .area_box_in .area_contact .area_contact_in .flex p img{width:110px}.real_area .area_box .area_box_in .area_contact .area_contact_in .flex h3{width:53%;color:#28559d;text-align:center}.real_area .area_box .area_box_in .area_contact .area_contact_in .flex a{position:relative;width:28%;background:#fff;box-shadow:0 0 3px #777;padding:1rem 0;display:inline-block;text-align:center}.real_area .area_box .area_box_in .area_contact .area_contact_in .flex a:after{font-family:'Material Icons';content:'\e5df';position:absolute;right:0;top:50%;transform:translate(-50%,-50%);font-size:25px;display:block;color:#444}@media screen and (max-width:768px){.real_area .area_box{padding:1.5rem 3%;margin:2rem 0}.real_area .area_box .area_box_in .flex .area_img{width:100%}.real_area .area_box .area_box_in .flex .txt{width:100%}.real_area .area_box .area_box_in .tit{padding:1rem;margin-bottom:0}.real_area .area_box .area_box_in .tit p{width:20%;padding:1rem .5rem;margin-right:.2rem}.real_area .area_box .area_box_in .tit h3{width:100%}.real_area .area_box .area_box_in .tit h3{font-size:18px}.real_area .area_box .area_box_in .area_detail tr th,.real_area .area_box .area_box_in .area_detail tr td{display:block;border-top:0}.real_area .area_box .area_box_in .area_detail tr th,.real_area .area_box .area_box_in .area_detail tr td{width:100%;padding-left:0}.real_area .area_box .area_box_in .flex .txt .btn_area{margin-top:2rem}.real_area .area_box .area_box_in .flex .txt a.btn{width:100%}.real_area .area_box .area_box_in .area_contact{padding:1.35rem;margin-top:2rem}.real_area .area_box .area_box_in .area_contact .area_contact_in .flex p img{width:80px}.real_area .area_box .area_box_in .area_contact .area_contact_in .flex h3{width:65%;line-height:1.5;text-align:left}.real_area .area_box .area_box_in .area_contact .area_contact_in .flex a{width:100%}.real_area #area_box_outer{padding-top:0}.thumbnail-item img{height:auto}.thumbnail-item{width:calc((100% - 24px)/4) !important;margin-bottom:14px}.thumbnail-item:nth-child(6n){margin-right:8px}.thumbnail-item:nth-child(4n){margin-right:0}.thumbnail_slider{margin-bottom:0!important}.real_area .suggest{max-width:unset}.real_area .suggest .suggest_title,.real_area .suggest .suggest_price{font-size:18px}.real_area .suggest{padding:2em 1.5em!important}.real_area .suggest .list_center li{font-size:9px}.real_area .area_box .area_box_in .area_detail tr th,.real_area .area_box .area_box_in .area_detail tr td{border-style:none;text-align:center;width:100%}}.select_cont{margin:2rem 0 5rem}.select_cont .select_cont_in{width:100%;max-width:200px;margin:0 auto}.select_cont span,.select_cont a{height:35px;width:35px;font-size:13.5px;background:#fff;border-radius:50%;text-align:center;line-height:35px;margin:0 10px;transition:.2s ease;color:#a48b78;display:block}.select_cont .current{color:#fff;background:#a48b78}.select_cont ul li{text-align:center}.select_cont span.is-active{color:#fff;background:#a48b78}[data-toggle=buttons] .btn{font-weight:700}[data-toggle=buttons] .btn:hover{opacity:.6;cursor:pointer}[data-toggle=buttons] .btn input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}.area_box .area_list_box{max-width:calc(1050px + 6%);margin:0 auto;padding:0 2.5% 0 1.5%;border:.5px solid #000;margin-bottom:50px}.area_box .area_list_box .tit{padding:1rem 0}.area_box .area_list_box .tit p.land{background:#a48b78;color:#fff;padding:.35rem .8rem;border-radius:2px;margin-right:1.2rem;text-align:center;font-weight:400}.area_box .area_list_box .soldout{color:red;font-size:18px}.area_box .area_list_box .tit{align-items:center}.area_box .area_list_box h3{font-size:30px;font-weight:700}.area_box .area_list_box h4{font-size:22px;font-weight:400}.area_box .area_list_box .tit-right{color:#000;font-weight:400}.area_box .area_list_box .tit-house-img{width:27%}.area_box .area_list_box .tit-top{width:100%;margin-bottom:1rem;border-bottom:1px solid #9d8478}.area_box .area_list_box .tit-top__inner{width:100%}.area_box .area_list_box .tit-top__inner h4{width:60%;font-size:17px;flex-grow:1}.area_box .area_list_box .tit__inner{width:70%}.area_box .area_list_box .tit-bottom{width:100%}.area_box .area_list_box .tit-bottom .price{position:relative;padding-left:1em}.area_box .area_list_box .tit-bottom .price:before{position:absolute;content:url(//okuhokuso.com/wp-content/themes/okuhokuso/assets/css/../img/real/icon_price.svg);left:1em}.area_box .area_list_box .tit-bottom__ttl{font-weight:700;text-align:center;font-size:17px;padding:.8em 0;width:25%;background:#f4f4f4;font-weight:400}.area_box .area_list_box .area-detail__txt{flex-grow:1;display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:flex-start;font-size:17px}.area_box .area_list_box .area-detail__txt span{color:red;font-size:20px}@media (max-width:768px){.area_box .area_list_box .tit__inner,.area_box .area_list_box .tit-house-img,.area_box .area_list_box .tit-top__inner h4,.area_box .area_list_box .soldout,.area_box .area_list_box .tit-bottom .price{width:100%}.area_box .area_list_box .area-detail__txt{width:100%;flex-wrap:nowrap;white-space:nowrap;margin-left:1rem}.area_box .area_list_box .flex.tit-top__inner{gap:.5rem}.area_box .area_list_box .tit-top{border-bottom:none}.area_box .area_list_box .area_box_in{margin:0 3%;margin-bottom:30px}}.area_box .area_list_box .hashtag_wrap{margin-bottom:50px;max-width:calc(1050px + 6%);margin:0 auto}.area_box .area_list_box .hash_list{overflow:hidden;line-height:1.7}.area_box .area_list_box .hash_list li{float:left;color:#4b94bc;font-weight:700}.area_box .area_list_box .hash_list a{display:inline-block;font-size:13px;color:#4b94bc}.area_box .area_list_box .hash_list li:before{content:'｜';margin:0 10px;color:#4b94bc}.area_box .area_list_box .hash_list li:first-child:before,.area_box .area_list_box .hash_list li:nth-of-type(1):before{display:none}@media screen and (max-width:768px){.area_box .area_list_box .hashtag_wrap{margin:0 3%}.area_box .area_list_box .hash_list li:before{margin:0}}.area_box .area_list_box .real_base{opacity:1}.tit-bottom__ttl{font-weight:400;text-align:center;font-size:17px;padding:.8em 0;width:25%;background:#f4f4f4}.hash_list li{font-weight:400}.real_wrap .bread_list a,.bread_list span{font-family:'Sippori Mincho SB',serif;font-size:15px}.hash_list a{font-size:15px}.select_wrap .select_box .select_box_table .select_group .select_body .select_taggle_btn{font-size:14px}.select_wrap .select_btn_wrap .btn_wrap_in a.white{font-size:.9rem}.tit-bottom .price:before{width:28px}.real .lead img{width:77%}.real h1.tag.center{max-width:272px}@media (max-width:768px){.real .lead img{width:45%}}.area_box .tit p.land{font-weight:400}.area_box_in{padding:0 1%}.real_area .suggest .suggest_title{width:6.4em}.real_area .suggest .suggest_price{width:7.6em}.real_area .suggest{min-width:580px}.suggest_price small{font-size:17px}@media (max-width:768px){.real_area .suggest{min-width:unset}.real_area .suggest .suggest_row{gap:unset}.real_area .suggest .suggest_title{width:6.6em}.real_area .suggest .suggest_price{width:7.9em}.suggest_price small{font-size:12px}}