@charset "utf-8";
*html .#main_box_tournaments{
	padding:0px;
	position: relative;
	border: 1px solid #8B805E;
	height: 322px;
	width: 813px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#main_box_tournaments{
	padding:0px;
	position: relative;
	border: 1px solid #8B805E;
	height: 322px;
	width: 813px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#main_box_t_top {
	padding: 0px;
	height: 322px;
	width: 813px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../img/tournaments/tournaments_top.jpg);
	background-repeat: no-repeat;
}

#main_box_t_jga {
	padding: 0px;
	height: 322px;
	width: 813px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../img/tournaments/tournaments_jga.jpg);
	background-repeat: no-repeat;
}

#main_box_t_kgu {
	padding: 0px;
	height: 322px;
	width: 813px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../img/tournaments/tournaments_kgu.jpg);
	background-repeat: no-repeat;
}

#main_box_t_man {
	padding: 0px;
	height: 322px;
	width: 813px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../img/tournaments/tournaments_man.jpg);
	background-repeat: no-repeat;
}

#main_box_t_pana {
	padding: 0px;
	height: 322px;
	width: 813px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../img/tournaments/tournaments_pana.jpg);
	background-repeat: no-repeat;
}

#main_box_t_pga {
	padding: 0px;
	height: 322px;
	width: 813px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../img/tournaments/tournaments_pga.jpg);
	background-repeat: no-repeat;
}

#main_box_t_slo {
	padding: 0px;
	height: 322px;
	width: 813px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../img/tournaments/tournaments_slo.jpg);
	background-repeat: no-repeat;
}
#main_box_t_slo_2 {
	padding: 0px;
	height: 322px;
	width: 813px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../img/tournaments/tournaments_slo_2.jpg);
	background-repeat: no-repeat;
}

#main_box_t_slo_3 {
	padding: 0px;
	height: 322px;
	width: 813px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../img/tournaments/tournaments_slo_3.jpg);
	background-repeat: no-repeat;
}

#main_box_t_s_ama {
	padding: 0px;
	height: 322px;
	width: 813px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../img/tournaments/tournaments_s_ama.jpg);
	background-repeat: no-repeat;
	position: relative;
}

#main_box_t_s_ja {
	padding: 0px;
	height: 322px;
	width: 813px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../img/tournaments/tournaments_s_ja.jpg);
	background-repeat: no-repeat;
	position: relative;
}

#main_box_t_s_kgu {
	padding: 0px;
	height: 322px;
	width: 813px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../img/tournaments/tournaments_s_kgu.jpg);
	background-repeat: no-repeat;
	position: relative;
}

#main_box_t_s_lama {
	padding: 0px;
	height: 322px;
	width: 813px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../img/tournaments/tournaments_s_lama.jpg);
	background-repeat: no-repeat;
	position: relative;
}

#main_box_t_s_si {
	padding: 0px;
	height: 322px;
	width: 813px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../img/tournaments/tournaments_s_si.jpg);
	background-repeat: no-repeat;
	position: relative;
}

#main_box_t_s_slo {
	padding: 0px;
	height: 322px;
	width: 813px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../img/tournaments/tournaments_s_slo.jpg);
	background-repeat: no-repeat;
	position: relative;
}
.btn_old_1{
	position: absolute;
	top: 166px;
	left: 262px;
}
.btn_new_1{
	position: absolute;
	top: 299px;
	left: 257px;
}

#tournaments_left {
	float: left;
	height: 200px;
	width: 220px;
	padding-top: 36px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 12px;
	overflow: hidden; /* clear float */
}

#tournaments_left ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#tournaments_left ul li {
	text-indent: -9999px;
	padding-top: 6px;
	padding-right: 8px;
	float: left;
	list-style-type: none;
}

#tournaments_right {
	float: right;
	height: 273px;
	width: 540px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
}

#appear0 {
	padding: 0px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
}
#appear1 {
	padding: 0px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
}
#appear2 {
	padding: 0px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
}
#appear3 {
	padding: 0px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
}
#appear4 {
	padding: 0px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
}
#appear5 {
	padding: 0px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
}
#appear6 {
	padding: 0px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
}

