@charset "utf-8";


#entry_contents_area {
	margin: 40px auto 0;
}

.entry {
}

.entry_title {
	font-weight: bold;
	font-size: 2.4em;
	
}

.entry_main_img {
	margin: 23px 0 0;
}

.entry_main_img img {
	vertical-align: top;
	border: solid 1px #d7b173;
	padding: 9px;
	max-width: 540px;
}

.entry_main_img_credit {
	width: 540px;
	margin: 10px auto 0;
	text-align: right;
	color: #5a5456;
	font-size: 1.3em;
}
.entry_main_img_credit a {
	color: #036eae;
	text-decoration:underline;
}
.entry_main_img_credit a:hover {
	text-decoration:none;
}

.entry_text_area {
	width: 750px;
	margin: 0 auto 0;
	text-align: left;
}

.entry_category {
	margin: 45px 0 0;
	color: #ffffff;
	font-size: 1.2em;
	line-height: 1.0em;
	letter-spacing: 0.2em;
}

.entry_category span {
	padding: 1px 15px;
}

#entry_contents_area .category_wb .entry_category span {
	background: #ff9c46;
}
#entry_contents_area .category_dress .entry_category span {
	background: #5cabff;
}
#entry_contents_area .category_accessorie .entry_category span {
	background: #99c85b;
}
#entry_contents_area .category_flower .entry_category span {
	background: #ffcc00;
}
#entry_contents_area .category_style .entry_category span {
	background: #81caf4;
}
#entry_contents_area .category_bouquet .entry_category span {
	background: #dd95ff;
}
#entry_contents_area .category_jinx .entry_category span {
	background: #ffa3a8;
}


.entry_body {
	margin: 23px auto 0;
	font-size: 1.55em;
	letter-spacing: 0em;
	line-height: 2.4em;
}


