img,legend
{
	border: 0;
}
legend,td,th
{
	padding: 0;
}
.c-text-link__bg,.p-sketch-index__item-thumb
{
	webkit-animation-timing-function: cubic-bezier(.075,.82,.165,1);
}

/* vietnamese */
@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Saira SemiCondensed Regular'), local('SairaSemiCondensed-Regular'), url(https://fonts.gstatic.com/s/sairasemicondensed/v2/E1gvqhdADptsO-uwP-KYOlfo_ba-o039M5F8h0BZEpM.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Saira SemiCondensed Regular'), local('SairaSemiCondensed-Regular'), url(https://fonts.gstatic.com/s/sairasemicondensed/v2/E1gvqhdADptsO-uwP-KYOg28fXH_Au7Fcda010_w2ik.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Saira Semi Condensed';
  font-style: normal;
  font-weight: 400;
  src: local('Saira SemiCondensed Regular'), local('SairaSemiCondensed-Regular'), url(https://fonts.gstatic.com/s/sairasemicondensed/v2/E1gvqhdADptsO-uwP-KYOk_viB2zVz6tDDe85Nl1PNo.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}

html
{
	font-family: sans-serif;
	height: 100%;
	ms-text-size-adjust: 100%;
	webkit-text-size-adjust: 100%;
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary
{
	display: block;
}
audio,canvas,progress,video
{
	display: inline-block;
	vertical-align: baseline;
}
audio:not([controls])
{
	display: none;
	height: 0;
}
[hidden],template
{
	display: none;
}
.c-text-link,.c-text-link__label
{
	display: inline-block;
	position: relative;
}
a
{
	background-color: transparent;
	text-decoration: none;
}
a:active,a:hover
{
	outline: 0;
}
abbr[title]
{
	border-bottom: 1px dotted;
}
b,optgroup,strong
{
	font-weight: 700;
}
dfn
{
	font-style: italic;
}
h1
{
	font-size: 2em;
	margin: .67em 0;
}
mark
{
	background: #ff0;
	color: #000;
}
small
{
	font-size: 80%;
}
sub,sup
{
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup
{
	top: -.5em;
}
sub
{
	bottom: -.25em;
}
svg:not(:root)
{
	overflow: hidden;
}
figure
{
	margin: 1em 40px;
}
hr
{
	box-sizing: content-box;
	height: 0;
}
body.is-opened-index,pre,textarea
{
	overflow: auto;
}
code,kbd,pre,samp
{
	font-family: monospace,monospace;
	font-size: 1em;
}
button,input,optgroup,select,textarea
{
	color: inherit;
	font: inherit;
	margin: 0;
}
button
{
	overflow: visible;
}
button,select
{
	text-transform: none;
}
button,html input[type=button],input[type=reset],input[type=submit]
{
	cursor: pointer;
	webkit-appearance: button;
}
button[disabled],html input[disabled]
{
	cursor: default;
}
button::-moz-focus-inner,input::-moz-focus-inner
{
	border: 0;
	padding: 0;
}
input
{
	line-height: normal;
}
input[type=checkbox],input[type=radio]
{
	box-sizing: border-box;
	padding: 0;
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button
{
	height: auto;
}
input[type=search]
{
	box-sizing: content-box;
	webkit-appearance: textfield;
}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration
{
	webkit-appearance: none;
}
fieldset
{
	border: 1px solid silver;
	margin: 0 2px;
	padding: .35em .625em .75em;
}
table
{
	border-collapse: collapse;
	border-spacing: 0;
}
body
{
	background-color: #202020;
	font-family: Saira Semi Condensed,sans-serif;
	letter-spacing: .15em;
	margin: 0;
	min-height: 100%;
	overflow-y: scroll;
}
@media all and (min-width:569px) and (max-width:1366px)
{
	body
	{
		font-size: .875rem;
		font-size: 14px;
	}
}
body.is-picked
{
	cursor: pointer;
}
::-moz-selection
{
	background: rgba(0,0,0,.5);
	color: #fff;
}
::selection
{
	background: rgba(0,0,0,.5);
	color: #fff;
}
.l-page--white,.l-page--white a
{
	color: #fff;
}
.l-page--white svg
{
	fill: #fff;
}
.l-page--black,.l-page--black a
{
	color: #222;
}
.l-page--black svg
{
	fill: #222;
}
.c-text-link__label
{
	transition-duration: .4s;
	transition-timing-function: cubic-bezier(.075,.82,.165,1);
	webkit-transition-duration: .4s;
	webkit-transition-timing-function: cubic-bezier(.075,.82,.165,1);
	z-index: 2;
}
.c-text-link__bg--white
{
	background-color: #fff;
}
.c-text-link__bg--black
{
	background-color: #222;
}
@-webkit-keyframes openTextLinkBar
{
	0%
	{
		transform: scaleX(0);
		transform-origin: left;
		webkit-transform: scaleX(0);
		webkit-transform-origin: left;
	}
	100%
	{
		transform: scaleX(1);
		transform-origin: left;
		webkit-transform: scaleX(1);
		webkit-transform-origin: left;
	}
}
@keyframes openTextLinkBar
{
	0%
	{
		transform: scaleX(0);
		transform-origin: left;
		webkit-transform: scaleX(0);
		webkit-transform-origin: left;
	}
	100%
	{
		transform: scaleX(1);
		transform-origin: left;
		webkit-transform: scaleX(1);
		webkit-transform-origin: left;
	}
}
@-webkit-keyframes closeTextLinkBar
{
	0%
	{
		transform: scaleX(1);
		transform-origin: right;
		webkit-transform: scaleX(1);
		webkit-transform-origin: right;
	}
	100%
	{
		transform: scaleX(0);
		transform-origin: right;
		webkit-transform: scaleX(0);
		webkit-transform-origin: right;
	}
}
@keyframes closeTextLinkBar
{
	0%
	{
		transform: scaleX(1);
		transform-origin: right;
		webkit-transform: scaleX(1);
		webkit-transform-origin: right;
	}
	100%
	{
		transform: scaleX(0);
		transform-origin: right;
		webkit-transform: scaleX(0);
		webkit-transform-origin: right;
	}
}
.c-text-link__bg
{
	animation-duration: .4s;
	animation-fill-mode: both;
	animation-name: closeTextLinkBar;
	animation-timing-function: cubic-bezier(.075,.82,.165,1);
	display: block;
	height: 2px;
	left: 0;
	ms-transform: scaleX(0);
	position: absolute;
	right: 0;
	top: 50%;
	transform: scaleX(0);
	webkit-animation-duration: .4s;
	webkit-animation-fill-mode: both;
	webkit-animation-name: closeTextLinkBar;
	webkit-transform: scaleX(0);
}
.c-text-link:hover .c-text-link__bg
{
	animation-name: openTextLinkBar;
	webkit-animation-name: openTextLinkBar;
}
.p-badges
{
	bottom: 20px;
	position: fixed;
	right: 20px;
	z-index: 100;
}
@media all and (max-width:568px)
{
	body
	{
		font-size: .75rem;
		font-size: 12px;
	}
	.p-badges
	{
		width: 90px;
	}
}
.p-badges img
{
	width: 100%;
}
.p-canvas-webgl
{
	left: 0;
	position: fixed;
	top: 0;
	z-index: 1;
}
.p-introduction
{
	color: #fff;
	left: 0;
	letter-spacing: .2em;
	line-height: 1.5;
	position: fixed;
	right: 0;
	text-align: center;
	z-index: 10;
}
@media all and (min-width:569px)
{
	.p-introduction
	{
		bottom: 40px;
	}
}
.p-introduction__row
{
	ms-transform: translateY(10px);
	opacity: 0;
	transform: translateY(10px);
	webkit-transform: translateY(10px);
}
.p-introduction__row.is-animate
{
	transition-duration: 1s;
	transition-timing-function: cubic-bezier(.215,.61,.355,1);
	webkit-transition-duration: 1s;
	webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
}
.p-introduction__row.is-animate:nth-of-type(1)
{
	transition-delay: 5s;
	webkit-transition-delay: 5s;
}
.p-introduction__row.is-animate:nth-of-type(2)
{
	transition-delay: 5.2s;
	webkit-transition-delay: 5.2s;
}
.p-introduction__row.is-animate:nth-of-type(3)
{
	transition-delay: 5.4s;
	webkit-transition-delay: 5.4s;
}
.p-introduction__row.is-animate:nth-of-type(4)
{
	transition-delay: 5.6s;
	webkit-transition-delay: 5.6s;
}
.p-introduction__row.is-animate:nth-of-type(5)
{
	transition-delay: 5.8s;
	webkit-transition-delay: 5.8s;
}
.p-introduction__row.is-opened
{
	ms-transform: translate(0);
	opacity: 1;
	transform: translate(0);
	webkit-transform: translate(0);
}
.p-introduction__links
{
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	display: -webkit-flex;
	justify-content: center;
	margin-top: 20px;
	ms-flex-pack: center;
	webkit-box-pack: center;
	webkit-justify-content: center;
}
.p-introduction__link
{
	align-items: center;
	display: inline-flex;
	display: -ms-inline-flexbox;
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	height: 18px;
	justify-content: center;
	margin: 0 12px;
	ms-flex-align: center;
	ms-flex-pack: center;
	ms-transform: scale(1.8);
	opacity: 0;
	transform: scale(1.8);
	webkit-align-items: center;
	webkit-box-align: center;
	webkit-box-pack: center;
	webkit-justify-content: center;
	webkit-transform: scale(1.8);
	width: 18px;
}
.p-introduction__link svg
{
	width: 18px;
}
.p-introduction__link.is-animate
{
	transition-duration: 1s;
	transition-timing-function: cubic-bezier(.215,.61,.355,1);
	webkit-transition-duration: 1s;
	webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
}
.p-introduction__link.is-animate:nth-of-type(1)
{
	transition-delay: 5.6s;
	webkit-transition-delay: 5.6s;
}
.p-introduction__link.is-animate:nth-of-type(2)
{
	transition-delay: 5.7s;
	webkit-transition-delay: 5.7s;
}
.p-introduction__link.is-animate:nth-of-type(3)
{
	transition-delay: 5.8s;
	webkit-transition-delay: 5.8s;
}
.p-introduction__link.is-animate:nth-of-type(4)
{
	transition-delay: 5.9s;
	webkit-transition-delay: 5.9s;
}
.p-introduction__link.is-animate:nth-of-type(5)
{
	transition-delay: 6s;
	webkit-transition-delay: 6s;
}
.p-introduction__link.is-opened
{
	ms-transform: scale(1);
	opacity: 1;
	transform: scale(1);
	webkit-transform: scale(1);
}
.p-sketch-index
{
	pointer-events: none;
}
.p-sketch-index__contents
{
	box-sizing: border-box;
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	display: -webkit-flex;
	flex-wrap: wrap;
	left: 0;
	margin-left: auto;
	margin-right: auto;
	max-width: 1366px;
	ms-flex-wrap: wrap;
	position: fixed;
	right: 0;
	top: 0;
	webkit-flex-wrap: wrap;
	z-index: 100000;
}
@media all and (min-width:1025px)
{
	.p-sketch-index__contents
	{
		padding: 100px 7.5% 50px;
	}
}
@media all and (min-width:569px) and (max-width:1024px)
{
	.p-sketch-index__contents
	{
		padding: 100px 7.5% 50px;
	}
}
@media all and (max-width:568px)
{
	.p-introduction
	{
		bottom: 25px;
	}
	.p-sketch-index__contents
	{
		padding: 70px 10px 40px;
	}
}
.p-sketch-index__scroll
{
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}
@media all and (min-width:1025px)
{
	.p-sketch-index__item
	{
		margin-bottom: 60px;
		padding-left: 15px;
		padding-right: 15px;
		width: 33.3%;
	}
	.p-sketch-index__item-title
	{
		font-size: 2rem;
		font-size: 32px;
	}
}
@media all and (min-width:569px) and (max-width:1024px)
{
	.p-sketch-index__item
	{
		margin-bottom: 40px;
		padding-left: 10px;
		padding-right: 10px;
		width: 50%;
	}
}
@media all and (max-width:568px)
{
	.p-sketch-index__item
	{
		margin-bottom: 30px;
		padding-left: 10px;
		padding-right: 10px;
		width: 100%;
	}
}
.p-sketch-index__item-wrap
{
	display: block;
}
.p-sketch-index__item-thumb
{
	background-color: #fff;
	background-size: cover;
	margin-bottom: 10px;
	overflow: hidden;
	padding-top: 52.5%;
	position: relative;
	width: 100%;
}
.p-sketch-index__item-thumb-cover
{
	background-color: #fff;
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}
.p-sketch-index__item-thumb-cover--black
{
	background-color: #202020;
}
.p-sketch-index__item-title
{
	letter-spacing: .1em;
}
@media all and (min-width:569px) and (max-width:1024px)
{
	.p-sketch-index__item-title
	{
		font-size: 1.75rem;
		font-size: 28px;
	}
}
@media all and (max-width:568px)
{
	.p-sketch-index__item-title
	{
		font-size: 1.5rem;
		font-size: 24px;
	}
}
.p-sketch-index__item-date
{
	font-size: .75rem;
	font-size: 12px;
	margin-top: 5px;
}
.p-sketch-index__bg
{
	background-color: rgba(0,0,0,.8);
	bottom: 0;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 99999;
}
.p-sketch-index__bg--black
{
	background-color: rgba(255,255,255,.8);
}
.p-sketch-index__hamburger
{
	cursor: pointer;
	pointer-events: auto;
	position: fixed;
	z-index: 100001;
}
@media all and (min-width:1025px)
{
	.p-sketch-index__hamburger
	{
		height: 50px;
		right: 40px;
		top: 25px;
		width: 50px;
	}
}
@media all and (min-width:569px) and (max-width:1024px)
{
	.p-sketch-index__hamburger
	{
		height: 50px;
		right: 40px;
		top: 25px;
		width: 50px;
	}
}
@media all and (max-width:568px)
{
	.p-sketch-index__hamburger
	{
		height: 40px;
		right: 20px;
		top: 15px;
		width: 40px;
	}
}
.p-sketch-index__hamburger--black .p-sketch-index__hamburger-line
{
	background-color: #222;
}
.p-sketch-index__hamburger-line--top
{
	ms-transform: translateY(-7px) scaleX(1);
	transform: translateY(-7px) scaleX(1);
	webkit-transform: translateY(-7px) scaleX(1);
}
.p-sketch-index__hamburger-line--bottom
{
	ms-transform: translateY(7px) scaleX(1);
	transform: translateY(7px) scaleX(1);
	webkit-transform: translateY(7px) scaleX(1);
}
.p-sketch-index.is-opened
{
	pointer-events: auto;
}
@-webkit-keyframes closeIndexThumb
{
	0%
	{
		opacity: 1;
		transform: scale3d(1,1,1);
		webkit-transform: scale3d(1,1,1);
	}
	100%
	{
		opacity: 0;
		transform: scale3d(.9,.9,1);
		webkit-transform: scale3d(.9,.9,1);
	}
}
@keyframes closeIndexThumb
{
	0%
	{
		opacity: 1;
		transform: scale3d(1,1,1);
		webkit-transform: scale3d(1,1,1);
	}
	100%
	{
		opacity: 0;
		transform: scale3d(.9,.9,1);
		webkit-transform: scale3d(.9,.9,1);
	}
}
@-webkit-keyframes openIndexThumb
{
	0%
	{
		transform: scale3d(0,.01,1);
		webkit-transform: scale3d(0,.01,1);
	}
	50%
	{
		transform: scale3d(1,.01,1);
		webkit-transform: scale3d(1,.01,1);
	}
	100%
	{
		transform: scale3d(1,.99,1);
		webkit-transform: scale3d(1,.99,1);
	}
}
@keyframes openIndexThumb
{
	0%
	{
		transform: scale3d(0,.01,1);
		webkit-transform: scale3d(0,.01,1);
	}
	50%
	{
		transform: scale3d(1,.01,1);
		webkit-transform: scale3d(1,.01,1);
	}
	100%
	{
		transform: scale3d(1,.99,1);
		webkit-transform: scale3d(1,.99,1);
	}
}
.p-sketch-index__item
{
	box-sizing: border-box;
	pointer-events: none;
}
.p-sketch-index__item.is-opened
{
	pointer-events: auto;
}
.p-sketch-index__item-thumb
{
	animation-duration: .5s;
	animation-fill-mode: both;
	animation-timing-function: cubic-bezier(.075,.82,.165,1);
	opacity: 0;
	webkit-animation-duration: .5s;
	webkit-animation-fill-mode: both;
}
.p-sketch-index__item-thumb.is-opened
{
	animation-name: openIndexThumb;
	opacity: 1;
	webkit-animation-name: openIndexThumb;
}
.p-sketch-index__item-thumb.is-closed
{
	animation-duration: .5s;
	animation-fill-mode: both;
	animation-name: closeIndexThumb;
	animation-timing-function: cubic-bezier(.075,.82,.165,1);
	webkit-animation-duration: .5s;
	webkit-animation-fill-mode: both;
	webkit-animation-name: closeIndexThumb;
	webkit-animation-timing-function: cubic-bezier(.075,.82,.165,1);
}
.p-sketch-index__item-thumb-cover
{
	opacity: 1;
	transition-duration: .4s;
	webkit-transition-duration: .4s;
}
.p-sketch-index__item-thumb-cover.is-opened
{
	opacity: 0;
	transition-duration: 1s;
	transition-timing-function: cubic-bezier(.075,.82,.165,1);
	webkit-transition-duration: 1s;
	webkit-transition-timing-function: cubic-bezier(.075,.82,.165,1);
}
@-webkit-keyframes closeIndexTitleStr
{
	0%
	{
		opacity: 1;
		transform: scale3d(1,1,1);
		webkit-transform: scale3d(1,1,1);
	}
	100%
	{
		opacity: 0;
		transform: scale3d(0,.5,1);
		webkit-transform: scale3d(0,.5,1);
	}
}
@keyframes closeIndexTitleStr
{
	0%
	{
		opacity: 1;
		transform: scale3d(1,1,1);
		webkit-transform: scale3d(1,1,1);
	}
	100%
	{
		opacity: 0;
		transform: scale3d(0,.5,1);
		webkit-transform: scale3d(0,.5,1);
	}
}
@-webkit-keyframes openIndexTitleStr
{
	0%
	{
		opacity: 0;
		transform: scale3d(0,0,1);
		webkit-transform: scale3d(0,0,1);
	}
	100%
	{
		opacity: 1;
		transform: scale3d(1,1,1);
		webkit-transform: scale3d(1,1,1);
	}
}
@keyframes openIndexTitleStr
{
	0%
	{
		opacity: 0;
		transform: scale3d(0,0,1);
		webkit-transform: scale3d(0,0,1);
	}
	100%
	{
		opacity: 1;
		transform: scale3d(1,1,1);
		webkit-transform: scale3d(1,1,1);
	}
}
.p-sketch-index__item-title .js-split-str
{
	animation-duration: .4s;
	animation-fill-mode: both;
	display: inline-block;
	opacity: 0;
	webkit-animation-duration: .4s;
	webkit-animation-fill-mode: both;
}
.p-sketch-index__item-title.is-opened .js-split-str
{
	animation-name: openIndexTitleStr;
	webkit-animation-name: openIndexTitleStr;
}
.p-sketch-index__item-title.is-closed .js-split-str
{
	animation-name: closeIndexTitleStr;
	webkit-animation-name: closeIndexTitleStr;
}
.p-sketch-index__item-date
{
	opacity: 0;
	transition-duration: .4s;
	webkit-transition-duration: .4s;
}
.p-sketch-index__item-date.is-opened
{
	opacity: 1;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-thumb.is-opened
{
	animation-delay: 30ms;
	webkit-animation-delay: 30ms;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-thumb-cover.is-opened
{
	transition-delay: .43s;
	webkit-transition-delay: .43s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(1)
{
	animation-delay: .26s;
	webkit-animation-delay: .26s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(2)
{
	animation-delay: .29s;
	webkit-animation-delay: .29s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(3)
{
	animation-delay: .32s;
	webkit-animation-delay: .32s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(4)
{
	animation-delay: .35s;
	webkit-animation-delay: .35s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(5)
{
	animation-delay: .38s;
	webkit-animation-delay: .38s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(6)
{
	animation-delay: .41s;
	webkit-animation-delay: .41s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(7)
{
	animation-delay: .44s;
	webkit-animation-delay: .44s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(8)
{
	animation-delay: .47s;
	webkit-animation-delay: .47s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(9)
{
	animation-delay: .5s;
	webkit-animation-delay: .5s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(10)
{
	animation-delay: .53s;
	webkit-animation-delay: .53s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(11)
{
	animation-delay: .56s;
	webkit-animation-delay: .56s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(12)
{
	animation-delay: .59s;
	webkit-animation-delay: .59s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(13)
{
	animation-delay: .62s;
	webkit-animation-delay: .62s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(14)
{
	animation-delay: .65s;
	webkit-animation-delay: .65s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(15)
{
	animation-delay: .68s;
	webkit-animation-delay: .68s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(16)
{
	animation-delay: .71s;
	webkit-animation-delay: .71s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(17)
{
	animation-delay: .74s;
	webkit-animation-delay: .74s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(18)
{
	animation-delay: .77s;
	webkit-animation-delay: .77s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(19)
{
	animation-delay: .8s;
	webkit-animation-delay: .8s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(20)
{
	animation-delay: .83s;
	webkit-animation-delay: .83s;
}
.p-sketch-index__item:nth-of-type(9n+1) .p-sketch-index__item-date.is-opened
{
	transition-delay: .63s;
	webkit-transition-delay: .63s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-thumb.is-opened
{
	animation-delay: 90ms;
	webkit-animation-delay: 90ms;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-thumb-cover.is-opened
{
	transition-delay: .49s;
	webkit-transition-delay: .49s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(1)
{
	animation-delay: .32s;
	webkit-animation-delay: .32s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(2)
{
	animation-delay: .35s;
	webkit-animation-delay: .35s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(3)
{
	animation-delay: .38s;
	webkit-animation-delay: .38s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(4)
{
	animation-delay: .41s;
	webkit-animation-delay: .41s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(5)
{
	animation-delay: .44s;
	webkit-animation-delay: .44s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(6)
{
	animation-delay: .47s;
	webkit-animation-delay: .47s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(7)
{
	animation-delay: .5s;
	webkit-animation-delay: .5s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(8)
{
	animation-delay: .53s;
	webkit-animation-delay: .53s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(9)
{
	animation-delay: .56s;
	webkit-animation-delay: .56s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(10)
{
	animation-delay: .59s;
	webkit-animation-delay: .59s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(11)
{
	animation-delay: .62s;
	webkit-animation-delay: .62s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(12)
{
	animation-delay: .65s;
	webkit-animation-delay: .65s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(13)
{
	animation-delay: .68s;
	webkit-animation-delay: .68s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(14)
{
	animation-delay: .71s;
	webkit-animation-delay: .71s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(15)
{
	animation-delay: .74s;
	webkit-animation-delay: .74s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(16)
{
	animation-delay: .77s;
	webkit-animation-delay: .77s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(17)
{
	animation-delay: .8s;
	webkit-animation-delay: .8s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(18)
{
	animation-delay: .83s;
	webkit-animation-delay: .83s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(19)
{
	animation-delay: .86s;
	webkit-animation-delay: .86s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(20)
{
	animation-delay: .89s;
	webkit-animation-delay: .89s;
}
.p-sketch-index__item:nth-of-type(9n+2) .p-sketch-index__item-date.is-opened
{
	transition-delay: .69s;
	webkit-transition-delay: .69s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-thumb.is-opened
{
	animation-delay: .12s;
	webkit-animation-delay: .12s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-thumb-cover.is-opened
{
	transition-delay: .52s;
	webkit-transition-delay: .52s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(1)
{
	animation-delay: .35s;
	webkit-animation-delay: .35s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(2)
{
	animation-delay: .38s;
	webkit-animation-delay: .38s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(3)
{
	animation-delay: .41s;
	webkit-animation-delay: .41s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(4)
{
	animation-delay: .44s;
	webkit-animation-delay: .44s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(5)
{
	animation-delay: .47s;
	webkit-animation-delay: .47s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(6)
{
	animation-delay: .5s;
	webkit-animation-delay: .5s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(7)
{
	animation-delay: .53s;
	webkit-animation-delay: .53s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(8)
{
	animation-delay: .56s;
	webkit-animation-delay: .56s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(9)
{
	animation-delay: .59s;
	webkit-animation-delay: .59s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(10)
{
	animation-delay: .62s;
	webkit-animation-delay: .62s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(11)
{
	animation-delay: .65s;
	webkit-animation-delay: .65s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(12)
{
	animation-delay: .68s;
	webkit-animation-delay: .68s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(13)
{
	animation-delay: .71s;
	webkit-animation-delay: .71s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(14)
{
	animation-delay: .74s;
	webkit-animation-delay: .74s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(15)
{
	animation-delay: .77s;
	webkit-animation-delay: .77s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(16)
{
	animation-delay: .8s;
	webkit-animation-delay: .8s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(17)
{
	animation-delay: .83s;
	webkit-animation-delay: .83s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(18)
{
	animation-delay: .86s;
	webkit-animation-delay: .86s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(19)
{
	animation-delay: .89s;
	webkit-animation-delay: .89s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(20)
{
	animation-delay: .92s;
	webkit-animation-delay: .92s;
}
.p-sketch-index__item:nth-of-type(9n+3) .p-sketch-index__item-date.is-opened
{
	transition-delay: .72s;
	webkit-transition-delay: .72s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-thumb.is-opened
{
	animation-delay: .15s;
	webkit-animation-delay: .15s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-thumb-cover.is-opened
{
	transition-delay: .55s;
	webkit-transition-delay: .55s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(1)
{
	animation-delay: .38s;
	webkit-animation-delay: .38s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(2)
{
	animation-delay: .41s;
	webkit-animation-delay: .41s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(3)
{
	animation-delay: .44s;
	webkit-animation-delay: .44s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(4)
{
	animation-delay: .47s;
	webkit-animation-delay: .47s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(5)
{
	animation-delay: .5s;
	webkit-animation-delay: .5s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(6)
{
	animation-delay: .53s;
	webkit-animation-delay: .53s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(7)
{
	animation-delay: .56s;
	webkit-animation-delay: .56s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(8)
{
	animation-delay: .59s;
	webkit-animation-delay: .59s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(9)
{
	animation-delay: .62s;
	webkit-animation-delay: .62s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(10)
{
	animation-delay: .65s;
	webkit-animation-delay: .65s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(11)
{
	animation-delay: .68s;
	webkit-animation-delay: .68s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(12)
{
	animation-delay: .71s;
	webkit-animation-delay: .71s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(13)
{
	animation-delay: .74s;
	webkit-animation-delay: .74s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(14)
{
	animation-delay: .77s;
	webkit-animation-delay: .77s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(15)
{
	animation-delay: .8s;
	webkit-animation-delay: .8s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(16)
{
	animation-delay: .83s;
	webkit-animation-delay: .83s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(17)
{
	animation-delay: .86s;
	webkit-animation-delay: .86s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(18)
{
	animation-delay: .89s;
	webkit-animation-delay: .89s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(19)
{
	animation-delay: .92s;
	webkit-animation-delay: .92s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(20)
{
	animation-delay: .95s;
	webkit-animation-delay: .95s;
}
.p-sketch-index__item:nth-of-type(9n+4) .p-sketch-index__item-date.is-opened
{
	transition-delay: .75s;
	webkit-transition-delay: .75s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-thumb.is-opened
{
	animation-delay: 60ms;
	webkit-animation-delay: 60ms;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-thumb-cover.is-opened
{
	transition-delay: .46s;
	webkit-transition-delay: .46s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(1)
{
	animation-delay: .29s;
	webkit-animation-delay: .29s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(2)
{
	animation-delay: .32s;
	webkit-animation-delay: .32s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(3)
{
	animation-delay: .35s;
	webkit-animation-delay: .35s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(4)
{
	animation-delay: .38s;
	webkit-animation-delay: .38s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(5)
{
	animation-delay: .41s;
	webkit-animation-delay: .41s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(6)
{
	animation-delay: .44s;
	webkit-animation-delay: .44s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(7)
{
	animation-delay: .47s;
	webkit-animation-delay: .47s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(8)
{
	animation-delay: .5s;
	webkit-animation-delay: .5s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(9)
{
	animation-delay: .53s;
	webkit-animation-delay: .53s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(10)
{
	animation-delay: .56s;
	webkit-animation-delay: .56s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(11)
{
	animation-delay: .59s;
	webkit-animation-delay: .59s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(12)
{
	animation-delay: .62s;
	webkit-animation-delay: .62s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(13)
{
	animation-delay: .65s;
	webkit-animation-delay: .65s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(14)
{
	animation-delay: .68s;
	webkit-animation-delay: .68s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(15)
{
	animation-delay: .71s;
	webkit-animation-delay: .71s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(16)
{
	animation-delay: .74s;
	webkit-animation-delay: .74s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(17)
{
	animation-delay: .77s;
	webkit-animation-delay: .77s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(18)
{
	animation-delay: .8s;
	webkit-animation-delay: .8s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(19)
{
	animation-delay: .83s;
	webkit-animation-delay: .83s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(20)
{
	animation-delay: .86s;
	webkit-animation-delay: .86s;
}
.p-sketch-index__item:nth-of-type(9n+5) .p-sketch-index__item-date.is-opened
{
	transition-delay: .66s;
	webkit-transition-delay: .66s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-thumb.is-opened
{
	animation-delay: .18s;
	webkit-animation-delay: .18s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-thumb-cover.is-opened
{
	transition-delay: .58s;
	webkit-transition-delay: .58s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(1)
{
	animation-delay: .41s;
	webkit-animation-delay: .41s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(2)
{
	animation-delay: .44s;
	webkit-animation-delay: .44s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(3)
{
	animation-delay: .47s;
	webkit-animation-delay: .47s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(4)
{
	animation-delay: .5s;
	webkit-animation-delay: .5s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(5)
{
	animation-delay: .53s;
	webkit-animation-delay: .53s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(6)
{
	animation-delay: .56s;
	webkit-animation-delay: .56s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(7)
{
	animation-delay: .59s;
	webkit-animation-delay: .59s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(8)
{
	animation-delay: .62s;
	webkit-animation-delay: .62s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(9)
{
	animation-delay: .65s;
	webkit-animation-delay: .65s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(10)
{
	animation-delay: .68s;
	webkit-animation-delay: .68s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(11)
{
	animation-delay: .71s;
	webkit-animation-delay: .71s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(12)
{
	animation-delay: .74s;
	webkit-animation-delay: .74s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(13)
{
	animation-delay: .77s;
	webkit-animation-delay: .77s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(14)
{
	animation-delay: .8s;
	webkit-animation-delay: .8s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(15)
{
	animation-delay: .83s;
	webkit-animation-delay: .83s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(16)
{
	animation-delay: .86s;
	webkit-animation-delay: .86s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(17)
{
	animation-delay: .89s;
	webkit-animation-delay: .89s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(18)
{
	animation-delay: .92s;
	webkit-animation-delay: .92s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(19)
{
	animation-delay: .95s;
	webkit-animation-delay: .95s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(20)
{
	animation-delay: .98s;
	webkit-animation-delay: .98s;
}
.p-sketch-index__item:nth-of-type(9n+6) .p-sketch-index__item-date.is-opened
{
	transition-delay: .78s;
	webkit-transition-delay: .78s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-thumb.is-opened
{
	animation-delay: .21s;
	webkit-animation-delay: .21s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-thumb-cover.is-opened
{
	transition-delay: .61s;
	webkit-transition-delay: .61s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(1)
{
	animation-delay: .44s;
	webkit-animation-delay: .44s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(2)
{
	animation-delay: .47s;
	webkit-animation-delay: .47s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(3)
{
	animation-delay: .5s;
	webkit-animation-delay: .5s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(4)
{
	animation-delay: .53s;
	webkit-animation-delay: .53s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(5)
{
	animation-delay: .56s;
	webkit-animation-delay: .56s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(6)
{
	animation-delay: .59s;
	webkit-animation-delay: .59s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(7)
{
	animation-delay: .62s;
	webkit-animation-delay: .62s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(8)
{
	animation-delay: .65s;
	webkit-animation-delay: .65s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(9)
{
	animation-delay: .68s;
	webkit-animation-delay: .68s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(10)
{
	animation-delay: .71s;
	webkit-animation-delay: .71s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(11)
{
	animation-delay: .74s;
	webkit-animation-delay: .74s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(12)
{
	animation-delay: .77s;
	webkit-animation-delay: .77s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(13)
{
	animation-delay: .8s;
	webkit-animation-delay: .8s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(14)
{
	animation-delay: .83s;
	webkit-animation-delay: .83s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(15)
{
	animation-delay: .86s;
	webkit-animation-delay: .86s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(16)
{
	animation-delay: .89s;
	webkit-animation-delay: .89s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(17)
{
	animation-delay: .92s;
	webkit-animation-delay: .92s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(18)
{
	animation-delay: .95s;
	webkit-animation-delay: .95s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(19)
{
	animation-delay: .98s;
	webkit-animation-delay: .98s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(20)
{
	animation-delay: 1.01s;
	webkit-animation-delay: 1.01s;
}
.p-sketch-index__item:nth-of-type(9n+7) .p-sketch-index__item-date.is-opened
{
	transition-delay: .81s;
	webkit-transition-delay: .81s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-thumb.is-opened
{
	animation-delay: .24s;
	webkit-animation-delay: .24s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-thumb-cover.is-opened
{
	transition-delay: .64s;
	webkit-transition-delay: .64s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(1)
{
	animation-delay: .47s;
	webkit-animation-delay: .47s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(2)
{
	animation-delay: .5s;
	webkit-animation-delay: .5s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(3)
{
	animation-delay: .53s;
	webkit-animation-delay: .53s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(4)
{
	animation-delay: .56s;
	webkit-animation-delay: .56s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(5)
{
	animation-delay: .59s;
	webkit-animation-delay: .59s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(6)
{
	animation-delay: .62s;
	webkit-animation-delay: .62s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(7)
{
	animation-delay: .65s;
	webkit-animation-delay: .65s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(8)
{
	animation-delay: .68s;
	webkit-animation-delay: .68s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(9)
{
	animation-delay: .71s;
	webkit-animation-delay: .71s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(10)
{
	animation-delay: .74s;
	webkit-animation-delay: .74s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(11)
{
	animation-delay: .77s;
	webkit-animation-delay: .77s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(12)
{
	animation-delay: .8s;
	webkit-animation-delay: .8s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(13)
{
	animation-delay: .83s;
	webkit-animation-delay: .83s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(14)
{
	animation-delay: .86s;
	webkit-animation-delay: .86s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(15)
{
	animation-delay: .89s;
	webkit-animation-delay: .89s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(16)
{
	animation-delay: .92s;
	webkit-animation-delay: .92s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(17)
{
	animation-delay: .95s;
	webkit-animation-delay: .95s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(18)
{
	animation-delay: .98s;
	webkit-animation-delay: .98s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(19)
{
	animation-delay: 1.01s;
	webkit-animation-delay: 1.01s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(20)
{
	animation-delay: 1.04s;
	webkit-animation-delay: 1.04s;
}
.p-sketch-index__item:nth-of-type(9n+8) .p-sketch-index__item-date.is-opened
{
	transition-delay: .84s;
	webkit-transition-delay: .84s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-thumb.is-opened
{
	animation-delay: .27s;
	webkit-animation-delay: .27s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-thumb-cover.is-opened
{
	transition-delay: .67s;
	webkit-transition-delay: .67s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(1)
{
	animation-delay: .5s;
	webkit-animation-delay: .5s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(2)
{
	animation-delay: .53s;
	webkit-animation-delay: .53s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(3)
{
	animation-delay: .56s;
	webkit-animation-delay: .56s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(4)
{
	animation-delay: .59s;
	webkit-animation-delay: .59s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(5)
{
	animation-delay: .62s;
	webkit-animation-delay: .62s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(6)
{
	animation-delay: .65s;
	webkit-animation-delay: .65s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(7)
{
	animation-delay: .68s;
	webkit-animation-delay: .68s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(8)
{
	animation-delay: .71s;
	webkit-animation-delay: .71s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(9)
{
	animation-delay: .74s;
	webkit-animation-delay: .74s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(10)
{
	animation-delay: .77s;
	webkit-animation-delay: .77s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(11)
{
	animation-delay: .8s;
	webkit-animation-delay: .8s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(12)
{
	animation-delay: .83s;
	webkit-animation-delay: .83s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(13)
{
	animation-delay: .86s;
	webkit-animation-delay: .86s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(14)
{
	animation-delay: .89s;
	webkit-animation-delay: .89s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(15)
{
	animation-delay: .92s;
	webkit-animation-delay: .92s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(16)
{
	animation-delay: .95s;
	webkit-animation-delay: .95s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(17)
{
	animation-delay: .98s;
	webkit-animation-delay: .98s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(18)
{
	animation-delay: 1.01s;
	webkit-animation-delay: 1.01s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(19)
{
	animation-delay: 1.04s;
	webkit-animation-delay: 1.04s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-title.is-opened .js-split-str:nth-of-type(20)
{
	animation-delay: 1.07s;
	webkit-animation-delay: 1.07s;
}
.p-sketch-index__item:nth-of-type(9n+9) .p-sketch-index__item-date.is-opened
{
	transition-delay: .87s;
	webkit-transition-delay: .87s;
}
.p-sketch-index__bg
{
	opacity: 0;
	transition-duration: .4s;
	webkit-transition-duration: .4s;
}
.p-sketch-index__bg.is-opened
{
	opacity: 1;
}
.p-sketch-index__hamburger-line
{
	background-color: #fff;
	height: 2px;
	left: 0;
	margin-top: -1px;
	position: absolute;
	right: 0;
	top: 50%;
	transition-duration: .3s;
	transition-timing-function: cubic-bezier(.86,0,.07,1);
	webkit-transition-duration: .3s;
	webkit-transition-timing-function: cubic-bezier(.86,0,.07,1);
}
.p-sketch-outline,.p-website-outline
{
	left: 20px;
	position: fixed;
	z-index: 100;
}
.p-sketch-index__hamburger-line--top
{
	ms-transform-origin: left center;
	transform-origin: left center;
	transition-delay: .1s;
	webkit-transform-origin: left center;
	webkit-transition-delay: .1s;
}
.p-sketch-index__hamburger-line--bottom
{
	ms-transform-origin: right center;
	transform-origin: right center;
	transition-delay: .1s;
	webkit-transform-origin: right center;
	webkit-transition-delay: .1s;
}
.p-sketch-index__hamburger.is-opened .p-sketch-index__hamburger-line--top
{
	ms-transform: translateY(-7px) scaleX(0);
	transform: translateY(-7px) scaleX(0);
	transition-delay: 0s;
	webkit-transform: translateY(-7px) scaleX(0);
	webkit-transition-delay: 0s;
}
.p-sketch-index__hamburger.is-opened .p-sketch-index__hamburger-line--bottom
{
	ms-transform: translateY(7px) scaleX(0);
	transform: translateY(7px) scaleX(0);
	transition-delay: 0s;
	webkit-transform: translateY(7px) scaleX(0);
	webkit-transition-delay: 0s;
}
.p-sketch-index__hamburger.is-opened .p-sketch-index__hamburger-line--cross1
{
	ms-transform: rotate(-45deg) scale(.8);
	transform: rotate(-45deg) scale(.8);
	transition-delay: .1s;
	webkit-transform: rotate(-45deg) scale(.8);
	webkit-transition-delay: .1s;
}
.p-sketch-index__hamburger.is-opened .p-sketch-index__hamburger-line--cross2
{
	ms-transform: rotate(-135deg) scale(.8);
	transform: rotate(-135deg) scale(.8);
	transition-delay: .1s;
	webkit-transform: rotate(-135deg) scale(.8);
	webkit-transition-delay: .1s;
}
.p-sketch-outline
{
	bottom: 25px;
}
.p-sketch-outline__title
{
	font-weight: 100;
	letter-spacing: .05em;
	line-height: 1;
	margin: 0 0 .075em -.05em;
}
@media all and (min-width:1367px)
{
	.p-sketch-outline__title
	{
		font-size: 150.26px;
	}
}
@media all and (min-width:569px) and (max-width:1366px)
{
	.p-sketch-outline__title
	{
		font-size: 11vw;
	}
}
@media all and (max-width:568px)
{
	.p-sketch-outline__title
	{
		font-size: 62.48px;
	}
}
.p-sketch-outline__date
{
	line-height: 1;
	margin: 0;
}
.p-sketch-outline__description
{
	color: #2d2d2d;
	line-height: 1;
	margin: 10px 0 0;
}
.p-website-outline
{
	top: 20px;
}
.p-website-outline__title
{
	font-size: 1.125rem;
	font-size: 18px;
	margin: 0 0 5px;
}
.p-website-outline__description
{
	line-height: 1.25;
	margin: 0;
}
.p-website-outline__links
{
	display: flex;
	display: -ms-flexbox;
	display: -webkit-box;
	display: -webkit-flex;
	margin-top: 15px;
}
.p-website-outline__link
{
	align-items: center;
	display: inline-flex;
	display: -ms-inline-flexbox;
	display: -webkit-inline-box;
	display: -webkit-inline-flex;
	height: 18px;
	justify-content: center;
	margin-right: 20px;
	ms-flex-align: center;
	ms-flex-pack: center;
	webkit-align-items: center;
	webkit-box-align: center;
	webkit-box-pack: center;
	webkit-justify-content: center;
	width: 18px;
}
.p-website-outline__link svg
{
	width: 18px;
}