@charset "UTF-8";
/* CSS Document */

/*
============================== 07kokutai_page ==============================
*/

/* ▼タイトル下目次メニュー部分
　------------------------------ */

#kokutai ul {
		width: 433px;
		height: auto;
		margin: 6px 0 6px 6px;
		text-align: left;
		list-style: none;
}

#kokutai ul li {
		width: 430px;
		height: auto;
		padding: 3px 0 3px 0;
}


#kokutai ul li span {
		width: 100px;
		padding-left: 16px;
		display: inline-block;
		color: #FF0000;
		background:url(../opta/main_e/maru_gray_ya_kimidori.gif) no-repeat 0 50%;
}

/*\*/
* html #kokutai ul li span {width: 116px; padding-left: 16px;}
/* For Win IE */
/* */

#kokutai ul li a {
		color: #000000;
}

#kokutai ul li a:link,
#kokutai ul li a:visited,
#kokutai ul li a:active {
		text-decoration: none;
}

#kokutai ul li a:hover {
		text-decoration: underline;
		color: #FF0000;
}

/* ▲タイトル下目次メニュー部分
　------------------------------ */



/* ▼呼込み部分
　------------------------------ */

#change_window {
		width: 780px;
		height: auto;
		text-align: center;
}



/* ▼呼込みファイルに対する設定
　------------------------------ */

/* ▼呼込みファイルの外枠
　------------------------------ */

#change_file {
		width: 720px;
		height: auto;
		margin: 0 auto;
		text-align: center;
		border: 1px solid #CCCCCC;
}

/* ▼呼込みファイルのタイトル部分
　------------------------------ */


#change_file_top {
		width: 710px;
		height: auto;
		text-align: center;
		padding: 5px;
		background-color: #FFFFCC;
}

/*\*/
* html #change_file_top {width: 720px; padding: 5px;}
/* For Win IE */
/* */


#file_top {
		width: 700px;
		height: auto;
		border-left: 10px solid #009900;
}

/*\*/
* html #file_top {width: 710px; border-left: 10px solid #FFFF00;}
/* For Win IE */
/* */


#file_top p.date {
		width: 695px;
		height: 15px;
		font-size: 1.1em;
		font-weight: 300;
		text-align: left;
		padding: 3px 0 0 5px;
		background-color: #DDFFCC;
}

/*\*/
* html #file_top p.date {width: 700px; height: 18px; padding: 3px 0 0 5px;}
/* For Win IE */
/* */


#change_title_waku {
		width: 695px;
		height: 26px;
		text-align: left;
		padding: 3px 0 0 5px;
}

/*\*/
* html #change_title_waku {width: 700px; height: 29px; padding: 3px 0 0 5px;}
/* For Win IE */
/* */


#change_title_waku .change_title {
		font-size: 1.4em;
		font-weight: 600;
}

/* 基本フォントをVerdana ,sans-serifに設定しているので、
   ○、□が他の文字に比べ半分以下のサイズで表示される。
   これらの文字を対象にフォントファミリーを変えたら他のフォントと同じサイズで表示されるようになった。
   上記症状は特にSafariで顕著だった。
　------------------------------ */

#change_title_waku .change_title em {
		padding-right: 3px;
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		color: #FFCC00;
}


#change_title_waku .change_line {
		width: 695px;
		height: 3px;
		border-bottom: 1px solid #FFCC00;
}

#change_title_waku .change_line span {
		display: none;
}

/* ▲呼込みファイルのタイトル部分
　------------------------------ */


/* ▼呼込みファイルのタイトル部分が　2行の場合  設定
　++++++++++++++++++++++++++++++++++++++++++++ */

/*--このページはタイトル部分が2行なのでその設定にした--*/

#change_title_waku_2line {
		width: 695px;
		height: 47px;
		text-align: left;
		padding: 3px 0 0 5px;
}

/*\*/
* html #change_title_waku_2line {width: 700px; height: 50px; padding: 3px 0 0 5px;}
/* For Win IE */
/* */


#change_title_waku_2line .change_title_2line {
		font-size: 1.4em;
		font-weight: 600;
}

/* 基本フォントをVerdana ,sans-serifに設定しているので、
   ○、□が他の文字に比べ半分以下のサイズで表示される。
   これらの文字を対象にフォントファミリーを変えたら他のフォントと同じサイズで表示されるようになった。
   上記症状は特にSafariで顕著だった。
　------------------------------ */

#change_title_waku_2line .change_title_2line em {
		padding-right: 3px;
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		color: #FFCC00;
}



#change_title_waku_2line .change_line {
		width: 695px;
		height: 3px;
		border-bottom: 1px solid #FFCC00;
}

