._6ofx1q_heroSection{height:calc(var(--1vh,1vh)*100 - 144px);border-bottom:6px solid #6000c0;width:100vw;margin-top:24px;position:relative}@media (max-width:600px){._6ofx1q_heroSection{height:calc(var(--1vh,1vh)*100 - 64px);margin-top:0}}._6ofx1q_heroSection ._6ofx1q_backgrounds{height:100%;margin-left:64px;transition:opacity .3s;position:relative;overflow:hidden}._6ofx1q_heroSection ._6ofx1q_backgrounds:hover{opacity:.8}@media (min-width:1441px){._6ofx1q_heroSection ._6ofx1q_backgrounds{margin-left:0;margin-right:0}}@media (max-width:600px){._6ofx1q_heroSection ._6ofx1q_backgrounds{margin-left:0}}@keyframes _6ofx1q_heroFadeOut{0%{opacity:1;transform:scale(1)}99%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@keyframes _6ofx1q_heroFadeIn{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}._6ofx1q_heroSection ._6ofx1q_backgrounds ._6ofx1q_image{opacity:0;pointer-events:none;width:100%;height:100%;animation:.5s _6ofx1q_heroFadeOut;position:absolute;top:0;left:0;transform:scale(1.1)}._6ofx1q_heroSection ._6ofx1q_backgrounds ._6ofx1q_image[data-active=true]{opacity:1;pointer-events:auto;animation:1s _6ofx1q_heroFadeIn;transform:scale(1)}._6ofx1q_heroSection ._6ofx1q_backgrounds ._6ofx1q_image img{object-fit:cover;width:100%;height:100%}._6ofx1q_heroSection ._6ofx1q_info{background-color:#f4f2ec;width:560px;padding:32px 40px;position:absolute;bottom:0;left:0}@media (max-width:600px){._6ofx1q_heroSection ._6ofx1q_info{width:auto;padding:16px 24px 26px;left:0;right:36px}}._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_series{color:#6000c0;height:32px;font-family:FOT-筑紫ゴシック Pr5 D,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;position:relative}:lang(en) ._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_series{letter-spacing:2%;font-family:HelveticaNowText-Regular,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_series{letter-spacing:7%;font-size:16px;line-height:2}:lang(en) ._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_series{letter-spacing:2%;font-size:17px;line-height:1.8}._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_series span{opacity:0;will-change:opacity;transition:opacity .6s;position:absolute;top:0;left:0;transform:translateZ(0)}._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_series span[data-active=true]{opacity:1}._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_underline{will-change:width;background-color:#6000c0;height:3px;transition:width .6s}@media (max-width:600px){._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_underline{height:2px}}._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_title{color:#1a171f;max-height:162px;margin-top:16px;font-family:FOT-筑紫ゴシック Pr5 D,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;position:relative}._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_title{letter-spacing:8%;font-size:24px;line-height:1.5}:lang(en) ._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_title{letter-spacing:3%;font-family:GT Ultra Regular,Helvetica Neue,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Arial,Verdana,sans-serif;font-size:25px;font-weight:400;line-height:1.4}._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_title{font-family:FOT-筑紫ゴシック Pr5 D,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:lang(en) ._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_title{letter-spacing:2%;font-family:HelveticaNowText-Regular,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_title{will-change:height;will-change:opacity;max-height:108px;transition:opacity .3s}@media (hover:hover){._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_title:hover{opacity:.5}}@media (max-width:600px){._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_title{margin-top:12px;font-family:FOT-筑紫ゴシック Pr5 D,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_title{letter-spacing:8%;font-size:18px;line-height:1.5}:lang(en) ._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_title{letter-spacing:3%;font-family:GT Ultra Regular,Helvetica Neue,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Arial,Verdana,sans-serif;font-size:19px;font-weight:400;line-height:1.4}._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_title{font-family:FOT-筑紫ゴシック Pr5 D,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:lang(en) ._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_title{letter-spacing:2%;font-family:HelveticaNowText-Regular,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}}._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_title span{text-overflow:ellipsis;-webkit-line-clamp:3;opacity:0;will-change:opacity;-webkit-box-orient:vertical;width:100%;max-height:108px;transition:opacity .6s;display:-webkit-box;position:absolute;top:0;left:0;overflow:hidden;transform:translateZ(0)}._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_title span[data-active=true]{opacity:1}@media (max-width:600px){._6ofx1q_heroSection ._6ofx1q_info ._6ofx1q_title span{text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:81px;display:-webkit-box;overflow:hidden}}._6ofx1q_heroSection ._6ofx1q_ui{align-items:flex-end;display:flex;position:absolute;bottom:0;right:0}@media (max-width:600px){._6ofx1q_heroSection ._6ofx1q_ui{display:none}}._6ofx1q_heroSection ._6ofx1q_ui ._6ofx1q_dots{gap:2px;height:48px;margin-right:18px;display:flex}._6ofx1q_heroSection ._6ofx1q_ui ._6ofx1q_dots ._6ofx1q_dot{mix-blend-mode:multiply;padding:6px}._6ofx1q_heroSection ._6ofx1q_ui ._6ofx1q_dots ._6ofx1q_dot:before{content:"";background-color:#68646f;border-radius:50%;width:6px;height:6px;display:block}._6ofx1q_heroSection ._6ofx1q_ui ._6ofx1q_dots ._6ofx1q_dot[data-active=true]{mix-blend-mode:normal}._6ofx1q_heroSection ._6ofx1q_ui ._6ofx1q_dots ._6ofx1q_dot[data-active=true]:before{background-color:#fff}._6ofx1q_heroSection ._6ofx1q_ui ._6ofx1q_prev,._6ofx1q_heroSection ._6ofx1q_ui ._6ofx1q_next{background-color:#f4f2ec;justify-content:center;align-items:center;width:64px;height:64px;display:flex}@media (hover:hover){._6ofx1q_heroSection ._6ofx1q_ui ._6ofx1q_prev:hover svg,._6ofx1q_heroSection ._6ofx1q_ui ._6ofx1q_next:hover svg{opacity:.5}}._6ofx1q_heroSection ._6ofx1q_ui ._6ofx1q_prev svg,._6ofx1q_heroSection ._6ofx1q_ui ._6ofx1q_next svg{will-change:opacity;transition:opacity .3s}
._77OQHW_craftsSection{max-width:1440px;margin:0 auto;padding-left:64px;padding-right:64px}@media (max-width:600px){._77OQHW_craftsSection{padding-left:24px;padding-right:24px}}._77OQHW_craftsSection{margin-top:120px;padding-bottom:120px}@media (max-width:600px){._77OQHW_craftsSection{margin-top:80px;padding-bottom:80px}}._77OQHW_craftsSection ._77OQHW_heading{color:#6000c0;font-family:GT Ultra Light,Helvetica Neue,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Arial,Verdana,sans-serif;font-size:116px;font-weight:300;line-height:1.5}@media (max-width:600px){._77OQHW_craftsSection ._77OQHW_heading{font-family:GT Ultra Light,Helvetica Neue,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Arial,Verdana,sans-serif;font-size:72px;font-weight:300;line-height:1}}._77OQHW_wrapper{gap:40px;margin-top:16px;display:flex}@media (max-width:600px){._77OQHW_wrapper{margin-top:12px;display:block}}._77OQHW_wrapper label{writing-mode:vertical-rl;letter-spacing:40%;flex:none;font-family:MFW-PUDReiminPr6N-Medium,Yu Mincho Pr6N,YuMincho,Yu Mincho,Hiragino Mincho ProN,ヒラギノ明朝 ProN W3,ＭＳ Ｐ明朝,MS PMincho,serif;font-size:32px;font-weight:500;line-height:1.3}:lang(en) ._77OQHW_wrapper label{letter-spacing:10%}@media (max-width:600px){._77OQHW_wrapper label{writing-mode:horizontal-tb;letter-spacing:10%;font-family:MFW-PUDReiminPr6N-Medium,Yu Mincho Pr6N,YuMincho,Yu Mincho,Hiragino Mincho ProN,ヒラギノ明朝 ProN W3,ＭＳ Ｐ明朝,MS PMincho,serif;font-size:24px;font-weight:500;line-height:1.5}:lang(en) ._77OQHW_wrapper label{letter-spacing:2%;font-size:25px;line-height:1.4}}._77OQHW_crafts{grid-template-columns:repeat(5,1fr);gap:24px;display:grid}@media (max-width:600px){._77OQHW_crafts{grid-template-columns:repeat(3,1fr);gap:8px 14px;margin-top:24px}}._77OQHW_craft{background-color:#f4f2ec;transition:opacity .3s;display:block}._77OQHW_craft:hover{opacity:.5}._77OQHW_craft img{mix-blend-mode:multiply;mix-blend-mode:plus-darker;width:100%}._77OQHW_craft ._77OQHW_craftName{margin-top:16px;font-family:FOT-筑紫ゴシック Pr5 D,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:lang(en) ._77OQHW_craft ._77OQHW_craftName{letter-spacing:2%;font-family:HelveticaNowText-Regular,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}._77OQHW_craft ._77OQHW_craftName{letter-spacing:7%;font-size:14px;line-height:1.8}:lang(en) ._77OQHW_craft ._77OQHW_craftName{letter-spacing:3%;font-size:15px;line-height:1.6}._77OQHW_craft ._77OQHW_craftName{text-align:center}@media (max-width:600px){._77OQHW_craft ._77OQHW_craftName{margin-top:12px;font-size:12px;line-height:1.6}}._77OQHW_linkContainer{width:160px;margin-top:24px;margin-left:auto}@media (max-width:600px){._77OQHW_linkContainer{width:100%;margin-top:16px}}