@charset "UTF-8";
/*V3.2cテーマ「ディープグリーン」ここから*/
.AccordionPanelOpen .AccordionPanelTab {
	background-color: #285064;
	height: 1.8em;
}
.direct_menu{
	background-color:#285064;
}
.breadcrumbs td li.currentNtab{
	background-color:#285064;
	border-width:1px 1px 0px 1px;
	border-style:solid;
	border-color:#285064;
}
tr.breadcrumbs {
        border-bottom: 3px solid #285064;
}
.navi_current_count {
	color: #C62828 !important;
	border-bottom: solid 2px #C62828 !important;
}
.rf-dt-hdr-c , .rich-table-header{
	background-color: #E0E0E0;
}
.currentCell {
    background-color: #285064;
}
.evenRow {
		background-color: #eeeff0;
}
.indicatorOn{
	background-color:#ffa300;
}
.actionMenuMark{
	color:#ffa300;
}
.flyoutSubLinkSelected {
	background-color: #285064;
}
.title_center:before{
	background-color: #285064;
}
.numberOn{
	background-color:#ffa300;
}
.controllerButton_setting_selected{
	background-color:#285064;
}

.headerBg,.dr-table-header,table.layoutBasic td.headerLabel,span.URL_cell_label {
	background-color: #E0E0E0;
}
.headerBg2,.wfLayoutList tr.header{
	background-color: #E0E0E0 !important;
}
.popmenuCurrent:hover,.groupButton a:hover,.popmenuCurrent:hover,.groupButton a:hover span{
	background-color: #285064;
	color:white;
}
table.xdb_stdlayout td.label,.detailListHeader{
	background-color:#E0E0E0;
}
/*ログインヘッダー用*/
.btnarrow:before{
	border-top-color: #eeeff0;
	border-bottom-color: #eeeff0;
	border-left-color: #eeeff0;
	border-right-color: transparent;
}
.btnarrow:after{
	border-right:13px solid #eeeff0;
}
.palletDefaultColor{
	background-color:#E0E0E0;
}
/*フォント*/
span.anchor , a , a.over , a.noline , span.anchor{
	color: #006cc8;
}
#breadcrumbsArea a {
/*	color: #337ab7;*/
	color: #006cc8; !important;
}
/*V3.2cテーマ「ディープグリーン」ここまで*/

a.menuBreadcrumbsLinkItem{
	color: #006cc8;
}
.defaultStyle a{
	color: #006cc8 !important;
}

.pe_dnd_borderColor {
	border-color: #006cc8 !important;
}

.pe_fontColor {
	color: #006cc8 !important;
}

.reaction-display .font-number-for-me, .reaction-display .font-emoji-for-me {
	color: rgba(40, 80, 100, 0.8);
}

.reaction-display .border-like-for-me, .reaction-display .border-remaining-emojis-for-me{
	border: solid 1px rgba(40, 80, 100, 0.8);
	color: rgba(40, 80, 100, 0.8);
	background-color: rgba(40, 80, 100, 0.15);
}

.comment-to-display.login-user{
	color: rgba(40, 80, 100);
	background-color: rgba(40, 80, 100, 0.15);
	border: solid 1px rgba(40, 80, 100, 0.15);
	font-weight: bold;
}

.comment-to-display.not-login-user{
	color: #000000;
	background-color: rgba(0, 0, 0, 0.05);
	border: 1px solid color-mix(in srgb, #000000 20%, transparent);
}