

/* message */
#message{
	width:630px;
	background-image:url(../images/contents/top/messabox_t.png);
	background-repeat:no-repeat;
	margin:0px auto;
}

#message .text{
	display:inline;
	width:610px;
	float:left;
	margin:30px 10px;
	text-align:left;
}

/* feature of mension */
#feature{
	width:630px;
	height:270px;
	background-image:url(../images/contents/top/feature_area.png);
	margin:0px auto;
}

#feature .text{
	display:inline;
	width:355px;
	float:left;
	margin:45px 10px 0px 10px;
	text-align:left;
}

#feature .trial{
	display:inline;
	float:left;
	margin-left:25px;
	margin-top:160px;
	text-align:left;
	width:200px;
}

#feature .trial table{
	width:200px;
	background-color:#CCCCCC;
	border:0px;
}

#feature .trial th{
	width:100px;
	text-align:left;
}

#feature .trial td{
	text-align:right;
}

#feature ul
{
	width:335px;
	margin:0px;
	padding:0px;
	margin-left:10px;
	padding-left:10px;
}

#feature li
{
	line-height:1.4em;
	width:335px;
}

/* about company */
#company{
	border:1px solid #aaaaaa;
	width:630px;
	margin:0px auto;
}

#company .text{
	display:inline;
	width:290px;
	float:left;
	margin:10px;
	text-align:left;
}

#company #map{
	width:300px;
	height:200px;
	float:left;
	margin:10px;
}

/*-----top page-----*/

#contents_main{
width:590px;
margin:3px;
padding:0px;
text-align:left;
float:left;
background-color:#cccccc;
border:1px solid green;
}

#contents_sub01{
width:320px;
margin:3px;
padding:0px;
text-align:left;
float:left;
background-color:#777777;
}

.infor{
width:300px;
background-color:red;
font-size:13px;
}

/*-----Blog information-----*/

#wp_info{
width:400px;
margin:3px;
text-align:left;
float:none;
color:ff6600;
border:1px solid blue;
}
