@charset "SHIFT-JIS";

body{
	font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,sans-serif;
background-color: #DACDAF ;
}

img {
border:0px;
}

p {
             margin: 0;
             padding : 0 ;
 }

h1 {
             margin: 0;
             padding : 0 ;
}

/* リンクの色  */
a{ color: #000;
}
a:link{ color: #000; text-decoration: none;
}
a:visited{ color: #000;
}
a:hover{ color: #fff; text-decoration:none;
}

#container {
position:relative;
width: 1000px;
	overflow:hidden;
margin : 50px auto ;
   background-color:#dacdaf;
}

img {vertical-align: bottom;}


#header {
        width: 1000px;
        float: left;
background-color: #dacdaf;
             margin: 0;
             padding : 0 ;
 }

h1 img {vertical-align: bottom;}

#header .title img{
     width: 329px;
     height : 33px ;
     margin: 0px 0px 5px 0px ;       
}

#navibar {
     background-color: #918C86;
     width: 1000px;
     height : 40px ;
    float: left ;
}

#navibar ul {
　　width : 1000px ;
       padding: 12px 0px 0px 0px ;
       margin : 0 ;
       /*font-weight: bold;*/
       font-size: 12px ; 
       list-style: none;
       text-align : center ;
      
}
#navibar li {
      display : inline ;
     padding : 0px 22px ;

}

#content {
        width:1000px;
        height :500px ;
        margin: 0;
        padding : 0 ;
        background-color: #fff;
        float: left;
}


#menu2 {
       width:1000px;
       height : 120px ;
position:relative;
       margin: 0;
      padding : 0 ;
      background-color: #918C86;
      float: left;
}

#menu2 .bana1 {
       margin: 0;
      padding : 0 ;
width:280px;
     float: left;
}
#menu2 .bana2 {
       margin: 0;
      padding : 10px 10px 0px 0px ;
width:235px;
     float: left;
}


/* インフォメーション  */
#info {
       margin: 0;
      padding : 10px 10px 0px 15px ;
width:235px;
     float: left;
}

.infodate h2 {
        font-size : 12px ;
        margin :5px 0px 5px 5px ;
       padding : 0 ;
}

#info .infodate {
 list-style : none;
 width:  256px;
 height: 96px;
 overflow: auto;
 border: 2px solid #fff;
background-color : #fff ; 
margin: 10px ;
padding : 0 ;
}

#info .infodate ul {
 list-style : none;
margin : 0px 5px 10px 15px ;
padding : 0;
}

#info .infodate li {
 margin : 4px 0px 0px 0px;
font-size: 10px ;
 line-height: 140%;
}
#info a {
 text-decoration: none;
}

/* インフォリンク色  */
#info a{ color: #dc143c;
}
#info a:link{ color: #dc143c; text-decoration: none;
}
#info a:visited{ color: #dc143c;
}
#info a:hover{ color: #f32; text-decoration:none;
}

/* インフォメーションここまで  */

#footer {
     width:1000px;
     height : 40px ;
       margin: 0;
      padding : 0 ;
     font-size: 10px ; 
      text-align : right ;
background-color: #DACDAF;

     float: left;
}

#footer .copyright {
             font-size: 10px ; 
padding : 10px 0px 0px 0px ;           
 color: #000;
}