@charset "utf-8";


/******************************* main-modify : 2020.06.01 *******************************/


/******************************* 메인 - 팝업 *******************************/

	.main-popup {z-index:9999;position: absolute; background-color: #ffffff; border: 1px solid #000;}
	.main-popup .pop-top {width:100%;/*z-index:999;position:absolute;top:0;left:0;height:50px;*/height:auto;text-align: center;background:#333;/*padding:0 14px;*/box-sizing:border-box;}
	.main-popup .pop-top h2 {font-size:16px;color:#fff;float:left;line-height:50px;width:100%;}
	.main-popup .pop-top a {/*float:right;*/color:#fff;font-size:14px;/*line-height:50px;*/padding: 10px 0;padding-left:14px;border-left:1px solid #888;margin-top:-1px;width:100%;background: #222;display: inline-flex;justify-content: center;align-items: center;}
	.main-popup .pop-top a span {font-size:18px;font-weight:bold; width: 25px;height: 25px;border-radius: 50%;background:#b40f2c;text-align: center;margin-right: 10px; }
	.main-popup .pop-top a:hover{background:#000;}
	.main-popup .pop-content { padding: 10px;}
	.main-popup .pop-btm {position:relative;bottom:0;left:0;width:100%; height:40px;padding:10px 14px;box-sizing:border-box;z-index:999;background:#eee; }
	.main-popup .pop-btm .close-check {float:right; margin: 0px;}
	.main-popup .visualslide {width: 100%;height: 100%; /*position:relative;*/}
	.main-popup .visualslide .slide-list li {width:100%;height:100%;position:relative;}
	.main-popup .visualslide .slide-list li img {width:100%; height:auto; overflow: hidden;}
	.main-popup .visualslide .slide-list li .imgbg{position:relative; left:0;top:0;}




/******************************* office_renewal : 2022.07.20 : 2023.03.13 *******************************/

.site-cont .new-officemain,
.site-cont .dashboard_area{background:#f5f8fb;padding:3em 0 5em 0;}
.site-cont .new-officemain .cont_inner{}
.table_wrap{position:relative;}
.dashboard_cont .ui.message.blue_box{background:var(--ep-secondary);text-align:center;box-shadow:0px 2px 4px rgba(0,0,0,0.08);border-radius:var(--ep-border-radius);}
.dashboard_cont .ui.message.blue_box a .icon{font-size:2rem;color:#2185D0;}
.dashboard_cont .ui.message.blue_box a:hover .icon{color:#0062ac;}
.dashboard_cont .ui.message.blue_box .date_center{margin:0 20px;background:#fff;padding:10px 70px;border-radius:var(--ep-border-radius);color:#000;}
.dashboard_cont .ui.message.blue_box .date_center h3{padding-bottom:10px;font-weight:500;}
.dashboard_cont .ui.message.blue_box small{font-size:15px;margin-top:10px;display:block;color:#777;line-height:1.5;}
.dashboard_cont .normal_inner{margin-bottom:var(--ep-margin-bottom-xl);border-radius:var(--ep-border-radius);}
.dashboard_cont .normal_inner .ui.header{margin-bottom:var(--ep-margin-sm);}
.dashboard_cont .normal_inner .ui.table{border-top:2px solid var(--ep-primary);}
.dashboard_cont .normal_inner .ui.table th{}
.dashboard_cont .normal_inner .ui.table thead th{background:#e3f7e0;color:#222;}
.dashboard_cont .normal_inner .ui.table tbody th{background:#f6fef5;color:var(--ep-gray-700);}
.dashboard_cont .normal_inner .ui.table td strong{color:var(--ep-gray-900);padding-right:var(--ep-padding-ssm);}

@media only screen and (max-width:991px){
    .site-cont .new-officemain,
    .site-cont .dashboard_area{padding:2em 0;}
	.dashboard_cont.sm_inner{padding:0;}
    .table_wrap{overflow-x:scroll;}

	.site-cont .dashboard_cont .ui.grid > [class*="six wide"].column,
	.site-cont .dashboard_cont .ui.grid > [class*="ten wide"].column{width:100% !important}
}

@media only screen and (max-width:767px){
    
}


























