@charset "Shift_JIS";


body{
margin:0 auto;
padding:0;
color:#000000;
text-align:center;
}


/*-----リンク----------*/
a:link{
color:#0066CC;
text-decoration:underline;
}

a:visited{
color:#425161;
text-decoration:underline;
}

a:hover{
color:#FC6936;
text-decoration:underline;
}


/*-----ナビゲーションのスキップ----------*/
.naviskip{
display:none;
}


/*-----全体の大枠----------*/
#wrapper{
margin:0 auto;
padding:0;
width:760px;
text-align:left;
}

/*-----全体の大枠　大きいtable用----------*/
.wrapper{
margin:0 auto;
padding:0;
width:760px;
text-align:left;
}


/*区切り線*/
hr{
display:none;
}

/*回り込み解除*/
.clear{
clear:both;
}

/*画像のボーダー消し*/
img{
margin:0;
padding:0;
border:0;
}

/*中央揃え*/
.center{
text-align:center;
}

/*右寄せ*/
.right{
text-align:right;
}

/*写真右寄せ*/
.right_p{
margin:0 0 0 15px;
padding:0;
float:right;
}

/*日報　前へ／次へ*/
.pege_link_top{
margin:15px 0 5px 0;
padding:0;
width:760px;
}

.pege_link_bottom{
margin:0 0 15px 0;
padding:0;
width:760px;
}

.pege_link_top .back{
margin:0;
padding:0;
width:380px;
float:left;
}

.pege_link_top .go{
margin:0;
padding:0;
width:380px;
float:right;
text-align:right;
}

.pege_link_bottom .back{
margin:0;
padding:0;
width:380px;
float:left;
}

.pege_link_bottom .go{
margin:0;
padding:0;
width:380px;
float:right;
text-align:right;
}



/*-----フォント関係----------*/
p{
margin:5px 0;
padding:0;
font-size:83%;
line-height:1.3em;
}

.sub_t{
margin:0 0 5px 0;
padding:0 0 5px 0;
border-bottom:3px solid #DDDDDD;
}

.ss_t{
margin:5px 0 0 0;
padding:5px 0 0 0;
color:#DB2411;
font-size:90%;
}

.box_t{
margin:20px 0 10px 0;
padding:5px 3px;
color:#DB2411;
font-size:90%;
border:1px solid #DDDDDD;
}

.box_t span{
margin:5px 0 0 0;
padding:3px 3px 3px 7px;
border-left:4px solid #DB2411;
}

.green_t{
display:block;
margin:20px 0 5px 0;
padding:0 0 5px 0;
color:#62ae30;
border-bottom:1px dotted #DDDDDD;
font-size:110%;
}


.red_point{
color:#DB2411;
}

.l_t{
display:block;
margin:20px 0 10px 0;
padding:0;
font-size:140%;
color:#212121;
}


/*-----パンくず----------*/
.pankuzu{
width:100%;
margin:0;
padding:10px 0;
border-bottom:1px dashed #CCCCCC;
text-align:left;
}

.pankuzu p{
margin-left:10px;
}


/*-----ヘッダー----------*/
#header{
margin:0;
padding:0;
border-bottom:1px solid #CB100A;
}

#header h1{
margin:20px 0 5px 0;
padding:0;
}


/*-----イメージ画像----------*/
#image{
margin:1px 0;
padding:0;
border-top:5px solid #CB100A;
}


/*-----グローバルナビゲーション----------*/
#gnavi{
margin:0;
padding:0;
list-style:none;
}

#gnavi li{
margin:0;
padding:0;
display:inline;
}


/*-----メインコンテンツ部分----------*/
#main_contents{
margin:20px 0 0 0;
padding:0;
}

/*-----メインコンテンツ部分　大きいtable用----------*/
.main_contents{
margin:20px 0 0 0;
padding:0;
}

ul{
margin-bottom:20px;
font-size:83%;
line-height:1.3em;
}


/*-----市場紹介----------*/
.sub_menu{
margin:0;
padding:10px 0 5px 10px;
background-color:#EEEEEE;
}

.sub_menu ul{
margin:0;
padding:0;
list-style:none;
}

.sub_menu ul li{
margin:0 5px 0 0;
padding:0 0 5px 0;
display:inline;
}


/*-----お知らせ----------*/
.information{
margin:20px 0 0 0;
padding:0;
width:515px;
float:left;
}

.news_box{
margin:0;
padding:10px;
border:1px solid #BCBCBC;
}


/*-----バナーbox----------*/
.b_box{
margin:30px 0 0 0;
padding:0;
width:225px;
float:right;
}

.b_box img{
margin:0 0 5px 0;
padding:0;
}


