/* CSS Document */
.memos-wrapper {
}
	.memo-outer-container {
		background: #fff;
		box-shadow: 1px 2px 3px #555;
		margin-bottom: 25px;
		border-radius: 4px;
	}
		.memo-top-container h2 {
			font-size: 22px;
			line-height: 1.2;
		}
		.memo-preview {
			color: #777;
    		margin-bottom: 15px;
			line-height: 1.4;
		}
		.memo-top-container {
			padding: 15px;
		}
			.memo-rm-link {
				display: inline-block;
				background: #777;
				color: #fff;
				padding: 5px 26px;
				font-weight: 700;
			}
		.memo-date-container {
			padding: 4px 15px;
			text-align: right;
			font-size: 14px;
			color: #777;
			border-top: 1px solid #ddd;
		}
.sidebar-memo-outer-container {
	background: #fff;
	border-radius: 4px;
	margin-bottom: 15px;
	box-shadow: 1px 2px 3px #555;
}
	.sidebar-memo-top-container {
		padding: 10px;
	}
	.sidebar-memo-bottom-container {
		border-top: 1px solid #ddd;
		padding: 4px 10px;
	}
		.sidebar-memo-header {
			margin-bottom: 0;
			font-family: "Klavika Regular", sans-serif !important;
			font-size: 17px;
			line-height: 1.2;
		}
			.sidebar-memo-date {
				font-size: 13px;
				color: #777;
				margin-bottom: 0;
				text-align: right;
			}