太陽企画「うちで噂のNEW CREATORS 2025」のWebサイトプレビュー

DESIGN REFERENCE

太陽企画「うちで噂のNEW CREATORS 2025」

若手クリエイター14名を紹介する特設サイト。週刊誌風の人物ポスターを重ねたコラージュと、細い罫線の人物一覧、パステルカラー、多様な写真の切り抜きが特徴。

オリジナルサイトを見る
ジャンル
デザイン・広告・制作
元の業種
映像制作・広告制作
デザイン分析日
2026/9/12

design.md

TAIYO KIKAKU / NEW CREATORS 2025 — Style Reference

A creator directory presented as a colorful stack of tabloid covers.

Original URL: taiyokikaku.com/newcreators2025 Final URL: taiyokikaku.com/newcreators2025 Theme: white canvas, black typography and rules, pastel poster frames, and colorful photography. Inspected: September 12, 2026, at 13:12:59.131 UTC / 22:12:59.131 JST, through the supplied browser inspection. Viewports: desktop 1440 × 1000 and mobile 390 × 844 CSS pixels. Scope: the current index page: opening collage, introductory copy, fourteen-person directory, search-section markup, sharing controls, and footer. Desktop screenshots show the opening, part of the directory, and the footer; mobile screenshots show the opening and footer. Creator-menu and producer-result measurements are DOM evidence only. Individual profile pages and control activation were not inspected.

The page introduces fourteen young creators through the visual language of scoops, rumors, and personality profiles. Portrait photographs become magazine covers: pastel borders carry oversized Japanese headlines, small editorial annotations, and contrasting name stickers. Covers overlap at different angles, while a broad white title strip cuts diagonally across the opening composition.

The directory gives that exuberance a clear structure. Thin black rules divide white cells containing a compact professional role, an uppercase name, and an individually shaped portrait. Empty cells and cropped repetitions of SCOOP!!! keep the grid playful. A small floating navigation, large section labels, and a sparse sharing area complete the interface. Another poster pile closes the page, returning to its opening visual vocabulary.

How to Read This Reference

  • Measured values come from the supplied rendered element bounds, computed styles, and custom properties. Dimensions are CSS pixels; some are rounded below for readability.
  • Visual estimates describe geometry visible in the original-page screenshots, including poster angles, image-mask shapes, and border thickness. They are not recovered CSS declarations.
  • Derived values are calculations from measured bounds, such as the directory width or the gap between sharing controls and the footer logo.
  • Recommendations describe the reusable implementation, accessibility additions, and CSS below. They are not claims about existing site behavior.
  • DOM presence and nonzero bounds do not establish visibility. Some menu and result elements have viewport-relative or offscreen coordinates without an accompanying open-state screenshot.
  • Font families below are computed declarations. Font-file loading and individual glyph fallback were not independently verified.

Tokens — Colors

Default Palette

The first two colors are measured body styles. The remaining values are exact custom properties exposed at both inspected widths. Their visual roles describe the corresponding color vocabulary; the supplied evidence does not map every property to an individual poster layer.

Name Value Source or implementation token Role
White #ffffff Recommended alias --color-paper Main canvas, directory cells, title strip, and scroll-burst interior
Black #000000 Recommended alias --color-ink Interface text, rules, title lettering, and X sharing control
Mint #8af7a7 Source --c-mint Bright green member-cover framing
Teal #4a8378 Source --c-teal Darker green framing within the poster collage
Pink #ffcef0 Source --c-pink Pale pink cover stock and editorial borders
Periwinkle #a9b5d8 Source --c-periwinkle Blue-gray cover framing
Yellow #f0ffa3 Source --c-yellow Pale yellow-green cover framing
Purple #d4abff Source --c-purple Lavender cover framing
Orange #ffc387 Source --c-orange Peach-orange cover framing
Facebook Blue #3f63ff Source --c-facebook Measured Facebook sharing-button background

White and black organize the page. The pastel palette is concentrated in the cover artwork, while photography supplies warm skin tones, blue clothing, brick red, and deep shadows. Small stickers introduce stronger lime, pink, blue, and orange accents. Exact sticker colors were not supplied as computed styles and should be taken from authorized artwork rather than guessed as additional UI tokens.

There is no verified theme selector. These colors form one composition, not a set of selectable page themes. A department-to-color mapping was not established.

Tokens — Typography

Latin Interface — Inter

  • Computed family: Inter, "Inter Fallback".
  • Roles: navigation, section headings, professional roles, creator names, result labels, and sharing controls.
  • Measured weights: 400, 500, and 700, depending on the element.
  • Tracking: normal on the sampled elements.
  • Character: clear sans-serif lettering with a strong uppercase editorial hierarchy.

Inter Fallback is the supplied fallback-family identifier, not a separately verified font asset. A new implementation should load Inter through its own authorized font setup and provide an available sans-serif fallback.

Japanese Introduction — Source Han Sans Japanese

  • Computed family: source-han-sans-japanese, sans-serif.
  • Weight: 700.
  • Desktop: 30px / 45px.
  • Mobile: 18.72px / 31.0752px, approximately 1.66 line height.
  • Role: the short narrative paragraphs beneath SCOOP! and SEARCH!.

The mobile text introduces additional line breaks. For example, the search introduction changes from one line to two: 気になる噂ワードから followed by 人物を追跡!.

Cover Lettering and Opening Title

The covers mix very large Japanese characters, smaller vertical text, English role labels, and compact name stickers. Their composition behaves as artwork. The exact font families and division between image content and live text were not supplied.

