ReDesigner|デザイナー向けキャリアプラットフォームのWebサイトプレビュー

DESIGN REFERENCE

ReDesigner|デザイナー向けキャリアプラットフォーム

大胆な黒いタイポグラフィと赤い斜線状の背景が印象的なキャリアサービスサイト。淡い幾何学模様、丸みのあるカード、人物紹介を組み合わせ、モバイルでは縦方向の構成に展開しています。

オリジナルサイトを見る
ジャンル
人材サービス
元の業種
人材・採用・キャリア支援
デザイン分析日
2026/9/23

design.md

ReDesigner — Style Reference

Monumental black lettering, a sweeping red ribbon, and approachable human detail for a designer career platform.

Website: redesigner.jp Original URL: https://redesigner.jp/ Final URL: https://redesigner.jp/ Theme: a white canvas with charcoal typography, large red graphic fields, and pastel accents. Inspected: September 23, 2026, at 02:32 JST; supplied retrieval timestamp September 22, 2026, at 17:32:46.197 UTC. Viewports: 1440 × 1000 desktop and 390 × 844 mobile, in CSS pixels. Scope: the current public homepage. Visual evidence includes the opening composition, a desktop feature/support transition, and desktop/mobile footer states. Rendered text and sampled computed styles additionally cover the service introduction, career concerns, adviser profiles, testimonials, usage steps, and FAQ. Destination pages and expanded interaction states were not inspected.

ReDesigner presents a career service with the confidence of a design brand. The opening uses two enormous lines of black English lettering over a white field crossed by red and pink diagonal graphics. Rounded triangular marks, pale dotted textures, and generous empty space soften the scale. Japanese copy stays compact and readable beneath the much louder display typography.

The page continues as a long service homepage with staggered proof cards, adviser profiles, customer stories, registration steps, and questions. Its visual rhythm alternates broad graphic gestures with small, precise information groups. Black registration capsules provide a consistent action treatment, while red carries the brand environment and the visible consent action. The footer repeats the opening diagonal, turning the page into one continuous composition.

全文を表示閉じる

ReDesigner — Style Reference

Monumental black lettering, a sweeping red ribbon, and approachable human detail for a designer career platform.

Website: redesigner.jp Original URL: https://redesigner.jp/ Final URL: https://redesigner.jp/ Theme: a white canvas with charcoal typography, large red graphic fields, and pastel accents. Inspected: September 23, 2026, at 02:32 JST; supplied retrieval timestamp September 22, 2026, at 17:32:46.197 UTC. Viewports: 1440 × 1000 desktop and 390 × 844 mobile, in CSS pixels. Scope: the current public homepage. Visual evidence includes the opening composition, a desktop feature/support transition, and desktop/mobile footer states. Rendered text and sampled computed styles additionally cover the service introduction, career concerns, adviser profiles, testimonials, usage steps, and FAQ. Destination pages and expanded interaction states were not inspected.

ReDesigner presents a career service with the confidence of a design brand. The opening uses two enormous lines of black English lettering over a white field crossed by red and pink diagonal graphics. Rounded triangular marks, pale dotted textures, and generous empty space soften the scale. Japanese copy stays compact and readable beneath the much louder display typography.

The page continues as a long service homepage with staggered proof cards, adviser profiles, customer stories, registration steps, and questions. Its visual rhythm alternates broad graphic gestures with small, precise information groups. Black registration capsules provide a consistent action treatment, while red carries the brand environment and the visible consent action. The footer repeats the opening diagonal, turning the page into one continuous composition.

How to Read This Reference

  • Measured means a value was present in the supplied rendered DOM or computed-style samples. Rectangle dimensions are rendered bounds and may include transforms.
  • Estimated means a value was judged from the supplied current-page screenshots. Estimated colors were not obtained through pixel sampling.
  • Recommended means a proposed implementation choice, including the CSS adaptation, breakpoint, focus styles, and reduced-motion behavior.
  • Named tokens are descriptive aliases created for this reference. The sampled root properties expose utility variables rather than a semantic brand-token system.
  • Font stacks are observed declarations. They do not prove which installed font face rendered every glyph.
  • Coverage varies by component. The opening, persistent navigation, consent panel, visible feature card, and footer have direct screenshot evidence. Several intervening sections have stronger DOM evidence than visual coverage.
  • Interaction limits: scrolling states were captured, but no menu opening, FAQ expansion, adviser-button activation, consent dismissal, or registration flow was supplied.

Tokens — Colors

Default Palette
Name Value Evidence Suggested token Role
Canvas White #FFFFFF Measured on body and several surfaces --rd-paper Page, feature surfaces, profile name strips, testimonial cards, consent panel
Charcoal #262626 Measured --rd-ink Main text and black registration capsules
Action Red #D90D0D Measured on consent button and privacy link --rd-action Explicit red controls and inline emphasis
Graphic Red Approximately #E60000 Screenshot estimate --rd-graphic-red Large hero and footer graphic fields
Ribbon Pink Approximately #FFA1AB Screenshot estimate --rd-ribbon-pink Strongest offset layer above the red ribbon
Pale Pink Approximately #FFE2E6 Screenshot estimate --rd-ribbon-light Middle ribbon layer
Blush White Approximately #FFF0F3 Screenshot estimate --rd-ribbon-pale Outermost ribbon layer against white
Mint Approximately #DFF7EF Screenshot estimate --rd-mint Small rounded triangular decoration in the desktop opening
Peach Approximately #FBE8D1 Screenshot estimate --rd-peach Cropped decorative shape near the desktop upper-left corner
Ice Blue Approximately #EDFAFE Screenshot estimate --rd-ice Large pale shape behind the mobile hero
Arrow Gray Approximately #DCDEE0 Screenshot estimate --rd-line-soft Hand-drawn directional arrows near the final registration action
Career Highlight #FBFAD1 Measured --rd-highlight Small employer-transition labels within testimonial cards
Heart Coral Approximately #FF6861 Screenshot estimate --rd-coral Small heart beside the closing statement

The distinction between Action Red and Graphic Red is an evidence distinction, not proof that the site intentionally defines two brand reds. The button color is known from computed CSS; the large graphic fills were not sampled. Use an authorized original asset or verify its fill before treating the visual estimate as an exact production value.

