a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,tfoot,th,thead,time,tt,u,ul,var,video,xmp{font-size:100%;margin:0;padding:0;border:0;outline:0;display:block}i{font-style:normal}a,b,cite,dfn,em,i,mark,s,small,span,strong,sub,sup,u{display:inline}html{font-size:15px}img{font-size:0;color:transparent;vertical-align:top;-ms-interpolation-mode:bicubic}li{display:list-item;list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;vertical-align:top;text-align:left}q{quotes:none}q:after,q:before{content:'';content:none}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}svg{overflow:hidden}p:empty{display:none!important}::-moz-selection{color:#fff;background:var(--ah-green-dark)}::selection{color:#fff;background:var(--ah-green-dark)}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}img{max-width:100%;height:auto;vertical-align:bottom}a{text-decoration:none;outline:0;color:#68834b;transition:color .3s}a:hover{color:var(--ah-green-dark)}input.input-text,input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background:0 0;font-family:inherit;line-height:1.6;outline:0;padding:0;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;border-bottom:1px solid rgba(255,255,255,.3);width:100%;color:#b0aa7e;padding:1.2rem 0;font-size:1rem;resize:vertical}input.input-text:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#b0aa7e;-webkit-box-shadow:0 0 0 1000px rgba(255,255,255,0) inset;transition:background-color 5000s ease-in-out 0s}button,input[type=submit]{background:0 0;display:inline-block;color:#282828;padding:0;border:0;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:center}button.disabled,button.loading,button[disabled]{cursor:default;opacity:.3}body{line-height:1.8;letter-spacing:3px;font-family:'Noto Serif JP',serif;font-weight:400;color:#282828}h1,h2{letter-spacing:8px;color:#68834b}h1,h2,h3,h4,h5,h6{line-height:1.4;font-weight:400}h5,h6{line-height:1.6}h1{font-size:3.5vw}h2{font-size:2rem}h3{font-size:1.6rem}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}::-webkit-input-placeholder{opacity:.5}:-moz-placeholder{opacity:.5}::-moz-placeholder{opacity:.5}:-ms-input-placeholder{opacity:.5}.edit_style{margin:50px 0;text-align:left}.edit_style p{font-size:1rem;margin:0 0 1rem}.edit_style h2,.edit_style h3,.edit_style h4,.edit_style h5,.edit_style h6{font-size:1.6rem;color:#68834b;margin:2rem 0 1rem}.edit_style a:hover{color:var(--ah-green-dark)}.edit_style img{margin:40px 0;position:relative}.edit_style p.wp-caption-text{background:#b5bd00;display:inline-block;color:#fff;padding:3px 10px;position:relative}.edit_style p.wp-caption-text:before{content:'';position:absolute;width:0;height:0;left:20px;top:-10px;border-style:solid;border-width:0 6px 10.4px 6px;border-color:transparent transparent #b5bd00 transparent}.edit_style ol,.edit_style ul{margin-left:20px;margin-bottom:15px;line-height:30px}.edit_style ol,.pc_content ol{margin-left:30px;list-style-type:none;counter-reset:es_count_ol}.edit_style ul li:before{content:"•";font-size:24px;color:#68834b;display:inline-block;width:30px;margin-left:-22px;position:absolute}.edit_style ol li,.edit_style ul li{margin-bottom:5px}.edit_style ol li:before{content:counter(es_count_ol);counter-increment:es_count_ol;color:#68834b;display:inline-block;width:30px;margin-left:-20px;position:absolute}.edit_style hr{border:.5px solid #848484;margin:30px 0 30px}.edit_style blockquote{background:#fafafa;padding:2rem;margin:2rem 0;border-left:5px solid #68834b}.edit_style a{color:#68834b}.edit_style a:hover{color:#fff}.edit_style img.image2{display:inline-block;width:50%;vertical-align:top}.edit_style img.image2:nth-child(1){padding-right:10px}.edit_style img.image2:nth-child(2){padding-left:10px}.edit_style img.full{width:100%}.edit_style table{margin:50px 0 40px}.edit_style td{border:1px solid #8e8d8b;padding:10px 20px}.edit_style tr:nth-child(odd){background:#fff}.edit_style strong{display:inline;color:#68834b}/*! locomotive-scroll v4.0.6 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{white-space:nowrap;height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}