/* +++ 個別ページ +++ */
.entrydata	{
	width:355px;
	float:right;
	border: 1px solid #ff9900;
	padding:10px;
	}
.entrydata h1	{
	margin:-5px 0 10px 0;
	font-size:14px;
	color:#5555ff;
	border-bottom:1px solid #ff9900;
	}
.entrydata img	{
	float:left;
	border:1px solid #ff9900;
	margin-right:9px;
	}
.entrydata h2	{
	background-image:  url("http://seo.webcolle.jp/images/all/title_h2bar.jpg");
	background-repeat: no-repeat;
	width:355px;
	height:25px;
	font-size:12px;
	color:#ff9900;
	line-height:190%;
	text-indent:27px;
	margin:15px 0 5px;
	}
.entrydata ul	{
	font-size:12px;
	color:#333333;
	list-style-type:square;
	list-style-position:inside;
	padding:0;
	}
.entrydata li	{
	padding-bottom:5px;
	}
.gad468	{
	float:right;
	padding:5px 0;
	}
.bookmark	{
	height:20px;
	border-top:2px solid #ff9900;
	margin-top:10px;
	padding:5px 0;
	}
.bookmark img	{
	border:none;
	}
.trackbacklist	{
	font-size:10px;
	border-top:1px dotted #ff9900;
	text-align:left;
	clear:both;
	}
.trackbacks-content {
	margin-top:15px;
	}
.trackbacks-content h3	{
	font-size:12px;
	color:#333333;
	border-bottom:1px dotted #ff9900;
	margin-top:3px;
	padding-bottom:2px;
	}
.trackbacks-content h4	{
	font-size:10px;
	text-align:right;
	color:#333333;
	margin-top:-10px;
	padding-bottom:2px;
	}
.trackbacks-content p	{
	margin-bottom:5px;
	line-height:100%;
	margin-top:-10px;
	}
.sankou	{
	border-bottom:1px solid #666666;
	}
.sankou p	{
	padding:3px 0;
	}
.sankou p span	{
	font-weight:bold;
	}

/* +++ カテゴリーリスト +++ */
#categorylist	{
	float:right;
	width:380px;
	}
#categorylist h1	{
	background-image:  url("http://seo.webcolle.jp/images/all/title_h1bar.gif");
	background-repeat: no-repeat;
	width:380px;
	height:30px;
	font-size:14px;
	color: #ffffff;
	line-height:25px;
	text-indent:27px;
	}
.entrylist	{
	width:360px;
	border: 1px solid #ff9900;
	padding:10px;
	margin-bottom:5px;
	}
.entrylist h2	{
	font-size:14px;
	color:#5555ff;
	border-bottom:1px solid #ff9900;
	margin:0;
	}
.entrylist p	{
	margin-top:10px;
	}
.entrylist img	{
	float:left;
	border:1px solid #ff9900;
	margin:10px 10px 0 0;
	}
.entrylist span	{
	border: 1px solid #ff9900;
	padding: 2px;
	}
.trackback	{
	font-size:10px;
	border-top:1px dotted #ff9900;
	margin-left:165px;
	text-align:right;
	clear:both;
	}
.tb_url {
	width:99%;
	}

/* +++ ウェブページ +++ */
#webpage	{
	float:right;
	width:380px;
	}
#webpage h1	{
	background-image:  url("http://seo.webcolle.jp/images/all/title_h1bar.gif");
	background-repeat: no-repeat;
	width:380px;
	height:30px;
	font-size:12px;
	color: #ffffff;
	line-height:25px;
	text-indent:27px;
	}

/* +++ このサイトについて +++ */
#webpagetext	{
	width:360px;
	border: 1px solid #ff9900;
	padding:10px;
	margin-bottom:10px;
	}
#webpagetext h2	{
	font-size: 12px;
	color: #5555ff;
	border-bottom:1px solid #ff9900;
	margin:10px 0 5px;
	}
#webpagetext p span	{
	color:#666666;
	padding-right:5px;
	border-right: 1px solid #666666;
	margin-right:5px;
	}
#webpagetext ul	{
	margin:5px 20px;
	font-size:12px;
	color:#666666;
	}
#webpagetext li	{
	padding-bottom:2px;
}

/* +++ お問い合わせ +++ */
#mailform	{
	width:360px;
	border: 1px solid #ff9900;
	padding:10px;
	margin-bottom:5px;
	}
#mailform p	{
	line-height: 120%;
	}

/* +++ IE6 +++ */
* html .entrylist	{
	}

/* +++ IE7 +++ */
*:first-child+html #categorylist	{
	}
