@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}*{border:0;margin:0;outline:0;padding:0;font:inherit;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;text-decoration:none;vertical-align:baseline}article,aside,dialog,figure,footer,header,main,nav,section{display:block}img,picture,audio,canvas,video,svg{display:inline-block;max-width:100%}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}br,hr{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}input,select{vertical-align:middle}html{font-size:62.5%}body{background-color:#fff;background-color:var(--oz-color-base);color:#333;color:var(--oz-color-black);font-family:'YuGothic','Yu Gothic','游ゴシック','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','Meiryo','メイリオ','Helvetica',sans-serif;font-size:18px;font-size:1.8rem;line-height:1;position:relative;text-align:center;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;text-size-adjust:100%;font-feature-settings:"palt";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;width:100%;height:auto}a,a:link,a:visited,a:hover,a:active{color:inherit;-webkit-tap-highlight-color:transparent rgba(0,0,0,0);-moz-tap-highlight-color:transparent rgba(0,0,0,0);-ms-tap-highlight-color:transparent rgba(0,0,0,0);-o-tap-highlight-color:transparent rgba(0,0,0,0);tap-highlight-color:transparent rgba(0,0,0,0);text-decoration:none;-webkit-text-decoration-skip:objects}a:hover{color:#5a8c5a;color:var(--oz-color-green)}h1,h2,h3,h4,h5,h6{display:block}b{color:#5a8c5a;color:var(--oz-color-green)}i{font-style:normal}u{text-decoration:underline}em{font-weight:700}strong{font-weight:700;font-size:1.4em}mark{background:0 0}q:before,q:after{content:'"'}s{text-decoration:underline}del{text-decoration:line-through}rt{font-size:.5em}sup{vertical-align:super;font-size:smaller}sub{vertical-align:sub;font-size:smaller}details{margin:0 0 40px}hr{margin:0 0 40px;border:0;border-top:1px solid #ccc;border-color:var(--oz-color-light);height:0}table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:0;width:100%;margin:0 0 2em}table th,table td{padding:16px 4px;vertical-align:top;border-bottom:1px solid #ccc;border-color:var(--oz-color-light)}table caption{text-align:left;padding:8px}.pc{display:block}.tb{display:none}.sp{display:none}.pc.tb{display:block}.pc.sp{display:block}.tb.sp{display:none}@media screen and (max-width:1000px){.pc{display:none}.tb{display:block}.sp{display:none}.pc.tb{display:block}.tb.sp{display:block}.pc.sp{display:none}}@media screen and (max-width:700px){.pc{display:none}.tb{display:none}.sp{display:block}.pc.tb{display:none}.tb.sp{display:block}.pc.sp{display:block}}.alignright,.align-right,.textright,.text-right{text-align:right}.alignleft,.align-left,.textleft,.text-left{text-align:left}.center,.aligncenter,.align-center,.textcenter,.text-center{text-align:center;margin-left:auto;margin-right:auto}.clear{clear:both}.clearfix:after{content:"";clear:both;display:block;height:0;visibility:hidden}.empty{visibility:hidden}.hide,.none{display:none}.hidden{overflow:hidden}.left,.floatleft,.float-left{float:left}.right,.float-right,.float-right{float:right}.relative{position:relative}.absolute{position:absolute}.nowrap{white-space:nowrap}.small,.text-small{font-size:.8em}img.left,img.alignleft,img.align-left{margin:0 20px 20px 0;float:left}img.right,img.alignright,img.align-right{margin:0 0 20px 20px;float:right}img.full{max-width:100%;width:100%;height:auto}table.table-border,table.table-border th,table.table-border td{border:1px solid #ccc;border-color:var(--oz-color-light)}table.table-hover tbody tr:hover,table.table-hover tbody tr:nth-child(odd):hover,table.table-hover tbody tr:nth-child(even):hover{background-color:#5a8c5a;background-color:var(--oz-color-green);color:#fff;cursor:text}table.table-stripe tbody tr:nth-child(odd){background-color:#ccc;background-color:var(--oz-color-light)}table thead th{vertical-align:bottom}:root{--oz-color-black:#333;--oz-color-base:#fcfbf2;--oz-color-green:#5a8c5a;--oz-color-blue:#3f657d;--oz-color-orange:#dd6646;--oz-color-brown:#8c5140;--oz-color-gold:#daa520;--oz-color-red:#e00000;--box-shadow:0 0 12px rgba(0,0,0,.15);--oz-color-light:#ccc}.inner{clear:both;display:block;margin:0 auto;position:relative;max-width:1200px;width:100%;padding:0 12px;padding-left:calc(12px + constant(safe-area-inset-left));padding-right:calc(12px + constant(safe-area-inset-right))}@media screen and (max-width:1200px){.inner{padding:1px 20px}}@media screen and (max-width:600px){.inner{padding:1px 12px}}.inner[data-width=max]{max-width:2400px}.inner[data-width=mid]{max-width:1600px}.inner[data-width=min]{max-width:1200px}.color-black{color:#333;color:var(--oz-color-black)}.color-gold{color:#daa520;color:var(--oz-color-gold)}.color-light{color:#ccc;color:var(--oz-color-light)}.color-green{color:#5a8c5a;color:var(--oz-color-green)}.color-success{color:blue}.color-error{color:red}.color-warning{color:#ff0}img.size-full,img.size-large,.wp-post-image,.post-thumbnail img{max-width:100%;width:100%;height:auto}#wpstats{display:none}.wp-embedded-content{max-width:100%;width:100%}.wp-video{margin:0 0 1em;max-width:100%;width:100%}.wp-video-shortcode{margin:0 0 1em;max-width:100%;width:100%}.wp-block-separator{width:100%;opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100%}.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding:1em;margin:0 0 2em 1em;border-left:2px solid #333}.wp-block-button__link{color:#32373c;background-color:#fff;border:1px solid #333;font-size:1em;padding:calc(0.35em + 1px) calc(1.35em + 2px)}.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - 0.66667em);width:auto;flex-basis:calc(33.33333% - 0.66667em);margin-right:0}.site{width:100%;height:auto;position:relative}.site-header{width:100%;padding:20px 0;display:block;position:relative;line-height:1.5;background-color:var(--oz-color-base)}.site-header .inner{display:flex;justify-content:space-between;align-items:center}.header-logo{margin:0 60px 0 0;flex-basis:50%}.header-utility{flex-basis:45%}.header-logo .site-title a{display:flex;margin:0;white-space:nowrap;overflow:hidden;position:relative;align-items:center}.header-logo .site-title span{display:block}.header-logo .site-title .icon{width:15%;aspect-ratio:1/1;margin:0 12px 0 0}.header-logo .site-title .logo{width:85%;height:auto}.header-logo .site-title img{width:100%;height:auto;display:block}.header-logo .site-title a:hover{color:#5a8c5a;color:var(--oz-color-green)}.header-logo .site-description{display:none}.header-utility dl dt{font-weight:700}.header-utility dl dd{display:inline-block;font-weight:700}.header-utility .tel{color:var(--oz-color-brown);font-size:30px;font-size:2.8rem;font-weight:700}.header-utility .mail a{background-color:var(--oz-color-green);color:#fff;border-radius:1rem;padding:.4em .8em;margin-left:.5em;text-align:center;display:flex;justify-content:center;align-items:center;width:fit-content}.header-utility .mail a:before{content:"";background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/icon-plane-white.svg);display:inline-block;width:1.2em;height:1.2em;background-size:contain;background-repeat:no-repeat;margin:0 .5em 0 0;background-position:0 0}.article-top .front-widget{background-color:#e6e6e6;line-height:1.3;display:none}.article-top .front-widget .inner{padding:0}.article-top .front-widget ul{display:flex;justify-content:space-between;text-align:left;width:100%}.article-top .front-widget ul li{display:flex;align-items:center;flex-basis:33.3333%;vertical-align:middle}.article-top .front-widget ul li a{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:.5em 1em;height:100%;color:#fff;gap:1em;align-items:center;font-weight:700}.article-top .front-widget ul li a:before{content:"";background-repeat:no-repeat;background-size:contain;background-position:center;width:1.5em;height:1.5em}.article-top .front-widget ul li:nth-child(1) a:before{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/icon-book-white.svg)}.article-top .front-widget ul li:nth-child(2) a:before{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/icon-book-white.svg)}.article-top .front-widget ul li:nth-child(3) a:before{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/icon-key-white.svg)}.article-top .front-widget ul li:nth-child(1) a{background-color:var(--oz-color-green)}.article-top .front-widget ul li:nth-child(2) a{background-color:var(--oz-color-blue)}.article-top .front-widget ul li:nth-child(3) a{background-color:var(--oz-color-gold)}@media screen and (max-width:1200px){.article-top .front-widget{display:block}}@media screen and (max-width:900px){.site-header .inner{display:block}.header-logo .site-title a{justify-content:center;margin-bottom:2rem}}@media screen and (max-width:800px){.site-header{padding-bottom:0}}@media screen and (max-width:600px){.site-header{padding-bottom:0}.header-logo{margin:0}.article-top .front-widget{display:none}.header-logo .site-title a .icon{flex-basis:24%;width:auto;height:auto}.header-logo .site-title a .logo{flex-basis:74%;width:auto}.header-utility .tel{font-size:2.2rem}.header-utility .mail a{font-size:1.3rem}}.site-navi{margin:0;position:relative;background-color:#c39d82;padding:10px 0;line-height:1.5}.site-navi ul{display:flex;width:100%;list-style:none;margin:0;padding:0;justify-content:center;gap:.5%;row-gap:1rem;flex-wrap:wrap}.site-navi ul li{margin:0 3px}.site-navi ul li a{display:block;padding:2px 14px;background-color:#fcfbf2;border-radius:8px;font-weight:700}.navi-toggle{width:100%;height:5rem;display:none;cursor:pointer;z-index:9999;position:relative;background-color:#c39d82;opacity:1;color:#fff;font-weight:700;margin-top:1rem;transition:.5s}.navi-toggle:hover{opacity:.75}.navi-toggle.on{display:none}.navi-toggle:before{content:"";background:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/navi-open.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:1em;height:1em;margin-right:.5em;display:block}.header-navi .navi-widget{display:none}.g-nav__item--kaitori a:after{content:"";background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/icon-external-black.svg);display:inline-block;width:13px;height:13px;background-size:contain;background-repeat:no-repeat;margin:0 0 0 .5em;background-position:0 0}@media screen and (max-width:800px){.navi-toggle{display:flex;align-items:center;justify-content:center}.header-navi{opacity:0;pointer-events:none;display:block;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;padding:80px 20px 40px;background-color:#c39d82;z-index:98;overflow:scroll}.header-navi.is-active{opacity:1;pointer-events:auto}.header-navi ul{display:block;font-size:31px;font-size:3.1rem;text-align:left}.header-navi ul li{display:block;margin:0;margin-bottom:1rem}.header-navi ul li a{display:block;padding:.9rem .5rem;border-radius:1rem;background-color:var(--oz-color-base);font-size:1.8rem;text-align:center}.header-navi .navi-widget{line-height:1.3;text-align:left;width:100%;display:block;margin-top:2rem}.header-navi .navi-widget span{display:flex;align-items:center;vertical-align:middle}.header-navi .navi-widget span a{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:.5em 1em;height:100%;color:#fff;gap:1em;align-items:center;font-weight:700;min-height:6rem;font-size:1.6rem}.header-navi .navi-widget span a:before{content:"";background-repeat:no-repeat;background-size:contain;background-position:center;width:1.5em;height:1.5em}.header-navi .navi-widget span:nth-child(1) a:before{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/icon-book-white.svg)}.header-navi .navi-widget span:nth-child(2) a:before{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/icon-book-white.svg)}.header-navi .navi-widget span:nth-child(3) a:before{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/icon-key-white.svg)}.header-navi .navi-widget span:nth-child(1) a{background-color:var(--oz-color-green)}.header-navi .navi-widget span:nth-child(2) a{background-color:var(--oz-color-blue)}.header-navi .navi-widget span:nth-child(3) a{background-color:var(--oz-color-gold)}.header-navi .navi-close-button span{display:flex;justify-content:center;width:100%;padding:.5em 1em;height:100%;gap:.5em;align-items:center;font-weight:700;background-color:#fff;border-radius:1rem;margin-top:2rem;color:inherit;cursor:pointer}.header-navi .navi-close-button span:before{content:"";background-repeat:no-repeat;background-size:contain;background-position:center;width:1em;height:1em;background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/navi-close.svg)}}.site-footer{text-align:center;padding:50px 0;line-height:1.5}.site-footer .flex-container{justify-content:space-between}.footer-logo{flex-basis:45%}.footer-logo dl{margin:0;text-align:left}.footer-logo dl dt span{display:block}.footer-logo dl dt .icon{max-width:90px}.footer-logo dl dt img{width:100%;height:auto}.footer-navi{flex-basis:45%;display:flex}.footer-navi ul{margin-top:5rem}.footer-navi ul:nth-child(1){width:auto;margin-right:2rem}.footer-navi ul:nth-child(2){width:auto}.footer-navi ul li{text-align:left;font-size:2rem;margin-bottom:1rem;text-decoration:underline;list-style-type:disc;margin-left:2rem}.footer-navi ul li:hover{text-decoration-color:var(--oz-color-green)}.footer-navi ul li a{display:block;padding:2px 6px}.footer-navi ul li i{display:block;font-size:14px;font-size:1.4rem}.f-nav__item--kaitori a:after{content:"";background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/icon-external-black.svg);display:inline-block;width:13px;height:13px;background-size:contain;background-repeat:no-repeat;margin:0 0 0 .5em;background-position:0 0}.footer-sns{padding:50px 0}.footer-sns dl{display:flex;justify-content:center;align-items:center}.footer-sns dl dt{font-weight:700;font-size:2rem;margin:0 20px}.footer-sns dl dd{width:52px;height:52px;overflow:hidden;margin:0 20px;transition:.3s}.footer-sns dl dd:hover{opacity:.55}.footer-information dl{font-weight:700;line-height:1.3}.footer-information dl dd{font-size:50px;font-size:5rem}.footer-information ul{display:flex;justify-content:center;width:100%;text-align:center;margin:0 auto 50px}.footer-information ul li{padding:0 10px}.footer-information ul li a{padding:.25em 1.6em .25em 1.5em}.site-info{clear:both;font-size:14px;font-size:1.4rem}@media screen and (max-width:1200px){.footer-navi ul{margin-top:4rem}}@media screen and (max-width:940px){.footer-information dl{font-size:1.6rem}.footer-information ul{display:block}.footer-information ul li a{justify-content:center;margin:0 auto}.footer-information ul li{margin-bottom:1rem}.footer-navi ul li{margin-right:0;font-size:1.4rem}.footer-logo dl .footer-title a{display:flex;align-items:center;gap:2rem}.footer-logo dl .footer-title a .icon{flex-basis:24%}.footer-logo dl .footer-title a .logo{flex-basis:74%}.footer-information ul li a{width:50%}}@media screen and (max-width:740px){.site-footer .flex-container{display:block}.footer-logo{flex-basis:80%}.footer-logo .logo{max-width:25rem}.site-footer .footer-navi{max-width:100%;justify-content:space-between}}@media screen and (max-width:550px){.footer-information ul li a{width:100%}}.site-main{padding:0 0 .1em;line-height:1.7;overflow:hidden;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (max-width:600px){.site-main>.inner{padding:0}}.main-header{margin:60px 0 0;background-color:#fff;border-radius:3rem;padding:40px;position:relative;display:flex;justify-content:center}@media screen and (max-width:600px){.main-header{margin-top:30px}}.main-header:after{content:"";position:absolute;bottom:0;right:1%;background:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/main-header-illust-01.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:15%;aspect-ratio:9/6}.single-post .main-header:after{content:"";position:absolute;bottom:50%;transform:translateY(50%);right:1%;background:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/column-title-illust.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:15%;aspect-ratio:9/6}.main-footer{margin:50px 0 0}.main-header .title{font-size:40px;font-size:4rem;font-weight:700;line-height:1.4}.single-post .main-header .title{padding-right:10%;margin-left:5%}@media screen and (max-width:600px){.main-header{padding:2rem}.main-header:after{display:none}.main-header .title{font-size:3.2rem;text-align:left}.single-post .main-header .title{padding-right:0;margin-left:0}}.main-content.has-sidebar{float:left;width:100%;width:-webkit-calc(100% - 320px);width:-moz-calc(100% - 320px);width:-ms-calc(100% - 320px);width:-o-calc(100% - 320px);width:calc(100% - 320px)}.main-sidebar{width:280px;float:right;padding:0;text-align:left}.main-sidebar .module{margin-bottom:20px;display:block;clear:both}.main-sidebar h4{font-size:18px;font-size:1.8rem;margin:0 0 4px;display:block}.main-sidebar p{margin:0 0 12px;clear:both}.main-sidebar ul{padding:0;margin:0;clear:both}.main-sidebar ul li{padding:0;margin:0}.main-sidebar label{display:block}.main-sidebar select{margin:0 0 1em;width:99%;border:1px solid #daa520;border-color:var(--oz-color-gold)}.main-sidebar label.screen-reader-text{display:none}.main-sidebar .search-submit{display:none}.main-footer{clear:both}.main-footer .footer-widget{background-color:#e6e6e6;line-height:1.3}.main-footer .footer-widget ul{display:flex;justify-content:space-between;text-align:left;width:100%}.main-footer .footer-widget ul li{display:flex;align-items:center;flex-basis:50%;vertical-align:middle}.main-footer .footer-widget ul li a{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:.5em 1em;height:100%;color:#fff;gap:1em;align-items:center;font-weight:700}.main-footer .footer-widget ul li:nth-child(1) a{background-color:var(--oz-color-green)}.main-footer .footer-widget ul li:nth-child(2) a{background-color:var(--oz-color-blue)}.main-footer .footer-widget ul li:nth-child(3) a{background-color:var(--oz-color-gold)}.main-footer .footer-widget ul li a:before{content:"";background-repeat:no-repeat;background-size:contain;background-position:center;width:1.5em;height:1.5em}.main-footer .footer-widget ul li:nth-child(1) a:before{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/icon-book-white.svg)}.main-footer .footer-widget ul li:nth-child(2) a:before{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/icon-book-white.svg)}.main-footer .footer-widget ul li:nth-child(3) a:before{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/icon-key-white.svg)}@media screen and (max-width:800px){.main-footer .footer-widget ul{display:block}.main-footer .footer-widget ul li a{min-height:7.5rem}}.page-title{line-height:1.2;text-align:center;margin:0 0 40px;min-height:300px;display:flex;align-items:center}.page-title h3{font-size:17px;font-size:1.7rem}.page-title h3 i{display:block;font-size:31px;font-size:3.1rem}.page-thumbnail{max-height:100vh;height:30vh;overflow:hidden;margin:0 0 60px}.page-thumbnail img{width:100%}.page-content,.post-content{text-align:left;background-color:#fff;padding:50px;border-radius:3rem}@media screen and (max-width:600px){.page-content,.post-content{padding:0}}.page-content h4{font-size:37px;font-size:3.7rem;font-weight:700}.page-content h4 i{font-size:15px;font-size:1.5rem;color:#5a8c5a;color:var(--oz-color-green);font-weight:400}.post-date{line-height:1.2}.post-date i{display:block;white-space:nowrap}.post-date i.month{font-size:2.4em}.post-date i.day{font-size:3em}.post-date i.year{font-size:2.2em}.post-title h3{font-size:21px;font-size:2.1rem}.template-text-margin{margin:0 0 1rem}h4.template-sub-title{margin-bottom:3rem;margin-top:5rem;font-size:2.8rem;font-weight:700;color:var(--oz-color-black);padding:.8em 1em;border-top:1px solid var(--oz-color-blue);border-bottom:1px solid var(--oz-color-blue);background-color:#e1ebef;line-height:1.5}@media screen and (max-width:600px){h4.template-sub-title{font-size:2.4rem;padding:.4em .7em}}h5.template-caption{margin-top:3rem;margin-bottom:1rem;font-size:2.4rem;font-weight:700;color:var(--oz-color-black);line-height:1.5}@media screen and (max-width:600px){h5.template-caption{font-size:2rem}}.template-point{font-size:2rem;font-weight:700;color:var(--oz-color-black);padding:2em 3.5em;background-color:#f5e4a8;border-radius:1rem;line-height:1.5}.template-point ul li{margin-bottom:1rem;line-height:1.4;list-style:disc;margin-left:2rem}.template-point ul li:last-child{margin-bottom:0}@media screen and (max-width:600px){.template-point{padding:3rem;font-size:1.6rem}}.template-line-yellow{background:linear-gradient(transparent 60%,#f5e4a8 30%);width:fit-content;padding-left:.1em;padding-right:.1em}p{margin-bottom:1.5em}.template-p-margin{margin-bottom:0}.section{position:relative;display:block;padding:60px 0;margin:0}.section-title{text-align:left;margin:0 0 1.5em}.section-title.-center{text-align:center}.section-title .title{font-size:4rem;font-weight:700;line-height:1.4}.section-title .description{font-size:16px;font-size:1.6rem;margin-top:2rem}@media screen and (max-width:600px){.section-title .title{font-size:2.4rem}.section{padding:40px 0}}.article-content{margin:0;padding:0;vertical-align:top;word-wrap:break-word;overflow-wrap:break-word}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{margin:0 auto 1em auto;line-height:1.6}.article-content h1{font-size:50px;font-size:5.8rem}.article-content h2{font-size:36px;font-size:3.6rem}.article-content h3{font-size:19px;font-size:1.9rem;margin:0 auto 2em}.article-content h4{font-size:29px;font-size:2.9rem}.article-content h5{font-size:18px;font-size:2rem}.article-content h6{font-size:16px;font-size:1.8rem}.article-content h1 i,.article-content h2 i,.article-content h3 i,.article-content h4 i,.article-content h5 i,.article-content h6 i{display:block}.article-content p{margin:0 0 2em}.article-content ul,.article-content ol{margin:0 0 2em;padding:0;list-style:outside}.article-content ul ul,.article-content ul ol,.article-content ol ul,.article-content ol ol{margin-bottom:0}.article-content ul{list-style:none}.article-content ul ul{list-style:circle}.article-content ol{list-style:none}.article-content ol ol{list-style:upper-roman}.article-content ul li{padding:0 0 0 1.4em;padding-right:1.4em;text-indent:-1.4em}.article-content ul li:before{content:"";display:inline-block;background:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/arrow-r-dark.svg) center center no-repeat;width:1em;height:1em;background-size:12px 12px;vertical-align:middle;margin:0 .4em 0 0}.article-content ul li a{color:#1d2b6f;color:var(--oz-color-navy)}.article-content ul li a:hover{color:#1d2b6f;color:var(--oz-color-navy);text-decoration:underline}.article-content ol li{padding:0 0 0 1.6em;text-indent:-1.4em;text-indent:calc(-12px - 0.4em);list-style:none;counter-increment:number}.article-content ol li:before{content:counter(number) ".";margin:0 .4em 0 0}.article-content dl{margin:0 0 2em;padding:0}.article-content dl dt{margin:0;position:relative;font-size:1.1em}.article-content dl dd{margin:0 0 1em;padding:0}.article img{max-width:100%;height:auto}.article-content blockquote{padding:1em;margin:0 0 2em 1em;border-left:2px solid #333}.article-content blockquote>*:last-child,.article-content blockquote>*:last-child>*:last-child,.article-content blockquote>*:last-child>*:last-child>*:last-child{margin:0}.article-content blockquote cite{font-size:.8em}.article-content blockquote cite:before{content:"— ";margin:0 0 0 1em}.section-top-hero{padding:0;background-color:#fff}.section-top-hero:after{content:"";position:absolute;bottom:-.1%;left:0;background:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images-page/top-hero-wave.svg);background-repeat:no-repeat;background-size:100% auto;background-position:left bottom;width:100%;height:100%;z-index:1}.section-top-hero img{display:block}.section-top-hero>img{width:100%}.section-top-hero .box{display:flex;align-items:center;text-align:left;max-width:1200px;margin:0 auto;position:relative;z-index:2;position:absolute;bottom:-5rem;left:10%;width:100%}.section-top-hero .box .thumbnail{margin-right:2rem;flex-basis:7%}.section-top-hero .box .text{flex-basis:31rem;position:relative}.section-top-hero .box .button a{background-color:var(--oz-color-green);color:#fff;font-size:1.4rem;margin-top:-1em;padding-left:1.5em;padding-right:1.5em}.section-top-hero .box span{font-size:2rem;font-weight:700;margin-bottom:1rem}.section-top-hero .box p{display:block}.section-top-hero .box p .text{font-weight:500}.section-top-hero .box p .text{font-size:1.8rem;margin-bottom:0;overflow:hidden;display:inline}.section-top-hero .box p .link{display:inline;white-space:nowrap;font-weight:500;text-decoration:underline;color:var(--oz-color-green)}.section-top-help{background-color:#fff}.section-top-help .flex-container{justify-content:flex-start;width:80%;margin-left:7%;margin-top:7rem}.section-top-help .flex-item:nth-child(1){flex-basis:20%}.section-top-help .flex-item:nth-child(2){flex-basis:80%}.section-top-help .vertical{writing-mode:vertical-rl;text-align:left;font-size:45px;font-size:4.5rem;font-weight:700;line-height:1.3;letter-spacing:.3em;position:relative}.section-top-help .vertical:after{content:"";position:absolute;top:100%;right:0;background:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images-page/top-lead.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:180%;aspect-ratio:9/5}.section-top-help .content{text-align:left;margin:0 0 2em}.section-top-help .link ul{display:flex;justify-content:space-between;font-weight:700}.section-top-help .link ul li{flex-basis:48%;text-align:center}.section-top-help .link ul li span{display:block}.section-top-help .link ul li a{display:flex;align-items:center;justify-content:center;background-color:var(--oz-color-orange);color:#fff;padding:.2em 1em;border-radius:16px}.section-top-help .link ul li a:after{content:"";display:inline-block;width:1em;height:1em;background:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/arrow-right-white.svg) 0 0 no-repeat;background-size:1em auto;margin:0 0 0 .5em}.section-top-estate,.section-top-premium,.section-top-diy{background:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/background-dot.svg) center center repeat;background-size:32px 32px;background-color:#fff}.section-top-more{background:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/background-green.png) center center repeat;background-size:1000px 129px;text-align:center;padding:5rem 0}.section-top-more.-green{background:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/background-green.png) center center repeat;background-size:1000px 129px;text-align:center;padding:5rem 0}.section-top-more.-gold{background:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/background-premium.png) center center repeat}.section-top-more.-blue{background:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/background-blue.png) center center repeat}.section-top-countryside{background:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/background-beige.png) center center repeat;background-size:1000px 546px;text-align:left}.section-top-hint{background:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/background-blue.png) center center repeat;background-size:250px 250px;text-align:left}.section-top-more p{font-weight:700;font-size:32px;font-size:3.2rem;margin-bottom:3rem}@media screen and (max-width:1200px){.section-top-hero .box{background-color:rgba(255,255,255,.8);border-radius:2rem 2rem 0 0;padding:2rem;width:70%;flex-wrap:wrap;margin:0;position:absolute;bottom:0;left:0}.section-top-help .link ul{display:block}.section-top-help .link ul li:first-child{margin-bottom:3rem}.section-top-hero:after{bottom:-.1%}.section-top-hero .box .thumbnail{flex-basis:15%}.section-top-hero .box .text{flex-basis:80%}}@media screen and (max-width:1000px){.section-top-hero .box{width:50%;display:block}.section-top-help .vertical{writing-mode:inherit;margin:0 0 3rem;font-size:3.5rem;font-weight:700;line-height:1.3;letter-spacing:.1em;position:relative}.section-top-help .flex-container{display:block;width:100%;margin-left:0;margin-top:0}.section-top-help .vertical:after{top:50%;transform:translateY(-50%);width:25%}.section-top-hero .box .thumbnail{width:25%;margin:0 auto}.section-top-more .buttons a{font-size:1.8rem}}@media screen and (max-width:700px){.section-top-hero .box{width:100%;position:relative;display:block;padding:1rem;background-color:#f9f9f9;border-radius:0}.section-top-hero .box .thumbnail{display:none}.section-top-hero .box span{font-size:1.6rem}.section-top-hero .box p{font-size:1.3rem}.section-top-help .vertical{font-size:3rem;text-align:center;letter-spacing:0rem}.section-top-help .vertical:after{display:none}.section-top-more .buttons{display:block;width:100%;margin:0 auto}.section-top-more .buttons .button:first-child,.section-top-more .buttons .button:nth-child(2){margin-bottom:2rem}.section-top-more .buttons a{justify-content:center;padding:.5em 1.5em;font-size:2.2rem}.article-top .section-top-estate .section-title:after,.article-top .section-top-premium .section-title:after,.article-top .section-top-diy .section-title:after{width:15%}.section-top-hero:after{display:none}.section-top-more p{font-size:24px;font-size:2.4rem}}.article-search table.search-table th,.article-search table.search-table td{border:1px solid var(--oz-color-green);padding:1em}.article-search table.search-table th{text-align:center;vertical-align:middle;font-weight:700;background-color:#f6fff1;white-space:nowrap}.article-search .buttons{margin-top:7rem}.article-search .buttons .search,.article-search .buttons .reset{white-space:nowrap;cursor:pointer}.article-search .buttons .search button{color:#fff;background-color:var(--oz-color-green);padding:.5em 2.5em;text-align:center;border:none;display:block;font-size:2.4rem;border-radius:16px;cursor:pointer}.article-search .buttons .reset button{background-color:#e6e6e6;padding:.5em 2.5em;text-align:center;border:none;display:block;color:var(--oz-color-black);font-size:2.4rem;border-radius:16px;font-weight:700;cursor:pointer}.article-search .buttons .search button:after,.article-search .buttons .reset button:after{display:none}.article-search .buttons .search:hover button,.article-search .buttons .reset:hover button{cursor:pointer}.article-search .section-search-form .query-item-set{display:flex;flex-wrap:wrap;flex-direction:row;gap:10px 20px}.article-search .section-search-form .query-item{white-space:nowrap;display:flex;gap:5px;align-items:center}.article-search .section-search-form .query-item:hover input,.article-search .section-search-form .query-item:hover label{cursor:pointer}.search-result-introduction{padding-top:1.5em}.search-sort-select{display:flex;position:relative;flex-direction:row;justify-content:flex-end;gap:20px;align-items:center;margin-bottom:20px}.search-sort-select>*{margin:0}.search-sort-select>select{width:180px;padding-left:16px;color:#333;border:1px solid #333;border-radius:10px;font-size:16px}.search-sort-select:after{content:"";display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%);background:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/chevron-down.svg) center center no-repeat;background-size:12px auto;width:14px;height:14px;pointer-events:none}@media screen and (max-width:600px){.article-search table.search-table th,.article-search table.search-table td{display:block;border:none}.article-search table.search-table tr{border:none;border:1px solid var(--oz-color-green)}.article-search .buttons{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;margin-top:4rem}.article-search .buttons .button{white-space:nowrap}.search-sort-select{margin-top:32px}}.article-privacy-policy dt{margin-bottom:.3em}.article-privacy-policy dt em{font-size:1.1em}.article-privacy-policy dd{margin-bottom:2em}.article-privacy-policy ul.contact{margin-top:4rem}.article-privacy-policy a{color:var(--oz-color-green)}.article-privacy-policy a:hover{text-decoration:underline}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:linear !important;-o-transition-timing-function:linear !important;transition-timing-function:linear !important}.maps{width:100%;height:300px;overflow:hidden;position:relative;padding-top:0;margin:0 0 40px}.googlemaps{width:100%;height:100%;position:absolute;top:0}.maps iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%}.archives{width:100%;margin:0 auto;text-align:left}.archives ul{list-style:none;padding:0;margin:0 0 3em;font-size:14px;font-size:1.4rem}.archives ul li{display:flex;margin:0 0 2em;padding:10px;background-color:#fff}.archives span{display:block;overflow:hidden}.archives .thumbnail{flex-basis:260px;margin:0 30px 0 0}.archives .thumbnail picture{display:block}.archives .thumbnail img{width:100%;height:auto}.archives .content{flex-basis:calc(100% - 280px)}.archives .title{font-size:20px;font-size:2rem;font-weight:700;margin-bottom:1rem}.archives .summary{font-size:1.6rem;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:3.7em}.archives .link{text-align:right;margin:auto 0 0 auto}.archives .link a{background-color:var(--oz-color-brown);color:#fff;padding:.5em 3em;font-size:2rem;font-weight:700;display:flex;justify-content:center;align-items:center;width:fit-content;margin:1rem 0 0 auto;border:1px solid var(--oz-color-brown)}.archives .link a:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/circle-arrow-right-white.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;width:1.3em;height:1.3em;content:"";margin-left:.5em}.archives .link a:hover:after{background-image:none;mask-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/circle-arrow-right-white.svg);mask-repeat:no-repeat;mask-position:center}.archives .cat-news .link a{background-color:var(--oz-color-green);border-color:var(--oz-color-green)}.archives .cat-news .link a:hover{color:var(--oz-color-green)}.archives .cat-news .link a:hover:after{background-color:var(--oz-color-green)}.archives .cat-country-life .link a{background-color:var(--oz-color-brown);border-color:var(--oz-color-brown)}.archives .cat-country-life .link a:hover{color:var(--oz-color-brown)}.archives .cat-country-life .link a:hover:after{background-color:var(--oz-color-brown)}.archives .cat-sell-property .link a{background-color:var(--oz-color-blue);border-color:var(--oz-color-blue)}.archives .cat-sell-property .link a:hover{color:var(--oz-color-blue)}.archives .cat-sell-property .link a:hover:after{background-color:var(--oz-color-blue)}.archives .link a:hover{background-color:#fff}.archives .cat-important{display:none}.archives-selector{min-width:240px;display:table;table-layout:fixed;width:100%;max-width:300px;border-spacing:6px 0;margin:0 auto 20px}.archives-selector .cell{display:table-cell;position:relative}.archives-selector select{-webkit-appearance:menulist-button;width:100%;position:absolute;cursor:pointer;opacity:0;height:48px;left:0;top:0}.archives-selector .button{overflow:hidden;display:block;border:1px solid #5a8c5a;border-color:var(--oz-color-green);border-radius:2px;width:100%;padding:12px;text-align:center;letter-spacing:.1em;white-space:nowrap;cursor:pointer;background-color:#fff;font-size:12px;font-size:1.2rem}.archives-selector select:hover+.button{background-color:#5a8c5a;background-color:var(--oz-color-green);color:#fff}.section-top-countryside .button.-brown a{margin:0 auto;padding:.25em 2.5em .25em 1.75em;transition:.3s}.section-top-countryside .button.-brown a:hover{opacity:.75}.section-top-countryside .button.-brown a:after{display:none}.section-top-countryside .button.-brown a:before{content:"";display:inline-block;width:1em;height:1em;background:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/icon-book-white.svg) 0 0 no-repeat;background-size:100% auto;margin:0 .5em 0 0}@media screen and (max-width:700px){.archives ul li{display:block}.archives .thumbnail{margin:0 0 1rem}.archives .link a{width:100%;text-align:center;margin-top:2rem}.section-top-countryside .button.-brown a{justify-content:center}}.list-estate{font-size:14px;font-size:1.4rem;margin:0 0 4%;position:relative}.list-estate .estate-item{border:1px solid var(--oz-color-green);background-color:var(--oz-color-base);padding:1rem;list-style:none;margin:0 0 2%;text-align:left;border-radius:4px;box-shadow:0 0 12px rgba(0,0,0,.15);display:flex;flex-wrap:wrap;flex-direction:column;height:auto}.list-estate .estate-item.estate-item.-feature-diy_friendly{border:1px solid var(--oz-color-blue)}.list-estate .estate-item.-category-recommended{border:1px solid var(--oz-color-green)}.list-estate .estate-item.estate-item.-category-premium{border:1px solid var(--oz-color-gold)}.list-estate .estate-item div{display:block}.list-estate .estate-item .box{display:flex;align-items:center;margin-bottom:1rem;flex-wrap:wrap}.list-estate .estate-item .box .number{font-size:1.6rem}.list-estate .estate-item .category b a{background-color:#fff;color:#8c5140;border:1px solid #8c5140;padding:.3em .6em;font-size:1.6rem;width:fit-content;display:inline-block;margin-right:1rem;font-weight:700;pointer-events:all;cursor:pointer}.list-estate .estate-item .category b a:hover{color:#fff;background-color:#8c5140}.list-estate .estate-item .date b{color:var(--oz-color-red);font-weight:700;margin-left:.5em}.list-estate .estate-item .title{font-size:20px;font-size:2rem;margin:0 0 .5em;font-weight:700}.list-estate .estate-item .thumbnail{display:block;position:relative;overflow:hidden;line-height:1;margin:0 0 1em}.list-estate .estate-item .thumbnail img{width:100%;display:block;height:auto}.list-estate .estate-item .thumbnail img.absolute{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;right:0}.list-estate .estate-item .thumbnail .label{position:absolute;top:.5em;left:0}.list-estate .estate-item .thumbnail .label b a{padding:.5em 1em;margin-right:1rem;font-weight:700;font-size:1.6rem;margin-top:.5em;background-color:#f5e4a8;color:var(--oz-color-black);pointer-events:all;position:relative;cursor:pointer;z-index:3}.list-estate .estate-item .thumbnail .label b.change a{background-color:#f5e4a8;color:var(--oz-color-black)}.list-estate .estate-item .thumbnail .label b.pricedown a{background-color:#f5e4a8;color:var(--oz-color-black)}.list-estate .estate-item .thumbnail .label b.negotiation a{display:none}.list-estate .estate-item .thumbnail .label b.completed a{display:none}.list-estate .estate-item .thumbnail .label b.premium a{background-color:var(--oz-color-gold);color:#fff}.list-estate .estate-item .thumbnail .label b.recommended a{background-color:var(--oz-color-orange);color:#fff}.list-estate .estate-item .thumbnail .label b.diy a{display:none}.list-estate .estate-item .price{display:flex;align-items:center;margin:0 0 1em;font-weight:700;line-height:1}.list-estate .estate-item .price small{font-size:12px;font-size:1.2rem;background-color:var(--oz-color-red);color:#fff;padding:.2em .5em;margin:0 .5em 0 0}.list-estate .estate-item .price b{color:var(--oz-color-red);font-size:28px;font-size:2.8rem;font-weight:700;margin:0 .2em 0 0}.list-estate .estate-item .table table{margin:0 0 .5em;width:auto}.list-estate .estate-item .table table th,.list-estate .estate-item .table table td{padding:0;border:0}.list-estate .estate-item .table table th{padding-right:1em}.list-estate .estate-item .tags{margin:0 0 1em}.list-estate .estate-item .tags b{display:inline-block;margin-top:.3em}.list-estate .estate-item .tags b a{margin:0 .5em .5em 0;white-space:nowrap;background-color:#fff;border:1px solid var(--oz-color-orange);color:var(--oz-color-orange);padding:.2em;pointer-events:all;cursor:pointer}.list-estate .estate-item .tags b a:hover{background:var(--oz-color-orange);color:#fff}.list-estate.-blue .estate-item.-feature-diy_friendly .tags b a{border:1px solid var(--oz-color-blue);color:var(--oz-color-blue)}.list-estate.-blue .estate-item.-feature-diy_friendly .tags b a:hover{background:var(--oz-color-blue);color:#fff}.list-estate.-green .estate-item.-category-recommended .tags b a{border:1px solid var(--oz-color-orange);color:var(--oz-color-orange)}.list-estate.-green .estate-item.-category-recommended .tags b a:hover{background:var(--oz-color-orange);color:#fff}.list-estate.-gold .estate-item.-category-premium .tags b a{border:1px solid var(--oz-color-gold);color:var(--oz-color-gold)}.list-estate.-gold .estate-item.-category-premium .tags b a:hover{background:var(--oz-color-gold);color:#fff}.list-estate .estate-item.-feature-diy_friendly .thumbnail:after{content:"";position:absolute;bottom:1rem;right:1rem;background:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/list-estate-diy.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:30%;aspect-ratio:9/6;z-index:2}.list-estate .estate-item.-status-negotiation .thumbnail span.negotiation,.list-estate .estate-item.-status-completed .thumbnail span.contract{background-color:rgb(255 255 255/0.5);z-index:3;width:100%;height:100%;position:absolute;top:0;left:0}.list-estate .estate-item.-status-negotiation .thumbnail span.negotiation:after,.list-estate .estate-item.-status-completed .thumbnail span.contract:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:contain;background-position:center;width:50%;aspect-ratio:9/4;z-index:4}.list-estate .estate-item.-status-negotiation .thumbnail .negotiation:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/list-estate-negotiation-blue.png)}.list-estate .estate-item.-status-completed .thumbnail .contract:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/list-estate-contract-blue.png)}.list-estate.-blue .estate-item.-status-negotiation.-feature-diy_friendly .thumbnail .negotiation:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/list-estate-negotiation-blue.png)}.list-estate.-green .estate-item.-status-negotiation.-category-recommended .thumbnail .negotiation:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/list-estate-negotiation-green.png)}.list-estate.-gold .estate-item.-status-negotiation.-category-premium .thumbnail .negotiation:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/list-estate-negotiation-gold.png)}.list-estate.-blue .estate-item.-status-completed.-feature-diy_friendly .thumbnail .contract:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/list-estate-contract-blue.png)}.list-estate.-green .estate-item.-status-completed.-category-recommended .thumbnail .contract:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/list-estate-contract-green.png)}.list-estate.-gold .estate-item.-status-completed.-category-premium .thumbnail .contract:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/list-estate-contract-gold.png)}.list-estate .estate-item .price .display-price{display:block;display:flex;align-items:center}.list-estate .estate-item .price .display-negotiation{display:none}.list-estate .estate-item .price .display-completed{display:none}.list-estate .estate-item.-status-negotiation .price .display-price{display:none}.list-estate .estate-item.-status-negotiation .price .display-negotiation{display:block;color:var(--oz-color-red);font-weight:700}.list-estate .estate-item.-status-negotiation .price .display-completed{display:none}.list-estate .estate-item.-status-completed .price .display-price{display:none}.list-estate .estate-item.-status-completed .price .display-negotiation{display:none}.list-estate .estate-item.-status-completed .price .display-completed{display:block;color:var(--oz-color-red);font-weight:700}.list-estate .-status-negotiation,.list-estate .-status-completed,.list-estate .-status-negotiation a,.list-estate .-status-completed a{pointer-events:none;cursor:default}@media screen and (max-width:600px){.list-estate .estate-item .tags b a{font-size:1.6rem}}.list-estate .estate-item{cursor:pointer;max-width:400px}.list-estate .estate-item .description{margin-bottom:2rem}.list-estate .estate-item .button{margin:auto 0 0 0}.list-estate .estate-item .estate-button{margin-top:auto;margin-bottom:0;position:relative}.list-estate .estate-item .estate-button a{display:flex;align-items:center;justify-content:center;min-width:120px;padding:.25em 0 .25em .5em;border-radius:16px;text-align:center;background:0 0;border:1px solid #5a8c5a;position:relative;width:fit-content;font-weight:700;font-size:2.2rem;width:100%;color:#fff;background-color:var(--oz-color-green);border-color:var(--oz-color-green)}.list-estate .estate-item .estate-button:hover a{color:var(--oz-color-green);background-color:#fff}.list-estate .estate-item .estate-button:hover a:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/gt-right-green.svg)}.list-estate .estate-item .estate-button a:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/gt-right-white.svg);background-repeat:no-repeat;content:"";display:inline-block;width:1em;height:1em;background-size:100% auto;margin:0 0 0 1em}.list-estate.-blue .estate-item.-feature-diy_friendly .estate-button:hover a{color:var(--oz-color-blue);background-color:#fff}.list-estate.-blue .estate-item.-feature-diy_friendly .estate-button:hover a:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/gt-right-blue.svg)}.list-estate.-green .estate-item.-category-recommended .estate-button:hover a{color:var(--oz-color-green);background-color:#fff}.list-estate.-green .estate-item.-category-recommended .estate-button:hover a:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/gt-right-green.svg)}.list-estate.-gold .estate-item.-category-premium .estate-button:hover a{color:var(--oz-color-gold);background-color:#fff}.list-estate.-gold .estate-item.-category-premium .estate-button:hover a:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/gt-right-gold.svg)}.list-estate.-blue .estate-item.-feature-diy_friendly .estate-button a{background-color:var(--oz-color-blue);border-color:var(--oz-color-blue)}.list-estate.-green .estate-item.-category-recommended .estate-button a{background-color:var(--oz-color-green);border-color:var(--oz-color-green)}.list-estate.-gold .estate-item.-category-premium .estate-button a{background-color:var(--oz-color-gold);border-color:var(--oz-color-gold)}.list-estate .estate-item.-status-negotiation .estate-button a:before{content:"商談中";position:absolute;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#e6e6e6;display:flex;justify-content:center;align-items:center;font-size:2.4rem;font-weight:700;width:102%;height:110%;z-index:2;border-radius:16px}.list-estate .estate-item.-status-completed .estate-button a:before{content:"成約済み";position:absolute;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#e6e6e6;display:flex;justify-content:center;align-items:center;font-size:2.4rem;font-weight:700;width:102%;height:110%;z-index:2;border-radius:16px}.archives-estate ul li{display:flex;justify-content:flex-start;background-color:#fcfffb;padding:10px;margin:0 0 1em;border:1px solid #94c17b}.archives-estate ul li.premium{border-color:var(--oz-color-gold)}.archives-estate ul li .thumbnail{display:block;margin:0 0 4px;line-height:1}.archives-estate p a{color:var(--oz-color-green)}.archives-estate p a:hover{text-decoration:underline}.archives-custompost ul li img{border-radius:4px;display:block;width:100%;border:4px solid #fff}.archives-custompost ul li img:hover{border-color:#5a8c5a;border-color:var(--oz-color-green)}.archives-custompost ul li img.zoom-img{border:0}.gallery-selector ol{text-align:center;margin:0 auto 40px}.gallery-selector ol li{display:inline-block;margin:0 4px}.gallery-selector ol li{background-color:#fff;border:1px solid #5a8c5a;border-color:var(--oz-color-green);color:#5a8c5a;color:var(--oz-color-green);padding:2px 8px 0;cursor:pointer}.gallery-selector ol li i{display:block}.gallery-selector ol li:hover{background-color:#5a8c5a;background-color:var(--oz-color-green);color:#fff}.gallery-selector ol li.mixitup-control-active{background-color:#5a8c5a;background-color:var(--oz-color-green);color:#fff}.gallery-selector ol li.mixitup-control-active:hover{background-color:#5a8c5a;background-color:var(--oz-color-green)}.mixitup-page-list{text-align:center;clear:both;margin:0 auto;height:auto;padding:0 0 40px;line-height:1;-webkit-transition:.4s cubic-bezier(.39,.575,.565,1);-moz-transition:.4s cubic-bezier(.39,.575,.565,1);-ms-transition:.4s cubic-bezier(.39,.575,.565,1);-o-transition:.4s cubic-bezier(.39,.575,.565,1);transition:.4s cubic-bezier(.39,.575,.565,1)}.mixitup-page-list.mixitup-page-list-disabled{opacity:0;height:0;padding:0;-webkit-transition:.4s cubic-bezier(.39,.575,.565,1);-moz-transition:.4s cubic-bezier(.39,.575,.565,1);-ms-transition:.4s cubic-bezier(.39,.575,.565,1);-o-transition:.4s cubic-bezier(.39,.575,.565,1);transition:.4s cubic-bezier(.39,.575,.565,1)}.mixitup-page-list .mixitup-control{padding:6px 12px;display:inline-block;margin:0 2px;background-color:#fff;color:#5a8c5a;color:var(--oz-color-green);border:1px solid #5a8c5a;border-color:var(--oz-color-green);cursor:pointer}.mixitup-page-list .mixitup-control:hover{background-color:#5a8c5a;background-color:var(--oz-color-green);color:#fff}.mixitup-page-list .mixitup-control.mixitup-control-active{background-color:#5a8c5a;background-color:var(--oz-color-green);color:#fff}.mixitup-page-list .mixitup-control-prev,.mixitup-page-list .mixitup-control-next{border:0;background:0;color:#333;color:var(--oz-color-brown)}.mixitup-page-list .mixitup-control-prev:hover,.mixitup-page-list .mixitup-control-next:hover{border:0;background:0 0;color:#5a8c5a;color:var(--oz-color-green)}.mixitup-page-stats{display:none}.article-estate .meta{display:flex;justify-content:space-between}.article-estate .thumbnail{margin:0 auto 2em auto;position:relative;max-width:800px}.article-estate .thumbnail img{width:100%;height:auto}.article-estate.-feature-diy_friendly .thumbnail.head:after{content:"";position:absolute;bottom:1rem;right:1rem;background:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/list-estate-diy.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:20%;aspect-ratio:9/6;z-index:2}.article-estate.-status-negotiation .thumbnail .negotiation,.article-estate.-status-completed .thumbnail .contract{background-color:rgb(255 255 255/0.5);z-index:3;width:100%;height:100%;position:absolute;top:0;left:0}.article-estate.-status-negotiation .thumbnail .negotiation:after,.article-estate.-status-completed .thumbnail .contract:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:contain;background-position:center;width:50%;aspect-ratio:9/4;z-index:4}.article-estate.-status-negotiation .thumbnail .negotiation:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/list-estate-negotiation-blue.png)}.article-estate.-status-completed .thumbnail .contract:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/list-estate-contract-blue.png)}.article-estate.-status-negotiation.-feature-diy_friendly .thumbnail .negotiation:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/list-estate-negotiation-blue.png)}.article-estate.-status-negotiation.-category-recommended .thumbnail .negotiation:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/list-estate-negotiation-green.png)}.article-estate.-status-negotiation.-category-premium .thumbnail .negotiation:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/list-estate-negotiation-gold.png)}.article-estate.-status-completed.-feature-diy_friendly .thumbnail .contract:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/list-estate-contract-blue.png)}.article-estate.-status-completed.-category-recommended .thumbnail .contract:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/list-estate-contract-green.png)}.article-estate.-status-completed.-category-premium .thumbnail .contract:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/list-estate-contract-gold.png)}.article-estate .estate-table-container{display:flex}.article-estate .estate-table-container .estate-table:first-child td{border-right:none}.article-estate .estate-table.note th,.article-estate .estate-table.note td{border-top:none}.article-estate .estate-table{margin:0;table-layout:fixed;border-collapse:collapse}.article-estate .estate-table tr th{background-color:var(--oz-color-base);text-align:center;border:1px solid #94c17b;padding:1.2rem .5rem;font-weight:700;line-height:1.4;text-align:center;vertical-align:middle;white-space:nowrap;width:7em}.article-estate .estate-table tr td{text-align:left;background-color:#fff;padding:1.2rem 1.5rem;line-height:1.4;vertical-align:middle;border:1px solid #94c17b}.article-estate .estate-table tr td b.price{color:var(--oz-color-red);margin-left:.3em;margin-right:.5em;transform:scale(1.3);font-weight:700;display:inline-block}.article-estate .estate-feature{background-color:#f5e4a8;padding:40px 60px}.article-estate .section-title{margin-bottom:1rem}.article-estate h4.caption{color:var(--oz-color-green);font-size:3.2rem;font-weight:700;line-height:1.5}.article-estate .label{display:flex;justify-content:space-between;align-items:center;margin:5rem 0 3rem}.article-estate .label .tag-box{display:flex}.article-estate .label .tag-box{display:flex}.article-estate .label .tag-box span{padding:.3em .7em;margin-right:.7em;font-weight:700;letter-spacing:.1em;font-size:2rem;color:var(--oz-color-black);background-color:#f5e4a8}.article-estate .label .tag-box .tag.new{color:#fff;background-color:#e00000}.article-estate .label .tag-box span.premium{color:#fff;background-color:var(--oz-color-gold)}.article-estate .label .tag-box span.premium a:hover{color:#fff}.article-estate .label .tag-box span.recommended{color:#fff;background-color:var(--oz-color-orange)}.article-estate .label .tag-box span.recommended a:hover{color:#fff}.article-estate .label .tag-box span.diy{display:none}.article-estate .label .tag-box span.change{color:var(--oz-color-black);background-color:#f5e4a8}.article-estate .label .tag-box span.pricedown{color:var(--oz-color-black);background-color:#f5e4a8}.article-estate .label .tag-box span.negotiation{display:none}.article-estate .label .tag-box span.completed{display:none}.article-estate .label .date{font-weight:700}.article-estate h4.table-title{font-weight:700;color:#fff;background-color:#94c17b;padding:.2em 0;text-align:center}.article-estate .estate-point{display:flex;gap:3%;padding:2em;margin-top:5rem}.article-estate .estate-point .list{flex-basis:85%}.article-estate .estate-point .list h5{margin-top:0}.article-estate .estate-point .thumbnail{flex-basis:15%;margin-bottom:0;height:80%}.article-estate .button a{margin:5rem auto 0 auto}.article-estate .estate-gallery ul{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.article-estate .estate-gallery ul li{flex-basis:100%;min-width:25rem;max-width:24%}.article-estate .estate-gallery ul:before{content:"";display:block;flex-basis:100%;min-width:25rem;max-width:24%;margin-top:3rem;order:1}.article-estate .estate-gallery ul:after{content:"";display:block;flex-basis:100%;min-width:25rem;max-width:24%;margin-top:3rem}.article-estate .estate-gallery ul li .thumbnail{margin:0}.article-estate .estate-gallery ul li p{font-size:1.6rem}.article-estate .estate-gallery ul li img{width:100%;height:auto;max-width:auto}.lum-lightbox{background:rgba(0,0,0,.8) !important}.lum-lightbox-position-helper{max-width:fit-content;margin:0 auto;text-align:center;display:block}.lum-lightbox-inner{margin:0 auto;max-width:900px}.lum-lightbox-inner img{width:100%;max-height:85vh}.article-estate .estate-detail .box{border:1px solid #94c17b;background-color:var(--oz-color-base);width:100%;padding:5rem;margin-top:5rem;margin-bottom:8rem;position:relative;text-align:center}.article-estate .estate-detail .box .maps{height:450px;margin-bottom:0;font-size:4rem;background:#fff;text-align:center;display:flex;justify-content:center;align-items:center;color:#e5c8a4;font-weight:700}.article-estate .estate-detail .box img{height:auto;text-align:center;max-width:800px;max-height:600px;width:100%}.article-estate .estate-detail span{text-align:center;display:inline-block;background-color:#fff;border-radius:99999rem;padding:.3em 1.3em;border:1px solid #94c17b;font-weight:700;font-size:2.4rem;content:"";position:absolute;top:0;left:50%;transform:translate(-50%,-50%);letter-spacing:.1em}.article-estate .estate-commitment{background-color:var(--oz-color-base);display:flex;justify-content:center;align-items:center;padding:5rem;border:1px solid #94c17b}.article-estate .estate-commitment ul{display:flex;justify-content:center;align-items:center;gap:5%;width:100%}.article-estate .estate-commitment ul li{flex-basis:12%}.article-estate .estate-commitment ul li .thumbnail{margin-bottom:0}.article-estate .estate-commitment ul li span{text-align:center;display:block;margin-top:.5em;font-weight:700}.article-estate .estate-table td.display .display-price{display:block}.article-estate .estate-table td.display .display-negotiation{display:none}.article-estate .estate-table td.display .display-completed{display:none}.article-estate.-status-negotiation .estate-table td.display .display-price{display:none}.article-estate.-status-negotiation .estate-table td.display .display-negotiation{display:block;color:var(--oz-color-red);font-weight:700}.article-estate.-status-negotiation .estate-table td.display .display-completed{display:none}.article-estate.-status-completed .estate-table td.display .display-price{display:none}.article-estate.-status-completed .estate-table td.display .display-negotiation{display:none}.article-estate.-status-completed .estate-table td.display .display-completed{display:block;color:var(--oz-color-red);font-weight:700}@media screen and (max-width:950px){.article-estate h4.caption{font-size:2rem}.article-estate .label{flex-direction:column-reverse;align-items:flex-start;margin:1.5rem 0}.article-estate .label .date{margin-bottom:.5rem;font-size:1.4rem}.article-estate .estate-table-container{display:block}.article-estate .estate-table-container .estate-table:first-child td{border-right:1px solid #94c17b}.article-estate .estate-table tr{font-size:1.4rem}.article-estate .estate-table tr th{padding:.7rem;border-top:none}.article-estate .estate-table tr td{padding:.7rem;border-top:none;min-height:2.4em}.article-estate .estate-point{display:block}.article-estate .estate-point .thumbnail{width:50%;margin:0 auto;margin-bottom:1rem}.article-estate .estate-gallery ul li{min-width:0;max-width:50%;flex-basis:48.5%}.article-estate .estate-detail span{font-size:1.8rem}.article-estate .estate-detail .box{margin-bottom:0;padding:5rem 3rem}.article-estate h4.table-title{margin-top:5rem}.article-estate .estate-commitment{padding:1rem}.article-estate .estate-commitment ul{flex-wrap:wrap;row-gap:2rem}.article-estate .estate-commitment ul li{flex-basis:23%}.article-estate .estate-commitment ul li span{font-size:1.5rem}.article-estate .estate-table dl dd.price{font-size:1em}.article-estate .label .tag-box span{padding:.3em .7em;margin-right:.7em;font-weight:700;letter-spacing:.1em;font-size:1.4rem}}.breadcrumbs{clear:both;display:block;margin:0;padding:12px 0 12px 100px;text-align:left;font-size:12px;font-size:1.2rem}.breadcrumbs ul{padding:0;margin:0 auto;list-style:none;white-space:nowrap;display:flex;align-items:center;flex-wrap:wrap;padding-bottom:20px}.breadcrumbs ul li{display:inline-block}.breadcrumbs ul li:last-child{white-space:pre-wrap}.breadcrumbs ul li:after{content:"";margin:0 12px;display:inline-block;border-style:solid;border-width:.5em 0 .5em .5em;border-color:transparent transparent transparent var(--oz-color-black)}.breadcrumbs ul li:last-child:after{display:none}.breadcrumbs ul li a{text-decoration:underline}@media screen and (max-width:600px){.breadcrumbs{clear:both;display:block;margin:0;padding:12px 0 12px 12px;text-align:left;font-size:12px;font-size:1.2rem}}.pagination{margin:0 auto 40px;clear:both}.pagination ul{text-align:center;font-size:12px;font-size:1.2rem}.pagination ul li{display:inline-block;margin:0 2px}.pagination ul li a:hover{transform:scale(1.05)}.pagination span.dots{border:0;background:0 0}.pagination span.current{background-color:#47b7ff;background-color:var(--oz-color-blue)}.pagination ul li a{display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid var(--oz-color-brown);margin:0 .1em;color:var(--oz-color-brown);padding:.5em 1em;font-size:1.8rem;font-weight:700}.pagination ul li span.current{display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid var(--oz-color-brown);margin:0 .1em;background-color:var(--oz-color-brown);color:#fff;padding:.5em 1em;font-size:1.8rem;font-weight:700}article.category-news .pagination ul li a{border:1px solid var(--oz-color-green);color:var(--oz-color-green)}article.category-news .pagination ul li span.current{border:1px solid var(--oz-color-green);background-color:var(--oz-color-green)}article.category-country-life .pagination ul li a{border:1px solid var(--oz-color-brown);color:var(--oz-color-brown)}article.category-country-life .pagination ul li span.current{border:1px solid var(--oz-color-brown);background-color:var(--oz-color-brown)}article.category-sale .pagination ul li a{border:1px solid var(--oz-color-blue);color:var(--oz-color-blue)}article.category-sale .pagination ul li span.current{border:1px solid var(--oz-color-blue);background-color:var(--oz-color-blue)}.pagination ul li .next,.pagination ul li .prev{display:none}.post-links{clear:both;text-align:center;margin:0 auto 80px;max-width:320px;width:100%;display:table;table-layout:fixed}.post-links span{display:table-cell;padding:8px 2px}.post-links .navi-prev{text-align:center}.post-links .navi-next{text-align:center}.post-links a{border:1px solid #5a8c5a;border-color:var(--oz-color-green);background-color:#5a8c5a;background-color:var(--oz-color-green);color:#fff;display:block}.post-links a:hover{background:0 0;color:#5a8c5a;color:var(--oz-color-green)}#respond,#comments,#trackback,#comment-form{clear:both;display:block;margin:0 0 40px;text-align:left}#trackback{display:none}#comments{border-top:2px solid #daa520;border-color:var(--oz-color-gold);padding:20px 0 0}#comments ol{margin:0 0 20px;padding:0;list-style:none}#comments ol li{display:block;clear:both;padding:0 0 20px;margin:0 0 20px}#comments ol li:not(:last-child){border-bottom:1px solid #daa520;border-color:var(--oz-color-gold)}#comments ol li span{display:block}#comments ol li .comment-title{margin:0 0 4px;font-size:18px;font-size:1.8rem}#comments ol li .comment-text p{font-size:14px;font-size:1.4rem;margin:0}#comment-form{border-top:2px solid #daa520;border-color:var(--oz-color-gold);padding:20px 0 0}.more a{display:inline-block;min-width:inherit;padding:0 24px 8px;text-align:center;background:0 0;border-bottom:2px solid #333;border-color:var(--oz-color-brown);color:#333;color:var(--oz-color-brown);position:relative;line-height:1.2}.more a i{display:block;font-size:1.2em}.more a:after{content:"";width:0;height:0;border-style:solid;border-width:8px 0 0 16px;border-color:transparent transparent transparent #333;border-color:transparent transparent transparent var(--oz-color-brown);position:absolute;right:-6px;bottom:-2px}.more a:hover{cursor:pointer;color:#5a8c5a;color:var(--oz-color-green);border-bottom:2px solid #5a8c5a;border-color:var(--oz-color-green)}.more a:hover:after{border-color:transparent transparent transparent var(--oz-color-green)}.buttons{display:flex;justify-content:center;gap:20px}[type=submit],.button a{display:flex;align-items:center;min-width:120px;padding:.25em 1.75em .25em 2.5em;justify-content:center;border-radius:16px;text-align:center;background:0 0;border:1px solid #5a8c5a;border-color:var(--oz-color-green);color:#5a8c5a;color:var(--oz-color-green);position:relative;width:fit-content;font-weight:700;font-size:2.2rem}.button a:after{content:"";display:inline-block;width:1em;height:1em;background:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/arrow-right-white.svg) 0 0 no-repeat;background-size:100% auto;margin:0 0 0 1em}.button.-center{text-align:center}.button.-green a{background-color:#5a8c5a;color:#fff}.button.-green a:hover{background-color:#fff;color:#5a8c5a}.button.-green a:hover:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/arrow-right-green.svg)}.button.-orange a{background-color:var(--oz-color-orange);color:#fff;border-color:var(--oz-color-orange)}.button.-orange a:hover{background-color:#fff;color:var(--oz-color-orange)}.button.-orange a:hover:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/arrow-right-orange.svg)}.button.-blue a{background-color:var(--oz-color-blue);color:#fff;border-color:var(--oz-color-blue)}.button.-blue a:hover{background-color:#fff;color:var(--oz-color-blue)}.button.-blue a:hover:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/arrow-right-blue.svg)}.button.-gold a{background-color:var(--oz-color-gold);color:#fff;border-color:var(--oz-color-gold)}.button.-gold a:hover{background-color:#fff;color:var(--oz-color-gold)}.button.-gold a:hover:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/arrow-right-gold.svg)}.button.-black a{background-color:#fff;color:var(--oz-color-black);border-color:var(--oz-color-black)}.button.-black a:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/icon-external-black.svg)}.button.-black a:hover{background-color:var(--oz-color-black);color:#fff}.button.-black a:hover:after{background-image:url(//inakagurashi-pro.com/wordpress/wp-content/themes/inakagurashi-2024/images/icon-external-white.svg)}[type=submit]:hover,.button a:hover{background-color:#5a8c5a;background-color:var(--oz-color-green);color:#fff;cursor:pointer}.button.-brown a{border-color:var(--oz-color-brown);background-color:var(--oz-color-brown);color:#fff}.button.button-success a:hover{background-color:#5a8c5a;background-color:var(--oz-color-green);color:#fff}.button.button-error a{border-color:red;color:red}.button.button-error a:hover{background-color:red;color:#fff}.button.button-warning a{border-color:#ff0;color:#ff0}.button.button-warning a:hover{background-color:#ff0;color:#fff}@media screen and (max-width:800px){.button a{width:100%;padding:.5em 1.5em;font-size:1.75rem}}.alert{clear:both;display:block;color:inherit;border:1px solid transparent;display:block;padding:1rem;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:red;border-color:red;background-color:transparent;margin:0 0 1em}.alert-success{border-color:blue;color:blue}.alert-error{border-color:red;color:red}.alert-warning{border-color:#ff0;color:#ff0}.alert>p{margin:0}.alert em,.alert strong{font-weight:700}span.close{float:right;color:inherit;cursor:pointer}.table-container{display:table;table-layout:fixed;border-collapse:collapse;width:100%;position:relative;margin:0;padding:0}.table-cell{display:table-cell;vertical-align:top;position:relative;margin:0;padding:0;empty-cells:show}.flex-container{margin:0;padding:0;list-style:none;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:row;align-items:stretch;align-content:stretch;-webkit-justify-content:space-between;justify-content:space-between}.flex-item{margin:0;padding:0;flex:0 1 auto;flex-grow:0;flex-shrink:1}.flex-container-2 .flex-item{flex-basis:49%}.flex-container-3 .flex-item{flex-basis:32%}.flex-container-4 .flex-item{flex-basis:24%}.columns{column-gap:4em;column-rule:1px dotted}.columns-2{columns:2}.r-table,.responsive-table{overflow:scroll;width:100%}.tab-selector ol{display:table;table-layout:fixed;text-align:center;padding:0 20px;margin:0 auto;width:100%;position:relative;bottom:-1px;z-index:3}.tab-selector ol li{display:table-cell;padding:12px 0;cursor:pointer;background-color:#ccc;background-color:var(--oz-color-light);border:1px solid #daa520;border-color:var(--oz-color-gold);white-space:nowrap;overflow:hidden}.tab-selector ol li:not(:last-child){border-right:0}.tab-selector ol li:hover{background-color:#5a8c5a;background-color:var(--oz-color-green);color:#fff}.tab-selector ol li:first-child{border-top-left-radius:4px}.tab-selector ol li:last-child{border-top-right-radius:4px}.tab-selector ol li.is-current{background-color:#fff;color:#5a8c5a;color:var(--oz-color-green);border-bottom:1px solid #fff}.tab-selector ol li.is-current:hover{background-color:#fff;color:#5a8c5a;color:var(--oz-color-green)}.tab-content{position:relative;z-index:2}.tab-content>div{display:none}.tab-content>div:first-child{display:block}.adr span{margin:0;display:inline-block}body.is-modal{overflow:hidden}.modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.8);overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;z-index:99999}.modal-close{cursor:pointer;position:absolute;top:12px;right:12px;width:40px;height:40px;background:#fff center center no-repeat;-webkit-background-size:20px 20px;-moz-background-size:20px 20px;-ms-background-size:20px 20px;-o-background-size:20px 20px;background-size:20px 20px;border:1px solid #f578b9;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PGRlZnM+PHN0eWxlPi5jbHN7ZmlsbDojZjU3OGI5O308L3N0eWxlPjwvZGVmcz48cG9seWdvbiBjbGFzcz0iY2xzIiBwb2ludHM9IjIwIDEuMjUgMTguNzUgMCAxMCA4Ljc1IDEuMjUgMCAwIDEuMjUgOC43NSAxMCAwIDE4Ljc1IDEuMjUgMjAgMTAgMTEuMjUgMTguNzUgMjAgMjAgMTguNzUgMTEuMjUgMTAgMjAgMS4yNSIvPjwvc3ZnPg==");-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:transparent}.modal-close:hover{background-color:#5a8c5a;background-color:var(--oz-color-green);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PGRlZnM+PHN0eWxlPi5jbHN7ZmlsbDojZmZmO308L3N0eWxlPjwvZGVmcz48cG9seWdvbiBjbGFzcz0iY2xzIiBwb2ludHM9IjIwIDEuMjUgMTguNzUgMCAxMCA4Ljc1IDEuMjUgMCAwIDEuMjUgOC43NSAxMCAwIDE4Ljc1IDEuMjUgMjAgMTAgMTEuMjUgMTguNzUgMjAgMjAgMTguNzUgMTEuMjUgMTAgMjAgMS4yNSIvPjwvc3ZnPg==")}.modal-window{background-color:#fff;width:100%;max-width:640px;margin:0 auto;position:relative;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;padding:60px 40px 20px;text-align:left;z-index:DAA520;cursor:default}#sb_instagram .sb_instagram_header,.sb_instagram_header{display:none}#sb_instagram #sbi_load{display:none}.wpcf7-form-control-wrap.recaptcha{margin:0 auto;width:fit-content}.form .buttons{margin-top:7rem}.form .buttons .submit{color:#fff;background-color:var(--oz-color-blue);padding:.5em 2.5em;text-align:center;border:none;display:block;font-size:2.4rem;border-radius:1rem;cursor:pointer}.form .buttons .reset{background-color:#e6e6e6;padding:.5em 2.5em;text-align:center;border:none;display:block;color:var(--oz-color-black);font-size:2.4rem;border-radius:1rem;font-weight:700;cursor:pointer}.form .form-text{margin-bottom:0}.form .telephone{margin:5rem auto;border:1px solid #809fac;background-color:#f3faff;border-radius:2rem;padding:3rem 4rem;text-align:center;width:fit-content}.form .telephone span{font-size:2rem;font-weight:700;margin-bottom:1rem;display:block}.form .telephone a{font-size:3.5rem;font-weight:700;display:block;color:var(--oz-color-blue);line-height:1.3}.form .telephone p{margin-top:1rem;margin-bottom:0}.form{clear:both;display:block;margin:0 auto 40px;max-width:800px}.form table{line-height:1.2}.form table th,.form table td{vertical-align:middle;display:block;border:none}.form table th{text-align:left;font-size:1.6rem;font-weight:700;padding:2rem 0 1rem}.form table th.caption{font-size:2.4rem;padding-top:6rem}.form table td{padding:0}.form table td.privacy-policy a{font-size:1.6rem;color:var(--oz-color-green);text-decoration:underline;margin-top:-2px;display:block}.form table th b{display:inline-block;font-size:1.4rem;margin-left:1rem;margin-right:1rem;background-color:var(--oz-color-red);color:#fff;padding:.2em .5em;border-radius:.3em}@media screen and (max-width:600px){.form{padding:20px 20px .1em}.form .buttons{display:block;margin-top:3rem}.form .buttons .submit{width:100%;margin-top:1.5rem;margin-bottom:5rem}.form .telephone{margin:2rem auto;padding:2rem;width:100%}.form .telephone a{font-size:2.9rem}}.article-member .swpm-post-not-logged-in-msg{max-width:800px;margin:0 auto;text-align:center}.article-member .swpm-post-not-logged-in-msg a:nth-child(1){color:#fff;background-color:var(--oz-color-green);padding:.5em 2.5em;text-align:center;border:none;display:block;font-size:2.4rem;border-radius:1rem;cursor:pointer;max-width:30rem;margin:3rem auto 3rem auto;font-weight:700;border:1px solid var(--oz-color-green)}.article-member .swpm-post-not-logged-in-msg a:nth-child(2){color:#fff;background-color:var(--oz-color-blue);padding:.5em 2.5em;text-align:center;border:none;display:block;font-size:2.4rem;border-radius:1rem;cursor:pointer;max-width:30rem;margin:1rem auto 3rem auto;font-weight:700;border:1px solid var(--oz-color-blue)}.article-member .swpm-post-not-logged-in-msg a:nth-child(1):hover{background-color:#fff;color:var(--oz-color-green)}.article-member .swpm-post-not-logged-in-msg a:nth-child(2):hover{background-color:#fff;color:var(--oz-color-blue)}.article-member .section-member-restricted{margin:0 auto;max-width:800px}.article-member .section-member-restricted .text-center{margin-top:5rem}.article-member .section-member-restricted .h4.template-sub-title{margin-top:10rem}.article-member .section-member-restricted ol{font-size:2.2rem;font-weight:700;color:var(--oz-color-black);border-radius:1rem}.article-member .section-member-restricted ol li{margin-top:1rem;line-height:1.4;border:1px solid #e1ebef}.article-member .section-member-restricted ol li i{background-color:#e1ebef;border:1px solid #e1ebef;height:100%;display:inline-block;width:1.5em;padding:.2em 0;font-size:2.6rem;margin-right:2rem;text-align:center}@media screen and (max-width:870px){.article-member .section-member-restricted ol li{display:flex;align-items:center;position:relative;padding:2rem 0 2rem 2.5em;font-size:1.6rem}.article-member .section-member-restricted ol li i{position:absolute;top:0;left:0;padding:.4em 0;display:flex;justify-content:center;align-items:center;font-size:1.8rem}}@media screen and (max-width:600px){.article-member .swpm-post-not-logged-in-msg{padding:10px 20px}.article-member .swpm-post-not-logged-in-msg a:nth-child(1){width:100%}.article-member .swpm-post-not-logged-in-msg a:nth-child(2){width:100%}.article-member .section-member-restricted .text-center{text-align:left}}.article-login .swpm-login-widget-form{max-width:800px;margin:0 auto}.article-login .swpm-login-widget-form .swpm-label{text-align:left;font-size:1.6rem;font-weight:700;padding:2rem 0 1rem;vertical-align:middle;display:block;border:none}.article-login .swpm-login-widget-form .swpm-login-submit .swpm-login-form-submit{color:#fff;background-color:var(--oz-color-green);padding:.5em 2.5em;text-align:center;border:none;display:block;font-size:2.4rem;border-radius:1rem;cursor:pointer;max-width:30rem;margin:4rem auto 2rem auto;border:1px solid var(--oz-color-green)}.article-login .swpm-login-widget-form .swpm-login-submit .swpm-login-form-submit:hover{background-color:#fff;color:var(--oz-color-green)}.article-login .swpm-login-widget-form .swpm-forgot-pass-link{text-align:center;text-decoration:underline;color:var(--oz-color-green)}.article-login .swpm-login-widget-form .swpm-join-us-link a{color:#fff;background-color:var(--oz-color-blue);padding:.5em 2.5em;text-align:center;border:none;display:block;font-size:2.4rem;border-radius:1rem;cursor:pointer;max-width:30rem;margin:7rem auto 0 auto;font-weight:700;border:1px solid var(--oz-color-blue)}.article-login .swpm-login-widget-form .swpm-join-us-link a:hover{background-color:#fff;color:var(--oz-color-blue)}.article-login .swpm-login-widget-logged{max-width:800px;margin:0 auto}.article-login .swpm-login-widget-logged .swpm-logged-label{margin-bottom:1rem;margin-top:2rem;font-size:2rem;font-weight:700;color:var(--oz-color-black);padding:.5em;border-top:1px solid var(--oz-color-blue);border-bottom:1px solid var(--oz-color-blue);background-color:#e1ebef;line-height:1.5}.article-login .swpm-login-widget-logged .swpm-logged-value{font-size:2rem;color:var(--oz-color-black)}.article-login .swpm-login-widget-logged .swpm-edit-profile-link a{color:#fff;background-color:var(--oz-color-green);padding:.5em 2.5em;text-align:center;border:none;display:block;font-size:2.4rem;border-radius:1rem;cursor:pointer;width:fit-content;margin:4rem auto 0 auto;font-weight:700;border:1px solid var(--oz-color-green)}.article-login .swpm-edit-profile-link{display:none}.article-login .swpm-login-widget-logged .swpm-edit-profile-link a:hover{background-color:#fff;color:var(--oz-color-green)}.article-login .swpm-login-widget-logged .swpm-logged-logout-link a{color:#fff;background-color:var(--oz-color-blue);padding:.5em 2.5em;text-align:center;border:none;display:block;font-size:2.4rem;border-radius:1rem;cursor:pointer;width:fit-content;margin:5rem auto 0 auto;font-weight:700;border:1px solid var(--oz-color-blue)}.article-login .swpm-login-widget-logged .swpm-logged-logout-link a:hover{background-color:#fff;color:var(--oz-color-blue)}.article-login .swpm-login-widget-logged .swpm-logged-close-page-link a{color:#fff;background-color:var(--oz-color-green);padding:.5em 2.5em;text-align:center;border:none;display:block;font-size:2.4rem;border-radius:1rem;cursor:pointer;width:fit-content;margin:5rem auto 0 auto;font-weight:700;border:1px solid var(--oz-color-green)}.article-login .swpm-login-widget-logged .swpm-logged-close-page-link a:hover{background-color:#fff;color:var(--oz-color-green)}@media screen and (max-width:600px){.article-login .swpm-login-widget-form{padding:50px 20px}.article-login .swpm-login-widget-logged{padding:30px 20px}.article-login .swpm-login-widget-logged .swpm-logged-logout-link a{width:100%}.article-login .swpm-login-widget-logged .swpm-edit-profile-link a{width:100%}.article-login .swpm-login-widget-form .swpm-join-us-link a{width:100%}.article-login .swpm-login-widget-form .swpm-login-submit .swpm-login-form-submit{width:100%}}.article-membership-profile .swpm-edit-profile-form{max-width:800px;margin:0 auto}.article-membership-profile .swpm-edit-profile-form .swpm-form-label-wrap{text-align:left;font-size:1.6rem;font-weight:700;padding:2rem 0 1rem;vertical-align:middle;display:block;border:none}.article-membership-profile .swpm-edit-profile-form .swpm-profile-submit-button{color:#fff;background-color:var(--oz-color-green);padding:.5em 2.5em;text-align:center;border:none;display:block;font-size:2.4rem;border-radius:1rem;cursor:pointer;width:fit-content;margin:3rem auto 0 auto;font-weight:700;border:1px solid var(--oz-color-green)}.article-membership-profile .swpm-edit-profile-form .swpm-profile-submit-button:hover{background-color:#fff;color:var(--oz-color-green)}@media screen and (max-width:600px){.article-membership-profile .swpm-edit-profile-form{padding:50px 20px}.article-membership-profile .swpm-edit-profile-form .swpm-profile-submit-button{width:100%}}.swpm-membership-level-row{display:none}.article-form .form-text{max-width:800px;margin:0 auto;margin-bottom:2rem}.article-form .swpm-registration-widget-form{max-width:800px;margin:0 auto}.article-form .swpm-form-label-wrap{text-align:left;font-size:1.6rem;font-weight:700;padding:1rem 0;vertical-align:middle;display:block;border:none}.article-form .swpm-registration-submit-section button{color:#fff;background-color:var(--oz-color-green);padding:.5em 2.5em;text-align:center;border:none;display:block;font-size:2.4rem;border-radius:1rem;cursor:pointer;width:fit-content;margin:3rem auto 0 auto;font-weight:700;border:1px solid var(--oz-color-green)}.article-form .swpm-registration-submit-section button:hover{background-color:#fff;color:var(--oz-color-green)}.article-form .swpm-form-username-label-wrap label,.article-form .swpm-form-email-label-wrap label{position:relative}.article-form .swpm-form-username-label-wrap label:after,.article-form .swpm-form-email-label-wrap label:after{content:"必須";white-space:nowrap;position:absolute;top:50%;left:calc(100% + 1em);transform:translateY(-50%);display:inline-block;font-size:1.4rem;background-color:var(--oz-color-red);color:#fff;padding:.2em .5em;border-radius:.3em}.article-form .section-member-success{max-width:800px;margin:0 auto;padding:30px 0}.article-form .section-member-success .section-title{font-size:3rem;text-align:center}.article-form .section-member-success .login-button a{color:#fff;background-color:var(--oz-color-green);padding:.5em 2.5em;text-align:center;border:none;display:block;font-size:2.4rem;border-radius:1rem;cursor:pointer;max-width:30rem;margin:4rem auto 2rem auto;border:1px solid var(--oz-color-green);font-weight:700}.article-form .section-member-success .login-button a:hover{background-color:#fff;color:var(--oz-color-green)}.swpm-registration-widget-form input[type=text],.swpm-registration-widget-form input[type=password]{width:100%}.article-form .swpm-password-row{display:none}.article-form .swpm-repass-row{display:none}@media screen and (max-width:600px){.article-form .swpm-registration-widget-form{padding:20px 20px 50px}.article-form .form-text{padding:50px 20px 0}.article-form .swpm-registration-submit-section button{width:100%}}.article-member .member-archives-estate-button-green a{color:#fff;background-color:var(--oz-color-green);padding:.5em 2.5em;text-align:center;border:none;display:block;font-size:2.4rem;border-radius:1rem;cursor:pointer;margin:10rem auto 3rem auto;font-weight:700;border:1px solid var(--oz-color-green);width:fit-content}.article-member .member-archives-estate-button-green a:hover{color:var(--oz-color-green);background-color:#fff}.article-member .member-archives-estate-button-blue a{color:#fff;background-color:var(--oz-color-blue);padding:.5em 2.5em;text-align:center;border:none;display:block;font-size:2.4rem;border-radius:1rem;cursor:pointer;margin:0 auto 5rem auto;font-weight:700;border:1px solid var(--oz-color-blue);width:fit-content}.article-member .member-archives-estate-button-blue a:hover{color:var(--oz-color-blue);background-color:#fff}@media screen and (max-width:600px){.article-member .member-archives-estate-button-blue a{width:100%}.article-member .member-archives-estate-button-green a{width:100%}.article-member section .inner{padding:50px 20px}}::-webkit-input-placeholder,::-moz-placeholder,:-moz-placeholder,:-ms-input-placeholder{color:#daa520;color:var(--oz-color-gold)}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=file],select,textarea{width:100%;max-width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:block;position:relative;padding:16px 8px;margin-bottom:16px;line-height:normal;border:1px solid #809fac;background:#f3faff;background-color:#f3faff}input[type=file]{cursor:pointer;width:auto}input[name=your-address]{width:100%}select{width:auto;padding:12px;border:1px solid #ccc}textarea{width:100%}input[type=submit]{margin:0 auto;text-align:center;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block}input[type=submit][disabled],input[type=submit][disabled]:hover{color:#daa520;color:var(--oz-color-gold);background:0 0;border:1px solid #ccc;cursor:not-allowed}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,select:focus,textarea:focus{border:1px solid #5a8c5a;border-color:var(--oz-color-green)}textarea{height:auto;min-height:100px}select{border:1px solid #809fac;background-color:#fff;background:#fff;border-radius:0;color:var(--oz-color-blue);width:300px;-webkit-appearance:none;appearance:none}select option:first-child{color:#809fac}.wpcf7-form-control-wrap:has(.wpcf7-select){position:relative}.wpcf7-form-control-wrap:has(.wpcf7-select):before{content:"";position:absolute;left:265px;top:40%;width:.7em;height:.7em;border-bottom:2px solid #809fac;border-right:2px solid #809fac;transform:rotate(45deg) translateY(-50%);z-index:2}@media screen and (max-width:600px){input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url]{width:100%}select{width:100%}textarea{width:100%}.wpcf7-form-control-wrap:has(.wpcf7-select):before{left:90%}}.screen-reader-response{display:none}.wpcf7-response-output:empty{display:none}.wpcf7-response-output{margin:0 auto 1em;padding:1em;border:0;border-radius:4px;text-align:center;display:block;clear:both;background:#e5c8a4}.wpcf7-mail-sent-ok{border:1px solid #5a8c5a;border-color:var(--oz-color-green);color:blue;padding:12px;margin:0 0 20px}.wpcf7-validation-errors{border:1px solid red;color:red;padding:12px;margin:0 0 20px}.wpcf7-form-control-wrap{display:block;position:relative}.wpcf7 span.wpcf7-list-item-label{margin:0 1em 0 0;display:inline-block}.wpcf7 span.use_label_element{margin-bottom:20px;display:block}.wpcf7 span.wpcf7-not-valid-tip{color:red;font-size:12px;font-size:1.2rem;margin-bottom:16px;display:block}.wpcf7 span.wpcf7-not-valid-tip-no-ajax{display:none}.wpcf7 .wpcf7-list-item{margin:0 0 16px}.wpcf7 input[type=radio],.wpcf7 input[type=checkbox]{display:none}.wpcf7 label{cursor:pointer}.wpcf7-list-item{position:relative;display:inline-block}.wpcf7-list-item-label{min-height:20px;line-height:24px;vertical-align:middle;padding:0 0 0 32px;display:inline-block;position:relative}.wpcf7-list-item-label:before{width:20px;height:20px;content:'';position:absolute;left:0;top:0;background-color:#fff;border:2px solid #ccc;display:inline-block}.wpcf7-list-item-label:after{width:10px;height:6px;left:6px;top:6px;border:2px solid #5a8c5a;border-color:var(--oz-color-green);content:'';position:absolute;transform:rotate(-45deg);border-top:none;border-right:none;transition:all .3s;opacity:0}input[type=radio]:checked+.wpcf7-list-item-label:after,input[type=checkbox]:checked+.wpcf7-list-item-label:after{opacity:1}.wpcf7 input.wpcf7-submit{margin:0 auto}img.ajax-loader{display:block;margin:12px auto 0}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v40/TK3_WkUHHAIjg75cFRf3bXL8LICs18NvsUtiYySUhiCXABTV.woff) format('woff');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v40/TK3_WkUHHAIjg75cFRf3bXL8LICs18NvsUJiYySUhiCXABTV.woff) format('woff');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v40/TK3_WkUHHAIjg75cFRf3bXL8LICs18NvsUliYySUhiCXABTV.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v40/TK3_WkUHHAIjg75cFRf3bXL8LICs18NvsUhiYySUhiCXABTV.woff) format('woff');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v40/TK3_WkUHHAIjg75cFRf3bXL8LICs18NvsUZiYySUhiCXAA.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'ONZE Josefin Sans';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/josefinsans/v12/Qw3FZQNVED7rKGKxtqIqX5Ec0lhte10hoJky_A.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.font-gothic{font-family:'YuGothic','Yu Gothic','游ゴシック','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','Meiryo','メイリオ','Helvetica',sans-serif}.font-mincho{font-family:'YuMincho','Yu Mincho','游明朝','Hiragino Mincho ProN','ヒラギノ明朝 ProN W3','Meiryo','メイリオ','Times New Roman',serif}.font-mono{font-family:"Osaka-mono","MS Gothic",monospace}.bold{font-weight:700}i{font-family:"Poppins",sans-serif;font-weight:300}i{font-family:'ONZE Josefin Sans',sans-serif;letter-spacing:.1em;text-transform:uppercase}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotation{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-ms-keyframes rotation{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(360deg)}}@-o-keyframes rotation{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes flash{from{opacity:.3}to{opacity:1}}@-moz-keyframes flash{from{opacity:.3}to{opacity:1}}@-ms-keyframes flash{from{opacity:.3}to{opacity:1}}@-o-keyframes flash{from{opacity:.3}to{opacity:1}}@keyframes flash{from{opacity:.3}to{opacity:1}}@-webkit-keyframes updown{0%{bottom:60px}100%{bottom:80px}}@-moz-keyframes updown{0%{bottom:60px}100%{bottom:80px}}@-ms-keyframes updown{0%{bottom:60px}100%{bottom:80px}}@-o-keyframes updown{0%{bottom:60px}100%{bottom:80px}}@keyframes updown{0%{bottom:60px}100%{bottom:80px}}.post-meta{display:flex;justify-content:right;align-items:center;flex-wrap:wrap;padding:0 2%;text-align:left;font-size:14px}.post-date.published{margin-right:1em}.post-category{margin-left:1em}