The white opening strip contains the small line TAIYOKIKAKU NEW CREATORS 2025 above the much larger うちで噂のNEW CREATORS. Its heavy sans-serif appearance is visible, but no computed title font size was provided. Approximately 70–90px desktop and 40–48px mobile are useful visual starting ranges for an adaptation, not measured source values.

The HTML element's computed Times family does not describe the visible interface: the body and sampled content override it.

Type Scale

Values below are measured computed font sizes and line heights, not total element heights.

Role Desktop size / line height Mobile size / line height Weight
Body default 16 / 24px 16 / 24px 400
TOP / CREATORS navigation 20 / 20px 15.6 / 15.6px 500
SCOOP! / SEARCH! heading 100 / 100px 52 / 52px 500
Japanese introductory copy 30 / 45px 18.72 / 31.0752px 700
Directory role wrapper 14 / 14px 12.48 / 12.48px 400
Directory creator name 28 / 28px 17.472 / 17.472px 500
Creator-menu group label 15 / 15px 10.92 / 10.92px 700
Creator-menu name link 19 / 19px 13.832 / 13.832px 400
Producer-result heading 50 / 50px 31.2 / 31.2px 500
Producer-result name 18 / 27px 14.56 / 21.84px 500
SHARE! heading 40 / 40px 26 / 26px 500
X control 40 / 60px 24.96 / 37.44px 500
Facebook control 30 / 45px 18.72 / 28.08px 500
Scroll label 15 / 22.5px 15.6 / 23.4px 400

The directory's visible role words appear bold and underlined in the desktop screenshot, while their sampled parent paragraphs compute to weight 400. The relevant child styles were not supplied. Preserve the visible hierarchy, but do not report the parent's weight as proof of the rendered word's weight.

The copyright line is visually small, approximately 10–11px in the supplied captures. Its own computed font size was not included.

Tokens — Spacing & Shapes

Density: tightly composed artwork and portrait cells, separated by generous white intervals around introductory and closing content.

Spacing Scale

Use Desktop Mobile Evidence
Header height 64px 54.05px Measured bounds
Header horizontal inset 24px 20.8px Computed padding
Gap between navigation controls 27px 16px Derived from bounds
Directory role bottom padding 8px 7.28px Computed padding
Directory name bottom padding 13px 7.28px Computed padding
Card top to role wrapper 16px About 14.55px Derived from bounds
Intro/member section top padding 133px 140.4px Computed padding
Intro/member section bottom padding 175px 192.4px Computed padding
Introduction paragraph bottom padding 78px 141.44px Computed padding
Search section bottom padding 132px 117.52px Computed padding
SHARE! heading bottom padding 25px 14.56px Computed padding
Gap between sharing controls 16px 18.72px Derived from bounds
Sharing controls to footer logo 78px About 119.59px Derived vertical gap

The mobile spacing does not follow a uniform reduction of desktop dimensions. Some whitespace and the scroll cue become slightly larger.

Shapes and Edges

Element Treatment Evidence
Main canvas and directory cells Square, flat white surfaces Visible screenshots
Directory rules Approximately 1px, black Visual estimate
Poster covers Sharp rectangular sheets with thin outlines and varied rotation Visible screenshots
Opening title strip Broad white rectangle, black edge, approximately −5° rotation Visual estimate
Portrait masks Ovals, slanted quadrilaterals, irregular and pinched outlines Visible desktop directory
Scroll cue White jagged burst with thin black outline Visible at both widths
X sharing control Horizontal ellipse, border-radius: 50% Computed style and screenshot
Facebook sharing control Square-cornered rectangle with a thin visible border Computed radius and screenshot

There is no prominent shadow-based elevation system in the supplied captures. Overlap, black rules, silhouette changes, and differences in scale provide separation.

Layout Measurements

Element Desktop Mobile Interpretation
Copy container 1000px, starting at x = 220px 390px, starting at x = 0 Desktop matches source --containerPC: 1000px
Directory content width 1200px, x = 120–1320px Two measured 195.5px cells Desktop width derived from four columns
Directory card 300 × 423px 195.5 × 260px Measured link bounds
Scroll cue 92 × 92px About 95.67 × 95.67px Measured link bounds
X control 125 × 65px 78 × 41.59px Measured bounds
Facebook control 166 × 57px 104 × 36.39px Measured bounds
Footer logo link 204 × 17.39px 212.16 × 18.09px Measured bounds

The mobile directory's two measured cell widths total 391px. That one-pixel boundary discrepancy should not be interpreted as an intended horizontal browsing interface. The adaptation below keeps the functional grid within the viewport.

Components

Opening Poster Collage

Role: introduce the creators as personalities and establish the editorial premise immediately.

Build the visual as overlapping portrait covers. Each cover combines a photograph, a colored frame, large Japanese cover lines, small annotations, and a name/role sticker. Vary the angle, depth order, and amount visible. Several covers extend beyond the viewport. Individual rotations appear to range from modest tilts to approximately 45° in either direction; exact transforms were not supplied.

The title strip sits above the cover stack. At desktop, its visible thickness is approximately 138px, with its upper edge rising from about y = 323px at the left to y = 196px at the right. This supports an estimated rotation near −5°. On mobile, the strip is approximately 80px thick and retains a similar diagonal.

The collage occupies almost the entire desktop opening capture. The mobile version keeps large covers and crops them aggressively at both edges. It is a separately composed narrow view, not a complete miniature of the desktop arrangement.

The hero section measures 1018px high on desktop, including 20px bottom padding. On mobile it measures 931.73px, including 96.2px bottom padding. Subtracting that padding gives nominal inner heights of 998px and 835.53px; these are derived dimensions, not recovered image-stage declarations.

