@charset "shift-jis";

body{
	margin:0;
}
img{
	border:0px;
}
#page{
	margin:0 auto;
}
#header{
	height:150px !important;
}
#contents{
	width:722px;
	margin:15px auto;
}
.thum{
	width:40px;
	height:40px;
	overflow:hidden;
	border:2px solid #000;
	float:left;
	margin:2px;
}
.thum:hover{
	border:2px solid #900;
}

h2{
	color:#fff;
	border-left:10px solid #df0913;
	border-top:1px solid #df0913;
	border-right:10px solid #df0913;
	border-bottom:1px solid #df0913;
	padding:5px;
	margin:15px 0 5px 0;
	font-family:"CI";
	letter-spacing:2px;
}