﻿/*
 * ほこたブランド
 */
@charset "utf-8";

.left_top .brand_info {
	width:540px;
	margin:10px 0px;
	padding:5px;
	letter-spacing:2px;
	line-height:20px;
	border:solid 1px #000000;
	background-color:#ffffff;
}

.left_top .brand_contents {
	width:550px;
}

.brand_contents h3 {
	font-size:16px;
	background-color:#228B22;
	color:#ffffff;
	padding:5px 0px;
	text-indent:10px;
}

.brand_contents img {
	float:left;
	width:80px;
	margin-top:5px;
	margin-right:5px;
}

.brand_contents div {
	float:left;
	width:450px;
	padding:5px;
	letter-spacing:2px;
	line-height:20px;
	font-size:14px;
}

.brand_contents p {
	clear:both;
	text-align:right;
	margin-bottom:10px;
	margin-right:5px;
}

.event_frame1 {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.event_frame1 h3 {
	font-size:14px;
	text-align:center;
}

.event_frame1 img {
	width:175px;
}

.event_frame2 {
	float:left;
	margin-bottom:10px;
}

.event_frame2 h3 {
	font-size:14px;
	text-align:center;
}

.event_frame2 img {
	width:175px;
}

.umakappe_frame {
	background-color:#ffffcc;
	margin-top:10px;
	width:510px;
	border:solid 1px;
	padding:10px;
	font-size:14px;
	letter-spacing:2px;
}

.umakappe_frame h3 {
	background-color:#DAA520;
	color:#ffffff;
	margin-bottom:5px;
	padding:5px;
	font-size:15px;
}


.umakappe_frame img {
	float:right;
	width:185px;
	margin-left:5px;
}

.fishing_table {
	width:540px;
	margin-top:5px;
	font-size:100%;
	background-color:#000000;
}

.fishing_table th {
	background-color:#FFA500;
	padding:3px;
	font-size:100%;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
}


.fishing_table td {
	background-color:#FAFAD2;
	padding:3px;
}

.race_list dt {
	font-size:16px;
	letter-spacing:2px;
	font-weight:bold;
	margin-left:5px;
}

.race_list dd {
	margin-left:30px;
	margin-bottom:5px;
	letter-spacing:2px;
}

.main_img {
	text-align:center;
}