Repeated title fragments at the sides are visible. Repetition alone does not establish a moving marquee.

Scroll Burst

Role: a conspicuous invitation to continue into the directory.

A white starburst with a thin black outline contains Scroll and a downward pointing emoji on separate lines. The text remains upright while nearby covers rotate.

  • Desktop bounds: x = 1213, y = 547, size 92 × 92px.
  • Mobile bounds: x ≈ 283.94, y ≈ 737.94, size ≈ 95.67px square.
  • Mobile clearance: approximately 10.4px from the right and bottom edges of the captured viewport.

Its very different desktop and mobile position should be treated as part of the collage composition. A fixed bottom-right placement across all widths would not reproduce the observed desktop relationship.

The element is an anchor, but its extracted href is empty. The intended downward-navigation affordance is clear; its click destination and scrolling behavior were not verified.

Floating Navigation

Role: provide access to the index and the creator directory from deeper page positions.

Two compact controls sit at the upper left: an emoji followed by underlined TOP, and an emoji followed by underlined CREATORS. The header is transparent in the supplied styles, and underlying photographs remain visible around it in the directory capture.

TOP is a link to the index URL. CREATORS is a button. Preserve that semantic distinction.

The initial measured header sits exactly one header-height above the viewport: y = −64px on desktop and approximately −54.05px on mobile. It is absent from the opening screenshots and visible in the later directory/footer captures. The supplied transition is transform 0.3s ease-out. The trigger, scroll threshold, and directional logic were not supplied.

In the mobile footer capture, the navigation and the top of the sharing area occupy overlapping screen space. This is a capture-state observation; avoid generalizing it into an intentional overlay rule for every scroll position.

SCOOP! Introduction

Role: explain why the directory is framed around rumors and personal discovery.

A large SCOOP! heading leads a short bold Japanese introduction. The source copy includes 太陽パパラッチが本人に直撃!, reinforcing the interview and paparazzi premise.

The heading and paragraph use a 1000px desktop container, narrower than the 1200px member grid below. At mobile width, their measured wrappers span the viewport. The copy uses additional line breaks and a more open line-height ratio.

Preserve the substantial separation before the portraits. The paragraph's bottom padding rises from 78px on desktop to 141.44px on mobile. This is an intentional-looking pacing characteristic of the captured composition, although the source's responsive rule was not supplied.

Member Directory Grid

Role: provide a clear, navigable index of all fourteen creators.

The desktop grid has four 300px columns and 423px rows. Its content occupies x = 120–1320px at the inspected width. Thin rules extend the visual grid toward the viewport edges, where partial SCOOP!!! lettering appears.

The profile-link coordinates establish this arrangement:

Row Column 1 Column 2 Column 3 Column 4
1 YUKI KAWAGUCHI YUKA SAKURAI SIMON TAKENAKA No profile link
2 MISUZU HORIUCHI TOMOYA ITABASHI NAOTO SUZUKI JUN HATANO
3 MASATO MORINAGA HIROKI MIURA NANAMI KUBO YURIKA OONO
4 No profile link MEI KASHIDA YUKA SAI AKITO OZAKI

A lower blank cell visibly contains SCOOP!!!. The exact decoration in the first row's fourth slot was not shown in the supplied directory screenshot.

On mobile, the fourteen profile links form seven consecutive two-column rows. Their order is preserved, and the desktop empty positions no longer interrupt the sequence. This is confirmed by the measured link coordinates; no mobile directory screenshot was supplied to verify its photograph crops.

Creator Card

Role: combine professional identity and a distinctive portrait into one profile link.

The entire measured card is an anchor. Its anatomy is:

  1. A centered role row, often preceded by an emoji, positioned about 16px below the desktop cell top.
  2. An uppercase creator name at 28px, weight 500, with 13px bottom padding.
  3. A large portrait with an individually chosen silhouette.
  4. A thin rule shared with adjacent cells.

The role is visually compact and underlined. Names remain outside the image, which keeps the directory readable even when portrait masks are playful.

The desktop image silhouettes occupy roughly 215–250px in width and 310–320px in height, depending on the shape. These are visual estimates. Examples include a slanted quadrilateral for MASATO MORINAGA, an upright oval for NANAMI KUBO, and a pinched, two-lobed outline for YURIKA OONO.

The cell itself stays square-cornered. The irregular geometry belongs to the photograph, not to a rounded card container.

Creator Menu — DOM Evidence Only

Role indicated by markup: provide profile links grouped by profession.

The extracted content groups producers, editors, and six other professional categories. Producers and editors each have four names. The directory cards distinguish online and offline editors, while the menu groups them under EDITOR.

Desktop menu-related bounds suggest four groups of columns with approximately 50px gaps. Group labels use 15px / 15px, weight 700; names use 19px / 19px with 8px vertical padding.

Mobile values shrink to 10.92px group labels and 13.832px names. One measured column begins beyond the viewport at x ≈ 409.78px. Without an open-state screenshot, this does not prove a visible overflow defect or a supported horizontal gesture.

An additional unlabeled button measures 51px square on desktop and about 53.03px square on mobile. Its purpose cannot be established from the supplied extraction. Opening behavior, backdrop, focus management, and dismissal remain unverified.

SEARCH! Section and Producer Results

Role indicated by source copy: discover creators through a rumor-related keyword.

The section has a SEARCH! heading and the explanatory line 気になる噂ワードから人物を追跡!. Its measured height is 832px on desktop and about 678.06px on mobile, including bottom padding.