Color Distribution

White and charcoal establish the interface. Red occupies entire compositions rather than appearing only on buttons. Pink provides a stepped boundary between white and red; it is not a general card background. Pastels remain subordinate, appearing in isolated shapes and small information highlights.

Registration buttons in the current captures are charcoal with visibly white labels. Some sampled anchor containers report charcoal text as well as a charcoal background; those parent values do not describe the final label rendering. Preserve the visible white label rather than copying an incomplete parent style.

Only the default appearance was supplied. There is no evidence here of a user-selectable theme.

Tokens — Typography

Japanese Interface and Body Copy

Observed stack: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Hiragino Sans", 游ゴシック, "Yu Gothic", メイリオ, Meiryo, sans-serif.

The root is 16px / 24px; the body is 14px / 22.4px, weight 400. Larger Japanese statements use weight 700, deliberate line breaks, and additional tracking. Feature descriptions retain a comfortable 16px / 25.6px on both inspected widths.

The hierarchy is selective rather than uniformly scaled down. Introductory prose becomes smaller on mobile, while feature headings and feature-body text keep their desktop sizes.

English Display and Profile Labels

Observed stack on sampled English elements: "Avenir Next", Montserrat, Verdana.

The decorative About title, adviser names, and footer group headings use weight 900. Adviser role labels use weight 500, while the copyright line uses weight 400.

The hero has very heavy geometric lettering, but its actual letter-bearing elements were not included in the computed-style sample. Its family and exact font size are therefore unverified. The observed English stack is a practical starting point for an adaptation, not a verified identification of the hero face.

Wordmark and Icons

The main H1 has no extracted text and corresponds visually to the ReDesigner wordmark. Its measured rectangle is 210 × 72.09px on desktop and 150 × 51.5px on mobile. Treat this as brand artwork rather than rebuilding the logo by typing the product name in a substitute font.

A Material Symbols Outlined font declaration is present in the rendered evidence. That establishes an available icon resource, but does not establish that every visible lock, hand, social icon, or hamburger uses that font.

Type Scale

Sizes below are measured unless explicitly marked as estimates. Entries describe the text-bearing element where that element was sampled.

Role Desktop Mobile Weight / tracking Notes
Base body 14px / 22.4px Same 400, normal General inherited text
Header navigation link 13px / 20.8px Login: 11px / 18.15px 700, 1px Desktop jobs, employer, and login links
Hero English lettering Approximately 150–160px Approximately 60–64px Visually very heavy Screenshot estimate; actual child styles unavailable
Hero Japanese caption 16px / 24px 15px / 24px 700, 1px Two centered lines
Large service statement 40px / 60px 22px / 33px 700, 2px Applies to sampled mission/About statements
Mission supporting text 20px / 37px 14px / 26.6px 700, 1px White text in the service introduction
About introduction 20px / 32px 14px / 22.4px 400, 1px Introductory paragraph above feature cards
Feature heading 20px / 32px Same 700, normal Both feature descriptions
Feature body 16px / 25.6px Same 400, normal Strong mobile reading size
Outlined jobs action 20px / 32px Same 700, 1px すべての求人
Support subheading 18px / 28.8px 16px / 25.6px 700 Adviser-service explanation
Support paragraph 16px / 25.6px 13px / 20.8px 400 Compact mobile service detail
Adviser name 18px / 27px Same English stack, 900 White strip with 2px padding
Adviser role 12px / 19px Same English stack, 500 Separate white strip
Testimonial occupation 13px / 21px Same 500, 1px Above the customer name
Testimonial name 18px / 24px Same 700, 1px Centered within the card
Employer transition label 11px / 21px Same 500, 1px Pale-yellow background
Decorative About title 130px / 208px Same English stack, 900 Computed color is transparent; final decorative treatment is not fully specified
Footer group title 18px / 25px Same English stack, 900, 0.5px About, Product, SNS
Footer links 12px / 19.8px Same 500, 1px Compact vertical navigation
Operator detail 11px / 16.5px Same 500, 1px Small footer information
Consent heading 18px / 27px 16px / 27px 700 Privacy heading with red lock
Consent paragraph 16px / 24px 14px / 24px 400 One line desktop, four lines mobile in the supplied state
Consent action 14px / 22.4px Same 700 White text on red

Do not use the sampled 14px inherited H2 value as the visible size of every English section heading. Several headings contain separate visual children that were not individually sampled.

Tokens — Spacing & Shapes

Layout character: expansive scenes, compact utility controls, large rounded content forms, and intentional horizontal offsets.

The evidence does not expose one universal spacing scale. A practical adaptation can use 8, 16, 20, 24, 32, 40, 60, 80px as recurring working values, while retaining measured component dimensions where appropriate.

Spacing and Geometry
Element Desktop Mobile Evidence
Header 132px high; 36px horizontal padding 70px high; padding 12px 16px 0 10px Measured
Main wordmark 210 × 72.09px, top about 191.55px 150 × 51.5px, top about 188.05px Measured
Header registration capsule 144 × 48px 103 × 40px Measured
Large registration / jobs action 268 × 72px 268 × 72px Measured on stable examples
Feature text width 468px 310px Measured
About introductory text 836px wide 350px wide Measured
Testimonial card 360 × 640px 350 × 656.77px Measured
Testimonial separation 24px horizontally 24px vertically Calculated from measured rectangles
Footer padding 288px 0 140px 78px 40px 80px Measured
Consent panel outer box Approximately 1312 × 119px; 64px side clearance Approximately 342 × 252px; 24px side clearance Screenshot estimate
Consent panel bottom clearance Approximately 30px Approximately 30px Screenshot estimate
Consent action 180 × 52.39px 294 × 52.39px Measured

The first large registration link has slightly smaller rendered desktop bounds than its 268px grid track. This is a reminder that transformed rectangles should not automatically become layout tokens. The stable closing action provides the clearer 268 × 72px reference.

