.bg_green_border {
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;

	font-weight: bold;
	background-color: #00CC99;
	color: #FFFFFF;
	border-style: outset;
	padding: 5px;
	border-color: #99FFCC;
	line-height: 300%;
}
/* コンテンツ共通 */
div.container
{
	margin: 10px auto;
	width: 98%;
}
div.container div.header
{
	height: 29px;
	line-height: 29px;
	overflow: hidden;
}
div.container div.header div.leftpart	{ float: left; width: auto; height: 100%; }
div.container div.header div.rightpart	{ float: right; width: auto; height: 100%; }
div.container div.header .title			{ float: left; width: auto; }
div.container div.header span.icon		{ width: auto; }
div.container div.header .title, .Head
{
	font-weight: bold;
	word-spacing: 0px;
	letter-spacing : 0px;
	line-height: 26px;
}
div.container div.header div.visibility
{
	float: right;
	margin-top: 7px;
	width: 15px;
	font-size: 3px;
	line-height: 3px;
	text-align: center;
}
div.container div.contentwrapper
{
	margin: 0px;
	padding: 0px 0px 10px;
	text-align: center;
}
div.container div.contenttop{}
div.container div.contentpane
{
	margin: 0px auto;
	width: 98%;
	color: #000;
	text-align: left;
	text-indent: 0.5em;
	line-height: 1.5em;
}
div.container div.contentbottom{}

div.container div.actionbuttons		{ font-size: 0px; line-height: 0px; text-align: right; overflow: hidden; }
div.container div.actionbuttons ul	{ width: auto; list-style: none; }
div.container div.actionbuttons li	{ display: inline; }
div.container div.CommandButton{}

/* default */
div.defaultbox 
{
	margin: 0px auto;
	width: 98%;
}
div.defaultbox div.header
{
}
div.defaultbox div.header div.leftpart
{
}
div.defaultbox div.header div.rightpart
{
}
div.defaultbox div.header .title{}
div.defaultbox div.header span.icon{}
div.defaultbox div.header .title, .Head
{
}
div.defaultbox div.header div.visibility{}
div.defaultbox div.contentwrapper
{
}
div.defaultbox div.contenttop{}
div.defaultbox div.contentpane{}
div.defaultbox div.contentbottom{}
div.defaultbox div.actionbuttons{}
div.defaultbox div.CommandButton{}

/* index */
div.indexbox 
{
	margin: 0px auto;
	width: 98%;
}
div.indexbox div.header{}
div.indexbox div.header div.leftpart{}
div.indexbox div.header div.rightpart{}
div.indexbox div.header .title{}
div.indexbox div.header span.icon{}
div.indexbox div.header .title, .Head{}
div.indexbox div.header div.visibility{}
div.indexbox div.contentwrapper{}
div.indexbox div.contenttop{}
div.indexbox div.contentpane{}
div.indexbox div.contentbottom{}
div.indexbox div.actionbuttons{}
div.indexbox div.CommandButton{}

/* left */
div.leftbox 
{
	margin: 0px auto;
	width: 95%;
}
div.leftbox div.header{}
div.leftbox div.header div.leftpart{}
div.leftbox div.header div.rightpart{}
div.leftbox div.header .title{}
div.leftbox div.header span.icon{}
div.leftbox div.header .title, .Head{}
div.leftbox div.header div.visibility{}
div.leftbox div.contentwrapper{}
div.leftbox div.contenttop{}
div.leftbox div.contentpane{}
div.leftbox div.contentbottom{}
div.leftbox div.actionbuttons{}
div.leftbox div.CommandButton{}

/* right */
div.rightbox 
{
	margin: 0px auto;
	width: 95%;
}
div.rightbox div.header{}
div.rightbox div.header div.leftpart{}
div.rightbox div.header div.rightpart{}
div.rightbox div.header .title{}
div.rightbox div.header span.icon{}
div.rightbox div.header .title, .Head{}
div.rightbox div.header div.visibility{}
div.rightbox div.contentwrapper{}
div.rightbox div.contenttop{}
div.rightbox div.contentpane{}
div.rightbox div.contentbottom{}
div.rightbox div.actionbuttons{}
div.rightbox div.CommandButton{}

/* notitle */
div.notitlebox{}
div.notitlebox div.contentwrapper{}
div.notitlebox div.contenttop{}
div.notitlebox div.contentpane
{
	margin: 0px auto;
	width: 98%;
	color: #515151;
}
div.notitlebox div.contentbottom{}
div.notitlebox div.actionbuttons{}
div.notitlebox div.CommandButton{}
