/*  Typo
    ----------------------------------------------- */




body {
        background:  #87CEEB ; 
        padding:0;
        margin:0;
        font: 11px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;
    }
    
    #container
    {  background: url(https://u.jimcdn.com/cms/o/s4d87b32864befc44/userlayout/img/2026summer.png?t=1779948677) no-repeat;
        margin:0px auto;
        width: 910px;
    
     
    }
    
    #header
    {   width: 910px; 
    margin:0px auto;
         color: #000;
         padding: 190px 0 0 0;
    }
    
 

#header h1 {
text-indent: -9000px; /* 文字はあっちへ行け */
}
    
    #header a:hover { text-decoration:none;  }
    
    
 /*  
    ----------------------------------------------- */
#navigation {

        display: inline;
        float: right;
        width: 700px;
}



    #wrap {
            clear: both;
            width: 910px;
        margin-top: 0px;
    }

#side {
        float: left;
        width: 250px;
margin: 10px 0px 0px 10px; 

}


    #sidebar {
            float: left;
            width: 200px;
         

    }
    
    #content
    {
        float:right;
      background: url(https://u.jimcdn.com/cms/o/s4d87b32864befc44/userlayout/img/mainnaka.png?t=1350771437) center repeat-y;
        width:600px;
        
     margin: 5px 30px 0 15px;
    
    }
    
    #footer
    {
        clear:both;
        margin-top:10px;
        padding-top:50px;
        height:65px;
    }
    background-image:url(https://u.jimcdn.com/cms/o/s4d87b32864befc44/userlayout/img/2013fuyu.png?t=1387025464);
    #footer .gutter 
    {
        height:30px;
        padding:35px 15px 0 90px;
    }

    /*  main

    ----------------------------------------------- */
    
       
   #mainue{
    background: url(https://u.jimcdn.com/cms/o/s4d87b32864befc44/userlayout/img/mainue.png?t=1350771533) no-repeat;
     padding: 30px 0 0 0 ;
    }
    #main {
     
    background: url(https://u.jimcdn.com/cms/o/s4d87b32864befc44/userlayout/img/mainnaka.png?t=1350771437) repeat-y; 
    float: right;
     width: 910px;
     
    padding: 0 0 0px 0;
     margin: 0 0 0px  0;
    }
    
    #mainsita{
    background: url(https://u.jimcdn.com/cms/o/s4d87b32864befc44/userlayout/img/mainsita.png?t=1350771516) no-repeat  center;
clear: both;
margin: -8px 0px 8px 0px;
     padding: 0px 0px 30px 0px;
width:910px;
    }




/*  yokonarabiNavigation to ichikaidake
----------------------------------------------- */

#navigation ul.mainNav1 li,
ul.mainNav2 li {
        display: inline;
        float: left;
      margin: 0 0 0 0;      
        padding: 0 10px 0 0;
}


#navigation ul.mainNav2 { 
        display: none;
}



/* 
----------------------------------------------- */



#side {
        float: left;
        width: 182px;
}
#side #sidenavi ul.mainNav1 li,
#side ul.mainNav2 li
{
        display: inline;
        margin: 0 0 0 0;      
        padding: 10px 10px 0 0;
}
#side #sidenavi ul.mainNav1 li .level_1 {
        display: none;
}

/* 
----------------------------------------------- */


/* 
-------------------menu---------------------------- */
#senyo a{  
  text-indent: -9999px; /* テキストを隠す */  
  text-decoration: none;  
  display: block;  
  width: 145px;  
  height: 40px; /* リンク領域を広げる */  
  background-image: url(https://u.jimcdn.com/cms/o/s4d87b32864befc44/userlayout/img/senyo.png?t=1319027354);  
  background-repeat: no-repeat;  
}  
#senyo a{
	background-position: 0 0;}

#senyo_1 a:hover {  
  text-decoration: none;  
  background-image: url(https://u.jimcdn.com/cms/o/s4d87b32864befc44/userlayout/img/senyo.png?t=1319027354);  
  background-repeat: no-repeat;  
}      

#senyo a:hover {
	background-position: -145px 0;}

.uemenu_1 a {  
  text-indent: -9999px; /* テキストを隠す */  
  text-decoration: none;  
  display: block;  
  width: 145px;  
  height: 65px; /* リンク領域を広げる */  
  background-image: url(https://u.jimcdn.com/cms/o/s4d87b32864befc44/userlayout/img/aigakumenu.png?t=1319540305);  
  background-repeat: no-repeat;  
}  
.uemenu_2 a {  
  text-indent: -9999px; /* テキストを隠す */  
  text-decoration: none;  
  display: block;  
  width: 290px;  
  height: 65px; /* リンク領域を広げる */  
  background-image: url(https://u.jimcdn.com/cms/o/s4d87b32864befc44/userlayout/img/aigakumenu.png?t=1319540305);  
  background-repeat: no-repeat;  
}  
.uemenu_1 #aigakuhome a{
	background-position: 0 0;}
.uemenu_1 #katudou a{ 
	background-position: -435px 0;}	
.uemenu_2 #club a{ 
	background-position: -145px 0;}	
.uemenu_1 #cal a{ 
	background-position: 0 -65px;}
.uemenu_1 #aigaku a{ 
	background-position: -145px -65px;}	
.uemenu_1 #kenren a{ 
	background-position: -290px -65px;}	    
.uemenu_1 #bookma a{ 
	background-position: -435px -65px;}	
	
	
#uemenu_1 a:hover {  
  text-decoration: none;  
  background-image: url(https://u.jimcdn.com/cms/o/s4d87b32864befc44/userlayout/img/aigakumenu.png?t=1319540305);  
  background-repeat: no-repeat;  
}      
#uemenu_2 a:hover {  
  text-decoration: none;  
  background-image: url(https://u.jimcdn.com/cms/o/s4d87b32864befc44/userlayout/img/aigakumenu.png?t=1319540305);  
  background-repeat: no-repeat;  
}    

.uemenu_1 #aigakuhome a:hover {
	background-position: 0 -130px;}
.uemenu_1 #katudou a:hover { 
	background-position: -435px -130px;}	
.uemenu_2 #club a:hover { 
	background-position: -145px -130px;}	
.uemenu_1 #cal a:hover { 
	background-position: 0 -195px;}
.uemenu_1 #aigaku a:hover { 
	background-position: -145px -195px;}	
.uemenu_1 #kenren a:hover { 
	background-position: -290px -195px;}	    
.uemenu_1 #bookma a:hover { 
	background-position: -435px -195px;}


#trackback { padding: 30px 0 0 0;}
#content_area .datetime { float: left;}