@charset "utf-8";

/* CSS Document */

@import "common.css";

/*共通設定*************************************************************************************************************************************/

/*各ページトップ*/
.top_button {
	margin: 0px 0px 5px 0px;
	padding: 0px;
}
.sub_menu_area {
	margin: 0px 0px 11px 0px;
	padding: 0px;
}

#SubMenu {
	background: url(../../images/sub_menu_btm.gif) repeat-y left bottom;
	text-align:left;
	}

#SubMenu h2 {
 margin: 0px;
	padding: 8px 0px 10px 22px;
	background-position: left top;
	height: 24px;
	font-size: 17px;
	line-height: 20px;
_overflow: hidden;
	}
	#SubMenu h2 a {
	display:block;
	color: #FFFFFF;
	text-decoration: none;
	}

#SubMenu ul {
	text-align:left;
	margin: 0px;
	padding: 10px 0px;
	list-style-type:none;
	}

#SubMenu ul li {
	font-size: 14px;
	line-height: 18px;
	font-weight: bolder;
	margin: 0px 15px 5px;
 padding: 0px 0px 2px 18px;
	background: url(../../images/sub_menu_li_bg.gif) no-repeat 0px 3px;
	}

#SubMenu02 {
	background: url(../../images/sub_menu02_btm.gif) repeat-y left bottom;
	text-align:left;
	}

#SubMenu02 h2 {
 margin: 0px;
	padding: 8px 0px 10px 22px;
	background-position: left top;
	height: 27px;
	font-size: 17px;
	line-height: 20px;
_overflow: hidden;
	}
	#SubMenu02 h2 a {
	display:block;
	color: #FFFFFF;
	text-decoration: none;
	}

#SubMenu02 ul {
	text-align:left;
	margin: 0px;
	padding: 10px 0px;
	list-style-type:none;
	}

#SubMenu02 ul li {
	font-size: 14px;
	line-height: 18px;
	font-weight: bolder;
	margin: 0px 15px 5px;
 padding: 0px 0px 2px 18px;
	background: url(../../images/sub_menu_li_bg.gif) no-repeat 0px 3px;
	}

/*よくある質問*/
dl.faq {
	margin: 0px 0px 10px 20px;
	padding: 0px;
}
.faq dt {
	margin: 0px 0px 10px 0px;
	padding: 2px 0px 5px 20px;
	background: url(../../images/arrow_q.gif) no-repeat 0px 3px;
	color: #FF6600;
}
.faq dd {	margin: 0px 0px 25px 10px;
	padding: 2px 0px 5px 20px;
	background: url(../../images/arrow_a.gif) no-repeat 0px 3px;
}