#change_title_waku_2line .change_line span {
		display: none;
}

/*--以上このページはタイトル部分が2行なのでその設定にした--*/

/* ▲呼込みファイルのタイトル部分が　2行の場合  設定
　------------------------------ */



/* ▼呼込みファイルのタイトル部分が　3行の場合  設定
　++++++++++++++++++++++++++++++++++++++++++++ */

/*--このページはタイトル部分が2行なのでその設定にした--*/

#change_title_waku_3line {
		width: 695px;
		height: 62px;
		text-align: left;
		padding: 3px 0 0 5px;
}

/*\*/
* html #change_title_waku_3line {width: 700px; height: 65px; padding: 3px 0 0 5px;}
/* For Win IE */
/* */


#change_title_waku_3line .change_title_3line {
		font-size: 1.4em;
		font-weight: 600;
}

/* 基本フォントをVerdana ,sans-serifに設定しているので、
   ○、□が他の文字に比べ半分以下のサイズで表示される。
   これらの文字を対象にフォントファミリーを変えたら他のフォントと同じサイズで表示されるようになった。
   上記症状は特にSafariで顕著だった。
　------------------------------ */

#change_title_waku_3line .change_title_3line em {
		padding-right: 3px;
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		color: #FFCC00;
}



#change_title_waku_3line .change_line {
		width: 695px;
		height: 3px;
		border-bottom: 1px solid #FFCC00;
}

#change_title_waku_3line .change_line span {
		display: none;
}

/*--以上このページはタイトル部分が2行なのでその設定にした--*/

/* ▲呼込みファイルのタイトル部分が　3行の場合  設定
　------------------------------ */




/* ▼呼込みファイルのタイトル下の区切り帯部分
　------------------------------ */

.change_obi {
		width: 720px;
		height: 8px;
		background-color: #FFEAD4;
		border-bottom: 1px solid #CCCCCC;
		border-top: 1px solid #CCCCCC;
}

.change_obi span {
		display: none;
}

/* ▲呼込みファイルのタイトル下の区切り帯部分
　------------------------------ */



/* ▼呼込みファイルの記事部分
　------------------------------ */

#change_main #kiji {
		width: 675px;
		margin: 10px auto;
		text-align: center;
}

#change_main #kiji p {
		width: 655px;
		padding: 10px;
		text-align: left;
		font-size: 1.1em;
		background-color: #FFFFDD;
}

/*\*/
* html #change_main #kiji p {width: 675px; padding: 10px;}
/* For Win IE */
/* */


#change_main .kiji02 {
		width: 675px;
		margin: 10px auto;
		text-align: center;
}

#change_main .kiji02 p {
		width: 655px;
		padding: 10px;
		text-align: left;
		font-size: 1.1em;
		background-color: #FFFFDD;
}

/*\*/
* html #change_main .kiji02 p {width: 675px; padding: 10px;}
/* For Win IE */
/* */


/* ▲呼込みファイルの記事部分
　------------------------------ */



/* ▼呼込みファイルのグレー横線680px部分
　------------------------------ */

.line_680 {
		width: 680px;
		height: 20px;
		clear: both;
		background: url(../opta/main_e/1_1_gray_k25.gif) repeat-x 50% 50%;
		margin: 0 auto;
}

.line_680 span {
		display: none;
}

/* ▲呼込みファイルのグレー横線680px部分
　------------------------------ */



/* ▼国体最終結果ページ　共通部分
 ------------------------------------------- */


/* ▼国体最終結果　ブルー角丸枠設定　始まり
 --------------------------------- */

.koku_line_left {
		width: 640px;
		height: auto;
		background: url(../opta/main_e/mado_siro_waku_aomidori/mado_siro_aomidoriwaku_images/mado_siro_aomidoriwaku_4.gif) repeat-y left;
		text-align: left;
		margin: 0 auto;
}

.koku_line_bottom {
		width: 640px;
		height: auto;
		background: url(../opta/main_e/mado_siro_waku_aomidori/mado_siro_aomidoriwaku_images/mado_siro_aomidoriwaku_8.gif) repeat-x bottom;
		text-align: left;
}

.koku_line_top {
		width: 640px;
		height: auto;
		background: url(../opta/main_e/mado_siro_waku_aomidori/mado_siro_aomidoriwaku_images/mado_siro_aomidoriwaku_2.gif) repeat-x top;
		text-align: left;
}

.koku_line_right {
		width: 640px;
		height: auto;
		background: url(../opta/main_e/mado_siro_waku_aomidori/mado_siro_aomidoriwaku_images/mado_siro_aomidoriwaku_6.gif) repeat-y right;
		text-align: left;
}

