/*! destyle.css v1.0.13 | MIT License | https://github.com/nicolas-cusan/destyle.css */*{box-sizing:border-box}::before,::after{box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}pre{font-family:monospace, monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:inherit}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;vertical-align:bottom}embed,object,iframe{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type="button"][disabled],[type="reset"][disabled],[type="submit"][disabled]{cursor:default}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}option{padding:0}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}template{display:none}[hidden]{display:none}*{box-sizing:border-box}*:focus{outline:none}html,body{font-size:62.5%;font-family:"Noto Sans Japanese", sans-serif;font-weight:400;color:#1f1e1e;line-height:1}body{font-size:.97656vw}@media screen and (min-width: 1024px){body{font-size:10px}}@media screen and (max-width: 768px){body{font-size:7.5px}}@media screen and (max-width: 767px){body{font-size:1.53846vw}}@media screen and (max-width: 767px) and (min-width: 767px){body{font-size:11.8px}}body.hidden{overflow:hidden}a{text-decoration:none;color:#1f1e1e;cursor:pointer}img{vertical-align:top;width:100%;max-width:100%;height:auto}@media screen and (max-width: 767px){.pc{display:none !important}}@media screen and (min-width: 768px){.sp{display:none !important}}.hover{-webkit-transition:opacity .3s;transition:opacity .3s}@media screen and (min-width: 768px){.hover:hover{opacity:.7}}header{padding:20px 0;background:#a1bd46}header article{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;width:96%;max-width:880px;margin:0 auto}@media screen and (max-width: 767px){header article h1{width:80%;padding-left:2%}}header article h1 img{width:100%;max-width:175px}@media screen and (max-width: 767px){header article h1 img{max-width:120px}}@media screen and (max-width: 767px){header article #navi{-webkit-transition:all .6s;transition:all .6s;overflow-y:auto;padding-top:40px;width:90%;height:100vh;z-index:200;top:0;right:-90%;background-color:#e2e8c4;position:fixed;display:block}}header article #navi ul{font-size:1.4rem}@media screen and (min-width: 768px){header article #navi ul{display:-webkit-box;display:flex}}header article #navi ul li{color:#fff}@media screen and (max-width: 767px){header article #navi ul li{display:block;width:100%}}@media screen and (min-width: 768px){header article #navi ul li::after{content:"｜";margin:0 .5rem}}@media screen and (min-width: 768px){header article #navi ul li:last-child::after{content:"";margin:0}}header article #navi ul li a{color:#fff;-webkit-transition:color .3s;transition:color .3s}@media screen and (max-width: 767px){header article #navi ul li a{color:#000;display:block;text-align:left;padding:1.6rem 3.2rem;width:100%}}@media screen and (min-width: 768px){header article #navi ul li a:hover{color:#f00}}header .nav_btn{width:30px;height:30px;z-index:300;top:16px;right:20px;cursor:pointer;position:absolute}header .nav_btn span{-webkit-transition:all .6s;transition:all .6s;width:30px;height:4px;background-color:#fff;position:absolute}header .nav_btn span:first-child{top:10px}header .nav_btn span:nth-child(2){top:20px}header .nav_btn span:last-child{top:30px}header .nav_bg{opacity:0;-webkit-transition:all .6s;transition:all .6s;width:100vw;height:100vh;z-index:100;top:0;left:0;visibility:hidden;background-color:#000;cursor:pointer;position:fixed}.nav_open #navi{right:0}.nav_open .nav_btn span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:20px}.nav_open .nav_btn span:nth-child(2){width:0;left:50%}.nav_open .nav_btn span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:20px}.nav_open .nav_bg{opacity:.8;visibility:visible}footer{padding:8vh 0;background:#a1bd46}footer ul{width:96%;max-width:880px;display:-webkit-box;display:flex;margin:0 auto;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}@media screen and (max-width: 767px){footer ul{width:90%;margin:0 auto;flex-wrap:wrap}}footer ul li{text-align:left;line-height:2.5;font-size:1.2rem}footer ul li:first-child{width:50%;font-size:1.4rem}@media screen and (max-width: 767px){footer ul li:first-child{width:45%;padding-right:5%;width:100%;margin-bottom:2rem}}footer ul li:first-child .name{font-size:1.8rem}footer ul li:not(:first-child){width:25%}@media screen and (max-width: 767px){footer ul li:not(:first-child){width:50%}}footer ul li a{display:block}@media screen and (max-width: 767px){footer ul li a{padding-left:1em;text-indent:-1em}}footer ul li a::before{content:"・"}footer ul li a:hover{color:#f00}footer address{margin:64px auto 0;text-align:center;font-style:normal;font-size:1.4rem}button{-webkit-transition:.2s;transition:.2s}.fade{opacity:0;-webkit-transform:translate(0, 50px);transform:translate(0, 50px);-webkit-transition:all 1500ms;transition:all 1500ms}.fade.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.estate{width:100%;max-width:880px;margin:0 auto}.estate .cont01{text-align:center;max-width:1280px;margin:0 auto}.estate .cont01 h2{font-size:2rem;background:#cbcbcb;margin:0 auto;text-align:left;font-weight:bold}.estate .cont01 h2 div{max-width:880px;width:90%;margin:0 auto;padding:16px 0}.estate .cont01 h2 div span{font-size:1.4rem;margin-left:.5rem;vertical-align:middle}.estate .cont01 .estate_img01{border-top:1px solid #ccc;padding-top:8vh;margin:8vh auto 16vh}@media screen and (max-width: 767px){.estate .cont01 .estate_img01{margin:40px auto 50px;padding:40px 30px 0}}.estate .cont01 .estate_img01 div{width:665px;margin:0 auto}@media screen and (max-width: 767px){.estate .cont01 .estate_img01 div{width:100%}}.estate .cont02 h2{font-size:2rem;background:#cbcbcb;margin:0 auto;text-align:left;font-weight:bold;margin-bottom:32px}.estate .cont02 h2 div{max-width:880px;width:90%;margin:0 auto;padding:16px 0}.estate .cont02 h2 div span{font-size:1.4rem;margin-left:.5rem;vertical-align:middle}.estate .cont02 h3{border-bottom:1px solid #ccc;padding:8px;font-size:20px;font-weight:bold;margin-bottom:32px}@media screen and (max-width: 767px){.estate .cont02 h3{padding:0px 20px 10px;margin-bottom:20px;font-size:18px;line-height:1.6}}.estate .cont02 div{margin:8vh auto 16vh}@media screen and (max-width: 767px){.estate .cont02 div{margin:40px auto 50px}}.estate .cont02 dl{width:96%;margin:0 auto 8vh;display:-webkit-box;display:flex}@media screen and (max-width: 767px){.estate .cont02 dl{width:100%;margin:0 auto 40px;padding:0 20px;display:-webkit-box;display:flex;flex-wrap:wrap}}.estate .cont02 dl dt{width:35%}@media screen and (max-width: 767px){.estate .cont02 dl dt{width:100%;margin-bottom:30px}}.estate .cont02 dl dt img{width:265px;margin:0 auto}@media screen and (max-width: 767px){.estate .cont02 dl dt img{width:100%;margin:0 auto;display:block}}.estate .cont02 dl dd{width:65%;line-height:1.8}@media screen and (min-width: 768px){.estate .cont02 dl dd{padding-left:20px}}@media screen and (max-width: 767px){.estate .cont02 dl dd{width:100%}}.estate .cont02 dl dd h4{font-size:1.8rem;font-weight:bold}@media screen and (max-width: 767px){.estate .cont02 dl dd h4{font-size:1.6rem}}.estate .cont02 dl dd p{margin-bottom:16px;font-size:1.4rem}@media screen and (max-width: 767px){.estate .cont02 dl dd p{margin-bottom:30px}}
/*# sourceMappingURL=../sourcemaps/estate.css.map */
