t@charset "Shift_JIS";







/* **************************************************







Name: badminton.css







Description: For badminton pages.







Create: 2008.09.22



Update: 



<!--Rev. 151221 P15018 htc-->

<!--Rev. 140916 P14009 htc-->

2010.07.15 <!--Rev. 100715 P10017 htc-->





Copyright 2008 Hitachi Information &amp; Communication Engineering, Ltd. 







***************************************************** */





/* ---[トピックス]用 リンクリスト > 上部に日付 > 文字サイズ83%--- */



dl.bd_DateListStyle1 { margin: 0 0 5px; }





dl.bd_DateListStyle1 dt {

	margin: 0 0 5px;

	font-size: 83%;

	line-height: 1.35;

}





dl.bd_DateListStyle1 dd ul li { line-height: 1.35; }











/* ---[トピックス]用 リンクリスト > 左側に日付 > 文字サイズ83%--- */



dl.bd_DateListStyle2 { margin: 0 0 4px; }





dl.bd_DateListStyle2 dt {

	margin: 0 0 10px;

	font-size: 83%;

	line-height: 1.35;

}



dl.bd_DateListStyle2 dd {

	padding: 0 0 0 17px;

}





/*---[トピックス]用 リンクリスト > 左側に日付 > 矢印間隔調整

dl.bd_DateListStyle2 dd { margin: -1.7em 0 0 8em; }

*/



dl.bd_DateListStyle2 dd { margin: -1.7em 0 0 6em; }







dl.bd_DateListStyle2 dd ul li { line-height: 1.35; }























/* --- リンクリスト > サムネール+説明文あり > サムネール240pix > 文字サイズ83%--- */







div.bd_ImgW240SetStyle p.Img {







	float: left;







	width: 240px;







	margin: 0 15px 0 0;







	padding: 0 0 15px;







}







div.bd_ImgW240SetStyle div.ImgSet { float: left; }























/* =================================== */



/* --- [バドミントンサイト内 汎用] --- */



/* =================================== */







/* ---[パディング左 20px]--- */



/* ---※2005年度トピックス記事[日本リーグ1部昇格！]にて使用--- */



.bd_PaddingRight_20px { padding-right: 20px; }





/* ---[パディング左 15px]--- */



/* ---※トピックスやフォトアルバムの写真センター寄せに使用--- */



.bd_PaddingRight_15px { padding-right: 15px; }















/* ---トップページの3枚画像表示にて使用<!--Rev. 100715 P10017 htc-->--- */



div.bd_ParallelImage{ display:block;font-size:83%;}



.ParallelImage ul#center { display: block;text-align: center;}



.ParallelImage ul#left { display: block;text-align: left;}



.ParallelImage ul#right { display: block;text-align: right;}



.ParallelImage li#leading_images {



	float:left;



	margin: 0 5px 0 0;



	padding: 0;



	background: none;



	line-height: 1.35; 



}



.bd_ParallelImage li#leading_images_rm10 {



	float:left;



	margin: 0 10px 0 0;



	padding: 0;



	background: none;



	line-height: 1.35; 



}



.bd_ParallelImage li#last_image {



	float:left;



	margin: 0;



	padding: 0;



	background: none;



	line-height: 1.35; 



}



.bd_ParallelImage a.NewWindow {



	padding: 1px 0 1px 17px;



	margin:0px 0px 0px 0px;



	background: url("/image/h1/icon/icon_new_window.gif") no-repeat 0 0;



	line-height: 1.35;



}











/* ================================================================= */



/* --- [バドミントンサイト2014.09トップページリニューアル ] --- */



/* ================================================================= */











/* ---マウスオーバー_画像h2 スケジュール--- */



div.Grid4 h2.BtnTitle_schedule {

	border:none;

	border-bottom: none;

	padding: 0;

}



div.Grid4 h2.BtnTitle_schedule a {

	background-image: url("/company/badminton/image/h2_schedule.jpg");

	background-repeat: no-repeat;

	background-position: 0 0;

	width: 230px;

	height: 54px;

	display: block;

	vertical-align: bottom;



}



div.Grid4 h2.BtnTitle_schedule a:hover { background-position: 0 -54px; }



