/*   Copyright(C)  1999-2001 Air's Cockpit  */
/*   Last Update : 2001/01/19               */
body	{
	font-size        : 13px;
	line-height      : 1.3em; 
	color            : #808000;
	background-color : #FFFFFF;
	background-image : url(/~yado/gif/backa09.gif) ;
}
div  {
	font-size        : 13px;
	color            : #808000;
/*	text-align       : center;  */
}
p	{
	font-size        : 13px;
	color            : #808000;
}

pre{
 font-weight      : normal; 
 white-space      : pre;
 font-size        : 13px;
 line-height      : 1.3em;
 color            : #808000;
 background-color : #FFFFFF;
 margin           : 1em 2em 1em 20pt;
 padding          : 0.5em;
 border-color     : #808000;
 border-style     : solid;
 border-width     : 1px;
}

input { font-size : 13px;   }

textarea {
 font-size       : 13px;
 color           : #000000;
 background-color: #ffffff;
 border-color    : #808000;
 border-style    : solid;
 border-width    : 1px;
}

select {
 font-size       : 13px;
 color           : #808000;
 background-color: #FFFFFF;
 border-color    : #808000;
 border-style    : solid;
 border-width    : 1px;

}

ul,ol,dl,li  {
 font-weight     : normal; 
 font-size       : 13px;
 line-height     : 1.5em;
}

/* アンカー */
a:link {color              : #0000FF ;
        text-decoration    : none;
}
a:visited {color           : #00008B ;
           text-decoration : none;
}
a:active {color            : #800080 ;
          text-decoration  : none;
}

/* CSS2 マウスセット時の設定 */
a:Hover	{background-color : #E0FFFF ;
         color            : #0000FF;
         text-decoration  : underline;
}

/* リンクの下線抑止 */
a.name  {text-decoration  : none;}

.inline {
 text-align      : left; 
 font-size       : 13px;
 color           : #000000;
 background-color: #ffffff;
 border-color    : #808000;
 border-style    : solid;
 border-width    : 1px;
}

.inline2 {
 text-align      : center; 
 font-size       : 13px;
 color           : #000000;
 background-color: #ffffff;
 border-color    : #808000;
 border-style    : solid;
 border-width    : 1px;
}

.underline {
 border-color    : #808000;
 border-style    : solid none none none;
 border-width    : 2px 0 0 0;
 text-align      : right; 
 font-size       : 12px;
 color           : #808000;
}

.tdline {
 border-color    : #808000;
 border-style    : solid;
 border-width    : 1px;
 text-align      : left; 
 vertical-align  : top; 
 font-size       : 13px;
 color           : #808000;
}

.tdlinec {
 border-color    : #808000;
 border-style    : solid;
 border-width    : 1px;
 text-align      : center; 
 vertical-align  : top; 
 font-size       : 13px;
 color           : #808000;
}

.tdlineb {
 border-color    : #808000;
 border-style    : solid;
 border-width    : 1px;
 font-weight     : bold; 
 text-align      : left; 
 vertical-align  : top; 
 font-size       : 13px;
 color           : #808000;
}

.tdlinebg1 {
 border-color    : #808000;
 border-style    : solid;
 border-width    : 1px;
 background-color: #FFB6C1;
 font-weight     : bold; 
 text-align      : left; 
 vertical-align  : top; 
 font-size       : 13px;
 color           : #808000;
}

.tdlinebg2 {
 border-color    : #808000;
 border-style    : solid;
 border-width    : 1px;
 background-color: #ADD8E6;
 font-weight     : bold; 
 text-align      : left; 
 vertical-align  : top; 
 font-size       : 13px;
 color           : #808000;
}

.tdlinebg3 {
 border-color    : #808000;
 border-style    : solid;
 border-width    : 1px;
 background-color: #F0FFFF;
 font-weight     : bold; 
 text-align      : left; 
 vertical-align  : top; 
 font-size       : 13px;
 color           : #808000;
}

.tdlinebgw {
 border-color    : #808000;
 border-style    : solid;
 border-width    : 1px;
 background-color: #ffffff;
 text-align      : left; 
 vertical-align  : top; 
 font-size       : 13px;
 color           : #808000;
}

.tdlinebgwc {
 border-color    : #808000;
 border-style    : solid;
 border-width    : 1px;
 background-color: #ffffff;
 text-align      : center; 
 vertical-align  : top; 
 font-size       : 13px;
 color           : #808000;
}
.tdlinebgwb {
 border-color    : #808000;
 border-style    : solid;
 border-width    : 1px;
 background-color: #ffffff;
 font-weight     : bold; 
 text-align      : left; 
 vertical-align  : top; 
 font-size       : 13px;
 color           : #808000;
}
/* Title */
H1.maintitle{
 font-size       : 17px;
 text-align      : center; 
 font-weight     : bold; 
 background-color: #FFFFFF;
 color           : #808000;
 padding         : 4px 0 3px 10px; 
 margin          : 4px 0 4px 0;
 border-color    : #808000;
 border-style    : solid none solid none;
 border-width    : 2px 0 2px 0; 
}

H2.maintitle{
 font-size       : 17px;
 text-align      : center; 
 font-weight     : bold; 
 background-color: #FFFFFF;
 color           : #808000;
 padding         : 4px 0 3px 10px; 
 margin          : 4px 0 4px 0;
 border-color    : #808000;
 border-style    : solid none solid none;
 border-width    : 2px 0 2px 0; 
}

/* スタイルシート非対応ブラウザ用の非表示ライン */
div hr { display:none; }

.menu {
  background-color : #D3D3D3;
  border-color     : #808000;
  border-style     : solid none none none;
  border-width     : 2px 0 0 0; 
}

.fontnormal { font-weight    : normal; }
.fontpink   { color          : #FF69B4; }
.bgcolw     { background-color : #ffffff; }
.fontbold   {font-weight     : bold;}
.bgazure    { background-color : #FAF0E6; }
font.blink  { text-decoration: blink; }
.bigred     {
 font-size       : 13px;
 color           : #FF0000;
}


