CHILL GREEN「あなたはどっチル?」— 濵田酒造のWebサイトプレビュー

DESIGN REFERENCE

CHILL GREEN「あなたはどっチル?」— 濵田酒造

中央の細い読み物カラムを、くすんだグリーンとコーラルの大きな背景で囲むブランドコンテンツ。手描きイラスト、有機的な吹き出し、体験写真と評価データを組み合わせた親しみやすいデザイン。

オリジナルサイトを見る
ジャンル
食品・飲料
元の業種
食品・飲料・酒類
デザイン分析日
2026/9/12

design.md

CHILL GREEN / あなたはどっチル? — Style Reference

A narrow illustrated tasting story, framed by two oversized botanical worlds.

Original URL: https://www.hamadasyuzou.co.jp/chillgreen_brand/review/
Final URL: https://www.hamadasyuzou.co.jp/chillgreen_brand/review/
Theme: light, with muted botanical colors and section-dependent backgrounds.
Inspected: September 12, 2026; supplied evidence retrieved at 13:23:18.697 UTC / 22:23:18.697 JST.
Viewports: desktop 1440 × 1000 and mobile 390 × 844 CSS pixels.
Scope: the current CHILL GREEN brand review page: opening artwork, product comparison, occasion and testimonial content, survey results, related-content links, and footer. Visual captures show the opening, a desktop testimonial scene, and desktop/mobile closing content. Other sections are documented from rendered DOM evidence where noted.

The page presents two botanical barley shochu variants through illustration, flavor descriptions, customer comments, and survey results. Its strongest structural decision is a phone-sized reading column on desktop. At 1440px wide, the central page is only 375px; two 532.5px side regions carry large botanical emblems, testimonial shapes, and eventually full-height lifestyle photography.

Muted olive paper, sage green, dusty coral, and pale yellow make the composition relaxed and approachable. Heavy black Japanese artwork supplies the opening impact. Small bilingual section headings organize a long reading sequence, while photographs and irregular speech bubbles turn customer comments into illustrated scenes. A yellow, outlined “Online shop*” pill remains near the lower-right corner of the reading column.

This is a brand content and review experience with product and shopping links. Its reusable qualities come from the narrow narrative, changing desktop scenery, and integration of illustration with real customer material.

How to Read This Reference

  • Measured values come from the supplied rendered DOM rectangles, computed styles, and custom properties. Dimensions use CSS pixels unless stated otherwise.
  • Calculated values are arithmetic derived from those measurements or source formulas.
  • Estimated values describe visible screenshot appearance. Background hex values, image corner radii, and shadows were not supplied as computed styles and are approximate.
  • Recommended values describe the implementation below. They are not claims about the original source.
  • Font names are verified computed family declarations. The evidence does not independently establish which font files supplied every rendered glyph.
  • The extracted navigation exists in the DOM, but its expanded appearance was not captured. DOM geometry alone does not prove that a menu was visibly open.
  • Only the supplied evidence was inspected. Linked destinations, image files, and additional interactions were not accessed.

Tokens — Colors

Default Palette

Token names below are implementation aliases, not original variable names.

Name Value Evidence Role
Olive Paper #cdcebd Visual estimate Opening central canvas and pale organic badges or speech bubbles
Maqaw Green #697b5e Visual estimate Opening left desktop field and botanical emblem color
Hop Coral #cc776a Visual estimate Opening right desktop field; both outer fields in the captured hop testimonial scene
Soft Sage #8eaa75 Visual estimate Relaxation illustration and green testimonial backgrounds
Soft Salmon #d59585 Visual estimate Central hop testimonial scene
Yellow Paper #d8d9a0 Visual estimate Closing related-content and footer canvas
Action Yellow #dddc83 Visual estimate for fill Shop pill and circular TOP control
Black Ink #000000 Computed foreground Main text, illustrated headline, emblems, and fine control outlines
Reversed White #ffffff Computed on survey labels Labels within colored data treatments; also visible in the hop scene heading
Quiet Brown #483937 Computed foreground The neutral “どっちも好き” survey label and value

The exact value #dddc83 also appears as the computed BODY text color. Most inspected content overrides that inherited color with black. Its use as a button-fill token in this reference is a visual approximation, not a verified fill declaration.

The HTML background is computed black, while the visible page is covered by light surfaces and artwork. Do not use that root declaration as evidence of a dark theme.

Scene Color Relationships

Captured scene Center Desktop sides Relationship to preserve
Opening Olive Paper Green left, coral right Two flavor identities surround one shared story
Hop testimonial Sage transitioning into salmon Coral on both sides Product photograph at left; pale quotation bursts at right
Closing content Yellow Paper Lifestyle photographs Quiet, readable center against large photographic framing

These are section-dependent visual states, not selectable themes. The captures establish that the scenery differs along the page; they do not establish the transition mechanism or timing.

Tokens — Typography

Declared Font Families

Japanese content and utilities: "Zen Kaku Gothic Antique", sans-serif.

This is the computed stack for most paragraphs, subtitles, navigation, survey labels, and footer links. Regular reading text uses weights 400–500; supporting headlines reach 900. Line heights are generous relative to the narrow column.

English section names: "Tilt Warp", sans-serif.

The principal H2 elements use weight 400, 43px size, and a 43px line height. Navigation equivalents use 25px at weight 500. Preserve the supplied capture’s apparent weight rather than assuming a heavier display treatment from the family name.