Border Radius
Element Value Evidence
Registration and outlined jobs actions 40px Measured
Consent action 45px Measured
Testimonial cards 160px Measured
Adviser portrait buttons 50% Measured; rendered bounds are not square
Consent panel Approximately 8px Screenshot estimate
Feature surface Approximately 48px Screenshot estimate
Product screenshot frame Approximately 24–30px Screenshot estimate
Large background shapes Broad, custom rounded corners Visual observation; exact path unavailable
The Diagonal Motif

The major boundaries descend toward the right at approximately 13°. This estimate comes from roughly 330px of vertical change across a 1440px desktop frame and roughly 90px across a 390px mobile frame.

The opening uses multiple parallel layers above a large red field. Near the left edge, the visible layer depths are approximately 30px, 42px, and 56px. They remain substantial on mobile instead of shrinking in proportion to the viewport. The desktop red form also has a broad rounded turn toward the right; a plain rectangular skew reproduces only part of that silhouette.

Repeat the direction and layering at scene transitions. Keep text level while the surrounding graphic moves diagonally.

Components

Persistent Navigation

Role: access to jobs, content, employer information, login, and registration.

On desktop, a white capsule at the upper left contains the 求人 link and the コンテンツ button. Its visual size is approximately 186 × 62px, with generous internal padding and an extremely soft shadow. At the right, the employer and login links lead into a charcoal registration capsule.

The full header is transparent in the sampled styles. Its placement lets the white page and decorative shapes remain visible around the controls. In scrolled desktop captures, a smaller ReDesigner wordmark appears at the center while the left and right controls remain near their original positions.

On mobile, the left capsule becomes an icon-only menu button with a measured 63 × 52px rectangle. The initial state shows login and a 103 × 40px registration capsule at the right. In the supplied footer state, a small wordmark occupies the center and the login label is no longer visible. The exact scroll threshold and transition logic are unverified.

The content control is a button, not a supplied destination link. Its menu contents and open-state appearance were not captured.

Opening Brand Composition

Role: establish identity and the service promise before detailed information.

The opening has four principal layers:

  1. Sparse corner dot patterns and pale rounded shapes.
  2. A centered ReDesigner wordmark.
  3. Two oversized charcoal lines: To All and Designers.
  4. A sweeping red background with three pink offset layers, followed by a small white Japanese caption and a hand-shaped control.

The wordmark remains close to y = 190px at both inspected viewports. The headline contracts dramatically on mobile while preserving the same two-line composition. The mobile caption starts around y = 550px, compared with y = 730px on desktop.

The hand-shaped control has a measured 36 × 30px button rectangle and sits 14px below the caption. Its purpose cannot be established from its empty extracted text alone; no click result was supplied.

The header registration action remains available above the composition. Avoid adding an unrelated central button that changes the opening hierarchy.

Service Introduction and Career Concerns

Role: explain the service and connect it to recognizable career questions.

The rendered text includes a repeated service promise, a statement that ReDesigner began as a Goodpatch service, and ten career concerns. These range from understanding employers and receiving informed career advice to clarifying strengths, market value, portfolio creation, and designer type.

The mission statement is measured at 40px / 60px on desktop and 22px / 33px on mobile. Supporting text is bold, white, and generously led. On mobile, both occupy a 350px column with 20px side margins.

The concerns section ends with a solution statement and a registration action. Its full decorative arrangement is not visible in the supplied screenshots. The content sequence is established; the precise arrangement of concern items is not. For a new implementation, preserve the progression from concerns to reassurance without inventing an unverified carousel or interactive assessment.

About and Feature Proof Cards

Role: demonstrate what is distinctive about the jobs and scouting experience.

A large Japanese statement introduces the section, followed by an explanatory paragraph. Two feature blocks describe designer-specific job information and personalized scouting.

The visible desktop scouting card is a broad white surface, approximately 870px wide and 300px tall, with large rounded corners and a very faint shadow. Text occupies the left portion; a compact product-interface screenshot sits at the right. The sampled text width is 468px, and the screenshot is visually about 304 × 216px.

The cards are staggered horizontally. The first text block begins at x = 206px; the second begins at x = 439px, a 233px shift. This offset is part of the composition, not a conventional equal-column card grid.

Each text group uses a 20px / 32px bold heading, an 8px gap, and 16px / 25.6px body copy. On mobile, the two text groups align at x = 40px with 310px widths. Their exact image placement is not visible in the supplied mobile frames; stacking the screenshot beneath the copy is a recommended adaptation, not a confirmed source rule.

A centered outlined すべての求人 link follows the cards. It measures 268 × 72px, with 16px padding, 40px radius, and a visually fine charcoal border. Its observed destination is /jobs.

Adviser Support Section

Role: make the service feel personal and explain the support available.

On desktop, the large English Support heading sits to the left of a Japanese explanation. The explanatory column begins around x = 564px and is approximately 686px wide. Mobile places the heading above the explanation; the latter uses a 360px column with 15px side clearance.

Four adviser profiles are present: Misaki Miyamoto, Mao Misaka, Fumihisa Iwase, and Takayuki Morikawa. Each has a rounded button region and two white text strips: a heavy English name and a smaller Career Designer label.

The desktop button bounds are approximately 260.3 × 214.1px, placed at roughly 270px horizontal intervals. These are rendered bounds, not proof of the original image dimensions. The supplied screenshot shows only a small portion of the portrait row, so exact image crops remain unverified.

Mobile re-composes the profiles into an alternating sequence. Their left positions alternate between approximately 10px and 120px, while their top positions advance by approximately 207px. Name strips alternate to the opposite side, creating an overlapping, editorial rhythm. Preserve this relationship rather than reducing the section to four identical centered blocks.

Profile activation behavior was not supplied.

Testimonial Cards

Role: connect the service to specific career outcomes and editorial stories.

The DOM establishes two large white capsule-shaped links. On desktop, they are 360 × 640px, separated by 24px; the section introduction sits to their left. On mobile, the introduction moves above two stacked 350px cards, each approximately 657px tall, again separated by 24px.

The 160px corner radius is unusually large and important to the component identity. Metadata is centered and layered by importance: employment type, occupation, customer name, then a pale-yellow employer-transition label. That small highlight uses 1px 10px padding and square corners.

The links point to two ReDesigner Magazine career interviews. The supplied evidence establishes card dimensions, text styling, and destinations, but does not fully show their imagery. Do not infer a carousel, video, or hover reveal from the card shape.

