/* ==================================
  ＤＶＤ発売告知ページCSS
================================== */

/* ドラマティックジャーニー */



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

* { 
margin:0; padding:0;}


html{
overflow-x: hidden;
overflow-y: scroll;

}

/*IE7だけに適用*/
*+html{
	overflow-y:auto;
}
/*IE7だけに適用 終*/

 
body{
font-size: 12px;
color: #333333;
text-align:center;
background: url(../images/bg.jpg) repeat #FFF;
}

/* ClearFix */

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}
.clearfix {
	overflow:hidden;
	}
/* Hides from IE-mac \*/
* html .clearfix {
	height:1%;
	overflow:visible;
	}
/* End hide from IE-mac */
								
.clear {
clear: both;}

.alt{
width: 0;
height: 1px;
overflow: hidden;}


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


#wrapper{ 
width:902px;
margin:0 auto;
text-align:left;
}


#contents{ 
width:100%;
margin:0; 
}



#main_box{
	width:902px;
	height:auto;
	margin:15px 0 ;
	padding:0;
	float:left;
	background: url(../images/info_bk.jpg) repeat-y;

	
}

/***********************************************/
/*キャッチ・タイトル*/

#main_box #box01{
width:902px;
height:121px;
background:url(../images/topbase.jpg) no-repeat ;
}

#main_box #box01 .rogo{
	padding-top:14px;
	width:902px;
	height:70px;
}

#main_box #box01 .subcatch{
width:902px;
height:25px;
padding-bottom:12px;
}




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

/*出演者紹介・オンエア時間*/

#main_box #box02{
margin:10px 35px ;
width:832px;
height:402px;

background:url(../images/castbase.jpg) no-repeat;
}


#main_box #box02 .p_box{
padding:36px 0 28px 45px;
width:345px;
height:338px;
float:left;
}




#main_box #box02 .onairtime{
padding:36px 0 28px 0;
width:442px;
float:right;
}


#main_box #box02 .onairtime .sato,
#main_box #box02 .onairtime .ichi,
#main_box #box02 .onairtime .naka,
#main_box #box02 .onairtime .suzuki
{
 width:334px;
 height:66px;
}
 
#main_box #box02 .onairtime .sato{
 padding:15px 0 0 50px;}
 
#main_box #box02 .onairtime .ichi,
#main_box #box02 .onairtime .naka,
#main_box #box02 .onairtime .suzuki
{
 padding:13px 0 0 50px;} 
 

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

/* DVDキャッチ・ボックス詳細*/

#main_box #box03{
margin:0 35px ;
clear:both;
width:832px;
}


#main_box #box03 .topic1 {
 background:url(../images/dvd_title.png) no-repeat; height:97px;
}

#main_box #box03 .topic_text {
 background:url(../images/dvd_text.png) no-repeat; height:137px;
}


#main_box #box03 #dvd_info{
 padding:0 12px;
 width:808px;
 float:left;}
 
#main_box #box03 #dvd_info .dvd_box{
 width:404px;
 float:left;}
 
#main_box #box03 #dvd_info .dvd_box2{
 width:404px;
 float:right;} 
 
 

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

/* 番組情報*/

#main_box #box04{
padding:20px 35px ;
clear:both;
width:832px;
}

#main_box #box04 h2{
 height:34px;
}

#main_box #box04 .information{
 padding:10px 12px;
 width:808px;
 font-size:12px;
	letter-spacing: 0.08em;
	line-height: 150%;
	color:#333;
 }
 
#main_box #box04 .kuwa{
 padding:0 0 0 12px;} 




a.infolink{ color: #CC3333; 
font-size:12px; 
letter-spacing:0.13em; 
padding-bottom: 1px; 
line-height: 200%; 
border-bottom: 1px dotted #cc3333; 
text-decoration: none; }

a.infolink:hover{
color: #FF9933;
font-size:12px;
letter-spacing:0.13em;
text-decoration: none;
padding-bottom: 1px;
line-height: 200%;
border-bottom: 1px dotted #FF9933; 
text-decoration: none;
}


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


#main_box .box05{
margin:0;
width:902px;
height:35px;
background:url(../images/credit2.jpg);
}

/*クレジット表記あるとき
#main_box .box06{
margin:0;
width:902px;
height:74px;
background:url(../images/credit.jpg);
}*/




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


.abccredit{
	text-align:center;
	color:#333;
	letter-spacing: 0.1em;
	font-size:15px;
	font-weight: bold;
	padding:0 0 10px 0;
}


a.abclink{color:#333;
	letter-spacing: 0.1em;
	font-size:15px;
	text-decoration: none; 
}
