@charset "utf-8";

.naviBox{
	width:300px;
	padding: 0;
        margin-top: 10px;
}

.columnBox .naviBox{
	width:360px;
	padding: 0;
        margin:0;
}

.naviBox .naviHeader{
	background-color:#000000;
        font-size:13px;
	font-weight:bold;
	color:#FF9900;
	width:293px;
	height:19px;
	padding:2px 0 0 7px;
}

.columnBox .naviBox .naviHeader{
	background-color:#000000;
        font-size:13px;
	font-weight:bold;
	color:#FF9900;
	width:353px;
	height:19px;
	padding:2px 0 0 7px;
}

 .naviBox .naviLink{
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	padding:10px;;
        font-size:13px;
	text-align:left;
}

.naviBox .naviLink .naviTitle{
	font-weight:bold;
}

.naviBox .naviLink .naviTitle a{
        font-size:13px;
	font-weight:bold;
        color:#000000;
}

 .naviBox .naviLink a{
	text-decoration:none;
}
.naviBox .naviLink a:hover {
text-decoration:underline;
}
.menuBox{
        position:relative;
        top:0px;
        left:6px;
	width:660px;
	padding: 0;
}

 .menuBox .menuLink1{
	border-style:none;
        font-size:13px;
	text-align:right;
}

 .menuBox .menuLink2{
	border-style:none;
        font-size:16px;
	text-align:left;
}

.menuBox .menuLink1 .menuTitle{
        font-size:13px;
	font-weight:bold;
}

 .menuBox .menuLink1 a{
	text-decoration:none;
}

 .menuBox .menuLink2 a{
	text-decoration:none;
}

.largeBox{
	padding: 0;
}

 .largeBox .largeLink{
	border-style:none;
        font-size:16px;
}

.largeBox .largeLink .largeTitle{
        width:150px;
	font-weight:bold;
}

.largeBox .largeLink .largeTitle a{
        color:#000000;
}

 .largeBox .largeLink a{
	text-decoration:none;
}

/*---------------------------------------------------
 写真部分スタイルシート　2008/01/27 OIKAWA
---------------------------------------------------*/

.catbox {
	float:left;
	background:#FFFFFF;
	border:solid 1px #DDDDDD;
	width:112px;
        height:112px;
	margin:3px;
	padding:6px 4px;
}

#mainContent .MainBox .topContent .box2 .catbox{
	background:#FFFFFF;
	border:solid 1px #DDDDDD;
	width:112px;
        height:112px;
	margin:3px;
	padding:6px 4px;
}

.thumpic {
	overflow: hidden; 
	position: relative; 
	top: 0; 
	left: 10px;
	width: 95px; 
	height:95px; 
	float:left; 
	margin:5px 0;
	text-align:center;
	vertical-align:middle;
}


/*---------------------------------------------------
 記録メインページ部分スタイルシート　2008/04/28 OIKAWA
---------------------------------------------------*/

.kirokuMainTitle{
	font-size:18px;
	font-weight:bold;
	border:solid 1px #999999;
	width:120px;
	margin:20px 10px 10px 10px;
	padding:0 5px;
	text-align:center;
	}

.kirokuMainTitle a{
	color:#333333;
	}
	
.kirokuSubTitle{
	margin:8px 5px;
	}

.kirokuSubTitle p{
	display:inline;
	padding:3px 10px;
	font-size:12px;
	font-weight:bold;
	width:150px;
	}
.kirokuSubTitle a{
	display:inline;
	padding:3px 10px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#333333;
	}
.kirokuSubTitle a:hover{
	background:#CCCCCC;
	padding:2px 9px;
	border:solid 1px #333333;
	}


