﻿/*!
Theme Name: Organic Eco Festa
Theme URI: http://underscores.me/
Author: Akihito Kitakatsu
Author URI: https://akisglobe.com/sns-list/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: organic-eco-festa
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Organic Eco Festa is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*!
Theme Name: Organic Eco Festa
Theme URI: http://underscores.me/
Author: Akihito Kitakatsu
Author URI: https://akisglobe.com/sns-list/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: organic-eco-festa
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Organic Eco Festa is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;font-size:16px}@media (max-width:767px){html{font-size:15px}}@media (max-width:575px){html{font-size:14.5px}}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;transition-duration:0.2s}a:hover{opacity:0.8}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch", courier, monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:#800080}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0, 0, 0, 0.8);line-height:1;padding:0.6em 1em 0.4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}@media (max-width:400px){.ip-in{display:block}}@media (min-width:401px){.ip-in{display:none}}@media (max-width:400px){.ip-none{display:none}}@media (min-width:401px){.ip-none{display:block}}@media (max-width:575px){.sm-in{display:block}}@media (min-width:576px){.sm-in{display:none}}@media (max-width:767px){.md-in{display:block}}@media (min-width:768px){.md-in{display:none !important}}@media (max-width:575px){.sm-none{display:none}}@media (min-width:576px){.sm-none{display:block}}@media (max-width:767px){.md-none{display:none}}@media (min-width:768px){.md-none{display:block}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}html,body{margin:0 !important;padding:0}*{font-family:Arial, Helvetica, sans-serif}div.body-wrap{overflow:hidden}body.preventScroll{overflow-y:hidden}.center{text-align:center;margin:0 auto}.category{color:#767575;font-size:0.9rem}.category a{color:#767575}.category a:visited{color:#767575}div.cover{background-color:black;opacity:0.6;position:absolute;top:97px;left:0;width:100vw;z-index:10;display:none;height:100vh}header .site-branding{margin:11px auto;max-width:800px}header .site-branding img{width:300px}@media (max-width:800px){header .site-branding img{padding-left:1.5rem}}@media (max-width:767px){header .site-branding img{width:250px}}@media (max-width:575px){header .site-branding img{width:230px;height:30px}}header #site-navigation{background-color:#EC9000;height:50px}header #site-navigation #primary-menu{max-width:800px;margin:0 auto;display:flex;justify-content:space-between}header #site-navigation #primary-menu li{line-height:50px;vertical-align:middle;width:150px;text-align:center;transition-duration:0.2s}header #site-navigation #primary-menu li:hover,header #site-navigation #primary-menu li.current_page_item{background-color:#FFE2B5;opacity:1}header #site-navigation #primary-menu li:hover a,header #site-navigation #primary-menu li.current_page_item a{color:black}header #site-navigation #primary-menu li a{color:white;font-size:0.8rem;letter-spacing:1.5px}@media (max-width:575px){header #site-navigation{position:relative;height:45px}header #site-navigation .navigationBar{position:absolute;top:50%;right:1rem;transform:translateY(-50%);z-index:999}header #site-navigation ul#primary-menu{margin-top:45px;padding-top:2rem;transform:translateX(0);display:none;background-color:white;position:absolute;right:0;z-index:20;height:100vh;text-align:center;width:200px}header #site-navigation ul#primary-menu.toggled{display:block}header #site-navigation ul#primary-menu li{display:block;margin:0 auto;padding:0.5rem auto}header #site-navigation ul#primary-menu li+li{border-top:1px solid #EC9000}header #site-navigation ul#primary-menu li.current_page_item{background-color:white}header #site-navigation ul#primary-menu li.current_page_item a{font-weight:bold}header #site-navigation ul#primary-menu li a{color:#EC9000;letter-spacing:2px;font-size:0.9rem}}#primary #carousel{position:relative}#primary #carousel img.main_logo{position:absolute;top:5rem;left:7rem;width:900px}@media (max-width:1800px){#primary #carousel img.main_logo{width:800px}}@media (max-width:1700px){#primary #carousel img.main_logo{width:700px}}@media (max-width:1600px){#primary #carousel img.main_logo{width:650px}}@media (max-width:1400px){#primary #carousel img.main_logo{top:5rem;left:7rem;width:550px}}@media (max-width:1200px){#primary #carousel img.main_logo{top:4rem;left:5rem;width:500px}}@media (max-width:1000px){#primary #carousel img.main_logo{top:3rem;left:4rem;width:400px}}@media (max-width:850px){#primary #carousel img.main_logo{top:3rem;left:4rem;width:300px}}@media (max-width:767px){#primary #carousel img.main_logo{top:4rem;left:50%;transform:translateX(-50%);width:400px}}@media (max-width:767px) and (max-width:575px){#primary #carousel img.main_logo{top:2rem;width:290px}}@media (max-width:767px) and (max-width:500px){#primary #carousel img.main_logo{top:2rem;width:230px}}@media (max-width:767px) and (max-width:400px){#primary #carousel img.main_logo{top:1.7rem;width:220px}}@media (min-width:768px){#primary #carousel .ads{position:absolute;display:flex;top:2rem;right:3rem;padding-top:0}#primary #carousel .ads img{height:40px;margin-left:1.5rem}}#primary #carousel img.main{width:100vw}#primary #carousel .loop_wrap{display:flex;overflow:hidden;flex-flow:row nowrap;width:100vw;background-color:rgba(130, 130, 130, 0.8);padding-top:0.2rem;padding-bottom:0.2rem}@media (min-width:768px){#primary #carousel .loop_wrap{position:absolute;bottom:2rem}}@media (max-width:767px){#primary #carousel .loop_wrap{margin-top:1rem}}#primary #carousel .loop_wrap ul{display:flex;flex-flow:row nowrap;list-style:none;padding:0;margin:0;width:100%}@media (max-width:767px){#primary #carousel .loop_wrap ul{width:auto}}#primary #carousel .loop_wrap ul:first-child{animation:loop 50s -25s linear infinite}#primary #carousel .loop_wrap ul+ul{animation:loop2 50s linear infinite}#primary #carousel .loop_wrap ul li{margin-left:1rem;list-style:none;width:calc(100vw / 10);user-select:none}#primary #carousel .loop_wrap ul li:hover a{cursor:default;opacity:1;user-select:none}@media (max-width:767px){#primary #carousel .loop_wrap ul li{margin-left:0.2rem;width:80px !important}}#primary div.application-flex{margin:4rem auto 1.5rem;max-width:800px;display:flex;justify-content:space-between}#primary div.application-flex img{width:90%}#primary div.application-flex a{text-align:center}@media (max-width:575px){#primary div.application-flex .first{margin-bottom:2rem}}@media (max-width:575px){#primary div.application-flex{flex-direction:column;margin-top:2rem;margin-bottom:0}#primary div.application-flex a{margin-bottom:2rem}}#primary div.ads.md-in{margin:1rem 0.5rem auto auto;display:flex;justify-content:center}#primary div.ads.md-in img{height:30px}#primary section.ads{padding-top:3rem;padding-bottom:2rem;max-width:800px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:575px){#primary section.ads{justify-content:space-around}}#primary section.ads a{display:inline-block;margin-right:1rem;margin-left:1rem;margin-bottom:1.5rem}@media (max-width:575px){#primary section.ads a{margin-right:0;margin-left:0}}#primary section.ads img{width:220px;height:73px;box-shadow:1px 1px 2px rgba(51, 51, 51, 0.4)}@media (max-width:1200px){#primary section.ads img{width:195px;height:64px}}@media (max-width:575px){#primary section.ads img{width:160px;height:53px !important}}@media (max-width:575px){#primary section.ads{width:340px}}#primary section.tbanner{padding-top:3rem;max-width:800px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:575px){#primary section.tbanner{justify-content:space-around}}#primary section.tbanner a{display:inline-block;text-align:center;margin-right:1rem;margin-left:1rem;margin-bottom:1rem}@media (max-width:575px){#primary section.tbanner a{margin-right:0;margin-left:0}}#primary section.tbanner img{width:720px;box-shadow:1px 1px 2px rgba(51, 51, 51, 0.4)}@media (max-width:575px){#primary section.tbanner{width:340px}}@keyframes loop{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes loop2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}footer,.category footer{background-color:#EC9000;margin:0;padding:0.2rem 1rem 11px;position:relative}@media (max-width:1070px){footer,.category footer{padding:1.5rem 1rem 11px}}@media (max-width:767px){footer,.category footer{height:35px}}footer p,.category footer p{color:white;font-size:0.7rem;margin-bottom:0}footer a,.category footer a{font-size:0.7rem;color:white}footer a:hover,.category footer a:hover{color:white;text-decoration:none}footer a:visited,.category footer a:visited{color:white}footer nav ul,.category footer nav ul{padding-left:0;list-style:none;display:flex;justify-content:flex-start;align-items:center;margin-bottom:0}@media (max-width:1070px){footer nav ul,.category footer nav ul{display:none}}footer nav ul li,.category footer nav ul li{vertical-align:middle;padding-right:0.7rem;height:20px}footer nav ul li:nth-child(n+2) a,.category footer nav ul li:nth-child(n+2) a{padding-left:0.7rem;border-left:1px solid white}footer .management,.category footer .management{position:absolute;display:flex}@media (min-width:768px){footer .management,.category footer .management{top:50%;left:50%;transform:translate(-50%, -50%)}}@media (max-width:767px){footer .management,.category footer .management{right:1rem;top:50%;transform:translateY(-50%)}}footer .management p,.category footer .management p{margin-top:3px}footer .management img,.category footer .management img{height:1.2rem}@media (max-width:400px){footer .management,.category footer .management{width:85px;right:1rem}}footer .copyright,.category footer .copyright{display:flex;position:absolute;transform:translateY(-50%);top:60%}@media (min-width:768px){footer .copyright,.category footer .copyright{right:1rem}}footer .copyright p,.category footer .copyright p{margin-left:1.2rem}@media (max-width:767px){footer .copyright,.category footer .copyright{flex-direction:row-reverse;left:1rem}footer .copyright p,.category footer .copyright p{margin-left:0;margin-right:1rem}}.category footer{height:34.19px}.category footer ul li{margin-top:2px}.zdo_drawer_button *{margin:0;padding:0;outline:none;border:none;font:inherit;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;text-decoration:none;list-style:none}.zdo_drawer_button{display:block;padding:0;width:32px;height:22px;position:relative;background:none;border:none;text-align:center;letter-spacing:0.1em;cursor:pointer;outline:none}.zdo_drawer_button:focus{outline:none}.zdo_drawer_button .zdo_drawer_bar{display:block;width:32px;height:2px;transition:all 0.2s;transform-origin:0% 0%;transform:translateY(-50%);position:absolute;left:0}.zdo_drawer_button .zdo_drawer_bar1{top:0}.zdo_drawer_button .zdo_drawer_bar2{top:50%}.zdo_drawer_button .zdo_drawer_bar3{top:100%;width:21px}.zdo_drawer_button.active .zdo_drawer_bar{width:31.11px;left:5px}.zdo_drawer_button.active .zdo_drawer_bar1{transform:rotate(0.7853981634rad) translateY(-50%);top:0px}.zdo_drawer_button.active .zdo_drawer_bar2{opacity:0}.zdo_drawer_button.active .zdo_drawer_bar3{transform:rotate(-0.7853981634rad) translateY(-50%);top:calc(100% - 0px)}.zdo_drawer_button.active .zdo_drawer_menu_text{display:none}.zdo_drawer_button.active .zdo_drawer_close{display:block}.zdo_drawer_text{width:100%;position:absolute;bottom:-20px;left:0;text-align:center;font-size:10px}.zdo_drawer_close{letter-spacing:0.08em;display:none}.zdo_drawer_button{color:white}.zdo_drawer_button .zdo_drawer_bar{background-color:white}.pagination,.pagination ul{margin:0 auto;text-align:center;display:flex;max-width:3000px;justify-content:center;margin-bottom:2.5rem;list-style:none}.pagination li,.pagination ul li{margin:0;padding:0}.pagination li span.current,.pagination ul li span.current{margin-left:0.5rem;margin-right:0.5rem;margin-top:3px}.pagination li a.page-numbers,.pagination ul li a.page-numbers{padding-top:0.4rem}.pagination a.page-numbers{padding-top:0.3rem;color:#333;display:inline-block}.pagination a.page-numbers a:visited{color:#333}.pagination span.current{display:inline-block;margin-left:1rem;margin-right:1rem;font-size:1.2rem;padding-top:0.09rem;font-weight:bold;color:#EC9000}.pagination span.current+a{margin-left:0}.pagination a.prev,.pagination a.next{letter-spacing:2px;font-size:0.9rem;background-color:#EC9000;color:white;border:1px solid #EC9000;transition-duration:0.2s;text-decoration:none;display:inline-block;padding:0.3rem 0.8rem}.pagination a.prev:hover,.pagination a.next:hover{background-color:white;color:#EC9000;text-decoration:none}.pagination :nth-of-type(n+2){margin-left:1rem}.page_container{max-width:850px;margin:0 auto;padding:3rem 1rem 2rem}.page_container img.logo{margin-top:3.5rem;margin-bottom:3.5rem;width:70%;max-width:450px}@media (max-width:575px){.page_container img.logo{margin-top:2rem;margin-bottom:2rem}}.page_container h2.title{font-weight:bold;font-size:1.7rem;letter-spacing:1px;text-align:center;margin-bottom:2rem}.page_container p{letter-spacing:1.2px;line-height:1.8rem}.page_container p.main{margin-bottom:5rem}.page_container .category_menu{position:relative}@media (max-width:575px){.page_container .category_menu{position:static}}.page_container .category_menu p{margin-bottom:0;padding-bottom:0}.page_container .category_menu select.postform{border-color:#EC9000;font-size:0.9rem;padding:0.2rem 0.5rem;cursor:pointer;right:1rem;position:absolute;width:230px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg, transparent 50%, #EC9000 50%), linear-gradient(135deg, #EC9000 50%, transparent 50%);background-size:5px 5px, 5px 5px;background-position:calc(100% - 15px) 50%, calc(100% - 10px) 50%;background-repeat:no-repeat}.page_container .category_menu select.postform:focus{outline-color:#EC9000}@media (min-width:576px){.page_container .category_menu select.postform{position:absolute;top:50%;transform:translateY(-50%);right:1rem}}.page_container .category_menu select.postform option{cursor:pointer;border-color:#EC9000}.page_container .postContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:3rem}@media (max-width:575px){.page_container .postContainer{margin-top:5rem}}.page_container .postContainer .eachPost{margin:0 auto 2rem;text-align:center;width:30%;border-radius:1rem;box-shadow:2px 2px 2px lightgray;position:relative;transition-duration:0.5s;overflow:hidden;cursor:pointer}.page_container .postContainer .eachPost:hover{opacity:0.8}.page_container .postContainer .eachPost:hover img{transform:scale(1.1, 1.1)}.page_container .postContainer .eachPost a.link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10}.page_container .postContainer .eachPost img{border-radius:1rem 1rem 0 0;width:100%;height:180px;transition-duration:0.5s}.page_container .postContainer .eachPost img.noImage{width:180px}@media (max-width:575px){.page_container .postContainer .eachPost img{width:300px;height:220px}.page_container .postContainer .eachPost img.noImage{width:220px}}.page_container .postContainer .eachPost h2{font-size:1.3rem;font-weight:bold;padding:1.8rem 1rem 3rem;word-wrap:break-word;text-align:left}.page_container .postContainer .eachPost ul.post-categories{background-color:#adacac;border-radius:3px;padding:0.2rem 0.4rem;margin:0;list-style:none;position:absolute;left:0.9rem;bottom:0.5rem;font-size:0.6rem}.page_container .postContainer .eachPost ul.post-categories li:nth-of-type(n+2){display:none}.page_container .postContainer .eachPost ul.post-categories li a{color:white;text-decoration:none;letter-spacing:-0.5px}.page_container .postContainer .eachPost ul.post-categories li a a:visited{color:white;text-decoration:none}.page_container .postContainer .eachPost p.time{position:absolute;right:0.4rem;bottom:0.1rem;font-size:0.6rem;padding:0.2rem 0.4rem;margin:0;letter-spacing:0.5px}.page_container .postContainer .eachPost p.time i{margin-right:0.2rem}@media (max-width:767px){.page_container .postContainer .eachPost{width:40%}}@media (max-width:575px){.page_container .postContainer .eachPost{width:300px}}@media (max-width:575px){.page_container .banner{width:100vw;position:relative;left:50%;transform:translateX(-50%)}}.page_container div.date{margin-top:2.5rem}.page_container div.date time{font-size:0.8rem;letter-spacing:1.5px}.page_container h1{border-bottom:1px solid #adacac}.page_container .center img.wp-post-image{width:90%;margin-bottom:3rem}.page-id-21 .page_container,.page-id-2601 .page_container,.page-id-2693 .page_container{max-width:700px;padding-bottom:6rem}.page-id-21 .page_container a.zoom:visited,.page-id-2601 .page_container a.zoom:visited,.page-id-2693 .page_container a.zoom:visited{color:#4169e1 !important}.page-id-21 .page_container .details,.page-id-2601 .page_container .details,.page-id-2693 .page_container .details{margin-top:-1.5rem}.page-id-21 .page_container .details img,.page-id-2601 .page_container .details img,.page-id-2693 .page_container .details img{width:380px}@media (max-width:575px){.page-id-21 .page_container .details img,.page-id-2601 .page_container .details img,.page-id-2693 .page_container .details img{width:300px}}.page-id-21 .page_container .application_form,.page-id-2601 .page_container .application_form,.page-id-2693 .page_container .application_form{overflow:scroll;width:100%;height:280px;border:1px solid #ccc;padding:5px 8px;font-size:13.5px}.page-id-21 .page_container .application_form p,.page-id-2601 .page_container .application_form p,.page-id-2693 .page_container .application_form p{letter-spacing:0;line-height:1.5em}.page-id-21 .page_container .application_form .each h3,.page-id-2601 .page_container .application_form .each h3,.page-id-2693 .page_container .application_form .each h3{font-size:1.2em;margin-top:2em}.page-id-21 .page_container .application_submit,.page-id-2601 .page_container .application_submit,.page-id-2693 .page_container .application_submit{letter-spacing:10px !important;text-indent:16px !important}@media (max-width:575px){.page-id-21 .page_container .application_submit,.page-id-2601 .page_container .application_submit,.page-id-2693 .page_container .application_submit{letter-spacing:5px !important;text-indent:7px !important}}.page-id-21 .page_container .acceptance label,.page-id-2601 .page_container .acceptance label,.page-id-2693 .page_container .acceptance label{width:auto !important;margin-bottom:0}.page-id-21 .page_container .acceptance label input.acceptance,.page-id-2601 .page_container .acceptance label input.acceptance,.page-id-2693 .page_container .acceptance label input.acceptance{width:1.5rem;margin-top:0}.page-id-21 .page_container .acceptance span.wpcf7-list-item,.page-id-2601 .page_container .acceptance span.wpcf7-list-item,.page-id-2693 .page_container .acceptance span.wpcf7-list-item{font-size:1em;margin-left:0;margin-top:1.3em;margin-bottom:1.3em}.page-id-21 .page_container .contactContainer,.page-id-2601 .page_container .contactContainer,.page-id-2693 .page_container .contactContainer{margin:0 auto;max-width:550px}.page-id-21 .page_container .contactContainer span.required,.page-id-2601 .page_container .contactContainer span.required,.page-id-2693 .page_container .contactContainer span.required{display:inline-block;margin-left:0.4rem;color:#EC9000}.page-id-21 .page_container .contactContainer label,.page-id-21 .page_container .contactContainer textarea,.page-id-21 .page_container .contactContainer span.your-message,.page-id-2601 .page_container .contactContainer label,.page-id-2601 .page_container .contactContainer textarea,.page-id-2601 .page_container .contactContainer span.your-message,.page-id-2693 .page_container .contactContainer label,.page-id-2693 .page_container .contactContainer textarea,.page-id-2693 .page_container .contactContainer span.your-message{width:100%;font-size:0.9rem;color:#333}.page-id-21 .page_container .contactContainer input:focus,.page-id-21 .page_container .contactContainer textarea:focus,.page-id-2601 .page_container .contactContainer input:focus,.page-id-2601 .page_container .contactContainer textarea:focus,.page-id-2693 .page_container .contactContainer input:focus,.page-id-2693 .page_container .contactContainer textarea:focus{outline-color:#EC9000}.page-id-21 .page_container .contactContainer input,.page-id-21 .page_container .contactContainer textarea,.page-id-2601 .page_container .contactContainer input,.page-id-2601 .page_container .contactContainer textarea,.page-id-2693 .page_container .contactContainer input,.page-id-2693 .page_container .contactContainer textarea{margin-top:0.5rem;padding:0.3rem 0.6rem}.page-id-21 .page_container .contactContainer input,.page-id-2601 .page_container .contactContainer input,.page-id-2693 .page_container .contactContainer input{width:60%}.page-id-21 .page_container .contactContainer input[type="submit"],.page-id-2601 .page_container .contactContainer input[type="submit"],.page-id-2693 .page_container .contactContainer input[type="submit"]{background-color:#EC9000;margin:0 auto;border:1px solid #EC9000;padding:0.8rem 3rem;border-radius:10px;color:white;letter-spacing:1.5rem;text-indent:1.5rem;width:250px;transition-duration:0.3s}@media (max-width:575px){.page-id-21 .page_container .contactContainer input[type="submit"],.page-id-2601 .page_container .contactContainer input[type="submit"],.page-id-2693 .page_container .contactContainer input[type="submit"]{width:240px}}.page-id-21 .page_container .contactContainer input[type="submit"]:hover,.page-id-2601 .page_container .contactContainer input[type="submit"]:hover,.page-id-2693 .page_container .contactContainer input[type="submit"]:hover{background-color:white;color:#EC9000}.page-id-21 .page_container .contactContainer input[type="submit"]:focus,.page-id-2601 .page_container .contactContainer input[type="submit"]:focus,.page-id-2693 .page_container .contactContainer input[type="submit"]:focus{outline:none}@media (max-width:575px){.page-id-21 .page_container .contactContainer input,.page-id-2601 .page_container .contactContainer input,.page-id-2693 .page_container .contactContainer input{width:300px}}.page-id-21 .page_container .wpcf7-response-output,.page-id-2601 .page_container .wpcf7-response-output,.page-id-2693 .page_container .wpcf7-response-output{text-align:center}body.privacy-policy h1{margin-top:3rem;margin-bottom:1.5rem;font-size:1.8rem}body.privacy-policy h3{font-size:1.4rem;margin-top:2.5rem;margin-bottom:1.5rem;border-bottom:1px solid #adacac}body.privacy-policy ol{padding-left:1rem;margin-right:0.8rem;line-height:2rem}body.privacy-policy ol li{line-height:2rem}body.privacy-policy ol li ol{margin-left:0}body.privacy-policy address a{color:#339af0}body.privacy-policy address a:visited{color:#339af0}body.privacy-policy address a i{font-size:0.8rem;margin-right:3px}.yt{position:relative;width:100%;padding-top:56.25%;margin-bottom:2rem}.yt iframe{position:absolute;top:0;right:0;width:100%;height:100%}.news{color:#ec9000;border-bottom:1px solid;padding:1rem 0 0 1rem;margin:1.5rem 0 1rem 0}@media (max-width:575px){.news{margin:0 0.5rem;padding:1.5rem 0 0 0}}.newsContainer{padding:1.5rem 3rem 1.5rem 3rem}@media (max-width:575px){.newsContainer{padding:1rem}}.newsContainer ul{list-style:none;margin:0;padding-inline-start:0}@media (max-width:575px){.newsContainer ul{padding-inline-start:0}}.newsContainer li{display:flex;padding:1rem 0}.newsContainer li .news_date{margin-right:3.5rem;width:75px}@media (max-width:575px){.newsContainer li .news_date{margin-right:1.25rem}}.newsContainer li .news_title{color:#000}.newsContainer li .news_title:hover{color:#767575}.newsContainer li .news_title:visited{color:#000}@media (max-width:575px){.newsContainer li .news_title{display:block}}.news_container{max-width:720px;margin:0 auto;margin-top:2rem;border:solid 1px #b8b8b8}@media (max-width:575px){.news_container{width:340px;margin-top:1rem}}.news_container .container_title{background:#ec9000;color:#fff;height:50px}.news_container .container_title .title_name{line-height:50px;padding-left:3rem}@media (max-width:575px){.news_container .container_title .title_name{line-height:50px;padding-left:1rem}}.news_container .newsContainer{padding:1.25rem 3rem 1.5rem 3rem}@media (max-width:575px){.news_container .newsContainer{padding:1rem 1.5rem}}.news_container .newsContainer li{display:flex;padding:0.8rem 0}@media (max-width:575px){.news_container .newsContainer li .news_title{display:block;width:210px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.news_container .newsContainer .news_date{margin-right:2.2rem;width:75px}@media (max-width:575px){.news_container .newsContainer .news_date{margin-right:0.6rem}}.news_container .newsContainer .news_btn{text-align:center}.news_container .newsContainer .open_btn{display:inline-block;padding:0.5rem 1.5rem;text-decoration:none;color:#fff;background:#b8b8b8;border-radius:0.3rem;transition:0.4s;margin:0.6rem 0}.news_container .newsContainer .open_btn:hover{cursor:pointer;background:#b8b8b8;color:#fff;text-decoration:none}.news_container .newsContainer .open_btn:visited{color:#fff}.grecaptcha-badge{visibility:hidden}.fadein{opacity:0;animation:fadein 1.5s ease forwards}@keyframes fadein{100%{opacity:1}}.fade0{animation-delay:0s}.fade1{animation-delay:0.5555555556s}.fade2{animation-delay:1.1111111111s}.fade3{animation-delay:1.6666666667s}.fade4{animation-delay:2.2222222222s}.fade5{animation-delay:2.7777777778s}.fade6{animation-delay:3.3333333333s}.fade7{animation-delay:3.8888888889s}.fade8{animation-delay:4.4444444444s}.fade9{animation-delay:5s}.fade10{animation-delay:5.5555555556s}.scrollin{opacity:0;transform:translateY(20px);transition:all 1.5s}/*# sourceMappingURL=style.css.map */