@CHARSET "UTF-8";
	div.search_area{
		padding:0px;
		width:1020px;
		background-color:#E4E4E4;
		margin-bottom:5px;
	}
	div.search_area div.search_default_area{
		width:1020px;
		height:60px;
		background: url("/images/common/searchbar/bg.gif") no-repeat;
	}
	/*text-indent用*/
	div.search_area div.search_default_area span{
		display:block;
		text-indent:-9999px;
	}
	div.search_area div.search_default_area div.keyword{
		float:left;
		padding-top:20px;
		padding-left:150px;
		height:40px;
		width:200px;
		font-size: 18px;
		display:inline;
	}
	div.search_area div.search_default_area div.keyword input{
		width:180px;
	}
	div.search_area div.search_default_area div.search_submit{
		float:left;
		padding-top:15px;
		height:40px;
	}
	div.search_area div.search_default_area div.search_submit button.btn_search_submit{
		background: url("/images/common/searchbar/search.png") transparent no-repeat;
		border: none;
		width: 78px;
		height: 36px;
	}
	div.search_area div.search_default_area div.search_submit button.btn_search_submit.active{
		background: url("/images/common/searchbar/search_active.png") transparent no-repeat;
	}
div.search_area div.search_default_area div.search_option{
		float:left;
		padding-top:15px;
		margin-left:5px;
		height: 40px;
		border: none;
		background: url("/images/common/searchbar/button_bg.gif")  no-repeat;
	}
	div.search_area div.search_default_area div.search_option div.category{
		float:left;
		margin-left:35px;
		width:68px;
	}
	div.search_area div.search_default_area div.category button.category_show{
		width: 68px;
		height: 36px;
		border: none;
		background: url("/images/common/searchbar/category_button.png") transparent no-repeat;
	}
	div.search_area div.search_default_area div.location{
		float:left;
		margin-left:10px;
		width:68px;
	}
	div.search_area div.search_default_area div.location button.btn_map_show{
		width: 68px;
		height: 36px;
		border: none;
		background: url("/images/common/searchbar/location_button.png")  transparent no-repeat;
	}
	div.search_area div.search_default_area div#selected_result {
		float:left;
		padding-top:25px;
		padding-left:5px;
		padding-right:5px;
		margin-left:10px;
		height:40px;
		width:295px;
	}
	div.search_area div.search_default_area div.result_text {
		background: url("/images/common/searchbar/result_bg.gif")  no-repeat;
	}
	div.search_area div.search_default_area div.result_text p{
		width:295px;
		font-size:11px;
		color:#006699;
		padding: 0px;
	}
	div.search_area div.search_default_area div.reset_search{
		float:left;
		padding-top:15px;
		margin-left:10px;
		width:68px;
	}
	div.search_area div.search_default_area div.reset_search button.btn_reset_search{
		width: 68px;
		height: 36px;
		border: none;
		background: url("/images/common/searchbar/clear_button.png")  transparent no-repeat;
	}

/*以下オプション*/
	div.search_area div#search_option_open{
		/* float:left; */
		width:1020px;
		height:25px;
		text-indent:-9999px;
		background-image: url(/images/common/searchbar/option.gif);
		clear:both;
	}
	div.search_area #search_option_area{
		/* float:left; */
		width:1020px;
		height:335px;
		background-color:#404040;
		clear: both;
	}
	div.search_area #search_option_area #search_option_close{
		/* float:left; */
		width:1020px;
		height:25px;
		text-indent:-9999px;
		background-image: url(/images/common/searchbar/option_close.gif);
	}
	div.search_area button.btn_map_show{
		width: 116px;
		height: 30px;
		border: none;
		background: transparent url("/images/common/searchbar/location_button.gif") no-repeat;
		/*text-indent: -9999px;*/
	}
	
	/*text-indent用*/
	div.search_area button.btn_map_show span{
		display:block;
		text-indent:-9999px;
	}
	
	/* オプションボタン */
div#search_option_area div ul li{
	float: left;
	display: block;
	width: 51px;
	height: 46px;
	background-image: transparent;
	background-repeat: no-repeat;
	margin: 0 5px 5px 0;
	text-indent: -9999px;
	cursor: pointer;
}

div#search_option_area div p,
div#search_option_area div dl dt{
	clear: both;
	color: #fff;
	background-color: #808080;
	padding: 5px;
}
div#search_option_area div dl dd{
	margin-bottom: 20px;
	background-color: #4d4d4d;
	padding: 4px;
}

div.optionFirst,
div.optionSecond,
div.optionThird,
div.optionFourth,
div.optionFifth{
	float:left;
	margin:10px;
}

div.optionFirst{
	width:120px;
}

div.optionSecond,
div.optionThird{
	width:180px;
}
div.optionFourth{
	width: 140px;
}
div.optionFifth{
	width: 280px; 
}