Usage Steps and FAQ

Role: explain the process and resolve common questions before registration.

The rendered sequence contains four usage steps: free registration, profile completion, scouting or employer introductions, and meetings or interviews. A following FAQ contains six questions about cost, differentiation, readiness to change jobs, other uses, regional jobs, and student eligibility.

The supplied element samples do not include the detailed step-item layout or question-row controls. Their exact iconography, borders, spacing, and answer states are therefore unverified. Treat these sections as content requirements, not as evidence for a particular accordion implementation.

For a new build, an ordered list for the four steps and accessible disclosure controls for the FAQ are reasonable recommendations.

Closing Registration Composition

Role: provide a clear final action after the service explanation.

The desktop closing statement reads Design to empower, in heavy charcoal type with a small coral heart. Its visual scale is approximately 60px; the text-bearing computed style was not supplied.

A centered charcoal 268 × 72px registration capsule sits below. Loose gray arrows point toward it from several directions. These marks look hand drawn, with rounded ends and imperfect geometry, adding warmth to an otherwise precise layout.

The red diagonal footer crosses the lower part of this composition. At the bottom mobile capture, most of the closing action has already scrolled above the frame; the visible fragment should not be interpreted as its full mobile layout.

Role: secondary navigation, related products, social access, and operator identification.

The footer places white content on a large red diagonal field. Its element background is sampled as transparent, so the red appearance belongs to another visual layer rather than a simple measured footer background declaration.

Desktop content is organized into three groups, with left edges near 359px, 548px, and 837px. About and Product contain compact vertical link lists. SNS includes two 20 × 20px social links, followed by the reversed wordmark and operator information. The navigation group spans roughly 721px overall.

On mobile, these groups stack within 40px horizontal padding. The link typography stays at 12px / 19.8px, rather than scaling down further. The About-to-Product heading separation is approximately 242px, reflecting the length of the first list and the following group gap.

The current page identifies the operator as Goodpatch Inc., displays its Japanese legal name, and links 運営会社 to https://goodpatch.com/jp. This establishes operation of the service; it does not identify the designer or developer of the current website.

Role: explain cookie use and provide the visible consent action.

This panel is a major part of the supplied first-visit appearance. It remains near the viewport bottom in opening, middle, and footer captures. The rest of the page is not visibly dimmed.

Desktop anatomy:

  • White rounded panel, approximately 1312 × 119px, with 64px side margins and 30px bottom clearance.
  • Copy starts at x = 89px, implying about 25px horizontal inset.
  • An 18px / 27px heading with a small red lock, followed by an 8px gap and a 16px / 24px paragraph.
  • A red privacy-policy link embedded in the paragraph.
  • A 180 × 52.39px red button at the right, with 45px radius and a small shadow.

Mobile anatomy:

  • Approximately 342 × 252px, inset 24px from each side and about 30px from the bottom.
  • Copy and action share a 294px inner width.
  • Heading reduces to 16px; body reduces to 14px while retaining 24px line height.
  • Copy wraps to four lines; the button becomes full width beneath it.

The panel occupies approximately 12% of the desktop viewport height and 30% of the mobile viewport height. It visibly covers part of the opening caption on mobile and substantial footer content. Account for that obstruction when reviewing composition. Dismissal, persistence, and subsequent consent states were not tested.

Tokens — Motion & Interaction

The supplied styles expose several timings, but the screenshots show settled states. A declared transition is not proof of its trigger, start value, or final transform.

Element Supplied declaration What is established
Desktop navigation links 0.2s ease-out Short transition; affected property not specified in the supplied shorthand
Registration capsules transform 0.3s Transform feedback is declared; scale or translation amount is unknown
Outlined jobs action background-color 0.3s Background-color transition is declared
Hero caption and hand button opacity 1s cubic-bezier(0.46, 0.4, 0.07, 1) 0.8s Delayed opacity transition
Mission statement 0.5s cubic-bezier(0.46, 0.4, 0.07, 1) Half-second transition
Mission supporting copy Same, with 0.3s delay Staggered timing relative to the statement
About introduction 0.6s cubic-bezier(0.46, 0.4, 0.07, 1) Paragraph has an additional 0.1s delay
First testimonial link 0.4s cubic-bezier(0.46, 0.4, 0.07, 1) 0.55s Delayed transition
Second testimonial link Same, with 0.65s delay A further 0.1s stagger
Decorative About title on mobile 1.2s cubic-bezier(0.46, 0.4, 0.07, 1) both Named animation present; keyframe geometry unavailable
Consent action 0.2s ease-out Short transition; final feedback appearance unverified

Most sampled elements report animation: none. Repeated generic transition: all entries without a supplied nonzero duration should not be treated as meaningful motion evidence.

Observed State Changes and Limits
  • Navigation remains visible in the supplied scrolled frames; a smaller centered wordmark appears in those states.
  • The consent panel remains at the same viewport location while page content changes behind it.
  • Job, login, employer, registration, article, and footer destinations are present as links.
  • No supplied interaction demonstrates FAQ expansion, menu contents, profile overlays, consent persistence, or the hand control's behavior.
  • The capture procedure waited for finite motion and layout stability, and temporarily paused perpetual animations during readiness checks. This does not establish that the page contains a perpetual animation.

For an adaptation, reuse the observed easing curve and restrained stagger where helpful. Keep content visible if reveal scripting is unavailable. Do not add parallax, continuous floating, or spring effects and describe them as source behavior.

Surfaces

Layer Appearance Evidence and purpose
Page canvas White, uninterrupted Measured body background; preserves space around large graphics
Brand scene Red with parallel pink layers Visually established; large structural gesture
Decorative accents Pale rounded forms and corner dots Visual observation; low-contrast support for the brand scene
Navigation island White capsule with very soft shadow Screenshot observation; separates compact controls from the page
Feature surface White on white, large radius, faint shadow Screenshot observation; groups proof without creating a dense dashboard
Profile labels Small white rectangular strips Measured background and padding; readable over portrait regions
Testimonial surface White, 160px radius Measured; distinctive tall capsule geometry
Career outcome label Flat pale yellow, square corners Measured; small informational emphasis
Consent panel White, modest radius, broad shadow Visually persistent foreground layer
Footer White details over a red diagonal graphic Screenshot observation; closes the visual loop

