﻿/* CSS Document */

/*■初期設定*/

body{color:#000000;/*通常のテキストカラー*/background-image: url(img/bg_boll03.gif);}

a{color:#0099FF;/*通常のリンクテキストカラー*/}

a:hover{color:#FF9900;/*マウスが乗った時の通常のリンクテキストカラー*/
	text-decoration:underline;/*マウスが乗った時下線を表示（つけない場合は underline を none へ）*/}

/*■初期設定ここまで*/

*{ margin:0; padding:0;}
img{ border:0;}

table,div{margin:auto;}

/*■フォントサイズ調整*/
body {font-size: 13px; /* モダンブラウザ */
    *font-size: small; /* IE 7 */
    *font: x-small; /* IE 6以下 */
	font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
p,th,td,li{font-size:12px;
	*font-size:90%;
	*font:80%;}
body{text-align:center;	}


/*■レイアウトセレクタ*/
.CNT{text-align:center;}
.L{text-align:left;}
.R{text-align:right;}


/*■基本レイアウト*/
#container{width:796px;position:absolute; left:0px; 
	margin:auto;
	text-align:left;background-color:#ffffff;}

#head{background-color-color:#ffffff;background-repeat: no-repeat;background-image: url(bg_h2_01.jpg);background-position: right top;
}
#head h1{height:16px;padding-top:2px;
	line-height:16px;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-indent:0;padding-left:5px;}
#head h2{margin:0px 0 0 0px;
	font-weight:bold;padding-left:5px;height:80px;font-size:40px;color:#ef0000;
	font-family:'Century Gothic','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;	}
#head h2 a{margin:0px 0 0 0px;
	font-weight:bold;padding-left:5px;height:80px;font-size:40px;color:#ef0000;
	font-family:'Century Gothic','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;text-decoration: none; 	}
#head h2 a:hover{margin:0px 0 0 0px;
	font-weight:bold;padding-left:5px;height:80px;font-size:40px;color:#ef0000;
	font-family:'Century Gothic','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;text-decoration: none; 	}

#head h3{text-align:right;	font-size:12px;
margin-right: 5px;
margin-bottom: 2px;
color:#333333;
	font-weight:normal;
	text-indent:0;position:absolute; top:80px;left:700px;}

#head_menu{font-weight:bold;
	background:url(img/bg_head_menu.gif) no-repeat;
	width:800px;
	height:30px;
	}
#head_menu ul{
	list-style-type:none;
	}
#head_menu ul li{
	font-size:14px;
	letter-spacing:1px;
	float:left;
	width:112px;
	height:30px;
	position:relative;
	}
#head_menu ul li a{
	color:#ffffff;
	text-decoration:none;
	display:block;
	font:14px;
	width:112px;
	height:30px;
	line-height:30px;
	text-align:center;
	}
#head_menu ul li a:hover{
	color:#FFCC00;
	}
#head_menu ul li.off{
	overflow:hidden;
	width:112px;
	}
#head_menu ul li.off ol.sub{
	left:0px;
	top:-999px;
	}
#head_menu ul ol.sub{
	position:absolute;
	left:0px;
	top:30px;
	width:112px;
	border:1px solid #999999;
	text-align:center;
	list-style-type:none;
	}
#head_menu ul li.on{
	width:112px;
	}
#head_menu ul>li.on{
	overflow:visible;/*×*/
	}
#head_menu ul ol.sub li{
	float:none;
	width:112px;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #999999;
	text-align:center;
	float:none;
	filter:alpha(opacity=82); /*IE*/
	-moz-opacity:0.82; /*FF*/
	}
#head_menu ul ol.sub li a{
	background-color:#FFFFFF;
	text-decoration:none;
	color:#000000;
	vertical-align:middle;
	font-size:14px;
	height:30px;
	line-height:30px;
	text-align:center;
	}
#head_menu ul ol.sub li a:hover{
	background-color:#FFCC00;
	color:#000000;
	}

.line{
	clear:left;
	margin:10px 0 0 0;
	}

#main_image{
	float:left;
	background:url(main_pic.jpg) no-repeat;
	width:796px;
	height:446px;
	}
