
._global_style_
{
	font-size: 12px !important;
	font-family: Pretendard !important;
	text-size-adjust: none !important;

}

.indicator
{
    background: url(../Assets/image/bgImage-loading-spiner.png) no-repeat center !important;
    width: 100% !important;
    height: 100% !important;
    animation: rotate 0.8s infinite linear !important;
}

@keyframes rotate {
    0% {
        transform: rotate(0deg) ;
    }
    50% {
        transform: rotate(180deg) ;
    }
    100% {
        transform: rotate(360deg) ;
    }
}

.userSelectNone
{
    user-select: none !important;
}

.imgContain
{
    object-fit: contain !important;
}

.ACalendarMonthItem-Style {
	width: 372px !important;
	height: 348px !important;
    font-family: unset !important;
}
/*
.ACalendarMonthItem-Style .CalendarView-Style {
	width: 100% !important; 
	height: auto !important; 
	left: 0px !important; 
	bottom: 0px !important; 
	position: relative !important;
	padding: 25px !important;
	background-color:rgba(255, 255, 255, 1) !important;
	border: 1px solid rgb(187, 187, 187) !important;
}*/

.ACalendarMonthItem-Style .HeadView-Style {
	height: 46px !important;
}
.ACalendarMonthItem-Style button {
	height: 100% !important;
}
.ACalendarMonthItem-Style button.Left_Arrow {
    background-image: url(../Assets/img/icon_blueright.svg) !important;
    transform: rotate(180deg) !important;
    border: none !important;
    height: 100% !important;
}

.ACalendarMonthItem-Style button.Right_Arrow {
    background-image: url(../Assets/img/icon_blueright.svg) !important;
    border: none !important;
    height: 100% !important;
}
/*
.ACalendarMonthItem-Style button.Left_Arrow2 {
	left: 0px !important; 
	top: 0px !important; 
	position: relative !important;
	background-image: url('../../image/scroll_left_arrow.png') !important;
	background-position : center center !important;
	background-repeat: no-repeat !important;

    border-width: 1px !important;
    border-style: solid !important;
    border-color: rgb(187, 187, 187) !important;
}

.ACalendarMonthItem-Style button.Right_Arrow2 {
	top: 0px !important; 
	left: 0px !important;
	position: relative !important;
	background-image: url('../../image/scroll_right_arrow.png') !important;
	background-position : center center !important;
	background-repeat: no-repeat !important;
	background-size: 5px 8px !important;

    border-width: 1px !important;
    border-style: solid !important;
    border-color: rgb(187, 187, 187) !important;
}

.ACalendarMonthItem-Style button.YearBtn-Style {
	width: 100% !important; 
	left: 0px !important;
	top: 0px !important; 
	position: relative !important; 
	margin-top: 1px !important;
	background-color: rgba(0, 0, 0, 0) !important;
	font-family: '맑은고딕' !important;
	font-weight:bold !important;
}

.ACalendarMonthItem-Style .ListGrid-Style {
	background-color: rgb(0, 0, 0, 0) !important;
}
*/
.ACalendarMonthItem-Style .ListGrid-header-table {
	width: 100% !important;
}
.ACalendarMonthItem-Style .ListGrid-body-table {
	width: 100% !important;
}
/*
.ACalendarMonthItem-Style col {
	width:36px !important;
}
*/
.ACalendarMonthItem-Style td {
	height: 80px !important;
	border: none !important;
}

.ACalendarMonthItem-Style td.agrid_select {
	background: url(../Assets/img/icon_bluecircle.svg) !important;
}
/*
.ACalendarMonthItem-Style thead {
	background-color: rgb(255, 255, 255) !important;
	color: rgb(59, 88, 132) !important;
}

.ACalendarMonthItem-Style tbody {
	color: rgb(51, 51, 51) !important;
}*/

.bg_transparent
{
    background-color: transparent !important;
}

.scrollbarNone
{
}
.scrollbarNone::-webkit-scrollbar
{
    display: none !important;
}

.bg_current_ym
{
    /*background-color: #F5F5F5 !important;*/
    background-image: linear-gradient(180deg, transparent 5px ,#f5f5f5 5px, #f5f5f5 65px, transparent 65px) !important;
    color: #111111 !important;
    font-family: 'pre500' !important;
}

.drop_group
{
	min-width: 50% !important;
}