li.tournaments_1 a {
	background-image: url(../img/tournaments/button_tournaments1.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 213px;
}
li.tournaments_1 a:hover {
	background-image: url(../img/tournaments/button_tournaments1_on.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 213px;
}
#appear1 li.tournaments_1 a {
	background-image: url(../img/tournaments/button_tournaments1_on.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 213px;
}
li.tournaments_2 a {
	background-image: url(../img/tournaments/button_tournaments2.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 213px;
}
li.tournaments_2 a:hover {
	background-image: url(../img/tournaments/button_tournaments2_on.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 213px;
}
#appear2 li.tournaments_2 a {
	background-image: url(../img/tournaments/button_tournaments2_on.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 213px;
}
li.tournaments_3 a {
	background-image: url(../img/tournaments/button_tournaments3.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 213px;
}
li.tournaments_3 a:hover {
	background-image: url(../img/tournaments/button_tournaments3_on.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 213px;
}
#appear3 li.tournaments_3 a {
	background-image: url(../img/tournaments/button_tournaments3_on.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 213px;
}
li.tournaments_4 a {
	background-image: url(../img/tournaments/button_tournaments4.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 213px;
}
li.tournaments_4 a:hover {
	background-image: url(../img/tournaments/button_tournaments4_on.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 213px;
}
#appear4 li.tournaments_4 a {
	background-image: url(../img/tournaments/button_tournaments4_on.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 213px;
}
li.tournaments_5 a {
	background-image: url(../img/tournaments/button_tournaments5.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 213px;
}
li.tournaments_5 a:hover {
	background-image: url(../img/tournaments/button_tournaments5_on.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 213px;
}
#appear5 li.tournaments_5 a {
	background-image: url(../img/tournaments/button_tournaments5_on.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 213px;
}
li.tournaments_6 a {
	background-image: url(../img/tournaments/button_tournaments6.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 213px;
}

li.tournaments_6 a:hover {
	background-image: url(../img/tournaments/button_tournaments6_on.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 213px;
}

#appear6 li.tournaments_6 a {
	background-image: url(../img/tournaments/button_tournaments6_on.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 23px;
	width: 213px;
}

img.tournaments_hosoku {
	float: right;
	margin-top: 3px;
	margin-right: 8px;
	margin-bottom: auto;
	margin-left: auto;
}
img.contents_tournaments {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: auto;
	margin-left: auto;
}
.tournaments_contents1  {
	height:84px;
	width: 79px;
	position: absolute;
	left: 449px;
	top: 34px;
}
.tournaments_contents1 ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.tournaments_contents1 ul li {
	text-indent: -9999px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	list-style-type: none;
}
.tournaments_contents2 {
	margin-top: 0px;
	height:122px;
	width: 510px;
	position: absolute;
	left: 5px;
	top: 146px;
}
li.tournaments_small2 a {
		text-indent: -9999px;
	background-image: url(../img/tournaments/button_seiseki.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 79px; /* clear float */
}
li.tournaments_small2_2 a {
		text-indent: -9999px;
	background-image: url(../img/tournaments/button_seiseki.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 18px;
	width: 79px; /* clear float */
	margin-top: 4px;
	margin-right: 55px;
	margin-left: 0px;
	padding-bottom: 20px;
}


/* ----------button styles---------- */
.tournaments_modoru {
	display: block;
	position:absolute;
	top:4px;
	background-color: #FFF;
	margin: 0px;
	height: 18px;
	width: 109px;
	left: 696px;

}



.tour_syousai {
	list-style-type: none;
	position: absolute;
	margin: 0px;
	padding: 0px;
	left: 708px;
	top: 77px;
	height: auto;
	width: 79px;
	float: right;
}
.tour_syousai li {
	padding-bottom: 3px;
	list-style-type: none;
	margin: 0px;
	height: 18px;
	width: 79px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.tour_syousai ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.tour_syousai_kgu {
	list-style-type: none;
	position: absolute;
	margin: 0px;
	padding: 0px;
	left: 708px;
	top: 54px;
	height: auto;
	width: 79px;
	float: right;
}
.tour_syousai_kgu li {

	padding-bottom: 3px;
	list-style-type: none;
}
.tour_syousai_kgu ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#tournaments_kgu_seiseki {
	list-style-type: none;
	position: absolute;
	margin: 0px;
	padding: 0px;
	left: 708px;
	top: 77px;
	height: 63px;
	width: 79px;
	float: right;
}
#tournaments_kgu_seiseki li {
	list-style-type: none;
	height: 18px;
	width: 79px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
#tournaments_kgu_seiseki ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 63px;
	width: 79px;
}
#tournaments_slo_seiseki {
	list-style-type: none;
	position: absolute;
	margin: 0px;
	padding: 0px;
	left: 708px;
	top: 77px;
	height: 84px;
	width: 79px;
	float: right;
}
#tournaments_slo_seiseki li {
	list-style-type: none;
	height: 18px;
	width: 79px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
#tournaments_slo_seiseki ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 84px;
	width: 79px;
}
#tournaments_pana_seiseki {
	list-style-type: none;
	position: absolute;
	margin: 0px;
	padding: 0px;
	left: 708px;
	top: 77px;
	height: 84px;
	width: 79px;
	float: right;
}
#tournaments_pana_seiseki li {
	list-style-type: none;
	height: 18px;
	width: 79px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
#tournaments_pana_seiseki ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 84px;
	width: 79px;
}
li.tournaments_small1 a {
	background-image: url(../img/tournaments/button_syousai.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 79px; /* clear float */
	text-indent: -9999px;
}
li.tournaments_small4 a {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 79px;
	background-image: url(../img/tournaments/button_seiseki.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
li.tournaments_small5 a {
	background-image: url(../img/tournaments/button_album.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 18px;
	width: 79px; /* clear float */
	text-indent: -9999px;
}


#tournaments_left2 {
	float: left;
	height: 300px;
	width: 220px;
	overflow: hidden; /* clear float */
	position: relative;
}
.tour_seiseki {

	padding-top: 280px;
	margin-left: 20px;
	list-style-type: none;
}

#tournaments_left3 {
	float: left;
	height: 300px;
	width: 350px;
	overflow: hidden; /* clear float */
	position: relative;
}
.tour_seiseki2 {

	padding-top: 49px;
	margin-left: 180px;
	list-style-type: none;
}
.tour_seiseki3 {

	padding-top: 35px;
	margin-left: 180px;
	list-style-type: none;
}
/* ----------seiseki styles---------- */
#title {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: 12px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8b805e;
	height: 16px;
	width: 792px;
}

.tournaments_seiseki_hyou {
	position:relative;
	top:5px;
	left: 145px;
}

.tournaments_contents3 ul {
	float: right;
	padding: 0px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.tournaments_contents3 ul li {
	text-indent: -9999px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	list-style-type: none;	
}