#main_image p{
	margin:20px;
	color:#FFFFFF;
	font-size:12px;
	text-align:right;
	}

#contents{
	margin:10px 0 0 0;
	clear:left;
	zoom:100%;
	}
#contents:after{
	content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
	}

#foot_up{
	background:url(img/line_02.gif) no-repeat bottom;
	clear:both;
	height:32px;
	margin:0 0 0 0;
	}
#copy{
	height:20px;
	font-size:10px;
	text-align:right;
	color:#333333;
	padding:2px;
	margin:4px 0 0 0;
	}
#copy a{
	color:#333333;
	text-decoration:none;
	}
#copy a:hover{
	color:#333333;
	}



/***トップ***/
#top{}
#top_btm{zoom:100%;}

#top_btm:after{
	content: "";
	clear:both;
	height:0;
	display:block;
	visibility:hidden;}

#top div#left{
	float:left;
	width:500px;
	margin:20px 0 0 0;}

#top div#left h3{font-size:12px;}

#top div#left div#info div#main{
	overflow:auto;}

#top div#left div#info div#main p{
	margin:0px 10px 0 10px;}


/*チームデータ*/
#tbl_setA{
	border:#cccccc solid 1px;
	border-collapse:collapse;
	margin:0;
width:500px;
	}
#tbl_setA th{
	border:#cccccc solid 1px;
	text-align:right;
	background:url(bg_th.gif);
	padding:6px;
	color:#000000;
	text-align:center;width:100px;
	}
#tbl_setA td{
	border:#cccccc solid 1px;
	padding:6px;line-height:130%;
	}


#top div#right{
	float:right;
	width:270px;
	margin:20px 0 0 18px;}


#top div#right div#bnr_sps p.bnr01{	margin:0 0 10px 0;}

.side{text-align:center;vertical-align:top;padding:0px;}
.side_menu{text-align:left;background-color:#ffffff;width:270px;border-collapse:collapse;}
.side_title{font-size:13px;color:#000000;font-weight:bold;text-align:left;padding:5px;line-height:100%;
background-image:url(img/bg_head_right.gif);background-repeat:repeat-x;background-position:center top;border-right:1px solid #cccccc;border-left:1px solid #cccccc;}
.side_body{text-align:center;padding:5px;font-size:11px;border:1px solid #cccccc;}
.side_body2{text-align:left;padding:5px;font-size:11px;border:1px solid #cccccc;overflow:auto;height:100px;
scrollbar-Track-Color:#ffffff;
scrollbar-Face-Color:#ffffff;
scrollbar-Shadow-Color:#464646;
scrollbar-DarkShadow-Color:#cccccc;
scrollbar-Highlight-Color:#ffffff;
scrollbar-3dLight-Color:#ffffff;
scrollbar-Arrow-Color:#cccccc;

}

 


 



.main_title{font-size:13px;color:#000000;font-weight:bold;text-align:left;padding:8px 0px 9px 10px;line-height:100%;
background-image:url(st_info2.html);background-repeat:repeat-x;background-position:center top;border:1px solid #cccccc;}

/***その他のページ***/
#other_page{}
#other_page h3{
	font-size:22px;
	line-height:100px;
	height:100px;
	color:#000000;
	font-weight:normal;
	text-indent:20px;
	}
#other_page h4{
	background:url(http://www.geocities.jp/img/bg_h3_01.gif) no-repeat center left;
	text-indent:15px;
	font-size:120%;
	line-height:1.0em;
	vertical-align:top;
	color:#003366;
	margin:16px 0 0 0;
	}
#other_page h5{
	font-size:100%;
	line-height:1.0em;
	vertical-align:top;
	margin:14px 0 0 0;
	color:#003366;
	}
#other_page div.typeA{
	}
#other_page div.typeA p{
	margin:8px 0 16px 0;
	line-height:180%;
	}
#other_page div.typeB{
	zoom:100%;
	}
#other_page div.typeB:after{
	content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
	}
#other_page div.typeB p{
	margin:8px 0 10px 0;
	line-height:180%;
	}
#other_page div.typeB div.left{
	float:left;
	width:370px;
	}
