#wrapper {
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
}
#login {
	width: 650px;
	height: 300px;
    position:absolute;
    top:50%;
    left:50%;
    margin:-150px 0 0 -325px;
}
form {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E5E5E5;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 4px 18px #C8C8C8;
}

/**********************************************/
/* o */
/**********************************************/
table#pointichiranTable1{
	width:630px;
	margin:10px 10px 20px 10px;
}
table#pointichiranTable1 .content-width1{
	width:320px;
}
table#pointichiranTable1 .content-body1{
	text-align:center;
	font-weight:bold;
	font-size:18px;
	padding-bottom:10px;
}
table#pointichiranTable1 .content-body2,
table#pointichiranTable1 .content-body3{
	padding:0 0 30px 0;
}
table#pointichiranTable1 .content-body2 input,
table#pointichiranTable1 .content-body3 input{
	width:97%;
	padding:8px;
	font-size:20px;
}
table#pointichiranTable1 .content-body4{
	padding-top:10px;
	text-align:center;
}
table#pointichiranTable1 .content-body4 input{
	padding: 15px 80px;
	border: 1px solid #000000;
	cursor:pointer;
}
table#pointichiranTable1 .content-body5{
	padding-top:10px;
	text-align:center;
	color:#FF0000;
}
table#pointichiranTable1 .content-title2,
table#pointichiranTable1 .content-title3{
	padding-left:0px;
}