@charset "Shift_JIS";
/* CSS Document */
body {
	text-align:center;
	margin: 0;
	padding: 0;
	background-color: #FAFCFE; /* ページの背景色 */
	color: #000000; /* 全体の文字色 */
	font-size: 11px;
 	}

 ul {
     list-style-type:none;
	 margin:5px 0 0 5px;
	 padding:0px;
	 text-align:left;
	 }
	 			   
 li {
     padding-left:0;
	 font-size:12px;
	 line-height:160%;
	 }
 
p3{ text-align:left;
    font-size:10px;
	padding: 5px;
	}

#container {
	width:952px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color: #FFFFFF;
	border: 1px solid #E4EFFA;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}


/* " header "　のスタイル */ 
#header {
	margin:0 ;
	padding:0 ;
	width:950px ;
	clear:both ;
	}

/* " header　左＋中央 "　のスタイル */ 

div#wrapper-h {
	width:640px;
	float:left;
	margin:0 10px 0 0;
	}

/* " header　中央 "　のスタイル */ 
div#head-C{
	width:470px;
	float:right;
	bottom:auto;
	margin-top: 15;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
	color:#515151
	}

   #head-C ul{	padding:0; margin:0; float:right}
   #head-C li{display:inline; list-style-type:none; margin-right:3px; line-height:200%;}

   
   #head-C li a{text-decoration:none}
   #head-C li a:hover{color:#ff6666}

/* " header　左 "　のスタイル */ 
div#head-L {
	width:160px;
	float:left;
	}


div#head-logo{
	text-align: left;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	}
	
/* " header　右 "　のスタイル */ 	
div#head-R {
	width:300px;
	float:right;
	}

div#head-R1{ margin:2px 0 0 10px; text-align:center}
   #head-R1 ul{margin:0; padding:0}   
   #head-R1 li{display:inline; list-style-type:none; margin-right:3px}

   #head-R1 li a{text-decoration:none}
   #head-R1 li a:hover{color:#ff6666}


/* " footer "　のスタイル */    
div#footer{clear:both; width:100%; margin-bottom:15px}
 div#foot{font-size:10px; color:#999999;}
    #foot address{text-align:right}
 


 address{font-style:normal; text-align:center}



div#footer-links1{
	clear:left;
	width:100%;
	height:30px;
	margin-bottom:10px;
	background-image: url(../../top_img/back_navi.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
} 
 #footer-links1 li a{text-decoration:none; color:#FFFFFF; font-size:14px}
 #footer-links1 li a:hover{color:#ff6666}
 #footer-links1 li{display:inline; list-style-type:none; margin-right:3px;}
 #footer-links1 ul{margin:0; text-align:center; padding-top:5px}

div#footer-links2{
	clear:left;
	width:100%;
	margin-bottom:10px;
		} 
 #footer-links2 li a{text-decoration:none;}
 #footer-links2 li a:hover{color:#ff6666}
 #footer-links2 li{display:inline; list-style-type:none; margin-right:3px}
 #footer-links2 ul{margin:0; padding-left:150px; text-align:left}