Shadows are present but selective. They separate white surfaces and elevate the consent panel; they are not the main source of hierarchy. The supplied styles do not provide exact shadow recipes, so the Quick Start uses recommended approximations.

Imagery

The brand language combines vector-like geometry with concrete service proof. Large red and pastel shapes supply identity; small interface screenshots explain the product; adviser imagery and customer stories supply human context.

The opening does not depend on a large stock photograph. Its impact comes from type, the logo, layered diagonal geometry, and scale. Preserve the relationship between those elements before adding more imagery.

Product screenshots should remain legible enough to communicate that they show real job and scouting interfaces. Preserve their aspect ratios and avoid replacing them with decorative browser mockups that were not observed. At the inspected desktop size, they function as compact proof images beside substantial explanatory copy.

Gray arrows and the small hand motif bring a more informal drawing style into the system. They should remain secondary to the typography and action labels.

Observed Asset References
Asset category Evidence Availability
ReDesigner wordmark Large opening version, smaller scrolled-header version, reversed footer version Visible; asset URLs were not supplied
Hero/footer geometry Red field, pink offset layers, rounded turns Visible; exact SVG paths or image files were not supplied
Pastel shapes and dot textures Desktop and mobile opening captures Visible; source implementation unknown
Job/scouting interface images Desktop feature-card capture Visible; image URLs were not supplied
Adviser imagery Partial screenshot coverage plus profile-button structure Exact crops and source files unverified
Testimonial imagery Story-card content and geometry in DOM evidence Full visual treatment not shown in the supplied frames
Closing arrows and heart Desktop footer-transition capture Visible; original asset paths unknown
Material Symbols Outlined Font declaration in rendered evidence Observed resource: https://content.redesigner.jp/site-static/red-career-front/fonts/material-symbols-outlined.11f30d4a58823c8a.woff2

Use authorized original brand assets when available. The absence of asset URLs in the supplied evidence is not a reason to invent filenames or claim a particular illustration-production method.

Layout & Responsive Behavior

The page is a long scrolling homepage: approximately 8669px tall at 1440px wide and 10506px tall at 390px wide in the supplied state. These are capture results, not fixed heights to encode in CSS.

Relationship Desktop observation Mobile observation
Header Left navigation capsule, right utility links and registration Menu button, compact utility controls; centered wordmark visible in scrolled state
Main logo 210px wide, near 192px from top 150px wide, near 188px from top
Hero lettering Monumental two-line composition Same two lines, much smaller lettering
Ribbon Broad diagonal with visible rounded turn Same downward-right direction; large band thickness retained
Main statements 40px type 22px type with additional wrapping
Feature text 468px columns with horizontal staggering 310px columns sharing a 40px left inset
Support introduction Heading and explanation beside each other Heading above explanation
Adviser profiles Four across Alternating left/right vertical sequence
Testimonials Two cards beside the section introduction Introduction above two stacked cards
Footer Three content groups across Groups stacked within 40px side padding
Consent panel Copy and action in one row Copy above full-width action

The mobile design preserves several large component dimensions. Main actions remain 268 × 72px; adviser button bounds remain approximately the same size; testimonial widths change only from 360px to 350px. Responsive behavior therefore depends heavily on re-composition rather than uniform scaling.

No source breakpoint was supplied. The 48rem breakpoint in the Quick Start is a recommendation for the demonstrated layout changes. Intermediate widths, landscape phones, safe-area behavior, and browser zoom were not captured.

Do’s and Don’ts

Do
  • Build the opening around the two-line English statement, centered brand asset, and diagonal red field.
  • Keep registration actions charcoal with clearly white labels in the current visual system.
  • Preserve the pink layers between the white canvas and red graphic.
  • Repeat the downward-right diagonal in the footer.
  • Use pale rounded shapes and dotted corner textures sparingly.
  • Retain generous empty space around relatively compact navigation and Japanese copy.
  • Stagger desktop feature cards instead of aligning everything to one rigid grid.
  • Keep feature-body text at the observed 16px / 25.6px on mobile.
  • Preserve the tall 160px-radius testimonial cards and small square outcome labels.
  • Re-compose adviser profiles into an alternating mobile sequence.
  • Treat the consent panel as a significant first-visit layout state.
  • Separate measured typography and geometry from estimates for decorative assets.
Don’t
  • Don’t replace the current black registration capsules with a different primary-action shape.
  • Don’t make every surface red or every card pink; the white canvas is essential.
  • Don’t replace the brand wordmark with ordinary text in a guessed font.
  • Don’t identify the hero font solely from the font stack of another English element.
  • Don’t shrink every mobile component proportionally to desktop width.
  • Don’t turn the adviser sequence into an unrelated carousel without a product reason.
  • Don’t flatten the diagonal artwork into a generic horizontal color band.
  • Don’t treat transparent parent backgrounds or inherited font sizes as the complete rendered appearance.
  • Don’t invent FAQ answers, profile dialogs, menu layouts, or button outcomes from static screenshots.
  • Don’t reproduce the capture's total document height with fixed-height sections.
  • Don’t let new decorative artwork block links or create horizontal document scrolling.

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

  • Give the menu, social links, adviser buttons, and hand control explicit accessible names. The supplied text extraction does not establish their accessible names.
  • Preserve a meaningful text heading for the page even when the logo or hero lettering uses image or SVG artwork.
  • Provide visible keyboard focus on both white and red backgrounds. Use white focus outlines for footer links if a charcoal outline would disappear into the scene.
  • Keep decorative shapes and arrows out of the accessibility tree and disable their pointer events.
  • Implement FAQ disclosures with native buttons or details elements and clear expanded states.
  • Make mobile navigation keyboard operable and restore focus to its trigger when it closes.
  • Respect reduced-motion preferences and avoid hiding essential copy behind an animation prerequisite.
  • Let the consent panel scroll internally on short screens, while keeping its action reachable. Ensure keyboard-focused content is not concealed behind it.
  • Preserve the visible compact button shapes while expanding touch hit areas where needed.
  • Reserve image dimensions to prevent layout shifts; load below-the-fold proof and portrait imagery appropriately.
  • Validate the estimated decorative colors and hero letterforms against authorized source assets before a fidelity-sensitive implementation.

