.rgGikG_copyButton{color:inherit;font:inherit;cursor:pointer;appearance:none;background:0 0;border:none;padding:0;position:relative}.rgGikG_tooltip{white-space:nowrap;border-radius:var(--border-radius-sm);background-color:var(--color-black);color:var(--color-white);opacity:0;pointer-events:none;transition:opacity var(--transition-fast),transform var(--transition-fast);z-index:1;padding:4px 10px;font-size:clamp(.6875rem,.657407rem + .123457vw,.75rem);line-height:1.4;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px)}@media (max-width:1023px){.rgGikG_tooltip{left:auto;right:0;transform:translateY(4px)}}.rgGikG_tooltipVisible{opacity:1;transform:translate(-50%)translateY(0)}@media (max-width:1023px){.rgGikG_tooltipVisible{transform:translateY(0)}}
.Ar56iW_share{justify-content:flex-end;align-items:center;gap:clamp(.75rem,.654412rem + .392157vw,1.125rem);margin-top:clamp(1.25rem,1.05882rem + .784314vw,2rem);display:flex}@media (max-width:1023px){.Ar56iW_share{gap:clamp(.875rem,5.71429vw - .267857rem,1.125rem)}}.Ar56iW_icon{justify-content:center;align-items:center;display:flex}.Ar56iW_icon img{object-fit:contain;width:100%;height:100%}.Ar56iW_iconX{width:clamp(1.0625rem,.998775rem + .261438vw,1.3125rem);height:clamp(1.125rem,1.06127rem + .261438vw,1.375rem)}@media (max-width:1023px){.Ar56iW_iconX{width:clamp(1.125rem,.267857rem + 4.28571vw,1.3125rem);height:clamp(1.1875rem,.330357rem + 4.28571vw,1.375rem)}}.Ar56iW_iconFb{width:clamp(1.1875rem,1.10784rem + .326797vw,1.5rem);height:clamp(1.1875rem,1.10784rem + .326797vw,1.5rem)}@media (max-width:1023px){.Ar56iW_iconFb{width:clamp(1.25rem,.107143rem + 5.71429vw,1.5rem);height:clamp(1.25rem,.107143rem + 5.71429vw,1.5rem)}}.Ar56iW_iconFb img{transform:scale(1.518)}.Ar56iW_iconLine{width:clamp(1.1875rem,1.10784rem + .326797vw,1.5rem);height:clamp(1.125rem,1.04534rem + .326797vw,1.4375rem)}@media (max-width:1023px){.Ar56iW_iconLine{width:clamp(1.25rem,.107143rem + 5.71429vw,1.5rem);height:clamp(1.1875rem,.0446429rem + 5.71429vw,1.4375rem)}}.Ar56iW_iconLink{width:clamp(1rem,.936275rem + .261438vw,1.25rem);height:clamp(1rem,.936275rem + .261438vw,1.25rem)}@media (max-width:1023px){.Ar56iW_iconLink{width:clamp(1.0625rem,.205357rem + 4.28571vw,1.25rem);height:clamp(1.0625rem,.205357rem + 4.28571vw,1.25rem)}}.Ar56iW_iconRound{border-radius:50%;overflow:hidden}.Ar56iW_iconRound img{object-fit:cover}
.CiUu3a_page{box-sizing:border-box;padding-inline:24px;width:100%;max-width:1248px;margin-inline:auto;padding-top:clamp(6.25rem,5.16667rem + 4.44444vw,10.5rem);padding-bottom:clamp(7.5rem,6.22549rem + 5.22876vw,12.5rem)}@media (max-width:1023px){.CiUu3a_page{max-width:none;padding-left:clamp(1.875rem,17.1429vw - 1.55357rem,2.625rem);padding-right:clamp(1.875rem,17.1429vw - 1.55357rem,2.625rem)}}.CiUu3a_hero{aspect-ratio:1200/733;width:100%;position:relative;overflow:hidden}.CiUu3a_heroImg{object-fit:cover;object-position:bottom}.CiUu3a_metaClient{color:var(--color-text-secondary);font-family:var(--font-jp);letter-spacing:clamp(.1rem,.0923529rem + .0313725vw,.13rem);margin-top:clamp(2.5rem,2.18137rem + 1.30719vw,3.75rem);margin-bottom:0;font-size:clamp(.875rem,.843137rem + .130719vw,1rem);line-height:clamp(1.375rem,1.34314rem + .130719vw,1.5rem)}.CiUu3a_metaHeading{color:var(--color-black);font-family:var(--font-jp);font-weight:var(--font-weight-regular);letter-spacing:clamp(.1rem,.0904412rem + .0392157vw,.1375rem);margin-top:clamp(.5rem,.468137rem + .130719vw,.625rem);margin-bottom:0;font-size:clamp(1.125rem,1.06127rem + .261438vw,1.375rem);line-height:clamp(1.875rem,1.77941rem + .392157vw,2.25rem)}.CiUu3a_metaBody{color:var(--color-text-secondary);font-family:var(--font-jp);letter-spacing:clamp(.0875rem,.0808088rem + .027451vw,.11375rem);margin-top:clamp(.625rem,.561275rem + .261438vw,.875rem);margin-bottom:0;font-size:clamp(.8125rem,.796569rem + .0653595vw,.875rem);line-height:clamp(1.375rem,1.34314rem + .130719vw,1.5rem)}.CiUu3a_divider{background:var(--color-text-secondary);opacity:.3;border:0;width:100%;height:1px;margin-top:clamp(3.75rem,3.11275rem + 2.61438vw,6.25rem);margin-bottom:0}.CiUu3a_heading{color:var(--color-black);font-family:var(--font-jp);font-weight:var(--font-weight-regular);white-space:nowrap;letter-spacing:.1em;margin-top:clamp(4.5rem,3.73529rem + 3.13726vw,7.5rem);margin-bottom:0;font-size:clamp(1.0625rem,.0948974rem + 1.51188vw,1.5rem);line-height:2}@media (max-width:1023px){.CiUu3a_heading{white-space:normal;letter-spacing:.08em;font-size:clamp(1rem,.936275rem + .261438vw,1.25rem);line-height:1.7}}.CiUu3a_image+.CiUu3a_heading{margin-top:clamp(3rem,2.4902rem + 2.0915vw,5rem)}.CiUu3a_divider+.CiUu3a_heading{margin-top:clamp(3.75rem,3.11275rem + 2.61438vw,6.25rem)}.CiUu3a_headingFill{white-space:normal;text-align:justify;text-align-last:justify;letter-spacing:0}@media (max-width:1023px){.CiUu3a_headingFill{text-align-last:auto;letter-spacing:.08em}}.CiUu3a_overview{margin-top:clamp(1.5rem,1.2451rem + 1.04575vw,2.5rem)}.CiUu3a_overviewPoint+.CiUu3a_overviewPoint{margin-top:clamp(1.75rem,1.4951rem + 1.04575vw,2.75rem)}.CiUu3a_pointTitle,.CiUu3a_profileLabel,.CiUu3a_question{color:var(--color-black);font-family:var(--font-jp);font-weight:var(--font-weight-medium);letter-spacing:clamp(.15rem,.137255rem + .0522876vw,.2rem);margin:0;font-size:clamp(1rem,.936275rem + .261438vw,1.25rem);line-height:clamp(1.75rem,1.65441rem + .392157vw,2.125rem)}.CiUu3a_pointDesc,.CiUu3a_profileLine,.CiUu3a_answerPara,.CiUu3a_note{color:var(--color-black);font-family:var(--font-jp);letter-spacing:clamp(.075rem,.0718137rem + .0130719vw,.0875rem);margin:0;font-size:clamp(.8125rem,.796569rem + .0653595vw,.875rem);line-height:clamp(1.625rem,1.56127rem + .261438vw,1.875rem)}.CiUu3a_oneLine{white-space:nowrap;text-wrap:nowrap;letter-spacing:.13em;font-size:clamp(.71875rem,.09375rem + .625vw,.84375rem)}@media (max-width:1599px){.CiUu3a_oneLine{white-space:normal;text-wrap:balance;font-size:clamp(.8125rem,.796569rem + .0653595vw,.875rem)}}.CiUu3a_pointDesc{margin-top:clamp(.375rem,.343137rem + .130719vw,.5rem)}.CiUu3a_profile{margin-top:clamp(3.75rem,3.11275rem + 2.61438vw,6.25rem)}.CiUu3a_profile+.CiUu3a_profile{margin-top:clamp(1.5rem,1.2451rem + 1.04575vw,2.5rem)}.CiUu3a_profileLine{margin-top:clamp(.75rem,.686275rem + .261438vw,1rem)}.CiUu3a_profileLineHeading+.CiUu3a_profileLine{margin-top:clamp(.0625rem,.0306373rem + .130719vw,.1875rem)}.CiUu3a_question{margin-top:clamp(3rem,2.4902rem + 2.0915vw,5rem)}.CiUu3a_heading+.CiUu3a_question{margin-top:clamp(1.75rem,1.43137rem + 1.30719vw,3rem)}.CiUu3a_answer{margin-top:clamp(.875rem,.811275rem + .261438vw,1.125rem)}.CiUu3a_answer+.CiUu3a_answer{margin-top:clamp(1rem,.936275rem + .261438vw,1.25rem)}.CiUu3a_speaker,.CiUu3a_bold{font-weight:var(--font-weight-bold)}.CiUu3a_note{margin-top:clamp(1.75rem,1.4951rem + 1.04575vw,2.75rem)}.CiUu3a_image+.CiUu3a_note{margin-top:clamp(1rem,.936275rem + .261438vw,1.25rem)}.CiUu3a_image{width:100%;margin-top:clamp(4.5rem,3.73529rem + 3.13726vw,7.5rem);position:relative;overflow:hidden}.CiUu3a_image+.CiUu3a_image,.CiUu3a_heading+.CiUu3a_image{margin-top:clamp(1.5rem,1.2451rem + 1.04575vw,2.5rem)}.CiUu3a_img{object-fit:cover}.CiUu3a_imgBottom{object-fit:cover;object-position:bottom}.CiUu3a_appBadges{align-items:center;gap:clamp(.625rem,.561275rem + .261438vw,.875rem);display:flex}.CiUu3a_appBadge{height:clamp(2.125rem,2.02941rem + .392157vw,2.5rem);transition:opacity var(--transition-base);display:block;position:relative}.CiUu3a_appBadge:hover{opacity:.8}.CiUu3a_appBadgeImg{object-fit:contain}.CiUu3a_workLink{font-family:var(--font-jp);letter-spacing:clamp(.15rem,.127059rem + .0941177vw,.24rem);margin-top:clamp(1.5rem,1.2451rem + 1.04575vw,2.5rem);margin-bottom:0;font-size:clamp(.875rem,.843137rem + .130719vw,1rem);line-height:clamp(1.875rem,1.77941rem + .392157vw,2.25rem)}.CiUu3a_workLinkInner{color:var(--color-black);text-decoration:none}.CiUu3a_underline{color:var(--color-link-blue);text-underline-position:from-font;text-decoration:underline}.CiUu3a_workLinkInner:hover .CiUu3a_underline{opacity:.7}.CiUu3a_backWrap{justify-content:center;margin-top:clamp(10rem,8.72549rem + 5.22876vw,15rem);display:flex}.CiUu3a_back{border:1px solid var(--color-black);width:clamp(18.75rem,17.4755rem + 5.22876vw,23.75rem);height:clamp(3.5rem,3.37255rem + .522876vw,4rem);color:var(--color-black);font-family:var(--font-en);font-weight:var(--font-weight-light);letter-spacing:clamp(.13rem,.121716rem + .0339869vw,.1625rem);transition:color var(--transition-base),background-color var(--transition-base);border-radius:9999px;justify-content:center;align-items:center;font-size:clamp(1rem,.936275rem + .261438vw,1.25rem);text-decoration:none;display:inline-flex}.CiUu3a_back:hover{background:var(--color-black);color:var(--color-white)}
.h33Y4q_page{padding-top:80px}.h33Y4q_inner{box-sizing:border-box;padding-inline:24px;width:100%;max-width:1248px;margin-inline:auto;padding-top:clamp(3rem,1.85294rem + 4.70588vw,7.5rem)}@media (max-width:1023px){.h33Y4q_inner{max-width:none;padding-top:clamp(2rem,11.4286vw - .285714rem,2.5rem);padding-left:clamp(1.875rem,17.1429vw - 1.55357rem,2.625rem);padding-right:clamp(1.875rem,17.1429vw - 1.55357rem,2.625rem)}}.h33Y4q_hero{aspect-ratio:16/9;background:var(--color-white);width:100%;margin-bottom:clamp(1.75rem,1.11275rem + 2.61438vw,4.25rem);position:relative;overflow:hidden}@media (max-width:1023px){.h33Y4q_hero{margin-bottom:clamp(1.25rem,11.4286vw - 1.03571rem,1.75rem)}}.h33Y4q_heroImg{object-fit:cover}.h33Y4q_title{color:var(--color-black);font-family:"Noto Sans JP",var(--font-jp);font-weight:var(--font-weight-regular);letter-spacing:clamp(.125rem,.105882rem + .0784314vw,.2rem);margin:0;font-size:clamp(.9375rem,.857843rem + .326797vw,1.25rem);line-height:clamp(1.75rem,1.59069rem + .653595vw,2.375rem)}@media (max-width:1023px){.h33Y4q_title{letter-spacing:.16em;font-size:clamp(.875rem,.303571rem + 2.85714vw,1rem);line-height:26px}}.h33Y4q_meta{align-items:baseline;gap:clamp(.75rem,.558824rem + .784314vw,1.5rem);margin:clamp(1.25rem,.931373rem + 1.30719vw,2.5rem) 0 0;display:flex}@media (max-width:1023px){.h33Y4q_meta{gap:clamp(1.5rem,14.2857vw - 1.35714rem,2.125rem);margin-top:clamp(1.125rem,.553571rem + 2.85714vw,1.25rem)}}.h33Y4q_date,.h33Y4q_category{color:var(--color-text-secondary);font-family:var(--font-en);font-weight:var(--font-weight-light);letter-spacing:clamp(.0875rem,.0683824rem + .0784314vw,.1625rem);font-size:clamp(.875rem,.779412rem + .392157vw,1.25rem)}@media (max-width:1023px){.h33Y4q_date,.h33Y4q_category{letter-spacing:.13em;font-size:clamp(.875rem,.694444rem + .740741vw,1.25rem)}}.h33Y4q_category{background-image:linear-gradient(var(--color-white), var(--color-white));background-position:right calc(50% + .094em);background-repeat:no-repeat;background-size:100% .65em;display:inline-block}.h33Y4q_share{justify-content:flex-end;align-items:center;gap:clamp(.75rem,.654412rem + .392157vw,1.125rem);margin-top:clamp(1.5rem,1.11765rem + 1.56863vw,3rem);display:flex}@media (max-width:1023px){.h33Y4q_share{gap:clamp(.875rem,5.71429vw - .267857rem,1.125rem);margin-top:clamp(2rem,11.4286vw - .285714rem,2.5rem)}}.h33Y4q_shareBottomSp{display:none}@media (max-width:1023px){.h33Y4q_shareBottomSp{justify-content:center;align-items:center;gap:clamp(.875rem,5.71429vw - .267857rem,1.125rem);margin-top:clamp(2rem,11.4286vw - .285714rem,2.5rem);display:flex}}.h33Y4q_bottomDividerSp{display:none}@media (max-width:1023px){.h33Y4q_bottomDividerSp{background:var(--color-text-secondary);opacity:.3;width:100%;height:1px;margin-top:clamp(3rem,20vw - 1rem,3.875rem);display:block}}.h33Y4q_shareIcon{justify-content:center;align-items:center;display:flex}.h33Y4q_shareIcon img{object-fit:contain;width:100%;height:100%}.h33Y4q_shareIconX{width:clamp(1.0625rem,.998775rem + .261438vw,1.3125rem);height:clamp(1.125rem,1.06127rem + .261438vw,1.375rem)}@media (max-width:1023px){.h33Y4q_shareIconX{width:clamp(1.125rem,.267857rem + 4.28571vw,1.3125rem);height:clamp(1.1875rem,.330357rem + 4.28571vw,1.375rem)}}.h33Y4q_shareIconFb{width:clamp(1.1875rem,1.10784rem + .326797vw,1.5rem);height:clamp(1.1875rem,1.10784rem + .326797vw,1.5rem)}@media (max-width:1023px){.h33Y4q_shareIconFb{width:clamp(1.25rem,.107143rem + 5.71429vw,1.5rem);height:clamp(1.25rem,.107143rem + 5.71429vw,1.5rem)}}.h33Y4q_shareIconFb img{transform:scale(1.518)}.h33Y4q_shareIconLine{width:clamp(1.1875rem,1.10784rem + .326797vw,1.5rem);height:clamp(1.125rem,1.04534rem + .326797vw,1.4375rem)}@media (max-width:1023px){.h33Y4q_shareIconLine{width:clamp(1.25rem,.107143rem + 5.71429vw,1.5rem);height:clamp(1.1875rem,.0446429rem + 5.71429vw,1.4375rem)}}.h33Y4q_shareIconLink{width:clamp(1rem,.936275rem + .261438vw,1.25rem);height:clamp(1rem,.936275rem + .261438vw,1.25rem)}@media (max-width:1023px){.h33Y4q_shareIconLink{width:clamp(1.0625rem,.205357rem + 4.28571vw,1.25rem);height:clamp(1.0625rem,.205357rem + 4.28571vw,1.25rem)}}.h33Y4q_shareIconRound{border-radius:50%;overflow:hidden}.h33Y4q_shareIconRound img{object-fit:cover}.h33Y4q_headerDivider{background:var(--color-black);width:100%;height:1px;margin-top:clamp(1.5rem,1.21324rem + 1.17647vw,2.625rem);display:block}@media (max-width:1023px){.h33Y4q_headerDivider{background:var(--color-text-secondary);opacity:.3;margin-top:clamp(1.5rem,.0714286rem + 7.14286vw,1.8125rem)}}.h33Y4q_body{color:var(--color-black);font-family:"Noto Sans JP",var(--font-jp);letter-spacing:clamp(.075rem,.0651226rem + .0405229vw,.11375rem);margin-top:clamp(3.5rem,2.48039rem + 4.18301vw,7.5rem);font-size:clamp(.875rem,.843137rem + .130719vw,1rem);line-height:1.9}@media (max-width:1023px){.h33Y4q_body{margin-top:clamp(2.5rem,22.8571vw - 2.07143rem,3.5rem)}}.h33Y4q_body>*+*{margin-top:clamp(1rem,.872549rem + .522876vw,1.5rem)}.h33Y4q_body>:first-child{margin-top:0}.h33Y4q_body figure[data-news-img=wide],.h33Y4q_body [data-news-grid]{margin-top:clamp(2.5rem,1.54412rem + 3.92157vw,6.25rem)}.h33Y4q_body figure[data-news-img=wide]:first-child,.h33Y4q_body [data-news-grid]:first-child{margin-top:0}.h33Y4q_body figure[data-news-img=wide]{width:100%;margin-bottom:0}.h33Y4q_body figure[data-news-img=wide] img{border-radius:0;width:100%;height:auto;display:block}.h33Y4q_body [data-news-grid]{grid-template-columns:repeat(2,1fr);gap:clamp(1rem,.617647rem + 1.56863vw,2.5rem);display:grid}@media (max-width:1023px){.h33Y4q_body [data-news-grid]{grid-template-columns:1fr}}.h33Y4q_body [data-news-grid] figure[data-news-img=square]{aspect-ratio:1;margin:0;overflow:hidden}.h33Y4q_body [data-news-grid] figure[data-news-img=square] img{object-fit:cover;border-radius:0;width:100%;height:100%;display:block}.h33Y4q_body h1,.h33Y4q_body h2,.h33Y4q_body h3,.h33Y4q_body h4{color:var(--color-black);font-family:"Noto Sans JP",var(--font-jp);font-weight:var(--font-weight-bold);margin:0;line-height:1.5}.h33Y4q_body h1{font-size:clamp(1.125rem,1.06127rem + .261438vw,1.375rem)}.h33Y4q_body h2{font-size:clamp(1rem,.968137rem + .130719vw,1.125rem)}.h33Y4q_body h3,.h33Y4q_body h4{font-weight:var(--font-weight-medium);font-size:clamp(.9375rem,.921569rem + .0653595vw,1rem)}.h33Y4q_body h1:not(:first-child),.h33Y4q_body h2:not(:first-child),.h33Y4q_body h3:not(:first-child),.h33Y4q_body h4:not(:first-child){margin-top:clamp(2rem,1.61765rem + 1.56863vw,3.5rem)}.h33Y4q_body p{margin:0}.h33Y4q_body ul,.h33Y4q_body ol{margin:0;padding-left:1.5em}.h33Y4q_body ul{list-style:outside}.h33Y4q_body ol{list-style:decimal}.h33Y4q_body li{margin:0}.h33Y4q_body li+.h33Y4q_body li,.h33Y4q_body li>ul,.h33Y4q_body li>ol{margin-top:.4em}.h33Y4q_body strong{font-weight:var(--font-weight-bold)}.h33Y4q_body em{font-style:italic}.h33Y4q_body a{color:var(--color-link-blue);overflow-wrap:anywhere;transition:opacity var(--transition-base);text-decoration:underline}.h33Y4q_body a:hover{opacity:.7}.h33Y4q_body blockquote{border-left:3px solid var(--color-gray-300);color:var(--color-text-secondary);margin:0;padding-left:clamp(.75rem,.622549rem + .522876vw,1.25rem)}.h33Y4q_body img{border-radius:6px;max-width:100%;height:auto;display:block}.h33Y4q_body code{background:var(--color-gray-100);font-family:var(--font-mono);border-radius:4px;padding:.1em .3em;font-size:.9em}.h33Y4q_body pre{background:var(--color-gray-800);color:var(--color-white);font-family:var(--font-mono);border-radius:6px;margin:0;padding:clamp(.75rem,.686275rem + .261438vw,1rem);font-size:clamp(.75rem,.734069rem + .0653595vw,.8125rem);overflow-x:auto}.h33Y4q_body pre code{color:inherit;font-size:inherit;background:0 0;padding:0}.h33Y4q_body hr{background:var(--color-text-secondary);opacity:.3;border:0;height:1px;margin-top:clamp(1.5rem,1.2451rem + 1.04575vw,2.5rem);margin-bottom:clamp(1.5rem,1.2451rem + 1.04575vw,2.5rem)}.h33Y4q_body table{border-collapse:collapse;table-layout:fixed;width:100%}.h33Y4q_body table td,.h33Y4q_body table th{border:1px solid var(--color-gray-300);vertical-align:top;padding:clamp(.375rem,.311275rem + .261438vw,.625rem)}.h33Y4q_body table th{background:var(--color-gray-100);font-weight:var(--font-weight-medium);text-align:left}.h33Y4q_backWrap{z-index:1;justify-content:center;margin-top:clamp(3.75rem,2.47549rem + 5.22876vw,8.75rem);display:flex;position:relative}@media (max-width:1023px){.h33Y4q_backWrap{margin-top:clamp(2rem,11.4286vw - .285714rem,2.5rem)}}.h33Y4q_backButton{border:1px solid var(--color-black);background:var(--color-white);width:clamp(15rem,12.7696rem + 9.15033vw,23.75rem);height:clamp(3rem,2.7451rem + 1.04575vw,4rem);color:var(--color-black);font-family:var(--font-en);font-weight:var(--font-weight-light);letter-spacing:clamp(.0875rem,.0683824rem + .0784314vw,.1625rem);transition:color var(--transition-base),border-color var(--transition-base);border-radius:999px;justify-content:center;align-items:center;font-size:clamp(.875rem,.779412rem + .392157vw,1.25rem);text-decoration:none;display:inline-flex}.h33Y4q_backButton:hover{color:var(--color-primary);border-color:var(--color-primary)}@media (max-width:1023px){.h33Y4q_backButton{letter-spacing:.13em;width:100%;height:clamp(3rem,.714286rem + 11.4286vw,3.5rem);font-size:clamp(.875rem,.303571rem + 2.85714vw,1rem)}.h33Y4q_backButtonPc{display:none}}.h33Y4q_backButtonSp{display:none}@media (max-width:1023px){.h33Y4q_backButtonSp{display:inline-flex}}
.mRtJQG_page{padding:clamp(7.5rem,6.22549rem + 5.22876vw,12.5rem) clamp(1.25rem,11.7647vw - 1.61765rem,12.5rem) clamp(7.5rem,4.95098rem + 10.4575vw,17.5rem)}.mRtJQG_back{color:var(--color-text-secondary);letter-spacing:clamp(.09375rem,.0857843rem + .0326797vw,.125rem);margin-bottom:clamp(1.75rem,1.4951rem + 1.04575vw,2.75rem);font-size:clamp(.8125rem,.780637rem + .130719vw,.9375rem);text-decoration:none;display:inline-block}.mRtJQG_back:hover{color:var(--color-black)}.mRtJQG_hero{aspect-ratio:480/293;width:100%;margin-bottom:clamp(1.5rem,1.2451rem + 1.04575vw,2.5rem);position:relative;overflow:hidden}.mRtJQG_heroImage{object-fit:cover;object-position:bottom}.mRtJQG_client{color:var(--color-text-secondary);letter-spacing:clamp(.1rem,.0923529rem + .0313725vw,.13rem);margin:0 0 clamp(.75rem,.686275rem + .261438vw,1rem);font-size:clamp(.875rem,.843137rem + .130719vw,1rem);line-height:clamp(1.375rem,1.31127rem + .261438vw,1.625rem)}.mRtJQG_heading{color:var(--color-black);font-weight:var(--font-weight-regular);letter-spacing:clamp(.1125rem,.102941rem + .0392157vw,.15rem);margin:0;font-size:clamp(1.375rem,1.18382rem + .784314vw,2.125rem);line-height:clamp(2.125rem,1.83824rem + 1.17647vw,3.25rem)}.mRtJQG_note{color:var(--color-text-secondary);letter-spacing:clamp(.075rem,.0686275rem + .0261438vw,.1rem);margin-top:clamp(3rem,2.36275rem + 2.61438vw,5.5rem);font-size:clamp(.875rem,.843137rem + .130719vw,1rem);line-height:clamp(1.5rem,1.40441rem + .392157vw,1.875rem)}
.RoMMBG_root{background:var(--color-white);margin:-32px -24px 0}.RoMMBG_toolbar{z-index:var(--z-header);background:var(--color-white);border-bottom:1px solid var(--color-gray-200);justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex;position:sticky;top:0}.RoMMBG_toolbarText{align-items:center;gap:12px;min-width:0;display:flex}.RoMMBG_badge{border-radius:var(--border-radius-full);background:var(--color-primary);color:var(--color-white);font-size:12px;font-weight:var(--font-weight-medium);flex:none;justify-content:center;align-items:center;padding:4px 10px;display:inline-flex}.RoMMBG_note{color:var(--color-text-secondary);font-size:12px;line-height:1.5}.RoMMBG_backLink{border:1px solid var(--color-gray-300);border-radius:var(--border-radius-md);min-height:36px;color:var(--color-black);background:var(--color-white);transition:color var(--transition-fast),border-color var(--transition-fast);flex:none;justify-content:center;align-items:center;padding:8px 14px;font-size:13px;text-decoration:none;display:inline-flex}.RoMMBG_backLink:hover{color:var(--color-primary);border-color:var(--color-primary)}.RoMMBG_descriptionPreview{color:var(--color-text-secondary);font-family:"Noto Sans JP",var(--font-jp);margin:0;font-size:clamp(.8125rem,.780637rem + .130719vw,.9375rem);line-height:1.8}.RoMMBG_empty{background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--border-radius-md);text-align:center;max-width:640px;margin:64px auto 0;padding:32px}.RoMMBG_emptyTitle{color:var(--color-black);margin:0;font-size:20px}.RoMMBG_emptyText{color:var(--color-text-secondary);margin:12px 0 0;font-size:13px;line-height:1.6}
