@charset "shift_jis";


body { background-image: url('bg3.png') ; 
       background-attachment: fixed ;
		 
}

					/*box設定スタート*/

#site-box { width : 764px ; 
     			border: 5px ridge #006400 ;	    /*darkgreen設定*/
				margin: 1px 30px 1px 120px ;	
				background-color: #e0ffff ;	/*lightcyan設定*/
 }



#dh-sotowaku { width : 764px ; 
					background-color: #f0ffff ; 
					padding: 1px 1px 1px 1px ;
 	}

#d-box { width: 764px ;    
			padding: 0px 0px 1px 1px ; 
			font-size: 12px ;      
			
         
   }


#e-box { width: 330px ;    	/*ここからちゃめ設定*/
			margin-bottom: 7px ;
			padding: 1px 1px 1px 15px ;
        	float: left ;			/*ここでちゃめ設定終了*/
 }

#f-box { width: 360px ;			/*ここから飯能の自然設定*/
			margin-bottom: 7px ;
			padding: 1px 24px 1px 1px ;
			float: right ;			/*ここで飯能の自然設定終了*/
 }

#g-box { clear: both ;
			width : 740px ;			/*ここからプロフィール設定*/
         margin-top: 5px ; 
			clear: both ;				/*ここでプロフィール設定終了*/
 }

#h-box { padding: 10px 1px 1px 12px ;
			color: #008b8b ;
			font-weight: bold ;
			font-size: 12px ;
   }

										/*ここでbox設定終了*/


						/*menu1設定スタート*/

                    	/*menu1削除*/


							/*menu2設定スタート*/



dl.cyame {
	margin: 0px 0px 5px ;
	padding: 0.1em 0.1em ;
   width: 23em ;
   height: 9em ;

}
dl.cyame dt {
	clear: left ;     /*なくても同じだが・・・この後clear:both;の設定が必要か？*/
	float: left ;
	width: 1em ;
	text-indent: 1em;

	
	line-height: 1.2em ;
}
dl.cyame dd {
	width: 19em ;
	
	line-height: 1.2em ;


	
}


							/*menu設定終了*/

	/*ボックスのテーブル設定*/



									/*table-dのテーブル設定終了*/

table#table-d {
    width: 760px;
    border: 1px #e3e3e3 solid;
	 border-collapse: collapse;
    border-spacing: 0;
    background: #D5F0F0 ;
}

table#table-d th {
	 line-height: 1000%;
    padding: 1px;
    border: #98dcdc solid;
    border-width: 1px 1px 1px 1px;
    background: #73cece ;
	 font-weight: bold ;
 	 color: white;
    text-align: center;
}
table#table-d td {
	 line-height: 24px ;
    padding: 1px;
    border-style: solid;
    border-width: 1px;
    border-color: #ffffff #8ed9d9 #8ed9d9 #ffffff;
	 font-weight: bold ;
    color: #1A4444;
    text-align: center;
}





table#table-d2 {
    width: 760px;
    border: 1px solid #e3e3e3 ;
    border-collapse: collapse;
    border-spacing: 0;
	
}

table#table-d2 th {
    padding: 1px;
    border: solid #98dcdc ;
    border-width: 1px 1px 1px 1px;
    background: #73cece ;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
}
table#table-d2 td {
    padding: 2px;
	 border-style: solid;
    border: 1px ;
	 border-color: #ffffff #8ed9d9 #8ed9d9 #ffffff;
    color: #1a4444;
    text-align: center;
}


									/*table-dののテーブル設定終了*/


								/*飯能の自然テーブル設定*/

table#hanno {
    width: 387px;
    border: 2px solid #e3e3e3 ;
    border-spacing: 0;
    background: #d5f0f0 url(./hanno/hanno2.gif) ;
	 font-size: 13px;
}

table#hanno th {
    padding: 2px;
    border: #98dcdc solid;
    border-width: 0 0 0 0;
    background: #73cece ;
    color: #ffffff;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
}
table#hanno td {
    padding: 4px 2px 4px 2px;
    
    color: #008b8b;
    font-weight: bold;
	 line-height: 92%;
    text-align: left ;
}


								/*飯能の自然テーブル設定終了*/


									/*プロフィールのテーブル設定*/

table#profile {
    width: 760px;
    
    border-spacing: 0;
   
}

table#profile th {
    padding: 1px 1px 1px 7px ;
    border: #98dcdc solid;
    border-width: 0 0 1px 1px;
    background: #ccffff url(./asi.png) repeat-x 0 100%;
    color: blue;
    font-weight: bold;
    line-height: 90%;
    text-align: left ;
}
table#profile td {
    padding: 1px 1px 1px 7px ;
    
    color: #4169e1 ;    
    font-size: 12px ;
    text-align: left;
}




								/*プロフィールのテーブル設定終了*/

		/*ボックスのテーブル設定終了*/


							/*文字設定スタート*/

p {
text-indent: 1em ;
}

.a1   { color: #cc0033 ; font-weight: bold ; font-size: 38px; font-family:serif; 　/*使用済み*/
}
.a2   { color: red ; font-weight: bold ;	font-size: 16px; /*使用済み*/
}

.a3   { color: white ; font-weight: normal ;  font-size: 12px; font-family: serif ; /*使用済み*/
}

.a4   { color: #ff1493  ; font-weight: bold ; font-size: 15px; font-family:serif ;  /*deeppink使用*/
}



.a7   { color: #4169e1 ; font-size: 12px; font-weight: normal ;  /*使用済み(royalblue)*/
}

.a8   { color: white ; font-weight: bold ; font-size: 24px; font-family: serif ;　/*使用済み*/
}

.a9  { color: #4169e1 ; font-size: 10px; font-weight: normal ;  /*使用済み(royalblue)*/
}

.a10 { color: red ; font-size: 10px; font-weight: normal ;  /*使用済み*/
}

.a11  { color: #008b8b ; font-weight: bold ;  font-size: 12px; font-family: serif ;/*使用済み*/
}

p.a12 { font-size: 14px; font-weight: bold ;  /*使用済み*/
}

p.a13  { color: #4169e1 ; font-size: 12px; font-weight: normal ;  /*使用済み(royalblue)*/
}

.a14  { color: #00ff00 ; font-weight: bold ;  font-size: 13px; font-family: serif ; text-align: center; /*使用済み*/
}

div.hidari { text-align: left; }

								/*文字設定終了*/

								/*その他の設定スタート*/





a:link { color: blue ; } 
a:visited { color: green ; } 
a:active {color:red ; }
a:hover {color:#ff1493 ; }		/*brown設定*/



img.ue {float:left;}   	/*画像の右上に文字を配置*/


hr.style1 {
    margin: 5px 5px 5px 5px ;
    height: 1px;
    border: 3px solid #f00 ;
    }


a.widelink {
   display: block;
   width: 100%;
   text-decoration: none; 
}
a.widelink:hover {        
   background-color: blue;
   color: red;
}


								/*その他の設定終了*/

