/****************************************/
/*             left menu                */
/****************************************/
#content h1 {font-size:1.5em;font-weight:bold;background:none;margin:7px 0 5px 0;padding:0px 0 7px 0;border-bottom:0px;}

.phgly_bg{background:url("http://i.yimg.jp/images/sportsnavi/soccer/hs/86th/body_bg.gif") repeat-y;}

body{background-image:none;background: #fff url("http://i.yimg.jp/images/sportsnavi/baseball/hs/10spring/10spring_bg.gif") top left repeat-y !important;}

/*##############################################################
															head帯
##############################################################*/

div#head_title {height: 57px;overflow: hidden;background: url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/11spring_head_bg.jpg") left top repeat-x;}

div#head_title div.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
div#head_title div.clearfix{min-height:1px;}
* html div#head_title div.clearfix{height:1px;/*\*//*/height:auto;overflow:hidden;/**/}
div#head_title div.clearfix{display:block;}


div#head_title div#head_img_1st {width: 780px;height: 57px;float: left;overflow: hidden;background: url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/11spring_head.jpg") left top no-repeat;}
div#head_title div#head_img_1st h1{width: 432px !important;margin:0;padding: 0;float: left;text-indent:-9999px;}
div#head_title div#head_img_1st h1 a{width:432px;height:57px;margin:0;padding:0;display:block;background: url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/11spring_head.jpg") left top no-repeat;}

div#head_title div#head_img_n {width: 780px;height: 57px;float: left;overflow: hidden;background: url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/11spring_head_none.jpg") left top no-repeat;}
div#head_title div#head_img_n h1{width: 432px !important;height: 57px;margin:0;padding: 0;float: left;}

div#head_title div#head_img_n h1 a{width:432px;height:57px;margin:0;padding:0;display:block;text-indent: -9999px;}

/* スコアボード-------------------------------------------------- */

div#head_title div#head_img_1st div#sBoard{margin-left:432px;}

div#head_title div#head_img_1st div#sBoard table{width:213px;height:57px;border:none;border-spacing:0;border-collapse:collapse;}

div#head_title div#head_img_1st div#sBoard table td{padding-left:15px;text-align:left;color:#fdfdfd;font-size:16px;line-height:1.3em;}
div#head_title div#head_score {padding: 8px 0;vertical-align: middle;}
div#head_title div#head_score table {font-size: 14px;color: #f2f2f2;font-weight: bold;}
div#head_title div#head_score table a,div#head_title div#head_img_1st div#sBoard table td a{color: #f2f2f2;}
div#head_title div#head_score td {padding: 3px 0 2px 0;_padding: 4px 0 3px 0;text-align:center;text-shadow:0 1px 0 #050505;}
div#head_title div#head_score td.gDay{width:70px;line-height: 120%;color: ff8508;}
div#head_title div#head_score td.team {padding:0 3px;}
div#head_title div#head_score td.point {padding:0 3px;}
div#head_title div#yahoo_s {width: 144px;float: right;background: url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/11spring_head.jpg") right top no-repeat;}
div#head_title div#yahoo_s a {width: 144px;height: 57px;display: block;text-indent: -9999px;}

/*##############################################################
															メニュー
##############################################################*/

.leftmenu a:link { text-decoration: none; color: #000;}
.leftmenu a:visited { text-decoration: none; color: #000;}
.leftmenu a:hover  { text-decoration: underline; color: #000;}
.leftmenu a:active { text-decoration: none; color: #000;
}

/*** detail ***/
div.leftmenu {	width:130px;	font-size: 12px; line-height: 135%;}

div.leftmenu div.menu1 span{background:url("http://i.yimg.jp/images/sportsnavi/baseball/hs/10spring/mark1.gif") no-repeat 4px 50%;padding:0px 0px 0px 12px;}

div.leftmenu div.menu1 span.down {background:url("http://i.yimg.jp/images/sportsnavi/baseball/hs/09spring/mark_down1.gif") no-repeat 4px 50% !important;padding:0px 0px 0px 12px;}
div.leftmenu div.menu2 span{background:none;padding:0px 0px 0px 12px;color:#193b43i;font-weight:bold;}
div.leftmenu div.menu3 span{background:none;padding:0px 0px 0px 17px;}

div.leftmenu div.menu1 span.no-mark{background:none !important;padding:0px 0px 0px 5px;}

div.menu0 {margin: 0; padding:3px 0px;text-align: center;background: #1a1a1a;border-top: 1px solid #1f1f1f;border-bottom: 1px solid #1f1f1f;color: #FFFFFF;font-weight:bold;line-height:135%;	}
	
div.menu1 {margin: 0;padding:6px 0px 4px 2px;background:#a6e3ed url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/menu1.gif") repeat-x;border-top: 1px solid #d0eff5;border-bottom: 1px solid #79a9b2;text-indent:-2px;line-height:135%;color: #000;text-shadow:0 1px 0 #daf1f5;}

div.menu1 select {margin-left: 12px;}

/*
div.menu2 {
margin: 0;
padding:5px 0px 5px 2px;
background:#55cce6 url("http://i.yimg.jp/images/sportsnavi/baseball/hs/09spring/menu1.gif") repeat-x;
border-top: 1px solid #83d0e2;
border-bottom: 1px solid #629ba9;
text-indent:-2px;
line-height:135%;
}

div.menu3 {
margin: 0;
padding:5px 0px 5px 2px;
background:#55cce6 url("http://i.yimg.jp/images/sportsnavi/baseball/hs/09spring/menu1.gif") repeat-x;
border-top: 1px solid #83d0e2;
border-bottom: 1px solid #629ba9;
text-indent:-2px;	line-height:135%;
}
*/

div.here {background:#c4c4c4 url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/menu1_here.gif") repeat-x;border-top: 1px solid #f5f5f5;border-bottom: 1px solid #79a9b3;color:#192900;}
div.leftmenu div.here span{background:url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/mark1_here.gif") no-repeat 4px 50% !important;padding:0px 0px 0px 12px;font-weight: bold;}
div.here .normal {background-image: none !important;padding: 0 !important;font-weight: normal;}

div.blank {height: 20px;background-color: #307ba4;}
div.menu-out {margin: 0;padding:3px 0px;background-color: #85c0e0;border-top: 1px solid #66a5c8;border-bottom: 1px solid #fff;color:#307ba4;text-indent: 4px;font-weight:bold;line-height:135%;}

div.menu-out1 {margin: 0;padding:3px 0px;background-color: #85c0e0;border-top: 1px solid #66a5c8;border-bottom: 1px solid #fff;color:#307ba4;text-indent: 4px;line-height:135%;}

div.menu-out1 a{color:#003366;}

.fc1 { color: #ffffff;}

#container #navigation a {background-image:none;padding-left: 0px;color:#000;}
#container #navigation table{margin:0;padding:0;}
#container #navigation td{margin:0;padding:0;}
#container #navigation tr{margin:0;padding:0;}

div.leftmenu div.menu_title {background:#262626;font-weight: bold;color:#ffffff !important;border-top: 1px solid #060606;border-bottom: 1px solid #030303;padding:5px 3px 5px 6px;line-height:120%;margin-top :20px;}

div.menu_title a:link{ color:#fff !important;}
div.menu_title a:hover{ color:#fff !important;}
div.menu_title a:visited{ color:#fff !important;}


/*##############################################################
															小見出し
##############################################################*/

div.stitle_bg {margin-bottom: 10px;padding-right: 10px;background: url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/title_bg_r.gif") right top no-repeat;}
div.stitle_bg h3 {height: 25px;_height: 30px;margin: 0;padding:2px 0 3px 20px;_padding:3px 0 4px 20px;font-size: 14px;color: #f2f2f2;text-shadow:0 1px 0 #000;line-height: 185%;background: url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/title_bg_l.gif") left top no-repeat;}
div.stitle_bg h3 a {color: #f2f2f2;}
div.stitle_bg_cright {height: 25px;_height: 35px;margin: 0 0 6px 0;padding:5px 10px 5px 20px;text-align: left;background: url("http://i.yimg.jp/images/sportsnavi/baseball/hs/10spring/title_bg_cright.gif") right top no-repeat;overflow:hidden;}
div.stitle_bg_cright h5 {width:150px;height:25px;height:_35p;margin:0 !important;padding:0 !important;float:left !important;color: #f2f2f2;font-size:14px;line-height: 185%;}
div.stitle_bg_cright div#allbtn {margin:4px -5px 0 0;_margin:4px -5px 0 0;float:right;}
div.stitle_bg_cright div#allbtn img {border:none;}

/*##############################################################
															コンテンツ
##############################################################*/

div#center_con {
	width: 100%;
	margin-top: 6px;
}

div.out_gr {
background-color:#EFEFEF;
border:1px solid #E1E1E1;
margin:10px 0;
padding:5px;
}

div.out_gr div.out_wh {
background-color:#FFFFFF;
border:1px solid #DDDDDD;
padding:5px;
	_zoom: 100%;
}

/*##############################################################
															トップ
##############################################################*/


/* 3部------------------------------------------------*/

div#headlines_topics {
	font-size: 12px;
}

div#headlines_topics h4 {
	margin-bottom: 10px;
	padding-bottom: 3px;
	border-bottom: 1px dotted #c0c0c0;
	font-size: 14px;
}

div#headlines_topics ul {
	margin: 10px 0 10px 33px;
	_margin: 10px 0 10px 35px;
	padding-left:0;
	line-height: 1.7em;
}

div#headlines_topics div.t_right {
	margin: 0;
	padding: 0 0 10px 0;
	text-align: right;
}

.top_map{
	margin-bottom: 15px;
	text-align:center;
}

div.text ul.news {
margin-left: 235px;
_margin: 0 0 0 225px;
padding:0;
font-size:12px;
}

/*##############################################################
															コラム
##############################################################*/

#content .boxL {
	margin-top: -7px;
}

#content .boxR {
	margin-top: -7px;
}

/*##############################################################
															出場校一覧
##############################################################*/

table#tl_table {width: 100%;border: 1px solid #c0c0c0;border-spacing: 0;border-bottom: none;border-right: none;font-size: 12px;}
table#tl_table th {padding: 5px 3px;background-color: #c2ebf2;border-width: 1px;border-style: solid;border-color: #f2f2f2 #c0c0c0 #c0c0c0 #f2f2f2;font-size: 14px;}
table#tl_table th img {margin-bottom: 2px;_margin: 2px 0 0 0;vertical-align: middle;}
table#tl_table th.area {padding: 7px 3px 5px 3px;text-align: left;background-color: #d9d9d9;border-width: 1px;border-style: solid;border-color: #f2f2f2 #c0c0c0 #acacac #f2f2f2;}
table#tl_table td {padding: 5px;border-width: 0 1px 1px 0;border-style: solid;border-color: #c0c0c0;text-align: center;}

/*##############################################################
															出場校
##############################################################*/
div#divTeam{text-align:center;font-size:12px;}

div#TL1,div#TL2{margin-bottom:10px;border-bottom:1px dotted #808080;}
div#TL1{margin-bottom:-10px;}

div#TL1 h3,div#TL2 h3{margin:0;padding:1px 0 0 5px;font-size:16px;border-left:7px solid #125966;}

div#teams div.out_wh {padding:10px;}
div#teams div.out_wh div#teamsCon {overflow:hidden;}
div#teams div.out_wh div#teamsCon div.left {float:left;}

div#teams span {margin-left:3px;font-size:12px;}

div#teams h2 {margin-top: 3px;font-size:2em;}

div#teams div.out_wh p.teamText {margin-top:5px;}
div#teams div.out_wh div#teamsCon img {margin-top: 18px;border:none;float:right;}
div#teams div.out_wh div.box-anc,div#teams div.out_wh div.btn-anc {font-size:12px;}
div#teams div.out_wh div.btn-anc {margin:10px 0 2px 8px;}
div#teams div.out_wh div.gb_down {margin:10px 0 2px 8px;_margin:13px 0 2px 8px;}
div#teams div.out_wh div.box-anc img,div#teams div.out_wh div.btn-anc img {vertical-align:middle;border:none;}

table.tableTeam{width: 100%;font-size: 12px;border: 0;border-spacing: 0;border-collapse:collapse;}

table.tableTeam th{padding: 5px 3px 4px 3px;border:1px solid #c0c0c0;background:#caedf3 url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/td_bg.gif") left top no-repeat;}

table.tableTeam th.s1,table.tableTeam th.s4{width:30px;}
table.tableTeam th.s3,table.tableTeam th.s6{width:40px;}

table.tableTeam td{padding:3px 5px;border:1px solid #c0c0c0;}
table.tableTeam td.s1,table.tableTeam td.s3,table.tableTeam td.s4,table.tableTeam td.s6{text-align:center;}

div#teams div.out_wh div.box-anc table {width: 100%;border: 1px solid #c0c0c0;border-spacing: 0;border-bottom: none;border-right: none;font-size: 12px;}
div#teams div.out_wh div.box-anc th {padding: 5px 3px 4px 3px;background-color: #2387a7;border-width: 1px;border-style: solid;border-color: #f2f2f2 #c0c0c0 #c0c0c0 #f2f2f2;background-color: #caedf3;}
div#teams div.out_wh div.box-anc th.s1,div#teams div.out_wh div.box-anc th.s4 {width:30px;}
div#teams div.out_wh div.box-anc th.s3,div#teams div.out_wh div.box-anc th.s6 {width:40px;}


/*
div#teams div.out_wh div.box-anc th.s3,div#teams div.out_wh div.box-anc td.s3 {
border-right:1px solid #808080;
}
*/

div#teams div.out_wh div.box-anc table td {padding:3px 5px;border-width: 0 1px 1px 0;border-style: solid;border-color: #c0c0c0;}

div#teams div.out_wh div.box-anc table td.s1,div#teams div.out_wh div.box-anc table td.s3,div#teams div.out_wh div.box-anc table td.s4,div#teams div.out_wh div.box-anc table td.s6 {text-align:center;}
div#teams div.out_wh ul {margin:5px 0 10px 0;padding:0;font-size:12px;border-top:1px dotted #c0c0c0;list-style:none;clear:both;}
div#teams div.out_wh li {padding: 7px 5px 5px 10px;_padding: 6px 5px 5px 10px;border-bottom:1px dotted #c0c0c0;}
div#teams div.out_wh li p{margin-top:5px;}

div#teams div.out_wh div.link {margin:10px 0 0 0;font-size:12px;text-align:right;}
div#teams div.out_wh div.link img {margin-left:15px;vertical-align:middle;border:0;}

div.blogTeam h4 {margin:15px 0 0 0;padding:7px 0 6px 25px;font-size:14px;color:#f2f2f2;background: #191919 url("http://i.yimg.jp/images/sportsnavi/blog/blog_m_mt_list_black.gif") 7px center no-repeat;}
div.blogTeam h4 a {color:#f2f2f2;}

div.blogTeam div.blogCon {padding:5px;font-size:12px;border:1px solid #c0c0c0;border-top:none;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;-moz-border-radius: 0 0 8px 8px !important;-webkit-border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;}
div.blogTeam div.blogCon h5 {margin:10px 8px 0 8px;padding:0 0 2px 3px;;font-size:12px;border-bottom:1px dotted #707070;}
div.blogTeam div.blogCon ul {margin:0;padding:12px 5px 8px 27px;_padding-left: 30px;line-height:1.5em;}

/*##############################################################
															注目選手
##############################################################*/

div.bgGr{margin-bottom:15px;padding:5px;border:1px solid #ccc;background-color:#f2f2f2;}
div.bgGr div.bgWh{padding:10px;font-size:12px;border:1px solid #d9d9d9;background-color:#fff;}

div.bgWh div.leftPhoto{width:186px;_width:157px;margin-right:30px;float:left;font-size:11px;}

div.bgWh div.leftPhoto span{margin-bottom:3px;display:block;text-aling:center;}
div.bgWh div.leftPhoto span img{border:1px solid #bfbfbf;}
div.bgWh div.rightDetail{margin-left:213px;}
div.bgWh div.rightDetail h4,div.bgWh div.nophotoDetail h4{margin:0 0 25px 0;padding:0;font-size:18px;border-bottom:3px double #92c2cc;}
div.bgWh div.rightDetail p,div.bgWh div.nophotoDetail p{margin:0 0 12px 0;padding:0;border-bottom:1px dotted #a0a0a0;}
div.bgWh div.rightDetail p.lastText,div.bgWh div.nophotoDetail p.lastText{line-height:1.4em;border-bottom:none;}

table#n_player {width: 100%;border: 0;border-collapse: collapse;border-spacing: 0;}
table#n_player td.left {vertical-align: top;font-size: 12px;}
table#n_player td.right {width:300px;padding-left:12px;vertical-align: top;}

div#pic_text h4 {margin:  0 0 10px 0;padding: 0;line-height: 130%;font-size: 16px;}

div#n_play_table {width: 100%;clear: left;}

div#n_play_table table {width: 100%;font-size: 12px;border: 1px solid #c0c0c0;border-spacing: 0;border-bottom: none;border-right: none;}
div#n_play_table th,div#n_play_table td {padding: 5px;}
div#n_play_table th {border-width: 1px;border-style: solid;border-color: #f2f2f2 #c0c0c0 #c0c0c0 #f2f2f2;background-color: #caedf3;white-space: nowrap;}
div#n_play_table td {border-width: 0 1px 1px 0;border-style: solid;border-color: #c0c0c0;text-align: left;}

div.playerOlink {font-size: 12px;line-height: 125%;}
div.playerOlink p {margin: 5px 0 0 0 !important;text-indent: 0 !important;}

div.playerOlink h5 {margin: 0;padding: 10px 0 3px 0;font-size: 14px;}
/*##############################################################
															地区予想＆結果ページ
##############################################################*/

/* index.html ----------------------------------*/
div#headLine{
margin-bottom:12px;
background: url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/ptitle_bg.jpg") left top repeat-x;
}

div#headLine div#headLineLeft{background: url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/ptitle_L.jpg") left top no-repeat;}
div#headLine div#headLineRight{padding:7px 0;background: url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/ptitle_R.jpg") right top no-repeat;}


div#headLine table{
width:100%;
height:56px;
}

div#headLine table td{
padding-left:20px;
font-size:16px;
font-weight:bold;
}

div#headLine a {
padding-left:12px;
color: #2b2b2b;
background:url("http://i.yimg.jp/images/sportsnavi/baseball/hs/10spring/mark1.gif") left center no-repeat;
}

table#b_index_t {
	width: 100%;
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
}

table#b_index_t td.left {
	width:50%;
	padding: 0 5px 5px 0;
	vertical-align:top;
}

table#b_index_t td.right {
	padding: 0 0 5px 5px;
	width:50%;
	vertical-align:top;
}

div.area_bg_index {
	padding: 0 !important;
	overflow: hidden;
}

div.area_bg_index h4 {
	margin: 0;
	padding: 12px 10px 8px 10px;
	float:left;
}

div.area_bg_index div.area_tb_line {
	padding: 10px;
	font-size: 12px;
	clear:both;
	border-top:1px solid #c0c0c0;
}

div.area_bg_index div.area2_ent {
	margin: 0;
	padding: 10px 5px 10px 10px;
	clear:both;
	border-top:1px solid #c0c0c0;
}

div.area_bg_index div.bt-link {
	float: right;
	margin: 0;
	padding: 14px 5px 0 5px;
	font-size: 12px;
}

/* index.html ----------------------------------*/
div.area_bg,div.area_bg_index {
	_width: 100%;
	margin-bottom: 10px;
	border: 1px solid #c0c0c0;
	border-top: 0;
	padding:10px;
	background: #fff url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/area_bg.gif") left top repeat-x;
}

div.area_bg div.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
div.area_bg div.clearfix{min-height:1px;}
* html div.area_bg div.clearfix{height:1px;/*\*//*/height:auto;overflow:hidden;/**/}
div.area_bg div.clearfix{display:block;}

.area2_bg{font-size:90%; padding:7px 3px; background:url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/area_bg2.gif"); text-align:center;}

.area_bg table {
	width: 100%;
	margin-bottom: 10px;
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
}

.area_bg td.s1 {
	width:75%;
	font-size: 14px;
	font-weight: bold;
}

.area_bg td.s2 {
	width:25%;
	text-align: right;
}

.area2_ent{
	margin: 12px 0 0 0;
	font-size: 12px;
}

div.area_bg div.openWindow div.area2_ent{
float:left;
}

div.rightLink{
margin:0 0 12px 0;
padding-left:14px;
float:right;
font-size:12px;
background:url("http://i.yimg.jp/images/sportsnavi/soccer/j/mark_02.gif") left center no-repeat;
}



div.r_selection {
	margin: 10px 0 15px 0;
	padding: 15px 0 15px 5px;
	border-width: 1px 0;
	border-style: dotted;
	border-color: #c0c0c0;
	font-size: 16px;
	font-weight: bold;
	background-color: #f5f5f5;
}

div#pic_text {
	margin: 5px 0 10px 0;
	_padding: 5px 0 0 0;
	font-size: 12px;
	overflow: hidden;
}

div#pic_text strong {
	margin: 0 0 5px 0;
	display: block;
}

div#pic_text div.pic {
	width: 200px;
	margin: 0 10px 0 0;
	padding: 3px;
	float: left;
	border: 1px solid #ddd;
	text-align: center;
}

div#pic_text div.pic span {
	margin: 3px 0 0 0;
	display: block;
	text-align: left;
}

div#pic_text div.text {
	line-height: 1.6em;
}

div#pic_text div.text p {
	margin: 0;
	padding: 0;
	text-indent: 1em;
	display:inline;
	overflow:hidden;
}

div#pic_text div.textNews{margin-left:235px;line-height: 1.6em;}
div#pic_text div.textNews ul{margin:0;padding:0;}

div#pic_text div.t_right {
	padding-right:5px;
	text-align: right;
	clear: both;
}

div#ent_list {
	margin: 15px 0 15px 0;
	padding: 0 auto;
	text-align: center;
}

#ent_list table {
	margin: 0;
	padding: 0;
	width: 100%;
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 12px;
}

#ent_list td {
	width: 9%;
	border: 1px solid #787878;
	padding: 0;
	white-space: nowrap;
}

#ent_list a {
	display: block;
	text-align: center;
	padding: 7px 5px;
	background: #c6c6c6 url("http://i.yimg.jp/images/sportsnavi/baseball/hs/10spring/edit_line_0.gif") left top repeat-x;
}

#ent_list a:hover,#ent_list #cur {
	color: #f2f2f2;
	background: #0e808c url("http://i.yimg.jp/images/sportsnavi/baseball/hs/10spring/edit_line_1.gif") left top repeat-x;
}

#ent_list #cur {
	font-weight: bold;
	text-align: center;
	padding: 7px 5px;
}

/* トーナメント */

div.tmLink{
margin-bottom:12px;
text-align:right;
font-size:12px;
}

div.tmLink span{
padding-left:14px;
background:url("http://i.yimg.jp/images/sportsnavi/soccer/j/mark_02.gif") left center no-repeat;
}

#win_title {border-bottom: 1px dotted #777;padding-bottom: 2px;margin-bottom: 5px;}

#win_tournament {border:0px solid #ccc;margin: 5px 0;*margin: 10px 0;padding: 5px 0;text-align:center;clear:both;}

#win_tournament table {
	font-size: 12px;
	margin: 5px auto 15px auto;
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	padding: 0;
}

#win_tournament td.win {
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/hs/10spring/win_m_s.gif") center top no-repeat;
}

#win_tournament div {
	border: 1px solid #777;
	width: 90px;
	height: 29px;
	*height: 45px;
	padding: 7px 3px;
	line-height: 120%;
	text-align:center;
}

#win_tournament div.cap {
	text-align: left !important;
	font-size: 14px;
	font-weight: bold;
	margin: 0 auto !important;
	*margin-bottom: -20px;
	padding: 0 !important;
	border: 0 !important;
	width: 437px;
	*width: 412px;
}



#win_tournament .mtop15 {
	margin-top: 15px;
}

#win_tournament .mtop20 {
	margin-top: 20px;
}

#win_tournament_1 {
	border:0px solid #ccc;
	margin: 5px 0;
	*margin: 10px 0;
	padding: 5px 0;
	text-align:center;
	clear:both;
}

