#main{
	margin: 0px;
	padding: 0px;
	width: 760px;
	font-family: メイリオ,"ヒラギノ角ゴ Pro W3”,"Hiragino Kaku Gothic Pro W3”,"ＭＳ Ｐゴシック", Osaka ,sans-serif;
}
#main h1{
	width: 760px;
	font-size: 12px;
	margin: 0px 0px 5px;
	padding: 0px;
}
#cuptop{
	margin: 15px 0px;
	padding: 0px;
	width: 760px;
}
.widget {
	margin: 0px auto;
	padding: 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	width: 650px;
}
.widget a {
	color: #222;
	text-decoration: none;
}
.widget a:hover {
	color: #009;
	text-decoration: underline;
}
.tabnav {
	margin: 0px;
	padding: 0px;
}
.tabnav li {
	list-style: none;
	float: left;
	width: 100px;
	height: 30px;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
}
.tabnav li a {
	text-decoration: none;
	color: #CCCCCC;
	outline: none;
	font-size: 15px;
	line-height: 1.8;
	padding-left: 15px;
	display: block;
}
.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {
	color: #FFFFFF;
	text-decoration: none;
}
.topics_bg{
	background: url(../KK_CUP/10kurobo_cup/topics_bg.jpg) no-repeat left center;
}
.osaka_bg{
	background: url(../KK_CUP/10kurobo_cup/osaka_bg.jpg) no-repeat left center;
}
.tokyo_bg{
	background: url(../KK_CUP/10kurobo_cup/tokyo_bg.jpg) no-repeat left center;
}
.hakata_bg{
	background: url(../KK_CUP/10kurobo_cup/hakata_bg.jpg) no-repeat left center;
}
.toba_bg{
	background: url(../KK_CUP/10kurobo_cup/toba_bg.jpg) no-repeat left center;
}
.topics_tab {
	padding: 10px;
	color: #FFFFFF;
	margin: 0px;
	border: 1px solid #333333;
	background: url(../KK_CUP/10kurobo_cup/topics_tab.jpg) repeat-x left top;
	width: 628px;
}
.topics_tab ul{}
.topics_tab li{
	font-size: 12px;
	line-height: 1;
	margin: 5px 0px 0px;
	padding: 0px 0px 5px 10px;
	border-bottom: 1px dotted #666666;
	list-style: none;
	background: url(../KK_CUP/10kurobo_cup/topi_arrow.gif) no-repeat left top;
	height: 12px;
}
.topics_tab li a{
	color: #FF6600;
	text-decoration: none;
}
.topics_tab li a:hover{
	text-decoration: underline;
	color: #FF6600;
}
.columnL{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 200px;
}
.columnL ul{
	margin: 0px;
	padding: 0px;
}
.columnL li{
	list-style: none;
	margin: 0px 0px 8px;
	padding: 0px;
}
.columnR{
	margin: 0px;
	padding: 0px;
	float: right;
	width: 400px;
}
.columnR h2{
	font-size: 15px;
	line-height: 1.7;
	padding: 0px 0px 0px 5px;
	margin: 0px;
}
.columnR ul{
	margin: 10px 0px 0px;
	padding: 0px;
}
.columnR li{
	list-style: none;
	font-size: 12px;
	line-height: 1.5;
}
.columnR li a{
	color: #FF6600;
	text-decoration: none;
}
.columnR li a:hover{
	text-decoration: underline;
	color: #FF6600;
}
.osaka_tab {
	padding: 10px;
	color: #FFFFFF;
	margin: 0px;
	border: 1px solid #660000;
	background: url(../KK_CUP/10kurobo_cup/osaka_tab.jpg) repeat-x left top;
	width: 628px;
}
.o_midashi{
	border-left: 10px solid #990000;
}
.tokyo_tab {
	padding: 10px;
	color: #FFFFFF;
	margin: 0px;
	border: 1px solid #001F3E;
	background: url(../KK_CUP/10kurobo_cup/tokyo_tab.jpg) repeat-x left top;
	width: 628px;
}
.t_midashi{
	border-left: 10px solid #0033FF;
}
.hakata_tab {
	padding: 10px;
	color: #FFFFFF;
	margin: 0px;
	border: 1px solid #29163C;
	background: url(../KK_CUP/10kurobo_cup/hakata_tab.jpg) repeat-x left top;
	width: 628px;
}
.h_midashi{
	border-left: 10px solid #7F43BB;
}
.toba_tab {
	padding: 10px;
	color: #FFFFFF;
	margin: 0px;
	border: 1px solid #0B2600;
	background: url(../KK_CUP/10kurobo_cup/toba_tab.jpg) repeat-x left top;
	width: 628px;
}
.to_midashi{
	border-left: 10px solid #339900;
}
.ui-tabs-hide {
	display: none;
}
#cup_archives{
	margin: 20px auto;
	padding: 10px;
	width: 628px;
	border: 1px solid #333333;
}
#cup_archives h2{
	font-size: 15px;
	line-height: 1.7;
	border-left: 10px solid #66CC00;
	margin: 0px 0px 15px;
	padding: 0px 0px 0px 5px;
}
#cup_archives ul{}
#cup_archives li{
	list-style: none;
	margin: 0px 0px 5px;
	padding: 0px 0px 5px 10px;
	border-bottom: 1px dotted #666666;
	background: url(../KK_CUP/10kurobo_cup/archives_arrow.gif) no-repeat left top;
	font-size: 12px;
	line-height: 1;
}
#cup_archives li a{
	text-decoration: none;
	color: #FFFFFF;
}
#cup_archives li a:hover{
	color: #66CC00;
	text-decoration: none;
}
