*{
	margin:0px;
	padding:0px;
	font-family:Arial,‘ＭＳ Ｐゴシック‘,sans-serif ;
	font-size:12px;
}

body{
	background:url("img/main_back_x.gif") repeat-x;
	line-height:1.5em;
	color:#484848 ;
	border:0px;
}

img{
	border:0px;
}

a:link{
	color:#47547C;
}

a:hover{
	color:#C35C5C;
	text-decoration:underline;
}

a:visited{
	color:#47547C;
	text-decoration:normal;
}

#layer0{
	margin:auto;
	width:100%;/* 全体の幅を調節する */
max_width:1200px;
min_width:800px;
}

.text{
	margin:0px 5px 5px 5px;
}

/*ヘッダー部分*/
#header{
	height:90px;
	border:0px;
	background:url("img/a_title_back.gif") repeat-x;/*ヘッダーの背景画像*/
}

h1{
	width:300px;
	height:90px;
	border:0px;
	background:url("img/a_title_2.gif") no-repeat;/*愛知大学野球連盟タイトル画像*/
	text-indent:-9999px;
	float:left;
}

h1 a{
	margin:0px;
	padding:0px;
	width:300px;
	height:90px;
	display: block;
}

/*////////// メニュー //////////*/

.menu_00{
	height:32px;
	background:url("img/navi_back_x.gif") repeat-x;
}

.menu_00 ul{
	margin:0px;
	padding:0px;
}

.menu_00 li{
	margin:3px 0px 3px 5px;
	padding:0px;
	list-style:none;
	border-bottom:1px dotted #c7c7c7;
}

.menu_01{
	position:absolute;
	margin:0px;
	padding:0px;
	background:transparent;
	border:0px
	solid;font-size:10pt;height:30pt;
	text-indent:-9999px;
	height:32px;
	top:90px;
}

.menu_pull{
	position:absolute;
	margin:0px;
	padding:0px;
	background:#f1f1f1;
	border:0px;
	solid;font-size:12px;
	visibility:hidden;
	top:122px;
	height:auto;
}

.menu_150{
	width: 150px;
	height: 32px;
	margin:0px;
	padding:0px;
	display: block;
}

.menu_150 a{
	margin:0px;
	padding:0px;
	width:150px;
	height:32px;
	display: block;
}

.menu_104{
	width: 104px;
	height: 32px;
	margin:0px;
	padding:0px;
	display: block;
}

.menu_104 a{
	margin:0px;
	padding:0px;
	width:104px;
	height:32px;
	display: block;
}

.nav01 a { background:url("img/navi_01.gif") no-repeat; }
.nav02 a { background:url("img/navi_02.gif") no-repeat; }
.nav03 a { background:url("img/navi_03.gif") no-repeat; }
.nav04 a { background:url("img/navi_04.gif") no-repeat; }
.nav05 a { background:url("img/navi_05.gif") no-repeat; }
.nav06 a { background:url("img/navi_06.gif") no-repeat; }
.nav07 a { background:url("img/navi_07.gif") no-repeat; }

.nav01 a:hover { background:url("img/navi_over_01.gif") no-repeat;}
.nav02 a:hover { background:url("img/navi_over_02.gif") no-repeat;}
.nav03 a:hover { background:url("img/navi_over_03.gif") no-repeat;}
.nav04 a:hover { background:url("img/navi_over_04.gif") no-repeat;}
.nav05 a:hover { background:url("img/navi_over_05.gif") no-repeat;}
.nav06 a:hover { background:url("img/navi_over_06.gif") no-repeat;}
.nav07 a:hover { background:url("img/navi_over_07.gif") no-repeat;}

/*////////// ヘッダー部分のメニュー //////////*/
.header_menu{
	font-size:11px;
	margin-bottom:5px;
}

.header_menu a{
	text-decoration:none;
	font-size:11px;
}


/*////////// サーチフォーム //////////*/
.searchform{
	float:right;
}

#header_search {
	float:right;
	width:280px;
	height:30px;
}
#header_search_form {
position:relative;
top:40px;
}
#header_search #search {
margin-right:4px;
padding: 2px 0 0 3px;
font-size:14px;
width:129px;
height:16px;
border: 1px #e0e0e0;
background-color:#ffffff;
}

/*/////////// トップスペース 大バナー //////////*/

.bn_navi{
	width:860px;
	background:url("img/bn_navi_back.gif") repeat-x ;
	margin:auto;
	margin-bottom:8px;
}

.bn_topspace{
	width:860px;
}

.bn_navi_ul{
	height:29px;
	width:860px;
	background:url("img/bn_navi_end.gif") no-repeat right top;
}

.bn_navi li{
	margin:0px;
	padding:0px;
	list-style:none;
	text-indent:-9999px;
	float:left;
}

