@charset "UTF-8";
/*--------------------------------------------------------------
01. VARIABLES, MIXINS, RESPONSIVE SETTINGS
--------------------------------------------------------------*/
/*
Theme Name: 朝時間 1.1
Theme URI: http://asajikan.jp/
Author: 
Author URI: 
Description: 
Version: 1.1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: asajikan
Tags:
*/
/*--------------------------------------------------------------
02. Normalize
--------------------------------------------------------------*/

/*-- 20250422 font-family --*/
@font-face {
  font-family: "Sacramento";
  font-weight: 400;
  font-style: normal;
  src: url('font/Sacramento/Sacramento-Regular.woff2') format('woff2'),
  url('font/Sacramento/Sacramento-Regular.woff') format('woff'),
  url('font/Sacramento/Sacramento-Regular.ttf') format('truetype');
}


/* line 329, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
html {
  font-family: sans-serif;
  font-size: 62.5%;
  overflow-y: scroll;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; }

/* line 337, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
body {
  margin: 0; }

/* line 341, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
  display: block; }

/* line 356, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline; }

/* line 364, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
audio:not([controls]) {
  display: none;
  height: 0; }

/* line 369, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
[hidden],
template {
  display: none; }

/* line 374, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
a {
  background-color: transparent; }

/* line 378, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
a:active,
a:hover {
  outline: 0; }

/* line 383, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
abbr[title] {
  border-bottom: 1px dotted; }

/* line 387, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
b,
strong {
  font-weight: bold; }

/* line 392, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
dfn {
  font-style: italic; }

/* line 396, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/* line 401, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
mark {
  background: #ff0;
  color: #000; }

/* line 406, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
small {
  font-size: 80%; }

/* line 410, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

/* line 418, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
sup {
  top: -0.5em; }

/* line 422, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
sub {
  bottom: -0.25em; }

/* line 426, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
img {
  border: 0; }

/* line 430, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
svg:not(:root) {
  overflow: hidden; }

/* line 434, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
figure {
  margin: 1em 40px; }

/* line 438, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
hr {
  box-sizing: content-box;
  height: 0; }

/* line 443, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
pre {
  overflow: auto; }

/* line 447, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

/* line 455, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0; }

/* line 465, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
button {
  overflow: visible; }

/* line 469, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
button,
select {
  text-transform: none; }

/* line 474, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer; }

/* line 482, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
button[disabled],
html input[disabled] {
  cursor: default; }

/* line 487, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/* line 493, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
input {
  line-height: normal; }

/* line 497, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0; }

/* line 503, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/* line 508, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box; }

/* line 513, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/* line 518, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/* line 524, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
legend {
  border: 0;
  padding: 0; }

/* line 529, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
textarea {
  overflow: auto; }

/* line 533, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
optgroup {
  font-weight: bold; }

/* line 537, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 542, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
td,
th {
  padding: 0; }

/*--------------------------------------------------------------
A. Typography  (Defaults)
--------------------------------------------------------------*/
/* line 550, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
body,
button,
input,
select,
textarea {
  color: #404040;
  font-size: 15px;
  font-size: 1.5rem;
  line-height: 1.6; }
  @media only screen and (min-width: 760px) {
    /* line 550, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    body,
    button,
    input,
    select,
    textarea {
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 1.6; } }

/* line 564, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
h1,
h2,
h3,
h4,
h5,
h6 {
  clear: both;
  font-size: inherit; }

/* line 574, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
p {
  margin-bottom: 1.5em; }

/* line 578, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
b,
strong {
  font-weight: bold; }

/* line 583, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
dfn,
cite,
em,
i {
  font-style: italic; }

/* line 589, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
blockquote {
  margin: 0 1.5em; }

/* line 592, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
address {
  margin: 0 0 1.5em; }

/* line 595, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
pre {
  background: #eee;
  font-family: "Courier 10 Pitch", Courier, monospace;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.6;
  margin-bottom: 1.6em;
  max-width: 100%;
  overflow: auto;
  padding: 1.6em; }

/* line 607, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
code,
kbd,
tt,
var {
  font-size: 15px; }

/* line 616, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
abbr,
acronym {
  border-bottom: 1px dotted #666;
  cursor: help; }

/* line 622, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
mark,
ins {
  background: #fff9c0;
  text-decoration: none; }

/* line 628, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
small {
  font-size: 75%; }

/* line 632, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
big {
  font-size: 125%; }

/*--------------------------------------------------------------
B. Elements  (Defaults)
--------------------------------------------------------------*/
/* line 639, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
html {
  box-sizing: border-box;
  -moz-box-sizing: border-box; }

/* line 644, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
*,
*:before,
*:after {
  /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
  box-sizing: inherit;
  -moz-box-sizing: inherit; }

/* line 651, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
body {
  background: #f8f8f4; }

/* line 655, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
blockquote:before,
blockquote:after,
q:before
q:after {
  content: ""; }

/* line 662, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
blockquote,
q {
  quotes: "" ""; }

/* line 667, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
hr {
  background-color: #ccc;
  border: 0;
  height: 1px;
  margin-bottom: 1.5em; }

/* line 674, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
ul,
ol {
  margin: 0 0 1.5em 3em; }

/* line 679, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
ul {
  list-style: disc; }

/* line 683, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
ol {
  list-style: decimal; }

/* line 687, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
li > ul,
li > ol {
  margin-bottom: 0;
  margin-left: 1.5em; }

/* line 693, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
dt {
  font-weight: bold; }

/* line 697, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
dd {
  margin: 0 1.5em 1.5em; }

/* line 701, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
img {
  height: auto;
  /* Make sure images are scaled correctly. */
  max-width: 100%;
  /* Adhere to container width. */ }

/* line 706, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
table {
  margin: 0 0 1.5em;
  width: 100%; }

/*--------------------------------------------------------------
C. Forms (Defaults)
--------------------------------------------------------------*/
/* line 714, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  border: 1px solid;
  border-color: #ccc #ccc #bbb;
  border-radius: 3px;
  background: #e6e6e6;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 15px 17px rgba(255, 255, 255, 0.5), inset 0 -5px 12px rgba(0, 0, 0, 0.05);
  color: rgba(0, 0, 0, 0.8);
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1;
  padding: .6em 1em .4em;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); }

/* line 731, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
  border-color: #ccc #bbb #aaa;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.8), inset 0 15px 17px rgba(255, 255, 255, 0.8), inset 0 -5px 12px rgba(0, 0, 0, 0.02); }

/* line 739, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
  border-color: #aaa #bbb #bbb;
  box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15); }

/* line 751, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea {
  color: #666;
  border: 1px solid #ccc;
  border-radius: 3px; }

/* line 762, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus {
  color: #111; }

/* line 771, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"] {
  padding: 3px; }

/* line 779, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
textarea {
  padding-left: 3px;
  width: 100%; }

/* line 784, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
::-webkit-input-placeholder {
  color: #dbdbdb; }

/* line 787, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
:-moz-placeholder {
  color: #dbdbdb; }

/* line 790, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
::-moz-placeholder {
  color: #dbdbdb; }

/* line 793, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
:-ms-input-placeholder {
  color: #dbdbdb; }

/*--------------------------------------------------------------
E. Navigation (Defaults)
--------------------------------------------------------------*/
/*--------------------------------------------------------------
F. Links (Defaults)
--------------------------------------------------------------*/
/* line 804, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
a {
  color: #4e8699;
  text-decoration: none; }

/* line 809, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
a:visited {
  color: #4e8699; }

/* line 813, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
a:hover,
a:focus,
a:active {
  color: midnightblue; }

/* line 820, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
a:focus {
  outline: thin dotted; }

/* line 824, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
a:hover,
a:active {
  outline: 0; }

/*--------------------------------------------------------------
G. PAGE NAVIGATION (Defaults)
--------------------------------------------------------------*/
/* line 836, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation {
  margin: 0;
  clear: both; }

/* line 843, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
  float: right;
  text-align: right;
  width: 50%; }

/* line 851, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
  float: left;
  width: 50%; }

/*--------------------------------------------------------------
H. Accessibility (Defaults)
--------------------------------------------------------------*/
/* Text meant only for screen readers. */
/* line 862, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden; }

/* line 870, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */ }

