﻿@charset "utf-8";

body {
font-size: 75%;
font-family: "ヒラギノ角ゴ Pro W30", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック",
sans-serif;
line-height: 1.5;
color: #333333;
}
#container {
width:1100px;
   top:5px;
position:relative; 
margin:  0;
padding:  0;
   margin-left:auto;
   margin-right:auto;
   text-align:left;
}
#header {
width:1100px;
height:72px;
margin: 0;
padding: 0;

}

#navi1 {
width:1100px;
height:25px;
font-size: 100%;
margin:0px 0 0 0px;

padding: 0px 0px 0px 0px;
color: #d1d190;
}
/*
#navi1 ul {
margin: 0;
padding:0 0 0 5px;
z-index: 4;
list-style: none;
overflow: hidden;
}
#navi1 li {
float: left;
width: 123px;
margin: 10px 0 0 0 ;
padding: 4px 0px 0px 1px;
z-index: 4;
}
#navi1 a {
display: block;
padding: 0px -5px 0px 0px;
color: #edeccc;
font-size:0px;
background-image: url(images/nav1-sw.png); /* オフマウス時の背景画像を指定 */
/*
background-position: left top; /* オフマウス時の背景画像の開始位置を左上に指定 */
/*
text-decoration: none;
text-align: center;
z-index: 4;
}
#navi1 a:hover {
padding: 0px 0px 0px 0px;
   font-size: 0px;
background-image: url(images/nav1-sw.png);/* オンマウス時の背景色を指定 */
/*
background-position: right top; /* オンマウス時の背景画像の開始位置を右上に指定 */
/*
z-index: 4;
}
*/
hr { margin: -1px 0 0px 0;}

#profile {
   position:absolute;
   width:120px;
   height:20px;
   top:75px;
   left:15px;
}
#history {
   position:absolute;
   top:75px;
   left:140px;
}
#report {
   position:absolute;
   top:75px;
   left:260px;
}
#chart {
   position:absolute;
   top:75px;
   left:380px;
}
#member {
   position:absolute;
   top:75px;
   left:492px;
}
#organization {
   position:absolute;
   top:75px;
   left:614px;
}
#activity {
   position:absolute;
   top:75px;
   left:746px;
}


#omimai {
   font-size: 125%;
   text-align: center; 
   padding: 0px 0px 0px 0px;
}
#contents {
width:1100px;
height:500px;
background-image: url(images/midi.png);
}
#env {
   position:absolute;

   top:120px;
   left:0px;
}
#midist {
   position:absolute;

   top:120px;
   left:180px;
}
#exam {
   position:absolute;

   top:120px;
   left:360px;
}
#copyright {
   position:absolute;

   top:300px;
   left:0px;
}

#media {
   position:absolute;

   top:300px;
   left:180px;
}
#news {
   position:absolute;

   top:300px;
   left:360px;
}

#book {
   position:absolute;

   top:480px;
   left:0px;
}


#management {
   position:absolute;

   top:480px;
   left:180px;
}

#forrum2014 {
   position:absolute;
   top:128px;
   left:565px;
}
#download1 {
   position:absolute;
   top:530px;
   left:665px;
}
#info1 {
   position:absolute;
   top:370px;
   left:970px;
}
#info2 {
   position:absolute;
   top:320px;
   left:640px;

}

#sorry {
   position:absolute;
   top:595px;
   left:175px;
}



/*

#navi2 {
   position:absolute;
   top:150px;
   left:0px;

   z-index:3;
}
#navi2 ul {
   width:150px;
overflow: hidden;
   z-index:3;
}
#navi2 li {
float: left;
margin: 0;
padding: 0;
height:37px;
   z-index:3;
}
#navi2 a {
display: block;

color: #000000;
background-image: url(images/eventon.png); /* オフマウス時の背景画像を指定 */
/*background-position: left top; /* オフマウス時の背景画像の開始位置を左上に指定 */
/*text-decoration: none;
text-align: center;
   z-index:3;
}
#navi2 p {
font-size: 0px;
}

#navi2 a:hover {
background-position: right top;/* オンマウス時の背景色を指定 */
/*
}
#navi2-2 {
   position:absolute;
   top:400px;
   left:0px;

   z-index:3;
}
#navi2-2 ul {
   width:150px;
overflow: hidden;
   z-index:3;
}
#navi2-2 li {
float: left;
margin: 0;
padding: 0;
height:37px;
   z-index:3;
}
#navi2-2 a {
display: block;

color: #000000;
background-image: url(images/eventon.png); /* オフマウス時の背景画像を指定 */
/*
background-position: left top; /* オフマウス時の背景画像の開始位置を左上に指定 */
/*
text-align: center;
   z-index:3;
}
#navi2-2 p {
font-size: 0px;
}

#navi2-2 a:hover {
background-position: right top;/* オンマウス時の背景色を指定 */
/*
}
*/




#ameicontents {
width:1100px;
height:122px;
margin: 0;
padding: 0;
}


#information {
position:absolute;
top:620px;
margin-left:420px;

padding: 0;

}
iframe.information {
margin-top:0px;
width:680px;
height:250px;
font-size: 12px;
border:none;
}

#renewal {
position:absolute;
top:620px;
left:0px;

margin: 0;
padding: 0;
}
iframe.renewal {
margin-top:0px;
margin-top:0px;
width:413px;
height:250px;
border:none;
}


#footer {
position:absolute;
top:900px;
width: 913px;
        z-index:3;
margin: 0;
padding: 0;

}


