/*
 * Common List
 */
div.common-list-area {
	padding: 0;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list a {
	text-decoration: none;
	color: #969696;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item {
	padding: 20px 0;
	border-top: solid 1px #e1e5e7;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item:first-child {
	margin-top: 0;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner {
	position: relative;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.content-area {
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.content-area div.content-inner {
	padding: 3px;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.content-area div.content-inner div.date-title-area div.date {
	position: absolute;
	right: 0;
	color: #666;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.content-area div.content-inner div.title {
	width: calc(100% - 140px);
	margin: 10px 0;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.content-area div.content-inner div.title a {
	color: #444;
	font-size: 130%;
	line-height: 1.4em;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.content-area div.content-inner div.date-title-area {
	margin: 10px 0;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.content-area div.content-inner div.post-content {
	margin-bottom: 8px;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.content-area div.content-inner div.post-content a {
	color: #555;
	font-size: 130%;
	line-height: 1.8rem;

	word-wrap: break-word;
	word-break: break-all;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.image img {
	width: 100%;
}

/*
 * Page
 */
#wrapper {
	width: auto;
}
#content {
	padding-top: 0;
}
div.page-blog {
	width: 700px;
	margin: 0 auto;
}
div.content-sharelog-index #wrapper {
	padding-bottom: 0;
}
div.content-sharelog-index #footer {
	margin-top: 0;
}

/*
 * Search Area
 */
div.page-blog div.search-condition {
	position: relative;
	height: 12px;
}
div.page-blog div.search-condition div.search-condition-inner {
	position: absolute;
}
div.page-blog div.search-condition div.search-condition-inner div {
	float: left;
	margin-left: 5px;
}
div.page-blog div.search-condition div.search-condition-inner input[type=text],
div.page-blog div.search-condition div.search-condition-inner select {
	height: 30px;
	font-size: 130%;
	color: #5A5A5A;
	border: 1px solid #ddd;

	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
div.page-blog div.search-condition div.search-condition-inner input[type=text] {
	padding-left: 3px;
	border: 1px solid #ddd;
	-webkit-appearance: none;
}
div.page-blog div.search-condition div.search-condition-inner input.btn {
	padding: 6px 12px;
}
div.page-blog div.search-condition div.search-condition-inner div.keyword {
	position: relative;
}
div.page-blog div.search-condition div.search-condition-inner div.keyword button.search-icon {
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	width: 30px;
	height: 30px;
	border: none;
	background: url('../../img/user/profile/blog/search_icon.png');
	cursor: pointer;
	-webkit-appearance: button;
}
div.page-sharelog-index div.common-list-area div.common-list-sort-area ul li.title {
	color: #555;
}
div.page-sharelog-index div.common-list-area div.common-list-sort-area ul li:nth-child(2) {
	-moz-border-radius: 5px 0 0 5px;
	-webkit-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
}
div.page-sharelog-index div.common-list-area div.common-list-sort-area ul li:last-child {
	-moz-border-radius: 0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;
}
div.page-sharelog-index div.common-list-area div.common-list-sort-area ul li div.inner a {
	color: #555;
}
div.page-sharelog-index div.common-list-area div.common-list-sort-area ul li.sort-asc div.inner a,
div.page-sharelog-index div.common-list-area div.common-list-sort-area ul li.sort-desc div.inner a {
	color: #000;
}
div.page-sharelog-index div.common-list-area div.common-list-sort-area ul li.sort-asc,
div.page-sharelog-index div.common-list-area div.common-list-sort-area ul li.sort-desc,
div.page-sharelog-index div.common-list-area div.common-list-sort-area ul li:nth-child(n+2):hover {

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
}
div.page-sharelog-index div.common-list-area div.common-list-sort-area ul li:nth-child(n+2):hover div.inner a {
	color: #000;
}

div.common-list-area div.common-list-title-area {
	border-color: #e1e5e7;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.post-like-area {
	float: right;
	margin: 10px 0;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.post-like-area div.post-like {
	float: right;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.post-like-area span.icon a {
	display: inline-block;
	width: 20px;
	height: 20px;
	background-image: url('../../img/user/common/like_comment.png');
	background-repeat: no-repeat;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.post-like-area div.comment {
	float: right;
	margin-left: 10px;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.post-like-area div.other {
	float: right;
	margin-left: 10px;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.user-info-area {
	float: left;
	width: calc(100% - 80px);
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.user-info-area div.user-image {
	float: left;
	width: 40px;
	height: 40px;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.user-info-area div.user-name-post-date-area {
	float: left;
	width: calc(100% - 60px);
	margin-left: 10px;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.user-info-area div.user-name-post-date-area div.user-name a {
	color: #09c;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.user-info-area div.user-name-post-date-area div.user-post-date {
	font-size: 90%;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.user-info-area div.user-name-post-date-area div.user-post-date div.user-post {
	float: left;
}
div.common-list-area div.common-list-content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.user-info-area div.user-name-post-date-area div.user-post-date div.user-date {
	float: left;
	margin-left: 10px;
}

/*
 * Detail
 */
div.blog-area {
}
div.blog-area div.blog-post {
	margin: 0 auto;
	width: 700px;
}
div.blog-area div.title-area {
	width: 700px;
	margin: 10px auto 10px auto;
	border-bottom: solid 1px #e1e5e7;
}
div.blog-area div.title-area div.title-str {
	position: relative;
}
div.blog-area div.title-area div.title-str h1 {
	color: #000;
	background-color: transparent;
	border-style: none;
	margin-bottom: 0;
	padding: 0;
	height: auto;
	line-height: 1.3em;
	box-sizing: border-box;

	font-size: 260%;
	font-family: 'Lucida Grande', Meiryo, sans-serif !important;
}
div.blog-area div.title-area.title-overlay {
	width: auto;
	margin-top: 5px;
	padding-bottom: 10px;
	border: none;
}
div.blog-area div.title-overlay div.thumb-image {
	height: 210px;
}
div.blog-area div.title-overlay div.thumb-image div.thumb-image-inner {
	height: 100%;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: top;
}
div.blog-area div.title-overlay div.thumb-image:after {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	content: "";
	background: rgba(0, 0, 0, 0.15);
}
div.blog-area div.title-overlay div.title-str {
	margin-bottom: 5px;
	text-align: center;
}
div.blog-area div.title-overlay div.title-str div.title-str-inner {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 1;
}
div.blog-area div.title-overlay div.title-str div.title-str-inner div.title-str-inner-inner {
	display: table;
	width: 100%;
	height: 100%;
}
div.blog-area div.title-overlay div.title-str div.title-str-inner div.title-str-inner-inner div.title-str-inner-inner-inner {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
div.blog-area div.title-overlay div.title-str div.title-str-inner div.title-str-inner-inner div.title-str-inner-inner-inner h1 {
	color: #fff;
	font-weight: normal;
	margin-bottom: 7px;
	padding: 0 10px;
}
div.blog-area div.title-overlay div.author-post-date-area {
	color: #fff;
}
div.blog-area div.title-overlay div.author-post-date-area a {
	text-decoration: none;
	color: #fff;
}
div.blog-area div.title-overlay div.author-post-date-area a:hover {
	color: #ff9c3d;
}
div.blog-area div.title-overlay div.author-tag-area {
	width: 700px;
	margin: 0 auto;
}
div.blog-area div.title-area div.author-tag-area div.author-post-date-area {
	float: left;
	color: #333;
	margin: 10px 0;
}
div.blog-area div.title-area div.author-tag-area div.author-post-date-area span.author {
	margin-right: 5px;
}
div.blog-area div.title-area div.author-tag-area div.author-post-date-area span.author a {
	color: #333;
	text-decoration: none;
}
div.blog-area div.title-area div.author-tag-area div.author-post-date-area span.author a:hover {
	color: #ff9c3d;
}
div.blog-area div.title-area div.author-tag-area div.author-post-date-area span.post-date {
	margin-left: 5px;
}
div.blog-area div.title-area div.author-tag-area div.tag-area {
	float: right;
}
div.blog-area div.title-area div.author-tag-area div.tag-area ul.tag-list li {
	float: left;
	margin: 5px 0 0 10px;
}
div.blog-area div.title-area div.author-tag-area div.tag-area ul.tag-list li:first-child {
	margin-left: 0;
}
div.blog-area div.title-area div.author-tag-area div.tag-area ul.tag-list li a {
	display: block;

	color: #555;
	padding: 5px 10px;
	background-color: #eee;
	text-decoration: none;

	-moz-border-radius: 13px;
	-webkit-border-radius: 13px;
	border-radius: 13px;
}
div.blog-area div.title-area div.author-tag-area div.tag-area ul.tag-list li a:hover {
	background-color: #c3e9fa;
}
div.blog-area div.blog-post > div.content-area {
	word-wrap: break-word;
	word-break: break-all;
}
div.blog-area div.blog-post > div.content-box-area > div.content-area,
div.blog-area div.blog-post > div.content-box-area > div.content-area p,
div.blog-area div.blog-post > div.content-box-area > div.content-area p span,
div.blog-area div.blog-post > div.content-box-area > div.content-area p a {
	color: #222;
	font-size: 15px !important;
	line-height: 1.9rem !important;
	font-family: 'Lucida Grande', Meiryo, sans-serif !important;
	letter-spacing: .01rem !important;
	font-weight: 400 !important;
	font-style: normal !important;
}
div.blog-area div.blog-post > div.content-box-area > div.content-area h6 {
	font-weight: normal;
}
div.blog-area div.blog-post > div.content-box-area > div.content-area div.thumb-image {
	margin-bottom: 10px;
}
div.blog-area div.blog-post div.content-area img,
div.blog-area div.blog-post div.content-area video {
	max-width: 100%;
}
div.blog-area div.blog-post div.content-area div.full-width,
div.blog-area div.blog-post div.content-area p.full-width,
div.blog-area div.blog-post div.content-area section.full-width {
	position: static;
	height: 400px;
}
div.blog-area div.blog-post div.content-area section.full-width-bg {
	position: static;
}
div.blog-area div.blog-post div.content-area .full-width .full-width-inner {
	position: absolute;
	left: 0;
	width: 100%;
	height: 400px;
	overflow: hidden;
}
div.blog-area div.blog-post div.content-area .full-width-bg .full-width-bg-inner {
	position: absolute;
	left: 0;
	right: 0;
	height: 100%;
	background-size: cover;
	background-position: center;
	z-index: -1;
}
div.blog-area div.blog-post div.content-area .full-width-bg .full-width-bg-inner:after {
	position: absolute;
	left: 0;
	right: 0;
	height: 100%;
	content: "";
	background-color: rgba(0, 0, 0, 0.3);
}
div.blog-area div.blog-post div.content-area p.full-width .full-width-inner img,
div.blog-area div.blog-post div.content-area div.full-width .full-width-inner img,
div.blog-area div.blog-post div.content-area section.full-width .full-width-inner img {
	position: absolute;
	width: 100% !important;
	height: auto !important;
	left: 0;
	top: -50%;
}
div.blog-area div.blog-post div.content-area h1 {
	background: none;
	border: none;
	color: #000;
	font-size: 200%;
	height: auto;
	line-height: normal;
	padding-left: 0;
	margin-bottom: 0;
}
div.blog-area div.blog-post div.content-area h2,
div.blog-area div.blog-post div.content-area h2 span {
	width: auto !important;
	font-size: 160% !important;
	line-height: 1.4em !important;
	margin-bottom: 10px;
	padding-left: 5px;

	border-style: solid;
	border-width: 0 0 1px 4px;
	border-color: #09c;
}

div.blog-area div.blog-post div.content-area h3,
div.blog-area div.blog-post div.content-area h3 span {
	width: auto !important;
	font-size: 120% !important;
	line-height: 1.4em !important;
}
div.blog-area div.blog-post div.content-area h4,
div.blog-area div.blog-post div.content-area h4 span {
	width: auto !important;
	font-size: 110% !important;
}
div.blog-area div.blog-post div.content-area h5,
div.blog-area div.blog-post div.content-area h5 span {
	width: auto !important;
	font-size: 110% !important;
}
div.blog-area div.blog-post div.content-area section.full-width-bg + h5,
div.blog-area div.blog-post div.content-area section.full-width-bg + h5 span {
	width: auto !important;
	font-size: 300% !important;
	height: 100% !important;
	display: block !important;
	position: relative;
}
div.blog-area div.blog-post div.content-area blockquote {
	background-color: #eee;
	margin: 10px 0 10px 10px;
	padding: 10px;
	font-style: italic;
}



/* CKEditor Highlight */
mark.marker-green {
	background: #63f963;
}
mark.marker-yellow {
	background: #fdfd77;
}
mark.pen-pink {
	color: #fc538f;
	background: transparent;
}
mark.pen-blue {
	color: #09c;
	background: transparent;
}
mark.pen-orange {
	color: #ff9c3d;
	background: transparent;
}
mark.pen-gray {
	color: #aaa;
	background: transparent;
}

/* Table */
figure.table {
	margin: 1em auto;
	display: table;
}
figure.table table {
	border-collapse: collapse;
	border-spacing: 0;
	border: 1px double #b3b3b3;
}
figure.table table td,
figure.table table th {
	min-width: 2em;
	padding: .4em;
	text-align: center;
	border: solid 1px #d9d9d9;
}

/* Image Align */
figure.image {
	margin: 0.6em 0;
	padding: 0;
	clear: both;
	text-align: center;
}
figure.image-style-align-left {
	float: left;
	margin-right: var(1.5em);
}
figure.image-style-align-right {
	float: right;
	margin-left: var(1.5em);
}
figure.image-style-align-center,
figure.image-style-align-left,
figure.image-style-align-right,
figure.image-style-side {
	max-width: 50%;
}

figure.image > figcaption {
	color: #333;
	background-color: #f7f7f7;
	padding: .6em;
	font-size: .75em;
	outline-offset: -1px;
}

/* Font Size */
div.blog-area div.blog-post > div.content-box-area > div.content-area p span.text-tiny {
	font-size: .7em !important;
}
div.blog-area div.blog-post > div.content-box-area > div.content-area p span.text-small {
	font-size: .85em !important;
}
div.blog-area div.blog-post > div.content-box-area > div.content-area p span.text-big {
	font-size: 1.4em !important;
}
div.blog-area div.blog-post > div.content-box-area > div.content-area p span.text-huge {
	font-size: 1.8em !important;
}



div.blog-area div.blog-post div.ticket-item-area {
	font-size: 14px;
}
div.blog-area div.blog-post div.ticket-item-area a {
	display: block;
	color: #555;
	padding: 5px;
	border: solid 1px #ccc;
}
div.blog-area div.blog-post div.ticket-item-area a:hover {
	border-color: #fc538f;
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item {
	position: relative;
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.image {
	float: left;
	width: 50%;
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content {
	float: right;
	width: 48%;
	width: calc(50% - 10px);
	padding: 10px 0 0 10px;
	font-weight: normal;
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.title {
	color: #ff5800;
	font-weight: bold;
	font-size: 120%;
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.introduction {
	font-size: 75%;
	line-height: 1.4rem;
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.bottom-area {
	position: absolute;
	bottom: 0;
	width: 45%;
	width: calc(50% - 10px);
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.price-user-area {
	padding-right: 5px;
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.price-user-inner {
	display: table;
	width: 100%;
	margin: 10px 0 0 0;
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.price-user-area div.price {
	display: table-cell;
	width: 70%;
	color: #fc538f;
	padding: 5px 0 0 0;
	font-size: 180%;
	font-weight: 800;
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.price-user-area div.price span.price-suffix {
	color: #678;
	font-size: 70%;
	font-weight: normal;
	margin-left: 5px;
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.price-user-area  div.user-info {
	display: table-cell;
	width: 30%;
	text-align: right;
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.user-info div.user-image {
	width: 50px;
	height: 50px;
	vertical-align: bottom;
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.cate-area-info {
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.cate-area-info div.cate-area-info-inner div.cate-area-info-row {
	display: table;
	table-layout: fixed;
	width: 100%;
	padding: 0 5px;
	font-size: 120%;
	box-sizing: border-box;
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.cate-area-info div.cate-area-info-inner div.cate-area-info-row div.row-item {
	display: table-cell;
	vertical-align: bottom;
	font-size: 80%;
	padding: 0 0 0 0;
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.cate-area-info div.cate-area-info-inner div.cate-area-info-row span.icon {
	display: inline-block;
	width: 19px;
	height: 19px;
	margin-right: 3px;
	vertical-align: middle;
	opacity: 0.7;
	background-repeat: no-repeat;
	background-position: left center;
	background-size: contain;
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.cate-area-info div.cate-area-info-inner div.cate-area-info-row div.category {
	width: 40%;
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.cate-area-info div.cate-area-info-inner div.cate-area-info-row div.category span.icon {
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjEyOHB4IiBoZWlnaHQ9IjEyOHB4IiB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTI4IDEyOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjNUM2OTZGIiBkPSJNMTI1Ljk2NSw4MC42MDJjMCwwLjY4Ny0wLjI2MywxLjM3NS0wLjc4NywxLjg5OWwtNDEuODA3LDQxLjgxN2MtMC41MDMsMC41MDQtMS4xODcsMC43ODctMS45MDEsMC43ODcNCgkJYy0wLjcxMiwwLTEuMzk2LTAuMjgzLTEuODk4LTAuNzg3TDMuNTU2LDQ4LjI5N2MtMC41My0wLjUzNC0wLjgyOS0xLjM4NC0wLjc4Ny0yLjAwNGwwLjk4Mi0yNC43MDR2LTAuMDENCgkJYzAtNC45MjQsMS45NTgtOS42NDksNS41MDYtMTMuMTk3YzMuNTU0LTMuNTUsOC4yNzgtNS41MDIsMTMuMzAyLTUuNTAybDI0LjYwNC0wLjk4NmMwLjc0Ni0wLjAzMSwxLjQ3NSwwLjI1MywyLjAwNSwwLjc4Nw0KCQlsNzYuMDEsNzYuMDJDMTI1LjcwMiw3OS4yMjYsMTI1Ljk2NSw3OS45MTQsMTI1Ljk2NSw4MC42MDJ6IE04MS40NywxMTguNjE3bDM4LjAwNy0zOC4wMTZMNDYuMTk4LDcuMzExTDIyLjY2NSw4LjI1Ng0KCQljLTcuNTEyLDAtMTMuNTM5LDYuMDI2LTEzLjUzOSwxMy40MjdMOC4xODcsNDUuMzI4TDgxLjQ3LDExOC42MTd6Ii8+DQoJPHBhdGggZmlsbD0iIzVDNjk2RiIgZD0iTTM5Ljc5OSwyNS40ODZjMCwzLjU5LTEuMzk2LDYuOTctMy45MzIsOS41MTFjLTUuMjM5LDUuMjM5LTEzLjc2OSw1LjIzOS0xOS4wMDgsMA0KCQljLTUuMDcxLTUuMDgxLTUuMDcxLTEzLjk0MSwwLTE5LjAwM2M1LjIzOS01LjIzOCwxMy43NjktNS4yMzgsMTkuMDA4LDBDMzguNDAzLDE4LjUyNCwzOS43OTksMjEuODk1LDM5Ljc5OSwyNS40ODZ6DQoJCSBNMTguMzAyLDI1LjQ4NmMwLDIuMTYxLDAuODM1LDQuMTg4LDIuMzU3LDUuNzExYzEuNTIyLDEuNTIxLDMuNTQ4LDIuMzYsNS43MDEsMi4zNmMyLjE1NywwLDQuMTgzLTAuODQsNS43MDYtMi4zNg0KCQljMy4wNC0zLjA0NSwzLjA0OS04LjM2OCwwLTExLjQwMmMtMS41MjMtMS41MjEtMy41NDktMi4zNjMtNS43MDYtMi4zNjNjLTIuMTUyLDAtNC4xNzksMC44NDItNS43MDEsMi4zNjMNCgkJQzE5LjEzNywyMS4zMDYsMTguMzAyLDIzLjMzMiwxOC4zMDIsMjUuNDg2eiIvPg0KPC9nPg0KPC9zdmc+DQo=');
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.cate-area-info div.cate-area-info-inner div.cate-area-info-row div.area {
	width: 20%;
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.cate-area-info div.cate-area-info-inner div.cate-area-info-row div.area span.icon {
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjEyOHB4IiBoZWlnaHQ9IjEyOHB4IiB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTI4IDEyOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjNUM2OTZGIiBzdHJva2U9IiM1QzY5NkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTY0LjQyOCwxMjYuNTJjLTAuNDA2LDAtMC44MDYtMC4wOTItMS4xNzYtMC4yODMNCgkJYy0yLjA3My0xLjA0NS01MC43MzEtMjYuMzE4LTUwLjczMS03MS45NDhjMC0yOS4zNSwyMi44LTUyLjM0Myw1MS45MDctNTIuMzQzYzI5LjEwNCwwLDUxLjkwMywyMi45OTMsNTEuOTAzLDUyLjM0Mw0KCQljMCw0NS42My00OC42NTIsNzAuOTAzLTUwLjcyOCw3MS45NDhDNjUuMjMzLDEyNi40MjgsNjQuODMzLDEyNi41Miw2NC40MjgsMTI2LjUyeiBNNjQuNDI4LDcuMTM2DQoJCWMtMjYuMTk3LDAtNDYuNzE3LDIwLjcxMy00Ni43MTcsNDcuMTUyYzAsMzguNjk0LDM5LjM0Niw2Mi41Niw0Ni43MTcsNjYuNjg3YzcuMzY4LTQuMTM3LDQ2LjcxNC0yOC4wNDMsNDYuNzE0LTY2LjY4Nw0KCQlDMTExLjE0MiwyNy44NDksOTAuNjIyLDcuMTM2LDY0LjQyOCw3LjEzNnoiLz4NCgk8cGF0aCBmaWxsPSIjNUM2OTZGIiBzdHJva2U9IiM1QzY5NkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTY0LjQyOCw1OS4wNDJjLTguNTg4LDAtMTUuNTcyLTYuOTg1LTE1LjU3Mi0xNS41NzENCgkJYzAtOC41ODgsNi45ODQtMTUuNTcyLDE1LjU3Mi0xNS41NzJjOC41ODUsMCwxNS41NjksNi45ODQsMTUuNTY5LDE1LjU3MkM3OS45OTcsNTIuMDU4LDczLjAxMyw1OS4wNDIsNjQuNDI4LDU5LjA0MnoNCgkJIE02NC40MjgsMzMuMDg5Yy01LjcyNCwwLTEwLjM4MSw0LjY1OS0xMC4zODEsMTAuMzgzYzAsNS43MjIsNC42NTcsMTAuMzgxLDEwLjM4MSwxMC4zODFjNS43MjYsMCwxMC4zNzgtNC42NTksMTAuMzc4LTEwLjM4MQ0KCQlDNzQuODA2LDM3Ljc0OCw3MC4xNTMsMzMuMDg5LDY0LjQyOCwzMy4wODl6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==');
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.cate-area-info div.cate-area-info-inner div.cate-area-info-row div.min-person-number {
	width: 20%;
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.cate-area-info div.cate-area-info-inner div.cate-area-info-row div.min-person-number span.icon {
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjEyOHB4IiBoZWlnaHQ9IjEyOHB4IiB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTI4IDEyOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjNUM2OTZGIiBkPSJNMTEuNjU3LDEyNS43MThjLTEuNDA2LDAtMi41NDQtMS4xMzMtMi41NDQtMi41NDV2LTUuMDg4YzAtMTUuMjE4LDEwLjY3OS0yNS40NDQsMjYuNTczLTI1LjQ0NGg2LjMzNg0KCQlsNy45OTUtMTAuOTY0YzAuODI2LTEuMTMzLDIuNDE3LTEuMzgyLDMuNTYtMC41NTdjMS4xMzMsMC44MjQsMS4zODEsMi40MTUsMC41NTcsMy41NThsLTguNzYxLDEyLjAwNw0KCQljLTAuNDc3LDAuNjU2LTEuMjQzLDEuMDQ0LTIuMDUzLDEuMDQ0aC03LjYzM2MtMTMuMDUxLDAtMjEuNDg0LDcuOTkyLTIxLjQ4NCwyMC4zNTZ2NS4wODgNCgkJQzE0LjIwMiwxMjQuNTg1LDEzLjA2NCwxMjUuNzE4LDExLjY1NywxMjUuNzE4eiIvPg0KCTxwYXRoIGZpbGw9IiM1QzY5NkYiIGQ9Ik0xMTguNTIyLDEyNS43MThjLTEuNCwwLTIuNTQ1LTEuMTMzLTIuNTQ1LTIuNTQ1di01LjA4OGMwLTEzLjM1OS0xMi4wMTctMjAuMzU2LTIzLjg5NS0yMC4zNTZIODQuNDUNCgkJYy0wLjg3NSwwLTEuNjg5LTAuNDQ4LTIuMTU3LTEuMTkzbC03LjU1NC0xMi4wMDdjLTAuNzQ1LTEuMTkxLTAuMzg4LTIuNzYzLDAuODA1LTMuNTA4YzEuMTg0LTAuNzU2LDIuNzU1LTAuMzg4LDMuNTEsMC43OTYNCgkJbDYuNzk5LDEwLjgyNGg2LjIzYzE2LjUyLDAsMjguOTg0LDEwLjk0MiwyOC45ODQsMjUuNDQ0djUuMDg4QzEyMS4wNjcsMTI0LjU4NSwxMTkuOTM1LDEyNS43MTgsMTE4LjUyMiwxMjUuNzE4eiIvPg0KCTxwYXRoIGZpbGw9IiM1QzY5NkYiIGQ9Ik02My42NzUsOTAuMDk2Yy0xNC44MywwLTI2LjEwMi0xNS43NDQtMjcuMTk0LTMwLjcwNWMtNi40NjEtMC45ODUtNy4wMTMtNS44NTQtNy4wMTMtNy40NTlWNDEuNzUzDQoJCWMwLTMuMTgxLDMuMDc4LTUuNDc4LDUuMDktNi42MzV2LTguNjMzYzAtOS4xMzQsMy4wMDYtMTcuNTkyLDI0LjYwNC0xNy44MDZjNS43ODYtNC4xNDYsMTIuMTYtNi4zMjcsMTguNDktNi4zMjcNCgkJYzguMjAxLDAsMTUuNTc2LDMuODY2LDE4Ljc3Niw5Ljg1NWMyLjUwNSw0LjY2NywyLjE5NiwxMC4wOTgtMC44MDUsMTUuMDE5djcuODkxYzIuMDE4LDEuMTU3LDUuMDg4LDMuNDU0LDUuMDg4LDYuNjM1djEwLjE3OA0KCQljMCwzLjktMy4zNjksNi43NzgtOC40NDcsNy40NzRDOTEuMDIxLDczLjg1NCw3OC43MzUsOTAuMDk2LDYzLjY3NSw5MC4wOTZ6IE03Ny42NTEsNy40NDJjLTUuNDc3LDAtMTEuMDUyLDIuMDA4LTE2LjEyNCw1LjgxNQ0KCQljLTAuNDM3LDAuMzI4LTAuOTc0LDAuNTA3LTEuNTI2LDAuNTA3Yy0yMC4zNTYsMC0yMC4zNTYsNy4wNTEtMjAuMzU2LDEyLjcyMnYxMC4xNzhjMCwxLTAuNTkxLDEuOTA5LTEuNTAxLDIuMzIxDQoJCWMtMS44MTMsMC44MTktMy40ODgsMi4yMjItMy41OTIsMi43ODhsMC4wMDUsMTAuMTU5YzAsMC43NiwwLDIuNTQzLDQuMzc3LDIuNTQzYzEuNDA3LDAsMi41NDUsMS4xMzgsMi41NDUsMi41NDUNCgkJYzAsMTIuOTQsOS42OTEsMjcuOTg2LDIyLjE5NSwyNy45ODZjMTIuNzE0LDAsMjMuNjA5LTE1LjM4OSwyMy42MDktMjcuOTg2YzAtMS40MDcsMS4xMzMtMi41NDUsMi41NDMtMi41NDUNCgkJYzMuNzg2LDAsNS43OTYtMS40NzYsNS43OTYtMi41NDNWNDEuNzUzYy0wLjExLTAuNjAyLTEuOTQ5LTIuMDM5LTMuNTc5LTIuNzY5Yy0wLjkxNS0wLjQwOC0xLjUxMS0xLjMxNi0xLjUxMS0yLjMyMVYyNi40ODUNCgkJYzAtMC41MDEsMC4xNDktMC45OTQsMC40MjctMS40MTFjMi4zOTYtMy41ODMsMi43MzMtNy4yMDEsMC45ODUtMTAuNDY2Qzg5LjYwOSwxMC4yNTUsODQuMDA0LDcuNDQyLDc3LjY1MSw3LjQ0MnoiLz4NCjwvZz4NCjwvc3ZnPg0K');
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.cate-area-info div.cate-area-info-inner div.cate-area-info-row div.required-time {
	width: 20%;
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.cate-area-info div.cate-area-info-inner div.cate-area-info-row div.required-time span.icon {
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjEyOHB4IiBoZWlnaHQ9IjEyOHB4IiB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTI4IDEyOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjNUM2OTZGIiBkPSJNNjMuOTkyLDEyMy42MzVjLTI3LjE5OCwwLTQ5LjMyNi0yMi4xMjYtNDkuMzI2LTQ5LjMyM2MwLTI3LjE5NSwyMi4xMjctNDkuMzIyLDQ5LjMyNi00OS4zMjINCgkJYzI3LjE5NSwwLDQ5LjMyMiwyMi4xMjcsNDkuMzIyLDQ5LjMyMkMxMTMuMzE0LDEwMS41MDksOTEuMTg4LDEyMy42MzUsNjMuOTkyLDEyMy42MzV6IE02My45OTIsMzAuMTgxDQoJCWMtMjQuMzMzLDAtNDQuMTM0LDE5LjgwMS00NC4xMzQsNDQuMTMxYzAsMjQuMzM3LDE5LjgsNDQuMTMyLDQ0LjEzNCw0NC4xMzJjMjQuMzM1LDAsNDQuMTMtMTkuNzk1LDQ0LjEzLTQ0LjEzMg0KCQlDMTA4LjEyMiw0OS45ODEsODguMzI3LDMwLjE4MSw2My45OTIsMzAuMTgxeiIvPg0KCTxwYXRoIGZpbGw9IiM1QzY5NkYiIGQ9Ik0xMTMuMzE0LDEyNi4yMzJjLTAuODAzLDAtMS41OTMtMC4zNzQtMi4xLTEuMDc1bC0xMi45OC0xNy45NDljLTAuODQxLTEuMTU1LTAuNTc4LTIuNzc5LDAuNTc4LTMuNjE5DQoJCWMxLjE1Ni0wLjgzMywyLjc3OC0wLjU4OSwzLjYzMSwwLjU3N2wxMi45NzksMTcuOTQ5YzAuODQxLDEuMTY1LDAuNTc5LDIuNzg4LTAuNTg2LDMuNjMxDQoJCUMxMTQuMzc5LDEyNi4wNjksMTEzLjg0MSwxMjYuMjMyLDExMy4zMTQsMTI2LjIzMnoiLz4NCgk8cGF0aCBmaWxsPSIjNUM2OTZGIiBkPSJNMTQuNjY3LDEyNi4yMzJjLTAuNTI3LDAtMS4wNi0wLjE2My0xLjUyMS0wLjQ4NmMtMS4xNjEtMC44NDMtMS40MjUtMi40NjYtMC41ODMtMy42MzFsMTIuOTgtMTcuOTQ5DQoJCWMwLjgzNy0xLjE2NiwyLjQ1OS0xLjQxLDMuNjI1LTAuNTc3YzEuMTYsMC44NCwxLjQyNiwyLjQ2NCwwLjU4MywzLjYxOWwtMTIuOTgsMTcuOTQ5DQoJCUMxNi4yNjQsMTI1Ljg1OCwxNS40NjcsMTI2LjIzMiwxNC42NjcsMTI2LjIzMnoiLz4NCgk8cG9seWdvbiBmaWxsPSIjNUM2OTZGIiBwb2ludHM9IjkzLjMyNiwzOS41MjYgODkuMTcsMzYuNDE0IDk2Ljk1NywyNi4wMjkgMTAxLjExMywyOS4xNDEgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiM1QzY5NkYiIHBvaW50cz0iMzQuNjU1LDM5LjUyNiAyNi44NjcsMjkuMTQxIDMxLjAyMywyNi4wMjkgMzguODEyLDM2LjQxNCAJIi8+DQoJPHBhdGggZmlsbD0iIzVDNjk2RiIgZD0iTTYzLjk5Miw3Ni45MDdjLTAuNjY2LDAtMS4zMy0wLjI1My0xLjgzNi0wLjc2MWMtMS4wMTUtMS4wMTQtMS4wMTUtMi42NTYsMC0zLjY3bDI1Ljk1Ny0yNS45NTgNCgkJYzEuMDE0LTEuMDE1LDIuNjU5LTEuMDE1LDMuNjczLDBjMS4wMTQsMS4wMTMsMS4wMTQsMi42NTYsMCwzLjY3bC0yNS45NiwyNS45NThDNjUuMzIsNzYuNjU0LDY0LjY1Niw3Ni45MDcsNjMuOTkyLDc2LjkwN3oiLz4NCgk8cGF0aCBmaWxsPSIjNUM2OTZGIiBkPSJNNjMuOTkyLDc2LjkwN2MtMC42NjYsMC0xLjMzLTAuMjUzLTEuODM2LTAuNzYxTDQ2LjU4LDYwLjU3M2MtMS4wMTUtMS4wMTUtMS4wMTUtMi42NTcsMC0zLjY3Mg0KCQljMS4wMTQtMS4wMTMsMi42NTYtMS4wMTMsMy42NzEsMGwxNS41NzYsMTUuNTc1YzEuMDE2LDEuMDE0LDEuMDE2LDIuNjU2LDAsMy42N0M2NS4zMiw3Ni42NTQsNjQuNjU2LDc2LjkwNyw2My45OTIsNzYuOTA3eiIvPg0KCTxwYXRoIGZpbGw9IiM1QzY5NkYiIGQ9Ik0yNy44MDksNi44MTZjNi43MTIsMCwxMi43OTcsMy4xNDQsMTYuNjYxLDguMzM1Yy0xMy40ODgsNC40OTQtMjUuMjMsMTMuNjQtMzIuOTQ4LDI1LjY3Ng0KCQljLTIuOTctMy42Ny00LjY0NC04LjI4NC00LjY0NC0xMy4wODFDNi44NzksMTYuMjA4LDE2LjI2OSw2LjgxNiwyNy44MDksNi44MTYgTTI3LjgwOSwxLjYyNQ0KCQljLTE0LjQwNiwwLTI2LjEyMywxMS43MTctMjYuMTIzLDI2LjEyM2MwLDUuOTIxLDIuMDU5LDExLjcyOCw1LjgwMSwxNi4zNDdjMC45ODgsMS4yMjIsMi40NzQsMS45MjgsNC4wMzYsMS45MjgNCgkJYzAuMDk3LDAsMC4xOTMsMCwwLjI4NC0wLjAxMmMxLjY2OS0wLjA5LDMuMTg5LTAuOTczLDQuMDg2LTIuMzc3YzcuMDg5LTExLjA2LDE3LjgyMi0xOS40MjQsMzAuMjItMjMuNTUyDQoJCWMxLjU3OC0wLjUyNywyLjgwOS0xLjc4LDMuMzExLTMuMzcyYzAuNDk5LTEuNTg3LDAuMjA5LTMuMzIxLTAuNzg0LTQuNjU1QzQzLjcwNCw1LjQyNywzNi4xMTUsMS42MjUsMjcuODA5LDEuNjI1TDI3LjgwOSwxLjYyNXoiDQoJCS8+DQoJPHBhdGggZmlsbD0iIzVDNjk2RiIgZD0iTTEwMC40OTYsNi44MTZjMTEuNTQsMCwyMC45MzEsOS4zOTEsMjAuOTMxLDIwLjkzMWMwLDQuOTE4LTEuNzM1LDkuNjE4LTQuODE3LDEzLjMyNQ0KCQljLTcuNjU1LTEyLjA2Ny0xOS4zNjktMjEuMjY1LTMyLjg0Ni0yNS44MThDODcuNjI3LDEwLDkzLjc0Myw2LjgxNiwxMDAuNDk2LDYuODE2IE0xMDAuNDk2LDEuNjI1DQoJCWMtOC4zNTcsMC0xNS45ODIsMy44NDgtMjAuOTEsMTAuNTUxYy0wLjk4MywxLjMzNC0xLjI2OSwzLjA1OS0wLjc3MSw0LjY0YzAuNDk3LDEuNTgzLDEuNzI1LDIuODMsMy4yODUsMy4zNTYNCgkJYzEyLjM5Myw0LjE4OCwyMy4wOTIsMTIuNjAxLDMwLjEzLDIzLjY4NGMwLjg5MiwxLjM5OSwyLjM5MywyLjI5Miw0LjA0NSwyLjM5N2MwLjExMiwwLjAwNSwwLjIyNSwwLjAxMiwwLjMzNSwwLjAxMg0KCQljMS41NDEsMCwzLjAwMi0wLjY4MSwzLjk5NC0xLjg3MWMzLjg4NS00LjY2Niw2LjAxNS0xMC41NzcsNi4wMTUtMTYuNjQ2QzEyNi42MTgsMTMuMzQyLDExNC45MDYsMS42MjUsMTAwLjQ5NiwxLjYyNQ0KCQlMMTAwLjQ5NiwxLjYyNXoiLz4NCjwvZz4NCjwvc3ZnPg0K');
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.cate-area-info div.cate-area-info-inner div.cate-area-info-row span.inner {
	display: inline-block;
	max-width: 100%;
	max-width: calc(100% - 22px);
	vertical-align: top;

	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content div.cate-area-info div.cate-area-info-inner div.user-info {
	display: block;
	padding: 0 5px 5px 0;
}
div.blog-area div.blog-post div.ticket-item-area div.ticket-item div.content span.label {
	margin-right: 10px;
}
div.blog-area div.blog-post .trumbowyg-box,
div.blog-area div.blog-post .trumbowyg-editor {
	margin: 0 0 20px 0;
}
div.blog-area div.blog-post div.post-like-area {
	margin: 40px 0;
}
div.blog-area div.blog-post div.post-like-area div.sharepoint {
	float: left;
	margin-right: 100px;
}
div.blog-area div.blog-post div.post-like-area div.sharepoint span.count {
	color: #a6a6a6;
	font-size: 200%;
}
div.blog-area div.blog-post div.post-like-area div.sharepoint span.label {
	color: #bababa;
	font-size: 140%;
}
div.blog-area div.blog-post div.post-like-area div.post-like {
	float: left;
}
div.blog-area div.blog-post div.post-like-area span.icon a {
	display: inline-block;
	width: 20px;
	height: 20px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}
div.blog-area div.blog-post div.post-like-area div.comment-off span.icon a {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjNweCIgaGVpZ2h0PSIxOXB4IiB2aWV3Qm94PSIwIDAgMjMgMTkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIzIDE5IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjNUM2OTZGIiBkPSJNMy41LDE5Yy0wLjIwMiwwLTAuMzg1LTAuMTIxLTAuNDYyLTAuMzA5Yy0wLjA3Ny0wLjE4Ni0wLjAzNC0wLjQwMiwwLjEwOC0wLjU0NWMwLjU1Mi0wLjU1MSwxLjU1MS0xLjkxMiwyLjIyLTMuMzc5QzIuMDQzLDEzLjMxLDAsMTAuNzUxLDAsOGMwLTQuNDEsNS4xNTktOCwxMS41LThDMTcuODQxLDAsMjMsMy41OSwyMyw4YzAsNC40MTItNS4xNTgsOC0xMS41LDhjLTAuNDEsMC0wLjgxMy0wLjAyLTEuMjEyLTAuMDUxQzguNDA0LDE3Ljk3NCw2LjEyMiwxOSwzLjUsMTl6IE0xMS41LDFDNS43MSwxLDEsNC4xNDEsMSw4YzAsMi40NiwxLjk5Niw0Ljc3Myw1LjIwOCw2LjAzM2MwLjEyNCwwLjA0OSwwLjIyNCwwLjE0NiwwLjI3NiwwLjI2OGMwLjA1MywwLjEyMywwLjA1NSwwLjI2MiwwLjAwNSwwLjM4NWMtMC40NjYsMS4xNjQtMS4xODgsMi4zNTctMS44NDksMy4yMzhjMS45My0wLjI2NCwzLjYzMS0xLjIxMSw1LjA3LTIuODI2YzAuMTA0LTAuMTE3LDAuMjYxLTAuMTcyLDAuNDE3LTAuMTY0QzEwLjU3OCwxNC45NzIsMTEuMDM0LDE1LDExLjUsMTVDMTcuMjkxLDE1LDIyLDExLjg1OSwyMiw4QzIyLDQuMTQxLDE3LjI5MSwxLDExLjUsMXoiLz48L2c+PC9zdmc+);
}
div.blog-area div.blog-post div.post-like-area div.comment-on span.icon a {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjNweCIgaGVpZ2h0PSIxOXB4IiB2aWV3Qm94PSIwIDAgMjMgMTkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIzIDE5IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjNTdCOEUyIiBkPSJNMy41LDE5Yy0wLjIwMiwwLTAuMzg1LTAuMTIxLTAuNDYyLTAuMzA5Yy0wLjA3Ny0wLjE4Ni0wLjAzNC0wLjQwMiwwLjEwOC0wLjU0NWMwLjU1Mi0wLjU1MSwxLjU1MS0xLjkxMiwyLjIyLTMuMzc5QzIuMDQzLDEzLjMxLDAsMTAuNzUxLDAsOGMwLTQuNDEsNS4xNTktOCwxMS41LThDMTcuODQxLDAsMjMsMy41OSwyMyw4YzAsNC40MTItNS4xNTgsOC0xMS41LDhjLTAuNDEsMC0wLjgxMy0wLjAyLTEuMjEyLTAuMDUxQzguNDA0LDE3Ljk3NCw2LjEyMiwxOSwzLjUsMTl6IE0xMS41LDFDNS43MSwxLDEsNC4xNDEsMSw4YzAsMi40NiwxLjk5Niw0Ljc3Myw1LjIwOCw2LjAzM2MwLjEyNCwwLjA0OSwwLjIyNCwwLjE0NiwwLjI3NiwwLjI2OGMwLjA1MywwLjEyMywwLjA1NSwwLjI2MiwwLjAwNSwwLjM4NWMtMC40NjYsMS4xNjQtMS4xODgsMi4zNTctMS44NDksMy4yMzhjMS45My0wLjI2NCwzLjYzMS0xLjIxMSw1LjA3LTIuODI2YzAuMTA0LTAuMTE3LDAuMjYxLTAuMTcyLDAuNDE3LTAuMTY0QzEwLjU3OCwxNC45NzIsMTEuMDM0LDE1LDExLjUsMTVDMTcuMjkxLDE1LDIyLDExLjg1OSwyMiw4QzIyLDQuMTQxLDE3LjI5MSwxLDExLjUsMXoiLz48L2c+PC9zdmc+);
}
div.blog-area div.blog-post div.post-like-area div.post-like-off span.icon a {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjMuMDhweCIgaGVpZ2h0PSIxOXB4IiB2aWV3Qm94PSIwIDAgMjMuMDggMTkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIzLjA4IDE5IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjNUM2OTZGIiBkPSJNMjEsMTZoLTNjLTAuMjc1LDAtMC41LTAuMjIzLTAuNS0wLjVjMC0wLjI3NSwwLjIyNS0wLjUsMC41LTAuNWgzYzAuMjc3LDAsMC41LDAuMjI1LDAuNSwwLjVDMjEuNSwxNS43NzcsMjEuMjc3LDE2LDIxLDE2eiIvPjxwYXRoIGZpbGw9IiM1QzY5NkYiIGQ9Ik0yMiwxM2gtNGMtMC4yNzUsMC0wLjUtMC4yMjMtMC41LTAuNWMwLTAuMjc1LDAuMjI1LTAuNSwwLjUtMC41aDRjMC4yNzcsMCwwLjUsMC4yMjUsMC41LDAuNUMyMi41LDEyLjc3NywyMi4yNzcsMTMsMjIsMTN6Ii8+PHBhdGggZmlsbD0iIzVDNjk2RiIgZD0iTTIyLDEwaC00Yy0wLjI3NSwwLTAuNS0wLjIyMy0wLjUtMC41QzE3LjUsOS4yMjUsMTcuNzI0LDksMTgsOWg0YzAuMjc3LDAsMC41LDAuMjI1LDAuNSwwLjVDMjIuNSw5Ljc3NywyMi4yNzcsMTAsMjIsMTB6Ii8+PHBhdGggZmlsbD0iIzVDNjk2RiIgZD0iTTE4LjA1MiwxOUg5Ljg2NWMtMC40MzksMC0wLjk4OC0wLjIzMi0xLjM5Ni0wLjU5NkM4LjE3MywxOC4xNDUsNy43OTIsMTgsNy4zOTYsMThIN2MtMC4yNzYsMC0wLjUtMC4yMjMtMC41LTAuNUM2LjUsMTcuMjI1LDYuNzI0LDE3LDcsMTdoMC4zOTZjMC42MzksMCwxLjI1NSwwLjIzMiwxLjczNCwwLjY1NkM5LjM5OSwxNy44OTUsOS43MjIsMTgsOS44NjUsMThoOC4xODdjMS4wMDQsMCwxLjU0OS0wLjQ0MSwxLjgyOC0wLjgxMWMwLjQtMC41MjksMC40NjktMS4xNjIsMC4zNTktMS41NTNjLTAuMDcyLTAuMjU4LDAuMDctMC41MjUsMC4zMjItMC42MTFjMC40NTMtMC4xNSwwLjY3NC0wLjUxMiwwLjc3OS0wLjc4N2MwLjIwOS0wLjU0OSwwLjEzMS0xLjE2Ni0wLjA1NS0xLjQ5Yy0wLjEzMS0wLjIyNy0wLjA2My0wLjUxOCwwLjE1Ni0wLjY2NGMwLjQ4LTAuMzIsMC42MDQtMC45MDYsMC41NjQtMS4zMDljLTAuMDM3LTAuMzk1LTAuMjIxLTAuNzA1LTAuNDgtMC44MTRjLTAuMjE5LTAuMDkyLTAuMzQ0LTAuMzI2LTAuMjk3LTAuNTU4QzIxLjI3Nyw5LjE2OCwyMS40ODIsOSwyMS43Miw5YzAuMjI1LDAsMC4zNTksMCwwLjM1OS0wLjc1MkMyMi4wOCw3LjI3LDIxLjczLDcsMjAuNDUzLDdoLTUuNDEyYy0wLjE1NiwwLTAuMzAzLTAuMDcyLTAuMzk2LTAuMTk3Yy0wLjA5Ni0wLjEyMy0wLjEyNy0wLjI4NS0wLjA4NC0wLjQzNmMwLjk4OC0zLjU3NCwwLjEzNy01LjAxMi0wLjUyMS01LjI5N0MxMy42NjYsMC45MTEsMTMuMjYzLDEuMDM2LDEzLDEuMzc3djIuMjI3YzAsMC4yOTMtMC4xMzUsMC41MzUtMC4yNDQsMC43MjljLTAuMDM3LDAuMDY4LTAuMDc3LDAuMTMzLTAuMSwwLjE5N2MtMC41MzMsMS41MjktMS42MywyLjkzMi0zLjM1Myw0LjI4N0M5LjE5NSw4LjkwMSw5LjEyOCw4Ljk1Miw5LjEwOCw4Ljk3M0M4LjU2LDkuNjM3LDcuNzk3LDEwLDYuOTYyLDEwYy0wLjI3NiwwLTAuNS0wLjIyMy0wLjUtMC41YzAtMC4yNzUsMC4yMjQtMC41LDAuNS0wLjVjMC41MzIsMCwxLjAyMS0wLjIzNiwxLjM3Ni0wLjY2NGMwLjA5LTAuMTA5LDAuMjAzLTAuMTk1LDAuMjk0LTAuMjY0YzEuNjIxLTEuMjc1LDIuNjExLTIuNTI5LDMuMDgxLTMuODc1YzAuMDQxLTAuMTE1LDAuMTA0LTAuMjM0LDAuMTctMC4zNTRDMTEuOTI1LDMuNzcsMTEuOTk1LDMuNjQ1LDEyLDMuNlYxLjIyM2MwLTAuMDkyLDAuMDI1LTAuMTgyLDAuMDczLTAuMjZjMC41Mi0wLjg1NCwxLjQ5My0xLjE4OCwyLjM2Mi0wLjgwOWMxLjE3NiwwLjUwOCwyLjA3OCwyLjMwOSwxLjI1LDUuODQ2aDQuNzY4YzAuNzg3LDAsMi42MjcsMCwyLjYyNywyLjI0OGMwLDAuMjk1LDAsMC45OTQtMC40MjIsMS40MTRjMC4xODgsMC4yODMsMC4zMDksMC42MjgsMC4zNDYsMS4wMTVjMC4wNzIsMC43NTQtMC4xODIsMS40NzUtMC42NzYsMS45NjljMC4xOTcsMC41OTQsMC4xODQsMS4zMjgtMC4wNTMsMS45NDljLTAuMjAxLDAuNTI3LTAuNTQ3LDAuOTQxLTAuOTk2LDEuMTk5YzAuMDU1LDAuNjc0LTAuMTYyLDEuNDItMC42MDIsMS45OThDMjAuMDg3LDE4LjU3MiwxOS4xNTYsMTksMTguMDUyLDE5eiIvPjxwYXRoIGZpbGw9IiM1QzY5NkYiIGQ9Ik02LjUsMTloLTZDMC4yMjQsMTksMCwxOC43NzcsMCwxOC41di0xMEMwLDguMjI1LDAuMjI0LDgsMC41LDhoNkM2Ljc3Niw4LDcsOC4yMjUsNyw4LjV2MTBDNywxOC43NzcsNi43NzYsMTksNi41LDE5eiBNMSwxOGg1VjlIMVYxOHoiLz48L2c+PC9zdmc+);
}
div.blog-area div.blog-post div.post-like-area div.post-like-on span.icon a {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjMuMDhweCIgaGVpZ2h0PSIxOXB4IiB2aWV3Qm94PSIwIDAgMjMuMDggMTkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIzLjA4IDE5IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjNTdCOEUyIiBkPSJNMjEsMTZoLTNjLTAuMjc1LDAtMC41LTAuMjIzLTAuNS0wLjVjMC0wLjI3NSwwLjIyNS0wLjUsMC41LTAuNWgzYzAuMjc3LDAsMC41LDAuMjI1LDAuNSwwLjVDMjEuNSwxNS43NzcsMjEuMjc3LDE2LDIxLDE2eiIvPjxwYXRoIGZpbGw9IiM1N0I4RTIiIGQ9Ik0yMiwxM2gtNGMtMC4yNzUsMC0wLjUtMC4yMjMtMC41LTAuNWMwLTAuMjc1LDAuMjI1LTAuNSwwLjUtMC41aDRjMC4yNzcsMCwwLjUsMC4yMjUsMC41LDAuNUMyMi41LDEyLjc3NywyMi4yNzcsMTMsMjIsMTN6Ii8+PHBhdGggZmlsbD0iIzU3QjhFMiIgZD0iTTIyLDEwaC00Yy0wLjI3NSwwLTAuNS0wLjIyMy0wLjUtMC41QzE3LjUsOS4yMjUsMTcuNzI0LDksMTgsOWg0YzAuMjc3LDAsMC41LDAuMjI1LDAuNSwwLjVDMjIuNSw5Ljc3NywyMi4yNzcsMTAsMjIsMTB6Ii8+PHBhdGggZmlsbD0iIzU3QjhFMiIgZD0iTTE4LjA1MiwxOUg5Ljg2NWMtMC40MzksMC0wLjk4OC0wLjIzMi0xLjM5Ni0wLjU5NkM4LjE3MywxOC4xNDUsNy43OTIsMTgsNy4zOTYsMThIN2MtMC4yNzYsMC0wLjUtMC4yMjMtMC41LTAuNUM2LjUsMTcuMjI1LDYuNzI0LDE3LDcsMTdoMC4zOTZjMC42MzksMCwxLjI1NSwwLjIzMiwxLjczNCwwLjY1NkM5LjM5OSwxNy44OTUsOS43MjIsMTgsOS44NjUsMThoOC4xODdjMS4wMDQsMCwxLjU0OS0wLjQ0MSwxLjgyOC0wLjgxMWMwLjQtMC41MjksMC40NjktMS4xNjIsMC4zNTktMS41NTNjLTAuMDcyLTAuMjU4LDAuMDctMC41MjUsMC4zMjItMC42MTFjMC40NTMtMC4xNSwwLjY3NC0wLjUxMiwwLjc3OS0wLjc4N2MwLjIwOS0wLjU0OSwwLjEzMS0xLjE2Ni0wLjA1NS0xLjQ5Yy0wLjEzMS0wLjIyNy0wLjA2My0wLjUxOCwwLjE1Ni0wLjY2NGMwLjQ4LTAuMzIsMC42MDQtMC45MDYsMC41NjQtMS4zMDljLTAuMDM3LTAuMzk1LTAuMjIxLTAuNzA1LTAuNDgtMC44MTRjLTAuMjE5LTAuMDkyLTAuMzQ0LTAuMzI2LTAuMjk3LTAuNTU4QzIxLjI3Nyw5LjE2OCwyMS40ODIsOSwyMS43Miw5YzAuMjI1LDAsMC4zNTksMCwwLjM1OS0wLjc1MkMyMi4wOCw3LjI3LDIxLjczLDcsMjAuNDUzLDdoLTUuNDEyYy0wLjE1NiwwLTAuMzAzLTAuMDcyLTAuMzk2LTAuMTk3Yy0wLjA5Ni0wLjEyMy0wLjEyNy0wLjI4NS0wLjA4NC0wLjQzNmMwLjk4OC0zLjU3NCwwLjEzNy01LjAxMi0wLjUyMS01LjI5N0MxMy42NjYsMC45MTEsMTMuMjYzLDEuMDM2LDEzLDEuMzc3djIuMjI3YzAsMC4yOTMtMC4xMzUsMC41MzUtMC4yNDQsMC43MjljLTAuMDM3LDAuMDY4LTAuMDc3LDAuMTMzLTAuMSwwLjE5N2MtMC41MzMsMS41MjktMS42MywyLjkzMi0zLjM1Myw0LjI4N0M5LjE5NSw4LjkwMSw5LjEyOCw4Ljk1Miw5LjEwOCw4Ljk3M0M4LjU2LDkuNjM3LDcuNzk3LDEwLDYuOTYyLDEwYy0wLjI3NiwwLTAuNS0wLjIyMy0wLjUtMC41YzAtMC4yNzUsMC4yMjQtMC41LDAuNS0wLjVjMC41MzIsMCwxLjAyMS0wLjIzNiwxLjM3Ni0wLjY2NGMwLjA5LTAuMTA5LDAuMjAzLTAuMTk1LDAuMjk0LTAuMjY0YzEuNjIxLTEuMjc1LDIuNjExLTIuNTI5LDMuMDgxLTMuODc1YzAuMDQxLTAuMTE1LDAuMTA0LTAuMjM0LDAuMTctMC4zNTRDMTEuOTI1LDMuNzcsMTEuOTk1LDMuNjQ1LDEyLDMuNlYxLjIyM2MwLTAuMDkyLDAuMDI1LTAuMTgyLDAuMDczLTAuMjZjMC41Mi0wLjg1NCwxLjQ5My0xLjE4OCwyLjM2Mi0wLjgwOWMxLjE3NiwwLjUwOCwyLjA3OCwyLjMwOSwxLjI1LDUuODQ2aDQuNzY4YzAuNzg3LDAsMi42MjcsMCwyLjYyNywyLjI0OGMwLDAuMjk1LDAsMC45OTQtMC40MjIsMS40MTRjMC4xODgsMC4yODMsMC4zMDksMC42MjgsMC4zNDYsMS4wMTVjMC4wNzIsMC43NTQtMC4xODIsMS40NzUtMC42NzYsMS45NjljMC4xOTcsMC41OTQsMC4xODQsMS4zMjgtMC4wNTMsMS45NDljLTAuMjAxLDAuNTI3LTAuNTQ3LDAuOTQxLTAuOTk2LDEuMTk5YzAuMDU1LDAuNjc0LTAuMTYyLDEuNDItMC42MDIsMS45OThDMjAuMDg3LDE4LjU3MiwxOS4xNTYsMTksMTguMDUyLDE5eiIvPjxwYXRoIGZpbGw9IiM1N0I4RTIiIGQ9Ik02LjUsMTloLTZDMC4yMjQsMTksMCwxOC43NzcsMCwxOC41di0xMEMwLDguMjI1LDAuMjI0LDgsMC41LDhoNkM2Ljc3Niw4LDcsOC4yMjUsNyw4LjV2MTBDNywxOC43NzcsNi43NzYsMTksNi41LDE5eiBNMSwxOGg1VjlIMVYxOHoiLz48L2c+PC9zdmc+);
}
div.blog-area div.blog-post div.post-like-area div.other span.icon a {
	position: relative;
}
div.blog-area div.blog-post div.post-like-area div.other span.icon a span.inner {
}
div.blog-area div.blog-post div.post-like-area div.other span.icon a span.inner span.inner2 {
	display: inline-block;
	vertical-align: middle;
	width: 5px;
	height: 5px;
	background: #aaa;
	border-radius: 50%;
	margin-right: 1px;
}
div.blog-area div.blog-post div.post-like-area span.count,
div.blog-area div.blog-post div.post-like-area span.count a {
	color: #666;
	margin-left: 3px;
	text-decoration: none;
}
div.blog-area div.blog-post div.post-like-area span.count a:hover {
	color: #ff9c3d;
}
div.blog-area div.blog-post div.post-like-area span.count-mini {
	position: relative;
	display: inline-block;
	line-height: normal;
	color: #888;
	padding: 1px 2px;
	font-size: 80%;
	vertical-align: middle;
	border: solid 1px #ccc;
	border-radius: 3px;
}
div.blog-area div.blog-post div.post-like-area span.count-mini:before,
div.blog-area div.blog-post div.post-like-area span.count-mini:after {
	content: '';
	position: absolute;
	display: block;
	left: -6px;
	top: 0;
	bottom: 0;
	width: 0;
	height: 0;
	margin: auto 0;
	border-style: solid;
	border-width: 4px 6px 4px 0;
	border-color: transparent #fff;
	z-index: 1;
}
div.blog-area div.blog-post div.post-like-area span.count-mini:before {
	left: -7px;
	border-color: transparent #aaa;
	z-index: 0;
}
div.blog-area div.blog-post div.post-like-area div.comment {
	float: left;
	margin-left: 10px;
}
div.blog-area div.blog-post div.post-like-area div.post-social-button-area {
	float: right;
}
div.blog-area div.blog-post div.move-post-area div.move-post-inner {
	padding: 15px 0;
	border-top: solid 1px #e1e5e7;
}
div.blog-area div.blog-post div.move-post-area div.move-post-inner div.move-post-prev,
div.blog-area div.blog-post div.move-post-area div.move-post-inner div.move-post-next {
	float: left;
	width: 50%;
}
div.blog-area div.blog-post div.move-post-area div.move-post-inner div.move-post-prev a,
div.blog-area div.blog-post div.move-post-area div.move-post-inner div.move-post-next a {
	display: block;
	padding: 2px 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 110%;
	color: #000;
	background-repeat: no-repeat;
	background-size: 15px;
}
div.blog-area div.blog-post div.move-post-area div.move-post-inner div.move-post-prev a:hover,
div.blog-area div.blog-post div.move-post-area div.move-post-inner div.move-post-next a:hover {
	color: #ff9c3d;
}
div.blog-area div.blog-post div.move-post-area div.move-post-inner div.move-post-prev a {
	position: relative;
	padding: 0 5px 0 17px;
	text-align: left;
}
div.blog-area div.blog-post div.move-post-area div.move-post-inner a:after {
	position: absolute;
	display: block;
	content: "";
	top: 17px;
	width: 7px;
	height: 7px;
	border-top: 2px solid rgba(0,0,0,0.6);
	border-right: 2px solid rgba(0,0,0,0.6);
}
div.blog-area div.blog-post div.move-post-area div.move-post-inner div.move-post-prev a:after {
	left: 5px;
	-webkit-transform: rotate(225deg);
	transform: rotate(225deg);
}
div.blog-area div.blog-post div.move-post-area div.move-post-inner div.move-post-next a {
	position: relative;
	padding: 0 17px 0 5px;
	text-align: right;
}
div.blog-area div.blog-post div.move-post-area div.move-post-inner div.move-post-next a:after {
	right: 5px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
div.blog-area div.blog-post div.move-post-area div.move-post-inner div.move-post-prev a div.move {
	padding-top: 0;
	padding-left: 10px;
	font-size: 90%;
}
div.blog-area div.blog-post div.move-post-area div.move-post-inner div.move-post-next a div.move {
	padding-top: 0;
	padding-right: 10px;
	font-size: 90%;
}
div.blog-area div.blog-post div.move-post-area div.move-post-inner div.prev-exist a {
	border-right: solid 1px #e1e5e7;
}
div.blog-area div.blog-post div.move-post-area div.move-post-inner div.prev-empty + div.move-post-next a {
	border-left: solid 1px #e1e5e7;
}
div.blog-area div.blog-post div.author-area {
	padding: 20px 0;
	border-top: solid 1px #e1e5e7;
}
div.blog-area div.blog-post div.author-area div.author-inner div.image {
	float: left;
	margin-right: 15px;
}
div.blog-area div.blog-post div.author-area div.author-inner div.name-area {
	float: left;
	width: calc(100% - 200px);
}
div.blog-area div.blog-post div.author-area div.author-inner div.name-area a {
	font-weight: bold;
	color: rgba(0,0,0,0.8);
	text-decoration: none;
}
div.blog-area div.blog-post div.author-area div.author-inner div.name-area a:hover {
	color: #ff9c3d;
}
div.blog-area div.blog-post div.author-area div.author-inner div.name-area div.introduction {
	color: #555;

	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	height: $font-size*$line-height*$lines-to-show; /* Fallback for non-webkit */
}
div.blog-area div.blog-post div.author-area div.author-inner div.follow {
	float: right;
	margin-top: 4px;
	margin-right: 5px;
}
div.follow button {
	padding: 4px 18px;
	color: #09c;
	border: solid 1px #09c;
	background-color: #fff;
	cursor: pointer;

	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}
div.follow button:hover {
	background-color: #c3e9fa;
}
div.blog-area div.blog-post div.comment-area {
	margin: 20px 0 0 0;
	padding: 10px 0;
	border-top: solid 1px #e1e5e7;
}
div.blog-area div.blog-post div.comment-area div.comment-title {
	font-weight: bold;
}
div.blog-area div.blog-post div.comment-write-area {
	padding: 10px 0;
	border-top: solid 1px #e1e5e7;
}
div.blog-area div.blog-post div.comment-write-area div.comment-write-inner div.comment-write-title {
	font-weight: bold;
}
div.blog-area div.blog-post div.comment-write-inner div.comment-content-area {
	width: 400px;
	margin: 0 auto;
}
div.blog-area div.blog-post div.comment-area div.common-list-area div.common-list-content div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.comment-write-inner div.comment-content-area {
	margin: 10px auto 0 0;
}
div.blog-area div.blog-post div.comment-write-inner div.comment-content-area div.loading-button-area {
	margin-top: 5px;
}
div.blog-area div.blog-post div.comment-write-inner div.comment-content-area div.loading-button-area div.loading {
	float: left;
}
div.blog-area div.blog-post div.comment-write-inner div.comment-content-area div.loading-button-area div.loading div.common-loading-icon-small {
}
div.blog-area div.blog-post div.comment-write-inner div.comment-content-area div.loading-button-area div.loading span.message {
	color: #666;
	margin-left: 5px;
}
div.blog-area div.blog-post div.comment-write-inner div.comment-content-area div.loading-button-area div.comment-button {
	float: right;
}
div.blog-area div.blog-post div.comment-write-inner div.comment-content-area div.comment-content textarea {
	display: block;
	width: 100%;
	height: 50px;

	border: solid 1px #ccc;

	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}
div.blog-area div.blog-post div.comment-write-inner div.comment-content-area div.comment-button {
	text-align: right;
}
div.blog-area div.blog-post div.comment-write-inner div.comment-content-area div.comment-button input.btn {
	-webkit-appearance: none;
}
div.blog-area div.blog-post div.comment-write-area div.comment-write-inner div.login-form {
	border: solid 1px #ddd;
	background-color: #f6f6f6;
	text-align: center;
	padding: 20px;
}
div.blog-area div.blog-post div.comment-write-area div.comment-write-inner div.login-form div.login-message {
}
div.blog-area div.blog-post div.comment-write-area div.comment-write-inner div.login-form div.login-button {
	margin-top: 10px;
}
div.blog-area div.blog-post div.comment-write-area div.comment-write-inner div.comment-disable {
	border: solid 1px #ccc;
	background-color: #eee;
	text-align: center;
	padding: 20px;
}
div.blog-area div.blog-post div.comment-write-area div.comment-write-inner div.comment-disable div.message {
}
div.blog-area div.blog-post div.comment-area {
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list {
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item {
	margin: 10px 0 0 0;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.saved-comment-start {
	position: relative;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.saved-comment-end:before {
	display: none;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.saved-comment-start:before {
	animation-name: saved-comment-start, saved-comment-end;
	animation-duration: 0.7s, 0.7s;
	animation-timing-function: ease;
	animation-delay: 0.0s, 0.8s;
	animation-fill-mode: forwards;

	-webkit-animation-name: saved-comment-start, saved-comment-end;
	-webkit-animation-duration: 0.7s, 0.7s;
	-webkit-animation-timing-function: ease;
	-webkit-animation-delay: 0.0s, 0.8s;
	-webkit-animation-fill-mode: forwards;

	content: "";
	position: absolute;
	display: inline-block;
	width: 100%;
	height: 100%;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#febbbb+0,fe9090+45,ff5c5c+100;Red+3D+%231 */
background: rgb(254,187,187); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(254,187,187,1) 0%, rgba(254,144,144,1) 45%, rgba(255,92,92,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,187,187,1)), color-stop(45%,rgba(254,144,144,1)), color-stop(100%,rgba(255,92,92,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(254,187,187,1) 0%,rgba(254,144,144,1) 45%,rgba(255,92,92,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(254,187,187,1) 0%,rgba(254,144,144,1) 45%,rgba(255,92,92,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(254,187,187,1) 0%,rgba(254,144,144,1) 45%,rgba(255,92,92,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(254,187,187,1) 0%,rgba(254,144,144,1) 45%,rgba(255,92,92,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febbbb', endColorstr='#ff5c5c',GradientType=0 ); /* IE6-9 */
}
@keyframes saved-comment-start {
	from {
		opacity: 0.0;
	}
	to {
		opacity: 0.5;
	}
}
@-webkit-keyframes saved-comment-start {
	from {
		opacity: 0.0;
	}
	to {
		opacity: 0.5;
	}
}
@keyframes saved-comment-end {
	from {
		opacity: 0.5;
	}
	to {
		opacity: 0.0;
	}
}
@-webkit-keyframes saved-comment-end {
	from {
		opacity: 0.5;
	}
	to {
		opacity: 0.0;
	}
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner {
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item-reply div.column-block-middle-blog-comment-item-inner {
	margin-left: 50px;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.image {
	float: left;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.image img {
	width: 48px;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area {
	float: left;
	width: calc(100% - 60px);
	margin-left: 10px;
}
#wrapper div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner {
	width: auto;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.name-area {
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.name-area div.name {
	float: left;
	min-width: 200px;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.name-area div.name a {
	color: #09c;
	text-decoration: none;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.name-area div.name a:hover {
	color: #ff9c3d;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.name-area div.date {
	float: right;
	color: #555;
	font-size: 90%;
	margin-left: 10px;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.name-area div.edited {
	float: right;
	color: #888;
	font-size: 90%;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.name-area div.delete {
	float: right;
	margin-left: 10px;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.name-area div.delete img {
	width: 15px;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.content div.content-inner {
	word-wrap: break-word;
	word-break: break-all;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.content div.content-inner a {
	color: #09c;
	text-decoration: none;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.content div.content-inner a:hover {
	color: #ff9c3d;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.reply a {
	color: #09c;
	text-decoration: none;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.reply a:hover {
	color: #ff9c3d;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.reply div.post-like {
	float: left;
	margin-right: 15px;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.reply div.post-like a {
	color: #333;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.reply div.post-like span.icon {
	margin-right: 8px;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.reply div.post-like span.icon a {
	display: inline-block;
	width: 20px;
	height: 20px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.reply div.reply-inner {
	float: left;
}
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.reply div.edit-inner {
	float: left;
	margin-left: 20px;
}
div.blog-area div.blog-post div.recommend-area {
	margin-top: 30px;
	padding: 20px 0;
	border-top: solid 1px #e1e5e7;
}
div.blog-area div.blog-post div.recommend-area a {
	text-decoration: none;
	color: #969696;
}
div.blog-area div.blog-post div.recommend-area div.recommend-title {
	font-weight: bold;
	font-size: 120%;
}
div.blog-area div.blog-post div.recommend-area div.item {
	padding: 20px 0;
}
div.blog-area div.blog-post div.recommend-area div.item:nth-child(n+3) {
	border-top: solid 1px #e5e9eb;
}
div.blog-area div.blog-post div.recommend-area div.item div.title-content-area {
	float: left;
	width: calc(100% - 160px);
}
div.blog-area div.blog-post div.recommend-area div.item div.title-content-area div.item-title a {
	font-weight: bold;
	font-size: 160%;
	color: #000;
}
div.blog-area div.blog-post div.recommend-area div.item div.title-content-area div.item-content {
	word-wrap: break-word;
	word-break: break-all;
}
div.blog-area div.blog-post div.recommend-area div.item div.title-content-area div.item-content a {
	color: #666;
	font-size: 120%;
	line-height: 1.9em;
}
div.blog-area div.blog-post div.recommend-area div.item div.title-content-area div.user-info-area {
	margin-top: 3px;
}
div.blog-area div.blog-post div.recommend-area div.item div.title-content-area div.user-info-area div.user-image {
	float: left;
}
div.blog-area div.blog-post div.recommend-area div.item div.title-content-area div.user-info-area div.user-image a {
	width: 40px;
	height: 40px;
}
div.blog-area div.blog-post div.recommend-area div.item div.title-content-area div.user-info-area div.user-name-post-date-area {
	float: left;
	width: calc(100% - 80px);
	margin-left: 10px;
}
div.blog-area div.blog-post div.recommend-area div.item div.title-content-area div.user-info-area div.user-name-post-date-area div.user-name a {
	color: #09c;
}
div.blog-area div.blog-post div.recommend-area div.item div.title-content-area div.user-info-area div.user-name-post-date-area div.user-post-date {
	font-size: 90%;
}
div.blog-area div.blog-post div.recommend-area div.item div.title-content-area div.user-info-area div.user-name-post-date-area div.user-post-date div.user-post {
	float: left;
}
div.blog-area div.blog-post div.recommend-area div.item div.title-content-area div.user-info-area div.user-name-post-date-area div.user-post-date div.user-date {
	float: left;
	margin-left: 10px;
}
div.blog-area div.blog-post div.recommend-area div.item div.image {
	float: right;
	width: 140px;
}
div.blog-area div.blog-post div.recommend-area div.item div.image img {
	width: 100%;
	max-height: 100px;
}
div.blog-area div.blog-post div.recommend-area div.item div.post-like-area {
	margin: 20px 0 0 0;
}
div.blog-area div.blog-post div.blog-link-area {
	border-top: solid 1px #e5e9eb;
	text-align: center;
	padding-top: 20px;
}
div.blog-area div.blog-post div.blog-link-area a {
	display: block;
	text-decoration: none;
	color: #09c;
	font-size: 120%;
	background-color: #f6f6f6;
	padding: 10px 0;
}
div.blog-area div.blog-post div.blog-link-area a:hover {
	color: #ff9c3d;
	background-color: #d7eef8;
}

div.blog-area div.blog-post div.map-area {
	margin-top: 50px;
	padding: 0;
	height: 300px;
}
div.blog-area div.blog-post div.map-area #map-rect {
	width: 100%;
	height: 300px;
}
div.blog-area div.blog-post div.map-area #map-rect div.infowindow img {
	width: 200px;
	height: 120px;
}

/* Map Marker */
div.blog-area div.blog-post div.map-area #map-rect div.marker {
	display: none;
	position: absolute;
	top: 0;
	left: -10px;
	width: 40px;
	height: 40px;
	background: url('../../img/user/global/house/icon/pin_red_white.png') no-repeat left top;
	cursor: pointer;
}
div.blog-area div.blog-post div.map-area #map-rect div.marker div.marker-inner {
	position: relative;
	left: 4px;
	top: 4px;
	display: inline-block;
	width: 18px;
	height: 18px;
	font-size: 130%;
	font-weight: bold;
	text-align: center;
}

#profile-blog-post-like-user-area {
}
#profile-blog-post-like-user-area div.post-like-user-inner {
	background-color: #fff;
}
#profile-blog-post-like-user-area div.post-like-user-inner div.title {
	font-weight: bold;
	font-size: 200%;
	color: #444;
	padding: 10px 0;
	text-align: center;
	border: none;
}
#profile-blog-post-like-user-area div.post-like-user-inner div.content-area div.loading {
	padding: 30px;
	text-align: center;
}
#profile-blog-post-like-user-area div.post-like-user-inner div.content-area div.loading div {
	width: 40px;
	height: 40px;
	margin: 0 auto;
}
#profile-blog-post-like-user-area div.post-like-user-inner div.content-area div.content {
	padding: 0 20px;
}
#profile-blog-post-like-user-area div.post-like-user-inner div.content div.column-block-middle-activity-list {
}
#profile-blog-post-like-user-area div.post-like-user-inner div.content div.column-block-middle-activity-list div.column-block-middle-activity-item {
	border-top: solid 1px #e5e9eb;
	padding: 10px 0;
}
#profile-blog-post-like-user-area div.post-like-user-inner div.content div.column-block-middle-activity-list div.column-block-middle-activity-item:first-child {
	border: none;
}
#profile-blog-post-like-user-area div.post-like-user-inner div.content div.column-block-middle-activity-list div.column-block-middle-activity-item div.image {
	float: left;
}
#profile-blog-post-like-user-area div.post-like-user-inner div.content div.column-block-middle-activity-list div.column-block-middle-activity-item div.image img {
	width: 60px;
}
#profile-blog-post-like-user-area div.post-like-user-inner div.content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.content-area {
	float: right;
	width: calc(100% - 70px);
}
#profile-blog-post-like-user-area div.post-like-user-inner div.content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.content-area div.content-inner div.title {
	border: none;
	text-align: left;
	padding: 0;
}
#profile-blog-post-like-user-area div.post-like-user-inner div.content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.content-area div.content-inner div.title a {
	color: #333;
	font-size: 60%;
	text-decoration: none;
}
#profile-blog-post-like-user-area div.post-like-user-inner div.content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.content-area div.content-inner div.introduction {
	float: left;
	width: calc(100% - 140px);
	height: 61px;
	overflow: hidden;
}
#profile-blog-post-like-user-area div.post-like-user-inner div.content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.content-area div.content-inner div.introduction a {
	color: #666;
	font-size: 100%;
	text-decoration: none;

	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	height: $font-size*$line-height*$lines-to-show; /* Fallback for non-webkit */
}
#profile-blog-post-like-user-area div.post-like-user-inner div.content div.column-block-middle-activity-list div.column-block-middle-activity-item div.column-block-middle-activity-item-inner div.content-area div.content-inner div.follow {
	float: left;
	width: 120px;
	margin-left: 0;
	text-align: right;
}
#header {
	position: static;
	background: none;
}
div.user-cover-image-area div.user-cover-image-inner {
	display: inline-block;
	position: relative;
	width: 100%;
	height: 60px;
	overflow: hidden;

/*
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
*/
}
div.user-cover-image-area div.user-cover-image-inner:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100px;
	display: inline-block;
	background-position: left bottom;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&amp;0+0,1+100 */
background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

}
div.user-cover-image-area div.user-cover-image-inner img {
	position: absolute;
	bottom: -50%;

	width: 100%;

/*
	-webkit-transform: translate(0, -20%);
	-moz-transform: translate(0, -20%);
	-ms-transform: translate(0, -20%);
	-o-transform: translate(0, -20%);
	transform: translate(0, -20%);
*/
}
#logo {
	position: relative;
	margin: 0 auto;
}
#logo div.sharelog div.common-user-round-image,
#logo div.magazine div.common-user-round-image {
	width: 40px;
	height: 40px;
}
#logo div.sharelog div.logoText {
	position: relative;
}
#logo div.sharelog div.logoText div.logo-inner a {
	color: #333;
	font-size: 90%;
}
#logo div.sharelog div.logoText div.logo-inner a:hover {
	color: #ff9c3d;
}

/* Index */
#logo div.global-logo a.logo-icon div.icon {
	background-image: url('../../img/user/profile/blog/logo_sharelog.png');
	background-size: 242.97px 29.315px;
	background-position: 10px 0;
}
#logo div.global-logo a.logo-icon-top {
	width: 210px;
}
#logo div.global-logo a.logo-icon-top div.icon {
	width: 220px;
	background-position: -40px 0;
}
#logo div.global-logo.sharelog-index div.logoText,
#logo div.global-logo.magazine-index div.logoText {
	display: flex;
	align-items: center;
	font-size: 100%;
	width: auto;
	margin-left: 0;
}
#logo div.sharelog-index div.logoText span.logo-area-inner,
#logo div.magazine-index div.logoText span.logo-area-inner {
	float: left;
}
#logo div.sharelog-index div.logoText div.search-condition div.search-condition-inner,
#logo div.magazine-index div.logoText div.search-condition div.search-condition-inner {
	position: relative;
}
#logo div.sharelog-index div.logoText div.search-condition div.search-condition-inner div.keyword input,
#logo div.magazine-index div.logoText div.search-condition div.search-condition-inner div.keyword input {
	color: #5A5A5A;
	width: 200px;
	height: 30px;
	line-height: 30px;
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
	font-size: 110%;

	border: 1px solid #ddd;

	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;

	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;

	-webkit-appearance: none;
}
#logo div.sharelog-index div.logoText div.search-condition div.search-condition-inner div.search-icon a,
#logo div.sharelog-index div.logoText div.search-condition div.search-condition-inner div.keyword button.search-icon,
div.page-sharelog-search div.search-area div.search-inner form div.keyword button.search-icon,
#logo div.magazine-index div.logoText div.search-condition div.search-condition-inner div.search-icon a,
#logo div.magazine-index div.logoText div.search-condition div.search-condition-inner div.keyword button.search-icon,
div.page-magazine-search div.search-area div.search-inner form div.keyword button.search-icon {
	width: 20px;
	height: 20px;
	background-color: transparent;
	background-image: url('../../img/user/common/like_comment_2x.png');
	background-repeat: no-repeat;
	background-position: -100px 0;
	background-size: 160px 70px;
}
#logo div.sharelog-index div.logoText div.search-condition div.search-condition-inner div.search-icon a,
#logo div.magazine-index div.logoText div.search-condition div.search-condition-inner div.search-icon a {
	display: inline-block;
	margin: 0 0 0 10px;
}
#logo div.sharelog-index div.logoText div.search-condition div.search-condition-inner div.keyword button.search-icon,
div.page-sharelog-search div.search-area div.search-inner form div.keyword button.search-icon,
#logo div.magazine-index div.logoText div.search-condition div.search-condition-inner div.keyword button.search-icon,
div.page-magazine-search div.search-area div.search-inner form div.keyword button.search-icon {
	position: absolute;
	top: 5px;
	right: 5px;
	display: block;
	border: none;
}
#logo div.magazine-index div.logoText div.write-link {
	display: none;
}
#logo div.sharelog-index div.logoText div.write-link a,
#logo div.magazine-index div.logoText div.write-link a {
	display: block;
	font-size: 100%;
	color: #fff;
	margin: 0 0 0 10px;
	padding: 3px 8px;
	text-align: center;
	background-color: #ff911a;
}
#logo div.sharelog-index div.logoText div.write-link a:hover,
#logo div.magazine-index div.logoText div.write-link a:hover {
	background-color: #ffb463;
}

div.page-sharelog-index div.top-area {
}
div.page-sharelog-index div.top-area div.top-inner {
}
div.common-slide-area div.move div.move-inner a {
	padding: 121px 0;
}
div.top-area.common-slide-area div.move div.move-inner a:after {
	width: 15px;
	height: 15px;
	border-width: 3px;
}
div.page-sharelog-index div.common-slide-area div.flick-area {
	height: 300px;
}

div.page-sharelog-index div.top-area div.top-wrap div.top-list {
}
div.page-sharelog-index div.top-area div.top-wrap div.top-list div.flick-item {
	float: left;
	margin-left: 3px;
}
div.page-sharelog-index div.top-area div.top-wrap div.top-list div.flick-item:first-child {
	margin-left: 0;
}
div.page-sharelog-index a.fade-area {
	position: relative;
	display: block;
}
div.page-sharelog-index a.fade-area div.fade-inner {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #fff;
	opacity: 0;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	pointer-events: none;
}
div.page-sharelog-index a.fade-area:hover div.fade-inner {
	opacity: 0.35;
}
div.page-sharelog-index div.top-area div.top-wrap div.top-list div.flick-item div.image a.fade-area:after {
	position: absolute;
	display: block;
	content: "";
	bottom: 0;
	left: 0;
	width: 100%;
	height: 40px;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.65+100 */
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */

}


div.page-sharelog-index div.top-area div.top-wrap div.top-list div.flick-item img {
	width: 447px;
	height: 298px;
}
div.page-sharelog-index div.top-area div.top-wrap div.top-list div.flick-item div.sharelog-title {
	position: relative;
}
div.page-sharelog-index div.top-area div.top-wrap div.top-list div.flick-item div.sharelog-title div.title-inner {
	position: absolute;
	bottom: 15px;
}
div.page-sharelog-index div.top-area div.top-wrap div.top-list div.flick-item div.sharelog-title a {
	display: block;
	color: #fff;
	max-height: 50px;
	padding: 0 10px;
	line-height: 1.4em;
	font-size: 160%;
	font-weight: bold;
	text-decoration: none;
	overflow: hidden;
}
div.page-sharelog-index div.top-area div.top-wrap div.top-list div.flick-item div.date {
	display: none;
	text-align: center;
	font-size: 90%;
	font-style: italic;
	color: #999;
	margin-top: 3px;
}
div.page-sharelog-index div.top-area div.top-wrap div.top-list div.flick-item div.access-count-user-name {
	display: none;
}
div.page-sharelog-index div.top-area div.top-wrap div.top-list div.flick-item div.area {
	position: relative;
}
div.page-sharelog-index div.top-area div.top-wrap div.top-list div.flick-item div.area div.area-inner {
	position: absolute;
	top: 10px;
	right: 10px;
	text-align: center;
}
div.page-sharelog-index div.top-area div.top-wrap div.top-list div.flick-item div.area div.area-inner div.area-name {
	position: relative;
	display: inline-block;
	min-width: 140px;
	margin: 0 auto;
	padding: 2px 0;
	background-color: rgba(255,255,255,0.9);
	z-index: 1;

	-moz-border-radius: 13px;
	-webkit-border-radius: 13px;
	border-radius: 13px;
}
div.page-sharelog-index div.main-area {
	background: #fafafa;
}
div.page-sharelog-index div.main-area div.main-inner {
	padding: 0 100px;
}
div.page-sharelog-index div.main-area div.recommend-area {
	float: left;
	width: 70%;
	background: #fff;
}
div.page-sharelog-index div.main-area div.recommend-area div.recommend-inner {
	padding: 20px 40px 20px 0;
}
div.page-sharelog-index div.main-area div.recommend-area div.recommend-inner h1 {
	border: none;
	color: #333;
	background-color: transparent;
	padding: 0;
}
div.page-sharelog-index div.main-area div.recommend-area div.common-list-title-area,
div.page-sharelog-index div.main-area div.recommend-area div.common-list-sort-area + div.profile-blog-pager,
div.page-sharelog-index div.main-area div.recommend-area div.common-list-sort-area {
	display: none !important;
}
div.page-sharelog-index div.main-area div.recommend-area a {
	text-decoration: none;
	color: #969696;
}
div.page-sharelog-index div.main-area div.recommend-area div.paging a:hover {
	color: #fff;
}
div.page-sharelog-index div.main-area div.recommend-area div.tab-area {
	border-bottom: solid 1px #e5e9eb;
}
div.page-sharelog-index div.main-area div.recommend-area div.tab-area ul.tab-list li {
	float: left;
	margin-left: 10px;
}
div.page-sharelog-index div.main-area div.recommend-area div.tab-area ul.tab-list li.specific h1 {
	font-size: 120%;
	padding-bottom: 10px;
}
div.page-sharelog-index div.main-area div.recommend-area div.tab-area ul.tab-list li.active {
	border-bottom: solid 2px #222;
}
div.page-sharelog-index div.main-area div.recommend-area div.tab-area ul.tab-list li h1 {
	width: auto;
	height: auto;
	line-height: normal;
	font-weight: bold;
	font-size: 100%;
	margin: 0;
	padding: 0;
	border-style: none;
	background-color: transparent;
	color: #222;
}
div.page-sharelog-index div.main-area div.recommend-area div.tab-area ul.tab-list li a {
	display: block;
	color: #aaa;
	font-size: 120%;
	padding: 0 10px 10px 10px;
}
div.page-sharelog-index div.main-area div.recommend-area div.tab-area ul.tab-list li.first {
	margin-left: 0;
}
div.page-sharelog-index div.main-area div.recommend-area div.tab-area ul.tab-list li.first a {
	padding-left: 0;
}
div.page-sharelog-index div.main-area div.recommend-area div.tab-area ul.tab-list li.active a {
	color: #222;
	font-weight: bold;
}
div.page-sharelog-index div.main-area div.recommend-area div.tab-area ul.tab-list li a:hover {
	color: #444;
}
div.page-sharelog-index div.main-area div.recommend-area div.item {
	padding: 20px 0;
}
div.page-sharelog-index div.main-area div.recommend-area div.item:nth-child(n+2) {
	border-top: solid 1px #e5e9eb;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.title-content-area {
	float: right;
	width: calc(100% - 250px);
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.title-content-area div.item-title a {
	font-weight: bold;
	font-size: 160%;
	color: #000;
	line-height: normal;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.title-content-area div.item-content {
	word-wrap: break-word;
	word-break: break-all;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.title-content-area div.item-content a {
	color: #666;
	font-size: 90%;
	line-height: 1.9em;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.title-content-area div.user-info-post-like-area {
	margin-top: 15px;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.title-content-area div.user-info-area {
	float: right;
	width: 60%;
	width: calc(100% - 150px);
	margin-top: 3px;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.title-content-area div.user-info-area div.user-image {
	float: right;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.title-content-area div.user-info-area div.user-image a {
	width: 40px;
	height: 40px;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.title-content-area div.user-info-area div.user-name-post-date-area {
	float: right;
	width: calc(100% - 80px);
	margin: 12px 10px 0 0;
	text-align: right;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.title-content-area div.user-info-area div.user-name-post-date-area div.user-name span.location {
	color: #666;
	margin-right: 5px;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjEyOHB4IiBoZWlnaHQ9IjEyOHB4IiB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTI4IDEyOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjNUM2OTZGIiBzdHJva2U9IiM1QzY5NkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTY0LjQyOCwxMjYuNTJjLTAuNDA2LDAtMC44MDYtMC4wOTItMS4xNzYtMC4yODMNCgkJYy0yLjA3My0xLjA0NS01MC43MzEtMjYuMzE4LTUwLjczMS03MS45NDhjMC0yOS4zNSwyMi44LTUyLjM0Myw1MS45MDctNTIuMzQzYzI5LjEwNCwwLDUxLjkwMywyMi45OTMsNTEuOTAzLDUyLjM0Mw0KCQljMCw0NS42My00OC42NTIsNzAuOTAzLTUwLjcyOCw3MS45NDhDNjUuMjMzLDEyNi40MjgsNjQuODMzLDEyNi41Miw2NC40MjgsMTI2LjUyeiBNNjQuNDI4LDcuMTM2DQoJCWMtMjYuMTk3LDAtNDYuNzE3LDIwLjcxMy00Ni43MTcsNDcuMTUyYzAsMzguNjk0LDM5LjM0Niw2Mi41Niw0Ni43MTcsNjYuNjg3YzcuMzY4LTQuMTM3LDQ2LjcxNC0yOC4wNDMsNDYuNzE0LTY2LjY4Nw0KCQlDMTExLjE0MiwyNy44NDksOTAuNjIyLDcuMTM2LDY0LjQyOCw3LjEzNnoiLz4NCgk8cGF0aCBmaWxsPSIjNUM2OTZGIiBzdHJva2U9IiM1QzY5NkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTY0LjQyOCw1OS4wNDJjLTguNTg4LDAtMTUuNTcyLTYuOTg1LTE1LjU3Mi0xNS41NzENCgkJYzAtOC41ODgsNi45ODQtMTUuNTcyLDE1LjU3Mi0xNS41NzJjOC41ODUsMCwxNS41NjksNi45ODQsMTUuNTY5LDE1LjU3MkM3OS45OTcsNTIuMDU4LDczLjAxMyw1OS4wNDIsNjQuNDI4LDU5LjA0MnoNCgkJIE02NC40MjgsMzMuMDg5Yy01LjcyNCwwLTEwLjM4MSw0LjY1OS0xMC4zODEsMTAuMzgzYzAsNS43MjIsNC42NTcsMTAuMzgxLDEwLjM4MSwxMC4zODFjNS43MjYsMCwxMC4zNzgtNC42NTksMTAuMzc4LTEwLjM4MQ0KCQlDNzQuODA2LDM3Ljc0OCw3MC4xNTMsMzMuMDg5LDY0LjQyOCwzMy4wODl6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==');
	background-size: 14px;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.title-content-area div.user-info-area div.user-name-post-date-area div.user-name span.location a {
	color: #666;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.title-content-area div.user-info-area div.user-name-post-date-area div.user-name span.location a:hover {
	color: #ff9c3d;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.title-content-area div.user-info-area div.user-name-post-date-area div.user-name a {
	color: #09c;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.title-content-area div.user-info-area div.user-name-post-date-area div.user-post-date {
	font-size: 90%;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.title-content-area div.user-info-area div.user-name-post-date-area div.user-post-date div.user-post {
	display: inline-block;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.title-content-area div.user-info-area div.user-name-post-date-area div.user-post-date div.user-date {
	display: inline-block;
	margin-left: 10px;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.post-like-area {
	float: left;
	width: 150px;
	margin: 30px 0 0 0;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.post-like-area div.post-like,
div.blog-area div.blog-post div.recommend-area div.item div.post-like-area div.post-like {
	float: right;
}
div.post-like-area div.other {
	float: right;
	margin-left: 15px;
}
div.blog-area div.blog-post div.post-like-area div.other {
	float: left;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.post-like-area span.icon a {
	display: inline-block;
	width: 20px;
	height: 20px;
	text-decoration: none;
	background-image: url('../../img/user/common/like_comment.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: 160px;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.post-like-area div.comment-off span.icon a {
	background-position: -40px 0;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.post-like-area div.comment-on span.icon a {
	background-position: -60px 0;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.post-like-area div.post-like-off span.icon a {
	background-position: 0 0;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.post-like-area div.post-like-on span.icon a {
	background-position: -20px 0;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.post-like-area div.other span.icon a {
	background-position: -80px 0;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.post-like-area span.count,
div.page-sharelog-index div.main-area div.recommend-area div.item div.post-like-area span.count a {
	color: #666;
	text-decoration: none;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.post-like-area span.count a:hover {
	color: #ff9c3d;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.post-like-area div.comment,
div.blog-area div.blog-post div.recommend-area div.item div.post-like-area div.comment {
	float: right;
	margin-left: 10px;
}
div.blog-area div.blog-post div.recommend-area div.item div.post-like-area div.other {
	float: right;
}
div.blog-area div.blog-post section.sharelog-map {
	width: 100% !important;
}
div.blog-area div.blog-post section.sharelog-map[data-map-plan-type="map"] {
	height: 320px;
}
div.blog-area div.blog-post section.sharelog-map[data-map-plan-type="plan"] {
	height: 500px;
}
div.blog-area div.blog-post section.sharelog-map + div.map-facility-area {
	margin: 15px 0 0 0;
}
div.blog-area div.blog-post section.sharelog-map + div.map-facility-area a {
	color: #09c;
	text-decoration: none;
}
div.blog-area div.blog-post section.sharelog-map + div.map-facility-area a:hover {
	text-decoration: underline;
}
div.blog-area div.blog-post section.sharelog-map + div.map-facility-area div.info table {
	width: 100%;
	border-collapse: collapse;
}
div.blog-area div.blog-post section.sharelog-map + div.map-facility-area div.info table th,
div.blog-area div.blog-post section.sharelog-map + div.map-facility-area div.info table td {
	padding: 5px;
	border: solid 1px #e7e7e7;
    font-size:80%;
}
div.blog-area div.blog-post section.sharelog-map + div.map-facility-area div.info table th {
	width: 20%;
	font-weight: normal;
	background: #f7f7f7;
	text-align: left;
    font-size:80%;
}
div.blog-area div.blog-post section.sharelog-map div.marker {
	position: absolute;
	width: 24px;
	height: 40px;
	text-align: center;

	background-repeat: no-repeat;
	background-position: left top;
	background-size: contain;
}
div.blog-area div.blog-post section.sharelog-map div.map-route-pin-item {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTdweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMTcgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE3IDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjRkM1MzhGIiBkPSJNOC41LDI0TDguNSwyNGMtMC4xNTcsMC0wLjMwNS0wLjA3Mi0wLjM5OS0wLjE5N0M3Ljc3MSwyMy4zNjMsMCwxMy4wMjUsMCw4LjQ0M0MwLDMuNzg5LDMuODEzLDAsOC41LDBDMTMuMTg4LDAsMTcsMy43ODksMTcsOC40NDNjMCw0LjY0NC03Ljc3MSwxNC45MjMtOC4xMDEsMTUuMzZDOC44MDQsMjMuOTI4LDguNjU2LDI0LDguNSwyNHoiLz48cGF0aCBmaWxsPSIjRjk2QkE1IiBkPSJNOC41LDFDNC4zNjQsMSwxLDQuMzQsMSw4LjQ0M2MwLDMuNjg5LDUuODk3LDEyLjAxOSw3LjUwMSwxNC4yMTZDMTAuMTA3LDIwLjQ3MywxNiwxMi4xODYsMTYsOC40NDNDMTYsNC4zNCwxMi42MzcsMSw4LjUsMXoiLz48L3N2Zz4=);
}
div.blog-area div.blog-post section.sharelog-map div.map-surroundings-pin-item {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTdweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMTcgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE3IDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjNUZERDk4IiBkPSJNOC41LDI0TDguNSwyNGMtMC4xNTcsMC0wLjMwNS0wLjA3Mi0wLjM5OS0wLjE5N0M3Ljc3MSwyMy4zNjMsMCwxMy4wMjUsMCw4LjQ0M0MwLDMuNzg5LDMuODEzLDAsOC41LDBDMTMuMTg4LDAsMTcsMy43ODksMTcsOC40NDNjMCw0LjY0NC03Ljc3MSwxNC45MjMtOC4xMDEsMTUuMzZDOC44MDQsMjMuOTI4LDguNjU2LDI0LDguNSwyNHoiLz48cGF0aCBmaWxsPSIjOEFFMkI0IiBkPSJNOC41LDFDNC4zNjQsMSwxLDQuMzQsMSw4LjQ0M2MwLDMuNjg5LDUuODk3LDEyLjAxOSw3LjUwMSwxNC4yMTZDMTAuMTA3LDIwLjQ3MywxNiwxMi4xODYsMTYsOC40NDNDMTYsNC4zNCwxMi42MzcsMSw4LjUsMXoiLz48L3N2Zz4=);
}
div.blog-area div.blog-post section.sharelog-map div.marker-inner {
	display: inline-block;
	margin-top: 2px;
	color: #fff;
	font-size: 120%;
	font-weight: bold;
	border-radius: 50%;
}
div.blog-area div.blog-post section.sharelog-map + div.map-link {
	text-align: right;
}
div.blog-area div.blog-post section.sharelog-map + div.map-link a {
	text-align: right;
	text-decoration: none;
	color: #09c;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left center;
	background-size: 16px;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE2IDE2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNiAxNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiM3NTc1NzU7fTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTExLDBsMS44LDEuOGwtMC41LDAuNWwtNCw0TDcuNiw3TDksOC40bDAuNy0wLjdsNC00bDAuNS0wLjVMMTYsNVYwTDExLDBMMTEsMHogTTAsMnYxNGgxNFY4aC0ydjZIMlY0aDZWMkgweiIvPjwvc3ZnPg==);
}
div.blog-area div.blog-post section.sharelog-map + div.map-link a:hover {
	color: #ff9c3d;
}




div.page-sharelog-index div.main-area div.recommend-area div.item div.post-like-area span.count {
	display: inline-block;
	width: 20px;
	text-align: center;
}
div.sharelog-detail-header,
div.magazine-detail-header {
	position: absolute;
	left: 0;
	right: 0;
	top: 5px;
	width: 60px;
	margin: 0 auto;
	text-align: center;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.image {
	float: left;
	width: 230px;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.image img {
	width: 100%;
	max-height: 158px;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.image div.share-point {
	position: relative;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.image div.share-point div.share-point-inner {
	position: absolute;
	top: 0;
	right: 0;
	color: #fff;
	margin-top: 3px;
	padding: 5px;
	text-align: center;
	font-size: 130%;
	line-height: 1.0em;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.image div.share-point div.share-point-inner div.count {
	font-size: 120%;
}
div.page-sharelog-index div.main-area div.recommend-area div.item div.image div.share-point div.share-point-inner div.shares {
	font-size: 70%;
}
div.page-sharelog-index div.main-area div.side-area {
	float: left;
	width: 29%;
	width: calc(30% - 1px);
	border-left: solid 1px #e0e0e0;
}
div.page-sharelog-index div.main-area div.side-area div.side-inner {
	padding: 20px 0 40px 40px;
}
div.page-sharelog-index div.main-area div.side-area div.title {
	position: relative;
	text-align: center;
}
div.page-sharelog-index div.main-area div.side-area div.title span.title-inner {
	position: relative;
	font-weight: bold;
	font-size: 120%;
	color: #333;
	background-color: #fafafa;
	padding: 2px 10px;
	z-index: 1;
}
div.page-sharelog-index div.main-area div.side-area div.title:before {
	content: "";
	position: absolute;
	top: 10px;
	left: 0;
	width: 100%;
	border-top: solid 1px #e1e5e7;
}
div.scroll-bottom div.main-area div.main-inner {
	position: relative;
}
div.scroll-top div.main-area div.side-area div.social-area {
	position: fixed;
	top: 20px;
	width: 304px;
}
div.scroll-bottom div.main-area div.side-area div.social-area {
	position: absolute;
	bottom: 40px;
	width: 304px;
}
div.page-sharelog-index div.main-area div.side-area div.content.mt-default {
	margin-top: 10px;
}
div.page-sharelog-index div.main-area div.side-area div.content ul.tag-list {
}
div.page-sharelog-index div.main-area div.side-area div.content ul.tag-list li {
	float: left;
	margin: 7px 0 0 7px;
}
div.page-sharelog-index div.main-area div.side-area div.content ul.tag-list li a {
	display: block;

	padding: 3px 6px;
	border: solid 1px #ccc;
	background-color: #fafafa;
	text-decoration: none;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
div.page-sharelog-index div.main-area div.side-area div.content ul.tag-list li a:hover {
	background-color: #eee;
}
div.page-sharelog-index div.main-area div.side-area div.popular-tag-image {
	margin-bottom: 20px;
}
div.page-sharelog-index div.main-area div.side-area div.popular-tag-image div.popular-tag-image-inner {
	position: relative;
}
div.page-sharelog-index div.main-area div.side-area div.popular-tag-image div.popular-tag-image-inner div.tag-title {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 1;
}
div.page-sharelog-index div.main-area div.side-area div.popular-tag-image div.popular-tag-image-inner div.tag-title div.tag-title-inner {
	display: table;
	width: 100%;
	height: 100%;
	text-align: center;
}
div.page-sharelog-index div.main-area div.side-area div.popular-tag-image div.popular-tag-image-inner div.tag-title div.tag-title-inner div.tag-title-inner-inner {
	display: table-cell;
	vertical-align: middle;
	color: #fff;
	padding: 0 10px;
	font-size: 210%;
	font-weight: bold;
	line-height: 1.1em;
	word-wrap: break-word;
	word-break: break-all;
}
div.page-sharelog-index div.main-area div.side-area div.popular-tag-image div.popular-tag-image-inner div.tag-image {
}
div.page-sharelog-index div.main-area div.side-area div.popular-tag-image div.popular-tag-image-inner div.tag-image img {
	width: 100%;
	max-height: 200px;
}
div.page-sharelog-index div.main-area div.side-area div.popular-tag-image div.popular-tag-image-inner div.tag-image:before {
	content: "";
	display: block;
	padding-top: 50%;
}
div.page-sharelog-index div.main-area div.side-area div.popular-tag-image div.popular-tag-image-inner div.tag-image div.tag-image-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
div.page-sharelog-index div.main-area div.side-area div.shared-story div.title {
	margin-top: 20px;
}
div.page-sharelog-index div.main-area div.side-area div.shared-story ul.top-story-list {
	margin-top: 10px;
}
div.page-sharelog-index div.main-area div.side-area div.shared-story ul.top-story-list a {
	text-decoration: none;
}
div.page-sharelog-index div.main-area div.side-area div.shared-story ul.top-story-list li {
	padding: 10px 0;
	border-top: solid 1px #e1e5e7;
}
div.page-sharelog-index div.main-area div.side-area div.shared-story ul.top-story-list li:first-child {
	border-style: none;
}
div.page-sharelog-index div.main-area div.side-area div.shared-story ul.top-story-list li div.num {
	float: left;
	width: 20px;
	font-weight: bold;
}
div.page-sharelog-index div.main-area div.side-area div.shared-story ul.top-story-list li div.title-user {
	float: left;
	width: calc(100% - 20px);
}
div.page-sharelog-index div.main-area div.side-area div.shared-story ul.top-story-list li div.title-user div.sharelog-title a {
	font-size: 110%;
	color: #333;
}
div.page-sharelog-index div.main-area div.side-area div.shared-story ul.top-story-list li div.title-user div.sharelog-title a:hover {
	text-decoration: underline;
}
div.page-sharelog-index div.main-area div.side-area div.shared-story ul.top-story-list li div.title-user div.sharelog-user a {
	color: #aaa;
}
div.page-sharelog-index div.main-area div.side-area div.shared-story ul.top-story-list li div.title-user div.sharelog-user a:hover {
	color: #333;
}
div.page-sharelog-index div.main-area div.side-area div.featured-area {
	margin-top: 20px;
}
div.page-sharelog-index div.main-area div.side-area div.featured-area div.content div.area-select-area {
	margin-top: 10px;
}
div.page-sharelog-index div.main-area div.side-area div.featured-area div.content div.area-select-area div.area select {
	width: 100%;
	height: 30px;
	border-color: #ccc;
}
div.page-sharelog-index div.main-area div.side-area div.content div.area-link-area {
	margin-top: 10px;
}
div.page-sharelog-index div.main-area div.side-area div.content ul.area-list li {
	float: left;
	margin: 7px 0 0 7px;
}
div.page-sharelog-index div.main-area div.side-area div.content ul.area-list li a {
	display: block;

	padding: 3px 6px;
	border: solid 1px #ccc;
	background-color: #fafafa;
	text-decoration: none;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
div.page-sharelog-index div.main-area div.side-area div.content ul.area-list li a:hover {
	background-color: #eee;
}

/* Search */
div.page-sharelog-search {
}
div.page-sharelog-search div.search-area {
	width: 95%;
	margin: 0 auto;
}
div.page-sharelog-search div.search-area div.search-inner {
}
div.page-sharelog-search div.search-area div.search-inner div.search-form {
	margin-bottom: 40px;
}
div.page-sharelog-search div.search-area div.search-inner div.search-form form div.keyword {
	position: relative;
	width: 30%;
	margin: 0 auto;
}
div.page-sharelog-search div.search-area div.search-inner div.search-form form div.keyword input {
	color: #5A5A5A;
	width: 100%;
	height: 30px;
	line-height: 30px;
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
	font-size: 110%;

	border: 1px solid #ddd;

	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;

	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;

	-webkit-appearance: none;
}
div.page-sharelog-search div.search-area div.search-inner div.tag-area {
}
div.page-sharelog-search div.search-area div.search-inner div.search-form div.search-form-title,
div.page-sharelog-search div.search-area div.search-inner div.tag-area div.tag-area-title {
	position: relative;
	text-align: center;
	margin: 0 0 15px 0;
}
div.page-sharelog-search div.search-area div.search-inner div.search-form div.search-form-title div.border,
div.page-sharelog-search div.search-area div.search-inner div.tag-area div.tag-area-title div.border {
	position: absolute;
	top: 10px;
	left: 0;
	width: 100%;
	border-top: solid 1px #e1e5e7;
}
div.page-sharelog-search div.search-area div.search-inner div.search-form div.search-form-title h2,
div.page-sharelog-search div.search-area div.search-inner div.tag-area div.tag-area-title h2 {
	position: relative;
	display: inline-block;
	padding: 0 10px;
	font-size: 150%;
	color: #666;
	background-color: #fff;
}
div.page-sharelog-search div.search-area div.search-inner div.tag-area ul {
}
div.page-sharelog-search div.search-area div.search-inner div.tag-area ul li {
	float: left;
	width: 24%;
	width: calc(25% - 2px);
	margin: 2px 0 0 2px;
}
div.page-sharelog-search div.search-area div.search-inner div.tag-area ul li div.inner {
	position: relative;
}
div.page-sharelog-search div.search-area div.search-inner div.tag-area ul li a {
	position: relative;
}
div.page-sharelog-search div.search-area div.search-inner div.tag-area ul li a div.inner {
}
div.page-sharelog-search div.search-area div.search-inner div.tag-area ul li a div.inner:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.0);

	transition: background-color 0.2s linear 0s;
}
div.page-sharelog-search div.search-area div.search-inner div.tag-area ul li a:hover div.inner:after {
	background-color: rgba(0, 0, 0, 0.4);
}
div.page-sharelog-search div.search-area div.search-inner div.tag-area ul li div.inner div.tag-title {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 1;
}
div.page-sharelog-search div.search-area div.search-inner div.tag-area ul li div.inner div.tag-title div.tag-title-inner {
	display: table;
	width: 100%;
	height: 100%;
	text-align: center;
}
div.page-sharelog-search div.search-area div.search-inner div.tag-area ul li div.inner div.tag-title div.tag-title-inner div.tag-title-inner-inner {
	display: table-cell;
	vertical-align: middle;
	color: #fff;
	padding: 0 10px;
	font-size: 210%;
	font-weight: bold;
	line-height: 1.1em;
	word-wrap: break-word;
	word-break: break-all;
}
div.page-sharelog-search div.search-area div.search-inner div.tag-area ul li div.inner div.tag-image {
	position: relative;
}
div.page-sharelog-search div.search-area div.search-inner div.tag-area ul li div.inner div.tag-image:before {
	content: "";
	display: block;
	padding-top: 66.7%;
}
div.page-sharelog-search div.search-area div.search-inner div.tag-area ul li div.inner div.tag-image div.tag-image-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}
div.page-sharelog-search div.search-area div.search-inner div.tag-area ul li div.inner div.tag-image img {
	width: 100%;
}

/* Radomir */
.cbutton {
	position: relative;
}
.cbutton:active {
	top: 1px;
}
.cbutton.cbutton--click,
.cbutton:focus {
	outline: none;
	color: #3c8ddc;
}
div.post-like span.icon a::after {
	position: absolute;
	left: 0;
	top: 0;
	width: 20px;
	height: 20px;
	content: '';
	opacity: 0;
	pointer-events: none;

	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}
div.post-like span.icon a::after,
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.reply div.post-like-off span.icon a {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjMuMDhweCIgaGVpZ2h0PSIxOXB4IiB2aWV3Qm94PSIwIDAgMjMuMDggMTkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIzLjA4IDE5IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjNUM2OTZGIiBkPSJNMjEsMTZoLTNjLTAuMjc1LDAtMC41LTAuMjIzLTAuNS0wLjVjMC0wLjI3NSwwLjIyNS0wLjUsMC41LTAuNWgzYzAuMjc3LDAsMC41LDAuMjI1LDAuNSwwLjVDMjEuNSwxNS43NzcsMjEuMjc3LDE2LDIxLDE2eiIvPjxwYXRoIGZpbGw9IiM1QzY5NkYiIGQ9Ik0yMiwxM2gtNGMtMC4yNzUsMC0wLjUtMC4yMjMtMC41LTAuNWMwLTAuMjc1LDAuMjI1LTAuNSwwLjUtMC41aDRjMC4yNzcsMCwwLjUsMC4yMjUsMC41LDAuNUMyMi41LDEyLjc3NywyMi4yNzcsMTMsMjIsMTN6Ii8+PHBhdGggZmlsbD0iIzVDNjk2RiIgZD0iTTIyLDEwaC00Yy0wLjI3NSwwLTAuNS0wLjIyMy0wLjUtMC41QzE3LjUsOS4yMjUsMTcuNzI0LDksMTgsOWg0YzAuMjc3LDAsMC41LDAuMjI1LDAuNSwwLjVDMjIuNSw5Ljc3NywyMi4yNzcsMTAsMjIsMTB6Ii8+PHBhdGggZmlsbD0iIzVDNjk2RiIgZD0iTTE4LjA1MiwxOUg5Ljg2NWMtMC40MzksMC0wLjk4OC0wLjIzMi0xLjM5Ni0wLjU5NkM4LjE3MywxOC4xNDUsNy43OTIsMTgsNy4zOTYsMThIN2MtMC4yNzYsMC0wLjUtMC4yMjMtMC41LTAuNUM2LjUsMTcuMjI1LDYuNzI0LDE3LDcsMTdoMC4zOTZjMC42MzksMCwxLjI1NSwwLjIzMiwxLjczNCwwLjY1NkM5LjM5OSwxNy44OTUsOS43MjIsMTgsOS44NjUsMThoOC4xODdjMS4wMDQsMCwxLjU0OS0wLjQ0MSwxLjgyOC0wLjgxMWMwLjQtMC41MjksMC40NjktMS4xNjIsMC4zNTktMS41NTNjLTAuMDcyLTAuMjU4LDAuMDctMC41MjUsMC4zMjItMC42MTFjMC40NTMtMC4xNSwwLjY3NC0wLjUxMiwwLjc3OS0wLjc4N2MwLjIwOS0wLjU0OSwwLjEzMS0xLjE2Ni0wLjA1NS0xLjQ5Yy0wLjEzMS0wLjIyNy0wLjA2My0wLjUxOCwwLjE1Ni0wLjY2NGMwLjQ4LTAuMzIsMC42MDQtMC45MDYsMC41NjQtMS4zMDljLTAuMDM3LTAuMzk1LTAuMjIxLTAuNzA1LTAuNDgtMC44MTRjLTAuMjE5LTAuMDkyLTAuMzQ0LTAuMzI2LTAuMjk3LTAuNTU4QzIxLjI3Nyw5LjE2OCwyMS40ODIsOSwyMS43Miw5YzAuMjI1LDAsMC4zNTksMCwwLjM1OS0wLjc1MkMyMi4wOCw3LjI3LDIxLjczLDcsMjAuNDUzLDdoLTUuNDEyYy0wLjE1NiwwLTAuMzAzLTAuMDcyLTAuMzk2LTAuMTk3Yy0wLjA5Ni0wLjEyMy0wLjEyNy0wLjI4NS0wLjA4NC0wLjQzNmMwLjk4OC0zLjU3NCwwLjEzNy01LjAxMi0wLjUyMS01LjI5N0MxMy42NjYsMC45MTEsMTMuMjYzLDEuMDM2LDEzLDEuMzc3djIuMjI3YzAsMC4yOTMtMC4xMzUsMC41MzUtMC4yNDQsMC43MjljLTAuMDM3LDAuMDY4LTAuMDc3LDAuMTMzLTAuMSwwLjE5N2MtMC41MzMsMS41MjktMS42MywyLjkzMi0zLjM1Myw0LjI4N0M5LjE5NSw4LjkwMSw5LjEyOCw4Ljk1Miw5LjEwOCw4Ljk3M0M4LjU2LDkuNjM3LDcuNzk3LDEwLDYuOTYyLDEwYy0wLjI3NiwwLTAuNS0wLjIyMy0wLjUtMC41YzAtMC4yNzUsMC4yMjQtMC41LDAuNS0wLjVjMC41MzIsMCwxLjAyMS0wLjIzNiwxLjM3Ni0wLjY2NGMwLjA5LTAuMTA5LDAuMjAzLTAuMTk1LDAuMjk0LTAuMjY0YzEuNjIxLTEuMjc1LDIuNjExLTIuNTI5LDMuMDgxLTMuODc1YzAuMDQxLTAuMTE1LDAuMTA0LTAuMjM0LDAuMTctMC4zNTRDMTEuOTI1LDMuNzcsMTEuOTk1LDMuNjQ1LDEyLDMuNlYxLjIyM2MwLTAuMDkyLDAuMDI1LTAuMTgyLDAuMDczLTAuMjZjMC41Mi0wLjg1NCwxLjQ5My0xLjE4OCwyLjM2Mi0wLjgwOWMxLjE3NiwwLjUwOCwyLjA3OCwyLjMwOSwxLjI1LDUuODQ2aDQuNzY4YzAuNzg3LDAsMi42MjcsMCwyLjYyNywyLjI0OGMwLDAuMjk1LDAsMC45OTQtMC40MjIsMS40MTRjMC4xODgsMC4yODMsMC4zMDksMC42MjgsMC4zNDYsMS4wMTVjMC4wNzIsMC43NTQtMC4xODIsMS40NzUtMC42NzYsMS45NjljMC4xOTcsMC41OTQsMC4xODQsMS4zMjgtMC4wNTMsMS45NDljLTAuMjAxLDAuNTI3LTAuNTQ3LDAuOTQxLTAuOTk2LDEuMTk5YzAuMDU1LDAuNjc0LTAuMTYyLDEuNDItMC42MDIsMS45OThDMjAuMDg3LDE4LjU3MiwxOS4xNTYsMTksMTguMDUyLDE5eiIvPjxwYXRoIGZpbGw9IiM1QzY5NkYiIGQ9Ik02LjUsMTloLTZDMC4yMjQsMTksMCwxOC43NzcsMCwxOC41di0xMEMwLDguMjI1LDAuMjI0LDgsMC41LDhoNkM2Ljc3Niw4LDcsOC4yMjUsNyw4LjV2MTBDNywxOC43NzcsNi43NzYsMTksNi41LDE5eiBNMSwxOGg1VjlIMVYxOHoiLz48L2c+PC9zdmc+);
}
div.post-like-on span.icon a::after,
div.blog-area div.blog-post div.comment-area div.column-block-middle-blog-comment-list div.column-block-middle-blog-comment-item div.column-block-middle-blog-comment-item-inner div.content-area div.content-inner div.reply div.post-like-on span.icon a {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjMuMDhweCIgaGVpZ2h0PSIxOXB4IiB2aWV3Qm94PSIwIDAgMjMuMDggMTkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIzLjA4IDE5IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjNTdCOEUyIiBkPSJNMjEsMTZoLTNjLTAuMjc1LDAtMC41LTAuMjIzLTAuNS0wLjVjMC0wLjI3NSwwLjIyNS0wLjUsMC41LTAuNWgzYzAuMjc3LDAsMC41LDAuMjI1LDAuNSwwLjVDMjEuNSwxNS43NzcsMjEuMjc3LDE2LDIxLDE2eiIvPjxwYXRoIGZpbGw9IiM1N0I4RTIiIGQ9Ik0yMiwxM2gtNGMtMC4yNzUsMC0wLjUtMC4yMjMtMC41LTAuNWMwLTAuMjc1LDAuMjI1LTAuNSwwLjUtMC41aDRjMC4yNzcsMCwwLjUsMC4yMjUsMC41LDAuNUMyMi41LDEyLjc3NywyMi4yNzcsMTMsMjIsMTN6Ii8+PHBhdGggZmlsbD0iIzU3QjhFMiIgZD0iTTIyLDEwaC00Yy0wLjI3NSwwLTAuNS0wLjIyMy0wLjUtMC41QzE3LjUsOS4yMjUsMTcuNzI0LDksMTgsOWg0YzAuMjc3LDAsMC41LDAuMjI1LDAuNSwwLjVDMjIuNSw5Ljc3NywyMi4yNzcsMTAsMjIsMTB6Ii8+PHBhdGggZmlsbD0iIzU3QjhFMiIgZD0iTTE4LjA1MiwxOUg5Ljg2NWMtMC40MzksMC0wLjk4OC0wLjIzMi0xLjM5Ni0wLjU5NkM4LjE3MywxOC4xNDUsNy43OTIsMTgsNy4zOTYsMThIN2MtMC4yNzYsMC0wLjUtMC4yMjMtMC41LTAuNUM2LjUsMTcuMjI1LDYuNzI0LDE3LDcsMTdoMC4zOTZjMC42MzksMCwxLjI1NSwwLjIzMiwxLjczNCwwLjY1NkM5LjM5OSwxNy44OTUsOS43MjIsMTgsOS44NjUsMThoOC4xODdjMS4wMDQsMCwxLjU0OS0wLjQ0MSwxLjgyOC0wLjgxMWMwLjQtMC41MjksMC40NjktMS4xNjIsMC4zNTktMS41NTNjLTAuMDcyLTAuMjU4LDAuMDctMC41MjUsMC4zMjItMC42MTFjMC40NTMtMC4xNSwwLjY3NC0wLjUxMiwwLjc3OS0wLjc4N2MwLjIwOS0wLjU0OSwwLjEzMS0xLjE2Ni0wLjA1NS0xLjQ5Yy0wLjEzMS0wLjIyNy0wLjA2My0wLjUxOCwwLjE1Ni0wLjY2NGMwLjQ4LTAuMzIsMC42MDQtMC45MDYsMC41NjQtMS4zMDljLTAuMDM3LTAuMzk1LTAuMjIxLTAuNzA1LTAuNDgtMC44MTRjLTAuMjE5LTAuMDkyLTAuMzQ0LTAuMzI2LTAuMjk3LTAuNTU4QzIxLjI3Nyw5LjE2OCwyMS40ODIsOSwyMS43Miw5YzAuMjI1LDAsMC4zNTksMCwwLjM1OS0wLjc1MkMyMi4wOCw3LjI3LDIxLjczLDcsMjAuNDUzLDdoLTUuNDEyYy0wLjE1NiwwLTAuMzAzLTAuMDcyLTAuMzk2LTAuMTk3Yy0wLjA5Ni0wLjEyMy0wLjEyNy0wLjI4NS0wLjA4NC0wLjQzNmMwLjk4OC0zLjU3NCwwLjEzNy01LjAxMi0wLjUyMS01LjI5N0MxMy42NjYsMC45MTEsMTMuMjYzLDEuMDM2LDEzLDEuMzc3djIuMjI3YzAsMC4yOTMtMC4xMzUsMC41MzUtMC4yNDQsMC43MjljLTAuMDM3LDAuMDY4LTAuMDc3LDAuMTMzLTAuMSwwLjE5N2MtMC41MzMsMS41MjktMS42MywyLjkzMi0zLjM1Myw0LjI4N0M5LjE5NSw4LjkwMSw5LjEyOCw4Ljk1Miw5LjEwOCw4Ljk3M0M4LjU2LDkuNjM3LDcuNzk3LDEwLDYuOTYyLDEwYy0wLjI3NiwwLTAuNS0wLjIyMy0wLjUtMC41YzAtMC4yNzUsMC4yMjQtMC41LDAuNS0wLjVjMC41MzIsMCwxLjAyMS0wLjIzNiwxLjM3Ni0wLjY2NGMwLjA5LTAuMTA5LDAuMjAzLTAuMTk1LDAuMjk0LTAuMjY0YzEuNjIxLTEuMjc1LDIuNjExLTIuNTI5LDMuMDgxLTMuODc1YzAuMDQxLTAuMTE1LDAuMTA0LTAuMjM0LDAuMTctMC4zNTRDMTEuOTI1LDMuNzcsMTEuOTk1LDMuNjQ1LDEyLDMuNlYxLjIyM2MwLTAuMDkyLDAuMDI1LTAuMTgyLDAuMDczLTAuMjZjMC41Mi0wLjg1NCwxLjQ5My0xLjE4OCwyLjM2Mi0wLjgwOWMxLjE3NiwwLjUwOCwyLjA3OCwyLjMwOSwxLjI1LDUuODQ2aDQuNzY4YzAuNzg3LDAsMi42MjcsMCwyLjYyNywyLjI0OGMwLDAuMjk1LDAsMC45OTQtMC40MjIsMS40MTRjMC4xODgsMC4yODMsMC4zMDksMC42MjgsMC4zNDYsMS4wMTVjMC4wNzIsMC43NTQtMC4xODIsMS40NzUtMC42NzYsMS45NjljMC4xOTcsMC41OTQsMC4xODQsMS4zMjgtMC4wNTMsMS45NDljLTAuMjAxLDAuNTI3LTAuNTQ3LDAuOTQxLTAuOTk2LDEuMTk5YzAuMDU1LDAuNjc0LTAuMTYyLDEuNDItMC42MDIsMS45OThDMjAuMDg3LDE4LjU3MiwxOS4xNTYsMTksMTguMDUyLDE5eiIvPjxwYXRoIGZpbGw9IiM1N0I4RTIiIGQ9Ik02LjUsMTloLTZDMC4yMjQsMTksMCwxOC43NzcsMCwxOC41di0xMEMwLDguMjI1LDAuMjI0LDgsMC41LDhoNkM2Ljc3Niw4LDcsOC4yMjUsNyw4LjV2MTBDNywxOC43NzcsNi43NzYsMTksNi41LDE5eiBNMSwxOGg1VjlIMVYxOHoiLz48L2c+PC9zdmc+);
}
.cbutton--effect-radomir.cbutton--click::after {
	-webkit-animation: anim-effect-radomir 0.8s ease forwards;
	animation: anim-effect-radomir 0.8s ease forwards;
}

#sharelog-other-popup {
}
#sharelog-other-popup div.common-baloon-inner {
	width: 120px;
	padding: 15px;
}
div.sharelog-social-button-area div.link-item div {
	float: left;
	margin-left: 15px;
}
div.sharelog-social-button-area div.link-item div.fb {
	margin-left: 0;
}
div.sharelog-social-button-area div.link-item div a {
	display: inline-block;
	width: 30px;
	height: 30px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}
#sharelog-other-popup div.sharelog-social-button-area div.link-item div span {
	display: none;
}
div.post-social-button-area div.sharelog-social-button-area div.link-item div.fb a,
div.sharelog-social-button-area div.link-item div.fb a {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTNweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMTMgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEzIDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjNTdCOEUyIiBkPSJNNy41LDI0aC0zQzQuMjI0LDI0LDQsMjMuNzc3LDQsMjMuNVYxNEgwLjVDMC4yMjQsMTQsMCwxMy43NzcsMCwxMy41di00QzAsOS4yMjUsMC4yMjQsOSwwLjUsOUg0VjUuMDQ1QzQsMi4zMTEsNi40MTYsMCw5LjI3NSwwSDEyLjVDMTIuNzc3LDAsMTMsMC4yMjUsMTMsMC41djNDMTMsMy43NzcsMTIuNzc3LDQsMTIuNSw0aC0yLjA3NkM5LjQxLDQsOCw0Ljk2MSw4LDUuOTA2VjloNC4xNDZjMC4xNTgsMCwwLjMwNSwwLjA3NCwwLjQsMC4xOTljMC4wOTQsMC4xMjUsMC4xMjMsMC4yODksMC4wOCwwLjQzOWwtMS4xNDgsNEMxMS40MTcsMTMuODUzLDExLjIyLDE0LDEwLjk5OCwxNEg4djkuNUM4LDIzLjc3Nyw3Ljc3NywyNCw3LjUsMjR6IE01LDIzaDJ2LTkuNUM3LDEzLjIyNCw3LjIyNCwxMyw3LjUsMTNoMy4xMjFsMC44NjEtM0g3LjVDNy4yMjQsMTAsNyw5Ljc3Nyw3LDkuNVY1LjkwNkM3LDQuMzQyLDguODgyLDMsMTAuNDIzLDNIMTJWMUg5LjI3NUM2Ljk1OCwxLDUsMi44NTQsNSw1LjA0NVY5LjVDNSw5Ljc3Nyw0Ljc3NiwxMCw0LjUsMTBIMXYzaDMuNUM0Ljc3NiwxMyw1LDEzLjIyNCw1LDEzLjVWMjN6Ii8+PC9nPjwvc3ZnPg==);
}
div.post-social-button-area div.sharelog-social-button-area div.link-item div.tw a,
div.sharelog-social-button-area div.link-item div.tw a {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjNweCIgaGVpZ2h0PSIxOC44NzRweCIgdmlld0JveD0iMCAwIDIzIDE4Ljg3NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjMgMTguODc0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjNTdCOEUyIiBkPSJNNy42NiwxOC44NzRjLTIuNDQ5LDAtNC45NC0wLjcwMS03LjQwNS0yLjA4NmMtMC4yMDctMC4xMTUtMC4zMDQtMC4zNjMtMC4yMy0wLjU5YzAuMDczLTAuMjI1LDAuMjg3LTAuMzYzLDAuNTMzLTAuMzQyYzEuODUzLDAuMjE1LDMuODEtMC4yMjUsNS4yNzUtMS4wODZjLTEuNjk1LTAuMzk4LTMuMDY1LTEuNS0zLjc4OC0zLjA5OGMtMC4wODEtMC4xOC0wLjA1LTAuMzg5LDAuMDgtMC41MzdjMC4xMjgtMC4xNDYsMC4zMzQtMC4yMDUsMC41MjEtMC4xNDhjMC4yMTQsMC4wNjYsMC40MzIsMC4xMTMsMC42NDMsMC4xMzljLTEuMjg2LTAuNzY4LTIuNjY0LTIuMjM4LTIuNjY0LTQuNDQxYzAtMC4xOTMsMC4xMTEtMC4zNjksMC4yODUtMC40NTFDMS4wODUsNi4xNSwxLjI5MSw2LjE3NSwxLjQ0LDYuMjk4YzAuMTYsMC4xMzEsMC4zMzIsMC4yNCwwLjUwOSwwLjMyNmMtMC4zNjgtMC41LTAuNjg4LTEuMTE5LTAuODY5LTEuODE4QzAuNzQ3LDMuNTIzLDAuOTM5LDIuMjI0LDEuNjM3LDEuMDVDMS43MiwwLjkwOCwxLjg2OCwwLjgxOCwyLjAzMSwwLjgwNmMwLjE2LTAuMDE4LDAuMzIyLDAuMDU3LDAuNDI2LDAuMTg2YzEuNDcyLDEuODQsNC4wODcsNC4wNjEsOC4yOTMsNC40NjdjLTAuMDc3LTEuMzMsMC4zMjItMy41MTIsMi4xNi00LjU4NmMyLjI0Ni0xLjMxMyw0LjQ0Ny0xLjE0MSw2LjMwNSwwLjQ4OGMwLjgyOC0wLjE4NiwyLjEzNy0wLjc1MiwyLjQwNi0wLjk0MWMwLjE3NC0wLjEyMSwwLjQwMi0wLjEyMSwwLjU3NC0wLjAwMmMwLjE3MiwwLjEyMSwwLjI1LDAuMzM2LDAuMTk3LDAuNTM5Yy0wLjEyNSwwLjQ3MS0wLjQwOCwwLjk5NC0wLjc2LDEuNDYzYzAuMjc5LTAuMDgyLDAuNTE0LTAuMTY2LDAuNjM5LTAuMjNjMC4yMDEtMC4xMDQsMC40NDMtMC4wNjEsMC41OTgsMC4xMDVjMC4xNTIsMC4xNjgsMC4xNzQsMC40MTQsMC4wNTUsMC42MDVjLTAuNTksMC45My0xLjUzOSwxLjc5Ny0yLjE3NiwyLjI2NmMwLjI1NiwzLjEyMS0xLjAwOCw2LjU1Ni0zLjQxNCw5LjI1MWMtMi41NjYsMi44NzUtNiw0LjQ1Ny05LjY3MSw0LjQ1N0g3LjY2eiBNMi42NDcsMTYuODQxYzEuNjgyLDAuNjg4LDMuMzYsMS4wMzMsNS4wMTMsMS4wMzNoMC4wMDJjMy4zODIsMCw2LjU1Mi0xLjQ2NSw4LjkyNS00LjEyM2MyLjI5Ny0yLjU3MiwzLjQ3MS01Ljg1MSwzLjEzOS04Ljc3MWMtMC4wMjEtMC4xODgsMC4wNjQtMC4zNzEsMC4yMjMtMC40NzVjMC4yNjgtMC4xNzYsMC42OC0wLjUwMiwxLjA5NC0wLjkwNGMtMC40MSwwLjA5LTAuODEzLDAuMTYyLTEuMDkyLDAuMTQ4Yy0wLjIzOCwwLTAuNDQ1LTAuMTctMC40OS0wLjQwNGMtMC4wNDUtMC4yMzYsMC4wODItMC40NzEsMC4zMDctMC41NjFjMC4yODEtMC4xMTEsMC42NjQtMC40NTMsMC45OTQtMC44NzFjLTAuNTY2LDAuMjE5LTEuMTc4LDAuNDE0LTEuNjI3LDAuNDc5Yy0wLjE1NiwwLjAxNC0wLjMwMy0wLjAyNy0wLjQxNC0wLjEzMWMtMS41NzgtMS40ODQtMy4zNzEtMS42NTQtNS4zMDctMC41MjVjLTEuNzQ1LDEuMDItMS43ODQsMy4zOTgtMS42LDQuMTQ4YzAuMDM4LDAuMTU0LDAuMDAxLDAuMzE2LTAuMTAxLDAuNDM4Yy0wLjEsMC4xMjEtMC4yNTYsMC4yMDctMC40MTEsMC4xOEM2LjgzLDYuMjY3LDMuOTI3LDQuMTU2LDIuMTgsMi4yMUMxLjgyMiwzLjE0MiwxLjg5NywzLjk3NiwyLjA0OCw0LjU1NGMwLjI5NCwxLjEzMywxLjAzNCwyLjAwMiwxLjU5NywyLjMzQzMuODI0LDYuOTksMy45Miw3LjE5MywzLjg4Niw3LjM5OFMzLjY5NCw3Ljc2NSwzLjQ5LDcuODA2QzIuOTIsNy45MTksMi4zMDYsNy44NTEsMS43MzgsNy42MjVjMC41MjIsMi4wODQsMi42ODksMy4wNjQsMy4yOTksMy4xMzJjMC4xOTksMC4wMjEsMC4zNjUsMC4xNiwwLjQyNCwwLjM1MmMwLjA1OCwwLjE4OS0wLjAwMywwLjM5OC0wLjE1NiwwLjUyN2MtMC40MzIsMC4zNjUtMS4wNzMsMC41NTEtMS44MjgsMC41MDhjMC44MzYsMS4xMTUsMi4xMzIsMS43NTYsMy42ODEsMS43ODljMC4yMDUsMC4wMDYsMC4zODcsMC4xMzUsMC40NTgsMC4zMjZjMC4wNzEsMC4xOTMsMC4wMTgsMC40MS0wLjEzNSwwLjU0N0M2LjI4LDE1Ljg4Miw0LjUsMTYuNjIsMi42NDcsMTYuODQxeiIvPjwvZz48L3N2Zz4=);
}
div.post-social-button-area div.sharelog-social-button-area div.link-item div.line a,
div.sharelog-social-button-area div.link-item div.line a {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTA5LjMyOXB4IiBoZWlnaHQ9IjEwNC40MDdweCIgdmlld0JveD0iMCAwIDEwOS4zMjkgMTA0LjQwNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTA5LjMyOSAxMDQuNDA3IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM1N0I4RTIiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTA2LjgyOSw0NC44MzJjMC0yMy4zNDItMjMuNC00Mi4zMzItNTIuMTY1LTQyLjMzMkMyNS45MDMsMi41LDIuNSwyMS40OSwyLjUsNDQuODMyYzAsMjAuOTI2LDE4LjU1OCwzOC40NTEsNDMuNjI2LDQxLjc2NWMxLjY5OSwwLjM2NSw0LjAxMSwxLjEyLDQuNTk2LDIuNTcxYzAuNTI2LDEuMzE5LDAuMzQ0LDMuMzg2LDAuMTY4LDQuNzE4YzAsMC0wLjYxMiwzLjY4MS0wLjc0NCw0LjQ2NWMtMC4yMjcsMS4zMTgtMS4wNDgsNS4xNTgsNC41MTgsMi44MTJjNS41NjgtMi4zNDYsMzAuMDQyLTE3LjY4OCw0MC45ODYtMzAuMjg1aC0wLjAwMkMxMDMuMjA4LDYyLjU4NiwxMDYuODI5LDU0LjE3NCwxMDYuODI5LDQ0LjgzMiIvPjxwYXRoIGZpbGw9IiM1N0I4RTIiIHN0cm9rZT0iIzU3QjhFMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNDQuMDY1LDMzLjU1MmgtMy42NTljLTAuNTYxLDAtMS4wMTcsMC40NTUtMS4wMTcsMS4wMTR2MjIuNzNjMCwwLjU2LDAuNDU2LDEuMDE0LDEuMDE3LDEuMDE0aDMuNjU5YzAuNTYxLDAsMS4wMTYtMC40NTQsMS4wMTYtMS4wMTR2LTIyLjczQzQ1LjA4MiwzNC4wMDcsNDQuNjI2LDMzLjU1Miw0NC4wNjUsMzMuNTUyIi8+PHBhdGggZmlsbD0iIzU3QjhFMiIgc3Ryb2tlPSIjNTdCOEUyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik02OS4yNTEsMzMuNTUyaC0zLjY1OWMtMC41NjIsMC0xLjAxNywwLjQ1NS0xLjAxNywxLjAxNFY0OC4wN0w1NC4xNiwzNC4wMDNjLTAuMDI0LTAuMDM2LTAuMDUxLTAuMDctMC4wNzktMC4xMDNsLTAuMDA3LTAuMDA2Yy0wLjAyLTAuMDIzLTAuMDQtMC4wNDMtMC4wNjEtMC4wNjNjLTAuMDA2LTAuMDA2LTAuMDEyLTAuMDExLTAuMDE5LTAuMDE3Yy0wLjAxNy0wLjAxNi0wLjAzNS0wLjAzMS0wLjA1NC0wLjA0NWMtMC4wMDgtMC4wMDgtMC4wMTctMC4wMTQtMC4wMjYtMC4wMjFjLTAuMDE4LTAuMDEyLTAuMDM1LTAuMDI1LTAuMDUzLTAuMDM2Yy0wLjAxLTAuMDA3LTAuMDItMC4wMTMtMC4wMzEtMC4wMThjLTAuMDE4LTAuMDExLTAuMDM2LTAuMDIyLTAuMDU0LTAuMDMxYy0wLjAxMS0wLjAwNS0wLjAyMS0wLjAxMS0wLjAzMi0wLjAxNWMtMC4wMTktMC4wMDktMC4wMzgtMC4wMTgtMC4wNTgtMC4wMjVjLTAuMDEyLTAuMDA0LTAuMDIyLTAuMDA4LTAuMDMzLTAuMDEyYy0wLjAyLTAuMDA3LTAuMDQtMC4wMTQtMC4wNjEtMC4wMTljLTAuMDExLTAuMDA0LTAuMDIzLTAuMDA2LTAuMDM1LTAuMDFjLTAuMDItMC4wMDQtMC4wMzktMC4wMDktMC4wNTgtMC4wMTNjLTAuMDE0LTAuMDAyLTAuMDI5LTAuMDA0LTAuMDQzLTAuMDA1Yy0wLjAxOC0wLjAwNC0wLjAzNi0wLjAwNS0wLjA1NC0wLjAwN2MtMC4wMTctMC4wMDItMC4wMzQtMC4wMDItMC4wNTItMC4wMDNjLTAuMDEzLDAtMC4wMjMtMC4wMDItMC4wMzYtMC4wMDJoLTMuNjU4Yy0wLjU2MSwwLTEuMDE3LDAuNDU1LTEuMDE3LDEuMDE0djIyLjczYzAsMC41NiwwLjQ1NiwxLjAxNCwxLjAxNywxLjAxNGgzLjY1OGMwLjU2MiwwLDEuMDE3LTAuNDU0LDEuMDE3LTEuMDE0di0xMy41TDY0Ljc2LDU3Ljg4MWMwLjA3MiwwLjEwMiwwLjE2MSwwLjE4NiwwLjI1OCwwLjI1MWMwLjAwMywwLjAwMiwwLjAwNywwLjAwNSwwLjAxLDAuMDA4YzAuMDIxLDAuMDEzLDAuMDQyLDAuMDI2LDAuMDYzLDAuMDM4YzAuMDEsMC4wMDYsMC4wMTksMC4wMSwwLjAyOCwwLjAxNmMwLjAxNiwwLjAwOCwwLjAzMiwwLjAxNywwLjA0OSwwLjAyM3MwLjAzMSwwLjAxNCwwLjA1LDAuMDIxYzAuMDEsMC4wMDQsMC4wMiwwLjAwOCwwLjAyOSwwLjAxMWMwLjAyNCwwLjAwOSwwLjA0NywwLjAxNiwwLjA2OSwwLjAyMmMwLjAwNSwwLDAuMDEsMC4wMDIsMC4wMTYsMC4wMDRjMC4wODIsMC4wMjEsMC4xNywwLjAzNCwwLjI2LDAuMDM0aDMuNjU5YzAuNTYyLDAsMS4wMTYtMC40NTQsMS4wMTYtMS4wMTR2LTIyLjczQzcwLjI2NywzNC4wMDcsNjkuODEzLDMzLjU1Miw2OS4yNTEsMzMuNTUyIi8+PHBhdGggZmlsbD0iIzU3QjhFMiIgc3Ryb2tlPSIjNTdCOEUyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0zNS4yNDYsNTIuNjE5aC05Ljk0MlYzNC41NjhjMC0wLjU2MS0wLjQ1NS0xLjAxNi0xLjAxNS0xLjAxNmgtMy42NmMtMC41NjEsMC0xLjAxNiwwLjQ1NS0xLjAxNiwxLjAxNnYyMi43MjZ2MC4wMDJjMCwwLjI3MywwLjEwOSwwLjUyMSwwLjI4NCwwLjcwMmMwLjAwNCwwLjAwNSwwLjAwOCwwLjAxMSwwLjAxNCwwLjAxNWMwLjAwNSwwLjAwNiwwLjAxLDAuMDEsMC4wMTUsMC4wMTVjMC4xODMsMC4xNzYsMC40MjksMC4yODQsMC43MDIsMC4yODRoMC4wMDFoMTQuNjE3YzAuNTYxLDAsMS4wMTQtMC40NTcsMS4wMTQtMS4wMTh2LTMuNjU5QzM2LjI2LDUzLjA3NCwzNS44MDcsNTIuNjE5LDM1LjI0Niw1Mi42MTkiLz48cGF0aCBmaWxsPSIjNTdCOEUyIiBzdHJva2U9IiM1N0I4RTIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTg5LjQ1NywzOS4yNDRjMC41NjEsMCwxLjAxNC0wLjQ1NCwxLjAxNC0xLjAxNnYtMy42NTljMC0wLjU2MS0wLjQ1My0xLjAxNy0xLjAxNC0xLjAxN0g3NC44NGgtMC4wMDJjLTAuMjc0LDAtMC41MjEsMC4xMS0wLjcwNCwwLjI4N2MtMC4wMDQsMC4wMDQtMC4wMDksMC4wMDctMC4wMTIsMC4wMTFjLTAuMDA2LDAuMDA2LTAuMDExLDAuMDEyLTAuMDE3LDAuMDE4Yy0wLjE3NCwwLjE4Mi0wLjI4MSwwLjQyOC0wLjI4MSwwLjd2MC4wMDF2MjIuNzI2djAuMDAxYzAsMC4yNzMsMC4xMDgsMC41MjEsMC4yODMsMC43MDJjMC4wMDUsMC4wMDUsMC4wMSwwLjAxMSwwLjAxNSwwLjAxNWMwLjAwNCwwLjAwNiwwLjAxLDAuMDEsMC4wMTUsMC4wMTVjMC4xODIsMC4xNzUsMC40MjksMC4yODQsMC43MDEsMC4yODRoMC4wMDJoMTQuNjE3YzAuNTYxLDAsMS4wMTQtMC40NTcsMS4wMTQtMS4wMTd2LTMuNjZjMC0wLjU2LTAuNDUzLTEuMDE2LTEuMDE0LTEuMDE2aC05Ljk0MXYtMy44NDJoOS45NDFjMC41NjEsMCwxLjAxNC0wLjQ1NSwxLjAxNC0xLjAxNnYtMy42NTljMC0wLjU2MS0wLjQ1My0xLjAxNy0xLjAxNC0xLjAxN2gtOS45NDF2LTMuODQxSDg5LjQ1N3oiLz48L2c+PC9zdmc+);
}
div.post-social-button-area div.sharelog-social-button-area div.link-item div.code a,
div.sharelog-social-button-area div.link-item div.code a {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjMuMTQ0cHgiIGhlaWdodD0iMTRweCIgdmlld0JveD0iMCAwIDIzLjE0NCAxNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjMuMTQ0IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjNTdCOEUyIiBkPSJNNi42NDMsMTMuNjQzYy0wLjEyOSwwLTAuMjU2LTAuMDQ5LTAuMzU0LTAuMTQ2TDAuMTQ3LDcuMzU0Yy0wLjE5NS0wLjE5NS0wLjE5NS0wLjUxMSwwLTAuNzA3TDYuMjksMC41MDRjMC4xOTUtMC4xOTUsMC41MTItMC4xOTUsMC43MDcsMHMwLjE5NSwwLjUxMiwwLDAuNzA3TDEuMjA4LDdsNS43ODksNS43ODljMC4xOTUsMC4xOTUsMC4xOTUsMC41MTIsMCwwLjcwN0M2Ljg5OSwxMy41OTQsNi43NywxMy42NDMsNi42NDMsMTMuNjQzeiIvPjxwYXRoIGZpbGw9IiM1N0I4RTIiIGQ9Ik0xNi41MDEsMTMuNjQzYy0wLjEyOSwwLTAuMjU2LTAuMDQ5LTAuMzU0LTAuMTQ2Yy0wLjE5NS0wLjE5NS0wLjE5NS0wLjUxMiwwLTAuNzA3TDIxLjkzNyw3bC01Ljc4OS01Ljc4OWMtMC4xOTUtMC4xOTUtMC4xOTUtMC41MTIsMC0wLjcwN3MwLjUxMi0wLjE5NSwwLjcwNywwbDYuMTQzLDYuMTQzYzAuMTk1LDAuMTk1LDAuMTk1LDAuNTEyLDAsMC43MDdsLTYuMTQzLDYuMTQzQzE2Ljc1NywxMy41OTQsMTYuNjI4LDEzLjY0MywxNi41MDEsMTMuNjQzeiIvPjxwYXRoIGZpbGw9IiM1N0I4RTIiIGQ9Ik05LjE0MywxNGMtMC4wNjEsMC0wLjEyMS0wLjAxLTAuMTgtMC4wMzNjLTAuMjU4LTAuMS0wLjM4Ny0wLjM4OS0wLjI4Ny0wLjY0Nmw1LTEzYzAuMDk4LTAuMjU4LDAuMzg3LTAuMzg3LDAuNjQ2LTAuMjg3YzAuMjU2LDAuMSwwLjM4NSwwLjM4OSwwLjI4NywwLjY0NmwtNSwxM0M5LjUzMywxMy44NzksOS4zNDMsMTQsOS4xNDMsMTR6Ii8+PC9nPjwvc3ZnPg==);
}

div.post-social-button-area div.sharelog-social-button-area div.link-item div a {
	width: 20px;
	height: 20px;
}



div.other-baloon.popup-show ~ div.popup-overlay {
	display: none;
	opacity: 0;
	visibility: visible;
}


#Magazinedetail div.blog-area div.blog-post div.content-area img, div.blog-area div.blog-post div.content-area img {
    display: block;
    margin: 0 auto;
}

@-webkit-keyframes anim-effect-radomir {
	0% {
		opacity: 1;
		-webkit-transform: scale(1.0);
		transform: scale(1.0);
	}
	100% {
		opacity: 0;
		-webkit-transform: scale(4.0);
		transform: scale(4.0);
	}
}

@keyframes anim-effect-radomir {
	0% {
		opacity: 1;
		-webkit-transform: scale(1.0);
		transform: scale(1.0);
	}
	100% {
		opacity: 0;
		-webkit-transform: scale(4.0);
		transform: scale(4.0);
	}
}

@media only screen
 and (max-device-width: 768px) {
 	#wrapper {
 		width: 1120px;
 	}
	#header,
	div.user-cover-image-area {
		width: 1120px;
	}
	div.blog-area div.blog-post div.content-area .full-width .full-width-inner {
		width: 1120px;
	}

	div.page-sharelog-index div.main-area div.main-inner {
		padding: 0 40px 0 60px;
	}
	div.page-sharelog-index div.main-area div.side-area div.side-inner {
		padding: 20px 0 20px 20px;
	}
}

@media only screen
 and (max-device-width: 1024px) {
	div.page-sharelog-index div.main-area div.main-inner {
		padding: 0 10px;
	}
}

/* Mobile */
header a.left-btn-home {
	background: url('../../img/user/global/common/logo/sharelog.png') no-repeat left center;
	background-size: 204.6px 24.805px;
}

/* Route Button */
div.blog-area div.blog-post div.content-area h2.route-item-area div.route-button {
	float: right;
}
div.blog-area div.blog-post div.content-area h2.route-item-area[data-wanttogo="0"] div.route-button {
	display: none;
}
div.blog-area div.blog-post div.content-area h2.route-item-area a.route-item-link {
	display: block;
	color: inherit;
	text-decoration: none;
	padding-left: 5px;
}
div.blog-area div.blog-post div.content-area h2.route-item-area a.route-item-link:hover {
	background: #ffe8f0;
}
div.blog-area div.blog-post div.content-area h2.route-item-area {
	border-bottom-width: 0px;
	padding-left: 0;
	line-height: normal !important;
}
div.blog-area div.blog-post div.content-area h2.route-item-area a.route-item-link div.time {
	color: #999;
	font-size: 60%;
}
div.blog-area div.blog-post div.content-area h2.route-item-area div.route-button button {
	font-size: 43%;
	padding: 3px 15px;
	color: #fc538f;
	border: solid 1px #fc538f;
	border-radius: 30px;
	background: #fff;
	vertical-align: middle;
	cursor: pointer;
	-webkit-appearance: none;
}
div.blog-area div.blog-post div.content-area h2.route-item-area div.route-button button.route-gone {
	margin-left: 3px;
}
div.blog-area div.blog-post div.content-area h2.route-item-area div.route-button[data-is-bookmark-18="1"] button.route-wantgo,
div.blog-area div.blog-post div.content-area h2.route-item-area div.route-button[data-is-bookmark-19="1"] button.route-gone,
div.blog-area div.blog-post div.content-area h2.route-item-area div.route-button button:hover {
	color: #fff;
	background: #fc538f;
}

/* Route Popup Button */
#route-go-area {
	display: none;
	position: absolute;
}
#route-go-area div.popup-content-inner {
	overflow-y: visible;
}
#route-go-area div.route-go-inner a {
	display: inline-block;
	padding: 3px 15px;
	color: #fc538f;
	border: solid 1px #fc538f;
	border-radius: 30px;
	text-decoration: none;
	background: #fff;
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
#route-go-area div.route-go-inner a:hover {
	color: #fff;
	background: #fc538f;
}


/* Recommend Route Plan */
div.recommend-route,
div.recommend-route a {
	color: #363636;
}
div.recommend-route a {
	text-decoration: none;
}
div.recommend-route div.recommend-route-title {
	font-weight: bold;
	font-size: 120%;
}
div.recommend-route div.recommend-route-item a {
	display: block;
	padding: 10px;
}
div.recommend-route div.recommend-route-item div.recommend-route-item-inner {
	display: table;
}
div.recommend-route div.recommend-route-item div.recommend-route-item-num {
	display: table-cell;
	vertical-align: middle;
	font-weight: bold;
	font-size: 170%;
	padding: 0 10px;
}
div.recommend-route div.recommend-route-item a:hover,
div.recommend-route div.recommend-route-item a:hover div.recommend-route-item-box div.recommend-route-item-time {
	color: #fc538f;
}
div.recommend-route div.recommend-route-item.active a:hover div.recommend-route-item-num {
	color: #fff;
}
div.recommend-route div.recommend-route-item div.recommend-route-item-box {
	display: table-cell;
	padding: 0 5px;
	border-left: solid 1px #d6d6d6;
}
div.recommend-route div.recommend-route-item div.recommend-route-item-box div.recommend-route-item-title {
	font-weight: bold;
	font-size: 120%;
}
div.recommend-route div.recommend-route-item div.recommend-route-item-box div.recommend-route-item-time {
	color: #989898;
	font-size: 90%;
}
div.recommend-route div.route-plan-link div.route-plan-link-inner {
	display: table;
}
div.recommend-route div.route-plan-link div.route-plan-icon {
	display: table-cell;
	width: 32px;
	padding: 12px 0;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyMy45OTJweCIgdmlld0JveD0iMCAwIDI0IDIzLjk5MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjMuOTkyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjNUM2OTZGIiBkPSJNMTIsMjMuOTkyYy00LjE1LDAtMTItMC42MzktMTItMy4wNTVjMC0yLjA5Miw1Ljg3MS0yLjc0Miw4LjM5Ni0yLjkyNmMwLjI3NS0wLjAyMywwLjUxNSwwLjE4OCwwLjUzNSwwLjQ2M2MwLjAyLDAuMjc1LTAuMTg4LDAuNTE0LTAuNDYzLDAuNTM1QzMuMjU1LDE5LjM4NiwxLDIwLjQ2OCwxLDIwLjkzN2MwLDAuNjk3LDMuODgzLDIuMDU1LDExLDIuMDU1YzcuMTE3LDAsMTEtMS4zNTcsMTEtMi4wNTVjMC0wLjQ4Mi0yLjMzMi0xLjU4Ni03LjcyNy0xLjk0N2MtMC4yNzUtMC4wMTgtMC40ODQtMC4yNTYtMC40NjUtMC41MzFjMC4wMTgtMC4yNzcsMC4yNy0wLjQ4NCwwLjUzMS0wLjQ2N2MyLjAzMSwwLjEzNyw4LjY2LDAuNzUsOC42NiwyLjk0NUMyNCwyMy4zNTMsMTYuMTUsMjMuOTkyLDEyLDIzLjk5MnoiLz48cGF0aCBmaWxsPSIjNUM2OTZGIiBkPSJNMTIsMjFjLTAuMDc4LDAtMC4xNTUtMC4wMTgtMC4yMjctMC4wNTVDMTEuNDI1LDIwLjc2OSwzLjI1LDE2LjUxNywzLjI1LDguODM0QzMuMjUsMy44ODEsNy4wOTQsMCwxMiwwYzQuOTA2LDAsOC43NSwzLjg4MSw4Ljc1LDguODM0YzAsNy42ODMtOC4xNzQsMTEuOTM1LTguNTIzLDEyLjExMUMxMi4xNTUsMjAuOTgyLDEyLjA3OCwyMSwxMiwyMXoiLz48cGF0aCBmaWxsPSIjNUM2OTZGIiBkPSJNMTIsMUM3LjY1NCwxLDQuMjUsNC40NDEsNC4yNSw4LjgzNGMwLDYuMzk0LDYuNDQ3LDEwLjM2MSw3Ljc1LDExLjA5N2MxLjMwMi0wLjczOCw3Ljc1LTQuNzEzLDcuNzUtMTEuMDk3QzE5Ljc1LDQuNDQxLDE2LjM0NSwxLDEyLDF6Ii8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEyLDExLjM2M2MtMi4wOTUsMC0zLjc5OS0xLjcwNS0zLjc5OS0zLjgwMVM5LjkwNSwzLjc2NCwxMiwzLjc2NGMyLjA5NSwwLDMuOCwxLjcwMywzLjgsMy43OTlTMTQuMDk1LDExLjM2MywxMiwxMS4zNjN6IE0xMiw0Ljc2NGMtMS41NDMsMC0yLjc5OSwxLjI1Ni0yLjc5OSwyLjc5OWMwLDEuNTQ1LDEuMjU2LDIuODAxLDIuNzk5LDIuODAxYzEuNTQ0LDAsMi44LTEuMjU2LDIuOC0yLjgwMUMxNC44LDYuMDIsMTMuNTQ0LDQuNzY0LDEyLDQuNzY0eiIvPjwvZz48L3N2Zz4=);
	background-size: contain;
}
div.recommend-route div.route-plan-link div.route-plan-title {
	display: table-cell;
	vertical-align: middle;
	font-weight: bold;
	font-size: 120%;
}
div.recommend-route div.route-plan-link a:hover div.route-plan-title {
	color: #fc538f;
}
div.recommend-route div.route-plan-link.recommend-route-item.active a:hover div.route-plan-title {
	color: #fff;
}

div.recommend-route div.recommend-route-item.active {
	position: relative;
	color: #fff;
	background: #fc538f;
	border-radius: 3px;
}
div.recommend-route div.recommend-route-item.active a,
div.recommend-route div.recommend-route-item.active div.recommend-route-item-box div.recommend-route-item-time,
div.recommend-route div.recommend-route-item.active a:hover div.recommend-route-item-box div.recommend-route-item-time {
	color: #fff;
}
div.recommend-route div.route-plan-link a:hover div.route-plan-icon {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyMy45OTJweCIgdmlld0JveD0iMCAwIDI0IDIzLjk5MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjMuOTkyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjRkM1MzhGIiBkPSJNMTIsMjMuOTkyYy00LjE1LDAtMTItMC42MzktMTItMy4wNTVjMC0yLjA5Miw1Ljg3MS0yLjc0Miw4LjM5Ni0yLjkyNmMwLjI3NS0wLjAyMywwLjUxNSwwLjE4OCwwLjUzNSwwLjQ2M2MwLjAyLDAuMjc1LTAuMTg4LDAuNTE0LTAuNDYzLDAuNTM1QzMuMjU1LDE5LjM4NiwxLDIwLjQ2OCwxLDIwLjkzN2MwLDAuNjk3LDMuODgzLDIuMDU1LDExLDIuMDU1YzcuMTE3LDAsMTEtMS4zNTcsMTEtMi4wNTVjMC0wLjQ4Mi0yLjMzMi0xLjU4Ni03LjcyNy0xLjk0N2MtMC4yNzUtMC4wMTgtMC40ODQtMC4yNTYtMC40NjUtMC41MzFjMC4wMTgtMC4yNzcsMC4yNy0wLjQ4NCwwLjUzMS0wLjQ2N2MyLjAzMSwwLjEzNyw4LjY2LDAuNzUsOC42NiwyLjk0NUMyNCwyMy4zNTMsMTYuMTUsMjMuOTkyLDEyLDIzLjk5MnoiLz48cGF0aCBmaWxsPSIjRkM1MzhGIiBkPSJNMTIsMjFjLTAuMDc4LDAtMC4xNTUtMC4wMTgtMC4yMjctMC4wNTVDMTEuNDI1LDIwLjc2OSwzLjI1LDE2LjUxNywzLjI1LDguODM0QzMuMjUsMy44ODEsNy4wOTQsMCwxMiwwYzQuOTA2LDAsOC43NSwzLjg4MSw4Ljc1LDguODM0YzAsNy42ODMtOC4xNzQsMTEuOTM1LTguNTIzLDEyLjExMUMxMi4xNTUsMjAuOTgyLDEyLjA3OCwyMSwxMiwyMXoiLz48cGF0aCBmaWxsPSIjRkM1MzhGIiBkPSJNMTIsMUM3LjY1NCwxLDQuMjUsNC40NDEsNC4yNSw4LjgzNGMwLDYuMzk0LDYuNDQ3LDEwLjM2MSw3Ljc1LDExLjA5N2MxLjMwMi0wLjczOCw3Ljc1LTQuNzEzLDcuNzUtMTEuMDk3QzE5Ljc1LDQuNDQxLDE2LjM0NSwxLDEyLDF6Ii8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEyLDExLjM2M2MtMi4wOTUsMC0zLjc5OS0xLjcwNS0zLjc5OS0zLjgwMVM5LjkwNSwzLjc2NCwxMiwzLjc2NGMyLjA5NSwwLDMuOCwxLjcwMywzLjgsMy43OTlTMTQuMDk1LDExLjM2MywxMiwxMS4zNjN6IE0xMiw0Ljc2NGMtMS41NDMsMC0yLjc5OSwxLjI1Ni0yLjc5OSwyLjc5OWMwLDEuNTQ1LDEuMjU2LDIuODAxLDIuNzk5LDIuODAxYzEuNTQ0LDAsMi44LTEuMjU2LDIuOC0yLjgwMUMxNC44LDYuMDIsMTMuNTQ0LDQuNzY0LDEyLDQuNzY0eiIvPjwvZz48L3N2Zz4=);
}
div.recommend-route div.route-plan-link.recommend-route-item.active a div.route-plan-icon {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyMy45OTJweCIgdmlld0JveD0iMCAwIDI0IDIzLjk5MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjMuOTkyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIsMjMuOTkyYy00LjE1LDAtMTItMC42MzktMTItMy4wNTVjMC0yLjA5Miw1Ljg3MS0yLjc0Miw4LjM5Ni0yLjkyNmMwLjI3NS0wLjAyMywwLjUxNSwwLjE4OCwwLjUzNSwwLjQ2M2MwLjAyLDAuMjc1LTAuMTg4LDAuNTE0LTAuNDYzLDAuNTM1QzMuMjU1LDE5LjM4NiwxLDIwLjQ2OCwxLDIwLjkzN2MwLDAuNjk3LDMuODgzLDIuMDU1LDExLDIuMDU1YzcuMTE3LDAsMTEtMS4zNTcsMTEtMi4wNTVjMC0wLjQ4Mi0yLjMzMi0xLjU4Ni03LjcyNy0xLjk0N2MtMC4yNzUtMC4wMTgtMC40ODQtMC4yNTYtMC40NjUtMC41MzFjMC4wMTgtMC4yNzcsMC4yNy0wLjQ4NCwwLjUzMS0wLjQ2N2MyLjAzMSwwLjEzNyw4LjY2LDAuNzUsOC42NiwyLjk0NUMyNCwyMy4zNTMsMTYuMTUsMjMuOTkyLDEyLDIzLjk5MnoiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIsMjFjLTAuMDc4LDAtMC4xNTUtMC4wMTgtMC4yMjctMC4wNTVDMTEuNDI1LDIwLjc2OSwzLjI1LDE2LjUxNywzLjI1LDguODM0QzMuMjUsMy44ODEsNy4wOTQsMCwxMiwwYzQuOTA2LDAsOC43NSwzLjg4MSw4Ljc1LDguODM0YzAsNy42ODMtOC4xNzQsMTEuOTM1LTguNTIzLDEyLjExMUMxMi4xNTUsMjAuOTgyLDEyLjA3OCwyMSwxMiwyMXoiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIsMUM3LjY1NCwxLDQuMjUsNC40NDEsNC4yNSw4LjgzNGMwLDYuMzk0LDYuNDQ3LDEwLjM2MSw3Ljc1LDExLjA5N2MxLjMwMi0wLjczOCw3Ljc1LTQuNzEzLDcuNzUtMTEuMDk3QzE5Ljc1LDQuNDQxLDE2LjM0NSwxLDEyLDF6Ii8+PHBhdGggZmlsbD0iI0ZDNTM4RiIgZD0iTTEyLDExLjM2M2MtMi4wOTUsMC0zLjc5OS0xLjcwNS0zLjc5OS0zLjgwMVM5LjkwNSwzLjc2NCwxMiwzLjc2NGMyLjA5NSwwLDMuOCwxLjcwMywzLjgsMy43OTlTMTQuMDk1LDExLjM2MywxMiwxMS4zNjN6IE0xMiw0Ljc2NGMtMS41NDMsMC0yLjc5OSwxLjI1Ni0yLjc5OSwyLjc5OWMwLDEuNTQ1LDEuMjU2LDIuODAxLDIuNzk5LDIuODAxYzEuNTQ0LDAsMi44LTEuMjU2LDIuOC0yLjgwMUMxNC44LDYuMDIsMTMuNTQ0LDQuNzY0LDEyLDQuNzY0eiIvPjwvZz48L3N2Zz4=);
}




/* List Style */
div.blog-area div.blog-post ol,
div.blog-area div.blog-post ul,
div.blog-area div.blog-post dl {
	padding: 0 40px;
	margin: 12px 0;
}
div.blog-area div.blog-post ul,
div.blog-area div.blog-post ul li {
	list-style-type: disc;
}
div.blog-area div.blog-post ol {
	list-style-type: decimal;
}
