.content {
	background: -webkit-gradient(linear, left top, left bottom, from(#eff5fd), color-stop(90.1%, rgba(255, 225, 213, .15)), to(rgba(255, 225, 213, 0)));
	background: linear-gradient(180deg, #eff5fd, rgba(255, 225, 213, .15) 90.1%, rgba(255, 225, 213, 0))
}

.header {
	background: 0 0
}

.photobook {
	padding: 0 36px 200px
}

.photobook__text {
	background: url(../img/with_curucuru.png) no-repeat bottom left 40px/104px;
	font-size: 14px;
	margin: 0 0 40px;
	padding: 40px 0
}

.photobook__backLink {
	background: url(../img/arrow_l.png) no-repeat 0/5px;
	display: block;
	font-size: 14px;
	text-indent: 16px;
	width: 200px
}

.photoArea {
	padding: 18px 0
}

.photoArea__item {
	margin: 0 0 50px
}

.photoArea__imgInner,
.photoArea__imgWrap img {
	position: relative
}

.photoArea__copy {
	color: #bdbdbd;
	display: block;
	font-size: 12px;
	margin: 9px 0 0;
	text-align: right
}

.pl20 {
	padding: 0 0 0 20px
}

.pl30 {
	padding: 0 0 0 30px
}

.pl40 {
	padding: 0 0 0 40px
}

.pl50 {
	padding: 0 0 0 50px
}

.pl100 {
	padding: 0 0 0 100px
}

.pl110 {
	padding: 0 0 0 110px
}

.pl120 {
	padding: 0 0 0 120px
}

.pr20 {
	padding: 0 20px 0 0
}

.pr30 {
	padding: 0 30px 0 0
}

.pr40 {
	padding: 0 40px 0 0
}

.pr50 {
	padding: 0 50px 0 0
}

.pr100 {
	padding: 0 100px 0 0
}

.pr110 {
	padding: 0 110px 0 0
}

.pr120 {
	padding: 0 120px 0 0
}

.bgBlue:before {
	background: #c9dee1;
	content: "";
	display: block;
	height: 100%;
	left: -20px;
	position: absolute;
	top: 20px;
	width: 100%;
	z-index: 0
}

.bgBlue--right {
	padding: 0 20px 0 0
}

.bgBlue--right:before {
	background: #c9dee1;
	content: "";
	display: block;
	height: 100%;
	left: 20px;
	position: absolute;
	top: 20px;
	width: calc(100% - 20px)
}

@media print,
screen and (min-width:480px) {
	.content {
		margin: 0 auto;
		width: 980px
	}

	.photobook__text {
		background: url(../img/with_curucuru.png) no-repeat 100% 100%/104px
	}

	.photobook__backLink,
	.photobook__text {
		margin: 0 auto;
		width: 390px
	}

	.photoArea {
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		justify-content: space-between;
		margin: 0 auto;
		padding: 70px 0 0;
		width: 690px
	}

	.photoArea__item {
		margin: 0 0 40px
	}

	.pl100,
	.pl110,
	.pl120,
	.pl20,
	.pl30,
	.pl40,
	.pl50,
	.pr100,
	.pr110,
	.pr120,
	.pr20,
	.pr30,
	.pr40,
	.pr50 {
		padding: 0
	}

	.bgBlue {
		margin: 0 0 40px
	}

	.w20 {
		width: 20%
	}

	.w30 {
		width: 30%
	}

	.w40 {
		width: 40%
	}

	.w50 {
		width: 50%
	}

	.w60 {
		width: 60%
	}

	.w60 .w70 {
		width: 70%
	}
}

/*# sourceMappingURL=maps/photobook.css.map */
