body {
	text-align:center;
	margin:0px;
	padding:0px;
}

/*head*/
#catch {
	display:block;
	width:900px;
	height:15px;
	text-align:center;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	line-height:15px;
	background-image:url(img/back/15x15topbk-1.jpg);
}
#catch h1 {
	font-weight:normal;
	font-style:normal;
	margin-bottom:0px;
	margin-right:auto;
	margin-left:auto;
	width:900px;
	color:#ffffff;
	font-size:12px;
}

/*base*/
#wrap {
	width:940px;
	text-align:center;
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
 	background-image:url(img/back/940x200wrapbk-2.jpg);	
}

a {font-size:12px;color:#ddddff;}
a:hover {font-size:12px;color:#ffdddd;}
.navi strong {font-weight:normal;}
.box0 strong {font-weight:normal;} 
.box1 strong {font-weight:normal;}
.box2 strong {font-weight:normal;}
 
#table1 {
	width:900px;
	height:360px;
	text-align:center;
	padding:0px;
	margin-top:0px;
	margin-bottom:1px;
	background-color:#5f0401;
	margin-left:auto;
	margin-right:auto;
}
#table2 {
	width:900px;
	height:400px;
	text-align:center;
	padding:0px;
	margin-top:0px;
	background-color:#ffffff;
	margin-left:auto;
	margin-right:auto;
}
#left-down {
	width:177px;
	height:400px;
	padding:0px;
	margin:0px;
	background-image:url(img/cut/177x20left-1.jpg);
}
#right-down {
	width:177px;
	height:400px;
	padding:0px;
	margin:0px;
	background-image:url(img/cut/shoei-2.jpg);
}
#ch-right-down {
	width:177px;
	height:400px;
	padding:0px;
	margin:0px;
	background-image:url(img/cut/ch-shoei-2.jpg);
}
#cnt {
	color:#ffffff;
	font-size:10px;
	text-align:center;
	margin-top:0px;
	line-hight:40px;
	vertical-align:top;
	height:40px;
}
#blog-bt {
	color:#ffffff;
	font-size:14px;
	text-align:left;
	margin-top:0px;
	vertical-align:top;

}

/*contents*/
.box0 {
	display:block;
	width:325px;
	height:230px;
	color:#ffffff;
	text-align:left;
	padding-left:5px;
	padding-right:10px;
}
.box2 {
	display:block;
	width:325px;
	height:140px;
	color:#ffffff;
	text-align:left;
	padding-left:5px;
	padding-right:10px;
}
.box1 {
	display:block;
	margin-top:0px;
	padding-top:0px;
	width:325px;
	height:385px;
	color:#ffffff;
	text-align:left;
	padding-left:5px;
	padding-right:10px;
}
.title1 {
	margin-top:0px;
	text-align:left;
	margin-bottom:0px;
	height:30px;
	line-height:30px;
	vertical-align:middle;
}
.title1 h2 {
	text-align:left;
	margin-bottom:0px;
	font-size:14px;
	color:#eeee99;
	border-bottom:1px solid #eeee99;
}

.cmt1 {
	width:300px;
	margin-top:5px;
	text-align:left;
	height:200px;
	font-size:12px;
	color:#cccccc;
	line-height:19px;
}
.cmt1 h3 {
	text-align:left;
	font-size:13px;
	color:#FFFFFF;
	margin-bottom:0px;
	margin-top:0px;
}
.cmt1 p {
	margin-top:0px;
	margin-bottom:10px;
	padding:0px;
}
.cmt2 {
	width:300px;
	margin-top:5px;
	text-align:left;
	height:95px;
	font-size:12px;
	color:#cccccc;
	line-height:19px;
}
.cmt3 {
	width:300px;
	margin-top:5px;
	text-align:left;
	height:360px;
	font-size:12px;
	color:#cccccc;
	line-height:18px;
	margin-bottom:0px;
}
.cmt3 h3 {
	text-align:left;
	font-size:13px;
	color:#FFFFFF;
	margin-bottom:0px;
	margin-top:0px;
}
.cmt3 p {
	margin-top:0px;
	margin-bottom:10px;
	padding:0px;
}
.cmt3 a {
	text-decoration:none;
	color:#ffffff;
}
.cmt3 a:hover {
	text-decoration:none;
	color:#4444ff;
}
/*foot*/
#foot {
	display:block;
	width:900px;
	line-height:30px;
	vertical-align:middle;
	text-align:center;
	color:#ffffff;
	font-size:12px;
	background-image:url(img/back/20x30footbk-5.jpg);
	margin-left:auto;
	margin-right:auto;
}
#foot a {font-size:12px;color:#ffffff;text-align:center;text-decoration:none;}
#foot a:hover {font-size:12px;color:#3399ff;text-align:center;}
