/*              a              */
a:link
{ color:#0000ff; font-size:100%; letter-spacing:1pt;}
a:visited
{ color:orange; font-size:100%; letter-spacing:1pt;}
a:active
{ color:orangered; background: #eeeeff; font-size:100%;letter-spacing:1pt;}
a:hover
{ color:orangered; background: #eeeeff; font-size:100%; letter-spacing:1pt;}

a.block
{ display: block; width: 100%; height: 100%; background-color: #f5fffa;}

a.home
{font-weight:bold; }


/*              body              */
body
{ text-align:center; margin:1% 10%; font-family: '‚l‚r ‚oƒSƒVƒbƒN';}

body.letter
{ background: url("./image/border.gif") ;}

body.picture
{ background: url("./image/big10.gif") ;}

body.home
{ center; background: url("./image/bg_bl.gif") ;}


/*              br              */
br.clear
{ clear:all;}


/*              dl              */
dl.home
{ text-align: left; font-size:95%; text-indent:1em;
line-height:170%;letter-spacing:0.9pt;}

dl.link
{ text-align: left; font-size:95%; text-indent:1em;
line-height:200%;letter-spacing:0.9pt;}


/*              dt             */
dt
{ color:#00f;}

/*              div              */
div
{ font-size:95%;color:#333333; 
line-height:150%;letter-spacing:0.9pt;}
div.script
{ text-align: left;}

div.update
 { text-align: left; color:#333333; font-size:80%; line-height:1.3;
 overflow:auto; width:360px;height:100px;
 scrollbar-arrow-color:#2149e1; scrollbar-shadow-color:#2149e1; }

div.diary
{ text-align:left; color:#32cd32; font-family:'Arial'}

div.photo
{ line-height:100%; color:#0000ff; font-family:'Times'; font-style:italic;}

div.ac
{ display:none;}


/*              h              */
h1
{ text-align: left; font-size:200%;color:#2149e1;font-family:'trebuchet MS';}

h1.diary
{ text-align: right; color:#c2efc2; font-style:italic;}

h2.home
{ font-size:200%;color:#2149e1;font-family:'Times'; font-style: italic;}

h2.research
{ font-size:140%;color:#f06347;}

h2.diary
{ float:left; text-align:left; font-size:16; color:#32cd32; text-indent:1em;
 font-weight:normal; letter-spacing:0.9pt; font-family:'Arial'}

h2.photo
{ font-size:170%;color:#f06347;font-family:'Times'; font-style: italic;margin:0}

h3
{  text-align: left; font-size:150%;color:#f06347; font-family:'Times';
 margin-top:5; text-indent:10;}


/*              hr              */
hr.diary
{ color:#32cd32;}


/*              li              */
li
{ display:inline; color:#333333; font-size:95%;}

li.right
{ float:right;}

li.menu
{ color:#aaa;}


/*              img              */
img
{ border:0pt; margin:2%;}
img.left
{ float:left;}
img.right
{ float:right;}


/*              p              */
p
{ text-align:left; font-size:95%;color:#333333; text-indent:1em;
line-height:170%;letter-spacing:0.9pt;}

p.script
{ color:#0000dd; text-indent:0;
 line-height:150%;letter-spacing:0.9pt;
  font-weight:bold; margin:0.8em}

p.intro
{ font-size:95%; color:#00008b; margin:0 5%;
line-height:150%; letter-spacing:0.9pt; font-weight:bold;}

p.clear
{ clear:all;}

p.no
{ text-indent:0;}

p.margin
{ text-indent:0; margin:1% 3%;}


/*              span              */


/*              table              */
table.home061119
{table-layout:fixed; width: 759px; height: 510px;
 background: url("./image/top_oct.jpg") no-repeat top center}
 
table.home
{width: 760px; border: 3px outset #0f0;}

table.border,td.border,th.border
{ border: 1px ridge #aaaaff; cellspacing:0;}

table.border
{ width:100%; padding:3%; border: 1px ridge #aaaaff; cellspacing:0;}

table.note
{ cellspacing:30;}

td
{ text-align: center;  vertical-align:middle;} 

td.link
{ width:50%; padding:3% } 

td.note
{ padding:10% 0} 

td.note2
{ background-color:#eeffe4;} 

td.book
{ padding:3% } 

td.home
{ vertical-align:top; } 

td.new_home
{ text-align:left; width: 119px; vertical-align:middle;} 

td.new_home2
{ text-align:left; vertical-align:middle;} 


/*              ul              */
ul
{text-align:left;}

ul.right
{text-align:right;}

ul.menu
{  font-size:85%; text-align:right;}

ul.diary
{  font-size:85%; text-align:left;}


/*              bbs              */
input,textarea,select
 {border-left:1px solid #777777;
border-right:1px solid #777777;
border-top:1px solid #777777;
border-bottom:1px solid #777777;
background-color : #ffffff; color : #555555; }

.noborder
 { border-left:0px solid #555555;
border-right:0px solid #555555;
border-top:0px solid #555555;
border-bottom:0px solid #555555;
background-color : #FFFFFF ;color : #555555; }


h1.bbs_autumn
 { color:#ffbf90;}
h1.bbs_green
 { color:#32cd32;}

p.bbs_autumn
 { color:#ff7f50;}
p.bbs_blue
 { color:#77f;}
p.bbs_green
 { color:#32cd32;}

body.bbs_autumn
{ text-align: center; margin:1% 15%; background: url("./image/big9.gif") ;}
body.bbs
{ text-align: center; margin:1% 15%; background: url("./image/big10.gif") ;}

div.right
{ text-align:right; font-size:80%; line-height:170%;}

div.left
{ text-align:left; font-size:80%; line-height:200%;}

div.left_blue
{ color:#fff; text-align:left; font-size:80%; line-height:200%; background:#77f}

div.left_green
{ color:#fff; text-align:left; font-size:80%; line-height:200%; background:#42dd42}

div.left_autumn
{ color:#fff; text-align:left; font-size:80%; line-height:200%; background:#ff7f50}

td.messages
 {padding: 7px;}