/* CSS Document */
@charset "utf-8";

p, h1, h2, h3 {
    padding: 0;
    margin: 0;
}

.black a {
    text-decoration: none;
}

.black20 a {
    text-decoration: none;
    font-size: 20px;
}

.fontbk18b {
    font-size: 18px;
    font-weight: bold;
}

.fontbk18b a {
    text-decoration: none;
}

.fontbk18b a:hover {
    text-decoration: none;
}

.fontbk16_150 {
    line-height: 150%;
}

.fontbk14_150 {
    line-height: 150%;
    font-size: 14px;
}

table.kousien_syutu {
    font-size: 12px;
}

a.linkWhite {
    color: #FFFFFF;
    text-decoration: none;
}

a.linkWhite:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

.floatR {
    float: right;
}

.floatL {
    float: left;
}

.padding5 {
    padding: 5px;
}

/* 記録リンク部分スタイルシート 2007/12/05 OIKAWA */
#kiroku {
    clear: both;
    padding: 0 5px;
    text-align: left;
}

/* 右サイドバー部分スタイルシート 2007/12/05 OIKAWA */
#sidebar1 .conBox {
    width: 288px;
    padding: 5px;
    margin-bottom: 5px;
    border-right: solid 1px #CCCCCC;
    border-bottom: solid 1px #CCCCCC;
    border-left: solid 1px #CCCCCC;
}

#sidebar1 .conBox2 {
    width: 288px;
    padding: 5px;
    margin-bottom: 5px;
    border-right: solid 1px #CCCCCC;
    border-bottom: solid 1px #CCCCCC;
    border-left: solid 1px #CCCCCC;
}

#sidebar1 .conBox h2 {
    font-size: 18px;
    width: 275px;
    padding: 0 5px 0 5px;
    margin: 0 0 10px 0;
}

#sidebar1 .conBox ul {
   padding: 0;
   margin: 0 0 0 14px;
}

#sidebar1 .conBox ul li {
    position: relative;
    line-height: 150%;
    list-style: url(http://img.47news.jp/sports/hibaseball/senbatsu2010/images/list_style_gr.jpg) outside;
}

#sidebar1 .conBox2 ul {
    padding: 0;
    margin: 0 0 0 0;
}

#sidebar1 .conBox2 ul li {
    float: left;
    line-height: 150%;
    width: 105px;
    background: url(http://img.47news.jp/sports/hibaseball/senbatsu2010/images/list_style_gr_long.jpg) no-repeat;
    padding: 0 0 0 20px;
}

.color1 {
    color: #FFCC00;
}

/* OIKAWA追加 2009/06/10 */
#sidebar1 .right_kyodobox_bar {
    background: url(http://img.47news.jp/sports/hibaseball/senbatsu2010/images/or_banner300.jpg) no-repeat;
    width: 271px;
    height: 25px;
    margin: 0;
    padding: 5px 5px 0px 24px;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
}

#sidebar1 .right_box_bar {
    background: url(http://img.47news.jp/sports/hibaseball/senbatsu2010/images/gr_banner300.jpg) repeat-x;
    width: 272px;
    height: 26px;
    margin: 0;
    padding: 4px 0px 0px 28px;
    color: #000000;
    font-size: 14px;
    font-weight: bold;
}

#sidebar1 .right_box_bar_no {
    width: 276px;
    height: 26px;
    margin: 0;
    padding: 4px 0px 0px 24px;
    color: #000000;
    font-size: 14px;
}

/* メイン部分の右ボックス */
#mainLeft {
    float: left;
    width: 675px;
}

/* メイン部分スタイルシート 2007/12/05 OIKAWA */
#mainContent530 {
    float: right;
    margin: 0;
    padding: 0;
}

.MainBox530 {
    width: 530px;
    margin: 0;
    padding: 0;
}

.MainBox530 .box_bar_top_or {
    width: 530px;
    margin: 10px 0 2px;
    padding: 0;
}

.box_bar_top530 {
    width: 530px;
    margin: 10px 0 5px;
    padding: 0;
}

