/* CSS Document */

/*外部CSSファイル読み込み*/
@import url("default.css");


/*-------▼全体に関して（全ページ共通）-------*/

body{
	margin:0;
	padding:0;
	line-height:140%;
	font-size:85%;/*11px相当の大きさ*/
	text-align:center;
	background-image:url(images/back_star.jpg);
}

p{
	margin:0;
	line-height:170%;
}

img{
	margin:0 0 8px 0;
	border-style:none;
}

ul{
	margin:0;
	padding:0;
}

li{
	background-image:url(images/yajirushi.gif);
	background-repeat:no-repeat;
	list-style-type:none;
	text-indent:20px;
	list-style-position:outside;
	line-height:180%;
}

#mokuji{
	margin:0;
	padding:0;
}

/*リスト表示がセミナーのパターン*/
.seminar{
	background-image:url(images/seminar.gif);
	background-repeat:no-repeat;
	list-style-type:none;
	text-indent:20px;
	list-style-position:outside;
	line-height:180%;
}

/*上部フラッシュまわり*/
#titlelogo1{
	text-align:left;
	padding-top:15px;
	margin:0px;
	height:20px;
	color:#009bde;
	line-height:normal;
	text-align:center;
}

#titlelogo2{
	padding:0;
	margin:0;
	text-align:center;
}

#titlelogo2 img{
	margin:0;
}

/*パンくずリスト*/
#list{
	height:25px;
	text-align:left;
	padding-left:20px;
	padding-bottom:10px;
}

/*コピーライト以下*/
#footer{
	clear:both;
	padding-bottom:20px;
	text-align:center
}

#address{
	font-weight:normal;
	padding-top:20px;
	padding-bottom:5px;
}


/*-------▼default.cssで設定されているyoutube周りの余白指示を解除-------*/
object,
embed {
	margin:0;
}


/*-------▲全体に関して-------*/

/*-------▼トップペ−ジに関して-------*/

/*新着情報*/
#newinfo li{
	background-image:url(images/blog_icon.gif);
	background-repeat:no-repeat;
	list-style-type:none;
	text-indent:50px;
	list-style-position:outside;
	line-height:180%;
}

#newinfo p{
	text-indent:60px;
	}

/*各項目のバーに関して*/
#bar{
	display:block;
	height:30px;
	margin:10px 0;
}

/*-------▲トップペ−ジに関して-------*/

/*-------▼全体ブロック分け指示-------*/

/*サイト全体の幅*/
#mokuji{
	width:900px;
	margin:auto;
	background-color:#FFFFFF;
}

/*パンくずリストより下の全体*/
#main{
	width:900px;
}

/*右*/
#right{
	width:150px;
	float:left;
	text-align:left;
	margin:10 25px 0 0;
}
/*中央*/
#center{
	float:left;
	width:500px;
	text-align:left;
	margin:0 15px;
	padding:0;
}
/*左*/
#left{
	width:169px;
	float:left;
	font-size: 92%;
	text-align:left;
	margin:0 0 0 25px; 
}
#newbox{
	float:right;
	padding-left:20px;
	width:270px;
	border-left:#999999 solid 1px;
}

/*-------▲全体ブロック分け指示-------*/


/*-------▼左カラム-------*/

.booktitle{
	font-weight:900;
	font-size:116%;
}

/*日付*/
.date{
	font-size: 92%;
}

#left p{
	margin:0;
	padding:0;
}

/*読者アンケート*/
#anke{
	display:block;
	width:170px;
	height:70px;
	background-image:url(images/bar_anke.gif);
	background-repeat:no-repeat;
	margin-top:10px;
	padding:56px 0 0 20px;
}

/*-------▲左カラム-------*/


/*-------▼中央カラム-------*/

/*新着情報*/
#newinfo{
	height:210px;
}

/*今週の注目大会*/
#chumoku{
	float:left;
	width:350px;
	margin-bottom:10px;
} 

/*テニスニュース*/
#news{
	width:500px;
	margin-bottom:10px;
}

#news_bar{
	width:500px;
}

#news_left{
	float:left;
	width:150px;
	font-size: 80%;
	margin-bottom:10px;
}

#news_center{
	float:left;
	width:150px;
	font-size: 80%;
	margin-left:10px;
	margin-bottom:10px;
}

#news_right{
	float:left;
	width:150px;
	margin-left:10px;
	margin-bottom:10px;
}



/*読者の声、募集中*/
#opinion{
	clear:both;
}

/*-------▲中央カラム-------*/
  

.komidashi{
	font-weight:bold;
}

#more{
	width:500px;
	clear:both;
	height:30px;
}

#more1{
	width:400px;
	float:left;
	height:10px;
}
#more2{
	background-image:url(images/yajirushi.gif);
	background-repeat:no-repeat;
	list-style-type:none;
	text-indent:20px;
	list-style-position:outside;
	line-height:180%;
	width:100px;
	float:left;
}

/*-------▼新着情報部分の新刊紹介-------*/
#book{
	margin-bottom:5px;
}

#book_left{
	float:left;
	width:218px;
	text-align:center;
	margin:10px 10px 10px 0px;
	padding:10px 10px;
	border:#999999 1px solid;
	border-right:none;
}

#book_right{
	float:left;
	width:218px;
	text-align:center;
	margin:10px 0px 10px 10px;
	padding:10px 10px;
	border:#999999 1px solid;
	border-right:none;
}

#yoyaku a{
display: block;
	width: 160px; /* 画像1枚分の横幅 */
    height: 22px; /* 画像1枚分の高さ */
    text-indent: -9999px; /* 文字を見えなくする */
	background:url(images/yoyaku_button1.gif);/* 画像ファイル名 */
	margin:auto;
	margin-top:5px;
	margin-bottom:5px;
}

#yoyaku a:hover{
	background:url(images/yoyaku_button2.gif);/* 画像ファイル名 */
}










/*DVD視聴ボタン*/
#shityou a{
display: block;
	width: 160px; /* 画像1枚分の横幅 */
    height: 22px; /* 画像1枚分の高さ */
    text-indent: -9999px; /* 文字を見えなくする */
	background:url(images/shityou_button1.gif);/* 画像ファイル名 */
	margin:auto;
	margin-top:5px;
	margin-bottom:5px;
}

#shityou a:hover{
	background:url(images/shityou_button2.gif);/* 画像ファイル名 */
}

/*中身を見るボタン*/
#nakami a{
	display: block;
	width: 160px; /* 画像1枚分の横幅 */
    height: 22px; /* 画像1枚分の高さ */
    text-indent:-9999px; /* 文字を見えなくする */
	background:url(images/nakami1.gif);/* 画像ファイル名 */
	margin:auto;
	margin-top:5px;
	margin-bottom:5px;
}

#nakami a:hover{
	background:url(images/nakami2.gif);/* 画像ファイル名 */
}


/*ケイ線*/
#border{
	border-bottom:#999999 1px solid;
	margin:5px 0 10px 0;
}


/*-------▼DVD囲み-------*/
#dvd{
	margin:0 0 20px 0;
	padding:10px 0 10px 10px;
	border:#999999 1px solid;
	border-right:none;
}

#dvd_left{
	float:left;
	width:330px;
	text-align:center;

}

#dvd_right{
	float:right;
}