.koku_round_left_bottom {
		width: 640px;
		height: auto;
		background: url(../opta/main_e/mado_siro_waku_aomidori/mado_siro_aomidoriwaku_images/mado_siro_aomidoriwaku_7.gif) no-repeat left bottom;
		text-align: left;
}

.koku_round_right_bottom {
		width: 640px;
		height: auto;
		background: url(../opta/main_e/mado_siro_waku_aomidori/mado_siro_aomidoriwaku_images/mado_siro_aomidoriwaku_9.gif) no-repeat right bottom;
		text-align: left;
}

.koku_round_left_top {
		width: 640px;
		height: auto;
		background: url(../opta/main_e/mado_siro_waku_aomidori/mado_siro_aomidoriwaku_images/mado_siro_aomidoriwaku_1.gif) no-repeat left top;
		text-align: left;
}

.koku_round_right_top {
		width: 640px;
		height: auto;
		background: url(../opta/main_e/mado_siro_waku_aomidori/mado_siro_aomidoriwaku_images/mado_siro_aomidoriwaku_3.gif) no-repeat right top;
		text-align: left;
}

/* ▲国体最終結果　ブルー角丸枠設定　おわり
 --------------------------------- */

/* ▼国体最終結果ページ　共通部分　つづき
 --------------------------------- */

.part {
		width: 600px;
		height: 60px;
		padding: 10px;
		margin: 0 auto;
		text-align: center;
}

/*\*/
* html #f_20081020_lower {width: 620px; height: 80px; padding: 10px;}
/* For Win IE */
/* */


.parLeft {
		float: left;
		font-size: 1.1em;
		text-align: left;
}

.parRight {
		float: right;
		font-size: 1.1em;
		text-align: left;
}


/* .partに対するフロート指定を解除するcssハックの始まり
　------------------------------ */

.part:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
}
.part {
		display: inline-table;
}
/* MacIE begin \*/
* html .part {
		height: 1%;
}
.part {
		display: block;
}
/* MacIE end */

/* .partに対するフロート指定を解除するcssハックの終わり
　------------------------------ */

/* 基本フォントをVerdana ,sans-serifに設定しているので、
   ○、□が他の文字に比べ半分以下のサイズで表示される。
   これらの文字を対象にフォントファミリーを変えたら他のフォントと同じサイズで表示されるようになった。
   上記症状は特にSafariで顕著だった。
　------------------------------ */
.part p em {
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.part .parLeft p img {
			vertical-align: middle;
}

.part .parRight p img {
			vertical-align: text-top;
}


/* ▲国体最終結果ページ　共通部分
 ------------------------------------------- */





/* ▲以上各呼込みファイル　共通部分　設定
  =================================================================== */






/* ▼以下各呼込みファイル　内容設定
  =================================================================== */
  
/* ▼呼込みファイル  20091007.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++++++ */

#f_20091007_midle01 {
		margin-top: 30px;
}

#f_20091007_midle02 {
		margin-top: 30px;
		margin-bottom: 30px;
}


#f_20091007_midle01 h2 img {
		width: 600px;
		height: 450px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20091007_midle01 p {
		width: 600px;
		margin: 0 auto;
		font-size: 1.1em;
		text-align: left;
		padding-top: 5px;
}


#f_20091007_midle02 h2 img {
		width: 500px;
		height: 375px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20091007_midle02 p {
		width: 500px;
		margin: 0 auto;
		font-size: 1.1em;
		text-align: left;
		padding-top: 5px;
}





/*-- ▼エクセルリンク　部分 --*/

#f_20091007_lower {
		width: 484px;
		font-size: 1.3em;
		margin: 20px auto 30px;
		padding: 8px;
		text-align: left;
		border: 1px solid #FFCC99;
		background-color: #FFECE9;
}

/*\*/
* html #f_20091007_lower {width: 500px; padding: 8px;}
/* For Win IE */
/* */


#f_20091007_lower h2 {
		padding: 0 0 10px 13px;
		background: url(../opta/main_e/10_10_k25.gif) no-repeat 0 20%;
}

#f_20091007_lower p {
		padding: 0 0 0 13px;
}


#f_20091007_lower a:link,
#f_20091007_lower a:visited,
#f_20091007_lower a:active {
		color: #0033FF;
		text-decoration: none;
}

#f_20091007_lower a:hover {
		text-decoration: underline;
		color: #FF0000;
}

/*-- ▲エクセルリンク　部分 --*/

/* ▲呼込みファイル  20091007.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++++++ */