.bn_navi_01 a,.bn_navi_02 a,.bn_navi_03 a,.bn_navi_04 a,.bn_navi_05 a{
	margin:0px;
	padding:0px;
	width:172px;
	height:29px;
	display: block;
}


.bn_navi_01 a { background:url("img/bn_top_bt_01.gif") no-repeat; }
.bn_navi_02 a { background:url("img/bn_top_bt_02.gif") no-repeat; }
.bn_navi_03 a { background:url("img/bn_top_bt_03.gif") no-repeat; }
.bn_navi_04 a { background:url("img/bn_top_bt_04.gif") no-repeat; }
.bn_navi_05 a { background:url("img/bn_top_bt_05.gif") no-repeat; }

.bn_navi_01 a:hover { background-position:0px -29px;}
.bn_navi_02 a:hover { background-position:0px -29px;}
.bn_navi_03 a:hover { background-position:0px -29px;}
.bn_navi_04 a:hover { background-position:0px -29px;}
.bn_navi_05 a:hover { background-position:0px -29px;}

/*//////////////////////////フッター////////////////////////*/
#footer{
	height:60px;
	background:url("img/footer_back.gif") repeat-x;
	text-align:center;
}

.copy{
	margin-top:20px;
	color:#744343;
}

/*////////////////////// テンプレート ///////////////////////*/
.morelink{
margin-top:8px;
margin-right:30px;
text-align:right;

}

/*//////////////// 成績表 /////////////////*/
.seiseki table{
	text-align:center;
}

.seiseki td{
border:1px solid #000000;
}

.sendform{
	margin:10px 0px;
	width:600px;
	height:100px;
	background:url("img/02.gif") no-repeat;
}

.sendform2{
	width:300px;
	margin:20px 0px 0px 200px;
}

.sendform3{
	margin:5px 0px 0px 40px;
}

.item-list {
text-align:right;
}


/*////////////////////// 080312 試合日程表 ///////////////////////*/
.agd{
	display:inline; /* for IE6,7 */
	width:100%;
	min_width:778px;
}

.agd_all{
	clear:both;
}

.agd_title{
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;


}

.agd_no{
	width:10%;
	float:left;
	text-align:center;
}

.agd_sps{
	width:10%;
	float:left;
	text-align:center;
}

.agd_sps img{
	width:60px;
	height:14px;
	border:0px;
}

.agd_no img{
	width:60px;
	height:60px;
	border:0px;
}

.agd_sch{
	float:left;
	width:90%;
	min_width:718px;
}

.agd_sch_box{
	clear:both;
	border-bottom:1px dotted #393939;
}

.agd_sch_box p{
	float:left;
	text-align:center;
}

