body { color:#000;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#bfbfbf)}

a{color:#000}

a:hover{color:#6600cc}

html, body { scrollbar-base-color: #000 ; scrollbar-arrow-color:#bfbfbf}



/* === ヘッダー部分のスタイル === */


.head1  {width:100%;
        margin: 0px 0px;       border-bottom:solid 1px #bfbfbf;
         }

.head1 h1 {font-size:80%;
         color:#000;
         padding-left:15px;	 
	 }


.head div {font-size:120%; color:#000; text-align:center; }


.head	{width:100%;
	 height:40px }

 



/* === サイドバーとコンテンツ部分のスタイル === */


.side_main	{width:100%}         




/* === サイドバー部分のスタイル === */




.side { vertical-align:top;}	         


.side h2 {font-size:120%;  padding-top:20px;
	 padding-bottom:15px;
	 padding-left:20px;
	 padding-right:px;
	 }


.side div {font-size:120%;     padding-top:8px;
	 padding-bottom:8px;
	 padding-left:20px;
	 padding-right:8px;
	 }


.side p {font-size:120%;
   padding-left:15px;  color:#000}


.side a {text-decoration:none}


.side a:hover{color:}


.side div.note {font-size:120%;color:#000}



/* === < 1 >コンテンツ部分のスタイル === */



.main {padding-top:20px; text-align:center; color:#000;}



/* === < 2 >コンテンツ部分のスタイル === */



.main2 {vertical-align:top; }
.main2 div{ padding-top:40px; text-align:center; }

#self { margin: 40px 60px; } 


#profile{ margin: 60px 60px; font-size:120%;  }


#tibet { text-align:right; } 

#note {text-align:center;color:#000}
#copy{text-align: right;}