/* ▼呼込みファイル  20090825.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++++++ */

#f_20090825_top dl {
		text-align: left;
		margin-left: 110px;
		font-size: 1.1em;
}

#f_20090825_top dl dt {
		margin-top: 20px;
}

#f_20090825_top dl dd.uper {
		margin-top: 10px;
}

#f_20090825_top dl dd.okuri {
		margin-left: 6em;
}

#f_20090825_top dl dd.lower {
		margin-top: 10px;
		margin-bottom: 10px;
}




#f_20090825_lower {
		margin-top: 30px;
		margin-bottom: 30px;
}

/* ▲呼込みファイル  20080819.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */ 




/* ▼呼込みファイル  20081020.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++++++ */

#f_20081020_midle01, #f_20081020_midle02, #f_20081020_midle03 {
		margin-top: 30px;
}


#f_20081020_midle01 h2 img, #f_20081020_midle02 h2 img {
		width: 500px;
		height: 375px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20081020_midle01 p, #f_20081020_midle02 p {
		width: 500px;
		margin: 0 auto;
		font-size: 1.1em;
		text-align: left;
		padding-top: 5px;
}


#f_20081020_midle03 h2 img {
		width: 600px;
		height: 450px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20081020_midle03 p {
		width: 600px;
		margin: 0 auto;
		font-size: 1.1em;
		text-align: left;
		padding-top: 5px;
}

#f_20081020_midle03 {
		margin-bottom: 30px;
}



/*-- ▼エクセルリンク　部分 --*/

#f_20081020_lower {
		width: 484px;
		font-size: 1.3em;
		margin: 20px auto 30px;
		padding: 8px;
		text-align: left;
		border: 1px solid #FFCC99;
		background-color: #FFECE9;
}

/*\*/
* html #f_20081020_lower {width: 500px; padding: 8px;}
/* For Win IE */
/* */


#f_20081020_lower h2 {
		padding: 0 0 10px 13px;
		background: url(../opta/main_e/10_10_k25.gif) no-repeat 0 20%;
}

#f_20081020_lower p {
		padding: 0 0 0 13px;
}


#f_20081020_lower a:link,
#f_20081020_lower a:visited,
#f_20081020_lower a:active {
		color: #0033FF;
		text-decoration: none;
}

#f_20081020_lower a:hover {
		text-decoration: underline;
		color: #FF0000;
}

/*-- ▲エクセルリンク　部分 --*/

/* ▲呼込みファイル  20081020.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++++++ */
  



/* ▼呼込みファイル  20080819.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++++++ */

#f_20080819_top dl {
		text-align: left;
		margin-left: 110px;
		font-size: 1.1em;
}

#f_20080819_top dl dt {
		margin-top: 20px;
}

#f_20080819_top dl dd.uper {
		margin-top: 10px;
}

#f_20080819_top dl dd.okuri {
		margin-left: 6em;
}

#f_20080819_top dl dd.lower {
		margin-top: 10px;
		margin-bottom: 10px;
}


#f_20080819_midle {
		text-align: center;
		margin-top: 30px;
		margin-bottom: 30px;
}

#f_20080819_midle h2 img {
		width: 500px;
		height: 375px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20080819_midle p {
		width: 500px;
		margin: 0 auto;
		font-size: 1.1em;
		text-align: left;
		padding-top: 5px;
}

#f_20080819_lower {
		margin-top: 30px;
		margin-bottom: 30px;
}

/* ▲呼込みファイル  20080819.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */  
  
  


/* ▼呼込みファイル  20071109.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */

#f_20071109_top01,
#f_20071109_top02,
#f_20071109_top03,
#f_20071109_top04,
#f_20071109_top05 {
		margin-top: 30px;
		margin-bottom: 30px;
}

#f_20071109_top01 .sub_title,
#f_20071109_top02 .sub_title,
#f_20071109_top03 .sub_title,
#f_20071109_top04 .sub_title {
		width: 700px;
		margin: 0 auto;
		text-align: left;
}

#f_20071109_top01 h3,
#f_20071109_top02 h3,
#f_20071109_top03 h3,
#f_20071109_top04 h3 {
		width: 70px;
		padding: 5px 0 5px 10px;
		font-size: 1.3em;
		font-weight: 600;
		text-align: left;
		background-color: #FFFF99;
}

/*\*/
* html #f_20071109_top01 h3,
		#f_20071109_top02 h3,
		#f_20071109_top03 h3,
		#f_20071109_top04 h3 {width: 80px; padding: 5px 0 5px 10px;}
/* For Win IE */
/* */