Related-content titles: "Shippori Mincho B1", serif.

The related-link H3 elements use 20px, weight 600, and a 25px line height. This serif shift gives the closing content an editorial character. The BODY also declares this family, but most central content overrides it.

Artwork and controls: the Japanese opening headline and botanical lettering are visually integrated with artwork. The shop label has a bold serif “Online” and an italic “shop,” but its artwork font is not established by the anchor’s computed family. The visible footer wordmark is also absent from extracted text; do not assign it a font based solely on the surrounding DOM.

Type Scale

Role Desktop Mobile Weight / line height Tracking
Main English H2 43px 43px 400 / 43px 0.43px
Navigation English label 25px 25px 500 / 31.25px 0.25px
Navigation Japanese subtitle 14px 14px 500 / 23.8px 1.4px
Main Japanese section subtitle 18px 18px 500 / 27px 0.9px
Narrative H3 22px 22px 900 / 36.652px 2.2px
Narrative introduction 15px 15px 500 / 24.99px 1.5px
Product comparison body 15px 15px 500 / 25.5px −0.15px
Testimonial quote 15px 15.6px 500 / 27px → 28.08px −0.01em
Product detail link 18px 18px 600 / 30.6px 0.8px
Related-content title 20px 20px 600 / 25px 1px
Related-content description 14px 14px 400 / 24.5px 0.4662px
Footer link 14px 14px 500 / 23.8px 0.8px
Survey/source note 11px 11px 400 / 13.75px 0.8px
Copyright 12px 12px 500 / 24px 0.8px

Some artwork-associated text scales by the page-width ratio of 390 / 375 = 1.04. Quotes grow from 15px to 15.6px, and survey labels from approximately 14px to 14.56px. Main headings and ordinary descriptions remain fixed in the two inspected layouts.

Large percentage groups contain nested content. Their parent paragraph’s computed 16px size does not describe the complete visible number treatment. The 96.0% group has a measured bounding box around 149 × 87px on desktop and 154 × 91px on mobile; the individual digit sizes are not supplied.

Tokens — Spacing & Shapes

Responsive Unit

The original keeps a conventional 16px root size. It changes the page-width variable between the inspected layouts:

/* Observed desktop value */
--base--pg-w: 375px;

/* Observed mobile value; scrollbar width was zero */
--base--pg-w: calc(100svw - 0px);

/* Observed relationship */
--base--container-w: calc(var(--base--pg-w) * .9);

For a reusable implementation, --art-unit: calc(var(--page-width) / 375) gives 1px on desktop and 1.04px at the inspected mobile width. Apply it only to elements that should scale with artwork. It is a recommended alias, not an original global spacing unit.

Spacing Scale

Use Value Evidence
Header identity area 72px high Hero begins at y = 72 in both layouts
Corporate logo left inset 18px Measured relative to the central page
Standard inner gutter 5% of page width Source container formula
Inner gutter, desktop / mobile 18.75px / 19.5px Calculated
Menu link interval About 67.05px Calculated from DOM link positions
Gap between menu link boxes 12px Calculated from 55.05px link height
H2 top padding 86px Computed on the principal English H2 elements
Related-link vertical gap 32px Calculated between successive anchor rectangles
Footer top padding 29.03px / 35.23px Computed desktop / mobile
Footer bottom padding 90px Computed in both layouts

The first H2 box overlaps the end of the hero box by approximately 20.8px, although the visible heading sits below the illustration. Its 86px padding should not be copied as an additional margin after the hero. The Quick Start uses an approximately 65px optical gap instead of recreating unprovided positioning rules.

The source also exposes a heading-height variable:

--base--h2-h: min(
  calc(var(--base--pg-w) * .0666 + 5svh),
  calc(var(--base--pg-w) * .155)
);

It evaluates to 58.125px on desktop and 60.45px on mobile. The corresponding source top-margin multiplier changes from 1.5 to 1.75; the bottom multiplier is 0.5. These variables are not interchangeable with the measured 43px H2 font size or 86px padding.

Border Radius

Element Value Evidence
Main column and section fields Square, full-width boundaries Visual observation; some scene joins use organic artwork
Related-content image Approximately 10–12px Visual estimate
Shop anchor 47.952px Computed
Visible shop pill Fully rounded Visual observation
TOP anchor 50% Computed
Botanical badges and quote bubbles Custom irregular contours Visual observation; no mask paths supplied

Clouds and bursts are artwork shapes, not a universal border-radius system. The maqaw identity uses a soft lobed silhouette; the hop identity uses a more pointed, uneven burst. Maintain that distinction.

Layout Measurements

Element Desktop 1440 × 1000 Mobile 390 × 844
Central page 375px wide, x = 532.5px 390px wide, x = 0
Outer region on each side 532.5px Not visible
Standard inner content 337.5px 351px
Hero H1 box 375 × 522px 390 × 542.875px
Brand link 96 × 12px, centered 96 × 12px, centered
Corporate logo link 90.281 × 28.563px Same
Menu button 48 × 48px, y = 12px Same
Shop anchor 184.547 × 52.719px Same
Shop anchor bottom clearance 18.641px 18.641px
Shop anchor right clearance from page 9.609px 9.609px
TOP anchor 88 × 88px Same
Total document height 15121.844px 15554.031px

The visible shop artwork is smaller than its anchor: approximately 168 × 48px in the screenshots. Likewise, the visible TOP circle is approximately 80px inside an 88px anchor. Keep painted geometry separate from the interactive target.

