/*Common--------------------*/
body {
background-color:#fff8d1;
text-align:center ;
}

.Clr {
clear:both ;
}

img {
border:0px ;
vertical-align:middle ;
}

h1 , h2 , h3 {
margin:0px ;
}

h2 {
background-image:url(http://blog.linkus.jp/afi/images/ety_ttl_icn.jpg) ;
background-repeat:no-repeat ;
border-bottom:1px solid #B7A084 ;
height:30px ;
padding-top:5px ;
padding-left:40px ;
}

h3 {
font-weight:normal ;
}

a:link		{ color:#FF0033; text-decoration: none ; }
a:visited		{ color:#FF6666; text-decoration: none ; }
a:hover		{ color:#CC3333; text-decoration: none ; }
a:active		{ color:#CC3333; text-decoration: none ; }

.Att {
color:#FE0249 ;
font-weight:bold ;
}
.AttB {
color:#8F022B ;
font-weight:bold ;
}

.Clr {
clear:both ;
}

.BigBox {
color:#6D5D39 ;
margin-left:auto ;
margin-right:auto ;
width:800px ;
}
/*TagRank-----------------*/
.rank1{
font-size: 160%;
font-weight: bold;
}
.rank2{
font-size: 140%;
font-weight: bold;
}
.rank3{
font-size: ; 120%;
font-weight: bold;
}

/*Title--------------------*/
.onTtl {
background-image:url(http://blog.linkus.jp/afi/images/ttl_on.jpg) ;
background-position:right ;
background-repeat:no-repeat ;
height:35px ;
vertical-align:middle ;
width:800px ;
}
.TtlBox {
background-image:url(http://blog.linkus.jp/afi/images/ttl_bg.jpg) ;
height:300px ;
width:800px ;
}
	.TtlBox .inTtl {
	padding-top:70px ;
	text-align:center ;
	width:420px ;
	}

.inTtl a:link		{ color:#6D5D39; text-decoration: none ; }
.inTtl a:visited		{ color:#6D5D39; text-decoration: none ; }
.inTtl a:hover		{ color:#FCC342; text-decoration: none ; }
.inTtl a:active		{ color:#FCC342; text-decoration: none ; }

		.inTtl .CatBox {
		background-image:url(http://blog.linkus.jp/afi/images/ttl_cat_bg.gif) ;
		margin-left:auto ;
		margin-right:auto ;
		margin-top:20px ;
		padding:10px 0px ;
		text-align:center ;
		width:370px ;
		}
.MinBox {
background-image:url(http://blog.linkus.jp/afi/images/min_bg.gif) ;
text-align:left ;
}
/*Calender----------------*/
.Calender {
	text-align: center;
	width: 780px;
                margin-bottom: 10px;
                margin-left: auto;
                margin-right: auto;
	letter-spacing: 0.1em;            
                }
.globalnavi {
    text-align: center;
    padding-bottom: 3px;
    border-bottom : 1px solid #666699;
}

/*Left--------------------*/
	.MinBox .LftBox {
	float:left ;
	width:200px ;
	}
		.LftBox .inLftBox {
		margin-left:11px ;
		width:189px ;
		}
		.inLftBox .sBox {
		margin:5px 0px 10px 5px ;
		width:184px ;
		}
/*Center--------------------*/
	.MinBox .CntBox {
	float:left ;
	width:400px ;
	}
		.CntBox .EtyBox {
		border:1px solid #6D5D39 ;
		margin-bottom:15px ;
		width:398px ;
		}
			.EtyBox .EtyTtl {
			margin-top:15px ;
			margin-left:10px ;
			width:380px ;
			}
			.EtyBox .EtyDate {
			margin-left:10px ;
			text-align:right ;
			width:380px ;
			}
			.EtyBox .EtyTxt {
			border-bottom:1px solid #B7A084 ;
			margin-top:15px ;
			margin-left:10px ;
			padding-bottom:10px ;
			width:380px ;
			}
			.EtyBox .EtyPst {
			margin-left:10px ;
			padding-bottom:15px ;
			width:380px ;
			}

		.CntBox .CmtBox {
		border:1px solid #6D5D39 ;
		margin-top:20px ;
		width:398px ;
		}
		.CmtBox .toCmt {
		background-color:#FAEADD ;
		font-weight:bold ;
		margin:10px 0px 10px 10px ;
		padding:5px 0px ;
		width:380px ;
		}
			.CmtBox .aCmtBox {
			border-bottom:1px dotted #B7A084 ;
			margin-bottom:10px ;
			margin-left:10px ;
			width:380px ;
			}
				.aCmtBox .DtlBox , .TrkBox .DtlBox {
				text-align:right ;
				margin:10px 0px ;
				width:380px ;
				}
			.IptBox {
			margin-bottom:10px ;
			margin-left:10px ;
			width:380px ;
			}
				.IptBox input { 
				margin-bottom:5px ;
				}
				.IpCom , .FItem {
				background-color:#FAF5E4 ;
				border:1px solid #B7A084 ;
				}
				.IpCom {
				width:150px ;
				}
				.FItem {
				height:100px ;
				width:300px ;
				}
				.CmtBox .BtnBox {
				margin-top:5px ;
				text-align:center ;
				width:380px ;
				}
			.TrkBox {
			border-bottom:1px dotted #B7A084 ;
			margin-bottom:10px ;
			margin-left:10px ;
			width:380px ;
			}
/*Right--------------------*/
	.MinBox .RitBox {
	float:right ;
	width:200px ;
	}
		.RitBox .inRitBox {
		width:189px ;
		}
		.inRitBox .sBox {
		margin:5px 0px 10px 5px ;
		width:179px ;
		}
		.VicBox {
		color:#333333 ;
		}
		.PickUp {
		float:left ;
		margin-right:5px ;
		}

.Rankfore {
background-image: url(http://blog.linkus.jp/afi/images/lank_042.gif);
background-repeat: no-repeat;
height: 27px;
padding-top: 6px;
text-align:center ;
width: 160px;
}
.Rankfore img{
margin-left: 3px;
}

/*Footer--------------------*/
.FotBox {
background-image: url(http://blog.linkus.jp/afi/images/fot_bg.gif) ;
background-repeat:no-repeat ;
height:60px ;
padding-top:35px ;
text-align:center ;
width:800px ;
}

/*AstoroRanking--------------*/
.AstoroRank {
	text-align: justify;
	}
.AstoroRank .one{
	letter-spacing: 0.3em;
	height: 25px;
	width: 175px;
	vertical-align: bottom;
	padding: 5px 0px 0px 63px;
	background: url(http://blog.linkus.jp/afi/images/RankAstrobg01.jpg) no-repeat left;
                list-style-type: none;
}
.AstoroRank .two{
	letter-spacing: 0.3em;
	height: 25px;
	width: 175px;
	vertical-align: bottom;
	padding: 5px 0px 0px 63px;
	background: url(http://blog.linkus.jp/afi/images/RankAstrobg02.jpg) no-repeat left;
                list-style-type: none;
}
.AstoroRank .three{
	letter-spacing: 0.3em;
	height: 25px;
	width: 175px;
	vertical-align: bottom;
	padding: 5px 0px 0px 63px;
	background: url(http://blog.linkus.jp/afi/images/RankAstrobg03.jpg) no-repeat left;
                list-style-type: none;
	}
.AstoroRank .fore{
	letter-spacing: 0.3em;
	height: 28px;
	width: 175px;
	vertical-align: text-botom;
	padding: 6px 0px 0px 20px;
	background: url(http://blog.linkus.jp/afi/images/RankAstrobg04.jpg) no-repeat left;
                list-style-type: none;
	}
.urago{
	height: 20px;
	width: 175px;
	text-align: center;
	padding-top: 3px;
                list-style-type: none;
}
.Photo_Miyaji {
	float: right;
	width: 150px;
	text-align: right;
                margin-right: 20px;
                margin-left: 530px;
}
.ppp{
	padding-top: 5px;
	padding-bottom: 8px;
	}