Agent Prompt Guide

Quick Color Reference
  • Main canvas and card surfaces: measured #FFFFFF.
  • Main text and registration capsules: measured #262626.
  • Consent action and privacy link: measured #D90D0D.
  • Large red graphic field: approximately #E60000; verify against its asset.
  • Ribbon layers: approximately #FFA1AB, #FFE2E6, and #FFF0F3.
  • Small outcome highlight: measured #FBFAD1.
  • Secondary decoration: pale mint, peach, ice blue, and light gray.
Overall Prompt

“Create a responsive designer career-platform homepage inspired by the current ReDesigner composition. Use a white canvas, charcoal text, very heavy two-line English hero lettering, and a centered brand asset. Sweep a large red form diagonally downward to the right behind the headline, with three substantial pale-pink offset layers. Keep Japanese explanatory copy compact and readable. Use transparent persistent navigation with a small white navigation capsule and black rounded registration actions. Continue into horizontally staggered white proof cards, adviser profiles, tall capsule-shaped customer stories, usage steps, questions, and a red diagonal footer. On mobile, retain large action sizes, stack the story cards, and alternate adviser profiles left and right. Treat decorative colors and hero font metrics as estimates until original assets are available.”

Example Component Prompts
  1. Opening scene: “Place a 210px-wide brand asset near 192px from the top of a 1440px desktop view. Center a monumental two-line headline beneath it. Use a downward-right red ribbon with pink layers and a small white two-line caption. At 390px width, use a 150px logo, approximately 64px display lettering, and the same diagonal direction. Keep decorative shapes behind the text.”
  2. Feature card: “Build a broad white feature surface with roughly 48px corners and a faint shadow. Put a 468px copy column beside a compact interface screenshot. Use a 20px/32px bold heading, an 8px gap, and 16px/25.6px body text. Stagger successive desktop cards horizontally; use a 310px copy column on a 390px phone.”
  3. Adviser sequence: “Show four rounded adviser portraits across desktop, each with overlapping white name and role strips. Names use heavy 18px English type and roles use 12px type. On mobile, retain substantial portrait size and alternate left/right placement with labels counterbalancing the image.”
  4. Testimonial link: “Create a white 360px by 640px story link with a 160px radius. Center the occupation, customer name, and a small pale-yellow employer-transition label near the lower portion. Stack two approximately 350px-wide cards with a 24px gap on mobile.”
  5. Consent panel: “Create a persistent white panel 30px above the viewport bottom. On desktop, use 64px side insets, copy at left, and a 180px red consent button at right. On mobile, use 24px side insets, 24px inner horizontal padding, 14px/24px copy, and a full-width 52px-tall action. Give the panel a modest radius and soft shadow without dimming the page.”
  6. Footer transition: “Place a heavy closing statement above a centered 268px by 72px charcoal registration capsule, with loose light-gray arrows pointing toward it. Let a red field cut diagonally across the lower composition. Arrange white About, Product, and SNS groups in three desktop columns and one mobile column.”

Quick Start

CSS Custom Properties

This is a recommended implementation scaffold, not recovered source CSS. It combines measured interface values with clearly approximate decoration. The hero letterforms, rounded ribbon path, logo, dots, arrows, and imagery require appropriate assets for close visual correspondence. The skewed background below approximates the diagonal relationship rather than the full original silhouette.

:root {
  /* Measured interface colors */
  --rd-paper: #ffffff;
  --rd-ink: #262626;
  --rd-action: #d90d0d;
  --rd-highlight: #fbfad1;

  /* Visual estimates: verify against original artwork */
  --rd-graphic-red: #e60000;
  --rd-ribbon-pink: #ffa1ab;
  --rd-ribbon-light: #ffe2e6;
  --rd-ribbon-pale: #fff0f3;
  --rd-mint: #dff7ef;
  --rd-peach: #fbe8d1;
  --rd-ice: #edfafe;
  --rd-line-soft: #dcdee0;

  /* Observed font stacks; hero face remains unverified */
  --rd-font-body: 'Hiragino Kaku Gothic Pro',
    'ヒラギノ角ゴ Pro W3', 'Hiragino Sans', '游ゴシック',
    'Yu Gothic', 'メイリオ', Meiryo, sans-serif;
  --rd-font-display: 'Avenir Next', Montserrat, Verdana, sans-serif;

  --rd-radius-action: 40px;
  --rd-radius-story: 160px;
  --rd-radius-panel: 8px;
  --rd-radius-feature: 48px;
  --rd-action-width: 268px;
  --rd-action-height: 72px;
  --rd-ease: cubic-bezier(0.46, 0.4, 0.07, 1);

  /* Recommended shadow approximations */
  --rd-shadow-feature: 0 10px 40px rgb(0 0 0 / 0.035);
  --rd-shadow-panel: 0 16px 64px rgb(0 0 0 / 0.16);
  --rd-shadow-button: 0 2px 6px rgb(0 0 0 / 0.2);
}

* { box-sizing: border-box; }
html { font-size: 16px; }
body { margin: 0; }
button, input { font: inherit; }

.rd-page {
  overflow-x: clip;
  color: var(--rd-ink);
  background: var(--rd-paper);
  font: 400 14px / 1.6 var(--rd-font-body);
}

.rd-header {
  position: fixed;
  z-index: 30;
  inset: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 132px;
  padding-inline: 36px;
}

.rd-header__nav {
  display: flex;
  align-items: center;
  gap: 24px;
  padding: 20px 32px;
  border-radius: 999px;
  background: var(--rd-paper);
  box-shadow: 0 4px 32px rgb(0 0 0 / 0.025);
}

.rd-header__actions {
  display: flex;
  align-items: center;
  gap: 24px;
  margin-left: auto;
}

.rd-header a,
.rd-header__content {
  color: var(--rd-ink);
  text-decoration: none;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 1px;
}

.rd-header__content {
  border: 0;
  padding: 0;
  background: transparent;
  cursor: pointer;
}