Components

Intro Identity Row and Persistent Menu

Role: connect the campaign artwork to CHILL GREEN and its producer, while keeping section navigation available.

The opening row has the producer logo at the left, a precisely centered CHILL GREEN mark, and a two-line menu icon at the right. It has no enclosing card or visible bottom rule. The hero begins immediately below the 72px identity area.

The brand link is centered independently of the unequal left and right content. Use absolute centering or a three-part layout that preserves the midpoint. The producer logo starts 18px from the central column edge.

The menu button has a 48px square box with 14px 6px padding. Its two horizontal strokes appear about 36px wide. The menu remains in the same upper-right viewport position across the supplied scroll captures; the opening logos are not visible in the later captures. Avoid treating all three elements as a verified opaque fixed header.

Section Navigation

Role: provide shortcuts through a roughly fifteen-thousand-pixel reading sequence.

The rendered DOM contains six bilingual anchor links:

English label Japanese label Target
Unique 新感覚の味と香り #unique
Feels good こんなときにぴったり #feels_good
Real Voice 体験者の声 #real_voice
Data みんなの評価 #data
Instagram インスタグラム #instagram
Related CONTENTs 関連コンテンツ #related

Each anchor groups a 25px English label above a 14px Japanese subtitle. The measured link boxes are about 55px tall with 12px between them. These measurements describe the extracted navigation subtree; its expanded backdrop, entrance animation, close state, and focus behavior are unverified.

Illustrated Opening

Role: introduce the two ways of enjoying the product through one memorable visual question.

The full-width H1 artwork has an approximately 375 / 522 aspect ratio. Heavy black vertical lettering, “あなたはどっチル?”, occupies the center. A relaxed person with a cat appears inside a sage-colored area at lower left; a small social group occupies a salmon area at upper right. A moon, stars, food, drink glasses, and two tilted illustrated bottles complete the composition.

The hero intentionally reaches the central column edges. Preserve the relationship between lettering, people, and irregular color fields instead of separating them into a conventional text-and-image row.

The H1 has no extracted text in the supplied DOM. Its visual lettering should be treated as artwork; the evidence does not identify whether its implementation is an image, SVG, or background composition.

Desktop Ambient Panels

Role: extend the flavor identities into the unused desktop width.

At the opening, the left region is green with a pale, rounded botanical badge. The right is coral with a pale, pointed hop badge. The left badge is visually about 370 × 470px and the right about 450 × 500px at the inspected desktop size; these are estimates of the painted shapes.

In the captured hop testimonial scene, both outer regions are coral. A real bottle sits within the left burst, while three irregular pale quotation shapes occupy the right. Some shapes approach or cross the viewport edge.

At the closing section, the sides show large bottle photographs in social dining settings. The left image has cooler light; the right has warmer highlights. Their large scale gives the narrow footer a photographic surround.

The captures support section-dependent scenery and persistent-looking side framing. They do not prove a particular sticky implementation, parallax effect, or crossfade. A fixed decorative layer is a practical adaptation, with scene changes implemented separately.

Bilingual Section Heading

Role: introduce each major topic without competing with the artwork.

Center an English heading above its Japanese subtitle. Principal English titles use 43px type at a 1:1 line height; subtitles use 18px at 27px. Leave substantial vertical breathing room before the title and a much smaller gap between the two languages.

The scale remains the same at both inspected viewports. The design gains hierarchy through spacing and illustration, rather than enlarging desktop text.

Product Comparison Pair

Role: distinguish the two botanical ingredients and their associated drinking occasions.

The DOM retains two side-by-side text groups inside the narrow page. The maqaw paragraph describes citrus aroma and pepper-like spice; the hop paragraph describes grapefruit-like aroma and bitterness. Each ends with “もっと詳しく” linking to its corresponding product page.

Measured paragraph widths are approximately 135px and 148px, with 15px text and 25.5px line height. The short line lengths and deliberate phrase breaks create compact vertical descriptions. The detail links use 18px, weight 600.

The mobile opening capture shows the tops of the next product bottles below the section title. The complete comparison artwork is not separately captured, so exact bottle-to-copy offsets are unverified. Preserve the evidenced two-column relationship without inventing a larger desktop product grid.

Occasion Sequence

Role: connect flavor to moments of relaxation or refreshment.

“Feels good” follows the comparison and precedes “Real Voice.” Its heading box begins around document y = 1274px on desktop and y = 1304px on mobile; the next principal heading begins around y = 4487px and y = 4639px respectively.

This establishes a substantial visual interval, roughly 3.2–3.3 thousand pixels between heading starts. Detailed scene artwork and interaction behavior within that interval are not supplied in the visible captures. Treat its exact internal composition as an inspection gap.

Testimonial Photo and Speech-Bubble Scene

Role: make customer reactions feel like conversations within a social setting.

The captured hop scene combines a salmon field, an illustrated tilted bottle, a large white two-line product label, a hop emblem, a photograph with an irregular edge, and a pale speech bubble overlapping the photograph. The image of a person holding a drink remains large enough to convey expression and context.

The adjacent green scene ends with a soft, lobed quote bubble. The transition into salmon is wavy, continuing the organic vocabulary across section boundaries.

Quotes are real DOM paragraphs. On desktop they use 15px / 27px; on mobile they scale to 15.6px / 28.08px. Their boxes vary from about 154px to 300px wide in the desktop evidence. They are composed individually, not repeated as identical cards.

