/*css目次*/

/*
01)		css初期値		
02)		ボックス要素設定		body以下に擬似的にボックスを作成
02-01） div#container	擬似ボックス
02-02） div#title		タイトル部分
02-03)  div#menu		メニュー部分
02-04)	div#meain		メインコンテンツ部分
02-05)	div#footer		フッター部分
03)		テキスト要素の設定
04)		リスト要素の設定
05)
*/

/*01)css初期値*/
*{
	margin:0;
	padding:0;
	line-height:1.4;
	color:#333;
    font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",Arial, sans-serif;
	font-size:0.95em;
	}
	
/*02)ボックス要素設定*/		
 body{
 	background-image:url(../A/parts/body.gif)
	}
 
 div#container{
 	padding-top:0px;
	padding-left:30px;
	padding-bottom:30px;
 	width:800px;
	}

 div#title{
 	width:800px;
	height:200px;
	background-image:url(../parts/title.gif)
	}
 
 div#menu{
	width:800px;
	height:50px;
	background-color:#FFFFFF;
	}
	
/*04)リスト要素の設定*/
	#menu ul,#menu li{
		margin:0;
		padding:0;
		list-style:none;	
	    }
	#menu li{
		float:left;
		background-color:#FF9900;
		border:1px outset #FFCC00;
		margin-right:1px:
	    }
	#menu li.home{
		color:#ff9900;
		background-color:#0066FF;
		border-left:1px solid #333333;
		font-weight:bold;
		top:1px;
	    }
	#menu li.home a:hover{
		color:#FFFFFF;
		background-color:#0066FF;
		font-weight:bold;
		top:1px;
		}
	#menu a,#menu a:link,#menu a:visited{
		text-decoration:none;
		color:#FFFFFF;
		background-color:transparent;
		width:198px;
		height:auto;
		text-align:center;
		padding:2px 0;
		display:block;
		/*＼*//*/
		display:inline;
		/**/ /*CSSﾊｯｸなので消去しないでね*/
		posion:relative;
	    }
	#menu a:hover{
		color:#ff9900;
		background-color:#ffffff;
		font-weight:bold;
		top:1px;
	    }

 div#main{
  	width:800px;
  	background-color:#FFFFFF;
	}
	
 div#index_img{
  	margin-top:10px;
 	margin-left:10px;
 	background-image:url(../parts/character2_350_515.jpg);
	background-repeat:no-repeat;
	background-position:left-top;
	}
	
 div#prof_img{
 	margin-top:10px;
 	margin-left:10px;
 	background-image:url(../parts/img008.jpg);
	background-repeat:no-repeat;
	background-position:left-top;
	}
	
 div#inqu_img{
  	margin-top:10px;
 	margin-left:10px;
 	background-image:url(../parts/img002.jpg);
	background-repeat:no-repeat;
	background-position:left-top;
	}
	
 div#r_m_Sentence{
 	width:440px;
	padding-top:30px;
	padding-bottom:30px;
 	margin-left:360px;
	
	}
	
	#r_m_Sentence p{
	padding:20px;
	font-size:1.2em;
	}
 
 div#r_s_Sentence{
 	width:440px;
	padding-top:30px;
	padding-bottom:30px;
 	margin-left:360px;
	color:#666666;
	}
	
	#r_s_Sentence p{
	padding:20px;
	font-size:1em;
	}
	
	#r_s_Sentence pre{
	font-size:1em;
	}
	
 div#footer{
	padding-top:24px;
	padding-bottom:14px;
	text-align:center;
	font:normal 10px sans-self;
	border-top:1px dotted #aaa;
	width:800px;
	background-color:#FFFFFF;
	}

/*03)テキスト要素の設定*/ 
 h1{
 	text-indent:-9999px;/*表示エリア外に移動*/
	}
 
 h2{
 	text-indent:-9999px;/*表示エリア外に移動*/
	}