.rd-header__brand {
  position: absolute;
  left: 50%;
  width: 140px;
  transform: translateX(-50%);
  visibility: hidden;
}

/* State hook for an implementation-defined scroll threshold */
.rd-header[data-scrolled='true'] .rd-header__brand {
  visibility: visible;
}

.rd-header__menu { display: none; }

.rd-pill {
  display: inline-grid;
  place-items: center;
  width: min(var(--rd-action-width), 100%);
  min-height: var(--rd-action-height);
  padding: 16px;
  border: 0;
  border-radius: var(--rd-radius-action);
  color: var(--rd-paper);
  background: var(--rd-ink);
  font: 700 20px / 32px var(--rd-font-body);
  letter-spacing: 1px;
  text-decoration: none;
  cursor: pointer;
  transition: transform 0.3s;
}

.rd-header .rd-pill {
  width: 144px;
  min-height: 48px;
  padding: 0;
  margin-left: 12px;
  color: var(--rd-paper);
  font-size: 13px;
}

.rd-pill--outline {
  border: 1px solid var(--rd-ink);
  color: var(--rd-ink);
  background: transparent;
  transition: background-color 0.3s;
}

.rd-hero {
  position: relative;
  isolation: isolate;
  overflow: hidden;
  min-height: 1000px;
  padding: 192px 20px 176px;
  text-align: center;
}

/* Approximate graphic only; use an authored path for fidelity */
.rd-hero::before {
  content: '';
  position: absolute;
  z-index: -1;
  top: 435px;
  left: 0;
  width: 100%;
  height: 1100px;
  border-radius: 0 120px 160px 0;
  background: var(--rd-graphic-red);
  box-shadow:
    0 -56px 0 var(--rd-ribbon-pink),
    0 -98px 0 var(--rd-ribbon-light),
    0 -128px 0 var(--rd-ribbon-pale);
  transform: skewY(13deg);
  transform-origin: left top;
  pointer-events: none;
}

.rd-hero__brand {
  display: block;
  width: 210px;
  height: auto;
  margin-inline: auto;
}

.rd-hero__title {
  margin: 56px 0 0;
  font-family: var(--rd-font-display);
  font-size: clamp(64px, 11.1vw, 160px);
  font-weight: 900;
  line-height: 1;
  letter-spacing: -0.04em;
}

.rd-hero__title span { display: block; }

.rd-hero__tagline {
  margin: 90px auto 0;
  color: var(--rd-paper);
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 1px;
}

.rd-hero__cue {
  display: block;
  width: 36px;
  height: 30px;
  margin: 14px auto 0;
  padding: 0;
  border: 0;
  color: var(--rd-paper);
  background: transparent;
}

.rd-features {
  width: min(1108px, calc(100% - 40px));
  margin-inline: auto;
}

.rd-feature {
  display: grid;
  grid-template-columns: minmax(0, 468px) minmax(0, 1fr);
  align-items: center;
  gap: 24px;
  width: min(872px, 100%);
  padding: 40px;
  border-radius: var(--rd-radius-feature);
  background: var(--rd-paper);
  box-shadow: var(--rd-shadow-feature);
}

.rd-feature + .rd-feature {
  margin-top: 32px;
  margin-left: auto;
}

.rd-feature h3 {
  margin: 0 0 8px;
  font-size: 20px;
  font-weight: 700;
  line-height: 32px;
}

.rd-feature p {
  margin: 0;
  font-size: 16px;
  line-height: 25.6px;
}

.rd-feature img {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 28px;
}

.rd-stories {
  display: flex;
  justify-content: center;
  gap: 24px;
}

.rd-story {
  display: block;
  width: 360px;
  min-height: 640px;
  overflow: hidden;
  border-radius: var(--rd-radius-story);
  color: var(--rd-ink);
  background: var(--rd-paper);
  text-align: center;
  text-decoration: none;
}

.rd-story__outcome {
  display: inline-block;
  padding: 1px 10px;
  background: var(--rd-highlight);
  font-size: 11px;
  font-weight: 500;
  line-height: 21px;
  letter-spacing: 1px;
}

.rd-footer {
  position: relative;
  isolation: isolate;
  overflow: hidden;
  padding: 288px 0 140px;
  color: var(--rd-paper);
}

.rd-footer::before {
  content: '';
  position: absolute;
  z-index: -1;
  inset: 0;
  background: var(--rd-graphic-red);
  transform: skewY(13deg);
  transform-origin: left top;
  pointer-events: none;
}

.rd-footer__inner {
  display: grid;
  grid-template-columns: 129px 228px minmax(0, 1fr);
  gap: 60px;
  width: min(721px, calc(100% - 80px));
  margin-inline: auto;
}

.rd-footer h3 {
  margin: 0 0 14px;
  font: 900 18px / 25px var(--rd-font-display);
  letter-spacing: 0.5px;
}

.rd-footer ul {
  display: grid;
  gap: 6.6px;
  margin: 0;
  padding: 0;
  list-style: none;
}

.rd-footer a {
  color: inherit;
  font-size: 12px;
  font-weight: 500;
  line-height: 19.8px;
  letter-spacing: 1px;
  text-decoration: none;
}

.rd-consent {
  position: fixed;
  z-index: 100;
  right: 64px;
  bottom: max(30px, env(safe-area-inset-bottom, 0px));
  left: 64px;
  display: grid;
  grid-template-columns: minmax(0, 1fr) 180px;
  align-items: center;
  gap: 20px;
  max-height: calc(100dvh - 60px);
  overflow-y: auto;
  padding: 30px 25px;
  border-radius: var(--rd-radius-panel);
  color: var(--rd-ink);
  background: var(--rd-paper);
  box-shadow: var(--rd-shadow-panel);
}

.rd-consent h2 {
  margin: 0 0 8px;
  font-size: 18px;
  font-weight: 700;
  line-height: 27px;
}

.rd-consent p {
  margin: 0;
  font-size: 16px;
  line-height: 24px;
}

.rd-consent a { color: var(--rd-action); }

