@charset "utf-8";

/**
 * 	投稿フォーム
 */

.btn_selectshop .float_window01_dummy,
.btn_selectshop .float_window02_dummy {
	display: none;
}

#float_window03, #float_window04 {
	display: none;
}

#DOMWindow .article02 .loading img {
	margin-top: 90px;
}

#tab1_selected, 
.shopNameSelected, 
.imgErrorHide, 
.selected, 
.photoLoading, 
tr.input_file_button_1,
tr.input_file_button_2,
tr.input_file_button_3,
tr.input_file_button_4,
tr.input_file_button_5,
tr.input_file_button_6,
tr.input_file_button_7,
tr.input_file_button_8,
tr.input_file_button_9{
	display: none;
}

#contribute input#confirm {
	background: url("../img/btn_kakunin.png") no-repeat scroll 0 transparent;
	border: medium none;
	cursor: pointer;
	width: 254px;
	height: 48px;
	text-indent: -8999px;
	vertical-align: top;
}

#contribute input#confirm:hover {
	background: url("../img/btn_kakunin_on.png") no-repeat scroll 0 transparent;
}

#contribute input.confirmHover {
	background: url("../img/btn_kakunin_on.png") no-repeat scroll 0 transparent !important;
}

* html .pop_window .close_bar {
	width: 100% !important;
}


/**
 * 	投稿確認ページ
 */

.form_bottom .buttons {
	margin-bottom: 26px;
}


#contribute input#back {
	background: url("../img/btn_modoru.png") no-repeat scroll 0 transparent;
	border: medium none;
	cursor: pointer;
	width: 124px;
	height: 48px;
	vertical-align: top;
}

#contribute input.backHover {
	background: url("../img/btn_modoru_on.png") no-repeat scroll 0 transparent !important;
}

#contribute input#kakunin {
	background: url("../img/btn_submit.png") no-repeat scroll 0 transparent;
	border: medium none;
	cursor: pointer;
	width: 254px;
	height: 48px;
	vertical-align: top;
}

#contribute input.kakuninHover {
	background: url("../img/btn_submit_on.png") no-repeat scroll 0 transparent !important;
}

#contribute .hide {
	display: none;
}

.subImageText{
	width: 60px;
}

/**
 * 	システムエラーページ
 */

.common_box .errorMessage{
	color: #990000;
}