div.Grid4 h2.BtnTitle_schedule a span {

	display: none;



}





/* ---マウスオーバー_画像h2 スタッフ・選手紹介--- */



div.Grid4 h2.BtnTitle_team {

	border:none;

	border-bottom: none;

	padding: 0;

	}



h2.BtnTitle_team a {

	background-image: url("/company/badminton/image/h2_team.jpg");

	background-repeat: no-repeat;

	background-position: 0 0;

	width: 230px;

	height: 54px;

	display: block;

	vertical-align: bottom;



}



h2.BtnTitle_team a:hover { background-position: 0 -54px; }



h2.BtnTitle_team a span {

	display: none;



}





/* ---マウスオーバー_画像h2 試合結果--- */



div.Grid4 h2.BtnTitle_game {

	border:none;

	border-bottom: none;

	padding: 0;

	}





h2.BtnTitle_game a {

	background-image: url("/company/badminton/image/h2_game.jpg");

	background-repeat: no-repeat;

	background-position: 0 0;

	width: 230px;

	height: 54px;

	display: block;

	vertical-align: bottom;



}



h2.BtnTitle_game a:hover { background-position: 0 -54px; }



h2.BtnTitle_game a span {

	display: none;



}





/* ---マウスオーバー_画像h2 練習見学--- */



div.Grid4 h2.BtnTitle_training {

	border:none;

	border-bottom: none;

	padding: 0;

	}



h2.BtnTitle_training a {

	background-image: url("/company/badminton/image/h2_training.jpg");

	background-repeat: no-repeat;

	background-position: 0 0;

	width: 230px;

	height: 54px;

	display: block;

	vertical-align: bottom;



}



h2.BtnTitle_training a:hover { background-position: 0 -54px; }



h2.BtnTitle_training a span {

	display: none;



}





/* ---マウスオーバー_画像h2 フォトアルバム バナー--- */



div.Grid4 h2.BtnTitle_photoalbum {

	border:none;

	border-bottom: none;

	padding: 0;

	}



div.Grid4 h2.BtnTitle_photoalbum a {

	background-image: url("/company/badminton/image/h2_banner_photoalbum.jpg");

	background-repeat: no-repeat;

	background-position: 0 0;

	width: 475px;

	height: 83px;

	display: block;

	vertical-align: bottom;



}



div.Grid4 h2.BtnTitle_photoalbum a:hover { background-position: 0 -83px; }



div.Grid4 h2.BtnTitle_photoalbum a span {

	display: none;



}





/* ---マウスオーバー_画像h2 社会貢献 バナー--- */



div.Grid4 h2.BtnTitle_contribution {

	border:none;

	border-bottom: none;

	padding: 0;

	}



div.Grid4 h2.BtnTitle_contribution a {

	background-image: url("/company/badminton/image/h2_banner_contribution.jpg");

	background-repeat: no-repeat;

	background-position: 0 0;

	width: 475px;

	height: 83px;

	display: block;

	vertical-align: bottom;

	

}



h2.BtnTitle_contribution a:hover { background-position: 0 -83px; }



h2.BtnTitle_contribution a span {

	display: none;

	

}





/* ---マウスオーバー_画像h2 トピックス--- */



div#Contents div.BoxPatternA.Topics h2.BtnTitle_topics, 

div.Inner.Topics  {

	margin:0; 

	padding:0; 

	border:none !important;	

	background-color:transparent !important;



}



div#Contents div.BoxPatternA h2.BtnTitle_topics a {

	background-image: url("/company/badminton/image/h2_title_topics.jpg");

	background-repeat: no-repeat;

	background-position: 0 0;

	width: 471px;

	height: 52px;

	display: block;

	vertical-align: bottom;

	

}



h2.BtnTitle_topics a:hover { background-position: 0 -52px; }



h2.BtnTitle_topics a span {

	display: none;



}



/*---TopicsBox--*/



div.BoxPatternA.Topics {

	border:2px solid #923141; 

	height:290px;

	margin:0 0 20px 0;  

	padding:0; 

	background-color:transparent;

}



div.Inner.Topics  {

	height:226px;

	width:450px;

	overflow-x: hidden;

	overflow-y:auto;

	margin:0;

 

	 }