@charset "shift_jis";

#click {
	text-align: right;
	padding-right: 20px;
}



/* センターのご案内テキストリンク用
------------------------------------------------------------ */
#center_annai_link {
	margin-top: 2px;
	margin-bottom: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #00967D;
	border-bottom-color: #00967D;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	padding-right: 20px;
	padding-left: 20px;
	color: #ff0000;
}
#center_annai_link a:link {
	color: #00967D;
}
#center_annai_link a:visited {
	color: #00967D;
}
#center_annai_link a:hover {
	color: #ff0000;
}
#center_annai_link a:active {
	color: #00967D;
}

/* 知識の普及イベントのご案内テキストリンク用
------------------------------------------------------------ */
#fukyu_annai_link {
	margin-top: 2px;
	margin-bottom: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #1D69AC;
	border-bottom-color: #1D69AC;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	padding-right: 20px;
	padding-left: 20px;
	color: #ff0000;
}
#fukyu_annai_link a:link {
	color: #1D69AC;
}
#fukyu_annai_link a:visited {
	color: #1D69AC;
}
#fukyu_annai_link a:hover {
	color: #ff0000;
}
#fukyu_annai_link a:active {
	color: #1D69AC;
}


/* 市況速報テキストリンク用
------------------------------------------------------------ */
#sokuhou_link {
	margin-top: 10px;
	margin-bottom: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #1D69AC;
	border-bottom-color: #1D69AC;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	padding-right: 20px;
	padding-left: 20px;
	color: #ff0000;
}
#sokuhou_link a:link {
	color: #1D69AC;
}
#sokuhou_link a:visited {
	color: #1D69AC;
}
#sokuhou_link a:hover {
	color: #ff0000;
}
#sokuhou_link a:active {
	color: #1D69AC;
}


/* 統計資料テキストリンク用
------------------------------------------------------------ */
#toukei_link {
	margin-top: 10px;
	margin-bottom: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #A11C79;
	border-bottom-color: #A11C79;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	padding-right: 20px;
	padding-left: 20px;
	color: #ff0000;
}
#toukei_link a:link {
	color: #A11C79;
}
#toukei_link a:visited {
	color: #A11C79;
}
#toukei_link a:hover {
	color: #ff0000;
}
#toukei_link a:active {
	color: #A11C79;
}

#toukei_link_sub {
	margin-top: 20px;
	margin-bottom: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 15px;
	font-weight: bold;
	padding-right: 20px;
	padding-left: 20px;
	text-align: right;
	color: #ff0000;
}

#toukei_link_sub a:link {
	color: #A11C79;
}
#toukei_link_sub a:visited {
	color: #A11C79;
}
#toukei_link_sub a:hover {
	color: #ff0000;
}
#toukei_link_sub a:active {
	color: #A11C79;
}

/* 出店企業一覧ページ用
------------------------------------------------------------ */
table {
	border: solid 1px #666666; border-collapse: collapse; /**border:thin dashed #0000FF;**/
	/**float:left;**/
	margin-right: 20px;
	margin-top: 0px;
	background: #FFFFFF;
	width: 570px;
}

.table_form { 
	margin-top: 20px;
	width: 570px;　/**padding-top: 20px; border:thin dashed #0000FF;**/
}

th {
	border: solid 1px #666666; border-collapse: collapse;
	padding:4px 18px;
	background-color:#59B9A7;
	text-align:center;
}

td {
	border: solid 1px #666666; border-collapse: collapse;
	padding:4px 18px;
	white-space: nowrap;
}

.box_img {
	height:auto; width: 610px; margin: 30px auto 0px auto; /**border:thin dashed #336699;**/
}

/* 第三階層・第四階層ページ共通用
------------------------------------------------------------ */

.thd_box_top {		
	margin-bottom:30px;	
	padding-bottom: 10px;
	font-size: 14px;
	/**font-weight: bold;**/
	line-height: 24px;
	padding-right: 20px;
	padding-left: 20px;
	color: #ff0000;
	/**border:thin dashed #336699;**/
}

/* 知識の普及・イベントのご案内第四階層ページ用
------------------------------------------------------------ */

.table_form_promotion { 
	margin-top: 0px;
	width: 570px;　/**padding-top: 20px; border:thin dashed #0000FF;**/
}

.th_code {
	border: solid 1px #666666; border-collapse: collapse;
	padding:4px 18px;
	background-color:#7696CA;
	text-align:center;
	white-space: nowrap;
}

.td_code {
	border: solid 1px #666666; border-collapse: collapse;
	padding:4px 18px;
	white-space:normal;
}

.code_box_top_link a:link {
	color: #1D69AC;
}
.code_box_top_link a:visited {
	color: #1D69AC;
}
.code_box_top_link a:hover {
	color: #ff0000;
}
.code_box_top_link a:active {
	color: #1D69AC;
}

