/*
ボタン
*/
button,
#menuList > li,
#imgMenuList > li,
#ctlImageMenuList .imgMenu .icon,
#commentMenuList .imgMenu .icon,
#stampMenuList .imgMenu .icon,
#addImgActionBtnArea button,
#contents .addressPrintConfirm button.selected,
.choiceBtnArea button[selected="selected"],
.choiceBtnArea button:active,
.buttonAreaOnDialog button {
    background-color: rgb(26,148,49);
}

/*フッターボタン*/
#flowButtonArea button,
.previewArea .closeBtnArea button,
.previewArea .choiceBtnArea button,
#maxSavedDialog #okBtn,
#errorDialog #yesBtn,
#errorDialog #noBtn,
#errorDialog #okBtn,
#selectImageDlg #selectImgDlgOk,
#selectImageDlg #selectImgDlgCancel,
#confirmDialog #okBtn,
#confirmDialog #cancelBtn,
#confirmDialog #yesBtn,
#confirmDialog #noBtn,
.previewDialog .dialogButtonArea button,
#selectImageDlg .cancelBtn,
#selectImageDlg .okBtn{
  background-color: rgb(26,148,49);
}

#header{
  border-top: solid 2px rgb(26,148,49);
}

#flowButtonArea{
  background-color: rgb(26,148,49);
}

/*ポップアップフッター*/
.popup .buttonArea,
.popup .popupBtnArea,
.previewDialog .dialogButtonArea,
#comfirmationBtnArea{
  background-color: rgb(26,148,49);
}

/*ポップアップフッターボタン*/
.popup .buttonArea > *,
.popup .popupBtnArea >*,
.previewDialog .dialogButtonArea > *,
#comfirmationBtnArea > *{
  background-color: rgb(26,148,49);
}

/*ポップアップフッター表現*/
#errorDialog::before,
#selectImageDlg::before,
#confirmDialog::before,
.buttonAreaOnDialog{
  background-color: rgb(26,148,49);
}

.previewArea:before {
    background-color: rgb(26,148,49);
}

.gategoryArea #themeArea ul#themes .themeList[select="yes"] {
    background-color: rgb(26,148,49);
}

.gategoryArea #themeArea ul#themes .themeCategoryArea .themeCategoryList[select="yes"] {
    background-color: rgb(26,148,49);
}

#menuList > li {
	background-color: hsl(0, 0%, 29%);
}

#imgMenuList > li,
#commentMenuList > li .icon {
	background-color: hsl(0, 0%, 22%);
}

#ctlImageMenuList .imgMenu .icon {
	background-color: hsl(0, 0%, 22%);
}

#addImgActionBtnArea button, #fromPC, .fromPC {
    background-color: hsla(0, 0%, 22%,1);
}

/*差出人編集タブエリア 下部ライン*/
.choiceBtnArea button[selected="selected"]:before{
	background-image:url("../../../../img/desktop/default/current_tab_indicator_green.svg");
}

/**
編集画面からの移殖対応分
**/
/*ヘッダー*/
.t-header{
    border-bottom-color: hsl(131,70%,34%);
}
/*通常ボタン*/
.t-btn{
    background-color: hsl(131,70%,34%);
}
/*フッターボタン*/
.t-transferBtn{
    background-color: hsl(131,70%,34%);
}
/*フッターボタン強調 仕上がり確認ボタン　等*/
.t-transferBtn-emphasis{
    /*彩度 +34%, 輝度 -19%*/
    background-color: hsl(131,100%,15%);
}
/*フッター*/
.t-footer{
    background-color: hsl(131,70%,34%);
}
input:checked + .t-categoryMenu__textbox{
    background-color: hsl(131,70%,34%);
    color: #fff;
}

/* OCAPIの矢印 */
.forgotAllow {
    border-color: rgb(26,148,49) !important;
}