@charset "shift-JIS";
/* CSS Document */

#contentsWrap #burari {}
#contentsWrap #burari img{ vertical-align:bottom;}
#contentsWrap #burari h2{ clear:both; border:0 solid red; margin:0 0 20px 0; padding:0;}
#contentsWrap #burari h3{ clear:both; border:0 solid red; margin:0 0 20px 0; padding:0;}


/* トップページ */
#contentsWrap #burariList {
	width:570px;
	overflow:hidden;
}
#contentsWrap #burariList p {
	margin-right:40px;
	text-align:right;
}

#contentsWrap #burariList ul {
	width:570px;
	overflow:hidden;
	margin:0 0 20px 0;
	padding:0;
}
#contentsWrap #burariList ul li {
	margin:0 10px 0 0;
	width:170px;
	display:inline;
	float:left;
	font-size:90%;
}
#contentsWrap #burariList ul li img {
	margin:0 0 5px 0;
}
#contentsWrap #burariList ul li a{
	display:block;
	text-decoration:none;
}
#contentsWrap #burariList ul li a:hover{
	color:#666;
}
#contentsWrap #burariList ul li a img {
	border:10px solid #f3f3f3;
}
#contentsWrap #burariList ul li a:hover img {
	border:10px solid #e7e7e7;
}
#contentsWrap #burariList ul li a strong {
	font-size:130%;
}

/* 一覧、1つの大きさが260(2つ並びの場合はこちら↓) */

#contentsWrap #burariList_ver2 {
	width:570px;
	overflow:hidden;
}
#contentsWrap #burariList_ver2 p {
	margin-right:40px;
	text-align:right;
}

#contentsWrap #burariList_ver2 ul {
	width:540px;
	overflow:hidden;
}
#contentsWrap #burariList_ver2 ul li {
	margin:0 10px 20px 0;
	width:260px;
	display:inline;
	float:left;
	font-size:90%;
}
#contentsWrap #burariList_ver2 ul li img {
	margin:0 0 5px 0;
}
#contentsWrap #burariList_ver2 ul li a{
	display:block;
	text-decoration:none;
}
#contentsWrap #burariList_ver2 ul li a:hover{
	color:#666;
}
#contentsWrap #burariList_ver2 ul li a img {
	border:10px solid #f3f3f3;
}
#contentsWrap #burariList_ver2 ul li a:hover img {
	border:10px solid #e7e7e7;
}
#contentsWrap #burariList_ver2 ul li a strong {
	font-size:130%;
}
#contentsWrap #burariList_ver2 ul li.imgSize30 a img {
	border-top:25px solid #f3f3f3;
	border-bottom:25px solid #f3f3f3;
}
#contentsWrap #burariList_ver2 ul li.imgSize30 a:hover img {
	border-top:25px solid #e7e7e7;
	border-bottom:25px solid #e7e7e7;
}
/* バックナンバー */
#contentsWrap dl#burariBacknumber {
	padding:0 0 10px 0;
	width:530px;
	background:#898989 url(/img/navi/common/backnumber_bottom.gif) left bottom no-repeat;
}
#contentsWrap dl#burariBacknumber dt{}
#contentsWrap dl#burariBacknumber dd {}
#contentsWrap dl#burariBacknumber dd ul{
	margin:0 10px;
	padding:0;
}
#contentsWrap dl#burariBacknumber dd ul li{
	color:#fff;
	font-size:85%;
	white-space:nowrap;
	display:inline;
}
#contentsWrap dl#burariBacknumber dd ul li a{
	color:#fff;
	text-decoration:none;
}
#contentsWrap dl#burariBacknumber dd ul li a:hover{
	color:#fff;
	text-decoration:underline;
}


 /* #contentsWrap #burari p.first:first-letter { font-size:250%; font-weight:bold;} */
#contentsWrap #burari .burariTxt{
	clear:both;
	width:270px;
	overflow:hidden;
	float:left;
}
#contentsWrap #burari .burariImg{
	margin:0;
	padding:0 0 2px 0;
	width:250px;
	float:right;
	overflow:hidden;
}
#contentsWrap #burari .burariImg p {
	margin:0 0 20px 0;
	font-size:85%;
	text-align:center;
}


#contentsWrap #burari .burariImgLine {
	width:560px;
	overflow:hidden;
	clear:both;
}
#contentsWrap #burari .burariImgLine p {
	margin:0 30px 0 0;
	width:250px;
	display:inline;
	float:left;
	font-size:85%;
	text-align:center;
}
#contentsWrap #burari .burariImgLine3 {
	width:560px;
	overflow:hidden;
	clear:both;
}
#contentsWrap #burari .burariImgLine3 p {
	padding:0 10px 0 0;
	display:inline;
	float:left;
	font-size:90%;
	text-align:center;
}





#contentsWrap #burari .burariAccess {
	clear:both;
	border-top:1px dotted #ccc;
	padding:20px 0;
	margin:0 5px 0 0;
}
#contentsWrap #burari .burariAccess h3 {
	margin:0 0 5px 0;
}
#contentsWrap #burari .burariAccess table {
	width:99%;
	margin:0;
	background-color:#FCEDD6;
	border-top:1px solid #FCEDD6;
	border-collapse:collapse;
}

#contentsWrap #burari .burariAccess table tr th{
	padding:3px 3px 3px 5px;
	vertical-align:top;
	border-top:1px dotted #F8D39C;
	font-weight:100;
}
#contentsWrap #burari .burariAccess table tr td{
	padding:3px;
	border-top:1px dotted #F8D39C;
}
