
* { margin:0; padding:0; }

	/*背景色の指定基本の文字の大きさ、色、フォントの種類*/

body{ background-color:#ffffff; 
font-size:15px; 
line-height:20px; 
width:930px;
}	
	


	
A:link { color:#990099; }	
/*リンク色*/

A:visited { color:#990099; }	
/*訪問済みリンク色*/

A:active {color:#3399FF; }	
/*クリックしたときのリンク色*/

A:hover {color:#3399FF;  }	
/*マウスでポイントしたときのリンク色*/

#header{
width:930px; 
height:165px; 
align:center; 
background-image: url('img/31n7a.jpg'); 
text-align:left;
}


p{
font-size:15px;
color:#000000;
padding:3px;
}

.p{ 
font-size:12px; 
color:#000000; 
padding: 5px;
}



.p1{ 
font-size:28px; 
color:#FFFFFF;
padding:15px;
font-family: ＭＳ Ｐ明朝;
}



.p2{
font-size:15px;
color:#000000;
padding:5px;
text-align:left;
}

.p3{
font-size:20px;
color:#FF6699;
padding:5px;
text-align:left;
}

h1{
font-size:12px; 
color:#FFCCCC;
padding:5px;
text-align:left;
}

h2{
font-size:12px;
text-align:right;
color:#FFCCCC; 
padding:5px 0px; }

#outline {
 width:930px;
 text-align:left;
 margin:0 auto;
 }

 

#container{
	width:930px;
	margin-left:5px; 
	margin-right:5px;
	text-align:left;
}

.inner{
       height:60px;
       width:500px;
       margin:0px 10px;
       text-align:center;
       border-top:10px solid #FFFFFF; 
       border-left:18px solid #FFA3B0; 
       border-bottom:2px solid #FFA3B0; 
       border-right:2px solid #FFFFFF; 
       padding:3px; 
}

.wrap{ width:930px; 
        padding: 5px;
}

.CenterLeft{
	width:710px;
	float:left;
	text-align:right;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	 }
.center{
	float:right;
	width:500px;
	background-color:#FFFFFF;
	text-align:left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}
.center a{
font-size:15px; 
}

.left{
    float:left;
	width:180px;
	background-color:#FFEBDC;
	text-align:left;
	margin: 0px 0 0 0;
	}

.left a{
padding:10px 10px;}

.right{
    float:right;
	width:200px;
	background-color:#FFEBDC;
	text-align:center;
	padding:5px px;
	margin: 0px 0 0 0;
	}

.clear{
	clear:both;
	line-height:0;
	height:0;
	margin:0px 0 0 0px;
	}


#footer{	
padding: 5px 0px;
text-align:center;
	font-size:13px; }
	
hr{ width:930px;	
	border:1px solid #FFA3B0; 
	align:center;
	margin:3px 0px;
	}

.aa{ font-size:13px; 
color:#000000; 
padding:0px 5px;
text-align:left;
 }

table{ 
border:1px;
width:500px; 
background-color:#FFA3B0;
text-;
}

tr{
background-color:#FFFFFF;
}

td{
color:#000000;
padding:3px 3px;
text-align: left;
}

#s{
border:0px;
width:600px; 
background-color:#FFFFFF;
text-align:center;
margin-left:100px;
}