The evidence also contains a separate PRODUCER result group with four profile links. Their layout changes from one desktop row to two mobile rows:

Result-group measurement Desktop Mobile
Heading wrapper width 813px About 317.28px
Individual result link 185 × 266px About 157.64 × 190.89px
Columns indicated by bounds Four Two
Heading type 50px 31.2px
Name type 18px 14.56px

These elements have coordinates inside the viewport while the main search section is much farther down the document. That is consistent with separately positioned content, but the visible presentation was not captured. Do not treat these bounds as proof that a modal was opened.

No text input, keyword selection sequence, filtering result, or search submission was verified. A faithful extension should establish the intended interaction before inventing a conventional search form.

Sharing Controls

Role: share the creator index through two named services.

An underlined SHARE! heading sits above a centered horizontal pair of controls. Their deliberately different silhouettes are part of the design:

  • X: white lettering on a black ellipse, 125 × 65px desktop.
  • facebook: white lettering on a blue rectangle, 166 × 57px desktop.

The controls are vertically centered relative to one another. Their desktop horizontal gap is 16px; on mobile it is approximately 18.72px.

The links target the supplied Twitter share endpoint and Facebook sharer endpoint with the current index URL. Their destinations are verified from anchor markup; popup behavior and completed sharing were not tested.

Footer and Closing Collage

Role: identify the company and close with the same visual energy as the opening.

The company logo and a small copyright line are centered on white. The visible copyright names TAIYO KIKAKU Co., Ltd., and the logo links to the corporate homepage. The supplied index does not independently identify website production credits; featured creators' professional titles should not be treated as such credits.

Below the logo, the portrait covers rise from the bottom as another overlapping pile. Large white space above the covers lets the logo remain distinct. On mobile, the corporate mark is slightly wider than on desktop: approximately 212.16px versus 204px.

The closing artwork repeats the poster vocabulary, but no continuous scrolling loop or animated return to the hero was verified.

Tokens — Motion & Interaction

Measured Transition Declarations

Element Supplied value Supported conclusion
Header transform 0.3s ease-out A short positional transition is defined at both widths
Scroll cue opacity 0.3s ease-out 0.1s A delayed opacity transition is defined
Japanese introductory paragraphs opacity 0.3s ease-out 0.45s, transform 0.3s ease-out 0.45s Coordinated opacity and position transitions are defined
Producer-result links, desktop opacity 0.3s ease-out Opacity feedback is available; its trigger and endpoint are unknown
Sharing links, desktop opacity 0.3s ease-out Opacity feedback is available
Footer logo link, desktop opacity 0.3s ease-out Opacity feedback is available

Several mobile links report only all in the transition summary. That does not establish a meaningful animated duration. The sampled elements report animation: none; this does not rule out motion on unreported descendants, pseudo-elements, or JavaScript-controlled artwork.

The inspection waited at least five seconds initially and used animation, layout-stability, and image-readiness checks. Perpetual animations were temporarily paused during readiness checking and then resumed. The delivered screenshots are still images, not a motion recording.

Unverified: collage choreography, title-strip scrolling, parallax, entrance trajectories, hover endpoints, menu opening, search activation, scroll-cue activation, and reduced-motion handling.

For an adaptation, short 300ms ease-out opacity and position changes are consistent with the measured declarations. Keep the poster composition recognizable in its resting state. Do not introduce continuous spinning, bouncing, or a marquee and describe those as recovered source behavior.

Surfaces

Layer Appearance Purpose
Page canvas White Shared background for all sections
Cover stack Colored frames, photography, thin black edges Personality and opening/closing spectacle
Title strip White band with heavy black lettering Strong foreground identity across the collage
Directory White cells and thin black rules Stable organization of creators
Portrait Individually shaped photograph Variation within the regular grid
Navigation Transparent, black underlined labels, emoji Lightweight page access
Scroll cue White burst with black outline Strong local affordance over busy imagery
Sharing controls Black ellipse and blue rectangle Distinct service links

The source exposes these stacking variables: --z-header: 1000, --z-share: 1500, --z-menu: 2000, --z-modal: 3000, and --z-loading: 4000. Their presence establishes a named stacking scheme. It does not establish the appearance or successful activation of every named layer.

Imagery

The photography is candid and environmental: a camera held outdoors, a person on an escalator, a café table, a computer workstation, a motorcycle, and a sunlit portrait. Clothing, gestures, and locations help distinguish the creators. Warm backlight and cool interior light coexist naturally.

The magazine effect comes from the framing and typography. The visible photographs remain clear and full color; there is no consistent photocopy, halftone, or pixelated treatment. Avoid adding grain or distressed paper merely because the composition resembles a printed publication.

Two image treatments work together:

  • Cover compositions: rectangular photographs embedded in dense, colored editorial artwork, then rotated and overlapped.
  • Directory portraits: photographs isolated inside varied silhouettes, with their role and name presented as separate interface text.

Small emoji accompany navigation and many role labels. Their platform rendering may vary. No icon-library identity was supplied.

Observed Asset References

No image-file URLs, mask definitions, or native image dimensions were included in the evidence. The following is an inventory of observed artwork, not an invented file manifest.

Artwork Observed use Implementation guidance
Creator cover compositions Opening and footer collages Use authorized full compositions or recreate their editorial layers deliberately
Environmental portraits Directory cells Preserve subject-specific framing and focal points
Irregular portrait silhouettes Desktop directory Use authored SVG/CSS masks or precomposed assets; original technique is unknown
Jagged burst outline Scroll cue Use a crisp white shape with a thin black perimeter
Company wordmark Footer link Use the authorized mark; do not typeset a substitute and call it the original

