<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-style:normal;font-weight:normal;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{overflow-y:scroll}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}input,textarea{margin:0;padding:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}a:focus{outline:none}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}.both{clear:both}.inline_block{display:inline-block}:root{--color-logo-1: #231815;--color-logo-2: #898989;--color-logo-3: #aaabab;--color-logo-4: #c9caca}html{-webkit-scroll-behavior:smooth;scroll-behavior:smooth}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;border-radius:0;color:inherit}html{font-size:10px;color:#000;-webkit-tap-highlight-color:transparent}body{font-size:1.6rem;line-height:1.75;-webkit-text-size-adjust:100%}body{font-family:'Helvetica Neue', 'Noto Sans JP', sans-serif;font-feature-settings:"pwid" 1}a{text-decoration:none;color:#000;-webkit-transition:0.3s;-o-transition:0.3s;transition-duration:0.3s}.text-danger,.text-danger.text-aster{color:#f24846}.text-aster{font-size:85%;color:#848484}.text-small{font-size:85%}sup{vertical-align:super}.text-capitalized{text-transform:capitalize}.h1,h1{font-size:3rem}@media screen and (max-width: 781px){.h1,h1{line-height:1.3;font-size:2.4rem}}.h2,h2{font-size:2.8rem}@media screen and (max-width: 781px){.h2,h2{line-height:1.3;font-size:2.2rem}}.h3,h3{font-size:2.6rem}@media screen and (max-width: 781px){.h3,h3{line-height:1.3;font-size:2.1rem}}.h4,h4{font-size:2.4rem}@media screen and (max-width: 781px){.h4,h4{line-height:1.3;font-size:2rem}}.h5,h5{font-size:2.2rem}@media screen and (max-width: 781px){.h5,h5{line-height:1.3;font-size:1.9rem}}.h6,h6{font-size:2rem}@media screen and (max-width: 781px){.h6,h6{line-height:1.3;font-size:1.8rem}}mark{background:linear-gradient(transparent 80%, #60d0ff 80%)}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.text-center{text-align:center}.text-right{text-align:right}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 782px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}*{box-sizing:border-box}html,body{height:100%}body{display:flex;flex-direction:column}img,svg{vertical-align:bottom}hr{margin:0;border:0}.contents{flex:1 0 auto;width:100%;margin:auto;padding-top:45px}.header,.footer{flex-shrink:0}main{display:block}@media screen and (max-width: 991px){.contents{padding-top:45px}.body--over .contents{padding-top:0}}@media screen and (max-width: 781px){.contents{padding-top:60px}}.single:not(.variations) .article-body .wysiwyg{max-width:782px;margin-right:auto;margin-left:auto}.wysiwyg{line-height:2}.wysiwyg a{color:#009ddf}.wysiwyg a:hover{color:#848484}.wysiwyg a:visited{color:#005579}.wysiwyg a[target="_blank"]:not(.link--has-img):after,.wysiwyg a[target="_blank"]:not(.link--has-pdf):after{content:"\f08e";font-family:"Font Awesome 5 Pro";margin:0 5px}.wysiwyg a[target="_blank"]:not(.link--has-img):hover:after,.wysiwyg a[target="_blank"]:not(.link--has-pdf):hover:after{color:#848484}.wysiwyg a[href$=".pdf"]:not(.link--has-img):after{width:40px;height:auto;padding:0;text-decoration:none;content:url(../_img/misc/icon-dl-pdf.svg);display:inline-block;vertical-align:middle;-webkit-transform:scale(0.5);transform:scale(0.5)}.wysiwyg a[href$=".doc"]:not(.link--has-img):after,.wysiwyg a[href$=".docx"]:not(.link--has-img):after{width:40px;height:auto;padding:0;text-decoration:none;content:url(../_img/misc/icon-dl-word.svg);display:inline-block;vertical-align:middle;-webkit-transform:scale(0.5);transform:scale(0.5)}.wysiwyg .text-has-icon-link-L{display:inline-block;padding:10px 30px;border:1px #000 solid}.wysiwyg .text-has-icon-link-L a{display:inline-flex;align-items:center;text-decoration:none;font-weight:bold}.wysiwyg .text-has-icon-link-L a[href$=".pdf"]:after{margin-left:0;padding:0 0 0 10px;line-height:1;text-decoration:none;content:url(../_img/misc/icon-dl-pdf.svg);display:inline-block;vertical-align:middle;-webkit-transform:scale(1);transform:scale(1)}.wysiwyg .text-has-icon-link-L a[href$=".doc"]:after,.wysiwyg .text-has-icon-link-L a[href$=".docx"]:after{padding:0 0 0 10px;line-height:1;text-decoration:none;content:url(../_img/misc/icon-dl-word.svg);display:inline-block;vertical-align:middle;-webkit-transform:scale(1);transform:scale(1)}.wysiwyg .text-has-arrow-link{display:inline-block}.wysiwyg .text-has-arrow-link a{display:inline-flex;align-items:center;text-decoration:none;font-weight:bold}.wysiwyg .text-has-arrow-link a:after{line-height:1;text-decoration:none;content:url(../_img/misc/arrow-wysiwyg.png);vertical-align:middle;-webkit-transform:scale(0.5);transform:scale(0.5)}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-weight:bold}.wysiwyg h1{margin-bottom:30px;padding-bottom:5px;line-height:1.67;font-size:2.8rem;border-bottom:1px #000 solid}@media screen and (max-width: 781px){.wysiwyg h1{line-height:1.3;font-size:2.4rem}}.wysiwyg h2{margin-bottom:30px;line-height:1.67;font-size:2.6rem}@media screen and (max-width: 781px){.wysiwyg h2{line-height:1.3;font-size:2.3rem}}.wysiwyg h3{margin-bottom:30px;line-height:1.67;font-size:2.2rem}@media screen and (max-width: 781px){.wysiwyg h3{line-height:1.3;font-size:2.2rem}}.wysiwyg h4{margin-bottom:30px;line-height:1.67;font-size:2rem}@media screen and (max-width: 781px){.wysiwyg h4{line-height:1.3}}.wysiwyg h5{margin-bottom:30px;line-height:1.67;font-size:1.8rem}@media screen and (max-width: 781px){.wysiwyg h5{line-height:1.3}}.wysiwyg h6{margin-bottom:30px;line-height:1.67;font-size:1.6rem}@media screen and (max-width: 781px){.wysiwyg h6{line-height:1.3}}.wysiwyg ol,.wysiwyg p,.wysiwyg ul,.wysiwyg figure,.wysiwyg table,.wysiwyg div.text-caption{margin-bottom:30px}.wysiwyg ol+h1,.wysiwyg ol+h2,.wysiwyg ol+h3,.wysiwyg ol+h4,.wysiwyg ol+h5,.wysiwyg ol+h6,.wysiwyg p+h1,.wysiwyg p+h2,.wysiwyg p+h3,.wysiwyg p+h4,.wysiwyg p+h5,.wysiwyg p+h6,.wysiwyg ul+h1,.wysiwyg ul+h2,.wysiwyg ul+h3,.wysiwyg ul+h4,.wysiwyg ul+h5,.wysiwyg ul+h6,.wysiwyg figure+h1,.wysiwyg figure+h2,.wysiwyg figure+h3,.wysiwyg figure+h4,.wysiwyg figure+h5,.wysiwyg figure+h6,.wysiwyg table+h1,.wysiwyg table+h2,.wysiwyg table+h3,.wysiwyg table+h4,.wysiwyg table+h5,.wysiwyg table+h6,.wysiwyg div.text-caption+h1,.wysiwyg div.text-caption+h2,.wysiwyg div.text-caption+h3,.wysiwyg div.text-caption+h4,.wysiwyg div.text-caption+h5,.wysiwyg div.text-caption+h6{padding-top:30px}.wysiwyg p{word-break:break-all}.wysiwyg p.has-iframe .inner{display:block;position:relative;height:0;overflow:hidden}.wysiwyg p.has-iframe.has-iframe-movie iframe,.wysiwyg p.has-iframe.has-iframe-google-map iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 576px){.wysiwyg p.has-iframe--wp-embedded-content{position:relative;padding-bottom:100%;height:0;overflow:hidden;margin-top:30px;margin-bottom:30px}.wysiwyg p.has-iframe--wp-embedded-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.wysiwyg iframe{max-width:100%}.wysiwyg ul{margin-left:1.75rem}.wysiwyg ul&gt;li{list-style-type:disc;padding-bottom:10px}.wysiwyg ul&gt;li:last-of-type{padding-bottom:0}.wysiwyg ul[style*="circle"] li{list-style-type:circle}.wysiwyg ul[style*="square"] li{list-style-type:square}.wysiwyg ol{margin-left:1.75rem}.wysiwyg ol&gt;li{list-style-type:decimal;padding-bottom:10px}.wysiwyg ol&gt;li:last-of-type{padding-bottom:0}.wysiwyg ol[style*="lower-greek"] li{list-style-type:lower-greek}.wysiwyg ol[style*="lower-roman"] li{list-style-type:lower-roman}.wysiwyg ol[style*="upper-alpha"] li{list-style-type:upper-alpha}.wysiwyg ol[style*="upper-roman"] li{list-style-type:upper-roman}.wysiwyg ul&gt;li&gt;ul,.wysiwyg ul&gt;li ol,.wysiwyg ol&gt;li&gt;ul,.wysiwyg ol&gt;li ol{margin-top:0.5em}.wysiwyg blockquote{margin-bottom:30px;padding:30px;border-left:3px #848484 solid;font-size:90%}.wysiwyg blockquote&gt;*:last-child{margin-bottom:0}.wysiwyg hr{border:0;border-top:1px #848484 dotted;margin:45px 0}.wysiwyg div[id^="attachment_"]{max-width:100%}.wysiwyg img{max-width:100%;height:auto;vertical-align:bottom;border:1px #ddd solid}.wysiwyg img.img-no-border{border:0}.wysiwyg figcaption{padding-top:10px;font-size:1.1rem}.wysiwyg strong{font-weight:bold}.wysiwyg .text-caption{margin-top:-20px;line-height:1.67;font-size:1.1rem}.wysiwyg .text-caption *{font-size:1.1rem !important}.wysiwyg .text-paren{font-size:80%}.wysiwyg em{font-style:italic}.wysiwyg .text-lead{margin-bottom:60px;padding:30px 0;border-top:1px #848484 solid;border-bottom:1px #848484 solid}.wysiwyg .text-lead&gt;*:last-child{margin-bottom:0}@media screen and (max-width: 781px){.wysiwyg .text-lead{padding:15px 0}}.wysiwyg table tr td{padding:15px;border:1px #000 solid}.wysiwyg table tr td&gt;*:last-child{margin-bottom:0}.wysiwyg table tr td.text-vertical{vertical-align:middle;writing-mode:vertical-rl;line-height:1}.wysiwyg .text-link-button a{padding:1rem 4rem;border-radius:100vh;background-color:#009ddf;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s;transition:all 0.3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:0.1em}.wysiwyg .text-link-button a:hover{background-color:#008bc6}.wysiwyg .text-link-button a[target="_blank"]:hover:after{color:#fff}@media screen and (max-width: 576px){.wysiwyg .text-link-button a{padding:1rem}}.wysiwyg .wp-caption-text{margin-top:5px;font-size:1.1rem}.wysiwyg .alignleft{float:none;margin:0}.wysiwyg .aligncenter{display:block;margin-left:auto;margin-bottom:30px;margin-right:auto}.wysiwyg .alignright{float:none;margin:0}.wysiwyg .clear{clear:both;height:0;overflow:hidden}@media screen and (max-width: 781px){.wysiwyg .alignleft{display:block;float:none;margin:0em 0 30px 0}.wysiwyg .alignright{display:block;float:none;margin:0 0 30px 0}}.gutenberg{line-height:2}.gutenberg a{color:#009ddf}.gutenberg a:hover{color:#848484}.gutenberg a:visited{color:#005579}.gutenberg a[target="_blank"]:not(.link--has-img):after,.gutenberg a[target="_blank"]:not(.link--has-pdf):after{content:"\f08e";font-family:"Font Awesome 5 Pro";margin:0 5px}.gutenberg a[target="_blank"]:not(.link--has-img):hover:after,.gutenberg a[target="_blank"]:not(.link--has-pdf):hover:after{color:#848484}.gutenberg a[href$=".pdf"]:not(.link--has-img):after{width:40px;height:auto;padding:0;text-decoration:none;content:url(../_img/misc/icon-dl-pdf.svg);display:inline-block;vertical-align:middle;-webkit-transform:scale(0.5);transform:scale(0.5)}.gutenberg a[href$=".doc"]:not(.link--has-img):after,.gutenberg a[href$=".docx"]:not(.link--has-img):after{width:40px;height:auto;padding:0;text-decoration:none;content:url(../_img/misc/icon-dl-word.svg);display:inline-block;vertical-align:middle;-webkit-transform:scale(0.5);transform:scale(0.5)}.gutenberg .text-has-icon-link-L{display:inline-block;padding:10px 30px;border:1px #000 solid}.gutenberg .text-has-icon-link-L a{display:inline-flex;align-items:center;text-decoration:none;font-weight:bold}.gutenberg .text-has-icon-link-L a[href$=".pdf"]:after{margin-left:0;padding:0 0 0 10px;line-height:1;text-decoration:none;content:url(../_img/misc/icon-dl-pdf.svg);display:inline-block;vertical-align:middle;-webkit-transform:scale(1);transform:scale(1)}.gutenberg .text-has-icon-link-L a[href$=".doc"]:after,.gutenberg .text-has-icon-link-L a[href$=".docx"]:after{padding:0 0 0 10px;line-height:1;text-decoration:none;content:url(../_img/misc/icon-dl-word.svg);display:inline-block;vertical-align:middle;-webkit-transform:scale(1);transform:scale(1)}.gutenberg .text-has-arrow-link{display:inline-block}.gutenberg .text-has-arrow-link a{display:inline-flex;align-items:center;text-decoration:none;font-weight:bold}.gutenberg .text-has-arrow-link a:after{line-height:1;text-decoration:none;content:url(../_img/misc/arrow-wysiwyg.png);vertical-align:middle;-webkit-transform:scale(0.5);transform:scale(0.5)}.gutenberg h1,.gutenberg h2,.gutenberg h3,.gutenberg h4,.gutenberg h5,.gutenberg h6{font-weight:bold}.gutenberg h1{margin-bottom:30px;line-height:1.67;font-size:2.8rem}.gutenberg h2{margin-bottom:30px;padding-bottom:5px;line-height:1.67;font-size:2.6rem;border-bottom:1px var(--color-logo-1) solid}.gutenberg h3{margin-bottom:30px;padding-left:15px;line-height:1.67;font-size:2.2rem;border-left:3px var(--color-logo-2) solid}.gutenberg h4{margin-bottom:30px;line-height:1.67;font-size:2rem}.gutenberg h5{margin-bottom:30px;line-height:1.67;font-size:1.8rem}.gutenberg h6{margin-bottom:30px;line-height:1.67;font-size:1.6rem}.gutenberg ol,.gutenberg p,.gutenberg ul,.gutenberg figure{margin-bottom:30px}.gutenberg ol+h1,.gutenberg ol+h2,.gutenberg ol+h3,.gutenberg ol+h4,.gutenberg ol+h5,.gutenberg ol+h6,.gutenberg p+h1,.gutenberg p+h2,.gutenberg p+h3,.gutenberg p+h4,.gutenberg p+h5,.gutenberg p+h6,.gutenberg ul+h1,.gutenberg ul+h2,.gutenberg ul+h3,.gutenberg ul+h4,.gutenberg ul+h5,.gutenberg ul+h6,.gutenberg figure+h1,.gutenberg figure+h2,.gutenberg figure+h3,.gutenberg figure+h4,.gutenberg figure+h5,.gutenberg figure+h6{margin-top:45px}.gutenberg p.has-iframe .inner{display:block;position:relative;height:0;overflow:hidden}.gutenberg p.has-iframe.has-iframe-movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 576px){.gutenberg p.has-iframe--wp-embedded-content{position:relative;padding-bottom:100%;height:0;overflow:hidden;margin-top:30px;margin-bottom:30px}.gutenberg p.has-iframe--wp-embedded-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.gutenberg ul{margin-left:1.75rem}.gutenberg ul&gt;li{list-style-type:square;padding-bottom:10px}.gutenberg ul&gt;li:last-of-type{padding-bottom:0}.gutenberg ul[style*="circle"] li{list-style-type:circle}.gutenberg ul[style*="square"] li{list-style-type:square}.gutenberg ol{margin-left:1.75rem}.gutenberg ol&gt;li{list-style-type:decimal;padding-bottom:10px}.gutenberg ol&gt;li:last-of-type{padding-bottom:0}.gutenberg ol[style*="lower-greek"] li{list-style-type:lower-greek}.gutenberg ol[style*="lower-roman"] li{list-style-type:lower-roman}.gutenberg ol[style*="upper-alpha"] li{list-style-type:upper-alpha}.gutenberg ol[style*="upper-roman"] li{list-style-type:upper-roman}.gutenberg ul&gt;li&gt;ul,.gutenberg ul&gt;li ol,.gutenberg ol&gt;li&gt;ul,.gutenberg ol&gt;li ol{margin-top:0.5em}.gutenberg blockquote{margin-bottom:30px;padding:30px;border-left:3px #848484 solid}.gutenberg blockquote&gt;*:last-child{margin-bottom:0}.gutenberg hr{border:0;border-top:1px #848484 solid;margin:45px 0}.gutenberg div[id^="attachment_"]{max-width:100%}.gutenberg img{max-width:100%;height:auto;vertical-align:bottom;border:1px #ddd solid}.gutenberg img.img-no-border{border:0}.gutenberg .img-no-border img{border:0}.gutenberg figcaption{font-size:1.1rem}.gutenberg strong{font-weight:bold}.gutenberg .text-caption{margin-top:-15px;line-height:1.67;text-align:right;font-size:1.1rem}.gutenberg .text-paren{font-size:80%}.gutenberg em{font-style:italic}.gutenberg .wp-caption-text{font-size:85%}.gutenberg .alignleft{float:none;margin:0}.gutenberg .aligncenter{display:block;margin-left:auto;margin-bottom:30px;margin-right:auto}.gutenberg .alignright{float:none;margin:0}.gutenberg .clear{clear:both;height:0;overflow:hidden}.gutenberg .wp-block-image .aligncenter{display:table}.gutenberg .is-vertically-aligned-top .wp-block-media-text__content,.gutenberg .is-vertically-aligned-top .wp-block-media-text__media{align-self:start}.gutenberg .wp-block-spacer{height:60px !important}@media screen and (max-width: 781px){.gutenberg .alignleft{display:block;float:none;margin:0em 0 30px 0}.gutenberg .alignright{display:block;float:none;margin:0 0 30px 0}.gutenberg .wp-block-spacer{height:30px !important}}.gutenberg .is-type-video .wp-block-embed__wrapper{display:block;position:relative;height:0;overflow:hidden}.gutenberg .is-type-video .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gutenberg .box{margin-bottom:30px;padding:1.5em;border:1px #000 solid}.gutenberg .box&gt;*:last-child{margin-bottom:0;padding-bottom:0}a.btn{position:relative;display:inline-block;padding:1rem 4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s;transition:all 0.3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:0.1em;color:#000}a.btn:visited{color:#000}a.btn:hover{background:#848484;color:#fff}a.btn-basic{border:1px #000 solid}a.btn-basic:hover{border-color:#009ddf;background:#009ddf;color:#fff}.header{z-index:1;width:100%;height:105px;line-height:1}@media screen and (max-width: 991px){.header{height:auto}}@media screen and (max-width: 781px){.header{position:fixed;top:0;background-color:#fff}}.header&gt;.container{max-width:1100px;height:100%;margin:auto}@media screen and (max-width: 1199px){.header&gt;.container{max-width:100%;padding:0 20px}}.header&gt;.container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;gap:0px 0px;grid-template-areas:"nav h1 nav-misc"}@media screen and (max-width: 991px){.header&gt;.container{display:flex;align-items:center;justify-content:space-between}}.header .nav{grid-area:nav}.header h1{grid-area:h1}.header .nav-misc{grid-area:nav-misc}.header .nav{display:flex;align-items:flex-end}.header .nav&gt;ul{display:flex}.header .nav&gt;ul&gt;li{display:flex;align-items:center;height:100%;position:relative;font-size:1.4rem}.header .nav&gt;ul&gt;li+li{margin-left:15px}.header .nav&gt;ul&gt;li&gt;a{padding:0 5px;text-decoration:none;color:#848484}.header .nav&gt;ul&gt;li&gt;ul{visibility:hidden;position:absolute;z-index:99;top:60px;width:150px;text-align:center;border-top:2px #009ddf solid;background-color:#fff;box-shadow:0 5px 3px rgba(0,0,0,0.2);opacity:0;-webkit-transition:0.3s;-o-transition:0.3s;transition-duration:0.3s}.header .nav&gt;ul&gt;li&gt;ul&gt;li:last-of-type{margin-bottom:0}.header .nav&gt;ul&gt;li&gt;ul&gt;li a{display:block;padding:10px;text-decoration:none;color:#848484;-webkit-transition:0.3s;-o-transition:0.3s;transition-duration:0.3s}.header .nav&gt;ul&gt;li&gt;ul&gt;li a:hover{background-color:#dcdcdc}.header .nav&gt;ul&gt;li.active&gt;ul{visibility:visible;opacity:1}@media screen and (max-width: 991px){.header .nav{display:none}.header .nav.active{display:block;position:absolute;top:50px;left:0;width:100%;height:calc(100svh - 50px);z-index:99;overflow:auto}.header .nav.active&gt;ul{flex-direction:column;height:auto;overflow-y:auto;background-color:#fff;box-shadow:0 3px 5px #dcdcdc}.header .nav.active&gt;ul&gt;li{flex-direction:column;align-items:flex-start;height:auto;margin-left:0;padding:0;border-top:1px #dcdcdc solid}.header .nav.active&gt;ul&gt;li&gt;a{display:flex;align-items:center;width:100%;padding:10px 20px}.header .nav.active&gt;ul&gt;li&gt;ul{display:block;visibility:visible;position:static;width:100%;padding:0;text-align:left;opacity:1;border:0;box-shadow:none}.header .nav.active&gt;ul&gt;li&gt;ul&gt;li{border-top:1px #dcdcdc dotted}.header .nav.active&gt;ul&gt;li&gt;ul&gt;li&gt;a{display:flex;align-items:center;padding:10px 30px;color:#848484}.header .nav.active&gt;ul&gt;li i{margin-left:5px;font-size:2rem}}.header h1{display:flex;align-items:flex-end;justify-content:center}.header h1 img{width:300px;height:auto}@media screen and (max-width: 991px){.header h1{justify-content:flex-start;align-items:center;height:50px}.header h1 img{width:auto;height:30px}}.header .nav-misc{display:flex;justify-self:flex-end;align-items:flex-end;font-size:1.8rem}.header .nav-misc li+li{margin-left:10px}.header .menu-trigger,.header .menu-trigger span{display:inline-block;transition:all 0.4s;box-sizing:border-box}.header .menu-trigger{position:relative;width:28px;height:20px;text-indent:-200vw}.header .menu-trigger span{position:absolute;left:0;width:100%;height:2px;background-color:#000;border-radius:2px}.header .menu-trigger span:nth-of-type(1){top:0}.header .menu-trigger span:nth-of-type(2){top:9px}.header .menu-trigger span:nth-of-type(3){bottom:0}.header .menu-trigger.active span:nth-of-type(1){-webkit-transform:translateY(9px) rotate(-45deg);transform:translateY(9px) rotate(-45deg)}.header .menu-trigger.active span:nth-of-type(2){opacity:0}.header .menu-trigger.active span:nth-of-type(3){-webkit-transform:translateY(-9px) rotate(45deg);transform:translateY(-9px) rotate(45deg)}.header .menu-bnnr{display:flex;flex-direction:row;width:100%}@media screen and (max-width: 576px){.header .menu-bnnr{display:block}}.header .module-vos{width:50%;padding:30px 20px;background-color:#fff}.header .module-vos .container{display:block;width:100%;height:auto;margin:0}.header .module-vos .container .img{display:flex}.header .module-vos .container .img .logo{width:65%;padding:0 30px 0 0}.header .module-vos .container .img .picture{width:35%;position:relative;overflow:hidden}.header .module-vos .container .img .picture img{width:auto;height:101%;position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.header .module-vos .container .text{display:flex;align-items:center;margin-top:30px}.header .module-vos .container .text i{margin-left:0.5em}@media screen and (max-width: 782px){.header .module-vos{width:100%}}@media screen and (max-width: 576px){.header .module-vos .container .text{font-size:85%}}.header .module-potziland{width:50%;padding:30px 20px}@media screen and (max-width: 782px){.header .module-potziland{width:100%}}.header .module-potziland .container{height:100%}.header .module-potziland .item{display:flex;height:100%;background-color:#fff;padding:0}.header .module-potziland .item .img{display:flex;width:100%;margin:0}.header .module-potziland .item .img .logo{width:65%;padding:0 20px 0 0}.header .module-potziland .item .img .picture{width:35%;position:relative;overflow:hidden}.header .module-potziland .item .img .picture img{width:auto;height:101%;position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.header .module-potziland .item .text{display:flex;align-items:center;margin-top:30px}.header .module-potziland .item .text i{margin-left:0.5em}@media screen and (max-width: 781px){.header .module-potziland .item .text{font-size:1.4rem}}.breadcrumb ul{display:flex;align-items:center;position:relative;width:1100px;margin:auto;padding:30px 0;overflow-x:hidden}.breadcrumb ul:after{position:absolute;right:0;z-index:1;width:50px;height:1em;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 100%);content:""}.breadcrumb ul li{white-space:nowrap;font-size:1.4rem}.breadcrumb ul li+li:before{display:inline-block;font-size:1.1rem;font-family:"Font Awesome 5 Pro";color:#dcdcdc;content:"\f078";transform:rotate(-90deg)}.breadcrumb ul li a{margin-right:5px;color:#009ddf}.breadcrumb ul li span{margin-right:5px;color:#848484}@media screen and (max-width: 1199px){.breadcrumb ul{width:calc(100% - 30px)}}@media screen and (max-width: 781px){.breadcrumb ul{overflow-x:scroll}.breadcrumb ul:after{position:fixed;width:80px;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 70%)}}.module-contact{margin-top:90px;background-color:#f7f7f7}.module-contact .container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:1100px;margin:auto;padding:60px 30px}.module-contact .container a{display:inline-flex;align-items:center;position:relative;margin-top:20px;padding:1rem 4rem;border:2px #009ddf solid;border-radius:3px;line-height:1;color:#009ddf;-webkit-transition:0.3s;-o-transition:0.3s;transition-duration:0.3s}.module-contact .container a:after{width:10px;height:10px;margin-left:10px;border-top:2px solid #009ddf;border-right:2px solid #009ddf;transform:rotate(45deg);content:""}.module-contact .container a:hover{padding:1rem 6rem;border:2px transparent solid;background-color:#009ddf;color:#fff}.module-contact .container a:hover:after{border-top:2px solid #fff;border-right:2px solid #fff}@media screen and (max-width: 1199px){.module-contact .container{width:calc(100% - 30px)}}.home .module-contact .container{padding:30px;background-color:#009ddf;color:#fff}.home .module-contact .container span{color:#fff}.home .module-contact .container a{border:2px #fff solid}.page .page-header{background-color:#b4b4b4}.page .page-header h1{width:1100px;margin:auto;padding:60px 0;color:#fff}.page .main-contents{width:1100px;margin:auto;padding-top:60px}.page .main-contents .article-main .article-footer{margin-top:45px}@media screen and (max-width: 1199px){.page .page-header h1{width:calc(100% - 30px)}.page .main-contents{width:calc(100% - 30px)}}@media screen and (max-width: 781px){.page .page-header h1{padding:30px 0;font-size:2.6rem}.page .main-contents{padding-top:30px}.page .main-contents .article-header{padding-bottom:30px}}.page:not(.about,.services,.team) .main-contents{max-width:782px;margin-right:auto;margin-left:auto}.lost-in-picnic-takehisa-kosugi-2023 .page-header{background-color:#fff}.lost-in-picnic-takehisa-kosugi-2023 .page-header img{width:100%;height:auto}.lost-in-picnic-takehisa-kosugi-2023 .page-header small{display:inline-block;margin-top:1em;line-height:1.67;font-size:65%}.lost-in-picnic-takehisa-kosugi-2023 .gutenberg blockquote{border:0}.lost-in-picnic-takehisa-kosugi-2023 .gutenberg blockquote *{font-style:italic}.lost-in-picnic-takehisa-kosugi-2023 .gutenberg .button{padding:1rem 4rem;border-radius:100vh;background-color:#848484;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s;transition:all 0.3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:0.1em}.lost-in-picnic-takehisa-kosugi-2023 .gutenberg .button.button-success{background-color:#009ddf}.lost-in-picnic-takehisa-kosugi-2023 .gutenberg .button.button-success:hover{background-color:#008bc6}.lost-in-picnic-takehisa-kosugi-2023 .gutenberg .button.button-success:hover:after{color:#fff}@media screen and (max-width: 576px){.lost-in-picnic-takehisa-kosugi-2023 .gutenberg .profile-columns&gt;div:nth-of-type(1){flex-basis:60% !important}}@media screen and (max-width: 576px){.lost-in-picnic-takehisa-kosugi-2023 .gutenberg .profile-columns&gt;div:nth-of-type(2){flex-basis:40% !important}}@media screen and (max-width: 576px){.lost-in-picnic-takehisa-kosugi-2023 .gutenberg .profile-text{font-size:1.4rem}}.before-a-trace-3-awazu-house .gutenberg .button{padding:1rem 4rem;border-radius:100vh;background-color:#848484;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s;transition:all 0.3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:0.1em}.before-a-trace-3-awazu-house .gutenberg .button.button-success{background-color:#009ddf}.before-a-trace-3-awazu-house .gutenberg .button.button-success:hover{background-color:#008bc6}.before-a-trace-3-awazu-house .gutenberg .button.button-success:hover:after{color:#fff}.single .page-header{background-color:#b4b4b4}.single .page-header h1{width:1100px;margin:auto;padding:15px 0;text-transform:capitalize;font-size:2rem;color:#fff}.single .main-contents{width:1100px;margin:auto;padding-top:60px}.single .main-contents .article-header{padding-bottom:60px}.single .back-to-top{display:flex;justify-content:space-between;gap:15px;width:100%;margin-top:90px;font-size:1.2rem}.single .back-to-top&gt;span,.single .back-to-top&gt;a{display:flex;align-items:center;gap:15px}.single .back-to-top&gt;span.back-to-top__previous,.single .back-to-top&gt;span.back-to-top__next,.single .back-to-top&gt;a.back-to-top__previous,.single .back-to-top&gt;a.back-to-top__next{width:calc(35%)}.single .back-to-top&gt;span.back-to-top__previous,.single .back-to-top&gt;a.back-to-top__previous{justify-content:flex-start}.single .back-to-top&gt;span.back-to-top__previous&gt;span,.single .back-to-top&gt;a.back-to-top__previous&gt;span{display:block}.single .back-to-top&gt;span.back-to-top__previous&gt;span:nth-of-type(2),.single .back-to-top&gt;a.back-to-top__previous&gt;span:nth-of-type(2){text-align:left;font-size:1.2rem}.single .back-to-top&gt;span.back-to-top__landing,.single .back-to-top&gt;a.back-to-top__landing{justify-content:center;width:20%}.single .back-to-top&gt;span.back-to-top__next,.single .back-to-top&gt;a.back-to-top__next{justify-content:flex-end}.single .back-to-top&gt;span.back-to-top__next&gt;span,.single .back-to-top&gt;a.back-to-top__next&gt;span{display:block}.single .back-to-top&gt;span.back-to-top__next&gt;span:nth-of-type(1),.single .back-to-top&gt;a.back-to-top__next&gt;span:nth-of-type(1){text-align:left}.single .article-footer{padding:60px 0}.single .tag-list{display:flex;justify-content:flex-end;gap:15px;padding-top:15px}.single .tag-list a{color:#808080}.single .tag-list a:hover{background-color:#808080;color:#fff}@media screen and (max-width: 1199px){.single .page-header h1{width:calc(100% - 30px)}.single .main-contents{width:calc(100% - 30px)}}@media screen and (max-width: 781px){.single .page-header h1{padding:30px 0;font-size:2.8rem}.single .main-contents{padding-top:30px}.single .main-contents .article-header{padding-bottom:30px}.single .back-to-top{flex-direction:column-reverse}.single .back-to-top&gt;span,.single .back-to-top&gt;a{width:100% !important}.single .back-to-top&gt;span:nth-of-type(1),.single .back-to-top&gt;a:nth-of-type(1){order:1}.single .back-to-top&gt;span:nth-of-type(2),.single .back-to-top&gt;a:nth-of-type(2){order:3}.single .back-to-top&gt;span:nth-of-type(3),.single .back-to-top&gt;a:nth-of-type(3){order:2}.single .article-footer{padding:30px 0}}.home .grid,.article .grid,.news .grid,.tag .grid{max-width:1100px;margin:auto}@media screen and (max-width: 1199px){.home .grid,.article .grid,.news .grid,.tag .grid{max-width:calc(100% - 40px)}}.home .grid:after,.article .grid:after,.news .grid:after,.tag .grid:after{content:"";display:block;clear:both}.home .grid-sizer,.home .grid-item,.article .grid-sizer,.article .grid-item,.news .grid-sizer,.news .grid-item,.tag .grid-sizer,.tag .grid-item{width:calc((100% - 80px) / 3)}@media screen and (max-width: 781px){.home .grid-sizer,.home .grid-item,.article .grid-sizer,.article .grid-item,.news .grid-sizer,.news .grid-item,.tag .grid-sizer,.tag .grid-item{width:100%}}.home .grid-item,.article .grid-item,.news .grid-item,.tag .grid-item{float:left}.home .item--width-2,.article .item--width-2,.news .item--width-2,.tag .item--width-2{width:calc((100% - 20px) / 3 * 2)}@media screen and (max-width: 781px){.home .item--width-2,.article .item--width-2,.news .item--width-2,.tag .item--width-2{width:100%}}.home .grid&gt;.item,.article .grid&gt;.item,.news .grid&gt;.item,.tag .grid&gt;.item{padding-bottom:40px}@media screen and (max-width: 781px){.home .grid&gt;.item,.article .grid&gt;.item,.news .grid&gt;.item,.tag .grid&gt;.item{padding-bottom:15px}}.home .grid&gt;.item .img,.article .grid&gt;.item .img,.news .grid&gt;.item .img,.tag .grid&gt;.item .img{margin-bottom:10px}.home .grid&gt;.item .img img,.article .grid&gt;.item .img img,.news .grid&gt;.item .img img,.tag .grid&gt;.item .img img{width:100%;height:auto}.home .grid&gt;.item .text,.article .grid&gt;.item .text,.news .grid&gt;.item .text,.tag .grid&gt;.item .text{line-height:1}.home .grid&gt;.item .text .upper,.article .grid&gt;.item .text .upper,.news .grid&gt;.item .text .upper,.tag .grid&gt;.item .text .upper{display:flex;justify-content:space-between}.home .grid&gt;.item .text .upper .post-type,.article .grid&gt;.item .text .upper .post-type,.news .grid&gt;.item .text .upper .post-type,.tag .grid&gt;.item .text .upper .post-type{position:relative;padding-top:17px;text-transform:capitalize;font-size:1.2rem;font-weight:bold}.home .grid&gt;.item .text .upper .post-type:before,.home .grid&gt;.item .text .upper .post-type:after,.article .grid&gt;.item .text .upper .post-type:before,.article .grid&gt;.item .text .upper .post-type:after,.news .grid&gt;.item .text .upper .post-type:before,.news .grid&gt;.item .text .upper .post-type:after,.tag .grid&gt;.item .text .upper .post-type:before,.tag .grid&gt;.item .text .upper .post-type:after{position:absolute;left:0;width:100%;height:3px;content:""}.home .grid&gt;.item .text .upper .post-type:before,.article .grid&gt;.item .text .upper .post-type:before,.news .grid&gt;.item .text .upper .post-type:before,.tag .grid&gt;.item .text .upper .post-type:before{top:0;background:#e6e6e6}.home .grid&gt;.item .text .upper .post-type:after,.article .grid&gt;.item .text .upper .post-type:after,.news .grid&gt;.item .text .upper .post-type:after,.tag .grid&gt;.item .text .upper .post-type:after{top:6px;background:#b3b3b3}.home .grid&gt;.item .text .upper .caption,.article .grid&gt;.item .text .upper .caption,.news .grid&gt;.item .text .upper .caption,.tag .grid&gt;.item .text .upper .caption{font-size:1rem}.home .grid&gt;.item .text .middle,.article .grid&gt;.item .text .middle,.news .grid&gt;.item .text .middle,.tag .grid&gt;.item .text .middle{margin-top:10px}.home .grid&gt;.item .text .middle .title,.article .grid&gt;.item .text .middle .title,.news .grid&gt;.item .text .middle .title,.tag .grid&gt;.item .text .middle .title{line-height:1.3;font-size:1.6rem;font-weight:bold}.home .grid&gt;.item .text .middle .title *,.article .grid&gt;.item .text .middle .title *,.news .grid&gt;.item .text .middle .title *,.tag .grid&gt;.item .text .middle .title *{font-weight:bold}.home .grid&gt;.item .text .middle .title i,.article .grid&gt;.item .text .middle .title i,.news .grid&gt;.item .text .middle .title i,.tag .grid&gt;.item .text .middle .title i{font-style:italic}.home .grid&gt;.item .text .middle .subtitle,.article .grid&gt;.item .text .middle .subtitle,.news .grid&gt;.item .text .middle .subtitle,.tag .grid&gt;.item .text .middle .subtitle{margin-top:5px;line-height:1.3;font-size:1.3rem}.home .grid&gt;.item .text .middle .author,.article .grid&gt;.item .text .middle .author,.news .grid&gt;.item .text .middle .author,.tag .grid&gt;.item .text .middle .author{display:flex;align-items:center;margin-top:15px;font-size:1.4rem}.home .grid&gt;.item .text .middle .author .icon,.article .grid&gt;.item .text .middle .author .icon,.news .grid&gt;.item .text .middle .author .icon,.tag .grid&gt;.item .text .middle .author .icon{position:relative;padding-right:1.5em}.home .grid&gt;.item .text .middle .author .icon i,.article .grid&gt;.item .text .middle .author .icon i,.news .grid&gt;.item .text .middle .author .icon i,.tag .grid&gt;.item .text .middle .author .icon i{color:#000;position:absolute;width:16px;height:8px;border-left:solid 1px #000;border-right:solid 1px #000;border-top:solid 1px #000;border-bottom:solid 1px transparent;border-radius:6px 6px 0 0}.home .grid&gt;.item .text .middle .author .icon i:before,.article .grid&gt;.item .text .middle .author .icon i:before,.news .grid&gt;.item .text .middle .author .icon i:before,.tag .grid&gt;.item .text .middle .author .icon i:before{content:"";position:absolute;left:1px;top:-12px;width:10px;height:10px;border-radius:50%;border:solid 1px #000}.home .grid&gt;.item .text .middle .description,.article .grid&gt;.item .text .middle .description,.news .grid&gt;.item .text .middle .description,.tag .grid&gt;.item .text .middle .description{margin-top:10px;line-height:1.7;font-size:1.2rem}.home .grid&gt;.item .text .lower .chunk,.article .grid&gt;.item .text .lower .chunk,.news .grid&gt;.item .text .lower .chunk,.tag .grid&gt;.item .text .lower .chunk{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px;font-size:1.2rem;color:#808080;font-family:'Chakra Petch', sans-serif}.home .grid&gt;.item .text .lower .tag,.article .grid&gt;.item .text .lower .tag,.news .grid&gt;.item .text .lower .tag,.tag .grid&gt;.item .text .lower .tag{display:flex;flex-wrap:wrap;gap:0.5em}.home .grid&gt;.item .text .lower .tag .item,.article .grid&gt;.item .text .lower .tag .item,.news .grid&gt;.item .text .lower .tag .item,.tag .grid&gt;.item .text .lower .tag .item{text-transform:capitalize}.home .grid&gt;.item .text .lower .chunk-more,.article .grid&gt;.item .text .lower .chunk-more,.news .grid&gt;.item .text .lower .chunk-more,.tag .grid&gt;.item .text .lower .chunk-more{justify-content:center;width:30%;border:1px #808080 solid;margin:1em 0 2em 0;padding:0.5em 1.25em;font-size:1.6rem}.home .grid&gt;.item.item--width-2 .middle .title,.article .grid&gt;.item.item--width-2 .middle .title,.news .grid&gt;.item.item--width-2 .middle .title,.tag .grid&gt;.item.item--width-2 .middle .title{font-size:2.5rem}@media screen and (max-width: 781px){.home .grid&gt;.item.item--width-2 .middle .title,.article .grid&gt;.item.item--width-2 .middle .title,.news .grid&gt;.item.item--width-2 .middle .title,.tag .grid&gt;.item.item--width-2 .middle .title{font-size:2rem}}@keyframes line-2-horizontal-animation{0%{transform:scaleX(1)}50%{transform:scaleX(0.5)}100%{transform:scaleX(1)}}.home .more-grid,.article .more-grid,.news .more-grid,.tag .more-grid{display:flex;justify-content:center;align-items:center;max-width:1100px;margin:50px auto 50px auto;line-height:1}@media screen and (max-width: 1199px){.home .more-grid,.article .more-grid,.news .more-grid,.tag .more-grid{max-width:calc(100% - 40px)}}.home .more-grid a,.article .more-grid a,.news .more-grid a,.tag .more-grid a{position:relative;padding-top:30px;text-transform:capitalize;font-size:1.3rem;font-weight:bold}.home .more-grid a&gt;span,.article .more-grid a&gt;span,.news .more-grid a&gt;span,.tag .more-grid a&gt;span{position:absolute;top:0;width:100%;height:3px;border-top:3px #e6e6e6 solid}.home .more-grid a:before,.home .more-grid a:after,.article .more-grid a:before,.article .more-grid a:after,.news .more-grid a:before,.news .more-grid a:after,.tag .more-grid a:before,.tag .more-grid a:after{position:absolute;left:0;width:100%;height:3px;content:""}.home .more-grid a:before,.article .more-grid a:before,.news .more-grid a:before,.tag .more-grid a:before{top:8px;background:#b3b3b3}.home .more-grid a:after,.article .more-grid a:after,.news .more-grid a:after,.tag .more-grid a:after{top:17px;background:#666666}.home .more-grid a.--hide,.article .more-grid a.--hide,.news .more-grid a.--hide,.tag .more-grid a.--hide{display:none}.home .more-grid a:hover&gt;span,.home .more-grid a:active&gt;span,.home .more-grid a.--loading&gt;span,.article .more-grid a:hover&gt;span,.article .more-grid a:active&gt;span,.article .more-grid a.--loading&gt;span,.news .more-grid a:hover&gt;span,.news .more-grid a:active&gt;span,.news .more-grid a.--loading&gt;span,.tag .more-grid a:hover&gt;span,.tag .more-grid a:active&gt;span,.tag .more-grid a.--loading&gt;span{animation:linear 0.6s infinite 0s line-2-horizontal-animation}.home .more-grid a:hover:before,.home .more-grid a:active:before,.home .more-grid a.--loading:before,.article .more-grid a:hover:before,.article .more-grid a:active:before,.article .more-grid a.--loading:before,.news .more-grid a:hover:before,.news .more-grid a:active:before,.news .more-grid a.--loading:before,.tag .more-grid a:hover:before,.tag .more-grid a:active:before,.tag .more-grid a.--loading:before{animation:linear 0.6s infinite 0.2s line-2-horizontal-animation}.home .more-grid a:hover:after,.home .more-grid a:active:after,.home .more-grid a.--loading:after,.article .more-grid a:hover:after,.article .more-grid a:active:after,.article .more-grid a.--loading:after,.news .more-grid a:hover:after,.news .more-grid a:active:after,.news .more-grid a.--loading:after,.tag .more-grid a:hover:after,.tag .more-grid a:active:after,.tag .more-grid a.--loading:after{animation:linear 0.6s infinite 0.4s line-2-horizontal-animation}@media (pointer: coarse){.home .more-grid a:hover&gt;span,.home .more-grid a:hover:before,.home .more-grid a:hover:after,.article .more-grid a:hover&gt;span,.article .more-grid a:hover:before,.article .more-grid a:hover:after,.news .more-grid a:hover&gt;span,.news .more-grid a:hover:before,.news .more-grid a:hover:after,.tag .more-grid a:hover&gt;span,.tag .more-grid a:hover:before,.tag .more-grid a:hover:after{animation:none}.home .more-grid a.--loading&gt;span,.article .more-grid a.--loading&gt;span,.news .more-grid a.--loading&gt;span,.tag .more-grid a.--loading&gt;span{animation:linear 0.6s infinite 0s line-2-horizontal-animation}.home .more-grid a.--loading:before,.article .more-grid a.--loading:before,.news .more-grid a.--loading:before,.tag .more-grid a.--loading:before{animation:linear 0.6s infinite 0.2s line-2-horizontal-animation}.home .more-grid a.--loading:after,.article .more-grid a.--loading:after,.news .more-grid a.--loading:after,.tag .more-grid a.--loading:after{animation:linear 0.6s infinite 0.4s line-2-horizontal-animation}}.related-article .subhead{margin-bottom:40px;padding-bottom:10px;border-bottom:1px #000 solid}.related-article .list .item{display:flex}.related-article .list .item+.item{margin-top:40px}.related-article .list .item .img{width:125px}.related-article .list .item .img img{width:100%;height:auto}.related-article .list .item .text{width:calc(100% - 125px);padding:10px 0 10px 0px}.related-article .list .item .text .post-type{text-transform:capitalize;color:#848484}.related-article .list .item .text a{display:inline-block;padding-left:20px}@media screen and (max-width: 781px){.related-article .list .item .img{width:75px}.related-article .list .item .img .text{width:calc(100% - 75px)}.related-article .list .item .text{width:calc(100% - 75px);padding:0;font-size:1.4rem}}.home .item-stamp{position:absolute;left:calc(((100% - 80px) / 3) * 2 + 80px);width:calc((100% - 80px) / 3)}.home .item-stamp .item-stamp-link{display:block;padding:30px;box-shadow:rgba(132,132,132,0.25) 0px 2px 5px -1px,rgba(0,0,0,0.3) 0px 1px 3px -1px}.home .item-stamp .item-stamp-link:hover{box-shadow:rgba(50,50,93,0.25) 0px 6px 12px -2px,rgba(0,0,0,0.3) 0px 3px 7px -3px}.home .item-stamp .item-stamp-link&gt;.img{margin-bottom:0}.home .item-stamp .item-stamp-link&gt;.img .text{margin-top:15px}.home .item-stamp .item-stamp-link+.item-stamp-link{margin-top:40px}@media screen and (max-width: 781px){.home .item-stamp{width:100%;left:0}.home .item-stamp .item-stamp-link+.item-stamp-link{margin-top:15px}}.about .article-body p{width:70%}.about .article-body table tr:nth-of-type(2n-1){background-color:#f7f7f7}.about .article-body table tr td{padding:10px 15px}.about .article-body table tr td:nth-of-type(1){white-space:nowrap}.about .article-body .about__hisory{display:flex}.about .article-body .about__hisory .text{width:70%}.about .article-body .about__hisory .img{width:30%;padding-left:60px}@media screen and (max-width: 1199px){.about .article-body p{width:100%}}@media screen and (max-width: 781px){.about .article-body .about__hisory{flex-direction:column-reverse}.about .article-body .about__hisory .text{width:100%}.about .article-body .about__hisory .img{width:100%;padding:0 0 30px 0}}.team .article-body h1{clear:both}.team .article-body p{width:60%}.team .article-body p.img-right{float:right;width:40%;margin-left:30px}.team .subhead{color:#848484}@media screen and (max-width: 991px){.team .article-body p{width:100%}}@media screen and (max-width: 991px){.team .article-body p.img-right{float:none;width:60%;margin-left:0}}.services .article-body .heading{font-size:6rem}@media screen and (max-width: 781px){.services .article-body .heading{font-size:3.2rem}}.services .article-body *+.heading{margin-top:90px}.services .article-body p{width:70%}@media screen and (max-width: 991px){.services .article-body p{width:100%}}.services .article-body .chunk{margin-bottom:40px}.services .article-body .list{display:flex;flex-wrap:wrap;gap:45px 30px;margin-top:45px}@media screen and (max-width: 781px){.services .article-body .list{display:block}}.services .article-body .list .item{display:block;position:relative;width:calc((100% - 30px * 2) / 3);color:#000;-webkit-transition:0.3s;-o-transition:0.3s;transition-duration:0.3s}.services .article-body .list .item:hover{color:#009ddf}.services .article-body .list .item .img img{width:100%;height:auto;object-fit:cover;box-shadow:rgba(132,132,132,0.25) 0px 2px 5px -1px,rgba(0,0,0,0.3) 0px 1px 3px -1px;-webkit-transition:0.3s;-o-transition:0.3s;transition-duration:0.3s}.services .article-body .list .item:hover .img img{box-shadow:rgba(0,0,0,0.1) 0px 0px 5px 0px,rgba(0,0,0,0.1) 0px 0px 1px 0px}.services .article-body .list .item .text{padding-top:5px;font-size:1.4rem}@media screen and (max-width: 781px){.services .article-body .list .item{width:100%}.services .article-body .list .item+.item{margin-top:30px}.services .article-body .list .item .text{position:static;padding:15px 0;border:none;background:none;color:#000}}.works.archive .page-header{background-color:#b4b4b4}.works.archive .page-header h1{width:1100px;margin:auto;padding:60px 0;color:#fff}.works.archive .lead{width:1100px;margin:auto;padding:60px 0 30px 0}.works.archive .filter .container{display:flex;justify-content:flex-start;flex-wrap:wrap;width:1100px;margin:auto}.works.archive .filter .container a{padding:5px 15px;border-top:1px #dcdcdc solid;border-right:1px #dcdcdc solid;border-bottom:1px #dcdcdc solid;font-size:1.4rem;-webkit-transition:0.3s;-o-transition:0.3s;transition-duration:0.3s}.works.archive .filter .container a:first-of-type{border-left:1px #dcdcdc solid}.works.archive .filter .container a:hover,.works.archive .filter .container a.active{background-color:#009ddf;color:#fff}.works.archive .filter+.filter{padding:15px 0 60px 0}.works.archive .filter-lower .chunk{display:none;flex-wrap:wrap;width:100%}.works.archive .filter-lower .chunk.active{display:flex}.works.archive .filter-lower .chunk a{font-size:1.2rem}.works.archive .list{display:grid;grid-template-columns:repeat(auto-fit, minmax(30%, 1fr));gap:60px 30px;width:1100px;margin:auto}.works.archive .list .item{width:100%}.works.archive .list .item .title a:hover{color:#009ddf}.works.archive .list .item .img{display:block;width:100%;padding-bottom:0.5em}.works.archive .list .item .img img{width:100%;height:auto;object-fit:cover;box-shadow:rgba(132,132,132,0.25) 0px 2px 5px -1px,rgba(0,0,0,0.3) 0px 1px 3px -1px;-webkit-transition:0.3s;-o-transition:0.3s;transition-duration:0.3s}.works.archive .list .item a:hover .img img{box-shadow:rgba(0,0,0,0.1) 0px 0px 5px 0px,rgba(0,0,0,0.1) 0px 0px 1px 0px}.works.archive .list .item .text-meta{padding-top:0.5em;font-size:1.2rem}.works.archive .list .item .text-meta .text-meta__date{margin-right:0.5em;padding-right:0.5em;border-right:1px #000 solid}.works.archive .list .item .text-meta .text-meta__taxonomy+.text-meta__taxonomy{border-left:0;margin:0;padding:0}.works.archive .list .item .text-meta .text-meta__taxonomy+.text-meta__taxonomy:before{color:#848484;content:"／"}.works.archive .list .item.item--fade-in{animation:item-fade-in 1s;animation-fill-mode:both;display:block}.works.archive .list .item.item--fade-out{animation:item-fade-out 1s;animation-fill-mode:both;display:none}@keyframes item-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes item-fade-out{0%{opacity:1}100%{opacity:0}}.works.archive .list .item-pad{width:calc((100% - 180px) / 4)}@media screen and (max-width: 1199px){.works.archive .page-header h1{width:calc(100% - 30px)}.works.archive .lead{width:calc(100% - 30px)}.works.archive .filter .container{width:calc(100% - 30px)}.works.archive .list{width:calc(100% - 30px)}}@media screen and (max-width: 991px){.works.archive .filter .container a{padding:5px;font-size:1.3rem}}@media screen and (max-width: 781px){.works.archive .page-header h1{padding:30px 0;font-size:2.8rem}.works.archive .lead{padding-top:30px}.works.archive .filter .container{flex-wrap:wrap;border-radius:5px}.works.archive .filter .container a{text-align:center;border:1px #dcdcdc solid}.works.archive .filter-upper .container a{width:50%;border-top:0}.works.archive .filter-upper .container a:nth-of-type(1),.works.archive .filter-upper .container a:nth-of-type(2){border-top:1px #dcdcdc solid}.works.archive .filter-upper .container a:nth-of-type(2n){border-left:0}.works.archive .filter-lower .container .chunk a{width:33.33333%;border-top:0}.works.archive .filter-lower .container .chunk a:nth-of-type(1),.works.archive .filter-lower .container .chunk a:nth-of-type(2),.works.archive .filter-lower .container .chunk a:nth-of-type(3){border-top:1px #dcdcdc solid}.works.archive .filter-lower .container .chunk a:nth-of-type(3n-1),.works.archive .filter-lower .container .chunk a:nth-of-type(3n){border-left:0}.works.archive .list .item{width:100%}.works.archive .list .item .title{display:block;line-height:1.67;font-size:1.4rem}}.works.single .article-main{max-width:782px;margin-right:auto;margin-left:auto}.works.single .wysiwyg img{border:1px #dcdcdc solid}@media screen and (max-width: 1199px){.works.single .article-main{width:100%}}.news.archive .page-header{background-color:#b4b4b4}.news.archive .page-header h1{width:1100px;margin:auto;padding:60px 0;color:#fff}.news.archive .grid{padding-top:60px}.news.archive .grid&gt;.item{display:flex;align-items:flex-start;justify-content:space-between;width:100%;border:0}.news.archive .grid&gt;.item .img{width:125px;border:1px #000 solid}.news.archive .grid&gt;.item .text{width:calc(100% - 125px);padding-left:20px;line-height:1.67}.news.archive .grid&gt;.item .text time{display:block;margin-bottom:10px;color:#848484}@media screen and (max-width: 1199px){.news.archive .page-header h1{width:calc(100% - 30px)}.news.archive .list{width:calc(100% - 30px)}}@media screen and (max-width: 781px){.news.archive .grid{padding-top:30px}.news.archive .grid&gt;.item .img{width:90px}.news.archive .grid&gt;.item .text{width:calc(100% - 90px);font-size:1.4rem}.news.archive .grid&gt;.item .text time{margin-bottom:5px}}.news.single .article-main{max-width:782px;margin-right:auto;margin-left:auto}.news.single .wysiwyg img{border:1px #dcdcdc solid}@media screen and (max-width: 1199px){.news.single .article-main{width:100%}}.article.archive .page-header{background-color:#b4b4b4}.article.archive .page-header h1{width:1100px;margin:auto;padding:60px 0;color:#fff}.article.archive .grid{padding-top:60px}@media screen and (max-width: 1199px){.article.archive .page-header h1{width:calc(100% - 30px)}}@media screen and (max-width: 781px){.article.archive .grid{padding-top:30px}}.article.single .article-main .article-header .subtitle{color:#808080;font-family:'Chakra Petch', sans-serif}.article.single .article-main .article-header h1 i{font-style:italic}.article.single .article-main .article-header .eyecatch{width:100%;margin:60px 0}.article.single .article-main .article-header .eyecatch.eyecatch--portrait{display:flex;justify-content:center;max-height:440px;background-image:radial-gradient(#424242 10.4%, transparent 10.4%),radial-gradient(#424242 10.4%, transparent 10.4%);background-position:0px 0px, 4px 4px;background-size:8px 8px;background-color:#fff}.article.single .article-main .article-header .eyecatch.eyecatch--portrait figure{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.article.single .article-main .article-header .eyecatch.eyecatch--portrait figure img{width:auto;max-width:100%;height:100%}.article.single .article-main .article-header .eyecatch.eyecatch--portrait figure figcaption{width:100%}.article.single .article-main .article-header .eyecatch figure img{width:100%;height:auto}.article.single .article-main .article-header .eyecatch figure figcaption{margin:5px 5px 0 0;text-align:right;font-size:1rem}.article.single .article-main .article-header .eyecatch figure figcaption i{font-style:italic}.article.single .article-main .author{display:flex;align-items:center;margin-top:15px;color:#000}.article.single .article-main .author .item{display:flex;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap}.article.single .article-main .author .chunk-name{display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 781px){.article.single .article-main .author .chunk-name{flex-wrap:wrap}}@media screen and (max-width: 781px){.article.single .article-main .author .chunk-name .attribution{display:block;font-size:1.4rem}}.article.single .article-main .author .icon{position:relative;padding-right:1.5em}.article.single .article-main .author .icon i{color:#000;position:absolute;width:18px;height:10px;border-left:solid 1px #000;border-right:solid 1px #000;border-top:solid 1px #000;border-bottom:solid 1px transparent;border-radius:6px 6px 0 0}.article.single .article-main .author .icon i:before{content:"";position:absolute;left:1px;top:-14px;width:12px;height:12px;border-radius:50%;border:solid 1px #000}.article.single .article-main .author.author-lower{max-width:782px;margin-top:120px;margin-right:auto;margin-left:auto}@media screen and (max-width: 781px){.article.single .article-main .author.author-lower .item{display:block}}.article.single .article-main .author.author-lower .chunk-name{justify-content:flex-start;font-size:inherit}.article.single .article-main .author .chunk-text{width:calc(100% - 200px);padding-right:30px}@media screen and (max-width: 781px){.article.single .article-main .author .chunk-text{width:100%;padding:0 0 15px}}.article.single .article-main .author .chunk-profile{padding-top:15px;font-size:75%}.article.single .article-main .author .chunk-profile a{text-decoration:underline}.article.single .article-main .author .chunk-profile i{font-style:italic}.article.single .article-main .author .chunk-img{width:200px}.article.single .article-main .author .chunk-img figure img{width:100%;height:auto}.article.single .article-main .author .chunk-img figure figcaption{padding-top:5px;font-size:1rem}.article.single .article-main .article-footer{max-width:782px;margin-right:auto;margin-left:auto}.events.single .article-main .article-header .subtitle{color:#808080;font-family:'Chakra Petch', sans-serif}.events.single .article-main .article-header h1 i{font-style:italic}.events.single .article-main .article-header .eyecatch{width:100%;margin:60px 0}.events.single .article-main .article-header .eyecatch.eyecatch--portrait{display:flex;justify-content:center;max-height:440px;background-image:radial-gradient(#424242 10.4%, transparent 10.4%),radial-gradient(#424242 10.4%, transparent 10.4%);background-position:0px 0px, 4px 4px;background-size:8px 8px;background-color:#fff}.events.single .article-main .article-header .eyecatch.eyecatch--portrait figure{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.events.single .article-main .article-header .eyecatch.eyecatch--portrait figure img{width:auto;max-width:100%;height:100%}.events.single .article-main .article-header .eyecatch.eyecatch--portrait figure figcaption{width:100%}.events.single .article-main .article-header .eyecatch figure img{width:100%;height:auto}.events.single .article-main .article-header .eyecatch figure figcaption{margin:5px 5px 0 0;text-align:right;font-size:1rem}.events.single .article-main .article-header .eyecatch figure figcaption i{font-style:italic}.grecaptcha-badge{visibility:hidden}.wpcf7-form{margin-bottom:40px}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="fax"],.wpcf7-form input[type="number"],.wpcf7-form input[type="date"]{max-width:100%;height:50px;padding:0 10px;border:1px #000 solid;line-height:1;font-size:1.6rem;-webkit-appearance:none}.wpcf7-form textarea{width:100%;padding:10px;border:1px #000 solid;line-height:2;font-size:1.6rem;-webkit-appearance:none}.wpcf7-form textarea[name="your_co_author"]{width:100%}@media screen and (max-width: 781px){.wpcf7-form .wpcf7-radio&gt;*{display:block}.wpcf7-form .wpcf7-radio&gt;*+*{padding-top:5px}}.wpcf7-form input[type='radio']{display:none}.wpcf7-form input[type='radio']+.wpcf7-list-item-label::after{margin-right:10px}.wpcf7-form input[type='radio']+.wpcf7-list-item-label::before{display:inline-block;font-family:"Font Awesome 5 Pro";margin-left:-1.25rem;width:1.2rem}.wpcf7-form input[type='radio']+.wpcf7-list-item-label::before{margin-right:5px;content:"\f111"}.wpcf7-form input[type='radio']:checked+.wpcf7-list-item-label::before{content:"\f058"}.wpcf7-form input[type=checkbox]{display:none}.wpcf7-form input[type=checkbox]+span{width:auto}.wpcf7-form input[type=checkbox]+span:before{display:inline-block;letter-spacing:5px;font-family:"Font Awesome 5 Pro";content:"\f0c8"}.wpcf7-form input[type=checkbox]:checked+span:before{letter-spacing:8px;content:"\f00c"}.wpcf7-form input[type=hidden].wpcf7c-conf-hidden+span:before{letter-spacing:8px;font-family:"Font Awesome 5 Pro";content:"\f00c"}@media screen and (max-width: 781px){.wpcf7-form input[type=number]{max-width:50%}}.wpcf7-form .item-select .item-select-inner{position:relative;padding:5px 15px;border:1px solid #000}.wpcf7-form .item-select .item-select-inner:before{position:absolute;top:1em;right:0.8em;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;pointer-events:none}.wpcf7-form .item-select .item-select-inner select{width:100%;padding-right:1em;cursor:pointer;text-indent:0.01px;text-overflow:ellipsis;font-size:1.6rem;border:none;outline:none;background:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none}.wpcf7-form .item-select .item-select-inner select::-ms-expand{display:none}@media screen and (max-width: 781px){.wpcf7-form .item-select .item-select-inner{padding:5px 10px}}.wpcf7-form .wpcf7-acceptance .wpcf7-list-item{margin-left:0;padding-top:15px}.wpcf7-form input[type="submit"]{width:auto;padding:10px 15px;border:1px solid #000;border-radius:0;background-color:#000;line-height:1;font-size:1.6rem;color:#fff;-webkit-appearance:none}.wpcf7-form input[type="submit"]:disabled{opacity:0.3}.wpcf7-form input[type="submit"]+input.wpcf7c-btn-back{margin-right:15px}.wpcf7-form input.wpcf7c-btn-back{width:auto;padding:10px 15px;border:1px solid #848484;border-radius:0;background-color:#848484;line-height:1;font-size:1.6rem;color:#fff;-webkit-appearance:none}.wpcf7 form .wpcf7-response-output{margin-right:0;margin-left:0}.wpcf7-not-valid-tip{color:#DE1637}.wpcf7 form.sent .wpcf7-response-output{border-color:#009ddf}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#DED516}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #eee inset}.wpcf7c-conf{background-color:#eee}.contact .article-main{max-width:782px;margin-right:auto;margin-left:auto;margin-bottom:60px}.contact .module-contact{display:none}.contact iframe{width:100%}@media screen and (max-width: 1199px){.contact .article-main{width:100%}}.tag .contents{display:flex;justify-content:center;flex-wrap:wrap}.tag .page-header{width:100%;background-color:#b4b4b4}.tag .page-header h1{width:1100px;margin:auto;padding:60px 0;color:#fff}.tag .grid{padding-top:60px}.tag .grid&gt;.item{display:flex;align-items:flex-start;justify-content:space-between;width:100%;border:0}.tag .grid&gt;.item .img{width:125px;border:1px #000 solid}.tag .grid&gt;.item .text{width:calc(100% - 125px);padding-left:20px;line-height:1.67}.tag .grid&gt;.item .text time{display:block;margin-bottom:10px;color:#848484}.tag .grid-container{width:calc(1100px * 0.7)}.tag .local-nav{width:calc(1100px * 0.30);padding:60px 0 0 60px}.tag .local-nav ul{display:flex;flex-wrap:wrap;gap:15px}.tag .local-nav ul li a{padding:2px 4px;color:#808080}.tag .local-nav ul li a:hover,.tag .local-nav ul li a.--active{background-color:#808080;color:#fff}@media screen and (max-width: 1199px){.tag .page-header h1{width:calc(100% - 30px)}.tag .list{width:calc(100% - 30px)}.tag .grid-container{width:70%}.tag .local-nav{width:30%;padding-right:15px}}@media screen and (max-width: 781px){.tag .contents{display:block}.tag .grid{padding-top:30px}.tag .grid&gt;.item .img{width:90px}.tag .grid&gt;.item .text{width:calc(100% - 90px);font-size:1.4rem}.tag .grid&gt;.item .text time{margin-bottom:5px}.tag .grid-container{width:100%}.tag .local-nav{width:100%}}.not_found .contents .container{width:100%;max-width:1100px;margin:auto;padding:25px 25px 75px 25px}.not_found .contents .container h1{margin-bottom:30px;font-size:4rem;font-weight:bold}@media screen and (max-width: 781px){.not_found .contents .container h1{font-size:3rem}}.is_ie{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-color:rgba(180,180,180,0.9)}.is_ie .chunk{margin:30px;padding:15px 30px;background-color:#fff}.footer .footer__lower{padding-bottom:80px;background-color:#000}.footer .footer__lower .footer__nav .wrapper{display:flex;align-items:center;justify-content:space-between;width:1100px;margin:auto;padding:30px 0 15px 0}.footer .footer__lower .footer__nav ul{display:flex;align-items:center}.footer .footer__lower .footer__nav ul li+li{padding-left:30px}.footer .footer__lower .footer__nav ul li a{color:#dcdcdc}.footer .footer__lower .footer__nav ul:nth-of-type(2) li+li{padding-left:15px}.footer .footer__lower .copyright .container{width:1100px;margin:auto;font-size:1.1rem;color:#dcdcdc}@media screen and (max-width: 1200px){.footer .footer__lower .footer__nav .wrapper{width:calc(100% - 40px)}.footer .footer__lower .copyright .container{width:calc(100% - 40px)}}@media screen and (max-width: 781px){.footer .footer__lower .footer__nav .wrapper{align-items:flex-start;padding:30px 0}.footer .footer__lower .footer__nav ul{display:flex;flex-direction:column;align-items:flex-start;line-height:1}.footer .footer__lower .footer__nav ul li+li{padding:15px 0 0 0}.footer .footer__lower .footer__nav ul:nth-of-type(2){display:block}.footer .footer__lower .footer__nav ul:nth-of-type(2) li+li{padding:15px 0 0 0}.footer .footer__lower .footer__nav ul:nth-of-type(2) li a{font-size:3rem}}.to_top{position:fixed;right:30px;bottom:15px}.to_top a{display:none;align-items:center;justify-content:center;padding:15px;border-radius:100%;background-color:#009ddf;color:#fff}.to_top a.active{display:inline-flex}.to_top a i{font-size:1.7rem}@media screen and (max-width: 781px){.to_top{right:15px}}.tax-kouza .page-header{background-color:#b3b3b3}.tax-kouza .page-header h1{width:100%}.tax-kouza .page-header img{max-width:100%}.variations{line-height:2;font-size:2rem}@media screen and (max-width: 781px){.variations{line-height:1.67;font-size:1.8rem}}.variations *&gt;p:last-child{margin-bottom:0;padding-bottom:0}@media screen and (max-width: 781px){.variations h1{font-size:2.8rem}}.variations a{-webkit-transition:0.3s;-o-transition:0.3s;transition-duration:0.3s}.variations hr{margin:90px 0;border-top:1px #777 solid}.variations i{font-style:italic}.variations .img-responsive{width:100%;height:auto}.variations .img-border{border:1px #777 solid !important}.variations span.text-aster{margin:0 0.25em;font-size:1.6rem}.variations div.text-aster{font-size:1.5rem}.variations div.text-aster p+p{margin-top:-30px}.variations p+div.text-aster{margin-top:-30px}.variations .text-paren{font-size:80%}.variations .contents{padding-top:120px}@media screen and (max-width: 1199px){.variations .contents{padding-top:90px}}.variations .wysiwyg h1{margin-bottom:60px}.variations .wysiwyg ol+h1,.variations .wysiwyg ol+h2,.variations .wysiwyg ol+h3,.variations .wysiwyg ol+h4,.variations .wysiwyg ol+h5,.variations .wysiwyg ol+h6,.variations .wysiwyg p+h1,.variations .wysiwyg p+h2,.variations .wysiwyg p+h3,.variations .wysiwyg p+h4,.variations .wysiwyg p+h5,.variations .wysiwyg p+h6,.variations .wysiwyg ul+h1,.variations .wysiwyg ul+h2,.variations .wysiwyg ul+h3,.variations .wysiwyg ul+h4,.variations .wysiwyg ul+h5,.variations .wysiwyg ul+h6{padding-top:0}.variations .wysiwyg a{color:#8fc31f !important}.variations .wysiwyg a:hover{color:#eb6100 !important}.variations .wysiwyg a:hover:after{color:#eb6100 !important}.variations .wysiwyg p{margin-bottom:60px}.variations .wysiwyg p img{max-width:100%;height:auto}.variations .wysiwyg p.text-caption{margin-top:-25px;padding:0;line-height:1.67;text-align:right;font-size:1.1rem}.variations .wysiwyg ul{margin-bottom:60px}.variations .wysiwyg .text-caption{margin:-50px 0 60px 0;text-align:right}.variations .wysiwyg img{border:0}.variations .wysiwyg .text-en{line-height:1.67}.variations .wysiwyg blockquote{margin-bottom:60px;background-color:#f7f7f7;font-size:1.6rem}.variations .wysiwyg blockquote *:last-child{margin-bottom:0}.variations .wysiwyg hr{border-style:dotted}@media screen and (max-width: 781px){.variations .wysiwyg{line-height:2}}.variations .nav-variations{position:fixed;z-index:999;top:0;right:-120%;width:100%;height:100vh;background:#999;transition:all 0.6s}.variations .nav-variations.active{right:0}.variations .nav-variations.active .container{position:fixed;z-index:999;width:100%;height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}.variations .nav-variations ul{position:absolute;z-index:999;top:50%;left:50%;transform:translate(-50%, -50%)}.variations .nav-variations ul li{list-style:none;text-align:center}.variations .nav-variations ul li a{color:#fff;text-decoration:none;padding:10px;display:block;text-transform:uppercase;letter-spacing:0.1em}.variations .nav-variations ul li a:hover{color:#8fc31f}.variations .open-menu{position:fixed;z-index:9999;top:15px;right:30px;cursor:pointer;width:50px;height:50px}.variations .open-menu span{display:inline-block;transition:all .4s;position:absolute;height:2px;border-radius:2px;background-color:#777;width:100%}.variations .open-menu span:nth-of-type(1){top:15px}.variations .open-menu span:nth-of-type(2){top:23px}.variations .open-menu span:nth-of-type(3){top:31px}.variations .open-menu .open-menu__text{position:absolute;top:105%;left:50%;transform:translate(-50%, -50%);font-size:1.4rem;color:#777}.variations .open-menu .open-menu__text b:nth-of-type(2){display:none}.variations .open-menu.active span{background-color:#fff}.variations .open-menu.active span:nth-of-type(1){top:18px;left:12%;transform:translateY(6px) rotate(-45deg);width:75%}.variations .open-menu.active span:nth-of-type(2){opacity:0}.variations .open-menu.active span:nth-of-type(3){top:30px;left:12%;transform:translateY(-6px) rotate(45deg);width:75%}.variations .open-menu.active .open-menu__text{color:#fff}.variations .open-menu.active .open-menu__text b:nth-of-type(1){display:none}.variations .open-menu.active .open-menu__text b:nth-of-type(2){display:inline}@media screen and (max-width: 781px){.variations .open-menu{top:5px;right:15px}}.variations.landing .main{padding-bottom:0}.variations.landing .section{padding:150px 0}@media screen and (max-width: 781px){.variations.landing .section{padding:90px 0}}.variations.landing .section+.section{border-top:1px #8fc31f solid}.variations.landing .section .container{width:992px;margin:auto}@media screen and (max-width: 1199px){.variations.landing .section .container{width:calc(100% - 60px)}}@media screen and (max-width: 781px){.variations.landing .section .container{width:calc(100% - 30px)}}.variations.landing .section .subhead{margin-bottom:45px;text-transform:uppercase;color:#8fc31f}.variations.landing .section .more{margin-top:60px}.variations.landing .section .more a{display:inline-flex;justify-content:flex-end;align-items:center;padding:0 30px;text-transform:uppercase;background-color:#8fc31f;color:#fff}.variations.landing .section .more a:after{display:block;width:10px;height:10px;margin-left:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:""}.variations.landing .section .more a:hover{background-color:#eb6100}.variations.landing .section.section-head{padding:0 0 150px 0}.variations.landing .section.section-head .eyecatch{padding-top:60px}.variations.landing .section.section-head .eyecatch img{width:100%;height:auto}.variations.landing .section.section-head .text-caption{margin-top:10px;line-height:1.67;text-align:right;font-size:1.1rem}.variations.landing .section.section-lead{display:flex;align-items:center;position:relative;min-height:100vh;font-size:120%;border-top:0;color:#fff}.variations.landing .section.section-lead:after{display:block;position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.3);content:""}.variations.landing .section.section-lead&gt;.text-caption{position:absolute;right:5px;bottom:5px;z-index:2;font-size:1rem}.variations.landing .section.section-lead .container{position:relative;z-index:2}.variations.landing .section.section-lead .subhead{color:#fff}@media screen and (max-width: 781px){.variations.landing .section.section-lead{font-size:100%}}.variations.landing .section.section-introduction{position:relative;border-top:0;background-image:url(../_img/variations/PC160001.jpg);background-size:100% auto;background-repeat:no-repeat;background-position:center bottom}.variations.landing .section.section-introduction&gt;*{position:relative;z-index:2}@media screen and (max-width: 781px){.variations.landing .section.section-introduction{background-size:130% auto}}.variations.landing .section.section-artists{border-top:0}.variations.landing .section.section-artists .list{display:flex;flex-wrap:wrap;gap:60px}.variations.landing .section.section-artists .list .post a{color:#000}.variations.landing .section.section-artists .list .post a:hover{color:#eb6100}.variations.landing .section.section-artists .list .post a .article-head .eyecatch img{width:100%;height:auto}.variations.landing .section.section-artists .list .post a .article-body{margin-top:15px;font-size:1.8rem}.variations.landing .section.section-artists .list .post a .article-foot{font-size:1.6rem}.variations.landing .section.section-talk .list{display:flex;flex-wrap:wrap;gap:60px}.variations.landing .section.section-talk .list .post a{color:#000}.variations.landing .section.section-talk .list .post a:hover{color:#eb6100}.variations.landing .section.section-talk .list .post a .article-head .eyecatch img{width:100%;height:auto}.variations.landing .section.section-talk .list .post a .article-body{margin-top:15px;font-size:1.8rem}.variations.landing .section.section-talk .list .post a .article-foot{font-size:1.6rem}.variations.landing .section.section-texts .list{display:flex;flex-wrap:wrap;gap:60px}.variations.landing .section.section-texts .list .post a{color:#000}.variations.landing .section.section-texts .list .post a:hover{color:#eb6100}.variations.landing .section.section-texts .list .post a .article-head .eyecatch img{width:100%;height:auto}.variations.landing .section.section-texts .list .post a .article-body{margin-top:15px;font-size:1.8rem}.variations.landing .section.section-texts .list .post a .article-foot{font-size:1.6rem}.variations.landing .section.section-comments .post .article-foot{margin-top:30px}.variations.landing .section.section-comments .post .article-foot strong{display:block;font-size:120%;font-weight:bold}.variations.landing .section.section-comments .post .article-foot em{display:block;font-size:85%;color:#777}.variations.landing .section.section-upcoming{font-size:85%}.variations.landing .section.section-upcoming b{font-weight:bold}.variations.landing .section.section-memo .post{list-style-type:square;color:#8fc31f}.variations.landing .section.section-memo .post a{color:#000}.variations.landing .section.section-memo .post a time{font-size:1.4rem;color:#777}.variations.landing .section.section-memo .post a:hover{color:#eb6100}.variations.landing .section.section-information ul{list-style-type:square;color:#8fc31f;margin-left:1.25em}.variations.landing .section.section-information ul li a:hover{color:#eb6100}.variations.landing.is_sp .bg,.variations.landing.is_tablet .bg{position:fixed;bottom:0;left:0;display:block;width:auto;height:110vh;z-index:-1;transform:translate(-10%, 0)}.variations.landing.is_sp .header-variations,.variations.landing.is_tablet .header-variations{padding-top:120px;background-color:#fff}@media screen and (max-width: 1199px){.variations.landing.is_sp .header-variations,.variations.landing.is_tablet .header-variations{padding-top:90px}}.variations.landing.is_sp .contents,.variations.landing.is_tablet .contents{padding-top:0}.variations.landing.is_sp .section,.variations.landing.is_tablet .section{background-color:#fff}.variations.landing.is_sp .section.section-lead,.variations.landing.is_tablet .section.section-lead{background-color:transparent}.variations.landing.is_sp .footer,.variations.landing.is_tablet .footer{background-color:#fff}.variations.landing.is_pc .section-lead{background-image:url(../_img/variations/Scan10032.jpg);background-position:center center;background-attachment:fixed;background-size:cover}.variations.landing.is_iPad .section-lead{background-attachment:scroll}.variations .header-variations a svg{width:200px;height:auto;margin:30px 0 0 30px}@media screen and (max-width: 781px){.variations .header-variations a svg{margin:15px 0 0 15px}}.variations.archive .page-head{padding-bottom:90px;text-transform:uppercase;font-weight:bold;color:#8fc31f}@media screen and (max-width: 781px){.variations.archive .page-head{padding-bottom:60px}}.variations.archive .main{width:992px;margin:auto;padding-bottom:180px}@media screen and (max-width: 1199px){.variations.archive .main{width:calc(100% - 60px)}}@media screen and (max-width: 781px){.variations.archive .main{width:calc(100% - 30px);padding-bottom:90px}}.variations.single .main{width:100%;padding-top:0;padding-bottom:180px}@media screen and (max-width: 781px){.variations.single .main{padding-bottom:90px}}.variations.single .main .article-main .article-head .text,.variations.single .main .article-main .article-body,.variations.single .main .article-main .article-foot{width:992px;margin:auto}@media screen and (max-width: 1199px){.variations.single .main .article-main .article-head .text,.variations.single .main .article-main .article-body,.variations.single .main .article-main .article-foot{width:calc(100% - 60px)}}@media screen and (max-width: 781px){.variations.single .main .article-main .article-head .text,.variations.single .main .article-main .article-body,.variations.single .main .article-main .article-foot{width:calc(100% - 30px)}}.variations.single .main .article-main .article-body{padding-top:60px;border-top:1px #848484 dotted}.variations.single .main .article-main .article-foot .author .profile+strong{margin-top:60px}.variations.single .main .article-main .article-foot .author .profile a{text-decoration:underline}.variations.single .main .article-main .article-foot .sns-buttons{display:inline-flex;align-items:center;margin-top:90px;padding:12px 20px 5px 20px;background:rgba(143,195,31,0.1)}.variations.single .main .article-main .article-foot .sns-buttons .item+.item{margin-left:15px}.variations.single .main .article-main .article-foot .sns-buttons .item.item-fb{line-height:0}.variations.single .other-post{background-color:#f7f7f7}.variations.single .other-post.other-post--has-no-post{display:none}.variations.single .other-post+.other-post .inner{padding-top:0 !important}.variations.single .other-post .inner{width:992px;margin:auto;padding:60px 0 90px 0}@media screen and (max-width: 1199px){.variations.single .other-post .inner{width:calc(100% - 60px)}}@media screen and (max-width: 781px){.variations.single .other-post .inner{width:calc(100% - 30px)}}.variations.single .other-post .subhead{margin-bottom:15px;text-transform:uppercase;color:#8fc31f}.variations.single .other-post .list{display:flex;flex-wrap:wrap;gap:30px}.variations.single .other-post .list .post{width:calc((100% - 60px) / 3)}.variations.single .other-post .list .post a{color:#000}.variations.single .other-post .list .post a .article-head .eyecatch img{width:100%;height:auto}.variations.single .other-post .list .post a .article-body{margin-top:15px;font-size:1.6rem}.variations.single .other-post .list .post a .article-foot{font-size:1.4rem}@media screen and (max-width: 781px){.variations.single .other-post .list{gap:15px}.variations.single .other-post .list .post{width:calc((100% - 30px) / 2)}}.variations.introduction.single .contents{padding-top:30px}.variations.introduction.single .article-main .article-head .eyecatch{width:100%;margin-bottom:60px}.variations.introduction.single .article-main .article-head .eyecatch img{width:100%;height:auto}.variations.introduction.single .article-main .article-head .subhead{display:none}.variations.introduction.single .article-main .article-head h1{color:#8fc31f}.variations.introduction.single .article-main .article-head .author strong{font-size:2.2rem}.variations.introduction.single .article-main .article-body{margin-top:60px}.variations.introduction .gallery{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:60px}.variations.introduction .gallery&gt;div{width:calc((100% - 15px * 2 )/2)}.variations.introduction .gallery&gt;div&gt;div{position:relative;padding-bottom:57%;overflow:hidden}.variations.introduction .gallery&gt;div&gt;div img{width:101%;height:auto;position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 781px){.variations.introduction .gallery&gt;div{width:100%}.variations.introduction .gallery&gt;div&gt;div{padding:0}.variations.introduction .gallery&gt;div&gt;div img{position:static;width:100%;height:auto;margin-right:0;-webkit-transform:0;transform:translate(0, 0)}}.variations.texts.archive .list{display:flex;flex-wrap:wrap;gap:60px}.variations.texts.archive .list .post a{color:#000}.variations.texts.archive .list .post a:hover{color:#eb6100}.variations.texts.archive .list .post a .article-head .eyecatch img{width:100%;height:auto}.variations.texts.archive .list .post a .article-body{margin-top:15px;font-size:1.8rem}.variations.texts.archive .list .post a .article-foot{font-size:1.6rem}.variations.texts.single .contents{padding-top:30px}.variations.texts.single .article-main .article-head .eyecatch{width:100%;margin-bottom:60px}.variations.texts.single .article-main .article-head .eyecatch img{width:100%;height:auto}.variations.texts.single .article-main .article-head .eyecatch figcaption{margin:5px 5px 0 0;text-align:right;font-size:1rem}.variations.texts.single .article-main .article-head .subhead{color:#8fc31f;text-transform:uppercase}.variations.texts.single .article-main .article-head .author strong{font-size:2.2rem}.variations.texts.single .article-main .article-body{margin-top:60px}.variations.texts.single .article-main .article-foot{margin-top:90px}.variations.texts.single .article-main .article-foot .author strong{display:block;font-weight:bold}.variations.texts.single .article-main .article-foot .author em{display:block;font-size:1.4rem;color:#777}.variations.texts.single .article-main .article-foot .author .profile{margin-top:15px;font-size:1.6rem}.variations.talk.archive .list{display:flex;flex-wrap:wrap;gap:60px}.variations.talk.archive .list .post a{color:#000}.variations.talk.archive .list .post a:hover{color:#eb6100}.variations.talk.archive .list .post a .article-head .eyecatch img{width:100%;height:auto}.variations.talk.archive .list .post a .article-body{margin-top:15px;font-size:1.8rem}.variations.talk.archive .list .post a .article-foot{font-size:1.6rem}.variations.talk.single .contents{padding-top:30px}.variations.talk.single .article-main .article-head .eyecatch{width:100%;margin-bottom:60px}.variations.talk.single .article-main .article-head .eyecatch img{width:100%;height:auto}.variations.talk.single .article-main .article-head .eyecatch figcaption{margin:5px 5px 0 0;text-align:right;font-size:1rem}.variations.talk.single .article-main .article-head .subhead{color:#8fc31f;text-transform:uppercase}.variations.talk.single .article-main .article-head .author strong{font-size:2.2rem}.variations.talk.single .article-main .article-body{margin-top:60px}.variations.talk.single .article-main .article-foot{margin-top:90px}.variations.talk.single .article-main .article-foot .author strong{display:block;font-weight:bold}.variations.talk.single .article-main .article-foot .author em{display:block;font-size:1.4rem;color:#777}.variations.talk.single .article-main .article-foot .author .profile{margin-top:15px;font-size:1.6rem}.variations.talk.single .other-post{background:#f7f7f7}.variations.talk.single .other-post .inner{width:992px;margin:auto;padding:60px 0 90px 0}@media screen and (max-width: 1199px){.variations.talk.single .other-post .inner{width:calc(100% - 60px)}}@media screen and (max-width: 781px){.variations.talk.single .other-post .inner{width:calc(100% - 30px)}}.variations.talk.single .other-post .subhead{margin-bottom:15px;text-transform:uppercase;color:#8fc31f}.variations.talk.single .other-post .list{display:flex;flex-wrap:wrap;gap:30px}.variations.talk.single .other-post .list .post{width:calc((100% - 60px) / 3)}.variations.talk.single .other-post .list .post a{color:#000}.variations.talk.single .other-post .list .post a .article-head .eyecatch img{width:100%;height:auto}.variations.talk.single .other-post .list .post a .article-body{margin-top:15px;font-size:1.6rem}.variations.talk.single .other-post .list .post a .article-foot{font-size:1.4rem}@media screen and (max-width: 781px){.variations.talk.single .other-post .list{gap:15px}.variations.talk.single .other-post .list .post{width:calc((100% - 30px) / 2)}}.variations.comments .post+.post{border-top:1px #8fc31f solid;margin-top:90px;padding-top:90px}.variations.comments .post .article-foot{margin-top:30px}.variations.comments .post .article-foot strong{display:block;font-size:120%;font-weight:bold}.variations.comments .post .article-foot em{display:block;font-size:85%;color:#777}@media screen and (max-width: 781px){.variations.comments .post+.post{margin-top:60px;padding-top:60px}.variations.comments .post em{font-size:75%}}.variations.information.single .article-main .article-head .subhead{color:#8fc31f;text-transform:uppercase}.variations.information.single .article-main .article-head .author strong{font-size:2.2rem}.variations.information.single .article-main .article-body{margin-top:60px}.variations.information.single .article-main .article-body .eyecatch{width:100%;margin-bottom:60px}.variations.information.single .article-main .article-body .eyecatch img{width:100%;height:auto}.variations.information.single .article-main .article-body .eyecatch figcaption{margin:5px 5px 0 0;text-align:right;font-size:1rem}.variations.information.single .article-main .article-foot{margin-top:90px}.variations.information.single .article-main .article-foot .author strong{display:block;font-weight:bold}.variations.information.single .article-main .article-foot .author em{display:block;font-size:1.4rem;color:#777}.variations.information.single .article-main .article-foot .author .profile{margin-top:15px;font-size:1.6rem}@media screen and (max-width: 991px){.variations.information.single .article-main .article-head .eyecatch{transform:translateX(-45px)}}@media screen and (max-width: 781px){.variations.information.single .article-main .article-head .eyecatch{transform:translateX(-30px)}}.variations.memo.archive .list .post{list-style-type:square;color:#8fc31f}.variations.memo.archive .list .post a{color:#000}.variations.memo.archive .list .post a time{font-size:1.4rem;color:#777}.variations.memo.archive .list .post a:hover{color:#eb6100}.variations.memo.single .article-main .article-head .subhead{color:#8fc31f;text-transform:uppercase}.variations.memo.single .article-main .article-head time{font-size:1.4rem;color:#777}.variations.memo.single .article-main .article-head .author strong{font-size:2.2rem}.variations.memo.single .article-main .article-body{margin-top:60px}.variations.memo.single .article-main .article-body .eyecatch{width:100%;margin-bottom:60px}.variations.memo.single .article-main .article-body .eyecatch img{width:100%;height:auto}.variations.memo.single .article-main .article-foot{margin-top:90px}.variations.memo.single .article-main .article-foot .author strong{display:block;font-weight:bold}.variations.memo.single .article-main .article-foot .author em{display:block;font-size:1.4rem;color:#777}.variations.memo.single .article-main .article-foot .author .profile{margin-top:15px;font-size:1.6rem}@media screen and (max-width: 991px){.variations.memo.single .article-main .article-head .eyecatch{transform:translateX(-45px)}}@media screen and (max-width: 781px){.variations.memo.single .article-main .article-head .eyecatch{transform:translateX(-30px)}}.variations.artists.archive .list{display:flex;flex-wrap:wrap;gap:60px}.variations.artists.archive .list .post a{color:#000}.variations.artists.archive .list .post a:hover{color:#eb6100}.variations.artists.archive .list .post a .article-head .eyecatch img{width:100%;height:auto}.variations.artists.archive .list .post a .article-body{margin-top:15px;font-size:1.8rem}.variations.artists.archive .list .post a .article-foot{font-size:1.6rem}.variations.artists.single .contents{padding-top:30px}.variations.artists.single .article-main .article-head .eyecatch{width:100%;margin-bottom:60px}.variations.artists.single .article-main .article-head .eyecatch img{width:100%;height:auto}.variations.artists.single .article-main .article-head .eyecatch figcaption{margin:5px 5px 0 0;text-align:right;font-size:1rem}.variations.artists.single .article-main .article-head .subhead{color:#8fc31f;text-transform:uppercase}.variations.artists.single .article-main .article-head .author strong{font-size:2.2rem}.variations.artists.single .article-main .article-body{margin-top:60px}.variations.artists.single .article-main .article-foot{margin-top:90px}.variations.artists.single .article-main .article-foot .author strong{display:block;font-weight:bold}.variations.artists.single .article-main .article-foot .author em{display:block;font-size:1.4rem;color:#777}.variations.artists.single .article-main .article-foot .author .profile{margin-top:15px;font-size:1.6rem}.variations.round-table .wysiwyg h1{padding-top:60px;color:#8fc31f}.variations.round-table .wysiwyg .interviewer{color:#848484}.variations.round-table .gallery{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:60px}.variations.round-table .gallery&gt;div{width:calc((100% - 15px * 2 )/2)}.variations.round-table .gallery&gt;div&gt;div{position:relative;padding-bottom:57%;overflow:hidden}.variations.round-table .gallery&gt;div&gt;div img{width:101%;height:auto;position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.variations.round-table .gallery.gallery-cd&gt;div&gt;div{padding-bottom:100%}@media screen and (max-width: 781px){.variations.round-table .gallery&gt;div{width:100%}.variations.round-table .gallery&gt;div&gt;div{padding:0}.variations.round-table .gallery&gt;div&gt;div img{position:static;width:100%;height:auto;margin-right:0;-webkit-transform:0;transform:translate(0, 0)}.variations.round-table .gallery.gallery-cd&gt;div&gt;div{padding-bottom:0}}.variations .nav-footer-variations{background-color:#e7e7e7;padding:60px 0 90px 0}.variations .nav-footer-variations ul{width:992px;margin:auto;list-style-type:square;color:#8fc31f}.variations .nav-footer-variations ul li a{text-transform:uppercase;color:#000}.variations .nav-footer-variations ul li a:hover{color:#eb6100}@media screen and (max-width: 1199px){.variations .nav-footer-variations{padding:60px 15px}.variations .nav-footer-variations ul{width:calc(100% - 60px)}}@media screen and (max-width: 781px){.variations .nav-footer-variations{line-height:2}.variations .nav-footer-variations ul{width:calc(100% - 30px);margin-left:1.25em}}.variations .footer{display:flex;align-items:flex-end;width:100%;margin:auto;padding:0 0 15px 30px}.variations .footer svg{width:90px;height:auto}.variations .footer .copyright{margin-left:15px;line-height:1;font-size:1rem}@media screen and (max-width: 781px){.variations .footer{padding-left:15px}.variations .footer svg{width:60px}}.variations .to_top a{display:none;background-color:#8fc31f;color:#fff}.variations .to_top a.active{display:inline-flex}.variations .to_top a i{font-style:normal}.nav .module-vos{padding:30px 15px;background-color:#fff}.nav .module-vos .container{display:block;width:100%;height:auto;margin:0;box-shadow:0 2px 8px #f7f7f7}.nav .module-vos .container .img{display:flex}.nav .module-vos .container .img .logo{width:65%;padding:15px}.nav .module-vos .container .img .picture{width:35%;position:relative;overflow:hidden}.nav .module-vos .container .img .picture img{width:auto;height:101%;position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.nav .module-vos .container .text{display:flex;align-items:center;margin-top:30px}.nav .module-vos .container .text i{margin-left:0.5em}@media screen and (max-width: 576px){.nav .module-vos .container .img .logo{padding:15px;padding-right:30px}.nav .module-vos .container .text{font-size:85%}}.is-ie .nav .module-vos svg{width:253px;height:133px}.awazu-house .site-title{position:fixed;top:5vh;left:5vh;line-height:1;z-index:2}@media screen and (max-width: 781px){.awazu-house .site-title{top:2vh;left:2vh}}.awazu-house.landing .main{position:relative;display:flex;flex-direction:row-reverse;flex-wrap:wrap}@media screen and (max-width: 781px){.awazu-house.landing .main{display:block}}.awazu-house.landing .section-eyecatch{position:sticky;top:0;width:50%;height:100dvh}.awazu-house.landing .section-eyecatch .container{height:100%;width:100%}@media screen and (max-width: 781px){.awazu-house.landing .section-eyecatch{height:100dvh;position:relative;overflow:hidden}.awazu-house.landing .section-eyecatch .container{height:100%;width:100%;position:fixed;z-index:1;background-color:#eee}.awazu-house.landing .section-eyecatch .container .carousel{width:100%;height:100%}.awazu-house.landing .section-eyecatch .container .carousel .swiper-wrapper img{width:100%;height:100%;object-fit:cover}}.awazu-house.landing .section-eyecatch .mySwiper{height:100%}.awazu-house.landing .section-eyecatch .mySwiper .swiper-wrapper{height:100%}.awazu-house.landing .section-eyecatch .mySwiper .swiper-wrapper .swiper-slide{height:100%}.awazu-house.landing .section-eyecatch .mySwiper .swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover}.awazu-house.landing .section-contents{width:50%;font-family:"Noto Serif JP", serif}@media screen and (max-width: 781px){.awazu-house.landing .section-contents{position:relative;z-index:1;width:100%;background-color:rgba(255,255,255,0.7)}}.awazu-house.landing .section-contents .chunk{min-height:100vh;padding:5vh}@media screen and (max-width: 781px){.awazu-house.landing .section-contents .chunk{padding:2vh}}.awazu-house.landing .section-contents .chunk p+p{margin-top:5vh}.awazu-house.landing .section-contents .chunk strong{font-weight:600}.awazu-house.landing .section-contents .chunk .subhead{margin-bottom:2.5vh;font-weight:600;font-size:1.6rem}.awazu-house.landing .section-contents .chunk img{max-width:100%;height:auto}.awazu-house.landing .section-contents .chunk-lead{display:flex;align-items:center}.awazu-house.landing .section-contents .chunk-basic-info p{font-size:1.4rem}.awazu-house.landing .section-contents-access-map{position:sticky;top:0;width:50%;height:100vh}@keyframes zoom{0%{transform:scale(1)}100%{transform:scale(1.15)}}.awazu-house.landing .swiper-slide-active img,.awazu-house.landing .swiper-slide-duplicate-active img,.awazu-house.landing .swiper-slide-prev img{animation:zoom 7s linear 0s normal both}.awazu-house.landing .swiper-pagination{display:flex;justify-content:center;align-items:center}.awazu-house.landing .swiper-pagination-bullet{position:relative;display:flex;justify-content:center;align-items:center;width:auto;height:auto;margin:0 10px;background-color:transparent;border-radius:50%;cursor:pointer;transition:0.3s}.awazu-house.landing .swiper-pagination-bullet span{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.awazu-house.landing .progress{transform:rotate(-90deg)}.awazu-house.landing .circle-origin{fill:transparent;stroke:#fff;stroke-width:1;stroke-linecap:round;stroke-dasharray:125.664px;stroke-dashoffset:125.664px}.awazu-house.landing .swiper-pagination-bullet-active .circle-origin{animation:progress 5s}@keyframes progress{0%{stroke-dashoffset:125.664px}90%{stroke-dashoffset:0}100%{stroke-dashoffset:-125.664px}}
/*# sourceMappingURL=common.css.map */
</pre></body></html>