#win_tournament_1 table {
	font-size: 12px;
	margin: 5px auto 15px auto;
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	padding: 0;
}

#win_tournament_1 td.win {
	background: url("http://i.yimg.jp/images/sportsnavi/baseball/hs/10spring/win_m_s.gif") center top no-repeat;
}

#win_tournament_1 div {
	border: 1px solid #777;
	width: 95px;
	height: 17px;
	*height: 45px;
	padding: 13px 3px;
	line-height: 130%;
	text-align:center;
}

#win_tournament_1 div.cap {
	width: 100%;
	margin: 0 auto !important;
	_margin-bottom: -20px;
	padding: 0 !important;
	border: 0 !important;
	text-align: left !important;
	font-size: 14px;
	font-weight: bold;
	color: #111;
}



#win_tournament_1 .mtop15 {
	margin-top: 15px;
}

#win_tournament_1 .mtop20 {
	margin-top: 20px;
}

/*##############################################################
															選考基準ページ
##############################################################*/

/* select page */
.select-column {
	margin: 24px 0 0 0;
	padding: 6px 0 0 0;
	width: 96%;
}
.select-column  h3{
	margin: 0 0 12px 0;
	padding: 0 0 2px 0;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px dotted #c0c0c0;
}
.select-column p {
	margin: 0;
	padding: 0 12px;
	font-size: 12px;
	line-height: 1.5;
}