Profile URLs such as /newcreators2025/morinaga/, /newcreators2025/kubo/, /newcreators2025/oono/, and /newcreators2025/sai/ are observed link destinations. They are not image paths, and their destination-page designs were not inspected.

Layout & Responsive Behavior

Page Structure

The page is a long scrolling creator showcase. The measured sections are:

Region Desktop document position / height Mobile document position / height
Opening y = 0, height 1018px y = 0, height 931.73px
Introduction and members y = 1018, height 2484px y ≈ 931.73, height 2607.16px
Search y = 3502, height 832px y ≈ 3538.89, height 678.06px
Sharing area to footer y = 4334, derived height 214px y ≈ 4216.95, derived height 205.63px
Footer y = 4548, height 748.39px y ≈ 4422.58, height 654.56px
Total document About 5296.39px About 5077.14px

The narrower page has a similar total length despite using seven directory rows. Smaller cards, shorter typography, and different section dimensions balance the extra rows.

Desktop

The opening artwork fills the width and reaches outside the viewport. The text introduction is constrained to 1000px, while the directory expands to 1200px. At 1440px, this leaves 220px copy margins and 120px directory margins.

The desktop directory keeps four columns and uses non-profile cells as part of its editorial arrangement. Border lines and cropped side lettering visually connect the central content to the edges of the screen.

Mobile

The opening retains large poster fragments, substantial overlap, and a clipped title strip. It does not expose every cover simultaneously. The scroll burst sits near the lower-right corner of the opening capture.

The directory becomes two columns with smaller role labels and names. All fourteen links remain present in a continuous sequence. The DOM confirms this reflow, but mobile portrait masks and image framing were not visually captured.

Sharing remains a horizontal pair. The logo is slightly larger, and the white interval before it is greater than on desktop. These details show why scaling the entire desktop page uniformly would be inaccurate.

Responsive Scaling Evidence

Many mobile values are consistent with a 375-unit design canvas scaled by 390 / 375 = 1.04:

Candidate design value At a 390px viewport Observed value
50 52px Section-heading size
18 18.72px Japanese copy size
15 15.6px Navigation size
12 12.48px Directory role size
250 260px Directory row height

This is an inference from one mobile width, not a supplied source formula. The actual breakpoint, intermediate layouts, and minimum/maximum scaling limits are unknown. The Quick Start uses this relationship as an explicitly recommended adaptation.

Do’s and Don’ts

Do

  • Preserve the contrast between the dense cover collage and the ordered white directory.
  • Use the exact supplied pastel tokens as the starting palette for cover framing.
  • Keep black text and thin rules as the primary interface structure.
  • Give each portrait a deliberate focal point and silhouette.
  • Keep names and professional roles outside the directory images.
  • Preserve all fourteen profile links and their meaningful reading order.
  • Keep the desktop copy container narrower than the member grid.
  • Recompose the mobile collage with large cropped covers.
  • Retain the distinct ellipse and rectangle of the sharing controls.
  • Use the footer collage to echo the opening composition.

Don’t

  • Don’t replace the directory with identical rounded cards and soft shadows.
  • Don’t compress all whitespace into a uniformly dense page.
  • Don’t scale the complete desktop collage down until every cover fits on a phone.
  • Don’t use the pastel palette as an invented department-classification system.
  • Don’t convert every irregular portrait into the same circular avatar.
  • Don’t add a distressed print filter to the clean photography without a separate art-direction decision.
  • Don’t assume repeated headline fragments prove marquee motion.
  • Don’t turn DOM-only menu or result measurements into claims about tested dialogs.
  • Don’t infer website production credits from featured creators' job titles.

Recommended Implementation Additions

These are recommendations for a new implementation, not verified features of the original:

  • Provide a complete semantic page heading even when the decorative title strip is cropped. Hide duplicate title repetitions from assistive technology.
  • Keep profile names and roles as accessible text. Give meaningful portrait alternatives, or empty alternatives when the adjacent link text already supplies the needed identity.
  • Treat decorative emoji and repeated SCOOP!!! lettering as decorative where appropriate.
  • Implement the creator toggle with aria-expanded and aria-controls. If its eventual presentation is modal, add focus containment, Escape dismissal, and focus restoration.
  • Give the scroll cue a real section target and a clear accessible name.
  • Preserve a visible focus ring around whole profile links and small navigation controls.
  • Maintain touch targets of at least 44px where practical. The measured mobile sharing controls are shorter, so expand their interactive area without enlarging the visible artwork unnecessarily.
  • Clip only decorative collage overflow. Keep names, menu content, and focus indicators reachable.
  • Offer reduced-motion behavior and ensure all content is visible without entrance animation.
  • Reserve image space and load appropriately sized assets. Prioritize visible opening artwork and defer below-the-fold portraits where practical.

Agent Prompt Guide

Quick Color Reference

  • Canvas and title strip: #ffffff.
  • Text, rules, and outlines: #000000.
  • Cover palette: mint #8af7a7, teal #4a8378, pink #ffcef0, periwinkle #a9b5d8, yellow #f0ffa3, purple #d4abff, and orange #ffc387.
  • Sharing: black ellipse for X; #3f63ff rectangle for Facebook.
  • Photography: natural full color, with subject-specific warmth and contrast.

Overall Prompt

