a{
text-decoration:none;
}
a:visited{
text-decoration:none;
}
a:hover{
	text-decoration:none;
}

html, body {
  scrollbar-face-color: #FB0000;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-3dlight-color: #FB0000;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-darkshadow-color: #FB0000;
  scrollbar-shadow-color: #FFFFFF;
}

div#a-head {
  margin : 0px auto ;
}
div#menu {
  width: 830px;
}
div#a-menu {
  text-align: left ;
  width: 730px;
  float: left ;
  color: blue;
  font-size : 15px ;
  font-family: "ＭＳ Ｐゴシック",sans-serif;
  font-weight: bold;
  letter-spacing: 0.8px;
  position:relative; top:3px;
}

/* ======== START MENU BOTTON ======== */

div#b-menu{
  margin: 0;
  padding: 0;
  width: 830px;
}

div#b-menu ul{
  list-style-type: none;
  margin: 0;
  padding: 0;
}

div#b-menu li{
  float: left;
  width: 103.3px;
  margin: 0;
  padding: 0;
  font-family: Meiryo, Verdana, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
}

div#b-menu a{
  text-align: center;
  display:block;
  padding: 0.8em 0.0em;
  width:100%;
  background: url(../com/bot_1.gif) no-repeat 0 50%;
  color:#ffffff;
  text-decoration: none;
}

div#b-menu a:hover{
  background: url(../com/bot_2.gif) no-repeat 0 50%;
  color: #ffffff;
  text-decoration: none;
}

/* ======== END MENU BOTTON ======== */

/* ======== START コンテンツ ======== */

#middle {
	clear:both;
	width: 830px;
	text-align: left;
	margin-top: 15px;
	color: #00F;
}

#detail_1 {
	margin-top:10px;
	width: 830px;
}

#detail1 {
	margin-top:10px;
	font-size:15px;
	width: 830px;
	color: #00F;
	font-weight: bold;
}

#detail2 {
	margin-top:10px;
	font-size:15px;
	width: 830px;
}


#left {
	float: left;
	width: 48%;
	height: 320px;
	padding-top: 3px;
	padding-right: 10px;
	font-weight: bold;
}

#right {
	float: left;
	width: 48%;
	height: 320px;
	padding-top: 3px;
	padding-right: 3px;
	font-family: Verdana, Geneva, sans-serif;
}

#left2 {
	clear: left;
	float: left;
	font-size:15px;
	width: 32%;
	height: auto;
	padding-top: 3px;
	padding-right: 10px;
	color: #009;
	font-weight: bold;
	text-align: center;
}

#mid2 {
	float: left;
	font-size:15px;
	width: 32%;
	height: auto;
	padding-top: 3px;
	padding-right: 10px;
	text-align: center;
	color: #009;
	font-weight: bold;
}

#right2 {
	float: left;
	font-size:15px;
	width: 32%;
	height: auto;
	padding-top: 3px;
	padding-right: 3px;
	font-weight: bold;
	text-align: center;
	color: #009;
}

#left3 {
	clear: both;
	float: left;
	font-size:15px;
	width: 66%;
	height: auto;
	padding-top: 3px;
	padding-right: 10px;
}

#right3 {
	float: left;
	font-size:15px;
	width: 32%;
	height: auto;
	margin-top: 15px;
	padding-top: 3px;
	padding-right: 3px;
}

#left4 {
	float: left;
	font-size:15px;
	width: 66%;
	height: auto;
	padding-top: 3px;
	padding-right: 10px;
}

#right4 {
	float: left;
	width: 32%;
	height: auto;
	padding-top: 3px;
	padding-right: 3px;
}

#line {
	clear: both;
	width: 830px;
}

/* ======== END コンテンツ ======== */

#footer {
	clear:both;
	text-align:center;
	padding-top:20px;
	height: 70px;
	width: 830px;
}

.link {
	color:#00f;
	font-size:15px;
	font-family:Verdana, Geneva, sans-serif;
}

#wrapper {
	width: 830px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.koushin {
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-size: 15px;
	font-weight:600;
	color: #060;
}

#detail_2 {
	margin-top:15px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-size: 15px;
	font-weight:500;
	color: #000;
	text-align: left;
}

#detail3 {
	font-size: 15px;
}

#detail4 {
	font-size: 16px;
}
.detail4 {
	color: #00F;
}
#wrapper #middle #detail5 p {
	font-size: 15px;
}
.detail5_1 {
	color: #F00;
	font-weight: bold;
}

#detail6 {
	width: 800px;
	font-size: 15px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FF0;
}
