#section-73 a:not(:has(img)), #section-74 a:not(:has(img)) { display: none !important; }
#section-73 a[href*="/ARTISTS"], #section-74 a[href*="/ARTISTS"] { display: none !important; }

/* 中森碧：旧CSSの影響で隠れた画像を表示。サイズ・表示方法は変更しない。 */
#section-73 a[href*="/artist/midori-nakamori"] > img { display: block !important; }

/* 山本真裕：元画像全体を小さく表示。対象画像のURLに限定。 */
#section-74 figure:has(> img[src*="__2__1_"]) { padding-top: 0 !important; height: 349px !important; overflow: hidden !important; }
#section-74 figure:has(> img[src*="__2__1_"]) > img[src*="__2__1_"] { position: static !important; display: block !important; width: 56% !important; max-width: 260px !important; height: auto !important; margin: 0 auto !important; opacity: 1 !important; object-fit: contain !important; }
#section-74 figure:has(> img[src*="__2__1_"]) > [data-image-clip-viewer],
#section-74 figure:has(> img[src*="__2__1_"]) > [data-image-clip-spacer] { display: none !important; }

/* マシュマロ美：元画像全体を縦横比を保って表示。対象画像のみ。 */
#section-73 .p-cards--2col-square__img:has(> img[src*="______01.jpg"]) > img[src*="______01.jpg"] { object-fit: contain !important; object-position: center !important; }