@charset "utf-8";

/* #############################################################

[ 構造設計 ]

適用範囲：search

※追記・改変の際はウェブマスタに問い合わせること

############################################################# */


/* ==========================================================================
セクション：検索用
=========================================================================== */
#str_container #str_menuAndContents #str_contents .sectionCobaltBlue {
	margin-bottom: 0;/*　for IE8 js　*/
}

/* ==========================================================================
<h3>
=========================================================================== */
#str_container .sectionCobaltBlue h3{
	
}
#str_container .sectionCobaltBlue h3 img{
	margin-top:-2px;
}

/* ==========================================================================
検索用レイアウトテーブル
=========================================================================== */
#str_container .tblSearch{
	width:750px;
	background:#ffffff;
}
	#str_container .tblSearch td{
		padding:0px;
	}
	
	#str_container .tblSearch td{
	
	}
	/* プレイエリア ---------------*/
	#str_container .tblSearch td.playarea{
		border-right:2px solid #cccccc;
		width:190px;
	}
	
	#str_container .tblSearch td.playarea p{
		font-size:85%;
		color:#666666;
	}
	/* プレー候補日 ---------------*/
	#str_container .tblSearch td.proposeday{
		width:548px;
		border-bottom:2px solid #cccccc;
	}
	/*　~　*/
	#str_container .tblSearch td.proposeday div.boxTtl{
		position:relative;
	}
	
	#str_container .tblSearch td.proposeday div.boxTtl #selectCalendar{
		margin:0;
		position:absolute;
		top:0px;
		left:161px;
	}
	#str_container .tblSearch td.proposeday .form_tbl_layout_inner td{
		padding:0 10px 0 0 !important;
	}

	/* プレー料金 ---------------*/
	#str_container .tblSearch td.price{
		border-bottom:2px solid #cccccc;
	
	}
	/* ゴルフ場名・GDOコード ---------------*/
	#str_container .tblSearch td.golfcoursegdocod{
		border-bottom:2px solid #cccccc;
	}
		#str_container .tblSearch td.golfcoursegdocod input{
			width:210px;
		}
	
	
	/* プレースタイル ---------------*/
	#str_container .tblSearch td.playstyle{
	
	}
	
		#str_container .tblSearch td.playstyle .form_tbl_layout_inner{
			width:100%;
		}
	
		#str_container .tblSearch td.playstyle .form_tbl_layout_inner td{
			width:25%;
		}

/* ==========================================================================
検索用レイアウトテーブル：インナー
=========================================================================== */
#str_container .form_tbl_layout_inner{

}

#str_container .form_tbl_layout_inner th,
#str_container .form_tbl_layout_inner td{
	padding:0 0 0 0 !important;
	border:0 !important;
}

/* プレーエリアを指定
--------------------------------------------- */
#str_container select#playarea{
	margin:0;
	width:160px;
	height:100px;
}

#str_container select#playarea optgroup{
	font-weight:normal;
	font-style:normal;
}

/* プレーエリアを指定
--------------------------------------------- */
/*　カレンダーから指定する　*/
#str_container p#selectCalendar span {
padding:0 3px;
vertical-align:top;
}


/* ==========================================================================
さらにこだわり条件を追加してゴルフ場を絞り込む
=========================================================================== */
/* 見出し処理（js制御含む）
--------------------------------------------- */
#str_container .headingBlue.accdTrigger{
	cursor:pointer;
}

#str_container .headingBlue.accdTrigger h2 a{
	cursor:pointer;
	padding:0 0 0 18px !important;
	background:url(../../images/iconmark/mrk_onoff_blue_on.gif) no-repeat left top !important;
}

#str_container .headingBlue.accdTrigger.active h2 a{
	padding:0 0 0 18px;
	background:url(../../images/iconmark/mrk_onoff_blue_off.gif) no-repeat left top !important;
}

