@charset "utf-8";

.width300 {
	width: 535px;
	margin: 5px;
}
.width280 {
	width: 400px;
}
.width280s {
	width: 400px;
	margin-top: 5px;
	padding-left:10px;
	font-size: 14px;
}
.width540 {
	width: 548px;
}
.width540s {
	width: 548px;
	background-image: url(../../useful/media/head01.gif);
	background-repeat: no-repeat;
	height: 28px;
}
.width_top{
	width: 550px;
	margin-top: 5px;
	padding-left:10px;
	font-size: 14px;
	font-weight: bold;
	color: #170A5C;
}
.width_top option{
	padding-left:10px;
	background-color:#F5F5F5;
}

.mngwhatsnew{
	width:700px;
}
.mngwhatsnew th{
	width:600px;
	background-image:none;
	background-color:#FFFFFF;
	font-weight: normal;
	text-align: left;
}
.mngwhatsnew td{
	width:100px;
	background-image:none;
	background-color:#FFFFFF;
	text-align: center;
}
.whatsnewwidth{
	width:100px;
	float:left;
	text-indent: 5px;
}

.whatsnewtext{
	width: 480px;
}

.whatsnewtbl{
	width: 430px;
	border-style: none;
}

.whatsnewtbl th{
	font-weight: normal;
	vertical-align: top;
	padding-bottom:20px;
}
.whatsnewtbl td{
	text-align:right;
	font-size:14px;
	padding-bottom:20px;
}


.mngbuttontbl {
	width: 550px;
	background-color: #FFFFFF;
}
.mngbuttontbl td{
	width: 550px;
	text-align: right;
	background-color: #FFFFFF;
	background-image: none;
}
.gymMngtbl td{
	width: 80px;
}

/*------------------------------------------------*/

.mngbutton td{
	background:#FFFFFF;
}

.cssbuttontable{
	background-color: #FFFFFF;
}
.cssbuttontable th{
	width: 80px;
	background: #FFFFFF;
}
.cssbuttontable td{
	width: 14px;
	background: #FFFFFF;
}

#bodystr{
	font-family: monospace;
	font-size: 12px;
}

/*-- 枠 --*/
.sysbox01{
	background-color: #FFFFF0;
	padding: 20px;
	margin: 0 0 15px;
	border: 1px solid #EB6100;
}
.sysbox02{
	background-color: #F7FFFF;
	padding: 20px;
	margin: 0 0 15px;
	border: 1px solid #69BBE9;
}
.sysbox03{
	background-color: #F5FFF0;
	padding: 20px;
	margin: 0 0 15px;
	border: 1px solid #92C872;
}
.sysbox04{
	background: #F0F0F0;
	border: 1px solid #F0F0F0;
	padding: 20px;
	margin-bottom: 18px;
	margin-top: 12px;
}

/*-- 帯 --*/
.systitle01{
	font-size: 12px;
	line-height: 2;
	color: #FFFFFF;
	margin: 0px 0 10px;
	padding: 0 0 0 8px;
	background-color: #666666;
}
.systitle02{
	font-size: 12px;
	line-height: 2;
	color: #FFFFFF;
	margin: 0px 0 10px;
	padding: 0 0 0 8px;
	background-color: #170A5C;
}

/*-- 文字装飾 --*/
.systext01{
	color: #2210D2;
}
.systext02{
	color: #FF0000;
}
.systext03{
	color: #339933;
}
.systext04{
	font-weight: bold;
}
.systext05{
	text-decoration: underline;
}
.systext06{
	font-style: italic;
}

.red_error{
	font-weight: bold;
	color: #FF0000;
}

.mng {
	width:520px;
	margin:auto;
}
