Pen Settings

CSS Base

Vendor Prefixing

Add External Stylesheets/Pens

Any URL's added here will be added as <link>s in order, and before the CSS in the editor. If you link to another Pen, it will include the CSS from that Pen. If the preprocessor matches, it will attempt to combine them before processing.

+ add another resource

You're using npm packages, so we've auto-selected Babel for you here, which we require to process imports and make it all work. If you need to use a different JavaScript preprocessor, remove the packages in the npm tab.

Add External Scripts/Pens

Any URL's added here will be added as <script>s in order, and run before the JavaScript in the editor. You can use the URL of any other Pen and it will include the JavaScript from that Pen.

+ add another resource

Use npm Packages

We can make npm packages available for you to use in your JavaScript. We use webpack to prepare them and make them available to import. We'll also process your JavaScript with Babel.

⚠️ This feature can only be used by logged in users.

Code Indentation


Save Automatically?

If active, Pens will autosave every 30 seconds after being saved once.

Auto-Updating Preview

If enabled, the preview panel updates automatically as you code. If disabled, use the "Run" button to update.

HTML Settings

Here you can Sed posuere consectetur est at lobortis. Donec ullamcorper nulla non metus auctor fringilla. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit non mi porta gravida at eget metus. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.

              <!DOCTYPE html>
<html lang="en">
		<meta charset="UTF-8">
    <div class="container text-center main">
			<div class="background">
				<h1>Susumu Fujita 藤田晋</h1>
				<h2><i>Rejected Japan's cutthroat education and work cultures</i></h2>
				<div class = "img-wrapper">
					<img src="" class="img-responsive center-block main-img" alt="Susumu Fujita speaking at the 2016 G1 Summit, held at the Miraikan museum in Odaiba."></img>
					<p>Susumu Fujita speaking at the 2016 G1 Summit, held at the the National Museum of Emerging Science and Innovation (Miraikan) in Odaiba on April 28, 2016.</p>
				<div class = "text-content">
					<div class="establish">
					 <p>Here's a timeline of Mr. Fujita's life:</p>
					<ul class = "left-centered">
						<li><b>1973</b> - Born in Sabae, Fukui Prefecture.</li>
						<li><b>1992</b> - Graduates from Fukui Prefectural Takeo High School and enrols in Aoyama Gakuin University in Tokyo.</li>
						<li><b>1997</b> - Graduates from AGU's Faculty of Business Administratrion and joins a business intelligence company.</li>
						<li><b>1998</b> - Leaves his employer to found CyberAgent, Inc. at the age of 24.</li>
						<li><b>2000</b> - Launches an IPO of CyberAgent on the Tokyo Stock Exchange.
						<li><b>2015</b> - At the age of 42, becomes 43rd richest person in Japan, and one of only 4 people in Forbes Japan's Richest 2015 under the age of 50.</li>
					<div class = "quote">
							<p>"Our goal is to create a company that is the hallmark of the 21st century providing internet based services around the world."</p>
							<footer><i>CyberAgent president Susumu Fujita</i></footer>
					<p>Under Mr. Fujita's leadership, CyberAgent has rejected Japan's cutthroat <i>gakureki shakai</i> (学歴社会), or "educationally-credentialized society", wherein exam results, university name prestige and networking are more important than specific skills and ability of graduates.</p>
					<p>CyberAgent's <a href="">technical recruitment webpage for university graduates</a> notes that the company does not care about university name, major, status (not yet graduated or recently graduated), whether you are an undergraduate or a graduate student.</p>
					<p>Under the custom of <i>shinsotsu ikkatsu saiyou</i> (新卒一括採用), almost every major Japanese company will hire university graduates simultaneously. This occurs once a year, in April, after graduation in March, and it is necessary to recieve offers of employment a year in advance. It is virtually impossible for university graduates to attain a <i>seishain</i> (正社員, "full-time employee") position at most Japanese companies outside of this period, or later in life.</p>
					<p>CyberAgent rejects this rigid model of job hunting. Mr. Fujita's father was a salaryman at Kanebo, a large Japanese cosmetics conglomerate. He disliked the idea of being a salaryman like his father and vowed to create his own company. At CyberAgent, pay is based on skill instead of seniority; this has been covered by <a href ="">BBC News</a> (<a href="">click here</a> for the Japanese-language version).</p>
					<p>In the United States, the companies of the 20th century were companies like RCA, Kodak, Standard Oil, Honeywell and GE; but the companies of the 21st century will be companies like <a href="">Google</a>, <a href="">Facebook</a>, <a href="">Uber</a>, <a href="">Airbnb</a>, <a href="">Alibaba</a> and <a href="">Tesla Motors</a>. Likewise, in Japan, the companies of the 20th century were Mitsubishi, Sumitomo, Mitsui and Nomura; the companies of the 21st century will be <a href="">Mercari</a>, <a href="">creww</a>, <a href="">Kaizen Platform</a>, <a href="">Spiber</a> and <a href="">MUJIN</a>...all these companies have <a href="">CyberAgent</a> and Mr. Fujita to thank for spearheading this transition.
					<p>If you have time, you should read more about this visionary businessman on his entry at the <a href="">Japanese Wikipedia</a>.</p>
			<div class="copyright">
				<p>Copyright © CyberAgent, Inc. All Rights Reserved.</p>
              @import '';

.main {
	font-family: 'Meiryo';
	margin-top: 60px;

.background {
	background-color: #dbdbdb;
	border-radius: 5px;
	padding: 45px 0px 40px 0px;

.main-img {
	border-radius: 5px;

.img-wrapper p {
	padding-top: 5px;

.text-content {
	margin: 0 22.5% 0 22.5%;	

.text-content, .quote {
	text-align: left;

.text-content p {
	font-size: 1.2em;

h1 {
	font-size: 3.45em;

h2 {
	font-size: 1.5625em;

.img-wrapper {
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	width: 801px;
	height: 460px;
	background-color: white;
	border-radius: 5px;

.img-wrapper p {
	margin-top: 3px;

.establish {
	margin-top: 40px;

.left-centered {
	font-size: 0.9375em;

blockquote p {
	font-size: 1.1em;

blockquote footer {
	padding-top: 5px;

blockquote {
	border: none;

.quote {
	margin: 15px auto;

.copyright hr {
	margin-top: 30px;
	margin-bottom: 15px;
matchMedia to toggle from container (desktop) to container-fluid (small screen)
function mediaResize(){
        if("matchMedia" in window){
            // your code for small screens
                //your code for large screens

🕑 One or more of the npm packages you are using needs to be built. You're the first person to ever need it! We're building it right now and your preview will start updating again when it's ready.