:root{
–paper:#F4EFE2;
–paper-dim:#ECE4D2;
–ink:#20242B;
–ink-soft:#4B4A45;
–seal:#B3372C;
–seal-dark:#8C2A21;
–brass:#A2823E;
–line:#C9C0A6;
–white:#FFFCF5;
}
*{box-sizing:border-box;}
html{scroll-behavior:smooth;}
body{
margin:0;
background:var(–paper);
color:var(–ink);
font-family:-apple-system,”Hiragino Sans”,”Segoe UI”,system-ui,sans-serif;
line-height:1.6;
}
h1,h2,h3{
font-family:Georgia,”Hiragino Mincho ProN”,”Times New Roman”,serif;
font-weight:400;
margin:0;
}
.wrap{max-width:1040px;margin:0 auto;padding:0 28px;}
/* HERO */
.hero{
position:relative;
padding:76px 0 96px;
overflow:hidden;
background:
radial-gradient(circle at 82% 12%, rgba(179,55,44,0.07), transparent 45%),
var(–paper);
border-bottom:1px solid var(–line);
}
.hero-grid{display:grid;grid-template-columns:1.15fr 0.85fr;gap:40px;align-items:center;}
.eyebrow{
color:var(–seal-dark);
font-size:14px;
letter-spacing:0.02em;
margin-bottom:14px;
}
.hero h1{
font-size:44px;
line-height:1.2;
max-width:11ch;
color:var(–ink);
}
.hero .lede{
margin-top:22px;
max-width:46ch;
font-size:17px;
color:var(–ink-soft);
}
.cta-row{margin-top:34px;display:flex;gap:14px;flex-wrap:wrap;align-items:center;}
.cta{
display:inline-block;
background:var(–seal);
color:var(–white);
text-decoration:none;
padding:14px 26px;
border-radius:2px;
font-size:15px;
letter-spacing:0.01em;
transition:background 0.2s ease;
}
.cta:hover{background:var(–seal-dark);}
.cta.ghost{
background:transparent;
color:var(–ink);
border:1px solid var(–ink);
padding:13px 25px;
}
.stamp-wrap{display:flex;justify-content:center;align-items:center;}
.stamp{
width:190px;height:190px;
border:5px double var(–seal);
border-radius:50%;
display:flex;
align-items:center;
justify-content:center;
transform:rotate(-9deg);
color:var(–seal);
font-family:”Hiragino Mincho ProN”,Georgia,serif;
font-size:56px;
letter-spacing:2px;
opacity:0.92;
background:rgba(179,55,44,0.03);
}
/* FEATURES */
.features{padding:88px 0 40px;}
.section-head{max-width:60ch;margin-bottom:52px;}
.section-head h2{font-size:28px;color:var(–ink);}
.feat-list{display:grid;grid-template-columns:repeat(2,1fr);gap:2px;background:var(–line);border:1px solid var(–line);}
.feat{background:var(–paper);padding:34px 32px;}
.feat .num{color:var(–brass);font-size:13px;letter-spacing:0.05em;margin-bottom:10px;font-family:Georgia,serif;}
.feat h3{font-size:19px;margin-bottom:12px;color:var(–ink);}
.feat p{font-size:15px;color:var(–ink-soft);margin:0;}
/* PRICING */
.pricing{padding:70px 0;}
.price-card{
background:var(–ink);
color:var(–paper);
padding:44px 40px;
display:grid;
grid-template-columns:1fr auto;
gap:24px;
align-items:center;
border-radius:2px;
}
.price-card h3{color:var(–paper);font-size:22px;margin-bottom:10px;}
.price-card p{color:#CFC8B7;font-size:15px;max-width:48ch;margin:0;}
.price-tag{text-align:right;}
.price-tag .from{font-size:13px;color:#B7AF9C;display:block;}
.price-tag .amount{font-size:34px;font-family:Georgia,serif;color:var(–paper);}
.price-tag .range{font-size:13px;color:#B7AF9C;display:block;margin-top:6px;}
/* LOCATIONS */
.locations{padding:80px 0 90px;}
.rail{
position:relative;
margin-top:50px;
padding-top:6px;
}
.rail-line{
position:absolute;
top:5px;left:0;right:0;
height:2px;
background:var(–line);
}
.stations{
display:grid;
grid-template-columns:repeat(4,1fr);
position:relative;
}
.station{padding-top:26px;position:relative;}
.station::before{
content:””;
position:absolute;
top:0;left:0;
width:10px;height:10px;
border-radius:50%;
background:var(–seal);
border:2px solid var(–paper);
}
.station h4{font-family:Georgia,serif;font-weight:400;font-size:17px;margin:0 0 6px;color:var(–ink);}
.station p{font-size:13px;color:var(–ink-soft);margin:0;}
/* FOOTER */
footer{background:var(–ink);color:var(–paper);padding:70px 0 50px;}
footer h2{color:var(–paper);font-size:26px;max-width:20ch;}
footer .lede{color:#B7AF9C;margin-top:16px;max-width:44ch;font-size:15px;}
.foot-cta{margin-top:30px;display:flex;gap:14px;flex-wrap:wrap;}
.foot-note{margin-top:50px;padding-top:22px;border-top:1px solid #3A3E42;font-size:13px;color:#8A8478;}
@media(max-width:760px){
.hero-grid{grid-template-columns:1fr;}
.stamp-wrap{order:-1;}
.hero h1{font-size:32px;max-width:none;}
.feat-list{grid-template-columns:1fr;}
.price-card{grid-template-columns:1fr;text-align:left;}
.price-tag{text-align:left;}
.stations{grid-template-columns:1fr 1fr;row-gap:34px;}
}
A focused place to study, open every hour of every day
A members-only self-study room built for people preparing for the JLPT, university entrance exams, and professional qualifications — four locations along the JR Sōbu Line, always open, always quiet.
Why students choose e-mix
Study whenever you’re ready
No fighting for seats, no closing time. Every seat has power, Wi-Fi, and climate control, so you can walk in at midnight after work or class and start immediately. Reserved-seat members can even leave their books on the desk.
Quiet enough to hear yourself think
This is a dedicated booth-style room, not a corner of a library or café. It’s members-only, ID-checked, and camera-monitored around the clock — about 30% of members are women who say they feel safe studying alone late at night.
Priced by the day, not the semester
Start from about ¥220 a day. Monthly plans run roughly ¥6,800–¥17,600, with reserved, open, day-only, or night-only options — so you pay for the hours you actually use.
Built with international students in mind
English is spoken here. Members from Korea, China, Taiwan, and Hong Kong make up a large share of our regulars, many studying at nearby Japanese language schools — a favorite spot for JLPT, TOEIC, and Eiken prep.
Support that continues after you pass
Membership includes a discount at our English conversation school, study-abroad and career counseling, and access to our licensed job-placement service. Passing the exam is a step, not the destination.
A serious room, kept that way by serious people
Everyone here is working toward something — bar exams, medical exams, entrance exams, or a career change. That shared seriousness is what keeps the room calm, even at 3am.
Simple, flexible pricing
Reserved seats, open seating, and day- or night-only plans across all four locations. No long-term commitment required — many members start with a two-month trial.
¥220 / day
Monthly plans ¥6,800–¥17,600
Four rooms, one train line
Akihabara
4 min walk from JR Akihabara Station
Kameido
5 min walk from JR Kameido Station
Motoyawata
2 min walk from JR Motoyawata Station
Tsudanuma
5 min walk from JR Tsudanuma Station