/* カメラワーク */
div#search_option_area div.option_camerawork_area{
	height: 255px;
	background-color: #4d4d4d;
	padding: 4px;
}
/* カメラポイント */
div#search_option_area div.option_camerapoint_area{
	height: 102px;
	margin-bottom: 20px;
	background-color: #4d4d4d;
	padding: 4px;
}
/* カメラアングル */
div#search_option_area div.option_cameraangle_area{
	height: 102px;
	background-color: #4d4d4d;
	padding: 4px;
}
/* カメラの動き */
div#search_option_area div.option_cameramove_area{
	height: 153px;
	margin-bottom: 20px;
	background-color: #4d4d4d;
	padding: 4px;
}
/* カメラシャッター */
div#search_option_area div.option_camerashutter_area{
	height: 51px;
	background-color: #4d4d4d;
	padding: 4px;
}


.non_setting {
	background-image:url("/images/admin/btn_non_setting.png");
}
.non_setting.active {
	background-image:url("/images/admin/btn_non_setting_active.png");
}

.camerawork_focus_in {
	background-image:url("/images/admin/btn_focus_in.png");
}
.camerawork_focus_out {
	background-image:url("/images/admin/btn_focus_out.png");
}
.camerawork_fix {
	background-image:url("/images/admin/btn_fix.png");
}
.camerawork_follow {
	background-image:url("/images/admin/btn_follow.png");
}
.camerawork_pan {
	background-image:url("/images/admin/btn_pan.png");
}
.camerawork_zoom_in {
	background-image:url("/images/admin/btn_zoom_in.png");
}
.camerawork_zoom_out {
	background-image:url("/images/admin/btn_zoom_out.png");
}
.camerawork_move {
	background-image:url("/images/admin/btn_move.png");
}
.camerawork_subjective {
	background-image:url("/images/admin/btn_subjective.png");
}
.camerapoint_ground {
	background-image:url("/images/admin/btn_ground.png");
}
.camerapoint_water {
	background-image:url("/images/admin/btn_water.png");
}
.camerapoint_water_inside {
	background-image:url("/images/admin/btn_water_inside.png");
}
.camerapoint_sky {
	background-image:url("/images/admin/btn_sky.png");
}
.camerapoint_room {
	background-image:url("/images/admin/btn_room.png");
}
.cameraangle_horizontal {
	background-image:url("/images/admin/btn_horizontal.png");
}
.cameraangle_lookup {
	background-image:url("/images/admin/btn_lookup.png");
}
.cameraangle_down_shot {
	background-image:url("/images/admin/btn_down_shot.png");
}
.camerashutter_necessity {
	background-image:url("/images/admin/btn_necessity.png");
}
.cameramove_upper_left {
	background-image:url("/images/admin/btn_upper_left.png");
}
.cameramove_up {
	background-image:url("/images/admin/btn_up.png");
}
.cameramove_upper_right {
	background-image:url("/images/admin/btn_upper_right.png");
}
.cameramove_left {
	background-image:url("/images/admin/btn_left.png");
}
.cameramove_right {
	background-image:url("/images/admin/btn_right.png");
}
.cameramove_lower_left {
	background-image:url("/images/admin/btn_lower_left.png");
}
.cameramove_down {
	background-image:url("/images/admin/btn_down.png");
}
.cameramove_lower_right {
	background-image:url("/images/admin/btn_lower_right.png");
}

