@charset "utf-8";
/* CSS Document */

.shot_loves {
display: block;
width: 315px;
margin-bottom: 8px;
}

.shot_loves .recently_post {
width: 154px;
background: url(http://www.shotmagazine.jp/loves/wp-content/themes/shot-loves/images/bg_recently_s.png) top left repeat-x;
position: relative;
display: inline-block;
vertical-align: top;
margin-bottom: 7px;
min-height: 175px;
}
	.shot_loves .box_feature {
	width: 154px;
	float: left;
	background: url(images/loves/bg_index_feature_navy.png) top left repeat-x;
	margin-bottom: 7px;
	}
	.shot_loves .box_events {
	width: 154px;
	float: left;
	background: url(images/loves/bg_index_feature_green.png) top left repeat-x !important;
	padding-bottom: 7px;
	}
	.shot_loves .tabs {
	width: 42px;
	position: absolute;
	top: 1px;
	left: 1px;
	}
		.shot_loves .tabs_featured {
		width: 57px;
		position: absolute;
		top: 1px;
		left: 1px;
		}
		.shot_loves .tabs_events {
		width: 42px;
		position: absolute;
		top: 1px;
		left: 1px;
		}

	.shot_loves img.main_images {
	padding: 1px;
	}
	.shot_loves .recently_post h3 {
	font-size: 12px !important;
	line-height: 150%;
	font-weight: bold;
	padding: 6px 6px 0px 6px;
	}
	.shot_loves .recently_post p {
	font-size: 10px !important;
	line-height: 16px !important;
	padding: 0px 6px;
	}
	.shot_loves .recently_post img {
	vertical-align: middle;
	}
	.shot_loves .on_left {
	margin-right: 3px !important;
	}

