@charset "UTF-8";

h3 {
	background: url(../img_common/tit_holstein.gif) left no-repeat;
	height: 28px;
	padding: 8px 0 0 30px;
	margin-bottom: 1em;
	clear: both;
	font-size: medium;
	color: #666666;
}


/*ローカルナビエリア--------------------*/
h5#members_ltit {
	background: url(../members/img/tit_members_lnavi.gif) no-repeat;
}
h5#magazine_bn {
	background: url(../members/img_magazine/tit_bucknumber.gif) no-repeat;
	height: 30px!important;
}
h5#back_n {
	background: url(../members/img/tit_bn_data.gif) no-repeat;
	height: 30px!important;
}


/*酪農家の方へ[index]----------------------*/
h2#members {
	background: url(../members/img/tit_members_pagetitle.gif) left no-repeat;
	width: 620px;
	height: 38px;
	text-indent: -10000px;
	margin-bottom: 1em;
}

/*ローカルナビエリア　バナー*/
div#dl_bn {
	width: 190px;
	display: block;
}
div#dl_bn img {
	margin-bottom: 3px;
}
div#dl_bn p {
	line-height: 130%!important;
	font-size: xx-small!important;
}



/*生乳生産量----------------------*/
h2#raw_milk {
	background: url(../members/img/tit_rawmilk_pagetitle.gif) left no-repeat;
	width: 620px;
	height: 38px;
	text-indent: -10000px;
	margin-bottom: 1em;
}
div.data_transition {
	width: 620px;
	display: block;
}
div.data_transition img {
	float: right;
	margin-left: 10px;
}
div.data_transition table {
	border-collapse: collapse;
	width: 275px;
}
div.data_transition th {
	font-weight: normal;
	border: 1px solid #CCCCCC;
	background-color: #E7ECF9;
	white-space: nowrap;
	padding: 3px;
	font-size: x-small;
}
div.data_transition td {
	border: 1px solid #CCCCCC;
	padding: 4px;
	font-size: x-small;
	text-align: right;
}



/*初生牛せり情報----------------------*/
h2#auction {
	background: url(../members/img/tit_auction_pagetitle.gif) left no-repeat;
	width: 620px;
	height: 38px;
	text-indent: -10000px;
	margin-bottom: 1em;
}
table.auction_table {
	border-collapse: collapse;
	margin-bottom: 6px;
	width: 100%;
}
table.auction_table caption {
	margin-bottom: 0.6em;
	font-size: small;
	font-weight: bold;
	color: #0066FF;
}
table.auction_table th {
	font-weight: normal;
	border: 1px solid #CCCCCC;
	background-color: #E7ECF9;
	white-space: nowrap;
	padding: 4px;
}
table.auction_table td {
	font-weight: normal;
	border: 1px solid #CCCCCC;
	padding: 4px;
	text-align: right;
}
th.male {
	background-color: #D3ECF5!important;
	text-align: center;
}
th.female {
	background-color: #F9E7F8!important;
	text-align: center;
}



/*搾乳素牛セール情報----------------------*/
h2#sale {
	background: url(../members/img/tit_sale_pagetitle.gif) left no-repeat;
	width: 100%;
	height: 38px;
	text-indent: -10000px;
	margin-bottom: 1em;
}
table.sale_table {
	border-collapse: collapse;
	margin-bottom: 6px;
	width: 100%;
}
table.sale_table caption {
	margin-bottom: 0.6em;
	font-size: small;
	font-weight: bold;
	color: #0066FF;
}
table.sale_table th {
	font-weight: normal;
	border: 1px solid #CCCCCC;
	background-color: #E7ECF9;
	white-space: nowrap;
	padding: 2px;
	font-size: x-small!important;
}
table.sale_table td {
	font-weight: normal;
	border: 1px solid #CCCCCC;
	padding: 2px;
	font-size: x-small;
	text-align: right;
}



/*輸入粗飼料情報----------------------*/
h2#feed {
	background: url(../members/img/tit_importation_pagetitle.gif) left no-repeat;
	width: 620px;
	height: 38px;
	text-indent: -10000px;
	margin-bottom: 1em;
}
h4 {
	clear: both!important;
}
ul.data_list {
	margin-bottom: 4em;
}
ul.data_list li {
	list-style-type: none;
	float: left;
	margin-right: 2em;
}



/*広報誌 MOTHER'S----------------------*/
h2#magazine {
	background: url(../members/img_magazine/tit_magazine.gif) left no-repeat;
	width: 620px;
	height: 38px;
	text-indent: -10000px;
	margin-bottom: 1em;
}



/*お知らせ----------------------*/
h2#news {
	background: url(../members/img/tit_news_pagetitle.gif) left no-repeat;
	width: 620px;
	height: 38px;
	text-indent: -10000px;
	margin-bottom: 1em;
}


/*ひとつの記事*/
div.magazine_box {
	width: 620px;
	display: block;
	margin-top: 1em;
}
div.magazine_photo {
	float: left;
	display: block;
	width: 250px;
}
div.magasine_txt {
	float: right;
	width: 360px;
	display: block;
}
div.magasine_txt ol {
	margin-left: 2em;
	margin-bottom: 1em;
}