“Create a Japanese creative-company talent index inspired by an editorial scoop. Open with a dense collage of rotated portrait magazine covers: pastel frames, large Japanese cover lines, small name stickers, thin black edges, and candid environmental photography. Cross the composition with a white title strip tilted about five degrees upward to the right. Add a white jagged Scroll burst. Follow with large Inter section headings, bold Japanese introductory copy, and a ruled directory of fourteen creators. Each cell contains an underlined role, an uppercase name, and a differently masked portrait. Use four columns with editorial blank cells on desktop and seven consecutive two-column rows on mobile. Close with compact sharing controls, a centered company mark, and another cover pile. Keep motion restrained unless separately specified.”

Example Component Prompts

  1. Opening collage: “Build an edge-cropped arrangement of portrait covers on white. Mix pink, mint, lavender, yellow-green, teal, and peach frames. Use varied rotation and overlap, a broad diagonal white headline strip, and a small outlined starburst. Keep the phone composition large and cropped rather than shrinking every cover into view.”
  2. Creator card: “Create a flat white, thinly ruled directory cell. Center a small underlined professional role above a 28px uppercase Inter name. Place an environmental portrait below, using an oval, slanted quadrilateral, or authored organic mask. Keep the outer cell square and shadow-free.”
  3. Directory layout: “Arrange fourteen linked creator cells in a 1200px desktop grid with four 300px columns. Leave the first row's last slot and final row's first slot for decoration. Use seven two-column rows on mobile, preserving name order and removing those decorative slots.”
  4. Sharing footer: “Center an underlined SHARE! label above a black elliptical X control and a blue rectangular facebook control. Leave generous white space before a small company wordmark and copyright. Let colorful portrait covers rise into view below.”
  5. Navigation: “Place two compact, underlined controls at the upper left, each with an emoji: TOP as a link and CREATORS as a button. Use Inter medium, a transparent surface, and a short transform transition for an explicitly controlled visible state.”

Quick Start

CSS Custom Properties

This is a recommended CSS adaptation, not recovered source code. Exact source colors and measured desktop type sizes are retained. A proposed 767px breakpoint and a 375-unit mobile scale reproduce the supplied endpoint proportions; the source breakpoint was not available.

Load authorized Inter and Source Han Sans Japanese fonts separately. Poster images, exact silhouette artwork, complete collage placements, menu behavior, and search behavior require additional assets or implementation. The mobile portrait dimensions below are recommendations because the mobile directory was not visually captured. This CSS was not browser-tested during this analysis.

:root {
  /* Observed palette */
  --color-paper: #ffffff;
  --color-ink: #000000;
  --c-mint: #8af7a7;
  --c-teal: #4a8378;
  --c-pink: #ffcef0;
  --c-periwinkle: #a9b5d8;
  --c-yellow: #f0ffa3;
  --c-purple: #d4abff;
  --c-orange: #ffc387;
  --c-facebook: #3f63ff;

  /* Observed source stacking values */
  --z-header: 1000;
  --z-share: 1500;
  --z-menu: 2000;
  --z-modal: 3000;
  --z-loading: 4000;

  /* Implementation aliases */
  --font-latin: Inter, sans-serif;
  --font-japanese: 'source-han-sans-japanese', sans-serif;
  --containerPC: 1000px;
  --directory-width: 1200px;
  --card-height: 423px;
  --rule: 1px solid var(--color-ink);
  --header-height: 64px;
  --header-inset: 24px;
  --text-nav: 20px;
  --text-section: 100px;
  --text-copy: 30px;
  --text-role: 14px;
  --text-name: 28px;
  --leading-copy: 1.5;
  --motion-short: 300ms ease-out;

  /* Derived or estimated opening geometry */
  --hero-stage-height: 998px;
  --hero-bottom-space: 20px;
  --band-top: 260px;
  --band-height: 138px;
  --band-title-size: 80px;
  --band-kicker-size: 18px;

  /* Recommended approximation of the burst outline */
  --burst-shape: polygon(
    50% 0%, 55% 10%, 69% 4%, 70% 15%,
    85% 15%, 85% 30%, 96% 31%, 90% 45%,
    100% 50%, 90% 55%, 96% 69%, 85% 70%,
    85% 85%, 70% 85%, 69% 96%, 55% 90%,
    50% 100%, 45% 90%, 31% 96%, 30% 85%,
    15% 85%, 15% 70%, 4% 69%, 10% 55%,
    0% 50%, 10% 45%, 4% 31%, 15% 30%,
    15% 15%, 30% 15%, 31% 4%, 45% 10%
  );
}

* {
  box-sizing: border-box;
}

body {
  margin: 0;
  color: var(--color-ink);
  background: var(--color-paper);
  font-family: var(--font-latin);
  font-size: 16px;
  line-height: 1.5;
}

button,
a {
  -webkit-tap-highlight-color: transparent;
}

button {
  font: inherit;
}

.site-nav {
  position: fixed;
  inset: 0 0 auto;
  z-index: var(--z-header);
  display: flex;
  align-items: center;
  gap: 27px;
  height: var(--header-height);
  padding-inline: var(--header-inset);
  background: transparent;
  transition: transform var(--motion-short);
}

/* A behavior controller sets this state; no threshold is assumed. */
.site-nav[data-hidden='true'] {
  transform: translateY(-100%);
}

.site-nav__control {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 0;
  border: 0;
  color: inherit;
  background: transparent;
  font-size: var(--text-nav);
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  cursor: pointer;
}

.site-nav__label {
  text-decoration: underline;
  text-underline-offset: 5px;
}

.press-hero {
  padding-bottom: var(--hero-bottom-space);
}

.collage-stage {
  position: relative;
  height: var(--hero-stage-height);
  overflow: clip;
  isolation: isolate;
}

