


body {
	text-align : center;
	background : #ffffff;
}

#body_protothickbox {
	width      : 1000px;
	text-align : left;
	margin     : 0 auto;
	overflow   : hidden;
}



/* pagelink */

ul.pagelink {
	width      : 978px;
	text-align : center;
	color      : #aaaaaa;
	margin     : 0 auto;
	text-align : center;
	padding    : 10px 0 10px 0;
}

ul.pagelink li {
	display    : inline;
}

ul.pagelink span,
ul.pagelink a {
	text-indent : -99999px;
	display    : block;
	width      : 320px;
	height     : 65px;
	background-position : 0 0;
	background-repeat   : repeat-y;
}

ul.pagelink li.shin       a,
ul.pagelink li.shin       span { background-image : url("./img/sysmenu_shin.gif");}
ul.pagelink li.akaikatana a,
ul.pagelink li.akaikatana span { background-image : url("./img/sysmenu_akaikatana.gif");}
ul.pagelink li.zetsu      a,
ul.pagelink li.zetsu      span { background-image : url("./img/sysmenu_zetsu.gif");}

ul.pagelink li span,
ul.pagelink li a:hover { background-position : 0 65px;}


/* h2 */

h2,
h2 img {
	margin             : 1em auto 0.5em auto;
}


/* sys_zetsu */

#sys_zetsu {
	text-align         : center;
	margin             : 0 auto;
	padding-top        : 10px;
}

#sys_zetsu div.ulbox {
	width              : 950px;
	margin             : 0 auto;
	text-align         : center;
}

#sys_zetsu div.ulbox ul {
	width              : 48%;
}

#sys_zetsu div.ulbox ul,
#sys_zetsu div.ulbox ul li {
	list-style-type    : disc;
}

#sys_zetsu div.ulbox ul li {
	text-align         : left;
	margin             : 1.2em 0 1.2em 20px;
}

