Body {
background-color:#D2DFE2 ;
color:#000000 ;
margin:0px ;
padding:0px ;
text-align:center ;
}

a:link		{ color:#D02D72; text-decoration: underline ; }
a:visited	{ color:#D02D72; text-decoration: underline ; }
a:hover		{ color:#7A3365; text-decoration: underline ; }
a:active		{ color:#7A3365; text-decoration: underline ; }

img {
border:0px ;
}

.Att {
color:#D02D72 ;
font-weight:bold ;
}

/*Line*/
.LineBox {
background-image:url(http://blog.linkus.jp/kokumon/images/main_bg.gif) ;
margin-left:auto ;
margin-right:auto ;
width:840px ;
}

/*Title*/
.TitleBox {
background-image:url(http://blog.linkus.jp/kokumon/images/title_bg.jpg) ;
height:235px ;
margin-left:auto ;
margin-right:auto ;
text-align:left ;
width:800px ;
}
	.TitleBox img {
	margin-left:190px ;
	}
	h1 {
	color:#000000 ;
	margin:0px ;
	padding:20px 0px 0px 10px ;
	padding-bottom:60px ;
	}
	.TtlCat {
	margin-left:50px ;
	margin-top:20px ;
	text-align:center ;
	width:700px ;
	}

/*Main*/
.MainBox {
background-color:#DFD08E ;
margin-left:auto ;
margin-right:auto ;
width:800px ;
}

/*LeftBox*/
.LeftBox {
float:left ;
text-align:left ;
width:190px ;
}
	.inLeft {
	margin:10px 0px ;
	margin-left:10px ;
	text-align:left ;
	width:180px ;
	}

/*CenterBox*/
.CenterBox {
float:left ;
width:420px ;
}
	.inCenter {
	margin:10px 0px ;
	padding-bottom:10px ;
	text-align:left ;
	width:400px ;
	}

/*RightBox*/
.RightBox {
float:right ;
text-align:left ;
width:190px ;
}
	.inRight {
	margin:10px 0px ;
	text-align:left ;
	width:180px ;
	}

/*in L-R Boxin*/
.SBox {
padding-bottom:20px ;
clear: both;
}
	.SBox img {
	margin-bottom:5px ;
	}
	.SBox .Date , .SBox .PFile {
	margin-left:10px ;
	}
		.PFile .Name {
		font-weight:bold ;
		}
	.SBox .PickUp {
	margin-left:10px ;
	}
		.PickUp img {
		float:left ;
		margin-right:5px ;
		}
		 h3 {
		font-weight:normal ;
		margin:0px ;
		margin-left:10px ;
		padding:0px ;
		}
/*Diary*/
.DiaryBox {
background-image:url(http://blog.linkus.jp/kokumon/images/diary_bg.gif) ;
color:#5C4A22 ;
line-height:150% ;
}
	.DiaryBox .Top {
	border-top:1px solid #DFD08E ;/*forWinIE*/
	background-image:url(http://blog.linkus.jp/kokumon/images/diary_top.gif) ;
	background-repeat:no-repeat ;
	padding:20px 20px 10px 20px ;
	}
		h2 {
		border-bottom:1px solid #B7A084 ;
		font-size:larger  ;
		margin:0px ;
		padding:0px ;
		}
		.DiaryBox .Date {
		text-align:right ;
		}
	.DiaryBox .Center {
	padding:0px 20px ;
	}
	.DiaryBox .Bottom {
	background-image:url(http://blog.linkus.jp/kokumon/images/diary_bottom.gif) ;
	background-position:bottom ; 
	background-repeat:no-repeat ;
	padding:10px 20px 20px 20px ;
	}
		.DiaryBox .Posted {
		border-top:1px solid #B7A084 ;
		}
	.DiaryBox .Dmgn {
	height:20px ;
	}

/*Comment*/
.CommentBox {
background-image:url(http://blog.linkus.jp/kokumon/images/comment_bg.gif) ;
margin-bottom:20px ;
}
	.CommentBox .Top {
	border-top:1px solid #DFD08E ;/*forWinIE*/
	background-image:url(http://blog.linkus.jp/kokumon/images/comment_top.gif) ;
	background-repeat:no-repeat ;
	padding:20px 20px 10px 20px ;
	}
	.CommentBox .Cat {
	border-bottom:1px solid #B7A084 ;
	font-weight:bold ;
	margin-bottom:10px ;
	padding-bottom:5px ;
	}
	.CommentBox .Center {
	border-bottom:1px dotted #B7A084 ;
	margin:10px 20px ;
	padding-bottom:10px ;
	}
	.CommentBox .Posted {
	border:0px ;
	text-align:right ;
	}
	.CommentBox .MrgBox {
	margin:10px 20px ;
	}
	.CommentBox .inTrb {
	border-bottom:1px dotted #B7A084 ;
	margin-bottom:20px ;
	}
	.ComEnd {
	background-image:url(http://blog.linkus.jp/kokumon/images/comment_bottom.gif) ;
	background-position:bottom ; 
	}

/*EndBox*/
.EndBox {
background-image:url(http://blog.linkus.jp/kokumon/images/end_bg.gif) ;
clear:both ;
height:12px ;
width:800px ;
}

/*Form*/
.IpCom , .FItem {
background-color:#FAF5E4 ;
border:1px solid #B7A084 ;
}
.FItem {
height:100px ;
width:350px ;
}

/*Footer*/
.Footer {
padding:20px 0px ;
margin-left:auto ;
margin-right:auto ;
width:840px ;
}

.ppp{
	padding-top: 5px;
	padding-bottom: 8px;
	
	}
