﻿* {font-size:13px;margin:0px;}

/* ページ全体について、リンクについてなど */

body          {color:#000;cursor:crosshair;scrollbar-base-color:#fbb;background-color:#000;background-image:url(2BE.gif);font-size:13px;padding:0px 0px 20px;}
A:link        {color:#005;}
A:active      {color:#005;}
A:visited     {color:#005;}
A:hover       {background:#000;color:#fff;cursor:w-resize;}
a             {padding:0px;}
a.menu        {font-size:18px;}
a.open        {font-size:20px;}
img           {border:none;}

/* 個別ページの見出し */
h1            {font-size:30px;margin:50px 20px 10px;font-weight:normal;}
h2.year       {font-size:18px;margin:20px 0px 0px;}
h2#setumei    {font-size:15px;margin:15px 20px;font-weight:normal;}

/* メニュー */
h1#menu       {margin:30px 10px 10px;font-weight:bold;}
img.logo      {width:231px;height:131px;border:none;}
div.menu1     {width:231px;margin:30px 10px 18px;font-size:18px;font-weight:bold;background-color:#f40;text-align:center;}
div.menu      {width:231px;font-size:18px;font-weight:bold;background-color:#f40;margin:2px 10px 18px;text-align:center;}
div.menu3     {width:231px;font-size:18px;font-weight:bold;background-color:#f40;margin:2px 10px 30px;text-align:center;}
div.menu4     {width:231px;font-size:18px;margin:2px 10px 30px;text-align:center;}


/* トップページ */
h1#top        {font-size:35px;margin:5px 20px 5px;font-weight:normal;}
h2.top        {font-size:20px;margin:30px 20px 0px;}
p.fes         {margin:10px 20px 10px}
img.top       {margin:10px 20px 10px;}
a.fes         {font-size:20px;color:#063;font-weight:bold;}
h3.fes        {margin:40px 30px 10px;letter-spacing:1px;clear:left;padding:4px;font-size:20px;}
h3.hny        {margin:10px 20px 5px;font-size:25px;}
table.annai   {margin:20px 30px 10px;width:350px;background-color:#faa;border:#f00 1px solid;line-height:30px;letter-spacing:1px;clear:left;padding:4px;}     
a.annai       {font-size:20px;}    
table.banner  {margin:10px 20px 10px;width:350px;line-height:30px;letter-spacing:1px;clear:left;padding:4px;} 


/* クラブ紹介 */
div.club        {margin:20px 30px 10px;width:550px;background-color:#fff;border:#f88 1px solid;line-height:30px;letter-spacing:1px;clear:left;background-image:url(PK.gif);padding:4px;;}
p.right         {text-align:right;}

/* 会員紹介 */
dl.members1   {list-style:none;width:300px;margin:20px 20px 10px;border:1px solid #000;background-color:#f00;}
dt.shasin     {height:200px;margin:5px;}
dd.members    {border:1px solid #000;margin:3px;background-color:#f00;background-image:url(2BE.gif);}
dl.members2   {list-style:none;width:300px;margin:-270px 340px 10px;border:1px solid #000;background-color:#f00;}
dt.shasin     {height:200px;margin:5px;}
dd.members    {border:1px solid #000;margin:3px;background-color:#f00;background-image:url(2BE.gif);}
dt.shasin2    {height:200px;margin:5px 72px;}
dt.shasin4    {height:200px;margin:5px 62px;}
dt.shasin5    {height:200px;margin:5px 46px;}
dt.shasin7    {height:200px;margin:5px 24px;}
dt.shasin8    {height:200px;margin:5px 20px;}
dt.shasin9    {height:200px;margin:5px 69px;}

/* 大物記録 */
ul.kiroku     {margin:20px 20px;list-style:none;padding:2px;}
li.kiroku     {font-size:15px;font-weight:bold;margin:0px 0px 20px 0px;}
table.kiroku  {border:1px solid #000;margin:0px;background-color:#f00;}
th.recname    {border:1px solid #000;width:130px;background-color:#f00;background-image:url(2BE.gif);}
th.recdate    {border:1px solid #000;width:80px;background-color:#f00;background-image:url(2BE.gif);}
th.recer      {border:1px solid #000;width:100px;background-color:#f00;background-image:url(2BE.gif);}
th.recplace   {border:1px solid #000;width:180px;background-color:#f00;background-image:url(2BE.gif);}
th.recsize    {border:1px solid #000;width:70px;background-color:#f00;background-image:url(2BE.gif);}
th.recbiko    {border:1px solid #000;width:140px;background-color:#f00;background-image:url(2BE.gif);}
th.kyo        {border:1px solid #000;width:70px;background-color:#f00;background-image:url(2BE.gif);}
th.jp         {border:1px solid #000;width:70px;background-color:#f00;background-image:url(2BE.gif);}

/* 釣行記 */
ul.choko      {margin:20px 20px;list-style:none;padding:2px;}
li.choko      {font-size:15px;font-weight:bold;margin:0px 0px 20px 0px;}
table.choko   {border:1px solid #000;margin:7px 0px;background-color:#f00;}
th.date       {border:1px solid #000;width:100px;background-color:#f00;background-image:url(2BE.gif);}
th.title      {border:1px solid #000;width:300px;background-color:#f00;background-image:url(2BE.gif);}
th.fisher     {border:1px solid #000;width:120px;background-color:#f00;background-image:url(2BE.gif);}

/* イベントレポート */
ul.event      {margin:20px 20px;list-style:none;padding:2px;}
li.event      {font-size:15px;font-weight:bold;margin:0px 0px 20px 0px;}
table.event   {border:1px solid #000;margin:7px 0px;background-color:#f00;}
th.month      {border:1px solid #000;width:40px;background-color:#f00;background-image:url(2BE.gif);}
th.day        {border:1px solid #000;width:40px;background-color:#f00;background-image:url(2BE.gif);}
th.event      {border:1px solid #000;width:200px;background-color:#f00;background-image:url(2BE.gif);}

/* リンク集 */
dl.links     {list-style:none;width:600px;margin:20px 20px 10px;padding:0px 0px 10px;}
dl.links2    {list-style:none;width:600px;margin:5px 20px 10px;padding:0px 0px 10px;}
dt.linkcat   {font-weight:bold;background-color:#f64;margin:4px;border:1px solid #f00;}
dt.name      {font-weight:bold;background-color:#f00;margin:2px;border-top:1px solid #000;}
dd.detail    {border:1px solid #000;margin:2px;}

/* 告知 */
h3.kokuchi   {font-size:20px;margin:10px 15px 5px;font-weight:bold;}
div.kokuchi  {margin:20px 30px 10px;width:650px;background-color:#fff;border:#f88 1px solid;line-height:30px;letter-spacing:1px;clear:left;background-image:url(PK.gif);padding:5px;}

/* 更新履歴 */
table.kiroku {border:1px solid #000;margin:7px 0px;background-color:#f00;margin:30px 20px;}
th.update    {border:1px solid #000;width:70px;background-color:#f00;background-image:url(2BE.gif);}
td.updetale  {border:1px solid #000;width:500px;background-color:#f00;background-image:url(2BE.gif);font-weight:bold;padding:2px 5px;}