.box{width:90%; padding-bottom:30px; float:left; /**border:thin dashed #006600;**/}
.img-in-box{float:left; margin:0px 15px 0px 0px; }
.img-in-box-r{float:right; margin:0px 0px 0px 15px;}
.boxclear{clear:both;}
.box-title-font{
	font-size:14px; 
	font-weight:bold; 
	letter-spacing:0.1em; 
	padding-top: 20px; 
	padding-bottom:10px;
	border-left:5px solid #000099;
	border-bottom:1px solid #000099;	
	width:auto;
	margin:0px 0px 10px 0px;
	padding:0px 0px 5px 10px;
}

.box-title-font-r{
	font-size:14px; 
	font-weight:bold; 
	letter-spacing:0.1em; 
	padding-top: 20px; 
	padding-bottom:10px;
	border-right:5px solid #000099;
	border-bottom:1px solid #000099;	
	width:auto;
	margin:0px 0px 10px 0px;
	padding:0px 0px 5px 10px;
}

.box-title-font-b{
	font-size:14px; 
	font-weight:bold; 
	letter-spacing:0.1em; 
	padding-top: 20px; 
	padding-bottom:10px;
	border-right:5px solid #000099;
	border-bottom:1px solid #000099;	
	width:auto;
	margin:0px 0px 10px 0px;
	padding:5px 0px 0px 10px;
}

.box-font{font-size:13px; line-height:20px;}


/* 統計資料第三階層ページ用
------------------------------------------------------------ */

.table_form_static { 
	margin-top: 20px;
	width: 570px;　/**padding-top: 20px; border:thin dashed #0000FF;**/
}

.th_static {
	border: solid 1px #666666; border-collapse: collapse;
	padding:4px 18px;
	background-color:#D487B2;
	text-align:center;
}

.td_static_center {
	text-align: left;
}

.td_static {
	border: solid 1px #666666; border-collapse: collapse;
	padding:4px 18px;
	white-space:normal;
}

.static_box_top_link a:link {
	color: #A11C79;
}
.static_box_top_link a:visited {
	color: #A11C79;
}
.static_box_top_link a:hover {
	color: #ff0000;
}
.static_box_top_link a:active {
	color: #A11C79;
}

/**番付ページ*/
.table_form_ranking { 
	margin-top: 20px;
	margin-left: 100px;
	width: 350px;
	text-align: center;
}

/**
.td_static_east {
	background-color: #FFCCFF;
	text-align: center;
}

.td_static_west {
	background-color: #B5D6E6;
	text-align: center;
}**/

.to_top {	
	text-align: right;
	padding-right: 100px;
}

.look_static {
	text-align: right;
	width: 610px;
}

.img_left_static{float:left; margin:0px 15px 0px 0px;}
.img_center_static{text-align:center; margin:20px 15px 0px 0px; /**border:thin dashed #0000FF;**/}

.left_textarea { 
	float:left;
	margin-top: 0px;
	width: 250px;
	padding-left: 10px;
	border:thin dashed #0000FF;
}
.right_textarea { 
	margin-left: 300px;
	width: 250px;
	padding-left: 10px;
	border:thin dashed #0000FF;
}

/** 専門用語 */
.text_static_technical {
	border-style: none;	
	width: 570px;
	/**border:thin dashed #0000FF;*/
}

.td_static_technical {
	border-style: none;
	white-space: normal;
}

.thd_static_technical {		
	margin-bottom:30px;	
	padding-bottom: 10px;
	/**line-height: 24px;**/
	padding-right: 20px;
	padding-left: 20px;
	color: #ff0000;
}

.to_top_static {	
	text-align: right;
	padding-right: 20px;
}

/* 食肉流通標準化システム第二階層ページ用
------------------------------------------------------------ */

.table_form_council { 
	margin-top: 0px;
	width: 450px;
}

.th_council {
	border: solid 1px #666666; border-collapse: collapse;
	padding:4px 18px;
	background-color:#EE8DB5;
	text-align:center;
}

/* 出店者テキストリンク用
------------------------------------------------------------ */
#member_link {
	margin-top: 2px;
	margin-bottom: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF5959;
	border-bottom-color: #FF5959;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	padding-right: 20px;
	padding-left: 20px;
	color: #ff0000;
}
#member_link a:link {
	color: #FF5959;
}
#member_link a:visited {
	color: #FF5959;
}
#member_link a:hover {
	color: #ff0000;
}
#member_link a:active {
	color: #FF5959;
}

/* コマーシャル規格用
------------------------------------------------------------ */
/** 専門用語 */
.promotion_kikaku_table {
	/**border-style: none;**/
	width: 570px;
}

.promotion_kikaku_td {
	border-style: none;
	vertical-align:top;
	white-space: normal;
}

.look_promotion {
	padding-top:3px;
	text-align:right; /**border:thin dashed #0000FF;**/
}

/* DVD用
------------------------------------------------------------ */
.table_form_dvd { 
	margin-top: 20px;
	width: 570px;　
	border-style: none;
}

.th_dvd {
	padding:4px 18px;
	background-color:#7394C6;
	text-align:center;
}

.td_dvd {
	border-style: none;
	padding:0px 18px;
	white-space:normal;
}

.td_dvd_0 {
	padding:0px;
	height:35px;
}

.to_top_dvd {	
	text-align: right;
	/**padding-right: 0px;**/
}

