/******************************************/
body{
	margin:0px; 					
	text-align:center;				
	background: url() #fff left top repeat-x;
    cursor : url("../img/pin4.cur"), url("../img/pin4.gif"), default;
}

/******************************************/
a:link , a:visited , a:hover , a:active{
	color: #36c;		    	
	text-decoration: underline;
}
/******************************************/
#bg{
    margin: 0px auto;
	width:1005px;

}
/******************************************/

#baseBlock1{
	font-family:Verdana, "Tahoma,Arial,sans-serif",MS UI Gothic, Osaka;
	margin-left:auto;       		
	margin-right:auto;      		
	border-left:1px solid #aaa;		
	border-right:1px solid #aaa;		
	color:#888;             		
    width:650px;	        		
	text-align:left;	        	
	font-size: 0.82em;      		
		
}

/******************************************/
#titleBack{
	width:650px; 		  	    	
	height:265px;       		    	
	/*background-color: #f8dce0;*/
    background: url(../img/mback.gif) no-repeat;	
    float:right;
    }

/******************************************/
#title{
	height:210px;       		    	
	/*background:url(../img/panda1.gif) no-repeat;	*/
	}

/******************************************/
#topMenu1  a {
    width       :83px;
	height      :25px;       
    margin-left :30px;    
    padding-top :50px;		
    background:url(../img/ball1.gif) top center no-repeat;	
    float:left;
	}

/******************************************/
#topMenu2 a {
    width       :83px;
	height      :25px;       
    margin-left :40px;    
    padding-top :50px;		
    background:url(../img/ball2.gif) top center no-repeat;	
    float:left;
	}
/******************************************/
#topMenu3 a {
    width       :83px;
	height      :25px;       
    margin-left :40px;    
    padding-top :50px;		
    background:url(../img/ball3.gif) top center no-repeat;	
    float:left;
	}
/******************************************/
#topMenu4 a {
    width       :83px;
	height      :25px;       
    margin-left :40px;    
    padding-top :50px;		
    background:url(../img/ball4.gif) top center no-repeat;	
    float:left;
	}
/******************************************/
#topMenu5 a {
    width       :90px;
	height      :25px;       
    margin-left :35px;    
    padding-top :50px;		
    background:url(../img/ball5.gif) top center no-repeat;	
    float:left;
	}
    
/******************************************/
h1{
	font-size:1.3em;		
	color:#666;		    	
	padding-top:85px;		
	padding-left:200px;		
	margin:0px;		    	
	}

/******************************************/


/******************************************/
h2{
	color:#666;		
	padding-left:200px;	
	padding-top:0px;	
	padding-right:30px;	
	font-size:1.0em;	
	margin:0px;		
	font-weight:normal;
	}
/******************************************/
h3{
/*	border-bottom:1px solid #35a;	
	border-left:8px solid #35a;	*/
	padding-left:4px;		
	font-size:1.1em;		
	font-weight:normal;		}
/******************************************/
h4{
	padding-left:2px;	
    font-size:14px;		
	font-weight:normal;		}

/******************************************/
.top_menu_li a:link , a:visited {
color:#5af;		
text-decoration:none;
}
/******************************************/
.top_menu_li a:hover , a:active{
color:#35c;			
border-bottom:1px solid #35c;	
border-top:1px solid #35c;
}

/******************************************/
#top_menu_padding{
margin-left:330px;	
}
/******************************************/
#main{
	width:600px;			
	float:left;			
	padding-top:10px;		
	padding-bottom:20px;
	}
/******************************************/
#osirase{
    float:right;	
	width:450px;			
    height: 190px;
	padding-left:45px;	
	padding-right:20px;	
    padding-top:35px;
    background:url(../img/sasa1.gif) top left no-repeat;	
	}
/******************************************/
#osirase_list{
	width:380px;			
    height: 180px;
    overflow-y:scroll;
	}
/******************************************/
#maintext{
	padding-left:30px;	
	padding-right:20px;	
    background:url(../img/pin2.gif) top left no-repeat;	
	}
/******************************************/

#menu{
	width:180px;       	
	float:left;    		
	font-size:0.9em;	
	text-align:center;	
	padding-top:30px;	
	}

/******************************************/
#menutext{
	padding-left:10px;	
	}
/******************************************/
.m-title{
	height:20px;      		
	font-size:1.2em;	       
	border:1px solid #aaa;		
	color:#666;			
	margin-top:0px;		  
	margin-left:10px;	
	margin-right:22px;	
	margin-bottom:5px;		
	}
/******************************************/
#footer a{	            
	color:#777;            
	text-decoration:none;	
	}
/******************************************/
#footer{
	clear:both;	      	
	width:850px;			
	text-align:center;		
	color:#777;		    
	font-size:0.8em;	
	}
/******************************************/
#mobtitle{
	font-size: 200%;
	text-align:center;		
	}
/******************************************/
#mobnews{
	font-size: 200%;
	text-align:left;		
	}    
/******************************************/
a img{
	border-style : none;
	border-width : 0px;	
	text-decoration : none;
	}
/******************************************/

