﻿@font-face{font-family:"Zen-Mix-Base";src:url("../font/ZenAntique-kana.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Zen-Mix-Base-Tate";src:url("../font/ZenAntique-kana-tate.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--font-primary: 'Zen Kaku Gothic New', "Helvetica Neue", "Helvetica", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Arial", "Meiryo", sans-serif;--font-eng: 'Averia Serif Libre', "Times New Roman", 'Zen Kaku Gothic New', "YuMincho", "Hiragino Mincho ProN", "MS PMincho", serif;--font-mix: 'Zen-Mix-Base', 'Zen Kaku Gothic New', "Helvetica Neue", "Helvetica", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Arial", "Meiryo", sans-serif;--font-mix-tate: 'Zen-Mix-Base-Tate', 'Zen Kaku Gothic New', "Helvetica Neue", "Helvetica", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Arial", "Meiryo", sans-serif;--padding-form-inner: 17.5%;--padding-inner-innerside: 16%;--padding-inner-innerside-118-32: 10.2%;--padding-inner-side: 9.9vw;--padding-inner-side-wide: 9.9vw;--padding-small-side: 1.7vw;--texture-scale: 400px}@media(max-width: 1200px){:root{--padding-form-inner: 11.5%;--padding-inner-side-wide: 4.3vw;--padding-inner-side: 4.3vw;--padding-inner-innerside: 6%;--padding-inner-innerside-118-32: 6%}}@media(max-width: 800px){:root{--padding-inner-innerside: 4.3vw;--padding-inner-innerside-118-32: 8.53vw;--padding-small-side: 2.1vw;--texture-scale: 300px}}@keyframes line{0%{opacity:1;transform:scaleX(1);transform-origin:right}50%{opacity:0;transform:scaleX(0);transform-origin:right}51%{opacity:0;transform:scaleX(0);transform-origin:left}100%{opacity:1;transform:scaleX(1);transform-origin:left}}@keyframes icon-fade-out-in{0%{opacity:1;transform:translate32(0, 0, 0)}40%{opacity:0;transform:translate3d(0.4em, -0.4em, 0)}41%{opacity:0;transform:translate3d(-0.4em, 0.4em, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes icon-fade-out-horizontal{0%{opacity:1;transform:translate3d(0, 0, 0)}40%{opacity:0;transform:translate3d(20%, 0, 0)}41%{pacity:0;transform:translate3d(-20%, 0, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes icon-fade-out-horizontal-re{0%{opacity:1;transform:scaleX(-1) translate3d(0, 0, 0)}40%{opacity:0;transform:scaleX(-1) translate3d(20%, 0, 0)}41%{pacity:0;transform:scaleX(-1) translate3d(-20%, 0, 0)}100%{opacity:1;transform:scaleX(-1) translate3d(0, 0, 0)}}@keyframes icon-fade-out-horizontal-06{0%{opacity:.6;transform:rotate(-90deg) translate3d(0, 0, 0)}40%{opacity:0;transform:rotate(-90deg) translate3d(0, 0.4em, 0)}41%{opacity:0;transform:rotate(-90deg) translate3d(0, -0.4em, 0)}100%{opacity:.6;transform:rotate(-90deg) translate3d(0, 0, 0)}}@keyframes shake-10{0%,100%{transform:rotate(1deg)}50%{transform:rotate(1deg)}51%{transform:rotate(-1deg)}99%{transform:rotate(-1deg)}}@keyframes shake-15{0%,100%{transform:rotate(1.5deg)}50%{transform:rotate(1.5deg)}51%{transform:rotate(-1.5deg)}99%{transform:rotate(-1.5deg)}}@keyframes shake-15-intermittent{0%{transform:rotate(1.5deg)}7.5%{transform:rotate(1.5deg)}8%{transform:rotate(-1.5deg)}15%{transform:rotate(-1.5deg)}15.5%{transform:rotate(0)}100%{transform:rotate(0)}}@keyframes shake-25{0%,100%{transform:rotate(2.5deg)}50%{transform:rotate(2.5deg)}51%{transform:rotate(-2.5deg)}99%{transform:rotate(-2.5deg)}}@keyframes shake-40{0%,100%{transform:rotate(4deg)}50%{transform:rotate(4deg)}51%{transform:rotate(-4deg)}99%{transform:rotate(-4deg)}}@keyframes shake-40-scale-x{0%,100%{transform:scaleX(-1) rotate(4deg)}50%{transform:scaleX(-1) rotate(4deg)}51%{transform:scaleX(-1) rotate(-4deg)}99%{transform:scaleX(-1) rotate(-4deg)}}@keyframes shake-60{0%,100%{transform:rotate(6deg)}50%{transform:rotate(6deg)}51%{transform:rotate(-6deg)}99%{transform:rotate(-6deg)}}@keyframes shake-80{0%,100%{transform:rotate(8deg)}50%{transform:rotate(8deg)}51%{transform:rotate(-8deg)}99%{transform:rotate(-8deg)}}@keyframes stamp{0%{transform:scale(0);opacity:0}50%{transform:scale(1.15);opacity:1}65%{transform:scale(0.95)}80%{transform:scale(1.05)}100%{transform:scale(1);opacity:1}}.js-page-back-dark{position:absolute;top:0;left:0;width:100%;height:30rem;pointer-events:none}.page-template-default .main-content{padding:12.5rem var(--padding-inner-side) 8rem}@media(max-width: 767px){.page-template-default .main-content{padding:8.38rem 1rem 4rem}}@media(max-width: 1136px){.page-template-default .common__page__header{padding:0 8.5vw}}@media(max-width: 767px){.page-template-default .common__page__header{padding:0 1.5rem}}.page-template-default .common__block-editor{margin-top:3rem;padding:6rem 8.5vw;background-color:rgba(237,235,233,.4)}@media(max-width: 767px){.page-template-default .common__block-editor{margin-top:2rem;padding:3rem 2rem 5rem}}.page-try .contents{padding:5rem var(--padding-inner-side) 0}@media(max-width: 767px){.page-try .contents{padding-top:2.5rem}}.page-try .section__facility,.page-try .section__program{padding-top:6rem;margin-top:-6rem}@media(max-width: 767px){.page-try .section__facility,.page-try .section__program{padding-top:4.75rem;margin-top:-4.75rem}}.page-try .section__facility .section-inner,.page-try .section__program .section-inner{padding:6rem var(--padding-inner-innerside);background-color:rgba(237,235,233,.4)}@media(max-width: 767px){.page-try .section__facility .section-inner,.page-try .section__program .section-inner{padding-top:3.5rem;padding-bottom:2.5rem}}@media(max-width: 767px){.page-try .section__facility .header,.page-try .section__program .header{padding:0 1.5rem}}.page-try .section__facility .tags{margin-top:2rem;display:flex;justify-content:center;gap:.5rem}@media(max-width: 767px){.page-try .section__facility .tags{margin-top:1.5rem}}.page-try .section__facility .tags .tag{font-size:1rem;line-height:1.5em;border:1px solid #4c3422;border-radius:2rem;padding:.38rem 1.5rem}@media(max-width: 767px){.page-try .section__facility .tags .tag{font-size:.81rem;padding:.25rem 1rem}}.page-try .section__facility .description{margin-top:2rem;font-size:1.13rem;line-height:2em;letter-spacing:.04em}@media(max-width: 767px){.page-try .section__facility .description{margin-top:1.75rem;font-size:.94rem;letter-spacing:.02em}}.page-try .section__facility .slide-thum{margin-top:3rem}.page-try .section__facility .slide-thum .main-img{position:relative;aspect-ratio:920/613;overflow:hidden}.page-try .section__facility .slide-thum .main-img .main-img-item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;will-change:opacity}.page-try .section__facility .slide-thum .main-img .main-img-item.is-active{opacity:1;visibility:visible;z-index:1}.page-try .section__facility .slide-thum .main-img .main-img-item img{width:100%;height:100%;object-fit:cover}.page-try .section__facility .slide-thum .main-img .caption{position:absolute;right:0;bottom:0;font-size:.88rem;line-height:1.5em;letter-spacing:.04em;color:#fff;padding:.5rem 1.5rem;background-color:rgba(0,0,0,.3);z-index:2}@media(max-width: 767px){.page-try .section__facility .slide-thum .main-img .caption{font-size:.75rem;padding:.25rem 1rem}}.page-try .section__facility .slide-thum .list{margin-top:1rem;display:grid;grid-template-columns:repeat(9, 1fr);gap:.5rem}@media(max-width: 767px){.page-try .section__facility .slide-thum .list{margin-top:.75rem;grid-template-columns:repeat(4, 1fr);gap:.25rem}}.page-try .section__facility .slide-thum .list-item{position:relative}.page-try .section__facility .slide-thum .list-item.is-active .thumb-button{pointer-events:none}.page-try .section__facility .slide-thum .list-item.is-active .thumb-button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #4c3422;pointer-events:none}@media(hover: hover){.page-try .section__facility .slide-thum .list-item:not(.is-active):hover{opacity:.7}}.page-try .section__facility .slide-thum .list-item .thumb-button{width:100%;aspect-ratio:3/2;padding:0;border:none;background:none;cursor:pointer;position:relative;transition:opacity .2s cubic-bezier(0.19, 1, 0.22, 1)}.page-try .section__facility .slide-thum .list-item .thumb-button img{width:100%;height:100%;object-fit:cover;display:block}.page-try .section__facility .heading{margin:6.25rem 0 3rem;display:flex;align-items:center;gap:1rem;font-size:1.5rem;line-height:1.5em;letter-spacing:.04em}@media(max-width: 767px){.page-try .section__facility .heading{margin:4rem 0 1rem;font-size:1.06rem}}.page-try .section__facility .heading span{flex-shrink:0}.page-try .section__facility .heading::after{content:"";width:100%;height:1.5px;display:block;background-color:#4c3422;transform-origin:left;transform:scaleX(1);transition:transform 2s cubic-bezier(0.19, 1, 0.22, 1)}@media(max-width: 767px){.page-try .section__facility .heading::after{height:1px}}.page-try .section__facility .heading.before-anim::after{transform:scaleX(0)}@media(max-width: 767px){.page-try .section__facility .detail{padding:0 var(--padding-inner-innerside)}}.page-try .section__facility .list-detail .list-item{padding:1rem 0;border-bottom:1px solid rgba(76,52,34,.4);display:flex;align-items:center;gap:1.25rem}@media(max-width: 767px){.page-try .section__facility .list-detail .list-item{align-items:flex-start;gap:.75rem}}.page-try .section__facility .list-detail .label{flex-shrink:0;width:10rem;font-weight:700;font-size:1rem;line-height:1.5em;letter-spacing:.08em}@media(max-width: 767px){.page-try .section__facility .list-detail .label{width:4rem;font-size:.88rem}}.page-try .section__facility .list-detail .content{font-size:1rem;line-height:1.5em;letter-spacing:.04em}@media(max-width: 767px){.page-try .section__facility .list-detail .content{font-size:.88rem;letter-spacing:.02em}}.page-try .section__facility .list-detail .content a{text-decoration:underline;text-decoration-thickness:7.5;text-underline-offset:16%;display:inline-flex;align-items:center}@media(hover: hover){.page-try .section__facility .list-detail .content a:hover{opacity:.7}}.page-try .section__facility .list-detail .content a[target=_blank]::after{content:"";flex-shrink:0;margin:0 .4em 0 .3em;width:.75em;height:.75em;display:inline-block;background:url("../img/icon_link--blank.svg") no-repeat center center/contain}.page-try .section__facility .list-detail .attention{margin-top:.25rem;opacity:.6;font-size:.81rem;line-height:1.6em}@media(max-width: 767px){.page-try .section__facility .list-detail .attention{font-size:.75rem}}@media(max-width: 767px){.page-try .section__facility .flow{padding:0 var(--padding-inner-innerside)}}.page-try .section__facility .list-flow{display:flex;flex-direction:column;gap:.5rem}.page-try .section__facility .list-flow .list-item:nth-last-of-type(1) .num span{background:none;border:1.5px solid #4c3422;border-radius:50%}.page-try .section__facility .list-flow .list-item:nth-last-of-type(1) .num::after{display:none}.page-try .section__facility .list-flow .list-item{display:flex;align-items:fle;gap:1.5rem}.page-try .section__facility .list-flow .num{flex-shrink:0;display:flex;align-items:center;flex-direction:column}.page-try .section__facility .list-flow .num span{width:4rem;height:4rem;background:url("../img/icon_flow.svg") no-repeat center center/contain;display:grid;place-items:center;font-family:var(--font-eng);font-size:1.25rem;line-height:1em;flex-shrink:0}@media(max-width: 767px){.page-try .section__facility .list-flow .num span{width:3rem;height:3rem;font-size:1.13rem;background-image:url("../img/icon_flow--sp.svg")}}.page-try .section__facility .list-flow .num::after{content:"";width:1.5px;height:100%;display:block;background-color:#4c3422}.page-try .section__facility .list-flow .texts{padding-bottom:1.63rem}.page-try .section__facility .list-flow .texts .label{font-weight:700;font-size:1.25rem;line-height:1.6em;letter-spacing:.04em}@media(max-width: 767px){.page-try .section__facility .list-flow .texts .label{font-size:1rem}}.page-try .section__facility .list-flow .texts .content{margin-top:.25rem;font-size:1rem;letter-spacing:.04em;line-height:1.75em;text-align:justify;word-break:break-all}@media(max-width: 767px){.page-try .section__facility .list-flow .texts .content{margin-top:.5rem;font-size:.88rem;letter-spacing:.02em}}.page-try .section__facility .list-flow .texts .content a{text-decoration:underline;text-decoration-thickness:7.5%;text-underline-offset:16%;align-items:center}@media(hover: hover){.page-try .section__facility .list-flow .texts .content a:hover{opacity:.7}}@media(max-width: 767px){.page-try .section__facility .calendar{padding:0 var(--padding-inner-innerside)}}.page-try .section__facility .calendar{display:flex;flex-direction:column}.page-try .section__facility .calendar .text{font-size:1rem;line-height:1.75em;letter-spacing:.04em;text-align:justify}@media(max-width: 767px){.page-try .section__facility .calendar .text{font-size:.94rem}}.page-try .section__facility .calendar .sub{margin-top:.5rem;font-size:.81rem;line-height:1.5em;letter-spacing:.04em;opacity:.6;text-align:justify}@media(max-width: 767px){.page-try .section__facility .calendar .sub{font-size:.75rem}}.page-try .section__facility .calendar .iframe{margin-top:2rem;background-color:#edebe9;padding:.63rem;height:fit-content}@media(max-width: 767px){.page-try .section__facility .calendar .iframe{padding:0}}.page-try .section__facility .calendar .iframe iframe{width:100%}@media(max-width: 767px){.page-try .section__facility .calendar .iframe iframe{height:25rem}}@media(max-width: 767px){.page-try .section__facility .attention{padding:0 var(--padding-inner-innerside)}}.page-try .section__facility .attention .list-item{font-size:1rem;line-height:2em;letter-spacing:.04em;text-indent:-1em;padding-left:1em}@media(max-width: 767px){.page-try .section__facility .attention .list-item{font-size:.88rem;line-height:1.75em}}.page-try .section__facility .attention .list-item::before{content:"・"}.page-try .section__facility .attention .list-item a{text-decoration:underline;text-decoration-thickness:7.5%;text-underline-offset:16%;align-items:center}@media(hover: hover){.page-try .section__facility .attention .list-item a:hover{opacity:.7}}.page-try .section__facility .attention .list-item a[target=_blank]::after{content:"";flex-shrink:0;margin:0 .4em 0 .3em;width:.75em;height:.75em;display:inline-block;background:url("../img/icon_link--blank.svg") no-repeat center center/contain}.page-try .section__facility .prohibited-use{margin-top:2.5rem;background-color:rgba(237,235,233,.4);padding:2rem 2.5rem 2.5rem;display:flex;flex-direction:column;gap:.5rem}@media(max-width: 767px){.page-try .section__facility .prohibited-use{padding:2rem var(--padding-inner-innerside)}}.page-try .section__facility .prohibited-use .title{font-size:1.13rem;line-height:1.6em;letter-spacing:.04em}@media(max-width: 767px){.page-try .section__facility .prohibited-use .title{font-size:.88rem}}.page-try .section__facility .prohibited-use .text,.page-try .section__facility .prohibited-use .list-item{font-size:.88rem;line-height:1.75em;letter-spacing:.04em;opacity:.6}@media(max-width: 767px){.page-try .section__facility .prohibited-use .text,.page-try .section__facility .prohibited-use .list-item{font-size:.75rem}}.page-try .section__facility .prohibited-use .list-item{text-indent:-1em;padding-left:1em}.page-try .section__facility .prohibited-use .list-item::before{content:"・"}.page-try .section__facility .common__button--box{margin-top:4rem}@media(max-width: 767px){.page-try .section__facility .common__button--box{margin-top:1.5rem}}.page-try .section__program{margin-top:-3.44rem}@media(max-width: 767px){.page-try .section__program{margin-top:-3.75rem}}.page-try .section__program .description{margin-top:1.5rem;font-size:1.13rem;line-height:2em;letter-spacing:.04em}@media(max-width: 767px){.page-try .section__program .description{font-size:.94rem;letter-spacing:.02em}}.page-try .section__program .list{width:100%;margin-top:2rem;display:flex;gap:1.5rem}@media(max-width: 767px){.page-try .section__program .list{flex-direction:column;gap:.5rem}}.page-try .section__program .list-item{width:100%;display:flex;flex-direction:column;align-items:center;gap:.88rem;background-color:#edebe9;padding:1rem}@media(max-width: 767px){.page-try .section__program .list-item{gap:.63rem}}.page-try .section__program .list-item .label{font-size:1.13rem;line-height:1.5em;letter-spacing:.04em;text-align:center}@media(max-width: 767px){.page-try .section__program .list-item .label{font-size:.88rem}}.page-try .section__program .list-item .img{aspect-ratio:3/2}.page-try .section__program .list-item .img img{width:100%;height:100%;object-fit:cover}.page-try .section__program .common__button--box{margin-top:3rem}@media(max-width: 767px){.page-try .section__program .common__button--box{margin-top:1.5rem}}.page-application .contents{padding:5rem var(--padding-inner-side)}@media(max-width: 767px){.page-application .contents{padding-top:2.5rem;padding-bottom:2.5rem}}.page-application .section-form{padding:5rem var(--padding-form-inner);background-color:rgba(237,235,233,.4);display:flex;flex-direction:column;align-items:center}@media(max-width: 767px){.page-application .section-form{padding:4rem var(--padding-form-inner)}}.page-application .section-form .description{margin-top:2rem;font-size:1.13rem;line-height:2em;letter-spacing:.04em;text-align:center}@media(max-width: 767px){.page-application .section-form .description{padding:0 .5rem;margin-top:1.75rem;font-size:.94rem;letter-spacing:.02em;text-align:justify}}.page-application .section-form .description a{text-decoration:underline;text-decoration-thickness:7.5%;text-underline-offset:16%;align-items:center}@media(hover: hover){.page-application .section-form .description a:hover{opacity:.7}}.page-contact .contents{padding:5rem var(--padding-inner-side)}@media(max-width: 767px){.page-contact .contents{padding-top:3rem;padding-bottom:2rem}}.page-contact .contents .common__max{display:flex;flex-direction:column;gap:2.5rem}@media(max-width: 767px){.page-contact .contents .common__max{gap:1rem}}.page-contact .section-tell,.page-contact .section-form{padding-top:6rem;margin-top:-6rem}.page-contact .section-tell .section-inner,.page-contact .section-form .section-inner{padding:5rem 17.5%;background-color:rgba(237,235,233,.4);display:flex;flex-direction:column;align-items:center}@media(max-width: 767px){.page-contact .section-tell .section-inner,.page-contact .section-form .section-inner{padding:4rem 11.5%}}.page-contact .section-tell .name{margin-top:2.5rem;font-size:1.13rem;line-height:1.5em;letter-spacing:0;text-align:center}@media(max-width: 767px){.page-contact .section-tell .name{font-size:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem}}.page-contact .section-tell .name::before{content:"";width:3.63rem;height:4rem;display:block;background:url("../img/ill_leaf.png") no-repeat center center/contain;display:none}@media(max-width: 767px){.page-contact .section-tell .name::before{display:block}}.page-contact .section-tell .num{margin:1rem 0;font-family:var(--font-eng);font-size:4rem;line-height:1em;letter-spacing:0;display:flex;align-items:center;text-align:center;gap:.75rem}@media(max-width: 767px){.page-contact .section-tell .num{font-size:2.69rem}}.page-contact .section-tell .num::before{content:"";width:3.63rem;height:4rem;display:block;background:url("../img/ill_leaf.png") no-repeat center center/contain}@media(max-width: 767px){.page-contact .section-tell .num::before{display:none}}@media(hover: hover){.page-contact .section-tell .num:hover{animation:shake-15 .6s infinite}}.page-contact .section-tell .sub{font-size:1rem;line-height:1.75em;letter-spacing:0;text-align:center}@media(max-width: 767px){.page-contact .section-tell .sub{font-size:.88rem}}.page-contact .snow-monkey-form .smf-form .smf-radio-buttons-control__control,.page-contact .snow-monkey-form .smf-form .smf-checkboxes-control__control{flex-direction:row;flex-wrap:wrap}.tax-journal_category .max__outer,.post-type-archive-journal .max__outer{padding:6.25rem 6.6vw 8rem}@media(max-width: 767px){.tax-journal_category .max__outer,.post-type-archive-journal .max__outer{padding:3.5rem 6.4vw 4rem}}.tax-journal_category .journal__list.post__list .list-item,.post-type-archive-journal .journal__list.post__list .list-item{opacity:0;transform:translate3d(0, 1rem, 0);animation:journalFadeIn .6s cubic-bezier(0.19, 1, 0.22, 1) forwards}.tax-journal_category .journal__list.post__list .list-item:nth-child(1),.post-type-archive-journal .journal__list.post__list .list-item:nth-child(1){animation-delay:.04s}.tax-journal_category .journal__list.post__list .list-item:nth-child(2),.post-type-archive-journal .journal__list.post__list .list-item:nth-child(2){animation-delay:.08s}.tax-journal_category .journal__list.post__list .list-item:nth-child(3),.post-type-archive-journal .journal__list.post__list .list-item:nth-child(3){animation-delay:.12s}.tax-journal_category .journal__list.post__list .list-item:nth-child(4),.post-type-archive-journal .journal__list.post__list .list-item:nth-child(4){animation-delay:.16s}.tax-journal_category .journal__list.post__list .list-item:nth-child(5),.post-type-archive-journal .journal__list.post__list .list-item:nth-child(5){animation-delay:.2s}.tax-journal_category .journal__list.post__list .list-item:nth-child(6),.post-type-archive-journal .journal__list.post__list .list-item:nth-child(6){animation-delay:.24s}.tax-journal_category .journal__list.post__list .list-item:nth-child(7),.post-type-archive-journal .journal__list.post__list .list-item:nth-child(7){animation-delay:.28s}.tax-journal_category .journal__list.post__list .list-item:nth-child(8),.post-type-archive-journal .journal__list.post__list .list-item:nth-child(8){animation-delay:.32s}.tax-journal_category .journal__list.post__list .list-item:nth-child(9),.post-type-archive-journal .journal__list.post__list .list-item:nth-child(9){animation-delay:.36s}.tax-journal_category .journal__list.post__list .list-item:nth-child(10),.post-type-archive-journal .journal__list.post__list .list-item:nth-child(10){animation-delay:.4s}.tax-journal_category .journal__list.post__list .list-item:nth-child(11),.post-type-archive-journal .journal__list.post__list .list-item:nth-child(11){animation-delay:.44s}.tax-journal_category .journal__list.post__list .list-item:nth-child(12),.post-type-archive-journal .journal__list.post__list .list-item:nth-child(12){animation-delay:.48s}.journal__list{display:flex}.journal__list.post__list{flex-wrap:wrap;gap:3rem 2.5%}@media(max-width: 767px){.journal__list.post__list{gap:1.5rem 3.4%}}.journal__list.related__list{margin-top:2.5rem;gap:2.76%}@media(max-width: 767px){.journal__list.related__list{padding:0 2.6vw;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:.75rem}}.journal__list.related__list .list-item{width:100%;display:flex;align-items:stretch}@media(max-width: 767px){.journal__list.related__list .list-item:nth-of-type(1){grid-column:1/3}}.journal__list.related__list .list-item .list-link .texts{height:100%;justify-content:space-between}.journal__list .list-item{width:24.9%}@media(max-width: 767px){.journal__list .list-item{width:48.3%;display:flex;align-items:stretch}}.journal__list .list-item:nth-child(4n+1){--hover-rotate: 2deg}.journal__list .list-item:nth-child(4n+2){--hover-rotate: -2deg}.journal__list .list-item:nth-child(4n+3){--hover-rotate: 1deg}.journal__list .list-item:nth-child(4n){--hover-rotate: -1deg}.journal__list .list-item .list-link{background-color:#edebe9;display:flex;flex-direction:column}.journal__list .list-item .list-link .img{width:100%;overflow:hidden;flex-shrink:0}.journal__list .list-item .list-link .img img{aspect-ratio:1.91/1;object-fit:cover;transition:transform .8s cubic-bezier(0.19, 1, 0.22, 1),filter .8s cubic-bezier(0.19, 1, 0.22, 1)}.journal__list .list-item .list-link{transition:transform .6s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover){.journal__list .list-item .list-link:hover{transform:rotate(var(--hover-rotate)) scale(0.97)}.journal__list .list-item .list-link:hover img{transform:scale(1.05);filter:sepia(0.3)}}.journal__list .list-item .list-link .texts{padding:1.25rem 1.75rem 2rem;display:flex;flex-direction:column;gap:1.5rem}@media(max-width: 767px){.journal__list .list-item .list-link .texts{padding:1.25rem 1.38rem 2rem;height:100%;justify-content:space-between}}.journal__list .list-item .list-link .texts .title{font-size:1.25rem;line-height:1.6em;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media(max-width: 767px){.journal__list .list-item .list-link .texts .title{font-size:1.06rem;-webkit-line-clamp:6}}.journal__list .list-item .list-link .texts .lower{display:flex;align-items:flex-end;gap:1.5rem}@media(max-width: 767px){.journal__list .list-item .list-link .texts .lower{gap:1rem}}.journal__list .list-item .list-link .texts .lower .category{width:100%;font-size:.75rem;line-height:1.5em;letter-spacing:.16em;padding-bottom:.25rem;border-bottom:1px solid #4c3422}@media(max-width: 767px){.journal__list .list-item .list-link .texts .lower .category{font-size:.69rem}}.journal__list .list-item .list-link .texts .lower .date{flex-shrink:0;font-family:var(--font-eng);font-size:.88rem;line-height:1em;letter-spacing:.04em}@media(max-width: 767px){.journal__list .list-item .list-link .texts .lower .date{font-size:.75rem}}@media(max-width: 767px){.journal__list .list-item.ill{display:none}}.journal__list .list-item.ill-sp{display:none}@media(max-width: 767px){.journal__list .list-item.ill-sp{display:block;width:100%}}.journal__list .list-item.ill-sp img{max-width:31.25rem;margin:0 auto}.journal__list .list-item.ill,.journal__list .list-item.big{width:45.1%}@media(max-width: 767px){.journal__list .list-item.ill,.journal__list .list-item.big{width:48.3%}}.journal__list .list-item.big .list-link .texts{padding:1.75rem 2.5rem 2.5rem}@media(max-width: 767px){.journal__list .list-item.big .list-link .texts{padding:1.25rem 1.38rem 2rem}}.journal__list .list-item.big .list-link .texts .title{font-size:1.44rem;line-height:1.5em}@media(max-width: 767px){.journal__list .list-item.big .list-link .texts .title{font-size:1.06rem;-webkit-line-clamp:6}}.journal__list .list-item.big .list-link .texts .lower .category{font-size:.88rem}@media(max-width: 767px){.journal__list .list-item.big .list-link .texts .lower .category{font-size:.69rem}}.journal__list .list-item.big .list-link .texts .lower .date{font-size:1rem}@media(max-width: 767px){.journal__list .list-item.big .list-link .texts .lower .date{font-size:.75rem}}@media(max-width: 767px){.journal__list .list-item.big-sp{width:100%}.journal__list .list-item.big-sp .list-link .texts{padding:1.5rem 1.75rem 2.5rem;gap:1.5rem}.journal__list .list-item.big-sp .list-link .texts .title{font-size:1.13rem}.journal__list .list-item.big-sp .list-link .texts .lower{gap:1.5rem}.journal__list .list-item.big-sp .list-link .texts .lower .category{font-size:.75rem}.journal__list .list-item.big-sp .list-link .texts .lower .date{font-size:.81rem}}.journal__list .list-item.end{display:flex;flex-direction:column;justify-content:flex-end}@media(max-width: 767px){.journal__list .list-item.end{flex-direction:row;align-items:stretch}}@media(max-width: 767px){.tax-job_category .sidebar .sidebar-inner,.tax-industry .sidebar .sidebar-inner,.tax-employment_type .sidebar .sidebar-inner,.post-type-archive-job .sidebar .sidebar-inner,.tax-area .sidebar .sidebar-inner,.tax-property_type .sidebar .sidebar-inner,.post-type-archive-akiya .sidebar .sidebar-inner{background-color:#cfcbc4;padding:6.4vw}}.tax-job_category .sidebar .sideba-title,.tax-industry .sidebar .sideba-title,.tax-employment_type .sidebar .sideba-title,.post-type-archive-job .sidebar .sideba-title,.tax-area .sidebar .sideba-title,.tax-property_type .sidebar .sideba-title,.post-type-archive-akiya .sidebar .sideba-title{margin-top:2.5rem;display:flex;align-items:center;gap:.75rem}@media(max-width: 767px){.tax-job_category .sidebar .sideba-title,.tax-industry .sidebar .sideba-title,.tax-employment_type .sidebar .sideba-title,.post-type-archive-job .sidebar .sideba-title,.tax-area .sidebar .sideba-title,.tax-property_type .sidebar .sideba-title,.post-type-archive-akiya .sidebar .sideba-title{margin-top:1.5rem}}.tax-job_category .sidebar .sideba-title .title,.tax-industry .sidebar .sideba-title .title,.tax-employment_type .sidebar .sideba-title .title,.post-type-archive-job .sidebar .sideba-title .title,.tax-area .sidebar .sideba-title .title,.tax-property_type .sidebar .sideba-title .title,.post-type-archive-akiya .sidebar .sideba-title .title{font-size:1.25rem;line-height:1.5em;letter-spacing:.04em;flex-shrink:0}@media(max-width: 767px){.tax-job_category .sidebar .sideba-title .title,.tax-industry .sidebar .sideba-title .title,.tax-employment_type .sidebar .sideba-title .title,.post-type-archive-job .sidebar .sideba-title .title,.tax-area .sidebar .sideba-title .title,.tax-property_type .sidebar .sideba-title .title,.post-type-archive-akiya .sidebar .sideba-title .title{font-size:1rem}}.tax-job_category .sidebar .sideba-title::after,.tax-industry .sidebar .sideba-title::after,.tax-employment_type .sidebar .sideba-title::after,.post-type-archive-job .sidebar .sideba-title::after,.tax-area .sidebar .sideba-title::after,.tax-property_type .sidebar .sideba-title::after,.post-type-archive-akiya .sidebar .sideba-title::after{content:"";width:100%;height:1px;background-color:rgba(76,52,34,.4);display:block}.tax-job_category .sidebar .sideba-title .link,.tax-industry .sidebar .sideba-title .link,.tax-employment_type .sidebar .sideba-title .link,.post-type-archive-job .sidebar .sideba-title .link,.tax-area .sidebar .sideba-title .link,.tax-property_type .sidebar .sideba-title .link,.post-type-archive-akiya .sidebar .sideba-title .link{display:block;flex-shrink:0;width:1.25rem;height:1.25rem;order:3;transition:opacity .3s cubic-bezier(0.19, 1, 0.22, 1)}.tax-job_category .sidebar .sideba-title .link img,.tax-industry .sidebar .sideba-title .link img,.tax-employment_type .sidebar .sideba-title .link img,.post-type-archive-job .sidebar .sideba-title .link img,.tax-area .sidebar .sideba-title .link img,.tax-property_type .sidebar .sideba-title .link img,.post-type-archive-akiya .sidebar .sideba-title .link img{width:100%;height:100%;object-fit:contain}@media(hover: hover){.tax-job_category .sidebar .sideba-title .link:hover,.tax-industry .sidebar .sideba-title .link:hover,.tax-employment_type .sidebar .sideba-title .link:hover,.post-type-archive-job .sidebar .sideba-title .link:hover,.tax-area .sidebar .sideba-title .link:hover,.tax-property_type .sidebar .sideba-title .link:hover,.post-type-archive-akiya .sidebar .sideba-title .link:hover{opacity:.6}}.tax-job_category .sidebar .sidebar-list,.tax-industry .sidebar .sidebar-list,.tax-employment_type .sidebar .sidebar-list,.post-type-archive-job .sidebar .sidebar-list,.tax-area .sidebar .sidebar-list,.tax-property_type .sidebar .sidebar-list,.post-type-archive-akiya .sidebar .sidebar-list{margin-top:1.5rem;display:flex;flex-direction:column;gap:.5rem}@media(max-width: 767px){.tax-job_category .sidebar .sidebar-list,.tax-industry .sidebar .sidebar-list,.tax-employment_type .sidebar .sidebar-list,.post-type-archive-job .sidebar .sidebar-list,.tax-area .sidebar .sidebar-list,.tax-property_type .sidebar .sidebar-list,.post-type-archive-akiya .sidebar .sidebar-list{margin-top:1rem;display:grid;gap:.25rem}}@media(max-width: 767px){.tax-job_category .sidebar .sidebar-list.property-type,.tax-industry .sidebar .sidebar-list.property-type,.tax-employment_type .sidebar .sidebar-list.property-type,.post-type-archive-job .sidebar .sidebar-list.property-type,.tax-area .sidebar .sidebar-list.property-type,.tax-property_type .sidebar .sidebar-list.property-type,.post-type-archive-akiya .sidebar .sidebar-list.property-type{grid-template-columns:1fr 1fr}}@media(max-width: 767px){.tax-job_category .sidebar .sidebar-list.area,.tax-industry .sidebar .sidebar-list.area,.tax-employment_type .sidebar .sidebar-list.area,.post-type-archive-job .sidebar .sidebar-list.area,.tax-area .sidebar .sidebar-list.area,.tax-property_type .sidebar .sidebar-list.area,.post-type-archive-akiya .sidebar .sidebar-list.area{grid-template-columns:repeat(3, 1fr)}}.tax-job_category .sidebar .sidebar-list .list-item,.tax-industry .sidebar .sidebar-list .list-item,.tax-employment_type .sidebar .sidebar-list .list-item,.post-type-archive-job .sidebar .sidebar-list .list-item,.tax-area .sidebar .sidebar-list .list-item,.tax-property_type .sidebar .sidebar-list .list-item,.post-type-archive-akiya .sidebar .sidebar-list .list-item{position:relative}.tax-job_category .sidebar .sidebar-list .list-item .list-link,.tax-industry .sidebar .sidebar-list .list-item .list-link,.tax-employment_type .sidebar .sidebar-list .list-item .list-link,.post-type-archive-job .sidebar .sidebar-list .list-item .list-link,.tax-area .sidebar .sidebar-list .list-item .list-link,.tax-property_type .sidebar .sidebar-list .list-item .list-link,.post-type-archive-akiya .sidebar .sidebar-list .list-item .list-link{background-color:#edebe9;display:flex;align-items:center;justify-content:space-between;gap:.38rem;padding:.19rem .5rem .25rem;font-size:.88rem;transition:background-color .3s cubic-bezier(0.19, 1, 0.22, 1)}.tax-job_category .sidebar .sidebar-list .list-item .list-link .count,.tax-industry .sidebar .sidebar-list .list-item .list-link .count,.tax-employment_type .sidebar .sidebar-list .list-item .list-link .count,.post-type-archive-job .sidebar .sidebar-list .list-item .list-link .count,.tax-area .sidebar .sidebar-list .list-item .list-link .count,.tax-property_type .sidebar .sidebar-list .list-item .list-link .count,.post-type-archive-akiya .sidebar .sidebar-list .list-item .list-link .count{font-family:var(--font-eng)}.tax-job_category .sidebar .sidebar-list .list-item .list-link.zero,.tax-industry .sidebar .sidebar-list .list-item .list-link.zero,.tax-employment_type .sidebar .sidebar-list .list-item .list-link.zero,.post-type-archive-job .sidebar .sidebar-list .list-item .list-link.zero,.tax-area .sidebar .sidebar-list .list-item .list-link.zero,.tax-property_type .sidebar .sidebar-list .list-item .list-link.zero,.post-type-archive-akiya .sidebar .sidebar-list .list-item .list-link.zero{opacity:.4}.tax-job_category .sidebar .sidebar-list .list-item .img,.tax-industry .sidebar .sidebar-list .list-item .img,.tax-employment_type .sidebar .sidebar-list .list-item .img,.post-type-archive-job .sidebar .sidebar-list .list-item .img,.tax-area .sidebar .sidebar-list .list-item .img,.tax-property_type .sidebar .sidebar-list .list-item .img,.post-type-archive-akiya .sidebar .sidebar-list .list-item .img{position:absolute;z-index:999;right:-1rem;top:0;bottom:0;margin:auto;background-color:#cfcbc4;border-radius:.5rem;padding:1rem;width:15rem;height:11.25rem;opacity:0;pointer-events:none;transform:translate3d(90%, 0, 0) scale(0.8);transition:opacity .3s cubic-bezier(0.19, 1, 0.22, 1),transform .3s cubic-bezier(0.19, 1, 0.22, 1)}@media(max-width: 767px){.tax-job_category .sidebar .sidebar-list .list-item .img,.tax-industry .sidebar .sidebar-list .list-item .img,.tax-employment_type .sidebar .sidebar-list .list-item .img,.post-type-archive-job .sidebar .sidebar-list .list-item .img,.tax-area .sidebar .sidebar-list .list-item .img,.tax-property_type .sidebar .sidebar-list .list-item .img,.post-type-archive-akiya .sidebar .sidebar-list .list-item .img{display:none}}.tax-job_category .sidebar .sidebar-list .list-item .img img,.tax-industry .sidebar .sidebar-list .list-item .img img,.tax-employment_type .sidebar .sidebar-list .list-item .img img,.post-type-archive-job .sidebar .sidebar-list .list-item .img img,.tax-area .sidebar .sidebar-list .list-item .img img,.tax-property_type .sidebar .sidebar-list .list-item .img img,.post-type-archive-akiya .sidebar .sidebar-list .list-item .img img{width:100%;height:100%;object-fit:contain}.tax-job_category .sidebar .sidebar-list .list-item.is-current .list-link,.tax-industry .sidebar .sidebar-list .list-item.is-current .list-link,.tax-employment_type .sidebar .sidebar-list .list-item.is-current .list-link,.post-type-archive-job .sidebar .sidebar-list .list-item.is-current .list-link,.tax-area .sidebar .sidebar-list .list-item.is-current .list-link,.tax-property_type .sidebar .sidebar-list .list-item.is-current .list-link,.post-type-archive-akiya .sidebar .sidebar-list .list-item.is-current .list-link{background-color:#4c3422;color:#edebe9;pointer-events:none}@media(hover: hover){.tax-job_category .sidebar .sidebar-list .list-item:not(.is-current):hover .list-link,.tax-industry .sidebar .sidebar-list .list-item:not(.is-current):hover .list-link,.tax-employment_type .sidebar .sidebar-list .list-item:not(.is-current):hover .list-link,.post-type-archive-job .sidebar .sidebar-list .list-item:not(.is-current):hover .list-link,.tax-area .sidebar .sidebar-list .list-item:not(.is-current):hover .list-link,.tax-property_type .sidebar .sidebar-list .list-item:not(.is-current):hover .list-link,.post-type-archive-akiya .sidebar .sidebar-list .list-item:not(.is-current):hover .list-link{background-color:#cfcbc4}}@media(hover: hover){.tax-job_category .sidebar .sidebar-list .list-item:hover .img,.tax-industry .sidebar .sidebar-list .list-item:hover .img,.tax-employment_type .sidebar .sidebar-list .list-item:hover .img,.post-type-archive-job .sidebar .sidebar-list .list-item:hover .img,.tax-area .sidebar .sidebar-list .list-item:hover .img,.tax-property_type .sidebar .sidebar-list .list-item:hover .img,.post-type-archive-akiya .sidebar .sidebar-list .list-item:hover .img{opacity:1;transform:translate3d(100%, 0, 0) scale(1)}}.tax-job_category .sidebar :first-child,.tax-industry .sidebar :first-child,.tax-employment_type .sidebar :first-child,.post-type-archive-job .sidebar :first-child,.tax-area .sidebar :first-child,.tax-property_type .sidebar :first-child,.post-type-archive-akiya .sidebar :first-child{margin-top:0}@media(max-width: 767px){.tax-job_category .sidebar .line-link,.tax-industry .sidebar .line-link,.tax-employment_type .sidebar .line-link,.post-type-archive-job .sidebar .line-link,.tax-area .sidebar .line-link,.tax-property_type .sidebar .line-link,.post-type-archive-akiya .sidebar .line-link{display:none}}.tax-job_category .line-link,.tax-industry .line-link,.tax-employment_type .line-link,.post-type-archive-job .line-link,.tax-area .line-link,.tax-property_type .line-link,.post-type-archive-akiya .line-link{display:block;margin-top:5rem;background-color:rgba(76,52,34,.7);transition:background-color .3s cubic-bezier(0.19, 1, 0.22, 1);padding:1.88rem;position:sticky;top:6rem}.tax-job_category .line-link.sp,.tax-industry .line-link.sp,.tax-employment_type .line-link.sp,.post-type-archive-job .line-link.sp,.tax-area .line-link.sp,.tax-property_type .line-link.sp,.post-type-archive-akiya .line-link.sp{display:none}@media(max-width: 767px){.tax-job_category .line-link.sp,.tax-industry .line-link.sp,.tax-employment_type .line-link.sp,.post-type-archive-job .line-link.sp,.tax-area .line-link.sp,.tax-property_type .line-link.sp,.post-type-archive-akiya .line-link.sp{margin-top:2rem;display:flex}}@media(max-width: 767px){.tax-job_category .line-link,.tax-industry .line-link,.tax-employment_type .line-link,.post-type-archive-job .line-link,.tax-area .line-link,.tax-property_type .line-link,.post-type-archive-akiya .line-link{margin-top:.5rem;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1.25rem 1.5rem}}.tax-job_category .line-link .icon,.tax-industry .line-link .icon,.tax-employment_type .line-link .icon,.post-type-archive-job .line-link .icon,.tax-area .line-link .icon,.tax-property_type .line-link .icon,.post-type-archive-akiya .line-link .icon{width:2.5rem}.tax-job_category .line-link .text,.tax-industry .line-link .text,.tax-employment_type .line-link .text,.post-type-archive-job .line-link .text,.tax-area .line-link .text,.tax-property_type .line-link .text,.post-type-archive-akiya .line-link .text{margin-top:.75rem;font-size:1rem;color:#edebe9;letter-spacing:0;line-height:1.5em}@media(max-width: 767px){.tax-job_category .line-link .text,.tax-industry .line-link .text,.tax-employment_type .line-link .text,.post-type-archive-job .line-link .text,.tax-area .line-link .text,.tax-property_type .line-link .text,.post-type-archive-akiya .line-link .text{margin-top:0;font-size:.88rem}}@media(hover: hover){.tax-job_category .line-link:hover,.tax-industry .line-link:hover,.tax-employment_type .line-link:hover,.post-type-archive-job .line-link:hover,.tax-area .line-link:hover,.tax-property_type .line-link:hover,.post-type-archive-akiya .line-link:hover{background-color:#4c3422}}.tax-job_category .contents .archive,.tax-industry .contents .archive,.tax-employment_type .contents .archive,.post-type-archive-job .contents .archive{padding:4rem var(--padding-inner-side);display:grid;grid-template-columns:20.81rem 1fr;gap:4rem}@media(max-width: 767px){.tax-job_category .contents .archive,.tax-industry .contents .archive,.tax-employment_type .contents .archive,.post-type-archive-job .contents .archive{padding-top:1.5rem;padding-bottom:0}}.tax-job_category .contents .archive .sidebar .sidebar-list,.tax-industry .contents .archive .sidebar .sidebar-list,.tax-employment_type .contents .archive .sidebar .sidebar-list,.post-type-archive-job .contents .archive .sidebar .sidebar-list{flex-direction:row;flex-wrap:wrap}@media(max-width: 767px){.tax-job_category .contents .archive .sidebar .sidebar-list,.tax-industry .contents .archive .sidebar .sidebar-list,.tax-employment_type .contents .archive .sidebar .sidebar-list,.post-type-archive-job .contents .archive .sidebar .sidebar-list{display:flex}}.tax-job_category .contents .archive .sidebar .sidebar-list .list-item,.tax-industry .contents .archive .sidebar .sidebar-list .list-item,.tax-employment_type .contents .archive .sidebar .sidebar-list .list-item,.post-type-archive-job .contents .archive .sidebar .sidebar-list .list-item{width:fit-content}@media(max-width: 767px){.tax-job_category .contents .archive,.tax-industry .contents .archive,.tax-employment_type .contents .archive,.post-type-archive-job .contents .archive{display:flex;flex-direction:column}}.tax-job_category .card-banner__wrapper,.tax-industry .card-banner__wrapper,.tax-employment_type .card-banner__wrapper,.post-type-archive-job .card-banner__wrapper{padding:0 var(--padding-inner-side);margin-bottom:1.5rem}.job-list .job-list-item{opacity:0;transform:translate3d(0, 1rem, 0);animation:jobFadeIn .6s cubic-bezier(0.19, 1, 0.22, 1) forwards;border-bottom:1px solid rgba(76,52,34,.4)}.job-list .job-list-item:nth-of-type(1){border-top:1px solid rgba(76,52,34,.4)}.job-list .job-list-item .list-link{padding:1.75rem 1rem 2rem;transition:opacity .3s cubic-bezier(0.19, 1, 0.22, 1);display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;grid-template-areas:"title title title" "category salary number";gap:.5rem 1rem}@media(max-width: 767px){.job-list .job-list-item .list-link{grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;grid-template-areas:"title title" "category category" "salary number";gap:.38rem}}@media(hover: hover){.job-list .job-list-item .list-link:hover{opacity:.6}}.job-list .job-list-item .list-link .title{grid-area:title;font-size:1.13rem;line-height:1.6em;letter-spacing:.04em}@media(max-width: 767px){.job-list .job-list-item .list-link .title{font-size:1rem}}.job-list .job-list-item .list-link .category{grid-area:category;display:flex;flex-wrap:wrap;gap:.38rem}.job-list .job-list-item .list-link .category .category-item{font-size:.88rem;line-height:1.5em;letter-spacing:0}@media(max-width: 767px){.job-list .job-list-item .list-link .category .category-item{font-size:.75rem}}.job-list .job-list-item .list-link .category .category-item::after{content:"/";margin-left:.38rem}.job-list .job-list-item .list-link .category .category-item:nth-last-of-type(1)::after{display:none}.job-list .job-list-item .list-link .salary{grid-area:salary}.job-list .job-list-item .list-link .salary,.job-list .job-list-item .list-link .number{font-size:.88rem;line-height:1.5em;letter-spacing:.04em}@media(max-width: 767px){.job-list .job-list-item .list-link .salary,.job-list .job-list-item .list-link .number{font-size:.75rem}}.job-list .job-list-item .list-link .number{grid-area:number;margin-left:auto;color:rgba(76,52,34,.4)}.job-list .job-list-item:nth-child(1){animation-delay:.04s}.job-list .job-list-item:nth-child(2){animation-delay:.08s}.job-list .job-list-item:nth-child(3){animation-delay:.12s}.job-list .job-list-item:nth-child(4){animation-delay:.16s}.job-list .job-list-item:nth-child(5){animation-delay:.2s}.job-list .job-list-item:nth-child(6){animation-delay:.24s}.job-list .job-list-item:nth-child(7){animation-delay:.28s}.job-list .job-list-item:nth-child(8){animation-delay:.32s}.job-list .job-list-item:nth-child(9){animation-delay:.36s}.job-list .job-list-item:nth-child(10){animation-delay:.4s}.job-list .job-list-item:nth-child(11){animation-delay:.44s}.job-list .job-list-item:nth-child(12){animation-delay:.48s}.job-template-default .main-content{padding:12.5rem var(--padding-inner-side-wide) 1.5rem}@media(max-width: 767px){.job-template-default .main-content{padding:8.38rem 4.3vw 2.5rem}}@media(max-width: 767px){.job-template-default .common__single__header{padding:0 4.3vw}}@media(max-width: 767px){.job-template-default .common__single__header .upper{grid-template-rows:auto;grid-template-areas:"type date"}}.job-template-default .common__single__header .post-categories{margin-top:1.5rem;display:flex;justify-content:center;gap:.5rem}.job-template-default .common__single__header .post-categories .category{font-size:1.06rem;line-height:1.5em;letter-spacing:.04em;padding:.25rem 1rem .38rem;border:1px solid #4c3422;border-radius:2rem}@media(max-width: 767px){.job-template-default .common__single__header .post-categories .category{font-size:.88rem}}@media(hover: hover){.job-template-default .common__single__header .post-categories .category:hover{animation:shake-15 .6s infinite}}.job-template-default .job-detail{margin-top:4rem;background-color:rgba(237,235,233,.4);padding:5rem var(--padding-inner-innerside) 0}@media(max-width: 767px){.job-template-default .job-detail{margin-top:2.5rem;padding-top:3rem}}.job-template-default .job-detail .detail-desc{font-size:1.13rem;line-height:2em;letter-spacing:.04em;text-align:justify;word-break:break-all;margin-bottom:3rem}@media(max-width: 767px){.job-template-default .job-detail .detail-desc{margin-bottom:2rem;font-size:.94rem;padding:0 4.3vw}}@media(max-width: 767px){.job-template-default .job-detail .detail-content-list{padding:0 4.3vw}}.job-template-default .job-detail .detail-submission{margin-top:4rem;background-color:#cfcbc4;padding:2rem 1.5rem;text-align:center}@media(max-width: 767px){.job-template-default .job-detail .detail-submission{padding:8.5vw}}.job-template-default .job-detail .detail-submission .heading{font-size:.88rem;line-height:1.5em;letter-spacing:.04em;padding-bottom:1rem;border-bottom:1px solid rgba(76,52,34,.4);margin-bottom:2rem}@media(max-width: 767px){.job-template-default .job-detail .detail-submission .heading{font-size:.81rem;padding-bottom:.5rem}}.job-template-default .job-detail .detail-submission .content .name{font-size:1.38rem;font-weight:700;line-height:1.5em;letter-spacing:.04em}@media(max-width: 767px){.job-template-default .job-detail .detail-submission .content .name{font-size:1rem}}.job-template-default .job-detail .detail-submission .content .address{font-size:.88rem;line-height:1.5em;letter-spacing:.04em;margin-top:.25rem}@media(max-width: 767px){.job-template-default .job-detail .detail-submission .content .address{font-size:.75rem}}.job-template-default .job-detail .detail-submission .content .tel{margin-top:1rem;font-family:var(--font-eng);font-size:2.5rem;letter-spacing:0;line-height:1em;display:flex;align-items:center;justify-content:center;gap:.13rem}.job-template-default .job-detail .detail-submission .content .tel::before{content:"";width:.7em;height:.7em;display:inline-block;background:url("../img/icon_tell.svg") no-repeat center center/contain}@media(max-width: 767px){.job-template-default .job-detail .detail-submission .content .tel{font-size:2rem}}.job-template-default .job-detail .detail-submission .content .sub{margin-top:1.25rem;font-size:.81rem;line-height:1.5em;letter-spacing:.04em}@media(max-width: 767px){.job-template-default .job-detail .detail-submission .content .sub{margin-top:1rem;font-size:.75rem}}.job-template-default .job-detail .company-info{margin-top:5rem;display:flex;flex-direction:column;gap:2.5rem}@media(max-width: 767px){.job-template-default .job-detail .company-info{margin-top:2.5rem;padding:0 4.3vw;gap:2rem}}.job-template-default .job-detail .company-info .heading{display:grid;grid-template-columns:1fr 1fr;gap:2rem 2.5rem}@media(max-width: 767px){.job-template-default .job-detail .company-info .heading{display:flex;flex-direction:column-reverse}}.job-template-default .job-detail .company-info .heading .name{font-size:1.38rem;line-height:1.5em;letter-spacing:.04em;padding-bottom:.75rem;border-bottom:1px solid rgba(76,52,34,.4)}@media(max-width: 767px){.job-template-default .job-detail .company-info .heading .name{font-size:1.13rem;padding-bottom:.63rem}}.job-template-default .job-detail .company-info .heading .address{margin-top:.75rem;font-size:.88rem;line-height:1.5em}@media(max-width: 767px){.job-template-default .job-detail .company-info .heading .address{font-size:.75rem}}.job-template-default .job-detail .company-info .heading .desc{margin-top:1.5rem;font-size:1rem;line-height:1.75em;text-align:justify;word-break:break-all}@media(max-width: 767px){.job-template-default .job-detail .company-info .heading .desc{font-size:.88rem}}.job-template-default .job-detail .company-info .heading .img{aspect-ratio:3/2}.job-template-default .job-detail .company-info .heading .img img{width:100%;height:100%;object-fit:cover}.job-template-default .job-detail .feature{display:flex;gap:2rem 2.5rem}@media(max-width: 767px){.job-template-default .job-detail .feature{order:3;flex-direction:column}}.job-template-default .job-detail .feature .feature-item{width:100%}.job-template-default .job-detail .feature .feature-item .label{font-weight:700;font-size:1rem;line-height:1.5em;letter-spacing:.04em}@media(max-width: 767px){.job-template-default .job-detail .feature .feature-item .label{font-size:.94rem}}.job-template-default .job-detail .feature .feature-item .value{margin-top:.5rem;font-size:.94rem;line-height:1.75em;letter-spacing:.04em;text-align:justify;word-break:break-all}@media(max-width: 767px){.job-template-default .job-detail .feature .feature-item .value{font-size:.88rem}}.job-template-default .job-detail .imgs{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}@media(max-width: 767px){.job-template-default .job-detail .imgs{order:2;grid-template-columns:1fr 1fr;gap:.5rem}}.job-template-default .job-detail .imgs.big{grid-template-columns:repeat(2, 1fr)}.job-template-default .job-detail .imgs img{width:100%;aspect-ratio:3/2;object-fit:cover}.job-template-default .job-detail .message{display:flex}@media(max-width: 767px){.job-template-default .job-detail .message{order:4;flex-direction:column-reverse}}.job-template-default .job-detail .message .content{width:100%;background-color:#cfcbc4;padding:1.5rem 2rem}@media(max-width: 767px){.job-template-default .job-detail .message .content{padding:1.5rem}}.job-template-default .job-detail .message .content .text{font-size:.88rem;line-height:1.75em;letter-spacing:.04em;text-align:justify;word-break:break-all}@media(max-width: 767px){.job-template-default .job-detail .message .content .text{font-size:.81rem}}.job-template-default .job-detail .message .content .name{font-size:.75rem;line-height:1.5em;letter-spacing:.04em;margin-top:.5rem;text-align:right}.job-template-default .job-detail .message .img{flex-shrink:0;display:flex;align-items:center;gap:1rem}@media(max-width: 767px){.job-template-default .job-detail .message .img{flex-direction:column-reverse}}.job-template-default .job-detail .message .img::before{content:"";display:block;width:1.13rem;height:1.25rem;background-color:#cfcbc4;clip-path:polygon(0 0, 0% 100%, 100% 50%)}@media(max-width: 767px){.job-template-default .job-detail .message .img::before{width:1.25rem;height:1.13rem;clip-path:polygon(50% 0, 0% 100%, 100% 100%)}}.job-template-default .job-detail .message .img img{width:7rem;aspect-ratio:1/1;object-fit:cover;border-radius:50%}.job-template-default .related-articles{margin:5rem 0}@media(max-width: 767px){.job-template-default .related-articles{margin:2.5rem 0}}.job-template-default .related-articles .job-list{margin-top:3.5rem}@media(max-width: 767px){.job-template-default .related-articles .job-list{margin-top:2rem}}.tax-area .contents .archive,.tax-property_type .contents .archive,.post-type-archive-akiya .contents .archive{padding:4rem var(--padding-inner-side);display:grid;grid-template-columns:8.88rem 1fr;gap:4rem}@media(max-width: 767px){.tax-area .contents .archive,.tax-property_type .contents .archive,.post-type-archive-akiya .contents .archive{grid-template-columns:1fr;padding:1.5rem 6.4vw}}.tax-area .akiya-list,.tax-property_type .akiya-list,.post-type-archive-akiya .akiya-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:2vw}@media(max-width: 767px){.tax-area .akiya-list,.tax-property_type .akiya-list,.post-type-archive-akiya .akiya-list{grid-template-columns:1fr 1fr;gap:.75rem}}.tax-area .akiya-list .akiya-list-item,.tax-property_type .akiya-list .akiya-list-item,.post-type-archive-akiya .akiya-list .akiya-list-item{opacity:0;transform:translate3d(0, 1rem, 0);animation:akiyaFadeIn .6s cubic-bezier(0.19, 1, 0.22, 1) forwards}.tax-area .akiya-list .akiya-list-item:nth-child(1),.tax-property_type .akiya-list .akiya-list-item:nth-child(1),.post-type-archive-akiya .akiya-list .akiya-list-item:nth-child(1){animation-delay:.04s}.tax-area .akiya-list .akiya-list-item:nth-child(2),.tax-property_type .akiya-list .akiya-list-item:nth-child(2),.post-type-archive-akiya .akiya-list .akiya-list-item:nth-child(2){animation-delay:.08s}.tax-area .akiya-list .akiya-list-item:nth-child(3),.tax-property_type .akiya-list .akiya-list-item:nth-child(3),.post-type-archive-akiya .akiya-list .akiya-list-item:nth-child(3){animation-delay:.12s}.tax-area .akiya-list .akiya-list-item:nth-child(4),.tax-property_type .akiya-list .akiya-list-item:nth-child(4),.post-type-archive-akiya .akiya-list .akiya-list-item:nth-child(4){animation-delay:.16s}.tax-area .akiya-list .akiya-list-item:nth-child(5),.tax-property_type .akiya-list .akiya-list-item:nth-child(5),.post-type-archive-akiya .akiya-list .akiya-list-item:nth-child(5){animation-delay:.2s}.tax-area .akiya-list .akiya-list-item:nth-child(6),.tax-property_type .akiya-list .akiya-list-item:nth-child(6),.post-type-archive-akiya .akiya-list .akiya-list-item:nth-child(6){animation-delay:.24s}.tax-area .akiya-list .akiya-list-item:nth-child(7),.tax-property_type .akiya-list .akiya-list-item:nth-child(7),.post-type-archive-akiya .akiya-list .akiya-list-item:nth-child(7){animation-delay:.28s}.tax-area .akiya-list .akiya-list-item:nth-child(8),.tax-property_type .akiya-list .akiya-list-item:nth-child(8),.post-type-archive-akiya .akiya-list .akiya-list-item:nth-child(8){animation-delay:.32s}.tax-area .akiya-list .akiya-list-item:nth-child(9),.tax-property_type .akiya-list .akiya-list-item:nth-child(9),.post-type-archive-akiya .akiya-list .akiya-list-item:nth-child(9){animation-delay:.36s}.tax-area .akiya-list .akiya-list-item:nth-child(10),.tax-property_type .akiya-list .akiya-list-item:nth-child(10),.post-type-archive-akiya .akiya-list .akiya-list-item:nth-child(10){animation-delay:.4s}.tax-area .akiya-list .akiya-list-item:nth-child(11),.tax-property_type .akiya-list .akiya-list-item:nth-child(11),.post-type-archive-akiya .akiya-list .akiya-list-item:nth-child(11){animation-delay:.44s}.tax-area .akiya-list .akiya-list-item:nth-child(12),.tax-property_type .akiya-list .akiya-list-item:nth-child(12),.post-type-archive-akiya .akiya-list .akiya-list-item:nth-child(12){animation-delay:.48s}.tax-area .attention,.tax-property_type .attention,.post-type-archive-akiya .attention{margin-top:2.5rem;font-size:.88rem;line-height:1.75em;letter-spacing:.02em;color:rgba(76,52,34,.4);text-align:justify}@media(max-width: 767px){.tax-area .attention,.tax-property_type .attention,.post-type-archive-akiya .attention{font-size:.75rem}}.tax-area .card-banner__wrapper,.tax-property_type .card-banner__wrapper,.post-type-archive-akiya .card-banner__wrapper{padding:0 var(--padding-inner-side);margin-bottom:1.5rem}@keyframes akiyaFadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes journalFadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes informationFadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes jobFadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.recommend-journal{margin-top:6rem;margin-bottom:-2.5rem}@media(max-width: 767px){.recommend-journal{margin-top:4rem}}.recommend-journal .recommend-journal-swiper{padding:2.5rem 0;position:relative}@media(hover: hover){.recommend-journal .recommend-journal-swiper{cursor:none}}.recommend-journal .recommend-journal-swiper .swiper-wrapper{position:relative;z-index:11}@media(max-width: 767px){.recommend-journal .recommend-journal-swiper .swiper-wrapper{align-items:stretch}}.recommend-journal .recommend-journal-swiper .swiper-slide{height:auto}.recommend-journal .recommend-journal-swiper .swiper-slide .slide-link{position:relative;z-index:12}@media(hover: hover){.recommend-journal .recommend-journal-swiper .swiper-slide .slide-link{cursor:pointer}}.akiya-list-item .list-link{height:100%;display:block}.akiya-list-item .list-link .link-inner{display:flex;flex-direction:column;height:100%;transition:transform .6s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover){.akiya-list-item .list-link:hover .link-inner{transform:rotate(2deg) scale(0.98)}.akiya-list-item .list-link:hover .img img{transform:scale(1.05);filter:sepia(0.3)}}.akiya-list-item .list-link .img{position:relative;overflow:hidden;width:100%;aspect-ratio:3/2;flex-shrink:0}.akiya-list-item .list-link .img img{transition:transform .6s cubic-bezier(0.19, 1, 0.22, 1),filter .6s cubic-bezier(0.19, 1, 0.22, 1);width:100%;height:100%;object-fit:cover}.akiya-list-item .list-link .img .property-type{position:absolute;bottom:0;left:0;background-color:#4c3422;color:#edebe9;padding:.5rem .88rem;font-size:.88rem;line-height:1.3em;letter-spacing:.04em}@media(max-width: 767px){.akiya-list-item .list-link .img .property-type{font-size:.75rem;padding:.38rem .75rem}}.akiya-list-item .list-link .img .property-type[data=貸家]{background-color:#cfcbc4;color:#4c3422}.akiya-list-item .list-link .img .property-type[data=土地]{background-color:#edebe9;color:#4c3422}.akiya-list-item .list-link .texts{background-color:#edebe9;padding:1rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:space-between}@media(max-width: 767px){.akiya-list-item .list-link .texts{padding:1rem 1rem 1.5rem}}.akiya-list-item .list-link .texts .title{font-size:1.25rem;line-height:1.5em;letter-spacing:.02em}@media(max-width: 767px){.akiya-list-item .list-link .texts .title{font-size:1rem}}.akiya-list-item .list-link .texts .area{margin-top:1rem;font-size:.88rem;line-height:1.5em;letter-spacing:.08em;color:rgba(76,52,34,.4)}@media(max-width: 767px){.akiya-list-item .list-link .texts .area{font-size:.69rem}}.akiya-list-item .list-link .texts .price{margin-left:auto;display:flex;align-items:flex-end;gap:.25rem}@media(max-width: 767px){.akiya-list-item .list-link .texts .price{margin-top:.5rem}}.akiya-list-item .list-link .texts .price .unit{font-size:.75rem;font-weight:700}@media(max-width: 767px){.akiya-list-item .list-link .texts .price .unit{font-size:.69rem;line-height:1.2em}}.akiya-list-item .list-link .texts .price .num{font-family:var(--font-eng);font-size:2.5rem;line-height:.8em}@media(max-width: 767px){.akiya-list-item .list-link .texts .price .num{font-size:1.75rem}}@media(hover: hover){.akiya-list-item:nth-child(4n+1) .list-link:hover .link-inner{transform:rotate(1.5deg) scale(0.98)}}@media(hover: hover){.akiya-list-item:nth-child(4n+2) .list-link:hover .link-inner{transform:rotate(-1.5deg) scale(0.98)}}@media(hover: hover){.akiya-list-item:nth-child(4n+3) .list-link:hover .link-inner{transform:rotate(3deg) scale(0.98)}}@media(hover: hover){.akiya-list-item:nth-child(4n+4) .list-link:hover .link-inner{transform:rotate(-3deg) scale(0.98)}}.tax-information_category .common__pickup-news,.post-type-archive-information .common__pickup-news{right:1.5rem;bottom:1.5rem}@media(max-width: 767px){.tax-information_category .common__pickup-news,.post-type-archive-information .common__pickup-news{left:0;right:auto;bottom:.88rem;width:calc(100% - 4.38rem);max-width:19.06rem}}@media(max-width: 767px){.tax-information_category .common__pickup-news .event,.post-type-archive-information .common__pickup-news .event{padding-left:.75rem}}@media(max-width: 767px){.tax-information_category .common__pickup-news .online,.post-type-archive-information .common__pickup-news .online{padding-left:.63rem}}.tax-information_category .max__outer,.post-type-archive-information .max__outer{padding:6.25rem var(--padding-inner-side) 8rem}@media(max-width: 767px){.tax-information_category .max__outer,.post-type-archive-information .max__outer{padding-top:3rem;padding-bottom:4rem}}.tax-information_category .post__list,.post-type-archive-information .post__list{display:flex;flex-direction:column}@media(max-width: 767px){.tax-information_category .post__list,.post-type-archive-information .post__list{gap:1rem}}.tax-information_category .post__list .list-item,.post-type-archive-information .post__list .list-item{opacity:0;transform:translate3d(0, 1rem, 0);animation:informationFadeIn .6s cubic-bezier(0.19, 1, 0.22, 1) forwards;border-bottom:1px solid rgba(76,52,34,.4)}@media(max-width: 767px){.tax-information_category .post__list .list-item,.post-type-archive-information .post__list .list-item{border-bottom:none}}@media(max-width: 767px){.tax-information_category .post__list .list-item.noimg .list-link .texts,.post-type-archive-information .post__list .list-item.noimg .list-link .texts{padding-top:1.5rem}}@media(hover: hover){.tax-information_category .post__list .list-link:hover .texts,.post-type-archive-information .post__list .list-link:hover .texts{animation:shake-10 .6s infinite}.tax-information_category .post__list .list-link:hover .img img,.post-type-archive-information .post__list .list-link:hover .img img{transform:scale(1.05);filter:sepia(0.4)}}@media(hover: hover)and (min-width: 799px){.tax-information_category .post__list .list-link:hover .img,.post-type-archive-information .post__list .list-link:hover .img{animation:shake-10 .6s reverse infinite}}.tax-information_category .post__list .list-link .link-inner,.post-type-archive-information .post__list .list-link .link-inner{padding:1rem 0;display:flex;align-items:center;gap:2.5rem}@media(max-width: 767px){.tax-information_category .post__list .list-link .link-inner,.post-type-archive-information .post__list .list-link .link-inner{flex-direction:column-reverse;background-color:#edebe9;gap:0;padding:0}}.tax-information_category .post__list .list-link .texts,.post-type-archive-information .post__list .list-link .texts{padding:2rem 0;width:100%;display:flex;flex-direction:column;gap:1rem;transition:transform .6s cubic-bezier(0.19, 1, 0.22, 1)}@media(max-width: 767px){.tax-information_category .post__list .list-link .texts,.post-type-archive-information .post__list .list-link .texts{padding:1.13rem 1.5rem 2rem}}.tax-information_category .post__list .list-link .texts .title,.post-type-archive-information .post__list .list-link .texts .title{font-size:1.13rem;line-height:1.75em;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media(max-width: 767px){.tax-information_category .post__list .list-link .texts .title,.post-type-archive-information .post__list .list-link .texts .title{font-size:.94rem;letter-spacing:.02em;-webkit-line-clamp:4}}.tax-information_category .post__list .list-link .texts .lower,.post-type-archive-information .post__list .list-link .texts .lower{display:flex;gap:1.5rem;align-items:center}@media(max-width: 767px){.tax-information_category .post__list .list-link .texts .lower,.post-type-archive-information .post__list .list-link .texts .lower{flex-direction:row-reverse;justify-content:space-between}}.tax-information_category .post__list .list-link .texts .lower .date,.post-type-archive-information .post__list .list-link .texts .lower .date{font-family:var(--font-eng);font-size:1.13rem;letter-spacing:.04em}@media(max-width: 767px){.tax-information_category .post__list .list-link .texts .lower .date,.post-type-archive-information .post__list .list-link .texts .lower .date{font-size:.81rem}}.tax-information_category .post__list .list-link .texts .lower .category,.post-type-archive-information .post__list .list-link .texts .lower .category{font-size:.75rem;line-height:1.5em;padding:.13rem .75rem;background-color:#4c3422;border-radius:2rem;color:#edebe9}@media(max-width: 767px){.tax-information_category .post__list .list-link .texts .lower .category,.post-type-archive-information .post__list .list-link .texts .lower .category{color:#4c3422;background-color:rgba(0,0,0,0);padding:0}}.tax-information_category .post__list .list-link .img,.post-type-archive-information .post__list .list-link .img{flex-shrink:0;width:17.13rem;overflow:hidden}@media(max-width: 767px){.tax-information_category .post__list .list-link .img,.post-type-archive-information .post__list .list-link .img{width:100%}}.tax-information_category .post__list .list-link .img img,.post-type-archive-information .post__list .list-link .img img{transition:transform .6s cubic-bezier(0.19, 1, 0.22, 1),filter .6s cubic-bezier(0.19, 1, 0.22, 1);aspect-ratio:1.91/1;object-fit:cover}.tax-information_category .post__list .list-item:nth-child(1),.post-type-archive-information .post__list .list-item:nth-child(1){animation-delay:.04s}.tax-information_category .post__list .list-item:nth-child(2),.post-type-archive-information .post__list .list-item:nth-child(2){animation-delay:.08s}.tax-information_category .post__list .list-item:nth-child(3),.post-type-archive-information .post__list .list-item:nth-child(3){animation-delay:.12s}.tax-information_category .post__list .list-item:nth-child(4),.post-type-archive-information .post__list .list-item:nth-child(4){animation-delay:.16s}.tax-information_category .post__list .list-item:nth-child(5),.post-type-archive-information .post__list .list-item:nth-child(5){animation-delay:.2s}.tax-information_category .post__list .list-item:nth-child(6),.post-type-archive-information .post__list .list-item:nth-child(6){animation-delay:.24s}.tax-information_category .post__list .list-item:nth-child(7),.post-type-archive-information .post__list .list-item:nth-child(7){animation-delay:.28s}.tax-information_category .post__list .list-item:nth-child(8),.post-type-archive-information .post__list .list-item:nth-child(8){animation-delay:.32s}.tax-information_category .post__list .list-item:nth-child(9),.post-type-archive-information .post__list .list-item:nth-child(9){animation-delay:.36s}.tax-information_category .post__list .list-item:nth-child(10),.post-type-archive-information .post__list .list-item:nth-child(10){animation-delay:.4s}.tax-information_category .post__list .list-item:nth-child(11),.post-type-archive-information .post__list .list-item:nth-child(11){animation-delay:.44s}.tax-information_category .post__list .list-item:nth-child(12),.post-type-archive-information .post__list .list-item:nth-child(12){animation-delay:.48s}.akiya-template-default .detail-content-list,.job-template-default .detail-content-list{display:flex;flex-direction:column}.akiya-template-default .detail-content-list .list-item,.job-template-default .detail-content-list .list-item{display:grid;grid-template-columns:10rem 1fr;gap:1rem;padding:.63rem 0;border-bottom:1px solid rgba(76,52,34,.4)}@media(max-width: 767px){.akiya-template-default .detail-content-list .list-item,.job-template-default .detail-content-list .list-item{grid-template-columns:5rem 1fr}}.akiya-template-default .detail-content-list .list-item .label,.job-template-default .detail-content-list .list-item .label{font-weight:700;font-size:1rem;line-height:1.5em;letter-spacing:.04em}@media(max-width: 767px){.akiya-template-default .detail-content-list .list-item .label,.job-template-default .detail-content-list .list-item .label{font-size:.88rem}}.akiya-template-default .detail-content-list .list-item .value,.job-template-default .detail-content-list .list-item .value{font-size:1rem;line-height:1.5em;letter-spacing:.04em}@media(max-width: 767px){.akiya-template-default .detail-content-list .list-item .value,.job-template-default .detail-content-list .list-item .value{font-size:.88rem}}.akiya-template-default .detail-content-list .list-item:nth-of-type(1){border-top:1px solid rgba(76,52,34,.4)}.akiya-template-default .akiya-list-item .list-link .texts{background-color:#e1e0dc}.akiya-template-default .main-content{padding:12.5rem var(--padding-inner-side-wide) 1.5rem}@media(max-width: 767px){.akiya-template-default .main-content{padding:8.38rem 0 2.5rem}}.akiya-template-default .common__single__header .upper .post-date{font-family:var(--font-primary)}.akiya-template-default .icon-zoom::before{content:"";width:.88rem;height:.88rem;display:block;background:url("../img/icon_zoom.svg") no-repeat center center/contain;position:absolute;top:.56rem;right:.56rem;z-index:1}.akiya-template-default .slide-thumbs{margin-top:4rem;padding:0 var(--padding-inner-innerside)}@media(max-width: 767px){.akiya-template-default .slide-thumbs{margin-top:2rem}}.akiya-template-default .slide-thumbs .main{width:100%;aspect-ratio:920/483;background-color:#edebe9;cursor:pointer;position:relative}.akiya-template-default .slide-thumbs .main::before{top:.75rem;right:.75rem;width:1.13rem;height:1.13rem}@media(max-width: 767px){.akiya-template-default .slide-thumbs .main::before{top:.56rem;right:.56rem;width:1rem;height:1rem}}@media(max-width: 767px){.akiya-template-default .slide-thumbs .main{aspect-ratio:3/2}}.akiya-template-default .slide-thumbs .main img{width:100%;height:100%;object-fit:contain}.akiya-template-default .slide-thumbs .main{transition:opacity .3s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover){.akiya-template-default .slide-thumbs .main:hover{opacity:.7}}.akiya-template-default .slide-thumbs .thumbs{margin-top:1rem;display:grid;grid-template-columns:repeat(5, 1fr);gap:.5rem}@media(max-width: 767px){.akiya-template-default .slide-thumbs .thumbs{gap:.25rem}}.akiya-template-default .slide-thumbs .thumbs img{width:100%;aspect-ratio:3/2;object-fit:cover;cursor:pointer;transition:opacity .3s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover){.akiya-template-default .slide-thumbs .thumbs img:hover{opacity:.7}}.akiya-template-default .akiya-detail{margin-top:4rem}@media(max-width: 767px){.akiya-template-default .akiya-detail{margin-top:2.5rem;padding:0 4.3vw}}.akiya-template-default .akiya-detail__inner{padding:5rem var(--padding-inner-innerside);background-color:rgba(237,235,233,.4);display:flex;flex-direction:column;gap:5rem}@media(max-width: 767px){.akiya-template-default .akiya-detail__inner{padding:3.5rem 8.5vw;gap:3.5rem}}.akiya-template-default .akiya-detail__inner .detail-item{display:grid;grid-template-columns:14.81rem 1fr}@media(max-width: 767px){.akiya-template-default .akiya-detail__inner .detail-item{display:flex;flex-direction:column;gap:1rem}}.akiya-template-default .akiya-detail__inner .detail-category{display:flex;align-items:center;gap:.5rem;height:fit-content;font-size:1.13rem}@media(max-width: 767px){.akiya-template-default .akiya-detail__inner .detail-category{font-size:1rem}}.akiya-template-default .akiya-detail__inner .detail-category::before{content:"";width:1.5rem;height:1.13rem;display:block;background:url("../img/icon_leaf.svg") no-repeat center center/contain}@media(max-width: 767px){.akiya-template-default .akiya-detail__inner .detail-category::before{width:1.25rem;height:.94rem}}.akiya-template-default .akiya-detail__inner .madori-list{display:grid;grid-template-columns:1fr 1fr;gap:.5rem 1rem}@media(max-width: 767px){.akiya-template-default .akiya-detail__inner .madori-list{grid-template-columns:1fr}}.akiya-template-default .akiya-detail__inner .madori-list .list-item{position:relative;border:1px solid rgba(76,52,34,.4);width:100%;height:100%;aspect-ratio:3/2;position:relative;cursor:pointer;transition:opacity .3s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover){.akiya-template-default .akiya-detail__inner .madori-list .list-item:hover{opacity:.7}}.akiya-template-default .akiya-detail__inner .madori-list .list-item::after{content:"";width:100%;height:100%;display:block;background-color:#dbd8d3;position:absolute;top:0;left:0;z-index:1;mix-blend-mode:multiply}.akiya-template-default .akiya-detail__inner .madori-list .list-item .label{position:absolute;top:0;left:0;background-color:#4c3422;color:#edebe9;padding:.25rem 1rem;font-size:.88rem}.akiya-template-default .akiya-detail__inner .madori-list .list-item .img{width:100%;height:100%}.akiya-template-default .akiya-detail__inner .madori-list .list-item .img img{width:100%;height:100%;object-fit:cover}.akiya-template-default .akiya-detail__inner .hazardmap-wrap{display:flex;flex-direction:column;gap:2rem}.akiya-template-default .akiya-detail__inner .hazardmap-wrap .hazardmap{border:1px solid rgba(76,52,34,.4);position:relative;cursor:pointer}.akiya-template-default .akiya-detail__inner .hazardmap-wrap .hazardmap::after{content:"";width:100%;height:100%;display:block;background-color:#dbd8d3;position:absolute;top:0;left:0;z-index:1;mix-blend-mode:multiply}.akiya-template-default .akiya-detail__inner .hazardmap-wrap .hazardmap{transition:opacity .3s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover){.akiya-template-default .akiya-detail__inner .hazardmap-wrap .hazardmap:hover{opacity:.7}}.akiya-template-default .akiya-detail__inner .hazardmap-wrap .sub{margin-top:.5rem;font-size:.75rem;line-height:1.5em;letter-spacing:.02em;opacity:.6}@media(max-width: 767px){.akiya-template-default .akiya-detail__inner .hazardmap-wrap .sub{font-size:.69rem}}.akiya-template-default .akiya-detail__inner .hazardmap-wrap .area .title{font-size:1.13rem;line-height:1.5em;letter-spacing:.04em}@media(max-width: 767px){.akiya-template-default .akiya-detail__inner .hazardmap-wrap .area .title{font-size:1rem}}.akiya-template-default .akiya-detail__inner .hazardmap-wrap .area .imgs{width:100%;margin-top:1rem;display:grid;grid-template-columns:1fr 1fr;gap:.5rem 1rem}@media(max-width: 767px){.akiya-template-default .akiya-detail__inner .hazardmap-wrap .area .imgs{display:flex;flex-direction:column}}.akiya-template-default .akiya-detail__inner .hazardmap-wrap .area .imgs .map,.akiya-template-default .akiya-detail__inner .hazardmap-wrap .area .imgs .photo{width:100%;height:0;padding-top:66.6%;position:relative}.akiya-template-default .akiya-detail__inner .hazardmap-wrap .area .imgs .map{background-color:#cfcbc4}.akiya-template-default .akiya-detail__inner .hazardmap-wrap .area .imgs .map .map-inner{padding:1rem;position:absolute;top:0;left:0;width:100%;height:100%}.akiya-template-default .akiya-detail__inner .hazardmap-wrap .area .imgs .map img{object-fit:contain;width:100%;height:100%}.akiya-template-default .akiya-detail__inner .hazardmap-wrap .area .imgs .photo img{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.akiya-template-default .akiya-detail__inner .hazardmap-wrap .area .imgs .photo .caption{position:absolute;bottom:0;right:0;background-color:rgba(0,0,0,.3);color:#edebe9;line-height:1.5em;padding:.38rem 1rem;font-size:.63rem}.akiya-template-default .akiya-detail__inner .hazardmap-wrap .area .desc{font-size:1rem;line-height:1.75em;letter-spacing:.02em;text-align:justify;margin-top:1rem}@media(max-width: 767px){.akiya-template-default .akiya-detail__inner .hazardmap-wrap .area .desc{font-size:.88rem}}.akiya-template-default .akiya-detail__inner .text{font-size:1rem;line-height:1.75em;letter-spacing:.02em;text-align:justify}.akiya-template-default .akiya-detail__inner .real-estate{margin-top:1.5rem;background-color:#cfcbc4;padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center}.akiya-template-default .akiya-detail__inner .real-estate .name{font-size:1.25rem}@media(max-width: 767px){.akiya-template-default .akiya-detail__inner .real-estate .name{font-size:1rem}}.akiya-template-default .akiya-detail__inner .real-estate .name a{display:inline-block;text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}.akiya-template-default .akiya-detail__inner .real-estate .name a[target=_blank]::after{content:"";flex-shrink:0;margin:0 .4em 0 .3em;width:.75em;height:.75em;display:inline-block;background:url("../img/icon_link--blank.svg") no-repeat center center/contain}@media(hover: hover){.akiya-template-default .akiya-detail__inner .real-estate .name a:hover{animation:shake-10 .6s infinite}}.akiya-template-default .akiya-detail__inner .real-estate .tell{margin-top:1.5rem;font-family:var(--font-eng);font-size:2.5rem;line-height:1em;display:flex;align-items:center;gap:.13rem}@media(max-width: 767px){.akiya-template-default .akiya-detail__inner .real-estate .tell{font-size:2rem}}.akiya-template-default .akiya-detail__inner .real-estate .tell::before{content:"";width:.8em;height:.8em;display:inline-block;background:url("../img/icon_tell.svg") no-repeat center center/contain}@media(hover: hover){.akiya-template-default .akiya-detail__inner .real-estate .tell:hover{animation:shake-10 .6s infinite}}.akiya-template-default .akiya-detail__inner .real-estate .time{margin-top:1.5rem;font-size:.88rem;line-height:1.5em;letter-spacing:.04em}@media(max-width: 767px){.akiya-template-default .akiya-detail__inner .real-estate .time{margin-top:1rem;font-size:.81rem}}.akiya-template-default .akiya-detail__inner .real-estate .text{margin-top:.5rem;font-size:.75rem;text-align:center}.akiya-template-default .akiya-detail__inner .common__share{padding:0}.akiya-template-default .akiya-detail__inner .attention{font-size:.88rem;text-align:justify;line-height:1.75em;color:rgba(76,52,34,.4)}@media(max-width: 767px){.akiya-template-default .akiya-detail__inner .attention{font-size:.75rem}}.akiya-template-default .related-articles{margin-top:6rem}@media(max-width: 767px){.akiya-template-default .related-articles{margin-top:4rem;padding:0 4.3vw}}.akiya-template-default .related-articles .akiya-list{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}@media(max-width: 767px){.akiya-template-default .related-articles .akiya-list{grid-template-columns:1fr 1fr;gap:1.5rem .75rem}}.akiya-template-default .related-articles .akiya-list .last{display:none}@media(max-width: 767px){.akiya-template-default .related-articles .akiya-list .last{display:block}}.akiya-template-default .common__double-card-banner{margin-top:8rem}@media(max-width: 767px){.akiya-template-default .common__double-card-banner{margin-top:4rem}}.journal-template-default .main-content{padding:12.5rem var(--padding-inner-side-wide) 6rem}@media(max-width: 767px){.journal-template-default .main-content{padding:8.38rem 0 4rem}}.journal-template-default .main-content .article-content .thumb{overflow:hidden}.journal-template-default .main-content .article-content .thumb img{object-fit:cover;transform:scale(1.05);animation:journal-thumb-scale 1s ease forwards}.journal-template-default .related-articles{margin-top:6rem}@media(max-width: 767px){.journal-template-default .related-articles{margin-top:4rem}}.journal-template-default .journal__list .list-item .list-link{background-color:rgba(237,235,233,.4)}.written-by{margin-top:8rem}@media(max-width: 767px){.written-by{margin-top:5rem}}.written-by .written-by__label{font-family:var(--font-eng);font-style:italic;font-size:1rem;line-height:1.5em;letter-spacing:.04em;text-align:center}@media(max-width: 767px){.written-by .written-by__label{font-size:.88rem}}.written-by .written-by__card{margin-top:1rem;border:1.5px solid rgba(76,52,34,.4);padding:1.74% 2.5rem 1.74% 1.74%;display:flex;align-items:stretch;gap:2.5rem}@media(max-width: 767px){.written-by .written-by__card{flex-direction:column;align-items:center;gap:0;padding:2.5rem 2rem}}.written-by .written-by__card .written-by__img{width:7.31rem;flex-shrink:0}.written-by .written-by__card .written-by__img img{width:100%;object-fit:cover;aspect-ratio:1/1}@media(max-width: 767px){.written-by .written-by__card .written-by__img img{border-radius:50%}}.written-by .written-by__card .written-by__name{display:flex;flex-direction:column;justify-content:center;gap:.25rem;flex-shrink:0;border-right:1.5px solid rgba(76,52,34,.4);padding-right:2.5rem;height:auto}@media(max-width: 767px){.written-by .written-by__card .written-by__name{margin-top:1rem;align-items:center;padding-right:0;border:none}}.written-by .written-by__card .written-by__name .written-by__job{font-size:.75rem;line-height:1.5em;letter-spacing:.04em;margin:0}.written-by .written-by__card .written-by__name .written-by__main{font-size:1.06rem;line-height:1.5em;letter-spacing:.04em;margin:0;font-weight:700}.written-by .written-by__card .written-by__desc{font-size:.84rem;line-height:2em;letter-spacing:.04em;text-align:justify;word-break:break-all;align-self:center;margin:0}@media(max-width: 767px){.written-by .written-by__card .written-by__desc{margin-top:.75rem;font-size:.75rem}}.akiya-modal{position:fixed;top:0;left:0;z-index:99999;width:100%;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;padding:6.5rem;background-color:rgba(0,0,0,.6);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s cubic-bezier(0.19, 1, 0.22, 1),visibility 0s linear .35s}@media(max-width: 767px){.akiya-modal{padding:0}}.akiya-modal.is-open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.akiya-modal.is-open .akiya-modal__inner{opacity:1;transform:translateY(0)}.akiya-modal.is-single .akiya-modal__pagination,.akiya-modal.is-single .akiya-modal__nav{display:none}.akiya-modal__overlay{position:absolute;inset:0;display:flex;justify-content:flex-end;align-items:flex-start;padding:2rem;cursor:pointer}@media(max-width: 767px){.akiya-modal__overlay{padding:4.3vw}}.akiya-modal__inner{position:relative;z-index:1;width:100%;max-height:100%;background-color:rgba(0,0,0,0);border-radius:0;padding:0;display:flex;flex-direction:column;opacity:0;transform:translateY(0.75rem);transition:opacity .35s cubic-bezier(0.19, 1, 0.22, 1),transform .35s cubic-bezier(0.19, 1, 0.22, 1)}.akiya-modal__close{width:2rem;height:2rem;color:rgba(0,0,0,0);cursor:pointer;background:url("../img/icon_modal_close.svg") no-repeat center center/contain;transition:opacity .3s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover){.akiya-modal__close:hover{opacity:.7}}@media(max-width: 767px){.akiya-modal__close{width:1.75rem;height:1.75rem}}.akiya-modal__content{display:flex;flex-direction:column;gap:1rem;position:relative;min-height:0;flex:1 1 auto}@media(max-width: 767px){.akiya-modal__content{gap:1rem}}.akiya-modal__swiper{width:100%;min-height:0;flex:1 1 auto;overflow:hidden}.akiya-modal__swiper .swiper-wrapper{height:100%}.akiya-modal__swiper.swiper-fade .swiper-slide{transition-property:opacity;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);pointer-events:none}.akiya-modal__swiper.swiper-fade .swiper-slide-active{pointer-events:auto}.akiya-modal__swiper .swiper-slide{display:flex;align-items:center;justify-content:center;position:relative;background-color:#000;width:100%;height:100%}.akiya-modal__swiper img{width:100%;height:100%;object-fit:contain}.akiya-modal__controls{display:flex;align-items:center;justify-content:center;gap:1.5rem}@media(max-width: 767px){.akiya-modal__controls{margin:0 4.3vw}}.akiya-modal__pagination{position:static;display:flex;flex-wrap:wrap;gap:.63rem .25rem;justify-content:center}.akiya-modal__pagination .swiper-pagination-bullet{width:1rem;height:1rem;opacity:1;cursor:pointer;background-color:rgba(0,0,0,0) !important;margin:0 !important;display:grid;place-items:center}.akiya-modal__pagination .swiper-pagination-bullet::before{content:"";width:.63rem;height:.63rem;display:block;border-radius:50%;border:1px solid #fff;transition:background-color .3s cubic-bezier(0.19, 1, 0.22, 1)}@media(hover: hover){.akiya-modal__pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover::before{background-color:hsla(0,0%,100%,.2)}}.akiya-modal__pagination .swiper-pagination-bullet-active::before{background-color:#fff}.akiya-modal__nav{display:flex;align-items:center;justify-content:center;width:100%}@media(max-width: 767px){.akiya-modal__nav{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"dot dot" "prev next";gap:.75rem;padding:0 4.3vw}}.akiya-modal__prev,.akiya-modal__next{width:4rem;height:4rem;border-radius:50%;background:url("../img/icon_modal.svg") no-repeat center center/99%;text-indent:-9999px;overflow:hidden;cursor:pointer;transition:background-color .3s cubic-bezier(0.19, 1, 0.22, 1);flex-shrink:0}@media(min-width: 767px){.akiya-modal__prev,.akiya-modal__next{position:absolute;top:50%;z-index:10}}.akiya-modal__prev.swiper-button-disabled,.akiya-modal__next.swiper-button-disabled{opacity:0;pointer-events:none}@media(hover: hover){.akiya-modal__prev:not(.swiper-button-disabled):hover,.akiya-modal__next:not(.swiper-button-disabled):hover{background-color:hsla(0,0%,100%,.2)}}.akiya-modal__prev{grid-area:prev}@media(max-width: 767px){.akiya-modal__prev{transform:rotate(180deg)}}@media(min-width: 767px){.akiya-modal__prev{left:-5rem;transform:translateY(-50%) rotate(180deg)}}.akiya-modal__next{grid-area:next}@media(max-width: 767px){.akiya-modal__next{margin-left:auto}}@media(min-width: 767px){.akiya-modal__next{right:-5rem;transform:translateY(-50%)}}.akiya-modal__caption{position:absolute;right:0;bottom:0;padding:.5rem 2rem;background-color:rgba(0,0,0,.45);font-size:1rem;line-height:1.5em;color:#edebe9;text-align:right;pointer-events:none;width:fit-content}@media(max-width: 767px){.akiya-modal__caption{padding:.5rem 1rem .38rem;font-size:.75rem}}.akiya-modal__caption.is-empty{display:none}html.is-modal-open,body.is-modal-open{overflow:hidden}body.is-modal-open{position:fixed;width:100%}@keyframes journal-thumb-scale{to{transform:scale(1)}}.information-template-default .main-content{padding:12.5rem var(--padding-inner-side-wide) 5rem}@media(max-width: 767px){.information-template-default .main-content{padding:8.38rem 0 2.5rem}}.journal-template-default .article-content,.information-template-default .article-content{margin-top:4rem;background-color:rgba(237,235,233,.4);display:flex;flex-direction:column}@media(max-width: 767px){.journal-template-default .article-content,.information-template-default .article-content{margin-top:2.5rem}}.journal-template-default .article-content .thumb,.information-template-default .article-content .thumb{background-color:#cfcbc4}.journal-template-default .article-content .thumb img,.information-template-default .article-content .thumb img{aspect-ratio:1.91/1;object-fit:contain}.journal-template-default .article-content .common__block-editor,.information-template-default .article-content .common__block-editor{padding:6rem var(--padding-inner-innerside) 0}@media(max-width: 767px){.journal-template-default .article-content .common__block-editor,.information-template-default .article-content .common__block-editor{padding-top:2rem}}@media(max-width: 767px){.journal-template-default .common__prev-next-nav,.information-template-default .common__prev-next-nav{padding-left:6.4vw;padding-right:6.4vw}}.page-fan-club .main-content{padding:0}.page-fan-club .section-top{padding:5.5rem var(--padding-small-side) var(--padding-small-side);height:100vh;height:100svh}@media(min-width: 768px)and (orientation: portrait){.page-fan-club .section-top{max-height:100vw}}@media(max-width: 767px){.page-fan-club .section-top{min-height:37.5rem;max-height:56.25rem;padding-top:4.75rem;padding-bottom:var(--padding-small-side)}}.page-fan-club .section-top .inner{width:100%;height:100%;position:relative;display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;gap:1.38rem;overflow:hidden}.page-fan-club .section-top .inner .bg{width:100%;position:absolute;top:0;left:0;height:100%;overflow:hidden}.page-fan-club .section-top .inner .bg::after{content:"";width:100%;height:100%;display:block;background-color:rgba(0,0,0,.2);position:absolute;top:0;left:0}.page-fan-club .section-top .inner .bg picture{width:100%;height:110%;display:block}.page-fan-club .section-top .inner .bg img{width:100%;height:110%;object-fit:cover}.page-fan-club .section-top .inner .heading{font-family:var(--font-mix-tate);font-size:2.25rem;letter-spacing:.11em;line-height:2em;color:#fff;position:absolute;right:4.13rem;top:6rem;writing-mode:vertical-rl}@media(max-width: 767px){.page-fan-club .section-top .inner .heading{position:relative;right:auto;top:auto;z-index:1;font-size:1.38rem}}.page-fan-club .section-top .inner .logo{position:relative;z-index:1;width:30%;max-width:22.75rem;aspect-ratio:1/1;opacity:0;animation:stamp 1s .5s ease forwards}@media(max-width: 767px){.page-fan-club .section-top .inner .logo{width:11.5rem}}.page-fan-club .section-top .inner .logo img{width:100%;height:100%;object-fit:contain}.page-fan-club .contents{padding:5rem var(--padding-inner-side) 0}@media(max-width: 767px){.page-fan-club .contents{padding-top:2.5rem}}.page-fan-club .section-heading{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:5.5rem}@media(max-width: 767px){.page-fan-club .section-heading{grid-template-columns:1fr;gap:2rem;padding:0 6.4vw}}.page-fan-club .section-heading .desc{font-size:1.13rem;line-height:2em;letter-spacing:.04em;text-align:justify;word-break:break-all}@media(max-width: 767px){.page-fan-club .section-heading .desc{font-size:.94rem;letter-spacing:.02em}}.page-fan-club .section-detail{margin-top:5rem;background-color:rgba(237,235,233,.4);padding:5rem var(--padding-inner-innerside);display:flex;flex-direction:column;gap:6rem}@media(max-width: 767px){.page-fan-club .section-detail{margin-top:2.5rem;padding-top:3.5rem;padding-bottom:3rem;gap:3.5rem}}@media(max-width: 767px){.page-fan-club .section-detail .group-content,.page-fan-club .section-detail .group-benefit,.page-fan-club .section-detail .group-join{padding:0 4.3vw}}@media(max-width: 767px){.page-fan-club .section-detail .grooup-club .heading,.page-fan-club .section-detail .grooup-club .section-desc,.page-fan-club .section-detail .group-ig .heading,.page-fan-club .section-detail .group-ig .section-desc{padding:0 4.3vw}}.page-fan-club .section-detail .group-footer .common__button--box{margin-top:1.5rem}@media(max-width: 767px){.page-fan-club .section-detail .group-footer .common__button--box{margin-top:1rem}}.page-fan-club .section-detail .heading{margin-bottom:2.5rem;font-size:1.5rem;line-height:1.5em;letter-spacing:.04em;display:flex;align-items:center;gap:1rem}@media(max-width: 767px){.page-fan-club .section-detail .heading{font-size:1.06rem;margin-bottom:1.5rem}}.page-fan-club .section-detail .heading span{flex-shrink:0}.page-fan-club .section-detail .heading::after{content:"";width:100%;height:1.5px;display:block;background-color:rgba(76,52,34,.4);transition:transform 2s cubic-bezier(0.19, 1, 0.22, 1);transform-origin:left;transform:scaleX(1)}.page-fan-club .section-detail .heading.before-anim::after{transform:scaleX(0)}.page-fan-club .section-detail .content-list{display:flex;flex-direction:column;gap:.63rem}.page-fan-club .section-detail .content-list .list-item{display:flex;align-items:center;gap:1rem;font-size:1.13rem;line-height:1.5em}@media(max-width: 767px){.page-fan-club .section-detail .content-list .list-item{font-size:.94rem}}.page-fan-club .section-detail .content-list .list-item::before{content:"";width:1.5rem;height:1.13rem;display:inline-block;flex-shrink:0;background:url("../img/icon_leaf.svg") no-repeat center center/contain}@media(max-width: 767px){.page-fan-club .section-detail .content-list .list-item::before{width:1.13rem;height:.88rem}}.page-fan-club .section-detail .benefit-list{display:grid;grid-template-columns:1fr 1fr;gap:1rem;counter-reset:benefit-item}@media(max-width: 767px){.page-fan-club .section-detail .benefit-list{grid-template-columns:1fr;gap:.5rem}}.page-fan-club .section-detail .benefit-list .list-item{background-color:rgba(237,235,233,.4);padding:2rem;display:flex;flex-direction:column;gap:.63rem;counter-increment:benefit-item}@media(max-width: 767px){.page-fan-club .section-detail .benefit-list .list-item{gap:.25rem;padding:1.5rem 1.75rem}}.page-fan-club .section-detail .benefit-list .list-item .title{display:flex;align-items:center;gap:1rem;font-weight:700;font-size:1.25rem;line-height:1.5em;letter-spacing:.04em}@media(max-width: 767px){.page-fan-club .section-detail .benefit-list .list-item .title{font-size:.94rem}}.page-fan-club .section-detail .benefit-list .list-item .title::before{content:counter(benefit-item, decimal-leading-zero);font-weight:300;font-family:var(--font-eng);font-size:2.5rem;color:rgba(76,52,34,.4);line-height:1em;width:2.75rem;flex-shrink:0}@media(max-width: 767px){.page-fan-club .section-detail .benefit-list .list-item .title::before{font-size:1.75rem;width:auto}}.page-fan-club .section-detail .benefit-list .list-item .text{font-size:1rem;line-height:1.75em;letter-spacing:.02em;text-align:justify;word-break:break-all;padding-left:3.75rem}@media(max-width: 767px){.page-fan-club .section-detail .benefit-list .list-item .text{font-size:.81rem;padding:0}}.page-fan-club .section-detail .section-desc{font-size:1.13rem;line-height:2em;letter-spacing:.04em;text-align:justify;word-break:break-all}@media(max-width: 767px){.page-fan-club .section-detail .section-desc{font-size:.94rem}}.page-fan-club .section-detail .common__button--box{margin-top:2.5rem}@media(max-width: 767px){.page-fan-club .section-detail .common__button--box{margin-top:2rem}}.page-fan-club .section-detail .club-list{margin-top:2.5rem;display:flex;flex-direction:column;gap:1rem}.page-fan-club .section-detail .club-list .list-item .list-inner{display:flex}@media(max-width: 767px){.page-fan-club .section-detail .club-list .list-item .list-inner{flex-direction:column}}.page-fan-club .section-detail .club-list .list-item .list-inner.list-link[target=_blank] .link span::after{content:"";flex-shrink:0;margin:0 .4em 0 .3em;width:.75em;height:.75em;display:inline-block;background:url("../img/icon_link--blank.svg") no-repeat center center/contain}@media(hover: hover){.page-fan-club .section-detail .club-list .list-item .list-inner.list-link:hover .name,.page-fan-club .section-detail .club-list .list-item .list-inner.list-link:hover .link{animation:shake-25 .6s infinite}.page-fan-club .section-detail .club-list .list-item .list-inner.list-link:hover .img img{transform:scale(1.05);filter:sepia(0.3)}}.page-fan-club .section-detail .club-list .list-item .img{flex-shrink:0;width:16.88rem;height:auto;overflow:hidden}.page-fan-club .section-detail .club-list .list-item .img img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(0.19, 1, 0.22, 1),filter .8s cubic-bezier(0.19, 1, 0.22, 1)}@media(max-width: 767px){.page-fan-club .section-detail .club-list .list-item .img{width:100%}}.page-fan-club .section-detail .club-list .list-item .texts{display:flex;gap:2.5rem;padding:2rem 2.5rem}@media(max-width: 767px){.page-fan-club .section-detail .club-list .list-item .texts{gap:1rem;padding:2.5rem 2rem}}.page-fan-club .section-detail .club-list .list-item .texts{background-color:rgba(237,235,233,.4)}.page-fan-club .section-detail .club-list .list-item .name{grid-area:name;writing-mode:vertical-rl;font-size:1.38rem;letter-spacing:.2em;height:fit-content}@media(max-width: 767px){.page-fan-club .section-detail .club-list .list-item .name{width:fit-content;font-size:1.13rem}}.page-fan-club .section-detail .club-list .list-item .name::before{content:"";width:1.5rem;height:1.13rem;display:inline-block;background:url("../img/icon_leaf.svg") no-repeat center center/contain;margin-bottom:.75rem}@media(max-width: 767px){.page-fan-club .section-detail .club-list .list-item .name::before{width:1.25rem;height:.94rem}}.page-fan-club .section-detail .club-list .list-item .text{grid-area:text;display:flex;flex-direction:column}.page-fan-club .section-detail .club-list .list-item .text .content{font-size:1rem;line-height:2em;letter-spacing:.02em;text-align:justify;word-break:break-all}@media(max-width: 767px){.page-fan-club .section-detail .club-list .list-item .text .content{font-size:.88rem;line-height:1.75em}}.page-fan-club .section-detail .club-list .list-item .text .link{margin-top:1rem;align-self:flex-end;display:inline-block}.page-fan-club .section-detail .club-list .list-item .text .link span{text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}.page-fan-club .section-detail .instagram-banner{display:block;margin-top:2.5rem;height:18.75rem}@media(hover: hover){.page-fan-club .section-detail .instagram-banner:hover .inner{transform:rotate(-1deg) scale(0.97)}.page-fan-club .section-detail .instagram-banner:hover .inner .title{animation:shake-15 .6s infinite}.page-fan-club .section-detail .instagram-banner:hover .inner .name{animation:shake-15 .6s reverse infinite}.page-fan-club .section-detail .instagram-banner:hover .inner .back img{filter:sepia(0.3);transform:scale(1.05)}}.page-fan-club .section-detail .instagram-banner .inner{position:relative;z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:4rem;gap:1rem;transition:transform .6s cubic-bezier(0.19, 1, 0.22, 1)}@media(max-width: 767px){.page-fan-club .section-detail .instagram-banner .inner{margin-top:2rem;flex-direction:column;justify-content:center}}.page-fan-club .section-detail .instagram-banner .back{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;overflow:hidden}.page-fan-club .section-detail .instagram-banner .back img{width:100%;height:100%;object-fit:cover;transition:filter .6s cubic-bezier(0.19, 1, 0.22, 1),transform .6s cubic-bezier(0.19, 1, 0.22, 1)}.page-fan-club .section-detail .instagram-banner .back::after{content:"";width:100%;height:100%;display:block;background-color:rgba(0,0,0,.3);position:absolute;top:0;left:0}.page-fan-club .section-detail .instagram-banner .title{font-family:var(--font-eng);font-size:1.5rem;color:#fff;line-height:1.5em;letter-spacing:.08em}@media(max-width: 767px){.page-fan-club .section-detail .instagram-banner .title{font-size:1.13rem}}.page-fan-club .section-detail .instagram-banner .name{font-family:var(--font-eng);font-size:1.13rem;line-height:1em;letter-spacing:.04em;color:#fff;display:flex;align-items:center;gap:.75rem}@media(max-width: 767px){.page-fan-club .section-detail .instagram-banner .name{font-size:.88rem;flex-direction:column}}.page-fan-club .section-detail .instagram-banner .name::before{content:"";margin-top:.5rem;width:1.5rem;height:1.5rem;display:inline-block;background:url("../img/icon_sns_ig--white.png") no-repeat center center/contain;margin-bottom:.75rem}.page-fan-club .footer-banner{background-color:rgba(237,235,233,.4);padding:4rem;display:grid;grid-template-columns:1fr 12.38rem;gap:2rem 2.88rem}@media(max-width: 767px){.page-fan-club .footer-banner{margin-top:-1rem;padding:3rem 2rem;grid-template-columns:1fr}}.page-fan-club .footer-banner .texts .title{font-size:1.5rem;line-height:1.75em;letter-spacing:.04em}@media(max-width: 767px){.page-fan-club .footer-banner .texts .title{font-size:1.25rem}}.page-fan-club .footer-banner .texts .list{margin-top:1rem;display:flex;flex-direction:column;gap:.13rem}.page-fan-club .footer-banner .texts .list .list-item::before{content:"・"}.page-fan-club .footer-banner .texts .list .list-item{padding-left:1em;text-indent:-1em;font-size:1.13rem;line-height:1.75em;letter-spacing:.02em}@media(max-width: 767px){.page-fan-club .footer-banner .texts .list .list-item{font-size:.88rem}}@media(max-width: 767px){.page-fan-club .footer-banner .logo{width:10rem;margin:0 auto}}@media(max-width: 767px){.page-fan-club .common__button--box{display:flex}}@media(max-width: 767px){.page-fan-club .common__button--box .button-inner{width:100%;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;grid-template-areas:"icon text" "button button";justify-content:center;gap:.5rem 1rem}.page-fan-club .common__button--box .button-inner::before{grid-area:icon;width:2rem;height:2rem}.page-fan-club .common__button--box .button-inner>span{grid-area:text}.page-fan-club .common__button--box .button-inner::after{grid-area:button;margin:0 auto}}.page-community .main-content{padding:0}.page-community .contents{padding:6rem var(--padding-inner-side) 0}.page-community .comment-list{display:grid;grid-template-columns:repeat(6, 1fr);gap:2rem 1rem}@media(max-width: 1300px){.page-community .comment-list{grid-template-columns:repeat(4, 1fr);gap:1rem .75rem}}@media(max-width: 700px){.page-community .comment-list{grid-template-columns:repeat(2, 1fr)}}.page-community .comment-list .comment-item{animation:communityCommentFadeIn .6s cubic-bezier(0.19, 1, 0.22, 1) both}.page-community .comment-list .comment-item:nth-child(1){animation-delay:.04s}.page-community .comment-list .comment-item:nth-child(2){animation-delay:.08s}.page-community .comment-list .comment-item:nth-child(3){animation-delay:.12s}.page-community .comment-list .comment-item:nth-child(4){animation-delay:.16s}.page-community .comment-list .comment-item:nth-child(5){animation-delay:.2s}.page-community .comment-list .comment-item:nth-child(6){animation-delay:.24s}.page-community .comment-list .comment-item:nth-child(7){animation-delay:.28s}.page-community .comment-list .comment-item:nth-child(8){animation-delay:.32s}.page-community .comment-list .comment-item:nth-child(9){animation-delay:.36s}.page-community .comment-list .comment-item:nth-child(10){animation-delay:.4s}.page-community .comment-list .comment-item:nth-child(11){animation-delay:.44s}.page-community .comment-list .comment-item:nth-child(12){animation-delay:.48s}.page-community .comment-list .comment-item:nth-child(13){animation-delay:.52s}.page-community .comment-list .comment-item:nth-child(14){animation-delay:.56s}.page-community .comment-list .comment-item:nth-child(15){animation-delay:.6s}.page-community .comment-list .comment-item:nth-child(16){animation-delay:.64s}.page-community .comment-list .comment-item:nth-child(17){animation-delay:.68s}.page-community .comment-list .comment-item:nth-child(18){animation-delay:.72s}.page-community .comment-list .comment-item:nth-child(19){animation-delay:.76s}.page-community .comment-list .comment-item:nth-child(20){animation-delay:.8s}.page-community .comment-list .comment-item:nth-child(21){animation-delay:.84s}.page-community .comment-list .comment-item:nth-child(22){animation-delay:.88s}.page-community .comment-list .comment-item:nth-child(23){animation-delay:.92s}.page-community .comment-list .comment-item:nth-child(24){animation-delay:.96s}.page-community .comment-list .comment-item:nth-child(25){animation-delay:1s}.page-community .comment-list .comment-item:nth-child(26){animation-delay:1.04s}.page-community .comment-list .comment-item:nth-child(27){animation-delay:1.08s}.page-community .comment-list .comment-item:nth-child(28){animation-delay:1.12s}.page-community .comment-list .comment-item:nth-child(29){animation-delay:1.16s}.page-community .comment-list .comment-item:nth-child(30){animation-delay:1.2s}.page-community .comment-list .comment-item:nth-child(31){animation-delay:1.24s}.page-community .comment-list .comment-item:nth-child(32){animation-delay:1.28s}.page-community .comment-list .comment-item:nth-child(33){animation-delay:1.32s}.page-community .comment-list .comment-item:nth-child(34){animation-delay:1.36s}.page-community .comment-list .comment-item:nth-child(35){animation-delay:1.4s}.page-community .comment-list .comment-item:nth-child(36){animation-delay:1.44s}.page-community .comment-list .comment-item:nth-child(37){animation-delay:1.48s}.page-community .comment-list .comment-item:nth-child(38){animation-delay:1.52s}.page-community .comment-list .comment-item:nth-child(39){animation-delay:1.56s}.page-community .comment-list .comment-item:nth-child(40){animation-delay:1.6s}.page-community .comment-list .comment-item:nth-child(41){animation-delay:1.64s}.page-community .comment-list .comment-item:nth-child(42){animation-delay:1.68s}.page-community .comment-list .comment-item:nth-child(43){animation-delay:1.72s}.page-community .comment-list .comment-item:nth-child(44){animation-delay:1.76s}.page-community .comment-list .comment-item:nth-child(45){animation-delay:1.8s}.page-community .comment-list .comment-item:nth-child(46){animation-delay:1.84s}.page-community .comment-list .comment-item:nth-child(47){animation-delay:1.88s}.page-community .comment-list .comment-item:nth-child(48){animation-delay:1.92s}.page-community .comment-list .comment-item:nth-child(49){animation-delay:1.96s}.page-community .comment-list .comment-item:nth-child(50){animation-delay:2s}.page-community .comment-list .comment-item:nth-child(51){animation-delay:2.04s}.page-community .comment-list .comment-item:nth-child(52){animation-delay:2.08s}.page-community .comment-list .comment-item:nth-child(53){animation-delay:2.12s}.page-community .comment-list .comment-item:nth-child(54){animation-delay:2.16s}.page-community .comment-list .comment-item:nth-child(55){animation-delay:2.2s}.page-community .comment-list .comment-item:nth-child(56){animation-delay:2.24s}.page-community .comment-list .comment-item:nth-child(57){animation-delay:2.28s}.page-community .comment-list .comment-item:nth-child(58){animation-delay:2.32s}.page-community .comment-list .comment-item:nth-child(59){animation-delay:2.36s}.page-community .comment-list .comment-item:nth-child(60){animation-delay:2.4s}.page-community .load-more-wrapper{display:flex;justify-content:center;margin-top:3rem}.page-community .load-more-btn{display:inline-flex;align-items:center;justify-content:center;min-width:12.5rem;padding:1rem 2rem;font-size:1rem;cursor:pointer;transition:opacity .3s ease}.page-community .load-more-btn::after{content:"";width:.88rem;height:.5rem;display:inline-block;margin-left:.7em;background:url("../img/icon_acordion.svg") no-repeat center center/contain}.page-community .load-more-btn:disabled{opacity:.5;cursor:not-allowed}@media(hover: hover){.page-community .load-more-btn:hover{animation:shake-15 .6s infinite}}.page-community .comment-form-wrapper{margin-top:6rem;background-color:rgba(237,235,233,.4);padding:5rem 17.5%}@media(max-width: 767px){.page-community .comment-form-wrapper{padding:4rem 8.5vw}}.page-community .comment-form-wrapper .attention-message{font-size:.88rem;line-height:1.5em;opacity:.6;text-align:center}@media(max-width: 767px){.page-community .comment-form-wrapper .attention-message{font-size:.81rem}}.page-community .comment-form-wrapper .comment-reply-title{font-size:2.38rem;text-align:center;margin-bottom:2.5rem}@media(max-width: 767px){.page-community .comment-form-wrapper .comment-reply-title{font-size:1.38rem;margin-bottom:1.5rem}}.page-community .comment-form-wrapper .logged-in-as{margin-bottom:1.5rem;text-align:center;font-size:1rem;line-height:1.75em;letter-spacing:.04em}@media(max-width: 767px){.page-community .comment-form-wrapper .logged-in-as{font-size:.88rem;text-align:left}}.page-community .comment-form-wrapper .logged-in-as a{text-decoration:underline;text-decoration-thickness:7.5%;text-underline-offset:16%}@media(hover: hover){.page-community .comment-form-wrapper .logged-in-as a:hover{opacity:.6}}.page-community .comment-form-wrapper .required-field-message{display:none}.page-community .comment-form-wrapper .comment-form-comment{display:flex;flex-direction:column}.page-community .comment-form-wrapper .comment-form-comment textarea{font-size:1rem;line-height:1.5em;letter-spacing:0;padding:.75rem 1rem;width:100%;background-color:#edebe9;border:1px solid rgba(76,52,34,.4);border-radius:0}.page-community .comment-form-wrapper .comment-form-comment textarea:focus{outline:1px solid rgba(76,52,34,.4)}.page-community .comment-form-wrapper .comment-form-comment label,.page-community .comment-form-wrapper .acf-label label{font-weight:700;font-size:1rem;line-height:1.5em;margin-bottom:.75rem}@media(max-width: 767px){.page-community .comment-form-wrapper .comment-form-comment label,.page-community .comment-form-wrapper .acf-label label{font-size:.81rem;font-weight:500;margin-bottom:.5rem}}.page-community .comment-form-wrapper .acf-radio-list{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center}.page-community .comment-form-wrapper .acf-radio-list label{font-size:1rem;display:flex;align-items:center;gap:.13rem;cursor:pointer;margin-right:1.5rem}@media(max-width: 767px){.page-community .comment-form-wrapper .acf-radio-list label{font-size:.88rem}}.page-community .comment-form-wrapper .acf-radio-list label::before{content:"";width:1.75rem;height:1.75rem;display:inline-block;background-color:#edebe9;outline:1px solid rgba(76,52,34,.4);border:6px solid #edebe9;margin:0;border-radius:50%}.page-community .comment-form-wrapper .acf-radio-list label.selected::before{background-color:#4c3422}.page-community .comment-form-wrapper .form-submit{margin-top:2.5rem;background:#4c3422;display:flex;align-items:center;justify-content:center;position:relative}@media(hover: hover){.page-community .comment-form-wrapper .form-submit:hover{opacity:.8}.page-community .comment-form-wrapper .form-submit:hover::after{animation:shake-40-submit .6s infinite}}@keyframes shake-40-submit{0%,100%{transform:translate(0.63rem, -50%) rotate(4deg)}50%{transform:translate(0.63rem, -50%) rotate(4deg)}51%{transform:translate(0.63rem, -50%) rotate(-4deg)}99%{transform:translate(0.63rem, -50%) rotate(-4deg)}}.page-community .comment-form-wrapper .form-submit .submit{display:block;width:100%;padding:2rem;color:rgba(0,0,0,0);cursor:pointer}@media(max-width: 767px){.page-community .comment-form-wrapper .form-submit .submit{padding:1.5rem}}.page-community .comment-form-wrapper .form-submit::before{content:"投稿する";gap:1rem;color:#edebe9;font-size:1.13rem;line-height:1.5em;letter-spacing:.08em;position:absolute;right:50%;top:50%;transform:translateY(-50%);pointer-events:none}@media(max-width: 767px){.page-community .comment-form-wrapper .form-submit::before{font-size:.94rem;right:auto;left:2rem}}.page-community .comment-form-wrapper .form-submit::after{content:"";width:3.75rem;height:.88rem;display:block;background:url("../img/icon_arrow--60--beige.svg") no-repeat center center/contain;position:absolute;left:50%;top:50%;transform:translate(0.63rem, -50%);pointer-events:none}@media(max-width: 767px){.page-community .comment-form-wrapper .form-submit::after{width:2rem;background-image:url("../img/icon_arrow--32--beige.svg");left:auto;right:2rem;transform:translateY(-50%)}}@keyframes communityCommentFadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.page-support .main-content{padding:0}.page-support .contents{padding:6rem 0 0 var(--padding-inner-side)}@media(max-width: 767px){.page-support .contents{padding:5rem 6.4vw 0}}.page-support .contents .support-list-item{margin-top:-3.75rem;display:grid;grid-template-columns:22.25rem 1fr;padding:8.75rem var(--padding-inner-side) 5rem 0;border-bottom:1px solid rgba(76,52,34,.4)}@media(max-width: 767px){.page-support .contents .support-list-item{grid-template-columns:1fr;padding:6rem 0 0;margin-top:-1rem;border:none}}.page-support .contents .support-list-item:nth-of-type(1){margin-top:-8.75rem}@media(max-width: 767px){.page-support .contents .support-list-item:nth-of-type(1){margin-top:-4.75rem}}.page-support .contents .support-list-item:nth-last-of-type(1){border:none}.page-support .contents .support-list-item .heading .label{font-size:1.5rem;line-height:1.5em;letter-spacing:.04em;display:flex;flex-direction:column;gap:1rem;position:sticky;top:8rem}@media(max-width: 767px){.page-support .contents .support-list-item .heading .label{gap:.5rem}}@media(max-width: 500px){.page-support .contents .support-list-item .heading .label{padding:0 6.4vw}}.page-support .contents .support-list-item .heading .label::before{content:"(Support)";font-size:1rem;font-family:var(--font-eng);letter-spacing:.04em;line-height:1.5em}.page-support .contents .support-desc{font-size:1rem;line-height:2em;letter-spacing:.04em;text-align:justify;word-break:break-all}@media(max-width: 767px){.page-support .contents .support-desc{margin-top:1.5rem;font-size:.94rem;letter-spacing:.02em}}@media(max-width: 500px){.page-support .contents .support-desc{padding:0 6.4vw}}.page-support .contents .category-list{margin-top:3.5rem;display:flex;flex-direction:column;gap:1.5rem}@media(max-width: 767px){.page-support .contents .category-list{margin-top:2.5rem;gap:.5rem}}.page-support .contents .category-list .category-list-item{background-color:rgba(237,235,233,.4);padding:1.75rem 2rem 3.5rem}@media(max-width: 767px){.page-support .contents .category-list .category-list-item{padding:0;background-color:#edebe9}}.page-support .contents .category-list .category-list-item .title{font-size:1.25rem;line-height:1.5em;letter-spacing:.04em}.page-support .contents .category-list .category-list-item .item-list-item{margin-top:1.5rem;border-top:1px solid rgba(76,52,34,.4);padding-top:1.5rem}@media(max-width: 767px){.page-support .contents .category-list .category-list-item .item-list-item{margin-top:0;padding-top:.5rem;border:none}}@media(max-width: 767px){.page-support .contents .category-list .category-list-item .item-list-item+.item-list-item{margin-top:1rem}}.page-support .contents .category-list .category-list-item .item-list-item .item-name{font-size:1.13rem;font-weight:700;line-height:1.5em;letter-spacing:.04em}@media(max-width: 767px){.page-support .contents .category-list .category-list-item .item-list-item .item-name{font-size:1rem;padding-left:1.63rem;text-indent:-1.63rem}}.page-support .contents .category-list .category-list-item .item-list-item .item-name::before{content:"";width:1rem;height:1rem;display:inline-block;margin-right:.63rem;margin-bottom:-0.05em;background-color:#4c3422}@media(max-width: 767px){.page-support .contents .category-list .category-list-item .item-list-item .item-name::before{width:.88rem;height:.88rem}}.page-support .contents .category-list .category-list-item .item-list-item .item-desc{font-size:.88rem;line-height:1.75em;letter-spacing:.04em;margin-top:.5rem;margin-left:1.63rem}@media(max-width: 767px){.page-support .contents .category-list .category-list-item .item-list-item .item-desc{font-size:.81rem;letter-spacing:.02em;line-height:1.6em;margin-left:1.5rem}}.page-support .contents .category-list .category-list-item .item-list-item .item-link:not(.is-large-button){width:fit-content;display:inline-block;font-size:.88rem;line-height:1.5em;letter-spacing:.04em;margin-top:.5rem;margin-left:1.63rem;text-decoration:underline;text-decoration-thickness:7.5%;text-underline-offset:16%;opacity:.7;transition:opacity .3s ease;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;padding-right:1.4em;position:relative}@media(max-width: 767px){.page-support .contents .category-list .category-list-item .item-list-item .item-link:not(.is-large-button){font-size:.75rem;letter-spacing:.02em;margin-left:1.5rem}}.page-support .contents .category-list .category-list-item .item-list-item .item-link:not(.is-large-button):hover{opacity:.4}.page-support .contents .category-list .category-list-item .item-list-item .item-link:not(.is-large-button)[target=_blank]::after{content:"";flex-shrink:0;margin:0 .4em 0 .3em;width:.75em;height:.75em;display:inline-block;background:url("../img/icon_link--blank.svg") no-repeat center center/contain;position:absolute;right:0;top:0;bottom:0;margin:auto}.page-support .contents .category-list .category-list-item .item-list-item .item-link.is-large-button{background-color:#bdb6b0;padding:1.25rem 2rem;display:flex;align-items:center;justify-content:space-between;margin-left:1.63rem;margin-top:1.5rem;font-size:1rem;line-height:1.5em;letter-spacing:.04em}@media(max-width: 767px){.page-support .contents .category-list .category-list-item .item-list-item .item-link.is-large-button{margin-top:1rem;margin-left:1.5rem;padding:1rem 1rem 1rem 1.5rem;font-size:.88rem}}.page-support .contents .category-list .category-list-item .item-list-item .item-link.is-large-button::after{content:"";width:3.75rem;height:.88rem;display:inline-block;background:url("../img/icon_arrow--60--brown.svg") no-repeat center center/contain}@media(max-width: 767px){.page-support .contents .category-list .category-list-item .item-list-item .item-link.is-large-button::after{width:2rem;height:.63rem;background-image:url("../img/icon_arrow--32--brown.svg")}}.page-support .contents .common__blank-banner{margin-right:var(--padding-inner-side);border-top:1px solid rgba(76,52,34,.4);padding-top:1rem}@media(max-width: 767px){.page-support .contents .common__blank-banner{border-top:none;padding-top:3rem}}.page-support .contents .common__share{margin-right:var(--padding-inner-side)}.error404 .main-content{width:100%;height:100vh;height:100svh;min-height:37.5rem;padding:6rem 1.5rem 1.5rem}@media(max-width: 767px){.error404 .main-content{padding:4.75rem .5rem .5rem}}.error404 .main-content .inner{width:100%;height:100%;position:relative;z-index:1;padding:6.5rem 8.5%;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 767px){.error404 .main-content .inner{padding:4rem 2rem 2rem}}.error404 .main-content .inner .back{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.error404 .main-content .inner .back img{width:100%;height:100%;object-fit:cover}@media(max-width: 767px){.error404 .main-content .common__page__header{padding:0}}.error404 .main-content .common__page__header .title .en{color:#edebe9}.error404 .main-content .common__page__header .title .ja{color:#edebe9}.error404 .main-content .common__button{margin-left:auto}@media(max-width: 767px){.error404 .main-content .common__button{margin-left:0;font-size:.88rem;gap:1rem}.error404 .main-content .common__button::after{width:4rem}}.error404 .common__footer .banner{display:none}.error404 .common__footer .content{padding-top:5rem}.main-content .blog-card{margin-top:4rem;display:block;text-decoration:none}@media(hover: hover){.main-content .blog-card:hover .blog-card-inner{transform:rotate(-1deg) scale(0.97)}.main-content .blog-card:hover .texts .common__button{animation:shake-25 .6s infinite}.main-content .blog-card:hover .img img{transform:scale(1.05);filter:sepia(0.2)}}.main-content .blog-card .blog-card-inner{padding:2.5rem 2.5rem 2.5rem 3rem;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:2.5rem;background-color:#cfcbc4;transition:transform .6s cubic-bezier(0.19, 1, 0.22, 1)}@media(max-width: 767px){.main-content .blog-card .blog-card-inner{display:flex;flex-direction:column;padding:0;gap:0;background-color:#edebe9}}.main-content .blog-card .texts{width:100%;display:flex;flex-direction:column;gap:1rem}@media(max-width: 767px){.main-content .blog-card .texts{padding:2rem 2rem 1.5rem}}.main-content .blog-card .texts .card-label{display:flex;gap:.63rem;align-items:center;padding-bottom:.5rem;border-bottom:1px solid #4c3422;font-size:1rem;line-height:1.5em;letter-spacing:.04em}@media(max-width: 767px){.main-content .blog-card .texts .card-label{font-size:.81rem}}.main-content .blog-card .texts .card-label::before{content:"";width:1.25rem;height:.94rem;display:block;background:url("../img/icon_leaf.svg") no-repeat center center/contain}@media(max-width: 767px){.main-content .blog-card .texts .card-label::before{width:1rem;height:.75rem}}.main-content .blog-card .texts .card-title{font-size:1.38rem;line-height:1.6em;letter-spacing:.04em}@media(max-width: 767px){.main-content .blog-card .texts .card-title{font-size:1.13rem}}.main-content .blog-card .texts .card-desc{font-size:1rem;opacity:.6;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media(max-width: 767px){.main-content .blog-card .texts .card-desc{font-size:.81rem}}.main-content .blog-card .texts .common__button{margin-left:auto}.main-content .blog-card .card-img{width:100%;aspect-ratio:3/2;overflow:hidden}.main-content .blog-card .card-img img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(0.19, 1, 0.22, 1),filter .8s cubic-bezier(0.19, 1, 0.22, 1)}