#f_20071109_top01 h2 img {
		width: 500px;
		height: 415px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20071109_top02 h2 img {
		width: 500px;
		height: 391px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20071109_top03 h2 img {
		width: 500px;
		height: 418px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20071109_top04 h2 img {
		width: 500px;
		height: 411px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20071109_top05 h2 img {
		width: 500px;
		height: 359px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20071109_top01 p,
#f_20071109_top02 p,
#f_20071109_top03 p,
#f_20071109_top04 p,
#f_20071109_top05 p {
		width: 500px;
		margin: 0 auto;
		font-size: 1.1em;
		text-align: left;
		padding-top: 5px;
}		


#f_20071109_top01 h4 p img {
		vertical-align: text-bottom;
}

#f_20071109_top01 p img {
		vertical-align: text-bottom;
}



/* ▲呼込みファイル  20071109.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */ 




/* ▼呼込みファイル  20071009.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */

#f_20071009_top01,
#f_20071009_top02,
#f_20071009_top03 {
		margin-top: 30px;
}

#f_20071009_top04 {
		margin-top: 30px;
		margin-bottom: 30px;
}


/* ▲呼込みファイル  20071009.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */




/* ▼呼込みファイル  20070822.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */

#f_20070822_top .sub_title {
		width: 660px;
		margin: 0 auto;
		text-align: left;
}

#f_20070822_top h3 {
		width: 120px;
		padding: 5px 0 5px 10px;
		margin-top: 30px;
		font-size: 1.3em;
		font-weight: 600;
		text-align: left;
}

/*\*/
* html #f_20070822_top h3 {width: 130px; padding: 5px 0 5px 10px;}
/* For Win IE */
/* */

#f_20070822_top dl {
		text-align: left;
		margin: 5px 0 20px 80px;
		font-size: 1.1em;
}

#f_20070822_top dl dt {
		margin-top: 10px;
}

#f_20070822_top dl dd.uper {
		margin-top: 10px;
}

#f_20070822_top dl dd.okuri {
		margin-left: 6em;
}

#f_20070822_top dl dd.lower {
		margin-top: 10px;
		margin-bottom: 10px;
}


#f_20070822_midle {
		text-align: center;
		margin-top: 30px;
		margin-bottom: 30px;
}



#f_20070822_midle01,
#f_20070822_midle02,
#f_20070822_midle03 {
		margin-top: 30px;
		margin-bottom: 30px;
}

#f_20070822_midle01 h2 img {
		width: 600px;
		height: 348px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20070822_midle02 h2 img {
		width: 500px;
		height: 394px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20070822_midle03 h2 img {
		width: 500px;
		height: 346px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}


#f_20070822_midle01 p {
		width: 600px;
		margin: 0 auto;
		font-size: 1.1em;
		text-align: left;
		padding-top: 5px;
}

#f_20070822_midle02 p,
#f_20070822_midle03 p {
		width: 500px;
		margin: 0 auto;
		font-size: 1.1em;
		text-align: left;
		padding-top: 5px;
}

#f_20070822_lower {
		margin-top: 30px;
		margin-bottom: 30px;
}

/* ▲呼込みファイル  20070822.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */




/* ▼呼込みファイル  20061030_01.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */

#f_20061030_01_top01,
#f_20061030_01_top02,
#f_20061030_01_top03,
#f_20061030_01_top04 {
		margin-top: 30px;
		margin-bottom: 30px;
}

#f_20061030_01_top01 h3 {
		width: 680px;
		padding: 5px 0 5px 10px;
		margin-left: 10px;
		margin-bottom: 20px;
		font-size: 1.3em;
		font-weight: 600;
		text-align: left;
		background-color: #66FF66;
}

/*\*/
* html #f_20061030_01_top01 h3 {width: 690px; padding: 5px 0 5px 10px;}
/* For Win IE */
/* */


#f_20061030_01_top02 h3 {
		width: 680px;
		padding: 5px 0 5px 10px;
		margin-left: 10px;
		margin-bottom: 20px;
		font-size: 1.3em;
		font-weight: 600;
		text-align: left;
		background-color: #66FFFF;
}

/*\*/
* html #f_20061030_01_top02 h3 {width: 690px; padding: 5px 0 5px 10px;}
/* For Win IE */
/* */


#f_20061030_01_top03 h3 {
		width: 680px;
		padding: 5px 0 5px 10px;
		margin-left: 10px;
		margin-bottom: 20px;
		font-size: 1.3em;
		font-weight: 600;
		text-align: left;
		background-color: #FFCCFF;
}

/*\*/
* html #f_20061030_01_top03 h3 {width: 690px; padding: 5px 0 5px 10px;}
/* For Win IE */
/* */