/*##############################################################
															地区予想＆結果ページ
##############################################################*/

div.b_12th {
	font-size: 12px;
	line-height: 1.5em;
}

div.b_12th h4 {
	margin:0 0 3px 0;
	padding:0;
	font-size: 14px;
}

div.b_12th h4 span {
	font-size: 12px;
	font-weight: normal;
}

div.b_12th p {
	margin: 0 0 20px 0;
	padding: 0;
	text-indent: 1em;
}

/*##############################################################
															歴代優勝校
##############################################################*/

#rec_table {width: 100%;border: 1px solid #c0c0c0;border-spacing: 0;border-bottom: none;border-right: none;}
#rec_table th {padding:5px 3px;font-size:14px;border-width: 1px;border-style: solid;border-color: #f2f2f2 #c0c0c0 #c0c0c0 #f2f2f2;background-color: #caedf3;}
#rec_table td {padding: 5px;border-width: 0 1px 1px 0;border-style: solid;border-color: #c0c0c0;text-align: center;}
#rec_table td.cl1 {background-color: #d6f5ff;}

.bgcolor1 { background-color: #f7f7f7;}
.bgcolor2 { background-color: #ffffff;}
.bgcolor3 { background-color: #f0f0f0;}

/*##############################################################
															歴代入場曲
##############################################################*/

#mar_table {width: 100%;border: 1px solid #c0c0c0;border-spacing: 0;border-bottom: none;border-right: none;}
#mar_table th {padding:5px 3px;font-size:14px;border-width: 1px;border-style: solid;border-color: #f2f2f2 #c0c0c0 #c0c0c0 #f2f2f2;background-color: #caedf3;}
#mar_table th.s1{width:15%;}
#mar_table th.s2{width:12%;}
#mar_table th.s3{width:40%;}
#mar_table th.s4{width:33%;}
#mar_table td {padding: 5px;border-width: 0 1px 1px 0;border-style: solid;border-color: #c0c0c0;text-align: center;}
#mar_table td.cl1 {background-color: #d6f5ff;}


/*##############################################################
															トーナメント
##############################################################*/

div#tournament32 {text-align:center;}
div#tournament32 div#tImage {width:471px;height:1311px;margin:0 auto;}

/*##############################################################
															試合日程・結果
##############################################################*/

div.sch_con {font-size:12px;}

div.sch_con h4 {margin:20px 0 0 0;padding:5px 0 4px 6px;font-size:14px;color:#f2f2f2;background-color:#262626;}

div.sch_con table {width:100%;font-size:12px;border-width:0 1px 1px 1px;border-style:solid;border-color:#c0c0c0;border-spacing:0;border-collapse:collapse;}
div.sch_con table td {padding:7px 7px 6px 7px;border:1px solid #c0c0c0;}
div.sch_con table td.cell-game {width:45px;text-align:center;border-top:none;background:#caedf3 url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/td_bg.gif") left top no-repeat;}

div.sch_con table td.cell-team1,div.sch_con table td.cell-team2,div.sch_con table td.cell-score {text-align:center;border-top:none;}
div.sch_con table td.cell-team1,div.sch_con table td.cell-team2 {width:38%;font-size:14px;font-weight:bold;}
div.sch_con table td.hot-txt {background:#caedf3 url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/td_bg.gif") left top no-repeat;}

/*##############################################################
															バックナンバー
##############################################################*/


#bnum_table {
	width: 100%;
	border: 1px solid #aaa;
	border-collapse: collapse;
	border-spacing: 0;
}

#bnum_table th {
	color: #fff;
	border: 1px solid #aaa;
	text-align: left;
	padding: 10px 5px;
}

#bnum_table th.bg1 {
	background: rgb(20,105,133) url("http://i.yimg.jp/images/sportsnavi/baseball/hs/09spring/backn_bg_b.gif") left top repeat-x;
}

#bnum_table th.bg2 {
	background: rgb(48,104,51) url("http://i.yimg.jp/images/sportsnavi/baseball/hs/09spring/backn_bg_g.gif") left top repeat-x;
}

#bnum_table td {
	border: 1px solid #ccc;
	padding: 5px;
}

/*##############################################################
															右カラム
##############################################################*/

div#right_map {text-align: right;}

table.r_right_t {width: 100%;margin: 0 0 6px 0;border: 1px solid #c0c0c0;border-bottom: none;border-right: none;font-size: 12px;}
table.r_right_t th {padding: 3px 5px;vertical-align: top;text-align: left;border-width: 1px;border-style: solid;border-color: #f2f2f2 #c0c0c0 #c0c0c0 #f2f2f2;background-color: #caedf3;}
table.r_right_t td {padding: 3px;border-width: 0 1px 1px 0;border-style: solid;border-color: #c0c0c0;}

table.right_schedule{width:100%;border: 1px solid #c0c0c0;border-spacing: 0;border-bottom: none;border-right: none;font-size: 12px;}
table.right_schedule th,table.right_schedule td {line-height: 1.5em;}
table.right_schedule th{background-color: #2387a7;border-width: 1px;border-style: solid;border-color: #f2f2f2 #c0c0c0 #c0c0c0 #f2f2f2;background-color: #caedf3;font-size: 12px;}
table.right_schedule td{padding: 0 3px 0 10px;border-width: 0 1px 1px 0;border-style: solid;border-color: #c0c0c0;text-align: left;}

/*出場校一覧-------------------------*/
div.rightArea h4{width:278px;_width:300px;height:24px;margin:0;padding:0 0 0 22px;font-size: 12px;color: #f2f2f2;text-shadow:0 1px 0 #000;text-align:left;line-height: 24px;border:none;background:url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/right_title_bg.gif") left top no-repeat;}
div.rightArea div.rightAreaout{width:298px;_width:300px;border:1px solid #262626;}

div.rightArea table.rightpSchool{width:100%;font-size:12px;border:none;border-collapse:collapse;border-spacing:0;}

div.rightArea table.rightpSchool td{width:50%;padding:7px 5px 6px 10px;border-bottom:1px solid #ccc;}
div.rightArea table.rightpSchool td.s1{border-right:1px solid #ccc;}
div.rightArea table.rightpSchool td.lastTd{border-bottom:none;}

/*日時詳細-------------------------*/
div.rightArea div.rightAreaout div#dDetail{padding:0;text-align:left;font-size:12px;}

div.rightArea div.rightAreaout div#dDetail table{width:100%;text-align:left;font-size:12px;border-collapse:collapse;border-spacing:0;}

div.rightArea div.rightAreaout div#dDetail table th{padding:7px 5px 5px 12px;border-bottom:1px solid #ccc;background:url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/td_bg.gif ") left top no-repeat;}

div.rightArea div.rightAreaout div#dDetail table td.tdBg{font-weight:bold;background:url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/td_bg_gr.gif ") left top no-repeat;}
div.rightArea div.rightAreaout div#dDetail table td{padding:7px 5px 5px 45px;border-bottom:1px solid #ccc;}
div.rightArea div.rightAreaout div#dDetail table td ol{margin:0;padding:0 0 0 7px;list-style:none;}
div.rightArea div.rightAreaout div#dDetail table td li{line-height:1.4em;}
div.rightArea div.rightAreaout div#dDetail p{margin:0;font-weight:bold;}
div.rightArea div.rightAreaout div#dDetail p.uLine{margin-bottom:10px;padding-left:30px;padding-bottom:5px;font-weight:normal;border-bottom:1px dotted #999;}
div.rightArea div.rightAreaout div#dDetail div.uLine{margin-bottom:10px;padding-left:30px;padding-bottom:5px;font-weight:normal;border-bottom:1px dotted #999;}
div.rightArea div.rightAreaout div#dDetail div.uLine ol{margin:0;padding:0 0 0 7px;list-style:none;}

/*天気-------------------------*/

div#rightWeather{width:300px;background:url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/weather_m.gif") center top repeat-y;}
div#rightWeather div#sstitle{height:30px;_height:39px;padding-top:6px;text-align:left;font-size:12px;background:url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/weather_t.gif") center top no-repeat;}
div#rightWeather div#sstitle h4{margin:0 0 0 21px;padding:0;float:left;font-size:12px;color:#f2f2f2;text-shadow:0 1px 0 #000;border:none;background:none;}
div#rightWeather div#sstitle div#sstitleLink{margin:0 10px 0 0;float:right;color:#f2f2f2;}
div#rightWeather div#sstitle div#sstitleLink a{color:#f2f2f2;}
div#rightWeather div#dWeather{padding:0 0 16px 0;background:url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/weather_b.gif") center bottom no-repeat;}
div#rightWeather div#dWeather img{margin:10px auto 2px auto;display:block;}
div#rightWeather div#dWeather ul{margin:0;padding:0 8px !important;list-style:none;background:url("http://i.yimg.jp/images/sportsnavi/baseball/hs/11spring/weather_h.gif") center top repeat-y;}
div#rightWeather div#dWeather li{width:50%;margin:5px 0;float:left;text-align:center;font-size:12px;font-weight:bold;}


div.rblogm_r{margin-bottom:6px;}
 /*-----------------------------------------------------------
　基本設定
------------------------------------------------------------*/
.clearboth{ clear:both;}

.ta-center{ text-align:center;}

.ta-right{ text-align:right;}

.team_right{margin-right:3px;font-size:12px;text-align:right;}

.width100 {margin: 0;padding: 0;width: 100%;height: auto;}

/* 余白用 */
div.width6 {margin: 0;padding: 0;width: 6px;}
div.width12 {margin: 0;padding: 0;width: 12px;}
div.width240 {margin: 0;padding: 0;width: 240px;height: auto;}

div.height2 {margin: 0;padding: 1px;width: auto;}

div.height6 {margin: 0;padding: 3px;width: auto;}
div.height12 {margin: 0;padding: 6px;width: auto;}
div.height18 {margin: 0;padding: 9px;width: auto;}
div.clear { clear: both;}

/* link */
.page-link {margin: 0;padding: 3px 0;font-size: 13px;background-color: #E8FBFB;border: 1px solid #cccccc;}

.mtp10{margin-top:10px;}
.mtp15{margin-top:15px;}
.mtp20{margin-top:20px;}

.mbm15{margin-bottom:15px;}
.mbm20{margin-bottom:20px;}

/* フォント設定 */
span.font-color1 {color: #999999;}
span.font-color2 {color: #FF6600;}
span.font-color3 {color: #1397a7;}

/*テーブル色指定*/
.td01{background-color:#E8FBFB;}
.td02{background-color:#E8FBFB;}

/****************************************/
/*           　　右カラム   　     　   */
/****************************************/

/*ＰＨＯＴＯ*/
.top_photobox{border:1px solid #ccc;border-top-style:none;text-align:center;background-color:#eee;}
.top_photobox .inner{background-color:#eee;padding:10px 0px;}
.top_photobox .inner p{text-align:left;padding:5px;margin:0px;}
/* 携帯モジュール */

/* twitter */

div.rightTwitter{margin-top:6px;}
div.rightTwitter #twtr-widget-1 h4{border:none !important;background-image:none !important;}

/*コラム*/
.top-column{margin:0;padding:0;border:1px solid #ccc;background-color:#fff;text-align:left;}
.rcolumnbox{padding:3px;}
.rcolumnbox ul{margin:0 0 0 10px;*margin:0 0 0 13px;padding:0;}
.rcolumnbox li{line-height:135%;margin-left:2px;}
.top-column .allc{padding: 5px;}
  

/****************************************/
/*  　 　  日程＆結果モジュール  　　   */
/****************************************/

#gam_oc_bg {
	font-size: 12px;
	background: #daeff2;
	text-align: left;
	line-height: 100%;
	clear:both;
}

#gam_oc_bg .oc_title_bg {
	background: #83e2f2;
	border-bottom: 1px solid #daeff2;
}

#gam_oc_bg .oc_title {
	border-left: 4px solid #3c3c3c;
	padding: 6px 2px 3px 2px;
	*padding: 5px 2px 4px 2px;
	width: 200px;
	float: left;
}

#gam_oc_bg .oc_title_bg .btn {
margin-right: 2px;
	padding: 2px;
	text-align: right;
}

#gam_oc_bg .oc_title_bg .btn img {
	cursor: pointer;
}

#gam_oc_bg .gam_result {
	text-align: left;
	clear: both;
}

#gam_oc_bg .gam_result table {
	border: 0;
	border-spacing: 0;
	border-collapse: collapse;
	width: 100%;
	margin: 5px 0 2px 0;
	*margin: 5px 0 3px 0;
	font-size: 12px;
}

#gam_oc_bg .gam_result .td_1{
	width: 20%;
	text-align: center;
	padding-bottom: 5px;
}

#gam_oc_bg .gam_result .td_2{
	width: 32%;
	text-align: right;
	padding-bottom: 5px;
}

#gam_oc_bg .gam_result .td_3{
	width: 16%;
	text-align: center;
	padding: 0 3px 5px 3px;
}

#gam_oc_bg .gam_result .td_4{
	width: 32%;
	text-align: left;
	padding-bottom: 5px;
}

#gam_oc_bg .gam_result td.topb {
	border-top: 1px dotted #a6a6a6;
	padding-top: 8px;
	*padding-top: 7px;
}

#gam_oc_bg .gam_result td.tbb {
	border-top: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
	padding-top: 8px;
	*padding-top: 7px;
}

#gam_oc_bg .link {
	text-align:right;
	margin-top:4px;
	padding: 0 3px 5px 0;
	border-bottom: 1px solid #66bad5;
}
#gam_oc_bg hr {
	display: none;
}
.detail1 {
	padding: 2px;
	border-left: 4px solid #f6c4ce;
	/*background-color: #6eba2c;*/
	/*background-image: url(/baseball/hs/07summer/img/btn_result_bg1.gif);*/
	background-color:#66bad5;
	background-position: top left;
	background-repeat: repeat-x;
	font-size:12px;
	color:#000;
}

.detail1 span {
	font-weight:bold;
}

.clsTocItem{
	padding:0 5px;
}

.sche-d-l{
	float:left;
	width:200px;
	padding: 0;
	margin: 0;
}
.sche-d-r{
	margin: 0;
	padding: 0;
	text-align:right;
}

/****************************************/
/*  　 　  プレイバックモジュール  　　   */
/****************************************/

.plb-box{border:1px solid #ccc;border-top-style:none;text-align:center;background-color:#eee;}

.plb-box .inner{margin-top: 5px;background-color:#eee;padding:0;}
.plb-year{background-color:#FDE1E4;padding:1px;font-size:12px;font-weight:bold;text-align:center;margin-bottom:5px;border-top: 1px solid #ccc;border-bottom:1px solid #FBA6C4;}

.plb-box .inner p{text-align:left;padding:5px;margin:0px;}

span.user1,tr.user1,table.user1,th.user1,td.user1,.top-column.user1 {font-size: 12px;}

p.user1 {font-size:12px;font-weight:normal;line-height:1.5;}

#container #wrapper #clm-prof h4.con-h4 {font-size:118%!important;margin:0;padding:3px 0;}

/****************************************/
/*  その他   */
/****************************************/

div.rLink{text-align:right;}
div.rLink a{padding-left:13px;background:url("http://i.yimg.jp/images/sportsnavi/other/athletic/iaafwc/2009/link_ar.gif") left center no-repeat;}