/* Set placement properties per authorized cover composition. */
.cover-poster {
  position: absolute;
  left: var(--cover-x, 50%);
  top: var(--cover-y, 50%);
  z-index: var(--cover-layer, 1);
  display: block;
  width: var(--cover-width, 300px);
  height: auto;
  transform:
    translate(-50%, -50%)
    rotate(var(--cover-angle, 0deg));
}

.hero-band {
  position: absolute;
  top: var(--band-top);
  left: -15%;
  z-index: 40;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 130%;
  min-height: var(--band-height);
  border-block: var(--rule);
  background: var(--color-paper);
  transform: rotate(-5deg);
}

.hero-band__kicker {
  margin: 0 0 6px;
  font-size: var(--band-kicker-size);
  font-weight: 500;
  line-height: 1;
  white-space: nowrap;
}

.hero-band__title {
  margin: 0;
  font-size: var(--band-title-size);
  font-weight: 700;
  line-height: 1;
  white-space: nowrap;
}

.scroll-cue {
  position: absolute;
  top: 547px;
  right: 135px;
  z-index: 50;
  display: grid;
  place-content: center;
  width: 92px;
  height: 92px;
  color: var(--color-ink);
  background: transparent;
  font-size: 15px;
  line-height: 1.5;
  text-align: center;
  text-decoration: none;
  isolation: isolate;
}

.scroll-cue::before,
.scroll-cue::after {
  position: absolute;
  content: '';
  clip-path: var(--burst-shape);
  pointer-events: none;
}

.scroll-cue::before {
  inset: 0;
  z-index: -2;
  background: var(--color-ink);
}

.scroll-cue::after {
  inset: 1px;
  z-index: -1;
  background: var(--color-paper);
}

.copy-container {
  width: min(100%, var(--containerPC));
  margin-inline: auto;
}

.scoop-section {
  padding-block: 133px 175px;
}

.section-heading {
  margin: 0;
  font-size: var(--text-section);
  font-weight: 500;
  line-height: 1;
}

.section-copy {
  margin: 30px 0 0;
  font-family: var(--font-japanese);
  font-size: var(--text-copy);
  font-weight: 700;
  line-height: var(--leading-copy);
}

.scoop-section .section-copy {
  padding-bottom: 78px;
}

.member-grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  width: min(100%, var(--directory-width));
  margin-inline: auto;
  border-top: var(--rule);
  border-left: var(--rule);
}

.member-card,
.scoop-tile {
  min-width: 0;
  min-height: var(--card-height);
  border-right: var(--rule);
  border-bottom: var(--rule);
  background: var(--color-paper);
}

.member-card {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 16px 10px 20px;
  color: inherit;
  text-align: center;
  text-decoration: none;
}

.member-role {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  gap: 4px;
  min-height: 24px;
  margin: 0;
  padding-bottom: 8px;
  font-size: var(--text-role);
  line-height: 1;
}

/* Recommended child weight matching the visible hierarchy. */
.member-role__label {
  font-weight: 700;
  text-decoration: underline;
  text-underline-offset: 2px;
}

.member-name {
  margin: 0;
  padding-bottom: 13px;
  font-size: var(--text-name);
  font-weight: 500;
  line-height: 1;
}

.member-portrait {
  display: block;
  width: min(100%, 250px);
  height: 320px;
  object-fit: cover;
  object-position: var(--portrait-position, center);
}

/* These mask approximations are not recovered source paths. */
.member-portrait--oval {
  border-radius: 50%;
}

.member-portrait--slanted {
  clip-path: polygon(0 5%, 91% 0, 100% 95%, 9% 100%);
}

.member-portrait--lobed {
  mask-image:
    radial-gradient(
      ellipse 50% 31% at 50% 31%,
      #000 99%, transparent 100%
    ),
    radial-gradient(
      ellipse 50% 31% at 50% 69%,
      #000 99%, transparent 100%
    );
  mask-repeat: no-repeat;
}

.scoop-tile {
  display: grid;
  place-items: center;
  font-size: 50px;
}

.scoop-tile span {
  transform: rotate(-5deg);
}

.share-section {
  padding-bottom: 78px;
  text-align: center;
}

.share-heading {
  min-height: 71px;
  margin: 0;
  padding-bottom: 25px;
  font-size: 40px;
  font-weight: 500;
  line-height: 1;
  text-decoration: underline;
  text-underline-offset: 8px;
}

.share-links {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
}

.share-link {
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--color-paper);
  font-weight: 500;
  text-decoration: none;
  transition: opacity var(--motion-short);
}

.share-link--x {
  width: 125px;
  height: 65px;
  border-radius: 50%;
  background: var(--color-ink);
  font-size: 40px;
}

.share-link--facebook {
  width: 166px;
  height: 57px;
  border: var(--rule);
  background: var(--c-facebook);
  font-size: 30px;
}

.site-footer {
  text-align: center;
}

.footer-logo {
  display: block;
  width: 204px;
  height: auto;
  margin-inline: auto;
}

/* Recommended value; the copyright size was not measured. */
.footer-copyright {
  margin: 8px 16px 0;
  font-size: 11px;
}

/* Recommended accessible interaction treatment. */
a:focus-visible,
button:focus-visible {
  outline: 2px solid var(--color-ink);
  outline-offset: 4px;
}

.member-card:focus-visible {
  outline-offset: -4px;
}

