/* 共通 */
/* 基本タグ */
.navigation {
	display: none;
}

.dummy {
	clear: both;
}

hr {
	display: none;
}

img {
	border: 0px;
}

a {
	color: #FFFFFF;
}
a:hover {
	color: #FFFFFF;
}

/* 背景 */
body {
	background-color: #003300;
	color: #FFFFFF;
}

/* ヘッダー */
#header {
	background-image: url("../../share/images/header.gif");
	background-repeat: no-repeat;
}

/* 検索 */
.top_search .search_title {
	color: #000000;
}

.top_search .search_title a {
	color: #0000FF;
}

.top_search .search_title a:hover {
	color: #810081;
}

/* このホームページについて関連 */

#right .help_text_t {
	color: #ffffff;
	border-bottom: 2px solid #ffffff;
}

#right .help_rss_text_r {
	color: #ffffff;
}



/* メイン */

/* ｢・・・｣には・・件の情報があります */
#main .list_number .bold {
	color: #ffffff;
}

/* ページタイトル */
#main .page_title_bar_1 {
	border: 1px solid #FFFFFF;
}

#main .page_title_bar_2 {
	border: 1px solid #FFFFFF;
}

#main .page_title_bar_3 {
	border: 1px solid #FFFFFF;
}

#main .page_title_bar_4 {
	border: 1px solid #FFFFFF;
}

#main .page_title_bar_5 {
	border: 1px solid #FFFFFF;
}

#main .page_title_bar_1 .page_title_1 {
	color: #FFFFFF;
}

#main .page_title_bar_2 .page_title_2 {
	color: #FFFFFF;
}

#main .page_title_bar_3 .page_title_3 {
	color: #FFFFFF;
}

#main .page_title_bar_4 .page_title_4 {
	color: #FFFFFF;
}

#main .page_title_bar_5 .page_title_5 {
	color: #FFFFFF;
}

/* ランキング表示 */
#main .ranking_navi a {
	color: #FFFFFF;
}

#main .ranking_navi a:hover {
	color: #FFFFFF;
}

/* これまでの記事 */
#main .past_navi a {
	color: #FFFFFF;
}

#main .past_navi a:hover {
	color: #FFFFFF;
}

/* ページテキスト */
#main .page_text_3 {
	border-bottom: 1px dotted #FFFFFF;
} 

/* result　ページナビ 1col */
#main .prev_next {
	border: 1px solid #FFFFFF;
}

#main .prev_next_2 {
	border: 1px solid #FFFFFF;
}

/* ｢・・・｣には・・件の情報があります */
#main .list_number .bold {
	color: #FFFFFF;
}

/* result　コンテンツリスト */
#main .content_list ul {
	list-style-image: url("../../share/images/arr_5.gif");
}

#main .content_list li {
	border-bottom: 1px dotted #FFFFFF;
}

/* result　概要 */
#main .content_list .list_info {
	font-weight: bold;
}

/* アンケート */
#main .purpose {
	border: 1px solid #FFFFFF;
} 

#main .enquete_title {
	border-bottom: 2px solid #FFFFFF;
}

#main .enquete_cat_title {
	border-bottom: 1px solid #FFFFFF;
}

/* 電子会議室 */
#main .conf_date {
	border-top: 1px dotted #FFFFFF;
	border-bottom: 1px dotted #FFFFFF;
}

#main .conference_page_navi {
	border: 1px solid #FFFFFF;
}

#main .agenda_list {
	border-bottom: 1px solid #FFFFFF;
} 

#main .conf_link {
	border-bottom: 1px solid #FFFFFF;
} 

#main .conf_link_list ul {
	list-style-image: url("../../share/images/arr_2.gif");
}

#main .conf_info {
	border: 1px solid #FFFFFF;
}

#main .conf_info ul {
	list-style-image: url("../../share/images/arr_2.gif");
}

#main .comment {
	border-bottom: 1px solid #FFFFFF;
}

#main .comment_2 {
	border: 1px solid #FFFFFF;
}

#main .article {
	border: 1px solid #FFFFFF;
}

#main .article .from {
	border-bottom: 1px dotted #FFFFFF;
}

