/* CSS Document */
/* 共通 */
#wrapper {width:770px; margin-left:0px; margin-right:auto; text-align:left; height:550px; background-color:#ffffff; margin-top:0px; background-image:url(../images/container_back.gif); background-repeat:repeat-y;}
#back_coler {background-color:#A3A352; width:770px; margin-left:0px; margin-right:auto; margin-bottom:0px; float:left;}
#body {text-align:center; background-image:url(../images/bg-img.gif); margin-top:0px; margin-left:0px;}
#main_container {width:770px; margin-top:0px; margin-left:0px; margin-right:0px;}
.top_logo {float:left; width:160px;}
.top_title {float:right; width:610px;}
.counter {text-align:center;}
.navi {float:left; width:160px; margin-left:0px; margin-right:0px; background-color:#A3A352; height:auto;}
.navi_img {border:0px;}
.main {float:right; width:609px; margin-left:0px; margin-right:0px; background-color:#ffffff; border-right:1px solid #A3A352;}
.top_main_clear {clear:both; margin-left:12px; margin-right:12px; margin-top:6px;}
#footer {width:770px; margin-left:0px; margin-right:auto; text-align:left; margin-bottom:0px; background-color:#333333; clear:both;}
.top_navi_clear {clear:both; margin-left:5px; margin-top:5px; border-top:1px solid #E4595D; width:150px; margin-bottom:0px; height:25px;}
.top_navi {margin-left:5px; margin-bottom:0px; margin-top:0px; height:25px;}
.top_clear {clear:both; margin-left:5px; margin-right:5px; margin-top:7px; width:584px; border-bottom:1px solid #A31A17; border-left:5px solid #A31A17;}
.title_h1 {margin-left:5px; font-size:92%; color:#A31A17; margin-top:5px; margin-bottom:3px;}
.back {border:0;}
/* ここまで */
/* top */
.top_setumei {margin-left:10px; margin-top:3px; margin-bottom:3px; font-size:70%; color:#777777; font-weight:normal;}
.top_anani {clear:both; margin-left:12px; margin-right:12px; margin-top:7px; width:580px; border-bottom:1px solid #A31A17; border-left:5px solid #A31A17;}
.top_annai_ul {padding-left:0px; margin-left:25px; font-size:84%; margin-top:7px; list-style-type:none}
.top_annai_li {margin-left:0px; background-image:url(../images/ball5.gif); background-repeat:no-repeat; padding-left:20px; padding-bottom:3px; line-height:1.3em;}
.top_chosakuken {font-size:70%; margin-left:20px; margin-right:20px; margin-bottom:20px;}
/* ここまで */
/* 過去の試合結果 */
#kako_wrapper {width:770px; margin-left:0px; height:auto; margin-right:auto; text-align:left; background-color:#ffffff; margin-top:0px; background-image:url(../images/container_back.gif); background-repeat:repeat-y;}
.kako_h2 {margin-left:20px; font-size:87%; color:#000000; margin-top:10px; margin-bottom:8px;}
.kako_ul {padding-left:0px; margin-left:40px; margin-top:8px; font-size:84%; color:#000000; list-style-type:circle; margin-right:3px;}
.kako_yuusyou {color:#FF0000;}
.kako_junyuusyou {color:#ED145B;}
.kako_3 {color:#39B54A;}
.kako_sikoku {color:#F26522;}
.kako_sikoku_3 {color:#0000FF;}
.kako_zenkoku {color:#FF0000; font-weight:bold;}
.kako_zenkoku01 {color:#00BFF3; font-weight:bold;}
/* ここまで */
/* 試合結果 */
.siaikekka_yohaku {margin-bottom:200px; font-size:84%; margin-top:8px; margin-left:30px;}
.siaikekka_ul {padding-left:0px; margin-left:40px; margin-top:8px; font-size:84%; color:#000000; list-style-type:circle; margin-right:3px;}
.kekka_back {text-align:center; margin-top:30px; margin-bottom:20px;}
/* ここまで */
/* photo */
.photo_table {width:560px; background-color:#999900; margin-left:20px; margin-top:8px; margin-bottom:8px; border-collapse:collapse; border:3px solid #A31A17;}
.photo_table_td_rb {border-right:1px solid #A31A17; border-bottom:1px solid #A31A17;}
.photo_table_td_b {border-bottom:1px solid #A31A17;}
.photo_table_td_r {border-right:1px solid #A31A17;}
.photo_sam {text-align:center; margin:5px 0px 3px 0px;}
.photo_sam_moji {text-align:center; margin:3px 0px 7px 0px; font-size:84%; color:#FFFFFF;}
.photo_sam_fuchi {border:1px solid #ffffff;}
.photo_chosakuken {font-size:84%; margin-left:20px; margin-right:20px; margin-bottom:20px;}
/* ここまで */
/* NEWS */
.news_h2 {margin-left:20px; font-size:87%; color:#000000; margin-top:10px; margin-bottom:8px;}
.news_ul {padding-left:0px; margin-left:40px; margin-top:8px; font-size:84%; color:#000000; list-style-type:circle; margin-right:3px;}
.news_back {text-align:center; margin-top:30px; margin-bottom:20px;}
/* ここまで */
/* member */
.member_h2 {margin-left:20px; font-size:87%; color:#000000; margin-top:10px; margin-bottom:8px;}
.member_table {width:560px; background-color:#ffffff; margin-left:20px; margin-top:8px; margin-bottom:8px; border-collapse:collapse; border:3px solid #A31A17;}
.member_photo_narabi {text-align:center;}
.member_photo {margin-top:3px; margin-bottom:3px;}
.member_table_td_rb {border-right:1px solid #A31A17; border-bottom:1px dashed #A31A17;}
.member_table_td_b {border-bottom:1px dashed #A31A17;}
.member_table_td_rb-s {border-bottom:2px solid #A31A17; border-right:1px solid #A31A17;}
.member_table_td_b-s {border-bottom:2px solid #A31A17;}
.member_table_td_r01 {border-right:1px solid #A31A17;}
.member_ul {padding-left:0px; font-size:84%; list-style-type:none; margin-left:3px; margin-bottom:7px;}
.member_ul_bold {font-weight:bold;}
.member_honbun1 {font-size:84%; margin-left:30px; margin-right:20px; margin-bottom:15px; margin-top:8px;}
.member_honbun2 {font-size:84%; margin-left:30px; margin-right:20px; margin-bottom:8px;}
.member_honbun3 {font-size:84%; margin-left:30px; margin-right:20px; margin-bottom:15px; margin-top:8px; text-align:right;}
.member_photo01 {text-align:center;}
.member_photo_border {border:3px double #A31A17;}
.member_photo02 {text-align:center; margin-top:10px;}
/* ここまで */
/* 免責事項等について */
.menseki_honbun1 {font-size:84%; margin-left:30px; margin-right:20px; margin-bottom:15px; margin-top:8px;}
.menseki_honbun2 {font-size:84%; margin-left:30px; margin-right:20px; margin-bottom:8px;}
.menseki_honbun3 {font-size:84%; margin-left:30px; margin-right:20px; margin-bottom:15px; margin-top:8px; text-align:right;}
.menseki_ul {padding-left:0px; margin-left:40px; margin-top:8px; font-size:84%; color:#000000; list-style-type:circle; margin-right:3px; margin-bottom:15px;}