Keep text inside a generous central area of each shape. Use masks or layered SVG silhouettes for the contour, while keeping quotation text selectable and responsive. Exact mask geometry and image focal-position rules were not supplied.

Survey Results

Role: add concrete customer response data after the testimonial sequence.

The DOM confirms paired flavor labels, preference percentages, average taste scores, two larger response statements, and a methodology note. The visual chart geometry is not included in the supplied screenshots.

Survey content Values present in the page
Initial interest from social media Maqaw 55%; hop 45%
Preference after tasting Maqaw 59%; both 3%; hop 38%
Average taste score out of five Maqaw 4.7; hop 4.5
Fits the respondent’s moment of relaxation 96.0%
Would like to buy again 97.5%

These are source-page claims, not independently validated research findings. The note attributes initial interest to campaign comments and the other results to event questionnaires, excluding nonresponses.

Flavor labels are white, while the “both” label uses dark brown. Preserve the actual flavor/value associations. Do not infer a donut chart, bar chart, or animated counter from the text extraction alone.

Persistent Shop Pill

Role: keep the shop destination available throughout the long page.

The control stays aligned with the lower-right corner of the central column on desktop and mobile. It is a pale yellow pill with a thin black outline, a small lower-right shadow, and serif lettering. The word “shop” is italic, and a small asterisk completes the label.

The anchor measures approximately 184.55 × 52.72px in both layouts, with about 18.64px bottom clearance and 9.61px right clearance from the column. Its visible inner pill is approximately 168 × 48px.

The supplied href is https://shochu.life/event/chillgreen25. The destination was not opened. Retain that distinction between the visible shopping label and the uninspected destination experience.

Related-Content Link

Role: connect the review to the broader brand story and event reports.

Five stacked links cover the brand home, hop product, maqaw product, anniversary event, and another customer report. Each consists of a wide image, a serif title, and a compact sans-serif description.

The links occupy the 90% inner container: 337.5px on desktop and 351px on mobile. The visible preview format is approximately 16:9. Image corners are softly rounded, with a restrained shadow. Text sits directly on the yellow page surface; there is no separate white card body.

Use approximately 14px between image and title, then 8–10px before the description. The 32px gap between complete links is calculated from the DOM. Title line count and description wrapping determine each item’s height.

TOP Control and Footer

Role: end the narrative with brand identity, utility links, and a route back to the opening.

A centered circular TOP control appears above the footer. It has an upward chevron, bold serif lettering, a pale yellow fill, a fine black outline, and a subtle shadow. The anchor is 88px square; the painted circle is approximately 80px.

Two black botanical emblems rise from the right side of a thin horizontal rule. Beneath it, six utility links form two columns. The left column contains Instagram, FAQ, and contact; the right contains newsletter, business information, and privacy policy.

A large CHILL GREEN wordmark follows, then the visible copyright “©2025 HAMADA GROUP.” That printed year is page content, not the inspection date. The footer keeps 90px bottom padding, leaving space for the persistent shop control.

The TOP href is the current page URL. The evidence does not establish whether activation performs a scripted scroll or ordinary navigation.

Tokens — Motion & Interaction

Element or behavior Evidence What can be concluded
Shop and TOP anchors transform 0.333s cubic-bezier(0.5, 1.75, 0.5, 1) A short transform transition with overshoot is defined; trigger and amplitude are unverified
Testimonial paragraphs Transform, opacity, and filter each transition over 0.75s cubic-bezier(0.645, 0.045, 0.355, 1) Multi-property transitions are defined; hidden-state values and activation rules are not supplied
Maqaw score content Same 0.75s transitions A transition is available without the extra delay shown on the hop score
Hop score content Same transitions with 0.25s delay A stagger is defined between score treatments
Menu button Visible in multiple scroll captures Persistent placement is evidenced; open/close behavior was not exercised
Anchor navigation Six section hrefs in DOM Navigation destinations are known; smooth scrolling is unverified
Outer scenery Different supplied scroll states Section-dependent backgrounds are visible; interpolation between them is unverified
Large percentages Split text nodes in DOM Numeric content is present; count-up animation is not established

Many sampled elements report animation: none. A generic transition: all entry without a nonzero duration is not evidence of a visible animation. Neither observation rules out effects on unlisted elements, pseudo-elements, or scripts.

The capture process waited for finite motion and layout stability within bounded time limits, temporarily pausing perpetual animations during readiness checks. That process does not demonstrate that a perpetual animation existed on this page. No video, hover sequence, menu activation, or keyboard interaction was supplied.

For a new implementation, keep motion secondary to the readable composition. The measured timings can guide short control feedback and staggered reveals, but initial content should remain usable if animation or scripting fails.

Surfaces

Surface Appearance Function
Central reading canvas Flat olive or yellow paper Stable background for artwork and text
Desktop ambient fields Broad green/coral areas or photography Express the two product identities at desktop scale
Testimonial scene Sage or salmon with organic joins Group people, flavor, and quotations
Speech bubble Pale custom silhouette Separate text from photographs without a rectangular card
Related-content preview Rounded photographic rectangle with a small shadow Identify a linked article or product story
Shop / TOP control Yellow fill, thin black outline, restrained shadow Distinguish interactive controls
Footer divider Single black horizontal rule Anchor botanical emblems and organize utility content

The page has a selective shadow vocabulary. Small shadows belong to controls and preview images; broad content areas remain flat.

Imagery

