@charset "utf-8";
/* CSS Document */
p.site-image{
	margin-bottom: 7px;
}
div#user_login{
	font-weight: bold;
	height: 27px;
	padding: 5px 8px 3px 8px;
	margin-bottom: 10px;
	text-align: right;
	background-image:url(../img/bg-login.gif);
	background-repeat: no-repeat;
}
div#user_login a{
	font-weight:normal;
}
form#login_form{
	padding: 3px;
}
form#login_form input{
	font-size: 12px;
}

/*特徴*/
table#tokutyou{
	width: 900px;
	font-size: 12px;
	table-layout: fixed;
	border-collapse: separate;
	margin-bottom: 20px;
}
table#tokutyou td{
	vertical-align: top;
	padding: 5px;
	border: solid 1px #CBCBCB;
}

table#tokutyou td img{
	padding-right: 10px;
}

/*トップ右ブロック*/
#block-right-top{
	float: right;
	width: 425px;
	padding: 10px 0 10px 24px;
	border-left: solid 1px #CACACA;
}
#block-right-top .block-title{
	font-size: 16px;
	font-weight:bold;
	margin-bottom: 10px;
	color: #CC0000;
}
#block-right-top .block-content{
	margin: 5px 0 20px 0;
}
.list_links span.sitename{
	font-weight: bold;
}
.list_links span.siteurl{
	color: #390;
}

/*トップ左ブロック*/
#block-left-top{
	float: left;
	width: 425px;
	padding: 10px 0 10px 0;

}
#block-left-top .block-title{
	color: #CC0000;
	font-size: 16px;
	font-weight:bold;
	margin-bottom: 10px;
}

#block-left-top .block-content{
	padding: 5px;
	margin-bottom: 10px;
	border-bottom: solid 1px #CACACA;
}

#block-left-top img.setti-sample{
	padding-left: 10px;
}

/*センターブロック*/
#block-center{
	padding: 15px 10px 0 10px;
}
#block-center h2{
	color: #663300;
	font-size: 16px;
}
#block-center .block-title{
	font-size: 18px;
	font-weight:bold;
	margin-bottom: 10px;
}

#block-center .block-content{
	padding: 5px;
	margin-bottom: 10px;
	border-bottom: solid 1px #CACACA;
}

/*新規登録*/
ul.rsscenter_file_list{
	line-height: 100%;
}
ul.rsscenter_file_list ul{
	padding-left: 20px;
}

/*登録サイト一覧*/
table.regist-site-list{
	width: 415px;
	border: solid 1px #CBCBCB;
	border-collapse: collapse;
	margin-bottom: 20px;
}
table.regist-site-list th{
	text-align: right;
	width: 50%;
	border: solid 1px #CBCBCB;
	padding: 8px;
}
table.regist-site-list td{
	text-align: right;
	border: solid 1px #CBCBCB;
	padding: 8px;
}


/*テーブルリスト表示*/
table.table-display{
	width: 100%;
	border-collapse: collapse;
}
table.table-display th{
	color: #FFF;
	background: #CC0000;
	font-size: 12px;
}
table.table-display th.site-category{
	width: 15%;
}
table.table-display th.site-name{
	width: 20%;
}
table.table-display th.site-description{
	width: 35%;
}
table.table-display th.site-pagerank{
	width: 10%;
}
table.table-display th.site-state{
	width: 20%;
}
table.table-display td{
	padding: 5px 5px;
	border-right: solid 1px #999;
	border-left: solid 1px #999;
	border-bottom: solid 1px #333333;
}
table.table-display td.site-category{
	font-size: 12px;
}
table.table-display td.site-description{
	font-size: 12px;
}

table.user-edit-table{
	width: 100%;
	border-collapse: collapse;
}
table.user-edit-table th{
	color: #FFF;
	background: #CC0000;
	font-size: 12px;
}
table.user-edit-table th.user-id{
}
table.user-edit-table th.user-status{
}
table.user-edit-table th.user-mail-url{
}
table.user-edit-table th.user-password{
}
table.user-edit-table th.user-update{
}

table.user-edit-table td{
	padding: 5px 5px;
	border-right: solid 1px #999;
	border-left: solid 1px #999;
	border-bottom: solid 1px #333333;
}
table.user-edit-table td.user-id{
}
table.user-edit-table td.user-status{
}
table.user-edit-table td.user-mail-url{
}
table.user-edit-table td.user-password{
	font-size: 12px;
}
table.user-edit-table td.user-update{
}