@media (max-width: 767px) {
  :root {
    /* Inferred endpoint scale, used here as a recommendation. */
    --sp: calc(100vw / 375);
    --header-height: calc(52 * var(--sp));
    --header-inset: calc(20 * var(--sp));
    --text-nav: calc(15 * var(--sp));
    --text-section: calc(50 * var(--sp));
    --text-copy: calc(18 * var(--sp));
    --text-role: calc(12 * var(--sp));
    --text-name: calc(16.8 * var(--sp));
    --leading-copy: 1.66;
    --card-height: calc(250 * var(--sp));
    --hero-stage-height: calc(803.4 * var(--sp));
    --hero-bottom-space: calc(92.5 * var(--sp));
    --band-top: calc(242 * var(--sp));
    --band-height: calc(78 * var(--sp));
    --band-title-size: calc(43 * var(--sp));
    --band-kicker-size: calc(11 * var(--sp));
  }

  .site-nav {
    gap: 16px;
  }

  .scroll-cue {
    top: auto;
    right: calc(10 * var(--sp));
    bottom: 2px;
    width: calc(92 * var(--sp));
    height: calc(92 * var(--sp));
    font-size: calc(15 * var(--sp));
  }

  .scoop-section {
    padding-block: calc(135 * var(--sp)) calc(185 * var(--sp));
  }

  .section-copy {
    margin-top: calc(23 * var(--sp));
  }

  .scoop-section .section-copy {
    padding-bottom: calc(136 * var(--sp));
  }

  .member-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .scoop-tile {
    display: none;
  }

  .member-card {
    padding: calc(14 * var(--sp)) 8px calc(8 * var(--sp));
  }

  .member-role {
    min-height: calc(20.48 * var(--sp));
    padding-bottom: calc(7 * var(--sp));
  }

  .member-name {
    padding-bottom: calc(7 * var(--sp));
  }

  .member-portrait {
    width: min(100%, calc(150 * var(--sp)));
    height: calc(180 * var(--sp));
  }

  .share-section {
    padding-bottom: calc(115 * var(--sp));
  }

  .share-heading {
    min-height: calc(42.73 * var(--sp));
    padding-bottom: calc(14 * var(--sp));
    font-size: calc(25 * var(--sp));
    text-underline-offset: 5px;
  }

  .share-links {
    gap: calc(18 * var(--sp));
  }

  .share-link--x {
    width: calc(75 * var(--sp));
    height: calc(40 * var(--sp));
    font-size: calc(24 * var(--sp));
  }

  .share-link--facebook {
    width: calc(100 * var(--sp));
    height: calc(35 * var(--sp));
    font-size: calc(18 * var(--sp));
  }

  .footer-logo {
    width: calc(204 * var(--sp));
  }
}

@media (prefers-reduced-motion: reduce) {
  .site-nav,
  .share-link {
    transition: none;
  }
}

Use .member-card on the fourteen profile anchors in their observed order. Insert decorative .scoop-tile elements after the third and eleventh creators; mark them aria-hidden='true'. They disappear at the proposed mobile breakpoint. The desktop side-rail lettering requires additional decorative markup outside the central grid.

For each .cover-poster, provide an authorized cover image and explicit --cover-x, --cover-y, --cover-width, --cover-angle, and --cover-layer values. Supply a separate mobile arrangement. The CSS deliberately leaves those art-direction choices explicit because the original transform data and asset boundaries were not supplied.

Tailwind v4 Token Mapping

Optional aliases for a project already using Tailwind v4. This is not evidence that the original website uses Tailwind. Define the custom properties above first.

@theme inline {
  --color-paper: var(--color-paper);
  --color-ink: var(--color-ink);
  --color-mint: var(--c-mint);
  --color-teal: var(--c-teal);
  --color-pink: var(--c-pink);
  --color-periwinkle: var(--c-periwinkle);
  --color-yellow: var(--c-yellow);
  --color-purple: var(--c-purple);
  --color-orange: var(--c-orange);
  --color-facebook: var(--c-facebook);

  --font-sans: var(--font-latin);
  --font-japanese: 'source-han-sans-japanese', sans-serif;

  --text-section: var(--text-section);
  --text-creator: var(--text-name);
  --text-role: var(--text-role);
  --text-navigation: var(--text-nav);

  --radius-square: 0px;
}

Sources & Evidence

  • Inspected original and final page: TAIYO KIKAKU — NEW CREATORS 2025. The supplied retrieval reports HTTP 200 and an unchanged final URL.
  • Capture date: September 12, 2026, retrieval timestamp 2026-09-12T13:12:59.131Z.
  • Desktop evidence: 1440 × 1000 opening, directory, and footer captures, plus rendered text, links, element bounds, computed styles, custom properties, and document height.
  • Mobile evidence: 390 × 844 opening and footer captures, plus rendered text, links, element bounds, computed styles, custom properties, and document height. The directory's two-column arrangement is established by DOM geometry rather than a supplied mobile directory screenshot.
  • Original-page identity evidence: the visible corporate mark, copyright naming TAIYO KIKAKU Co., Ltd., and the footer link to the corporate homepage. That destination was not separately inspected.
  • Observed states: opening header translated above the viewport; navigation visible in later captures; desktop and mobile collage compositions; desktop directory imagery; responsive sharing controls. Anchor destinations were recorded, but their activation was not tested.
  • Inspection limitations: no profile-page visits, open-menu capture, activated search capture, motion recording, hover/focus tests, font-file inventory, image URL inventory, or source breakpoint rules. Readiness checks reduce transient capture errors but do not establish semantic completeness or verify delayed and unexercised behavior.

This reference describes the current index shown in the supplied inspection. Measured styles, visual estimates, derived dimensions, and recommended implementation choices are identified separately throughout.

← デザイン一覧に戻る