/*style.css*/
@charset "UTF-8"

*{
		margin: 0;
		padding: 0;
}

/*ページ全体*/
#contents{
		margin-left: auto;
		margin-right: auto;
		width: 900px;
}


 body{
 		background-color: #99CCCC;
 		color: #FFFFFF;
 		font-size: 15px;
 		font-family: sans-serif;
 		line-height: 1.5;
 }
 
/*ヘッダ部分*/
#header{
		width: 900px;
		height:200px;
		background-color: #99CCCC;
}

/*ナビ部分*/
#side{		
		background-color:#99CCCC;
		
}




/*リンクの配色*/
a:link{
		color: #000000;
}
a:visited{
		color: #9999CC;
}
a:hover{
		color: #9999CC;
		text-decoration: none;
}
a:active{
		color: #FFFFFF;
		text-decoration: none;
}
a:img{
		border: none;
}
/*メイン部分*/
#main{
		float:right;
		background-color: #99CCCC;
		margin-top: 20px;
		margin-left: 180px;
		width: 720px;
		
}
/*テーブル部分*/
table{	        width:100%;
		table-layout:auto;
		padding: 5px;
		border: 1px solid #FFFFFF;
		border-collapse: separate;
		
}

td{
		padding: 5px;
		border: 1px solid #FFFFFF;
		border-collapse: separate;
}		
td.picture{
		
		text-align:center;
}
td.text{
		width:210px;
}		

td:first-letter{
		font-size:1.5em;
		color:#3c84bb;
		float:left;
		padding-right:5px;
		padding-top:0px;
		padding-bottom:10px;
}


/*フッタ部分*/
#footer{
		clear:right;
		background-color:#778899;
		width: 900px;
		height: 30px;
		
				
		
}


