/* 共通フォント */
body {
	font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif; 
}

.line1 {
	font-size: 100%;
	line-height: 140%;
}

.line2 {
	font-size: 112.5%;
	line-height: 160%;
}

.line3 {
	font-size: 131.25%;
	line-height: 160%;
}

.line4 {
	font-size: 150%;
	line-height: 180%;
}

.line5 {
	font-size: 150%;
	line-height: 180%;
}

.line_s {
	font-size: 87.5%;
	line-height: 140%;
}

/* パンくず */
#pnavi {
	font-size:100%;
}

/* フッター */
#footer .f_navi {
	color: #383838;
}

#footer .f_navi a {
	color: #383838;
}

#footer .f_navi a:hover {
	color: #383838;
}

address {
	font-size:  87.5%;
	text-align: right;
	color: #FFFFFF;
	font-style: normal;
}

/* カレンダー */
.carender .month {
	color: #205B20;
	font-weight: bold;
}

.carender .sunday {
	color: #C53710;
}

.carender .weekday {
	color: #494949;
}

.carender .saturday {
	color: #1D5BFF;
}




/* normal-top */
/* 左カラム　緊急情報 */
#side .ec_info .title {
	color: #FFFFFF;
	font-weight: bold;
}

#side .ec_info .list {
	font-weight: bold;
}

#side .ec_info .date {
	font-weight: normal;
}

/* 左カラム　議会中継 */
#side .assembly .list {
	font-weight: bold;
}

#side .assembly .info {
	font-weight: normal;
}

/* 右カラム　メイン　左カラム　住民・観光者・行政・企業事業者 */
#left .to .cat_title {
	font-weight: bold;
}

#left .office .name {
	font-weight: bold;
}




/* index */
/* 左カラム　タイトル */
#left #search_title {
	color: #FFFFFF;
	font-weght: normal;
}

/* 左カラム　ランキング表示ナビ */
#left .page_ranking .page {
	color: #FF0000;
	font-weight: bold;
}

#left .page_ranking .ranking {
	float: right;
	margin: 0px;
	padding: 0px;
}

/* 左カラム　コンテンツ */
#index_cat .cat_title_info {
	color: #FFFFFF;
}

#index_cat .cat_title_event {
	color: #FFFFFF;
}

#index_cat .cat_title_service {
	color: #FFFFFF;
}

#index_cat .cat_title_faq {
	color: #FFFFFF;
}

#index_cat .cat_title_faq_2 {
	color: #FFFFFF;
}

#index_cat .cat_title_section {
	color: #FFFFFF;
}

#index_cat .content_title {
	color: #FF0000;
	font-weight: bold;
}

/* 左カラム　詳細検索 */
#left .search_cat .cat_title {
	color: #FF0000;
	font-weight: bold;
}

/* センター　市役所紹介・情報公開 */
#center .section_topics .topics .topics_info {
	font-weight: bold;
}

/* センター　各課・施設一覧タイトル */
#center .section_list_navi .section_list_title {
	color: #FFFFFF;
}

/* センター　施設連絡先 */
#center .section_list_print .section_list_title_2 {
	color: #FFFFFF;
}

#center .section_list_print .print_navi {
	font-weight: normal;
}

#center .section_main {
	font-weight: bold;
}

/* センター　お問い合わせ */
#center .contact_cat .cat_title {
	font-weight: bold;
}

#center .contact_cat .necessity {
	color: #FF0000;
}

#center .contact_cat .cat_content .content_title {
	font-weight: bold;
}



/* result */
/* センター　タイトル */
#center #search_title_2 {
	color: #FFFFFF;
	font-weght: normal;
}

/* センター　list_info */
#center .list_info {
	font-weight: bold;
}

#center .section_info {
	font-weight: bold;
}

#center .list_info span {
	color: #FF0000;
}

#center .section_list_navi .sec_title {
	color: #FF0000;
	font-weight: bold;
}

/* センター　コンテンツリスト */
#center .content_list_title {
	color: #FFFFFF;
	font-weight: bold;
}

/* イベントカレンダー */
#center .page_ranking .page {
	color: #FF0000;
	font-weight: bold;
}

#center .event_calendar .sun {
	font-weight: bold;
}

#center .event_calendar .day {
	font-weight: bold;
}

#center .event_calendar .sat {
	font-weight: bold;
}




/* detail */
/* 左カラム　表 */
#left .chart table {
	color: #666666;
}

/* 左カラム　コンテンツタイトル */
#left .detail_cat_title_info {
	color: #FFFFFF;
}

#left .detail_cat_title_event {
	color: #FFFFFF;
}

#left .detail_cat_title_service {
	color: #FFFFFF;
}

#left .detail_cat_title_faq {
	color: #FFFFFF;
}

#left .detail_cat_title_section {
	color: #FFFFFF;
}

/* 左カラム　案内 */
#left .guide table .guide_content span {
	font-weight: bold;
}

/* 左カラム　カテゴリ */
#left .category_list .category_title {
	font-weight: bold;
}

/* 左カラム　情報発信元 */
#left .do_section_title {
	color: #FFFFFF;
	font-weight: bold;
}

#left .do_section .office_name {
	color: #FF0000;
	font-weight: bold;
}

/* 右カラム　リスト */
#right .bg_side .side_list .other_section {
	font-weight: bold;
}

/* センター　投票速報 */
#center .detail_list th {
	color: #FFFFFF;
}

#center .detail_list .man {
	color: #FFFFFF;
	font-weight: bold;
}

#center .detail_list .woman {
	color: #FFFFFF;
	font-weight: bold;
}

#center .list_title {
	font-weight: bold;
}

/* 10月26日対応：ここから */

/* 英語　左カラム　list_info */
#left .list_info {
	font-weight: bold;
}

#left .list_info span {
	color: #FF0000;
}

#left .section_list_navi .sec_title {
	color: #FF0000;
	font-weight: bold;
}

/* 英語　左カラム　list_info */
#left .page_ranking_2 {
	color: #FF0000;
	font-weight: bold;
}

/* 英語　左カラム　カテゴリタイトル */
#left .cat_title_faq {
	color: #333333;
}

/* 10月26日対応：ここまで */




/* 10月29日対応：ここから */

/* 英語　左カラム　タイトル */
#left .title_city_profile {
	color: #FFFFFF;
	font-weight: bold;
}

/* 英語　左カラム　サイトマップ */
#left .content_list .list_title_2 {
	font-weight: bold;
}

#left .content_list .list_info_2 {
	font-weight: bold;
}

/* 10月29日対応：ここまで */

#right .bg_side .side_all span {
	font-weight: bold;
}

#right .bg_side .side_all a {
	color: #FFFFFF;
}