#main .scene_title {
	border-bottom: 1px solid #FFFFFF;
}

#main .submitted_input {
	border: 1px solid #FFFFFF;
}

#main .old_list .terms {
	border: 1px solid #FFFFFF;
}

#main .old_list .old_meeting {
	border-bottom: 1px solid #FFFFFF;
}

/* 行事案内 */
/* イベントカレンダー */
#main .select {
	border: 1px solid #FFFFFF;
}

#main .event_calendar {
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

#main .event_calendar .sunday {
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

#main .event_calendar .weekday {
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

#main .event_calendar .saturday {
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

#main .event_calendar .sun {
	border-right: 1px solid #FFFFFF;
}

#main .event_calendar .sun_text {
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

#main .event_calendar .day {
	border-right: 1px solid #FFFFFF;
}

#main .event_calendar .day_text {
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

#main .event_calendar .sat {
	border-right: 1px solid #FFFFFF;
}

#main .event_calendar .sat_text {
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

/* 各課・施設 */
#main .section_list_navi .section_list_title {
	color: #ffffff;
}

/* 敦賀市役所写真 */
#main .section_topics .section_photo_text {
	border: 1px solid #FFFFFF;
}

/* 新しく情報を公開しました */
#main .section_topics .topics {
	border: 1px solid #FFFFFF;
}

#main .section_topics .topics .topics_info {
	border-bottom: 1px dotted #FFFFFF;
}

#main .section_topics .topics .topics_list ul {
	list-style-image: url("../images/arr_2.gif");
}

/* 一覧タイトル */
#main .section_list_navi .section_list_title {
	border: 1px solid #FFFFFF;
}

#main .section_list_navi .section_navi {
	border: 1px solid #FFFFFF;
}

#main .section_list_navi .sec_title {
	border-bottom: 1px solid #FFFFFF;
}

#main .section_list_navi .sec_list ul {
	list-style-image: url("../images/arr_2.gif");
}

/* 施設連絡先 */
#main .section_list_print {
	border: 1px solid #FFFFFF;
}

#main .section_main {
	border-bottom: 1px solid #FFFFFF;
}

#main .section_list {
	border-bottom: 1px dotted #FFFFFF;
}

#main .section_list_title_2 {
	border: 1px solid #FFFFFF;
}

/* 総合案内・市民の皆様へ・事業者向け・観光情報 */
#main .directory {
	border: 1px solid #FFFFFF;
}

#main .contents_2 ul {
	list-style-image: url("../images/arr_2.gif");
	border-bottom: 1px dotted #FFFFFF;
}

/* リンク集 */
#main .contents_3 ul {
	list-style-image: url("../images/arr_2.gif");
}

/* サイトマップ */
#main .site_page {
	border-bottom: 1px dotted #FFFFFF;
}

#main .site_cat_list {
	border-bottom: 1px dotted #FFFFFF;
}

/* お問い合わせ */
#main .contact_cat {
	border-bottom: 1px dotted #FFFFFF;
}

#main .contact_check a {
	color:#ffffff;
	font-weight: bold;
}

#main .contact_check a:hover {
	color:#ffffff;
	font-weight: bold;
}

/* くらしの出来事 */
#right .lifestage .stage_icon_1 a {
	background: url("../../share/images/icon_stage_1.gif") no-repeat;
	display: block;
	width: 61px;
	height: 57px;
}

#right .lifestage .stage_icon_1 a:hover {
	background: url("../../share/images/icon_stage_1_on.gif") no-repeat;
}

#right .lifestage .stage_icon_2 a {
	background: url("../../share/images/icon_stage_2.gif") no-repeat;
	display: block;
	width: 61px;
	height: 57px;
}

#right .lifestage .stage_icon_2 a:hover {
	background: url("../../share/images/icon_stage_2_on.gif") no-repeat;
}

#right .lifestage .stage_icon_3 a {
	background: url("../../share/images/icon_stage_3.gif") no-repeat;
	display: block;
	width: 61px;
	height: 57px;
}

#right .lifestage .stage_icon_3 a:hover {
	background: url("../../share/images/icon_stage_3_on.gif") no-repeat;
}

