.r2DW5a_main{max-width:1440px;margin:0 auto;padding-left:64px;padding-right:64px}@media (max-width:600px){.r2DW5a_main{padding-left:24px;padding-right:24px}}.r2DW5a_main{padding-bottom:120px}@media (max-width:600px){.r2DW5a_main{padding:0 24px 80px}}.r2DW5a_hero{padding-top:64px;position:relative}@media (max-width:600px){.r2DW5a_hero{padding:24px 0 0}}.r2DW5a_hero .r2DW5a_content{z-index:1;position:relative}.r2DW5a_hero .r2DW5a_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){.r2DW5a_hero .r2DW5a_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}}.r2DW5a_hero .r2DW5a_titleContainer{align-items:center;gap:24px;margin-top:24px;display:flex}@media (max-width:600px){.r2DW5a_hero .r2DW5a_titleContainer{flex-direction:column;align-items:flex-start;gap:8px}}.r2DW5a_hero .r2DW5a_title{letter-spacing:10%;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.5}:lang(en) .r2DW5a_hero .r2DW5a_title{letter-spacing:2%;font-size:33px;line-height:1.4}@media (max-width:600px){.r2DW5a_hero .r2DW5a_title{letter-spacing:10%;margin-top:24px;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) .r2DW5a_hero .r2DW5a_title{letter-spacing:2%;font-size:25px;line-height:1.4}}.r2DW5a_hero .r2DW5a_delete{font-family:FOT-筑紫ゴシック Pr5 D,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:lang(en) .r2DW5a_hero .r2DW5a_delete{letter-spacing:2%;font-family:HelveticaNowText-Regular,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.r2DW5a_hero .r2DW5a_delete{letter-spacing:7%;font-size:14px;line-height:1.8}:lang(en) .r2DW5a_hero .r2DW5a_delete{letter-spacing:3%;font-size:15px;line-height:1.6}.r2DW5a_hero .r2DW5a_delete{will-change:opacity;transition:opacity .3s}@media (hover:hover){.r2DW5a_hero .r2DW5a_delete:hover{opacity:.3}}@media (max-width:600px){.r2DW5a_hero .r2DW5a_delete{font-family:FOT-筑紫ゴシック Pr5 D,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:lang(en) .r2DW5a_hero .r2DW5a_delete{letter-spacing:2%;font-family:HelveticaNowText-Regular,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.r2DW5a_hero .r2DW5a_delete{letter-spacing:6%;font-size:14px;line-height:1.7}:lang(en) .r2DW5a_hero .r2DW5a_delete{letter-spacing:3%;font-size:15px;line-height:1.5}}.r2DW5a_hero .r2DW5a_illust{width:480px;position:absolute;top:50px;right:-52px}@media (max-width:600px){.r2DW5a_hero .r2DW5a_illust{width:162px;top:154px;left:190px;right:auto}}.r2DW5a_articlesSection{margin-top:64px}@media (max-width:600px){.r2DW5a_articlesSection{margin-top:24px}}.r2DW5a_articlesSection .r2DW5a_loadingContainer{justify-content:center;align-items:center;min-height:400px;display:flex}.r2DW5a_articlesSection .r2DW5a_noArticle{font-family:FOT-筑紫ゴシック Pr5 D,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:lang(en) .r2DW5a_articlesSection .r2DW5a_noArticle{letter-spacing:2%;font-family:HelveticaNowText-Regular,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.r2DW5a_articlesSection .r2DW5a_noArticle{letter-spacing:7%;font-size:14px;line-height:1.8}:lang(en) .r2DW5a_articlesSection .r2DW5a_noArticle{letter-spacing:3%;font-size:15px;line-height:1.6}.r2DW5a_articlesSection .r2DW5a_noArticle{text-align:center;color:#68646f;padding-top:80px;padding-left:0}@media (max-width:600px){.r2DW5a_articlesSection .r2DW5a_noArticle{font-family:FOT-筑紫ゴシック Pr5 D,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:lang(en) .r2DW5a_articlesSection .r2DW5a_noArticle{letter-spacing:2%;font-family:HelveticaNowText-Regular,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.r2DW5a_articlesSection .r2DW5a_noArticle{letter-spacing:6%;font-size:16px;line-height:1.9}:lang(en) .r2DW5a_articlesSection .r2DW5a_noArticle{letter-spacing:3%;font-size:17px;line-height:1.7}.r2DW5a_articlesSection .r2DW5a_noArticle{padding-top:40px}}.r2DW5a_articlesSection .r2DW5a_articles{grid-template-columns:repeat(5,1fr);gap:40px 16px;display:grid}@media (max-width:600px){.r2DW5a_articlesSection .r2DW5a_articles{grid-template-columns:repeat(2,1fr);gap:16px 10px}}.r2DW5a_modalContent{text-align:center;background:#fff;max-width:340px;padding:48px 40px}@media (max-width:600px){.r2DW5a_modalContent{padding:48px 32px}}.r2DW5a_modalContent .r2DW5a_title{font-family:FOT-筑紫ゴシック Pr5 D,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:lang(en) .r2DW5a_modalContent .r2DW5a_title{letter-spacing:2%;font-family:HelveticaNowText-Regular,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.r2DW5a_modalContent .r2DW5a_title{letter-spacing:10%;font-size:18px;line-height:1.5}:lang(en) .r2DW5a_modalContent .r2DW5a_title{letter-spacing:4%;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}.r2DW5a_modalContent .r2DW5a_description{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) .r2DW5a_modalContent .r2DW5a_description{letter-spacing:2%;font-family:HelveticaNowText-Regular,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.r2DW5a_modalContent .r2DW5a_description{letter-spacing:7%;font-size:16px;line-height:2}:lang(en) .r2DW5a_modalContent .r2DW5a_description{letter-spacing:2%;font-size:17px;line-height:1.8}.r2DW5a_modalContent .r2DW5a_actions{flex-direction:column;gap:16px;margin-top:32px;display:flex}.r2DW5a_modalContent .r2DW5a_cancel,.r2DW5a_modalContent .r2DW5a_confirm{justify-content:center;align-items:center;height:56px;font-family:FOT-筑紫ゴシック Pr5 D,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;display:flex}:lang(en) .r2DW5a_modalContent .r2DW5a_cancel,:lang(en) .r2DW5a_modalContent .r2DW5a_confirm{letter-spacing:2%;font-family:HelveticaNowText-Regular,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.r2DW5a_modalContent .r2DW5a_cancel,.r2DW5a_modalContent .r2DW5a_confirm{letter-spacing:7%;font-size:14px;line-height:1.8}:lang(en) .r2DW5a_modalContent .r2DW5a_cancel,:lang(en) .r2DW5a_modalContent .r2DW5a_confirm{letter-spacing:3%;font-size:15px;line-height:1.6}.r2DW5a_modalContent .r2DW5a_cancel,.r2DW5a_modalContent .r2DW5a_confirm{will-change:opacity;transition:opacity .3s}@media (hover:hover){.r2DW5a_modalContent .r2DW5a_cancel:hover,.r2DW5a_modalContent .r2DW5a_confirm:hover{opacity:.3}}@media (max-width:600px){.r2DW5a_modalContent .r2DW5a_cancel,.r2DW5a_modalContent .r2DW5a_confirm{font-family:FOT-筑紫ゴシック Pr5 D,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}:lang(en) .r2DW5a_modalContent .r2DW5a_cancel,:lang(en) .r2DW5a_modalContent .r2DW5a_confirm{letter-spacing:2%;font-family:HelveticaNowText-Regular,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.r2DW5a_modalContent .r2DW5a_cancel,.r2DW5a_modalContent .r2DW5a_confirm{letter-spacing:6%;font-size:16px;line-height:1.9}:lang(en) .r2DW5a_modalContent .r2DW5a_cancel,:lang(en) .r2DW5a_modalContent .r2DW5a_confirm{letter-spacing:3%;font-size:17px;line-height:1.7}.r2DW5a_modalContent .r2DW5a_cancel,.r2DW5a_modalContent .r2DW5a_confirm{padding:8px 16px}}.r2DW5a_modalContent .r2DW5a_cancel:disabled,.r2DW5a_modalContent .r2DW5a_confirm:disabled{opacity:.5;cursor:not-allowed}.r2DW5a_modalContent .r2DW5a_cancel{background:#fff;border:1px solid #68646f}.r2DW5a_modalContent .r2DW5a_confirm{color:#fff;background:#6000c0}