<style>
/*@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');*/
/*@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800');*/
@font-face {
    font-family: vitro_pride;
    src: url('/font/vitro/VITRO_PRIDE.woff');
}/*참고주소: https://products.aspose.app/font/convert/ttf-to-webfont*/
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300&display=swap');
i{font-family: 'Font Awesome 6 Free' !important;}
#title{font-size:1.4em;}
button{font-size:12px !important;}
.popup-userid {
    cursor: pointer;
    text-decoration: underline;
    text-underline-position:under;
    color: inherit;
}
.sidebar-menu * {
    font-size:14px;
}
.sidebar-menu li span{padding-left:10px;}
.menu_center h1{
    font-size:1.2em;
}
* {
    font-family: 'vitro_pride','Noto Sans KR', sans-serif !important;
    font-size:12px;
}
html, body{
    width: 100%;
    height: 100%;
    padding: 0; margin: 0 auto;
}
body{
    background:#5C869E;
}
.wrap{
    display:grid;
    width: 100%; height: 100%;
    margin:0; padding:0;
    justify-content: stretch;
    grid-template-columns: 220px auto !important;
    grid-template-rows: auto;
    grid-gap: 0;
}
.wrap .item_frame:nth-child(1){
    justify-content: center;
}
.wrap .item_frame:nth-child(2){
    justify-content: center;
}
.logo{
    /*font-family: 'Open Sans';*/
    padding:0; height:50px; line-height: 50px;
    font-size: 1.3em !important; font-weight: bold;
    color:#FFF;
    text-align: center;
    cursor:pointer;
    background:#0E334C;
}
#lframe{
    padding-bottom:0; padding-top: 0;
}
.mysum1{
    background: #4A6B7E;
    width: 100%; height: 46px; line-height: 46px;
    color:#FFF;
    font-size:1.3em !important;
    text-align: center;
}
.mysum{
    padding:0 0 0 10px !important;
    background: #000000;
    width: 100%;
    color:#FFF;
    /*font-weight: normal !important;*/
    font-size:1.3em !important;
}
.menu-top-bar{
    display:grid;
    width: 100%; height: 100%;
    margin:0; padding:0;
    justify-content: stretch;
    grid-template-columns: 220px;
    /*grid-template-rows: auto;*/
    grid-gap: 0;
}
.menu-top-bar:nth-child(1){
    justify-content: start;
}
.menu-top-bar .menu1{
    display: inline-block;
}
.menu_icons{
    display:none;
}
/*.menu1{*/
/*    display: inline-block;*/
/*}*/
#rframe{
    padding:0; margin:0;
    background:#EAEAEA;
}

