.loginModal .loginModal-content .logo {
	width: 30px;
	background: url('/assets/web/images/logo/alLCAno_1_s-f373099740cac063f1046784cf7a7880.svg') center / contain no-repeat;
	/*background: url('/assets/svg/logo-ae014fbfc667695e0c1d870f418334e5.svg') center / contain no-repeat;*/
}

.modal-bg {
    background: rgb(119 89 63 / 76%);
}

.btn-layout{
	display: block;
}

.change-logo{
	width: 100%;
    height: 80px;
	background: url('/assets/web/images/logo/alLCAno_1-52815452be60fc3a400344fbfa45a392.png') center / contain no-repeat;
}

.change-main{
	width:480px;
    height:557px;
	background: url('/assets/web/images/alLCANo1_mainImage-00d359bd49f49fecd57e4b4256cb0f5b.png') center / contain no-repeat;
}


.main-section .change-main{
	margin-left: 4rem!important;
	display: flex;
	align-items: center;
}


.gnb_sub > li a:hover, .gnb_sub > li a:focus,
.select2-results__option--highlighted,
.select2-results__option--highlighted{
	background-color: var(--al-base-color)!important;
	color: var(--al-font-color)!important;
}


.allMenu-navi-layout{
	background-color: var(--al-font-color);
	opacity: 95%;
}


.side-action-layout > .action-button-container:first-child:hover,
.side-action-layout > .action-button-container:first-child:active{
	background-color: var(--al-middle-color);
}


.button-icon.file{
	width: 36px;
	height: 100%;
	background: url('/assets/web/images/icons/Icon_file-373f18dcb8601db7e22233b6ef2096bf.png') center / contain no-repeat;
}


.button-icon.excel{
	width: 36px;
	height: 100%;
	background: url('/assets/web/images/icons/Icon_cloud-1d3f62f9cbbcb4b77a5195f16100745e.png') center / contain no-repeat;
}


.howCards-contents,
.menuCards-contents{
	border: 2px solid var(--al-light-color)!important;
}


.side-action-layout > .action-button-container:nth-child(2),
.howCards-contents:hover, .menuCards-contents:hover{
	border: 2px solid var(--al-mainBg-color)!important;
}

#databaseTable, #dLUCTable,
.table-column > table{
	border-top:2px solid var(--al-mainBg-color)!important;
}

.changeInfo{
	width: 20px;
	height: 21px;
	background: url(/assets/web/images/icons/Icon_info02-2c4debd1690fa7569df65badb0aa5ad8.png) center / contain no-repeat;
}


/*background color*/

.status.sent,
.side-action-layout > .action-button-container:nth-child(2):hover,
.side-action-layout > .action-button-container:nth-child(2):active,
.excel-status-wrap,
.side-action-layout > .action-button-container{
	background-color: var(--al-base-color);
}

.status.received{
	background-color: var(--al-light-color);
}

.file-btn-blue-custom,
.file-Download-btn-blue,
.create-dbInfo-btn > button,
.card-user .user-do-wrap .user-btn button,
.allSubMenu-row li:hover::before, .allSubMenu-row li:active::before,
.change-point,
.btn-login-active,
.floating-section .btn-active{
	background-color: var(--al-mainBg-color)!important;
}

.viewPopUp-btn > button{
	background: var(--al-mainBg-color)!important;
}

.info-managing-searchbar .btn-search,
.btn-info-on,
.address-search-wrap .address-search-btn,
.table-btn > button.selected{
	background-color: var(--al-font-color);
}

.special-listItem::before{
	background-color: var(--al-point-color);
}

.basic-accordion-info .special-listItem p{
	margin-left: 12px;
}

.gnb_sub > li a:hover, .gnb_sub > li a:focus,
.select2-results__option--highlighted,
.select2-results__option--highlighted,
.navi-proj-add .navi-item-unregistered,
.subToggle-searchBar-layout > li:hover, .subToggle-searchBar-layout > li:active{
	background: var(--al-base-color)!important;
	color: var(--al-font-color)!important;
}