#right .lifestage .stage_icon_4 a {
	background: url("../../share/images/icon_stage_4.gif") no-repeat;
	display: block;
	width: 61px;
	height: 57px;
}
#right .lifestage .stage_icon_4 a:hover {
	background: url("../../share/images/icon_stage_4_on.gif") no-repeat;
}

#right .lifestage .stage_icon_5 a {
	background: url("../../share/images/icon_stage_5.gif") no-repeat;
	display: block;
	width: 61px;
	height: 57px;
}
#right .lifestage .stage_icon_5 a:hover {
	background: url("../../share/images/icon_stage_5_on.gif") no-repeat;
}

#right .lifestage .stage_icon_6 a {
	background: url("../../share/images/icon_stage_6.gif") no-repeat;
	display: block;
	width: 61px;
	height: 57px;
}

#right .lifestage .stage_icon_6 a:hover {
	background: url("../../share/images/icon_stage_6_on.gif") no-repeat;
}

#right .lifestage .stage_icon_7 a {
	background: url("../../share/images/icon_stage_7.gif") no-repeat;
	display: block;
	width: 61px;
	height: 57px;
}
#right .lifestage .stage_icon_7 a:hover {
	background: url("../../share/images/icon_stage_7_on.gif") no-repeat;
}

#right .lifestage .stage_icon_8 a {
	background: url("../../share/images/icon_stage_8.gif") no-repeat;
	display: block;
	width: 61px;
	height: 57px;
}
#right .lifestage .stage_icon_8 a:hover {
	background: url("../../share/images/icon_stage_8_on.gif") no-repeat;
}



/* 左カラム */
/* 敦賀市の紹介・市長の部屋・ライブカメラ */
#left .side_pb_m {
	border: 1px solid #FFFFFF;
}

#left .side_pb a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

#left .side_pb a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

/* サイドリスト一覧表示 */
#left .side_main .list_navi a {
	color: #ffffff;
}

#left .side_main .list_navi a:hover {
	color: #ffffff;
}

/* 敦賀市の紹介・市長の部屋・ライブカメラ */


/* サイドメニューバック */
#left .side_bg_top {
	border: 1px solid #FFFFFF;
}

#left .side_bg_bottom {
	border: 1px solid #FFFFFF;
}

/* サイドメニューバック（オレンジ） */
#left .side_bg_top02 {
	border: 1px solid #FFFFFF;
}

#left .side_bg_bottom02 {
	border: 1px solid #FFFFFF;
}

/* サイドリスト */
#left .side_main .side_list ul {
	list-style-image: url("../images/arr_3.gif");
}

#left .side_main .side_list .section {
	border-bottom: 1px dotted #FFFFFF;
}

/* サイドリスト */
#left .side_main02 .side_list ul {
	list-style-image: url("../images/arr_9.gif");
}

/* サイドリスト一覧表示 */
#left .side_main .list_navi a {
	color: #FFFFFF;
}

#left .side_main .list_navi a:hover {
	color: #FFFFFF;
}

/* カレンダー */
#left .side_main .carender .sunday {
	border: 1px solid #FFFFFF;
}

#left .side_main .carender .weekday {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

#left .side_main .carender .saturday {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

#left .side_main .carender .sun {
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

#left .side_main .carender .day {
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

#left .side_main .carender .sat {
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}


/* サイドボタン */
#left .side_pb a {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

#left .side_pb a:hover {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}










/* 右カラム */
/* 重要なお知らせ */
#right .important {
	border: 1px solid #FFFFFF;
}


/* くらしの出来事 */
#right .lifestage_title_m {
	border: 1px solid #FFFFFF;
}

/* TonBoメール */
#right .tonbomail_title_m {
	border: 1px solid #FFFFFF;
}

#right .tonbomail .tonbomail_list {
	border-top: 1px dotted #FFFFFF;
	border-bottom: 1px dotted #FFFFFF;
}

#right .tonbomail .tonbomail_list ul {
	list-style-type: none;
}

/* 注目情報・新着情報・市民の皆様へ */
#right_l .news_title_m {
	border: 1px solid #FFFFFF;
}

