/* *************************************
	common
**************************************** */

body {
background: #cceeff;
margin: 0;
font-size: 14px;
font-family: "Lucida Sans Unicode";
text-decoration: none;
color: #666;
text-align: center;
}

a{
color: #ff7744;
}

a:link{
text-decoration: none;
}

a:visited{
text-decoration: none;
}

a:hover{
text-decoration: underline;
}

.footer{
font-size: 11px;
color: #999;
margin-top: 30px;
margin-bottom: 50px;
}

.title{
margin-top: 30px;
margin-bottom: 30px;
}

#bigtextform{
width: 300px;
height: 40px; /* content-box */
padding: 2px;
border: 2px solid #676363;
font-size: 30px;
font-family: "Lucida Sans Unicode";
color: "#ff7744";
background-color: #ffffcc;
}

#bigsubmitform{
width: 300px;
height: 40px; /* border-box */
padding: 2px;
font-size: 26px;
font-family: "Lucida Sans Unicode";
color: "#333";
}

#container { 
float: center;
width: 550px;
margin: 0 auto;
}

#datas, #datas2{
float: center;
margin-bottom: 30px;
text-align: center;
}

#datas2{
margin-top: 30px;
}

#userpanel{
float: left;
margin-right: 15px;
margin-bottom: 10px;
padding: 3px 3px 3px 3px;
background-color: #ffffff;
}

.small{
font-size: 11px;
}

.semibig{
font-size: 18px;
}

.big{
font-size: 18px;
margin-bottom: 25px;
}

.clear {
clear:both;
}

.hosoku {
color: #ff3333;
font-size: 11px;
}

th, td{
font-size: 12px;
}

th{
text-align: right;
font-weight: normal;
padding-right: 15px;
}

td{
text-align: left;
}
