 /*びすとろアバロンの全サイトに適用するスタイルを記述(00/10/20)*/


/*びすとろアバロンサイトのバック標準設定*/
  body{background-color:#2f4f4f;
  background-image:url(../images/wood.jpg);
  background-position:top;
  background-repeat:no-repeat;
  background-attachment:scroll}


/*a-ハイパーリンクの指定（主にTopコンテンツ）*/

dl.a{text-align:center}

a.lnk {
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none; /* 文字装飾 */
}
 // 現在開いているリンク
a.lnk:active  {
  text-decoration: none; /* 文字装飾 */
  color: #ffffff; /* 文字の色 */
  }
 // 訪問済みリンク
a.lnk:visited {
  text-decoration:none; /* 文字装飾 */
  color: #ffffff; /* 文字の色 */
  }
 /* マウスカーソルが上に来た時のリンク */
a.lnk:hover {
  text-decoration: none; /* 文字装飾 */
  color: #ffffff; /* 文字の色 */
  background-color: #ff0000; /* 背景色 */
  }

/*a-ハイパーリンクの指定（一般リンク）*/

a:link{color:#33ccff}/*リンク色*/
a:visited{color:#339933}/*リンク色訪問後*/
a:active{color:#ffff33}/*リンク色訪問直後*/
a:hover{color:#ff0000;text-decoration:underline}/*赤ーオンマウス*/
a{text-decoration:none}/**/



/*a-ハイパーリンクの指定(英語版−日本語版切り替え)*/

a.x {color: #ffffff;
  display: block;             /* ブロック要素にする */
  width: 80px;                /* 横幅 */
  background-color: #666699;  /* 背景色 */
  font-size:x-small;
  line-height:100%l;          /* 行の高さ */
  text-align: center;         /* 水平揃え */
  text-decoration: none;      /* 下線を消す */
}

a.x:link {color: #ffffff; }

a.x:hover {text-decoration: none;
  color: #ff0000;
  background-color: #2f4f4f;  /* 背景色 */
}




 

/*TOPページセンターのハイパーリンクの設定*/

a.lnktop {
  display: block;
  text-decoration: none;
  padding:0;
 }

a.lnktop:active  {
  text-decoration: none;
  color: #339966;
  padding:0;
  background-color: #ffffff;
  filter: alpha(style=3, opacity=90, finishopacity=60) }

a.lnktop:visited {
  text-decoration:none;
  color: #339966;
  padding:0;
  background-color: #ffffff;
  filter: alpha(style=3, opacity=90, finishopacity=60) }

a.lnktop:hover {
  text-decoration: none;
  color: #33ff99;
  background-color: #ffffff;
  padding:0;
  filter: alpha(style=0, opacity=40)}

td.topa{font:normal normal small/100% "Meiryo";width:25%;}

td.top0{height:140px;vertical-align:bottom;
background-image:url(../images/gaikan.jpg); font:normal normal small/100% "Meiryo";}

td.top1{height:140px;vertical-align:bottom;
background-image:url(../images/din.jpg); font:normal normal small/100% "Meiryo";}

td.top2{height:140px;vertical-align:bottom;
background-image:url(../images/206p.jpg); font:normal normal small/100% "Meiryo";}

td.top3{height:140px;vertical-align:bottom;
background-image:url(../images/yuya.jpg); font:normal normal small/100% "Meiryo";}

td.top4{height:140px;vertical-align:bottom;
background-image:url(../images/bo.gif); font:normal normal small/100% "Meiryo";}

td.top5{vertical-align:bottom;height:140px;
background-image:url(../images/map.jpg); font:normal normal small/100% "Meiryo";}

td.top6{vertical-align:bottom;height:140px;
background-image:url(../images/206-205.jpg); font:normal normal small/100% "Meiryo";}

td.top7{vertical-align:bottom;height:140px;
background-image:url(../images/godaido.jpg); font:normal normal small/100% "Meiryo";}

td.top8{vertical-align:bottom;height:140px;
background-image:url(../images/japan.gif); font:normal normal small/100% "Meiryo";}

td.top9{width:220px; vertical-align:bottom;
height:140px;background-image:url(../images/saigyo.jpg); font:normal normal small/100% "Meiryo";}

td.topm{margin:auto;text-align:center;}





/*各ページのヘッダー*/
h1{color:#ffffff;font:normal normal small/150% "Meiryo"}

/*トップページ更新情報*/
h2{color:#000000;font:normal bolder small/120% "Meiryo"}


/*リンクメニューのテーブルスタイルを指定*/

 table.link{margin:auto; text-align:center; width:75%;}


 td.a{color:#ffffff; font:normal normal x-small/120% "Meiryo"; width:7%}/*メニューコンテンツの設定*/

 td.aa{color:#ffffff; font:normal normal x-small/120% "Meiryo"; width:10%}/*英語サイト　メニューコンテンツの設定*/


 td.c{width:10%}

 hr.a{color:red}

 /*ヘッダーテーブルスタイルを指定*/
 table.h{margin:auto;width:70%}
 
 /*ヘッダーテーブルのフォントスタイル*/
 p.head{
 color:#ffffff;font:normal normal small/150% "Meiryo";
}

 td.head{height:150px}

 /*メインテーブルスタイルを指定*/
 table.main{padding-left:20px;padding-right:20px;margin:auto
 ;width:70%
 ;background:#000000;
 }



table.sub{margin:auto;width:65%;background:#696969;}

 /*テーブル内の右寄せセルを指定*/
 td.b{text-align:right}

 /*イベントカレンダーを指定*/
 table.cal{margin:auto
 ;width:70%}

td.cal{width:10%;height:60px;vertical-align:top}

td.sub{color:#ffffff;font:normal normal small/120% "Meiryo"; width:25%;}
td.sub2{color:#ffffff;font:normal normal small/120% "Meiryo"; width:20%;}

table.e{color:#ffffff; margin:auto;background:#000000;width:70%;font:normal normal small/120% "Meiryo";}　/*ページ末著作権他*/



 /*文書の文字の設定*/
div.a{margin-left:10px;margin-top:20px;margin-bottom:10px}
div.b{margin-left:30px}
div.c{margin-left:25%}
div.d{margin-left:80px;margin-top:10px;margin-bottom:10px;margin-right:80px}
div.e{text-align:center}
div.f{text-align:left}
div.g{text-align:right}
div.h{margin-left:20%}
div.i{margin-left:75%}
div.j{margin-left:20%}
div.k{margin-left:15%;margin-top:15px}

 /*画像の配置と回り込みを設定*/
img.left{
float:left;
margin-right:0.8em;
margin-bottom:0.2em;	
}

img.right{
float:right;
margin-left:0.8em;
margin-bottom:0.2em;
}

p.cl{
clear:both;
line-height:1.4;
}
	
span.a{color:red;font-weight:normal}
span.b{color:#c0c0c0;font-weight:bold}
span.c{color:#33ccff;font-weight:bold}
span.d{color:red;background:#ffffff;font-weight:bold}
span.e{color:red;;background:#c0c0c0}/*メニューコンテンツの設定（リンク無し）*/
span.f{font-weight:normal}
span.g{font-size:x-small}
span.h{color:red;font-weight:900}
span.i{color:red;font-size:small;font-weight:normal;}
span.j{font-size:small}

 /*枠内の空間を設定*/
p.readable{padding:10px}
p{color:#000000;font:x-small "Meiryo","Times New Roman"}
p.a{color:#ffffff;font:normal normal small "Meiryo","Times New Roman"}
p.aa{color:#c0c0c0;font:normal bold x-small/200% "Meiryo","Times New Roman"}
p.b{color:#3399ff;font:normal bolder x-small "Times New Roman"}
p.c{color:#3300ff;font:normal bolder small "Times New Roman"}
p.d{color:#000000;font:normal bolder small "Times New Roman"}
p.e{color:#3399ff;font:normal bolder small "Times New Roman"}
p.f{color:#3300ff;font:normal bolder small "Times New Roman"}
p.g{color:#000000;font:italic bold xx-small "Times New Roman"}
p.h{color:#000000;font:normal normal small "Meiryo";margin-left:20px}/*メニューの設定*/
p.i{color:#cc0099;font:normal bolder x-small "Times New Roman"}
p.j{color:#339966;font:normal bolder x-small "Times New Roman"}
p.k{color:#ff0000;font:normal bolder x-small "HG丸ｺﾞｼｯｸM-PRO"}
p.l{color:#ff0000;font:x-small"Times New Roman"}
p.m{color:#ff0000;font:normal bolder small "Times New Roman"}
p.n{color:#660033;font:normal bolder small "Times New Roman"}
p.o{color:#ff9900;font:normal bolder small "Times New Roman"}
p.p{color:#ffff00;font:normal bolder small "Times New Roman"}
p.q{color:#000000;font:italic bold x-small "Times New Roman"}
p.r{color:#ff0000;font:italic bold xx-small "Times New Roman"}
p.s{color:#ff0000;font:normal normal x-small "Meiryo"}
p.t{color:#333333;font:normal bold small "Meiryo"}
p.u{color:#000000;font:normal normal x-small "Meiryo"}
p.v{color:#000000;font:small/150% "Meiryo","Times New Roman"}/*リンクテーブル他*/

p.vm{color:#ffffff;font:small/150% "Meiryo"}  /*メインテーブルパラグラフスタイル*/
p.copy{color:#ffffff;font:normal normal x-small/150% "Meiryo"}

p.am{color:#ffffff;font:normal normal small/150% "Meiryo"}　/**/

 /*文字の指定*/




