@charset "utf-8";

/* ------------------------------
	topi_ttl
------------------------------ */
.right_block .maincontens .topi_ttl {
	width:630px;
	background:url(/share/img/common/solidline_01.gif) repeat-x left bottom;
	padding-bottom:9px;
	margin-bottom:18px;
}
.right_block .maincontens .topi_ttl h3 {
	font-size:128.6%;
	font-weight:bold;
	background:url(/share/img/common/yotsuba_mk_whi.gif) no-repeat left center;
	padding-left:35px;
	zoom:1;
}

/* ------------------------------
	repo_box
------------------------------ */
.right_block .maincontens .repo_box {
	width:630px;
	padding-bottom:10px;
	margin-bottom:15px;
	background:url(/share/img/common/dotline_01.gif) repeat-x left bottom;
}
.right_block .maincontens .repo_box p.dat_cat {
	margin-bottom:16px;
}
.right_block .maincontens .repo_box h3 {
	font-size:114.3%;
	font-weight:bold;
	margin-bottom:13px;	
}
.right_block .maincontens .repo_box h3.repo_ttl {
	font-size:128.6%;
}
.right_block .maincontens .repo_box .repo_area {
	width:630px;
	padding-bottom:10px;
}
.right_block .maincontens .repo_box p.torep {
	text-align:right;
	font-size:85.7%;
}
.right_block .maincontens .repo_box p.torep a {
	background:url(/share/img/common/lnk_backnon.gif) no-repeat left center;
	padding-left:14px;
}

.right_block .maincontens .repo_box p.month {
	margin-bottom:16px;
}
.right_block .maincontens .repo_box p.month {
	background:url(/share/img/common/lnk_backnon.gif) no-repeat left center;
	padding-left:14px;
}

.right_block .maincontens .repo_box .more_area {
	width:630px;
	padding-bottom:10px;	
}

.right_block .maincontens .repo_navi {
	width:630px;
	text-align:center;
}

