/* ----------------
   左右ボックス
---------------- */
#box_l {
	width: 575px;
	float: left;
	margin: 10px 0px 20px 0;
	padding: 0px;
	height: auto;
	text-align: left;
}

#boxr {
	width: 175px;
	float: right;
	height: auto;
	text-align: left;
	margin: 10px 0 0;
	padding: 0px 5px 0px 0px;
}

/* ----------------
   左ボックス
---------------- */

#main {
	padding: 0;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	/margin-left: 0;
	width: 730px;
}

#main img{
margin-top:10px;
}

/* 試合結果速報*/
#sokuhou {
	width: 558px;
	background: url(../images/bg_sokuhou.gif) repeat-y;
	margin: 5px 0px 10px 14px;
	padding: 0px;
	height: 270px;
	text-align: left;
}

#sokuhou #news_text {
	width: 558px;
	height: 200px;
	margin: 0px;
	padding: 0px 10px;
}


#sokuhou #news_text iframe {
	margin: 0px 0px 0px 1px;
	padding: 0px;
	height: 200px;
	width: 537px;
	text-align: left;
}

#sokuhou #sokuhou_under {
	width: 558px;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 30px;
}


/* ----------------
   右ボックス
---------------- */
#topics {
	padding: 0px;
	width: 160px;
	background: url(../images/newsbar.gif) repeat-y;
	margin: 0px 0px 0px 5px;
	height: 441px;
	text-align: center;
}


#r_sokuhou{
padding: 0px;
margin:5px 0 0 5px;
}

/*
#topics ul {
	padding-left: 0px;
}

#topics li {
	padding-top: 5px;
	float: left;
	width: 120px;
	border-bottom: 1px dashed #A4A4A4;
	list-style: url(../images/btn_menu.gif) none inside;
}

#topics li a {
	color: #484848;
	text-decoration: none;
}

#topics li a:hover {
	color: #484848;
	text-decoration: underline;
}
*/

#topics #01top {
	margin: 0px;
	padding: 0px;
	color: #484848;
	width: 160px;
	height: 29px;
}

#topics #01text {
	margin: 0px;
	padding: 10px;
	width: 160px;
	height:340px;
}

#topics #01text iframe {
	margin: 0px;
	padding: 0px;
	height: 362px;
	width: 140px;
	text-align: left;
}

#topics #t_news_end {
	padding: 0px;
	color: rgb(102, 102, 102);
	margin: 0px 10px;
	height: 16px;
	text-align:right;
	width: 140px;
}

#topics #01under {
	padding: 0px;
	margin: 0px;
	width: 160px;
	clear: both;
	height: 30px;
}


/* ----------------
  企業広告
---------------- */
#advertise {
	width: 165px;
	margin: 20px 0px 0px;
	padding: 0px 0px 0px 5px;
	height: 49px;
}

#qr {
	/* \*//*/
	/**/
	/* Mac IE 5.x ?Kp?X^C \*/
	padding-left: 25px;
	/*F?X^C*/
	margin-top: 17px;
	padding-right: 10px;
	float: right;
}


/* ----------------
   コンテンツ
---------------- */

#contents {
	width: 558px;
	height: 150px;
	margin: 10px 0px 0px 14px;
	padding: 5px 0px 0px;
}

/* 事業案内*/
#contents #box1{
	height: 147px;
	width: 271px;
	float: left;
	margin: 0px;
	padding: 0px;
}

#contents #box1_header {
	float: left;
	width:271px;
	height:43px;
}

#contents #box1_header span {
	float: left;
	text-indent: -9999px;
}

#box_body {
	float: left;
	width: 271px;
}

#contents span {
	display: block;
	text-indent: -9999px;
}

#contents #box1 #text1 {
	margin-top: 40px;
	margin-left: 100px;
	margin-right: 20px;
	height: auto;
	width: 151px;
	text-indent: 0px;
	clear: both;
	padding: 0px;
}

/* 携帯サイトのご案内*/
#contents #box2 {
	float: left;
	height: 147px;
	width: 271px;
	padding: 0px;
	margin: 0px 0px 0px 10px;
}

#contents #box2 #text22 {
	margin-top: 40px;
	margin-left: 100px;
	margin-right: 20px;
	height: auto;
	text-indent: 0px;
	width: 151px;
	
}


/* 加盟チーム一覧*/
#contents #box3 {
	height: 147px;
	width: 271px;
	float: left;
	margin: 0px;
	padding: 0px;
}

#contents #box3 #text3 {
	text-align: left;
	padding: 0px;
	margin-top: 40px;
	margin-left: 100px;
	margin-right: 20px;
	list-style-position: inside;
	list-style-type: circle;
	height: auto;
	width: 151px;
	text-indent: 0px;
}

/* 球場一覧*/

#contents #box4 {
	float: left;
	height: 147px;
	width: 271px;
	padding: 0px;
	margin: 0px 0px 0px 10px;
}

#contents #box4 #text4 {
	text-align: left;
	padding: 0px;
	margin-top: 40px;
	margin-left: 100px;
	margin-right: 20px;
	list-style-position: inside;
	list-style-type: circle;
	height: auto;
	width: 151px;
	text-indent: 0px;
}

