/*----------------- ヘッダー ------------------*/

.toplogo {
	width			: 300px;
	height			: 50px;
	float			: left;
	text-align		: left;
}

.toplogo img{
	margin			: 15px 0 0 10px;
}

.topmenu {
	width			: 300px;
	padding-top		: 20px;
	float			: right;
}
.topmenu img{
	margin			: 0 5px;
	vertical-align	: middle;
}

.topmenu p{
	text-align		: right;
	margin-right	: 10px;
	vertical-align	: bottom;
}

/*----------------- 左サイドバー ------------------*/

#Sidebar img{
	margin			: 0px 2px 0 0;
	padding			: 0;
	text-align		: center;
}

/*----------------- 右記事 ------------------*/

.toriatukai {
	width			: 98%;
	text-align		: left;
	margin-top		: 20px;
}
.toriatukai h2{
	font-size		: 75%;
	color			: #808080;
}
.toriatukai img{
	margin-right	: 3px;
}

.toriatukai p {
	width			: 75%;
	padding			: 0;
	margin			: 10px 0 5px 15px;
}

.shinchaku {
	width			: 98%;
	text-align		: left;
	margin-top		: 20px;
}
.shinchaku ul{
	width			: 90%;
	padding			: 0;
	margin			: 0;
	margin-top		: 10px;
	list-style		: disc;
}
.shinchaku li{
	margin-left		: 40px;
	margin-bottom	: 3px

}

.jireishu {
	width			: 98%;
	margin			: 20px 0;
}
.jireishu h2{
	width			: 100%;
	text-align		: left;
}
.category {
	width			: 100%;
	margin-top		: 5px;
}
.shousai {
	width			: 163px;
	margin			: 5px 2px 20px 10px;
	float			: left;
}
.shousai h3{
	width			: 100%;
}
.setumei {
	width			: 100%;
	margin-top		: 3px;
	padding			: 0;
}
.setumei .article{
	width			: 115px;
	float			: left;
}
.setumei .article p{
	font-size		: 70%;
	padding			: 3px 2px 0 0;
}
.catephoto {
	width			: 45px;
/*	padding-right	: 5px; */
	float			: right;
}
.catephoto img{
	margin			: 0;
	padding			: 0;
}

/*----------------- フッター ------------------*/
.footer {
	width			: 100%;
	margin-top		: 20px;
}
.footer p{
	font-size		: 80%;
	text-align		: center;
}