/*--------------------------------------------------------------
I. Alignments (Defaults)
--------------------------------------------------------------*/
/* line 895, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.alignleft {
  display: inline;
  float: left;
  padding-right: 10px;
  max-width: 50%; }

/* line 902, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.alignright {
  display: inline;
  float: right;
  padding-left: 10px;
  max-width: 50%; }

/* line 909, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto; }

/*--------------------------------------------------------------
J. Clearings (Defaults)
--------------------------------------------------------------*/
/* line 919, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
  content: "";
  display: table; }

/* line 935, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
  clear: both; }

/* line 943, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.clear {
  position: relative; }

/*--------------------------------------------------------------
K. Content
--------------------------------------------------------------*/
/*--------------------------------------------------------------
L. Posts and pages (Defaults)
--------------------------------------------------------------*/
/* line 954, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.sticky {
  display: block; }

/* line 958, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.hentry {
  margin: 0 0 1.5em; }

/* line 962, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.byline,
.updated:not(.published) {
  display: none; }

/* line 967, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.single .byline,
.group-blog .byline {
  display: inline; }

/* line 972, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.page-content,
.entry-summary {
  margin: 1.5em 0 0; }

/* line 977, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.page-links {
  clear: both;
  margin: 0 0 1.5em; }

/*--------------------------------------------------------------
M. Asides (Defaults)
--------------------------------------------------------------*/
/* line 985, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.blog .format-aside .entry-title,
.archive .format-aside .entry-title {
  display: none; }

/* Make sure embeds and iframes fit their containers. */
/* line 991, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
embed,
iframe,
object {
  max-width: 100% !important; }

/*--------------------------------------------------------------
N. Captions (Defaults)
--------------------------------------------------------------*/
/* line 1000, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.wp-caption {
  margin-bottom: 1.5em;
  max-width: 100%; }

/* line 1005, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.wp-caption img[class*="wp-image-"] {
  display: block;
  margin: 0 auto; }

/* line 1010, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.wp-caption-text {
  text-align: center; }

/* line 1014, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.wp-caption .wp-caption-text {
  margin: 0.8075em 0; }

/*--------------------------------------------------------------
↓↓↓↓↓↓↓↓↓↓↓↓ ASAJIKAN.JP CUSTOM CSS STARTS HERE ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
--------------------------------------------------------------*/
/*--------------------------------------------------------------
03. UNIVERSAL ELEMENTS +++++++++++++++
--------------------------------------------------------------*/
/* line 1029, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.to-entry {
  display: block; }

/* line 1033, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.block {
  padding: 10px 10px 0px 10px;
  background: #fff;
  box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.05);
  margin: 0; }

/* line 1040, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.block:after {
  content: '';
  display: table;
  clear: both; }

/* line 1045, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.block.topborder {
  border-top: 1px solid; }

/* line 1050, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.block-mobile {
  box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.05);
  background: #fff; }
  @media only screen and (min-width: 760px) {
    /* line 1050, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .block-mobile {
      box-shadow: 0 0 0 0 #fff;
      background-color: transparent; } }

/* line 1064, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.block-mobile:after {
  content: '';
  display: table;
  clear: both; }

/* line 1069, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.marg-none {
  margin: 0 !important; }

/* line 1072, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.pad-big {
  padding: 10px; }
  @media only screen and (min-width: 970px) {
    /* line 1072, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .pad-big {
      padding: 1em 1em 0em 1em; } }

/* line 1080, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.pad-none {
  padding: 0 !important; }

/* line 1083, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.pad-none-innerpad {
  padding: 10px; }

/* line 1087, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.pad-bottom10 {
  padding: 10px !important; }

/* line 1090, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.pad-bottom {
  padding: 1em !important; }

/* line 1093, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.bordertop {
  border-top: 1px solid #ececec; }

/* line 1097, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.block-end {
  padding: 10px;
  background: #fff;
  box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.05); }

/* line 1104, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.block-inner-title {
  font-size: 12px;
  font-size: 1.2rem;
  font-weight: 600;
  padding: 0 10px 0 10px;
  margin: .5em 0;
  clear: both; }

/* line 1112, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.block-readmore {
  clear: both;
  text-align: right;
  padding: 5px 10px 10px 10px;
  background-color: #fff;
  box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.05); }
  @media only screen and (min-width: 760px) {
    /* line 1112, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .block-readmore {
      background-color: transparent;
      box-shadow: 0 0 0 0 #ffffff;
      padding: 0; } }
  /* line 1128, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .block-readmore a {
    color: #666;
    display: block;
    font-size: 14px;
    font-size: 1.4rem;
    font-weight: bold;
    transition: all 0.3s ease-in;
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in; }
    /* line 1135, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .block-readmore a:after {
      content: " \00BB";
      color: #d60000;
      font-size: 150%; }
    /* line 1141, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .block-readmore a span {
      color: #d60000;
      font-size: 150%; }

/* line 1151, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.col2 {
  position: relative;
  width: 100%; }
  @media only screen and (min-width: 760px) {
    /* line 1151, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .col2 {
      float: left;
      width: 50%; } }
  /* line 1161, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .col2.left, .col2.right {
    float: none;
    width: 100%;
    padding-left: 0;
    padding-right: 0; }
    @media only screen and (min-width: 970px) {
      /* line 1161, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .col2.left, .col2.right {
        float: left;
        width: 50%; } }
  @media only screen and (min-width: 970px) {
    /* line 1173, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .col2.left {
      padding-right: 5px; } }

/* line 1181, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.col2.gap:nth-child(1) {
  padding-right: 0px; }
  @media only screen and (min-width: 760px) {
    /* line 1181, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .col2.gap:nth-child(1) {
      padding-right: 5px; } }

/* line 1189, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.col2.gap:nth-child(2) {
  padding-left: 0px; }
  @media only screen and (min-width: 760px) {
    /* line 1189, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .col2.gap:nth-child(2) {
      padding-left: 5px; } }

/* line 1197, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.col2.left {
  padding-right: 5px; }

/* line 1200, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.col2.right {
  padding-left: 5px; }

/* line 1203, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.col3 {
  position: relative;
  width: 100%; }
  @media only screen and (min-width: 760px) {
    /* line 1203, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .col3 {
      float: left;
      width: 33.3333%; } }

@media only screen and (min-width: 760px) {
  /* line 1216, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .col3.gap:nth-child(1) {
    padding-right: 6px; } }

@media only screen and (min-width: 760px) {
  /* line 1221, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .col3.gap:nth-child(2) {
    padding-right: 3px;
    padding-left: 3px; } }

@media only screen and (min-width: 760px) {
  /* line 1227, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .col3.gap:nth-child(3) {
    padding-left: 6px; } }

/* line 1232, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.col4 {
  width: 100%;
  float: none;
  position: relative; }
  @media only screen and (min-width: 760px) {
    /* line 1232, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .col4 {
      width: 25%;
      float: left; } }

/* line 1248, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.recipe .col2 {
  float: none;
  width: 100%; }
  @media only screen and (min-width: 970px) {
    /* line 1248, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .recipe .col2 {
      float: left;
      width: 50%; } }

/* line 1262, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.backtotop {
  text-align: right; }
  /* line 1267, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .backtotop span a {
    display: inline-block;
    border: 0px solid #f0f0f0;
    padding: 5px 10px 5px;
    background: #fff;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    font-size: 12px;
    font-size: 1.2rem; }
  /* line 1276, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .backtotop span.goto a:after {
    content: " \00BB";
    color: #d60000;
    font-size: 150%; }

@media only screen and (min-width: 760px) {
  /* line 1286, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .onlymobile, .mobile-widget, .footer-categories, .menusettings {
    display: none; } }

/* line 1292, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.hidem {
  display: none; }
  @media only screen and (min-width: 760px) {
    /* line 1292, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .hidem {
      display: block; } }

/*--------------------------------------------------------------
04. CATEGORY COLORS +++++++++++++++
--------------------------------------------------------------*/
/* line 1308, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.parent-asagohan .orderswitch-option,
.parent-asagohan .series_by,
.category-asagohan .eyecatch-top,
.asagohan .series_list-entry-author,
.category-asagohan .entry-content h2:before,
.category-asagohan .entry-content h3:before,
.category-asagohan .cattop-header h1,
.category-asagohan .entry-header .blogwriter,
.category-asagohan.single-post .entry-content ol li:before,
.mini-category.asagohan {
  color: #ffd0b2; }

/* line 1320, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.parent-cafe .orderswitch-option,
.parent-cafe .series_by,
.category-cafe .eyecatch-top,
.cafe .series_list-entry-author,
.category-cafe .entry-content h2:before,
.category-cafe .entry-content h3:before,
.category-cafe .cattop-header h1,
.category-cafe .entry-header .blogwriter,
.category-cafe.single-post .entry-content ol li:before,
.mini-category.cafe {
  color: #9bbefe; }

/* line 1332, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.parent-asabijin .orderswitch-option,
.parent-asabijin .series_by,
.category-asabijin .eyecatch-top,
.asabijin .series_list-entry-author,
.category-asabijin .entry-content h2:before,
.category-asabijin .entry-content h3:before,
.category-asabijin .cattop-header h1,
.category-asabijin .entry-header .blogwriter,
.category-asabijin.single-post .entry-content ol li:before,
.mini-category.asabijin {
  color: #99d4de; }

/* line 1345, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.parent-beauty .orderswitch-option,
.parent-beauty .series_by,
.category-beauty .eyecatch-top,
.beauty .series_list-entry-author,
.category-beauty .entry-content h2:before,
.category-beauty .entry-content h3:before,
.category-beauty .cattop-header h1,
.category-beauty .entry-header .blogwriter,
.category-beauty.single-post .entry-content ol li:before,
.mini-category.beauty {
  color: #ff9999; }

/* line 1358, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.parent-world .orderswitch-option,
.parent-world .series_by,
.category-world .eyecatch-top,
.world .series_list-entry-author,
.category-world .entry-content h2:before,
.category-world .entry-content h3:before,
.category-world .cattop-header h1,
.category-world .entry-header .blogwriter,
.category-world.single-post .entry-content ol li:before,
.mini-category.world {
  color: #419ddd; }

/* line 1370, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.parent-shopping .orderswitch-option,
.parent-shopping .series_by,
.category-shopping .eyecatch-top,
.shopping .series_list-entry-author,
.category-shopping .entry-content h2:before,
.category-shopping .entry-content h3:before,
.category-shopping .cattop-header h1,
.category-shopping .entry-header .blogwriter,
.category-shopping.single-post .entry-content ol li:before,
.mini-category.shopping {
  color: #8bc8af; }

/* line 1382, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.parent-topics .series_by,
.category-topics .eyecatch-top,
.topics .series_list-entry-author,
.category-topics .entry-content h2:before,
.category-topics .entry-content h3:before,
.category-topics .cattop-header h1,
.category-topics .entry-header .blogwriter,
.category-topics.single-post .entry-content ol li:before,
.mini-category.topics {
  color: #d9cbf3 ; }

/* line 1393, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.parent-topics .orderswitch-option {
  color: #d9cbf3; }

/* line 1401, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-topics .cattop-header-description {
  color: #c6b9dd; }

/* line 1404, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-asagohan .cattop-header-description {
  color: #e6bda3; }

/* line 1407, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-cafe .cattop-header-description {
  color: #8eafeb; }

/* line 1410, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-asabijin .cattop-header-description {
  color: #8ec6d0; }

/* line 1413, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-beauty .cattop-header-description {
  color: #ea8f8f; }

/* line 1416, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-world .cattop-header-description {
  color: #419ddd; }

/* line 1419, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-shopping .cattop-header-description {
  color: #8bc8af; }

/* line 1425, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.single-post .top-title {
  border-color: #4e8699 !important; }

/* line 1428, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.today_list.topics,
.parent-topics.orderswitch-cont,
.category-topics .entry-content h2,
.category-topics .top-title {
  border-color: #d9cbf3 !important; }

/* line 1434, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.today_list.asagohan,
.parent-asagohan.orderswitch-cont,
.category-asagohan .entry-content h2,
.category-asagohan .top-title {
  border-color: #ffd0b2; }

/* line 1440, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.today_list.cafe,
.parent-cafe.orderswitch-cont,
.category-cafe .entry-content h2,
.category-cafe .top-title {
  border-color: #9bbefe; }

/* line 1446, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.today_list.asabijin,
.parent-asabijin.orderswitch-cont,
.category-asabijin .entry-content h2,
.category-asabijin .top-title {
  border-color: #99d4de; }

/* line 1452, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.today_list.beauty,
.parent-beauty.orderswitch-cont,
.category-beauty .entry-content h2,
.category-beauty .top-title {
  border-color: #ff9999; }

/* line 1459, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.today_list.world,
.parent-world.orderswitch-cont,
.category-world .entry-content h2,
.category-world .top-title {
  border-color: #419ddd; }

/* line 1465, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.today_list.shopping,
.parent-shopping.orderswitch-cont,
.category-shopping .entry-content h2,
.category-shopping .top-title {
  border-color: #8bc8af; }

/* line 1474, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.colorpattern:nth-child(1) {
  background-color: #4e8699; }

/* line 1477, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-topics .cattop-header-description .series-link a:after,
.parent-topics .orderswitch-option.selected,
.topics span.brush,
.topics .series_list-entry-type,
.topics .series_type,
.category-topics .entry-content a.button,
.category-topics.single-post .entry-content ul li:before {
  background-color: #d9cbf3 !important; }

/* line 1486, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-asagohan .cattop-header-description .series-link a:after,
.parent-asagohan .orderswitch-option.selected,
.asagohan span.brush,
.asagohan .series_list-entry-type,
.asagohan .series_type,
.category-asagohan .entry-content a.button,
.category-asagohan.single-post .entry-content ul li:before {
  background-color: #ffd0b2; }

/* line 1495, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-cafe .cattop-header-description .series-link a:after,
.parent-cafe .orderswitch-option.selected,
.cafe span.brush,
.cafe .series_list-entry-type,
.cafe .series_type,
.category-cafe .entry-content a.button,
.category-cafe.single-post .entry-content ul li:before {
  background-color: #9bbefe; }

/* line 1504, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-asabijin .cattop-header-description .series-link a:after,
.parent-asabijin .orderswitch-option.selected,
.asabijin span.brush,
.asabijin .series_list-entry-type,
.asabijin .series_type,
.category-asabijin .entry-content a.button,
.category-asabijin.single-post .entry-content ul li:before {
  background-color: #99d4de; }

/* line 1513, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-beauty .cattop-header-description .series-link a:after,
.parent-beauty .orderswitch-option.selected,
.beauty span.brush,
.beauty .series_list-entry-type,
.beauty .series_type,
.category-beauty .entry-content a.button,
.category-beauty.single-post .entry-content ul li:before {
  background-color: #ff9999; }

/* line 1522, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-world .cattop-header-description .series-link a:after,
.parent-world .orderswitch-option.selected,
.world span.brush,
.world .series_list-entry-type,
.world .series_type,
.category-world .entry-content a.button,
.category-world.single-post .entry-content ul li:before {
  background-color: #419ddd; }

/* line 1531, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-shopping .cattop-header-description .series-link a:after,
.parent-shopping .orderswitch-option.selected,
.shopping span.brush,
.shopping .series_list-entry-type,
.shopping .series_type,
.category-shopping .entry-content a.button,
.category-shopping.single-post .entry-content ul li:before {
  background-color: #8bc8af; }

/*--------------------------------------------------------------
05. BASE STRUCTURE +++++++++++++++
--------------------------------------------------------------*/
/* line 1549, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
#content {
  margin-top: 39px; }
  @media only screen and (min-width: 760px) {
    /* line 1549, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    #content {
      width: 758px;
      margin: 0 auto 1em; } }
  @media only screen and (min-width: 970px) {
    /* line 1549, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    #content {
      width: 970px; } }

@media only screen and (min-width: 760px) {
  /* line 1562, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  #page {
    padding-top: 150px; } }

/* line 1569, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
#primary {
  width: 100%;
  padding: 0px; }
  @media only screen and (min-width: 760px) {
    /* line 1569, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    #primary {
      width: 422px;
      padding: 10px 20px 0px 0;
      float: left; } }
  @media only screen and (min-width: 970px) {
    /* line 1569, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    #primary {
      width: 634px; } }
  /* line 1583, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  #primary.page_1col {
    float: none;
    width: 100%;
    padding: 0px; }

/* line 1592, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
#secondary {
  width: 100%;
  padding: 10px 0px 0px 0; }
  @media only screen and (min-width: 760px) {
    /* line 1592, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    #secondary {
      width: 336px;
      padding: 10px 0px 0px 0;
      float: left; } }

/*--------------------------------------------------------------
06. SITE HEADER +++++++++++++++
--------------------------------------------------------------*/
/* line 1619, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.site-header {
  position: relative;
  width: 100%;
  background-color: #fff;
  z-index: 100;
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out; }
  @media only screen and (min-width: 760px) {
    /* line 1619, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .site-header {
      position: fixed;
      top: 0;
      left: 0;
      box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.08);
      z-index: 9999; } }

@media only screen and (min-width: 760px) {
  /* line 1640, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .scrolled .site-header {
    -webkit-transform: translate3d(0, -88px, 0);
    -moz-transform: translate3d(0, -88px, 0);
    -ms-transform: translate3d(0, -88px, 0);
    transform: translate3d(0, -88px, 0); } }

/* line 1647, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.header-container {
  position: relative;
  margin: 0 auto;
  height: 60px;
  padding-top: 10px; }
  @media only screen and (min-width: 760px) {
    /* line 1647, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .header-container {
      height: 88px;
      padding-top: 15px;
      width: 758px; } }
  @media only screen and (min-width: 970px) {
    /* line 1647, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .header-container {
      width: 970px; } }

/* line 1666, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.header-top-logo {
  width: 170px;
  margin: 0px auto 0; }
  @media only screen and (min-width: 760px) {
    /* line 1666, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .header-top-logo {
      width: 239px; } }
  /* line 1673, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .header-top-logo .site-title {
    position: relative;
    margin: 0;
    padding: 0; }

/* line 1679, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.mobile-toggle_search {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 44px;
  height: 60px;
  background: url(img/search.png) no-repeat;
  background-size: 20px;
  background-position: center; }
  @media only screen and (min-width: 760px) {
    /* line 1679, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .mobile-toggle_search {
      display: none; } }

/* line 1693, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.mobile-close_search {
  position: absolute;
  display: block;
  top: 0px;
  right: 0px;
  height: 60px;
  width: 44px; }
  /* line 1701, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .mobile-close_search:before {
    content: '';
    position: absolute;
    display: block;
    top: 28px;
    right: 12px;
    height: 2px;
    width: 25px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: #4e8699;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg); }
  /* line 1713, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .mobile-close_search:after {
    content: '';
    position: absolute;
    display: block;
    top: 28px;
    right: 12px;
    height: 2px;
    width: 25px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px;
    background: #4e8699;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg); }
  @media only screen and (min-width: 760px) {
    /* line 1693, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .mobile-close_search {
      display: none; } }

/* line 1733, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.top-search {
  position: absolute;
  top: 0px;
  left: 0;
  width: 100%;
  height: 0px;
  overflow: hidden;
  padding: 12px 44px 0px 10px;
  background-color: #ffffff;
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transform: translate3d(0, -100px, 0);
  -moz-transform: translate3d(0, -100px, 0);
  -ms-transform: translate3d(0, -100px, 0);
  transform: translate3d(0, -100px, 0); }
  /* line 1746, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .top-search.slideitdown {
    -webkit-transform: translate3d(0, 0px, 0);
    -moz-transform: translate3d(0, 0px, 0);
    -ms-transform: translate3d(0, 0px, 0);
    transform: translate3d(0, 0px, 0);
    height: 60px;
    overflow: visible; }
  @media only screen and (min-width: 760px) {
    /* line 1733, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .top-search {
      background-color: transparent;
      position: absolute;
      top: 28px;
      left: 0;
      padding: 0px;
      width: 190px;
      height: 60px;
      overflow: visible;
      -webkit-transform: translate3d(0, 0px, 0);
      -moz-transform: translate3d(0, 0px, 0);
      -ms-transform: translate3d(0, 0px, 0);
      transform: translate3d(0, 0px, 0); } }
  /* line 1767, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .top-search input {
    width: 100%;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    -ms-border-radius: 100px;
    border-radius: 100px;
    font-size: 16px;
    font-size: 1.6rem;
    border: 1px solid #d8d8d8;
    margin: 0;
    display: block;
    background: url(img/search.png) no-repeat #fff;
    background-size: 15px;
    background-position: 8px;
    padding: 5px 5px 5px 30px; }
    @media only screen and (min-width: 760px) {
      /* line 1767, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .top-search input {
        border: 2px solid #eeeeee;
        font-size: 14px;
        font-size: 1.4rem;
        padding: 4px 4px 4px 30px; } }
  /* line 1788, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .top-search .top-search-submit {
    display: none; }

/*--------------------------------------------------------------
07. NAVIGATION +++++++++++++++
--------------------------------------------------------------*/
/*--------------------------------------------------------------
A. HEADER NAVIGATION <<<<<<<<<<<<<
--------------------------------------------------------------*/
/* line 1806, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.main-navigation2 {
  border-top: 1px solid #ececec; }
  @media only screen and (max-width: 758px) {
    /* line 1806, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .main-navigation2 {
      position: absolute;
      top: 60px;
      left: 0;
      width: 100%;
      height: 39px;
      z-index: 99;
      background: #ffffff;
      box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.08); }
      /* line 1821, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .main-navigation2.mscrolled {
        top: 0px !important;
        left: 0px;
        position: fixed; } }

/* line 1831, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.top-menu {
  position: relative;
  top: -1px;
  overflow-x: auto;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
  text-align: center;
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex; }
  @media only screen and (min-width: 760px) {
    /* line 1831, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .top-menu {
      width: 758px;
      margin: 0 auto;
      overflow: hidden;
      height: 47px; } }
  @media only screen and (min-width: 970px) {
    /* line 1831, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .top-menu {
      width: 970px; } }
  /* line 1855, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .top-menu li {
    background: #ffffff;
    border-top: 1px solid;
    display: inline-block;
    margin: 0 0 0 0;
    padding: 0;
    line-height: 1em;
    font-weight: bold;
    font-size: 12px;
    font-size: 1.2rem;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    flex-grow: 1; }
    @media only screen and (min-width: 760px) {
      /* line 1855, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .top-menu li {
        display: block;
        /*float: left; */
        font-size: 11px;
        font-size: 1.1rem; } }
    @media only screen and (min-width: 970px) {
      /* line 1855, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .top-menu li {
        font-size: 13px;
        font-size: 1.3rem; } }
    /* line 1875, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .top-menu li a {
      display: block;
      padding: 13px 0 11px;
      color: #666; }
      @media only screen and (min-width: 760px) {
        /* line 1875, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        .top-menu li a {
          color: #333;
          padding: 17px 0 13px; } }
    /* line 1887, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .top-menu li span {
      border-right: 1px solid #ececec;
      padding: 0 17px; }
      @media only screen and (min-width: 760px) {
        /* line 1887, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        .top-menu li span {
          border-right: 0;
          padding: 0 19px; } }
      @media only screen and (min-width: 970px) {
        /* line 1887, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        .top-menu li span {
          border-right: 0;
          padding: 0 25px; } }
    /* line 1903, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .top-menu li:hover {
      border-bottom: 2px solid; }
      @media only screen and (min-width: 760px) {
        /* line 1903, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        .top-menu li:hover {
          border-bottom: 4px solid; } }
    /* line 1912, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .top-menu li:nth-child(1) {
      border-color: #4e8699 !important; }
    /* line 1915, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .top-menu li:nth-child(2) {
      border-color: #d9cbf3 !important; }
    /* line 1918, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .top-menu li:nth-child(3) {
      border-color: #ffd0b2 !important; }
    /* line 1921, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .top-menu li:nth-child(4) {
      border-color: #9bbefe !important; }
    /* line 1924, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .top-menu li:nth-child(5) {
      border-color: #99d4de !important; }
    /* line 1927, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .top-menu li:nth-child(6) {
      border-color: #ff9999 !important; }
    /* line 1930, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .top-menu li:nth-child(7) {
      border-color: #8bc8af !important; }
    /* line 1933, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .top-menu li:nth-child(8) {
      border-color: #fab766 !important; }


/* line 1942, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.menu-cover {
  position: absolute;
  bottom: 3px;
  left: 0;
  height: 10px;
  width: 100%;
  background: #fff; }
  @media only screen and (min-width: 760px) {
    /* line 1942, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .menu-cover {
      display: none; } }

/* line 1958, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.home .top-menu li:nth-child(1) {
  border-bottom: 2px solid; }
  @media only screen and (min-width: 760px) {
    /* line 1958, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .home .top-menu li:nth-child(1) {
      border-bottom: 4px solid; } }

/* line 1966, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-topics .top-menu li:nth-child(2) {
  border-bottom: 2px solid; }
  @media only screen and (min-width: 760px) {
    /* line 1966, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .category-topics .top-menu li:nth-child(2) {
      border-bottom: 4px solid; } }

/* line 1974, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-asagohan .top-menu li:nth-child(3) {
  border-bottom: 2px solid; }
  @media only screen and (min-width: 760px) {
    /* line 1974, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .category-asagohan .top-menu li:nth-child(3) {
      border-bottom: 4px solid; } }

/* line 1982, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-cafe .top-menu li:nth-child(4) {
  border-bottom: 2px solid; }
  @media only screen and (min-width: 760px) {
    /* line 1982, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .category-cafe .top-menu li:nth-child(4) {
      border-bottom: 4px solid; } }

/* line 1990, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-asabijin .top-menu li:nth-child(5) {
  border-bottom: 2px solid; }
  @media only screen and (min-width: 760px) {
    /* line 1990, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .category-asabijin .top-menu li:nth-child(5) {
      border-bottom: 4px solid; } }

/* line 1998, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-beauty .top-menu li:nth-child(6) {
  border-bottom: 2px solid; }
  @media only screen and (min-width: 760px) {
    /* line 1998, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .category-beauty .top-menu li:nth-child(6) {
      border-bottom: 4px solid; } }

/* line 2014, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-shopping .top-menu li:nth-child(7) {
  border-bottom: 2px solid; }
  @media only screen and (min-width: 760px) {
    /* line 2014, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .category-shopping .top-menu li:nth-child(7) {
      border-bottom: 4px solid; } }

/* line 2022, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post_type-morningclip .top-menu li:nth-child(8) {
  border-bottom: 2px solid; }
  @media only screen and (min-width: 760px) {
    /* line 2022, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .post_type-morningclip .top-menu li:nth-child(8) {
      border-bottom: 4px solid; } }

/*--------------------------------------------------------------
B. POSTS NAVIGATION <<<<<<<<<<<<<
--------------------------------------------------------------*/
/* line 2034, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.posts-navigation {
  padding: 10px 10px; }
  @media only screen and (min-width: 760px) {
    /* line 2034, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .posts-navigation {
      padding: 10px 0 0 0; } }
  /* line 2043, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .posts-navigation:after {
    content: '';
    display: table;
    clear: both; }
  /* line 2051, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .posts-navigation .nav-links {
    font-size: 14px;
    font-size: 1.4rem; }
  /* line 2056, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .posts-navigation .nav-previous, .posts-navigation .nav-next {
    position: relative;
    z-index: 0;
    display: block;
    margin: 0;
    background: #fff;
    width: auto;
    border-radius: 4px;
    overflow: hidden; }
  /* line 2072, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .posts-navigation .nav-next {
    position: relative;
    height: 35px;
    box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.05); }
    /* line 2079, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .posts-navigation .nav-next:before {
      position: absolute;
      top: 0;
      left: 0;
      width: 35px;
      height: 35px;
      background: #4e8699;
      font-size: 200%;
      text-align: center;
      color: #fff;
      padding: 15px 0 0 0;
      line-height: 0;
      content: '\00AB '; }
    /* line 2097, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .posts-navigation .nav-next a {
      display: block;
      padding: 7px 20px 0px 45px; }
  /* line 2106, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .posts-navigation .nav-previous {
    position: relative;
    height: 35px;
    box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.05);
    float: right;
    text-align: right; }
    /* line 2115, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .posts-navigation .nav-previous:before {
      position: absolute;
      top: 0;
      right: 0;
      width: 35px;
      height: 35px;
      background: #4e8699;
      content: ' \00BB';
      font-size: 200%;
      text-align: center;
      color: #fff;
      padding: 15px 0 0 0;
      line-height: 0; }
    /* line 2132, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .posts-navigation .nav-previous a {
      display: block;
      padding: 7px 45px 0px 20px; }

/* line 2144, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
#post-nav {
  margin-top: 1em; }
  /* line 2148, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  #post-nav:after {
    content: '';
    display: table;
    clear: both; }
  /* line 2154, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  #post-nav .previous, #post-nav .next {
    font-size: 9px;
    font-size: 0.9rem;
    margin: 0;
    padding: 0; }
  /* line 2161, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  #post-nav h4 {
    font-size: 12px;
    font-size: 1.2rem;
    margin: 0;
    padding: 0;
    line-height: normal; }

/* line 2170, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post-nav-cont {
  height: 60px;
  overflow: hidden; }

/* line 2174, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post-nav-img {
  width: 60px;
  height: 60px;
  background-size: cover;
  background-position: center 10%;
  float: left;
  display: block; }

/* line 2182, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post-nav-title {
  padding: 5px 5px 0 5px;
  display: block;
  overflow: hidden; }

/* line 2188, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post-next .post-nav-img {
  float: right; }

/* line 2192, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post-next .post-nav-title {
  text-align: right; }

/* line 2200, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.pagination {
  clear: both;
  padding: 20px 0;
  position: relative;
  text-align: center; }
  /* line 2206, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .pagination .pagebtn {
    position: relative;
    margin: 2px 2px 2px 0;
    display: inline-block;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -ms-border-radius: 15px;
    border-radius: 15px;
    border: 1px solid #ececec;
    background: #fff;
    width: 40px;
    height: 40px;
    vertical-align: text-top; }
    /* line 2217, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .pagination .pagebtn.this {
      background: transparent;
      border: 1px solid #e2e2e2; }
  /* line 2223, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .pagination span, .pagination a {
    display: block;
    margin: 0;
    padding: 6px 0px 5px 0px;
    text-align: center;
    text-decoration: none;
    font-size: 16px;
    font-size: 1.6rem; }
  /* line 2231, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .pagination .current {
    font-weight: bold; }

/* line 2239, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_list-top {
  position: relative;
  background-size: cover;
  background-position: center; }

/* line 2245, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_list-title h1 {
  text-align: center;
  margin: 0px 0;
  padding: 0px 16px 0px 16px;
  font-size: 38px;
  font-size: 3.8rem;
  font-weight: normal;
  color: #444;
  font-family: "Hiragino Mincho Pro", "MS PMincho", serif;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0.8)), color-stop(100%, rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 100%);
  background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1 ); }

/* line 2264, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
#series_catmenu {
  position: relative;
  color: #4e8699; }

/* line 2269, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_list-menu ul {
  list-style: none;
  padding: 0px;
  margin: 0;
  border-radius: 10px; }
  /* line 2275, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .series_list-menu ul li {
    position: relative;
    float: left;
    width: 50%;
    padding: 10px 10px 10px 35px;
    font-size: 12px;
    font-size: 1.2rem;
    background-size: 30px;
    background-position: 3px 5px;
    border-bottom: 1px solid #ececec;
    border-right: 1px solid #ececec;
    background-image: url(img/category-icons_sprite3.png);
    background-repeat: no-repeat;
    font-weight: normal; }
    @media only screen and (min-width: 970px) {
      /* line 2275, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .series_list-menu ul li {
        width: 33.3333333%;
        padding: 8px 10px 8px 40px;
        background-size: 32px;
        background-position: 5px 5px;
        font-size: 16px;
        font-size: 1.6rem; } }
    /* line 2299, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_list-menu ul li:hover {
      border-left: 2px solid; }
    /* line 2304, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_list-menu ul li:after {
      position: absolute;
      top: 20px;
      right: 5px;
      content: '';
      width: 0;
      height: 0;
      border-left: 5px solid transparent;
      border-right: 5px solid transparent;
      border-top: 5px solid #ececec; }
    /* line 2315, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_list-menu ul li.selected {
      color: #666;
      font-weight: bold;
      border-left: 2px solid; }
      /* line 2320, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .series_list-menu ul li.selected:after {
        border-top: 5px solid #666; }
    /* line 2325, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_list-menu ul li.serie_all {
      border-left-color: #ffce00; }
    /* line 2329, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_list-menu ul li.serie_topics {
      background-position: 5px -26px;
      border-left-color: #d9cbf3; }
      @media only screen and (min-width: 970px) {
        /* line 2329, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        .series_list-menu ul li.serie_topics {
          background-position: 5px -28px; } }
    /* line 2337, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_list-menu ul li.serie_asagohan {
      background-position: 5px -55px;
      border-left-color: #ffd0b2; }
      @media only screen and (min-width: 970px) {
        /* line 2337, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        .series_list-menu ul li.serie_asagohan {
          background-position: 5px -60px; } }
    /* line 2345, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_list-menu ul li.serie_cafe {
      background-position: 5px -86px;
      border-left-color: #9bbefe; }
      @media only screen and (min-width: 970px) {
        /* line 2345, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        .series_list-menu ul li.serie_cafe {
          background-position: 5px -92px; } }
    /* line 2353, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_list-menu ul li.serie_asabijin {
      background-position: 5px -116px;
      border-left-color: #99d4de; }
      @media only screen and (min-width: 970px) {
        /* line 2353, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        .series_list-menu ul li.serie_asabijin {
          background-position: 5px -124px; } }
    /* line 2361, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_list-menu ul li.serie_beauty {
      background-position: 5px -146px;
      border-left-color: #ff9999; }
      @media only screen and (min-width: 970px) {
        /* line 2361, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        .series_list-menu ul li.serie_beauty {
          background-position: 5px -156px; } }
    /* line 2369, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_list-menu ul li.serie_world {
      background-position: 5px -206px;
      border-left-color: #419ddd; }
      @media only screen and (min-width: 970px) {
        /* line 2369, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        .series_list-menu ul li.serie_world {
          background-position: 5px -220px; } }
    /* line 2377, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_list-menu ul li.serie_shopping {
      background-position: 5px -266px;
      border-left-color: #8bc8af; }
      @media only screen and (min-width: 970px) {
        /* line 2377, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        .series_list-menu ul li.serie_shopping {
          background-position: 5px -284px; } }
    /* line 2385, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_list-menu ul li.serie_ranking {
      background: none;
      border-left-color: #ffd800;
      color: #ffd800;
      width: 100%;
      border-bottom: 0;
      padding: 0px;
      text-align: center; }
      @media only screen and (min-width: 970px) {
        /* line 2385, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        .series_list-menu ul li.serie_ranking {
          width: 33.3333333%;
          text-align: left;
          border-bottom: 1px solid #ececec; } }
      /* line 2399, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .series_list-menu ul li.serie_ranking span {
        display: inline-block;
        padding: 10px 10px 10px 40px;
        background-image: url(img/category-icons_sprite.png);
        background-size: 32px;
        background-repeat: no-repeat;
        background-position: 5px -252px; }
        @media only screen and (min-width: 970px) {
          /* line 2399, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
          .series_list-menu ul li.serie_ranking span {
            padding: 8px 10px 8px 40px; } }
      /* line 2411, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .series_list-menu ul li.serie_ranking a {
        color: inherit; }

/*--------------------------------------------------------------
08. ARTICLE/RECIPE LISTS +++++++++++++++
--------------------------------------------------------------*/
/* line 2426, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.list-item, .sb-list-item {
  position: relative;
  padding: 10px;
  background: #fff;
  border-bottom: 1px solid #f4f4f4; }
  /* line 2433, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .list-item:after, .sb-list-item:after {
    content: '';
    display: table;
    clear: both; }
  @media only screen and (min-width: 970px) {
    /* line 2426, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .list-item, .sb-list-item {
      width: 50%;
      float: left; } }
  /* line 2444, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .list-item .list-tumbnail, .sb-list-item .list-tumbnail {
    position: relative;
    float: left;
    width: 95px;
    height: 95px;
    margin-right: 10px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center 10%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden; }

  .list-item .list-tumbnail.fifu-image {
  display: flex;
  align-items: center;
  justify-content: center;
  }

  .list-item .list-tumbnail.fifu-image img {
  object-fit: contain;
  width: 95px;
  height: 95px;
  background-color: #fff;
  border-radius: 5px;
  overflow: hidden;
  display: block;
  margin: auto;
}
@media only screen and (min-width: 760px) {
  .list-item .list-tumbnail.fifu-image img {
    width: 95px;
    height: 95px;
  }
}

/* line 2459, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.list-cat {
  padding: 0px 0px 0 100px;
  font-size: 10px;
  font-size: 1rem; }

/* line 2463, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.list-date {
  float: right;
  color: #868686;
  font-size: 10px;
  font-weight: normal; }

/* line 2469, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.v2 .list-date {
  float: none;
  color: #868686;
  font-size: 10px;
  font-weight: normal; }

/* line 2475, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.list-title {
  position: relative;
  font-size: 14px;
  font-size: 1.4rem;
  padding: 5px 0 0 0;
  font-weight: normal;
  line-height: 130%;
  height: 64px;
  overflow: hidden; }

/* line 2485, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.list-meta {
  position: absolute;
  bottom: 8px;
  left: 0px;
  width: 100%;
  font-size: 10px;
  font-size: 1rem;
  color: #ccc;
  padding-left: 113px;
  padding-right: 10px; }

/* line 2495, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.list-writer {
  float: right;
  color: #868686;
  font-size: 11px;
  font-size: 1.1rem; }

/* line 2500, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.count-view-list {
  font-size: 11px;
  font-size: 1.1rem;
  color: #898989;
  font-weight: normal; }

/* line 2506, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
div.pr {
  position: absolute;
  bottom: 5px;
  left: 5px;
  border: 1px solid #fff;
  padding: 1px 1px 0 1px;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  -ms-border-radius: 1px;
  border-radius: 1px;
  background: #fff;
  font-size: 8px;
  font-size: 0.8rem;
  color: #000;
  line-height: 1; }

/* line 2519, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.pickup-item-big div.pr {
  left: auto;
  right: 5px; }

/* line 2524, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
span.pr {
  padding: 2px 6px 2px 6px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  border: 0px solid;
  background: #999;
  color: #fff;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: 100%;
  margin-left: 5px;
  vertical-align: middle;
  letter-spacing: 1px; }

/* line 2538, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.list-catimg {
  margin-right: 2px;
  height: 16px;
  background-image: url(img/category-lable_sprite3.png);
  background-repeat: no-repeat;
  background-size: 65px;
  background-position: 4px 0; }

/* line 2550, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.topics .list-catimg {
  background-position: 4px -0px; }

/* line 2553, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.topics .list2-catimg {
  background-position: 0px -0px; }

/* line 2560, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.asagohan .list-catimg {
  background-position: 4px -16px; }

/* line 2563, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.asagohan .list2-catimg {
  background-position: 0px -16px; }

/* line 2569, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.cafe .list-catimg {
  background-position: 4px -32px; }

/* line 2572, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.cafe .list2-catimg {
  background-position: 0px -32px; }

/* line 2578, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.asabijin .list-catimg {
  background-position: 4px -48px; }

/* line 2581, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.asabijin .list2-catimg {
  background-position: 0px -48px; }

/* line 2587, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.beauty .list-catimg {
  background-position: 4px -64px; }

/* line 2590, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.beauty .list2-catimg {
  background-position: 0px -64px; }

/* line 2595, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.health .list-catimg {
  background-position: 4px -80px; }

/* line 2598, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.health .list2-catimg {
  background-position: 0px -80px; }

/* line 2603, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.world .list-catimg {
  background-position: 4px -96px; }

/* line 2606, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.world .list2-catimg {
  background-position: 0px -96px; }

/* line 2612, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.shopping .list-catimg {
  background-position: 4px -112px; }

/* line 2615, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.shopping .list2-catimg {
  background-position: 0px -112px; }

/* line 2621, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.newflag {
  position: absolute;
  top: 6px;
  left: 3px;
  background: #ff5858;
  color: #fff;
  font-size: 11px;
  font-size: 1.1rem;
  text-align: center;
  padding: 2px 6px 2px 6px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  border: 0px solid #fff;
  box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.1);
  z-index: 1;
  line-height: 12px;
  -webkit-transform: rotate(-6deg);
  -moz-transform: rotate(-6deg);
  -ms-transform: rotate(-6deg);
  transform: rotate(-6deg);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-backface-visibility: hidden; }

/* line 2640, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.list2-item .newflag {
  top: -2px;
  left: -2px; }

/* line 2646, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.blogwriter {
  position: absolute;
  bottom: 5px;
  left: 5px;
  border: 0px;
  padding: 2px 2px 1px 2px;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  -ms-border-radius: 1px;
  border-radius: 1px;
  background: #ffffff;
  box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.05);
  font-size: 8px;
  font-size: 0.8rem;
  color: #4e8699;
  line-height: 1; }

/* line 2661, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.pickup-item-big .blogwriter, .rank-img .blogwriter {
  bottom: 5px;
  left: auto;
  right: 5px; }

/* line 2666, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.pickup-item-small .blogwriter {
  bottom: auto;
  top: 5px;
  left: auto;
  right: 5px; }

/* line 2677, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.recipe-front-new {
  border-bottom: 1px solid #ececec;
  margin-bottom: 10px; }
  @media only screen and (min-width: 760px) {
    /* line 2677, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .recipe-front-new {
      border-bottom: 0;
      margin-bottom: 0; } }

/* line 2691, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.recipe-new:after {
  content: '';
  display: table;
  clear: both; }

/* line 2698, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.recipe-new .list-item.v2 {
  border-bottom: 1px solid #f4f4f4; }
  @media only screen and (min-width: 970px) {
    /* line 2698, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .recipe-new .list-item.v2 {
      float: none;
      padding: 10px 10px 0px 10px;
      width: 100%;
      border-bottom: 0; } }
  /* line 2708, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .recipe-new .list-item.v2 .list-date {
    float: none; }

/* line 2716, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.list-recipe-meta {
  position: absolute;
  bottom: 10px;
  padding: 0px 0px 0 105px;
  font-size: 10px;
  font-size: 1rem;
  color: #999; }
  /* line 2724, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .list-recipe-meta span {
    padding: 2px 4px 2px 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px;
    color: #666;
    background: #f4f4f4; }

/* line 2733, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.deli-list {
  position: absolute;
  right: -0px;
  top: 8px;
  background: #fff;
  color: #ff8e47;
  font-size: 10px;
  font-size: 1rem;
  line-height: 10px;
  padding: 5px 5px 0px 0px;
  height: 20px; }
  /* line 2744, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .deli-list:before {
    content: '';
    position: absolute;
    left: -15px;
    top: 0;
    width: 0px;
    height: 0px;
    border-right: 5px solid #fff;
    border-top: 10px solid #fff;
    border-left: 10px solid transparent;
    border-bottom: 10px solid #fff; }

/* line 2761, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.list2-item {
  position: relative;
  display: block;
  border-bottom: 1px solid #f4f4f4;
  padding: 10px;
  overflow: hidden;
  background: #fff;
  width: 100%; }
  @media only screen and (min-width: 760px) {
    /* line 2761, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .list2-item {
      width: 49%;
      margin-right: 2%;
      float: left;
      margin-bottom: 10px;
      box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.05);
      overflow: hidden;
      -webkit-border-bottom-right-radius: 5px;
      -webkit-border-bottom-left-radius: 5px;
      -moz-border-radius-bottomright: 5px;
      -moz-border-radius-bottomleft: 5px;
      border-bottom-right-radius: 5px;
      border-bottom-left-radius: 5px;
      padding: 0.5em; }
      /* line 2783, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .list2-item:nth-child(even) {
        margin-right: 0; } }

/* line 2790, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.list2-tumbnail {
  position: relative;
  width: 95px;
  height: 95px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center 10%;
  float: left;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px; }
  @media only screen and (min-width: 760px) {
    /* line 2790, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .list2-tumbnail {
      float: none;
      width: 100%;
      height: 200px; } }

@media only screen and (max-width: 758px) {
  /* line 2811, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .vgohan .list2-tumbnail {
    margin-right: 10px; } }

    .list2-tumbnail.fifu-image {
  background-size: contain; /* 例: 画像全体を収める */
  background-position: center center;
  background-repeat: no-repeat;
  width: 95px;
  height: 95px;
  /* 必要に応じてmax-width, max-heightなども追加 */
}
@media only screen and (min-width: 760px) {
  .list2-tumbnail.fifu-image {
    width: 100%;
    height: 200px;
  }
}