The opening illustration uses flat, muted color areas, loosely drawn people, simple facial features, and small lifestyle details. Its shapes are friendly and uneven without visible paper-grain processing. The black headline is substantially heavier than the interface typography.

Two recurring botanical symbols connect illustration, bottle labels, side panels, and footer: a branching maqaw mark and a hop-cone mark. Their repeated silhouettes make product identity recognizable even when the surrounding imagery changes.

Photography is natural-color and social: drinks in hand, people reacting, food on tables, and bottle close-ups. The testimonial composition cuts photographs into irregular silhouettes, while related-content previews use ordinary rounded rectangles. Keep those two image treatments distinct.

The closing desktop photographs are intentionally much larger than the reading content. Preserve bottle visibility and the environmental context around them. Do not turn all photography into isolated catalog packshots.

Observed Asset References

No image asset URLs, filenames, or font-file URLs were supplied. The references below identify visible evidence rather than downloadable files.

Visual asset Evidence reference Use
Opening lettering and lifestyle illustration Desktop opening and mobile opening captures Main H1 composition
Pale maqaw and hop badges Desktop opening capture Outer flavor identities
Tilted illustrated hop bottle and emblem Desktop testimonial capture Scene identifier
Real bottle on a pale burst Desktop testimonial capture, left region Product recognition
Person holding a drink with irregular photo edge Desktop testimonial capture, central region Customer story
Two large dining-scene bottle photographs Desktop closing capture Ambient photographic framing
Customer-report preview with “REAL VOICE” lettering Desktop and mobile closing captures Related-content link
Black botanical footer marks Desktop and mobile closing captures Footer identity

Use authorized original assets when available. Newly created artwork should preserve the composition and shape roles without pretending to be an extracted source asset. CSS alone cannot reproduce the distinctive lettering, people, and botanical illustrations.

Layout & Responsive Behavior

At 1440px, the central page occupies approximately 26% of the viewport. The remaining width is divided evenly between the two visual side regions. The central content remains a single long reading sequence; it does not expand into a conventional desktop editorial grid.

At 390px, the page fills the viewport, giving the central artwork 15px more width than it has on desktop. The hero therefore grows from 522px to approximately 542.88px tall. Inner content grows from 337.5px to 351px, while the main 43px heading and most body sizes remain unchanged.

A global max-width: 375px would not reproduce the inspected mobile layout. The source switches between a fixed desktop page width and a viewport-wide mobile page. The exact breakpoint is not supplied. The Quick Start uses 768px as a recommendation that reproduces the observed endpoints; intermediate widths need separate testing.

The side panels are absent from the mobile captures. Essential product information continues in the central narrative. When adapting the layout, ensure that any unique text embedded in desktop side artwork is also available to mobile users; only decorative or duplicated material should disappear.

The footer remains two columns on mobile. Related links remain one per row at both widths. The menu and shop targets retain their measured sizes instead of scaling with the illustration.

The mobile document is approximately 432px taller than the desktop document. This reflects mixed scaling and content wrapping, not a uniform enlargement of every section. No tablet, landscape, browser-zoom, or dynamic mobile-toolbar state was supplied.

Do’s and Don’ts

Do

  • Preserve the 375px desktop reading column and generous illustrated side regions.
  • Let the central page fill the inspected mobile width instead of imposing a universal 375px cap.
  • Keep the green and coral flavor identities consistent across symbols, scenes, and bottles.
  • Use large custom artwork for the opening question and compact bilingual headings for navigation through the story.
  • Combine photographs with individually composed pale quotation shapes.
  • Keep quotations and explanatory copy as real text where possible.
  • Retain the serif shift in related-content titles and the small serif shopping label.
  • Anchor the shop control to the reading column, with clear space around it.
  • Use shadows selectively on controls and linked preview images.
  • Preserve survey labels, values, and methodology together.

Don’t

  • Don’t widen the narrative to fill a desktop content container.
  • Don’t turn the desktop layout into three equal content columns.
  • Don’t replace the organic badges with identical rounded rectangles.
  • Don’t apply bright green, saturated red, or glossy gradients to the muted scene palette.
  • Don’t redraw the illustrated Japanese headline with an arbitrary heavy font.
  • Don’t give every quote the same width, alignment, and photo crop.
  • Don’t treat the root black background or inherited yellow text as the dominant visible page treatment.
  • Don’t infer menu animations, parallax, automatic counters, or smooth scrolling from static captures.
  • Don’t use chart styles that have not been visually established as if they were original components.
  • Don’t allow persistent controls to cover the final links or copyright.

Recommended Implementation Additions

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

  • Give the menu button an accessible name and connect its expanded state to the navigation. Keep hidden navigation out of the keyboard sequence.
  • Provide meaningful text alternatives for the opening question and product marks; mark purely decorative repeated artwork appropriately.
  • Preserve quotation text as DOM content and avoid clipping it when users enlarge text.
  • Give shop and TOP controls explicit accessible names even when their visible labels are image-based.
  • Add visible keyboard focus and sufficient scroll offset for section targets.
  • Check contrast for small coral or sage lettering on pale shapes. Use black for essential reading text where necessary.
  • Provide reduced-motion behavior and make content visible without depending on reveal completion.
  • Keep survey values readable in a semantic list or table alongside any decorative graphic.
  • Add safe-area clearance to fixed controls and preserve at least the observed footer reserve.
  • Test the chosen breakpoint, landscape widths, and font-loading fallback before treating the CSS below as a finished reproduction.