.MainBox530 .box_bar530 {
    background: url(http://img.47news.jp/sports/hibaseball/senbatsu2010/images/gr_banner530.jpg) repeat-x;
    width: 486px;
    height: 27px;
    margin: 0 0 5px 0;
    padding: 3px 4px 0px 40px;
    color: #000000;
    font-size: 16px;
    font-weight: bold;
}

.MainBox530 .box_bar_or {
    background: url(http://img.47news.jp/sports/hibaseball/senbatsu2010/images/or_banner530.jpg);
    width: 506px;
    height: 24px;
    margin: 0 0 5px 0;
    padding: 5px 4px 0px 20px;
    color: #000000;
    font-size: 16px;
    font-weight: bold;
}

.box_bar_or675 {
    background: url(http://img.47news.jp/sports/hibaseball/senbatsu2010/images/text_or_banner_bg675.jpg) no-repeat;
    width: 651px;
    height: 24px;
    margin: 0 0 5px 0;
    padding: 5px 4px 0px 20px;
    color: #000000;
    font-size: 16px;
    font-weight: bold;
}

.box_bar_gr675 {
    background: url(http://img.47news.jp/sports/hibaseball/senbatsu2010/images/text_gr_banner_bg675.jpg) no-repeat;
    width: 651px;
    height: 26px;
    margin: 0;
    padding: 4px 4px 0px 20px;
    color: #000000;
    font-size: 16px;
    font-weight: bold;
}

.paddingT3 {
    padding: 3px 0 0 0;
}

.MainBox530 .content {
    width: 526px;
    margin: 0;
    padding: 0 5px 10px 5px;
}

.MainBox530 .topContent530 {
    width: 524px;
    margin: 0;
    padding: 5px 0px;
}

.MainBox530 .topContent530 li {
    position: relative;
    line-height: 150%;
    list-style-image: url(http://img.47news.jp/images/dsicon.gif);
}

.MainBox530 .topContent530 ul.localPage li {
    position: relative;
    line-height: 150%;
    padding: 0;
    margin: 0 0 0 10px;
    list-style-image: url(http://img.47news.jp/images/dsicon.gif);
}

.MainBox530 .topContent530 ul.localPage li span.timestamp {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    color: #000;
    font-size: 90%;
}

.MainBox530 .topContent530 span.timestamp {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    color: #000;
    font-size: 90%;
}

.MainBox530 .topContent530 .box0 .box1 span.timestamp {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    color: #000;
    font-size: 90%;
}

.MainBox530 .topContent530 .box0 .box2 .box3 span.timestamp {
    display: block;
    position: absolute;
    left: 0px;
    top: 0;
    color: #000;
    font-size: 90%;
}

.MainBox530 .topContent530 span.timestamp {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    color: #000;
    font-size: 90%;
}

.MainBox530 .topContent530 .topImg img {
    float: right;
    background: #CCCCCC;
    margin: 0px 10px 0px 0px;
    padding: 1px;
}

.MainBox530 .topContent530 .unboBox {
    margin: 0px 5px 10px 5px;
    border-bottom: solid 2px #CCCCCC;
}

.box0 {
    width: 500px;
    height: 120px;
    position: relative;
    top: 0px;
    left: 0px;
}

.box1 {
    width: 400px;
    height: 120px;
    position: absolute;
    top: 0px;
    left: 0px;
}

.box2 {
    width: 120px;
    height: 120px;
    position: absolute;
    top: 0px;
    left: 413px;
}

.box3 {
    width: 120px;
    height: 10px;
    position: absolute;
    top: 110px;
    left: 15px;
}

/* 左メニュースタイルシート 2009/6/11 SAITO */
#leftMenu {
    position: relative;
    width: 140px;
    margin: 5px 0 5px;
    padding: 5px 5px 0 0;
    float: left;
}

#leftMenu .leftIchiran p {
    display: block;
    margin: 0px;
    margin-top: 5px;
    margin-bottom: 0px;
    width: 132px;
    background-color: #CC9933;
    border: solid 1px #666666;
    padding: 4px;
    text-decoration: none;
    font-size: 14px;
    text-align: center;
    font-weight: bold;
    color: #FFFFFF;
}

#leftMenu .leftIchiran a {
    display: block;
    margin: 1px 0 0 0;
    margin-bottom: 0px;
    width: 130px;
    border: solid 1px #CCCCCC;
    padding: 1px 4px;
    text-decoration: none;
    font-size: 12px;
    color: #222222;
}

#leftMenu .leftIchiran a:hover {
    border-color: #E88B00;
    background-color: #FFE0B3;
}

#leftMenu ul {
    padding: 0;
    margin: 0;
}

#leftMenu ul li {
    background: url(http://img.47news.jp/sports/hibaseball/senbatsu2010/images/side140_box.jpg) no-repeat;
    text-align: center;
    font-size: 12px;
    color: #FF6600;
    height: 23px;
    width: 140px;
    padding: 7px 0 0 0;
    margin: 0 0 5px 0;
    font-weight: bold;
}

#leftMenu ul li a {
    color: #333333;
}

