ins {
	background: transparent;
	text-decoration: none;
}
.page-id-2 .site-title, .page-id-2 .site-description, .page-id-1834 .site-title, .page-id-1834 .site-description {
    position: relative;
    top: -40px;
    left: 0px;
    margin: 0px;
    padding: 0px;
}
#post-1331 .entry-title, #post-1834 .entry-title {
	display:none;
}
.page-id-1834 .site-description {
	background: rgba(0, 0, 0, 0.2);
}
.page-id-1834 .site-title:hover {
	background: rgba(0, 0, 0, 0.2);
	opacity:0.7;
filter: alpha(opacity=70);        /* ie lt 8 */
-ms-filter: "alpha(opacity=70)";  /* ie 8 */
-moz-opacity:0.7;                 /* FF lt 1.5, Netscape */
-khtml-opacity: 0.7;              /* Safari 1.x */
zoom:1;
}
.more-link:hover {
    background-color: #dad8da;
    text-decoration: none;
    background-image: none;
    color: #515151
}

.more-link {
    background-color: #f7941e;
    color: #fff !important;
    -webkit-font-smoothing: antialiased
}

.more-link:hover {
    background-color: #935386;
    color: #fff
}
.more-link{
padding:3px 6px;
border-radius:5px;}

#primary, .site-content {min-width:334px;}

.entry-content, .entry-content blockquote {
	line-break: strict;text-justify:inter-ideograph;}
.entry-content blockquote {
	border-radius: 3px;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
	background:#cbeceb;
}

.single h1.entry-title, .type-jetpack-portfolio .entry-content {
	font-family: "Mplus 1p";
}
.type-jetpack-portfolio .entry-content {
	font-size:1.1em;
}
.single h1.entry-title {
	background:#1e73be;
	color:#ffffff;
	padding:5px;
}
.single h1.entry-title:before {
	content: '\f04';
	font-family: "FontAwesome";
	font-weight: normal;
	font-style: normal;
	margin-right:6px;
	margin-left:-5px;
}
h1.product_title{
	padding:10px;
}
.blog h1.entry-title:before {
	content: '\f26a';
	font-family: "FontAwesome";
	font-weight: normal;
	font-style: normal;
	color:#ffd700;
	margin-right:6px;
	margin-left:0px;
}
.blog .entry-content {
	padding:1em;
	border:#ffd500 solid 1px;
	border-radius: 7px;
box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2);
}
.slick-track, .sow-carousel-item {
	margin:1em;
	border-radius: 3px;
box-shadow: 4px 1px 4px rgba(0, 0, 0, 0.2);
}
.slick-track li{
	margin:10px;
}
.sow-carousel-item li{
	margin:10px;
}
.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item h3 a{
	padding:15px;
}
.sow-carousel-wrapper{
	padding:1em;
}
#post-1493 h1.entry-title {
font-family: "Sawarabi Mincho";
}
#post-1493 .entry-header img.wp-post-image {
	width:100%;
}
.ccfic {
	color:#ffffff;
position:relative;
	top: -60px;
  left: 20px;
	padding:0px;
	margin:0px;}
.entry-content {
	text-justify:inter-ideograph;text-align:justify;}
.entry-content p{text-indent:1em;
	font-family: "KozGoPro-Light", "小塚ゴシック Pro L", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "游ゴシック", YuGothic, "メイリオ", Meiryo, sans-serif;
	font-weight:400;
	font-size:16px;
	font-size:1.142857143rem; (16 / $rembase)
}
.entry-content h2:before {
	content: '\f04';
	font-family: "FontAwesome";
	font-weight: normal;
	font-style: normal;
	margin-right:6px;
	margin-left:-5px;
}
img.header-image {
-webkit-box-reflect: below 2px -webkit-gradient(linear, 0 75%, 0 80%, from(transparent), color-stop(0.1, transparent), to(rgba(0,0,0,0.2)));
}
.lsow-entry-text-wrap, .widget-title, .featured_product_categories {
	border-top: 4px double #ededed;
	border-bottom: 4px double #ededed;
	color: #757575;
	font-size: 12px;
	font-size: 0.928571429rem;
	line-height: 1.692307692;
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
	text-align: center;
}
.featured_product_categories {
	text-align:justify;}