#other_page div.typeB div.right{
	float:right;
	width:370px;
	margin:0 0 0 20px;
	}

#other_page p.margin_none{
	margin:0;
	}
#other_page p{
	margin:6px 0 0 0;
	}



/* copyrights */
#copyright{
	float: right;
}
#copyright a{
    display: inline;
    font-size: 9px;
    text-decoration: none;
}
#copyright_box{
	width: 28px;
	height: 11px;
}
#copyright p a{
	background: url(http://pondt.com/img/logo.gif) bottom no-repeat;
	width: 28px;
	float: left;
	text-indent: -9999px;
}
*:first-child+html #copyright_box{
	float:right;
}
#menu2 ul{
    list-style: none;
}
#menu2 li{
    float: left;
    margin: 0 2px;
}
.submenu{
    list-style: none;
    border: 1px solid #cccccc;
    background: #ffffff;
    visibility: hidden;
    position: absolute;
    right: 0px;
    z-index: 1;
}
h4{text-align:left; font-size:12px;margin:0px;padding:0px 0px 0px 15px;font-weight:bold;line-height:26px;height:26px;background:url(arrow/1.gif) left center no-repeat ;}

#example {vertical-align: middle; } 

.link td{font-size:12px;text-align:center;padding:5px 0px;width:165px;}

.kaikei td{font-size:14px;padding:2px 10px;border:1px solid #cccccc;}
.kaikei{height:200px;width:600px;border-collapse:collapse;}
.kaikei2 td{font-size:12px;padding:1px 8px;border:1px solid #cccccc;}

.size td{border:1px solid #cccccc;text-align:center;padding:0px 8px;}
.size2 td{border:1px solid #cccccc;padding:3px 8px;}
.size3 td{border:1px solid #cccccc;text-align:center;padding:0px 8px;}
.uni td{padding:0px 3px;}
.uni2 td{border:1px solid #cccccc;text-align:left;padding:0px 8px;font-size:10px;}

.mov td{padding:6px 8px;font-size:13px;border:1px #cccccc solid;color: #333333;}

.count td{padding:0px 5px;}
#inline{text-align:left;margin-top:20px;background-color-color:#ffffff;}
#inline h2{font-size:16px;text-align:right;margin:20px 10px 20px 0px;}
#inline h3{font-size:15px;margin:20px 0px 10px 10px;border-left:8px solid #ff0000;padding-left:5px;}
#inline p{font-size:12px;margin-left:20px;}
.recruit td{border:1px solid #585858;padding: 10px 20px; width:500px;background-color:#e7e7e7;color:#585858;}
.taisen td{border:1px solid #cccccc;padding:4px 6px;line-height:130%;font-size:12px;vertical-align: middle;}
.ground td{border:1px solid #cccccc;padding:4px 6px;line-height:130%;font-size:12px;vertical-align: middle;}
.ground{width:700px;border-collapse:collapse;}
.history{width:700px;border-collapse:collapse;}
.history td{font-size:13px;border:1px solid #cccccc;padding:1px 8px;text-align:center;}
dl{padding-left:15px;}
dt{padding-left:25px;}
dd{padding-left:35px;}
.rule{width:700px;border-collapse:collapse;}
.rule td{border:1px solid #cccccc;padding:2px 5px;}
.kounin td{text-align:left;}
.mvp{color:#ffffff;background-image:url(taitoru1.gif);font-size:14px;}
.taitoru{width:700px;border-collapse:collapse;}
.taitoru td{padding:4px;border:1px solid #cccccc;text-align:center;}
.taitorus{width:700px;border-collapse:collapse;}
.taitorus td{padding:2px;border:1px solid #cccccc;text-align:center;font-size:11px;height:25px;}
.record td{padding:1px 8px;border:1px solid #cccccc;font-size:12px;}
.record{width:700px;border-collapse:collapse;}
.taisen{width:700px;border-collapse:collapse;}
.taisen td{border:1px solid #cccccc;padding:4px 6px;line-height:130%;font-size:12px;vertical-align: middle;}
.mov{width:700px;border-collapse:collapse;}