Agent Prompt Guide

Quick Color Reference

  • Opening paper: approximately #cdcebd.
  • Maqaw field: approximately #697b5e.
  • Hop field: approximately #cc776a.
  • Inner scene colors: approximately #8eaa75 sage and #d59585 salmon.
  • Closing paper: approximately #d8d9a0.
  • Action fill: use #dddc83 as an approximation.
  • Reading text, outlines, and silhouettes: #000000.
  • Keep color fields flat; reserve small shadows for controls and preview images.

Overall Prompt

“Create a Japanese botanical drink brand story with a 375px centered reading column on desktop and a full-width column on mobile. Surround the desktop column with oversized green and dusty coral botanical scenery. Use muted olive paper, large supplied hand-drawn Japanese headline artwork, flat lifestyle illustration, natural social photography, and pale irregular speech bubbles. Organize the narrative with centered 43px English section titles and 18px Japanese subtitles. Keep the product comparison compact, related stories in one vertical list, and footer links in two columns. Place a small yellow outlined serif shopping pill near the reading column’s lower-right corner. Use the measured font stacks when available, and keep interactions separate from the static visual reconstruction.”

Example Component Prompts

  1. Opening: “Build a 375:522 illustrated hero beneath a 72px logo row. Put heavy black Japanese question lettering at the center, a relaxed person and cat within a sage shape at lower left, and a social group within a salmon shape at upper right. Use supplied artwork; do not typeset the illustrated headline with a substitute font.”
  2. Desktop scenery: “Frame a narrow central article with two 532.5px regions at a 1440px viewport. Use a green field with a soft pale botanical badge on the left and a coral field with an uneven hop burst on the right. Keep these regions decorative and remove them at the mobile layout.”
  3. Testimonial scene: “Compose a salmon section with a tilted bottle illustration, a white product label, a large natural photograph with an organic edge, and a pale irregular speech bubble overlapping the photograph. Use readable black 15px Japanese text with 1.8 line height. Avoid a repeated card template.”
  4. Related-content link: “Create a full-width link inside a 90% inner container. Stack a rounded 16:9 photograph, a 20px Japanese serif title, and a 14px sans-serif description on pale yellow paper. Add a restrained image shadow and 32px between complete links.”
  5. Footer and controls: “Create a pale yellow footer with a centered outlined TOP circle, two black botanical marks rising above a fine rule, six links in two columns, a large supplied brand wordmark, and small copyright text. Keep a yellow serif shopping pill aligned to the reading column and reserve 90px below the footer content.”

Quick Start

CSS Custom Properties

This is an implementation foundation, not recovered source code. Dimensions marked as measured above are retained where practical. Background colors, shadows, the 768px breakpoint, hover amplitude, and fallback blob geometry are recommendations.

Use .review-shell for the central document. Place .ambient outside its reading flow. The opening contains .intro-header and .hero, followed by section headings and content. Supply authorized images for logos, hero artwork, botanical badges, and photographs. No asset paths are assumed here.

:root {
  /* Estimated visible palette; black is measured. */
  --color-paper: #cdcebd;
  --color-maqaw: #697b5e;
  --color-hop: #cc776a;
  --color-sage: #8eaa75;
  --color-salmon: #d59585;
  --color-endpaper: #d8d9a0;
  --color-action: #dddc83;
  --color-ink: #000000;
  --color-quiet: #483937;

  /* Observed family declarations; load fonts separately. */
  --font-body: 'Zen Kaku Gothic Antique', sans-serif;
  --font-display: 'Tilt Warp', sans-serif;
  --font-editorial: 'Shippori Mincho B1', serif;
  --font-control: serif;

  --page-width: 100vw;
  --page-inset: calc(var(--page-width) * .05);
  --page-gutter: max(0px, calc((100vw - var(--page-width)) / 2));
  --art-unit: calc(var(--page-width) / 375);
  --text-quote: calc(15 * var(--art-unit));

  --header-height: 72px;
  --text-section: 43px;
  --text-subtitle: 18px;
  --text-body: 15px;
  --text-related: 14px;
  --related-gap: 32px;
  --radius-preview: 10px;
  --footer-reserve: 90px;
  --shadow-small: 4px 5px 8px rgb(0 0 0 / .18);

  /* Measured transition timings. */
  --motion-control: 333ms cubic-bezier(.5, 1.75, .5, 1);
  --motion-reveal: 750ms cubic-bezier(.645, .045, .355, 1);
}

@supports (width: 100svw) {
  :root {
    --page-width: 100svw;
  }
}

* {
  box-sizing: border-box;
}

body {
  margin: 0;
  color: var(--color-ink);
  background: var(--color-paper);
  font: 500 16px/1.7 var(--font-body);
}

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

.review-shell {
  position: relative;
  z-index: 1;
  width: var(--page-width);
  min-height: 100svh;
  margin-inline: auto;
  background: var(--color-paper);
}

.content-inset {
  width: 90%;
  margin-inline: auto;
}

.intro-header {
  position: relative;
  height: var(--header-height);
}

.producer-logo {
  position: absolute;
  top: 21.72px;
  left: 18px;
  width: 90.28px;
  height: 28.56px;
}

.brand-logo {
  position: absolute;
  top: 30px;
  left: 50%;
  width: 96px;
  height: 12px;
  transform: translateX(-50%);
}