/*Web互助組合報*/
.public_pdf ul {
	margin: 0px 0px 10px 50px;
	padding: 0px;
	list-style-type: none;
}
.public_pdf li {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
.public_pdf a {
	margin: 0px;
	padding: 2px 0px 2px 25px;
	background-image: url(../../images/pdf_ico.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/*プレイガイド*/
ul.playguide {
 margin: 0px 0px 0px 10px;
}
.playguide li {
	float:left;
 margin: 0px 50px 10px 0px;
	padding: 2px 0px 2px 25px;
	background: url(../../images/pdf_ico.gif) no-repeat 0px 2px;
	list-style-type: none;
}

/*リンク集等（外部リンクリスト設定）*/
.link ul {
	margin: 0px 0px 10px 50px;
	padding: 0px;
}
.link ul li {
	margin: 0px 0px 10px 0px;
	padding: 2px 0px 2px 20px;
	background-image: url(../../images/arrow_url.gif);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;
}
/*リンクリスト*/
.link_list ul {
	margin: 0px 0px 10px 50px;
	padding: 0px;
}
.link_list ul li {
	margin: 0px 0px 10px 12px;
	padding: 0px 0px 0px 10px;
	background-image: url(../../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
_background-position: 0px 7px;
	list-style-type: none;
}


/*PDFダウンロードページ*/
.link_pdf ul {
	margin: 0px 0px 10px 50px;
	padding: 0px;
	list-style-type: none;
}
.link_pdf li {
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
.link_pdf a {
	margin: 0px;
	padding: 2px 0px 2px 25px;
	background-image: url(../../images/pdf_ico.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/*お問い合わせ*/
.contact {}
.submit {
	text-align: center;
}
.field {
	margin: 0px;
	padding: 0px;
	width: 420px;
	ime-mode: active; 
}
.field_post {
	margin: 0px;
	padding: 0px;
	width: 80px;
	ime-mode: inactive; 
}
.field_telno {
	margin: 0px;
	padding: 0px;
	width: 200px;
	ime-mode: inactive; 
}
.field_mail {
	margin: 0px;
	padding: 0px;
	width: 420px;
	ime-mode: inactive; 
}
.field_code {
	margin: 0px;
	padding: 0px;
	width: 100px;
	ime-mode: inactive; 
}
.field_count {
	margin: 0px;
	padding: 0px;
	width: 40px;
	ime-mode: inactive; 
}
.field_list {
	margin: 0px;
	padding: 0px;
	width: 200px;
}
.field_day {
	margin: 0px;
	padding: 0px;
	width: 100px;
	ime-mode: inactive; 
}

/*サイトマップ*/
#SiteMap {}
#SiteMap ul {
	margin: 0px 0px 20px 30px;
	padding: 0px;
}
#SiteMap ul li {
	margin: 0px 0px 10px 12px;
	padding: 0px 0px 0px 10px;
	background-image: url(../../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
_background-position: 0px 7px;
	list-style-type: none;
}

/*ポップアップボックス*/

#PopUpBox {
	width: 670px;
	text-align: left;
	margin: 30px auto;
	background-color: #FFFFFF;
}




/*教職員トップ設定*******************************************************************************************************************************************/
#Top {	background: url(../../images/top_bg.gif) repeat-x left top;} /*背景グラデーション*/

#Top #Header                 { background-image: url(../../images/top_header_bg.gif);} /*ヘッダー画像のファイル名*/

#Top #MainMenu             { margin: 0px 0px 20px 11px;} /*トップメイン画像のファイル名*/
#Top #MainImgTop             { background-image: url(../../images/top_main_img.jpg); height: 280px;	margin: 0px 0px 0px 0px;} /*トップメイン画像のファイル名*/

#Top #GlobalMenu ul          {	background-image: url(../../images/top_menu_bg.jpg);} /*グローバルメニューのバックグラウンド*/

#Top #GlobalMenu li.top_menu01 a         { width:149px; background-image: url(../../images/top_menu01.jpg);} /*グローバルメニューの個別メニュー画像*/
#Top #GlobalMenu li.top_menu02 a         { width:148px; background-image: url(../../images/top_menu02.jpg);} /*グローバルメニューの個別メニュー画像*/
#Top #GlobalMenu li.top_menu03 a         { width:148px; background-image: url(../../images/top_menu03.jpg);} /*グローバルメニューの個別メニュー画像*/
#Top #GlobalMenu li.top_menu04 a         { width:148px; background-image: url(../../images/top_menu04.jpg);} /*グローバルメニューの個別メニュー画像*/
#Top #GlobalMenu li.top_menu05 a         { width:148px; background-image: url(../../images/top_menu05.jpg);} /*グローバルメニューの個別メニュー画像*/
#Top #GlobalMenu li.top_menu06 a         { width:149px; background-image: url(../../images/top_menu06.jpg);} /*グローバルメニューの個別メニュー画像*/

#Top #SubMenu h2  {	background-image: url(../../images/top_sub_menu_ttl_bg.gif);} /*トップメニュータイトルバック画像*/
#Top #SideMenu h2 {	background-image: url(../../images/top_side_menu_ttl_bg.gif);} /*サイドメニュータイトルバック画像*/
#Top #InfoArea    {	background-image: url(../../images/top_info_bg.jpg);} /*サイドインフォメーションエリアバック画像*/

/*本文 見出し h3*/
#Top h3 {	background-image: url(../../images/top_h3_title_bg.gif);} 



/*現職教職員のサイト設定*************************************************************************************************************************************/
#Incum {	background: url(../../images/incum_bg.gif) repeat-x left top;} /*背景グラデーション*/

#Incum #Header                 { background-image: url(../../images/incum_header_bg.gif);} /*ヘッダー画像のファイル名*/

#Incum #MainImgTop             { background-image: url(../../images/incum_main_img.jpg);} /*トップメイン画像のファイル名*/

#Incum #GlobalMenu ul          {	background-image: url(../../images/incum_menu_bg.jpg);} /*グローバルメニューのバックグラウンド*/

#Incum #GlobalMenu li.incum_menu01 a         { width: 73px; background-image: url(../../images/incum_menu01.jpg);} /*グローバルメニューの個別メニュー画像*/
#Incum #GlobalMenu li.incum_menu02 a         { width: 87px; background-image: url(../../images/incum_menu02.jpg);} /*グローバルメニューの個別メニュー画像*/
#Incum #GlobalMenu li.incum_menu03 a         { width:127px; background-image: url(../../images/incum_menu03.jpg);} /*グローバルメニューの個別メニュー画像*/
#Incum #GlobalMenu li.incum_menu04 a         { width:114px; background-image: url(../../images/incum_menu04.jpg);} /*グローバルメニューの個別メニュー画像*/
#Incum #GlobalMenu li.incum_menu05 a         { width: 62px; background-image: url(../../images/incum_menu05.jpg);} /*グローバルメニューの個別メニュー画像*/
#Incum #GlobalMenu li.incum_menu06 a         { width: 62px; background-image: url(../../images/incum_menu06.jpg);} /*グローバルメニューの個別メニュー画像*/
#Incum #GlobalMenu li.incum_menu07 a         { width: 88px; background-image: url(../../images/incum_menu07.jpg);} /*グローバルメニューの個別メニュー画像*/
#Incum #GlobalMenu li.incum_menu08 a         { width: 89px; background-image: url(../../images/incum_menu08.jpg);} /*グローバルメニューの個別メニュー画像*/
#Incum #GlobalMenu li.incum_menu09 a         { width: 77px; background-image: url(../../images/incum_menu09.jpg);} /*グローバルメニューの個別メニュー画像*/
#Incum #GlobalMenu li.incum_menu10 a         { width:111px; background-image: url(../../images/incum_menu10.jpg);} /*グローバルメニューの個別メニュー画像*/

#Incum #SubMenu h2  {	background-image: url(../../images/incum_sub_menu_ttl_bg.gif);} /*トップメニュータイトルバック画像*/
#Incum #SideMenu h2 {	background-image: url(../../images/incum_side_menu_ttl_bg.gif);} /*サイドメニュータイトルバック画像*/
#Incum #InfoArea    {	background-image: url(../../images/incum_info_bg.jpg);} /*サイドインフォメーションエリアバック画像*/

/*本文 見出し h3*/
#Incum h3 {	background-image: url(../../images/incum_h3_title_bg.gif);} 



/*学校担当者・事務担当者のサイト設定*************************************************************************************************************************************/

#Officeworker {	background: url(../../images/officeworker_bg.gif) repeat-x left top;} /*背景グラデーション*/

#Officeworker #Header                 { background-image: url(../../images/officeworker_header_bg.gif);} /*ヘッダー画像のファイル名*/

#Officeworker #MainImgTop             { background-image: url(../../images/officeworker_main_img.jpg);} /*トップメイン画像のファイル名*/

#Officeworker #GlobalMenu ul          {	background-image: url(../../images/officeworker_menu_bg.jpg);} /*グローバルメニューのバックグラウンド*/

#Officeworker #GlobalMenu li.officeworker_menu01 a         { width: 63px; background-image: url(../../images/officeworker_menu01.jpg);} /*グローバルメニューの個別メニュー画像*/
#Officeworker #GlobalMenu li.officeworker_menu02 a         { width: 83px; background-image: url(../../images/officeworker_menu02.jpg);} /*グローバルメニューの個別メニュー画像*/
#Officeworker #GlobalMenu li.officeworker_menu03 a         { width:109px; background-image: url(../../images/officeworker_menu03.jpg);} /*グローバルメニューの個別メニュー画像*/
#Officeworker #GlobalMenu li.officeworker_menu04 a         { width:109px; background-image: url(../../images/officeworker_menu04.jpg);} /*グローバルメニューの個別メニュー画像*/
#Officeworker #GlobalMenu li.officeworker_menu05 a         { width:133px; background-image: url(../../images/officeworker_menu05.jpg);} /*グローバルメニューの個別メニュー画像*/
#Officeworker #GlobalMenu li.officeworker_menu06 a         { width:138px; background-image: url(../../images/officeworker_menu06.jpg);} /*グローバルメニューの個別メニュー画像*/
#Officeworker #GlobalMenu li.officeworker_menu07 a         { width:148px; background-image: url(../../images/officeworker_menu07.jpg);} /*グローバルメニューの個別メニュー画像*/
#Officeworker #GlobalMenu li.officeworker_menu08 a         { width:107px; background-image: url(../../images/officeworker_menu08.jpg);} /*グローバルメニューの個別メニュー画像*/

#Officeworker #SubMenu   h2  {	background-image: url(../../images/officeworker_sub_menu_ttl_bg.gif);} /*トップメニュータイトルバック画像*/
#Officeworker #SubMenu02 h2  {	background-image: url(../../images/officeworker_sub_menu_ttl_bg_l.gif);} /*トップメニュータイトルバック画像*/
#Officeworker #SideMenu h2 {	background-image: url(../../images/officeworker_side_menu_ttl_bg.gif);} /*サイドメニュータイトルバック画像*/
#Officeworker #InfoArea    {	background-image: url(../../images/officeworker_info_bg.jpg);} /*サイドインフォメーションエリアバック画像*/

/*本文 見出し h3*/
#Officeworker h3 {	background-image: url(../../images/officeworker_h3_title_bg.gif);} 



/*退職互助部員のサイト設定*************************************************************************************************************************************/

#Retired {	background: url(../../images/retired_bg.gif) repeat-x left top;} /*背景グラデーション*/

#Retired #Header                 { background-image: url(../../images/retired_header_bg.gif);} /*ヘッダー画像のファイル名*/

#Retired #MainImgTop             { background-image: url(../../images/retired_main_img.jpg);} /*トップメイン画像のファイル名*/

#Retired #GlobalMenu ul          {	background-image: url(../../images/retired_menu_bg.jpg);} /*グローバルメニューのバックグラウンド*/

#Retired #GlobalMenu li.retired_menu01 a         { width: 66px; background-image: url(../../images/retired_menu01.jpg);} /*グローバルメニューの個別メニュー画像*/
#Retired #GlobalMenu li.retired_menu02 a         { width: 81px; background-image: url(../../images/retired_menu02.jpg);} /*グローバルメニューの個別メニュー画像*/
#Retired #GlobalMenu li.retired_menu03 a         { width: 54px; background-image: url(../../images/retired_menu03.jpg);} /*グローバルメニューの個別メニュー画像*/
#Retired #GlobalMenu li.retired_menu04 a         { width:124px; background-image: url(../../images/retired_menu04.jpg);} /*グローバルメニューの個別メニュー画像*/
#Retired #GlobalMenu li.retired_menu05 a         { width: 82px; background-image: url(../../images/retired_menu05.jpg);} /*グローバルメニューの個別メニュー画像*/
#Retired #GlobalMenu li.retired_menu06 a         { width:109px; background-image: url(../../images/retired_menu06.jpg);} /*グローバルメニューの個別メニュー画像*/
#Retired #GlobalMenu li.retired_menu07 a         { width: 84px; background-image: url(../../images/retired_menu07.jpg);} /*グローバルメニューの個別メニュー画像*/
#Retired #GlobalMenu li.retired_menu08 a         { width: 82px; background-image: url(../../images/retired_menu08.jpg);} /*グローバルメニューの個別メニュー画像*/
#Retired #GlobalMenu li.retired_menu09 a         { width: 82px; background-image: url(../../images/retired_menu09.jpg);} /*グローバルメニューの個別メニュー画像*/
#Retired #GlobalMenu li.retired_menu10 a         { width:126px; background-image: url(../../images/retired_menu10.jpg);} /*グローバルメニューの個別メニュー画像*/

#Retired #SubMenu h2  {	background-image: url(../../images/retired_sub_menu_ttl_bg.gif);} /*トップメニュータイトルバック画像*/
#Retired #SideMenu h2 {	background-image: url(../../images/retired_side_menu_ttl_bg.gif);} /*サイドメニュータイトルバック画像*/
#Retired #InfoArea    {	background-image: url(../../images/retired_info_bg.jpg);} /*サイドインフォメーションエリアバック画像*/

/*本文 見出し h3*/
#Retired h3 {	background-image: url(../../images/retired_h3_title_bg.gif);} 

/*文字サイズ h3*/
#Retired h3 {	font-size: 190%;	line-height: 1.2;} /*フォントサイズ*/
#Retired h4 {font-size: 170%; line-height: 1.5;} /*フォントサイズ*/
#Retired h5 {font-size: 150%; line-height: 1.5;} /*フォントサイズ*/
#Retired h6 {font-size: 120%; line-height: 1.5;} /*フォントサイズ*/
#Retired p  {font-size: 120%; line-height: 1.5;} /*フォントサイズ*/

/*準組合員のサイト設定*************************************************************************************************************************************/

#Incum2 {	background: url(../../images/incumbent2_bg.gif) repeat-x left top;} /*背景グラデーション*/

#Incum2 #Header                 { background-image: url(../../images/incumbent2_header_bg.gif);} /*ヘッダー画像のファイル名*/

#Incum2 #MainImgTop             { background-image: url(../../images/incumbent2_main_img.jpg);} /*トップメイン画像のファイル名*/

#Incum2 #GlobalMenu ul          {	background-image: url(../../images/incumbent2_menu_bg.jpg);} /*グローバルメニューのバックグラウンド*/

#Incum2 #GlobalMenu li.incum2_menu01 a         { width: 74px; background-image: url(../../images/incumbent2_menu01.jpg);} /*グローバルメニューの個別メニュー画像*/
#Incum2 #GlobalMenu li.incum2_menu02 a         { width: 115px; background-image: url(../../images/incumbent2_menu02.jpg);} /*グローバルメニューの個別メニュー画像*/
#Incum2 #GlobalMenu li.incum2_menu03 a         { width: 100px; background-image: url(../../images/incumbent2_menu03.jpg);} /*グローバルメニューの個別メニュー画像*/
#Incum2 #GlobalMenu li.incum2_menu04 a         { width: 102px; background-image: url(../../images/incumbent2_menu04.jpg);} /*グローバルメニューの個別メニュー画像*/
#Incum2 #GlobalMenu li.incum2_menu05 a         { width: 202px; background-image: url(../../images/incumbent2_menu05.jpg);} /*グローバルメニューの個別メニュー画像*/
#Incum2 #GlobalMenu li.incum2_menu06 a         { width: 113px; background-image: url(../../images/incumbent2_menu06.jpg);} /*グローバルメニューの個別メニュー画像*/
#Incum2 #GlobalMenu li.incum2_menu07 a         { width: 184px; background-image: url(../../images/incumbent2_menu07.jpg);} /*グローバルメニューの個別メニュー画像*/

#Incum2 #SubMenu h2  {	background-image: url(../../images/incumbent2_sub_menu_ttl_bg.gif);} /*トップメニュータイトルバック画像*/
#Incum2 #SideMenu h2 {	background-image: url(../../images/incumbent2_side_menu_ttl_bg.gif);} /*サイドメニュータイトルバック画像*/
#Incum2 #InfoArea    {	background-image: url(../../images/incumbent2_info_bg.jpg);} /*サイドインフォメーションエリアバック画像*/


/*本文 見出し h3*/
#Incum2 h3 {	background-image: url(../../images/incumbent2_h3_title_bg.gif);}

/*特殊ページ設定*******************************************************************************************************************************************/
#Top2 {	background: url(../../images/top_bg.gif) repeat-x left top;} /*背景グラデーション*/

#Top2 #Header                 { background-image: url(../../images/top_header_bg.gif);} /*ヘッダー画像のファイル名*/

#Top #MainMenu             { margin: 0px 0px 20px 11px;} /*トップメイン画像のファイル名*/
#Top2 #MainImgTop             { background-image: url(../../images/top_main_img.jpg); height: 280px;	margin: 0px 0px 0px 0px;} /*トップメイン画像のファイル名*/


#Top2 #SubMenu h2  {	background-image: url(../../images/top_sub_menu_ttl_bg.gif);} /*トップメニュータイトルバック画像*/
#Top2 #SideMenu h2 {	background-image: url(../../images/top_side_menu_ttl_bg.gif);} /*サイドメニュータイトルバック画像*/
#Top2 #InfoArea    {	background-image: url(../../images/top_info_bg.jpg);} /*サイドインフォメーションエリアバック画像*/

/*本文 見出し h3*/
#Top2 h3 {	background-image: url(../../images/top_h3_title_bg.gif);} 

 