/* -------------------------------------------------------------- 
検索用レイアウトテーブル（さらにこだわり条件を追加してゴルフ場を絞り込む）
-------------------------------------------------------------- */
#str_container .tblSearch.kodawari{
	width:750px;
}
/*　js制御用　*/
#str_container .accdToggleContainer{
	display:none;
}

	#str_container .tblSearch.kodawari td{
	}
	
	/* 特別プラン：コンペプラン：高速道路 ---------------*/
	#str_container .tblSearch.kodawari td.specialplan,
	#str_container .tblSearch.kodawari td.compeplan,
	#str_container .tblSearch.kodawari td.highway{
		border-bottom:2px solid #cccccc;
	}

	/* ：コンペプラン ---------------*/
	#str_container .tblSearch.kodawari td.specialplan table,
	#str_container .tblSearch.kodawari td.compeplan table{
		width:100%;
	}
	#str_container .tblSearch.kodawari td.specialplan table td,
	#str_container .tblSearch.kodawari td.compeplan table td{
		width:20%;
	}
	
	/* 特別プラン ---------------*/
	/*　一行目セルのpadding処理　*/
	#str_container .tblSearch.kodawari td.specialplan table tr.first td{
		padding-bottom:5px !important;
	}
	
	/* 高速道路 ---------------*/
	#str_container .tblSearch.kodawari td.highway{
	
	}
	#str_container .tblSearch.kodawari td.highway table td{
	
	}
	
	/* スタート時間：連続枠指定：総合評価（クチコミ）：ゴルファータイプ（クチコミ） ---------------*/
	#str_container .tblSearch.kodawari td.starttime,
	#str_container .tblSearch.kodawari td.continue,
	#str_container .tblSearch.kodawari td.rating,
	#str_container .tblSearch.kodawari td.golfertype{
		width:229px;
		border-right:2px solid #cccccc;
		border-bottom:2px solid #cccccc;
	}
	
	/* コースタイプ：GDOポイント ---------------*/
	#str_container .tblSearch.kodawari td.coursetype,
	#str_container .tblSearch.kodawari td.gdopoint{
		width:228px;
		border-bottom:2px solid #cccccc;
	}
	/* 除外設定 ---------------*/
	#str_container .tblSearch.kodawari td.exclusion{
		background:#fbd9dd;	
	}
	#str_container .tblSearch.kodawari td.exclusion table{
		width:100%;
	}
	#str_container .tblSearch.kodawari td.exclusion td{
		width:20%;
	}
	
	/* <select>width制御 ---------------*/
	#str_container .tblSearch.kodawari select.w88{
		width:88px;
	}
	#str_container .tblSearch.kodawari select.w180{
		width:160px;
	}


/* ==========================================================================
上記条件で検索：送信ボタン
=========================================================================== */
#str_container #str_menuAndContents #str_contents .sectionCobaltBlue .form_submit_btn {
	margin:0;/*　for IE8　*/
	padding:10px 0 0;
}


/* ==========================================================================
ボタンブロック：チェックしたプランを比較する（golfcourse,plan）
=========================================================================== */
#str_container .blockGray.blockCompareBtn{
	margin-bottom:5px;
	padding:5px;
	text-align:right;
}
#str_container .blockGray.blockCompareBtn p{
	margin:0;
}

/* ==========================================================================
PRエリア
=========================================================================== */
#mediaPR{
	width:960px;
	overflow:hidden;
}
#mediaPR h2{
	margin:0 0 10px;
	padding:3px 10px;
	border:1px solid #ccc;
	background:#EDF1FA;
	font-size:12px;
	font-weight:bold;
}
#mediaPR div{
	width:182px;
	margin:0 0 10px 10px;
	_margin:0 0 10px 7px;
	float:left;
	text-align:center;
}
#mediaPR div img{
	height:90px;
	width:136px;
	margin: 0 auto 5px;
}
#mediaPR div p{
	text-align:left;
}
#mediaPR div p a{
	font-weight:bold;
}