.producer-logo img,
.brand-logo img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.menu-toggle {
  position: fixed;
  z-index: 20;
  top: 12px;
  right: calc(var(--page-gutter) + var(--page-width) * .034);
  display: grid;
  align-content: center;
  gap: 8px;
  width: 48px;
  height: 48px;
  padding: 14px 6px;
  border: 0;
  color: var(--color-ink);
  background: transparent;
  cursor: pointer;
}

.menu-toggle span {
  display: block;
  width: 36px;
  height: 2px;
  background: currentColor;
}

.hero {
  width: 100%;
  aspect-ratio: 375 / 522;
  margin: 0;
}

.hero img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}

/* Optical spacing adaptation, not the source H2 box model. */
.section-heading {
  padding: 65px 0 28px;
  text-align: center;
}

.section-heading h2 {
  margin: 0;
  font: 400 var(--text-section)/1 var(--font-display);
  letter-spacing: .01em;
}

.section-heading p {
  margin: 8px 0 0;
  font: 500 var(--text-subtitle)/1.5 var(--font-body);
  letter-spacing: .05em;
}

.review-shell section[id] {
  scroll-margin-top: 80px;
}

.product-pair {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 20px;
  text-align: center;
}

.product-pair p {
  max-width: 10em;
  margin-inline: auto;
  font: 500 15px/1.7 var(--font-body);
  letter-spacing: -.01em;
}

.product-detail-link {
  color: inherit;
  font: 600 18px/1.7 var(--font-body);
  text-underline-offset: .2em;
}

.voice-scene {
  position: relative;
  padding-block: 48px;
  background: var(--color-sage);
}

.voice-scene--hop {
  background: var(--color-salmon);
}

.voice-photo {
  display: block;
  width: 100%;
  height: auto;
}

.voice-quote {
  position: relative;
  isolation: isolate;
  width: 80%;
  margin: 24px auto;
  padding: 28px 22px;
  color: var(--color-ink);
  font: 500 var(--text-quote)/1.8 var(--font-body);
  letter-spacing: -.01em;
  text-align: center;
}

/* Soft fallback only; supply custom masks for faithful silhouettes. */
.voice-quote::before {
  position: absolute;
  z-index: -1;
  inset: 0;
  border-radius: 48% 52% 44% 56% / 57% 46% 54% 43%;
  background: var(--color-paper);
  content: '';
}

/* Set --shape-mask to an authorized mask image when using this class. */
.voice-quote--masked::before {
  border-radius: 0;
  mask: var(--shape-mask) center / 100% 100% no-repeat;
}

/* Content starts readable; reveal state management is separate. */
.reveal {
  transition:
    transform var(--motion-reveal),
    opacity var(--motion-reveal),
    filter var(--motion-reveal);
}

.reveal--delayed {
  transition-delay: 250ms;
}

.related-section,
.page-footer {
  background: var(--color-endpaper);
}

.related-card {
  display: block;
  margin-bottom: var(--related-gap);
  color: inherit;
  text-decoration: none;
}

.related-card img {
  display: block;
  width: 100%;
  aspect-ratio: 16 / 9;
  object-fit: cover;
  border-radius: var(--radius-preview);
  box-shadow: 3px 4px 7px rgb(0 0 0 / .16);
}

.related-card h3 {
  margin: 14px 0 8px;
  font: 600 20px/1.25 var(--font-editorial);
  letter-spacing: .05em;
}

.related-card p {
  margin: 0;
  font: 400 var(--text-related)/1.75 var(--font-body);
  letter-spacing: .0333em;
}

.shop-link {
  position: fixed;
  z-index: 20;
  right: calc(var(--page-gutter) + 9.61px);
  bottom: calc(18.64px + env(safe-area-inset-bottom, 0px));
  display: grid;
  place-items: center;
  width: 184.55px;
  min-height: 52.72px;
  border-radius: 48px;
  color: var(--color-ink);
  text-decoration: none;
  transition: transform var(--motion-control);
}

/* Text-based approximation of the visible shop artwork. */
.shop-label {
  display: flex;
  align-items: baseline;
  justify-content: center;
  gap: .16em;
  width: 168px;
  min-height: 48px;
  padding: 7px 10px;
  border: 1px solid currentColor;
  border-radius: 999px;
  background: var(--color-action);
  box-shadow: var(--shadow-small);
  font: 700 26px/1.1 var(--font-control);
}

.shop-label em {
  font-weight: 400;
}

.shop-label sup {
  font-size: 12px;
}

.page-footer {
  padding-bottom: calc(
    var(--footer-reserve) + env(safe-area-inset-bottom, 0px)
  );
}

.footer-top {
  display: grid;
  place-items: center;
  width: 88px;
  height: 88px;
  margin: 60px auto 52px;
  border-radius: 50%;
  color: var(--color-ink);
  text-decoration: none;
  transition: transform var(--motion-control);
}

.footer-top span {
  display: grid;
  align-content: center;
  justify-items: center;
  gap: 4px;
  width: 80px;
  height: 80px;
  border: 1px solid currentColor;
  border-radius: 50%;
  background: var(--color-action);
  box-shadow: var(--shadow-small);
  font: 700 18px/1.2 var(--font-control);
}

.footer-top span::before {
  width: 14px;
  height: 14px;
  border-top: 1px solid currentColor;
  border-left: 1px solid currentColor;
  transform: rotate(45deg);
  content: '';
}

.footer-inner {
  position: relative;
  width: 90%;
  margin-inline: auto;
  padding-top: 32px;
  border-top: 1px solid var(--color-ink);
}

