@charset "utf-8";
/* line 5, ../scss/store.scss */
header.store-title { background-size: cover; background-repeat: no-repeat; background-position: center center; position: relative; z-index: 0; overflow: hidden; }
/* line 14, ../scss/store.scss */
header.store-title::before { content: ''; background: inherit; position: absolute; -webkit-filter: blur(20px); filter: blur(20px); top: -20px; bottom: -20px; left: -20px; right: -20px; z-index: -1; }
/* line 28, ../scss/store.scss */
header.store-title.pazapa { background-image: url(../imgs/page/sub-pazapa.jpg); }
/* line 31, ../scss/store.scss */
header.store-title.hellolady { background-image: url(../imgs/page/sub-hellolady.jpg); }
/* line 34, ../scss/store.scss */
header.store-title.color { background-image: url(../imgs/page/sub-color.jpg); }
/* line 38, ../scss/store.scss */
header.store-title h1 { text-align: center; margin-top: 20px; }

/* line 45, ../scss/store.scss */
.introduction .mainimage { height: 450px; background-size: cover; background-repeat: no-repeat; background-position: center center; -webkit-filter: none; filter: none; margin: 0px; }

/* line 57, ../scss/store.scss */
section.content { margin: 0 auto; padding: 0; }
/* line 60, ../scss/store.scss */
section.content .page-title { margin: 40px 0 0; }

/* line 67, ../scss/store.scss */
.store-footer { background-color: #eaeaea; padding: 0 0 40px; }
/* line 70, ../scss/store.scss */
.store-footer h2 { width: 650px; margin: 0 auto; padding: 40px 0 20px; text-align: center; }
/* line 76, ../scss/store.scss */
.store-footer ul { margin: 0 auto; padding: 0; width: 650px; list-style: none; }
/* line 81, ../scss/store.scss */
.store-footer ul li { margin: 0 0 5px; padding: 10px; line-height: 0; background-color: #fff; }
/* line 86, ../scss/store.scss */
.store-footer ul li a { display: block; padding: 10px; }

/* Smart phone style */
@media screen and (min-width: 751px) { /* line 98, ../scss/store.scss */
  .mainimage { height: 600px; } }