#leftMenu ul li a:hover {
    color: #333333;
    text-decoration: underline;
}

/* フッター部分スタイルシート 2007/12/05 OIKAWA */
#footer {
    width: 966px;
    padding: 10px 5px;
    margin: 5px auto;
    border: solid 1px #CCCCCC;
}

.fltrt {
    float: right;
    margin-left: 8px;
}

.fltlft {
    float: left;
    margin-right: 8px;
}

.clearfloat {
    clear: both;
    height: 0;
    font-size: 1px;
    line-height: 0px;
}

/* コンテンツ部分スタイルシート 2008/01/16 NAKAMURA */
.frameline {
    margin: 10px 0px 5px 0px;
    border: solid 1px #CCCCCC;
}

.frameline-green {
    margin: 0px 0px 5px 0px;
    border: solid 1px #CCCCCC;
}

.noframeline {
    margin: 10px 0px 5px 0px;
}

/* 画像コンテンツスタイルシート 2008/05/30 YOKOI */
.black a {
    text-decoration: none;
    color: #333333;
}

#image_list_or {
    width: 510px;
}

#content {
    width: 996px;
    clear: both;
    background: #F2E6E6;
    margin: 0;
    padding: 0 2px;
}

#MainBox .topContent .itioshi {
    float: left;
    width: 270px;
    height: 283px;
    margin: 0;
    padding: 10px 32px;
}

#MainBox .topContent .catbox {
    float: left;
    background: #FFFFFF;
    width: 148px;
    height: 145px;
    margin: 3px;
    padding: 6px 4px;
}

.topContent .toretatebox {
    float: left;
    background: #FFFFFF;
    width: 149px;
    height: 145px;
    margin: 2px;
    padding: 6px 4px;
}

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

.font-black12 {
    font-size: 10px;
}

.font-black18-b {
    font-size: 18px;
    font-weight: bold;
    line-height: 150%;
}

#mainContent_entry_archive .MainBox_EntryArchive .topContent {
    width: 670px;
    margin: 0;
    padding: 10px 0 10px 5px;
}

#mainContent_entry_archive .MainBox_EntryArchive .topContent .topImg img {
    float: right;
    background: #CCCCCC;
    margin: 0 10px;
    padding: 1px;
}

/* 追加部分 2009/03/30 SAITO */
.side_the_box {
    padding-bottom: 5px;
    width: 300px;
}

.side_head {
    background: url(http://img.47news.jp/sports/hibaseball/images/side_head_banner.jpg) no-repeat;
    height: 24px;
    width: 280px;
    padding: 2px 0 5px 0;
}

/* 左側のアコーディオン部分 */
#leftMenu #basic-accordian {
    width: 140px;
    z-index: 2;
}

