body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td,#header,article,aside,nav,footer,hgroup,section,button{margin:0;padding:0}fieldset,img,iframe{border:0;vertical-align:top}select,input,textarea{font-size:100%;font-weight:normal;padding:.2em;border:1px
solid #ccc;background:#fff;vertical-align:middle;-webkit-appearance:none}button{border:none}address,strong,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none;margin:0;padding:0}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym,iframe{border:0}.clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}div div.grecaptcha-badge{bottom:15px !important}:root{--font-size-h1:26px;--font-size-h2:30px;--font-size-h3:24px;--font-size-h4:21px;--font-size-h5:17px;--font-size-h6:17px;--font-size-p:17px;--body-top-padding:80px;--page-max-width:1300px;--bana-size:350px;--base:50px;--side-nav1-width:0px;--side-nav2-width:0px;--padding-base1:0 0 0 var(--font-size-p);--padding-base2:calc(var(--base) * 2);--padding-base3:0 calc(var(--base) * 2);--padding-base4:var(--base) var(--base) 0 var(--base);--padding-base5:0 calc(var(--base) * 2) var(--base) calc(var(--base) * 2);--padding-base6:var(--base) 0;--padding-base7:0 calc(var(--base) * 2) var(--base) calc(var(--base) * 2);--padding-base8:0 calc(var(--base) * 2) var(--base) calc(var(--base) * 2);--padding-base9:calc(var(--base) * 1);--padding-eyecatch:0;--padding-eyecatch-nav:0;--margin-onecolumn:0 auto;--margin-base1:0 calc(-1 * var(--base) * 2);--margin-base2:calc(-1 * var(--font-size-p) * 2.4) 0 0 0;--margin-base3:0 0 calc(var(--font-size-p) * 2.4) 0;--margin-base4:0;--margin-base5:0 calc(var(--font-size-p) * 4);--margin-base6:var(--base);--margin-base7:calc(var(--base) * 2);--margin-breadcrumb:0 auto calc(var(--base) * 2) auto;--margin-breadcrumb2:calc(var(--base) * 2);--margin-map:0 calc(-2 * var(--base)) calc(-1 * var(--base)) calc(-2 * var(--base));--margin-eyecatch:450px;--bgcolor-body:#fff;--bgcolor-white:#e3ede9;--bgcolor-eyecatch:#f5f5f5;--color-eyecatch:#000;--color-eyecatch-reverse:#fff;--color-light:#fff;--color-black:#222;--color-theme1:#4c7f7f;--color-theme1-reverse:#fff;--color-theme2:#325b4b;--color-theme2-reverse:#fff;--color-table:#f0f0f0;--color-table-font:#444;--color-footer:#4c7f7f;--color-footer-font:#fff;--color-content-footer:#f0f5f7;--color-content-footer-font:#000;--color-menubt-bg:#4c7f7f;--color-menubt-font:#fff;--bgcolor-article-head:#325b4b;--color-article-head:#000;--bgcolor-single-article-head:#325b4b;--color-single-article-head:#325b4b;--bgcolor-side-head:transparent;--color-side-head:#000;--insta-padding:0px;--insta-bg-color:#fff;--insta-font-color:#222;--gap:calc(var(--font-size-p) * 2.4);--col-5:calc(20% - (var(--gap) * 4 / 5));--col-4:calc(25% - (var(--gap) * 3 / 4));--col-3:calc(33.3333% - (var(--gap) * 2 / 3));--col-2:calc(50% - (var(--gap) * 1 / 2));--col-1:100%;--col-5-n:var(--col-5);--col-4-n:var(--col-4);--col-3-n:var(--col-3);--col-2-n:var(--col-2);--col-1-n:var(--col-1);--sly-offset:calc((var(--page-padding-data1) / 2) + var(--page-padding-data2));--page-padding-data1:calc(100vw - var(--page-max-width) - var(--scrollbar-width));--page-padding-data2:0px;--gap-1em:calc(var(--font-size-p));--col-5-1em:calc(20% - (var(--gap-1em) * 4 / 5));--col-4-1em:calc(25% - (var(--gap-1em) * 3 / 4));--col-3-1em:calc(33.3333% - (var(--gap-1em) * 2 / 3));--col-2-1em:calc(50% - (var(--gap-1em) * 1 / 2));--col-1-1em:100%;--col-5-n-1em:var(--col-5-1em);--col-4-n-1em:var(--col-4-1em);--col-3-n-1em:var(--col-3-1em);--col-2-n-1em:var(--col-2-1em);--col-1-n-1em:var(--col-1-1em);--gap-5px:5px;--col-5-5px:calc(20% - (var(--gap-5px) * 4 / 5));--col-4-5px:calc(25% - (var(--gap-5px) * 3 / 4));--col-3-5px:calc(33.3333% - (var(--gap-5px) * 2 / 3));--col-2-5px:calc(50% - (var(--gap-5px) * 1 / 2));--col-1-5px:100%;--col-5-n-5px:var(--col-5-5px);--col-4-n-5px:var(--col-4-5px);--col-3-n-5px:var(--col-3-5px);--col-2-n-5px:var(--col-2-5px);--col-1-n-5px:var(--col-1-5px)}.maxbox-left{width:calc(100% + var(--page-padding-data1)/2 + var(--page-padding-data2) + var(--side-nav2-width));margin-left:calc(-1*var(--page-padding-data1)/2 - var(--page-padding-data2) - var(--side-nav2-width))}.maxbox-right{width:calc(100% + var(--page-padding-data1)/2 + var(--page-padding-data2))}.maxbox{width:calc(100% + var(--page-padding-data1) + 2*var(--page-padding-data2) + var(--side-nav2-width));margin-left:calc(-1*var(--page-padding-data1)/2 - var(--page-padding-data2) - var(--side-nav2-width));margin-right:calc(-1*var(--page-padding-data1)/2 - var(--page-padding-data2) - var(--side-nav2-width))}@media screen and (max-width: 1400px){:root{--page-padding-data1:0px;--page-padding-data2:var(--padding-base2)}}@media screen and (max-width: 1505px){:root{--padding-eyecatch-nav:0 50px}}@media screen and (max-width: 1405px){:root{--margin-eyecatch:200px}}@media screen and (max-width: 1350px){:root{--col-5-n:var(--col-4);--col-4-n:var(--col-4);--col-5-n-1em:var(--col-4-1em);--col-4-n-1em:var(--col-4-1em);--col-5-n-5px:var(--col-4-5px);--col-4-n-5px:var(--col-4-5px)}}@media screen and (max-width: 1300px){:root{--padding-base2:calc(var(--base) * 2 * 0.8);--padding-base3:0 calc(var(--base) * 2 * 0.8);--padding-base5:0 calc(var(--base) * 2 * 0.8) var(--base) calc(var(--base) * 2 * 0.8);--padding-base7:0 calc(var(--base) * 2 * 0.8) var(--base) calc(var(--base) * 2 * 0.8);--padding-base8:0 calc(var(--base) * 2 * 0.8) var(--base) calc(var(--base) * 2 * 0.8);--padding-base9:calc(var(--base) * 1 * 1);--padding-eyecatch-nav:0 30px;--margin-base1:0 calc(-1 * var(--base) * 2 * 0.8);--margin-onecolumn:0 auto 0 auto;--margin-breadcrumb:0 auto calc(var(--base) * 2 * 0.8) auto;--margin-breadcrumb2:calc(var(--base) * 2 * 0.8);--bana-size:315px}}@media screen and (max-width: 1200px){:root{--col-5-n:var(--col-4);--col-4-n:var(--col-4);--col-5-n-1em:var(--col-4-1em);--col-4-n-1em:var(--col-4-1em);--col-5-n-5px:var(--col-4-5px);--col-4-n-5px:var(--col-4-5px);--bana-size:280px}}@media screen and (max-width: 1150px){:root{--padding-base2:var(--base);--padding-base3:0 var(--base);--padding-base4:calc(var(--base) * 0.5) calc(var(--base) * 0.5) 0 calc(var(--base) * 0.5);--padding-base5:0 var(--base) var(--base) var(--base);--padding-base6:calc(var(--base) * 0.5) 0;--padding-base7:0 var(--base) var(--base) var(--base);--padding-base8:0 var(--base) var(--base) var(--base);--padding-base9:calc(var(--base) * 1 * 1);--padding-eyecatch-nav:0;--margin-base1:0 calc(-1 * var(--base));--margin-base4:0;--margin-base6:calc(var(--base) * 0.5);--margin-base7:var(--base);--margin-onecolumn:0 auto 0 auto;--margin-breadcrumb:0 auto calc(var(--base) * 2 * 0.5) auto;--margin-breadcrumb2:calc(var(--base) * 2 * 0.5)}}@media screen and (max-width: 1100px){:root{--col-5-n:var(--col-3);--col-4-n:var(--col-3);--col-3-n:var(--col-3);--col-5-n-1em:var(--col-3-1em);--col-4-n-1em:var(--col-3-1em);--col-3-n-1em:var(--col-3-1em);--col-5-n-5px:var(--col-3-5px);--col-4-n-5px:var(--col-3-5px);--col-3-n-5px:var(--col-3-5px);--bana-size:262.5px}}@media screen and (max-width: 1000px){:root{--padding-base2:calc(var(--font-size-p) * 2.4);--padding-base3:0 calc(var(--font-size-p) * 2.4);--padding-base4:calc(var(--font-size-p) * 1.6) calc(var(--font-size-p) * 1.6) 0 calc(var(--font-size-p) * 1.6);--padding-base5:0 calc(var(--font-size-p) * 1.6) calc(var(--font-size-p) * 1.6) calc(var(--font-size-p) * 1.6);--padding-base6:calc(var(--font-size-p) * 1.6) 0;--padding-base7:0 calc(var(--font-size-p) * 2.4) calc(var(--font-size-p) * 2.4) calc(var(--font-size-p) * 2.4);--padding-base8:0 calc(var(--font-size-p) * 1.6) calc(var(--font-size-p) * 1.6) calc(var(--font-size-p) * 1.6);--margin-base1:0 calc(-1 * var(--font-size-p) * 2.4);--margin-base2:calc(-1 * var(--font-size-p) * 1.6) 0 0 0;--margin-base3:0 0 calc(var(--font-size-p) * 1.6) 0;--margin-base4:0;--margin-base6:calc(var(--font-size-p) * 2.4);--margin-base7:calc(var(--font-size-p) * 6);--margin-onecolumn:0 auto 0 auto;--margin-breadcrumb:0 auto calc(var(--font-size-p) * 2.4) auto;--margin-breadcrumb2:calc(var(--font-size-p) * 2.4);--col-5-n:var(--col-2);--col-4-n:var(--col-2);--col-3-n:var(--col-2);--col-5-n-1em:var(--col-2-1em);--col-4-n-1em:var(--col-2-1em);--col-3-n-1em:var(--col-2-1em);--col-5-n-5px:var(--col-2-5px);--col-4-n-5px:var(--col-2-5px);--col-3-n-5px:var(--col-2-5px);--bana-size:245px}}@media screen and (max-width: 800px){:root{--padding-base1:0 0 0 calc(var(--font-size-p) * 0.5);--font-size-h1:24px;--font-size-h2:24px;--font-size-h3:18px;--font-size-p:15px;--col-5-n:var(--col-1);--col-4-n:var(--col-1);--col-3-n:var(--col-1);--col-5-n-1em:var(--col-1);--col-4-n-1em:var(--col-1);--col-3-n-1em:var(--col-1);--col-5-n-5px:var(--col-1);--col-4-n-5px:var(--col-1);--col-3-n-5px:var(--col-1);--bana-size:227.5px}}@media screen and (max-width: 600px){:root{--padding-base2:var(--font-size-p);--padding-base3:0 var(--font-size-p);--padding-base4:var(--font-size-p) var(--font-size-p) 0 var(--font-size-p);--padding-base5:0 var(--font-size-p) var(--font-size-p) var(--font-size-p);--padding-base6:calc(var(--font-size-p) * 1.6) 0;--padding-base7:0 var(--font-size-p) calc(var(--font-size-p) * 2.4) var(--font-size-p);--padding-base8:0 var(--font-size-p) var(--font-size-p) var(--font-size-p);--margin-base1:0 calc(-1 * var(--font-size-p));--margin-base2:calc(-1 * var(--font-size-p) * 1.6) 0 0 0;--margin-base3:0 0 var(--font-size-p) 0;--margin-base4:0;--margin-base6:var(--font-size-p);--margin-eyecatch:100px;--body-top-padding:50px;--col-5-n:var(--col-1);--col-4-n:var(--col-1);--col-3-n:var(--col-1);--col-2-n:var(--col-1);--col-5-n-1em:var(--col-1);--col-4-n-1em:var(--col-1);--col-3-n-1em:var(--col-1);--col-2-n-1em:var(--col-1);--col-5-n-5px:var(--col-1);--col-4-n-5px:var(--col-1);--col-3-n-5px:var(--col-1);--col-2-n-5px:var(--col-1)}.maxbox-left,.maxbox-right,.maxbox{width:100%;margin-left:0;margin-right:0}}#progress-bar{position:fixed;top:0;left:0;width:100%;height:4px;background-color:#f0f0f0;z-index:9999;overflow:hidden}#progress-bar-inner{width:50%;height:100%;background-color:#29d;position:absolute;animation:progress-animation 3s linear infinite}@keyframes progress-animation{0%{left:-50%}100%{left:100%}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{margin:0;background-color:#d0dddd}::-webkit-scrollbar-thumb{background-color:#4c7f7f;border-radius:10px;cursor:pointer}::-webkit-scrollbar-thumb:hover{background-color:#444}html{-webkit-text-size-adjust:100%}body{position:relative;padding:var(--body-top-padding) 0 0 0;margin:0;line-height:1.9;font-family:var(--fontfamily-article);font-weight:var(--fontweight-article);font-feature-settings:"palt";letter-spacing:.075em;background-color:var(--bgcolor-body);background-position:top center;font-feature-settings:"palt"}h1,h2,h3,h4,h5,h6{font-family:var(--fontfamily-head);font-weight:var(--fontweight-head)}p{font-family:var(--fontfamily-article);font-weight:var(--fontweight-article);margin:0
0 1.6em 0}a,a:visited{color:#0645ad}a.blank::after{content:"";margin-left:.5em;font-family:FontAwesome;font-size:90%}strong{font-family:var(--fontfamily-article);font-weight:var(--fontweight-article);font-style:normal;font-weight:bold}input[type=submit]{padding:14px;margin:0;border:1px
solid #eee;font-size:16px;box-sizing:border-box;color:var(--color-black)}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],textarea,select{padding:14px;margin:0;border:1px
solid #eee;font-size:16px;width:100%;box-sizing:border-box;color:var(--color-black)}input[type=radio]{-webkit-appearance:none;height:18px;width:18px;border:1px
solid #000;border-radius:50%;vertical-align:sub}input[type=checkbox]{-webkit-appearance:none;height:18px;width:18px;border:1px
solid #000;vertical-align:middle}blockquote{background-color:#fafbfc;border:1px
solid #ccc;margin:0
0 1.6em 0;padding:1.6em 1em;position:relative}blockquote::before,blockquote::after{color:#c8c8c8;content:'"';font-family:serif;position:absolute;font-size:300%}blockquote::before{line-height:1.1;left:10px;top:0}blockquote::after{line-height:0;right:10px;bottom:0px}@media screen and (max-width: 1000px){article p.center-text{text-align:justify;text-justify:inter-ideograph}article p.center-text
br{display:none}}@media screen and (max-width: 800px){.search-edit,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],textarea,select{padding:14px;margin:0;border:1px
solid #eee;font-size:18px;width:100%;box-sizing:border-box}}article section:last-child{margin:0
0 0 0}article
h1{font-size:var(--font-size-h1)}article
h2{font-size:var(--font-size-h2)}article
h3{font-size:var(--font-size-h3)}article
h4{font-size:var(--font-size-h4)}article
h5{font-size:var(--font-size-h5)}article
h6{font-size:var(--font-size-h6)}:root{--fontfamily-article:"Noto Sans JP", sans-serif;--fontfamily-head:"Yusei Magic", sans-serif;--fontfamily-sub:"Noto Sans JP", sans-serif;--fontfamily-alphabet:"Josefin Sans", sans-serif;--fontweight-article:400;--fontweight-head:400;--fontweight-sub:400;--fontweight-alphabet:600}#main-container{position:relative;padding:var(--padding-base3);color:var(--color-black)}#main-container>div.wrapper{display:flex;max-width:var(--page-max-width);margin:0
auto;box-sizing:border-box;flex-wrap:wrap}#main-container>div.wrapper
#main{position:relative;width:calc(100% - 300px - var(--font-size-p) - 14px);box-sizing:border-box;align-self:flex-start}#main-container>div.wrapper
#sidebar{width:300px;padding:0
0 0 var(--font-size-p);margin:0
0 0 14px;flex-shrink:0}#main-container>div.category
#main{padding:0;background-color:rgba(0,0,0,0)}#main-container.onecolumn{padding:var(--padding-base3)}#main-container.onecolumn>div.wrapper{position:relative;max-width:none;margin:var(--margin-onecolumn);box-sizing:border-box;z-index:1}#main-container.onecolumn>div.wrapper
#main{width:100%;padding:0}#main-container.onecolumn>div.wrapper #main section>div.wrapper{max-width:var(--page-max-width);margin:0
auto}#main-container.index{padding:var(--padding-base3)}#main-container.index>div.wrapper{position:relative;display:block;max-width:none;z-index:1}#main-container.index>div.wrapper
#main{width:100%;padding:0;background:rgba(0,0,0,0)}#main-container.index>div.wrapper #main section>div.wrapper{max-width:var(--page-max-width);margin:0
auto}#footer{padding:var(--padding-base7);padding-top:1px;background-color:var(--color-footer);color:var(--color-footer-font)}#footer
div.contactbox{position:relative;padding:var(--padding-base2);margin:var(--margin-base1);margin-top:-1px;color:var(--color-content-footer-font);background-color:var(--color-content-footer)}#footer div.contactbox
div.wrapper{position:relative;display:flex;max-width:var(--page-max-width);margin:0
auto;justify-content:space-between;align-items:center}#footer div.contactbox div.wrapper
div.text{padding:0
2.4em 0 0}#footer div.contactbox div.wrapper div.text
h2{font-size:var(--font-size-h2);line-height:1.35;margin:0
0 1em 0;color:#000}#footer div.contactbox div.wrapper
ul{width:500px;flex-shrink:0}#footer div.contactbox div.wrapper ul
li{margin:0
0 1em 0;background-color:var(--color-theme1);border-radius:15px;font-size:30px;font-weight:900;text-align:center}#footer div.contactbox div.wrapper ul li
a{display:flex;padding:.75em 1em;color:#fff;text-decoration:none;align-items:center;justify-content:center}#footer div.contactbox div.wrapper ul li:last-child{margin:0}#footer div.contactbox div.wrapper ul
li.tel{background-color:#6eb72f}#footer div.contactbox div.wrapper ul li.tel a::before{content:"";font-family:FontAwesome;padding-right:.5em;font-size:42px}#footer div.contactbox div.wrapper ul li.mail a::before{content:"";font-family:FontAwesome;padding-right:.5em;font-size:42px}#footer
div.map{position:relative;margin:var(--margin-base1);margin-bottom:50px}#footer div.map::after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:rgba(0,0,0,.6);mix-blend-mode:saturation;pointer-events:none}#footer nav.footer-menu{padding:1.6em 0;margin:1.6em 0 50px 0;background-color:rgba(255,255,255,.2);border-radius:15px}#footer nav.footer-menu
ul{display:flex;justify-content:center}#footer nav.footer-menu ul
li{font-size:21px}#footer nav.footer-menu ul li
a{padding:.5em 1em;color:#eee;text-decoration:none}#footer nav.footer-menu ul li a:hover{text-decoration:underline}#footer
div.copyright{margin:2.4em 0 0 0;font-size:12px;text-align:center;color:#eee}#footer div.copyright
a.logo{display:block;width:90%;max-width:400px;margin:0
auto 1.6em auto}#footer div.copyright a.logo
img{max-width:100%;height:auto}#secondary-menu div.secondary-menu
a.bana{background-image:url(https://farmer-next-door.jp/wp-content/themes/mottainai/images/logo.png)}@media only screen and (max-width: 1300px){#footer div.contactbox div.wrapper
div.text{padding:0}#footer div.contactbox div.wrapper
ul{width:400px}#footer div.contactbox div.wrapper ul
li{font-size:21px}}@media only screen and (max-width: 1100px){#main-container>div.wrapper{display:block}#main-container>div.wrapper
#main{width:100%}#main-container>div.wrapper
#sidebar{width:100%;padding:0;margin:2.4em 0 0 0}#footer div.contactbox
div.wrapper{flex-wrap:wrap}#footer div.contactbox div.wrapper
ul{width:100%;margin:2.4em 0 0 0}}@media only screen and (max-width: 800px){#footer div.footbox>ul>li{width:100%}}@media only screen and (max-width: 600px){#footer nav.footer-menu
ul{flex-wrap:wrap}#footer nav.footer-menu ul
li{width:100%;border-bottom:2px dotted rgba(255,255,255,.35);padding:.5em 0}#footer nav.footer-menu ul li
a{width:100%;padding:0;text-align:center;display:block;font-size:16px}#footer nav.footer-menu ul li:last-child{padding:.5em 0 0 0;border-bottom:none}}#header{position:fixed;top:0;display:flex;width:100%;height:var(--body-top-padding);padding:var(--padding-base1);color:var(--color-black);box-sizing:border-box;align-items:center;justify-content:space-between;background-color:rgba(250,250,250,0);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2147400000;transition:all .5s}#header .site-title{display:block;width:var(--bana-size);margin:0;padding-right:10px;text-align:center;text-decoration:none;color:#000;font-family:var(--fontfamily-head);font-weight:var(--fontweight-head)}#header .site-title
span{display:block;width:0px;height:0px;white-space:nowrap;overflow:hidden;text-indent:-9999px}#header .site-title
img{max-width:100%;display:block;max-height:calc(var(--body-top-padding) - 15px)}#header #site-nav{width:calc(100% - var(--bana-size));height:100%;margin:0}#header #site-nav
ul{display:flex;height:100%;justify-content:flex-end}#header #site-nav ul li
a{display:flex;flex-wrap:wrap;height:100%;margin:0;padding:1em;text-decoration:none;transition:background-color .5s,color .5s;box-sizing:border-box;font-size:16px;font-weight:bold;line-height:1;color:var(--color-black);transition:all .25s;justify-content:center;align-items:center}#header #site-nav ul li a[title]::after{display:block;width:100%;content:attr(title);margin:0
auto;font-size:60%;text-align:center;color:var(--color-theme1);order:10}#header #site-nav ul li
a.nolink{pointer-events:none}#header #site-nav ul li
ul{display:none}#header #site-nav ul li:hover>a{background-color:var(--color-theme2);color:var(--color-theme2-reverse);border-radius:10px}#header #site-nav ul li:hover>a[title]::after{color:var(--color-theme1-reverse)}#header #site-nav ul li.nolink>a::before{content:"";padding-top:.25em;margin-left:.25em;font-family:FontAwesome;font-size:80%;order:9}#header #site-nav ul li.nolink:hover>a,#header #site-nav ul li.nolink:active>a{background-color:var(--color-theme1);border-radius:10px 10px 0 0;color:var(--color-theme1-reverse)}#header #site-nav ul li.nolink:hover ul,#header #site-nav ul li.nolink:active
ul{position:absolute;left:0;right:0;bottom:1px;display:flex;height:auto;padding:2.4em;margin:0
auto;border-radius:0 0 10px 10px;box-sizing:border-box;background-color:var(--color-theme1);transform:translateY(100%);z-index:2147400000;border:none;flex-wrap:wrap;justify-content:center;overflow:hidden}#header #site-nav ul li.nolink:hover ul li,#header #site-nav ul li.nolink:active ul
li{display:flex;flex-wrap:nowrap;padding:0;margin:0;align-items:center}#header #site-nav ul li.nolink:hover ul li a,#header #site-nav ul li.nolink:active ul li
a{display:flex;padding:1em
.75em;margin:0;color:var(--color-theme1-reverse)}#header #site-nav ul li.nolink:hover ul li a:hover,#header #site-nav ul li.nolink:active ul li a:hover{background-color:var(--color-theme1-reverse);color:var(--color-theme1)}#header #site-nav ul li.nolink:hover ul li::after,#header #site-nav ul li.nolink:active ul li::after{content:"";width:2px;height:40px;margin:0
2px;background-image:linear-gradient(0deg, var(--color-theme1-reverse) 25%, transparent 25%);background-position:0 0;background-repeat:repeat-y;background-size:2px 6px}#header #site-nav ul li.nolink:hover ul li:last-child::after,#header #site-nav ul li.nolink:active ul li:last-child::after{display:none}#header #site-nav ul
li.contact{width:145px;height:var(--body-top-padding);margin:0}#header #site-nav ul li.contact
a{display:block;width:100%;height:var(--body-top-padding);padding:0;background-color:var(--color-theme1);border-radius:0;color:var(--color-theme1-reverse);line-height:var(--body-top-padding);text-align:center}#header #site-nav ul li.contact a:hover{background-color:var(--color-theme2);color:var(--color-theme2-reverse)}#header #site-nav ul li.contact a::before{content:"";margin-right:.5em;font-family:FontAwesome}body.fix-active
#header{border-radius:0 0 10px 10px;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.15)}body.fix-active #header #site-nav ul
li.contact{border-radius:0 0 10px 0;overflow:hidden}body.fix-active #secondary-menu-bt{border-radius:0 0 10px 0}body.fix-active #secondary-menu-bt.close{right:307px;border-radius:50%}@media only screen and (max-width: 1000px){#header #site-nav{width:80px;margin-right:80px}#header #site-nav ul
li{display:none}#header #site-nav ul
li.contact{display:none}}div.main-breadcrumb{padding:var(--padding-base3);padding-top:1em;padding-bottom:1em;margin:var(--margin-breadcrumb);background-color:var(--bgcolor-eyecatch)}div.main-breadcrumb.single{max-width:var(--page-max-width);padding:1em
0;margin:0
auto;background-color:rgba(0,0,0,0);box-sizing:border-box}ul.breadcrumb{display:flex;width:100%;padding:0;margin:0
auto;max-width:var(--page-max-width);box-sizing:border-box;font-size:12px;justify-content:flex-end;flex-wrap:wrap}footer.post-footer
ul.breadcrumb{padding:.5em 0 0 0;margin:1em
0 0 0;max-width:auto;border-top:1px dotted #ddd}ul.breadcrumb
li{display:flex;padding:0;margin:0;list-style:none;font-size:12px;align-items:center}#breadcrumb a,ul.breadcrumb
a{font-style:normal;color:#999;text-decoration:none}#breadcrumb span,ul.breadcrumb
span{color:#999}#breadcrumb li:hover a,#breadcrumb li:hover span,ul.breadcrumb li:hover a,ul.breadcrumb li:hover
span{color:#333}#breadcrumb span.fa-angle-right,ul.breadcrumb span.fa-angle-right{margin:0
.75em;color:#999 !important}@media screen and (max-width: 600px){ul.breadcrumb{flex-wrap:nowrap;justify-content:flex-start;overflow:auto}ul.breadcrumb
li{flex-shrink:0}}#header{position:fixed;top:0;display:flex;width:100%;height:var(--body-top-padding);padding:var(--padding-base1);color:var(--color-black);box-sizing:border-box;align-items:center;justify-content:space-between;background-color:rgba(250,250,250,0);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2147400000;transition:all .5s}#header .site-title{display:block;width:var(--bana-size);margin:0;padding-right:10px;text-align:center;text-decoration:none;color:#000;font-family:var(--fontfamily-head);font-weight:var(--fontweight-head)}#header .site-title
span{display:block;width:0px;height:0px;white-space:nowrap;overflow:hidden;text-indent:-9999px}#header .site-title
img{max-width:100%;display:block;max-height:calc(var(--body-top-padding) - 15px)}#header #site-nav{width:calc(100% - var(--bana-size));height:100%;margin:0}#header #site-nav
ul{display:flex;height:100%;justify-content:flex-end}#header #site-nav ul li
a{display:flex;flex-wrap:wrap;height:100%;margin:0;padding:1em;text-decoration:none;transition:background-color .5s,color .5s;box-sizing:border-box;font-size:16px;font-weight:bold;line-height:1;color:var(--color-black);transition:all .25s;justify-content:center;align-items:center}#header #site-nav ul li a[title]::after{display:block;width:100%;content:attr(title);margin:0
auto;font-size:60%;text-align:center;color:var(--color-theme1);order:10}#header #site-nav ul li
a.nolink{pointer-events:none}#header #site-nav ul li
ul{display:none}#header #site-nav ul li:hover>a{background-color:var(--color-theme2);color:var(--color-theme2-reverse);border-radius:10px}#header #site-nav ul li:hover>a[title]::after{color:var(--color-theme1-reverse)}#header #site-nav ul li.nolink>a::before{content:"";padding-top:.25em;margin-left:.25em;font-family:FontAwesome;font-size:80%;order:9}#header #site-nav ul li.nolink:hover>a,#header #site-nav ul li.nolink:active>a{background-color:var(--color-theme1);border-radius:10px 10px 0 0;color:var(--color-theme1-reverse)}#header #site-nav ul li.nolink:hover ul,#header #site-nav ul li.nolink:active
ul{position:absolute;left:0;right:0;bottom:1px;display:flex;height:auto;padding:2.4em;margin:0
auto;border-radius:0 0 10px 10px;box-sizing:border-box;background-color:var(--color-theme1);transform:translateY(100%);z-index:2147400000;border:none;flex-wrap:wrap;justify-content:center;overflow:hidden}#header #site-nav ul li.nolink:hover ul li,#header #site-nav ul li.nolink:active ul
li{display:flex;flex-wrap:nowrap;padding:0;margin:0;align-items:center}#header #site-nav ul li.nolink:hover ul li a,#header #site-nav ul li.nolink:active ul li
a{display:flex;padding:1em
.75em;margin:0;color:var(--color-theme1-reverse)}#header #site-nav ul li.nolink:hover ul li a:hover,#header #site-nav ul li.nolink:active ul li a:hover{background-color:var(--color-theme1-reverse);color:var(--color-theme1)}#header #site-nav ul li.nolink:hover ul li::after,#header #site-nav ul li.nolink:active ul li::after{content:"";width:2px;height:40px;margin:0
2px;background-image:linear-gradient(0deg, var(--color-theme1-reverse) 25%, transparent 25%);background-position:0 0;background-repeat:repeat-y;background-size:2px 6px}#header #site-nav ul li.nolink:hover ul li:last-child::after,#header #site-nav ul li.nolink:active ul li:last-child::after{display:none}#header #site-nav ul
li.contact{width:145px;height:var(--body-top-padding);margin:0}#header #site-nav ul li.contact
a{display:block;width:100%;height:var(--body-top-padding);padding:0;background-color:var(--color-theme1);border-radius:0;color:var(--color-theme1-reverse);line-height:var(--body-top-padding);text-align:center}#header #site-nav ul li.contact a:hover{background-color:var(--color-theme2);color:var(--color-theme2-reverse)}#header #site-nav ul li.contact a::before{content:"";margin-right:.5em;font-family:FontAwesome}body.fix-active
#header{border-radius:0 0 10px 10px;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.15)}body.fix-active #header #site-nav ul
li.contact{border-radius:0 0 10px 0;overflow:hidden}body.fix-active #secondary-menu-bt{border-radius:0 0 10px 0}body.fix-active #secondary-menu-bt.close{right:307px;border-radius:50%}@media only screen and (max-width: 1000px){#header #site-nav{width:80px;margin-right:80px}#header #site-nav ul
li{display:none}#header #site-nav ul
li.contact{display:none}}article section:has(h2){counter-increment:mycounter}article section.entry-content{counter-increment:mycounter 0}article section.entry-content
h2{counter-increment:mycounter}body.single article section:has(h2){counter-increment:none}body.single article
h2{counter-increment:mycounter}article
h1{line-height:1.35}article
h2{position:relative;padding:.5em 0 .5em 2.5em;margin:0
0 .5em 0;line-height:1.35;color:var(--color-article-head)}article h2::before{content:counter(mycounter, decimal-leading-zero);position:absolute;top:0;left:0;display:block;color:var(--bgcolor-article-head);font-size:30px;border-bottom:2px solid var(--bgcolor-article-head);font-family:var(--fontfamily-alphabet);font-weight:var(--fontweight-alphabet);height:1.25em;bottom:0;margin:auto 0}article
h3{position:relative;padding:.5em .75em;margin:0
0 1em 0;border-bottom:1px solid #999;line-height:1.35;color:var(--color-article-head)}article h3::before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;width:6px;height:70%;margin:auto 0;border-radius:3px;background-color:#222}article h4,article h5,article
h6{position:relative;padding:.5em .75em;margin:0
0 .25em 0;line-height:1.35;color:var(--color-article-head)}article h4::before,article h5::before,article h6::before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;width:6px;height:70%;margin:auto 0;border-radius:3px;background-color:#222}article h5::before,article h6::before{width:4px;height:50%}#eyecatch{position:relative;width:100%;height:200px;margin:0
auto;padding:0;overflow:hidden;background-image:url(https://farmer-next-door.jp/wp-content/themes/mottainai/images/bg_eyecatch.png);background-repeat:no-repeat;background-position:center;background-color:var(--bgcolor-eyecatch)}#eyecatch::before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:rgba(255,255,255,0);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#eyecatch::after{content:"";display:block;position:absolute;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);background-image:radial-gradient(rgba(0, 0, 0, 0.5) 30%, transparent 31%),radial-gradient(rgba(0, 0, 0, 0.5) 30%, transparent 31%);background-size:3px 3px;background-position:0 0,2px 2px;z-index:1}#eyecatch div.photo-box{position:absolute;top:0;right:0;width:100%;height:210px;max-width:calc(var(--page-max-width) + (100vw - var(--page-max-width))/2);padding-left:var(--margin-eyecatch);box-sizing:border-box}#eyecatch
div.photo{position:absolute;right:0;width:100vw;height:210px}#eyecatch
h1{position:absolute;top:0;left:0;bottom:30px;height:1em;margin:auto 0;color:var(--color-eyecatch-reverse);font-size:40px;line-height:1;z-index:2}#eyecatch
img{position:absolute;top:0;left:-200%;right:-200%;bottom:0;display:block;width:auto;height:100%;margin:auto}@media only screen and (max-width: 1505px){#eyecatch div.photo-box{position:relative;max-width:none;padding:var(--padding-base3)}#eyecatch
h1{left:auto}}article{font-size:var(--font-size-p);font-weight:var(--fontweight-article)}article
p{font-size:var(--font-size-p);font-weight:var(--fontweight-article)}article div.flex-wrap{display:flex;max-width:var(--page-max-width);margin:-16px auto 0 auto}article div.flex-wrap
div.nav{position:sticky;top:0;left:0;width:300px;margin:calc(-1*var(--body-top-padding)) auto 0 auto;padding:calc(var(--body-top-padding) + 16px) 0 4em 0;flex-shrink:0;align-self:baseline;pointer-events:none}article div.flex-wrap div.nav
ul{padding:0}article div.flex-wrap div.nav ul
li{position:relative;width:200px;padding:0;list-style:none;font-size:12px}article div.flex-wrap div.nav ul li
a{display:block;padding-right:2em;font-weight:700;color:#999;text-decoration:none;pointer-events:auto}article div.flex-wrap div.nav ul li a::after{position:absolute;top:0;right:0;bottom:0;display:block;width:1.5em;height:1.5em;margin:auto 0;border-radius:50%;font-family:FontAwesome;content:"";font-weight:900;text-align:center;line-height:1.5em;color:var(--color-theme1-reverse);background-color:var(--color-theme1);transition:.5s all}article div.flex-wrap div.nav ul li.active
a{color:var(--color-theme1)}article div.flex-wrap div.nav ul li.active a::after{color:var(--color-theme1);background-color:var(--color-theme1-reverse)}article div.flex-wrap
div.main{width:calc(100% - var(--side-nav2-width));padding-top:16px}article div.flex-wrap div.main
section.loop_section{margin:0
0 0 auto}article div.flex-wrap div.main section.loop_section
div.wrapper{margin:0
0 0 auto}@media only screen and (max-width: 1100px){article{margin-top:0}article div.flex-wrap{display:block}article div.flex-wrap
div.nav{display:none}article div.flex-wrap
div.main{width:100%;padding-top:0}article div.flex-wrap div.main section.loop_section
div.bg_cover{left:50%}article div.flex-wrap div.main section.bg::after{left:50%}}
/*!
Theme Name: noct_base
Description: Description
Version: 1.0.0
Text Doarticle: noct_base
*/
div.grecaptcha-badge{bottom:10px !important;z-index:2147200000}form.post-password-form
p{text-align:left}article{overflow-wrap:break-word}article
section{padding:var(--padding-base9) 0}article
p{font-size:16px;text-align:justify;text-justify:inter-ideograph;margin:0
0 1.6em 0}article
hr{margin:4em
0}article
dl{margin:0
0 1.6em 0;list-style:none}article
dd{margin-left:2.4em}article ul,article
ol{margin:0
0 1.6em 0;padding-left:1.6em;list-style:none}article ul li,article ol
li{margin-bottom:1.6em}article ul
li{list-style-type:disc;list-style-position:outside}article ol
li{list-style:decimal;list-style-position:outside}article table ul li,article table ol
li{margin-left:0}article ul li:last-child,article ol li:last-child{margin-bottom:0}article ul ul,article ul ol,article ol ul,article ol
ol{padding-left:1.5em}article div.sns__container+blockquote,article p+ul.flex-list,article div+img,article div+picture,article div+p,article p+div,article p+h2,article ul+h2,article ol+h2,article table+h2,article div+h2,article pre+h2,article blockquote+h2,article img+h2,article picture+h2,article noscript+h2,article iframe+h2,article script+h2,article ul+ins,article ol+ins,article p+ins,article table+ins,article div+ins,article pre+ins,article blockquote+ins,article img+ins,article picture+ins,article iframe+ins{margin-top:4em}article div.ez-toc-container+h2{margin-top:6em}article blockquote+img,article blockquote+picture,article script+ul,article script+ol,article script+table,article script+h3,article script+h4,article script+h5,article script+div,article p+ul,article p+ol,article p+table,article p+h3,article pre+ul,article pre+ol,article ul+h3,article ol+h3,article table+h3,article div+h3,article pre+h3,article blockquote+h3,article img+h3,article picture+h3,article noscript+h3,article p+h4,article ul+h4,article ol+h4,article table+h4,article div+h4,article pre+h4,article blockquote+h4,article img+h4,article picture+h4,article noscript+h4,article p+h5,article ul+h5,article ol+h5,article table+h5,article div+h5,article pre+h5,article blockquote+h5,article img+h5,article picture+h5,article noscript+h5{margin-top:2.4em}article code+p,article pre+p,article p+img,article p+picture{margin-top:1.6em}article
img{display:block;max-width:100%;height:auto;margin:0
auto 1.6em auto}article
figure{margin:0}article section.post-content
img{display:block;max-width:100%;max-height:500px;width:auto;height:auto;margin:0
0 1.6em 0}article
iframe{margin:0
0 1.6em 0}article div.contact-form table
th{padding-right:40px;text-align:left}article p:last-child,article div:last-child,article ul:last-child,article ol:last-child,article dl:last-child,article ul li:last-child,article ol li:last-child,article dl li:last-child,article table:last-child{margin-bottom:0}.margin-top-0{margin-top:0}p.sns__title{margin:6em
0 1em 0;text-align:center;font-weight:bold}.sns__container{display:flex;margin:0;justify-content:center}.sns__container:first-child{margin-bottom:4em}.sns__container
a{width:100%;margin:0
5px;text-align:center;color:#fff;padding:.5rem 0;border-radius:5px;text-decoration:none}.sns__container a::before{font-family:FontAwesome;font-size:21px;color:#fff}.sns__container a:hover{opacity:.6}.sns__twitter{background:#000}.sns__twitter::before{content:""}.sns__facebook{background:#3b5998}.sns__facebook::before{content:""}.sns__line{background:#1dcd00}.sns__line::before{content:""}.sns__hatena{background:#00a5de}.sns__hatena::before{content:"B!";font-weight:bold}#overlay{opacity:0;transition:opacity .3s;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.3);z-index:2147300000;pointer-events:none;display:none}body.overlay
#overlay{display:block;opacity:1;pointer-events:auto}#secondary-menu-bt{position:fixed;display:none;top:0;right:0;width:var(--body-top-padding);height:var(--body-top-padding);z-index:2147400000;line-height:var(--body-top-padding);text-align:center;font-family:FontAwesome;transition:all .3s ease-in;overflow:hidden;background-color:var(--color-menubt-bg);color:var(--color-menubt-font)}#secondary-menu-bt:before{content:""}#secondary-menu-bt.close{right:307px;width:40px;height:40px;margin-top:20px;border-radius:50%;background:var(--color-menubt-bg);color:var(--color-menubt-font);line-height:40px}#secondary-menu-bt.close:before{content:""}#secondary-menu{display:block;position:fixed;top:0;right:0;width:0;height:100vh;box-sizing:border-box;background-color:#fff;z-index:2147400000;transition:width .3s;overflow:hidden}#secondary-menu div.secondary-menu{width:302px;height:100%;padding:1em;overflow:auto;box-sizing:border-box;transition:transform .3s;transform:translateX(100%)}#secondary-menu div.secondary-menu
ul{padding:0
0 1em 1em}#secondary-menu div.secondary-menu ul li
a{display:block;margin:0
0 .5em 0;font-family:var(--fontfamily-head);font-weight:var(--fontweight-head);color:#222;text-decoration:none;transition:transform .3s}#secondary-menu div.secondary-menu ul li a:hover{transform:translateX(1em)}#secondary-menu div.secondary-menu ul li a:before{content:"";margin-right:.25em;font-size:12px;font-family:FontAwesome}#secondary-menu div.secondary-menu
a.bana{position:static;display:block;width:90%;height:0;padding:45% 0 0 0;margin:5%;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:contain;box-sizing:border-box;opacity:1;border-bottom:1px solid #eee;user-select:none}#secondary-menu.open{width:302px}#secondary-menu.open div.secondary-menu{transform:translateX(0)}@media only screen and (max-width: 1000px){#secondary-menu-bt{display:block}}span.supplement{font-size:12px;color:#333}.scrollable-table{overflow-x:auto;margin:0
0 2.4em 0;padding:0
0 10px 0;overflow:auto}.scrollable-table
table{width:100%;min-width:100%;margin:0;table-layout:initial}div.scrollhint{position:relative}div.scrollhint>span{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.15) 80%, rgba(0, 0, 0, 0.4) 100%);z-index:1000}div.scrollhint>span::before{position:absolute;top:1em;right:50px;content:"";display:block;width:100px;height:100px;margin:auto;line-height:100px;border-radius:10px;background-color:rgba(0,0,0,.8);color:#fff;font-family:FontAwesome;text-align:center;font-size:42px;animation:flick 3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;overflow:hidden}div.scrollhint>span::after{content:"ドラッグで\aスクロール\aできます";position:absolute;top:34px;right:50px;display:block;width:100px;padding:26px
0 0 0;margin:0
auto;font-size:13px;color:#fff;text-align:center;white-space:pre;font-family:a-otf-ud-shin-go-pr6n,sans-serif;font-weight:300;font-style:normal}@keyframes
flick{0%{text-indent:4em}40%{text-indent:0}60%{text-indent:0}100%{text-indent:-4em}}table{width:100%;margin:0
0 2.4em 0;border-collapse:collapse;border-spacing:0;table-layout:fixed;text-overflow:ellipsis;word-break:normal;border:1px
solid #ddd}table.graph-table td,table.graph-table
th{font-size:80%}table th,table
td{position:relative;padding:1em;border:none;border-right:1px solid #ddd;font-style:normal;box-sizing:border-box}table th.text-center,table td.text-center{text-align:center;border-right:none}table
tr{border-bottom:1px solid #ddd}table
th{background-color:var(--color-table);color:var(--color-table-font);font-weight:600;line-height:1.3}table th
span.required{position:absolute;top:0;right:1em;bottom:0;height:1em;margin:auto;background:#b54030;display:block;color:#fff;font-weight:500;font-size:14px;line-height:1;padding:.3em 1em .5em;border-radius:2em 2em 0 2em}table th
span.any{position:absolute;top:0;right:1em;bottom:0;height:1em;margin:auto;background:dimgray;display:block;color:#fff;font-weight:500;font-size:14px;line-height:1;padding:.3em 1em .5em;border-radius:2em 2em 0 2em}table
td{font-weight:500;background-color:#fff}table tr:last-child,table td:last-child{border:none}article table td ul li,article table td ol
li{margin-bottom:1em}section.post-content table:not(.graph-table) thead{display:none}section.post-content :not(.scrollable-table) table tr td:first-child{width:30%;background-color:var(--color-table);color:var(--color-table-font);font-weight:600;line-height:1.3}div.scrollhint{position:relative}div.scrollhint>span{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 60%, rgba(0, 0, 0, 0.2) 100%)}div.scrollhint>span::before{position:absolute;top:1em;left:0;right:0;content:"";display:block;width:100px;height:100px;margin:auto;line-height:100px;border-radius:10px;background-color:rgba(0,0,0,.8);color:#fff;font-family:FontAwesome;text-align:center;font-size:42px;animation:flick 3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;overflow:hidden}div.scrollhint>span::after{content:"スクロール\aできます";position:absolute;top:42px;left:0;right:0;display:block;width:100px;padding:26px
0 0 0;margin:0
auto;font-size:13px;color:#fff;text-align:center;white-space:pre;font-style:normal}@keyframes
flick{0%{text-indent:4em}40%{text-indent:0}60%{text-indent:0}100%{text-indent:-4em}}@media screen and (max-width: 800px){table:not(.scrollable-table table) tr{border:none}table:not(.scrollable-table table) th{display:block;width:100%;text-align:left;box-sizing:border-box;border:none}table:not(.scrollable-table table) td{display:block;width:100%;font-size:15px;box-sizing:border-box;border:none}table:not(.scrollable-table table) td input[type=text],table:not(.scrollable-table table) td input[type=password],table:not(.scrollable-table table) td input[type=date],table:not(.scrollable-table table) td input[type=datetime],table:not(.scrollable-table table) td input[type=email],table:not(.scrollable-table table) td input[type=number],table:not(.scrollable-table table) td input[type=search],table:not(.scrollable-table table) td input[type=tel],table:not(.scrollable-table table) td input[type=time],table:not(.scrollable-table table) td input[type=url],table:not(.scrollable-table table) td textarea,table:not(.scrollable-table table) td
select{box-sizing:border-box;color:#000}}@media screen and (max-width: 800px){.scrollable-table table th,.scrollable-table table
td{min-width:20ch}}span.h-captcha{margin:0
auto 1.6em auto !important}div.button-area{margin:1em
0;text-align:center}div+div.button-wrap,div+p.form-submit{margin-top:2.4em}div.button-wrap,p.form-submit{position:relative;display:block;width:100%;max-width:250px;height:50px;padding:0;margin:0
auto 2.4em auto;text-align:center;border:2px
solid #222;z-index:0;overflow:hidden}p.form-submit input,div.button-wrap input,div.button-wrap
a{display:block;width:100%;height:100%;padding:0;margin:0;border:none;background:none;color:#222;text-align:center;line-height:50px;font-size:14px;font-style:normal;transition:all .5s;text-decoration:none;cursor:pointer}p.form-submit::before,p.form-submit::after,div.button-wrap::before,div.button-wrap::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transition:all .5s;z-index:-1}p.form-submit::before,div.button-wrap::before{right:-50px;border-right:30px solid rgba(0,0,0,0);border-bottom:50px solid #000;transform:translateX(-100%)}p.form-submit::after,div.button-wrap::after{left:-50px;border-left:30px solid rgba(0,0,0,0);border-top:50px solid #000;transform:translateX(100%)}p.form-submit:hover,p.form-submit:hover input,div.button-wrap:hover,div.button-wrap:hover a,div.button-wrap:hover
input{color:#fff}p.form-submit:hover::before,div.button-wrap:hover::before{transform:translateX(-49%)}p.form-submit:hover::after,div.button-wrap:hover::after{transform:translateX(49%)}.fa-tag::before{font-family:FontAwesome;content:"";padding-right:3px}.fa-home::before{font-family:FontAwesome;content:"";padding-right:3px}.fa-folder::before{font-family:FontAwesome;content:"";padding-right:3px}.fa-angle-right::before{font-family:FontAwesome;content:"";padding-right:3px}.fa-file::before{font-family:FontAwesome;content:"";padding-right:3px}a.cat-link,.cat-link{color:#fff;text-decoration:none;display:inline-block;margin:0
5px 5px 0;padding:2px
6px;font-size:12px;background-color:#333;border-radius:2px;word-break:break-all;font-style:normal}a.tag-link,.tag-link{color:#333;text-decoration:none;display:inline-block;margin:0
5px 5px 0;padding:1px
5px;font-size:12px;border:1px
solid #999;border-radius:2px;word-break:break-all;font-style:normal}div.search-box{position:relative}div.search-box input::placeholder{color:#ccc}div.search-box button.search-submit{position:absolute;right:0;top:0;font-size:20px;cursor:pointer;line-height:49px;border:none;color:#ccc;padding:0
8px;background-color:rgba(255,255,255,0)}div.search-box button.search-submit::before{content:"";font-family:FontAwesome}.show{opacity:0}.tt010ms{transition:transform 1s,opacity 1s}.tt015ms{transition:transform 1.5s,opacity 1.5s}.tt020ms{transition:transform 2s,opacity 2s}.slide{opacity:0;transform:translateY(50%);transition:all 1s}.slide.on{opacity:1;transform:translateY(0)}.slide2{opacity:0;transform:translateX(50%);transition:all 1s}.slide2.on{opacity:1;transform:translateX(0)}#author-profile{display:flex;max-width:var(--page-max-width);padding:var(--padding-base3);margin:var(--margin-base6) auto 50px auto;justify-content:space-between}#author-profile
div.description{width:35%;padding:1em
4em 1em 1em;box-sizing:border-box}#author-profile div.description
h2{font-size:24px;padding:0;margin:0
0 .75em 0;line-height:1}#author-profile div.description
p{text-align:justify;text-justify:inter-ideograph;word-break:break-all}#author-profile
div.photo{position:relative;width:65%;height:0;padding:27.625% 0 0 0;flex-shrink:0;overflow:hidden;box-shadow:3px 5px 20px rgba(0,0,0,.15)}#author-profile div.photo
img{position:absolute;top:-50%;left:-50%;right:-50%;bottom:-50%;max-width:100%;height:auto;margin:auto}#author-profile div.photo.top
img{top:0;bottom:initial}@media screen and (max-width: 1650px){#author-profile
div.description{width:50%;padding:1em
4em 1em 0}#author-profile
div.photo{width:50%;padding:28% 0 0 0}}@media screen and (max-width: 1365px){#author-profile{align-items:center}#author-profile
div.photo{padding:33% 0 0 0}}@media screen and (max-width: 1200px){#author-profile{flex-wrap:wrap;align-items:flex-start}#author-profile
div.description{width:100%;padding:2.4em 0 0 0;order:2}#author-profile
div.photo{width:100%;padding:42.5% 0 0 0;order:1}}@media screen and (max-width: 550px){#author-profile div.description
h2{font-size:24px}#author-profile div.description
h3{font-size:16px}}div.iframe-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}div.iframe-wrapper
iframe{position:absolute;top:0;left:0;width:100%;height:100%}div.iframe-wrapper a.modal-panel{position:absolute;top:0;left:0;width:100%;height:100%}#modal-content{position:fixed;width:80%;margin:auto;padding:0;background:#fff;position:fixed;display:none;z-index:2147400000}#modal-content
.inner{position:relative;width:100%;padding-top:56.25%;overflow:hidden}#modal-content .inner
#player{position:absolute;top:0;right:0;width:100%;height:100%;background-color:#000}#modal-overlay{z-index:2147300000;display:none;position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(0,0,0,.75)}h2.screen-reader-text{display:none}#main-area
ul.pagenav{display:flex;padding:16px;margin:var(--margin-base4);background:#eee;justify-content:space-between}#main-area ul.pagenav
li{padding:16px;background:#fff;width:45%;flex-shrink:0;transition:all .5s;box-sizing:border-box;line-height:1.3}#main-area ul.pagenav li
a{display:flex;color:#444;font-style:normal;color:#444;text-decoration:none;align-items:center}#main-area ul.pagenav li a
div.photo{position:relative;width:160px;height:90px;margin:-16px;border:1px
solid #fff;background:#f9f9f9;box-sizing:border-box;overflow:hidden}#main-area ul.pagenav li a div.photo
img{position:absolute;top:0;left:-200%;right:-200%;margin:auto;width:auto;height:100%}#main-area ul.pagenav li.next
a{justify-content:flex-end}#main-area ul.pagenav li.next a
div.photo{margin-left:16px}#main-area ul.pagenav li.next a
div.text{text-align:right}#main-area ul.pagenav li.next a div.text::after{font-family:FontAwesome;content:"";padding-right:3px;margin-left:5px;padding-right:0}#main-area ul.pagenav li.prev a
div.photo{margin-right:16px}#main-area ul.pagenav li.prev a div.text::before{font-family:FontAwesome;content:"";padding-right:3px;margin-right:5px;padding-right:0}#main-area ul.pagenav li.prev:hover{transform:translateX(-16px);box-shadow:0 0 25px rgba(0,0,0,.05)}#main-area ul.pagenav li.next:hover{transform:translateX(16px);box-shadow:0 0 25px rgba(0,0,0,.05)}#main-area ul.pagenav
li.blank{background:rgba(0,0,0,0)}p.archive-link{margin:0
0 0 0;text-align:right}p.archive-link
a{display:block;color:#000;transition:transform 1s}p.archive-link a:hover{transform:translateX(1em)}@media only screen and (max-width: 1000px){#main-area
ul.pagenav{display:block}#main-area ul.pagenav
li{width:100%}#main-area ul.pagenav
li.prev{border-bottom:1px dotted #999}}@media only screen and (max-width: 800px){#main-area ul.pagenav li
a{flex-wrap:wrap}#main-area ul.pagenav li a
div.text{width:100%;order:2}#main-area ul.pagenav li.prev a div.photo,#main-area ul.pagenav li.next a
div.photo{width:100%;height:0;margin:0;padding:44.895% 0 0 0;order:1}}#sidebar
.sticky{position:sticky;top:0}#sidebar>section{padding:0
0 1.6em 0;margin:0
0 1.6em 0;border-bottom:1px dotted #999;flex-shrink:0;box-sizing:border-box;font-size:14px;font-style:normal}#sidebar>section h2,#sidebar>section h3,#sidebar>section h4,#sidebar>section h5,#sidebar>section
h6{padding:.25em 0;background-color:var(--bgcolor-side-head);color:var(--color-side-head)}#sidebar>section
h2{position:relative;margin:0
0 1em 0;background-color:var(--bgcolor-side-head);color:var(--color-side-head)}#sidebar>section h2::before{position:absolute;content:"";bottom:0;left:0;width:40%;height:2px;z-index:1;background:#000}#sidebar>section h2::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:2px;background:#999}#sidebar>div.sticky{padding:0
0 1.6em 0;margin:0
0 1.6em 0}#sidebar section.widget_categories
ul{padding:.5em;background-color:#f9f9f9}#sidebar section.widget_categories ul
li{padding:.5em}#sidebar section.widget_categories ul li
a{display:block;border-bottom:1px dotted #eee;color:#000;text-decoration:none;transition:transform 1s}#sidebar section.widget_categories ul li a:hover{transform:translateX(1em)}#sidebar section.widget_categories ul li a::before{content:"";margin:0
.25em 0 0;font-size:12px;font-family:"Font Awesome 5 Free";font-weight:900}#sidebar section.widget_categories ul li.cat-item-53{display:none}#sidebar section>ul{margin-left:0}#sidebar section>ul
ul{margin-left:1em}div.tag-wrapper
h3{border:none;font-size:16px}div.tag-wrapper ul.tag-list{display:flex;flex-wrap:wrap;padding:0;margin:0
0 2.4em 0;border-radius:5px;background-color:#ddd}div.tag-wrapper ul.tag-list
li{list-style:none;padding:0;margin:.25em}div.tag-wrapper ul.tag-list li
a{display:block;padding:.25em 1.5em;background-color:#fff;border-radius:1.5em;font-size:14px;color:#000;text-decoration:none;transition:transform .5s}div.tag-wrapper ul.tag-list li a:hover{transform:translateY(2px)}.tagcloud{display:flex;flex-wrap:wrap}.tagcloud
a{display:inline-block;padding:3px
8px;margin:2px;border-radius:2px;background-color:#f9f9f9;color:#777;text-decoration:none;font-size:12px;border-radius:5px}#side-area section .tagcloud a:hover{background-color:#333;transition:all .5s ease;color:#eee}.tagcloud a::before{content:"";margin-right:.25em;font-family:FontAwesome}#toc_container{margin-bottom:-2.4em;padding:1.6em;font-size:14px}#toc_container+h1,#toc_container+h2{margin-top:4em}div.sly-slider-container.maxbox-right div.sly-loop-frame ul.category-sly-list li:first-child{padding:0}div.sly-slider-container.maxbox div.sly-loop-frame ul.category-sly-list{padding:0
calc(var(--font-size-p)*4) 0 calc(var(--sly-offset))}div.sly-slider-container.maxbox div.sly-loop-frame ul.category-sly-list
li{padding:0
0 0 calc(var(--font-size-p)*4)}div.sly-slider-container div.sly-loop-frame{position:relative}div.sly-slider-container div.sly-loop-frame ul.category-sly-list{display:flex;flex-wrap:nowrap;font-size:12px;padding:0;box-sizing:border-box}div.sly-slider-container div.sly-loop-frame ul.category-sly-list
li{position:relative;width:35vw;max-width:550px;padding:0
0 0 calc(var(--font-size-p)*4);margin:0;list-style:none;flex-shrink:0}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li:first-child{padding:0}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li.v a div.photo
img{width:auto;height:100%}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li.h a div.photo
img{width:100%;height:auto}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li
a{position:relative;display:block;height:100%;color:#000;text-decoration:none;background-color:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);transition:box-shadow .5s}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li a
div.photo{position:relative;width:100%;height:0;padding:44.895% 0 0 0;margin:0;background:#f9f9f9;overflow:hidden;border-radius:10px 10px 0 0}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li a div.photo
img{position:absolute;top:0;left:-200%;right:-200%;bottom:0;width:100%;height:auto;margin:auto;transition:transform .5s}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li a
div.text{position:relative;width:100%;padding:1.6em 1.6em 1.6em 120px;box-sizing:border-box;text-align:justify;text-justify:inter-ideograph}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li a
div.text.no_vol{padding-left:1.6em}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li a div.text
h3{padding:0;border:none;font-size:18px}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li a div.text h3::before{display:none}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li a div.text
time{position:absolute;display:block;top:-30px;left:10px;font-family:var(--fontfamily-alphabet);font-weight:var(--fontweight-alphabet);font-size:50px;text-align:left;line-height:1;font-style:italic;transform:rotate(-10deg)}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li a div.text time
span{display:block;margin-bottom:-0.15em;font-size:60px;letter-spacing:0}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li a div.text
div.vol{position:absolute;display:block;top:1em;left:1.6em;font-family:var(--fontfamily-alphabet);font-weight:var(--fontweight-alphabet);font-size:12px}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li a div.text div.vol
span{display:block;font-size:50px;line-height:30px;font-style:italic;letter-spacing:-0.05em}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li a div.text
div.cat{display:flex;flex-wrap:wrap;font-size:11px;margin:0
0 .5em 0}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li a div.text div.cat>span{display:block;padding:.25em .5em;margin:0
0 2px 2px;border:1px
solid #333;background-color:#333;border-radius:3px;color:#fff}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li a div.text
div.tag{display:flex;flex-wrap:wrap;font-size:11px;margin:0
0 .5em 0}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li a div.text div.tag>span{display:block;padding:.25em .5em;margin:0
0 2px 2px;border:1px
solid #999;border-radius:3px}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li a div.text
div.author{display:block;position:absolute;top:90px;left:25px;width:40px;height:40px;border-radius:50%;overflow:hidden}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li a div.text div.author
img{width:100%;height:100%}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li a:hover{box-shadow:0 0 30px rgba(0,0,0,.1)}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li a:hover div.photo
img{transform:scale(1.1)}div.sly-slider-container div.sly-loop-frame
.controls{position:absolute;top:50%;left:0;right:0;padding:0;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none}div.sly-slider-container div.sly-loop-frame .controls
button{background:none;border:none;font-size:24px;color:#eee;cursor:pointer;outline:none;pointer-events:all;transition:color .3s ease;width:40px;height:80px;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.8);transition:transform .5s}div.sly-slider-container div.sly-loop-frame .controls
button.prev{border-radius:0 10px 10px 0}div.sly-slider-container div.sly-loop-frame .controls button.prev:hover{transform:translateX(-10px)}div.sly-slider-container div.sly-loop-frame .controls
button.next{border-radius:10px 0 0 10px}div.sly-slider-container div.sly-loop-frame .controls button.next:hover{transform:translateX(10px)}div.sly-slider-container div.sly-loop-frame .controls
button.disabled{visibility:hidden}div.sly-slider-container+.scrollbar{display:block;width:100%;height:8px;margin:2.4em auto 0 auto;line-height:0;border-radius:5px;background:#ddd;overflow:hidden;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;box-sizing:border-box}div.sly-slider-container+.scrollbar .handle
.mousearea{position:absolute;top:-9px;left:0;width:100%;height:20px;background:none !important}div.sly-slider-container+.scrollbar
.active{display:block}div.sly-slider-container+.scrollbar
.handle{width:100px;height:8px;background:#888;cursor:pointer;border-radius:5px}@media only screen and (max-width: 600px){div.sly-slider-container div.sly-loop-frame ul.category-sly-list{flex-wrap:wrap;padding:0}div.sly-slider-container div.sly-loop-frame ul.category-sly-list
li{width:100%;padding:0
0 2.4em 0;margin:0
0 2.4em 0;max-width:none}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li:first-child{padding:0
0 2.4em 0}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li::after{position:absolute;bottom:-1px;left:2.4em;width:calc(100% - 4.8em);height:2px;background-image:linear-gradient(90deg, #999 25%, transparent 25%);background-position:0 0;background-repeat:repeat-x;background-size:8px 2px;content:""}div.sly-slider-container div.sly-loop-frame ul.category-sly-list li:last-child::after{display:none}div.sly-slider-container div.sly-loop-frame
.controls{display:none}div.sly-slider-container+.scrollbar{display:none}}#latest-posts{position:relative}#latest-posts ul.latest-posts{display:flex;flex-wrap:nowrap;font-size:12px;justify-content:flex-start}#latest-posts ul.latest-posts
li{display:block;width:250px;height:initial;padding:0;margin:0
1.6em;border-radius:10px;background-color:rgba(255,255,255,.8);overflow:hidden}#latest-posts ul.latest-posts li
a{display:block;width:100%;height:100%}#latest-posts ul.latest-posts li a span.post-type{position:relative;width:100%;padding:66.666% 0 0 0;margin:0
0 1em 0;border-radius:0}#latest-posts ul.latest-posts li a span.post-type
span{position:absolute;top:5px;right:5px;bottom:auto;border-radius:5px;writing-mode:initial;text-orientation:initial;transform:translateX(0)}#latest-posts ul.latest-posts li a span.post-date{padding:0
1em}#latest-posts ul.latest-posts li a
span.title{padding:0
1em 1em 1em}#latest-posts
.scrollbar{display:block;width:100%;height:8px;padding:0;margin:2.4em auto 0 auto;line-height:0;border-radius:5px;background:#ddd;overflow:hidden;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer}#latest-posts .scrollbar .handle
.mousearea{position:absolute;top:-9px;left:0;width:100%;height:20px;background:none !important}#latest-posts
.scrollbar.active{display:block}#latest-posts .scrollbar
.handle{width:100px;height:8px;background:#888;cursor:pointer;border-radius:5px}#latest-posts
.pages{width:100%;height:30px;list-style:none;margin:1.6em auto 0 auto;padding:0;text-align:center;z-index:5000;-webkit-tap-highlight-color:rgba(0,0,0,0)}#latest-posts .pages
li{display:inline-block;width:15px;height:15px;margin:0
9px;text-indent:-999px;border-radius:50%;cursor:pointer;overflow:hidden;background:#ddd}#latest-posts .pages
li.active{background:#999}#latest_box{width:100%;max-width:var(--page-max-width);margin:0
auto 4em auto}#latest_box
h2{position:relative;padding:.5em .75em;margin:0
0 1em 0;color:var(--color-side-head)}#latest_box h2::before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;width:6px;height:70%;margin:auto 0;border-radius:3px;background-color:#222}ul.latest-posts{display:flex;flex-wrap:wrap;padding:0;margin:0;font-size:14px;justify-content:space-between}ul.latest-posts
li{position:relative;width:49%;height:6em;padding:.5em 1em .5em 11.5em;margin:0
0 1.6em 0;background-color:rgba(255,255,255,.5);box-sizing:border-box;border-radius:3em;list-style:none;line-height:1.35;flex-shrink:0;justify-content:center;cursor:pointer;transition:transform .5s}ul.latest-posts li
a{display:flex;width:100%;height:100%;align-items:flex-start;flex-direction:column;justify-content:center;color:var(--color-black);text-decoration:none}ul.latest-posts li a span.post-type{position:absolute;top:0;left:0;display:flex;width:9em;height:6em;padding:.5em 1em .5em 1em;box-sizing:border-box;text-align:center;background-color:#f9f9f9;border-radius:3em 0 0 3em;align-items:center;justify-content:center;background-size:contain;background-position:center;background-repeat:no-repeat}ul.latest-posts li a span.post-type
span{position:absolute;top:0;right:1px;bottom:0;display:block;padding:.25em .5em;background-color:#000;border-radius:0 5px 5px 0;font-size:10px;font-weight:bold;color:#fff;writing-mode:vertical-rl;text-orientation:upright;transform:translateX(100%);z-index:1}ul.latest-posts li a
span.date{font-size:10px}ul.latest-posts li a
span.title{display:block;font-weight:bold;color:var(--color-black);white-space:normal}ul.latest-posts li.post span.post-type{background-color:#bba582}ul.latest-posts li.post span.post-type
span{background-color:#9f7533}ul.latest-posts li.event span.post-type{background-color:#cfadb5}ul.latest-posts li.event span.post-type
span{background-color:#c14e68}ul.latest-posts li.service span.post-type{background-color:#8ec2c5}ul.latest-posts li.service span.post-type
span{background-color:#33999f}ul.latest-posts li.spot span.post-type{background-color:#a1bd9a}ul.latest-posts li.spot span.post-type
span{background-color:#489f33}ul.latest-posts li.pressrelease span.post-type{background-color:#b6adcf}ul.latest-posts li.pressrelease span.post-type
span{background-color:#6b4ec1}@media only screen and (max-width: 1000px){ul.latest-posts{font-size:12px}ul.latest-posts
li{width:100%}}@media only screen and (max-width: 600px){ul.latest-posts{font-size:10px}}#content-side{width:100%;max-width:var(--page-max-width);margin:0
auto 4em auto;padding:0}#content-side
h2{position:relative;padding:.5em .75em;margin:0
0 1em 0;color:var(--color-side-head)}#content-side h2::before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;width:6px;height:70%;margin:auto 0;border-radius:3px;background-color:#222}#content-side ul.related-list{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}#content-side ul.related-list
li{position:relative;width:15%;padding:0
0 1em 0}#content-side ul.related-list li
a{color:#000;text-decoration:none}#content-side ul.related-list li
div.photo{position:relative;width:100%;padding:44.895% 0 0 0;margin:0;background:#f9f9f9;border:2px
solid var(--color-black);border-radius:10px;overflow:hidden}#content-side ul.related-list li div.photo
img{position:absolute;top:0;left:-200%;right:-200%;bottom:0;width:100%;height:auto;margin:auto;transition:all .5s}#content-side ul.related-list li
div.text{padding:.5em}#content-side ul.related-list li div.text
h3{font-size:13px;line-height:1.3;margin:0
0 .5em 0}#content-side ul.related-list li div.text
time{font-family:var(--fontfamily-sub);font-weight:var(--fontweight-sub);font-size:10px;display:block}#content-side ul.related-list li div.text time::before{font-family:FontAwesome;content:"";padding-right:3px}#content-side ul.related-list li li:last-child{margin:0}#content-side ul.related-list li a:hover
img{transform:scale(1.1)}#content-side ul.related-list li:last-child{margin:0}@media only screen and (max-width: 1300px){#content-side ul.related-list
li{width:32%}#content-side ul.related-list li:nth-child(3n+3){margin:0}}@media only screen and (max-width: 900px){#content-side ul.related-list
li{width:49%}#content-side ul.related-list li:nth-child(3n+3){margin:0
2% 0 0}#content-side ul.related-list li:nth-child(even){margin:0}}ins.adsbygoogle,.google-auto-placed{margin:0
0 2.4em 0}#ad-foot{max-width:1450px;margin:0
auto;padding:var(--padding-base5);text-align:center;box-sizing:border-box}#ad-contents-foot{margin:1.6em 0 4em 0}div.ad-wrapper{margin:4em
0}section.popular-posts ul
li{margin:0
0 1em 0;border-radius:10px;overflow:hidden}section.popular-posts ul li
a{display:flex;font-size:12px;color:#000;text-decoration:none}section.popular-posts ul li a
div.photo{position:relative;width:100px;height:100px;margin:0;overflow:hidden;flex-shrink:0}section.popular-posts ul li a div.photo
img{position:absolute;top:0;left:-200%;right:-200%;bottom:0;width:auto;height:100%;margin:auto;transition:all .5s}section.popular-posts ul li a
div.text{width:calc(100% - 100px);padding:.5em .5em .5em 1em;background-color:#fff}section.popular-posts ul li a:hover
img{transform:scale(1.1)}#comments{padding:var(--padding-base6)}.goto-top{display:none;position:fixed;right:8px;bottom:91px;z-index:99999}.goto-top
a{display:block;text-decoration:none;justify-content:center;align-items:center;cursor:pointer;text-align:center;line-height:40px;width:40px;height:40px;border-radius:50%;background:var(--color-menubt-bg);color:var(--color-menubt-font)}.goto-top a:hover{color:var(--color-menubt-bg);background:var(--color-menubt-font)}.goto-top a:before{content:"";font-family:FontAwesome}div.category-wrapper{margin:0
0 1.6em 0}ul.category-children-list{display:flex;flex-wrap:wrap}ul.category-children-list
li{list-style:none;margin:.25em}ul.category-children-list li
a{display:block;color:#000;text-decoration:none;padding:.25em 1em;background-color:#eee;border-radius:1.5em}ul.category-children-list li a::before{content:"";margin:0
.25em 0 0;font-size:12px;font-family:"Font Awesome 5 Free";font-weight:900}ul.category-list{display:flex;flex-wrap:wrap;padding:0;margin-bottom:0}ul.category-list
li{position:relative;width:50%;padding:0
2.4em 2.4em 2.4em;margin:0
0 2.4em 0;list-style:none;box-sizing:border-box}ul.category-list li
a{position:relative;display:block;height:100%;color:#000;text-decoration:none;background-color:#fff;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);transition:box-shadow .5s}ul.category-list li a
div.photo{position:relative;width:100%;height:0;padding:44.895% 0 0 0;margin:0;background:#f9f9f9;overflow:hidden;border-radius:10px 10px 0 0}ul.category-list li a div.photo
img{position:absolute;top:0;left:-200%;right:-200%;bottom:0;width:100%;height:auto;margin:auto;transition:transform .5s}ul.category-list li a
div.text{position:relative;width:100%;padding:1.6em 1.6em 1.6em 120px;box-sizing:border-box;text-align:justify;text-justify:inter-ideograph}ul.category-list li a
div.text.no_vol{padding-left:1.6em}ul.category-list li a div.text
h3{padding:0;border:none;font-size:18px}ul.category-list li a div.text h3::before{display:none}ul.category-list li a div.text
time{position:absolute;display:block;top:-30px;left:10px;font-family:var(--fontfamily-alphabet);font-weight:var(--fontweight-alphabet);font-size:50px;text-align:left;line-height:1;font-style:italic;transform:rotate(-10deg)}ul.category-list li a div.text time
span{display:block;margin-bottom:-0.15em;font-size:60px;letter-spacing:0}ul.category-list li a div.text
div.vol{position:absolute;display:block;top:1em;left:1.6em;font-family:var(--fontfamily-alphabet);font-weight:var(--fontweight-alphabet);font-size:12px}ul.category-list li a div.text div.vol
span{display:block;font-size:50px;line-height:30px;font-style:italic;letter-spacing:-0.05em}ul.category-list li a div.text
div.cat{display:flex;flex-wrap:wrap;font-size:11px;margin:0
0 .5em 0}ul.category-list li a div.text div.cat>span{display:block;padding:.25em .5em;margin:0
0 2px 2px;border:1px
solid #333;background-color:#333;border-radius:3px;color:#fff}ul.category-list li a div.text
div.tag{display:flex;flex-wrap:wrap;font-size:11px;margin:0
0 .5em 0}ul.category-list li a div.text div.tag>span{display:block;padding:.25em .5em;margin:0
0 2px 2px;border:1px
solid #999;border-radius:3px}ul.category-list li a div.text
div.author{display:block;position:absolute;top:90px;left:25px;width:40px;height:40px;border-radius:50%;overflow:hidden}ul.category-list li a div.text div.author
img{width:100%;height:100%}ul.category-list li a:hover{box-shadow:0 0 30px rgba(0,0,0,.1)}ul.category-list li a:hover div.photo
img{transform:scale(1.1)}ul.category-list li:last-child{margin-bottom:2.4em}ul.category-list li::before{position:absolute;top:0;right:-1px;width:2px;height:calc(100% - 2.4em);background-image:linear-gradient(0deg, #999 25%, transparent 25%);background-position:0 0;background-repeat:repeat-y;background-size:2px 8px;content:""}ul.category-list li::after{position:absolute;bottom:-1px;left:2.4em;width:calc(100% - 4.8em);height:2px;background-image:linear-gradient(90deg, #999 25%, transparent 25%);background-position:0 0;background-repeat:repeat-x;background-size:8px 2px;content:""}ul.category-list li:nth-child(odd){padding-left:0}ul.category-list li:nth-child(even){padding-right:0}ul.category-list li:nth-child(2n)::before{display:none}ul.category-list li:nth-last-child(-n+2)::after{display:none}ul.category-list li.now time::after{content:"開催中";display:block;padding:.3em;margin:0;font-size:18px;font-weight:bold;background-color:#000;color:#fff;width:3.5em;text-align:center;line-height:1}ul.category-list li.now.recruitment time::after{content:"募集中"}ul.category-list.event li a
div.photo{padding:100% 0 0 0;background-color:#ede9e5}ul.category-list.event li a div.photo
img{transform:scale(0.9)}ul.category-list.event li a
div.time{margin:0
0 1em 0;line-height:1.3;text-align:left}ul.category-list.event li a div.time
span{display:block}ul.category-list.event li a:hover div.photo
img{transform:scale(1)}ul.category-list.event li.v a div.photo
img{width:auto;height:100%}ul.category-list.event li.h a div.photo
img{width:100%;height:auto}ul.category-list+div.button-wrap{margin-bottom:4em}ul.category-list+div.button-wrap:last-child{margin-bottom:1.6em}@media only screen and (max-width: 1400px){ul.category-list
li{width:50%}}@media only screen and (max-width: 800px){ul.category-list
li{width:100%;padding:0
0 2.4em 0}ul.category-list li::before{display:none}ul.category-list li:nth-child(2n)::before{display:none}ul.category-list li:nth-last-child(-n+2)::after{display:block}ul.category-list li:last-child::after{display:none}}p.archive-link{margin:2.4em 0 0 0;text-align:right}p.archive-link
a{display:block;color:#000;transition:transform 1s}p.archive-link a:hover{transform:translateX(1em)}article #faq div.wrapper>ul{max-width:var(--page-max-width);padding:0;margin:0
auto 4em auto}article #faq div.wrapper>ul
li{list-style:none}article #faq div.wrapper
h3{margin-top:2.4em;font-family:var(--fontfamily-sub);font-weight:var(--fontweight-sub)}article #faq div.wrapper
.toggle{position:relative;min-height:80px;padding:1.6em 1.6em 1.6em .5em;margin:0
0 1.6em 0;border:2px
solid #000;cursor:pointer;box-sizing:border-box}article #faq div.wrapper .toggle
h4{position:relative;padding:0
24px 0 30px;margin:0;color:#000;line-height:24px;font-size:18px;font-weight:600;text-align:left;font-family:var(--fontfamily-sub);font-weight:var(--fontweight-sub)}article #faq div.wrapper .toggle h4::before{position:absolute;top:0;left:0;display:block;width:auto;height:auto;content:"Q";vertical-align:text-bottom;font-weight:700;background:none}article #faq div.wrapper .toggle strong,article #faq div.wrapper .toggle
h4{display:block;font-size:18px;text-align:left}article #faq div.wrapper .toggle
p{margin:0
0 1em 0;text-align:justify;text-justify:inter-ideograph}article #faq div.wrapper .toggle p:last-child{margin:0}article #faq div.wrapper .toggle p+ul,article #faq div.wrapper .toggle p+ol,article #faq div.wrapper .toggle p+h4{margin-top:1.6em}article #faq div.wrapper .toggle
.toggle_box{position:relative;display:none;padding:1.6em 0 0 30px;cursor:auto}article #faq div.wrapper .toggle .toggle_box::before{position:absolute;top:2.4em;left:2px;display:block;content:"A";vertical-align:text-bottom;font-size:18px;font-weight:700;line-height:1}article #faq div.wrapper .toggle:last-child{margin-bottom:0}article #faq div.wrapper .toggle::after{position:absolute;top:40px;right:21px;display:block;content:"";width:18px;height:0;margin:0;border-top:2px solid #000;transition:.5s all}article #faq div.wrapper .toggle::before{position:absolute;top:40px;right:21px;display:block;content:"";width:18px;height:0;margin:0;transform:rotate(90deg);border-top:2px solid #000;transition:.5s all}article #faq div.wrapper .toggle.active::before,article #faq div.wrapper .toggle.active::after{transform:rotate(180deg)}div.myfavorite{position:relative;width:50px;height:50px;justify-content:center;align-items:center}div.myfavorite
button.bookmark{position:absolute;top:0;left:0;display:flex;width:50px;height:50px;background-color:#ccc;border-radius:50%;justify-content:center;align-items:center;z-index:1;font-size:20px}div.myfavorite button.bookmark::before{content:"";font-family:FontAwesome;color:#fff}div.myfavorite
div.balloon{position:absolute;top:0;right:25px;bottom:0;margin:auto 0;width:0;padding:.5em 0;border-radius:0 1.5em 1.5em 0;transform:translateX(100%);background:#fff;font-weight:bold;color:#4f483c;white-space:nowrap;line-height:1.1;overflow:hidden;z-index:0;transition:all .25s}div.myfavorite div.balloon
span{display:block;font-size:12px}div.myfavorite.post{margin:1em
auto 0 auto;transform:translateX(-90px)}div.myfavorite.post.active
button.bookmark{background-color:#ff4d4d}div.myfavorite.post
button.bookmark{background-color:#b99a50}div.myfavorite.post
div.balloon{width:9em;padding:.5em 1em .5em 32px}div.myfavorite.foot{position:fixed;left:8px;bottom:91px;display:none;z-index:2147400000}div.myfavorite.foot
button.bookmark{background-color:#b99a50}div.myfavorite.active
button.bookmark{background-color:#ff4d4d}div.myfavorite.active button.bookmark::before{content:"";color:#fff}div.myfavorite.active
div.balloon{width:9em;padding:.5em 1em .5em 32px}@media only screen and (max-width: 1000px){div.myfavorite.post{margin:28px
auto -28px auto}}ul.favorite-list,ul.recently-viewed-list{padding:0}ul.favorite-list li,ul.recently-viewed-list
li{position:relative;display:flex;width:100%;margin-bottom:0 0 1.6em 0;list-style:none;align-content:center;background-color:#fff;border-radius:10px}ul.favorite-list li div.photo,ul.recently-viewed-list li
div.photo{position:relative;width:30%;height:0;padding:20% 0 0 0;margin:0
1em 0 0;background-color:#e0e0e0;overflow:hidden;flex-shrink:0}ul.favorite-list li div.photo img,ul.recently-viewed-list li div.photo
img{position:absolute;top:0;left:-200%;right:-200%;bottom:0;width:100%;height:auto;margin:auto;transition:transform .5s}ul.favorite-list li div.text,ul.recently-viewed-list li
div.text{display:flex;align-items:center}ul.favorite-list li div.text a,ul.recently-viewed-list li div.text
a{color:var(--color-black);text-decoration:none}ul.favorite-list li div.text h3,ul.recently-viewed-list li div.text
h3{padding:.5em 40px .5em 0;margin:0
0 .5em 0;border:none;font-size:21px;font-family:var(--fontfamily-article);line-height:1.1}ul.favorite-list li div.text h3::before,ul.recently-viewed-list li div.text h3::before{content:none}ul.favorite-list li div.text p,ul.recently-viewed-list li div.text
p{margin:0;text-align:justify;text-justify:inter-ideograph}ul.favorite-list li div.myfavorite,ul.recently-viewed-list li
div.myfavorite{position:absolute;top:0;right:-10px;bottom:0;margin:auto 0;z-index:1}ul.favorite-list li div.myfavorite button.bookmark,ul.recently-viewed-list li div.myfavorite
button.bookmark{border:5px
solid #fff}ul.favorite-list li:hover div.photo img,ul.recently-viewed-list li:hover div.photo
img{transform:scale(0.9)}ul.favorite-list li:last-child,ul.recently-viewed-list li:last-child{margin-bottom:0}ul.favorite-list li.h div.photo img,ul.recently-viewed-list li.h div.photo
img{width:100%;height:auto}ul.favorite-list li.v div.photo img,ul.recently-viewed-list li.v div.photo
img{width:auto;height:100%}@media screen and (max-width: 800px){ul.favorite-list li div.text h3,ul.recently-viewed-list li div.text
h3{font-size:16px;text-align:justify}}@media screen and (max-width: 600px){ul.favorite-list li div.text h3,ul.recently-viewed-list li div.text
h3{font-size:13px}}div.geocode-box,div.geocode-box-nearby{margin:0
0 2.4em 0}div.geocode-box>p,div.geocode-box-nearby>p{padding:1em;margin:0;font-size:14px;font-weight:bold;text-align:center}div.geocode-box ul,div.geocode-box-nearby
ul{display:flex;padding:0;margin:0;justify-content:space-evenly}div.geocode-box ul li,div.geocode-box-nearby ul
li{position:relative;display:flex;width:32%;margin-bottom:0 0 1.6em 0;list-style:none;align-content:center;background-color:#fff;border-radius:10px;transition:transform .5s}div.geocode-box ul li a,div.geocode-box-nearby ul li
a{display:block;width:100%;height:100%;flex-direction:column;justify-content:flex-start;color:var(--color-black);text-decoration:none}div.geocode-box ul li a div.photo,div.geocode-box-nearby ul li a
div.photo{position:relative;width:100%;height:0;padding:66.66% 0 0 0;margin:0
1em 0 0;background-color:#e0e0e0;border-radius:10px 10px 0 0;overflow:hidden;flex-shrink:0}div.geocode-box ul li a div.photo img,div.geocode-box-nearby ul li a div.photo
img{position:absolute;top:0;left:-200%;right:-200%;bottom:0;width:100%;height:auto;margin:auto;transition:transform .5s}div.geocode-box ul li a div.photo i,div.geocode-box-nearby ul li a div.photo
i{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;font-family:"FontAwesome";font-size:60px}div.geocode-box ul li a div.text,div.geocode-box-nearby ul li a
div.text{margin:.75em;font-size:11px;text-align:center;line-height:1.35}div.geocode-box ul li a div.text span.title,div.geocode-box-nearby ul li a div.text
span.title{display:block}div.geocode-box ul li a div.text div.distance,div.geocode-box-nearby ul li a div.text
div.distance{position:absolute;top:-20px;left:-20px;width:90px;height:90px;border-radius:100%;background-color:rgba(250,250,248,.9);color:var(--color-black);transform:scale(0.8) rotate(-10deg)}div.geocode-box ul li a div.text div.distance>span,div.geocode-box-nearby ul li a div.text div.distance>span{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;height:40px;font-size:13px;text-align:center;line-height:1.3}div.geocode-box ul li a div.text div.distance>span span,div.geocode-box-nearby ul li a div.text div.distance>span
span{display:block;font-size:21px;font-family:var(--fontfamily-sub);font-weight:var(--fontweight-sub);line-height:1;text-align:center;flex-shrink:0;white-space:nowrap}div.geocode-box ul li.item1,div.geocode-box-nearby ul
li.item1{width:100%;max-width:600px}div.geocode-box ul li.item1 a,div.geocode-box-nearby ul li.item1
a{display:flex;flex-direction:row;align-items:center}div.geocode-box ul li.item1 a div.photo,div.geocode-box-nearby ul li.item1 a
div.photo{width:35%;padding:23.33% 0 0 0;border-radius:10px 0 0 10px}div.geocode-box ul li.item1 a div.text,div.geocode-box-nearby ul li.item1 a
div.text{width:60%;font-size:14px}div.geocode-box ul li.station div.photo,div.geocode-box-nearby ul li.station
div.photo{background-color:#768ab9}div.geocode-box ul li.station i,div.geocode-box-nearby ul li.station
i{color:#1a2a4f}div.geocode-box ul li.highway div.photo,div.geocode-box-nearby ul li.highway
div.photo{background-color:#76b9b0}div.geocode-box ul li.highway i,div.geocode-box-nearby ul li.highway
i{color:#1a4f46}div.geocode-box ul li.roadside div.photo,div.geocode-box-nearby ul li.roadside
div.photo{background-color:#b4b976}div.geocode-box ul li.roadside i,div.geocode-box-nearby ul li.roadside
i{color:#444f1a}div.geocode-box ul li:hover,div.geocode-box-nearby ul li:hover{transform:scale(0.95)}div.geocode-box ul li.h a div.photo img,div.geocode-box-nearby ul li.h a div.photo
img{width:100%;height:auto}div.geocode-box ul li.v a div.photo img,div.geocode-box-nearby ul li.v a div.photo
img{width:auto;height:100%}div.geocode-box ul li:last-child,div.geocode-box-nearby ul li:last-child{margin:0
0 1.6em 0}div.geocode-box-nearby
ul{flex-wrap:wrap;justify-content:flex-start}div.geocode-box-nearby ul li:nth-child(3n+2){margin-left:2%;margin-right:2%}div.geocode-box-nearby ul.hotel-list{display:block}div.geocode-box-nearby ul.hotel-list
li{width:100%}div.geocode-box-nearby ul.hotel-list li:nth-child(3n+2){margin:0
0 1.6em 0}div.geocode-box-nearby ul.hotel-list li:hover{transform:none}@media screen and (max-width: 600px){div.geocode-box ul li a div.text div.distance,div.geocode-box-nearby ul li a div.text
div.distance{top:-35px;left:-35px;transform:scale(0.5) rotate(-10deg)}}.sly-frame{position:relative;padding:0
0 50px 0;margin:0
0 2.4em 0;overflow:hidden}.sly-frame .sly-slidee{display:flex;padding:0;margin:0;list-style:none;background-color:#e0e0e0}.sly-frame .sly-slidee
li{display:flex;flex-direction:column;width:100%;padding:1.6em;margin:0;flex-shrink:0;box-sizing:border-box}.sly-frame .sly-slidee li
div.photo{position:relative;width:100%;height:0;padding:66.666% 0 0 0;overflow:hidden}.sly-frame .sly-slidee li div.photo
img{position:absolute;top:0;left:-200%;right:-200%;bottom:0;width:100%;height:auto;margin:auto;transition:transform .5s}.sly-frame .sly-slidee li
div.text{padding:1.6em 0 0 0}.sly-frame .sly-slidee li div.text
blockquote{margin:0;background-color:rgba(255,255,255,.5);font-size:12px}.sly-frame .sly-slidee li.v div.photo
img{width:auto;height:100%}.sly-frame .sly-slidee li.h div.photo
img{width:100%;height:auto}.sly-frame
.controls{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%)}.sly-frame .controls
.btn{background:none;border:none;color:#fff;font-size:2em;cursor:pointer}.sly-frame .controls
.btn.disabled{visibility:hidden}.sly-frame
ul.pages{position:absolute;bottom:25px;left:50%;transform:translateX(-50%);display:flex;padding:0;margin:0}.sly-frame ul.pages
li{width:10px;height:10px;background:#fff;border-radius:50%;margin:0
5px;cursor:pointer;text-indent:-9999px;overflow:hidden}.sly-frame ul.pages
li.active{background:gray}div.youtube-container,div.video-container{position:relative;width:100%;max-width:600px;margin:0
0 2.4em 0;aspect-ratio:16/9}div.youtube-container a,div.video-container
a{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;text-decoration:none;z-index:10}div.youtube-container a::before,div.video-container a::before{display:flex;content:"";font-family:"FontAwesome";background:rgba(0,0,0,.5);color:#fff;border:none;border-radius:50%;width:60px;height:60px;padding-left:5px;font-size:24px;cursor:pointer;justify-content:center;align-items:center;box-sizing:border-box}div.youtube-container a button.mute-toggle,div.video-container a button.mute-toggle{position:absolute;right:8px;bottom:8px;padding:0;background:rgba(0,0,0,0);border:none;cursor:pointer;font-size:24px;z-index:100}div.youtube-container.vertical,div.video-container.vertical{background-color:#000}div.youtube-container.vertical .video-bg,div.video-container.vertical .video-bg{position:absolute;top:50%;left:50%;width:100%;height:auto;aspect-ratio:16/9;transform:translate(-50%, -50%);background-image:var(--thumb-url);background-size:cover;background-position:center;opacity:.5;z-index:1}div.youtube-container.vertical .video-foreground,div.video-container.vertical .video-foreground{position:absolute;top:50%;left:50%;width:auto;height:100%;aspect-ratio:9/16;transform:translate(-50%, -50%);background-image:var(--thumb-url);background-size:cover;background-position:center;z-index:1}ul.youtube-list{display:flex;padding:0;justify-content:space-between;flex-wrap:wrap}ul.youtube-list
li{width:49%;margin-bottom:0 0 1.6em 0;list-style:none;align-content:flex-start;background-color:rgba(250,250,250,.3);overflow:hidden}ul.youtube-list li
a{color:var(--color-black);text-decoration:none}ul.youtube-list li a
div.photo{position:relative;width:100%;height:0;padding:56.25% 0 0 0;margin:0
1.6em 0 0;border-radius:10px;background-color:#000;overflow:hidden;flex-shrink:0}ul.youtube-list li a div.photo
img{position:absolute;top:0;left:-200%;right:-200%;bottom:0;width:100%;height:auto;margin:auto;transition:all .5s;opacity:1}ul.youtube-list li a div.photo::after{font-size:3em;position:absolute;top:0;left:0;display:flex;width:2em;height:2em;border-radius:100%;background-color:rgba(255,255,255,.8);justify-content:center;align-items:center;content:"";font-family:"FontAwesome";font-weight:900;color:rgba(0,0,0,.7);pointer-events:none;transition:all .5s;right:0;bottom:0;margin:auto;font-size:30px;text-indent:.2em;opacity:0}ul.youtube-list li a>p{padding:1em;margin:0
0 .5em 0;font-size:14px;font-family:var(--fontfamily-article);font-weight:600;text-align:justify;text-justify:inter-ideograph}ul.youtube-list li div.text
h3{padding:1em;margin:0
0 .5em 0;font-size:14px;font-family:var(--fontfamily-article);font-weight:400;text-align:justify;text-justify:inter-ideograph}ul.youtube-list li div.text h3::before{content:none}ul.youtube-list li a:hover div.photo
img{opacity:.35}ul.youtube-list li a:hover div.photo::after{opacity:1}ul.youtube-list li:last-child{margin-bottom:1.6em}div.youtube-box{max-width:600px;margin:0
auto 1.6em auto;padding:0}div.youtube-box
a{color:var(--color-black);text-decoration:none}div.youtube-box a
div.photo{position:relative;width:100%;height:0;padding:56.25% 0 0 0;margin:0
1.6em 0 0;border-radius:10px;background-color:#000;overflow:hidden;flex-shrink:0}div.youtube-box a div.photo
img{position:absolute;top:0;left:-200%;right:-200%;bottom:0;width:100%;height:auto;margin:auto;transition:all .5s;opacity:1}div.youtube-box a div.photo::after{font-size:3em;position:absolute;top:0;left:0;display:flex;width:2em;height:2em;border-radius:100%;background-color:rgba(255,255,255,.8);justify-content:center;align-items:center;content:"";font-family:"FontAwesome";font-weight:900;color:rgba(0,0,0,.7);pointer-events:none;transition:all .5s;right:0;bottom:0;margin:auto;font-size:30px;text-indent:.2em;opacity:0}div.youtube-box a>p{padding:1em;margin:0
0 .5em 0;font-size:14px;font-family:var(--fontfamily-article);font-weight:600;text-align:justify;text-justify:inter-ideograph}div.youtube-box div.text
h3{padding:1em;margin:0
0 .5em 0;font-size:14px;font-family:var(--fontfamily-article);font-weight:400;text-align:justify;text-justify:inter-ideograph}div.youtube-box div.text h3::before{content:none}div.youtube-box a:hover div.photo
img{opacity:.35}div.youtube-box a:hover div.photo::after{opacity:1}#insta-gallery div.insta-header>a{display:flex;align-items:center;background-color:var(--insta-bg-color);padding:var(--insta-padding) var(--insta-padding) 5px var(--insta-padding);color:var(--insta-font-color);text-decoration:none}#insta-gallery div.insta-header>a
img{max-width:80px;margin:0
1em 0 0}#insta-gallery div.insta-sly-frame{position:relative;width:100%;padding:1em
0 0 0;background-color:var(--insta-bg-color)}#insta-gallery div.insta-sly-frame>ul{display:flex;padding:0;margin:0;gap:var(--gap-5px)}#insta-gallery div.insta-sly-frame>ul.aspect1_1 li
a{aspect-ratio:1/1}#insta-gallery div.insta-sly-frame>ul.aspect3_4 li
a{aspect-ratio:3/4}#insta-gallery div.insta-sly-frame>ul.aspect4_5 li
a{aspect-ratio:4/5}#insta-gallery div.insta-sly-frame>ul
li{display:block;width:250px;margin:0;list-style:none;background-color:#f0f0f0;border-radius:5px;box-sizing:border-box;flex-shrink:0}#insta-gallery div.insta-sly-frame>ul li
a{position:relative;display:block;width:100%;height:auto;overflow:hidden}#insta-gallery div.insta-sly-frame>ul li a
img{position:absolute;top:0;left:-200%;right:-200%;bottom:0;margin:auto;width:100%;height:auto}#insta-gallery div.insta-sly-frame
.controls{position:absolute;top:50%;left:0;right:0;padding:0;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none}#insta-gallery div.insta-sly-frame .controls
button{background:none;border:none;font-size:24px;color:#eee;cursor:pointer;outline:none;pointer-events:all;transition:color .3s ease;width:40px;height:80px;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.8);transition:transform .5s}#insta-gallery div.insta-sly-frame .controls
button.prev{border-radius:0 10px 10px 0}#insta-gallery div.insta-sly-frame .controls button.prev:hover{transform:translateX(-10px)}#insta-gallery div.insta-sly-frame .controls
button.next{border-radius:10px 0 0 10px}#insta-gallery div.insta-sly-frame .controls button.next:hover{transform:translateX(10px)}#insta-gallery div.insta-sly-frame .controls
button.disabled{visibility:hidden}#insta-gallery div.insta-sly-frame
.scrollbar{display:block;width:100%;height:8px;margin:8px
auto 0 auto;line-height:0;border-radius:5px;background:#ddd;overflow:hidden;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;box-sizing:border-box}#insta-gallery div.insta-sly-frame .scrollbar .handle
.mousearea{position:absolute;top:-9px;left:0;width:100%;height:20px;background:none !important}#insta-gallery div.insta-sly-frame .scrollbar
.active{display:block}#insta-gallery div.insta-sly-frame .scrollbar
.handle{width:100px;height:8px;background:#888;cursor:pointer;border-radius:5px}#insta-gallery>ul{display:flex;padding:0;margin:0;flex-wrap:wrap;background-color:var(--insta-bg-color);border:var(--insta-padding) solid var(--insta-bg-color);gap:var(--gap-5px);justify-content:center}#insta-gallery>ul.col1
li{width:100%}#insta-gallery>ul.col2
li{width:var(--col-2-n-5px)}#insta-gallery>ul.col3
li{width:var(--col-3-n-5px)}#insta-gallery>ul.col4
li{width:var(--col-4-n-5px)}#insta-gallery>ul.col5
li{width:var(--col-5-n-5px)}#insta-gallery>ul.min-col2
li{max-width:var(--col-2-5px)}#insta-gallery>ul.min-col3
li{max-width:var(--col-3-5px)}#insta-gallery>ul.min-col4
li{max-width:var(--col-4-5px)}#insta-gallery>ul.min-col5
li{max-width:var(--col-5-5px)}#insta-gallery>ul.aspect1_1 li
a{aspect-ratio:1/1}#insta-gallery>ul.aspect3_4 li
a{aspect-ratio:3/4}#insta-gallery>ul.aspect4_5 li
a{aspect-ratio:4/5}#insta-gallery>ul
li{display:block;margin:0;list-style:none;background-color:#f0f0f0;border-radius:5px;box-sizing:border-box}#insta-gallery>ul li
a{position:relative;display:block;width:100%;height:auto;overflow:hidden}#insta-gallery>ul li a
img{position:absolute;top:0;left:-200%;right:-200%;bottom:0;margin:auto;width:100%;height:auto}