.camerawork_focus_in.active {
	background-image:url("/images/admin/btn_focus_in_active.png");
}
.camerawork_focus_out.active {
	background-image:url("/images/admin/btn_focus_out_active.png");
}
.camerawork_fix.active {
	background-image:url("/images/admin/btn_fix_active.png");
}
.camerawork_follow.active {
	background-image:url("/images/admin/btn_follow_active.png");
}
.camerawork_pan.active {
	background-image:url("/images/admin/btn_pan_active.png");
}
.camerawork_zoom_in.active {
	background-image:url("/images/admin/btn_zoom_in_active.png");
}
.camerawork_zoom_out.active {
	background-image:url("/images/admin/btn_zoom_out_active.png");
}
.camerawork_move.active {
	background-image:url("/images/admin/btn_move_active.png");
}
.camerawork_subjective.active {
	background-image:url("/images/admin/btn_subjective_active.png");
}
.camerapoint_ground.active {
	background-image:url("/images/admin/btn_ground_active.png");
}
.camerapoint_water.active {
	background-image:url("/images/admin/btn_water_active.png");
}
.camerapoint_water_inside.active {
	background-image:url("/images/admin/btn_water_inside_active.png");
}
.camerapoint_sky.active {
	background-image:url("/images/admin/btn_sky_active.png");
}
.camerapoint_room.active {
	background-image:url("/images/admin/btn_room_active.png");
}
.cameraangle_horizontal.active {
	background-image:url("/images/admin/btn_horizontal_active.png");
}
.cameraangle_lookup.active {
	background-image:url("/images/admin/btn_lookup_active.png");
}
.cameraangle_down_shot.active {
	background-image:url("/images/admin/btn_down_shot_active.png");
}
.camerashutter_necessity.active {
	background-image:url("/images/admin/btn_necessity_active.png");
}
.cameramove_upper_left.active {
	background-image:url("/images/admin/btn_upper_left_active.png");
}
.cameramove_up.active {
	background-image:url("/images/admin/btn_up_active.png");
}
.cameramove_upper_right.active {
	background-image:url("/images/admin/btn_upper_right_active.png");
}
.cameramove_left.active {
	background-image:url("/images/admin/btn_left_active.png");
}
.cameramove_right.active {
	background-image:url("/images/admin/btn_right_active.png");
}
.cameramove_lower_left.active {
	background-image:url("/images/admin/btn_lower_left_active.png");
}
.cameramove_down.active {
	background-image:url("/images/admin/btn_down_active.png");
}
.cameramove_lower_right.active {
	background-image:url("/images/admin/btn_lower_right_active.png");
}

	/* 季節 */
	div#search_option_area div.option_RecSeason_area{
		padding: 4px;
		margin-bottom: 20px;
		background-color: #4d4d4d;
		height: 44px;
	}
	div#search_option_area div.option_RecSeason_area ul#RecSeason li{
		float: left;
		width: 36px;
		height: 36px;
		margin: 0 4px 0 0;
	}
	
	ul#RecSeason li.spring{
		background-image: url("/images/admin/sidebar/season_spring_off.png");
	}
	ul#RecSeason li.spring.active{
		background-image: url("/images/admin/sidebar/season_spring_on.png");
	}
	ul#RecSeason li.summer{
		background-image: url("/images/admin/sidebar/season_summer_off.png");
	}
	ul#RecSeason li.summer.active{
		background-image: url("/images/admin/sidebar/season_summer_on.png");
	}
	ul#RecSeason li.fall{
		background-image: url("/images/admin/sidebar/season_fall_off.png");
	}
	ul#RecSeason li.fall.active{
		background-image: url("/images/admin/sidebar/season_fall_on.png");
	}
	ul#RecSeason li.winter{
		background-image: url("/images/admin/sidebar/season_winter_off.png");
	}
	ul#RecSeason li.winter.active{
		background-image: url("/images/admin/sidebar/season_winter_on.png");
	}
	ul#RecSeason li.none{
		background-image: url("/images/admin/sidebar/season_none_off.png");
	}
	ul#RecSeason li.none.active{
		background-image: url("/images/admin/sidebar/season_none_on.png");
	}
	
	/* 検索対象フォーマット */
	div#search_option_area div.option_format_area{
		padding: 4px;
		margin-bottom: 20px;
		background-color: #4d4d4d;
		height: 48px;
	}
	
	div#search_option_area div.option_format_area ul#roll_format li{
		float: left;
		background-color: transparent;
		background-repeat: no-repeat;
		margin: 0 4px 0px 0;
		width: 40px;
		height: 41px;
	}
	
	ul#roll_format li.fsd43{
		background-image: url("/images/admin/sidebar/format_sd_4_3_off.png");
	}
	ul#roll_format li.fsd43.active{
		background-image: url("/images/admin/sidebar/format_sd_4_3_on.png");
	}
	ul#roll_format li.fsdsq{
		background-image: url("/images/admin/sidebar/format_sd_squize_off.png");
	}
	ul#roll_format li.fsdsq.active{
		background-image: url("/images/admin/sidebar/format_sd_squize_on.png");
	}
	ul#roll_format li.fhd{
		background-image: url("/images/admin/sidebar/format_hd_16_9_off.png");
	}
	ul#roll_format li.fhd.active{
		background-image: url("/images/admin/sidebar/format_hd_16_9_on.png");
	}
	ul#roll_format li.f4k{
		background-image: url("/images/admin/sidebar/format_4k_16_9_off.png");
	}
	ul#roll_format li.f4k.active{
		background-image: url("/images/admin/sidebar/format_4k_16_9_on.png");
	}

	/* 2D/3D */
	div#search_option_area div.option_RecType_area{
		padding: 4px;
		margin-bottom: 20px;
		background-color: #4d4d4d;
		height: 48px;
	}
	
	div#search_option_area div.option_RecType_area ul#RecType li{
		float: left;
		background-color: transparent;
		background-repeat: no-repeat;
		margin: 0 4px 0px 0;
		width: 51px;
		height: 46px;
	}
	
	ul#RecType li.h2d{
		background-image: url("/images/admin/btn_type_2d.png");
	}
	ul#RecType li.h2d.active{
		background-image: url("/images/admin/btn_type_2d_active.png");
	}
	ul#RecType li.h3d{
		background-image: url("/images/admin/btn_type_3d.png");
	}
	ul#RecType li.h3d.active{
		background-image: url("/images/admin/btn_type_3d_active.png");
	}

