#MmenuWrap_gaora {height:42px; border-top:0px; padding:0px 0px 0px 0px; background-color:#FF3366}
#MmenuWrap_gaora .mmMidokoro a {background:url(../img/gaora_atp_wta_btm01.gif) no-repeat scroll 0 0; float:left;}
#MmenuWrap_gaora .mmNews a {background:url(../img/gaora_atp_wta_btm02.gif) no-repeat scroll 0 0; float:left;}
#MmenuWrap_gaora .mmProgram a {background:url(../img/gaora_atp_wta_btm03.gif) no-repeat scroll 0 0; float:left;}
#MmenuWrap_gaora .mmRanking a {background:url(../img/gaora_atp_wta_btm04.gif) no-repeat scroll 0 0; float:left;}
#MmenuWrap_gaora .mmTour a {background:url(../img/gaora_atp_wta_btm05.gif) no-repeat scroll 0 0; float:left;}

#MmenuWrap_gaora a:hover {background-position:0px -42px;}
#MmenuWrap_gaora .ON a {background-position:0px -84px; }
#MmenuWrap_gaora .ON a:hover {background-position:0px -84px; border-bottom:0px; padding:0px;}

#MmenuWrap_banner {height:125px; border-top:0px; padding:0px 0px 10px 0px; background-color:#FFFFFF}
#MmenuWrap_banner .mmBanner a {background:url(../img/gaora_atp_wta_anq2.gif) no-repeat scroll 0 0; float:left;}
#MmenuWrap_banner .mmBanner2 a {background:url(../img/0910_gaora_questionnaire_banner.jpg) no-repeat scroll 0 0; float:left;}

#MmenuWrap_banner a:hover {background-position:0px -125px;}
#MmenuWrap_banner .ON a {background-position:0px -250px; }

#table_bg_r{
background-image:url(../img/gaora_atp_wta_header_r950.jpg);
background-repeat:no-repeat;
}

#table_bg_y{
background-image:url(../img/gaora_atp_wta_header_y950.jpg);
background-repeat:no-repeat;
}

#table_bg_g{
background-image:url(../img/gaora_atp_wta_header_g950.jpg);
background-repeat:no-repeat;
}

#table_bg_p{
background-image:url(../img/gaora_atp_wta_header_p950.jpg);
background-repeat:no-repeat;
}

#table_bg_b{
background-image:url(../img/gaora_atp_wta_header_b950.jpg);
background-repeat:no-repeat;
}

#table_bg_banner{
	position: relative; /* 相対位置で指定 */
	bottom:108px;
	left: 355px;

}

#table_bgtxt{
	color:#333333;
	padding:213px 0px 0px 45px;
	height:77px;
	font-size: 12px;
	line-height: 18px;
}
.gaora_title{padding:5px 0px 12px 15px;}
.gaora_text{
	width:600px;
	color:#222222;
	font-size:12px;
	line-height:18px;
	padding:10px 0px 10px 15px;
}
.gaora_text_b{
	width:600px;
	color:#FF0000;
	font-size:12px;
	line-height:18px;
}

.gaora_bannner_right{padding:30px 10px 10px 0px;}
.gaora_bannner_bottom{padding:10px 0px 10px 0px;}
.gaora_bannner_bottom2{padding:0px 0px 0px 118px;}

.program_title{
	font-weight:bold;
	font-size:12px;
	background-color:#339966;
	color:#FFFFFF;
	padding:3px 0px 3px 5px;
	margin-bottom:5px;
}
.program_text{padding:0px 0px 5px 0px; color:#333333;}
.program_date_b{padding:2px 0px 2px 10px; background-color:#CCFFFF;}
.program_date_r{padding:2px 0px 2px 5px; background-color:#FBF0F0;}
.program_table{margin-bottom:20px;}

.img_p{padding: 0px 20px 2px 0px; }
.img_9{padding: 0px 0px 5px 0px; }
.img_480{padding: 0px 0px 0px 60px; }
.img_tour{padding: 10px 0px 20px 20px;}
.koushin{font-size:10px;}

.midokoro_atptitle{
	font-weight:bold;
	font-size:12px;
	background-color:#57256A;
	color:#FFFFFF;
	padding:3px 0px 3px 5px;
	margin-bottom:2px;
}
.midokoro_wtatitle{
	font-weight:bold;
	font-size:12px;
	background-color:#016048;
	color:#FFFFFF;
	padding:3px 0px 3px 5px;
	margin-bottom:2px;
}

.midokoro_touratp{
	font-weight:bold;
	font-size:12px;
	background-color:#003366;
	color:#FFFFFF;
	padding:3px 0px 3px 5px;
	margin-bottom:2px;
}
.midokoro_tourwta{
	font-weight:bold;
	font-size:12px;
	background-color:#FF6699;
	color:#FFFFFF;
	padding:3px 0px 3px 5px;
	margin-bottom:2px;
}



.midokoro_atp{color:#57256A; font-weight:bold; font-size:12px; padding-top:5px;}
.midokoro_wta{color:#016048; font-weight:bold; font-size:12px; padding-top:5px;}

a:link {text-decoration:underline;}
a:visited {text-decoration:underline;}

.bar{color:#2685AF; padding:3px 0px 3px 0px;}

.bold{font-style: italic; font-weight:bold;}

.syotai{font-style: italic;}

.bannerspace{
	width:290px;
#	background-color:#EEEEEE;
	background-color:#FFFFFF;
	margin:0px 10px 0px 10px;
	background-position: 5px;
}

.space_r{height:10px; background-color:#FF0000;}
.space_y{height:10px; background-color:#FFCC00;}
.space_g{height:10px; background-color:#66CC00;}
.space_p{height:10px; background-color:#FF6699;}
.space_b{height:10px; background-color:#33CCFF;}

.check{ padding:5px 0px 5px 0px;}
.strong_a{color:#003399;}
.strong_w{color:#FF0066;}

.table_m{background-color:#66CCFF; color:#FFFFFF; text-align:center; padding:3px;}
.table_w{background-color:#FF99CC; color:#FFFFFF; text-align:center; padding:3px;}
.table_o{background-color:#F3F3F3; text-align:center; padding:3px;}
.table_text{text-align:center; padding:3px;}
.table_p{margin: 0px 0px 20px 10px; text-align:right; }


.oubo_table {
	border-top:1px solid #C1272D;
	border-bottom:1px solid #C1272D;
	border-left:15px solid #C1272D;
	border-right:15px solid #C1272D;
	padding:15px;
	text-align:left;
	/width:590px;
}

.check{ padding:5px 0px 5px 0px;}

.check_column{
	float:right;
	padding:20px 0px 0px 0px;
	font-size: 14px;
	line-height: 20px;
	vertical-align:middle;
}


.wowow_text_b{
	width:600px;
	color:#FF0000;
	font-size:12px;
	line-height:18px;
}

.column_table {
	border-top:1px solid #93D61C;
	border-bottom:1px solid #93D61C;
	border-left:10px solid #93D61C;
	border-right:10px solid #93D61C;
	padding:15px;
	text-align:left;
	/width:653px;
}


.column_title {
	font-size: 15px;
	font-family: "ＭＳ ゴシック",sans-serif;
	font-weight: bold;
	text-align:left;
	padding-bottom: 20px;
}


.column_subtitle {
	font-size: 12px;
	font-family: "ＭＳ ゴシック",sans-serif;
	font-weight: bold;
	text-align:left;
	border-bottom: solid #93D61C 2px;
}

.column_sugiyama {
	background-color:#e6e6fa;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 20px;
}

