@charset "Shift_JIS";

/* =================================================================================================
   WOWOW ONLINE - 映画検索用左カラムのCSS
   http://www.wowow.co.jp/
   Copyright (C) WOWOW INC. ALL RIGHTS RESERVED.
================================================================================================= */


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

■左カラム（汎用性有）

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

/* 映画タイトル */
.sub .moduleMovieTitle img {
	vertical-align:bottom;
}
.sub .moduleMovieTitle {
	margin-bottom:9px;
}

/* 映画検索ボタン */
.sub .moduleMovieBenner li img{
	vertical-align:bottom;
}


/* キーワード検索／BOX */
.sub .moduleMovieSearchWord {
	margin-bottom:5px;
}


/* キーワード検索／テキストエリア */
.sub .moduleMovieSearchWord .programSearchForm .textBox {
	width:125px;
	height:19px;
	background: transparent url("/common/img/module_new_moviesearch_textbox.gif") no-repeat;
	border: 0;
	position: relative;
	top: -1px;
	padding:4px 0 0 4px;
}

/* キーワード検索／テキストエリア（ハック／IE6のみ） */
* html .sub .moduleMovieSearchWord .programSearchForm .textBox {
	top: 0px;
}

/* キーワード検索／テキストエリア（ハック／IE7のみ） */
*:first-child+html .sub .moduleMovieSearchWord .programSearchForm .textBox {
	top: 0px;
}

/* キーワード検索／検索ボタン */
.sub .moduleMovieSearchWord .programSearchForm .submitButton {
	width:41px;
	height:23px;
	border: 0;
	overflow: hidden;
	text-indent: -9999px;
	background: transparent url("/common/img/modulemoviesearch_btn.gif") no-repeat left top;
	cursor:pointer;
}


/* 詳細検索BOX */
.sub .moduleMovieDetail {
  background-color: #ECECFA;
}

/* 条件検索のみCSSでオンマウス画像差し替え */
.sub .moduleMovieDetail .titleBlock a {
background: transparent url("/movie/img/module_new_moviesearch_detail_open_bg.jpg");
width:170px;
height:40px;
display:block;
}

.sub .moduleMovieDetail .titleBlock a:hover {
background: transparent url("/movie/img/module_new_moviesearch_detail_close_bg.jpg");
width:170px;
height:40px;
display:block;
}

/* 画像下のスペース削除（IE用） */
.sub .moduleMovieDetail .titleBlock img{
	vertical-align:bottom;
}

.sub .moduleMovieDetail .bodyBlock {
  display: block;
  border:1px solid #ECECFA;
  border-top:none;
}

.sub .moduleMovieDetail .bodyBlockHidden {
	display: none;
}

/* 詳細検索リスト */
.sub .moduleMovieDetail #newsBlock02{
	background: url(/movie/img/search_back_top.gif) repeat-x top;
	margin: 0px;
	padding: 0px;
}


.sub .moduleMovieDetail .searchBlock01{
	margin: 0px auto;
	padding-top: 10px;
	font-size: 12px;
	color: #242451;
}

.sub .moduleMovieDetail .searchBlock01.firstItem{
	padding-top: 0;
}

.sub .moduleMovieDetail .searchBlock02 h3{
	background: #46529A;
	font-size: 12px;
	color: #FFFFFF;
	padding:5px 5px 3px;
	line-height:110%;
	margin-bottom: 10px;
	_margin-bottom: 6px;
}

.sub .moduleMovieDetail .searchBlock02 .radioBox,
.sub .moduleMovieDetail .searchBlock02 .checkBox{
	margin-bottom: 3px;
	_margin-bottom: 0px;
	margin-left: 3px;
	_margin-left: 0px;
}

.sub .moduleMovieDetail .searchBlock02 .radioBox input,
.sub .moduleMovieDetail .searchBlock02 .checkBox input{
	margin-right: 3px;
	_margin-right: 0px;
}

/* この条件で検索 */
.sub .moduleMovieDetail .searchBlock03{
	height: 40px;
	background: url(/movie/img/module_new_moviesearch_submit_bg.jpg) repeat-x;
	text-align: center;
	padding-top: 9px;
	margin-top: 10px;
}