.rd-consent__accept {
  width: 100%;
  padding: 15px 0;
  border: 0;
  border-radius: 45px;
  color: var(--rd-paper);
  background: var(--rd-action);
  box-shadow: var(--rd-shadow-button);
  font: 700 14px / 22.4px var(--rd-font-body);
  cursor: pointer;
  transition: 0.2s ease-out;
}

/* Recommended breakpoint; the source breakpoint is unknown */
@media (max-width: 48rem) {
  .rd-header {
    height: 70px;
    padding: 12px 16px 0 10px;
  }
  .rd-header__nav,
  .rd-header__employer { display: none; }
  .rd-header__menu {
    display: grid;
    place-items: center;
    width: 63px;
    height: 52px;
    padding: 0;
    border: 0;
    border-radius: 50%;
    background: var(--rd-paper);
  }
  .rd-header__actions { gap: 16px; }
  .rd-header__login { font-size: 11px !important; }
  .rd-header .rd-pill {
    width: 103px;
    min-height: 40px;
    margin-left: 0;
    font-size: 11px;
  }
  .rd-header__brand { width: 104px; }
  .rd-header[data-scrolled='true'] .rd-header__login {
    display: none;
  }
  .rd-hero {
    min-height: 844px;
    padding: 188px 20px 120px;
  }
  .rd-hero::before {
    top: 491px;
    border-radius: 0;
  }
  .rd-hero__brand { width: 150px; }
  .rd-hero__title {
    margin-top: 18px;
    font-size: clamp(48px, 16.41vw, 64px);
  }
  .rd-hero__tagline {
    margin-top: 164px;
    font-size: 15px;
  }
  .rd-feature {
    grid-template-columns: minmax(0, 1fr);
    padding: 24px 20px;
    border-radius: 32px;
  }
  .rd-stories {
    flex-direction: column;
    align-items: center;
  }
  .rd-story {
    width: min(350px, calc(100vw - 40px));
    min-height: 657px;
  }
  .rd-footer { padding: 78px 40px 80px; }
  .rd-footer__inner {
    grid-template-columns: minmax(0, 1fr);
    gap: 30px;
    width: 100%;
  }
  .rd-consent {
    right: 24px;
    left: 24px;
    grid-template-columns: minmax(0, 1fr);
    gap: 23px;
    padding: 18px 24px 28px;
  }
  .rd-consent h2 { font-size: 16px; }
  .rd-consent p { font-size: 14px; }
}

/* Recommended accessibility additions */
.rd-page :focus-visible {
  outline: 3px solid var(--rd-ink);
  outline-offset: 4px;
}
.rd-footer :focus-visible { outline-color: var(--rd-paper); }

@media (prefers-reduced-motion: reduce) {
  .rd-page *,
  .rd-page *::before,
  .rd-page *::after {
    animation: none !important;
    transition: none !important;
  }
}

Use two block spans inside .rd-hero__title to retain the intended line break. Supply the real wordmark in .rd-hero__brand. Each .rd-feature expects a copy group followed by an image; the mobile image stacking in this scaffold is a recommendation. Do not use the example hero minimum heights as evidence for the original section boundaries.

The consent panel expects a copy group and a sibling button. For example:

<aside class='rd-consent' aria-labelledby='privacy-title'>
  <div>
    <h2 id='privacy-title'>プライバシー</h2>
    <p>
      こんにちは!私たちがより良い情報を提供できるように、
      <a href='https://redesigner.jp/privacy/'>プライバシーポリシー</a>
      に基づいたCookieの取得と利用に同意をお願い致します。
    </p>
  </div>
  <button class='rd-consent__accept' type='button'>同意する</button>
</aside>

Connect the button to the new implementation's consent state. The example does not implement storage, dismissal, or any unobserved source behavior. Add an appropriate decorative lock asset if reproducing the supplied panel.

Tailwind v4 Token Mapping

Optional mapping for a project already using Tailwind v4. This is an adaptation and does not establish the original site's framework version. Define the custom properties above first.

@theme inline {
  --color-paper: var(--rd-paper);
  --color-ink: var(--rd-ink);
  --color-action: var(--rd-action);
  --color-graphic-red: var(--rd-graphic-red);
  --color-ribbon-pink: var(--rd-ribbon-pink);
  --color-ribbon-light: var(--rd-ribbon-light);
  --color-career-highlight: var(--rd-highlight);

  --font-body: var(--rd-font-body);
  --font-display: var(--rd-font-display);

  --radius-action: var(--rd-radius-action);
  --radius-story: var(--rd-radius-story);
  --radius-feature: var(--rd-radius-feature);
  --radius-panel: var(--rd-radius-panel);

  --spacing-action-width: var(--rd-action-width);
  --spacing-action-height: var(--rd-action-height);
  --ease-brand: var(--rd-ease);
}

Sources & Evidence

  • Inspected original and final page: https://redesigner.jp/. Both URLs are identical; the supplied response status is HTTP 200.
  • Capture time: 2026-09-22T17:32:46.197Z, equivalent to September 23, 2026, 02:32:46.197 JST.
  • Desktop evidence: 1440 × 1000 viewport; approximately 8669.44px document height; opening, feature/support transition, and footer captures; rendered page text, link destinations, element rectangles, and computed-style samples.
  • Mobile evidence: 390 × 844 viewport; approximately 10506.11px document height; opening and footer captures; corresponding rendered text, destinations, rectangles, and style samples.
  • Preparation described by the supplied browser record: document-load and image-decoding checks, at least five seconds of initial observation, finite-motion and layout-stability checks, and scrolling through intermediate positions. SharedWorkers and service workers were disabled.
  • Observed state coverage: settled initial and scrolled page states. No supplied click tests establish menu, FAQ, adviser-button, consent, or account-flow behavior.
  • Asset and styling limitations: no complete stylesheet, decorative path data, image inventory, hero-letter computed styles, source breakpoints, or exact shadow declarations were provided. Values derived visually are labeled estimates; implementation choices are labeled recommendations.
  • Attribution supported by the current page: the footer names Goodpatch Inc. and links its operator entry to https://goodpatch.com/jp. No current production credits are established by the inspected page evidence.

This reference describes the current homepage represented by the supplied captures and rendered evidence. It does not claim inspection of destination pages or reconstruction of an earlier version.

← デザイン一覧に戻る