@charset "iso-2022-jp";


/* $B8!:w%P!<MQ%l%$%"%&%H(B */

body{
	margin:0;
	padding:0;
	}

#tbsglobalheader{
	background:#fff;
	height:40px;
	border-bottom: solid 1px #c0c0c0;
	text-align:left;
	}
	#tbsglobalheader #kbartbslogo{
		width:195px;
		height:39px;
		margin:0;
		padding:0;
		float:left;
		top:0;
		left:0;
		position:static;
		background:#fff;
		}
		#tbsglobalheader #kbartbslogo a{
			display:block;
			width:174px;
			height:29px;
			margin: 5px 0 5px 7px;
			background: url(/mi/mi4/img/ksb.gif) no-repeat;
			background-position:0px -30px;
			}
	#tbsglobalheader form{
		margin:0;padding:0;
		float:none;position:static;
		background:#fff;
		}

/*$B8!:w(B*/
#tbsglobalheader #exksb{
	text-align:right;
}
#tbsglobalheader #kensakubar{
	width:655px;
	text-align:right;
	margin-left:auto;
}
#tbsglobalheader #ksbinner{
	padding-top:8px;
	padding-right:10px;
	text-align:left;
}
#tbsglobalheader #SearchForm{
	float:right;
}
#tbsglobalheader #search_form{
	float:right;
}
#tbsglobalheader #tbsweb{
	float:left;
	margin-right:3px;
	width:52px;
}
#tbsglobalheader #tbsk,#tbsglobalheader #webk{
	display:block;
	width:52px;height:13px;
	background: url(/mi/mi4/img/ksb.gif) no-repeat;
}
#tbsglobalheader #tbsk{
	background-position: 0 0;
	cursor:default;
}
#tbsglobalheader #webk{
	background-position: -52px -13px;
	cursor:pointer;
}
#tbsglobalheader #q{
	display:block;
	float:left;
	width:146px;
	height:19px;
	padding:2px;
	background:#d9f0f7;
	font-family:sans-serif;
}
#tbsglobalheader #kw{
	display:block;
	float:left;
	width:146px;
	height:19px;
	background:#d9f0f7;
	font-family:sans-serif;
	font-size:12px;
	border-left:solid #aaa 2px;
	border-top:solid #aaa 2px;
	border-right:solid #ddd 1px;
	border-bottom:solid #ddd 1px;
}

#tbsglobalheader #tbssearchunit #searchbutton{
	display:block;
	float:left;
	width:40px;
	height:20px;
	margin-left:4px;
	border:none;
	background:#f00 url(/mi/mi4/img/ksb.gif) no-repeat;
	background-position: -50px -100px;	
}




/*$B%/%$%C%/%j%s%/(B*/
#tbsglobalheader #tbsquicklink{
	float:right;
	width:385px;
	height:25px;
	background: url(/mi/mi4/img/ksb.gif) no-repeat;
	background-position: 103px -65px;
}
#tbsglobalheader #tbsquicklinkunit select{
	display:block;
	height:22px;
	color:#017ea7;
	font-size:12px;
	
}
#tbsglobalheader #tbsquicklinkunit option{
	font-size:12px
}
#tbsglobalheader #kbar_genre{
	width:97px;
	margin-right:10px;
}
/*macIE$B0J30(J\(B*/
#tbsglobalheader #kbar_genre{
	width:100px;
}
/*macIE$BBP1~=*N;(B*/
#tbsglobalheader #kbar_contents{
	width:200px;
	margin-right:2px;
}
/*macIE$B0J30(J\(B*/
#tbsglobalheader #kbar_contents{
	margin-right:4px;
}
/*macIE$BBP1~=*N;(B*/
#tbsglobalheader #qlsubmit{
	margin-right:20px;
	border:none;
}
#tbsglobalheader .kensakubarlooks{
	border: #888 1px solid;
	border-top-width:2px;
	border-left-width:2px;
	border-right-color:#ccc;
	border-bottom-color:#ccc;
}
#tbsglobalheader a#ksbjumpbutton{
	display:block;
	float:left;
	width:40px;
	height:20px;
	background:#f00 url(/mi/mi4/img/ksb.gif) no-repeat;
	background-position: 0px -100px;	
	}
#tbsglobalheader #tbsk:hover,
#tbsglobalheader #webk:hover,
#tbsglobalheader #tbssearchunit a:hover{
	background-color: #eee;
}







/*class*/
#tbsglobalheader .clearfloat{
	height:1px;
	font-size:1%;
	clear:both;
	display:block;
	}
#tbsglobalheader .floatleft{float:left;}
#tbsglobalheader .floatright{float:right;}
#tbsglobalheader .posrel{position:relative;}
#tbsglobalheader .posabs{position:absolute;}

/*$B%U%)%s%H(B*/

/*MAC IE5.x$B0J30$KE,MQ(J\(B*/
#tbsglobalheader{
/*	font-size:x-small;*/
	font-family:sans-serif;
}
* html #tbsglobalheader{
/*	font-size:xx-small;*/
	font-family:'$B#M#S(B $B#P%4%7%C%/(B','$B%R%i%.%N3Q%4(B Pro W3';
}
/*#tbsglobalheader .ksbmsize{font-size:120%;}
#tbsglobalheader .ksbssize{font-size:108%;}*/
/*$B!J(BMAC IE5.x$B0J30$KE,MQ$*$o$j!K(B*/

#tbsglobalheader .alt{position:absolute;top:-5000px;left:-999px;}



/*$B%I%i%^MQ%U%C%?!<(B*/
#dramaFooter { display:none; width:100%; height:250px; background:#fff; color:#555; border-top:2px solid #ccc; position:relative;}
	#dramaFooter ul { width:850px; text-align:left; margin:0 auto; padding:10px 0;}
	#dramaFooter ul li { width:160px; line-height:1.5em; margin-right:10px; float:left; }
	#dramaFooter ul li a { display:block;}
	#dramaFooter ul li a strong { display:block; width:160px; padding-top:55px; margin-bottom:5px; font-size:120%;}
	#dramaFooter ul li#drama01 { background-position:0 0;}
	#dramaFooter ul li#drama02 { background-position:-160px 0;}
	#dramaFooter ul li#drama03 { background-position:-320px 0;}
	#dramaFooter ul li#drama04 { background-position:-480px 0;}
	#dramaFooter ul li#drama05 { background-position:-640px 0;}
	#dramaFooter #dramaFooterLink { text-align:center; border-top:1px solid #ccc; padding-top:20px;}
	#dramaFooter a { text-decoration:none; color:#0071a5; font-family:Verdana, "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B#P%4%7%C%/(B", Meiryo, sans-serif;}
	#dramaFooter a:hover { text-decoration:underline;}


/*EOF*/