.accordion_headings {
    padding: 8px 0 0 28px;
    color: #333333;
    cursor: pointer;
    font-weight: bold;
    background: url(http://img.47news.jp/sports/hibaseball/senbatsu2010/images/side140_click_box.jpg);
    height: 22px;
    margin: 0 0 3px 0;
    font-size: 12px;
}

.accordion_headings:hover {
    background: url(http://img.47news.jp/sports/hibaseball/senbatsu2010/images/side140_click_box.jpg);
}

.accordion_child {
    padding: 0 0 5px 0;
}

.header_highlight {
    background: url(http://img.47news.jp/sports/hibaseball/senbatsu2010/images/side140_click_box.jpg);
}

.photoDay {
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding: 2px;
}

.rightText {
    text-align: right;
    font-size: 12px;
    padding: 5px 4px 0 0;
}

.ach {
    color: #fefefe !important;
    background: url(http://img.47news.jp/sports/hibaseball/senbatsu2010/images/side140_click_box_or.jpg) !important;
}

.ach:hover {
    color: #fefefe !important;
    background: url(http://img.47news.jp/sports/hibaseball/senbatsu2010/images/side140_click_box_or.jpg) !important;
}

/* ブログパーツ用css 2009/06/30 SAITO */
.in_the_box {
    padding: 0;
    margin: 0;
}

.leftFloat {
    float: left;
    padding: 0 0 0 30px;
}

.rightFloat {
    float: right;
    padding: 0 30px 0 20px;
}

.rightFloat .space {
    padding: 0 0 20px 0;
}

.boxCenter {
    padding: 5px 8px;
    width: 182px;
    font-size: 12px;
    line-height: 130%;
}

.in_the_box table {
    margin: 0 0 20px 20px;
}

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

.scriptIn {
    padding: 5px 10px;
    font-size: 12px;
}

.scriptIn p {
    padding: 0;
    margin: 0;
}

.scriptBox {
    background: #EBEAE5;
    border: solid 1px #A9AAA5;
    width: 480px;
    padding: 10px;
    margin: 5px 0;
}

/* ブログパーツ用css300 2009/06/30 SAITO */
.blog300Center {
    background: url(http://img.47news.jp/sports/hibaseball/senbatsu2010/images/box_r_center_under.jpg) no-repeat;
    height: 58px;
    padding: 0 20px;
    font-size: 12px;
    line-height: 130%;
}

/* 追加部分 （テーブル） 2009/04/01 SAITO */
.smallFont {
    font-size: 10px;
    text-align: right;
    padding: 5px 22px 5px 0;
}

table.yellowTable {
    background: #666666;
}

table.yellowTable tr th {
    padding: 5px;
    color: #333333;
}

table.yellowTable tr td {
    padding: 5px;
    color: #333333;
}

table.yellowTable tr.yellowWhite {
    background: #FFFFFF none repeat scroll 0 0 !important;
}

.pink td {
    background: #FFFFFF !important;
}

.yellowWhite td {
    background: #FFFFcc !important;
}

/* ブログパーツ用css 2009/06/30 SAITO */
.in_the_box {
    padding: 0;
    margin: 0;
}

.rightFloat .space {
    padding: 0 0 20px 0;
}

.boxCenter {
    background: url(images/text_box_center.jpg) repeat-y; /* 未アップロード */
    padding: 5px 8px;
    width: 182px;
    font-size: 12px;
    line-height: 130%;
}

.in_the_box table {
    margin: 0 0 20px 20px;
}

.scriptIn {
    padding: 5px 10px;
    font-size: 12px;
}

.scriptIn p {
    padding: 0;
    margin: 0;
}

.scriptBox {
    background: #EBEAE5;
    border: solid 1px #A9AAA5;
    width: 480px;
    padding: 10px;
    margin: 5px 0;
}

/* ブログパーツ用css300 2009/06/30 SAITO */
.blog300Center {
    background: url(http://img.47news.jp/sports/hibaseball/senbatsu2010/images/box_r_center_under.jpg) no-repeat;
    height: 58px;
    padding: 0 20px;
    font-size: 12px;
    line-height: 130%;
}

/* スコアボード */
.score_bord_bg {
    background: url(http://img.47news.jp/sports/hibaseball/senbatsu2010/images/score_bord_bg.jpg) no-repeat;
}

/* 記事 */
.kijiIchiran_list {
    padding: 0 5px 0 5px;
}

.kijiIchiran_list ul {
    margin: 5px 0 5px 5px;
    padding: 0;
}

.kijiIchiran_list ul li {
    margin: 0 0 0 12px;
    padding: 0;
    list-style: url(http://img.47news.jp/sports/hibaseball/senbatsu2010/images/list_style_gr.jpg) outside;
    position: relative;
}

.kijiIchiran_list ul li span.timestamp {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    color: #000;
    font-size: 12px;
}

.pageNate {
    border-top: solid 1px #CCCCCC;
    padding: 5px 0;
    text-align: center;
}

#mainContent .MainBox .topContent_gr {
    width: 663px;
    margin: 0;
    padding: 10px 0 10px 5px;
}

#mainContent .MainBox .topContent_gr li {
    position: relative;
    line-height: 150%;
    list-style-image: url(http://img.47news.jp/sports/hibaseball/senbatsu2010/images/list_style_gr.jpg);
    padding: 0 0 0 0;
}

#mainContent .MainBox .topContent_gr span.timestamp {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    color: #000;
    font-size: 90%;
}

/*-----------------------------------------------------
　高校野球用のブログパーツページ      2010/03/5 堀内
-------------------------------------------------------*/

.floatRight {
float:right;
padding:38px 21px 0 0;
}
.floatLeft {
float:left;
width:331px;
}
.leftBtn {
padding:0 0 0 34px;
}
.blogText {
font-size:12px;
line-height:130%;
padding:10px 20px;
}
.scriptBoxHigh {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E2ECF5 none repeat scroll 0 0;
margin:5px 0;
padding:10px;
width:480px;
}
.blogparts_bg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.47news.jp/sports/hibaseball/senbatsu2010/images/blogparts_bg.jpg) no-repeat scroll 0 0;
}

/*-----------------------------------------------------
　修正　2010/0727 saito
-------------------------------------------------------*/
#mainContent .MainBox .topContent li.senTopLi {
position:relative;
line-height:150%;
list-style-image: url('http://www.47news.jp/images/dsicon.gif');
padding:0 40px 0 0;
}
