@charset "utf-8";
/* CSS Document */

#primary > h2 {
	background-image: url(title.png);
}
#primary section {
	border-bottom: 1px solid #b5b5b5;
	padding: 24px 0;
}
#primary section h3 {
	margin-bottom: 20px;
}
#primary section:last-child {
	border-bottom: none;
}
#primary section p.date {
	text-align: right;
	padding: 0;
}
#primary section .pin {
	text-align: center;
	padding-top: 8px;
}
#primary section .pin img {
	max-width: 100%;
	max-height: 500px;
	height: auto;
}
#primary section iframe{
	width: 100%;
}

/**/
.strc1 .wrap {
	float: left;
	width: 60%;
}
.strc1 .pin {
	float: right;
	width: 40%;
	padding-left: 10px;
}
.strc2 .wrap {
	width: 60%;
	float: right;
}
.strc2 .pin {
	float: left;
	width: 40%;
	padding-right: 10px;
}
.strc3 .wrap {
	width: 100%;
}
.strc3 .pin {
	width: 100%;
}
@media screen and (max-width:768px) {
}