.basic-button-layout-sm,
.tapMenu-on,
.modal-mixture-details.special .viewPopUp-contents .label-wrap .btn.on,
.searchBarBtn,
.mainFooter{
	background: var(--al-font-color)!important;
}

/*color*/
.navi-proj-add li.selected a,
.step-list > li a,
.step-list-wrap .step-check a,
.navi-proj-add li a:hover,
.table td.blue,
.allSubMenu-row li:hover a,
.allSubMenu-row li:active a, 
.allSubMenu-link-container > li:hover,
.allSubMenu-link-container > li:active,
.postal-type01 .selected, .postal-type02 .selected,
.ag-header-cell-text{
	color: var(--al-mainBg-color)!important;
}



table td.blue {
	color: var(--al-mainBg-color);
    font-weight: 500 !important;
}

.howCards-contents > li > span:first-child,
.menuCards-contents > li:first-child > span,
.table-column > table > thead > tr > th{
	color:var(--al-lightFont-color)!important;
}


.status.ready,
.toggleBar-contents .secondary-50,
.table-subCount > :nth-child(1), .table-subCount > :nth-child(2),
.user-input-data01 .lcaPjName span,
.label-table-bt .blue, .label-table-bt02 .blue,
.table-column > table > thead > tr > th:last-child, .table-column > table > tbody > tr > td:last-child,
.textarea-btInfo-wrap > div:nth-child(2) > div span,
.textarea-Info-bt > span:nth-child(2),
.label-button .text,
.report-text ul > li, .report-text ul > li p,
.update-data .special-listItem li p,
.side-action-layout .action-button-container:nth-child(2) .button-text,
.gnb_menuLayout > li a:hover,
.select2-selection__rendered,
.side-action-layout > .action-button-container:first-child > span:nth-child(2),
.table-selectFont,
.label-wrap-sb .label-blue,
.excel-file-download,
.excel-status-wrap .excel-file-title span,
.excel-file-wrap .excel-file-title span,
.login-status-info .information-60{
	color: var(--al-font-color)!important;
}


/**/

.step-list-wrap .step-check a{
	border-bottom: 2px solid var(--al-mainBg-color);
}

.white-btn{
	border: initial!important;
	color:white!important;
}

.login-info-layout input[type="password"]:focus{
	border-color: var(--al-mainBg-color);
}

.btn-modify{
	border: 1px solid var(--al-mainBg-color)!important;
	color: var(--al-mainBg-color)!important;
}


.detail-steps > li:first-child{
	background-color: #FFF3E9!important;
}


.detail-steps > li:nth-child(2){
	background-color: #FBD9BC!important;
}


.detail-steps > li:nth-child(3){
	background-color: #FFBC81!important;
}

.detail-steps > li:nth-child(4){
	background-color: #F99B4B!important;
}

.detail-steps > li:nth-child(5){
	background-color: #E97B1D!important;
}

.detail-steps > li:nth-child(6){
	background-color: #CC5E00!important;
}

.detail-steps > li:nth-child(7){
	background-color: #944909!important;
}


.cardArrow{
	display: block;
	width: 39px;
	height: 39px;
	background: url(/assets/web/images/icons/Icon_arrow_left02-3056045874159fc8336442824e7b54a9.png) center / contain no-repeat;
	cursor: pointer;
}


.detail-steps-info .Change{
	display: block;
	height: 8px;
	background-size: 100% 100%;
	margin-top: 8px;

}

.Ctg01{
	width: 982px;
	background: url(/assets/web/images/icons/goals_arrow_al-f40ce66176e8c9dbeea915d06faef062.png) center / contain no-repeat;
}

.Ctg02,
.Ctg03{
	width: 545px;
	background: url(/assets/web/images/icons/goals_arrow_al-f40ce66176e8c9dbeea915d06faef062.png) center / contain no-repeat;
}

.Ctg04{
	width: 130px;
	background: url(/assets/web/images/icons/goals_arrow_al02-62c40c1c0e350c0fc8f4d3d64ff7cb6b.png) center / contain no-repeat;
}

.demoshow{
	display: none!important;
}


.demohide{
	display: block!important;
}