UNKNOWN {
	OVERFLOW: hidden
}
FORM {
	WIDTH: 100%
}
#maincontentsbody {
	BORDER-RIGHT: red; BORDER-TOP: red; MARGIN-LEFT: auto; BORDER-LEFT: red; WIDTH: 100%; MARGIN-RIGHT: auto; BORDER-BOTTOM: red; TEXT-ALIGN: center;
}
.footer {
	BOTTOM: 0px; POSITION: fixed
}
BODY {
	OVERFLOW: auto; WIDTH: 100%; HEIGHT: 100%
}
.footer {
	POSITION: absolute
}
#topicpath {
	VISIBILITY: hidden
}
#futter {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../../../../../images/cws30/foot_bg.gif); PADDING-BOTTOM: 4px; WIDTH: 100%; COLOR: #ffffff; BOTTOM: 0px; PADDING-TOP: 12px; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; HEIGHT: 19px; TEXT-ALIGN: right
}
BODY#main TABLE#contentsbody {
	WIDTH: 100%
}
#maincontents TABLE.maintable {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#cwsheader {
	BACKGROUND-POSITION: 0px 0px; HEIGHT: 91px
}

BODY#main TD#maincontents {
	WIDTH: 100%;
}
#datainput{
	color:#fff;
	margin:0px auto 0px;
}
#datainput td{
	/*width:150px; */
}
.submit input,
.submit input:focus,
.button, .button:focus {
	background: url( ../../../../../images/cws30/fade-butt.png );
	background-color:#dddddd;
	border: 3px double #999;
	border-left-color: #ccc;
	border-top-color: #ccc;
	color: #333;
	padding: 0.25em;
}
.submit input:active, .button:active {
	background: #f4f4f4;
	border: 3px double #ccc;
	border-left-color: #999;
	border-top-color: #999;
}
.submit, .editform th, #postcustomsubmit {
	text-align: right;
	width:345px;
}
#login #submit {
	margin: 0;
	font-size: 15px;
}
#login {
	BACKGROUND: url(../../../../../images/cws30/loginbackMeiryo.png) no-repeat center top; MARGIN: 0px auto 50px; WIDTH: 383px; COLOR: #fff; POSITION: relative; HEIGHT: 317px;
	text-align:center;
	height:220px;
	margin-top:50px;
	margin-bottm:200px;
}

.dl{
	text-align:right;
	width:50%;
}
#login p{
	font-size:24px;
}
input {
	width: 110px;
}
/* #5518 FF 用 PWD*/
input[type="password"].password{
	height: 27px;
	width: 138px;
	font-size: 8px;
	line-height: 300%;
}
/* #5518 IE 用 PWD*/
.password{
	height: 27px;
	width: 138px;
	font-size: 8px;
	line-height: 300%;
}
/* #5518 FF 用 UID*/
input[type="text"].longinput{
	height: 27px;
	width: 138px;
}
/* #5518 FF 用 PWD*/
input[type="password"].longinput{
	height: 27px;
	width: 138px;
}
/* #5518 IE 用 UID*/
.longinput{
	height: 27px;
	width: 138px;
	line-height: 150%;
}
#login p#login_message{
	color:red;
	font-size:12px;
	text-align:center;
}
#login p.logintitle{
	padding-top:30px;
}

