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

.layout3_01 {
	width: 450px;
	height: 300px;
	float: left;
	margin: 15px 0 0 19px;
	border: thin solid #;
	padding: 3px 3px 3px 3px;
	background-color: #;
}
.layout3_03 {
	width: 280px;
	height: 300px;
	float: left;
	margin: 15px 0 0 48px;
	border: thin solid #;
	padding: 3px 3px 3px 3px;
	background-color: #;
}
.post {
	border: 1px solid #bbb;
	width: 520px;
	margin: 15px 0 2em 90px;
	background: #FFF;
	padding: 25px 25px 1em 80px;
	clear: both;
	overflow: hidden;
}
.footer_topics {
	width: 830px;
	clear: both;
	overflow: hidden;
	padding: 15px 0 10px 0;
	text-align: center;
}
.post{
		-moz-border-radius: 5px;
		-khtml-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
	}
.christmas {
	width: 680px;
	margin: 15px 0 2em 0px;
	padding: 70px 25px 2em 100px;
	background-image:url(img/christmas-tree.jpg);
	background-repeat:no-repeat;
	clear: both;
	overflow: hidden;
	font-size: 14pt;
	color: #FFF;
}
.christmas a {
	color: #FFF;
}

/* フォント */
.ORA {
	color: #F60;
}

