/*base*/
form{
	margin: 0px 0px 0px 0px;
}
body{
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	color: #555555;
	font-family: verdana, 'trebuchet ms', sans-serif;
}
td{
	font-size: 12px;
	color: #555555;
}
a:link{
	color: #555555;
	text-decoration: underline;
}
a:visited{
	color: #555555;
	text-decoration: underline;
}
a:hover{
	color: #555555;
	text-decoration: none;
}
a.entry-link01:link{
	color: #ff7700;
	text-decoration: underline;
}
a.entry-link01:visited{
	color: #ff7700;
	text-decoration: underline;
}
a.entry-link01:hover{
	color: #ff7700;
	text-decoration: none;
}
a.entry-link02:link{
	color: #0c499d;
	text-decoration: underline;
}
a.entry-link02:visited{
	color: #0c499d;
	text-decoration: underline;
}
a.entry-link02:hover{
	color: #0c499d;
	text-decoration: underline;
}
.bg01{
	background-color: #ffffff;
}
.bg02{
	background-color: #F8F5EE;
}
.bg03{
	background-image: url(../images/bg_l_01.gif);
	background-repeat:repeat-y;
}
.bg04{
	background-image: url(../images/bg_r_01.gif);
	background-repeat:repeat-y;
}
.bg05{
	background-color: #DDDDDD;
}
.bg06{
	background-color: #EEEEEE;
}


.kiji-tit-bgcat2{
	background-color: #BDCBF1;
}
.kiji-tit-bgkatoji{
	background-color: #F5C8C8;
}
.kiji-tit-bgcat3{
	background-color: #C2E576;
}
.top-area01{
	margin: 0px 0px 0px 0px;
}
.top-area02{
	margin: 15px 0px 0px 0px;
}
.top-area03{
	margin: 18px 0px 0px 10px;
}
.top-area04{
	margin: 0px 0px 6px 0px;
}
.top-area05{
	margin: 25px 0px 0px 0px;
}
.top-area06{
	margin: 15px 0px 0px 0px;
}

.top-text01{
	margin: 5px 0px 4px 11px;
	color: #ffffff;
	font-size: 12px;
}
.top-text02{
	margin: 10px 11px 0px 0px;
	text-align:right;
	font-size: 10px;
}
.top-text03{
	margin: 7px 10px 0px 10px;
	font-weight:bold;
	font-size: 18px;
}
.top-area03 p{
	margin: 0px 0px 0px 0px;
	line-height: 20px;
}
.top-area03 p.top-text05{
	margin: 20px 0px 9px 0px;
	font-size: 10px;
	text-align:right;
}
.top-text06{
	margin: 10px 0px 20px 0px;
	font-size: 10px;
	text-align:right;
	color: #999999;
}

/*subnavi*/
.sub-area01{
	margin: 10px 0px 0px 0px;
}
.sub-area02{
	margin: 8px 0px 8px 9px;
}
.sub-area03{
	margin: 10px 0px 0px 0px;
}
.sub-area04{
	margin: 20px 0px 0px 0px;
}
.sub-text01{
	margin: 10px 0px 0px 0px;
	font-size: 12px;
	line-height:14px;
}
.sub-text02{
	font-size: 10px;
	line-height:14px;
}
.sub-text03{
	color: #FF6000;
	font-size: 10px;
}
.sub-text04{
	margin: 10px 0px 0px 0px;
	font-weight:bold;
}
.sub-text05{
	margin: 10px 0px 0px 0px;
	line-height:14px;
	font-size: 10px;
}
/*list*/
.ichiran-area01{
	margin: 20px 0px 0px 0px;
}
.ichiran-tit-bg01{
	background-image: url(../../images/ichirran_tit_bg01.gif);
	background-repeat:no-repeat;
}
.ichiran-text01{
	margin: 5px 0px 4px 11px;
	color: #ffffff;
	font-size: 14px;
	font-weight:bold;
}
/*trackback*/
.track-area01{
	margin: 10px 0px 0px 0px;
	text-align:center;
}
.track-area02{
	margin: 20px 0px 0px 10px;
}
.track-area03{
	margin: 12px 0px 0px 10px;	
}
.track-text01{
	margin: 20px 0px 0px 10px;
	color: #333333;
	font-size: 14px;
	font-weight:bold;
}
.track-text02{
	margin: 10px 10px 10px 10px;
	color: #333333;
	line-height:16px;
}
.track-text03{
	font-size:10px;
}
.track-text04{
	margin: 8px 10px 0px 0px;
	font-size:10px;
	line-height:14px;
}
.track-text05{
	margin: 0px 0px 0px 0px;
}
.track-text06{
	margin: 8px 0px 0px 0px;
	font-size:10px;
	line-height:14px;
}
.track-text07{
	margin: 20px 10px 0px 0px;
	font-size:10px;
	line-height:14px;
	text-align:right;
}
.track-bgcat2{
	background-color: #E0E6F8;
}
.track-bg02{
	background-image:url(/common/images/dot.gif);
}
.track-bgkatoji{
	background-color: #FCF1F1;
}
.track-bgcat3{
	background-color: #F0F8DD;
}

