/* エラーメッセージ */
div.ErrorMessage
{
	width: 750px;
	text-align: left;
	padding-left: 20px;
	border-right: #ff0000 1px solid;
	border-top: #ff0000 1px solid;
	border-left: #ff0000 1px solid;
	border-bottom: #ff0000 1px solid;
	background-color: #ffffcc;
	color: #ff0000;
	padding-bottom: 10px;
	padding-top: 10px;
}

/* ガイド */
div.Guide
{
	text-align: left;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-left: 20px;
	font-size: 100%
}

/* ボタン */
img.BtnNormal
{
	cursor: pointer;
	cursor: hand;
}

/* テキストボックス */
input.TxtNormal
{
	line-height: 1.0em;
}

/* 条件 */
table.Condition
{
	width: 740px;
	margin-bottom: 10px;
	margin-top: 10px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

/* 条件・項目名 */
table.Condition td.ItemTitle
{
	width: 200px;
	text-align: right;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-right: 5px;
	font-size: 100%;
	font-weight: bold;
	color: #666
}

/* 条件・項目値 */
table.Condition td.ItemValue
{
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	padding-bottom: 2px;
	padding-top: 2px;
	font-size: 100%
}

/* 結果 */
div#ResultData div.OwnSite, div.RvlSite
{
	width: 750px;
	margin-top: 10px;
	margin-bottom: 10px;
}

div#ResultData div.SiteUnit
{
	width: 750px;
}
div#ResultData div.Clear
{
	clear: both;
}
div#ResultData span.memo
{
	color: red
}

div#ResultData div.SiteUnit div.Left
{
	/*width: 170px;*/
	width: 200px;
	float: left;
	margin: 10px 20px 10px 0px;
}
div#ResultData div.SiteUnit div.Right
{
	/*width: 580px;*/
	width: 530px;
	float: left;
	margin: 10px 0px 10px 0px;
}

div#ResultData div.SiteUnit div.Left table.SiteInfo
{
	width: 190px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	margin-left: auto;
	margin-right: auto;

}

div#ResultData div.SiteUnit div.Left table.SiteInfo td
{
	width: 105px;
	font-size: 100%
}

div#ResultData div.SiteUnit div.Left table.SiteInfo td.YTitle
{
	font-weight: bold;
	background-color: #dc143c;
	color: #ffffff;
	text-align: center;
}
div#ResultData div.SiteUnit div.Left table.SiteInfo td.GTitle
{
	font-weight: bold;
	background-color: #6699ff;
	color: #ffffff;
	text-align: center;
}

div#ResultData div.SiteUnit div.Left table.SiteInfo td.YRank
{
	background-color: #ffcccc;
	text-align: center;
}
div#ResultData div.SiteUnit div.Left table.SiteInfo td.YCAT
{
	background-color: #ffcccc;
	padding: 0px 5px 0px 5px;
}
div#ResultData div.SiteUnit div.Left table.SiteInfo td.YLN
{
	background-color: #ffcccc;
	text-align: right;
}
div#ResultData div.SiteUnit div.Left table.SiteInfo td.YIN
{
	background-color: #ffcccc;
	text-align: right;
}
div#ResultData div.SiteUnit div.Left table.SiteInfo td.GRank
{
	background-color: #f0f8ff;
	text-align: center;
}
div#ResultData div.SiteUnit div.Left table.SiteInfo td.GPR
{
	background-color: #f0f8ff;
	text-align: center;
	padding: 5px 0px 5px 0px;
}
div#ResultData div.SiteUnit div.Left table.SiteInfo td.GLN
{
	background-color: #f0f8ff;
	text-align: right;
}
div#ResultData div.SiteUnit div.Left table.SiteInfo td.GIN
{
	background-color: #f0f8ff;
	text-align: right;
}
div#ResultData div.SiteUnit div.Left table.SiteInfo td.SBM
{
	background-color: #F7F7F7;
	text-align: left;
	padding:5px 0px 0px 5px;
}
div#ResultData div.SiteUnit div.Left table.SiteInfo td.Whois
{
	background-color: #F7F7F7;
	text-align: center;
}

/*追加*/
div#ResultData div.SiteUnit div.Left table.SiteInfo td.LINK
{
	background-color:#D3D3D3;
	font-weight: bold;
	color: #fff;
	text-align: center;
}

div#ResultData div.SiteTitle
{
	font-weight: bold;
	background-color: #3366CC;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
	color: #ffffff;
}

div#ResultData div.G
{
	background-color: #f0f8ff;
}

div#ResultData div.Y
{
	background-color: #ffcccc;
}

div#ResultData div.Capture
{
	text-align: center;
	background-color: #ffffff;
}


div#ResultData div.Capture img
{
	padding-top: 5px;
	width: 190px;
	height: 140px;
	margin-left: auto;
	margin-right: auto;
}

div#ResultData div.ItemTitle
{
	font-weight: bold;
	background-color: #d3d3d3;
	font-size: 100%;
	color: #ffffff;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 3px;
	padding-right: 3px;
}

div#ResultData div.SN
{
	margin-top: 5px;
	font-weight: bold;
}
div#ResultData div.Url
{
	margin-bottom: 5px;
}
div#ResultData div.Title
{
	background-color: #f0fff0;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 100%
}
div#ResultData div.Description
{
	background-color: #ffffe0;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 100%
}
div#ResultData div.Keywords
{
	background-color: #fff5ee;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 100%
}
div.SitemapResult
{
	background-color: #ccff99;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
div.SitemapResult span
{
	color: #009900;
	font-weight: bold;
}