/* line 2818, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.list2-author {
  display: none; }
  @media only screen and (min-width: 970px) {
    /* line 2818, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .list2-author {
      display: block;
      position: absolute;
      bottom: -25px;
      right: 5px;
      width: 50px;
      height: 50px;
      border: 2px solid #fff;
      background-color: #fff;
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center 10%;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      border-radius: 50%;
      overflow: hidden; } }

/* line 2842, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.list2-cat {
  padding: 0px;
  font-size: 10px;
  font-size: 1rem;
  margin-left: 105px;
  height: 16px;
  color: #868686; }
  @media only screen and (min-width: 760px) {
    /* line 2842, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .list2-cat {
      margin-left: 0;
      padding: 10px 0px 0 0px;
      height: auto; } }

/* line 2858, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.list2-date {
  float: right; }
  @media only screen and (min-width: 760px) {
    /* line 2858, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .list2-date {
      padding-top: 2px; } }
  @media only screen and (min-width: 970px) {
    /* line 2858, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .list2-date {
      width: 215px; } }

/* line 2870, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.list2-author-name {
  font-size: 10px;
  text-align: left;
  color: #ccc; }
  @media only screen and (min-width: 760px) {
    /* line 2870, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .list2-author-name {
      padding: 10px 65px 0 0px; } }
  /* line 2881, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .list2-author-name .list2-date {
    float: none;
    text-align: right;
    color: #868686;
    font-size: 10px;
    font-size: 1rem; }
    @media only screen and (min-width: 760px) {
      /* line 2881, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .list2-author-name .list2-date {
        text-align: left; } }
  /* line 2895, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .list2-author-name span {
    display: none; }

/* line 2900, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.vgohan .list2-date {
  float: none;
  text-align: left; }

/* line 2905, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.list2-catimg {
  margin-right: 2px;
  height: 16px;
  background-image: url(img/category-lable_sprite3.png);
  background-repeat: no-repeat;
  background-size: 65px;
  background-position: 0px 0; }

/* line 2913, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.list2-title {
  font-size: 15px;
  font-size: 1.5rem;
  padding: 5px 0px 0px 0px;
  font-weight: normal;
  line-height: 130%;
  margin-left: 105px; }
  @media only screen and (min-width: 760px) {
    /* line 2913, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .list2-title {
      margin-left: 0px;
      height: 68px; } }
  @media only screen and (min-width: 970px) {
    /* line 2913, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .list2-title {
      height: 53px; } }

/* line 2930, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.list2-meta {
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  padding: 0 10px 0 115px;
  font-size: 10px;
  font-size: 1rem;
  color: #999; }
  @media only screen and (min-width: 760px) {
    /* line 2930, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .list2-meta {
      position: static;
      border-top: 1px dashed #ececec;
      padding: 10px 0px 0; } }
  /* line 2947, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .list2-meta .list2-people {
    display: inline-block; }
    @media only screen and (min-width: 760px) {
      /* line 2947, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .list2-meta .list2-people {
        float: right; } }
  /* line 2958, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .list2-meta span {
    padding: 2px 4px 2px 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px;
    color: #939393;
    background-color: #f4f4f4;
    margin-right: 4px; }
    @media only screen and (min-width: 760px) {
      /* line 2958, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .list2-meta span {
        padding: 0;
        color: #999;
        margin-right: 0;
        background-color: transparent; } }

/* line 2978, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.list2-writer {
  float: right;
  color: #868686;
  font-size: 11px;
  font-size: 1.1rem; }

/* line 2983, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.count-view2 {
  margin-right: 10px;
  float: left;
  color: #868686;
  padding: 0;
  font-size: 11px;
  font-size: 1.1rem; }

/* line 2993, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.search-item {
  position: relative;
  padding: 10px;
  border-bottom: 1px solid #f4f4f4; }
  /* line 2998, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .search-item:after {
    content: '';
    display: table;
    clear: both; }

/* line 3004, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.search-tumbnail {
  position: relative;
  float: left;
  width: 95px;
  height: 95px;
  margin-right: 10px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center 10%;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px; }
  @media only screen and (min-width: 970px) {
    /* line 3004, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .search-tumbnail {
      width: 130px;
      height: 130px; } }

/* line 3020, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.searchlist {
  float: none;
  width: 100%; }
  /* line 3025, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .searchlist .list-cat {
    margin-bottom: 5px;
    padding: 0px 0px 0 100px; }
    @media only screen and (min-width: 970px) {
      /* line 3025, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .searchlist .list-cat {
        padding: 0px 0px 0 130px; } }
  /* line 3035, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .searchlist .list-meta {
    padding: 0px 10px 0 115px; }
    @media only screen and (min-width: 970px) {
      /* line 3035, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .searchlist .list-meta {
        padding: 0px 10px 0 150px; } }

/* line 3045, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.search-title {
  padding-top: 3px;
  line-height: 130%; }
  @media only screen and (min-width: 970px) {
    /* line 3045, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .search-title {
      font-weight: bold; } }

/* line 3053, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.search-excerpt {
  display: none; }
  @media only screen and (min-width: 970px) {
    /* line 3053, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .search-excerpt {
      display: block;
      font-size: 12px;
      font-size: 1.2rem;
      color: #999999;
      margin-top: 5px; } }

/* line 3063, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.search-date {
  font-size: 10px;
  color: #868686; }

/* line 3067, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.search-recipe-meta {
  position: absolute;
  bottom: 10px;
  padding: 0 0 0 105px;
  margin: 0px; }
  @media only screen and (min-width: 970px) {
    /* line 3067, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .search-recipe-meta {
      padding: 0 0 0 140px; } }
  /* line 3077, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .search-recipe-meta span {
    padding: 2px 4px 2px 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px;
    font-size: 10px;
    font-size: 1rem;
    color: #666;
    background: #f4f4f4; }

/* line 3093, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-list-item {
  position: relative;
  border-radius: 5px; }
  /* line 3099, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .instaclip-list-item h3 {
    text-align: center;
    font-weight: normal;
    font-size: 12px;
    font-size: 1.2rem;
    color: #333;
    padding: 10px 0 10px 50px;
    margin: 0; }
  @media only screen and (min-width: 760px) {
    /* line 3113, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .instaclip-list-item:hover .hash-title {
      -webkit-transform: scale(0.5) translate3d(0, -130px, 0);
      -moz-transform: scale(0.5) translate3d(0, -130px, 0);
      transform: scale(0.5) translate3d(0, -130px, 0); } }
  @media only screen and (min-width: 760px) {
    /* line 3123, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .instaclip-list-item:hover .instaclip-list-info {
      opacity: 1; } }

/* line 3136, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-list-img {
  position: relative;
  height: 200px;
  background-size: cover;
  background-position: center; }

/* line 3142, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-list-info {
  position: absolute;
  display: table;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out; }
  /* line 3153, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .instaclip-list-info .info-cell {
    display: table-cell;
    background: rgba(0, 0, 0, 0.53);
    padding: 50px 10px 10px 10px;
    color: #fff; }

/* line 3162, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.hash-title {
  position: absolute;
  top: 40px;
  left: 0;
  width: 100%;
  text-align: center;
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out; }
  /* line 3170, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .hash-title h2 {
    display: inline-block;
    background: rgba(255, 255, 255, 0.75);
    font-size: 30px;
    font-size: 3rem;
    padding: 10px 15px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    border-radius: 20px;
    font-family: "Hiragino Mincho Pro", "MS PMincho", serif;
    border: 1px solid; }

/* line 3182, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-badge {
  position: absolute;
  top: 5px;
  left: 5px;
  width: 60px; }

/* line 3189, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-sb-img {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center; }

/* line 3199, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-sb-user {
  position: absolute;
  bottom: 0px;
  right: 0px;
  font-size: 10px;
  color: #fff;
  background: rgba(0, 0, 0, 0.2);
  padding: 5px; }
  /* line 3208, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .instaclip-sb-user .instaclip-sb-userpic {
    display: block;
    float: left;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    width: 25px;
    height: 25px; }
  /* line 3216, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .instaclip-sb-user a {
    font-size: 10px;
    color: #fff;
    padding: 0px 0px 0 5px; }

/* line 3223, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-sb-username {
  display: block;
  padding: 6px 0 0 0px;
  margin-left: 25px;
  font-size: 10px;
  font-size: 1rem;
  color: #fff; }

/* line 3233, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.insta-single .instaclip-archive {
  padding-top: 10px; }

/* line 3237, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.insta-single .instaclip-list-cont {
  padding: 5px 0; }
  @media only screen and (min-width: 760px) {
    /* line 3237, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .insta-single .instaclip-list-cont {
      float: left;
      width: 50%;
      padding: 5px; } }
  @media only screen and (min-width: 970px) {
    /* line 3237, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .insta-single .instaclip-list-cont {
      width: 33.33333333%; } }

@media only screen and (min-width: 760px) {
  /* line 3254, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .instaclip-archive {
    margin: 0 -5px; } }

/* line 3265, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_list-item-entry-cont {
  margin-top: 0em;
  border-bottom: 1px solid #f4f4f4;
  padding: 10px;
  position: relative; }

/* line 3271, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_list-entry-img {
  float: left;
  width: 95px;
  height: 95px;
  background-size: cover;
  background-position: center;
  margin-right: 10px;
  border: 0px solid;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px; }

/* line 3281, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_list-entry-title {
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: bold; }
  @media only screen and (min-width: 970px) {
    /* line 3281, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_list-entry-title {
      font-size: 18px;
      font-size: 1.8rem;
      line-height: normal; } }

/* line 3290, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_list-entry-author {
  position: absolute;
  bottom: 10px;
  left: 0;
  padding-left: 115px;
  font-size: 12px;
  font-size: 1.2rem;
  width: 100%;
  color: #404040 !important;
  line-height: 20px; }

/* line 3304, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_list-entry-author .by {
  font-family: "Sacramento", cursive;
  font-size: 18px;
  font-size: 1.8rem;
  margin-right: 26px; }
  @media only screen and (min-width: 970px) {
    /* line 3304, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_list-entry-author .by {
      font-size: 25px;
      font-size: 2.5rem;
      margin-right: 0px; } }

/* line 3317, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_list-entry-authorimg {
  position: absolute;
  width: 25px;
  height: 25px;
  left: 132px;
  top: -2px;
  background-size: cover;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #fff; }
  @media only screen and (min-width: 970px) {
    /* line 3317, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_list-entry-authorimg {
      bottom: 0px;
      left: auto;
      top: auto;
      right: 10px;
      width: 50px;
      height: 50px; } }

/* line 3342, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_list-entry-type {
  display: inline-block;
  position: absolute;
  right: 5px;
  top: -5px;
  color: #fff;
  font-weight: normal;
  font-size: 9px;
  font-size: 0.9rem;
  text-align: center;
  padding: 2px 6px 2px 6px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  border: 0px solid #fff;
  box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.1);
  z-index: 1;
  -webkit-transform: rotate(4deg);
  -moz-transform: rotate(4deg);
  -ms-transform: rotate(4deg);
  transform: rotate(4deg);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-backface-visibility: hidden; }
  @media only screen and (min-width: 970px) {
    /* line 3342, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_list-entry-type {
      font-size: 12px;
      font-size: 1.2rem; } }

/* line 3368, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_list-item {
  margin-bottom: 1em;
  margin-top: 1em; }

/* line 3373, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_list-item-catimg {
  float: left;
  width: 55px;
  margin-right: 5px;
  padding-left: 5px; }
  @media only screen and (min-width: 970px) {
    /* line 3373, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_list-item-catimg {
      padding-left: 0px;
      margin-right: 10px;
      width: 70px; } }

/* line 3390, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_list-item-cat {
  font-size: 12px;
  font-weight: bold; }
  @media only screen and (min-width: 970px) {
    /* line 3390, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_list-item-cat {
      font-size: 20px; } }

/* line 3398, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_list-item-catinfo {
  font-size: 9px;
  min-height: 30px;
  margin-bottom: 1em; }
  @media only screen and (min-width: 970px) {
    /* line 3398, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_list-item-catinfo {
      font-size: 12px;
      height: 45px;
      margin-bottom: 10px; } }

/*--------------------------------------------------------------
09. SECTION TITLE / HEADLINES / ILLUSTRATIONS +++++++++++++++
--------------------------------------------------------------*/
/* line 3416, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.headline {
  position: relative;
  font-size: 16px;
  font-size: 1.6rem; }
  @media only screen and (min-width: 760px) {
    /* line 3416, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .headline {
      font-size: 20px;
      font-size: 2rem; } }
  /* line 3426, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .headline h4 {
    margin: 15px 0 0 0;
    border-bottom: 1px solid #ececec;
    font-weight: bold;
    letter-spacing: 0px;
    position: relative;
    padding: 0 5px 5px 40px; }
    @media only screen and (min-width: 760px) {
      /* line 3426, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .headline h4 {
        margin: 27px 0 10px 0;
        border-bottom: 1px dashed #d8d8d8; } }
    /* line 3441, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .headline h4.no-topmarg {
      margin: 0px 0 1em 0; }
    /* line 3444, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .headline h4:after {
      content: '';
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 40px;
      background: url(img/headline-overlay.png) no-repeat;
      background-size: 533px; }
      @media only screen and (min-width: 760px) {
        /* line 3444, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        .headline h4:after {
          width: 60%; } }
  /* line 3463, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .headline.marg h4 {
    padding: 0 5px 5px 55px; }
  /* line 3468, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .headline.margminus h4 {
    padding: 0 5px 5px 34px; }
    @media only screen and (min-width: 760px) {
      /* line 3468, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .headline.margminus h4 {
        padding: 0 5px 5px 25px; } }
  /* line 3476, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .headline.titlemark-crown h4 {
    padding: 0 5px 13px 40px; }
  /* line 3482, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .headline:before {
    content: '';
    position: absolute;
    top: -10px;
    left: 10px;
    width: 25px;
    height: 50px; }
    @media only screen and (min-width: 760px) {
      /* line 3482, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .headline:before {
        top: -17px;
        left: 0px;
        width: 34px;
        height: 50px; } }
  /* line 3499, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .headline .rank-date {
    position: absolute;
    bottom: 3px;
    font-size: 10px;
    font-weight: normal;
    line-height: 9px; }
    /* line 3507, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .headline .rank-date span {
      width: 40px; }
      /* line 3510, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .headline .rank-date span.between {
        text-align: center; }
      /* line 3513, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .headline .rank-date span.end {
        text-align: right; }
  /* line 3521, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .headline .title-left {
    font-family: "Hiragino Mincho Pro", "MS PMincho", serif;
    float: right;
    font-weight: normal;
    color: #ff7a6e; }
    /* line 3529, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .headline .title-left.toarchive a {
      display: inline-block;
      position: relative;
      top: -6px;
      z-index: 1;
      font-family: sans-serif;
      padding: 3px 32px 4px 8px;
      background: #c6e9f5;
      overflow: hidden;
      box-shadow: 0 -1px 0px rgba(0, 0, 0, 0.17) inset;
      transition: all 0.3s ease-in;
      -webkit-transition: all 0.3s ease-in;
      -moz-transition: all 0.3s ease-in;
      font-size: 14px;
      font-size: 1.4rem;
      -webkit-border-radius: 8px;
      -moz-border-radius: 8px;
      -ms-border-radius: 8px;
      border-radius: 8px; }
      @media only screen and (min-width: 760px) {
        /* line 3529, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        .headline .title-left.toarchive a {
          top: -8px;
          font-size: 18px;
          font-size: 1.8rem;
          -webkit-border-radius: 10px;
          -moz-border-radius: 10px;
          -ms-border-radius: 10px;
          border-radius: 10px; } }
      /* line 3552, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .headline .title-left.toarchive a:hover {
        padding: 3px 32px 3px 8px;
        background: #6d99a9;
        color: #fff;
        overflow: hidden;
        top: -7px;
        box-shadow: 0 0px 0px rgba(0, 0, 0, 0.17) inset; }
        /* line 3561, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        .headline .title-left.toarchive a:hover:after {
          color: #6d99a9; }
      /* line 3566, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .headline .title-left.toarchive a:after {
        content: ' \00BB';
        background: #fff;
        padding-top: 0px;
        position: absolute;
        width: 20px;
        height: 20px;
        text-align: center;
        font-size: 20px;
        font-size: 2rem;
        line-height: 17px;
        top: 4px;
        right: 6px;
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
        -ms-border-radius: 50px;
        border-radius: 50px;
        z-index: -1; }
        @media only screen and (min-width: 760px) {
          /* line 3566, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
          .headline .title-left.toarchive a:after {
            font-size: 22px;
            font-size: 2.2rem;
            line-height: 19px;
            top: 7px; } }

/* line 3635, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.titlemark-coffe3:before {
  background-image: url(img/titlemark_coffee3.png);
  background-repeat: no-repeat;
  background-size: 100%;
  width: 40px; }
  @media only screen and (min-width: 760px) {
    /* line 3635, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-coffe3:before {
      width: 50px; } }
  @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    /* line 3635, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-coffe3:before {
      background-image: url(img/titlemark_coffee3@2x.png); } }

/* line 3649, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.titlemark-coffe4:before {
  background-image: url(img/titlemark_coffee4.png);
  background-repeat: no-repeat;
  background-size: 100%;
  width: 40px; }
  @media only screen and (min-width: 760px) {
    /* line 3649, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-coffe4:before {
      width: 50px; } }
  @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    /* line 3649, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-coffe4:before {
      background-image: url(img/titlemark_coffee4@2x.png); } }

/* line 3673, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.titlemark-earth:before {
  background-image: url(img/titlemark_earth.png);
  background-repeat: no-repeat;
  background-size: 100%;
  width: 40px; }
  @media only screen and (min-width: 760px) {
    /* line 3673, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-earth:before {
      width: 50px; } }
  @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    /* line 3673, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-earth:before {
      background-image: url(img/titlemark_earth@2x.png); } }

/* line 3685, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.titlemark-sun:before {
  background-image: url(img/titlemark_sun.png);
  background-repeat: no-repeat;
  background-size: 100%; }
  @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    /* line 3685, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-sun:before {
      background-image: url(img/titlemark_sun@2x.png); } }

/* line 3703, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.titlemark-vase:before {
  background-image: url(img/titlemark_vase.png);
  background-repeat: no-repeat;
  background-size: 100%; }
  @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    /* line 3703, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-vase:before {
      background-image: url(img/titlemark_vase@2x.png); } }

/* line 3719, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.titlemark-alarm2:before {
  background-image: url(img/titlemark_alarm2.png);
  background-repeat: no-repeat;
  background-size: 100%; }
  @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    /* line 3719, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-alarm2:before {
      background-image: url(img/titlemark_alarm2@2x.png); } }

/* line 3735, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.titlemark-flag:before {
  background-image: url(img/titlemark_flag.png);
  background-repeat: no-repeat;
  background-size: 100%; }
  @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    /* line 3735, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-flag:before {
      background-image: url(img/titlemark_flag@2x.png); } }

/* line 3743, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.titlemark-flag2:before {
  background-image: url(img/titlemark_flag2.png);
  background-repeat: no-repeat;
  background-size: 100%;
  width: 40px; }
  @media only screen and (min-width: 760px) {
    /* line 3743, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-flag2:before {
      width: 50px; } }
  @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    /* line 3743, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-flag2:before {
      background-image: url(img/titlemark_flag2@2x.png); } }

/* line 3755, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.titlemark-lemon1:before {
  background-image: url(img/titlemark_lemon1.png);
  background-repeat: no-repeat;
  background-size: 100%;
  width: 40px; }
  @media only screen and (min-width: 760px) {
    /* line 3755, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-lemon1:before {
      width: 50px; } }
  @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    /* line 3755, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-lemon1:before {
      background-image: url(img/titlemark_lemon1@2x.png); } }

/* line 3767, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.titlemark-lemon2:before {
  background-image: url(img/titlemark_lemon2.png);
  background-repeat: no-repeat;
  background-size: 100%;
  width: 40px; }
  @media only screen and (min-width: 760px) {
    /* line 3767, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-lemon2:before {
      width: 50px; } }
  @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    /* line 3767, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-lemon2:before {
      background-image: url(img/titlemark_lemon2@2x.png); } }

/* line 3791, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.titlemark-bread2:before {
  background-image: url(img/titlemark_bread2.png);
  background-repeat: no-repeat;
  background-size: 100%;
  width: 40px; }
  @media only screen and (min-width: 760px) {
    /* line 3791, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-bread2:before {
      width: 50px; } }
  @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    /* line 3791, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-bread2:before {
      background-image: url(img/titlemark_bread2@2x.png); } }

/* line 3803, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.titlemark-bread3:before {
  background-image: url(img/titlemark_bread3.png);
  background-repeat: no-repeat;
  background-size: 100%; }
  @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    /* line 3803, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-bread3:before {
      background-image: url(img/titlemark_bread3@2x.png); } }

/* line 3811, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.titlemark-leaf1:before {
  background-image: url(img/titlemark_leaf1.png);
  background-repeat: no-repeat;
  background-size: 100%;
  width: 40px; }
  @media only screen and (min-width: 760px) {
    /* line 3811, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-leaf1:before {
      width: 50px; } }
  @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    /* line 3811, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-leaf1:before {
      background-image: url(img/titlemark_leaf1@2x.png); } }

/* line 3823, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.titlemark-leaf2:before {
  background-image: url(img/titlemark_leaf2.png);
  background-repeat: no-repeat;
  background-size: 100%; }
  @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    /* line 3823, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-leaf2:before {
      background-image: url(img/titlemark_leaf2@2x.png); } }

/* line 3831, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.titlemark-tune:before {
  background-image: url(img/titlemark_tune.png);
  background-repeat: no-repeat;
  background-size: 100%; }
  @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    /* line 3831, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-tune:before {
      background-image: url(img/titlemark_tune@2x.png); } }

/* line 3839, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.titlemark-crown:before {
  background-image: url(img/titlemark_crown.png);
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: 0px 5px; }
  @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    /* line 3839, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-crown:before {
      background-image: url(img/titlemark_crown@2x.png); } }

/* line 3848, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.titlemark-pancake:before {
  background-image: url(img/titlemark_pancake.png);
  background-repeat: no-repeat;
  background-size: 100%; }
  @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
    /* line 3848, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .titlemark-pancake:before {
      background-image: url(img/titlemark_pancake@2x.png); } }

/* line 3858, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.stylish2 {
  display: none; }
  @media only screen and (min-width: 970px) {
    /* line 3858, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .stylish2 {
      display: inline;
      padding-right: 65px;
      position: relative;
      color: #525252;
      font-family: "Sacramento", cursive;
      font-size: 120%; } }
  /* line 3872, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .stylish2:after {
    content: '';
    position: absolute;
    bottom: 0px;
    right: 0px;
    width: 58px;
    height: 38px;
    background-image: url(img/bird13_small.png);
    background-repeat: no-repeat;
    background-size: 100%; }
    @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
      /* line 3872, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .stylish2:after {
        background-image: url(img/bird13.png); } }

/*--------------------------------------------------------------
10. FRONT PAGE +++++++++++++++
--------------------------------------------------------------*/
/* line 3900, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.pickup {
  width: 100%;
  overflow-x: auto;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
  padding: 0 0 0 5px; }
  @media only screen and (min-width: 760px) {
    /* line 3900, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .pickup {
      overflow: hidden;
      white-space: normal; } }
  /* line 3916, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .pickup.white {
    margin-bottom: 0;
    background: #ffffff;
    padding: 5px 5px 0px 5px;
    box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.05); }
    @media only screen and (min-width: 760px) {
      /* line 3916, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .pickup.white {
        margin-bottom: 10px;
        padding: 5px; } }

/* line 3935, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.pickup-container {
  height: auto; }
  /* line 3940, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .pickup-container .col2 {
    min-width: 250px;
    max-width: 50%;
    display: inline-block;
    float: none; }
    @media only screen and (min-width: 760px) {
      /* line 3940, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .pickup-container .col2 {
        display: block;
        float: left;
        min-width: 0;
        max-width: 100%; } }
  /* line 3963, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .pickup-container:after {
    content: '';
    display: table;
    clear: both; }

/* line 3970, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.pickup-item-big {
  display: block;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  position: relative;
  height: 200px;
  border: 5px solid #fff;
  overflow: hidden;
  background-color: #fff;
  background-size: cover;
  background-position: center 10%;
  background-repeat: no-repeat;
  white-space: normal;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  border-radius: 10px; }

  @media only screen and (min-width: 760px) {
    /* line 3970, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .pickup-item-big {
      height: 250px; } }
  /* line 3992, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .pickup-item-big .pickup-title {
    padding: 10px 10px 5px 10px;
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 100%;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.3) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.2)), color-stop(100%, rgba(0, 0, 0, 0.3)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.3) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.3) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.3) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.3) 100%);
    color: #fff;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6); }

    /* line 4012, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .pickup-item-big .pickup-title h2 {
      margin: 0;
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 120%; }
      @media only screen and (min-width: 760px) {
        /* line 4012, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        .pickup-item-big .pickup-title h2 {
          font-size: 18px;
          font-size: 1.8rem; } }
  /* line 4026, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .pickup-item-big.tall {
    height: 250px;
    border: 0; }
    @media only screen and (min-width: 760px) {
      /* line 4026, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .pickup-item-big.tall {
        height: 305px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -ms-border-radius: 5px;
        border-radius: 5px; } }

/* line 4042, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.pickup-meta {
  margin-top: 5px;
  font-size: 10px;
  font-size: 1rem;
  color: #999; }
  /* line 4048, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .pickup-meta span {
    color: #ffffff; }

/* line 4053, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.pickup-recipe-meta {
  margin-top: 5px;
  font-size: 10px;
  font-size: 1rem;
  color: #999; }
  /* line 4058, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .pickup-recipe-meta span {
    color: #ffffff; }

/* line 4065, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.pickup-type {
  position: absolute;
  top: 5px;
  left: 3px;
  background: #ffcc00;
  color: #fff;
  font-size: 12px;
  font-size: 1.2rem;
  text-align: center;
  padding: 2px 6px 2px 6px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  border: 0px solid #fff;
  box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.1);
  -webkit-transform: rotate(-6deg);
  -moz-transform: rotate(-6deg);
  -ms-transform: rotate(-6deg);
  transform: rotate(-6deg);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-backface-visibility: hidden; }
  /* line 4082, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .pickup-type.type2 {
    background: #ff5858; }

/* line 4088, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.todayrecipe-front {
  padding: 10px; }
  @media only screen and (min-width: 970px) {
    /* line 4088, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .todayrecipe-front {
      padding: 10px 0px 10px 10px; } }

/* line 4099, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.recipe-front-filter {
  padding: 0 10px 10px 10px; }

/* line 4102, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.recipe-cat {
  border-bottom: 1px solid #ececec;
  margin-bottom: 10px; }
  @media only screen and (min-width: 760px) {
    /* line 4102, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .recipe-cat {
      border-bottom: 0px solid #ececec;
      margin-bottom: 0px; } }
  /* line 4112, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .recipe-cat ul {
    display: none;
    list-style: none;
    margin: 0;
    padding: 0 0 10px 0;
    position: relative; }
    @media only screen and (min-width: 760px) {
      /* line 4112, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .recipe-cat ul {
        padding: 0px 0 20px 0;
        display: block; } }
    /* line 4128, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .recipe-cat ul li {
      position: relative;
      font-size: 14px;
      font-size: 1.4rem;
      padding: 5px 0 5px 20px; }
      @media only screen and (min-width: 760px) {
        /* line 4128, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        .recipe-cat ul li {
          padding: 5px 0 0 20px; } }
      /* line 4138, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .recipe-cat ul li:before {
        position: absolute;
        left: 5px;
        top: 10px;
        content: '';
        width: 10px;
        height: 10px;
        background: #ffd0b2;
        border-radius: 50%; }
      /* line 4150, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .recipe-cat ul li:after {
        position: absolute;
        left: 9px;
        top: 13px;
        content: '';
        width: 0;
        height: 0;
        border-top: 2px solid transparent;
        border-left: 3px solid white;
        border-bottom: 2px solid transparent; }
  /* line 4171, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .recipe-cat.subtitle-minus ul {
    display: block; }
  /* line 4175, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .recipe-cat.subtitle-minus .search-cat-title:after {
    content: '-'; }

/* line 4186, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.search-cat-title {
  position: relative;
  font-size: 16px;
  font-weight: normal;
  color: #4e8699;
  margin-bottom: 10px;
  margin-right: 10px; }
  @media only screen and (min-width: 760px) {
    /* line 4186, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .search-cat-title {
      color: #666;
      font-weight: bold;
      font-family: sans-serif;
      font-size: 12px;
      border-bottom: 1px solid #ececec; } }
  /* line 4205, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .search-cat-title:after {
    position: absolute;
    right: 0;
    width: 10px;
    text-align: center;
    content: '+';
    font-size: 16px;
    font-weight: normal;
    color: #4e8699; }
    @media only screen and (min-width: 760px) {
      /* line 4205, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .search-cat-title:after {
        display: none; } }
  /* line 4224, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .search-cat-title span {
    bottom: 0px;
    background: #fff;
    position: relative;
    left: 0;
    padding: 0 10px 0 0px; }
    @media only screen and (min-width: 760px) {
      /* line 4224, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .search-cat-title span {
        bottom: -10px; } }

/*--------------------------------------------------------------
11. TODAY WIDGET +++++++++++++++
--------------------------------------------------------------*/
/* line 4250, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.mobile-widget {
  display: block;
  border-top: 1px dotted #ececec;
  background: #fff;
  margin: 0px;
  padding: 3px 0;
  position: relative;
  color: #666;
  font-weight: 300;
  box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.05); }
  @media only screen and (min-width: 760px) {
    /* line 4250, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .mobile-widget {
      display: none; } }

/* line 4267, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.w-part {
  float: left;
  padding: 3px 0px 0px 10px; }
  /* line 4271, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .w-part.w-weather {
    width: 40px;
    padding: 0;
    margin-left: 10px; }
  /* line 4276, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .w-part.w-location {
    font-size: 11px;
    font-size: 1.1rem;
    width: 220px; }
    /* line 4280, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .w-part.w-location span:nth-child(1) {
      color: #ed9c9c;
      font-weight: bold;
      text-align: center; }
    /* line 4285, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .w-part.w-location span:nth-child(2) {
      color: #89cfe8;
      padding-left: 5px;
      font-weight: bold;
      text-align: center; }
    /* line 4292, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .w-part.w-location .w-today {
      padding: 0;
      display: block !important;
      clear: both; }
  /* line 4301, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .w-part img.asa-weather-image {
    display: block; }

/* line 4305, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.w-date {
  float: right;
  font-family: "Hiragino Mincho Pro", "MS PMincho", serif;
  padding: 0px 10px 0 0; }
  /* line 4310, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .w-date .mobile-widget-setting {
    margin: 7px 0 0 10px;
    position: relative;
    float: right;
    color: #ccc; }

/*--------------------------------------------------------------
12. ARTICLE / SINGLE PAGE +++++++++++++++
--------------------------------------------------------------*/
/* line 4327, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.pickup-item-small {
  display: block;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  position: relative;
  height: 150px;
  border: 5px solid #fff;
  overflow: hidden;
  background-color: #fff;
  background-size: cover;
  background-position: center 10%;
  border-radius: 10px; }

  /* line 4342, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .pickup-item-small .pickup-title {
    padding: 40px 10px 10px 10px;
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 100%;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.5) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0, 0, 0, 0.5)));
    background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.5) 100%);
    background: -o-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.5) 100%);
    background: -ms-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.5) 100%);
    background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.5) 100%);
    color: #fff;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6); }
    /* line 4361, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .pickup-item-small .pickup-title h2 {
      font-size: 13px;
      line-height: 15px;
      margin: 0; }
    .pickup-item-small .pickup-title p {
      font-size: 13px;
      font-weight: bold;
      line-height: 15px;
      margin: 0; }
/* line 4376, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.breadcrumb {
  display: none; }
  @media only screen and (min-width: 760px) {
    /* line 4376, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .breadcrumb {
      display: block;
      background: #fff;
      padding: 10px;
      font-size: 11px;
      font-size: 1.1rem;
      color: #a6c8d1;
      border-bottom: 1px dashed #ececec;
      margin-bottom: 0px; } }
  /* line 4392, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .breadcrumb.version2 {
    margin-bottom: 0px;
    border-bottom: 0; }

/* line 4404, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.eyecatch-top {
  height: 200px;
  background-size: cover;
  background-position: center 20%;
  border-bottom: 1px solid; }

/* line 4414, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.entry-header .blogwriter {
  display: block;
  position: absolute;
  bottom: -5px;
  left: 0;
  width: 100%;
  color: #fff;
  font-family: Helvetica, sans-serif;
  font-size: 10px;
  font-size: 1rem;
  padding: 3px 5px 3px 5px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px;
  background: #fff;
  border: 1px solid;
  -webkit-transform: rotate(-4deg);
  -moz-transform: rotate(-4deg);
  -ms-transform: rotate(-4deg);
  transform: rotate(-4deg);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-backface-visibility: hidden;
  box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.05);
  z-index: 10; }
  @media only screen and (min-width: 760px) {
    /* line 4414, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .entry-header .blogwriter {
      font-size: 15px;
      font-size: 1.5rem; } }

/* line 4445, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-topics .entry-header .blogwriter {
  color: #d9cbf3; }

/* line 4448, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-asagohan .entry-header .blogwriter {
  color: #ffd0b2; }

/* line 4451, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-cafe .entry-header .blogwriter {
  color: #9bbefe; }

/* line 4454, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-asabijin .entry-header .blogwriter {
  color: #99d4de; }

/* line 4457, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-beauty .entry-header .blogwriter {
  color: #ff9999; }

/* line 4460, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-world .entry-header .blogwriter {
  color: #419ddd; }

/* line 4463, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.category-shopping .entry-header .blogwriter {
  color: #8bc8af; }

/* line 4469, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.art-corner {
  position: relative;
  float: left;
  width: 15%;
  background-size: cover;
  text-align: center;
  font-size: 20px;
  font-size: 2rem;
  color: #fff;
  padding-top: 0px;
  margin-bottom: 10px;
  font-family: "Hiragino Mincho Pro", "MS PMincho", serif; }

/* line 4482, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.art-title {
  float: left;
  width: 85%;
  padding-left: 10px; }
  /* line 4487, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .art-title h1.entry-title {
    font-size: 22px;
    font-size: 2.2rem;
    line-height: 1.0909090909;
    margin: 0px 0 0 0;
    word-break: break-all;
    font-family: "Hiragino Mincho Pro", "MS PMincho", serif; }
    @media only screen and (min-width: 760px) {
      /* line 4487, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .art-title h1.entry-title {
        margin: 5px 0 0 0; } }
    @media only screen and (min-width: 970px) {
      /* line 4487, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .art-title h1.entry-title {
        font-size: 30px;
        font-size: 3rem;
        padding: 0;
        margin: 10px 0 0 0; } }

/* line 4506, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.entry-meta {
  font-size: 10px;
  font-size: 1rem;
  text-align: right;
  color: #999;
  margin: 2px 0 5px 0; }
  @media only screen and (min-width: 760px) {
    /* line 4506, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .entry-meta {
      font-size: 12px;
      font-size: 1.2rem; } }

/* line 4516, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.entry-postinfo {
  float: right; }
  /* line 4519, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .entry-postinfo .view {
    padding-left: 13px;
    padding-right: 5px;
    margin-right: 3px;
    border-right: 1px solid #ececec; }

/* line 4526, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.entry-series {
  text-align: left;
  font-size: 12px;
  font-size: 1.2rem;
  padding-bottom: 5px; }

.entry-promotion-text {
  font-size: 1rem;
  color: #999;
  text-align: center;
  margin-bottom: 0px;
  padding: 5px 0px;
  background-color: rgba(0,0,0,0.06);
}
@media only screen and (min-width: 760px) {
  .entry-promotion-text {
    font-size: 1.2rem;
    color: #999;
    text-align: center;
    margin-bottom: 10px;
    padding: 5px 0px;
    background-color: rgba(0,0,0,0.06);
  }
}


/* line 4531, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.share-top {
  padding: 10px;
  border-top: 1px dashed #ececec;
  border-bottom: 1px dashed #ececec;
  position: relative;
  margin-bottom: 10px; }
  @media only screen and (min-width: 970px) {
    /* line 4531, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .share-top {
      padding: 10px 1em 10px 1em; } }
  /* line 4542, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .share-top.series {
    border-top: 0; }

/* line 4546, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.social-item {
  max-width: 112px;
  overflow: hidden;
  float: left;
  padding-right: 10px;
  height: 20px;
  vertical-align: top; }
  /* line 4554, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .social-item:last-child {
    padding-right: 0px; }

/* line 4558, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.fb-like {
  overflow: hidden; }
  /* line 4562, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .fb-like span {
    vertical-align: top !important; }

/* line 4566, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.single-format-aside .entry-content {
  padding: 0; }

/* line 4578, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.entry-content {
  position: relative;
  color: #666;
  margin: 0;
  padding: 0px 10px 10px;
  word-wrap: break-word;
}
@media only screen and (min-width: 970px) {
    /* line 4578, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .entry-content {
      padding: 0em 1em 1em;
    }
  }
  /* line 4590, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .entry-content .lead {
    color: #333; }
  /* line 4596, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .entry-content h2 {
    color: #333;
    position: relative;
    font-size: 20px;
    font-size: 2rem;
    padding: 0px 0px 5px 25px;
    font-weight: 600;
    line-height: 1.2;
    margin-bottom: 1em;
    font-family: "Hiragino Mincho Pro", "MS PMincho", serif;
    border-bottom: 1px dashed; }
    @media only screen and (min-width: 760px) {
      /* line 4596, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .entry-content h2 {
        padding: 0px 0px 5px 30px; } }
    @media only screen and (min-width: 970px) {
      /* line 4596, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .entry-content h2 {
        font-size: 25px;
        font-size: 2.5rem; } }
    /* line 4617, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .entry-content h2:before {
      position: absolute;
      left: 0px;
      content: '★ '; }
  /* line 4626, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .entry-content h3 {
    color: #333;
    position: relative;
    font-weight: 600;
    line-height: 1.2;
    margin-bottom: 1em;
    font-family: 'Hiragino Mincho Pro', 'MS PMincho', serif;
    font-size: 18px;
    font-size: 1.8rem;
    padding: 0px 0px 5px 30px; }
    @media only screen and (min-width: 970px) {
      /* line 4626, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .entry-content h3 {
        font-size: 20px;
        font-size: 2rem;
        padding: 0px 0px 5px 25px; } }
    /* line 4648, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .entry-content h3:before {
      position: absolute;
      left: 0px;
      content: '★ '; }
  /* line 4657, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .entry-content h4, .entry-content h5, .entry-content h6 {
    position: relative;
    font-size: 16px;
    font-size: 1.6rem;
    padding: 0px;
    color: #333; }
    @media only screen and (min-width: 970px) {
      /* line 4657, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .entry-content h4, .entry-content h5, .entry-content h6 {
        font-size: 20px;
        font-size: 2rem; } }
  /* line 4670, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .entry-content p img {
    display: block;
    margin: 0 auto; }
  /* line 4675, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .entry-content a.button {
    display: inline-block;
    padding: 10px 20px 13px 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    font-size: 14px;
    font-size: 1.4rem;
    font-weight: bold;
    color: #fff;
    background: #4e8699;
    text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px -3px 0 rgba(0, 0, 0, 0.1) inset; }
    /* line 4687, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .entry-content a.button:hover {
      padding: 10px 20px 10px 20px;
      margin-top: 3px;
      text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2);
      box-shadow: 0px 0px 0 rgba(0, 0, 0, 0.1) inset; }
  /* line 4697, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .entry-content .small {
    font-size: 80%; }
  /* line 4700, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .entry-content .big {
    font-size: 120%; }
  /* line 4703, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .entry-content .emphasis {
    font-weight: bold;
    color: #ff7993; }
  /* line 4707, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .entry-content .colorblock {
    display: block;
    background: #ececec;
    padding: 10px 10px 10px 10px;
    margin: 5px 0;
    border-radius: 4px; }
  /* line 4714, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .entry-content .source, .entry-content .source a, .entry-content a.source, .entry-content .source a:visited {
    color: #999 !important;
    font-size: 9px;
    font-size: 0.9rem;
    line-height: 130%;
    text-decoration: none;
    margin: 0 0 10px 0; }
  /* line 4723, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .entry-content p.question {
    position: relative;
    font-size: 130%;
    font-family: "Hiragino Mincho Pro", "MS PMincho", serif;
    font-weight: bold;
    padding: 0 0 0 45px; }
    /* line 4730, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .entry-content p.question:before {
      position: absolute;
      top: 0;
      left: 0;
      content: '';
      display: inline-block;
      -webkit-border-radius: 5px;
      -moz-border-radius: 5px;
      -ms-border-radius: 5px;
      border-radius: 5px;
      background: #99d4de;
      width: 30px;
      height: 30px;
      -webkit-transform: rotate(-30deg);
      -moz-transform: rotate(-30deg);
      -ms-transform: rotate(-30deg);
      transform: rotate(-30deg);
      -webkit-background-clip: padding-box;
      background-clip: padding-box;
      -webkit-backface-visibility: hidden; }
    /* line 4745, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .entry-content p.question:after {
      position: absolute;
      left: 0;
      top: 15px;
      display: inline-block;
      content: 'Q';
      font-size: 140%;
      line-height: 0;
      color: #fff;
      width: 30px;
      text-align: center; }
  /* line 4762, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .entry-content .gettheapp {
    font-weight: bold;
    text-align: center;
    margin-top: 10px;
    border: 1px solid #4e8699;
    padding: 5px 0;
    border-radius: 5px;
    font-size: 90%;
  }
    /* line 4771, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .entry-content .gettheapp a {
      display: block;
    }
.entry-content blockquote {
  position: relative;
  background-color: #fafafa;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 28px 28px;
}
.entry-content blockquote::before {
  content: "“";
  left: 8px;
  top: -32px;
  position: absolute;
  font-size: 58px;
  color: #ccc;
  font-weight: 900;
}
.entry-content blockquote::after {
  content: "”";
  right: 8px;
  bottom: -60px;
  position: absolute;
  font-size: 58px;
  color: #ccc;
  font-weight: 900;
}
blockquote .source {
  font-size: 12px;
}
blockquote .source a {
  font-size: 12px;
}

/* line 4782, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.single-post .entry-content ul {
  list-style: none;
  padding: 0;
  margin: 0; }
  /* line 4787, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .single-post .entry-content ul li {
    position: relative;
    padding: 0 0 0 20px;
    margin: 15px 0 0 0; }
    /* line 4793, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .single-post .entry-content ul li:before {
      position: absolute;
      left: 0px;
      top: 5px;
      content: '';
      width: 14px;
      height: 14px;
      background: #ffd0b2;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      border-radius: 50%; }
    /* line 4803, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .single-post .entry-content ul li:after {
      position: absolute;
      left: 5px;
      top: 8px;
      content: '';
      width: 0;
      height: 0;
      border-top: 4px solid transparent;
      border-left: 5px solid white;
      border-bottom: 4px solid transparent; }

/* line 4818, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.single-post .entry-content ol {
  counter-reset: list-counter;
  list-style: none;
  padding: 0;
  margin: 0; }
  /* line 4825, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .single-post .entry-content ol li {
    position: relative;
    padding: 0 0 0 25px;
    margin: 15px 0 0 0; }
    /* line 4832, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .single-post .entry-content ol li:before {
      position: absolute;
      left: 0px;
      top: -8px;
      content: counter(list-counter) ". ";
      counter-increment: list-counter;
      font-family: Georgia, serif;
      font-style: italic;
      font-size: 150%;
      color: #ccc; }

/* line 4856, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.yarpp-related {
  margin: 0 !important; }
  /* line 4859, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .yarpp-related a {
    font-weight: normal !important; }

/* line 4863, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.related-content {
  position: relative;
  padding: 10px; }
  @media only screen and (min-width: 760px) {
    /* line 4863, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .related-content {
      padding: 10px 1em 10px 1em; } }

/* line 4871, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.inbox-title {
  color: #dc96c9;
  position: relative;
  font-size: 20px;
  font-size: 2rem;
  font-weight: bold;
  margin-bottom: 10px; }
  /* line 4878, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .inbox-title span.related {
    position: relative;
    padding: 0;
    background: #fff; }
    /* line 4884, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .inbox-title span.related:after {
      content: '';
      position: absolute;
      bottom: -10px;
      right: -34px;
      width: 34px;
      height: 50px;
      background-image: url(img/titlemark_tune.png);
      background-repeat: no-repeat;
      background-size: 100%; }
      @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
        /* line 4884, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        .inbox-title span.related:after {
          background-image: url(img/titlemark_tune@2x.png); } }

/* line 4902, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
ul.related-articles {
  list-style: none;
  margin: 0;
  padding: 0; }
  /* line 4907, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  ul.related-articles li {
    margin-bottom: 10px; }
    /* line 4910, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    ul.related-articles li:after {
      content: '';
      display: table;
      clear: both; }
    /* line 4917, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    ul.related-articles li .related-img {
      position: relative;
      width: 50px;
      height: 50px;
      margin-right: 8px;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
      -ms-border-radius: 4px;
      border-radius: 4px;
      background-repeat: no-repeat;
      background-position: center 10%;
      background-size: cover;
      float: left; }
    /* line 4929, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    ul.related-articles li .related-title {
      line-height: 120%;
      padding-left: 58px;
      font-weight: normal; }
    /* line 4934, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    ul.related-articles li .related-meta {
      position: relative;
      font-size: 10px;
      font-size: 1rem;
      color: #ccc;
      margin: 0;
      padding: 0;
      font-weight: normal; }
      /* line 4942, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      ul.related-articles li .related-meta .view {
        padding-right: 5px;
        margin-right: 3px;
        border-right: 1px solid #ececec; }

/* line 4956, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.share-bottom-like {
  float: right;
  width: 70px; }

/* line 4960, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.share-bottom-big {
  margin-right: 75px; }
  @media only screen and (min-width: 760px) {
    /* line 4960, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .share-bottom-big {
      margin-right: 78px; } }

/* line 4967, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.share-col2 {
  width: 33.3333333%;
  padding-bottom: 6px;
  float: left; }
  /* line 4972, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .share-col2:nth-child(1) {
    padding-right: 3px; }
  /* line 4976, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .share-col2:nth-child(2) {
    padding-left: 3px;
    padding-right: 3px; }
  /* line 4980, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .share-col2:nth-child(3) {
    padding-left: 3px; }
  @media only screen and (min-width: 760px) {
    /* line 4967, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .share-col2 {
      width: 50%; } }

/* line 4990, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.share-item {
  display: inline-block;
  color: #fff;
  width: 100%;
  text-align: center;
  border-radius: 5px;
  border: 0px solid;
  box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3) inset;
  background-image: url(img/socialwhite-sprite.png);
  background-repeat: no-repeat; }
  @media only screen and (min-width: 970px) {
    /* line 4990, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .share-item {
      text-align: center;
      margin: 0;
      font-size: 12px;
      font-size: 1.2rem; } }
  /* line 5008, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .share-item.facebook {
    background-position: center 10px;
    background-size: 25px;
    background-color: #3b5998; }
    @media only screen and (min-width: 970px) {
      /* line 5008, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .share-item.facebook {
        background-size: 30px;
        background-position: 15px 16px; } }
  /* line 5019, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .share-item.twitter {
    background-position: center -71px;
    background-size: 25px;
    background-color: #59adeb; }
    @media only screen and (min-width: 970px) {
      /* line 5019, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .share-item.twitter {
        background-size: 30px;
        background-position: 15px -81px; } }
  /* line 5029, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .share-item.line {
    background-position: center -158px;
    background-size: 25px;
    background-color: #00c300; }
    @media only screen and (min-width: 760px) {
      /* line 5029, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .share-item.line {
        display: none; } }
  /* line 5039, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .share-item a {
    font-weight: bold;
    display: block;
    color: inherit;
    padding: 40px 0px 6px 0px;
    font-size: 10px;
    font-size: 1rem; }
    @media only screen and (min-width: 970px) {
      /* line 5039, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .share-item a {
        font-size: 18px;
        font-size: 1.8rem;
        padding: 18px 10px 17px 40px; } }

/* line 5060, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.tags-links {
  position: relative;
  margin: 0;
  padding: 10px; }
  @media only screen and (min-width: 760px) {
    /* line 5060, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .tags-links {
      padding: 10px 1em 10px 1em; } }
  /* line 5070, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .tags-links a {
    display: inline-block;
    padding: 0px 5px;
    margin: 0 5px 0 0;
    font-size: 10px;
    font-size: 1rem;
    line-height: 180%;
    height: 17px;
    color: #4e8699;
    text-decoration: none;
    background-color: #f2f2f2;
    border-radius: 8px; }

/* line 5086, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.likeus {
  padding: 10px;
  position: fixed;
  bottom: 50px;
  left: 0;
  z-index: 1000;
  width: 100%;
  -webkit-transform: translate3d(0, 20px, 0);
  -moz-transform: translate3d(0, 20px, 0);
  -ms-transform: translate3d(0, 20px, 0);
  transform: translate3d(0, 20px, 0);
  transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -webkit-filter: blur(20px);
  filter: blur(20px);
  opacity: 0; }
  @media only screen and (min-width: 760px) {
    /* line 5086, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .likeus {
      position: static;
      -webkit-transform: translate3d(0, 0, 0);
      -moz-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      -webkit-filter: none;
      filter: none;
      opacity: 1; } }
  /* line 5114, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .likeus .likeus-cont {
    height: 100px;
    position: relative;
    border: 1px solid #4e8699;
    background: rgba(255, 255, 255, 0.95);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    overflow: hidden; }
  /* line 5122, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .likeus .likeus-img {
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;
    height: 100px;
    background-size: cover;
    background-position: center; }
  /* line 5131, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .likeus .likeus-info-cont {
    float: right;
    display: table;
    width: 50%;
    height: 100%; }
  /* line 5137, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .likeus .likeus-info {
    padding: 0 5px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    color: #333;
    font-weight: bold;
    font-size: 12px;
    font-size: 1.2rem; }
    /* line 5146, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .likeus .likeus-info .message {
      padding-top: 5px; }
  /* line 5152, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .likeus .likeus-close {
    position: absolute;
    left: 5px;
    top: 5px;
    width: 25px;
    height: 25px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    border: 1px solid #4c8699;
    background: #4c8699;
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15); }
    @media only screen and (min-width: 760px) {
      /* line 5152, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .likeus .likeus-close {
        display: none; } }
    /* line 5169, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .likeus .likeus-close:after, .likeus .likeus-close:before {
      position: absolute;
      content: '';
      left: 4px;
      top: 10px;
      width: 15px;
      height: 2px;
      background: #fff;
      -webkit-border-radius: 2px;
      -moz-border-radius: 2px;
      -ms-border-radius: 2px;
      border-radius: 2px; }
    /* line 5179, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .likeus .likeus-close:after {
      -webkit-transform: rotate(45deg);
      -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      transform: rotate(45deg); }
    /* line 5182, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .likeus .likeus-close:before {
      -webkit-transform: rotate(-45deg);
      -moz-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      transform: rotate(-45deg); }

/* line 5191, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.showlike .likeus {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-filter: none;
  filter: none;
  opacity: 1; }

/* line 5197, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.showlike .likeus-cont {
  box-shadow: 0 0 10px 0px rgba(0, 0, 0, 0.14); }
  @media only screen and (min-width: 760px) {
    /* line 5197, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .showlike .likeus-cont {
      box-shadow: 0 0 0 0 #fff; } }

/* line 5208, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.showlike.putback .likeus, .showlike.exp1 .likeus {
  position: static;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-filter: none;
  filter: none;
  opacity: 1; }
  /* line 5215, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .showlike.putback .likeus .likeus-cont, .showlike.exp1 .likeus .likeus-cont {
    box-shadow: none; }
  /* line 5219, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .showlike.putback .likeus .likeus-close, .showlike.exp1 .likeus .likeus-close {
    display: none; }

/* line 5233, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_top {
  position: relative;
  background-size: cover;
  background-position: center; }

/* line 5238, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_title {
  width: 100%;
  padding: 0 0 0 0px; }
  /* line 5242, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .series_title h1 {
    font-size: 26px;
    font-size: 2.6rem;
    margin: 0;
    padding: 10px;
    line-height: 32px;
    font-family: "Hiragino Mincho Pro", "MS PMincho", serif;
    color: #fff;
    text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.17); }
    @media only screen and (min-width: 970px) {
      /* line 5242, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .series_title h1 {
        margin: 5px 0;
        padding: 16px;
        line-height: 46px;
        font-size: 36px;
        font-size: 3.6rem; } }

/* line 5261, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_type {
  position: absolute;
  bottom: -5px;
  right: 10px;
  color: #fff;
  font-weight: normal;
  font-size: 9px;
  font-size: 0.9rem;
  word-break: keep-all;
  white-space: nowrap;
  text-align: center;
  padding: 2px 6px 2px 6px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  border: 0px solid #fff;
  box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.1);
  -webkit-transform: rotate(-6deg);
  -moz-transform: rotate(-6deg);
  -ms-transform: rotate(-6deg);
  transform: rotate(-6deg);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-backface-visibility: hidden;
  z-index: 1; }

/* line 5288, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_info {
  padding: 5px 10px 0px 10px;
  line-height: 26px; }
  @media only screen and (min-width: 970px) {
    /* line 5288, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_info {
      padding: 5px 20px 0px 20px;
      line-height: 28px; } }

/* line 5298, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_author-page-info-cont {
  padding: 10px;
  position: relative; }

/* line 5304, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_by {
  position: relative;
  font-family: "Sacramento", cursive;
  color: #4e8699;
  font-size: 30px;
  font-size: 3rem;
  text-align: center; }
  @media only screen and (min-width: 970px) {
    /* line 5304, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_by {
      font-size: 36px;
      font-size: 3.6rem; } }
  /* line 5315, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .series_by:before {
    position: absolute;
    left: 0;
    content: '';
    width: 100%;
    bottom: 25px;
    height: 1px; }
    @media only screen and (min-width: 970px) {
      /* line 5315, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .series_by:before {
        bottom: 30px;
        height: 2px; } }
  /* line 5329, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .series_by span {
    padding: 0 5px;
    background: #fff;
    display: inline-block;
    -webkit-transform: rotate(-5deg);
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg); }
    @media only screen and (min-width: 970px) {
      /* line 5329, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .series_by span {
        padding: 0 8px; } }

/* line 5341, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_author-page-pic {
  width: 100px;
  height: 100px;
  margin: 0px auto;
  background-size: cover;
  background-position: center 10%;
  box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.1);
  border: 2px solid #fff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-backface-visibility: hidden; }
  @media only screen and (min-width: 970px) {
    /* line 5341, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_author-page-pic {
      float: left;
      width: 140px;
      height: 140px;
      margin-right: 10px;
      margin-left: 10px; } }

/* line 5364, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_author-page-name {
  font-family: "Hiragino Mincho Pro", "MS PMincho", serif;
  text-align: center;
  padding: 10px 0 0 0px; }
  @media only screen and (min-width: 970px) {
    /* line 5364, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_author-page-name {
      text-align: left;
      margin: 0 0 5px 0;
      padding: 0 0 0 170px; } }
  /* line 5376, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .series_author-page-name h2 {
    display: inline-block;
    font-size: 120%;
    font-weight: bold;
    margin: 0;
    line-height: normal;
    clear: none; }

/* line 5385, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_author-page-bio {
  font-size: 90%;
  padding: 0 0 0 0px; }
  @media only screen and (min-width: 970px) {
    /* line 5385, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .series_author-page-bio {
      padding: 0 0 0 170px; } }

/* line 5396, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_top.topics .series_title h1,
.series-sb.topics .series-sb-img:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q5Y2JmMyIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZDljYmYzIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDljYmYzIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: -moz-linear-gradient(left, rgba(217, 203, 243, 0.8) 0%, rgba(217, 203, 243, 0.8) 50%, rgba(217, 203, 243, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(217, 203, 243, 0.8)), color-stop(50%, rgba(217, 203, 243, 0.8)), color-stop(100%, rgba(217, 203, 243, 0)));
  background: -webkit-linear-gradient(left, rgba(217, 203, 243, 0.8) 0%, rgba(217, 203, 243, 0.8) 50%, rgba(217, 203, 243, 0) 100%);
  background: -o-linear-gradient(left, rgba(217, 203, 243, 0.8) 0%, rgba(217, 203, 243, 0.8) 50%, rgba(217, 203, 243, 0) 100%);
  background: -ms-linear-gradient(left, rgba(217, 203, 243, 0.8) 0%, rgba(217, 203, 243, 0.8) 50%, rgba(217, 203, 243, 0) 100%);
  background: linear-gradient(to right, rgba(217, 203, 243, 0.8) 0%, rgba(217, 203, 243, 0.8) 50%, rgba(217, 203, 243, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccd9cbf3', endColorstr='#00d9cbf3',GradientType=1 ); }

/* line 5408, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_top.asagohan .series_title h1,
.series-sb.asagohan .series-sb-img:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDBiMiIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmZkMGIyIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZkMGIyIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: -moz-linear-gradient(left, rgba(255, 208, 178, 0.8) 0%, rgba(255, 208, 178, 0.8) 50%, rgba(255, 208, 178, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 208, 178, 0.8)), color-stop(50%, rgba(255, 208, 178, 0.8)), color-stop(100%, rgba(255, 208, 178, 0)));
  background: -webkit-linear-gradient(left, rgba(255, 208, 178, 0.8) 0%, rgba(255, 208, 178, 0.8) 50%, rgba(255, 208, 178, 0) 100%);
  background: -o-linear-gradient(left, rgba(255, 208, 178, 0.8) 0%, rgba(255, 208, 178, 0.8) 50%, rgba(255, 208, 178, 0) 100%);
  background: -ms-linear-gradient(left, rgba(255, 208, 178, 0.8) 0%, rgba(255, 208, 178, 0.8) 50%, rgba(255, 208, 178, 0) 100%);
  background: linear-gradient(to right, rgba(255, 208, 178, 0.8) 0%, rgba(255, 208, 178, 0.8) 50%, rgba(255, 208, 178, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccffd0b2', endColorstr='#00ffd0b2',GradientType=1 ); }

/* line 5420, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_top.cafe .series_title h1,
.series-sb.cafe .series-sb-img:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzliYmVmZSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjOWJiZWZlIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOWJiZWZlIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: -moz-linear-gradient(left, rgba(155, 190, 254, 0.8) 0%, rgba(155, 190, 254, 0.8) 50%, rgba(155, 190, 254, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(155, 190, 254, 0.8)), color-stop(50%, rgba(155, 190, 254, 0.8)), color-stop(100%, rgba(155, 190, 254, 0)));
  background: -webkit-linear-gradient(left, rgba(155, 190, 254, 0.8) 0%, rgba(155, 190, 254, 0.8) 50%, rgba(155, 190, 254, 0) 100%);
  background: -o-linear-gradient(left, rgba(155, 190, 254, 0.8) 0%, rgba(155, 190, 254, 0.8) 50%, rgba(155, 190, 254, 0) 100%);
  background: -ms-linear-gradient(left, rgba(155, 190, 254, 0.8) 0%, rgba(155, 190, 254, 0.8) 50%, rgba(155, 190, 254, 0) 100%);
  background: linear-gradient(to right, rgba(155, 190, 254, 0.8) 0%, rgba(155, 190, 254, 0.8) 50%, rgba(155, 190, 254, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc9bbefe', endColorstr='#009bbefe',GradientType=1 ); }

/* line 5432, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_top.asabijin .series_title h1,
.series-sb.asabijin .series-sb-img:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5ZDRkZSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjOTlkNGRlIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOTlkNGRlIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: -moz-linear-gradient(left, rgba(153, 212, 222, 0.8) 0%, rgba(153, 212, 222, 0.8) 50%, rgba(153, 212, 222, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(153, 212, 222, 0.8)), color-stop(50%, rgba(153, 212, 222, 0.8)), color-stop(100%, rgba(153, 212, 222, 0)));
  background: -webkit-linear-gradient(left, rgba(153, 212, 222, 0.8) 0%, rgba(153, 212, 222, 0.8) 50%, rgba(153, 212, 222, 0) 100%);
  background: -o-linear-gradient(left, rgba(153, 212, 222, 0.8) 0%, rgba(153, 212, 222, 0.8) 50%, rgba(153, 212, 222, 0) 100%);
  background: -ms-linear-gradient(left, rgba(153, 212, 222, 0.8) 0%, rgba(153, 212, 222, 0.8) 50%, rgba(153, 212, 222, 0) 100%);
  background: linear-gradient(to right, rgba(153, 212, 222, 0.8) 0%, rgba(153, 212, 222, 0.8) 50%, rgba(153, 212, 222, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc99d4de', endColorstr='#0099d4de',GradientType=1 ); }

/* line 5444, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_top.beauty .series_title h1,
.series-sb.beauty .series-sb-img:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOTk5OSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZmY5OTk5IiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmY5OTk5IiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: -moz-linear-gradient(left, rgba(255, 153, 153, 0.8) 0%, rgba(255, 153, 153, 0.8) 50%, rgba(255, 153, 153, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 153, 153, 0.8)), color-stop(50%, rgba(255, 153, 153, 0.8)), color-stop(100%, rgba(255, 153, 153, 0)));
  background: -webkit-linear-gradient(left, rgba(255, 153, 153, 0.8) 0%, rgba(255, 153, 153, 0.8) 50%, rgba(255, 153, 153, 0) 100%);
  background: -o-linear-gradient(left, rgba(255, 153, 153, 0.8) 0%, rgba(255, 153, 153, 0.8) 50%, rgba(255, 153, 153, 0) 100%);
  background: -ms-linear-gradient(left, rgba(255, 153, 153, 0.8) 0%, rgba(255, 153, 153, 0.8) 50%, rgba(255, 153, 153, 0) 100%);
  background: linear-gradient(to right, rgba(255, 153, 153, 0.8) 0%, rgba(255, 153, 153, 0.8) 50%, rgba(255, 153, 153, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccff9999', endColorstr='#00ff9999',GradientType=1 ); }

/* line 5456, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_top.health .series_title h1,
.series-sb.health .series-sb-img:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FjZGM5OCIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjYWNkYzk4IiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYWNkYzk4IiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: -moz-linear-gradient(left, rgba(172, 220, 152, 0.8) 0%, rgba(172, 220, 152, 0.8) 50%, rgba(172, 220, 152, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(172, 220, 152, 0.8)), color-stop(50%, rgba(172, 220, 152, 0.8)), color-stop(100%, rgba(172, 220, 152, 0)));
  background: -webkit-linear-gradient(left, rgba(172, 220, 152, 0.8) 0%, rgba(172, 220, 152, 0.8) 50%, rgba(172, 220, 152, 0) 100%);
  background: -o-linear-gradient(left, rgba(172, 220, 152, 0.8) 0%, rgba(172, 220, 152, 0.8) 50%, rgba(172, 220, 152, 0) 100%);
  background: -ms-linear-gradient(left, rgba(172, 220, 152, 0.8) 0%, rgba(172, 220, 152, 0.8) 50%, rgba(172, 220, 152, 0) 100%);
  background: linear-gradient(to right, rgba(172, 220, 152, 0.8) 0%, rgba(172, 220, 152, 0.8) 50%, rgba(172, 220, 152, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccacdc98', endColorstr='#00acdc98',GradientType=1 ); }

/* line 5468, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_top.world .series_title h1,
.series-sb.world .series-sb-img:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQxOWRkZCIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjNDE5ZGRkIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDE5ZGRkIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: -moz-linear-gradient(left, rgba(65, 157, 221, 0.8) 0%, rgba(65, 157, 221, 0.8) 50%, rgba(65, 157, 221, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(65, 157, 221, 0.8)), color-stop(50%, rgba(65, 157, 221, 0.8)), color-stop(100%, rgba(65, 157, 221, 0)));
  background: -webkit-linear-gradient(left, rgba(65, 157, 221, 0.8) 0%, rgba(65, 157, 221, 0.8) 50%, rgba(65, 157, 221, 0) 100%);
  background: -o-linear-gradient(left, rgba(65, 157, 221, 0.8) 0%, rgba(65, 157, 221, 0.8) 50%, rgba(65, 157, 221, 0) 100%);
  background: -ms-linear-gradient(left, rgba(65, 157, 221, 0.8) 0%, rgba(65, 157, 221, 0.8) 50%, rgba(65, 157, 221, 0) 100%);
  background: linear-gradient(to right, rgba(65, 157, 221, 0.8) 0%, rgba(65, 157, 221, 0.8) 50%, rgba(65, 157, 221, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc419ddd', endColorstr='#00419ddd',GradientType=1 ); }

/* line 5480, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series_top.shopping .series_title h1,
.series-sb.shopping .series-sb-img:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhiYzhhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzhiYzhhZiIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhiYzhhZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(left, #8bc8af 0%, rgba(139, 200, 175, 0.5) 50%, rgba(139, 200, 175, 0) 100%);
  background: -webkit-linear-gradient(left, #8bc8af 0%, rgba(139, 200, 175, 0.5) 50%, rgba(139, 200, 175, 0) 100%);
  background: linear-gradient(to right, #8bc8af 0%, rgba(139, 200, 175, 0.5) 50%, rgba(139, 200, 175, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bc8af', endColorstr='#008bc8af',GradientType=1 ); }

/* line 5489, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.parent-topics .series_by:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q5Y2JmMyIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Q5Y2JmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWNiZjMiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left, rgba(217, 203, 243, 0) 0%, #d9cbf3 50%, rgba(217, 203, 243, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(217, 203, 243, 0)), color-stop(50%, #d9cbf3), color-stop(100%, rgba(217, 203, 243, 0)));
  background: -webkit-linear-gradient(left, rgba(217, 203, 243, 0) 0%, #d9cbf3 50%, rgba(217, 203, 243, 0) 100%);
  background: -o-linear-gradient(left, rgba(217, 203, 243, 0) 0%, #d9cbf3 50%, rgba(217, 203, 243, 0) 100%);
  background: -ms-linear-gradient(left, rgba(217, 203, 243, 0) 0%, #d9cbf3 50%, rgba(217, 203, 243, 0) 100%);
  background: linear-gradient(to right, rgba(217, 203, 243, 0) 0%, #d9cbf3 50%, rgba(217, 203, 243, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d9cbf3', endColorstr='#00d9cbf3',GradientType=1 ); }

/* line 5500, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.parent-asagohan .series_by:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDBiMiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZDBiMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmQwYjIiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left, rgba(255, 208, 178, 0) 0%, #ffd0b2 50%, rgba(255, 208, 178, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 208, 178, 0)), color-stop(50%, #ffd0b2), color-stop(100%, rgba(255, 208, 178, 0)));
  background: -webkit-linear-gradient(left, rgba(255, 208, 178, 0) 0%, #ffd0b2 50%, rgba(255, 208, 178, 0) 100%);
  background: -o-linear-gradient(left, rgba(255, 208, 178, 0) 0%, #ffd0b2 50%, rgba(255, 208, 178, 0) 100%);
  background: -ms-linear-gradient(left, rgba(255, 208, 178, 0) 0%, #ffd0b2 50%, rgba(255, 208, 178, 0) 100%);
  background: linear-gradient(to right, rgba(255, 208, 178, 0) 0%, #ffd0b2 50%, rgba(255, 208, 178, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffd0b2', endColorstr='#00ffd0b2',GradientType=1 ); }

/* line 5512, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.parent-cafe .series_by:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzliYmVmZSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzliYmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5YmJlZmUiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left, rgba(155, 190, 254, 0) 0%, #9bbefe 50%, rgba(155, 190, 254, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(155, 190, 254, 0)), color-stop(50%, #9bbefe), color-stop(100%, rgba(155, 190, 254, 0)));
  background: -webkit-linear-gradient(left, rgba(155, 190, 254, 0) 0%, #9bbefe 50%, rgba(155, 190, 254, 0) 100%);
  background: -o-linear-gradient(left, rgba(155, 190, 254, 0) 0%, #9bbefe 50%, rgba(155, 190, 254, 0) 100%);
  background: -ms-linear-gradient(left, rgba(155, 190, 254, 0) 0%, #9bbefe 50%, rgba(155, 190, 254, 0) 100%);
  background: linear-gradient(to right, rgba(155, 190, 254, 0) 0%, #9bbefe 50%, rgba(155, 190, 254, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009bbefe', endColorstr='#009bbefe',GradientType=1 ); }

/* line 5523, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.parent-asabijin .series_by:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5ZDRkZSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzk5ZDRkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OWQ0ZGUiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left, rgba(153, 212, 222, 0) 0%, #99d4de 50%, rgba(153, 212, 222, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(153, 212, 222, 0)), color-stop(50%, #99d4de), color-stop(100%, rgba(153, 212, 222, 0)));
  background: -webkit-linear-gradient(left, rgba(153, 212, 222, 0) 0%, #99d4de 50%, rgba(153, 212, 222, 0) 100%);
  background: -o-linear-gradient(left, rgba(153, 212, 222, 0) 0%, #99d4de 50%, rgba(153, 212, 222, 0) 100%);
  background: -ms-linear-gradient(left, rgba(153, 212, 222, 0) 0%, #99d4de 50%, rgba(153, 212, 222, 0) 100%);
  background: linear-gradient(to right, rgba(153, 212, 222, 0) 0%, #99d4de 50%, rgba(153, 212, 222, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0099d4de', endColorstr='#0099d4de',GradientType=1 ); }

/* line 5534, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.parent-beauty .series_by:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOTk5OSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmOTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjk5OTkiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left, rgba(255, 153, 153, 0) 0%, #ff9999 50%, rgba(255, 153, 153, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 153, 153, 0)), color-stop(50%, #ff9999), color-stop(100%, rgba(255, 153, 153, 0)));
  background: -webkit-linear-gradient(left, rgba(255, 153, 153, 0) 0%, #ff9999 50%, rgba(255, 153, 153, 0) 100%);
  background: -o-linear-gradient(left, rgba(255, 153, 153, 0) 0%, #ff9999 50%, rgba(255, 153, 153, 0) 100%);
  background: -ms-linear-gradient(left, rgba(255, 153, 153, 0) 0%, #ff9999 50%, rgba(255, 153, 153, 0) 100%);
  background: linear-gradient(to right, rgba(255, 153, 153, 0) 0%, #ff9999 50%, rgba(255, 153, 153, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ff9999', endColorstr='#00ff9999',GradientType=1 ); }

/* line 5545, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.parent-health .series_by:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FjZGM5OCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FjZGM5OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhY2RjOTgiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left, rgba(172, 220, 152, 0) 0%, #acdc98 50%, rgba(172, 220, 152, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(172, 220, 152, 0)), color-stop(50%, #acdc98), color-stop(100%, rgba(172, 220, 152, 0)));
  background: -webkit-linear-gradient(left, rgba(172, 220, 152, 0) 0%, #acdc98 50%, rgba(172, 220, 152, 0) 100%);
  background: -o-linear-gradient(left, rgba(172, 220, 152, 0) 0%, #acdc98 50%, rgba(172, 220, 152, 0) 100%);
  background: -ms-linear-gradient(left, rgba(172, 220, 152, 0) 0%, #acdc98 50%, rgba(172, 220, 152, 0) 100%);
  background: linear-gradient(to right, rgba(172, 220, 152, 0) 0%, #acdc98 50%, rgba(172, 220, 152, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00acdc98', endColorstr='#00acdc98',GradientType=1 ); }

/* line 5557, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.parent-world .series_by:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQxOWRkZCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQxOWRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MTlkZGQiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left, rgba(65, 157, 221, 0) 0%, #419ddd 50%, rgba(65, 157, 221, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(65, 157, 221, 0)), color-stop(50%, #419ddd), color-stop(100%, rgba(65, 157, 221, 0)));
  background: -webkit-linear-gradient(left, rgba(65, 157, 221, 0) 0%, #419ddd 50%, rgba(65, 157, 221, 0) 100%);
  background: -o-linear-gradient(left, rgba(65, 157, 221, 0) 0%, #419ddd 50%, rgba(65, 157, 221, 0) 100%);
  background: -ms-linear-gradient(left, rgba(65, 157, 221, 0) 0%, #419ddd 50%, rgba(65, 157, 221, 0) 100%);
  background: linear-gradient(to right, rgba(65, 157, 221, 0) 0%, #419ddd 50%, rgba(65, 157, 221, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00419ddd', endColorstr='#00419ddd',GradientType=1 ); }

/* line 5568, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.parent-shopping .series_by:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhiYzhhZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzhiYzhhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YmM4YWYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left, rgba(139, 200, 175, 0) 0%, #8bc8af 50%, rgba(139, 200, 175, 0) 100%);
  background: -webkit-linear-gradient(left, rgba(139, 200, 175, 0) 0%, #8bc8af 50%, rgba(139, 200, 175, 0) 100%);
  background: linear-gradient(to right, rgba(139, 200, 175, 0) 0%, #8bc8af 50%, rgba(139, 200, 175, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008bc8af', endColorstr='#008bc8af',GradientType=1 ); }

/* line 5586, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post_imported-x-imported-asabijin_interview td[valign="top"],
.post_imported-x-imported-guest td[valign="top"] {
  display: block; }
  @media only screen and (min-width: 970px) {
    /* line 5586, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .post_imported-x-imported-asabijin_interview td[valign="top"],
    .post_imported-x-imported-guest td[valign="top"] {
      display: table-cell; } }

/* line 5595, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post_imported-x-imported-asabijin_interview td[valign="top"]:nth-child(1),
.post_imported-x-imported-guest td[valign="top"]:nth-child(1) {
  padding-right: 0px;
  width: 100%; }
  @media only screen and (min-width: 970px) {
    /* line 5595, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .post_imported-x-imported-asabijin_interview td[valign="top"]:nth-child(1),
    .post_imported-x-imported-guest td[valign="top"]:nth-child(1) {
      padding-right: 10px;
      width: 40%; } }

/* line 5605, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post_imported-x-imported-asabijin_interview td[valign="top"]:nth-child(2),
.post_imported-x-imported-guest td[valign="top"]:nth-child(2) {
  width: 100%; }
  @media only screen and (min-width: 970px) {
    /* line 5605, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .post_imported-x-imported-asabijin_interview td[valign="top"]:nth-child(2),
    .post_imported-x-imported-guest td[valign="top"]:nth-child(2) {
      width: 60%; } }

/* line 5615, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post_imported-x-imported-asabijin_interview td .bottom,
.post_imported-x-imported-guest td .bottom {
  top: 0px;
  margin: 10px 0px 20px; }
  @media only screen and (min-width: 970px) {
    /* line 5615, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .post_imported-x-imported-asabijin_interview td .bottom,
    .post_imported-x-imported-guest td .bottom {
      position: relative;
      top: -10px;
      display: block;
      background: #97dcf0;
      color: #fff;
      border-radius: 5px;
      padding: 10px; } }

/* line 5633, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post_imported-x-imported-asabijin_interview td .bottom:before,
.post_imported-x-imported-guest td .bottom:before {
  content: '';
  position: absolute;
  left: 50%;
  bottom: auto;
  top: -20px;
  width: 0;
  height: 0;
  border-top: none;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 20px solid #97dcf0; }
  @media only screen and (min-width: 970px) {
    /* line 5633, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .post_imported-x-imported-asabijin_interview td .bottom:before,
    .post_imported-x-imported-guest td .bottom:before {
      left: -20px;
      bottom: 20px; } }

/*Fix OLD Stuff Geanral */
/* line 5662, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
a[href*="asajikan.jp/a/a120801a/"] {
  display: none; }

/* line 5666, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.entry-content img[align="left"] {
  float: none;
  margin: 0px auto 10px !important; }

/* line 5670, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.entry-content table td {
  height: auto;
  word-break: break-all; }

/* line 5674, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.entry-content table td p {
  margin-right: inherit !important; }

/* line 5678, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.entry-content div {
  max-width: 100%; }

/* line 5682, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.entry-content br[clear="all"],
.entry-content br[clear="all"] + br,
.entry-content br[clear="all"] + br + br,
.entry-content br[clear="all"] + br + br + br,
.entry-content br[clear="all"] + br + br + br + br,
.entry-content br[clear="all"] + br + br + br + br + br {
  display: none; }

/* line 5691, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post_imported-x-imported-asabijin_interview table,
.post_imported-x-imported-guest table {
  display: block;
  margin: 0 !important;
  padding: 0 !important; }

/* line 5698, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post_imported-x-imported-asabijin_interview td,
.post_imported-x-imported-guest td {
  display: block;
  padding: 0;
  margin: 0; }

/* line 5705, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post_imported-x-imported-asabijin_interview td[width="15"],
.post_imported-x-imported-asabijin_interview td[height="15"],
.post_imported-x-imported-asabijin_interview td[width="24"],
.post_imported-x-imported-asabijin_interview td[height="24"],
.post_imported-x-imported-asabijin_interview td img[src*="title"],
.post_imported-x-imported-asabijin_interview td img[width="295"],
.post_imported-x-imported-asabijin_interview td[background*=".gif"],
.post_imported-x-imported-guest td[width="15"],
.post_imported-x-imported-guest td[height="15"],
.post_imported-x-imported-guest td[width="24"],
.post_imported-x-imported-guest td[height="24"],
.post_imported-x-imported-guest td img[src*="title"],
.post_imported-x-imported-guest td img[width="295"],
.post_imported-x-imported-guest td[background*=".gif"] {
  display: none; }

/* line 5721, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post_imported-x-imported-asabijin_interview td img[src*=".jpg"],
.post_imported-x-imported-guest td img[src*=".jpg"] {
  margin: 0 auto;
  display: block; }

/* line 5727, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post_imported-x-imported-asabijin_interview td img[src="/image/asabijin_new/main01.jpg"],
.post_imported-x-imported-asabijin_interview td img[src="/image/asabijin_new/file.gif"],
.post_imported-x-imported-asabijin_interview td img[src="/image/asabijin_new/main02.jpg"],
.post_imported-x-imported-guest td img[src="/image/asabijin_new/main01.jpg"],
.post_imported-x-imported-guest td img[src="/image/asabijin_new/file.gif"],
.post_imported-x-imported-guest td img[src="/image/asabijin_new/main02.jpg"] {
  display: none; }

/* line 5735, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post_imported-x-imported-asabijin_interview td[style*="main_back.jpg"],
.post_imported-x-imported-guest td[style*="main_back.jpg"] {
  display: block !important;
  width: 100% !important;
  padding-right: 0 !important;
  margin-bottom: 5px;
  clear: both; }

/* line 5744, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post_imported-x-imported-asabijin_interview td[style*="main_back.jpg"] p,
.post_imported-x-imported-guest td[style*="main_back.jpg"] p {
  margin: 0 0 0 0 !important;
  padding: 0 0 10px 0;
  line-height: normal !important; }

/* line 5753, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post_imported-x-imported-asabijin_interview td[style*="font"],
.post_imported-x-imported-guest td[style*="font"] {
  font-size: inherit !important;
  line-height: inherit !important; }

/* line 5772, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post_imported-x-imported-asabijin_interview td .bottom p,
.post_imported-x-imported-guest td .bottom p {
  margin: 0;
  padding: 0; }

/* line 5777, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post_imported-x-imported-asabijin_interview td h2,
.post_imported-x-imported-guest td h2 {
  font-size: inherit;
  font-size: 120%; }

/* line 5785, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.single-post .schedule {
  position: relative;
  background: #f8f7eb;
  border-radius: 5px;
  padding: 1px 15px 1px 15px; }

/* line 5791, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.single-post .schedule:after {
  content: '';
  position: absolute;
  bottom: -1px;
  right: -1px;
  width: 0;
  height: 0;
  border-bottom: 50px solid #fff;
  border-left: 50px solid transparent; }

/* line 5801, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.single-post .schedule:before {
  content: '';
  position: absolute;
  bottom: -1px;
  right: -1px;
  width: 0;
  height: 0;
  border-radius: 2px;
  border-top: 50px solid #e5e3d9;
  border-right: 50px solid transparent; }

/* line 5827, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.single-post .schedule_time {
  border-top: 1px dashed #d1d1d1;
  width: 20%;
  float: left;
  padding: 5px;
  font-size: 120%; }

/* line 5834, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.single-post .schedule_w210 {
  border-top: 1px dashed #d1d1d1;
  width: 80%;
  float: left;
  padding: 5px;
  font-size: 120%; }

/* line 5842, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post_imported-x-imported-asabijin_interview #asabijin_image {
  display: none; }

/* line 5845, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post_imported-x-imported-asabijin_interview p:empty,
.post_imported-x-imported-guest p:empty {
  display: none; }

/* line 5851, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.single-post img[src*="icon02.gif"] {
  display: none; }

/* line 5856, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.inbox-title {
  color: #dc96c9;
  position: relative;
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 10px;
  padding: 0px 0px;
  border-bottom: 0px dotted #dc96c9; }

/* line 5865, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.inbox-title span.related {
  position: relative;
  padding: 0;
  background: #fff; }

/* line 5870, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.inbox-title span.related:after {
  content: '';
  position: absolute;
  bottom: -10px;
  right: -34px;
  width: 34px;
  height: 50px;
  background-image: url(img/titlemark_tune.png);
  background-repeat: no-repeat;
  background-size: 100%; }

/* line 5888, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.sp-recipe-img {
  position: relative;
  background: #fff;
  background-size: cover;
  background-position: center;
  min-height: 250px;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2) inset;
  overflow: hidden; }
  @media only screen and (min-width: 760px) {
    /* line 5888, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .sp-recipe-img {
      display: none; } }

/* line 5902, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
#recipe-img-cover {
  display: block;
  width: 1%;
  opacity: 0;
  transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }
  /* line 5909, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  #recipe-img-cover.expand {
    width: 100%; }

/* line 5913, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
#sp-recipe-expand {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 40px;
  height: 40px;
  background: rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid rgba(255, 255, 255, 0.6); }
  /* line 5924, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  #sp-recipe-expand:before {
    content: '';
    position: absolute;
    top: 12px;
    left: 12px;
    width: 10px;
    height: 10px;
    border-top: 2px solid rgba(253, 253, 253, 0.8);
    border-left: 2px solid rgba(253, 253, 253, 0.8); }
  /* line 5934, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  #sp-recipe-expand:after {
    content: '';
    position: absolute;
    bottom: 12px;
    right: 12px;
    width: 10px;
    height: 10px;
    border-bottom: 2px solid rgba(253, 253, 253, 0.8);
    border-right: 2px solid rgba(253, 253, 253, 0.8); }
  /* line 5945, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  #sp-recipe-expand.expand:before {
    -webkit-transform: translate3d(8px, 8px, 0);
    -moz-transform: translate3d(8px, 8px, 0);
    -ms-transform: translate3d(8px, 8px, 0);
    transform: translate3d(8px, 8px, 0); }
  /* line 5948, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  #sp-recipe-expand.expand:after {
    -webkit-transform: translate3d(-8px, -8px, 0);
    -moz-transform: translate3d(-8px, -8px, 0);
    -ms-transform: translate3d(-8px, -8px, 0);
    transform: translate3d(-8px, -8px, 0); }

/* line 5955, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
article.recipe.v2 .entry-header {
  position: relative;
  padding-top: 25px;
  border-top: 2px dotted #ffd0b2; }
  @media only screen and (min-width: 760px) {
    /* line 5955, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    article.recipe.v2 .entry-header {
      border-top: 0;
      padding-top: 10px; } }
  @media only screen and (min-width: 970px) {
    /* line 5955, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    article.recipe.v2 .entry-header {
      padding-top: 1em; } }

@media only screen and (max-width: 758px) {
  /* line 5969, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  article.recipe.v2 .art-corner {
    display: none; }
  /* line 5973, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  article.recipe.v2 .art-title {
    float: none;
    width: 100%;
    padding-left: 0px; } }

/* line 5981, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
article.recipe h5 {
  border-color: #ffd0b2;
  font-family: "Hiragino Mincho Pro", "MS PMincho", serif;
  padding-right: 10px; }
  /* line 5988, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  article.recipe h5:before {
    color: #ffd0b2;
    font-family: "Hiragino Mincho Pro", "MS PMincho", serif;
    padding-right: 10px; }
  /* line 5994, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  article.recipe h5.icon-ingr {
    border-color: #ffd0b2;
    font-family: "Hiragino Mincho Pro", "MS PMincho", serif;
    padding-right: 10px;
    padding-left: 35px; }
    @media only screen and (min-width: 970px) {
      /* line 5994, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      article.recipe h5.icon-ingr {
        padding-left: 40px; } }
    /* line 6007, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    article.recipe h5.icon-ingr:before {
      content: '';
      position: absolute;
      left: 0;
      top: 0;
      width: 25px;
      height: 25px;
      background: url("img/icon-ingr.png") no-repeat #ffd0b2;
      background-size: cover; }
      @media only screen and (min-width: 970px) {
        /* line 6007, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        article.recipe h5.icon-ingr:before {
          width: 28px;
          height: 28px; } }
      @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
        /* line 6007, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        article.recipe h5.icon-ingr:before {
          background: url("img/icon-ingr@2x.png") no-repeat #ffd0b2;
          background-size: cover; } }
  /* line 6031, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  article.recipe h5.icon-cook {
    position: relative;
    border-color: #ffd0b2;
    font-family: "Hiragino Mincho Pro", "MS PMincho", serif;
    padding-right: 10px;
    padding-left: 35px; }
    @media only screen and (min-width: 970px) {
      /* line 6031, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      article.recipe h5.icon-cook {
        padding-left: 40px; } }
    /* line 6045, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    article.recipe h5.icon-cook:before {
      content: '';
      position: absolute;
      left: 0;
      top: 0;
      width: 25px;
      height: 25px;
      background: url("img/icon-cook.png") no-repeat #ffd0b2;
      background-size: cover; }
      @media only screen and (min-width: 970px) {
        /* line 6045, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        article.recipe h5.icon-cook:before {
          width: 28px;
          height: 28px; } }
      @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
        /* line 6045, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        article.recipe h5.icon-cook:before {
          background: url("img/icon-cook@2x.png") no-repeat #ffd0b2;
          background-size: cover; } }
  /* line 6072, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  article.recipe h5 div {
    font-family: Helvetica, sans-serif;
    padding-top: 6px;
    float: right;
    font-size: 15px;
    font-size: 1.5rem; }
    @media only screen and (min-width: 970px) {
      /* line 6072, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      article.recipe h5 div {
        padding-top: 10px; } }
  /* line 6084, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  article.recipe h5.advice {
    padding-left: 25px; }
    /* line 6087, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    article.recipe h5.advice:before {
      position: absolute;
      left: 0px;
      content: '★ '; }

/* line 6095, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
article.recipe .recipe-source {
  border: 1px solid #ececec;
  color: #999;
  padding: 5px;
  margin-top: 1em;
  font-size: 12px;
  font-size: 1.2rem; }
  /* line 6103, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  article.recipe .recipe-source span:before {
    content: 'ブログ記事URL：'; }

/* line 6109, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.sp-deli-cont {
  position: absolute;
  left: 0;
  top: -20px;
  width: 100%;
  text-align: right;
  padding-right: 10px; }
  @media only screen and (min-width: 760px) {
    /* line 6109, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .sp-deli-cont {
      display: none; } }

/* line 6121, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
#sp-deli-btn {
  position: relative;
  display: inline-block;
  width: 150px;
  height: 36px;
  border: 2px dotted #fff;
  background-color: #ffd0b2;
  color: #fff;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  background-image: url(img/deli-heart@2x.png);
  background-repeat: no-repeat;
  background-size: 30px;
  background-position: 106px center;
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  -ms-border-radius: 25px;
  border-radius: 25px;
  box-shadow: 0 1px 0px rgba(0, 0, 0, 0.15);
  text-align: center;
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: bold;
  letter-spacing: -0.05em;
  padding: 3px 50px 8px 15px; }
  /* line 6143, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  #sp-deli-btn a {
    display: block;
    color: inherit;
    -webkit-tap-highlight-color: transparent; }
  /* line 6149, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  #sp-deli-btn.pressed {
    border: 2px dotted #ffd0b2;
    background-color: #fff;
    color: #ff8e47; }

/* line 6156, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.sp-deli-heart {
  position: absolute;
  top: 2px;
  right: 8px;
  width: 35px;
  height: 33px;
  color: #fff;
  font-size: 10px;
  font-size: 1rem;
  padding-top: 6px; }

/* line 6167, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.entry-meta-recipe {
  float: left; }

/* line 6172, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.entry-content .recipe-img {
  display: none; }
  @media only screen and (min-width: 760px) {
    /* line 6172, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .entry-content .recipe-img {
      max-width: 100%;
      margin: 0 auto 10px;
      display: block;
      position: relative;
      box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.1);
      border: 5px solid #fff; } }
  @media only screen and (min-width: 970px) {
    /* line 6172, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .entry-content .recipe-img {
      float: right;
      max-width: 50%;
      margin: 5px; } }
  /* line 6193, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .entry-content .recipe-img .deli {
    position: absolute;
    right: 10px;
    bottom: 10px;
    font-size: 20px;
    font-size: 2rem;
    font-weight: bold;
    height: 40px;
    padding: 5px 10px 5px 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #fff;
    color: #ff8e47;
    background: white;
    transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out; }
    /* line 6207, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .entry-content .recipe-img .deli a {
      color: inherit; }
    /* line 6211, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .entry-content .recipe-img .deli .deli-heart {
      padding-top: 6px;
      float: right;
      width: 30px;
      height: 30px;
      font-size: 10px;
      color: #fff;
      line-height: normal;
      text-align: center;
      background: url(img/deli-heart.png) no-repeat;
      background-size: 100%; }
      @media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
        /* line 6211, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        .entry-content .recipe-img .deli .deli-heart {
          background: url(img/deli-heart@2x.png) no-repeat;
          background-size: 100%; } }
    /* line 6228, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .entry-content .recipe-img .deli:hover {
      background: rgba(0, 0, 0, 0.35);
      color: #fff;
      border: 1px solid #fff; }
  /* line 6234, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .entry-content .recipe-img img {
    display: block;
    width: 100%; }

/* line 6240, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
ul.material, ul.cooking {
  margin: 0;
  padding: 0 0 0 40px;
  list-style: none; }
  /* line 6245, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  ul.material li, ul.cooking li {
    counter-increment: my-ingr-counter;
    position: relative;
    padding: 5px 25px 5px 0;
    border-bottom: 1px dashed #e5e5e5; }
    /* line 6252, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    ul.material li:before, ul.cooking li:before {
      position: absolute;
      left: -40px;
      width: 30px;
      text-align: right;
      content: counter(my-ingr-counter) ". ";
      color: #ffd0b2; }
    /* line 6260, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    ul.material li:after, ul.cooking li:after {
      font-family: "asajikan";
      font-style: normal;
      font-weight: normal;
      speak: none;
      display: inline-block;
      text-decoration: inherit;
      margin-right: .2em;
      font-variant: normal;
      text-transform: none;
      line-height: 1em;
      margin-left: .2em;
      position: absolute;
      right: 0;
      top: 7px;
      content: '\e801';
      width: 20px;
      height: 20px;
      text-align: center;
      color: #ececec;
      font-size: 20px; }
    /* line 6283, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    ul.material li.checked, ul.cooking li.checked {
      text-decoration: line-through;
      color: #ccc;
      -webkit-tap-highlight-color: transparent; }
      /* line 6288, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      ul.material li.checked:after, ul.cooking li.checked:after {
        color: #00b538 !important;
        text-decoration: none !important; }

/* line 6299, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.author-pic {
  width: 80px;
  height: 80px;
  margin-right: 10px;
  border: 3px solid #fff;
  margin-right: 10px;
  background-size: cover;
  background-position: center 10%;
  float: left;
  box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.1);
  -webkit-transform: rotate(-4deg);
  -moz-transform: rotate(-4deg);
  -ms-transform: rotate(-4deg);
  transform: rotate(-4deg);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-backface-visibility: hidden; }
  @media only screen and (min-width: 760px) {
    /* line 6299, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .author-pic {
      width: 100px;
      height: 100px; } }
  @media only screen and (min-width: 970px) {
    /* line 6299, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .author-pic {
      width: 140px;
      height: 150px;
      border: 5px solid #fff; } }

/* line 6328, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.author-name {
  font-family: "Hiragino Mincho Pro", "MS PMincho", serif;
  font-weight: bold;
  font-size: 150%;
  margin: 0 0 10px 0; }

/* line 6334, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.author-bio {
  font-size: 90%; }

/* line 6341, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.author-page-info-cont {
  padding: 10px;
  position: relative; }

/* line 6345, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.author-page-name {
  font-family: "Hiragino Mincho Pro", "MS PMincho", serif;
  font-weight: bold;
  font-size: 150%;
  margin: 0 80px 10px 0; }
  @media only screen and (min-width: 760px) {
    /* line 6345, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .author-page-name {
      margin: 0 100px 10px 0; } }
  @media only screen and (min-width: 970px) {
    /* line 6345, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .author-page-name {
      margin: 0 150px 10px 0; } }
  /* line 6360, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .author-page-name h1 {
    margin: 0;
    line-height: normal; }

/* line 6365, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.author-page-bio {
  font-size: 90%; }

/* line 6368, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.author-page-pic {
  position: absolute;
  right: 0px;
  top: -45px;
  width: 80px;
  height: 80px;
  margin-right: 10px;
  background-size: cover;
  background-position: center 10%;
  box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.1);
  border: 3px solid #fff; }
  @media only screen and (min-width: 970px) {
    /* line 6368, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .author-page-pic {
      right: 10px;
      top: -105px;
      width: 140px;
      height: 150px;
      border: 5px solid #fff; } }

/*--------------------------------------------------------------
13. TAG PAGE +++++++++++++++
--------------------------------------------------------------*/
/* line 6399, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.tag-img {
  position: relative;
  overflow: hidden; }

/* line 6404, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.tag-title {
  position: absolute;
  top: 20%;
  left: -20px;
  text-align: center;
  -webkit-transform: rotate(-5deg);
  -moz-transform: rotate(-5deg);
  -ms-transform: rotate(-5deg);
  transform: rotate(-5deg);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-backface-visibility: hidden; }
  /* line 6414, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .tag-title span {
    font-weight: bold;
    font-size: 100%;
    color: #4e8699;
    color: rgba(78, 134, 153, 0.5);
    background: rgba(255, 255, 255, 0.5);
    padding: 10px 50px 10px 50px;
    border-radius: 0px;
    box-shadow: rgba(0, 0, 0, 0.18); }
    @media only screen and (min-width: 760px) {
      /* line 6414, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .tag-title span {
        font-size: 200%; } }
    /* line 6430, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .tag-title span.recipetag {
      color: #fff;
      text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.3);
      background: rgba(0, 0, 0, 0.1); }

/*--------------------------------------------------------------
14. CATEGORY PAGE +++++++++++++++
--------------------------------------------------------------*/
/* line 6447, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.cattop-header {
  position: relative; }

/* line 6451, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.headerimage {
  display: block;
  width: 100%; }

/* line 6455, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.top-title {
  position: absolute;
  top: 18px;
  left: 10px;
  border-left: 5px solid #4e8699;
  display: inline-block;
  background: rgba(255, 255, 255, 0.9);
  text-align: center;
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.9) 95%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(95%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.9) 95%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.9) 95%, rgba(255, 255, 255, 0) 100%);
  background: -ms-linear-gradient(left, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.9) 95%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0.9) 95%, rgba(255, 255, 255, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ffffff', endColorstr='#00ffffff', GradientType=1 ); }
  @media only screen and (min-width: 760px) {
    /* line 6455, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .top-title {
      top: 20px;
      left: 15px; } }
  @media only screen and (min-width: 970px) {
    /* line 6455, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .top-title {
      top: 32px;
      left: 20px; } }
  /* line 6480, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .top-title h1 {
    font-weight: normal;
    font-size: 20px;
    font-size: 2rem;
    color: #444 !important;
    padding: 0px 24px 0px 16px;
    margin: 5px 0 5px 0;
    border-radius: 0px;
    font-family: 'Hiragino Mincho Pro', 'MS PMincho', serif; }
    @media only screen and (min-width: 760px) {
      /* line 6480, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .top-title h1 {
        font-size: 22px;
        font-size: 2.2rem; } }
    @media only screen and (min-width: 970px) {
      /* line 6480, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .top-title h1 {
        font-size: 38px;
        font-size: 3.8rem; } }

/* line 6500, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.cattop-header-description {
  background: rgba(255, 255, 255, 0.85);
  position: relative;
  padding: 10px 10px 10px 10px;
  font-size: 14px;
  font-size: 1.4rem; }
  @media only screen and (min-width: 970px) {
    /* line 6500, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .cattop-header-description {
      padding: 10px 20px 10px 20px;
      font-size: 16px;
      font-size: 1.6rem; } }
  /* line 6512, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .cattop-header-description p {
    margin: 0; }
  /* line 6516, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .cattop-header-description .series-link {
    position: relative;
    text-align: right;
    padding-right: 28px; }
    /* line 6521, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .cattop-header-description .series-link a {
      font-weight: bold;
      color: inherit; }
      /* line 6525, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .cattop-header-description .series-link a:after {
        position: absolute;
        top: 0;
        right: 0;
        content: ' \00BB';
        display: inline-block;
        background: #4e8699;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        border-radius: 50%;
        width: 21px;
        height: 21px;
        text-align: center;
        font-weight: normal;
        margin-left: 5px;
        line-height: 18px;
        padding-left: 1px;
        font-size: 20px;
        font-size: 2rem;
        color: white; }

/* line 6547, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.cattop-pickup-cont {
  position: relative;
  margin-bottom: 1em;
  min-height: 200px; }

/* line 6554, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.cattop-feat-img {
  position: relative;
  width: 100%;
  background-position: center 10%;
  background-size: cover;
  height: 200px;
  margin-bottom: 10px;
  border: 0px solid white; }
  @media only screen and (min-width: 970px) {
    /* line 6554, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .cattop-feat-img {
      position: absolute;
      top: 0px;
      left: 10px;
      width: 200px;
      height: 200px;
      margin-right: 5px;
      margin-bottom: 0px;
      box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.05);
      border: 5px solid white;
      -webkit-transform: rotate(-2deg);
      -moz-transform: rotate(-2deg);
      -ms-transform: rotate(-2deg);
      transform: rotate(-2deg);
      -webkit-background-clip: padding-box;
      background-clip: padding-box;
      -webkit-backface-visibility: hidden; } }

/* line 6583, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.cattop-title {
  position: relative;
  padding-left: 0px;
  padding-top: 5px; }
  @media only screen and (min-width: 970px) {
    /* line 6583, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .cattop-title {
      padding-left: 215px;
      padding-top: 10px; } }
  /* line 6595, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .cattop-title h1.entry-title {
    font-size: 20px;
    font-size: 2rem;
    font-weight: bold;
    line-height: 1.0909090909;
    padding: 0 0 0 0px;
    margin: 0px 0 0 0;
    word-break: break-all;
    font-family: "Hiragino Mincho Pro", "MS PMincho", serif; }
    @media only screen and (min-width: 970px) {
      /* line 6595, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .cattop-title h1.entry-title {
        font-size: 24px;
        font-size: 2.4rem;
        margin: 10px 0 0 0; } }

/* line 6615, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.cattop-lable {
  position: absolute;
  background: #ffcc00;
  top: -30px;
  right: -5px;
  color: #fff;
  font-size: 12px;
  font-size: 1.2rem;
  padding: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  -webkit-transform: rotate(2deg);
  -moz-transform: rotate(2deg);
  -ms-transform: rotate(2deg);
  transform: rotate(2deg);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-backface-visibility: hidden;
  box-shadow: 0px 1px 2px 1px rgba(0, 0, 0, 0.05); }
  @media only screen and (min-width: 970px) {
    /* line 6615, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .cattop-lable {
      top: -20px;
      right: 0; } }

/* line 6636, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.cattop-date {
  text-align: right;
  color: #868686;
  font-size: 11px;
  font-size: 1.1rem;
  padding-top: 3px; }

/* line 6642, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.cattop-feat-exerpt {
  font-size: 90%;
  padding-top: 10px;
  padding-bottom: 28px;
  color: #404040; }
  /* line 6648, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .cattop-feat-exerpt strong {
    color: #4e8699; }

/* line 6652, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.cattop-meta {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  color: #868686;
  font-size: 11px;
  font-size: 1.1rem;
  padding: 0px 10px 10px 10px; }
  @media only screen and (min-width: 970px) {
    /* line 6652, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .cattop-meta {
      padding: 0px 10px 10px 225px; } }

/* line 6666, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.cattop-writer {
  float: right; }

/*--------------------------------------------------------------
15. SERIES PAGE 連載 +++++++++++++++
--------------------------------------------------------------*/
/* line 6673, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.orderswitch-cont {
  border: 1px solid;
  width: 75%;
  font-size: 12px;
  font-size: 1.2rem;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  margin: 0 auto 20px;
  overflow: hidden; }
  @media only screen and (min-width: 970px) {
    /* line 6673, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .orderswitch-cont {
      width: 50%;
      font-size: 16px;
      font-size: 1.6rem;
      margin: 0 auto 15px; } }

/* line 6693, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.orderswitch-option {
  float: left;
  width: 50%;
  background: #fff;
  top: 0px;
  position: relative;
  padding: 5px 0px; }
  /* line 6701, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .orderswitch-option.selected {
    color: white;
    font-weight: bold; }
  /* line 6706, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .orderswitch-option a {
    color: inherit;
    display: block; }

/*--------------------------------------------------------------
16. MORING CLIP PAGE +++++++++++++++
--------------------------------------------------------------*/
/* line 6716, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-uploadinfo {
  font-size: 12px;
  font-size: 1.2rem;
  color: #999;
  padding-bottom: 10px; }

/* line 6722, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-loader {
  min-height: 300px;
  background-color: #fafafa;
  background-image: url(img/loading_insta2.gif);
  background-size: 100px;
  background-position: center;
  background-repeat: no-repeat; }

/* line 6734, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.appmode body.post_type-morningclip .instaclip-loader {
  min-height: 300px;
  background-color: transparent;
  background-image: url(img/loading_insta_app.gif);
  background-size: 64px;
  background-position: center;
  background-repeat: no-repeat; }

/* line 6746, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
#instafeed {
  -webkit-columns: 10px 1;
  -moz-columns: 10px 1;
  columns: 10px 1;
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
  background-color: #fff; }
  @media only screen and (min-width: 760px) {
    /* line 6746, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    #instafeed {
      -webkit-columns: 10px 2;
      -moz-columns: 10px 2;
      columns: 10px 2;
      -webkit-column-gap: 10px;
      -moz-column-gap: 10px;
      column-gap: 10px; } }
  @media only screen and (min-width: 970px) {
    /* line 6746, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    #instafeed {
      -webkit-columns: 10px 4;
      -moz-columns: 10px 4;
      columns: 10px 4;
      -webkit-column-gap: 10px;
      -moz-column-gap: 10px;
      column-gap: 10px; } }

/* line 6773, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-big-item {
  position: relative;
  vertical-align: top;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-column-break-inside: avoid;
  page-break-inside: avoid;
  break-inside: avoid;
  padding: 10px 5px; }

/* line 6783, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-big-item-cont {
  position: relative;
  background: #f7f7f7;
  box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  border-radius: 8px;
  padding: 0px; }

/* line 6790, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-big-item-user {
  position: relative;
  padding: 10px;
  z-index: 1;
  height: 50px;
  font-size: 12px;
  font-size: 1.2rem;
  border-bottom: 1px solid #f5f5f5; }

/* line 6798, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
img.instaclip-big-item-userpic {
  display: block;
  float: left;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  width: 30px;
  height: 30px; }

/* line 6805, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-big-username {
  display: block;
  padding: 6px 0 0 0px;
  margin-left: 40px; }

/* line 6810, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-big-item-img {
  width: 100%; }

/* line 6813, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-big-item-caption {
  position: relative;
  font-size: 12px;
  font-size: 1.2rem;
  padding: 10px;
  border-top: 1px solid #f5f5f5;
  white-space: normal; }

/* line 6820, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-like {
  display: none; }

/* line 6824, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-readmore-cont {
  text-align: center;
  display: none; }
  /* line 6828, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .instaclip-readmore-cont.loaded {
    display: block; }

/* line 6832, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-more {
  display: inline-block;
  position: relative;
  margin: 1em auto;
  height: 52px;
  text-align: center;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  border-radius: 50px;
  border: 2px solid #ececec;
  border-top: 1px solid #ececec;
  background: #fab766;
  color: #fff;
  box-shadow: 0px -2px 0px 0px rgba(0, 0, 0, 0.1) inset;
  transition: all 0.1s ease-in-out;
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out; }
  /* line 6847, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .instaclip-more:hover {
    background-color: #f5a546; }
  /* line 6851, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .instaclip-more a {
    font-weight: bold;
    font-size: 16px;
    font-size: 1.6rem;
    color: inherit;
    padding: 11px 20px 11px 50px;
    display: block; }
  /* line 6860, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .instaclip-more.v-insta:before {
    content: '';
    position: absolute;
    left: 4px;
    top: 4px;
    width: 41px;
    height: 41px;
    background: url(https://asajikan.jp/wp-content/themes/asajikan/img/instagram_glyph.png) no-repeat #f5a546;
    background-size: 23px;
    background-position: 9px 9px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    -ms-border-radius: 50px;
    border-radius: 50px; }

/* line 6875, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-content {
  overflow: hidden; }
  /* line 6879, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .instaclip-content .entry-content {
    height: 2800px; }
    @media only screen and (min-width: 760px) {
      /* line 6879, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .instaclip-content .entry-content {
        height: auto; } }

/* line 6888, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-footer {
  position: relative;
  z-index: 2;
  text-align: center;
  padding: 0px;
  background: #fff;
  border-top: 2px solid #ececec;
  min-height: 30px;
  box-shadow: 0 0 50px 15px rgba(0, 0, 0, 0.5); }
  /* line 6898, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .instaclip-footer.pressed {
    display: none; }
  @media only screen and (min-width: 760px) {
    /* line 6888, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .instaclip-footer {
      display: none; } }

/* line 6908, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.instaclip-viewmore {
  display: block;
  position: relative;
  top: -13px;
  text-align: center;
  z-index: 2; }
  /* line 6915, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .instaclip-viewmore span {
    box-shadow: 0 0 0px 2px #ececec, 0px -2px 0px 0px rgba(0, 0, 0, 0.1) inset;
    background: #fab766;
    padding: 8px 20px 10px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    border-radius: 20px;
    border: 0px solid #fff;
    color: #fff;
    font-weight: bold; }

/*--------------------------------------------------------------
17. SEARCH PAGE +++++++++++++++
--------------------------------------------------------------*/
/* line 6930, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.recipe_result_searchbar {
  display: none; }

/* line 6933, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.post_result_searchbar {
  display: none; }

/* line 6941, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.search.post_type-recipe .recipe_result_searchbar {
  display: block; }

/* line 6946, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.search.post_type-post .post_result_searchbar {
  display: block; }

/* line 6957, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.sb-recipe_search.version-post {
  background: #ccc; }
  /* line 6960, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .sb-recipe_search.version-post input[type="submit"].recipe-search-button {
    background: #999; }

/* line 6965, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.search-filter {
  padding-top: 10px;
  font-size: 12px; }

/* line 6969, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
button.filter-order-L {
  width: 50%;
  border-radius: 0;
  float: left;
  padding: 5px 10px 5px 10px;
  border-left: 1px solid #f4a472;
  border-right: 1px solid #f4a472;
  border-bottom: 1px solid #f4a472;
  border-top: 1px solid #f4a472;
  -webkit-border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  color: #fff;
  background: #ffd0b2;
  box-shadow: none;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: normal;
  text-shadow: none; }
  @media only screen and (min-width: 760px) {
    /* line 6969, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    button.filter-order-L {
      width: auto; } }

/* line 6990, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
button.filter-order-R {
  width: 50%;
  border-radius: 0;
  float: left;
  padding: 5px 10px 5px 10px;
  border-left: 0px;
  border-right: 1px solid #f4a472;
  border-bottom: 1px solid #f4a472;
  border-top: 1px solid #f4a472;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  color: #fff;
  background: #ffd0b2;
  box-shadow: none;
  font-size: 12px;
  font-size: 1.2rem;
  line-height: normal;
  text-shadow: none; }
  @media only screen and (min-width: 760px) {
    /* line 6990, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    button.filter-order-R {
      width: auto; } }

/* line 7010, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
button.checked {
  background: #f4a472;
  font-weight: bold; }

/* line 7014, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.recipe_result_count {
  float: left;
  font-size: 12px;
  font-size: 1.2rem;
  padding: 10px 10px 10px 10px; }

/* line 7019, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.search-link-div {
  float: right; }

/* line 7022, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.search-link a {
  position: relative;
  display: block;
  font-size: 12px;
  font-size: 1.2rem;
  padding: 10px 10px 10px 10px; }
  /* line 7028, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .search-link a:after {
    content: ' \00BB';
    font-size: 150%;
    text-align: center;
    line-height: 0; }

/*--------------------------------------------------------------
18. SIDEBAR +++++++++++++++
--------------------------------------------------------------*/
/* line 7043, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.sb-morningclip .instaclip-list-cont {
  float: none;
  width: 100%;
  padding: 0; }

/* line 7050, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.sidebarbox {
  position: relative;
  background: #fff;
  border-radius: 0px;
  box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.05);
  padding: 10px 10px 10px 10px;
  margin-bottom: 10px; }

/* line 7060, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.sidebarbox_weather {
  display: none; }
  @media only screen and (min-width: 760px) {
    /* line 7060, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .sidebarbox_weather {
      display: block;
      position: relative;
      background: #fff;
      box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.05);
      padding: 15px 10px 10px 65px;
      margin: 0px 0px 10px 0px;
      -webkit-border-bottom-right-radius: 5px;
      -webkit-border-bottom-left-radius: 5px;
      -moz-border-radius-bottomright: 5px;
      -moz-border-radius-bottomleft: 5px;
      border-bottom-right-radius: 5px;
      border-bottom-left-radius: 5px;
      min-height: 85px; } }

/* line 7073, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.dw-part {
  float: left;
  font-family: "Hiragino Mincho Pro", "MS PMincho", serif;
  padding: 20px 5px 20px 0px; }

/* line 7078, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.dw-day {
  width: 90px;
  margin: 22px 0 0 0;
  padding: 0px;
  text-align: center;
  float: left;
  font-weight: normal;
  font-size: 140%;
  color: #6d99a9;
  border-right: 1px solid #ebebeb;
  line-height: 100%; }
  /* line 7090, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .dw-day span {
    display: block;
    text-align: center; }
    /* line 7094, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .dw-day span:nth-of-type(2) {
      font-size: 70%; }

/* line 7099, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.dw-weather {
  width: 60px;
  padding: 0 0 0 15px;
  margin-top: 15px; }

/* line 7104, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.dw-location {
  width: 185px;
  font-size: 16px;
  padding: 20px 5px 5px 10px; }
  /* line 7109, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .dw-location span:nth-child(1) {
    font-weight: bold;
    color: #f2abab;
    text-align: center; }
  /* line 7114, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .dw-location span:nth-child(2) {
    font-weight: bold;
    color: #8ec5d9;
    text-align: center;
    padding-left: 5px; }
  /* line 7121, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .dw-location .dw-today {
    font-size: 14px;
    font-size: 1.4rem;
    font-weight: bold; }

/* line 7127, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.set-weather {
  cursor: pointer;
  position: absolute;
  top: 5px;
  right: 10px;
  width: 15px;
  height: 15px;
  color: #ccc; }

/* line 7137, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.overlay {
  display: none;
  position: fixed;
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
  background-color: black;
  z-index: 10000;
  -moz-opacity: 0.8;
  opacity: .80;
  filter: alpha(opacity=80); }

/* line 7151, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
#weather-settings {
  display: none;
  position: fixed;
  padding: 10px;
  border: 2px solid #000000;
  border-radius: 10px;
  background-color: white;
  z-index: 10001;
  top: 10%;
  left: 5%;
  width: 90%; }
  @media only screen and (min-width: 760px) {
    /* line 7151, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    #weather-settings {
      left: 10%;
      width: 80%; } }
  @media only screen and (min-width: 970px) {
    /* line 7151, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    #weather-settings {
      top: 25%;
      left: 20%;
      width: 60%; } }
  /* line 7176, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  #weather-settings h5 {
    position: absolute;
    width: 100%;
    margin: 0;
    padding: 0;
    text-align: center;
    color: #fff;
    text-shadow: 0px 0px 3px #000;
    z-index: 2003;
    top: -30px;
    font-size: 14px;
    font-size: 1.4rem; }
    @media only screen and (min-width: 760px) {
      /* line 7176, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      #weather-settings h5 {
        font-size: 30px;
        font-size: 3rem;
        top: -50px; } }
  /* line 7195, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  #weather-settings ul {
    list-style: none;
    margin: 0;
    padding: 0; }
    /* line 7202, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    #weather-settings ul li {
      float: left;
      width: 50%;
      padding: 5px; }
      @media only screen and (min-width: 760px) {
        /* line 7202, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        #weather-settings ul li {
          float: left;
          width: 33%;
          padding: 10px; } }
      /* line 7213, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      #weather-settings ul li span {
        display: block;
        background: #4e8699;
        font-size: 16px;
        font-size: 1.6rem;
        font-weight: bold;
        color: #fff;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -ms-border-radius: 5px;
        border-radius: 5px;
        padding: 5px 5px 7px 5px;
        box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.18) inset; }
        @media only screen and (min-width: 760px) {
          /* line 7213, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
          #weather-settings ul li span {
            font-size: 20px;
            font-size: 2rem;
            color: #fff;
            padding: 10px 10px 12px 10px; } }
        /* line 7231, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        #weather-settings ul li span:before {
          content: '▸ '; }
        /* line 7234, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        #weather-settings ul li span:hover {
          cursor: pointer;
          padding: 5px;
          margin-top: 2px;
          box-shadow: 0 0px 0 rgba(0, 0, 0, 0.18) inset; }
          @media only screen and (min-width: 760px) {
            /* line 7234, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
            #weather-settings ul li span:hover {
              padding: 10px 10px 10px 10px; } }

/* line 7260, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.sb-recipe_search {
  background: #ffd0b2;
  padding: 10px 10px 10px 10px; }
  @media only screen and (min-width: 760px) {
    /* line 7260, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .sb-recipe_search {
      -webkit-border-top-right-radius: 10px;
      -webkit-border-top-left-radius: 10px;
      -moz-border-radius-topright: 10px;
      -moz-border-radius-topleft: 10px;
      border-top-right-radius: 10px;
      border-top-left-radius: 10px; } }

/* line 7270, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
input[type="submit"].recipe-search-button, input[type="button"].recipe-search-button {
  display: none; }
  @media only screen and (min-width: 760px) {
    /* line 7270, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    input[type="submit"].recipe-search-button, input[type="button"].recipe-search-button {
      display: block;
      float: right;
      -webkit-border-top-right-radius: 5px;
      -webkit-border-bottom-right-radius: 5px;
      -moz-border-radius-topright: 5px;
      -moz-border-radius-bottomright: 5px;
      border-top-right-radius: 5px;
      border-bottom-right-radius: 5px;
      background: #f4a472;
      color: #fff;
      width: 15%;
      border: 0;
      padding: 0;
      text-align: center;
      font-size: 14px;
      font-size: 1.4rem;
      font-weight: bold;
      height: 30px;
      box-shadow: none;
      text-shadow: none; } }

/* line 7291, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.sb-recipe_search input[type="text"] {
  width: 100%;
  border: 0;
  background: url(img/search.png) no-repeat #fff;
  background-size: 20px;
  background-position: 10px;
  padding-left: 40px; }
  @media only screen and (min-width: 760px) {
    /* line 7291, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .sb-recipe_search input[type="text"] {
      width: 85%;
      -webkit-border-top-left-radius: 5px;
      -webkit-border-bottom-left-radius: 5px;
      -moz-border-radius-topleft: 5px;
      -moz-border-radius-bottomleft: 5px;
      border-top-left-radius: 5px;
      border-bottom-left-radius: 5px;
      -webkit-border-top-right-radius: 0;
      -webkit-border-bottom-right-radius: 0;
      -moz-border-radius-topright: 0;
      -moz-border-radius-bottomright: 0;
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; } }

/* line 7310, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.recipe-keywords {
  padding-top: 5px;
  font-weight: bold;
  white-space: nowrap;
  overflow: hidden; }
  /* line 7316, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .recipe-keywords:before {
    content: '人気:';
    padding-top: 5px;
    font-size: 12px;
    color: #d0895d; }
  /* line 7323, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .recipe-keywords a {
    display: -webkit-inline-flex;
    display: inline-flex;
    padding: 0px;
    margin: 0 10px 0 0;
    font-size: 12px;
    font-weight: bold;
    line-height: 180%;
    height: 17px;
    color: #d0895d;
    text-decoration: underline; }

/* line 7337, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.sb-recipe-item {
  position: relative; }
  /* line 7340, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .sb-recipe-item .list-item.v2 {
    position: relative;
    width: 100%;
    margin-right: 0%;
    float: none;
    margin-bottom: 0px; }
  /* line 7347, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .sb-recipe-item .pickup-type {
    position: absolute;
    top: 5px;
    left: 2px;
    background: #ff5858;
    color: #fff;
    font-size: 10px; }

/* line 7359, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
ul.ranking {
  list-style: none;
  margin: 0;
  padding: 0; }
  /* line 7364, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  ul.ranking li {
    position: relative;
    padding: 10px;
    border-bottom: 1px dotted #ececec;
    font-size: 14px;
    font-size: 1.4rem; }
    /* line 7370, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    ul.ranking li:after {
      content: '';
      display: table;
      clear: both; }
  /* line 7377, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  ul.ranking a {
    display: block;
    min-height: 40px; }
  /* line 7383, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  ul.ranking .rank-img {
    position: relative;
    width: 50px;
    height: 50px;
    margin-right: 10px;
    background-position: center 10%;
    background-size: cover;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    float: left;
    overflow: hidden; }
  /* line 7395, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  ul.ranking .rank-heart {
    position: absolute;
    bottom: 0;
    right: 0;
    margin: 5px 5px 5px 0px;
    float: right;
    color: #f4a472;
    font-size: 12px;
    font-size: 1.2rem; }

/* line 7406, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.list-ranking {
  position: absolute;
  top: 5px;
  left: 0px;
  width: 41px;
  height: 28px;
  background-image: url(img/rank_sprite.png);
  background-size: 410px;
  background-repeat: no-repeat; }
  /* line 7417, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .list-ranking.count-2 {
    background-position: -41px 0; }
  /* line 7420, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .list-ranking.count-3 {
    background-position: -82px 0; }
  /* line 7423, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .list-ranking.count-4 {
    background-position: -123px 0; }
  /* line 7426, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .list-ranking.count-5 {
    background-position: -164px 0; }
  /* line 7429, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .list-ranking.count-6 {
    background-position: -205px 0; }
  /* line 7432, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .list-ranking.count-7 {
    background-position: -246px 0; }
  /* line 7435, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .list-ranking.count-8 {
    background-position: -287px 0; }
  /* line 7438, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .list-ranking.count-9 {
    background-position: -328px 0; }
  /* line 7441, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .list-ranking.count-10 {
    background-position: -369px 0; }

/* line 7447, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.count-fav {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 5px 0px;
  float: right;
  color: #ccc;
  font-size: 12px; }

/* line 7460, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series-sb {
  position: relative;
  padding: 10px 10px 5px 10px;
  border-bottom: 1px solid #f4f4f4; }

/* line 7467, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series-sb-img {
  position: relative;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  overflow: hidden;
  height: 65px;
  box-shadow: 0 0 30px 20px rgba(0, 0, 0, 0.2) inset;
  z-index: 0; }

/* line 7478, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series-sb-title {
  position: relative;
  z-index: 1;
  padding: 15px 10px 10px 35px;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 140%;
  font-weight: bold;
  color: #fff;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
  padding-top: 10px; }

/* line 7489, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series-sb-author-img {
  position: absolute;
  right: 15px;
  top: 55px;
  width: 50px;
  height: 50px;
  background-size: cover;
  background-position: center;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  border: 2px solid #fff; }

/* line 7500, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.series-sb-author {
  text-align: right;
  padding-top: 5px;
  padding-right: 60px;
  color: #333;
  font-size: 12px;
  font-size: 1.2rem; }
  /* line 7507, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .series-sb-author .by {
    font-size: 18px;
    font-size: 1.8rem;
    margin-right: 0px;
    font-family: "Sacramento", cursive; }

/* line 7516, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.sb-list-item {
  position: relative;
  width: 100%;
  background: #fff;
  padding: 10px;
  border-radius: 0px;
  border-bottom: 1px solid #f4f4f4; }
  /* line 7524, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .sb-list-item:after {
    content: '';
    display: table;
    clear: both; }

/* line 7538, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.featured-tag {
  position: relative;
  font-size: 14px;
  font-size: 1.4rem;
  display: inline-block;
  background: #f7f6f1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #e5e3d9;
  margin: 5px 5px 5px 5px;
  padding: 3px 10px 3px 10px; }
  /* line 7548, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .featured-tag:before {
    content: '';
    position: absolute;
    bottom: -1px;
    right: -1px;
    width: 0;
    height: 0;
    border-radius: 2px;
    border-top: 10px solid #e5e3d9;
    border-right: 10px solid transparent; }
  /* line 7561, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .featured-tag:after {
    content: '';
    position: absolute;
    bottom: -1px;
    right: -1px;
    width: 0;
    height: 0;
    border-bottom: 10px solid #fff;
    border-left: 10px solid transparent; }

/* line 7577, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.mag-signup {
  padding: 5px; }
  /* line 7580, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .mag-signup input[type="submit"] {
    float: right;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    -moz-border-radius-bottomright: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    -webkit-border-top-left-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-bottomleft: 0px;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    background: #4e8699;
    color: #fff;
    width: 15%;
    border: 0;
    padding: 0;
    text-align: center;
    font-size: 14px;
    font-size: 1.4rem;
    font-weight: bold;
    height: 30px;
    box-shadow: none;
    text-shadow: none; }
  /* line 7597, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .mag-signup input[type="text"] {
    width: 85%;
    -webkit-border-top-right-radius: 0px;
    -webkit-border-bottom-right-radius: 0px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomright: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    height: 30px;
    border-color: #4e8699; }

/* line 7606, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.mag-text {
  font-size: 12px;
  font-size: 1.2rem;
  padding: 5px 5px 5px 5px; }
  /* line 7610, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .mag-text p {
    margin: 0;
    padding: 0; }
    /* line 7614, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .mag-text p:nth-child(2) {
      text-align: right;
      font-weight: bold; }

/* line 7623, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.fb-page {
  display: block !important;
  width: 100%;
  height: 130px;
  box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.05); }

/* line 7626, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.antenna {
  box-shadow: 0px 1px 4px 1px rgba(0, 0, 0, 0.05);
  max-width: 366px;
  margin: 10px auto 0; }

/* line 7631, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.antenna img {
  display: block; }

/*--------------------------------------------------------------
19. PAGE FOOTER +++++++++++++++
--------------------------------------------------------------*/
/* line 7641, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.footer-block {
  background: #fff;
  border-top: 1px solid #ececec; }

/* line 7645, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.colorpatternbg {
  position: relative;
  top: -1px;
  left: 0;
  height: 1px;
  background: #4c8699;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjODY5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE2JSIgc3RvcC1jb2xvcj0iI2Q5Y2JmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iI2ZmZDBiMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzliYmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY4JSIgc3RvcC1jb2xvcj0iIzk5ZDRkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iI2ZmOTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhY2RjOTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(left, #4c8699 0%, #d9cbf3 16%, #ffd0b2 33%, #9bbefe 50%, #99d4de 68%, #ff9999 84%, #acdc98 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #4c8699), color-stop(16%, #d9cbf3), color-stop(33%, #ffd0b2), color-stop(50%, #9bbefe), color-stop(68%, #99d4de), color-stop(84%, #ff9999), color-stop(100%, #acdc98));
  background: -webkit-linear-gradient(left, #4c8699 0%, #d9cbf3 16%, #ffd0b2 33%, #9bbefe 50%, #99d4de 68%, #ff9999 84%, #acdc98 100%);
  background: -o-linear-gradient(left, #4c8699 0%, #d9cbf3 16%, #ffd0b2 33%, #9bbefe 50%, #99d4de 68%, #ff9999 84%, #acdc98 100%);
  background: -ms-linear-gradient(left, #4c8699 0%, #d9cbf3 16%, #ffd0b2 33%, #9bbefe 50%, #99d4de 68%, #ff9999 84%, #acdc98 100%);
  background: linear-gradient(to right, #4c8699 0%, #d9cbf3 16%, #ffd0b2 33%, #9bbefe 50%, #99d4de 68%, #ff9999 84%, #acdc98 100%); }

/* line 7662, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.footer-categories {
  display: block; }

/* line 7665, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.mini-category {
  float: left;
  width: 50%;
  font-size: 12px;
  font-size: 1.2rem;
  padding: 10px 0 10px 55px;
  border-bottom: 1px solid #ececec;
  border-right: 1px solid #ececec;
  background-repeat: no-repeat;
  background-size: 32px;
  background-position: 10px 3px;
  background-image: url(img/category-icons_sprite3.png);
  color: #4e8699; }
  /* line 7678, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .mini-category.topics {
    background-position: 10px -29px;
    color: #d9cbf3; }
  /* line 7682, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .mini-category.asagohan {
    background-position: 10px -61px;
    color: #ffd0b2; }
  /* line 7686, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .mini-category.cafe {
    background-position: 10px -93px;
    color: #9bbefe; }
  /* line 7690, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .mini-category.asabijin {
    background-position: 10px -125px;
    color: #99d4de; }
  /* line 7694, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .mini-category.beauty {
    background-position: 10px -157px;
    color: #ff9999; }
  /* line 7698, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .mini-category.world {
    background-position: 10px -221px;
    color: #419ddd; }
  /* line 7702, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .mini-category.shopping {
    background-position: 10px -285px;
    color: #8bc8af; }
  /* line 7706, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .mini-category:nth-child(even) {
    border-right: 0; }
  /* line 7709, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .mini-category a {
    color: inherit; }
  @media only screen and (min-width: 760px) {
    /* line 7665, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .mini-category {
      display: none; } }

/* line 7720, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.site-footer {
  overflow: hidden;
  padding: 0 0 1em 0;
  background: url(img/rooster.png) no-repeat;
  background-position: bottom right;
  background-size: 100px; }
  @media only screen and (min-width: 760px) {
    /* line 7720, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .site-footer {
      width: 758px;
      margin: 0 auto; } }
  @media only screen and (min-width: 970px) {
    /* line 7720, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .site-footer {
      width: 970px; } }
  /* line 7737, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .site-footer .homelink {
    border: 1px solid #ececec;
    padding: 10px;
    font-weight: bold;
    text-align: center;
    border-radius: 5px;
    margin: 1em 1em 0; }

/* line 7752, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.footer-menu {
  width: 100%;
  float: none;
  height: auto;
  padding: 1em 1em 0; }
  @media only screen and (min-width: 760px) {
    /* line 7752, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .footer-menu {
      width: 33%;
      float: left;
      padding: 1em 0; } }
  /* line 7766, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .footer-menu.social-links {
    text-align: center; }

/* line 7771, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.footer-social {
  display: inline-block;
  width: 50px;
  height: 50px;
  margin: 0 5px 5px 0;
  background-color: #ececec;
  background-image: url(img/bottomsocial-sprite.png);
  background-repeat: no-repeat;
  background-size: 50px;
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out; }
  /* line 7783, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .footer-social.fb {
    background-position: 0px 0px; }
    /* line 7785, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .footer-social.fb:hover {
      background-color: #3b5998; }
  /* line 7789, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .footer-social.twitter {
    background-position: 0px -50px; }
    /* line 7791, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .footer-social.twitter:hover {
      background-color: #000000; }
  /* line 7795, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .footer-social.insta {
    background-position: 0px -100px; }
    /* line 7797, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .footer-social.insta:hover {
      background-color: #cd37a0; }

/* line 7807, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.footer-header {
  border: 1px solid #ececec;
  padding: 10px;
  font-weight: bold;
  text-align: center;
  border-radius: 5px;
  color: #ccc;
  font-size: 14px; }
  @media only screen and (min-width: 760px) {
    /* line 7807, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .footer-header {
      border: 0;
      padding: 0 0 10px 0;
      text-align: left;
      font-weight: normal; } }
  /* line 7824, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .footer-header:nth-child(2) {
    margin-top: 1em; }
    @media only screen and (min-width: 760px) {
      /* line 7824, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .footer-header:nth-child(2) {
        margin-top: 0; } }
  /* line 7834, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .footer-header ul {
    display: none;
    text-align: left;
    padding: 5px 0 0 15px;
    list-style: none;
    margin: 0;
    font-size: 12px;
    font-size: 1.2rem; }
    @media only screen and (min-width: 760px) {
      /* line 7834, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .footer-header ul {
        display: block;
        padding: 0 0 0 15px; } }
    /* line 7848, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .footer-header ul li {
      position: relative; }
      /* line 7851, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .footer-header ul li:before {
        content: '';
        top: 5px;
        left: -15px;
        position: absolute;
        width: 7px;
        height: 7px;
        background: url(img/arrow.png) no-repeat #4c8699;
        background-size: cover; }
  /* line 7866, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .footer-header.dropdown ul {
    display: block; }

/* line 7873, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.site-info {
  padding-bottom: 40px;
  margin: 0;
  text-align: center;
  font-size: 70%;
  clear: both; }
  @media only screen and (min-width: 760px) {
    /* line 7873, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .site-info {
      padding-bottom: 0px; } }

/* line 7889, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.appdl1 {
  display: none;
  position: fixed;
  z-index: 9999999999;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7);
  opacity: 0;
  -webkit-transform: translate3d(0, 150%, 0);
  -moz-transform: translate3d(0, 150%, 0);
  -ms-transform: translate3d(0, 150%, 0);
  transform: translate3d(0, 150%, 0);
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out; }
  /* line 7905, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .appdl1 .appdl-button {
    position: absolute;
    left: 0px;
    bottom: 85px;
    width: calc(100% - 20px);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    font-size: 15px;
    font-size: 1.5rem;
    font-weight: bold;
    background-color: #6fb700;
    padding: 10px 10px 10px 40px;
    margin: 0 10px;
    text-align: center;
    color: #fff;
    box-shadow: 0 2px 0 0 #4c7e00; }
    /* line 7920, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .appdl1 .appdl-button:after {
      content: '';
      position: absolute;
      top: 4px;
      left: 4px;
      width: 36px;
      height: 36px;
      background-image: url(img/Icon-Small-40@2x.png);
      background-size: 100%;
      -webkit-border-radius: 10px;
      -moz-border-radius: 10px;
      -ms-border-radius: 10px;
      border-radius: 10px;
      overflow: hidden; }

/* line 7935, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.exp1 .appdl1 {
  display: block; }

/* line 7938, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.showlike.exp1 .appdl1 {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

/* line 7944, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.appdl1-cont {
  position: relative;
  background-color: white;
  margin: 40px auto 10px;
  width: 300px;
  height: calc(100% - 50px);
  max-height: 500px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  border-radius: 10px;
  padding: 25px 10px 10px 10px; }
  /* line 7955, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .appdl1-cont .appdl-notnow {
    position: absolute;
    left: 0px;
    bottom: 40px;
    width: calc(100% - 20px);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    border: 0.5px solid #666;
    font-size: 15px;
    font-size: 1.5rem;
    padding: 5px;
    margin: 0 10px;
    text-align: center;
    color: #666; }
  /* line 7968, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .appdl1-cont .appdl-dismiss {
    position: absolute;
    left: 0px;
    bottom: 5px;
    width: 100%;
    border-radius: 5px;
    font-size: 10px;
    font-size: 1rem;
    border: 0px solid #ccc;
    padding: 5px 10px;
    text-align: right;
    color: darkgrey; }

/* line 7982, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.app-info {
  position: relative;
  z-index: 1;
  font-size: 12px;
  font-size: 1.2rem; }
  /* line 7987, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .app-info h7 {
    margin: 0;
    padding: 0;
    font-weight: bold;
    font-size: 120%;
    display: block;
    text-align: center;
    color: #4e8699; }
  /* line 7996, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .app-info span {
    font-weight: bold;
    text-decoration: underline; }

/* line 8001, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.favanimation {
  position: absolute;
  top: -25px;
  left: calc(50% - 32px);
  width: 64px;
  padding: 0px;
  background: white;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  overflow: hidden; }
  /* line 8011, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .favanimation img {
    display: block; }

/* line 8015, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.appdl-screen2 {
  position: absolute;
  bottom: 150px;
  right: 30px;
  width: 45%;
  height: 40%;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  background-color: white;
  border: 0.5px solid #888;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.19);
  overflow: hidden; }

/* line 8027, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.appdl-screen1 {
  position: absolute;
  top: 108px;
  left: 30px;
  width: 45%;
  height: 40%;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  border: 0.5px solid #888;
  background-color: white;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.19);
  overflow: hidden; }
  /* line 8039, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .appdl-screen1:after {
    content: '';
    position: absolute;
    top: 5px;
    right: 4px;
    width: 25px;
    height: 25px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
    box-shadow: 0 0 5px 1px #ff6b6b inset;
    -webkit-animation: favme 3s linear infinite; }

@-webkit-keyframes favme {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.7, 0.7, 0); }
  50% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 0); }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.7, 0.7, 0); } }

/* line 8069, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.link_v1 {
  display: block; }

/* line 8072, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.link_v2 {
  display: none; }

/*--------------------------------------------------------------
20. BANNERS & ADS +++++++++++++++
--------------------------------------------------------------*/
/* line 8080, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.banner {
  background: transparent;
  text-align: center;
  display: none; }
  @media only screen and (min-width: 760px) {
    /* line 8080, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .banner {
      display: block; } }

/* line 8089, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.banner-mobile {
  background: transparent;
  text-align: center; }

/* line 8093, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.banner-article-bottom {
  clear: both;
  width: 100%; }

/* line 8097, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.b728 {
  width: 728px;
  height: 90px;
  margin: 1em auto; }

/* line 8106, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.b320 {
  width: 320px;
  max-height: 300px;
  margin: 0 auto;
  margin-bottom: 10px; }

/* line 8111, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.b300, .b300-2 {
  float: none;
  margin: 10px auto; }
  @media only screen and (min-width: 970px) {
    /* line 8111, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .b300, .b300-2 {
      float: left;
      margin: 1em auto; } }

@media only screen and (min-width: 970px) {
  /* line 8123, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .b300-2 {
    float: right; } }

/* line 8128, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.b300-S {
  margin: 10px auto; }

/* line 8132, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.b336 {
  height: 0;
  margin: 1em 0 1.5em; }

/*--------------------------------------------------------------
21. APPMODE SPECIFIC STYLES +++++++++++++++
--------------------------------------------------------------*/
/* line 8144, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.appmode #content {
  margin-top: 0px;
  margin-bottom: 0px; }

/* line 8152, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.app-share-top {
  text-align: center;
  margin: 0px auto 10px;
  width: calc(100% - 10px); }

/* line 8157, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.app-share-item {
  float: left;
  width: calc(25% - 4px);
  margin: 0 2px; }
  /* line 8162, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .app-share-item a {
    display: block;
    padding: 5px 0px 5px 13px;
    margin: 0 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    font-size: 10px;
    font-size: 1rem;
    border: 0.5px solid;
    background-repeat: no-repeat;
    background-size: 15px;
    background-position: 5px 6px;
    color: #fff; }
  /* line 8174, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .app-share-item.app-fb a {
    background-image: url(img/share-fb.png);
    background-color: #3b5998;
    border-color: rgba(59, 89, 152, 0.3);
    box-shadow: 0 1px 0 0px rgba(59, 89, 152, 0.3); }
  /* line 8180, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .app-share-item.app-twitter a {
    background-image: url(img/share-twitter.png);
    background-color: #000000;
    border-color: rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 0 0px rgba(0, 0, 0, 0.3); }
  /* line 8186, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .app-share-item.app-line a {
    background-image: url(img/share-line.png);
    background-color: #00c300;
    border-color: rgba(0, 195, 0, 0.3);
    box-shadow: 0 1px 0 0px rgba(0, 195, 0, 0.3); }
  /* line 8192, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .app-share-item.app-link a {
    background-image: url(img/share-link.png);
    background-color: #919191;
    border-color: rgba(145, 145, 145, 0.3);
    box-shadow: 0 1px 0 0px rgba(145, 145, 145, 0.3); }

/* line 8200, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.app-share-bottom {
  padding: 0px;
  margin: 0 auto 10px;
  width: calc(100% - 10px); }
  /* line 8205, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .app-share-bottom .app-share-item a {
    padding: 30px 0px 5px 0px;
    text-align: center;
    font-size: 12px;
    font-size: 1.2rem;
    background-size: 20px;
    background-position: center 8px; }

/*--------------------------------------------------------------
22. TEMP ITEMS +++++++++++++++
--------------------------------------------------------------*/
/* line 8227, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
.passport-banner {
  position: relative;
  background-color: #fffeed;
  background-image: url(https://asajikan.jp/wp-content/uploads/2016/06/ohayou/passport-cuponbg.png);
  background-size: 150px;
  background-position: 120px -20px;
  background-repeat: no-repeat;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  padding: 15px;
  margin: 15px 8px;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease; }
  @media only screen and (min-width: 760px) {
    /* line 8227, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .passport-banner {
      margin: 15px 0 0 0; } }
  @media only screen and (min-width: 970px) {
    /* line 8227, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .passport-banner {
      -webkit-border-radius: 10px;
      -moz-border-radius: 10px;
      -ms-border-radius: 10px;
      border-radius: 10px; } }
  /* line 8250, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .passport-banner:hover {
    transform: scale(0.9, 0.9); }
  /* line 8253, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .passport-banner:before {
    content: "";
    position: absolute;
    top: 5px;
    left: 5px;
    width: calc(100% - 10px);
    height: calc(100% - 10px);
    border: 1px dashed rgba(95, 95, 95, 0.13);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    border-radius: 3px; }
    @media only screen and (min-width: 970px) {
      /* line 8253, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .passport-banner:before {
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -ms-border-radius: 5px;
        border-radius: 5px; } }
  /* line 8268, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .passport-banner:after {
    content: "";
    position: absolute;
    left: 8px;
    top: -3px;
    width: 55px;
    height: 75px;
    background-image: url(https://asajikan.jp/wp-content/uploads/2017/05/passport-bannermug.png);
    background-size: 100%;
    background-repeat: no-repeat; }
    @media only screen and (min-width: 970px) {
      /* line 8268, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .passport-banner:after {
        left: 20px;
        top: -10px;
        width: 100px;
        padding-top: 25%; } }
  /* line 8290, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .passport-banner .part1 {
    background-image: url(https://asajikan.jp/wp-content/uploads/2017/05/passport-bannertitle.png);
    background-size: 60px;
    background-repeat: no-repeat;
    background-position: 60px;
    height: 37px; }
    @media only screen and (min-width: 970px) {
      /* line 8290, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .passport-banner .part1 {
        background-size: 121px;
        background-position: 110px;
        height: 74px; } }
  /* line 8306, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
  .passport-banner .part2 {
    position: absolute;
    top: 16px;
    right: 10px;
    width: calc(100% - 155px);
    text-align: center; }
    /* line 8313, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
    .passport-banner .part2 img {
      width: 156px; }
    @media only screen and (min-width: 970px) {
      /* line 8306, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
      .passport-banner .part2 {
        top: 20px;
        right: 45px;
        width: 273px; }
        /* line 8325, /Users/n-tomita/Projects/asajikanjp/wordpress/wp-content/themes/asajikan/style.scss */
        .passport-banner .part2 img {
          width: auto; } }

