body{
font: 100%/1.8em;
/*font-size: 120%;*/
font-family:'ƒ�ƒCƒŠƒI','Meiryo',verdana, sans-serif;
margin-top:	20px;
/*margin-left:30px;*/
font-size: 12px;
color: #333333;
/*background-color: #001C0A;*/
background-image: url(img/common/background2.gif);
background-attachment:fixed;
scrollbar-base-color:#000000; scrollbar-face-color:#000000; scrollbar-track-color:#000000; 
scrollbar-arrow-color:#444444; scrollbar-3dlight-color:#444444; scrollbar-highlight-color:#444444; scrollbar-shadow-color:#444444; 
scrollbar-darkshadow-color:#000000;
line-height: 150%;
}

.bbd { background-color: #000000; }
.blbd { background-color: #7AB4FC; }
.gbd { background-color: #aaaaaa; }
.wbd { background-color: #f0f0f0; }

.cap{ font-weight: bold;	font-size: 14px; border-bottom: 1.5px solid #444444;}

.p10 {  font-size: 11px; line-height: 1.5em}
.p12 {  font-size: 12px; line-height: 2.2em}
.p14 {  font-size: 14px; line-height: 2.0em}
.p10g {  font-size: 11px; color: #777777}
.p10w { font-size: 11px; ; color: #CCCCCC}
.news {  font-size: 14px; color: #660000}
.bio {  font-size: 14px; color: #660000; font-weight: bold;}
.title {  font-size: 14px; color: #660000; font-weight: bold;}
.pickup {  font-size: 14px;font-weight: bold;color: #FF0000;}

.pb1{line-height: 220%;}


a {  text-decoration: none; color:#333333}
a:hover { color:#333333; text-decoration: underline}
a:active { color:#333333; text-decoration: underline}

h2 {
	font-weight: bold;
	padding: 10px 0 2px 0;
	border-bottom: 2px solid #444444;
}
h3 {
	font-weight: bold;
	font-size:120%;
	padding: 3px 0 2px 0;
	border-bottom: 2px solid #444444;
}
h4 {
	font-size:120%;
	font-weight: bold;
	padding-top: 10px;
}