@charset "UTF-8";
.toppageimg{
  width:  505px;
  height: 182px;
  padding: 0;
  margin:  0;
  overflow: hidden;
}
.toppageimg img{
  width:  505px;
  height: 182px;
  padding: 0px;
  border:  0px;
  background-color: #fff;
  top:  0;
  left: 0;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
}

/* 数字のボタン */

.nav {
margin:0;
padding: 0 0 8px 0;
clear: both;
display: block;
width: 100%;
height: 20px;
height: 15px;
font-size: 90%;
}
#nav a,
#s7 strong {
margin: 0 10px 0 0;
padding: 3px 5px;
padding: 1px 25px;
padding: 1px 5px;
border: 0px solid #ccc;
border-top: 1px solid #FFF;
border: 1px solid #ccc;
background: #fc0;
background: #FFF;
text-decoration: none;
color: #666;
color: #06C;
display: block;
float: left;
height: 13px;
}
*html #nav a,
*html #s7 strong {
padding-bottom: 3px;
}
#nav a.activeSlide {
background: #ea0;
background: #f90;
background: #06C;
color: #fff;
border: none;
border-top: 1px solid #FFF;
}
#nav a:focus {
outline: none;
}

/* help４つのボタン */

#index_4buttons {
padding:10px 10px;
padding:0px 0 6px 0;
margin:0 170px 5px 240px;
margin:0 161px 5px 240px;
border: 5px solid #ddd;
border: none;
}
* html div#contents-area div#index_4buttons{
	width:100%;
	width:98%;
}
*:first-child+html div#contents-area div#index_4buttons{
	min-width:470px;
}

#index_4buttons img {
margin-right: 2px;
margin-right: 3px;
}
* html #index_4buttons img {
margin-right: 2px;
}

#index_4banner {
padding:10px 10px;
padding:0px 0 6px 0;
margin:0 170px 5px 240px;
margin:0 161px 5px 240px;
border: 5px solid #ddd;
border: none;
}
* html div#contents-area div#index_4banner{
        width:100%;
        width:98%;
}
*:first-child+html div#contents-area div#index_4banner{
        min-width:470px;
}

#index_4banner img {
margin:4px 3px 3px 0px;
}
* html #index_4buttons img {
margin-right: 2px;
}