.share-top .sns-icon {
  width: 32px; 
  float:left; 
  margin-right: 10px;
}
@media only screen and (min-width: 970px) {
  .share-top .sns-icon {
    width: 40px; 
    float:left; 
    margin-right: 10px;
  }
}

.relation-article {
  position: relative;
  margin: 32px 0;
  border: 1px solid #ccc;
  padding: 24px 16px;
  display: grid;
  grid-template-columns: 120px 1fr;
  gap: 0 8px;
  &::before {
    content: "あわせて読みたい";
    position: absolute;
    top: -16px;
    left: 16px;
    padding: 8px;
    border-radius: 4px;
    font-size: 14px;
    font-weight: bold;
    line-height: 1;
    text-align: center;
    color: #fff;
    background-color: #4E8699;
  }
  .relation-article-image {
    width: 120px;
    height: 120px;
    border-radius: 5px;
    overflow: hidden;
    img {
      width: 100%;
      height: 100%;
      object-fit: cover;
    }
  }
  .relation-article-body {
    position: relative;
  }
  .relation-article-title {
    margin: 0;
    font-size: 15px;
    font-weight: bold;
    line-height: 1.5;
    color: #333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
  }
  .relation-article-text {
    p {
      display: none;
    }
    .relation-article-link {
      position: absolute;
      right: 0;
      bottom: 0;
      font-size: 14px;
      line-height: 1.5;
    }
  }
  @media only screen and (min-width: 970px) {
    .relation-article-title {
      margin-bottom: 8px;
      -webkit-line-clamp: 2;
    }
    .relation-article-text {
      p {
        display: block;
        margin: 0;
        font-size: 14px;
        line-height: 1.5;
      }
      .relation-article-link {
        bottom: -17px;
        font-size: 14px;
        line-height: 1.5;
      }
    }
  }
}

.fourm_rightcolum {
  min-height: 280px;
  width: 336px;
  float: left;
}
.fourm_undertitle {
  min-height: 280px;
}
.fourm_undertarticle {
  min-height: 280px;
}
.fourm_underarticle {
  min-height: 600px;
}

/* --- デバイス別 広告枠の表示制御 --- */

/* SP向け（ad-for-sp）はデフォルトで非表示 */
.ad-for-sp {
  display: none;
}
/* PC向け（ad-for-pc）はデフォルトで表示 */
.ad-for-pc {
  display: block;
}


/* 画面幅が767px以下の場合（SP表示） */
@media screen and (max-width: 767px) {
  /* PC向け（ad-for-pc）を非表示に */
  .ad-for-pc {
    display: none;
  }
  /* SP向け（ad-for-sp）を表示に */
  .ad-for-sp {
    display: block;
  }
}



/*# sourceMappingURL=style.css.map */