/* BODY */
body {
	padding: 0px;
	background-color: #0E0F11;
	text-align: center;
}

A:Link		{color:#FFFFFF;text-decoration: none;}
A:visited	{color:#FFFFFF;text-decoration: none;}
A:hover		{color:#FFFFFF;text-decoration: underline;}
A:active	{color:#FFFFFF;text-decoration: none;}
#container{
	margin: 0px auto;
	padding:0;
	width:720px;
	border-left: 1px solid #444444;
	border-right: 1px solid #444444;
}

/* text */
H2{
	font-weight: bold;
	color: #F3F3F3;}

/* text color */
.txtgray00	{color:#ffffff;}
.txtgray01	{color:#CCCCCC;}
.txtgray02	{color:#5D5D5D;}
.txtorange	{color: #FF6600;}
.txtred01	{color: #990000;}
.txtred02	{color: #FF0000;}
.txtred10	{color: #FF0000;}
.txtnavy	{color: #000099;}
.txtgreen	{color: #669900;}
.txtyellow	{color: yellow;}
.txtwhite	{color: #FFFFFF;}
.notice		{color: #7D7D7D;}

/* cell color */
TD.celmain		{background-color:#EBEBEB;}
TD.celgray00	{background-color:#FFFFFF;}
TD.celgray01	{background-color:#F5F5F5;}
TD.celgray02	{background-color:#EBEBEB;}
TD.celgray03	{background-color:#D9D9D9;}
TD.celgray04	{background-color:#333333;color:#EBEBEB;}
TD.celgray21	{background-color:#666666;color:#EBEBEB;}
TD.celgray22	{background-color:#999999;color:#F3F3F3;}
TD.celgray22 A:Link		{color:#F3F3F3;}
TD.celgray22 A:visited	{color:#F3F3F3;}
TD.celgray22 A:hover	{color:#F3F3F3;}
TD.celgray22 A:active	{color:#F3F3F3;}
TD.celgray11	{background-color:#666666;color:#EBEBEB;}
TD.celgray12	{background-color:#999999;color:#EBEBEB;}
TD.celgray13	{background-color:#1C1C1C;color:#FFFFFF;}
TD.celblack		{background-color:#000000;color:#FFFFFF;}
TD.celred01		{background-color:#990000;color:#EBEBEB;}
TD.celred02		{background-color:#660000;}
TD.celred03		{background-color:#FFFFFF;color:#990000;}
TD.celnavy01	{background-color:#000033;color:#EBEBEB;}
TD.celnavy01 A:Link		{color:#EBEBEB;}
TD.celnavy01 A:visited	{color:#EBEBEB;}
TD.celnavy01 A:hover	{color:#EBEBEB;}
TD.celnavy01 A:active	{color:#EBEBEB;}


/* list */

#table-typeB{
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #CCCCCC;
	padding:0px;}
#table-typeB th{
	font-weight: normal;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #CCCCCC;
	background-color:#E5E5E5;}
#table-typeB td{
	font-weight: normal;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #CCCCCC;
	background-color:#FFFFFF;}

/* parts */
#header{
	float: none;
	clear: both;
	height: 110px;
	background-image: url(../images/common/logo.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align:left;
	margin:0;
}

#header h1 {
	padding: 25px 15px 0px 15px;
}
	
#gnavi td{
	padding:5px 5px 5px 20px;
}
#main{background-color:#000000;}

#footer td{
	text-align:center;
}
#footer td A{color:#666666;}
.txt10{}

/* image */
.img-spacer10{margin:10px 0px 10px 0px;}
.img-spacer5{margin:5px 0px 5px 0px;}
.img-spacerR10{margin:0px 10px 0px 0px;}
.img-spacerR5{margin:0px 5px 0px 5px;}
.img-spacerR1{margin:0px 1px 0px 0px;}

/* bkground */
#sa{
	margin:0 0px 10px 0px;
	background-attachment: fixed;
	background-image: url(../images/top/SA_Profile.jpg);
	background-repeat: no-repeat;
	background-position: left 120px;
	_background-position: left top;
}

/* form */
form		{margin:0px;}
.h18	{height:18px;font-size:12px;}