
.bold { font-weight:bold;}
.blue { color:#09F;font-weight:bold;}
.red { color:#F30;font-weight:bold;}
.green { color:#0C3;font-weight:bold;}
.delete { text-decoration:line-through;}

.weblog h1 {
	margin:0px auto;
	padding:25px 0px 20px 80px;
	background-image:url(../img/worksimg.gif);
	background-position:left;
	background-repeat:no-repeat;
	border-bottom:solid 1px #ccc;
}




.weblog {
	margin:0px auto;
	width:735px;
}
.weblog p{padding:10px 30px;}

.weblog img {
	display:block;
	margin:10px auto;
	border:dotted 2px #736357;
	padding:5px;
	border:solid 1px #ccc;
}



.saikin h1{
	padding:10px 20px;
	font-size:18px;
}
.saikin {
	margin:30px auto 0px auto;
	padding:0px;
	width:735px;
	height:280px;
	border:solid 1px #ccc;
	clear:both;
}

.saikin li {
	padding:0px 20px;
	width:320px;
	float:left;
}
.saikin a{
	font-size:12px;
}


.time { font-size:14px; text-align:right;}


iframe{
	display:block;
	margin:20px auto;
	width:95%;
	max-width:800px;
	min-height:451px;
	text-align:center;
}

/*一覧*/
.listpage {
	margin:20px auto;
	width:800px;
}

.listpage li {
	width:160px;
	height:180px;
	padding:7px;
	float:left;
}
.listpage li a{
	font-size:12px;

}
.listpage img {
	border:solid 1px #ddd;
	padding:5px;
	width:150px;
	height:113px;
}



.btitle {
	padding:0px 10px 5px 0px;
}
.fmini {
	text-align:center;
}



/*一覧ページ下部リンク*/
.pagelink ul{
	margin:20px auto;
	width:660px;
	clear:both;
}
.pagelink ul li {
	float:left;
}
.pagelink ul li a{
	margin:5px;
	padding-top:10px;
	background-color:#eee;
	text-align:center;
	display:block;
	width:40px;
	height:40px;
}
.nowpage { color:#F06}

