.osaka {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 80%; font-style: normal; letter-spacing: 0px; line-height: 150%}
.author {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 70%; font-style: normal; letter-spacing: normal; line-height: 150%}
.hobby {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-style: normal; font-weight: bold; font-size: 80%; line-height: 150%}
.alright {  font-family: "Times New Roman", "Times", "serif"; font-size: 10px; font-style: normal; word-spacing: 1px}
.photo {  font-family: "Georgia", "Times New Roman", "Times", "serif"; font-size: 70%}
.photowhite {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 70%; color: #FFFFFF}
.photoblack { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 70%; color: #7F7F7F}
.time { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-style: normal; font-weight: bold; font-size: 80%; line-height: 150% ; color: #000000}
.content { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-style: normal; font-weight: bold; font-size: 90%; line-height: 150% }
.hobbywhite { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-style: normal; font-weight: bold; font-size: 80%; line-height: 150% ; color: #FFFFFF; text-decoration: underline}
.mail {  background-attachment: scroll; background-image: url(../mail/img/omote.jpg); background-repeat: no-repeat}
.alpha {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 120%; font-style: normal; text-decoration: underline}
.gojyu {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 120%; font-style: normal; text-decoration: underline; font-weight: bold}
.hobbybig { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-style: normal; font-weight: bold; font-size: 90%; line-height: 150% }
.english { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 120%; font-style: normal; letter-spacing: 0px; line-height: 150% }
.midasi { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 50%; font-style: normal; letter-spacing: 0px; line-height: 150% }
.time { font-family: "Times New Roman", "Times", "serif"; font-style: normal; font-weight: bold; font-size: 80%; line-height: 150% }
}
.formtext { 
width: 70%; 
height: 200px; 
overflow-y: scroll; 
background-color: #FFFFFF; 
border: 1px gray solid; 
} 

.sample { 
scrollbar-base-color: #FF8C00; 
scrollbar-arrow-color: white; 
} 
.update {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 80%; font-weight: bold; text-decoration: blink; color: #FF3333}
.top {
	font-family: "Times New Roman", "Times", "serif";
	font-size: 18px;
	font-style: normal;
}

.top2 {
	font-family: "Times New Roman", "Times", "serif";
	font-size: 12px;
	font-style: normal;
	a:link { color: 333333 } 
}


.toplink {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #87D6E9;
    a:link { color: red } 
}
.greeting {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
}

h1{
	font-size: 140%;
	font-color:#93E39B;
	line-height: 1.2em;
	color: #93E39B;

    

    
}

h2{
    font-size: 100%;
	line-height: 1.4em; 
}

h3{
    font-size: 90%;
}
