@charset "utf-8";





#main {
	width: 800px;
	padding-left: 0px;
	position: relative;
	z-index: 1;
}
#top_img {
	top: 0px;
	position: relative;
	z-index: 1;
	clear: both;
}
#top_main {
	width: 800px;
	margin-top: 50px;
}

#top_mail_lft {
	float: left;
	width: 480px;
	padding-left: 30px;
}
#top_mail_lft img {
	margin-bottom: 8px;
}

#top_mail_lft p {
	line-height: 2em;
	margin-bottom: 10px;
	letter-spacing: 2px;
}
#top_mail_lft a {
	color: #000000;
    font-style:normal;
    text-decoration:underline;
}

#top_mail_lft a:link {
    color:000000;
    font-style:normal;
    text-decoration:underline;
}
#top_mail_lft a:visited {
    color:#000000;
    text-decoration:underline;
}
#top_mail_lft a:hover {
    color:#df8e1d;
    font-style:normal;
    text-decoration:underline;
}

#top_mail_rgt {
	float: right;
	width: 290px;
}
#top_mail_rgt ul {
	width: 185px;
	padding-right: 80px;
	padding-left: 25px;
	padding-top: 30px;
}
#top_mail_rgt li {
	width: 37px;
	float: left;
	padding: 4px;
}

.bike{
	float:left;
	width:360px;
	margin:0 0 0 25px;
}

.bike .left{
	float:left;
	width:174px;
}

.bike .right{
	float:left;
	width:186px;
	margin:30px 0 0 0;
}

.news{
	float:left;
	margin:0 0 0 135px;
}

.news .news_list{
	margin:5px;
}

.news .news_list iframe{
	background: url(./news_bg.gif) top left repeat-y;
}