/*-----リンク----------*/
.icon_point{
clear:both;
margin:0;
padding:10px 0 0 0;
text-align:right;
}

.icon_point img{
vertical-align:middle;
margin-right:3px;
}


/*-----フッター----------*/
#footer{
clear:both;
margin:10px 0 0 0;
padding:15px 0;
border-top:1px solid #CCCCCC;
text-align:center;
}


/*-----2層目以降コンテンツ----------*/

/*-----ページトップ・前のページへリンク----------*/
.page_link{
clear:both;
margin:0;
padding:10px 0 0 0;
text-align:right;
border-top:1px dotted #CCCCCC;
}

.page_link img{
vertical-align:middle;
margin-right:3px;
}

/*-----リスト----------*/
.list01{
margin:20px 0;
padding:0 0 0 30px;
line-height:1.3em;
font-size:83%
}

.list01 li{
margin:5px 0;
}


/*-----中央卸売市場のあゆみ----------*/
.text_area{
margin:10px 0;
padding:0;
width:515px;
float:left;
}

.photo_box{
margin:10px 0 0 0;
padding:0;
width:225px;
float:right;
}

.photo01{
margin:0 0 10px 0;
padding:0;
text-align:center;
}

/*-----中央卸売市場の役割----------*/
.text_area02{
margin:10px 0;
padding:0;
width:490px;
float:left;
}

.photo_box02{
margin:10px 0 0 0;
padding:0;
width:250px;
float:right;
}

.photo02{
margin:0 0 10px 0;
padding:0;
text-align:center;
}


/*-----施設概要----------*/

/*table*/
.table_gaiyou01{
margin:5px 0 10px 0;
padding:0;
font-size:83%;
width:760px;
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.table_gaiyou01 th{
margin:0;
padding:5px 7px;
width:150px;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
background-color:#EEEEEE;
font-weight:lighter;
}

.table_gaiyou01 td{
margin:0;
padding:5px 7px;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}

.table_gaiyou02{
margin:5px 0 10px 0;
padding:0;
font-size:83%;
width:760px;
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.table_gaiyou02 th{
margin:0;
padding:5px 7px;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
background-color:#EEEEEE;
font-weight:lighter;
}

.table_gaiyou02 td{
margin:0;
padding:5px 7px;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}

.table_gaiyou02 .td_right{
margin:0;
padding:5px 7px;
width:85px;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
text-align:right;
}


/*-----補助金一覧----------*/

/*補助事業者に関する事項table*/
.table_hojyokin{
margin:5px 0 10px 0;
padding:0;
font-size:83%;
width:600px;
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.table_hojyokin th{
margin:0;
padding:5px 7px;
width:300px;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
background-color:#EEEEEE;
font-weight:lighter;
}

.table_hojyokin td{
margin:0;
padding:5px 7px;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}

.table_hojyokin .td01{
margin:0;
padding:5px 7px;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
text-align:right;
}


/*-----月報----------*/

/*月報table*/
.table_monthly{
margin:5px 0 10px 0;
padding:0;
font-size:83%;
width:760px;
border-top:1px solid #BBBBBB;
border-right:1px solid #BBBBBB;
}

.table_monthly th{
margin:0;
padding:5px 7px;
border-left:1px solid #BBBBBB;
border-bottom:1px solid #BBBBBB;
background-color:#DDDDDD;
font-weight:lighter;
}

.table_monthly .th01{
margin:0;
padding:5px 7px;
border-left:1px solid #BBBBBB;
border-bottom:1px solid #BBBBBB;
background-color:#EEEEEE;
font-weight:lighter;
}

.table_monthly td{
margin:0;
padding:5px 7px;
border-left:1px solid #BBBBBB;
border-bottom:1px solid #BBBBBB;
}

.table_monthly .td_right{
text-align:right;
}

.total{
border-top:1px solid #BBBBBB;
background-color:#EEEEEE;
}

/*月報table　大きい用*/
.table_monthly02{
margin:5px 15px 10px 15px;
padding:0;
font-size:78%;
border-top:1px solid #BBBBBB;
border-right:1px solid #BBBBBB;
}

.table_monthly02 th{
margin:0;
padding:5px 7px;
border-left:1px solid #BBBBBB;
border-bottom:1px solid #BBBBBB;
background-color:#DDDDDD;
font-weight:lighter;
}

.table_monthly02 .th01{
margin:0;
padding:5px 7px;
border-left:1px solid #BBBBBB;
border-bottom:1px solid #BBBBBB;
background-color:#EEEEEE;
font-weight:lighter;
}

.table_monthly02 td{
margin:0;
padding:5px 7px;
border-left:1px solid #BBBBBB;
border-bottom:1px solid #BBBBBB;
}

.table_monthly02 .td_right{
text-align:right;
}











