@charset "UTF-8";
/* CSS Document */

#main{
	float:none;
	width:850px;
}
.vi {
	margin:0 0 20px 0;
}
h2 {
	margin:0 0 20px 0;
}
ul.satis {
	margin:0 0 30px 0;
}
ul.satis li {
	float:left;
	margin:0 16px 0 0;
}
ul.satis li.last {
	margin:0;
}
.left {
	float:left;
	width:399px;
	_width:425px;
	border-right:1px solid #D9D9D9;
	padding:0 15px 0 10px;
	margin:0 0 0 0;
}
.right {
	float:right;
	width:400px;
	_width:425px;
	padding:0 10px 0 15px;
	margin:0 0 0 0;
}
dl.function dt {
	margin:0 0 10px 0;
	font-size:120%;
	font-weight:bold;
	color:#000000;
}
dl.function dd {
	margin:0 0 20px 0;
	padding:0 0 20px 0;
	background:url(http://search.submit.ne.jp/images/seoscope_x_01.gif) repeat-x bottom;
	line-height:18px;
}
dl.function dd.last {
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:none;
}

.list-table {
//border-collapse:collapse;
line-height:1;
margin-bottom:20px;
width:100%;
}

.list-table tr.bg {
background:#ECECEC none repeat scroll 0 0;
}

.list-table th {
border:1px solid #CCCCCC;
font-weight:bold;
padding:10px;
}

.list-table td {
border:1px solid #CCCCCC;
padding:10px;
}

.bottombox {
	margin:20px 0 20px 0;
	padding:20px 0 30px 0;
	background:url(http://search.submit.ne.jp/images/seoscope_x_01.gif) repeat-x top;
	border-bottom:1px solid #CCCCCC;
	text-align:center;
}@charset "utf-8";
/* CSS Document */


