@charset "euc-jp";
/****************************************************************************/
/*                                                                          */
/*                                通常表示                                  */
/*                                                                          */
/****************************************************************************/

/*全体***********************************************************************/
/****************************************************************************/
#center{ text-align:center;}
#pagebody{ width:720px; background-color:#FFFFFF; position:relative; text-align:left; margin-left:auto; margin-right:auto; }
body{ margin:0px; background:#CCCCCC;}

/*ヘッダー*******************************************************************/
/****************************************************************************/
/*#header { height:80px; background-image:url(header_bg_month01.jpg);}*/
#month1{ height:80px; background-image:url(header_bg_month01.jpg); background-repeat:no-repeat;}
#month2{ height:80px; background-image:url(header_bg_month02.jpg); background-repeat:no-repeat;}
#month3{ height:80px; background-image:url(header_bg_month03.jpg); background-repeat:no-repeat;}
#month4{ height:80px; background-image:url(header_bg_month04.jpg); background-repeat:no-repeat;}
#month5{ height:80px; background-image:url(header_bg_month05.jpg); background-repeat:no-repeat;}
#month6{ height:80px; background-image:url(header_bg_month06.jpg); background-repeat:no-repeat;}
#month7{ height:80px; background-image:url(header_bg_month07.jpg); background-repeat:no-repeat;}
#month8{ height:80px; background-image:url(header_bg_month08.jpg); background-repeat:no-repeat;}
#month9{ height:80px; background-image:url(header_bg_month09.jpg); background-repeat:no-repeat;}
#month10{ height:80px; background-image:url(header_bg_month10.jpg); background-repeat:no-repeat;}
#month11{ height:80px; background-image:url(header_bg_month11.jpg); background-repeat:no-repeat;}
#month12{ height:80px; background-image:url(header_bg_month12.jpg); background-repeat:no-repeat;}
#logo-area{ width:270px; height:80px; float:left;}
#seach-area { width:430px; height:60px; text-align:right; padding:10px 10px;float:right;}

/*上部 常時表示メニュー******************************************************/
/****************************************************************************/
#menu{ clear:both; height:26px;	font-size:90%; background:url(menu.jpg); background-repeat:no-repeat;}
#menu ul{ margin:0px; padding:0px; list-style:none;}
#menu li,#menu a{ display:block; margin:0px; padding:0; height:26px;}
#menu li{ float:left; text-indent:-9999px;}
#menu #item01 {	display:block;width:120px;height:26px;}
#menu #item02 {	display:block;width:150px;height:26px;}
#menu #item03 {	display:block;width:150px;height:26px;}
#menu #item04 {	display:block;width:150px;height:26px;}
#menu #item05 {	display:block;width:150px;height:26px;}
#menu a{ text-decoration:none; color:#000099; background:url(menu.jpg); background-repeat:no-repeat;}
/*リンクの背景*************************************************/
#item01 a{background-position:0px 0px;}
#item02 a{background-position:-120px 0px;}
#item03 a{background-position:-270px 0px;}
#item04 a{background-position:-420px 0px;}
#item05 a{background-position:-570px 0px;}
#item01 a:hover{background-position:0px -26px;}
#item02 a:hover{background-position:-120px -26px;}
#item03 a:hover{background-position:-270px -26px;}
#item04 a:hover{background-position:-420px -26px;}
#item05 a:hover{background-position:-570px -26px;}

/*サブメニュー***************************************************************/
/****************************************************************************/
#sub{ background-color:#EFEFEF; padding:5px 10px; text-align:right; font-size:90%;}
/*パンくず*******************************************************************/
/****************************************************************************/
#bread{ background-color:#EFEFEF; padding:5px 10px; font-size:90%;}
/*左 表示部分****************************************************************/
/****************************************************************************/
#left{ width:200px; float:left; height:auto; padding:10px 0px;}
/*メイン表示部分*************************************************************/
/****************************************************************************/
#main{ width:510px; float:right; height:auto; padding:10px 0px;}
/*フッター*******************************************************************/
/****************************************************************************/
#footer{ clear:both; height:80px; border-color:#666666; border-width:1px 0px 0px 0px; border-style:dotted; padding:10px; line-height:1.5em; font-size:90%;}
/*フッター 市役所所在地****************************************/
#footer #footer_add{ display:block; width:360px; float:left;}
/*フッター 関連メニュー****************************************/
#footer #footer_menu{ display:block; height:30px; text-align:right; }
/*フッター 著作権表示******************************************/
#footer #footer_copy{ display:block; padding:35px 0px 0px 0px; text-align:right; font-size:90%; }

/*ホームページ設定***********************************************************/
/****************************************************************************/

/*ホームページ 左側新着情報************************************/
#left #newarrival{ height:auto; font-size:90%; }
#left #newarrival ul{ list-style-image:url(search_list.jpg); line-height:1.5em; padding:5px; margin:0px 10px 0px 20px;}
/*市役所のご案内***********************************************/
#left #top_about{ height:auto; font-size:90%; }
#left #top_about ul{ list-style-image:url(munic_list.jpg); line-height:1.5em; padding:5px; margin:0px 10px 0px 20px; }
/*人口・世帯数*************************************************/
#left #population{ height:auto; font-size:90%; }
/*アクセスカウンタ*********************************************/
#left #counter{ height:auto; font-size:90%; padding:10px;}
/*QRコード*****************************************************/
#qr_code{ height:auto; font-size:90%; padding:10px; text-align:center;}
/*市からのお知らせ*********************************************/
#information{ display:block; font-size:90%;}
#information H2{ background-image:url(info.jpg); background-repeat:no-repeat; height:24px; padding:5px 10px 0px 10px; margin:0px; font-size:90%; color:#FFFFFF;}
#information ul{ line-height:1.5em; padding:5px; margin:0px 10px 0px 20px; }
#information .item-g1{ list-style-image:url(life_list.jpg);}
#information ul.item-gaiyou1{ padding:5px; margin:0px; list-style-type:none; }
#information ul.item-gaiyou1 li{ list-style-image:none; font-size:90%; color:#009900; line-height:1.3em; }
#information ul.item-gaiyou1 li.date{ list-style-image:none; font-size:90%; color:#006699; }
/*アイテムリスト***********************************************/
#item-list{ display:block; height:auto; font-size:85%; background-color:#FFFFFF; }
/*ジャンル名の設定*******************************/
#item-list #life li.title{font-weight:bold;}
/*アイテム名の設定*******************************/
#item-list ul{ list-style-type:none; line-height:1.6em; margin:0px 10px 0px 30px; padding:0px 10px 0px 30px; }
/*各ジャンルイメージ ホームページ用****************************/
#item-list #genre2{background-image:url(life_genre_img_02.jpg);background-repeat:no-repeat;}
#item-list #genre3{background-image:url(life_genre_img_03.jpg);background-repeat:no-repeat;}
#item-list #genre4{background-image:url(life_genre_img_04.jpg);background-repeat:no-repeat;}
#item-list #genre5{background-image:url(life_genre_img_05.jpg);background-repeat:no-repeat;}
#item-list #genre6{background-image:url(life_genre_img_06.jpg);background-repeat:no-repeat;}
#item-list #genre7{background-image:url(life_genre_img_07.jpg);background-repeat:no-repeat;}
#item-list #genre8{background-image:url(sight_genre_img_01.jpg);background-repeat:no-repeat;}
#item-list #genre9{background-image:url(munic_genre_img_01.jpg);background-repeat:no-repeat;}
/*左用 H2 背景設定*******************************/
#left h2.life{margin:0px;height:25px;background-image:url(life_w1_bg.jpg);background-repeat:no-repeat;padding:5px 10px 0px 10px;font-size:90%;}
#left h2.sight{margin:0px;height:25px;background-image:url(sight_w1_bg.jpg);background-repeat:no-repeat;padding:5px 10px 0px 10px;font-size:90%;}
#left h2.munic{margin:0px;height:25px;background-image:url(munic_w1_bg.jpg);background-repeat:no-repeat;padding:5px 10px 0px 10px;font-size:90%;}
#left h2.search{margin:0px;height:25px;background-image:url(search_w1_bg.jpg);background-repeat:no-repeat;padding:5px 10px 0px 10px;font-size:90%;}

/*ホームページ・各ジャンルトップ共通設定*************************************/
/****************************************************************************/

/*各ジャンルトップイメージ*************************************/
#left #top_img{ text-align:center; padding:2px 10px; }
/*バナー*******************************************************/
#left #top_banner{ text-align:center; padding:2px 10px; }
/*関連リンク***************************************************/
#left #links{ height:auto; font-size:90%; }
#links #banner{ text-align:center; padding:2px 10px; }
/*Webサービス**************************************************/
#left #web-service{ height:auto; font-size:90%;}
#web-service #banner{ padding:2px 9px; }
#web-service a{ display:block; width:182px; height:42px; }
#web-service ul{ margin:0px; padding:0px; list-style:none; }
#web-service li{ text-indent:-9999px; }
#web-service a{ text-decoration:none; color:#003399; background-image:url(service_w1_01.jpg); background-repeat:no-repeat; }
/*各ジャンル内のWebサービス背景******************/
#service02 a{background-position:0px -42px;}
#service01 a:hover{background-position:-182px 0px;}
#service02 a:hover{background-position:-182px -42px;}

/*各ジャンルトップのアイテムリスト*****************************/
#item-list-genre-top{ display:block; height:auto; font-size:90%; line-height:1.5em; }
#item-list-genre-top ul{ margin:0; padding:0; list-style-type:none; }
#item-list-genre-top li{ display:block; width:220px; margin:0px 2px; padding-left:25px; float:left;}
/*各ジャンル内トップのアイテムリスト*************/
#item-list-genre-top #genre2 li{background-image:url(life_item_img_02.jpg); background-repeat:no-repeat; }
#item-list-genre-top #genre3 li{background-image:url(life_item_img_03.jpg); background-repeat:no-repeat; }
#item-list-genre-top #genre4 li{background-image:url(life_item_img_04.jpg); background-repeat:no-repeat; }
#item-list-genre-top #genre5 li{background-image:url(life_item_img_05.jpg); background-repeat:no-repeat; }
#item-list-genre-top #genre6 li{background-image:url(life_item_img_06.jpg); background-repeat:no-repeat; }
#item-list-genre-top #genre7 li{background-image:url(life_item_img_07.jpg); background-repeat:no-repeat; }
#item-list-genre-top #genre8 li{background-image:url(sight_item_img_01.jpg); background-repeat:no-repeat; }
#item-list-genre-top #genre9 li{background-image:url(munic_item_img_01.jpg); background-repeat:no-repeat; }
#item-list-genre-top #genre10 li{background-image:url(appli_item_img_01.jpg); background-repeat:no-repeat; }
/*各ジャンル内トップのジャンルイメージ***********/
#item-list-genre-top #genre2 H3{ clear:both; display:block; width:440px; height:auto; background-image:url(life_genre_img_02.jpg); background-repeat:no-repeat; padding:30px 0px 0px 60px;	font-size:100%;}
#item-list-genre-top #genre3 H3{ clear:both; display:block; width:440px; height:auto; background-image:url(life_genre_img_03.jpg); background-repeat:no-repeat; padding:30px 0px 0px 60px;	font-size:100%;}
#item-list-genre-top #genre4 H3{ clear:both; display:block; width:440px; height:auto; background-image:url(life_genre_img_04.jpg); background-repeat:no-repeat; padding:30px 0px 0px 60px;	font-size:100%;}
#item-list-genre-top #genre5 H3{ clear:both; display:block; width:440px; height:auto; background-image:url(life_genre_img_05.jpg); background-repeat:no-repeat; padding:30px 0px 0px 60px;	font-size:100%;}
#item-list-genre-top #genre6 H3{ clear:both; display:block; width:440px; height:auto; background-image:url(life_genre_img_06.jpg); background-repeat:no-repeat; padding:30px 0px 0px 60px;	font-size:100%;}
#item-list-genre-top #genre7 H3{ clear:both; display:block; width:440px; height:auto; background-image:url(life_genre_img_07.jpg); background-repeat:no-repeat; padding:30px 0px 0px 60px;	font-size:100%;}
#item-list-genre-top #genre8 H3{ clear:both; display:block; width:440px; height:auto; background-image:url(sight_genre_img_01.jpg); background-repeat:no-repeat; padding:30px 0px 0px 60px; font-size:100%;}
#item-list-genre-top #genre9 H3{ clear:both; display:block; width:440px; height:auto; background-image:url(munic_genre_img_01.jpg); background-repeat:no-repeat; padding:30px 0px 0px 60px; font-size:100%;}
#item-list-genre-top #genre10 H3{ clear:both; display:block; width:440px; height:auto; background-image:url(appli_genre_img_01.jpg); background-repeat:no-repeat; padding:30px 0px 0px 60px; font-size:100%;}
/*ヘッダーバー*************************************************/
#info #genre-exp{ background-image: url(info_title.jpg); height:41px; background-repeat:no-repeat;	text-indent:-9999px; margin:0;}
#life #genre-exp{ background-image: url(life_title.jpg); height:41px; background-repeat:no-repeat; text-indent:-9999px; margin:0;}
#sight #genre-exp{ background-image: url(sight_title.jpg); height:41px; background-repeat:no-repeat;	text-indent:-9999px; margin:0;}
#munic #genre-exp{ background-image: url(munic_title.jpg); height:41px; background-repeat:no-repeat;	text-indent:-9999px; margin:0;}
#search1 #genre-exp{ background-image: url(search_title_01.jpg); height:41px; background-repeat:no-repeat; text-indent:-9999px; margin:0;}
#search2 #genre-exp{ background-image: url(search_title_02.jpg); height:41px; background-repeat:no-repeat; text-indent:-9999px; margin:0;}
#appli #genre-exp{ background-image: url(appli_title.jpg); height:41px; background-repeat:no-repeat;	text-indent:-9999px; margin:0;}
/*新着情報*****************************************************/
#main #newarrival{ display:block; font-size:90%;}
#main #newarrival ul{ line-height:1.5em; padding:0px; margin:0px; list-style-type:none;}
#main #newarrival ul.date{ color:#006699; font-size:90%;}
/*記事リストイメージ*****************************/
#life #main #newarrival li.title{background-image:url(life_list.jpg);background-repeat:no-repeat;padding:0px 10px 0px 20px;margin:0px;}
#sight #main #newarrival li.title{background-image:url(sight_list.jpg);background-repeat:no-repeat;padding:0px 10px 0px 20px;margin:0px;}
#munic #main #newarrival li.title{background-image:url(munic_list.jpg);background-repeat:no-repeat;padding:0px 10px 0px 20px;margin:0px;}
#search1 #main #newarrival li.title,#search2 #main #newarrival li.title{background-image:url(search_list.jpg);background-repeat:no-repeat;padding:0px 10px 0px 20px;margin:0px;}


/*共通背景*******************************************************************/
/****************************************************************************/

/*メイン側 H2**************************************************/
#life H2 {background-image:url(life_w3_bg.jpg); background-repeat:no-repeat;height:24px;padding:5px 10px 0px 10px;margin:0px;font-size:90%}
#sight H2{background-image:url(sight_w3_bg.jpg);background-repeat:no-repeat;height:24px;padding:5px 10px 0px 10px;margin:0px;font-size:90%}
#munic H2{background-image:url(munic_w3_bg.jpg);background-repeat:no-repeat;height:24px;padding:5px 10px 0px 10px;margin:0px;font-size:90%}
#munic H2{background-image:url(munic_w3_bg.jpg);background-repeat:no-repeat;height:24px;padding:5px 10px 0px 10px;margin:0px;font-size:90%}
#search1 H2,#search2 H2{background-image:url(search_w3_bg.jpg);background-repeat:no-repeat;height:24px;padding:5px 10px 0px 10px;margin:0px;font-size:90%}
#search1 #result H2,#search2 #result H2{background-image:url(search_w4_bg.jpg);background-repeat:no-repeat;height:24px;padding:5px 10px 0px 10px;margin:0px;font-size:90%}
#appli H2{background-image:url(appli_w3_bg.jpg);background-repeat:no-repeat;height:24px;padding:5px 10px 0px 10px;margin:0px;font-size:90%}
#life #story H2{background-image:url(life_w4_bg.jpg);background-repeat:no-repeat;height:24px;padding:5px 10px 0px 10px;margin:0px;font-size:90%}
/*左側 H2******************************************************/
#life #left h2{margin:0px;height:25px;background-image:url(life_w1_bg.jpg);background-repeat:no-repeat;padding:5px 10px 0px 10px;font-size:90%;}
#sight #left h2{margin:0px;height:25px;background-image:url(sight_w1_bg.jpg);background-repeat:no-repeat;padding:5px 10px 0px 10px;font-size:90%;}
#munic #left h2{margin:0px;height:25px;background-image:url(munic_w1_bg.jpg);background-repeat:no-repeat;padding:5px 10px 0px 10px;font-size:90%;}
#search1 #left h2,#search2 #left h2{margin:0px;height:25px;background-image:url(search_w1_bg.jpg);background-repeat:no-repeat;padding:5px 10px 0px 10px;font-size:90%;}
#appli #left h2{margin:0px;height:25px;background-image:url(appli_w1_bg.jpg);background-repeat:no-repeat;padding:5px 10px 0px 10px;font-size:90%;}

/*テキスト関連*************************************************************/
/**************************************************************************/

/*補足（テキストサイズ変更）***********************************/
.hosoku90{ font-size:90%;}
.hosoku85{ font-size:85%;}
.hosoku80{ font-size:80%;}
/*リンク*/
a:link{color:#000066;}
a:visited{color:#003399;}
a:hover{color:#FF3300;}
a:active{color:#FF0000;}


/*テーブル関連*************************************************************/
/**************************************************************************/

/*サイド*********************************************************/
.side_gray{ background-color:#EFEFEF;}

/*テーブルボーダーの設定*****************************************/
.solidborder{ border-color:#999999; border-style:solid; border-width:1px; border-collapse:collapse;}
/*各レベルのページ設定*****************************************************/
/**************************************************************************/

/*Level 2******************************************************************/
/**************************************************************************/

/*Level 2 左*****************************************************/
/*各ジャンルLevel2のジャンルリスト***************/
#genre-list2{}
#genre-list2 ul{ font-size:90%; font-weight:bold; margin:0; padding:10px 5px; list-style-type:none; }
#genre-list2 li{ height:auto; padding:30px 5px 10px 60px; }
/*各ジャンルLevel2のジャンルリストイメージ********/
#genre-list2 #genre2{background-image:url(life_genre_img_02.jpg); background-repeat:no-repeat;}
#genre-list2 #genre3{background-image:url(life_genre_img_03.jpg); background-repeat:no-repeat;}
#genre-list2 #genre4{background-image:url(life_genre_img_04.jpg); background-repeat:no-repeat;}
#genre-list2 #genre5{background-image:url(life_genre_img_05.jpg); background-repeat:no-repeat;}
#genre-list2 #genre6{background-image:url(life_genre_img_06.jpg); background-repeat:no-repeat;}
#genre-list2 #genre7{background-image:url(life_genre_img_07.jpg); background-repeat:no-repeat;}
#genre-list2 #genre8{background-image:url(sight_genre_img_01.jpg); background-repeat:no-repeat;}
#genre-list2 #genre9{background-image:url(munic_genre_img_01.jpg); background-repeat:no-repeat;}
#genre-list2 #genre10{background-image:url(appli_genre_img_01.jpg); background-repeat:no-repeat;}
/*Level 2 メイン*************************************************/
/*各ジャンルLevel2のアイテムリスト***************/
#item-list2{}
#item-list2 ul{ font-size:90%; line-height:1.5em; margin:0; padding:10px 5px; list-style-type:none; }
/*各ジャンルLevel2のアイテムイメージ**************/
#item-list2 #genre2 li.item-title2{ background-image:url(life_item_img_02.jpg); background-repeat:no-repeat;padding:0px 30px;}
#item-list2 #genre3 li.item-title2{ background-image:url(life_item_img_03.jpg); background-repeat:no-repeat;padding:0px 30px;}
#item-list2 #genre4 li.item-title2{ background-image:url(life_item_img_04.jpg); background-repeat:no-repeat;padding:0px 30px;}
#item-list2 #genre5 li.item-title2{ background-image:url(life_item_img_05.jpg); background-repeat:no-repeat;padding:0px 30px;}
#item-list2 #genre6 li.item-title2{ background-image:url(life_item_img_06.jpg); background-repeat:no-repeat;padding:0px 30px;}
#item-list2 #genre7 li.item-title2{ background-image:url(life_item_img_07.jpg); background-repeat:no-repeat;padding:0px 30px;}
#item-list2 #genre8 li.item-title2{ background-image:url(sight_item_img_01.jpg); background-repeat:no-repeat;padding:0px 30px;}
#item-list2 #genre9 li.item-title2{ background-image:url(munic_item_img_01.jpg); background-repeat:no-repeat;padding:0px 30px;}
#item-list2 #genre10 li.item-title2{ background-image:url(appli_item_img_01.jpg); background-repeat:no-repeat;padding:0px 30px;}
#item-list2 li.item-exp2 { padding:0px 0px 0px 30px; font-size:90%; color:#009900;  } 

/*Level 3******************************************************************/
/**************************************************************************/

/*Level 3 左*********************************************************/
/*各ジャンルLevel3のアイテムリスト***************/
#item-list3{}
#item-list3 ul{ font-size:90%; font-weight:bold; padding:10px 5px; margin:0px 0px 0px 5px; list-style-type:none; line-height:2em;}
#item-list3 li{ height:auto; padding:0px 5px 0px 30px ; }
/*各ジャンルLevel2のアイテムリストイメージ*******/
#item-list3 #genre2 li{background-image:url(life_item_img_02.jpg); background-repeat:no-repeat;}
#item-list3 #genre3 li{background-image:url(life_item_img_03.jpg); background-repeat:no-repeat;}
#item-list3 #genre4 li{background-image:url(life_item_img_04.jpg); background-repeat:no-repeat;}
#item-list3 #genre5 li{background-image:url(life_item_img_05.jpg); background-repeat:no-repeat;}
#item-list3 #genre6 li{background-image:url(life_item_img_06.jpg); background-repeat:no-repeat;}
#item-list3 #genre7 li{background-image:url(life_item_img_07.jpg); background-repeat:no-repeat;}
#item-list3 #genre8 li{background-image:url(sight_item_img_01.jpg); background-repeat:no-repeat;}
#item-list3 #genre9 li{background-image:url(munic_item_img_01.jpg); background-repeat:no-repeat;}
#item-list3 #genre10 li{background-image:url(appli_item_img_01.jpg); background-repeat:no-repeat;}
/*Level 3 メイン*****************************************************/
/*各ジャンルLevel2の記事リスト*******************/
#story-list3{}
#story-list3 ul{ font-size:90%; line-height:1.5em; margin:0; padding:10px 5px; list-style-type:none; }
#story-list3 ul{ width:95%; margin-left:auto; margin-right:auto;  border-color:#CCCCCC; border-style:solid; border-width:1px; border-collapse:collapse;}
/*各ジャンルLevel2の記事リストイメージ***********/
#life #story-list3 li.story-title{ background-image:url(life_list.jpg); background-repeat:no-repeat; padding:0px 0px 0px 20px;}
#sight #story-list3 li.story-title{ background-image:url(sight_list.jpg); background-repeat:no-repeat; padding:0px 0px 0px 20px;}
#munic #story-list3 li.story-title{ background-image:url(munic_list.jpg); background-repeat:no-repeat; padding:0px 0px 0px 20px;}
#appli #story-list3 li.story-title{ background-image:url(appli_list.jpg); background-repeat:no-repeat; padding:0px 0px 0px 20px;}
/*各ジャンルLevel2の記事リスト文字設定***********/
#story-list3 li.story3{ font-size:90%; color:#009900; padding:0px 0px 0px 20px;}
#story-list3 li.section3{ color:#006699; padding:0px 0px 0px 20px;}

/*Level 4******************************************************************/
/**************************************************************************/
/*記事エリア文字設定*****************************/
#story{font-size:90%; line-height:1.5em;}
/*記事タイトル設定*******************************/
#info #story H1{ width:640px; background-color:#666666; color:#FFFFFF; font-size:140%; padding:10px 30px; border-left:20px solid #F41615; line-height:1.5em;}
#life #story H1{ width:640px; background-color:#666666; color:#FFFFFF; font-size:140%; padding:10px 30px; border-left:20px solid #F87117; line-height:1.5em;}
#sight #story H1{ width:640px; background-color:#666666; color:#FFFFFF; font-size:140%; padding:10px 30px; border-left:20px solid #2178AD; line-height:1.5em;}
#munic #story H1{ width:640px; background-color:#666666; color:#FFFFFF; font-size:140%; padding:10px 30px; border-left:20px solid #259251; line-height:1.5em;}
#search2 #story H1{ width:640px; background-color:#666666; color:#FFFFFF; font-size:140%; padding:10px 30px; border-left:20px solid #F41615; line-height:1.5em;}
/*記事各エリア***********************************/
#story #story-body{ width:95%; margin-left:auto; margin-right:auto;}
#story #item-story-list4{}
#story #outline{padding:10px 0px;}
#story #story{padding:10px 0px;}
#story #page-link{ padding:30px 0px;}
#story #page-link #back{ width:50%; height:20px; text-align:left; float:left;}
#story #page-link #next{ height:20px; text-align:right;}
#story #detail-story-list4{padding:10px 15px; border-color:#666666;border-width:1px 0px 0px 0px;border-style:dotted;}
#story #date{ font-size:90%; text-align:right; padding:10px 15px; border-color:#666666;border-width:1px 0px 0px 0px;border-style:dotted;}
#story #section{ padding:10px 15px; border-color:#666666;border-width:1px 0px 0px 0px;border-style:dotted;}

/*検索*****************************************************************/
/**********************************************************************/

/*左メニュー****************************************************/
#search1 #left #section-list1,#search2 #left #section-list1{ line-height:1.5em; font-size:90%;}
#search1 #left #section-list1 ul,#search2 #left #section-list1 ul{ list-style-image:url(search_list.jpg); padding:5px; margin:0px 10px 0px 20px;}
/*メイン説明****************************************************/
#search1 #main #section-exp,#search2 #main #section-exp{ line-height:1.5em; font-size:90%; }
#search1 #main #section-exp ul,#search2 #main #section-exp ul{ padding:5px; margin:5px; list-style-type:none; }
/*メイン部署サブフォルダ****************************************/
#search1 #main #section2,#search2 #main #section2{ line-height:1.5em; font-size:90%; }
#search1 #main #section2 ul.sect-sub2,#search2 #main #section2 ul.sect-sub2{ list-style-type:none; padding:5px; margin:0px 10px 0px 5px; }
#search1 #main #section2 ul.storylist2,#search2 #main #section2 ul.storylist2{ list-style-image:url(search_list.jpg); padding:5px; margin:0px 10px 0px 20px; }
#search1 #result,#search2 #result{ width:720px; height:auto; padding:10px 0px; }
/*ホームページ内検索結果*****************************************/
#hp-result{ width:95%; height:auto; font-size:90%; margin-left:auto; margin-right:auto; line-height:1.5em; padding:10px 0px; }
#hp-result ul{ margin:0px; padding:0px; list-style-type:none;}
#hp-result .story-title{ background-image:url(search_list.jpg); background-repeat:no-repeat; padding:0px 20px; }
#hp-result .story5{ font-size:90%; color:#333333; }
#hp-result .detail-story{ font-size:90%; font-weight:bold; color:#009900; }
#hp-result ul.detail-story-list5{ display:block; }
#hp-result ul.detail-story-list5 li{ display:block; width:auto; font-size:90%; color:#006699; padding:0px 10px 0px 0px; }
/*電子会議室内検索結果*******************************************/
#news-result{ width:95%; height:auto; font-size:90%; margin-left:auto; margin-right:auto; line-height:1.5em; padding:10px 0px; }
#news-result ul{ margin:0px; padding:0px; list-style-type:none; }
#news-result .story-title{ background-image:url(search_list.jpg); background-repeat:no-repeat; padding:0px 20px; }
/*次のページ・前のページへのリンク*******************************/
#page-no{ font-size:85%; padding:40px 0px; }
#page-no #back{ width:200px; height:25px; text-align:right; float:left; }
#page-no #no{ width:320px; height:25px; text-align:center; float:left; }
#page-no #next{ width:200px; height:25px; text-align:left; float:right; }