#f_20061030_01_top01 h2 img,
#f_20061030_01_top02 h2 img,
#f_20061030_01_top03 h2 img {
		width: 400px;
		height: 300px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20061030_01_top04 h2 img {
		width: 500px;
		height: 375px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20061030_01_top01 p,
#f_20061030_01_top02 p,
#f_20061030_01_top03 p {
		width: 400px;
		margin: 0 auto 20px;
		font-size: 1.1em;
		text-align: left;
		padding-top: 5px;
}		

#f_20061030_01_top04 p {
		width: 500px;
		margin: 0 auto 20px;
		font-size: 1.1em;
		text-align: left;
		padding-top: 5px;
}

/* ▲呼込みファイル  20061030_01.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */




/* ▼呼込みファイル  20061030_02  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */

#f_20061030_02_top01,
#f_20061030_02_top02,
#f_20061030_02_top03 {
		margin-top: 30px;
}

#f_20061030_02_top04 {
		margin-top: 30px;
		margin-bottom: 30px;
}

/* ▲呼込みファイル  20061030_02  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */




/* ▼呼込みファイル  20060908.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */

#f_20060908_top .sub_title {
		width: 660px;
		margin: 0 auto;
		text-align: left;
}

#f_20060908_top h3 {
		width: 180px;
		padding: 5px 0 5px 10px;
		margin-top: 30px;
		font-size: 1.3em;
		font-weight: 600;
		text-align: left;
}

/*\*/
* html #f_20060908_top h3 {width: 190px; padding: 5px 0 5px 10px;}
/* For Win IE */
/* */

#f_20060908_top dl {
		text-align: left;
		margin: 5px 0 20px 80px;
		font-size: 1.1em;
}

#f_20060908_top dl dt.ue {
		margin-top: 10px;
}

#f_20060908_top dl dt.naka {
		margin-left: 6em;
}

#f_20060908_top dl dt.shita {
		margin-left: 18em;
}

#f_20060908_top dl dd.uper {
		margin-top: 10px;
}

#f_20060908_top dl dd.okuri {
		margin-left: 8em;
}

#f_20060908_top dl dd.lower {
		margin-top: 10px;
		margin-bottom: 10px;
}

#f_20060908_lower {
		margin-top: 30px;
		margin-bottom: 30px;
}

/* ▲呼込みファイル  20060908.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */




/* ▼呼込みファイル  20051108_01.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++++++ */

#f_20051108_01_top01 {
		margin-top: 30px;
}

/* 基本フォントをVerdana ,sans-serifに設定しているので、
   ○、□が他の文字に比べ半分以下のサイズで表示される。
   これらの文字を対象にフォントファミリーを変えたら他のフォントと同じサイズで表示されるようになった。
   上記症状は特にSafariで顕著だった。
　------------------------------ */
#f_20051108_01_top01 p em {
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
		

#f_20051108_01_top02 {
		margin-top: 30px;
}

#f_20051108_01_top02 h2 img {
		width: 600px;
		height: 632px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20051108_01_top02 p {
		width: 600px;
		margin: 0 auto;
		font-size: 1.1em;
		text-align: left;
		padding-top: 5px;
}


/* #f_20051108_01_midle01 の写真二枚並び部分　設定
　------------------------------ */

#f_20051108_01_midle01 {
		width: 650px;
		margin: 30px auto 0;
}

#f_20051108_01_midle01 .photo_left {
		float: left;
}

#f_20051108_01_midle01 .photo_right {
		float: right;
}


/* #f_20051108_01_midle01 に対するフロート指定を解除するcssハックの始まり
　------------------------------ */

#f_20051108_01_midle01:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
}
#f_20051108_01_midle01 {
		display: inline-table;
}
/* MacIE begin \*/
* html #f_20051108_01_midle01 {
		height: 1%;
}
#f_20051108_01_midle01 {
		display: block;
}
/* MacIE end */

/* #head_lowerに対するフロート指定を解除するcssハックの終わり
　------------------------------ */

#f_20051108_01_midle01 h2 img {
		width: 300px;
		height: 224px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20051108_01_midle01 p {
		width: 300px;
		margin: 0 auto;
		font-size: 1.1em;
		text-align: left;
		padding-top: 5px;
}


/* #f_20051108_01_midle02 の写真二枚並び部分　設定
　------------------------------ */

#f_20051108_01_midle02 {
		clear: both;
		width: 650px;
		margin: 30px auto; 
}

#f_20051108_01_midle02 .photo_left {
		float: left;
		height: 627px;
}

