﻿body  { font-size: 12px; font-family: "hiragino kaku gothic pro", "ヒラギノ角ゴ Pro W3", Osaka, Osaka-等幅, "ＭＳ ゴシック", "ＭＳ Ｐゴシック"; background-color: #fff; background-image: url("images/base_pat_gradation.jpg"); background-repeat: repeat-x; background-position: 0 -22px; text-align: center }
p  { margin: 0 }
/**/
#container { text-align: left; margin-right: auto; margin-left: auto; position: relative; top: 65px; width: 924px; height: 573px }

#footer   { background-image: url("images/footer_base_img.jpg"); background-repeat: no-repeat; position: absolute; width: 924px; height: 79px }

#footerTitle { text-indent: -9999px; display: block; position: absolute; top: 0; width: 402px; height: 56px }
/**/
/*ナビゲーション*/
/**/
/*10周年ボタン*/
a:link#tenth,a:visited#tenth  { font-style: normal; text-decoration: none; background-image: url("images/navi_10th_img.jpg"); background-repeat: no-repeat; background-position: 0 0; text-indent: -9999px; display: block; position: absolute; top: 0; left: 763px; width: 161px; height: 79px }

a:hover#tenth   { font-style: normal; text-decoration: none; background-image: url("images/navi_10th_img.jpg"); background-repeat: no-repeat; background-position: 0 -79px; text-indent: -9999px; display: block; position: absolute; top: 0; left: 763px; width: 161px; height: 79px }
/*ページナビゲーション*/
#naviArea { position: absolute; top: 0; left: 402px; width: 207px; height: 79px }

/*トップ*/
a:link#gotoTop,a:visited#gotoTop  { color: #333; text-decoration: none; background-image: url("images/navi_base_img.jpg"); background-repeat: no-repeat; background-position: 0 0; text-indent: -9999px; top: 0; left: 0; width: 45px; height: 79px; float: left }
a:hover#gotoTop  { color: #333; text-decoration: none; background-image: url("images/navi_base_img.jpg"); background-repeat: no-repeat; background-position: 0 -79px; text-indent: -9999px; top: 0; left: 0; width: 45px; height: 79px; float: left }

/*前のページへ*/
a:link#backPage,a:visited#backPage   { color: #333; text-decoration: none; background-image: url("images/navi_base_img.jpg"); background-repeat: no-repeat; background-position: -45px 0; text-indent: -9999px; top: 0; width: 52px; height: 79px; float: left }
a:hover#backPage   { color: #333; text-decoration: none; background-image: url("images/navi_base_img.jpg"); background-repeat: no-repeat; background-position: -45px -79px; text-indent: -9999px; top: 0; left: 0; width: 52px; height: 79px; float: left }

/*前のページへdisable*/
a:link#backPageDis,a:visited#backPageDis,a:hover#backPageDis    { color: #333; text-decoration: none; background-image: url("images/navi_base_img.jpg"); background-repeat: no-repeat; background-position: -45px -158px; text-indent: -9999px; cursor: default; top: 0; width: 52px; height: 79px; float: left }


/*次のページへ*/
a:link#nextPage,a:visited#nextPage    { color: #333; text-decoration: none; background-image: url("images/navi_base_img.jpg"); background-repeat: no-repeat; background-position: -97px 0; text-indent: -9999px; top: 0; width: 53px; height: 79px; float: left }
a:hover#nextPage   { color: #333; text-decoration: none; background-image: url("images/navi_base_img.jpg"); background-repeat: no-repeat; background-position: -97px -79px; text-indent: -9999px; top: 0; left: 0; width: 53px; height: 79px; float: left }

/*次のページへdisable*/
a:link#nextPageDis,a:visited#nextPageDis,a:hover#nextPageDis { color: #333; text-decoration: none; background-image: url("images/navi_base_img.jpg"); background-repeat: no-repeat; background-position: -97px -158px; text-indent: -9999px; cursor: default; top: 0; width: 53px; height: 79px; float: left }

/*ページを閉じる*/
a:link#wClose,a:visited#wClose     { color: #333; text-decoration: none; background-image: url("images/navi_base_img.jpg"); background-repeat: no-repeat; background-position: -150px 0; text-indent: -9999px; top: 0; width: 57px; height: 79px; float: left }
a:hover#wClose   { color: #333; text-decoration: none; background-image: url("images/navi_base_img.jpg"); background-repeat: no-repeat; background-position: -150px -79px; text-indent: -9999px; top: 0; left: 0; width: 57px; height: 79px; float: left }

/*次のパラグラフへ*/
a:link.nextPara,a:visited.nextPara,a:hover.nextPara    { color: #0c8cc0; font-size: 10px; text-decoration: none; padding: 1px }
a:hover.nextPara   { color: #ccc; font-size: 10px; text-decoration: none; background-color: #191919; padding: 1px }



/**/
/*各ページの設定*/
/**/
/*ベース画像の設定*/
#main   { color: #e6e6e6; background-image: url("images/img_01.jpg"); position: relative; width: 924px; height: 494px }
#main2   { color: #e6e6e6; background-image: url("images/img_02.jpg"); position: relative; width: 924px; height: 494px }
#main3   { color: #e6e6e6; background-image: url("images/img_03.jpg"); position: relative; width: 924px; height: 494px }
#main4   { color: #e6e6e6; background-image: url("images/img_04.jpg"); position: relative; width: 924px; height: 494px }
#main5   { color: #e6e6e6; background-image: url("images/img_05.jpg"); position: relative; width: 924px; height: 494px }
#main5b   { color: #e6e6e6; background-image: url("images/img_05b.jpg"); position: relative; width: 924px; height: 494px }
#main5c   { color: #e6e6e6; background-image: url("images/img_05c.jpg"); position: relative; width: 924px; height: 494px }
#main6   { color: #e6e6e6; background-image: url("images/img_06.jpg"); position: relative; width: 924px; height: 494px }
#main7   { color: #e6e6e6; background-image: url("images/img_07.jpg"); position: relative; width: 924px; height: 494px }
#main7b   { color: #e6e6e6; background-image: url("images/img_07b.jpg"); position: relative; width: 924px; height: 494px }
#main7c   { color: #e6e6e6; background-image: url("images/img_07c.jpg"); position: relative; width: 924px; height: 494px }
#main8   { color: #e6e6e6; background-image: url("images/img_08.jpg"); position: relative; width: 924px; height: 494px }
#main9   { color: #e6e6e6; background-image: url("images/img_09.jpg"); position: relative; width: 924px; height: 494px }
#main10   { color: #e6e6e6; background-image: url("images/img_10.jpg"); position: relative; width: 924px; height: 494px }
#main11   { color: #e6e6e6; background-image: url("images/img_11.jpg"); position: relative; width: 924px; height: 494px }
#main12   { color: #e6e6e6; background-image: url("images/img_12.jpg"); position: relative; width: 924px; height: 494px }
#main13   { color: #e6e6e6; background-image: url("images/img_13.jpg"); position: relative; width: 924px; height: 494px }
#main14   { color: #e6e6e6; background-image: url("images/img_14.jpg"); position: relative; width: 924px; height: 494px }
#main15   { color: #e6e6e6; background-image: url("images/img_15.jpg"); position: relative; width: 924px; height: 494px }
#main16   { color: #e6e6e6; background-image: url("images/img_16.jpg"); position: relative; width: 924px; height: 494px }
#main17   { color: #e6e6e6; background-image: url("images/img_17_base.jpg"); position: relative; width: 924px; height: 494px }
#main17center { position: absolute; top: 34px; left: 122px; width: 680px; height: 460px }
#buttonHome { position: absolute; top: 34px; left: 0; width: 122px; height: 230px }
#buttonAway { position: absolute; top: 34px; left: 802px; width: 122px; height: 230px }
#butonKeeper1st { position: absolute; top: 264px; left: 0; width: 122px; height: 230px }
#buttonKeeper2nd { position: absolute; top: 264px; left: 802px; width: 122px; height: 230px }
#main18   { color: #e6e6e6; background-image: url("images/img_18.jpg"); position: relative; width: 924px; height: 494px }
#main19   { color: #e6e6e6; background-image: url("images/img_19.jpg"); position: relative; width: 924px; height: 494px }
#main20   { color: #e6e6e6; background-image: url("images/img_20.jpg"); position: relative; width: 924px; height: 494px }
#main20b   { color: #e6e6e6; background-image: url("images/img_20b.jpg"); position: relative; width: 924px; height: 494px }
a:link#linkOrihika,a:visited#linkOrihika,a:hover#linkOrihika  { color: #333; text-decoration: none; background-image: none; text-indent: -9999px; display: block; position: absolute; top: 327px; left: 45px; width: 210px; height: 97px }
#main21   { color: #e6e6e6; background-image: url("images/img_21.jpg"); position: relative; width: 924px; height: 494px }
#main22   { color: #e6e6e6; background-image: url("images/img_22.jpg"); position: relative; width: 924px; height: 494px }
#main23   { color: #e6e6e6; background-image: url("images/img_23.jpg"); position: relative; width: 924px; height: 494px }
#main24   { color: #e6e6e6; background-image: url("images/img_24.jpg"); position: relative; width: 924px; height: 494px }
#main25   { color: #e6e6e6; background-image: url("images/img_25.jpg"); position: relative; width: 924px; height: 494px }
#main26    { color: #e6e6e6; background-image: url("images/img_26.jpg");  position: relative; width: 924px; height: 494px }
#main27     { color: #e6e6e6; background-image: url("images/img_27.jpg"); position: relative; width: 924px; height: 494px }
#main28     { color: #e6e6e6; background-image: url("images/img_28.jpg"); position: relative; width: 924px; height: 494px }


/**/
/*本文の設定*/
/**/
#contTextHidden { text-indent: -9999px }
#contTextAbe   { line-height: 1.85em; position: absolute; top: 188px; left: 51px; width: 554px; height: auto }
#contTextTakeda1   { line-height: 1.85em; position: absolute; top: 457px; left: 560px; width: 40px; height: 20px }
#contTextTakeda2     { line-height: 1.85em; position: absolute; top: 188px; left: 395px; width: 524px; height: auto }
#contTextFukuya      { line-height: 1.85em; position: absolute; top: 143px; left: 16px !important; width: 555px; height: auto }
#contTextSeki      { line-height: 1.85em; position: absolute; top: 183px; left: 192px !important; width: 524px; height: auto }
#contTextSeki2       { line-height: 1.85em; position: absolute; top: 161px; left: 418px !important; width: 468px; height: auto }
#contTextSeki3       { line-height: 1.85em; position: absolute; top: 161px; left: 16px !important; width: 468px; height: auto }
#contText10th        { line-height: 1.85em; position: absolute; top: 189px; left: 31px !important; width: 550px; height: auto }
#contTextProfile           { line-height: 1.85em; margin-right: 18px; margin-left: 18px; position: absolute; top: 86px; width: 888px; height: auto }

.pageCount   { color: #666; padding: 2px 4px 4px 2px; border: dotted 1px #262626 }
.profileTable  { margin-right: 12px; float: left }
td.profile  { font-size: 10px; line-height: 1.5em; border-top: 1px solid #4c4c4c }
td.profileSmall  { font-size: 10px; line-height: 1.5em }