/*공통 사용*/
.error{color:indianred;}
/*input 스타일 참고주소 : https://iamkate.com/code/checkboxes-and-radio-buttons/*/
input, textarea, select{
    border        : 1px solid #CCCCCC;
    border-radius : 3px;
    background    : #fff no-repeat center center;
    color         : #000;
}
input[type="text"]{height: 28px; line-height: 28px; font-size:1.1em !important;}
:is(input, textarea, select):where(:active:not(:disabled), :focus){
    border-color : #696;
    outline      : none;
}
:is(input, textarea, select):disabled{
    background : #eee;
    color      : #000;
}
input:where([type="checkbox"]){
    -webkit-appearance : none;
    appearance         : none;
    width              : 17px;
    height             : 17px;
    margin             : calc(0.75em - 10px) 0 0 0;
    vertical-align     : top;
}
input:where([type="radio"]){
    -webkit-appearance : none;
    appearance         : none;
    width              : 18px;
    height             : 18px;
    margin             : calc(0.75em - 10px) 0 0 0;
    vertical-align     : middle;
}
input[type="radio"]{
    border-radius : 50%;
}
input[type="checkbox"]:checked{
    background-image : url('../images/checkbox.svg');
}
input[type="radio"]:checked{
    background-image : url('../images/radio.svg');
}
select {
    background-color: transparent;
    border-radius: 3px;
    /*padding: 3px 5px 3px 5px;*/
    /*margin: 0;*/
    margin: calc(0.75em - 10px) 0 0 0;
    width: 100%;
    min-height: 28px;
    cursor: inherit;
    outline: none;
}
select option:first-child{
    text-align: center;
    /*font-weight: bold;*/
}
select option{
    text-align: left;
    /*font-size: 12px;*/
    /*font-weight: bold;*/
}
.middle{display:grid; justify-content: center;  align-content: center;}/*div 가운데 정렬*/
button.btn-tidy{margin:0 !important; padding:0 8px !important; white-space:nowrap; height: 23px; line-height: 19px; border-radius: 1px !important;}
button.btn-tidy28{margin:0 !important; padding:0 10px !important; white-space:nowrap; height:28px; line-height:20px; border-radius: 1px !important;}
button.btn-tidy32{margin:0 !important; padding:0 13px !important; white-space:nowrap; height:32px; line-height:26px; border-radius: 1px !important;}
button.btn-tidy40{margin:0 !important; padding:0 16px !important; white-space:nowrap; height:40px; line-height:36px; border-radius: 1px !important;}
.tr_gray td{background:#F5F5F5;}
.table_head tbody .tr_gray td input[type=text]{background:#EAEAEA;}
.table_head tr th{background:#5C869E; color:#FFF; font-weight: normal; border-top:1px solid #5C869E; border-bottom:1px solid #5C869E;}
.table_head tr th:first-child{border-left:1px solid #5C869E;}
.table_head tr th:last-child{border-right:1px solid #5C869E;}

.table_head1 tbody .tr_gray td input[type=text]{background:#EAEAEA;}
.table_head1 tr th{background:#3C3F41; color:#FFF; font-weight: normal; border-top:1px solid #3C3F41; border-bottom:1px solid #3C3F41;}
.table_head1 tr th:first-child{border-left:1px solid #3C3F41;}
.table_head1 tr th:last-child{border-right:1px solid #3C3F41;}

/*select option {*/
/*    margin: 40px;*/
/*    background: rgba(0, 0, 0, 0.3);*/
/*    color: #fff;*/
/*    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);*/
/*}*/
.btn-red {
    --bs-btn-color: #fff;
    --bs-btn-bg: #ff2824;
    --bs-btn-border-color: #ff2824;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #b41e1b;
    --bs-btn-hover-border-color: #b41e1b;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #b41e1b;
    --bs-btn-active-border-color: #b41e1b;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #ff2824;
    --bs-btn-disabled-border-color: #ff2824;
}
.btn-bluegreen {
    --bs-btn-color: #fff;
    --bs-btn-bg: #17A2B8;
    --bs-btn-border-color: #17A2B8;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #0E93A8;
    --bs-btn-hover-border-color: #0E93A8;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #0E93A8;
    --bs-btn-active-border-color: #0E93A8;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #17A2B8;
    --bs-btn-disabled-border-color: #17A2B8;
}
.btn-lightlightgreen {
    --bs-btn-color: #000;
    --bs-btn-bg: #93ffce;
    --bs-btn-border-color: #93ffce;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #93ffce;
    --bs-btn-hover-border-color: #93ffce;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #93ffce;
    --bs-btn-active-border-color: #93ffce;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #93ffce;
    --bs-btn-disabled-border-color: #93ffce;
}
.btn-lightgreen {
    --bs-btn-color: #fff;
    --bs-btn-bg: #28A745;
    --bs-btn-border-color: #28A745;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #218838;
    --bs-btn-hover-border-color: #218838;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #218838;
    --bs-btn-active-border-color: #218838;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #28A745;
    --bs-btn-disabled-border-color: #28A745;
}
.btn-lightblue {
    --bs-btn-color: #fff;
    --bs-btn-bg: #649DE3;
    --bs-btn-border-color: #649DE3;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #3F8AE7;
    --bs-btn-hover-border-color: #3F8AE7;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #3F8AE7;
    --bs-btn-active-border-color: #3F8AE7;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #649DE3;
    --bs-btn-disabled-border-color: #649DE3;
}
.btn-pink {
    --bs-btn-color: #fff;
    --bs-btn-bg: #FB5597;
    --bs-btn-border-color: #FB5597;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #F47378;
    --bs-btn-hover-border-color: #F47378;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #F47378;
    --bs-btn-active-border-color: #F47378;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #FB5597;
    --bs-btn-disabled-border-color: #FB5597;
}
.btn-orange {
    --bs-btn-color: #fff;
    --bs-btn-bg: #FF5B57;
    --bs-btn-border-color: #FF5B57;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #E44440;
    --bs-btn-hover-border-color: #E44440;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #E44440;
    --bs-btn-active-border-color: #E44440;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #FF5B57;
    --bs-btn-disabled-border-color: #FF5B57;
}
.btn-purple {
    --bs-btn-color: #fff;
    --bs-btn-bg: #8753DE;
    --bs-btn-border-color: #8753DE;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #7B3EE0;
    --bs-btn-hover-border-color: #7B3EE0;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #7B3EE0;
    --bs-btn-active-border-color: #7B3EE0;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #8753DE;
    --bs-btn-disabled-border-color: #8753DE;
}
.btn-yellow {
    --bs-btn-color: #000;
    --bs-btn-bg: #ffca2c;
    --bs-btn-border-color: #ffca2c;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #ffca2c;
    --bs-btn-hover-border-color: #ffca2c;
    --bs-btn-focus-shadow-rgb: 217, 164, 6;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #ffca2c;
    --bs-btn-active-border-color: #ffca2c;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #000;
    --bs-btn-disabled-bg: #ffca2c;
    --bs-btn-disabled-border-color: #ffca2c;
}
.btn-teal {
    --bs-btn-color: #fff;
    --bs-btn-bg: #4988D5;
    --bs-btn-border-color: #4988D5;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #2270CE;
    --bs-btn-hover-border-color: #2270CE;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #2270CE;
    --bs-btn-active-border-color: #2270CE;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #4988D5;
    --bs-btn-disabled-border-color: #4988D5;
}
.btn-violet {
    --bs-btn-color: #fff;
    --bs-btn-bg: #727CB6;
    --bs-btn-border-color: #727CB6;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #4959B6;
    --bs-btn-hover-border-color: #4959B6;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #4959B6;
    --bs-btn-active-border-color: #4959B6;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #727CB6;
    --bs-btn-disabled-border-color: #727CB6;
}
.btn-outline-success1 {
    --bs-btn-color: #28A745;
    --bs-btn-border-color: #28A745;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #28A745;
    --bs-btn-hover-border-color: #28A745;
    --bs-btn-focus-shadow-rgb: 25, 135, 84;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #28A745;
    --bs-btn-active-border-color: #28A745;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #28A745;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #28A745;
    --bs-gradient: none;
}
.btn-outline-primary1 {
    --bs-btn-color: #17A2B8;
    --bs-btn-border-color: #17A2B8;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #17A2B8;
    --bs-btn-hover-border-color: #17A2B8;
    --bs-btn-focus-shadow-rgb: 13, 110, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #17A2B8;
    --bs-btn-active-border-color: #17A2B8;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #17A2B8;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #17A2B8;
    --bs-gradient: none;
}
.pointer .item{cursor:pointer;}
/*공통 사용*/

@media only screen and (max-width: 1024px) {
    /*.wrap{*/
    /*    grid-template-columns: 50px 1fr !important;*/
    /*}*/
    /*.menu1{*/
    /*    display:none;*/
    /*}*/
    /*.menu2{*/
    /*    display:inline-block;*/
    /*    width: 50px !important;*/
    /*}*/
}
@media (max-width: 768px) {
    .qna_side{
        display:none;
    }
}
.subline{cursor:pointer;}
#shortmenu{
    cursor:pointer;
    height: 50px; line-height: 50px;
    font-size:25px !important; color:#FFF;
    padding:0 0 0 10px;
}
/*그리드*/
/*@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800');*/
.menu_top {
    display: none;
    background:#F5F5F5;
    justify-content: center;
    grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
    /*grid-template-columns: repeat(11, 150px);*/
    grid-column-gap: 0;
    grid-row-gap: 10px;
    margin:0; padding:0;
}
.menu_top .item {
    background:#FFFFFF;
    padding:0; margin:0;
    text-align: center;
    font-size: 1.25em;
    justify-content: center;
    align-items: center;
    border-top: 1px solid #DDDDDD;
    border-left: 1px solid #DDDDDD;
    border-bottom: 1px solid #DDDDDD;
}
.menu_top .item:last-child {
    border-right: 1px solid #DDDDDD;
}
.menu_sub {
    display: grid;
    grid-template-columns: minmax(150px, 1fr);
    grid-template-rows: 33px;
    grid-gap: 0;
    margin:0; padding:0;
}
.menu_sub .item_a > a{
    /*font-family: 'Open Sans';*/
    color:#4B4C52;
    text-decoration: none;
}
.menu_sub .item_a > a:hover{
    color:#009EFE;
    text-decoration: none;
}
.menu_sub .item_a{
    padding:7px 0 0 0;
    text-align: center;
    font-size: 12px !important;
    font-weight: 700;
    justify-self: first;
    align-items: center;
    background: #F5F5F5;
}
.menu_sub .item_b{
    display:none;
    padding:3px 0 0 5px;
    color:#009FFF;
    text-align: left;
    font-size: 1.2em;
    width:100%;
    border-top:1px solid #DDDDDD;
    font-weight: 500;
}
.menu_sub .item_b .item_c > ul{
    margin: 0; padding: 0;
}
.menu_sub .item_b .item_c > ul > li {
    margin:0; padding:0;
    list-style: none;
    font-weight: 400;
}
.menu_sub .item_b .item_c > ul > li > a {
    display: block;
    /*font-family: 'Open Sans';*/
    padding: 5px 0 5px 15px;
    margin: 0;
    /*font-size: 12px;*/
    font-weight: 500;
    color: #000;
    text-decoration: none;
}
.menu_sub .item_b .item_c > ul > li > a:hover {
    /*font-weight: 500;*/
    color: #1C90ED;
    text-decoration: none;
}

/*탑 메뉴 서브*/
.item_sub > ul{
    margin: 0; padding: 0;
}
.item_sub > ul > li {
    margin:0; padding:0 0 0 15px;
    list-style: none;
}
.item_sub > ul > li > a {
    /*font-family: 'Open Sans';*/
    padding: 3px 0 3px 20px;
    margin: 0;
    display: block;
    font-size: 12px;
    color: #000;
    text-decoration: none;
}
.item_sub > ul > li > a:hover {
    color: #1C90ED;
    text-decoration: none;
}/*탑 메뉴*/

.menu_top:hover .item_b {
    display: block;
}
#n1{ background:#0E334C;}
.menu_short {
    display:grid;
    margin:0; padding:0;
    justify-content: center;
    grid-template-columns: 40px 1fr auto 1fr 90px;
    grid-template-rows: 50px;
}
.menu_short > .item {
    padding:0; margin:0;
    justify-content: center;
    align-content: center;
}
.menu_center{
    display:grid;
    margin:0; padding:0;
    justify-content: center;
    grid-template-columns: repeat(auto-fit, minmax(85px, max-content));
    min-width: 420px !important;
    max-width: 1500px;
}
.menu_center .item {
    padding:0; margin:0;
    justify-content: center;
    align-content: center;
    color:#FFF;
}
.menu_center .item h1{
    padding:0; margin:0;
}
#title{
    background: #0E334C;
    padding:0 0 0 15px; height: 45px; line-height: 45px;
    text-align: left;
    /*font-family: 'Open Sans';*/
    /*font-weight: bold;*/
    color:#FFF;
}
#title_detail{
    background:#F3F3F3;
    padding:0 0 0 20px; height: 32px; line-height: 32px;
    border-bottom:1px solid #D8DCDE;
    text-align: left;
}
#title_detail .breadcrumb-item{
    color:#777;
    font-size:12px !important;
}
#title_detail .breadcrumb-item > a{
    color:#777;
    text-decoration: none;
}
#title_detail .breadcrumb-item:last-child{
    font-weight: bold;
}
.main{
    padding:20px 20px 50px 20px;
}
#main{
    width: 100%;
}
/*그리드*/

.pull-right{
    position: relative;
    float: right;
}
.today{
    padding:0 0 0 15px;
    font-size: 15px !important;
    font-weight: bold;
}
table tr th, td{
    text-align: center; vertical-align: middle;
}
.menu_icons{
    /*position: absolute;*/
    position: fixed;
    background:#44677A;
    width: 180px;
    z-index: 1000;
    border-radius: 0 5px 5px 0;
}
.menu_icons > ul{
    margin: 0; padding: 0;
}
.menu_icons > ul > li {
    margin:0; padding:0;
    list-style: none;
    /*height: 30px; line-height: 30px;*/
    font-weight: 400;
}
.menu_icons > ul > li a {
    display: block;
    /*font-family: 'Open Sans';*/
    padding: 5px 0 5px 15px;
    margin: 0;
    /*font-size: 12px;*/
    font-weight: 500;
    color: #B8C7CE;
    text-decoration: none;
}
.menu_icons > ul > li > a:hover{
    color:#FFF;
    text-decoration: none;
}

.td_notice, .td_oneline, .td_popup, .td_template, .td_qna{cursor:pointer;}
.msg_body{vertical-align:top; text-align: left; overflow-y:auto; height: 200px;}
.msg_rtime{color:red;}
.font_red{color:red;}
.font_blue{color:blue;}
.font_pink{color:#F195BE;}
.font_green{color:green;}
.font_purple{color:#7B3EE0;}
.bg_green{background:green;}
.bg_blue{background:blue;}
.bg_red{background:red;}
.qna_level_edit option{
    text-align:center;
}
.cp_hide{display:none;}

/*파트너 리스트에 관리 버튼 팝업 동작*/
.dropbtn {
    background-color: #04AA6D;
    color: white;
    border: none;
}
.dropbtn:hover {
    color: white;
}
.dropdown {
    position: relative;
    display: inline-block;
}
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #FFFFFF;
    min-width: 130px;
    box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
    z-index: 100;
}
.dropdown-content a {
    color: black;
    padding: 8px 14px;
    text-decoration: none;
    display: block;
    text-align: left;
    cursor:pointer;
}
.dropdown-content a:hover {background-color: #ddd;}
/*.dropdown:hover .dropdown-content {display: block;}*/
.dropdown:hover .dropbtn {background-color: #3e8e41;}
/*파트너 리스트에 관리 버튼 팝업 동작*/

.mytooltip {
    min-width: 120px;
    radius: 4px !important;
    background-color: black !important;
    color: #FFFFFF !important;
    padding: 5px 20px;
    border-radius: 20px;
    border:0 !important;
    margin: 50px;
    text-align: left;
    /*font-weight: bold;*/
    font-stretch: condensed;
    text-decoration: none;
    box-shadow: 0 0 10px black !important;
}

#userTab button{
    border-radius: 0;
    width:110px;
    font-size:1.2em !important;
    /*font-weight: 700;*/
    color:dimgray;
}
#userTab button.active{
    color:#FFFFFF;
}

.form-switch .form-check-input {
    width: 55px; height: 25px;
    margin-left: -2.5em;
    border-radius: 2em;
}
.form-check-input:checked {
    background-color: #1ABC9C;
    border-color: #1ABC9C;
}

.fc-col-header-cell {
    width: 12%;
}

.fc-daygrid-day-frame {
    border: 1px solid rgb(222, 226, 230);
}
.fc-daygrid-day-events {
    text-align: left;
    margin-left: 5px;
}
</style>