#f_20051108_01_midle02 .photo_right {
		float: right;
}


/* #f_20051108_01_midle01 に対するフロート指定を解除するcssハックの始まり
　------------------------------ */

#f_20051108_01_midle02:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
}
#f_20051108_01_midle02 {
		display: inline-table;
}
/* MacIE begin \*/
* html #f_20051108_01_midle02 {
		height: 1%;
}
#f_20051108_01_midle02 {
		display: block;
}
/* MacIE end */

/* #f_20051108_01_midle01　に対するフロート指定を解除するcssハックの終わり
　------------------------------ */

#f_20051108_01_midle02 .photo_left h2 img {
		position: relative;
		top: 98px; /*-- 右の長い方の写真と　下揃えに合わせた --*/
		width: 400px;
		height: 529px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20051108_01_midle02 .photo_right h2 img {
		width: 230px;
		height: 627px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20051108_01_midle02 p {
		clear: both;
		width: 650px;
		margin: 0 auto;
		font-size: 1.1em;
		text-align: left;
		padding-top: 5px;
}



/*-- ▼備前市リンク　部分 --*/

#f_20051108_01_lower {
		clear: both;
		width: 550px;
		font-size: 1.3em;
		margin: 20px auto 30px;
		padding: 8px;
		text-align: left;
		border: 1px solid #FFCC99;
		background-color: #FFECE9;
}

/*\*/
* html #f_20051108_01_lower {width: 566px; padding: 8px;}
/* For Win IE */
/* */


#f_20051108_01_lower h2 {
		padding: 0 0 10px 13px;
}

/* 基本フォントをVerdana ,sans-serifに設定しているので、
   ○、□が他の文字に比べ半分以下のサイズで表示される。
   これらの文字を対象にフォントファミリーを変えたら他のフォントと同じサイズで表示されるようになった。
   上記症状は特にSafariで顕著だった。
　------------------------------ */
#f_20051108_01_lower h2 em {
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}


#f_20051108_01_lower p {
		padding: 0 0 0 13px;
}


#f_20051108_01_lower a:link,
#f_20051108_01_lower a:visited,
#f_20051108_01_lower a:active {
		color: #0033FF;
		text-decoration: none;
}

#f_20051108_01_lower a:hover {
		text-decoration: underline;
		color: #FF0000;
}

/*-- ▲備前市リンク　部分 --*/

/* ▲呼込みファイル  220051108_01.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++++++ */




/* ▼呼込みファイル  20051108_02.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */

/* 　▼#f_20051108_02_top01 の写真二枚並び　一段目の部分　設定
　------------------------------ */

#f_20051108_02_top01 .left_right {
		width: 650px;
		height: auto;
		margin: 30px auto 0;
}

#f_20051108_02_top01 .photo_left {
		width: 300px;
		height: auto;
		float: left;
}

#f_20051108_02_top01 .photo_right {
		width: 300px;
		height: auto;
		float: right;
}


/* #f_20051108_02_top01 .left_right に対するフロート指定を解除するcssハックの始まり
　------------------------------ */

#f_20051108_02_top01 .left_right:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
}
#f_20051108_02_top01 .left_right {
		display: inline-table;
}
/* MacIE begin \*/
* html #f_20051108_02_top01 .left_right {
		height: 1%;
}
#f_20051108_02_top01 .left_right {
		display: block;
}
/* MacIE end */

/* #f_20051108_02_top01 .left_right　に対するフロート指定を解除するcssハックの終わり
　------------------------------ */

#f_20051108_02_top01 .left_right h2 img {
		width: 300px;
		height: 224px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20051108_02_top01 .left_right p {
		width: 300px;
		margin: 0 auto;
		font-size: 1.1em;
		text-align: left;
		padding-top: 5px;
}

/* 　▲以上　#f_20051108_02_top01 の写真二枚並び　一段目の部分　設定
　------------------------------ */



/* 　▼#f_20051108_02_top01 の写真二枚並び　二段目以下部分　設定
　------------------------------ */

#f_20051108_02_top01 .left_right02 {
		clear: both; /*-- 写真二枚並びの二段目以下　一段目のfloatを　一旦解除する　注意!! --*/
		width: 650px;
		height: auto;
		margin: 30px auto 0;
}

#f_20051108_02_top01 .photo_left02 {
		width: 300px;
		height: auto;
		float: left;
}

#f_20051108_02_top01 .photo_right02 {
		width: 300px;
		height: auto;
		float: right;
}


/* #f_20051108_02_top01 .left_right02 に対するフロート指定を解除するcssハックの始まり
　------------------------------ */