/* 項目の設定 */
.agd_day{width:6%;}
.agd_week{width:4%;}
.agd_site{width:12%;}
.agd_name{width:10%;font-weight:bold;font-size:14px;}
.agd_score{width:3%;font-weight:bold;font-size:16px;}
.agd_x{width:2%;}
.agd_check{width:2%;}
.agd_result{width:4%;}
.agd_span{width:2%;text-indent:-9999px;}
.agd_wide{width:76%;font-weight:bold;font-size:14px;background:#989898;}

/* カテゴリーヘッダー日程表 */

.cat_head_agd{
	width:100%;
	min_width:778px;
	text-align:center;
	clear:both;
	margin-bottom:8px;
}

.cat_head_agd ul{
	width:98%;
}

.cat_head_agd_li{
	float:left;
	width:18%;
	list-style:none;
}

.cat_head_agd_ptn{
	float:left;
	width:1px;
	text-indent:-9999px;
	list-style:none;
	background:url("img/cat_food_agd_li.gif") no-repeat;
}

/* カテゴリーフッター日程表 */

.cat_foot_agd{
	width:100%;
	min_width:778px;
	text-align:center;
}

.cat_foot_agd ul{
	width:98%;
}

.cat_foot_agd_li{
	float:left;
	width:18%;
	list-style:none;
}

.cat_foot_agd_ptn{
	float:left;
	width:1px;
	text-indent:-9999px;
	list-style:none;
	background:url("img/cat_foot_agd_li.gif") no-repeat;
}

/* 星取表 */

.hosi{
	width:778px;
	margin:auto;
	margin-bottom:8px;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	clear:both;
	text-align:center;
}

.hosi img{
	margin-top:1px;
	height:60px;
	width:60px;
	clear:both;
}

.hosi_line_iro{
	width:778px;
	background:#99CC66;
	clear:both;
	border-bottom:1px solid #000000;
}

.hosi_line{
	width:778px;
	clear:both;
	border-bottom:1px solid #000000;
}

.hosi li{
	height:61px;
	list-style:none;
	float:left;
}

.hosi_daigaku{
	width:60px;
	border-right:1px solid #000000;
}

.hosi_score{
	width:50px;
	border-right:1px solid #000000;
}

.hosi_under{
	width:60px;
}

/* 5部 星取表 */

.five{
	width:709px;
	margin:auto;
	margin-bottom:8px;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	text-align:center;
	clear:both;
}

.five_line_iro{
	width:709px;
	background:#99CC66;
	border-bottom:1px solid #000000;
	clear:both;
}

.five img{
	margin-top:1px;
	height:80px;
	width:80px;
	clear:both;
}

.five_line{
	width:709px;
	border-bottom:1px solid #000000;
	clear:both;
}

.five li{
	float:left;
	height:81px;
	list-style:none;
}

.five_daigaku{
	width:80px;
	border-right:1px solid #000000;
}

.five_score{
	width:60px;
	border-right:1px solid #000000;
}

.five_under{
	width:60px;
}

/* 5部 星取表修正版 090902 */

.five2{
	width:790px;
	margin:auto;
	margin-bottom:8px;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	text-align:center;
	clear:both;
}

.five2_line_iro{
	width:790px;
	background:#99CC66;
	border-bottom:1px solid #000000;
	clear:both;
}

.five2 img{
	margin-top:1px;
	height:80px;
	width:80px;
	clear:both;
}

.five2_line{
	width:790px;
	border-bottom:1px solid #000000;
	clear:both;
}

.five2 li{
	float:left;
	height:110px;/*81*/
	list-style:none;
}

.five2_daigaku{
	width:80px;
	border-right:1px solid #000000;
}

.five2_score{
	width:60px;
	border-right:1px solid #000000;
}

.five2_under{
	width:60px;
}

/* 5部 星取表修正版 100902 */


.five3{
	width:874px;
	margin:auto;
	margin-bottom:8px;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	text-align:center;
	clear:both;
}

.five3_line_iro{
	width:874px;
	background:#99CC66;
	border-bottom:1px solid #000000;
	clear:both;
}

.five3 img{
	margin-top:1px;
	height:80px;
	width:80px;
	clear:both;
}

.five3_line{
	width:874px;
	border-bottom:1px solid #000000;
	clear:both;
}

.five3 li{
	float:left;
	height:110px;/*81*/
	list-style:none;
}

.five3_daigaku{
	width:80px;
	border-right:1px solid #000000;
}

.five3_score{
	width:60px;
	border-right:1px solid #000000;
}

.five3_under{
	width:60px;
}

/* スコアボード */

.scob{
	background:#008000;
	text-align:center;
	color:#ffffff;
	font-size:12px;
	padding:8px 0px 8px 8px;
	clear:both;
}

.scob li{
	padding:2px 0px;
	list-style:none;
}

.scob_score{
	width:540px;
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-left:1px solid #000000;
	border-color:#ffffff;
	margin-bottom:6px;
	clear:both;
}

.scob_score ul{
	width:540px;
	height:21px;
	border-bottom:1px solid #000000;
	border-color:#ffffff;
	clear:both;
}

.scob_score li{
	float:left;
}

.scob_score_univ{
	width:17%;
	border:0px;
}

.scob_score_pt{
	width:5%;
	border-left:1px solid #000000;
	border-color:#ffffff;
}

.scob_mid{
	width:540px;
	border:0px;
	margin-bottom:6px;
	clear:both;
}

.scob_mid_line{
	width:540px;
	border:0px;
}

.scob_mid_line_side{
	background:#006600;
	width:45%;
	float:left;
	border:0px;
	padding:2px 0px;
}

.scob_mid_line_center{
	background:transparent;
	width:10%;
	float:left;
	border:0px;
	padding:2px 0px;
}


.scob_foot{
	width:540px;
	border:0px;
	margin-bottom:6px;
	clear:both;
}

.scob_foot_line{
	width:540px;
	border:0px;
}

.scob_foot_line_left{
	background:#006600;
	float:left;
	width:49%;
}

.scob_foot_line_right{
	background:#006600;
	float:right;
	width:49%;
}

.scob_foot li{
	float:left;
}

.scob_foot_line_position{
	width:18%;
}

.scob_foot_line_player{
	width:22%;
}

.scob_foot_line_native{
	width:29%;
}

.scob_foot_line_pt{
	width:6%;
}


.scob_foot2{
	width:540px;
	border:0px;
	margin-bottom:6px;
	clear:both;
}

.scob_foot2_line{
	width:540px;
	border:0px;
}

.scob_foot2_line_left{
	background:#006600;
	float:left;
	width:49%;
}

.scob_foot2_line_right{
	background:#006600;
	float:right;
	width:49%;
}

.scob_foot2 li{
	float:left;
}

.scob_foot2_line_position{
	width:25%;
}

.scob_foot2_line_player{
	width:15%;
}

.scob_foot2_line_native{
	width:14%;
}

.scob_foot2_line_pt{
	width:9%;
}