/*四国九州アイランドリーグ*/
tr.bcbg1{background:#004488; color:#FFFFFF;}
tr.bcbg2 {background:#99cc99; color:#000000;}
tr.bcbg3 {background:#c7e7c7; color:#000000;}
td.bcbgt2 {background:#99cc99; color:#000000;}
td.bcbgt3 {background:#c7e7c7; color:#000000;}

tr.ilbg1{background:#dd8000; color:#FFFFFF;}
tr.ilbg2 {background:#ffffff; color:#000000;}
tr.ilbg3 {background:#edeff4; color:#000000;}
td.ilbgt2 {background:#ffffff; color:#000000;}
td.ilbgt3 {background:#ffeedd; color:#000000;}
.ilbg3t{background:#edeff4;}
tr.kobg1{background:#004422; color:#FFFFFF;}
tr.kobg2 {background:#99cc99; color:#000000;}
tr.kobg3 {background:#c7e7c7; color:#000000;}
tr.kobg4 {background:#effddf; color:#000000;}

td.kobgt3 {background:#c7e7c7; color:#000000;}
td.kobgt2 {background:#99cc99; color:#000000;}

tr.ngtr1{background:#995b00; color:#FFFFFF;}
tr.ngtr2 {background:#ddff97; color:#000000;}
td.ngtd2 {background:#ddff97; color:#000000;}
tr.ngtr3 {background:#eeffca; color:#000000;}
td.ngtd3 {background:#eeffca; color:#000000;}

tr.dabg1{background:#9b224f; color:#FFFF00;}
tr.dabg2 {background:#ffffc8; color:#000000;}
td.dabg2 {background:#ffffc8; color:#000000;}
tr.dabg3 {background:#ffffea; color:#000000;}
td.dabg3 {background:#ffffea; color:#000000;}
tr.dabg4 {background:#fefefe; color:#000000;}

td.dabgt3 {background:#ffffea; color:#000000;}
td.dabgt2 {background:#ffffc8; color:#000000;}
tr.tobg1{background:#297BC4; color:#ffffff;}
tr.tobg2{background:#ccffff; color:#000000;}

tr.mlbg2{background:#770000; color:#FFFFFF; font-weight:bold;}
tr.mlbg3{background:#777777; border:1px solid #cccccc; color:#FFFFFF;}
tr.mlbg4{background:#333333; border:1px solid #cccccc; color:#FFFFFF;}
tr.ilbg5{background:#770000; color:#FFFFFF; font-weight:bold;}
tr.ilbg6{background:#777777; border:1px solid #cccccc; color:#FFFFFF;}
tr.ilbg7{background:#333333; border:1px solid #cccccc; color:#FFFFFF;}
.niltb{
 border-bottom:1px solid #cdcdcd;
 border-top:1px solid #cdcdcd;
 border-collapse:collapse;
}

.niltb tr{
 border-bottom:1px dotted #cdcdcd;
}
.niltr2{
 background-color:#edeff4;
}
.niltd1{
 font-size:14px;
}
.niltd3{
 font-size:14px;
}
.niltd2{
 font-weight:bold;
}
.il12{
 font-size:12px;
}
.il14{
 font-size:14px;
 font-weight:bold;
}
.ildiv1{
 border-left:#123456 8px solid;
 border-bottom:#123456 1px solid;
 width:436px;
 margin-left:20px;
}
.ildiv2{
 border-left:#123456 8px solid;
 border-bottom:#123456 1px solid;
 width:515px;
 }
.ildiv3{
 border-left:#123456 6px solid;
 border-bottom:#123456 1px solid;
 padding-top: 10px; 
 padding-bottom: 3px;
 width:280px;
 }
.ildiv4{
 border-left:#123456 6px solid;
 border-bottom:#123456 1px solid;
 padding-top: 5px; 
 padding-bottom: 3px;
 width:280px;
 }
.ildiv5{
 border-left:#004488 8px solid;
 margin-top: 5px; 
 padding-bottom: 3px;
 margin-bottom:14px;
 width:495px;
 margin-left:20px;
 }
.ildiv6{
 border-left:#004488 8px solid;
 margin-top: 5px; 
 padding-bottom: 3px;
 margin-bottom:14px;
 width:513px;
padding-left:2px;
 }
.ildiv7{
 border-left:#004488 8px solid;
 margin-top: 5px; 
 padding-bottom: 3px;
 margin-bottom:14px;
 width:513px;
 padding-left:2px;
 }
.ildiv8{
 border-left:#004488 8px solid;
 margin-top: 5px; 
 padding-bottom: 3px;
 margin-bottom:14px;
 width:495px;
 margin-left:20px;
 }
.iltbsm1{
 width:445px;
margin-left:20px;
 }
.iltbsm2{
 width:445px;
 margin-left:20px;
 }
.iltdsm1{
 width:80px;
 background-color:#eeebbb;
}
.iltdsm2{
 
 background-color:#eeebbb;
}
.iltdsm5{
 width:80px;
}
.iltdsm7{
 width:80px
}
.iltdsm3{
 width:40px;
 background-color:#eeebbb;
}
.illeftbox{
 border:1px solid #123456;
 background-color:#efefef;
 width:131px;
}
.bold{font-size:12px;}
.bold18{font-size:18px;}
span.bold14{font-size:14px;font-weight:bold;}

.kirokuNainTitle{
	font-size:14px;
	font-weight:bold;
	border:solid 1px #999999;
	width:100px;
	margin:5px 10px 0px 10px;
	padding:0 5px;
	text-align:center;
	}

.menuBox2 {
left:6px;
padding:0;
position:relative;
top:0;
width:525px;
}

 .menuBox2 .menuLink1{
	border-style:none;
        font-size:13px;
	text-align:right;
}

 .menuBox2 .menuLink2{
	border-style:none;
        font-size:16px;
	text-align:left;
}

.menuBox2 .menuLink1 .menuTitle{
        font-size:13px;
	font-weight:bold;
}

 .menuBox2 .menuLink1 a{
	text-decoration:none;
}

 .menuBox2 .menuLink2 a{
	text-decoration:none;
}
.mainLeftBox2 {
padding-bottom:5px;
width:135px;
text-align:left;
}

.mainLeftBox2 ul li{
	list-style:disc;
	margin:3px;
	font-size:13px;
	font-weight:bold;
}


/*---------------------------------------------------
 サッカー記録メニュースタイルシート　2008/12/16 Horiuchi
---------------------------------------------------*/
.d1{
 width:250px;
 float:left;
 }
.d2{
 width:250px;
 float:left;
 padding:0px 0px 0px 0px;
}
.d1 li{
 padding-top:20px;
 font-size:16px;
 border-bottom-style:dotted;
 border-bottom-color:#dddddd;
list-style-position:inside;
list-style-type:disc;
}
.d2 li{
 padding-top:20px;
 font-size:16px;
 border-bottom-style:dotted;
 border-bottom-color:#dddddd;
list-style-position:inside;
list-style-type:disc;

}
.tablist ul{
margin-left:0px;
}
.tablist li{
 display:inline;
 }
.tablist li span{
  padding:2px 4px 2px 4px;
 border-width:1px 1px 1px 1px;
 border-top-color:#dedede;
border-right-color:#7b7b7b;
border-bottom-color:#7b7b7b;
border-left-color:#dedede;
 border-style:solid;
}

.tab_selector {
       background-color : #ffffff;
      
　　　width:125px;
}
.selected {
    background-color : #dddddd;
}
/* タブ内部 */
.tabover{
 background-color : #eeefff;
}

.tab {
     padding : 0px 10px;
    display : block;
}
.noshow {
    display : none;
}
.tablist {
    padding-top : 3px;
    padding-bottom : 2px;
}
.ds1 ul{
  margin-top:0px;
  padding-left: 0px;
margin-left: 0px;
}
.ds2 ul{
 margin-top:0px;
  padding-left: 0px;

}
.ds1{
width:165px;
float:left;
}
.ds2{
width:165px;
float:left;
padding:0px 0px 0px 0px;
}
.ds3{
width:165px;
float:left;
padding:0px 0px 0px 0px;
}
.ds1 li{
 padding-top:20px;
 font-size:12px;
 border-bottom-style:dotted;
 border-bottom-color:#ffffff;
list-style-position:inside;
list-style-type:disc;
}
.ds2 li{
 padding-top:20px;
 font-size:12px;
 border-bottom-style:dotted;
 border-bottom-color:#ffffff;
list-style-position:inside;
list-style-type:disc;
}
.ds3 li{
 padding-top:20px;
 font-size:12px;
 border-bottom-style:dotted;
 border-bottom-color:#ffffff;
list-style-position:inside;
list-style-type:disc;
}



.tablist ul{
margin-left:0px;
}
.tablist li{
 display:inline;
 }
.tablist li span{
  padding:2px 4px 2px 4px;
 border-width:1px 1px 1px 1px;
 border-top-color:#dedede;
border-right-color:#7b7b7b;
border-bottom-color:#7b7b7b;
border-left-color:#dedede;
 border-style:solid;
}

.tab_selector {
       background-color : #ffffff;
      
　　　width:125px;
}
.selected {
    background-color : #dddddd;
}

.jl_date{
  width:525px;
 margin-right:5px;
}
.jitokuten{
 width:525px;
 margin-right:5px;
}
.font13{
 font-size:13px;
}
/*---------------------------------------------------
 リンクリストスタイルシート　2008/09/24 horiuchi
---------------------------------------------------*/
.resultlist{
 margin:10px 0;
 padding:0;
 font-size:0.8em;
 margin-top:0px;
}

.resultlist li.bnone{
 border-left:none;
 display:inline;
 margin:0;
 padding:0;
 list-style-type:none;

}
.resultlist a.res{
 margin:0 0.5em;
 padding:0;
} 

.resultlist li.lis{
 display:inline;
 margin:0;
 padding:0;
 border-left:1px solid #999;
 list-style-type:none;

}
.resultlist a:hover{
 color:#cd524f;
 text-decoration:underline;
}
.topContent a:hover{
color:#cd524f;
 text-decoration:underline;
} 
.box1 a:hover{
color:#cd524f;
 text-decoration:underline;
} 
.box02 a:hover{
color:#cd524f;
 text-decoration:underline;
}
.timestamp a:hover{
color:#cd524f;
 text-decoration:underline;
}
.fontbk18b a:hover{
color:#cd524f;
 text-decoration:underline;
}
.rainh{
line-height:1.5;
}
.box_bar_top img{
border-width:0px;
}
.box_bar_top{
margin-bottom:0px;
margin-top:0px;
}
.midashi_t{
margin-right:15px;
text-align:right;
}
.midashi_tk{
margin-right:170px;
text-align:right;
}
.rainb{
margin-bottom:5px;
}
.midashiul{
padding-left:5px;
padding-right:10px;
line-height: 1.5;
}
.tennoumigi3{
color:#ffffff;
background-color:#800080;
border:1px solid #800080;
height:25px;
}
.tennoutd1{
text-align:center;
border:1px solid #800080;
}
.tennoutd2{
text-align:center;
border:1px solid #800080;
}
.tennoutd3{
text-align:center;
border:1px solid #800080;
}

.tennoutd4{
text-align:center;
background-color:#d3d3d3;
border:1px solid #800080;
}
.tennoutd5{
text-align:center;
background-color:#d3d3d3;
border:1px solid #800080;
}
.tennoutd6{
text-align:center;
background-color:#d3d3d3;
border:1px solid #800080;
}

.tennoutd2 a{
text-decoration:none;
}
.tennoutd2 a:hover{
color:#cd524f;
 text-decoration:underline

}

.tennoutd5 a{
text-decoration:none;

}
.tennoutd5 a:hover{
color:#cd524f;
 text-decoration:underline
}
.banner-description {
    margin-top: 5px;
    margin-bottom: 0;
    color: #999999;
    background: none;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.125;
    text-shadow: #36414d 0 1px 2px;
    width: 648px;
}
.kuniawase a{
text-decoration:none;
color:#000000;
}
.kuniawase a:hover{
color:#cd524f;
 text-decoration:underline
}

.kuniawase{
 margin-top:5px;
 font-size:17px;
}
.kuniawase li{
 text-indent:-15px;
}
.siaikekka{
margin-top:2px;
margin-bottom:2px;
font-size:14px;
}
.siaikekka a:hover{
color:#cd524f;
 text-decoration:underline
}
.tennoukiji{
width:535px;
float:left;
}
.box10002{
padding-left:5px;
padding-right:5px;
_padding-right:10px;
}
.tennouimg{
margin:5px;
}
.koday{
 margin-left:10px;
}

#sidebar1 .right_box_bar {
background:url("http://img.47news.jp/sports/hibaseball/images/side_headbanner_300.jpg") repeat-x scroll 0 0 transparent;
color:#000000;
font-size:14px;
height:26px;
margin:0;
padding:4px 0 0 24px;
width:276px;
}


.blog300Center {
background:url("http://img.47news.jp/sports/hibaseball/images/box_r_center_under.jpg") no-repeat scroll 0 0 transparent;
font-size:12px;
height:58px;
line-height:130%;
padding:0 20px;
}
