.style_bnr_list__JgjKt{display:flex;flex-wrap:wrap;justify-content:center;margin-inline:auto}@media not screen and (min-width:769px){.style_bnr_list__JgjKt{justify-content:space-between;width:min(675px,79.4117647059vw);max-width:540px}}.style_bnr_list__JgjKt[data-pathname="/20th_anniversary"]{gap:0 min(20px,1.4285714286vw)}@media not screen and (min-width:769px){.style_bnr_list__JgjKt[data-pathname="/20th_anniversary"]{gap:10px}}.style_bnr_list__JgjKt[data-pathname="/20th_anniversary/history"]{gap:0 1.6363636364%}@media not screen and (min-width:769px){.style_bnr_list__JgjKt[data-pathname="/20th_anniversary/history"]{gap:10px}}.style_bnr_list__JgjKt[data-pathname*="/20th_anniversary/message_cp"],.style_bnr_list__JgjKt[data-pathname*="/20th_anniversary/offer_pj"],.style_bnr_list__JgjKt[data-pathname*="/20th_anniversary/stampcard"],.style_bnr_list__JgjKt[data-pathname="/20th_anniversary/manhole"],.style_bnr_list__JgjKt[data-pathname="/20th_anniversary/song"],.style_bnr_list__JgjKt[data-pathname="/20th_anniversary/voyage"]{gap:0 min(20px,1.4285714286vw)}@media not screen and (min-width:769px){.style_bnr_list__JgjKt[data-pathname*="/20th_anniversary/message_cp"],.style_bnr_list__JgjKt[data-pathname*="/20th_anniversary/offer_pj"],.style_bnr_list__JgjKt[data-pathname*="/20th_anniversary/stampcard"],.style_bnr_list__JgjKt[data-pathname="/20th_anniversary/manhole"],.style_bnr_list__JgjKt[data-pathname="/20th_anniversary/song"],.style_bnr_list__JgjKt[data-pathname="/20th_anniversary/voyage"]{gap:10px}}.style_bnr_list__JgjKt[data-pathname*="/20th_anniversary/examination"]{gap:0 min(20px,1.4285714286vw)}@media not screen and (min-width:769px){.style_bnr_list__JgjKt[data-pathname*="/20th_anniversary/examination"]{gap:10px;max-width:526px}}.style_bnr_list__JgjKt[data-pathname*="/20th_anniversary/expo_produceshot"]{gap:0 min(20px,1.4285714286vw)}@media not screen and (min-width:769px){.style_bnr_list__JgjKt[data-pathname*="/20th_anniversary/expo_produceshot"]{gap:10px;max-width:526px}}.style_bnr_item__Zf84G{width:min(236px,16.8571428571vw);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media not screen and (min-width:769px){.style_bnr_item__Zf84G{width:min(258px,38.2222222222vw)}}.style_bnr_item_link__27CAH{display:block;transition:transform .25s}@media(hover:hover)and (pointer:fine){.style_bnr_item_link__27CAH{cursor:pointer}.style_bnr_item_link__27CAH:hover{transform:scale(1.04)}}.style_inner__UC_iL{width:90%;max-width:1240px;margin:0 auto;max-width:1100px;padding:min(40px,2.8571428571vw) min(150px,10.7142857143vw) min(60px,4.2857142857vw);background:hsla(0,0%,100%,.7)}@media not screen and (min-width:769px){.style_inner__UC_iL{padding:min(50px,5.8823529412vw) min(40px,4.7058823529vw) min(72px,8.4705882353vw)}}.style_attention__REVPg{padding:min(60px,4.2857142857vw) 0 min(90px,6.4285714286vw);background:#e9ecf1}@media not screen and (min-width:769px){.style_attention__REVPg{padding:min(60px,7.0588235294vw) 0 min(120px,14.1176470588vw)}}.style_title__jcpcU{padding-bottom:min(14px,1vw);font-size:min(22px,1.5714285714vw);text-align:center;border-bottom:min(3px,.2142857143vw) solid #c9cdd8}@media not screen and (min-width:769px){.style_title__jcpcU{padding-bottom:min(12px,1.4117647059vw);font-size:min(34px,4vw);border-width:min(4px,.4705882353vw)}}.style_list__x_Zs7{margin-top:min(33px,2.3571428571vw);margin-left:2.5em}@media not screen and (min-width:769px){.style_list__x_Zs7{margin-top:min(32px,3.7647058824vw);margin-left:2em}}.style_item__CkWpY{font-size:min(16px,1.1428571429vw);font-weight:500;line-height:1.4;list-style:disc}@media not screen and (min-width:769px){.style_item__CkWpY{font-size:min(28px,3.2941176471vw)}}.style_item__CkWpY::marker{font-size:.7em}.style_item__CkWpY[data-type=contact]{margin-top:1lh;margin-left:1.5em}@media not screen and (min-width:769px){.style_item__CkWpY[data-type=contact]{margin-left:1.8em}}.style_item__CkWpY a{font-weight:700;color:#ff6272;text-decoration:underline;transition:opacity .15s}@media(hover:hover)and (pointer:fine){.style_item__CkWpY a{cursor:pointer}.style_item__CkWpY a:hover{opacity:.6}}.style_inner__I_6wP{width:min(800px,57.1428571429vw);max-width:520px;padding:8.75% 6.875% 10%;background:#fff;border:2px solid #d6dae5;border-radius:15px}@media not screen and (min-width:769px){.style_inner__I_6wP{width:min(800px,94.1176470588vw);padding:min(70px,8.2352941176vw) min(55px,6.4705882353vw) min(80px,9.4117647059vw);border-width:min(4px,.4705882353vw);border-radius:min(30px,3.5294117647vw)}}.style_stamp__24OWU{width:49.2753623188%;aspect-ratio:1/1;margin-inline:auto}.style_date__xaG2D{margin-top:.7246376812%}.style_date_title__XX6rr{width:26.231884058%;max-width:110px}.style_date_time__GdaJh,.style_date_title__XX6rr{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.style_date_time__GdaJh{display:block;margin-top:4.347826087%;font-family:Chakra Petch,sans-serif;font-size:min(36px,7.0588235294vw);font-weight:500;color:#ff74b8;text-align:center}@media not screen and (min-width:769px){.style_date_time__GdaJh{font-size:min(60px,7.0588235294vw)}}.style_date_time__GdaJh span{display:inline-block;vertical-align:.08em}.style_title__Cwz3h{margin-top:1.4492753623%;font-size:min(19.5764705882px,3.7647058824vw);line-height:1.4;text-align:center}@media not screen and (min-width:769px){.style_title__Cwz3h{font-size:min(32px,3.7647058824vw)}}.style_text__p3lnE{margin-top:1.4285714286%;font-size:min(14.6823529412px,2.8235294118vw);text-align:center}@media not screen and (min-width:769px){.style_text__p3lnE{font-size:min(24px,2.8235294118vw)}}.style_close__uKoMS{margin-top:20px}@media not screen and (min-width:769px){.style_close__uKoMS{margin-top:min(20px,2.3529411765vw)}}.style_close__uKoMS i{width:.8em;margin-right:.3em}.style_close__uKoMS i:after,.style_close__uKoMS i:before{height:4px}.style_card__5Go0o{position:relative;aspect-ratio:804/984;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.style_card_bg__iB4yB{position:relative}.style_box___ZyT7{position:absolute;top:24.1869918699%;left:50%;z-index:1;width:92.2885572139%;height:66.8699186992%;transform:translate(-50%)}.style_box_line__QKHWw{position:absolute;left:0;display:flex;gap:0 1.3477088949%;align-items:center;justify-content:center;width:100%;height:31.3069908815%}.style_box_line__QKHWw:first-of-type{top:0}.style_box_line__QKHWw:nth-of-type(2){top:34.3465045593%}.style_box_line__QKHWw:nth-of-type(3){top:68.6930091185%;transform:translateX(-4%)}[data-type=star] .style_box_line__QKHWw:nth-of-type(3){transform:translateX(2.2%)}[data-type=star] .style_box_line__QKHWw:nth-of-type(3) .style_box_stamp__KyDef:last-of-type{position:relative;width:42.3180592992%}[data-type=star] .style_box_line__QKHWw:nth-of-type(3) .style_box_stamp__KyDef:last-of-type .style_stamp_image__ZESJ8{width:49.6815286624%;margin-right:auto;margin-left:8%}[data-type=star] .style_box_line__QKHWw:nth-of-type(3) .style_box_stamp__KyDef:last-of-type .style_stamp_date__Eh7et{position:absolute;top:1.4%;right:4%}.style_box_stamp__KyDef{width:23.9892183288%;height:100%}.style_stamp__yWAK0{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.style_stamp_image__ZESJ8{display:block;width:87.6404494382%;aspect-ratio:1/1;margin-top:5%}[data-index="0"] .style_stamp_image__ZESJ8{transform:rotate(12deg)}[data-index="1"] .style_stamp_image__ZESJ8{transform:rotate(-20deg)}[data-index="2"] .style_stamp_image__ZESJ8{transform:translate(2%)}[data-index="3"] .style_stamp_image__ZESJ8{transform:rotate(-20deg)}[data-index="4"] .style_stamp_image__ZESJ8{transform:translate(2%) rotate(12deg)}[data-index="5"] .style_stamp_image__ZESJ8{transform:translate(2%)}[data-index="6"] .style_stamp_image__ZESJ8{transform:translate(-2%) rotate(-8deg)}[data-index="7"] .style_stamp_image__ZESJ8{transform:translate(2%)}[data-index="8"] .style_stamp_image__ZESJ8{transform:rotate(-20deg)}[data-index="9"] .style_stamp_image__ZESJ8{transform:translate(2%) rotate(12deg)}[data-type=star] [data-index="9"] .style_stamp_image__ZESJ8{transform:translate(-7%,-10%) rotate(12deg)}.style_stamp_date__Eh7et{margin-top:4%;font-family:Chakra Petch,sans-serif;font-size:min(13.4459627329px,1.5714285714vw);font-weight:600;color:#ff74b8}@media not screen and (min-width:769px){.style_stamp_date__Eh7et{font-size:min(22px,2.736318408vw)}}.style_number__Wc_Yc{position:absolute;right:2.4875621891%;bottom:2.0325203252%;font-size:min(42.7826086957px,5vw);font-weight:500;color:#fff}@media not screen and (min-width:769px){.style_number__Wc_Yc{font-size:min(70px,8.7064676617vw)}}.style_pagination__8fHnS{position:absolute;top:50%;z-index:1;width:5.3482587065%;transform:translateY(-50%)}.style_pagination__8fHnS[aria-disabled=true]{pointer-events:none;opacity:0}.style_pagination__8fHnS[data-type=prev]{left:-2%}.style_pagination__8fHnS[data-type=next]{right:-2%}.style_article__nOZ0A{position:relative;z-index:0;display:block;padding:3.75% 4%;overflow:hidden;color:#363b46;background:#fff;border:min(2px,.1428571429vw) solid #ff74b8;border-radius:min(30px,2.1428571429vw);transition:transform .15s}@media(hover:hover)and (pointer:fine){.style_article__nOZ0A{cursor:pointer}.style_article__nOZ0A:hover{transform:scale(1.01)}}.style_article__nOZ0A:before{position:absolute;top:50%;right:min(30px,2.1428571429vw);width:min(13px,.9285714286vw);height:min(22px,1.5714285714vw);-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%);content:"";background:#ff74b8;transform:translateY(-50%)}@media not screen and (min-width:769px){.style_article__nOZ0A:before{right:min(30px,3.5294117647vw);width:min(18px,2.1176470588vw);height:min(30px,3.5294117647vw)}}.style_date__BjTFp{font-family:Chakra Petch,sans-serif;font-size:min(16px,1.1428571429vw);font-weight:500;letter-spacing:.0625em}@media not screen and (min-width:769px){.style_date__BjTFp{font-size:min(24px,2.8235294118vw);letter-spacing:.0583333333em}}.style_title__P6WqU{margin-top:.2em;margin-right:min(72px,5.1428571429vw);font-size:min(22px,1.5714285714vw);font-weight:700;line-height:1.27;letter-spacing:.0590909091em}@media not screen and (min-width:769px){.style_title__P6WqU{font-size:min(32px,3.7647058824vw)}}.style_category__zBCLQ{display:inline-block;padding:.1428571429em 1.4285714286em;margin-top:min(15px,1.0714285714vw);font-size:min(14px,1vw);font-weight:700;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:var(--category-color);border-radius:999em}@media not screen and (min-width:769px){.style_category__zBCLQ{padding:.1363636364em 1em;margin-top:min(18px,2.1176470588vw);font-size:min(22px,2.5882352941vw)}}.style_stamp__kBT8K{position:absolute;top:50%;right:6.5%;z-index:-1;width:27.5%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.3;transform:translateY(-50%) rotate(-10deg)}.style_inner__jd_26{width:90%;max-width:1240px;margin:0 auto;max-width:1100px}.style_section_title__O57qV{display:flex;gap:0 .2em;align-items:center;justify-content:center;font-size:min(32px,2.2857142857vw);font-weight:700;line-height:2;letter-spacing:.0625em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media not screen and (min-width:769px){.style_section_title__O57qV{font-size:min(42px,4.9411764706vw)}}.style_section_title__O57qV:after,.style_section_title__O57qV:before{width:.75em;height:.75em;content:"";background:url(/assets/20th_anniversary/stampcard/ic-kira.svg) no-repeat;background-size:cover}.style_login__yufrZ{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;background:hsla(0,0%,100%,.8)}.style_login_lead__eLqcY{width:min(735px,52.5vw);margin-inline:auto}@media not screen and (min-width:769px){.style_login_lead__eLqcY{width:min(586px,68.9411764706vw)}}.style_login_list__AC__i{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 2.7777777778%;gap:0 2.7777777778%;width:min(780px,91.7647058824vw);margin-top:min(60px,4.2857142857vw)}@media only screen and (min-width:769px){.style_login_list__AC__i{max-width:420px}}@media not screen and (min-width:769px){.style_login_list__AC__i{margin-top:min(30px,3.5294117647vw)}}.style_login_list__AC__i a{display:flex;align-items:center;justify-content:center;width:100%;max-width:none;height:100%}.style_login_btn__08Rul{display:block;line-height:1.1;color:#fff;text-align:center}@media not screen and (min-width:769px){.style_login_btn__08Rul{font-size:min(32px,3.7647058824vw)}}.style_kv__IlQ7B{position:relative;padding-top:min(60px,4.2857142857vw);padding-bottom:min(60px,4.2857142857vw);background:url(/assets/20th_anniversary/stampcard/bg-kv.png) no-repeat;background-color:#fff;background-position:50%;background-size:100% auto}@media not screen and (min-width:769px){.style_kv__IlQ7B{padding-top:min(74px,8.7058823529vw);padding-bottom:min(108px,12.7058823529vw);background-image:url(/assets/20th_anniversary/stampcard/bg-kv_sp.png);background-size:cover}}.style_kv_inner__j3eTc{width:92.9411764706%;max-width:800px;margin-inline:auto}.style_kv_card__N_TOQ{position:relative;width:94.5882352941%;margin-inline:auto}@media only screen and (min-width:769px){.style_kv_card__N_TOQ{max-width:492px}}.style_kv_box__snHep{display:flex;align-items:center;justify-content:space-between;margin-top:min(4px,.2857142857vw)}@media not screen and (min-width:769px){.style_kv_box__snHep{margin-top:min(20px,2.3529411765vw)}}.style_kv_has__aILE5{font-size:min(28px,2vw);font-weight:700;color:#363b46;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media not screen and (min-width:769px){.style_kv_has__aILE5{font-size:min(38px,4.4705882353vw)}}.style_kv_has_stamp__mngfO{display:inline-block;color:#ff74b8}.style_kv_has_stamp_number__UhvKA{display:inline-block;margin:0 .2em;font-size:2em}@media not screen and (min-width:769px){.style_kv_has_stamp_number__UhvKA{margin:0 .1em;font-size:2.1052631579em;letter-spacing:-.04em;vertical-align:-.05em}}.style_kv_has_stamp_number__UhvKA[data-gold=true]{background:linear-gradient(180deg,#f8d270,#dbb451);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.style_kv_share_btn__7eKih{display:block;padding:min(8px,.5714285714vw) min(46px,3.2857142857vw);font-size:min(18px,1.2857142857vw);font-weight:700;color:#ff74b8;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border:1px solid #ff74b8;border-radius:min(10px,.7142857143vw);transition:.15s;transition-property:color,background}@media not screen and (min-width:769px){.style_kv_share_btn__7eKih{padding:min(10px,1.1764705882vw) min(52px,6.1176470588vw);font-size:min(28px,3.2941176471vw);border-radius:min(10px,1.1764705882vw)}}@media(hover:hover)and (pointer:fine){.style_kv_share_btn__7eKih{cursor:pointer}.style_kv_share_btn__7eKih:hover{color:#fff;background:#ff74b8}}.style_kv_reward__SrTJb{margin-top:min(35px,2.5vw)}@media not screen and (min-width:769px){.style_kv_reward__SrTJb{margin-top:min(70px,8.2352941176vw)}}.style_kv_reward_title__fBKhv{padding-block:.125em .21875em;font-family:Noto Sans JP,sans-serif;font-size:min(30px,2.1428571429vw);font-weight:700;color:#ff74b8;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:linear-gradient(90deg,transparent,#fef1f8 10%,#fef1f8 90%,transparent)}@media not screen and (min-width:769px){.style_kv_reward_title__fBKhv{padding-block:.347826087em .4130434783em;font-size:min(46px,5.4117647059vw)}}.style_kv_reward_text__kd2Yc{margin-top:.8333333333em;font-family:Noto Sans JP,sans-serif;font-size:min(24px,1.7142857143vw);font-style:normal;font-weight:500;line-height:1.35;color:#5a6172;text-align:center;letter-spacing:.04em}@media not screen and (min-width:769px){.style_kv_reward_text__kd2Yc{margin-top:1.125em;font-size:min(40px,4.7058823529vw)}}.style_kv_reward_link__2gEUE{display:flex;-moz-column-gap:1.0909090909em;column-gap:1.0909090909em;max-width:-moz-max-content;max-width:max-content;padding:.9090909091em 4.0909090909em 1em 2.9545454545em;margin:1.3636363636em auto 0;font-size:min(22px,1.5714285714vw);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:linear-gradient(90deg,rgba(255,168,149,.6),rgba(255,172,240,.6)),#ff74b8;border-radius:999em;transition:transform .25s}@media not screen and (min-width:769px){.style_kv_reward_link__2gEUE{padding:1.0789473684em 3.9473684211em 1.0789473684em 2.7631578947em;margin-top:1.4736842105em;font-size:min(38px,4.4705882353vw)}}@media(hover:hover)and (pointer:fine){.style_kv_reward_link__2gEUE{cursor:pointer}.style_kv_reward_link__2gEUE:hover{transform:scale(1.04)}}.style_kv_reward_link_icon__phvnZ{display:block;width:1.36em}.style_kv_reward_link_text__j20K_{font-family:Noto Sans JP,sans-serif;font-weight:900;line-height:1.42;color:#fff;letter-spacing:.04em}.style_line__YVLgk{display:flex;padding:0;overflow:hidden;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#ff74b8}@media not screen and (min-width:769px){.style_line__YVLgk{line-height:1}}.style_line_text__xmGjP{flex-shrink:0;padding:0 min(20px,1.4285714286vw);font-family:Roboto,sans-serif;font-size:min(78px,5.5714285714vw);font-weight:700;color:hsla(0,0%,100%,.3);animation:style_loop__ohZkV 50s linear infinite}@keyframes style_loop__ohZkV{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media not screen and (min-width:769px){.style_line_text__xmGjP{font-size:min(88px,10.3529411765vw)}}.style_line_text__xmGjP span{display:inline-block;vertical-align:.16em}@media not screen and (min-width:769px){.style_line_text__xmGjP span{vertical-align:.16em}}.style_project__4Gids{padding:min(80px,5.7142857143vw) 0 min(120px,8.5714285714vw);background:#fef1f8}@media not screen and (min-width:769px){.style_project__4Gids{padding:min(60px,7.0588235294vw) 0 min(120px,14.1176470588vw)}}.style_project_title__4auTe{width:min(647px,46.2142857143vw);margin-inline:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media not screen and (min-width:769px){.style_project_title__4auTe{width:min(598px,70.3529411765vw)}}.style_project_link__vp1wD{margin-top:min(20px,1.4285714286vw);text-align:center}@media not screen and (min-width:769px){.style_project_link__vp1wD{margin-top:min(40px,4.7058823529vw)}}.style_project_link_text__vtLqQ{display:inline-flex;align-items:center;font-size:min(18px,1.2857142857vw);color:#5a6172;text-decoration:underline;cursor:pointer;transition:opacity .15s}@media not screen and (min-width:769px){.style_project_link_text__vtLqQ{font-size:min(24px,2.8235294118vw)}}@media(hover:hover)and (pointer:fine){.style_project_link_text__vtLqQ{cursor:pointer}.style_project_link_text__vtLqQ:hover{opacity:.6}}.style_project_link_text__vtLqQ:before{display:inline-block;width:.5333333333em;height:.8888888889em;margin-top:.2em;margin-right:.3em;-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%);vertical-align:middle;content:"";background:currentcolor}.style_project__4Gids .style_inner__jd_26{max-width:800px}.style_project_content__zJGeE{margin-top:min(60px,4.2857142857vw)}@media not screen and (min-width:769px){.style_project_content__zJGeE{margin-top:min(70px,8.2352941176vw)}}.style_project_list__jYqcm{display:grid;grid-gap:min(10px,.7142857143vw);gap:min(10px,.7142857143vw);margin-top:min(30px,2.1428571429vw)}@media not screen and (min-width:769px){.style_project_list__jYqcm{gap:min(20px,2.3529411765vw);margin-top:min(40px,4.7058823529vw)}}.style_about__0VmLS{padding:min(80px,5.7142857143vw) 0 min(120px,8.5714285714vw);background-color:#fff;background-image:url(/assets/20th_anniversary/stampcard/bg-repeat.png);background-repeat:repeat-y;background-position:50%;background-size:100% auto}@media not screen and (min-width:769px){.style_about__0VmLS{padding:min(70px,8.2352941176vw) 0 min(120px,14.1176470588vw);background-image:url(/assets/20th_anniversary/stampcard/bg-repeat_sp.png);background-size:100% auto}}.style_about_inner__3cqLQ{width:94.1176470588%;max-width:800px;margin-inline:auto}.style_about_text__D__8w{margin-top:min(20px,1.4285714286vw);font-size:min(22px,1.5714285714vw);font-weight:500}@media only screen and (min-width:769px){.style_about_text__D__8w{text-align:center}}@media not screen and (min-width:769px){.style_about_text__D__8w{margin-top:min(30px,3.5294117647vw);font-size:min(32px,3.7647058824vw)}.style_about_text__D__8w br{display:none}}.style_about_step__sT3wG{margin-top:min(60px,4.2857142857vw)}@media not screen and (min-width:769px){.style_about_step__sT3wG{margin-top:min(90px,10.5882352941vw)}}.style_about_step_item__ukakQ:not(:first-of-type){margin-top:min(40px,2.8571428571vw)}@media not screen and (min-width:769px){.style_about_step_item__ukakQ:not(:first-of-type){margin-top:min(68px,8vw)}}.style_about_step_item_head__jyiTG{display:flex;align-items:center;color:#ff74b8}.style_about_step_item_title___xvIK{margin-top:.4642857143em;font-size:min(28px,2vw)}@media not screen and (min-width:769px){.style_about_step_item_title___xvIK{margin-top:.8em;font-size:min(36px,4.2352941176vw)}}.style_about_step_item_number__3cOOI{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:.55em;font-family:Chakra Petch,sans-serif;font-size:min(40px,2.8571428571vw);font-weight:700;line-height:.8;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media not screen and (min-width:769px){.style_about_step_item_number__3cOOI{margin-right:.6666666667em;font-size:min(60px,7.0588235294vw)}}.style_about_step_item_number__3cOOI:before{font-size:.45em;line-height:1.8;content:"STEP"}.style_about_step_item_image__KbJ4i{margin-top:3.75%}.style_about_step_item_image_item__1ZA1x{display:block;width:82.5%;margin-inline:auto;margin-top:3.75%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media not screen and (min-width:769px){.style_about_step_item_image_item__1ZA1x{width:86.25%;margin-top:5%}}.style_about_step_item_text__ofauW{font-size:min(20px,1.4285714286vw);line-height:1.65;color:#5a6172;letter-spacing:.04em}@media not screen and (min-width:769px){.style_about_step_item_text__ofauW{font-size:min(28px,3.2941176471vw);line-height:1.42}}.style_about_step_item_content__b4k2m{margin-top:8.75%}@media not screen and (min-width:769px){.style_about_step_item_content__b4k2m{margin-top:15.375%}}.style_about_step_item_content_lead__gMmNh{font-size:min(32px,2.2857142857vw);font-weight:700;line-height:1.31;color:#ff74b8;text-align:center}@media not screen and (min-width:769px){.style_about_step_item_content_lead__gMmNh{font-size:min(44px,5.1764705882vw)}}.style_about_step_item_content_text__kgmrU{margin-top:min(10px,1.25vw);font-size:min(22px,1.5714285714vw);font-weight:500;text-align:center}@media not screen and (min-width:769px){.style_about_step_item_content_text__kgmrU{font-size:min(32px,3.7647058824vw)}}.style_bnr__UF9dT{padding:min(81px,5.7857142857vw) 0 min(20px,1.4285714286vw);background-color:#fff;background-image:linear-gradient(270deg,rgba(255,169,149,.4),rgba(255,172,240,.4))}@media not screen and (min-width:769px){.style_bnr__UF9dT{padding:min(60px,7.0588235294vw) 0 min(20px,2.3529411765vw)}}.style_bnr_copyright__0IXpE{margin:min(60px,4.2857142857vw) 0 0;font-family:Noto Sans JP,sans-serif;font-size:min(14px,1.4vw);font-weight:500;text-align:center;letter-spacing:.075em}@media not screen and (min-width:769px){.style_bnr_copyright__0IXpE{margin:min(61px,7.1764705882vw) 0 0;font-size:min(16px,1.8823529412vw)}}.style_header__J15HQ{position:fixed;top:0;left:0;z-index:999;width:100%;background:#fff;border-bottom:1px solid #cbd1da;transition:all .25s}.style_header__J15HQ[data-visible=false][data-menu=false]{pointer-events:none;opacity:0;transform:translateY(-20px)}.style_inner__4HvFD{display:flex;align-items:center;justify-content:space-between;width:97.1428571429%;max-width:1360px;height:90px;margin-inline:auto}@media not screen and (min-width:769px){.style_inner__4HvFD{width:100%;height:60px}}.style_portal__r7_rI{width:min(137px,9.7857142857vw);margin-right:auto;margin-left:min(32px,2.2857142857vw)}@media not screen and (min-width:769px){.style_portal__r7_rI{display:none}}.style_portal_link__C0RzL{display:inline-block;transition:transform .25s}@media(hover:hover)and (pointer:fine){.style_portal_link__C0RzL{cursor:pointer}.style_portal_link__C0RzL:hover{transform:scale(1.05)}}.style_logo__7ie3l{width:min(99px,7.0714285714vw);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media not screen and (min-width:769px){.style_logo__7ie3l{width:min(146px,17.1764705882vw);max-width:68px}}.style_logo_link__aKi_l{display:inline-block;transition:transform .25s}@media(hover:hover)and (pointer:fine){.style_logo_link__aKi_l{cursor:pointer}.style_logo_link__aKi_l:hover{transform:scale(1.05)}}.style_box__wBqbT{display:flex;align-items:center;justify-content:space-between;height:100%}@media only screen and (min-width:769px){.style_box__wBqbT{flex:1 1}.style_box__wBqbT:first-of-type{flex-grow:0}}.style_menu__2m_lX{order:-1;height:100%;aspect-ratio:1/1}@media only screen and (min-width:769px){.style_menu__2m_lX{display:none}}[data-menu=true] .style_menu__2m_lX{position:relative;z-index:1000;background:#505768}[data-menu=true] .style_menu__2m_lX .style_menu_btn__3kutV{color:#fff}[data-menu=true] .style_menu__2m_lX .style_menu_bar_item__YQ96E{background:#fff}[data-menu=true] .style_menu__2m_lX .style_menu_bar_item__YQ96E:first-of-type{top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}[data-menu=true] .style_menu__2m_lX .style_menu_bar_item__YQ96E:nth-of-type(2){opacity:0}[data-menu=true] .style_menu__2m_lX .style_menu_bar_item__YQ96E:nth-of-type(3){top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg)}.style_menu_btn__3kutV{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding-top:10%;font-family:Noto Sans JP,sans-serif;font-size:8px;font-weight:500;line-height:1;color:#505768;color:#363b46;text-align:center;letter-spacing:-.02em;white-space:nowrap}@media not screen and (min-width:769px){.style_menu_btn__3kutV{font-size:8px}}@media not screen and (min-width:400px){.style_menu_btn__3kutV{font-size:min(8px,2vw)}}.style_menu_bar__7nhqN{position:relative;display:inline-block;width:33.3333333333%;aspect-ratio:40/33;margin:4px 0 8px}.style_menu_bar_item__YQ96E{position:absolute;left:0;display:block;width:100%;height:2px;background:#505768}.style_menu_bar_item__YQ96E:first-of-type{top:0;transform:translateY(-50%)}.style_menu_bar_item__YQ96E:nth-of-type(2){top:50%;transform:translateY(-50%)}.style_menu_bar_item__YQ96E:nth-of-type(3){top:100%;transform:translateY(-50%)}.style_login__Ykmbe{width:min(80px,5.7142857143vw);height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media not screen and (min-width:769px){.style_login__Ykmbe{width:min(120px,14.1176470588vw);max-width:60px}}.style_login__Ykmbe>[data-login-btn]{width:100%;height:100%}@media only screen and (min-width:769px){.style_nav__FSE6h{margin-right:min(30px,2.1428571429vw);margin-left:auto}}@media not screen and (min-width:769px){.style_nav__FSE6h{position:fixed;top:0;left:0;z-index:999;width:min(700px,82.3529411765vw);max-width:350px;height:100%;background:#fff;filter:drop-shadow(0 4px 4px rgba(169,169,169,.2));transition:transform .25s}[data-menu=false] .style_nav__FSE6h{pointer-events:none;transform:translateX(-100%)}.style_nav__FSE6h:before{display:block;width:100%;height:60px;content:"";background:#fff}}.style_nav_cover__V7qaa{position:absolute;top:0;left:0;width:100%;height:100%;position:fixed;z-index:-1;width:100vw}@media only screen and (min-width:769px){.style_nav_cover__V7qaa{display:none}}@media not screen and (min-width:769px){.style_nav_inner__ABTlV{height:calc(100% - 60px);overflow-y:auto;scrollbar-gutter:stable}.style_nav_inner__ABTlV::-webkit-scrollbar{position:relative;display:block;width:5px}.style_nav_inner__ABTlV::-webkit-scrollbar-track{background:#ccc;border-radius:2.5px}.style_nav_inner__ABTlV::-webkit-scrollbar-thumb{cursor:pointer;background:#ababab;border-radius:2.5px}}@media not screen and (min-width:769px){.style_nav_content__zsYHg{display:flex;flex-direction:column;height:100%;background-size:cover}}.style_nav_logo__oOmE_{position:absolute;top:min(10px,min(20px,2.3529411765vw));left:min(80px,min(160px,18.8235294118vw));width:min(136px,16vw);max-width:68px}@media only screen and (min-width:769px){.style_nav_logo__oOmE_{display:none}.style_nav_list__FL0qC{display:flex;gap:0 min(50px,3.5714285714vw);align-items:center}}@media not screen and (min-width:769px){.style_nav_list__FL0qC{display:flex;flex-direction:column;width:91.4285714286%;margin-inline:auto;text-align:center}}@media only screen and (min-width:769px){.style_nav_item__dCqtp{display:flex;align-items:center;height:90px}}@media not screen and (min-width:769px){.style_nav_item__dCqtp{border-bottom:1px solid hsla(0,0%,66%,.45)}}.style_nav_link__zvqZx{font-family:Jost,sans-serif;font-size:min(18px,1.2857142857vw);font-weight:600;color:#919baf}@media(hover:hover)and (pointer:fine){.style_nav_link__zvqZx{cursor:pointer}.style_nav_link__zvqZx:hover{color:#ff74b8}}@media not screen and (min-width:769px){.style_nav_link__zvqZx{position:relative;display:block;width:100%;padding:5.7142857143% 0;font-size:min(30px,min(60px,7.0588235294vw))}}[data-current=true] .style_nav_link__zvqZx{color:#ff74b8;pointer-events:none}@media not screen and (min-width:769px){[data-current=true] .style_nav_link__zvqZx{text-indent:-.6851851852em}}[data-current=true] .style_nav_link__zvqZx:before{display:inline-block;width:.8888888889em;aspect-ratio:1/1;margin-right:.5em;content:"";background:url(/assets/20th_anniversary/common/ic-kkira.svg) no-repeat;background-size:cover}@media not screen and (min-width:769px){[data-current=true] .style_nav_link__zvqZx:before{width:.6851851852em;margin-right:.2em}}@media only screen and (min-width:769px){.style_nav_link__zvqZx[data-type=pickup]{height:100%}}@media only screen and (min-width:769px)and (hover:hover)and (pointer:fine){.style_nav_link__zvqZx[data-type=pickup]{cursor:pointer}.style_nav_link__zvqZx[data-type=pickup]:hover+.style_pickup__N1MOo{pointer-events:auto;visibility:visible}}@media not screen and (min-width:769px){.style_nav_link__zvqZx[data-type=pickup]:after{position:absolute;top:50%;right:3.125%;width:4.375%;aspect-ratio:28/24;content:"";background:url(/assets/20th_anniversary/nav/icon_arrow.svg);background-repeat:no-repeat;background-size:cover;transition:transform .15s;transform:translateY(-50%)}.style_nav_link__zvqZx[data-type=pickup][data-open=true]:after{transform:translateY(-50%) rotate(180deg)}}.style_nav_brand__3wO1C{display:flex;gap:0 2.2857142857%;align-items:center;justify-content:center;padding-bottom:7.7142857143%;margin-top:11.4285714286%}@media only screen and (min-width:769px){.style_nav_brand__3wO1C{display:none}}.style_nav_brand_item__WfFYn{width:5.1428571429%}.style_nav_brand_item__WfFYn[data-brand=IDOLMASTER]>svg{fill:#f34f6d}.style_nav_brand_item__WfFYn[data-brand=CINDERELLAGIRLS]>svg{fill:#2681c8}.style_nav_brand_item__WfFYn[data-brand=MILLIONLIVE]>svg{fill:#ffc30b}.style_nav_brand_item__WfFYn[data-brand=SIDEM]>svg{fill:#0fbe94}.style_nav_brand_item__WfFYn[data-brand=SHINYCOLORS]>svg{fill:#8dbbff}.style_nav_brand_item__WfFYn[data-brand=VA-LIV]>svg{fill:#656a75}.style_nav_brand_item__WfFYn[data-brand=GAKUEN]>svg{fill:#f39800}.style_nav_brand_item__WfFYn[data-brand=OTHER]>svg{fill:#7085b2}.style_nav_brand_item__WfFYn svg{display:block;width:100%}.style_nav_bnr__fwGlA{width:85.7142857143%;margin-inline:auto;margin-top:11.4285714286%}@media only screen and (min-width:769px){.style_nav_bnr__fwGlA{display:none}}.style_nav_bnr_list__yrkwE{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 3.4285714286%;gap:0 3.4285714286%}.style_nav_bnr_link__e3WNu{display:block}.style_pickup__N1MOo{pointer-events:none;visibility:hidden}@media only screen and (min-width:769px){.style_pickup__N1MOo{position:absolute;top:calc(100% + 1px);left:0;width:100%;background:#fff}}@media not screen and (min-width:769px){.style_pickup__N1MOo{height:var(--inner-height);transition:height .15s}.style_pickup__N1MOo[data-open=true]{display:block;pointer-events:all;visibility:visible}}@media(hover:hover)and (pointer:fine){.style_pickup__N1MOo{cursor:pointer}.style_pickup__N1MOo:hover{pointer-events:auto;cursor:auto;visibility:visible}}.style_pickup__N1MOo:before{position:absolute;top:100%;left:0;width:100%;height:20px;content:"";background:linear-gradient(180deg,hsla(0,0%,66%,.25),hsla(0,0%,66%,0))}.style_pickup_inner__zdhUu{position:relative;width:90%;max-width:1240px;margin:0 auto;width:95%;max-width:1080px}@media not screen and (min-width:769px){.style_pickup_inner__zdhUu{width:84.375%}}@media only screen and (min-width:769px){.style_pickup_inner__zdhUu{padding:40px 0}}.style_pickup_inner__zdhUu:after,.style_pickup_inner__zdhUu:before{position:absolute;top:50%;content:"";background-repeat:no-repeat;background-size:cover;transform:translateY(-50%)}@media not screen and (min-width:769px){.style_pickup_inner__zdhUu:after,.style_pickup_inner__zdhUu:before{content:none}}.style_pickup_inner__zdhUu:before{right:calc(100% + min(42px, 3vw));width:min(57px,4.0714285714vw);aspect-ratio:57/116;background-image:url(/assets/20th_anniversary/nav/image_kira1.png)}.style_pickup_inner__zdhUu:after{left:calc(100% + min(22px, 1.5714285714vw));width:min(104px,7.4285714286vw);aspect-ratio:104/156;background-image:url(/assets/20th_anniversary/nav/image_kira2.png)}.style_pickup_list__yTocJ{display:grid;grid-gap:0 min(40px,2.8571428571vw);gap:0 min(40px,2.8571428571vw)}@media only screen and (min-width:769px){.style_pickup_list__yTocJ{display:flex;justify-content:center}}@media not screen and (min-width:769px){.style_pickup_list__yTocJ{gap:min(20px,4.7058823529vw);padding-bottom:min(20px,4.7058823529vw)}}@media only screen and (min-width:769px){.style_pickup_list__yTocJ li{width:22.2222222222%}}.style_pickup_bnr__FGDXe{overflow:hidden;border:1px solid #c0c6dc}.style_pickup_bnr__FGDXe img{display:block;transition:transform .15s}.style_pickup_link__tgBQu{font-size:min(12.5px,.8928571429vw);line-height:1.44;color:#919baf}@media not screen and (min-width:769px){.style_pickup_link__tgBQu{font-size:min(12px,2.8235294118vw);text-align:left}}@media(hover:hover)and (pointer:fine){.style_pickup_link__tgBQu{cursor:pointer}.style_pickup_link__tgBQu:hover .style_pickup_bnr__FGDXe img{transform:scale(1.1)}}.style_pickup_text__xdTtp{margin-top:.64em}.style_container__Egj24{display:block}[data-theme=sidem] .style_container__Egj24{background-color:#f2f2f2}.style_container__Egj24[data-pathname*="/p-report"]{background:#f2f2f2}.style_container__Egj24[data-pathname*="/gakuen/campaign"],.style_container__Egj24[data-pathname*="/gakuen/summer2024"]{position:relative;z-index:1}.style_copyright__yfNDX{padding:10px;font-size:11px;text-align:center}@media not screen and (max-width:1200px){[data-pathname*="/va-liv/event/the_last_statement"] .style_copyright__yfNDX,[data-pathname*="/va-liv/vote/final"] .style_copyright__yfNDX,[data-pathname*="/va-liv/vote/quarterly"] .style_copyright__yfNDX{color:#fff}}[data-pathname*="/va-liv/event/876profes"] .style_copyright__yfNDX{color:#fff}[data-pathname*="/live_events"] .style_copyright__yfNDX,[data-pathname*="/sidem/comic"] .style_copyright__yfNDX,[data-pathname*="/sidem/idol"] .style_copyright__yfNDX,[data-pathname*="/sidem/mfes"] .style_copyright__yfNDX,[data-pathname*="/sidem/wsm"] .style_copyright__yfNDX{display:none}.style_container__Plgfy{padding-top:90px}@media not screen and (min-width:769px){.style_container__Plgfy{padding-top:60px}}.style_container__Plgfy[data-pathname="/20th_anniversary"],.style_container__Plgfy[data-pathname="/20th_anniversary/47illust"],.style_container__Plgfy[data-pathname="/20th_anniversary/voyage"]{padding-top:0}.style_container__Plgfy[data-pathname="/20th_anniversary/history"]{min-height:100vh}