﻿/*!
Theme Name: furekuma
Theme URI: http://furekuma.me/
Author: furekuma.me
Author URI: http://furekuma.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: furekuma
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

furekuma is based on furekuma https://furekuma.me/, (C) 2012-2020 Automattic, Inc.
furekuma is distributed under the terms of the GNU GPL v2 or later.
*/html{font-size:62.5%;font-feature-settings:"palt"}body{font-size:1.8rem;font-size:calc(1.8rem + (1vw - .48rem)*.5556);min-height:0vw;line-height:1.8;font-family:"Noto Sans JP",sans-serif;font-weight:400;color:#333;background-color:#fff}h1{font-size:3.5rem;font-size:calc(3.5rem + (1vw - .48rem)*.5556);min-height:0vw;line-height:1.8;font-weight:500;color:#333;margin-bottom:2rem;transform:rotate(0.03deg)}h2{font-size:2.4rem;font-size:calc(2.2rem + (1vw - .48rem)*.5556);min-height:0vw;line-height:1.6;font-weight:500;color:#333;font-family:"Noto Sans JP",sans-serif;margin-bottom:2rem;transform:rotate(0.03deg)}h3{font-size:2rem;font-size:calc(2rem + (1vw - .48rem)*.5556);min-height:0vw;line-height:1.5;font-weight:500;color:#333;font-family:"Noto Sans JP",sans-serif;transform:rotate(0.03deg)}h4{font-size:1.8rem;font-size:calc(1.6rem + (1vw - .48rem)*.5556);min-height:0vw;line-height:2;font-weight:500;font-family:"Noto Sans JP",sans-serif;transform:rotate(0.03deg);color:#333}@media screen and (min-width: 1200px){body{font-size:1.8rem}h1{font-size:3.5rem}h2{font-size:2.4rem}h3{font-size:2rem}h4{font-size:2rem}}@media screen and (max-width: 480px){body{font-size:1.7rem}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:2rem}h4{font-size:1.8rem}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:"Noto Sans JP",sans-serif;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:"Noto Sans JP",sans-serif;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:"Noto Sans JP",sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}button,input,select,optgroup,textarea{color:#404040}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#333;border:0;height:1px;margin-bottom:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}header nav{position:fixed;width:100%;top:0;right:-100%;background-color:#fff;height:60%;padding-top:60px;transition:right 400ms}header nav.active{right:0;z-index:2}header nav ul li{width:100%}header .btn-gnavi{position:fixed;top:40px;right:15px;width:20px;height:20px;z-index:3;cursor:pointer;transition:all 400ms;-webkit-transition:all 400ms}@media screen and (min-width: 768px){header .btn-gnavi{top:50px}}header .btn-gnavi span{position:absolute;width:20px;height:2px;background:#666;border-radius:10px;-webkit-transition:all 400ms;transition:all 400ms;margin-bottom:0}header .btn-gnavi span:nth-child(1){top:0}header .btn-gnavi span:nth-child(2){top:8px}header .btn-gnavi span:nth-child(3){top:16px}header .btn-gnavi.hb-open{transform:rotate(180deg);-webkit-transform:rotate(180deg)}header .btn-gnavi.hb-open span{background:#333}header .btn-gnavi.hb-open span:nth-child(1){transform:translateY(8px) rotate(45deg);-webkit-transform:translateY(8px) rotate(45deg)}header .btn-gnavi.hb-open span:nth-child(2){opacity:0}header .btn-gnavi.hb-open span:nth-child(3){transform:translateY(-8px) rotate(-45deg);-webkit-transform:translateY(-8px) rotate(-45deg)}header .btn-gnavi.scrolled{background-color:#ff8d49;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;position:fixed;top:40px}header .btn-gnavi.scrolled span{background:#fff;width:20px;height:2px}header .btn-gnavi.scrolled span:nth-child(1){top:13px}header .btn-gnavi.scrolled span:nth-child(2){top:19px}header .btn-gnavi.scrolled span:nth-child(3){top:25px}header .btn-gnavi.scrolled.hb-open span:nth-child(1){transform:translateY(6px) rotate(45deg);-webkit-transform:translateY(6px) rotate(45deg)}header .btn-gnavi.scrolled.hb-open span:nth-child(2){opacity:0}header .btn-gnavi.scrolled.hb-open span:nth-child(3){transform:translateY(-6px) rotate(-45deg);-webkit-transform:translateY(-6px) rotate(-45deg)}#global-navi{display:none;background-color:#f5f5f5;flex-direction:column;align-items:center;padding:0;width:100%;height:520px}#global-navi.active{display:flex}.hamburger-logo-photo{margin:20 auto}.hamburger-logo-photo img{width:160px;height:auto;margin:30px auto}.hamburger-menu{display:flex;flex-direction:column;align-items:center;list-style:none;padding:0;margin:0;width:100%}.hamburger-menu li{padding-top:16px;padding-bottom:16px;margin:0;border-top:#333 solid 1px;width:100%;transition:background-color .3s ease}.hamburger-menu li:hover{background-color:#fff}.hamburger-menu li a{font-size:16px;text-decoration:none;color:#333;display:block;width:100%;padding:0 10px 0 100px}@media screen and (min-width: 768px){.hamburger-menu li a{text-align:center;padding:0 10px}}.hamburger-menu-last-list{border-bottom:#333 solid 1px;width:100%}.breadcrumb a{text-decoration:none;margin:auto 8px}.breadcrumb a:hover{text-decoration:none}.breadcrumb{margin:20px 24px;font-size:14px}@media screen and (min-width: 768px){.breadcrumb{margin:60px}}.top-menu{display:flex;justify-content:space-between;align-items:center;width:90%;z-index:999}@media screen and (min-width: 768px){.top-menu{width:100%}}.top-logo-photo{margin:30px auto}.top-logo-photo img{width:120px;height:auto;margin-bottom:4px}@media(min-width: 400px){.top-logo-photo img{margin-left:10px}}@media(min-width: 768px){.top-logo-photo img{width:200px;margin-left:60px}}.top-buttons{display:flex;gap:1px;flex-grow:1;justify-content:flex-end}@media screen and (min-width: 768px){.top-buttons{gap:10px;padding-right:40px}}.signin-btn{background:#f1ff82;padding:3px 21.5px;color:#333;border:#333 solid 1px;border-radius:99px;text-decoration:none;text-align:center;font-size:12px;letter-spacing:1px}.signin-btn:hover{background:#e4e4e4}.login-btn{background:#fff;padding:3px 12px 1px 12px;color:#333;border:#333 solid 1px;border-radius:99px;text-decoration:none;text-align:center;font-size:12px;letter-spacing:1px}.login-btn:hover{background:#e4e4e4}.top-login-icon img{width:20px;margin-bottom:4px}.top-btns-spacer{width:4px}.furekuma-chara{display:flex;justify-content:center;margin-top:40px}.furekuma-chara img{width:100px}@media screen and (min-width: 768px){.furekuma-chara img{width:140px}}.footer-signin-btn{background:#f1ff82;width:340px;height:48px;display:flex;align-items:center;justify-content:center;position:relative;border:#333 solid 1px;border-radius:99px;font-size:16px;letter-spacing:1.6px;font-weight:bold;color:#333}.footer-signin-btn:hover{background:#f5f5f5}.signin-btn-right{position:absolute;right:0;display:flex;align-items:center;z-index:3}.signin-btn-right img{width:24px;height:auto;margin-right:24px;z-index:2}.signin-chevron-icon{position:absolute;right:0;display:flex;align-items:center}.signin-chevron-icon img{width:24px;height:auto;margin-right:24px;filter:invert(17%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(50%)}.footer-btn-group{margin-top:60px}.footer-buttons{padding-top:27px;padding-bottom:35px}.footer-login-btn{background:#ffd48c;display:flex;align-items:center;justify-content:center;height:48px;width:160px;position:relative;border:#333 solid 1px;border-radius:99px;font-size:16px;letter-spacing:1.6px;font-weight:bold}.footer-login-btn:hover{background:#f5f5f5}.account-icon{position:absolute;left:0;display:flex;align-items:center;margin-left:16px}.account-icon img{width:20px;height:auto}.login-chevron-icon{position:absolute;right:0;display:flex;align-items:center}.login-chevron-icon img{width:16px;height:auto;margin-right:16px}.footer-contact-btn{background:#f5f5f5;display:flex;align-items:center;justify-content:center;height:48px;width:160px;position:relative;border:#333 solid 1px;border-radius:99px;font-size:16px;letter-spacing:1.6px;font-weight:bold}.contact-icon{position:absolute;left:0;display:flex;align-items:center;margin-left:16px}.contact-icon img{width:20px;height:auto}.contact-chevron-icon{position:absolute;right:0;display:flex;align-items:center}.contact-chevron-icon img{width:16px;height:auto;margin-right:16px}.spacer{width:20px}.footer-space{margin:40px 0}.fixed-footer{border-top:1px solid #333;position:fixed;bottom:0;width:100%;background-color:#fff;z-index:1000}.footer-list{display:flex;justify-content:center}.footer-group{max-width:90%;justify-content:center;margin:28px auto}.footer-logo{padding-bottom:10px}.footer-logo img{width:100px;height:auto}.col-md-4.col-sm-6.col-6.mb-4{padding-left:0;padding-right:0}.footer-list h3{font-size:16px}@media screen and (min-width: 768px){.footer-list h3{font-size:18px}}.footer-list ul li{font-size:14px;list-style-type:disc;letter-spacing:.8px;width:100%}.footer-list ul :hover{color:#787878}.footer-list ul{margin:10px 0}@media screen and (min-width: 768px){.footer-list ul{margin:10px 0}}.list-01{margin-bottom:10px}.site-footer{background:#f1ff82;color:#333;margin-bottom:0}.copyright-area{padding-top:38px;padding-bottom:120px}.copyright-area-2{padding:28px 0}.copy-right{font-size:12px;letter-spacing:1.2px}@media screen and (min-width: 768px){.copy-right{font-size:12px}}.footer-btn{font-size:16px;height:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:64px}.footer-btn img{width:25px}.footer-btn:nth-child(1){background-color:#06c755;color:#fff}.footer-btn:nth-child(2){background-color:#333;color:#fff}.palette_info h2{color:#fff}.palette_info p{margin:3rem auto;max-width:800px;padding:0 2rem}.icon-list{display:flex;justify-content:center;padding:0;margin:0;margin-top:1.5rem}.icon-list li{display:block;margin-left:1.2rem}.icon-list li:first-child{margin-left:0}.icon-list li img{width:90%}@media screen and (min-width: 768px){.icon-list{justify-content:end;margin-top:0}}.site-info{background:#fff;color:#111}.site-info h4{font-size:1.6rem}.site-info ul,.site-info li{margin:0;padding:0;font-size:1.2rem}.site-info .data{max-width:400px;margin-left:2rem}@media screen and (min-width: 768px){.site-info .data{margin-left:auto}}.sitemap-text-m{font-weight:bold}.pagination div{margin:3rem auto}.pagination ul{display:flex;list-style:none;font-size:1.6rem;margin:0}.pagination ul li{display:flex;margin-right:5px}.pagination ul li .page-numbers{display:block;padding:3px 12px;color:#111}.pagination ul li span{background:#f2f2f2;border-radius:50vh;display:block}.pagination ul li a{border-radius:50vh;display:block;padding:3px 10px;color:#111}.pagination ul li a:hover{background-color:#f2f2f2;color:#111}.pagination ul li:last-child{margin-right:0}.slick-prev:before,.slick-next:before{content:"";display:none}.slick-prev{background:none;border:none;font-size:30px;color:#fff;opacity:.7;transition:opacity .3s ease;position:absolute;top:50%;transform:translateY(-50%);z-index:999;cursor:pointer;transition:color .3s ease}.slick-next{background:none;border:none;font-size:30px;color:#fff;opacity:.7;transition:opacity .3s ease;position:absolute;top:50%;transform:translateY(-50%);z-index:999;cursor:pointer;transition:color .3s ease}.slick-prev{left:10px}.slick-next{right:10px}.slick-prev:hover,.slick-next:hover{color:#ccc}.furekuma_slider_wrap{position:relative;margin-top:4px}@media screen and (min-width: 768px){.furekuma_slider_wrap{margin-top:16px}}.slick-slider img{height:219px;object-fit:cover}@media screen and (min-width: 768px){.slick-slider img{height:500px}}.slick-dots li.slick-active button:before{color:#e8f40f;font-size:10px}.slick-dots li button:before{color:#333;font-size:10px}.circle-container{color:#333;font-size:12px;letter-spacing:1.2px;text-align:center;background-color:#fff;border-radius:50%;border:1px solid #333;width:90px;height:90px;display:flex;justify-content:center;align-items:center;flex-direction:column;box-shadow:2px 2px 0 #333;transition:transform .3s ease,width .3s ease,height .3s ease}@media(min-width: 768px){.carousel-overlay{left:20px}.circle-container{transform:scale(1.2);font-size:12px;width:100px;height:100px}}@media(min-width: 1024px){.carousel-overlay{left:80px}.circle-container{transform:scale(1.2);font-size:12px;width:90px;height:90px}}@media(min-width: 1440px){.carousel-overlay{left:100px}}.carousel-container{position:relative}.carousel-overlay{position:absolute;top:-20px;left:30px;display:flex;justify-content:center;align-items:center;z-index:1}@media screen and (min-width: 768px){.carousel-overlay{left:100px}}.guide-container{display:flex;flex-direction:column;align-items:center}.top-btn-container{display:flex;justify-content:space-between;align-items:center;position:absolute;top:160px;left:50%;transform:translateX(-50%);width:100%;max-width:300px;z-index:1}@media screen and (min-width: 768px){.top-btn-container{top:400px;max-width:500px;left:70%}}.signin-btn-2-img{width:50px;position:absolute;margin-left:-30px}@media screen and (min-width: 768px){.signin-btn-2-img{width:80px}}.signin-btn-2{display:flex;align-items:center;background-color:#fff;border:1px solid #333;border-radius:8px;padding:0;height:40px}@media screen and (min-width: 768px){.signin-btn-2{width:200px;height:56px;margin-left:80px}}.search-btn{display:flex;align-items:center;background-color:#fff;border:1px solid #333;border-radius:8px;padding:0;width:50%;height:40px}@media screen and (min-width: 768px){.search-btn{width:200px;height:56px}}.signin-btn-2:hover:hover{background-color:#ffd48d}.signin-btn-2-text{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:2px}@media screen and (min-width: 768px){.signin-btn-2-text{margin-right:10px}}.signin-btn-2-text-s{font-size:10px;letter-spacing:1px;margin-left:24px;color:#333}@media screen and (min-width: 768px){.signin-btn-2-text-s{font-size:10px;margin-left:52px;margin-right:24px;margin-bottom:2px}}.signin-btn-2-text-m{font-size:12px;letter-spacing:1.2px;line-height:11px;margin-left:24px;margin-bottom:2px;color:#333}@media screen and (min-width: 768px){.signin-btn-2-text-m{font-size:14px;line-height:14px;margin-left:50px}}.signin-btn-right-2 img{width:24px;height:auto;z-index:2}.search-btn{position:absolute;top:0;left:170px}@media screen and (min-width: 768px){.search-btn{left:300px}}.search-btn:hover{background-color:#f1ff82}.magnify{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:#333;border-top-left-radius:8px;border-bottom-left-radius:8px}@media screen and (min-width: 768px){.magnify{width:56px;height:56px}}.magnify img{width:24px;height:auto;z-index:2;transform:scaleX(-1);filter:invert(1) sepia(1) saturate(5) hue-rotate(180deg)}.search-btn-text{display:flex;align-items:center;width:100%;height:100%}.search-btn-text-s{font-size:12px;letter-spacing:1.2px;margin-left:16px;color:#333}@media screen and (min-width: 768px){.search-btn-text-s{font-size:16px;line-height:14px;margin-left:24px}}.carousel{position:relative;z-index:0}#building-count{font-size:19px;display:block;line-height:1;color:#ff8d49;font-weight:bold}.top-section01-btn{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:400px;padding:0 12px;margin:0 auto}@media screen and (min-width: 768px){.top-section01-btn{max-width:600px;padding:0;gap:80px}}.buy-btn,.sell-btn{width:49%;height:48px;border:1px solid #333;border-radius:99px;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.buy-btn,.sell-btn{height:60px}}.buy-btn-text,.sell-btn-text{font-size:16px;letter-spacing:1.6px;margin-left:40px;color:#333}@media screen and (min-width: 768px){.buy-btn-text,.sell-btn-text{font-size:18px}}.buy-btn-right img,.sell-btn-right img{width:24px;height:auto;margin-left:20px}.buy-btn{background-color:#f1ff82}.buy-btn:hover{background-color:#f5f5f5}.sell-btn{background-color:#ffd48c}.sell-btn:hover{background-color:#f5f5f5}@media(min-width: 768px){.furekuma-intro-container{display:flex;justify-content:space-between;align-items:flex-start;gap:60px;max-width:700px;margin:0 auto}.furekuma-intro-box1,.furekuma-intro-box2{flex:1;margin-right:0}}.furekuma-intro{display:flex;flex-direction:column;align-items:center}.directmarket-text{font-size:22px;letter-spacing:2.2px;color:#333;font-family:"Noto Sans JP",sans-serif;font-weight:bold;text-align:center;margin-top:33px}@media screen and (min-width: 768px){.directmarket-text{margin-top:60px}}.section01-furekuma-title{display:flex;align-items:center;margin-top:10px;justify-content:flex-start;width:100%;max-width:286px}.section01-furekuma-logo img{width:120px;height:auto}.section01-furekuma-title-s{font-size:16px;font-weight:bold;color:#333;margin-left:10px;margin-top:16px}.buildings-category{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:24px}.buildings-category-01,.buildings-category-02,.buildings-category-03{background-color:#f5f5f5;width:89px;height:89px;border-radius:99px;display:flex;flex-direction:column;justify-content:center;align-items:center}.buildings-category-m{text-align:center;font-size:18px;font-weight:bold;line-height:24px;letter-spacing:.1em}.buildings-category-s{text-align:center;font-size:14px;font-weight:bold;line-height:20px;letter-spacing:.2em}.furekuma-intro-message{font-size:16px;line-height:32px;letter-spacing:.6px;max-width:320px;margin:32px auto}@media screen and (min-width: 768px){.furekuma-intro-message{max-width:500px;margin-top:60px;margin-bottom:65px}}.readmore-btn{background-color:#333;max-width:320px;height:48px;border-radius:99px;display:flex;justify-content:center;align-items:center;padding:0 0 0 20px;margin:32px auto}.readmore-btn:hover{background-color:#a0a0a0}.readmore-btn-text{color:#fff !important;font-size:16px;letter-spacing:1.6px;font-weight:bold;line-height:48px;text-align:center}.readmore-btn-text:hover{color:#fff !important}.readmore-sell-btn-text{color:#333 !important;font-size:18px;letter-spacing:1.8px;font-weight:bold;line-height:36px;text-align:center}.readmore-btn-right img{width:24px;height:auto;margin-left:10px}.container02-01{height:160px;background-color:#e8f40f;display:flex;flex-direction:column;align-items:center;justify-content:center;border-top:2px solid #333}@media screen and (min-width: 768px){.container02-01{height:200px}}.section02-title{font-size:27px;letter-spacing:3px;font-weight:bold;font-family:"Noto Sans JP",sans-serif;color:#333;text-align:center}.sec02-search-btn{display:flex;align-items:center;background-color:#fff;border:1px solid #333;border-radius:8px;padding:0;width:218px;height:48px;margin-top:20px}.sec02-search-btn:hover{background-color:#f1ff82}.sec02-magnify{display:flex;justify-content:center;align-items:center;width:48px;height:48px;background-color:#333;border-top-left-radius:8px;border-bottom-left-radius:8px}.sec02-magnify img{width:24px;height:auto;z-index:2;transform:scaleX(-1);filter:invert(1) sepia(1) saturate(5) hue-rotate(180deg)}.sec02-search-btn-text{display:flex;align-items:center;width:100%;height:100%}.sec02-search-btn-text-s{font-size:16px;letter-spacing:1.6px;margin-left:36px;color:#333}.category-group-area{background-color:#f5f5f5}.category-group{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0 auto;padding:40px 0}@media screen and (min-width: 768px){.category-group{display:grid;grid-template-columns:repeat(4, 1fr);gap:2px;padding:30px 30px 36px 80px;max-width:1000px}}.btn-mansion-container,.btn-house-container,.btn-land-container,.btn-building-container,.btn-apartment-container,.btn-warehouse-container,.btn-factory-container,.btn-hotel-container{display:flex;align-items:center;width:165px;height:48px;background-color:#fff;border:#333 solid 1px;border-radius:8px;margin:10px}@media screen and (min-width: 768px){.btn-mansion-container,.btn-house-container,.btn-land-container,.btn-building-container,.btn-apartment-container,.btn-warehouse-container,.btn-factory-container,.btn-hotel-container{margin:20px;width:200px;height:56px}}.btn-mansion-container:hover,.btn-house-container:hover,.btn-land-container:hover,.btn-building-container:hover,.btn-apartment-container:hover,.btn-warehouse-container:hover,.btn-factory-container:hover,.btn-hotel-container:hover{background-color:#f1ff82}.btn-icon-mansion,.btn-icon-house,.btn-icon-apartment{margin-right:20px;margin-left:16px;margin-bottom:2px}@media screen and (min-width: 768px){.btn-icon-mansion,.btn-icon-house,.btn-icon-apartment{margin-right:30px;margin-left:20px}}.btn-icon-building{margin-right:40px;margin-left:20px}@media screen and (min-width: 768px){.btn-icon-building{margin-bottom:2px}}.btn-icon-warehouse{margin-right:30px;margin-left:16px}@media screen and (min-width: 768px){.btn-icon-warehouse{margin-right:40px;margin-left:20px}}.btn-icon-land,.btn-icon-factory{margin-right:36px;margin-left:16px}@media screen and (min-width: 768px){.btn-icon-land,.btn-icon-factory{margin-right:40px;margin-left:20px;margin-bottom:2px}}.btn-icon-hotel{margin-right:10px;margin-left:10px}@media screen and (min-width: 768px){.btn-icon-hotel{margin-right:20px;margin-left:20px;margin-bottom:2px}}.mansion-text,.house-text,.land-text,.building-text,.apartment-text,.warehouse-text,.factory-text,.hotel-text{font-size:16px;letter-spacing:1.6px;margin-top:2px;color:#333;font-weight:bold}.guide-section{display:flex;justify-content:center;align-items:center;background-color:#f1ff82;padding:20px;border-bottom:#333 solid 2px}@media screen and (min-width: 768px){.guide-section{padding:40px}}.guide-section:hover{background-color:#f5f5f5}.btn-icon-book{margin-right:36px}.btn-icon-book img{width:62px;height:auto}@media screen and (min-width: 768px){.btn-icon-book img{width:88px}}.book-text{display:flex;flex-direction:column;align-items:flex-start;margin-right:24px}.book-text-s{font-size:16px;letter-spacing:1.6px;color:#333;font-weight:bold}.book-text-m{font-size:18px;font-weight:bold;color:#333}.book-btn-right img{width:24px;height:auto;z-index:2;filter:invert(17%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(50%)}.container03{display:flex;flex-direction:column;align-items:center;justify-content:center}.container04{background-color:#f5f5f5;display:flex;flex-direction:column;align-items:center;justify-content:center}.container05{background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.sell-title{background-color:#ff8d49;width:100%;font-size:27px;letter-spacing:3px;font-weight:bold;font-family:"Noto Sans JP",sans-serif;color:#fff;text-align:center;padding:25px 0}@media screen and (min-width: 768px){.sell-title{padding:80px 0;margin:40px 0}}.sell-big-btn{max-width:320px;height:48px;display:flex;align-items:center;background-color:#ffd48c;padding:10px 10px 10px 20px;border:1px solid #333;border-radius:99px;margin-top:28px}@media screen and (min-width: 768px){.sell-big-btn{margin-top:40px}}.sell-big-btn:hover{background-color:#e4e4e4}.sell-big-btn-text{font-size:16px;letter-spacing:1px;font-weight:bold;color:#333;margin:0 15px}.sell-big-btn-right img{width:24px;height:auto;z-index:2;margin-bottom:4px}.sell-guide{display:flex;justify-content:center;align-items:center;background-color:#ffd48c;width:100%;padding:15px 0;margin-top:28px;border-bottom:#333 solid 2px}@media screen and (min-width: 768px){.sell-guide{margin-top:80px;padding:40px 0}}.sell-guide:hover{background-color:#f5f5f5}.buy-guide:hover{background-color:#f5f5f5}.buy-guide-text{display:flex;flex-direction:column;margin:0 16px}.furekuma_book{margin:0 12px}.furekuma_book img{width:76px;height:auto}@media screen and (min-width: 768px){.furekuma_book img{width:100px}}.sell-guide-text-s{width:193px;font-size:14px;letter-spacing:1.4px;margin-top:15px}@media screen and (min-width: 768px){.sell-guide-text-s{width:300px;font-size:16px;margin-top:24px}}.sell-guide-text-m{font-size:18px;letter-spacing:1.8px;font-weight:bold;color:#333}.sell-guide-btn-right img{width:36px;height:auto;z-index:2;filter:invert(17%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(50%)}.estate-title-l{font-size:27px;color:#333;font-family:"Noto Sans JP",sans-serif;font-weight:bold;text-align:center;margin-top:60px;margin-bottom:60px}.estate-column-list{width:350px;display:flex;flex-wrap:wrap;gap:20px;margin:0 auto}@media screen and (min-width: 768px){.estate-column-list{width:100%;max-width:1000px;justify-content:center}}.estate-column-item{position:relative;width:calc(50% - 10px);height:208px;box-sizing:border-box;border-radius:8px;border:solid 1px #333;overflow:hidden}@media screen and (min-width: 768px){.estate-column-item{width:calc(25% - 15px);height:300px}}.estate-column-list.single-item{justify-content:center}.estate-column-item .column-item-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,0,.3);opacity:0;transition:opacity .3s ease;pointer-events:none}.estate-column-item:hover .column-item-overlay{opacity:1}.estate-column-thumbnail{height:104px;overflow:hidden;border-top-left-radius:8px;border-top-right-radius:8px}@media screen and (min-width: 768px){.estate-column-thumbnail{height:150px}}.estate-column-thumbnail img{width:100%;height:100%;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px}.estate-column-content{padding:10px}@media screen and (min-width: 768px){.estate-column-content{padding:50px 10px 10px 10px}}.estate-column-title{font-size:16px;margin:10px 0}.estate-column-more{display:flex;align-items:center;justify-content:flex-end;font-size:12px}@media screen and (min-width: 768px){.estate-column-more{font-size:14px}}.estate-column-clock-img{width:16px;height:16px;margin-right:5px}.estate-column-read-more{width:100%;font-size:18px;color:#333;font-family:"Noto Sans JP",sans-serif;font-weight:bold;text-align:center;padding:60px 0}.estate-column-right-img{width:24px;height:24px;margin-bottom:4px}@media screen and (min-width: 768px){.estate-column-right-img{margin-left:12px}}.latest-info-list ul{list-style:none;padding:0;margin:0}.latest-info-list a{text-decoration:none;color:inherit}.latest-info-li{margin-bottom:16px}.latest-info-item{width:300px;display:flex;justify-content:space-between;align-items:center;padding:10px;border-bottom:1px solid #ccc}@media screen and (min-width: 768px){.latest-info-item{width:600px}}.latest-info-date{font-size:12px;flex:0 0 auto;margin-right:20px}.latest-info-text{font-size:14px;flex:1;text-align:left}.main-wrap-company{width:90%;max-width:1200px;padding:24px;margin:0 auto;position:relative}@media screen and (min-width: 768px){.main-wrap-company{padding:3rem 8rem}}@media screen and (min-width: 992px){.main-wrap-company{width:80%}}.company-outline-box{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:0 auto}@media screen and (min-width: 768px){.company-outline-box{width:60%}}.company-title-s{font-size:16px;font-family:"Noto Sans JP",sans-serif;letter-spacing:2px;color:#333;margin:16px auto 30px auto;text-align:center}@media screen and (min-width: 768px){.company-title-s{font-size:20px}}.company-outline-title{font-size:18px;letter-spacing:1.8px;font-weight:bold;margin-bottom:4px;padding-left:16px;padding-right:16px}.company-text{font-size:16px;letter-spacing:1.6px;padding-left:16px;padding-right:16px}.company-text-link{font-size:15px;letter-spacing:1.5px;padding-left:16px;padding-right:16px}.company-border{border:2px solid #ffd48c;margin-top:24px;margin-bottom:24px}.company-border-none{margin-top:40px}.privacy-policy-box{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:0 auto}@media screen and (min-width: 768px){.privacy-policy-box{width:60%}}.privacy-first-text{font-size:16px;letter-spacing:1.6px;margin-bottom:77px}.privacy-policy-title{font-size:18px;letter-spacing:1.8px;font-weight:bold;margin-bottom:32px}.privacy-sub-title-btm{font-size:16px;letter-spacing:1.6px;margin-bottom:32px}.privacy-sub-title{font-size:16px;letter-spacing:1.6px;margin-top:32px;margin-bottom:32px}.privacy-policy-text-btm{font-size:16px;line-height:30px;letter-spacing:1.6px;margin-bottom:32px}.privacy-policy-text-btm{font-size:16px;line-height:30px;letter-spacing:1.6px;margin-bottom:32px}.privacy-policy-text-nogap{font-size:16px;line-height:30px;letter-spacing:1.6px}.privacy-policy-info{font-size:16px;letter-spacing:1.6px;margin-bottom:4px}.privacy-policy-info-last{font-size:16px;letter-spacing:1.6px;margin-top:32px;margin-bottom:60px}.main-wrap-border{width:95%;max-width:1200px;border-radius:8px;border:solid 1px #333;background:#fff;padding:24px;margin:0 auto;position:relative}@media screen and (min-width: 768px){.main-wrap-border{padding:3rem 8rem}}@media screen and (min-width: 992px){.main-wrap-border{width:80%}}.sell-support-wrap-border{width:95%;max-width:1200px;border-radius:8px;border:dashed 1px #333;background:#fff;padding:24px;margin:40px auto 0 auto;position:relative}@media screen and (min-width: 768px){.sell-support-wrap-border{padding:3rem 8rem}}@media screen and (min-width: 992px){.sell-support-wrap-border{width:80%}}.finish-wrap-border{width:95%;max-width:1200px;border-radius:8px;border:solid 1px #333;background:#ffd48c;padding:24px;margin:0 auto;position:relative}@media screen and (min-width: 768px){.finish-wrap-border{padding:3rem 8rem}}@media screen and (min-width: 992px){.finish-wrap-border{width:80%}}.sell-finish-wrap-border{width:95%;max-width:1200px;border-radius:8px;border:solid 1px #333;background:#eeff6a;padding:24px;margin:0 auto;position:relative}@media screen and (min-width: 768px){.sell-finish-wrap-border{padding:3rem 8rem}}@media screen and (min-width: 992px){.sell-finish-wrap-border{width:80%}}.sell-support-container{display:flex;flex-direction:column;align-items:flex-start;padding:0 12px}@media screen and (min-width: 768px){.sell-support-container{padding:3rem 8rem}}@media screen and (min-width: 992px){.sell-support-container{width:80%}}.support-menu-row{display:flex;width:100%;justify-content:space-between}.guide-title-m{font-size:28px;font-weight:bold;letter-spacing:4px;font-family:"Noto Sans JP",sans-serif;color:#333;margin-top:40px;text-align:center}.sub-guide-title-s{font-size:18px;letter-spacing:1px;font-family:"Noto Sans JP",sans-serif;color:#333;margin:16px auto 60px auto;text-align:center}@media screen and (min-width: 768px){.sub-guide-title-s{font-size:20px}}.guide-title-s{font-size:18px;font-family:"Noto Sans JP",sans-serif;letter-spacing:2px;color:#333;margin:16px auto 60px auto;text-align:center}@media screen and (min-width: 768px){.guide-title-s{font-size:20px}}.column-title-s{font-size:18px;font-family:"Noto Sans JP",sans-serif;color:#333;margin:8px auto;text-align:center}@media screen and (min-width: 768px){.column-title-s{font-size:20px}}.category-title-s{font-size:18px;font-family:"Noto Sans JP",sans-serif;color:#333;margin:8px auto;text-align:center}@media screen and (min-width: 768px){.category-title-s{font-size:20px}}.furekuma-guide-01{display:flex;justify-content:center;align-items:flex-start;position:relative;height:100%}.furekuma-guide-s-img{position:absolute;top:-50px;width:70px;height:auto}@media screen and (min-width: 768px){.furekuma-guide-s-img{top:-60px;width:80px}}.furekuma-guide-logo-img{width:120px;height:auto;margin-top:40px}@media screen and (min-width: 768px){.furekuma-guide-logo-img{width:160px;height:auto}}.furekuma-direct-title-m{font-size:17px;letter-spacing:1.7px;font-weight:bold;color:#333;margin-top:40px;text-align:center}@media screen and (min-width: 768px){.furekuma-direct-title-m{font-size:24px}}.guide-main-text-m{font-size:15px;line-height:30px;letter-spacing:1.5px;color:#333;padding:12px 0;margin-top:8px;margin-bottom:12px}@media screen and (min-width: 768px){.guide-main-text-m{font-size:16px}}.guide-main-text-m-02{font-size:15px;line-height:30px;letter-spacing:1.5px;color:#333;padding:12px 0 0 0;margin-top:8px}@media screen and (min-width: 768px){.guide-main-text-m-02{font-size:16px}}.kaukun-check-text-01{font-size:15px;line-height:30px;letter-spacing:1.5px;color:#333;padding-top:12px;margin-top:8px}@media screen and (min-width: 768px){.kaukun-check-text-01{font-size:16px}}.main-text-m{font-size:15px;letter-spacing:1.5px;color:#333;margin:20px 0}@media screen and (min-width: 768px){.main-text-m{font-size:16px}}.kaukun-check-text-02{font-size:15px;line-height:30px;letter-spacing:1.5px;color:#333}.guide-large-btn-01{display:flex;align-items:center;justify-content:center;margin-bottom:12px}.sell-guide-large-btn-01{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.furekuma-guide-signin-btn{background:#f1ff82;width:297px;height:48px;display:flex;align-items:center;justify-content:center;position:relative;border:#333 solid 1px;border-radius:99px;font-size:16px;letter-spacing:1.6px;font-weight:600}.chevron-down-container{display:flex;justify-content:center;width:100%}.chevron-down-img{width:30px;height:auto;display:flex;align-items:center;justify-content:center;margin:24px 0}.furekuma-point-1-img{width:16px;margin-left:16px;margin-bottom:6px}.point01-title-m{font-size:22px;letter-spacing:2.2px;font-weight:bold;color:#333;text-align:center;margin-top:12px}@media screen and (min-width: 768px){.point01-title-m{font-size:24px}}.point-buildings-category{display:flex;justify-content:space-around;align-items:center}.point-buildings-category-01,.point-buildings-category-02,.point-buildings-category-03{background-color:#f1ff82;width:89px;height:89px;border-radius:99px;display:flex;flex-direction:column;justify-content:center;align-items:center}.point01-text-s{font-size:15px;letter-spacing:1.5px;color:#333;padding:12px 0;margin-top:8px;margin-bottom:12px}.point01-text2-s{font-size:15px;letter-spacing:1.5px;color:#333;padding:12px 0;margin-top:22px}.space{margin:7px 0}.kau-and-uru{display:flex;justify-content:center;margin-top:16px}.kau-and-uru-img{width:160px;height:auto}.main-wrap-border-02{display:flex;flex-direction:column;align-items:center;width:95%;max-width:1200px;border-radius:8px;border:solid 1px #333;background:#fff;padding:24px;margin:0 auto;position:relative}@media screen and (min-width: 768px){.main-wrap-border-02{padding:3rem 8rem}}@media screen and (min-width: 992px){.main-wrap-border-02{width:80%}}.main-wrap-border-02::before{content:"";position:absolute;top:0;left:0;right:0;height:82px;background-color:#f1ff82;border-top-left-radius:8px;border-top-right-radius:8px}.feature-title-m{position:relative;font-size:26px;letter-spacing:2.6px;font-weight:600;display:flex;justify-content:center;margin-top:-6px}@media screen and (min-width: 768px){.feature-title-m{margin-top:-10px}}.checkbox-img{width:22px;padding:16px 0}.feature-title-s{font-size:18px;color:#333;display:flex;text-align:center;justify-content:center;margin-top:30px}@media screen and (min-width: 768px){.feature-title-s{font-size:24px}}.feature-title2-s{font-size:18px;color:#333;display:flex;text-align:center;justify-content:center}@media screen and (min-width: 768px){.feature-title2-s{font-size:24px}}.feature-point-1{display:flex;align-items:center}.feature-text-m{margin-top:12px;margin-left:12px;font-size:16px;letter-spacing:1.6px;font-weight:600;color:#333;text-align:left}.dashed-line{border-top:1px dashed #333}.feature-text-s{font-size:15px;letter-spacing:1.5px;color:#333;padding:22px 0}.feature-text-02-s{font-size:15px;line-height:30px;letter-spacing:1.5px;color:#333;padding-top:60px}@media screen and (min-width: 768px){.feature-text-02-s{padding-top:80px}}.chevron-down-container-02{display:flex;justify-content:center;width:100%;padding-bottom:40px}.furekuma-guide2-s-img{position:absolute;top:-70px;width:100px;height:auto}@media screen and (min-width: 768px){.furekuma-guide2-s-img{top:-80px;width:120px}}.main-wrap-border-03{width:95%;max-width:1200px;border-radius:8px;border:solid 1px #333;background:#f1ff82;margin:0 auto 60px auto;padding:24px;position:relative}@media screen and (min-width: 768px){.main-wrap-border-03{padding:3rem 8rem}}@media screen and (min-width: 992px){.main-wrap-border-03{width:80%}}.furekuma-guide-02{display:flex;justify-content:center;align-items:flex-start;position:relative;height:100%}.guide-img-01{display:flex;justify-content:center;align-items:flex-start;position:relative;height:100%}.buy-step-img{width:52px;height:auto;position:absolute;top:-40px;left:-30px}@media screen and (min-width: 768px){.buy-step-img{top:-40px;left:-90px}}.buy-step-img-02{width:52px;height:auto;position:absolute;top:-40px;left:-30px}@media screen and (min-width: 768px){.buy-step-img-02{top:-50px;left:-90px}}.sp-img{width:60px;height:auto}.buy-memo-img{width:83px;height:auto}.buy-contact-img{width:106px;height:auto}.kaukun-check-img{width:84px;height:auto}.coin-img{width:103px;height:auto}.kuma-conbi-img{width:163px;height:auto}.document-img{width:63px;height:auto}.document-coin-img{width:105px;height:auto}.furekuma_main2-img{width:88px;height:auto}.sell-pc-img{width:88px;height:auto}.uru-img{width:82px;height:auto}.space{margin:20px 0}.sell-kuma-container{position:absolute;top:-32px;left:50%;transform:translateX(-50%);margin-top:-24px}@media screen and (min-width: 768px){.sell-kuma-container{top:-28px}}.sell-kuma-img{width:98px;height:auto}.guide-step-title-m{font-size:20px;line-height:40px;letter-spacing:2px;font-weight:bold;color:#333;margin-top:20px;text-align:center}@media screen and (min-width: 768px){.guide-step-title-m{font-size:24px}}.system-price-text{font-size:15px;letter-spacing:1.5px}.system-price{margin-left:80px}@media screen and (min-width: 768px){.system-price{margin-left:200px}}.system-price-border{border-top:2px solid #ff8d49;margin-top:4px}.sell-all-support-container{display:flex;flex-direction:column;align-items:center;margin-top:16px;margin-bottom:16px}.sell-all-support-text{font-size:15px;letter-spacing:1.5px;font-weight:bold;margin-bottom:4px}@media screen and (min-width: 768px){.sell-all-support-text{font-size:16px}}.sell-all-support-border{border-top:2px solid #e8f411;width:100%}.support-menu-main-title{background-color:#ffd48c;font-size:20px;letter-spacing:2px;font-weight:bold;height:60px;text-align:center;display:flex;align-items:center;justify-content:center;margin:20px -24px 0 -24px;width:auto}@media screen and (min-width: 768px){.support-menu-main-title{margin:3rem -8rem}}.sell-support-menu-main-title{background-color:#f1ff82;font-size:20px;letter-spacing:2px;font-weight:bold;height:60px;text-align:center;display:flex;align-items:center;justify-content:center;margin:20px -24px 0 -24px;width:auto}@media screen and (min-width: 768px){.sell-support-menu-main-title{margin:3rem -8rem}}.support-menu-main-title-easy{background-color:#ffd48c;font-size:20px;letter-spacing:2px;font-weight:bold;height:60px;text-align:center;display:flex;align-items:center;justify-content:center;margin:-12px -24px 24px -24px;width:auto}@media screen and (min-width: 768px){.support-menu-main-title-easy{margin:-12px -8rem 24px -8rem}}.sell-support-menu-main-title-easy{background-color:#eeff6a;font-size:20px;letter-spacing:2px;height:60px;text-align:center;display:flex;align-items:center;justify-content:center;margin:-12px -24px 24px -24px;width:auto}@media screen and (min-width: 768px){.sell-support-menu-main-title-easy{margin:-12px -8rem 24px -8rem}}.sell-support-menu-main-contain{background-color:#f5f5f5;display:flex;flex-direction:column;align-items:flex-start;margin:0 -24px;width:auto;padding:0 24px}@media screen and (min-width: 768px){.sell-support-menu-main-contain{margin:0 -8rem;padding:0 8rem}}.sell-support-text-01{font-size:12px;letter-spacing:1.2px;color:#333;text-align:left;margin-top:16px;margin-bottom:10px}@media screen and (min-width: 768px){.sell-support-text-01{font-size:14px}}.sell-support-text-02{font-size:12px;letter-spacing:1.2px;color:#333;text-align:left;margin-bottom:10px}@media screen and (min-width: 768px){.sell-support-text-02{font-size:14px}}.sell-support-text-03{font-size:12px;letter-spacing:1.2px;color:#333;text-align:left;margin-bottom:16px}@media screen and (min-width: 768px){.sell-support-text-03{font-size:14px}}.support-menu-title{font-size:16px;letter-spacing:1.6px;color:#333;display:flex;text-align:center;justify-content:center;margin-top:12px}@media screen and (min-width: 768px){.support-menu-title{font-size:24px;letter-spacing:2.4px}}.support-menu-text{font-size:14px;letter-spacing:1.4px;margin-top:20px}@media screen and (min-width: 768px){.support-menu-text{font-size:15px}}.find-building-btn{background:#ffd48c;width:297px;height:48px;display:flex;align-items:center;justify-content:center;position:relative;border:#333 solid 1px;border-radius:99px;font-size:16px;letter-spacing:1.6px;font-weight:600}.sell-find-building-btn{background:#f1ff82;width:297px;height:48px;display:flex;align-items:center;justify-content:center;position:relative;border:#333 solid 1px;border-radius:99px;font-size:16px;letter-spacing:1.6px;font-weight:600}.post-list{margin-top:40px}.new-img{width:52px;height:auto;position:absolute;top:-10px;left:-10px}.column-content{max-width:300px;height:auto;padding:24px;background-color:#f4f4f4}@media screen and (min-width: 768px){.column-content{max-width:600px;height:auto}}.column-list-content{width:300px;height:140px;padding:24px;background-color:#f4f4f4;margin-bottom:60px}@media screen and (min-width: 768px){.column-list-content{width:540px;height:200px;padding:40px 24px 24px 24px}}.faq-child-categories{width:95%;margin:20px auto;display:flex;flex-wrap:wrap;gap:10px}@media screen and (min-width: 992px){.faq-child-categories{width:80%}}.faq-list-content{width:95%;max-width:1200px;border-radius:8px;border:solid 1px #333;background:#fff;padding:24px;margin:0 auto;position:relative;margin-bottom:24px}@media screen and (min-width: 992px){.faq-list-content{width:80%}}.faq-title{font-size:18px;margin-bottom:30px}@media screen and (min-width: 768px){.faq-title{font-size:20px}}.faq-img{width:37px;height:auto}.faq-a{margin-bottom:24px}.faq-a-img{width:30px;height:auto}.faq-q-and-tag{display:flex;align-items:center;margin-bottom:16px}.arw-img{width:16px;height:16px}.faq-arrow{display:flex;justify-content:center;align-items:center;position:absolute;left:50%;transform:translateX(-50%);bottom:16px}.faq-no-content{display:flex;justify-content:center;align-items:center;text-align:center;font-size:20px;color:#333;margin:100px 0 !important}.entry-date img{width:18px;height:auto;margin-bottom:2px}@media screen and (min-width: 768px){.entry-date img{width:24px}}.faq-child-tag{display:flex;justify-content:center;align-items:center;text-align:center;background-color:#f1ff82;border-radius:4px;margin-left:16px;padding:6px;font-size:12px;line-height:12px}.faq-child-category{font-size:14px;line-height:14px;background-color:#f1ff82;border-radius:4px;padding:6px 10px;margin-right:10px;margin-bottom:10px}.faq-title-a{font-size:16px;color:#333;margin-top:-10px;margin-bottom:16px}@media screen and (min-width: 768px){.faq-title-a{font-size:18px}}.pagination{display:flex;align-items:center;justify-content:center;margin:20px 0}#page-links{margin:30px 0 !important}.page-nav{background-color:#fff;border:#333 solid 1px !important;border-radius:50%;padding:7.5px;margin:0 5px;display:flex;align-items:center;justify-content:center;cursor:pointer}.page-nav:hover{border:#333 solid 1px !important;background-color:#f4f4f4 !important}.page-nav img{width:24px;height:24px;vertical-align:middle}.page-link{background-color:#fff;color:#333;border-radius:50%;margin:0 5px;text-decoration:none;line-height:32px !important}.page-link:hover{background-color:#f4f4f4 !important;color:#333 !important;border:#333 solid 1px !important}.page-link.active{background-color:#333;color:#fff}.page-link.active:hover{background-color:#333 !important;color:#fff !important}.estate-column-items{height:280px;margin-bottom:60px}@media screen and (min-width: 768px){.estate-column-items{height:400px}}.entry-thumbnail{height:140px}@media screen and (min-width: 768px){.entry-thumbnail{height:200px}}.entry-thumbnail img{height:140px;object-fit:cover}@media screen and (min-width: 768px){.entry-thumbnail img{width:100%;height:200px;object-fit:cover}}.entry-title{font-size:18px}.contact-content{max-width:300px;margin:0 auto 40px auto}@media screen and (min-width: 768px){.contact-content{max-width:540px}}.contact-form{margin-top:60px;display:flex;flex-direction:column;align-items:center}.contact-label{margin-bottom:10px;font-size:16px}.contact-title{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto}.contact-form-title{font-size:28px;font-weight:bold}.contact-form-sub-title{font-size:16px}.contact-input-area{background-color:#f4f4f4;padding:40px 24px;max-width:100%}@media screen and (min-width: 768px){.contact-input-area{width:540px;padding:40px}}.thanks-text{font-size:16px}.thanks-text-02{font-size:16px;margin-top:40px}.auto-message{font-size:18px;font-weight:bold;color:#333;margin-top:60px;margin-bottom:4px}.auto-border{border:#fe8e4b solid 1px;margin-bottom:20px}.required-text{font-size:12px;color:#fff;background-color:#ff8d49;padding:4px 10px;border-radius:10px;margin-bottom:20px;margin-left:10px}.name{display:flex;width:100%;justify-content:space-between;margin-bottom:40px}.email{margin-bottom:20px;font-size:16px}.phone-number{font-size:16px}.last-name{width:150px;font-size:16px}@media screen and (min-width: 768px){.last-name{width:200px}}.first-name{width:150px;font-size:16px}@media screen and (min-width: 768px){.first-name{width:200px}}.contact-options{margin-bottom:60px;font-size:16px}.contact-options .wpcf7-list-item.first{margin:0 0 10px 0;font-size:15px}.contact-options .wpcf7-list-item{margin:0 0 0 20px;font-size:15px}@media(min-width: 400px){.contact-options .wpcf7-list-item{margin:0 40px}}.contact-options .wpcf7-list-item.last{margin:0;font-size:15px}.message-label{margin-top:40px}.contact-message{margin-bottom:30px;font-size:12px}@media screen and (min-width: 768px){.contact-message{font-size:14px}}.confirm-contact-message{margin-bottom:60px}.message{border-radius:4px;font-size:14px}input[type=submit]{width:300px;display:block;margin:0 auto;padding:16px 10px 16px 60px;font-size:16px;font-weight:bold;background-color:#ffd48c;color:#333;border:#333 solid 1px;border-radius:99px;text-align:center}@media(max-width: 400px){input[type=submit]{width:260px}}input[type=submit]:hover{background-color:#f5f5f5}input[type=button]{width:300px;height:50px;display:block;margin:0 auto;font-size:16px;font-weight:bold;background-color:#f4f4f4;color:#333;border:#333 solid 1px;border-radius:99px;text-align:center}@media(max-width: 400px){input[type=button]{width:260px}}.confirm-name{margin:0 !important}.confirm-email{margin:0 !important}.confirm-phone-number{margin:0 !important}.column-title{font-size:18px}@media screen and (min-width: 768px){.column-title{margin-bottom:60px}}.entry-date{font-size:12px;text-align:right}@media screen and (min-width: 768px){.entry-date{font-size:14px}}.category-list{max-width:300px;border-radius:8px;border:solid 1px #333;background:#f4f4f4;padding:24px;margin:0 auto;position:relative}@media screen and (min-width: 768px){.category-list{max-width:600px;height:auto}}.category-list ul{margin:0 !important}.custom-category-list{display:flex;flex-wrap:wrap;list-style:none;padding-left:0}@media screen and (min-width: 768px){.custom-category-list{padding-left:100px}}.custom-category-list li{font-size:16px !important;width:50%;box-sizing:border-box;padding:10px;position:relative;padding-left:20px}@media screen and (min-width: 768px){.custom-category-list li{font-size:18px !important;padding-left:30px}}.custom-category-list li:before{content:"＞";position:absolute;left:0;color:#333}.shingle-post-thumbnail-container{display:flex;justify-content:center;align-items:center}.shingle-post-thumbnail{max-width:300px;margin-bottom:16px}@media screen and (min-width: 768px){.shingle-post-thumbnail{max-width:540px;margin-bottom:24px}}.shingle-post-thumbnail>img{max-width:300px;height:auto}@media screen and (min-width: 768px){.shingle-post-thumbnail>img{max-width:540px}}.entry-content h2{font-size:18px;border-left:8px solid #f1ff82;padding-left:10px}.entry-content p{font-size:16px}.recommend-border{border-top:1px solid #333;margin:4px auto 30px auto;max-width:85%;text-align:center}.recommend-title-m{font-size:21px;font-weight:bold;font-family:"Noto Sans JP",sans-serif;color:#333;margin:8px auto;text-align:center}@media screen and (min-width: 768px){.recommend-title-m{font-size:20px}}.recommend-list{display:flex;flex-direction:column;align-items:center}.recommend-item{display:flex;flex-direction:column}.tag-recommend-container{border:#333 solid 1px;border-radius:8px;padding:10px;display:flex;align-items:center;justify-content:center;margin:10px 0;width:300px;position:relative}@media screen and (min-width: 768px){.tag-recommend-container{width:540px}}.recommend-thumbnail img{width:100px;height:100px;flex-shrink:0;margin-right:20px}.recommend-content{flex-grow:1}.recommend-title{width:150px;font-size:15px;margin:0 0 10px;position:absolute;top:20px}@media screen and (min-width: 768px){.recommend-title{width:360px}}.recommend-date img{width:18px;height:auto;margin-bottom:2px}@media screen and (min-width: 768px){.recommend-date img{width:24px}}.recommend-date{font-size:12px;text-align:right;position:absolute;bottom:10px;right:10px}@media screen and (min-width: 768px){.recommend-date{font-size:14px}}.category-border{border-top:1px solid #333;margin:4px auto 30px auto;max-width:40%;text-align:center}.pagination{display:flex;justify-content:center;list-style:none;padding:0;margin-bottom:40px}@media screen and (min-width: 768px){.pagination{margin-bottom:80px}}.pagination a,.pagination span{display:inline-block;width:40px;height:40px;line-height:38px;margin:0 5px;text-align:center;text-decoration:none;color:#333;border:1px solid #333;border-radius:50%;font-size:18px}.pagination .current{background-color:#333;color:#fff}.pagination a:hover{background-color:#f0f0f0}a{text-decoration:none;color:#333}a:hover{color:#4d4d4d}.page-title{font-size:28px;font-weight:bold;font-family:"Noto Sans JP",sans-serif;color:#333;text-align:center}.post-thumbnail{width:300px;height:140px}@media screen and (min-width: 768px){.post-thumbnail{width:540px;height:200px}}.post-thumbnail img{width:300px;height:140px;object-fit:cover}@media screen and (min-width: 768px){.post-thumbnail img{width:540px;height:200px;object-fit:cover}}.posted-on{font-size:12px;text-align:right}@media screen and (min-width: 768px){.posted-on{font-size:16px}}.posted-on .clock-img{width:18px;height:18px}.no-content{display:flex;justify-content:center;align-items:center;font-size:18px;color:#333;margin-top:40px;margin-bottom:60px}@media screen and (min-width: 768px){.no-content{font-size:20px}}.post,.page{margin:0}.single .site-main,.page-wrap .site-main{background-color:#fff;padding-bottom:3rem}.post,.page{margin:0}.blog .site-main,.search .site-main{max-width:1200px;margin:auto}.page-wrap{padding-bottom:5rem}.category-list{max-width:300px;border-radius:8px;border:solid 1px #333;background:#f4f4f4;padding:24px;margin:0 auto;position:relative}@media screen and (min-width: 768px){.category-list{max-width:600px;height:auto}}.content-category-list ul{margin:0 !important}.content-category-list{max-width:300px;border-radius:8px;border:solid 1px #333;background:#f4f4f4;padding:24px;margin:10px auto 0 auto;position:relative}@media screen and (min-width: 768px){.content-category-list{max-width:540px;height:auto}}.entry-header{max-width:300px;margin:20px auto 0 auto}@media screen and (min-width: 768px){.entry-header{max-width:540px}}.faq-text-s{display:flex;justify-content:center;align-items:center;font-size:16px;color:#333;margin-top:-20px;margin-bottom:40px}.entry-content{max-width:300px;margin:0 auto 40px auto}@media screen and (min-width: 768px){.entry-content{max-width:540px}}.nav-links{width:100%;display:flex;justify-content:space-between;margin-top:2rem}.nav-links div{border:solid 1px #ccc;background:#efefef;padding:5px 10px;border-radius:5px}.nav-links div a{text-decoration:none;color:#000}.nav-links div a:hover{color:#000}.card-body h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-body .card-text{font-size:1.4rem}.card-body span{font-size:1.4rem}.liststyle{list-style:none;margin:0}.liststyle li{margin-bottom:2rem}.contact-box{margin:0 auto;padding:1rem;width:85%}@media screen and (min-width: 768px){.contact-box{width:60%}}.contact-box label{width:100%}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 textarea{background-color:#fff;color:#000;width:100%;padding:10px}.send-btn{text-align:center;margin-top:4rem}.send-btn .wpcf7-submit{border-radius:50vh !important;border:solid 1px #f1ff82 !important;color:#f1ff82 !important;font-weight:bold;font-size:1.6rem;background-color:#fff !important;padding:14px !important;margin:0 auto;display:block;width:50%}.send-btn .send-btn-inner{width:70%;display:inline-block;position:relative}.send-btn .send-btn-inner::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";display:block;color:#f03886;position:absolute;top:50%;right:10px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.send-btn .send-btn-inner .wpcf7-spinner{position:absolute}@media screen and (min-width: 768px){.send-btn .send-btn-inner{width:40%}}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}/*# sourceMappingURL=custom.css.map */
