.Logo-module-sass-module__6lCBEq__lLogo{box-sizing:border-box;z-index:2;background:#fff;border-top:3px solid #342b28;width:266px;height:266px;padding-top:32px;position:absolute;top:0;left:calc(50vw - 600px)}@media (max-width:1440px){.Logo-module-sass-module__6lCBEq__lLogo{left:120px}}.Logo-module-sass-module__6lCBEq__lLogo .Logo-module-sass-module__6lCBEq__logo{width:150px;height:138px;margin:0 auto 40px}.Logo-module-sass-module__6lCBEq__lLogo .Logo-module-sass-module__6lCBEq__logo a{transition:opacity .375s cubic-bezier(.215,.61,.355,1)}@media (min-width:1280px){.Logo-module-sass-module__6lCBEq__lLogo .Logo-module-sass-module__6lCBEq__logo a:hover{opacity:.3;transition:opacity .375s cubic-bezier(.215,.61,.355,1)}}.Logo-module-sass-module__6lCBEq__lLogo .Logo-module-sass-module__6lCBEq__logo a img{width:100%}.Logo-module-sass-module__6lCBEq__lLogo .Logo-module-sass-module__6lCBEq__presented{justify-content:center;align-items:center;display:flex}.Logo-module-sass-module__6lCBEq__lLogo .Logo-module-sass-module__6lCBEq__presented span{letter-spacing:.1em;margin-right:10px;font-family:Cabin,sans-serif;font-size:10px;font-weight:400;position:relative;top:1.5px}.Logo-module-sass-module__6lCBEq__lLogo .Logo-module-sass-module__6lCBEq__presented a{transition:opacity .375s cubic-bezier(.215,.61,.355,1)}@media (min-width:1280px){.Logo-module-sass-module__6lCBEq__lLogo .Logo-module-sass-module__6lCBEq__presented a:hover{opacity:.3;transition:opacity .375s cubic-bezier(.215,.61,.355,1)}}@media (max-width:1279px){.Logo-module-sass-module__6lCBEq__lLogo{left:40px}}@media (max-width:768px){.Logo-module-sass-module__6lCBEq__lLogo{border-top:3px solid #342b28;width:144px;height:132px;padding-top:14px;left:24px}.Logo-module-sass-module__6lCBEq__lLogo .Logo-module-sass-module__6lCBEq__logo{width:84px;height:77.28px;margin:0 auto 16px}}@media (max-width:768px) and (min-width:1280px){.Logo-module-sass-module__6lCBEq__lLogo .Logo-module-sass-module__6lCBEq__logo a:hover{opacity:1}}@media (max-width:768px){.Logo-module-sass-module__6lCBEq__lLogo .Logo-module-sass-module__6lCBEq__presented{transform-origin:top;align-items:baseline;line-height:0;transform:scale(.66)}.Logo-module-sass-module__6lCBEq__lLogo .Logo-module-sass-module__6lCBEq__presented span{margin-right:4px;top:-.5px}.Logo-module-sass-module__6lCBEq__lLogo .Logo-module-sass-module__6lCBEq__presented img{width:70px}}@media (max-width:768px) and (min-width:1280px){.Logo-module-sass-module__6lCBEq__lLogo .Logo-module-sass-module__6lCBEq__presented a:hover{opacity:1}}
@keyframes Header-module-sass-module__dgwWtG__podcastWave{0%{transform:translate(0)}to{transform:translate(-50%)}}.Header-module-sass-module__dgwWtG__lHeader{z-index:1;background:#fff;padding:0 120px;position:relative}.Header-module-sass-module__dgwWtG__lHeader:before{content:"";z-index:-1;background:#fff;width:100%;height:56px;transition:height .375s cubic-bezier(.215,.61,.355,1);position:absolute;top:144px;left:0}.Header-module-sass-module__dgwWtG__lHeader.Header-module-sass-module__dgwWtG__isMin:before{height:0;transition:height .375s cubic-bezier(.215,.61,.355,1)}.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner{flex-direction:row-reverse;align-items:center;max-width:1200px;height:144px;margin:0 auto;display:flex;position:relative}.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner .Header-module-sass-module__dgwWtG__nav{flex-shrink:0;margin-left:330px;display:flex}.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner .Header-module-sass-module__dgwWtG__nav li+li{margin-left:32px}.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner .Header-module-sass-module__dgwWtG__nav li a{color:#342b28;letter-spacing:.05em;font-family:Cabin,sans-serif;font-size:16px;font-weight:500;text-decoration:none;transition:color .375s cubic-bezier(.215,.61,.355,1)}@media (min-width:1280px){.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner .Header-module-sass-module__dgwWtG__nav li a:hover{color:#a35c55;transition:color .375s cubic-bezier(.215,.61,.355,1)}}.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner .Header-module-sass-module__dgwWtG__nav li.Header-module-sass-module__dgwWtG__isDisable a{color:#aeaaaa;pointer-events:none}.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner .Header-module-sass-module__dgwWtG__podcast{margin-left:auto}.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner .Header-module-sass-module__dgwWtG__podcast a{background:#df9a91;border-radius:24px;justify-content:center;align-items:center;width:200px;height:48px;transition:opacity .375s cubic-bezier(.215,.61,.355,1);display:flex}.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner .Header-module-sass-module__dgwWtG__podcast a:hover{opacity:.8;transition:opacity .375s cubic-bezier(.215,.61,.355,1)}.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner .Header-module-sass-module__dgwWtG__podcast a .Header-module-sass-module__dgwWtG__logo{width:92px;margin-right:16px}.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner .Header-module-sass-module__dgwWtG__podcast a .Header-module-sass-module__dgwWtG__wave{width:40px;height:16px;position:relative;left:2px;overflow:hidden}.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner .Header-module-sass-module__dgwWtG__podcast a .Header-module-sass-module__dgwWtG__wave .Header-module-sass-module__dgwWtG__img{background:url(/ayatori/img_podcast_wave.svg) 0 0/contain repeat-x;width:208px;height:16px;animation:20s linear infinite Header-module-sass-module__dgwWtG__podcastWave}@media (max-width:1279px){.Header-module-sass-module__dgwWtG__lHeader{padding-left:40px;padding-right:40px}}@media (max-width:768px){.Header-module-sass-module__dgwWtG__lHeader{margin-bottom:48px;padding:0 24px}.Header-module-sass-module__dgwWtG__lHeader:before{display:none}.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner{flex-flow:wrap;align-content:space-between;align-items:flex-end;height:120px}.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner .Header-module-sass-module__dgwWtG__nav{justify-content:flex-end;width:100%;margin-left:0;padding-bottom:24px}.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner .Header-module-sass-module__dgwWtG__nav li+li{margin-left:12px}.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner .Header-module-sass-module__dgwWtG__nav li a{font-size:11px}.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner .Header-module-sass-module__dgwWtG__nav li a span{display:none}}@media (max-width:768px) and (min-width:1280px){.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner .Header-module-sass-module__dgwWtG__nav li a:hover{color:#342b28}}@media (max-width:768px){.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner .Header-module-sass-module__dgwWtG__podcast{padding-top:20px;position:relative;right:-6px}.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner .Header-module-sass-module__dgwWtG__podcast a{width:152px;height:36px}.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner .Header-module-sass-module__dgwWtG__podcast a .Header-module-sass-module__dgwWtG__logo{width:68px;margin-right:12px}.Header-module-sass-module__dgwWtG__lHeader .Header-module-sass-module__dgwWtG__inner .Header-module-sass-module__dgwWtG__podcast a .Header-module-sass-module__dgwWtG__wave{width:28px}}
.Contact-module-sass-module__jLnVdq__lContact{z-index:2;margin-top:120px;padding:0 60px;position:relative}.Contact-module-sass-module__jLnVdq__lContact:before{content:"";background:#fff;width:100%;height:50%;position:absolute;bottom:0;left:0}.Contact-module-sass-module__jLnVdq__lContact .Contact-module-sass-module__jLnVdq__inner{background:#342b28;max-width:1200px;margin:0 auto;padding:56px;position:relative}.Contact-module-sass-module__jLnVdq__lContact .Contact-module-sass-module__jLnVdq__inner .Contact-module-sass-module__jLnVdq__lead{color:#fff;font-feature-settings:"palt";letter-spacing:.05em;margin-bottom:40px;font-family:source-han-sans-cjk-ja,sans-serif;font-size:24px;font-style:normal;font-weight:700}.Contact-module-sass-module__jLnVdq__lContact .Contact-module-sass-module__jLnVdq__inner .Contact-module-sass-module__jLnVdq__txt{color:#fff;letter-spacing:.025em;margin-top:-6px;margin-bottom:42px;font-size:12px;line-height:2}.Contact-module-sass-module__jLnVdq__lContact .Contact-module-sass-module__jLnVdq__inner .Contact-module-sass-module__jLnVdq__btns{display:flex}.Contact-module-sass-module__jLnVdq__lContact .Contact-module-sass-module__jLnVdq__inner .Contact-module-sass-module__jLnVdq__btns .Contact-module-sass-module__jLnVdq__btn+.Contact-module-sass-module__jLnVdq__btn{margin-left:24px}.Contact-module-sass-module__jLnVdq__lContact .Contact-module-sass-module__jLnVdq__inner .Contact-module-sass-module__jLnVdq__btns .Contact-module-sass-module__jLnVdq__btn a{color:#fff;font-feature-settings:"palt";letter-spacing:.05em;text-align:center;background:#6f5c56;width:268px;height:64px;font-family:source-han-sans-cjk-ja,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:62px;text-decoration:none;transition:color .375s cubic-bezier(.215,.61,.355,1),background-color .25s cubic-bezier(.215,.61,.355,1);display:block}@media (min-width:1280px){.Contact-module-sass-module__jLnVdq__lContact .Contact-module-sass-module__jLnVdq__inner .Contact-module-sass-module__jLnVdq__btns .Contact-module-sass-module__jLnVdq__btn a:hover{color:#342b28;background:#fff;transition:color .375s cubic-bezier(.215,.61,.355,1),background-color .25s cubic-bezier(.215,.61,.355,1)}}.Contact-module-sass-module__jLnVdq__lContact .Contact-module-sass-module__jLnVdq__inner .Contact-module-sass-module__jLnVdq__img{width:440px;position:absolute;top:calc(50% - 8px);right:56px;transform:translateY(-50%)}@media (max-width:1279px){.Contact-module-sass-module__jLnVdq__lContact{padding-left:24px;padding-right:24px}.Contact-module-sass-module__jLnVdq__lContact .Contact-module-sass-module__jLnVdq__inner .Contact-module-sass-module__jLnVdq__img{right:-24px}.Contact-module-sass-module__jLnVdq__lContact .Contact-module-sass-module__jLnVdq__inner .Contact-module-sass-module__jLnVdq__img img{left:auto!important;right:-40px!important}}@media (max-width:768px){.Contact-module-sass-module__jLnVdq__lContact{margin-top:80px;padding:0 16px}.Contact-module-sass-module__jLnVdq__lContact:before{height:calc(100% - 80px)}.Contact-module-sass-module__jLnVdq__lContact .Contact-module-sass-module__jLnVdq__inner{max-width:auto;padding:40px 40px 44px}.Contact-module-sass-module__jLnVdq__lContact .Contact-module-sass-module__jLnVdq__inner .Contact-module-sass-module__jLnVdq__lead{margin-top:-6px;margin-bottom:26px;font-size:22px;line-height:1.5}.Contact-module-sass-module__jLnVdq__lContact .Contact-module-sass-module__jLnVdq__inner .Contact-module-sass-module__jLnVdq__txt{color:#fff;margin-top:-6px;margin-bottom:34px;font-size:12px;line-height:2}.Contact-module-sass-module__jLnVdq__lContact .Contact-module-sass-module__jLnVdq__inner .Contact-module-sass-module__jLnVdq__btns{display:block}.Contact-module-sass-module__jLnVdq__lContact .Contact-module-sass-module__jLnVdq__inner .Contact-module-sass-module__jLnVdq__btns .Contact-module-sass-module__jLnVdq__btn+.Contact-module-sass-module__jLnVdq__btn{margin:24px 0 0}.Contact-module-sass-module__jLnVdq__lContact .Contact-module-sass-module__jLnVdq__inner .Contact-module-sass-module__jLnVdq__btns .Contact-module-sass-module__jLnVdq__btn a{color:#fff;font-feature-settings:"palt";letter-spacing:.05em;text-align:center;background:#6f5c56;width:268px;height:64px;font-family:source-han-sans-cjk-ja,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:62px;text-decoration:none;display:block}.Contact-module-sass-module__jLnVdq__lContact .Contact-module-sass-module__jLnVdq__inner .Contact-module-sass-module__jLnVdq__img{display:none}}
.Footer-module-sass-module__X1dsdq__lFooter{z-index:1;background:#fff;padding:160px 0 120px;position:relative}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner{flex-wrap:wrap;max-width:1200px;margin:0 auto;padding:0 120px;display:flex}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description{width:50%}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__presented{width:240px;margin-bottom:64px}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__presented span{color:#aeaaaa;letter-spacing:.1em;margin-bottom:20px;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;display:block}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__presented a img{opacity:.3;transition:opacity .375s cubic-bezier(.215,.61,.355,1)}@media (min-width:1280px){.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__presented a:hover img{opacity:1;transition:opacity .375s cubic-bezier(.215,.61,.355,1)}}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__social{margin-bottom:64px}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__social li+li{margin-top:8px}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__social li a{color:#aeaaaa;font-feature-settings:"palt";letter-spacing:.05em;padding:4px 0;font-size:12px;text-decoration:none;transition:color .375s cubic-bezier(.215,.61,.355,1);display:inline-block}@media (min-width:1280px){.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__social li a:hover{color:#342b28;transition:color .375s cubic-bezier(.215,.61,.355,1)}}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__social li a svg{height:12px;margin-right:8px;position:relative;top:.5px}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__mailmagazine{margin-bottom:64px}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__mailmagazine .Footer-module-sass-module__X1dsdq__logo a{box-sizing:border-box;border:1px solid #aeaaaa;justify-content:center;align-items:center;width:66%;margin-bottom:20px;padding:16px 24px;transition:border-color .375s cubic-bezier(.215,.61,.355,1);display:flex}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__mailmagazine .Footer-module-sass-module__X1dsdq__logo a img{filter:grayscale();opacity:.3;width:204px;transition:opacity .375s cubic-bezier(.215,.61,.355,1)}@media (min-width:1280px){.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__mailmagazine .Footer-module-sass-module__X1dsdq__logo a:hover{border-color:#342b28;transition:border-color .375s cubic-bezier(.215,.61,.355,1)}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__mailmagazine .Footer-module-sass-module__X1dsdq__logo a:hover img{opacity:1;filter:grayscale(0);transition:opacity .375s cubic-bezier(.215,.61,.355,1),filter .375s cubic-bezier(.215,.61,.355,1)}}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__mailmagazine .Footer-module-sass-module__X1dsdq__txt{color:#aeaaaa;font-feature-settings:"palt";letter-spacing:.05em;font-size:12px}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__related{margin-bottom:64px}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__related .Footer-module-sass-module__X1dsdq__title{color:#aeaaaa;font-feature-settings:"palt";letter-spacing:.05em;margin-bottom:24px;font-family:source-han-sans-cjk-ja,sans-serif;font-size:12px;font-style:normal;font-weight:700}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__related .Footer-module-sass-module__X1dsdq__list li+li{margin-top:8px}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__related .Footer-module-sass-module__X1dsdq__list li a{color:#aeaaaa;font-feature-settings:"palt";letter-spacing:.05em;padding:4px 0;font-size:12px;text-decoration:none;transition:color .375s cubic-bezier(.215,.61,.355,1);display:inline-block}@media (min-width:1280px){.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__related .Footer-module-sass-module__X1dsdq__list li a:hover{color:#342b28;transition:color .375s cubic-bezier(.215,.61,.355,1)}}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__related .Footer-module-sass-module__X1dsdq__list li a svg{height:12px;margin-right:6px;position:relative;top:1px}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__category,.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__tag{width:25%}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__category .Footer-module-sass-module__X1dsdq__title,.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__tag .Footer-module-sass-module__X1dsdq__title{color:#aeaaaa;letter-spacing:.05em;margin-bottom:40px;font-family:Cabin,sans-serif;font-size:16px;font-weight:500}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__category .Footer-module-sass-module__X1dsdq__list li+li{margin-top:8px}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__category .Footer-module-sass-module__X1dsdq__list li a{color:#aeaaaa;letter-spacing:.05em;padding:4px 0;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;text-decoration:none;transition:color .375s cubic-bezier(.215,.61,.355,1);display:inline-block}@media (min-width:1280px){.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__category .Footer-module-sass-module__X1dsdq__list li a:hover{color:#342b28;transition:color .375s cubic-bezier(.215,.61,.355,1)}}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__tag .Footer-module-sass-module__X1dsdq__list li{margin:0 4px 8px 0;display:inline-block}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__tag .Footer-module-sass-module__X1dsdq__list li a{color:#aeaaaa;font-feature-settings:"palt";letter-spacing:.05em;padding:4px 0;font-size:12px;text-decoration:none;transition:color .375s cubic-bezier(.215,.61,.355,1);display:inline-block}@media (min-width:1280px){.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__tag .Footer-module-sass-module__X1dsdq__list li a:hover{color:#342b28;transition:color .375s cubic-bezier(.215,.61,.355,1)}}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__copyright{color:#aeaaaa;letter-spacing:.1em;width:100%;font-family:Cabin,sans-serif;font-size:10px;font-weight:400}@media (max-width:1279px){.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner{padding-left:40px;padding-right:40px}}@media (max-width:768px){.Footer-module-sass-module__X1dsdq__lFooter{padding:64px 0 48px}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner{padding:0 24px}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description{width:100%}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__presented{width:160px;margin-bottom:40px}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__presented span{margin-bottom:16px;font-size:10px}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__social,.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__mailmagazine{margin-bottom:40px}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__mailmagazine .Footer-module-sass-module__X1dsdq__logo{width:100%}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__description .Footer-module-sass-module__X1dsdq__mailmagazine .Footer-module-sass-module__X1dsdq__logo img{width:160px}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__category,.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__tag{width:50%}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__category .Footer-module-sass-module__X1dsdq__title,.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__tag .Footer-module-sass-module__X1dsdq__title{color:#aeaaaa;letter-spacing:.05em;margin-bottom:24px;font-family:Cabin,sans-serif;font-size:14px;font-weight:500}.Footer-module-sass-module__X1dsdq__lFooter .Footer-module-sass-module__X1dsdq__inner .Footer-module-sass-module__X1dsdq__copyright{margin-top:64px}}
.ayatori-root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:source-han-sans-cjk-ja,sans-serif;font-style:normal;font-weight:400;line-height:1}:where(.ayatori-root) :where(*){box-sizing:content-box}:where(.ayatori-root) div,:where(.ayatori-root) span,:where(.ayatori-root) object,:where(.ayatori-root) iframe,:where(.ayatori-root) h1,:where(.ayatori-root) h2,:where(.ayatori-root) h3,:where(.ayatori-root) h4,:where(.ayatori-root) h5,:where(.ayatori-root) h6,:where(.ayatori-root) p,:where(.ayatori-root) blockquote,:where(.ayatori-root) pre,:where(.ayatori-root) abbr,:where(.ayatori-root) address,:where(.ayatori-root) cite,:where(.ayatori-root) code,:where(.ayatori-root) del,:where(.ayatori-root) dfn,:where(.ayatori-root) em,:where(.ayatori-root) img,:where(.ayatori-root) ins,:where(.ayatori-root) kbd,:where(.ayatori-root) q,:where(.ayatori-root) samp,:where(.ayatori-root) small,:where(.ayatori-root) strong,:where(.ayatori-root) sub,:where(.ayatori-root) sup,:where(.ayatori-root) var,:where(.ayatori-root) b,:where(.ayatori-root) i,:where(.ayatori-root) dl,:where(.ayatori-root) dt,:where(.ayatori-root) dd,:where(.ayatori-root) ol,:where(.ayatori-root) ul,:where(.ayatori-root) li,:where(.ayatori-root) fieldset,:where(.ayatori-root) form,:where(.ayatori-root) label,:where(.ayatori-root) legend,:where(.ayatori-root) table,:where(.ayatori-root) caption,:where(.ayatori-root) tbody,:where(.ayatori-root) tfoot,:where(.ayatori-root) thead,:where(.ayatori-root) tr,:where(.ayatori-root) th,:where(.ayatori-root) td,:where(.ayatori-root) article,:where(.ayatori-root) aside,:where(.ayatori-root) canvas,:where(.ayatori-root) details,:where(.ayatori-root) figcaption,:where(.ayatori-root) figure,:where(.ayatori-root) footer,:where(.ayatori-root) header,:where(.ayatori-root) hgroup,:where(.ayatori-root) menu,:where(.ayatori-root) nav,:where(.ayatori-root) section,:where(.ayatori-root) summary,:where(.ayatori-root) time,:where(.ayatori-root) mark,:where(.ayatori-root) audio,:where(.ayatori-root) video{vertical-align:baseline;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:100%}:where(.ayatori-root) article,:where(.ayatori-root) aside,:where(.ayatori-root) details,:where(.ayatori-root) figcaption,:where(.ayatori-root) figure,:where(.ayatori-root) footer,:where(.ayatori-root) header,:where(.ayatori-root) hgroup,:where(.ayatori-root) menu,:where(.ayatori-root) nav,:where(.ayatori-root) section{display:block}:where(.ayatori-root) nav ul{list-style:none}:where(.ayatori-root) blockquote,:where(.ayatori-root) q{quotes:none}:where(.ayatori-root) a{vertical-align:baseline;background:0 0;margin:0;padding:0;font-size:100%}:where(.ayatori-root) table{border-collapse:collapse;border-spacing:0}:where(.ayatori-root) hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}:where(.ayatori-root) input,:where(.ayatori-root) select{vertical-align:middle}:where(.ayatori-root) .svg-inline--fa{vertical-align:-.125em;height:1em;display:inline-block;overflow:visible}:where(.ayatori-root) li,:where(.ayatori-root) ol{list-style:none}:where(.ayatori-root) figure{line-height:0}@media (min-width:1280px){:where(.ayatori-root) .isPc{display:block}:where(.ayatori-root) .isSp{display:none}}@media (max-width:1279px){:where(.ayatori-root) .isPc{display:block}:where(.ayatori-root) .isSp{display:none}}@media (max-width:768px){:where(.ayatori-root) .isPc{display:none}:where(.ayatori-root) .isSp{display:block}}:where(.ayatori-root) .mCategory a{color:#342b28;letter-spacing:.05em;padding-left:12px;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;text-decoration:none;transition:color .375s cubic-bezier(.215,.61,.355,1);position:relative}:where(.ayatori-root) .mCategory a:before{content:"";background:#a35c55;width:2px;height:9.5px;position:absolute;top:2.5px;left:0}@media (min-width:1280px){:where(.ayatori-root) .mCategory a:hover{color:#a35c55;transition:color .375s cubic-bezier(.215,.61,.355,1)}}:where(.ayatori-root) .mTags{margin-bottom:-4px}:where(.ayatori-root) .mTags .mTag{margin:0 8px 4px 0;display:inline-block}:where(.ayatori-root) .mTags .mTag:last-child{margin-right:0}:where(.ayatori-root) .mTags .mTag a{color:#342b28;font-feature-settings:"palt";letter-spacing:.05em;opacity:.3;font-size:12px;text-decoration:none;transition:opacity .375s cubic-bezier(.215,.61,.355,1)}@media (min-width:1280px){:where(.ayatori-root) .mTags .mTag a:hover{opacity:1;transition:opacity .375s cubic-bezier(.215,.61,.355,1)}}:where(.ayatori-root) .lTransition{z-index:1;position:relative}:where(.ayatori-root) .lBg{z-index:0;background:url(/ayatori/bg.png) 50%/1070px 729px;width:100vw;height:100vh;position:fixed;top:0;left:0}:where(.ayatori-root) .swiper-container.swiper-container,:where(.ayatori-root) .swiper.swiper{padding:0 120px 56px 200px}:where(.ayatori-root) .swiper-container.swiper-container .swiper-slide,:where(.ayatori-root) .swiper.swiper .swiper-slide{width:calc(33.3333% - 40px);max-width:400px}:where(.ayatori-root) .swiper-container.swiper-container .swiper-slide a,:where(.ayatori-root) .swiper.swiper .swiper-slide a{text-decoration:none}:where(.ayatori-root) .swiper-container.swiper-container .swiper-slide a .visual img,:where(.ayatori-root) .swiper.swiper .swiper-slide a .visual img{transition:transform .75s cubic-bezier(.215,.61,.355,1)}:where(.ayatori-root) .swiper-container.swiper-container .swiper-slide a .title,:where(.ayatori-root) .swiper.swiper .swiper-slide a .title{color:#342b28;font-feature-settings:"palt";letter-spacing:.05em;padding-top:26px;padding-bottom:-6px;font-family:source-han-sans-cjk-ja,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1.66;transition:color .375s cubic-bezier(.215,.61,.355,1)}:where(.ayatori-root) .swiper-container.swiper-container .swiper-slide a .url,:where(.ayatori-root) .swiper.swiper .swiper-slide a .url{color:#aeaaaa;letter-spacing:.025em;word-break:break-all;margin-top:14px;margin-bottom:-2px;font-family:Cabin,sans-serif;font-size:10px;font-weight:400;line-height:1.25}:where(.ayatori-root) .swiper-container.swiper-container .swiper-slide a .member,:where(.ayatori-root) .swiper.swiper .swiper-slide a .member{align-items:center;margin-top:14px;margin-bottom:-2px;padding-bottom:16px;font-size:12px;line-height:1.25;display:flex}:where(.ayatori-root) .swiper-container.swiper-container .swiper-slide a .member .image,:where(.ayatori-root) .swiper.swiper .swiper-slide a .member .image{border-radius:10px;margin-right:12px;overflow:hidden}:where(.ayatori-root) .swiper-container.swiper-container .swiper-slide a .member .image img,:where(.ayatori-root) .swiper.swiper .swiper-slide a .member .image img{width:20px}:where(.ayatori-root) .swiper-container.swiper-container .swiper-slide a .member .name,:where(.ayatori-root) .swiper.swiper .swiper-slide a .member .name{color:#342b28}:where(.ayatori-root) .swiper-container.swiper-container .swiper-slide a.isBlank .title span,:where(.ayatori-root) .swiper.swiper .swiper-slide a.isBlank .title span{margin-right:6px}:where(.ayatori-root) .swiper-container.swiper-container .swiper-slide a.isBlank .title svg,:where(.ayatori-root) .swiper.swiper .swiper-slide a.isBlank .title svg{position:relative;top:-1px}:where(.ayatori-root) .swiper-container.swiper-container .swiper-slide a.isBlank .title svg path,:where(.ayatori-root) .swiper.swiper .swiper-slide a.isBlank .title svg path{transition:fill .375s cubic-bezier(.215,.61,.355,1)}@media (min-width:1280px){:where(.ayatori-root) .swiper-container.swiper-container .swiper-slide a:hover .visual img,:where(.ayatori-root) .swiper.swiper .swiper-slide a:hover .visual img{transition:transform .75s cubic-bezier(.39,.575,.565,1);transform:scale(1.033)}:where(.ayatori-root) .swiper-container.swiper-container .swiper-slide a:hover .title,:where(.ayatori-root) .swiper.swiper .swiper-slide a:hover .title{color:#a35c55;transition:color .375s cubic-bezier(.215,.61,.355,1)}:where(.ayatori-root) .swiper-container.swiper-container .swiper-slide a:hover .title svg path,:where(.ayatori-root) .swiper.swiper .swiper-slide a:hover .title svg path{fill:#a35c55;transition:fill .375s cubic-bezier(.215,.61,.355,1)}}:where(.ayatori-root) .swiper-container.swiper-container .swiper-scrollbar,:where(.ayatori-root) .swiper.swiper .swiper-scrollbar{box-sizing:border-box;background:#0000001a;width:calc(100% - 320px);height:3px;left:200px;display:block!important}:where(.ayatori-root) .swiper-container.swiper-container .swiper-scrollbar .swiper-scrollbar-drag,:where(.ayatori-root) .swiper.swiper .swiper-scrollbar .swiper-scrollbar-drag{background:#342b28;border-radius:0}@media (max-width:1279px){:where(.ayatori-root) .swiper-container.swiper-container,:where(.ayatori-root) .swiper.swiper{padding-left:120px;padding-right:40px}:where(.ayatori-root) .swiper-container.swiper-container .swiper-scrollbar,:where(.ayatori-root) .swiper.swiper .swiper-scrollbar{width:calc(100% - 160px);left:120px}}@media (max-width:768px){:where(.ayatori-root) .mTags .mTag a{font-size:10px}:where(.ayatori-root) .lBg{background-size:535px 364.5px}:where(.ayatori-root) .swiper-container.swiper-container,:where(.ayatori-root) .swiper.swiper{padding:0 24px 32px 72px}:where(.ayatori-root) .swiper-container.swiper-container .swiper-slide,:where(.ayatori-root) .swiper.swiper .swiper-slide{width:calc(100% - 48px);max-width:auto}:where(.ayatori-root) .swiper-container.swiper-container .swiper-slide a .title,:where(.ayatori-root) .swiper.swiper .swiper-slide a .title{padding-top:20px;padding-bottom:-4px;font-size:14px;line-height:1.5}:where(.ayatori-root) .swiper-container.swiper-container .swiper-slide a.isBlank .title svg,:where(.ayatori-root) .swiper.swiper .swiper-slide a.isBlank .title svg{top:.5px}:where(.ayatori-root) .swiper-container.swiper-container .swiper-scrollbar,:where(.ayatori-root) .swiper.swiper .swiper-scrollbar{box-sizing:border-box;width:calc(100% - 96px);height:3px;left:72px}:where(.ayatori-root) .swiper-container.swiper-container .swiper-scrollbar .swiper-scrollbar-drag,:where(.ayatori-root) .swiper.swiper .swiper-scrollbar .swiper-scrollbar-drag{background:#342b28;border-radius:0}}