@charset "Shift_Jis";

/* 全体の装飾 */

*{
font-size:9pt;
font-family:'ＭＳ ゴシック',Osaka,sans-serif;
color:#B87333;

}

BODY,P,TD{line-height:14pt;}

BR{letter-spacing:normal;}

P {margin: 0 0 15px 0;}

/* スクロールバー */

body{
scrollbar-face-color: #BDB76B;
scrollbar-highlight-color: #FFFFCC;
scrollbar-shadow-color: #FFFFCC;
scrollbar-3dlight-color: #FFFFCC; 
scrollbar-arrow-color: #BDB76B;
scrollbar-track-color: #FFFFCC;
scrollbar-darkshadow-color: #FFFFCC;}

/* リンク */

A{
  text-decoration : none;color : #808000;
}
A:HOVER{
  color :#FFD700;
  text-decoration : none;
  cursor : default;
  visibility : visible;
  float : none;
  clear : none;
  position : relative;
  top : 1pt;
  left : 0pt;
}

/* レイアウト */

div.base {  width: 100%; height: 100%;}

div.base-main {
  text-align: left;
  width: 100%; height: 100%;
  background-image:url(image/back.gif); 
  background-repeat:repeat-y;
  background-position:100% 0%;
  padding: 10px 10px;
  margin: 0 0;

}

table.style {
  width: 100%; height: 100%;
  background-image:url(image/border.gif); 
  background-repeat:repeat-y;
  background-position:0% 100%;
  padding: 0 0;
  margin: 0 0;

}

table.style2 {
  width: 100%; height: 100%;
  background-image:url(image/border2.gif); 
  background-repeat:repeat-y;
  background-position:100% 0%;
  padding: 0 0;
  margin: 0 0;

}

/* メニュー関係 */

P.menu{ 
word-spacing:5px; 
font-weight:bold; 
}

font.menu{
font-family:"Times New Roman",Time,Serif; font-weight:bold; font-size:11pt;
color:#556B2F;
}


/* 装飾文字 */


font.title{
color:#B8860B;  font-size:17pt;
font-family:"Times New Roman",Time,Serif; font-weight:bold; 
}

font.midashi{
color:#8B0000;  font-size:14pt;
font-family:"Times New Roman",Time,Serif; 
}


/* 画像関係 */
img{border:none; margin:0;}

