._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){._6lCBEq_lLogo{left:120px}}._6lCBEq_lLogo ._6lCBEq_logo{width:150px;height:138px;margin:0 auto 40px}._6lCBEq_lLogo ._6lCBEq_logo a{transition:opacity .375s cubic-bezier(.215,.61,.355,1)}@media (min-width:1280px){._6lCBEq_lLogo ._6lCBEq_logo a:hover{opacity:.3;transition:opacity .375s cubic-bezier(.215,.61,.355,1)}}._6lCBEq_lLogo ._6lCBEq_logo a img{width:100%}._6lCBEq_lLogo ._6lCBEq_presented{justify-content:center;align-items:center;display:flex}._6lCBEq_lLogo ._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}._6lCBEq_lLogo ._6lCBEq_presented a{transition:opacity .375s cubic-bezier(.215,.61,.355,1)}@media (min-width:1280px){._6lCBEq_lLogo ._6lCBEq_presented a:hover{opacity:.3;transition:opacity .375s cubic-bezier(.215,.61,.355,1)}}@media (max-width:1279px){._6lCBEq_lLogo{left:40px}}@media (max-width:768px){._6lCBEq_lLogo{border-top:3px solid #342b28;width:144px;height:132px;padding-top:14px;left:24px}._6lCBEq_lLogo ._6lCBEq_logo{width:84px;height:77.28px;margin:0 auto 16px}}@media (max-width:768px) and (min-width:1280px){._6lCBEq_lLogo ._6lCBEq_logo a:hover{opacity:1}}@media (max-width:768px){._6lCBEq_lLogo ._6lCBEq_presented{transform-origin:top;align-items:baseline;line-height:0;transform:scale(.66)}._6lCBEq_lLogo ._6lCBEq_presented span{margin-right:4px;top:-.5px}._6lCBEq_lLogo ._6lCBEq_presented img{width:70px}}@media (max-width:768px) and (min-width:1280px){._6lCBEq_lLogo ._6lCBEq_presented a:hover{opacity:1}}
@keyframes dgwWtG_podcastWave{0%{transform:translate(0)}to{transform:translate(-50%)}}.dgwWtG_lHeader{z-index:1;background:#fff;padding:0 120px;position:relative}.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}.dgwWtG_lHeader.dgwWtG_isMin:before{height:0;transition:height .375s cubic-bezier(.215,.61,.355,1)}.dgwWtG_lHeader .dgwWtG_inner{flex-direction:row-reverse;align-items:center;max-width:1200px;height:144px;margin:0 auto;display:flex;position:relative}.dgwWtG_lHeader .dgwWtG_inner .dgwWtG_nav{flex-shrink:0;margin-left:330px;display:flex}.dgwWtG_lHeader .dgwWtG_inner .dgwWtG_nav li+li{margin-left:32px}.dgwWtG_lHeader .dgwWtG_inner .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){.dgwWtG_lHeader .dgwWtG_inner .dgwWtG_nav li a:hover{color:#a35c55;transition:color .375s cubic-bezier(.215,.61,.355,1)}}.dgwWtG_lHeader .dgwWtG_inner .dgwWtG_nav li.dgwWtG_isDisable a{color:#aeaaaa;pointer-events:none}.dgwWtG_lHeader .dgwWtG_inner .dgwWtG_podcast{margin-left:auto}.dgwWtG_lHeader .dgwWtG_inner .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}.dgwWtG_lHeader .dgwWtG_inner .dgwWtG_podcast a:hover{opacity:.8;transition:opacity .375s cubic-bezier(.215,.61,.355,1)}.dgwWtG_lHeader .dgwWtG_inner .dgwWtG_podcast a .dgwWtG_logo{width:92px;margin-right:16px}.dgwWtG_lHeader .dgwWtG_inner .dgwWtG_podcast a .dgwWtG_wave{width:40px;height:16px;position:relative;left:2px;overflow:hidden}.dgwWtG_lHeader .dgwWtG_inner .dgwWtG_podcast a .dgwWtG_wave .dgwWtG_img{background:url(/ayatori/img_podcast_wave.svg) 0 0/contain repeat-x;width:208px;height:16px;animation:20s linear infinite dgwWtG_podcastWave}@media (max-width:1279px){.dgwWtG_lHeader{padding-left:40px;padding-right:40px}}@media (max-width:768px){.dgwWtG_lHeader{margin-bottom:48px;padding:0 24px}.dgwWtG_lHeader:before{display:none}.dgwWtG_lHeader .dgwWtG_inner{flex-flow:wrap;align-content:space-between;align-items:flex-end;height:120px}.dgwWtG_lHeader .dgwWtG_inner .dgwWtG_nav{justify-content:flex-end;width:100%;margin-left:0;padding-bottom:24px}.dgwWtG_lHeader .dgwWtG_inner .dgwWtG_nav li+li{margin-left:12px}.dgwWtG_lHeader .dgwWtG_inner .dgwWtG_nav li a{font-size:11px}.dgwWtG_lHeader .dgwWtG_inner .dgwWtG_nav li a span{display:none}}@media (max-width:768px) and (min-width:1280px){.dgwWtG_lHeader .dgwWtG_inner .dgwWtG_nav li a:hover{color:#342b28}}@media (max-width:768px){.dgwWtG_lHeader .dgwWtG_inner .dgwWtG_podcast{padding-top:20px;position:relative;right:-6px}.dgwWtG_lHeader .dgwWtG_inner .dgwWtG_podcast a{width:152px;height:36px}.dgwWtG_lHeader .dgwWtG_inner .dgwWtG_podcast a .dgwWtG_logo{width:68px;margin-right:12px}.dgwWtG_lHeader .dgwWtG_inner .dgwWtG_podcast a .dgwWtG_wave{width:28px}}
.jLnVdq_lContact{z-index:2;margin-top:120px;padding:0 60px;position:relative}.jLnVdq_lContact:before{content:"";background:#fff;width:100%;height:50%;position:absolute;bottom:0;left:0}.jLnVdq_lContact .jLnVdq_inner{background:#342b28;max-width:1200px;margin:0 auto;padding:56px;position:relative}.jLnVdq_lContact .jLnVdq_inner .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}.jLnVdq_lContact .jLnVdq_inner .jLnVdq_txt{color:#fff;letter-spacing:.025em;margin-top:-6px;margin-bottom:42px;font-size:12px;line-height:2}.jLnVdq_lContact .jLnVdq_inner .jLnVdq_btns{display:flex}.jLnVdq_lContact .jLnVdq_inner .jLnVdq_btns .jLnVdq_btn+.jLnVdq_btn{margin-left:24px}.jLnVdq_lContact .jLnVdq_inner .jLnVdq_btns .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){.jLnVdq_lContact .jLnVdq_inner .jLnVdq_btns .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)}}.jLnVdq_lContact .jLnVdq_inner .jLnVdq_img{width:440px;position:absolute;top:calc(50% - 8px);right:56px;transform:translateY(-50%)}@media (max-width:1279px){.jLnVdq_lContact{padding-left:24px;padding-right:24px}.jLnVdq_lContact .jLnVdq_inner .jLnVdq_img{right:-24px}.jLnVdq_lContact .jLnVdq_inner .jLnVdq_img img{left:auto!important;right:-40px!important}}@media (max-width:768px){.jLnVdq_lContact{margin-top:80px;padding:0 16px}.jLnVdq_lContact:before{height:calc(100% - 80px)}.jLnVdq_lContact .jLnVdq_inner{max-width:auto;padding:40px 40px 44px}.jLnVdq_lContact .jLnVdq_inner .jLnVdq_lead{margin-top:-6px;margin-bottom:26px;font-size:22px;line-height:1.5}.jLnVdq_lContact .jLnVdq_inner .jLnVdq_txt{color:#fff;margin-top:-6px;margin-bottom:34px;font-size:12px;line-height:2}.jLnVdq_lContact .jLnVdq_inner .jLnVdq_btns{display:block}.jLnVdq_lContact .jLnVdq_inner .jLnVdq_btns .jLnVdq_btn+.jLnVdq_btn{margin:24px 0 0}.jLnVdq_lContact .jLnVdq_inner .jLnVdq_btns .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}.jLnVdq_lContact .jLnVdq_inner .jLnVdq_img{display:none}}
.X1dsdq_lFooter{z-index:1;background:#fff;padding:160px 0 120px;position:relative}.X1dsdq_lFooter .X1dsdq_inner{flex-wrap:wrap;max-width:1200px;margin:0 auto;padding:0 120px;display:flex}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description{width:50%}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_presented{width:240px;margin-bottom:64px}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_presented span{color:#aeaaaa;letter-spacing:.1em;margin-bottom:20px;font-family:Cabin,sans-serif;font-size:12px;font-weight:400;display:block}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_presented a img{opacity:.3;transition:opacity .375s cubic-bezier(.215,.61,.355,1)}@media (min-width:1280px){.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_presented a:hover img{opacity:1;transition:opacity .375s cubic-bezier(.215,.61,.355,1)}}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_social{margin-bottom:64px}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_social li+li{margin-top:8px}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .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){.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_social li a:hover{color:#342b28;transition:color .375s cubic-bezier(.215,.61,.355,1)}}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_social li a svg{height:12px;margin-right:8px;position:relative;top:.5px}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_mailmagazine{margin-bottom:64px}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_mailmagazine .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}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_mailmagazine .X1dsdq_logo a img{filter:grayscale();opacity:.3;width:204px;transition:opacity .375s cubic-bezier(.215,.61,.355,1)}@media (min-width:1280px){.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_mailmagazine .X1dsdq_logo a:hover{border-color:#342b28;transition:border-color .375s cubic-bezier(.215,.61,.355,1)}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_mailmagazine .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)}}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_mailmagazine .X1dsdq_txt{color:#aeaaaa;font-feature-settings:"palt";letter-spacing:.05em;font-size:12px}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_related{margin-bottom:64px}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_related .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}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_related .X1dsdq_list li+li{margin-top:8px}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_related .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){.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_related .X1dsdq_list li a:hover{color:#342b28;transition:color .375s cubic-bezier(.215,.61,.355,1)}}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_related .X1dsdq_list li a svg{height:12px;margin-right:6px;position:relative;top:1px}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_category,.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_tag{width:25%}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_category .X1dsdq_title,.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_tag .X1dsdq_title{color:#aeaaaa;letter-spacing:.05em;margin-bottom:40px;font-family:Cabin,sans-serif;font-size:16px;font-weight:500}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_category .X1dsdq_list li+li{margin-top:8px}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_category .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){.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_category .X1dsdq_list li a:hover{color:#342b28;transition:color .375s cubic-bezier(.215,.61,.355,1)}}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_tag .X1dsdq_list li{margin:0 4px 8px 0;display:inline-block}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_tag .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){.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_tag .X1dsdq_list li a:hover{color:#342b28;transition:color .375s cubic-bezier(.215,.61,.355,1)}}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_copyright{color:#aeaaaa;letter-spacing:.1em;width:100%;font-family:Cabin,sans-serif;font-size:10px;font-weight:400}@media (max-width:1279px){.X1dsdq_lFooter .X1dsdq_inner{padding-left:40px;padding-right:40px}}@media (max-width:768px){.X1dsdq_lFooter{padding:64px 0 48px}.X1dsdq_lFooter .X1dsdq_inner{padding:0 24px}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description{width:100%}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_presented{width:160px;margin-bottom:40px}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_presented span{margin-bottom:16px;font-size:10px}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_social,.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_mailmagazine{margin-bottom:40px}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_mailmagazine .X1dsdq_logo{width:100%}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_description .X1dsdq_mailmagazine .X1dsdq_logo img{width:160px}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_category,.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_tag{width:50%}.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_category .X1dsdq_title,.X1dsdq_lFooter .X1dsdq_inner .X1dsdq_tag .X1dsdq_title{color:#aeaaaa;letter-spacing:.05em;margin-bottom:24px;font-family:Cabin,sans-serif;font-size:14px;font-weight:500}.X1dsdq_lFooter .X1dsdq_inner .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}}