/*
.sample_button {*/
	/*background: #7aa10b; /* Old browsers */
	/*background: -moz-linear-gradient(top,  #7aa10b 0%, #628108 49%); /* FF3.6-15 */
	/*background: -webkit-linear-gradient(top,  #7aa10b 0%,#628108 49%); /* Chrome10-25,Safari5.1-6 */
	/*background: linear-gradient(to bottom,  #7aa10b 0%,#628108 49%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7aa10b', endColorstr='#628108',GradientType=0 ); /* IE6-9 */
/*	background-color: #628108;
	width: 100px;
	padding: 20px;
	color: #FFFFFF;
	text-align: center;
	border: solid 3px;
	border-color: #628108;
	border-radius:5px;
	cursor: pointer;
}*/
/*
.sample_button:hover {
	background: #7aa10b;
	background-color: #FFFFFF;
	width: 100px;
	padding: 20px;
	text-align: center;
	color: #628108;
	border-color: #628108;
	border-radius:5px;
}*/

.unconfirmed_tab {
	background: url(../img/unconfirmed_tab.png) 0 0 no-repeat;
	width: 15px;
	height: 15px;
	margin-right: 3px;
	display: inline-block;
	position: relative;
	top: 1px;
	left: -3px;
}

.unconfirmed_tab.hide {
	display: none;
}

#menulist_info {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}

.icon_field_34px {
	width: 34px;
}

.unconfirmed_icon_field {
	background: url(../img/unconfirmed.png) 0 0 no-repeat;
	width: 24px;
	height: 24px;
	margin-right: 10px;
	flex: 0 0 auto;
}

#url_text {
	width: 600px;
	background-color:#FFFFFF;
	margin-left: 2px;
}

#url_detail {
	width: 600px;
	background-color:#FFFFFF;
	margin-left: 1px;
}

.open_url_button {
	background: url(../img/open_url.png) 0 0 no-repeat;
	margin-left: 15px;
	width: 100px;
	height: 26px;
	cursor: pointer;
}

.open_url_button:hover {
	background: url(../img/open_url_hover.png) 0 0 no-repeat;
}

.download_file_button {
	margin-left: 15px;
}

#date_text {
	width: 100px;
	padding: 2px;
	text-align: center;
	background-color:#FFFFFF;
}

.check_button {
	background: url(../img/update_check.png) 0 0 no-repeat;
	width: 100px;
	height: 52px;
	cursor: pointer;
}

.check_button:hover {
	background: url(../img/update_check_hover.png) 0 0 no-repeat;
}

.create_button {
	background: url(../img/btn_form_add_02.png) 0 0 no-repeat;
	width: 100px;
	height: 52px;
	cursor: pointer;
}

.create_button:hover {
	background: url(../img/btn_form_add_01.png) 0 0 no-repeat;
}

.confirm_button {
	background: url(../img/kakuninzumi.png) 0 0 no-repeat;
	width: 100px;
	height: 52px;
	margin-left: 20px;
	cursor: pointer;
}

.confirm_button:hover {
	background: url(../img/kakuninzumi_hover.png) 0 0 no-repeat;
}

.all_confirmed_button {
	background: url(../img/all_confirmed.png) 0 0 no-repeat;
	width: 250px;
	height: 26px;
	margin-left: 105px;
	cursor: pointer;
}

.all_confirmed_button.hide {
	display: none;
}

.all_confirmed_button:hover {
	background: url(../img/all_confirmed_hover.png) 0 0 no-repeat;
}

/* お知らせダイアログ */
.information_dialog .flex_column {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-direction: column;
	height: 100%;
}
.information_dialog .search_title {
	flex: 0 0 50px;
	background-color : #e5eed4;
	border-bottom: 1px solid #ccc;
	padding: 5px 5px 10px 10px;
}
.information_dialog .search_title input[name=word] {
	width: 270px;
}
.information_dialog.ui-dialog .ui-dialog-content {
	padding: 0 0 0 0;
}
.information_dialog .search {
	/*background: url(../img/btn_kensaku_02.png) 0 0 no-repeat;*/
	background: url(../img/btn_view02_02.png) 0 0 no-repeat;
	cursor: pointer;
	height: 28px;
	width: 100px;
}
.information_dialog .search:hover {
	/*background: url(../img/btn_kensaku_01.png) 0 0 no-repeat;*/
	background: url(../img/btn_view02_01.png) 0 0 no-repeat;
}
.information_dialog div.search_result {
	width: 30%;
	border-right: 1px solid #ccc;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-direction: column;
}
.information_dialog .search_result .search_result_list {
	flex: 1 1 10px;
	overflow-y: auto;
}
.information_dialog .search_result .search_result_navi {
	flex: 0 0 50px;
	border-top: 1px solid #ccc;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	align-items: center;
	-webkit-justify-content: space-around;
	justify-content: space-around;
}
.information_dialog div.search_detail {
	width: 70%;
	overflow-y: auto;
}
.information_dialog .flex_center.flex_stretch {
	flex: 1 1 100%;
	align-items: stretch;
	-webkit-align-items: stretch;
}
.information_dialog div.search_result .brefore_search {
	background: url(../img/bg_noyaku_search.png) 0 0 no-repeat;
	height: 200px;
	margin: 10px 0 0 10px;
	background-size: contain;
}
.information_dialog .searchResultItem {
	padding: 10px 0 10px 10px;
	border-bottom: 1px solid #ccc;
	cursor: pointer;
}
.information_dialog .searchResultItem:hover {
	background-color: #fbfbc4;
	cursor: pointer;
}
.information_dialog div.search_detail tr:hover td {
	background-color: #fbfbc4;
	cursor: pointer;
}

#information_dialog .search_detail .ui-dialog-title{
    width: 96%;
}