#f_20051108_02_top01 .left_right02:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
}
#f_20051108_02_top01 .left_right02 {
		display: inline-table;
}
/* MacIE begin \*/
* html #f_20051108_02_top01 .left_right02 {
		height: 1%;
}
#f_20051108_02_top01 .left_right02 {
		display: block;
}
/* MacIE end */

/* #f_20051108_02_top01 .left_right02　に対するフロート指定を解除するcssハックの終わり
　------------------------------ */

#f_20051108_02_top01 .left_right02 h2 img {
		width: 300px;
		height: 224px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20051108_02_top01 .left_right02 p {
		width: 300px;
		margin: 0 auto;
		font-size: 1.1em;
		text-align: left;
		padding-top: 5px;
}

/* 　▲以上　#f_20051108_02_top01 の写真二枚並び　二段目以下部分　設定
　------------------------------ */


/* 　▼ビッグサイズ の写真下部分　設定
　------------------------------ */

#f_20051108_02_top01 .photo_big {
		clear: both; /*-- 写真二枚並びの floatを　解除する --*/
		margin-top: 30px;
		margin-bottom: 30px;
}

#f_20051108_02_top01 .photo_big h2 img {
		width: 550px;
		height: 413px; /*-- 写真の縦サイズはまちまち　注意!! --*/
		margin: 0 auto;
		border: 1px solid #666666;
}

#f_20051108_02_top01 .photo_big p {
		width: 550px;
		margin: 0 auto;
		font-size: 1.1em;
		text-align: left;
		padding-top: 5px;
}

/* 　▲以上　ビッグサイズ の写真下部分　設定
　------------------------------ */


#f_20051108_02_midle {
		clear: both; /*-- 写真二枚並びの floatを　解除する --*/
		margin-top: 30px;
		margin-bottom: 30px;
}


/* 基本フォントをVerdana ,sans-serifに設定しているので、
   ○、□が他の文字に比べ半分以下のサイズで表示される。
   これらの文字を対象にフォントファミリーを変えたら他のフォントと同じサイズで表示されるようになった。
   上記症状は特にSafariで顕著だった。
　------------------------------ */
#f_20051108_02_midle p em {
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}


/*-- ▼備前市リンク　部分 --*/

#f_20051108_02_lower {
		clear: both; /*-- 用心のため　ここも写真二枚並びの floatを　解除する --*/
		width: 550px;
		font-size: 1.3em;
		margin: 20px auto 30px;
		padding: 8px;
		text-align: left;
		border: 1px solid #FFCC99;
		background-color: #FFECE9;
}

/*\*/
* html #f_20051108_02_lower {width: 566px; padding: 8px;}
/* For Win IE */
/* */


#f_20051108_02_lower h2 {
		padding: 0 0 10px 13px;
}

/* 基本フォントをVerdana ,sans-serifに設定しているので、
   ○、□が他の文字に比べ半分以下のサイズで表示される。
   これらの文字を対象にフォントファミリーを変えたら他のフォントと同じサイズで表示されるようになった。
   上記症状は特にSafariで顕著だった。
　------------------------------ */
#f_20051108_02_lower h2 em {
		font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}


#f_20051108_02_lower p {
		padding: 0 0 0 13px;
}


#f_20051108_02_lower a:link,
#f_20051108_02_lower a:visited,
#f_20051108_02_lower a:active {
		color: #0033FF;
		text-decoration: none;
}

#f_20051108_02_lower a:hover {
		text-decoration: underline;
		color: #FF0000;
}

/*-- ▲備前市リンク　部分 --*/


/* ▲呼込みファイル  20051108_02.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */




/* ▼呼込みファイル  20051108_03.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */

#f_20051108_03_top01,
#f_20051108_03_top02,
#f_20051108_03_top03,
#f_20051108_03_top04 {
		margin-bottom: 30px;
		margin-top: 30px;
}


/* ▲呼込みファイル  20051108_03.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */




/* ▼呼込みファイル  20041110.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */

#f_20041110_top01,
#f_20041110_top02,
#f_20041110_top03 {
		margin-top: 30px;
}

#f_20041110_top04 {
		margin-top: 30px;
		margin-bottom: 30px;
}

/* ▲呼込みファイル  20041110.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */




/* ▼呼込みファイル  20031110.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */

#f_20031110_top01,
#f_20031110_top02,
#f_20031110_top03 {
		margin-top: 30px;
}

#f_20031110_top04 {
		margin-top: 30px;
		margin-bottom: 30px;
}

/* ▲呼込みファイル  20031110.html  内容設定
　++++++++++++++++++++++++++++++++++++++++++++ */













