@charset "Shift_JIS";
/* CSS Document */

@import url("/symbol/css/orbit_badminton.css");

.team-info{ width:732px; }
.team-info h2{ display:none; }

/*tab_navi*/
ul.tab_navi{ width:727px;height:53px;padding: 0px 1px;background: url("/symbol/badminton/images/badminton_midddle_bg.jpg") no-repeat center center;margin-bottom:8px; }
/*ul.tab_navi{ width:725px;height:53px;padding: 0px 2px;background: url("/symbol/badminton/images/badminton_midddle_bg.jpg") no-repeat center center;margin-bottom:20px; }*/

ul.tab_navi li{ width:121px;height:53px;float:left; }

/***** 選手スタッフ紹介 ******/
div.box-index-02 div.box-index-02-inner{ width:729px!important;height:196px!important;clear:both;overflow:hidden;margin-bottom:7px; }

div.box-index-02 div.first_inner{ width:729px!important;height:224px!important;clear:both;overflow:hidden;margin-bottom:7px; }
div.box-index-02 div.second_inner{ width:729px!important;height:215px!important;clear:both;overflow:hidden;margin-bottom:7px; }
div.box-index-02 div.first_inner div.column-box{
	height:220px;
}
div.box-index-02 div.column{ width:141px;margin:0 6px 0 0;float:left;background:url("/symbol/badminton/images/staff_bg.gif") bottom no-repeat;position:relative; }
div.box-index-02 div.mr0{ margin-right:0!important; }
div.box-index-02 div.column-box{ border:1px solid #e2c8b1; }
div.box-index-02 div.column .new{height:194px;}
div.box-index-02 div.column-detail{ width:131px;margin:4px; }
div.box-index-02 div.column-detail p.member-head{ font-size:86%;font-weight:bold;margin:0 0 3px 0!important; }
div.box-index-02 div.column-detail dl{ padding:10px 1px 5px 1px; }
div.box-index-02 div.column-detail dl dt{ font-weight:bold;line-height:1.35;margin-bottom:6px; }
div.box-index-02 div.column-detail dl dt span{ font-size:86%; }
div.box-index-02 div.column-detail dl dt span.f12{ font-size:74%; }
div.box-index-02 div.column-detail dl dd{ font-size:74%;line-height:1.35; }
div.box-index-02 .title{ padding:8px 1px 5px 1px;border-bottom:none;font-weight:bold;line-height:1.4;margin:0; }
div.box-index-02 .title a.f12{ font-size:86%; }
div.box-index-02 .title .number{ float:left;color:#FFF;background:#fe7e00!important;width:20px;text-align:center;margin-right:3px; }
div.box-index-02 .title.border-none{ margin-bottom:8px;padding-bottom:0;border-bottom:none; }

.f10{ margin-top:0 !important;font-size:72% !important; }
.nm{ margin-top:-8px !important; }
.player-intro{ width:362px;height:250px;float:left;background: url("/symbol/badminton/images/team_player_bg.jpg") no-repeat; }
.player-left{ float:left;margin-left:9px;margin-top:24px;width:343px;height:167px;overflow:hidden; }
.player-left img{ margin-bottom:5px; }
.player-right{ float:right;margin-top:24px;width:185px; }
.player-right img{}
.player-right .handle{ margin-bottom:5px; }
.player-right .position{ margin-top:7px;margin-bottom:10px; }
.box-footer{ width:345px;float:right;text-align:right;padding-right:10px; }

/***** 試合結果 ******/
.decision{ width:362px;height:250px;float:right;background: url("/symbol/badminton/images/team_decision_bg.jpg") no-repeat; }
.decision p{ font-size:86%;margin-top:10px;margin-left:8px;margin-right:8px; }
.game{ width:334px;margin-top:24px;margin-left:auto;margin-right:auto; }
.game h3{ font-size:115%;margin-top:10px; }
.game p{ margin-left:0;font-size:100%; }
.game img{ margin-right:5px; }
.game .nm{ margin:0; }

/***** 活動紹介 ******/
.activity{ margin-top:6px;width:362px;height:300px;float:left;background: url("/symbol/badminton/images/team_activity_bg.jpg") no-repeat; }
.activity-pic{ margin-left: 2px;margin-top: 12px; }
.activity p{ font-size:86%;margin-top:10px;margin-left:12px;margin-right:12px; }

/***** スケジュール ******/
.schedule ul{ font-size:86%;margin-top:30px;margin-left:10px;margin-right:10px; }
.schedule li{ margin-bottom:10px;padding-left:10px;padding-bottom:7px;background: url("/symbol/badminton/images/team_dotline.png") repeat-x left bottom; }
.schedule strong{ font-size:14px;color:#333; }
.schedule .no-border{ background:none; }

/***** ボタン設置 ******/
.apDiv0,.apDiv1 { position:relative;left:267px;top:220px;width:85px;height:20px;z-index:1; }
.apDiv2,.apDiv3 { position:relative;left:268px;top:270px;width:85px;height:20px;z-index:2; }

/***** テーブル *****/
table.type02{ border-collapse:collapse; }
table.type02 td,table.type02 th{ border:solid 1px #ccc;padding:5px; }
table.type02 td{ background-color:#fff; }
table.type02 th{ background-color:#efefef; }
table.type02 th.lv2{ background-color:#FF8201 !important;color:#fff;text-align:center; }
.box-section-01{ padding-bottom:0 !important; }
.tbl-news-01 th,.tbl-news-01 td{ padding-bottom:4px !important;padding-top:4px !important; }

/******選手スタッフ紹介*********/
.player-name{ width:729px;height:55px;background:#efefef; }
.lyt-image{margin-top:10px;width:729px;height:297px; }
.player-name img{ margin-top:4px;margin-left:4px;margin-right:8px; }
.player-icon{ margin:0 !important;margin-bottom:3px !important; }
.player-image{ float:left;width:259px;height:297px; }
.playphoto{ float:right;width:462px;height:297px; }
.playphoto-title{ width:462px;height:30px;background: url("/symbol/badminton/images/playphoto_title.gif") no-repeat; }
.playphoto-title h3{ float:left;display:none; }
.playphoto-title a{ color:#FFF;float:right;font-size:86%;margin-top:5px;margin-right:8px;padding-left:12px;background: url("/symbol/badminton/images/playphoto_title_arrow.gif") no-repeat left 5px; }
.player-gallery{ width:455px;height:256px;margin-top:4px;background: url("/symbol/badminton/images/playphoto_bg.gif") no-repeat;padding-left:7px;padding-top:7px; }
.player-profile{ width:729px;margin-bottom:40px;/margin-top:20px; }
.player-profile table{ width:729px;border-top: 1px solid #999;border-right: 1px solid #999; }
.player-profile th{ background:#dfdfdf;width:110px; }
.player-profile td,.player-profile th{ font-size:100%;padding:3px 3px 3px 5px;border-bottom: 1px solid #999;border-left: 1px solid #999; }
.player-view{ width:729px;margin-bottom:30px; }
.player-view h3{ padding-bottom:5px;background: url("/symbol/badminton/images/player_view_title_line.gif") repeat-x left bottom;margin-top:30px;margin-bottom:16px; }
.view-staff{ width:729px;margin:0;margin-bottom:10px; }
.view-staff:after { content: ".";display: block;height: 0;clear: both;visibility: hidden; }
.view-staff { display: inline-table; }
.view-staff img{ float:left; }
.view-player{ width:729px; }
.view-staff ul{ margin-bottom:6px;margin-left:75px; }
.view-staff li{ display:inline;background: url("/symbol/badminton/images/player_view_arrow.gif") no-repeat left 3px;padding-left:14px;margin-left:5px;margin-right:2px;margin-bottom:4px; }
.view-staff ul li.none{ display:inline;background-image:none;padding-left:14px;margin-right:2px;margin-bottom:4px; }
ul .firstlist{ margin-left:0; }

#jquery-cycle { width: 730px;height: 238px;background-color:#000; }
#jquery-cycle img { width: 717px;height: 230px; }
#slider1{ list-style: none;margin:0;padding:0;overflow:hidden;width:717px;height:230px; }
#jquery-cycle{ width:722px;height:236px;margin-bottom:20px;background: url(/symbol/images/catetop_cover_bg.jpg) no-repeat left top;padding-top:6px;padding-left:6px; }

.active-info h3{ padding-bottom:5px;background: url("/symbol/baseball/images/player_view_title_line.gif") repeat-x left bottom;margin-top:30px;margin-bottom:16px; }
.main_photo{ width:520px;height:339px;margin: 0px auto 20px;padding: 6px;border: 1px solid #CCCCCC; }

/*table*/
table.tbl_type01{ font-size:86%;border-collapse:collapse; }
table.tbl_type01 td,table.tbl_type01 th{ padding:10px;border: 1px solid #CCCCCC;text-align:center;vertical-align:middle; }
table.tbl_type01 th{ color: #FFFFFF;background: #FF8201 !important; }
table.tbl_type01 td.lv2{ background-color:#FBF1E8;font-weight:bold; }
table.tbl_type03{ font-size:100%;border-collapse:collapse; }
table.tbl_type03 td{ padding:3px 3px 3px 12px;border: 1px solid #CCCCCC;vertical-align:middle;height:50px; }
table.tbl_type03 th{ color: #FFFFFF;background: #FF7A02;text-align:center;vertical-align:middle;padding:2px;border: 1px solid #CCCCCC; }

/***** 試合結果一覧 ******/
.nav-tab-01-1{ background:#FFF url("/symbol/badminton/images/tab_bg.jpg") no-repeat left top;padding-left:3px;margin-bottom:0 0 20px 0 !important;height:53px; }
.nav-tab-01-1 ul{ background-color:#FFF;margin:0 !important; }
.nav-tab-01-1 li{ margin:0 !important;float:left; }
.tbl-data-01-1{ border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;background: #FFFFFF; }
table.tbl-data-01-1 th{ text-align:center;background: #FBF1E8; }
table.tbl-data-01-1 thead th{ text-align:center;color:#FFF;background:#FF8201 !important; }
table.tbl-data-01-1 th,table.tbl-data-01-1 td{ padding:6px;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;font-size:86%;vertical-align:middle;text-align:center; }
table.tbl-data-01-1 td em{ font-weight:normal !important; }
table.tbl-data-01-1 td p{ margin:0 !important; }

.tc{text-align:center;}
.list-link-01{ font-size:86%;height:30px; }
.list-link-01 li{ float:left;margin-right:20px; }

/*ここから*/
ul.date_place{ width:689px;height:18px;position:relative;margin-bottom:5px; }
ul.date_place li.participation{ float:left;width:180px;width:auto;height:25px;line-height:25px;font-weight: bold;font-size:86%; }
.organization{ width:180px;width:auto;height:18px;line-height:18px;font-weight: bold;font-size:86%;padding-left: 60px; }
.class_f{ width:180px;width:auto;height:18px;line-height:18px;font-weight: bold;font-size:86%; }
.class_f img{ font-size:1em;padding:0px;vertical-align:middle; }
ul.date_place li.participation2{ float:left;width:180px;width:auto;height:25px;line-height:25px;font-weight: bold;font-size:86%; }
ul.date_place li.place{ position:absolute;font-size:86%;width:auto;height:18px;right: 0px;top: 0px;line-height:18px;text-indent: 10px; }

.tbl_01w{ width:689px!important; }
.tbl_02w{ width:649px!important; }

table.bd_result01{ border-collapse: collapse;background: #FFFFFF; }
table.bd_result01 td,table.bd_result01 th{ border: 1px solid #CCCCCC;text-align:center;vertical-align:middle;font-size:86%; }
table.bd_result01 th{ color:#FFFFFF;font-weight: bold;background: #FF8201 !important;height:73px; }
table.bd_result02{ border-collapse: collapse; background: #FFFFFF; }
table.bd_result02 td,table.bd_result02 th{ border: 1px solid #CCCCCC;text-align:center;vertical-align:middle;font-size:86%; }
table.bd_result02 th{ color:#FFFFFF;font-weight: bold;background: #FF8201 !important; }

.result_wr{ background:#FCEEE0;padding: 15px 20px; }
.result_wr2{ width:649px;background:#FFFAF0;padding: 20px; }

table.score{ width:78px;height:65px;margin: auto; }
.score_wr{ width:100px;height:63px;background: #FEF1C0; }
.bg1{ background-color:#0099FF; }
.wid1{ width:120px; }
.wid2{ width:200px; }
.wid3{ width:100px; }
.wid4{ width:80px; }
.hei1{ height:144px!important; }
.hei2{ height:72px!important; }

table.score td{ text-align:center;vertical-align:middle; }
table.score td,table.score th{ border-width: 0px!important;border-style: none!important; }
table.score .point{ font-size:172%;font-weight:bold;text-align:center!important; }
table.score .set{ font-size:12px;width:50px; }		
.line_dot{ height:65px;width:1px;border-right: 1px dotted #CCCCCC;vertical-align: middle; }
.line_dot_kokunai{ height:290px;width:1px;border-right: 1px dotted #CCCCCC;vertical-align: middle; }
.line_dot2{ width:1px;border-right: 1px dotted #CCCCCC;vertical-align: middle; }
.pd5{ padding:5px; }
.broun{ color:#984A00; }
.bor_S_none{ border-left:0px none!important;border-right:0px none!important; }
.bor_L_none{ border-left:0px none!important; }
.bor_R_none{ border-right:0px none!important; }

.crown1{ background: url("/symbol/badminton/images/crown1.jpg") no-repeat left center;width:auto;line-height:12px;padding-left:20px; }
.crown2{ background: url("/symbol/badminton/images/crown2.jpg") no-repeat left center;width:auto;line-height:12px;padding-left:20px; }
.crown3{ background: url("/symbol/badminton/images/crown3.jpg") no-repeat left center;width:auto;line-height:12px;padding-left:20px; }
.vc{ color:#FF3300; }


/* 10/14追加 スコア */

table.score02{ width:78px;margin: auto; }
.score02_wr{ width:100px;margin: 6px 0 6px 0;padding:6px 0 6px 0;background: #FEF1C0; }


table.score02 td{ text-align:center;vertical-align:middle; }
table.score02 td,table.score th{ border-width: 0px!important;border-style: none!important; }
table.score02 .point{ font-size:172%;font-weight:bold;text-align:center!important; }
table.score02 .set{ font-size:12px;width:50px; }	

/* 11/25追加 スコア */
table.score03{ width:85px;height:65px;margin: auto; }
table.score03 td{ text-align:center;vertical-align:middle; }
table.score03 td,table.score th{ border-width: 0px!important;border-style: none!important; }
table.score03 .point{ font-size:172%;font-weight:bold;text-align:center!important; }
table.score03 .set{ font-size:12px;width:55px; }	



/* 4/10追加 ハイライト */
div.hilight_txt { background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #CCCCCC;padding: 10px; }

/****選手スライドショー***/
#slideshow { width:455px !important;height:256px !important;overflow: hidden;position: relative; }
#mainvisual { width: 100%;height: 100%;margin: 0;padding: 0;z-index: 10;position: relative; }
#mainvisual div { position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none; }
#pageOuter{ width:auto;height:14px;position: absolute;bottom: 15px;_bottom: 10px;right: 10px;z-index: 50;text-align:right !important; }
#paging li { width: 14px;height: 20px;float: left;text-align:center;background: url("/symbol/badminton/images/bullets_off.png") top left no-repeat;margin: 0 1px;position:relative; }
#paging li.selected { background: url("/symbol/badminton/images/bullets_on.png") top left no-repeat; }
#paging div { width: 14px;height: 20px;margin: 0;position:absolute;top:0;left:0; }
ul.date_place li.result{ float:left;width:180px;width:auto;height:25px;line-height:25px;font-weight:bold; }
.re{ color:#FF8201; }

/*国際大会table*/
table.convention th,table.convention td{ padding: 3px;vertical-align:middle; }
table.convention th{ color:#FF8201; }
ul.group{ width:337px;height:41px; }
ul.group li{ float:left;margin-right:3px; }
ul.group li.last{ margin-right:0px; }

/* 2012.04.17 移動 */
.example{ position: relative;height: 20px;width: 689px; }
.example .ac { height: 20px;width: 80px;position: absolute;top: 0px;right: 0px; display:block!important;}


/* 2015.02.16 追加 */
.example4{ position: relative;height: 20px;width: 729px; }
.example4 .ac { height: 23px;width: 156px;position: absolute;top: 0px;right: 0px; display:block!important;}


/*20120620追加*/

.bd_result_photo{
	height:226px;
}

.bd_result_photo div{
	width:339px;
	float:left;
	margin-right:11px;
}

.bd_result_photo div.last{
	margin-right:0px;
}