.botanical-marks {
  position: absolute;
  right: 0;
  bottom: 100%;
  width: 42%;
  height: auto;
}

.footer-links {
  display: grid;
  grid-template-columns: 44% 56%;
  gap: 2px 0;
}

.footer-links a {
  padding: 4.662px 0;
  color: inherit;
  font: 500 14px/1.7 var(--font-body);
  letter-spacing: .05em;
  text-decoration: none;
}

.footer-wordmark {
  display: block;
  width: 100%;
  height: auto;
  margin: 28px 0 10px;
}

.copyright {
  margin: 0;
  font: 500 12px/2 var(--font-body);
  letter-spacing: .05em;
}

.ambient {
  position: fixed;
  z-index: 0;
  inset: 0;
  display: none;
  overflow: hidden;
  pointer-events: none;
}

.ambient-panel {
  position: absolute;
  inset-block: 0;
  display: grid;
  place-items: center;
  width: var(--page-gutter);
}

.ambient-panel--left {
  left: 0;
  background: var(--color-maqaw);
}

.ambient-panel--right {
  right: 0;
  background: var(--color-hop);
}

.ambient-badge {
  display: block;
  width: 80%;
  height: auto;
}

/* Scene state selection requires separate application logic. */
.ambient[data-scene='hop'] .ambient-panel {
  background: var(--color-hop);
}

.ambient[data-scene='photo'] .ambient-panel {
  background-image: var(--ambient-photo, none);
  background-position: center;
  background-size: cover;
}

/* Recommended breakpoint; the original threshold was not supplied. */
@media (min-width: 768px) {
  :root {
    --page-width: 375px;
  }

  .ambient {
    display: block;
  }
}

/* Recommended feedback amplitude; only timing is source-derived. */
@media (hover: hover) {
  .shop-link:hover,
  .footer-top:hover {
    transform: translateY(-2px);
  }

  .footer-links a:hover {
    text-decoration: underline;
    text-underline-offset: .2em;
  }
}

:where(a, button):focus-visible {
  outline: 2px solid var(--color-ink);
  outline-offset: 4px;
}

@media (prefers-reduced-motion: reduce) {
  .shop-link,
  .footer-top,
  .reveal {
    transition: none;
  }

  .reveal {
    opacity: 1;
    filter: none;
    transform: none;
  }
}

For the shop approximation, use an anchor containing .shop-label, with ordinary text for “Online,” an em for “shop,” and a sup for the asterisk. Use a real button for .menu-toggle; its open state and keyboard behavior require implementation. The ambient scene attributes in this CSS are an adaptation API, not original selectors.

Tailwind v4 Token Mapping

Optional mapping for an existing Tailwind v4 project. This does not imply that the original page uses Tailwind. Keep the responsive page-width properties and component behavior above.

@theme inline {
  --color-paper: #cdcebd;
  --color-maqaw: #697b5e;
  --color-hop: #cc776a;
  --color-sage: #8eaa75;
  --color-salmon: #d59585;
  --color-endpaper: #d8d9a0;
  --color-action: #dddc83;
  --color-ink: #000000;

  --font-body: 'Zen Kaku Gothic Antique', sans-serif;
  --font-display: 'Tilt Warp', sans-serif;
  --font-editorial: 'Shippori Mincho B1', serif;

  --text-section: 43px;
  --text-subtitle: 18px;
  --text-body: 15px;
  --text-related: 14px;
  --text-note: 11px;

  --spacing-lane: var(--page-width);
  --spacing-inset: var(--page-inset);
  --spacing-related-gap: 32px;
  --radius-preview: 10px;
}

Sources & Evidence

  • Inspected original and final page: CHILL GREEN — あなたはどっチル?. The supplied response is HTTP 200, with no URL change.
  • Evidence date: September 12, 2026. The observation record was retrieved at 2026-09-12T13:23:18.697Z; individual screenshot timestamps were not supplied separately.
  • Desktop evidence: 1440 × 1000 CSS pixels; opening, intermediate testimonial, and closing captures, plus rendered DOM text, link destinations, element rectangles, computed styles, and custom properties.
  • Mobile evidence: 390 × 844 CSS pixels; opening and closing captures, with a corresponding rendered DOM and computed-style record.
  • Identity evidence: the original page title names 濵田酒造, the producer logo links to the corporate root, and the footer contains the HAMADA GROUP copyright. The corporate destination itself was not inspected.
  • Attribution limits: the original page names 福岡大名ガーデンシティ and Molé TAQUERIA Y BAR for photography cooperation. This does not identify a web designer, developer, photographer, or production agency.
  • Interaction scope: supplied scroll positions and transition declarations only. Menu activation, hover states, TOP activation, shopping navigation, keyboard behavior, and motion sequences were not independently exercised.
  • Capture limitations: bounded readiness checks waited for document load, finite motion, sampled layout/text stability, and visible image decoding. Delayed content and unexercised states may remain unverified. SharedWorkers and service workers were disabled during capture.
  • Measurement limits: no background-color declarations for the main colored fields, image URLs, mask paths, shadow values, complete stylesheet, or actual breakpoint threshold were supplied. Those aspects are explicitly estimated or recommended above.

This reference describes the current page represented by the supplied original-site evidence. The CSS is a practical adaptation of its measured layout and visible design, with original artwork and unverified behavior left for separate implementation.

← デザイン一覧に戻る