#right_l .news_list {
	border-bottom: 1px solid #FFFFFF;
}

#right_l .news_list ul {
	list-style-image: url("../../share/images/arr_2.gif");
}

/* 市民の皆様へ */
#right_l .frame_m {
	background-image: url("../../share/images/cat_b_main.gif");
	background-repeat: no-repeat;
	background-position: 0% 50%;
}

#right_l .frame_t {
	background-image: url("../../share/images/cat_b_top.gif");
	background-repeat: no-repeat;
	background-position: 0% 0%;
}

#right_l .frame_b {
	background-image: url("../../share/images/cat_b_bottom.gif");
	background-repeat: no-repeat;
	background-position: 0% 100%;
}

/* まちかどスケッチ */
#right_r .machikado_title_bar {
	border: 1px solid #FFFFFF;
}

#right_r .machikado_photo_caption {
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

#right_r .right_r_menu .menu {
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	background-color: #E4E4FF;
}

#right_r .right_r_menu .menu a {
	color: #000000;
}

#right_r .right_r_menu .menu a:hover {
	color: #000000;
}







/* サブタイトル */
#right .sub_title_1_m {
	border: 1px solid #FFFFFF;
}

/* index　日付・リスト */
#right .date_list .date {
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
}

#right .date_list .list ul {
	list-style-image: url("../../share/images/arr_5.gif");
}

#right .date_list .list li {
	border-bottom: 1px dotted #FFFFFF;
}

#right .date_list .cat {
	border-bottom: 1px dotted #FFFFFF;
}

/* detail　タイトル */
#right .detail_title {
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
}

/* detail　各課・施設 */
#right .sec_contact {
	border: 1px solid #FFFFFF;
}

/* detail　カテゴリータイトル */
#right .detail_cat_title {
	border-bottom: 2px solid #FFFFFF;
	color: #FFFFFF;
}

/* detail　カテゴリー詳細 */
#right .content_title_1 {
	border-bottom: 1px dotted #FFFFFF;
}

#right .content_1 {
	border-bottom: 1px dotted #FFFFFF;
}

#right .cat_content_2 {
	border-bottom: 1px dotted #FFFFFF;
}

/* アンケート表 */
#right .enquete_chart {
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

#right .enquete_chart th {
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

#right .enquete_chart td {
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

/* detail　パブリックコメント */
#right .public_comment {
	border: 1px solid #FFFFFF;
} 

/* アンケートリスト */
#right .enquete_list ul {
	list-style-image: url("../../share/images/arr_2.gif");
}

/* detail　カテゴリータイトル（アンケート） */
#right .detail_vote_title {
	border-bottom: 2px solid #FFFFFF;
	color: #FFFFFF;
}

/* 総合案内・市民の皆様へ・事業者向け・観光情報 */
#main .directory {
	color: #FFFFFF;
}

#right .news_title_t_2 {
	border: 1px solid #FFFFFF;
}

#right .gov_list ul {
	list-style-image: url("../images/arr_2.gif");
}

#right .related_cat {
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

#right .related_cat .cat_title_1 {
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

#right .related_cat .cat_title_2 {
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

#right .related_cat .cat_title_3 {
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

#right .related_cat .cat_title_4 {
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

#right .related_cat .cat_list {
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

/* 詳細検索 */
#right .search_text {
	border-bottom: 1px dotted #FFFFFF;
}

#right .search_cat {
	border-bottom: 1px dotted #FFFFFF;
}

/* このホームページについて */
#right .hp_cat_list {
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

#right .hp_cat_list .hp_cat {
	border-bottom: 1px solid #FFFFFF;
}


/* フッター */
#footer .f_navi {
	border-bottom: 2px solid #FFFFFF;
}

/* 各国翻訳語について */
#main .change_title {
	color: #FFFFFF;
	border-bottom: 3px #FFFFFF solid;
}


#main .change_text {
	border-bottom: 1px dotted #FFFFFF;
} 


/* 090818市民の皆様へ */
#right .newsTitle_m {
	border: 1px solid #FFFFFF;
}

dl.newCatList dt {
	color: #FFF;
}

dl.newCatList dd {
	border-bottom: 1px dotted #FFF;
}