@charset "UTF-8";
/* CSS Document */

body {
  background-image: url("../images/bg_home26001500.gif");
  background-repeat: no-repeat;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}
	
#news_Layer1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 382px;
	top: 205px;
}

	
#container {
  height: 100%;
  width: 950px;
  margin-top: 0px;
  margin-right: auto;
  margin-left: auto;
  top: 0px;
}

#nav_1 {
  position: relative;
  height: 600px;
  width: 225px;
  background: url(../images/4x4.png) repeat;
  top: 0px;
  clear: none;
  float: left;
}

#menu_buttons {
  position: relative;
  height: 600px;
  width: 170px;
  margin-top: 30px;
  margin-left: 28px;
  margin-right: 27px;
}

#main_middle {
  background: url(../images/main_image_500.jpg) no-repeat;
  position: relative;
  height: 600px;
  width: 500px;
  clear: none;
  float: left;
}
#slogan {
  position: relative;
  top: 435px;
  width: 500px;
  height: 20px;
  font-family: "ヒラギノ明朝 Pro W6", "Hiragino Mincho Pro W6", "細明朝体", "ＭＳ Ｐ明朝", serif;
  font-size: 17px;
  color: #DDDDDD;
  line-height: 15px;
  text-align: center;
}

.news_area  {
  width: 340px;
  height: 80px;
  visibility: visible;
  font-size: 12px;
  line-height: 16px;
  font-family: KozGoPro-regular, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, Verdana, "MS P ゴシック", sans-serif;
  color: #DDDDDD;
  text-decoration: none;
  background: fixed;
  text-align: left;
  position: relative;
  left: 80px;
  top: 445px;
}

/* リンク設定*/
a.mono_link:link {
  font-size: 12px;
  line-height: 16px;
  color: #FFFF99;
  text-decoration: none;
}
a.mono_link:visited {
  font-size: 12px;
  line-height: 16px;
  color: #FFFFFF;
  text-decoration: none;
}
a.mono_link:active {
  font-size: 12px;
  line-height: 16px;
  color: #DDDDDD;
  text-decoration: none;
}
a.mono_link:hover {
  font-size: 12px;
  line-height: 16px;
  color: #FFFFFF;
  text-decoration: none;
}


#subarea_flash {
  position: relative;
  width: 225px;
  height: 600px;
  clear: right;
  float: left;
}

#slideshow {
   position: relative;
   width:  225px; /* 画像の横幅に合わせて記述 */
   height: 600px; /* 画像の高さに合わせて記述 */
   clear: right;
   float: left;
}


#slideshow img {
   position: absolute;
   top: 0;
   left:0;
   z-index: 8;
   opacity: 0.0;
}


#slideshow img.active {
   z-index: 10;
   opacity: 1.0;
}


#slideshow img.last-active {
   z-index: 9;
}


#td.main_middle {
  background: url(../images/main_image_500.jpg) no-repeat;
  position: relative;
  height: 600px;
  width: 500px;
}


#footer {
  text-align: right;
  height: 20px;
  width: 950px;
  top: 8px;
  font-size: 0.9em;
  text-decoration: none;
  position: relative;
  color: #000000;
  font-family: KozGoPro-regular, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, Verdana, "MS P ゴシック", sans-serif;
  float: right;
  clear: both;
  right: 0px;
}


