@charset "utf-8";

label { font-size:12px; }

.page-logo a:hover{text-decoration:none;}
/* table css 추가 */
table thead th{text-align:center}
table.mtb thead tr th, table.mtb tbody tr td{vertical-align:middle}
/* input file css */
.file_box{overflow:hidden;}
.file_box .upload_nm{float:left; width:74%; height:34px; background:#fff; vertical-align: middle; -webkit-appearance: none; -moz-appearance: none; appearance: none; }

/* tab */

/*
.tab_wrap{ margin-bottom:0px; background:#617794;height:42px;}
.tab_wrap .nav-tabs{margin-bottom:0px; border-bottom:0px}
.tab_wrap .nav-tabs li a{margin:0; border:0px; border-bottom:3px solid #617794; height:42px; color:#fff}
.tab_wrap .nav-tabs li a.active, .tab_wrap .nav-tabs li a:hover{background:#47525F; color:#fff; border-bottom:3px solid black}
*/
.tab_wrap{ margin-bottom:0px; background:#414A55;height:42px;}
.tab_wrap .nav-tabs{margin-bottom:0px; border-bottom:0px}
.tab_wrap .nav-tabs li a{margin:0; border:0px; border-bottom:3px solid #414A55; height:42px; color:#7F91AA; font-size:15px;}
.tab_wrap .nav-tabs li a.active, .tab_wrap .nav-tabs li a:hover{background:#617794; color:#fff; border-bottom:0px solid #242931}


/* 퀵메뉴 */
.page-bar .quick{overflow:hidden; list-style:none; padding:11px 6px 9px 6px;; margin:0}
.page-bar .quick li{float:left; padding:0 5px;}
.page-bar .quick li a i{font-size:17px; color:#428bca}

div.blind{background: url(../images/global/opa_bg.png) repeat 0 0;width:100%;height:100%;position:fixed;left:0;top:0;z-index:10000}
div.blind2{background: url(../images/global/opa_bg.png) repeat 0 0;width:100%;height:100%;position:fixed;left:0;top:0;z-index:10000}

/*.form-control { height:31px !important; }*/

.margin-right-5 {
  margin-right: 5px !important;
}
.user_add .table > thead > tr > th, .user_add .table > tbody > tr > td {
	padding:5px;
}

@media (max-width: 767px) {
  /* 767px */
  /* Page content */
  .page-content.layer-content {
    padding: 5px 10px 6px 10px !important;
    overflow: hidden;
    /* Page title */
  }  
  .page-content.tree-content {
	 padding: 5px 10px 6px 10px !important;
     overflow: hidden;
  }

  .page-content.price-content {
	 padding: 5px 10px 6px 10px !important;
     overflow: hidden;
  }
}


@media (min-width: 768px) {
	
	.malgns_view_table tr td .form-inline .input-group {
		display: table;
	}

}

@media (max-width: 800px) {
	.page-content.table-content {
		 padding: 5px 10px 6px 10px !important;
	     overflow: hidden;
	}

	.page-content.account-content {
		 padding: 5px 10px 6px 10px !important;
	     overflow: hidden;
	}

	.page-content.form-content {
		 padding: 5px 10px 6px 10px !important;
	     overflow: hidden;
	}	
}

@media (max-width: 900px) {
	.page-content.select-content {
		 padding: 5px 10px 6px 10px !important;
	     overflow: hidden;
	}
}


.layer-content .portlet-body { height:300px; }
.layer-content .portlet-body table tbody { height:230px !important; overflow:auto; display:block; }
.layer-content .portlet-body table tbody th { text-align:center; }
.layer-content .portlet-body table tbody th:nth-of-type(1), .layer-content .portlet-body table tbody td:nth-of-type(1) { width:200px; }
.layer-content .portlet-body table tbody th:nth-of-type(2), .layer-content .portlet-body table tbody td:nth-of-type(2) { width:200px }
.layer-content .portlet-body table tbody th:last-child { width:200px }
.layer-content .portlet-body table tbody td:last-child { width:200px }

.layer-content .portlet-body .malgns-layer table tbody th:nth-of-type(1), .layer-content .portlet-body .malgns-layer table tbody td:nth-of-type(1) { width:70px; }
.layer-content .portlet-body .malgns-layer table tbody th:nth-of-type(2), .layer-content .portlet-body .malgns-layer table tbody td:nth-of-type(2) { width:120px }
.layer-content .portlet-body .malgns-layer table tbody th:nth-of-type(3), .layer-content .portlet-body .malgns-layer table tbody td:nth-of-type(3) { width:120px }
.layer-content .portlet-body .malgns-layer table tbody th:nth-of-type(4), .layer-content .portlet-body .malgns-layer table tbody td:nth-of-type(4) { width:120px }
.layer-content .portlet-body .malgns-layer table tbody th:nth-of-type(5), .layer-content .portlet-body .malgns-layer table tbody td:nth-of-type(5) { width:120px }
.layer-content .portlet-body .malgns-layer table tbody th:last-child { width:100px }
.layer-content .portlet-body .malgns-layer table tbody td:last-child { width:100px }
/*.layer-content .portlet-body table tbody td { width:100px; }*/
.layer-content .portlet-body table,.layer-content .portlet-body table tbody {width:100%;}

.table-content .portlet-body { height:640px; }
.account-content .portlet-body { height:650px; }
.form-content .portlet-body { height:603px; }
.select-content .portlet-body { height:663px; }

.select-content .portlet-body .table thead tr th { font-size: 11px; }
.select-content .portlet-body .table tbody tr td { font-size: 10px; }
.select-content .form { padding:0 !important; }
.select-content .portlet.box .portlet-body .form .form-body { padding:0 10px 10px 10px; }
.select-content .portlet.box .portlet-body { padding:0 10px 10px 10px; }
/*
.malgns_view_table tr td .form-control { height:25px !important; font-size:10px; width:70px; }
.malgns_view_table tr td .btn { padding:4px 10px; margin-right:0px; }
.malgns_view_table tr td .input-small{width:112px !important;}

.malgns_view_table tr td .form-control.selectbox { padding:0; height:28px !important; font-size:10px; width:110px; }
.malgns_view_table tr td .form-control.selectbox.service_type { width:50px; }
.malgns_view_table tr td .form-control.selectbox.status { width:80px; }

.malgns-content .table thead tr th { font-size:11px; }
.malgns-content .table td { padding:4px; }
.malgns-content .table td .btn { margin-right:0px; }
.malgns-content .table td .btn.btn-xs { padding:1px 5px; line-height:1.2; }
*/

.price-content .portlet-body table.insert-table thead th { font-size:11px; }
.price-content .portlet-body { height:300px; }
.price-content .portlet-body table.list-table tbody { height:330px !important; overflow:auto; display:block; }
.price-content .portlet-body table.list-table tbody th { text-align:center; }
.price-content .portlet-body table.list-table tbody th:nth-of-type(1), .price-content .portlet-body table.list-table tbody td:nth-of-type(1) { width:160px; }
.price-content .portlet-body table.list-table tbody th:nth-of-type(2), .price-content .portlet-body table.list-table tbody td:nth-of-type(2) { width:160px }
.price-content .portlet-body table.list-table tbody th:nth-of-type(3), .price-content .portlet-body table.list-table tbody td:nth-of-type(3) { width:160px }
.price-content .portlet-body table.list-table tbody th:last-child { width:70px }
.price-content .portlet-body table.list-table tbody td:last-child { width:70px }

/*.price-content .portlet-body table tbody td { width:100px; }*/
.price-content .portlet-body table,.price-content .portlet-body table tbody {width:100%;}
.price-content .portlet-body { padding:0 10px 0 10px !important; height:440px; }

.page-sidebar .page-sidebar-menu > li > a { color:white; }
.page-sidebar .page-sidebar-menu .sub-menu > li > a { color:white; }
.page-sidebar .title { color:white !important; }

.page-sidebar .page-sidebar-menu > li.active > a { background:#4384DF;color:white; }
.page-sidebar .page-sidebar-menu > li.active > a:hover { background:#4384DF; }
/*
.page-sidebar .page-sidebar-menu > li.active > a .title { color:white !important; }
.page-sidebar .page-sidebar-menu > li.active > a > i { color:white; }
.page-sidebar .page-sidebar-menu > li.active > a:hover { background:#4384DF; }
.page-sidebar .page-sidebar-menu .sub-menu li.active li.active span.title { color:white !important; }
.page-sidebar .page-sidebar-menu .sub-menu > li.active span.title { color:white !important; }
*/
body {
	font-family: noto_sans, "Malgun Gothic", "맑은 고딕", Arial, Dotum, 돋움; 
}

.page-sidebar .page-sidebar-menu .sub-menu {
	padding:0;
	margin:0px !important;
	background:#f8f8f8;
	border-right:1px solid #232730;
}
.page-sidebar .page-sidebar-menu > li.active > a, .page-sidebar .page-sidebar-menu > li.active.open > a {
	background:#4383DF;
}
.page-sidebar .page-sidebar-menu > li.active > a:hover, .page-sidebar .page-sidebar-menu > li.active.open > a:hover {
	background:#4383DF;
}

.portlet > .portlet-title > .caption {
	font-size: 16px;
}

.page-sidebar .page-sidebar-menu .sub-menu .title{color:#666 !important;}
.page-sidebar .page-sidebar-menu .sub-menu li a:hover .title, .page-sidebar .page-sidebar-menu .sub-menu li.active .title{color:#fff !important;}
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li:hover > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.open > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.active > a, .page-sidebar .page-sidebar-menu .sub-menu > li:hover > a, .page-sidebar .page-sidebar-menu .sub-menu > li.open > a, .page-sidebar .page-sidebar-menu .sub-menu > li.active > a{
	background:#aaa !important;
}

/* drop menu */
.dropdown-menu {
	box-shadow: 5px 5px rgba(102, 102, 102, 0.5) !important;
	border:1px solid #4f5a67 !important;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-menu > li > a { font-weight: bold; }
/* 2019-05-30 */
.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-menu:before {
  content: "";
  width: 0px;
  height: 0px;
  position: absolute;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid transparent;
  border-bottom: 8px solid #000;
  right: 10px;
  top: -16px;
}

.page-header.navbar .top-menu .navbar-nav > li.dropdown .dropdown-menu:after {
  content: "";
  width: 0px;
  height: 0px;
  position: absolute;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid transparent;
  border-bottom: 8px solid #fff;
  right: 10px;
  top: -15px;
}
@media all and (min-width:320px) and (max-width:600px) {
	.page-header.navbar .top-menu .navbar-nav > li.dropdown-user > .dropdown-menu{left:auto !important;}
}

/* ui.dynatree.css 299 */
span.dynatree-node a {
	font-size: 13px !important;
}
/* ui.dynatree-container a 281 */
ul.dynatree-container a {
	padding-top:2px !important;	
}
/* ui.dynatree.css 5 */
ul.dynatree-container {
	padding:0px !important;
	margin-left:7px !important;
	margin-top:7px !important;
}
/* ui.dynatree.css 83 */
span.dynatree-empty, span.dynatree-vline, span.dynatree-connector, span.dynatree-expander, span.dynatree-icon, span.dynatree-checkbox, span.dynatree-radio, span.dynatree-drag-helper-img, #dynatree-drop-marker {
	margin-top:2px !important;
}

@media (max-width: 991px) {
	.form .form-bordered .form-group .control-label { padding-top: 11px !important; }

	.page-content-wrapper .page-content.table-content .table-scrollable {
		height:414px;
		overflow-y:auto;
	}
}

.cheditor-container-fullscreen {
	margin-top:46px;
}

.form .form-bordered.form-view .form-group .control-label { padding-top:12px; }
.form .form-bordered.form-view .form-group > div { padding:7px; }
.form .form-bordered.form-view .form-group .form-control { padding:5px 12px; }

.page-sidebar-menu > li:last-child { border-bottom:1px solid #232730; }
.page-sidebar-menu > li.active ul.sub-menu > li:last-child { border-bottom:1px solid #232730 !important; }
/*.page-sidebar .page-sidebar-menu .sub-menu li, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu li:last-child {  border-bottom:1px solid #7d8795; }*/


/* 전체적인 레이아웃 크기 조절 용 */
.form-control { padding:4px 12px; font-size:13px;height:30px !important; }
.form .form-bordered .form-group > div {
	padding:6px 10px;
}
.form .form-bordered .form-group .control-label { padding-top:12px; }
/*.form-body .btn { padding:5px 12px; }*/
.table thead tr th { font-size:13px; }
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { padding:5px; }

@media all and (min-width:320px) and (max-width:767px) {
	.w20{width:20%; display:inline-block;}
}

@media (min-width:992px) {
	.page-content-wrapper .page-content.table-content {
		margin-left:0px;
	}
}

.cheditor-tb-wrapper {
	height:auto !important;
}
.busyDate a { background: #FF6060 !important; color:black !important; } /*background: #FF6060 !important; } */
.toDay { background: #4b8df8 !important; color:white !important; }
.freeDay a { background: #B900B9 !important; color:black !important; }


/* 탭 밑에 있는 버튼 크기 조정용 */
.malgns-tab-area .btn-sm, .malgns-tab-area .btn-xs { padding:5px 10px 6px 10px; }
.btn-xs { padding:5px 10px 6px 10px; }
.malgns-tab-area .nav-tabs { padding:10px 10px 0 10px;margin-bottom:0; border-bottom:2px solid #DDD; }
.malgns-tab-area .nav-tabs > li { margin-bottom: -2px; }
.malgns-tab-area .nav-tabs > li > a { font-weight:bold; }
.malgns-tab-area .nav-tabs > li.active {  }
/* style="padding:10px 10px 0 10px;margin-bottom:0;"*/

.malgns-tab-area .nav-tabs > li.active > a, 
.malgns-tab-area .nav-tabs > li.active > a:hover, 
.malgns-tab-area .nav-tabs > li.active > a:focus{ border:2px solid #ddd; border-bottom-color:transparent }

.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    width: 39% !important;
}

.ui-datepicker.ui-widget.ui-widget-content {
	z-index:10 !important;
}

/* 청소견적 옵션 영역 */
 .clean-option-area .form-group { font-size: 12px !important; }
 .clean-option-area .form-group label { font-size: 12px !important; }
 .clean-option-area .form-group button { font-size: 12px !important; }
 .clean-option-area .form-group .form-control { height: 25px !important; }
 .clean-option-area .form-group .control-label { padding-top:10px;margin-top:-2px; }
 input.form-control.number { text-align:right;margin-right:3px; }
 .clean-option-area .form-group .table thead tr th { font-size:11px; }
 .clean-option-area .form-group .table thead tr th,  .clean-option-area .form-group .table tbody tr td { padding:5px; }
 /*.malgns-table tbody tr td { border-top:0px; border-bottom:1px solid rgb(221, 221, 221); padding:3px; }*/

/* 최상위 헤더 부분 margin 처리 frame set 으로 변경하면서 처리
.page-header-fixed .page-container {
	margin-top:0px;
}
 */
 .form form .input-group .btn { padding:5px 12px; }

 /* background color 변경 */
body{background:#232730;}
.page-header.navbar{background-color:#232730;}
.page-container-bg-solid .page-content{background:#f8f8f8;}			 
.page-container-bg-solid .page-bar{background:#F8F8F8;}
.portlet.box.blue-hoki > .portlet-title{background:#ff6e40;}
.portlet.box.blue-hoki{border:0px; box-shadow:0px 3px 4px 2px rgba(0,0,0,.2);}
.page-bar .quick li a i{color:#232730;}
.page-sidebar .page-sidebar-menu > li.active > a{background:#ff6e40;}
.page-sidebar .page-sidebar-menu > li.active > a:hover, .page-sidebar .page-sidebar-menu > li.active.open > a:hover{background:#ff6e40;}

.dashboard-stat.red-intense{background:#ff6e40;}
.dashboard-stat.red-intense .more{background:#ff6e40;}
.dashboard-stat.green-haze{background:#68ae00;}
.dashboard-stat.green-haze .more{background:#68ae00;}

.portlet.box.red-sunglo > .portlet-title{background:#ff6e40;}
.portlet.box.red-sunglo{border:1px solid #ff6e40;}
.portlet > .portlet-body.red-sunglo, .portlet.red-sunglo{background:#ff6e40;}
.page-sidebar-menu .sub-menu > li:last-child{border-bottom:0px !important;}

.btn-primary{background:#333; border-color:#222;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active{background:#111; border-color:#111;}


.table-striped > tbody > tr:nth-of-type(odd) {
	background-color:white;
}

/* select 모바일일때 100% */
@media all and (min-width:320px) and (max-width:765px) {
	.form .form-bordered .form-group .form_select{width:100% !important;}
	.form .form-bordered .form-group .form_select + .form_select{margin-top:5px;}
	.input_date{display:inline-table !important;}
	.input_date span{display:inline-table; vertical-align:top; margin:5px;}
}

.main_quick{display:none;}
@media all and (min-width:550px) and (max-width:3991px) {
	.main_quick{display:block;}
	.main_quick ul{overflow:hidden; list-style:none; margin:0; padding:0;}
	.main_quick ul li{float:left; width:20%; padding:0 10px; box-sizing:border-box;}
	.main_quick ul li a{display:block; width:100%; height:150px; padding-top:115px; border:1px solid #ddd; text-align:center; color:#333; font-weight:bold;}
	.main_quick ul li.menu1 a{background:url(/html/images/admin/btn_main1.png) center 15px no-repeat; background-size:90px 90px;}
	.main_quick ul li.menu2 a{background:url(/html/images/admin/btn_main2.png) center 15px no-repeat; background-size:90px 90px;}
	.main_quick ul li.menu3 a{background:url(/html/images/admin/btn_main3.png) center 15px no-repeat; background-size:90px 90px;}
	.main_quick ul li.menu4 a{background:url(/html/images/admin/btn_main4.png) center 15px no-repeat; background-size:90px 90px;}
	.main_quick ul li.menu5 a{background:url(/html/images/admin/btn_main5.png) center 15px no-repeat; background-size:90px 90px;}
	.main_quick ul li.menu6 a{background:url(/html/images/admin/btn_main6.png) center 15px no-repeat; background-size:90px 90px;}
	.main_quick ul li.menu7 a{background:url(/html/images/admin/btn_main7.png) center 15px no-repeat; background-size:90px 90px;}
	.main_quick ul li.menu8 a{background:url(/html/images/admin/btn_main8.png) center 15px no-repeat; background-size:90px 90px;}
	.main_quick ul li.menu9 a{background:url(/html/images/admin/btn_main9.png) center 15px no-repeat; background-size:90px 90px;}

}
@media all and (min-width:320px) and (max-width:549px) {
	.main_quick{display:block;}
	.main_quick ul{overflow:hidden; list-style:none; margin:0; padding:0;}
	.main_quick ul li{float:left; width:50%; padding:0 10px;margin-bottom:10px; box-sizing:border-box;}
	.main_quick ul li a{display:block; width:100%; height:150px; padding-top:115px; border:1px solid #ddd; text-align:center; color:#333; font-weight:bold;}
	.main_quick ul li.menu1 a{background:url(/html/images/admin/btn_main1.png) center 15px no-repeat; background-size:90px 90px;}
	.main_quick ul li.menu2 a{background:url(/html/images/admin/btn_main2.png) center 15px no-repeat; background-size:90px 90px;}
	.main_quick ul li.menu3 a{background:url(/html/images/admin/btn_main3.png) center 15px no-repeat; background-size:90px 90px;}
	.main_quick ul li.menu4 a{background:url(/html/images/admin/btn_main4.png) center 15px no-repeat; background-size:90px 90px;}
	.main_quick ul li.menu5 a{background:url(/html/images/admin/btn_main5.png) center 15px no-repeat; background-size:90px 90px;}
	.main_quick ul li.menu6 a{background:url(/html/images/admin/btn_main6.png) center 15px no-repeat; background-size:90px 90px;}
	.main_quick ul li.menu7 a{background:url(/html/images/admin/btn_main7.png) center 15px no-repeat; background-size:90px 90px;}
	.main_quick ul li.menu8 a{background:url(/html/images/admin/btn_main8.png) center 15px no-repeat; background-size:90px 90px;}
	.main_quick ul li.menu9 a{background:url(/html/images/admin/btn_main9.png) center 15px no-repeat; background-size:90px 90px;}
}

/* /////////////// 여기부터 기존 스타일시트 /////////////// */
/*현장점검 이사 폼*/
.check_wrap3 {max-width:657px;font-family:'NanumBarunGothic';color:#666;margin:0 auto;border:1px solid #00a4e4;}
.check_wrap3 .check_title_bg{width:100%;}
.check_wrap3 .check_title_bg .toplogo{float:right;vertical-align:top;}
.check_wrap3 .check_title_bg .tit_con{color:#fff;font-size:28px;font-weight:400;padding:20px;text-align:left;line-height:normal;background:#00a4e4;margin-top:0px;margin-bottom:0px;}
.check_wrap3 .check_hread{margin:20px;font-family: 'NanumBarunGothic';font-weight:400;padding:10px 0;}
.check_wrap3 .check_hread .icon{text-align:center;margin-bottom:16px;}
.check_wrap3 .check_hread .icon img{width:50px;height:10px;}
.check_wrap3 .check_hread .check_center{padding-bottom:15px;border-bottom:1px solid #ccc;}
.check_wrap3 .check_hread .copy_img{text-align:left;border:0;width:20px;}
.check_wrap3 .check_hread .copy_main{text-align:left;border:0;vertical-align:bottom;font-size:22px;width:600px;}
.check_wrap3 .check_hread .copy_smain{text-align:left;border:0;vertical-align:bottom;font-size:17px;}
.check_wrap3 .check_hread .check_mt20{margin-top:20px;}
.check_wrap3 .check_hread .check_mb20{margin-bottom:20px;}
.check_wrap3 .check_hread .check_mt20 .check_box{border:1px solid #bbb;margin-bottom:20px;margin-right:3%;}
.check_wrap3 .check_hread .check_mt20 .check_box:nth-child(2n){margin-right:0%;}
.check_wrap3 .check_hread .check_mt20 .check_box .box_bg{width:276px;height:184px;background:#eee;margin:10px;}
.check_wrap3 .check_hread .check_mt20 .check_box .box_bg img{width:276px;height:185px;}
.check_wrap3 .check_hread .check_mt20 .check_box .box_tit{height:30px;text-align:center;font-size:16px;}
.check_wrap3 .check_hread .float_left{float:left;}
.check_wrap3 .check_hread .float_right{float:right;}
.check_wrap3 .check_center2{font-size:13px;}
.check_wrap3 .check_center2 .wit_con11{width:15%;}
.check_wrap3 .check_center2 .wit_con12{width:15%;}
.check_wrap3 .check_center2 .wit_con15{width:15%;}
.check_wrap3 .check_center3 .kk_1{width:7%;}
.check_wrap3 .check_center3 .kk_2{width:14%;}
.check_wrap3 .check_center3 .kk_3{width:21%;}
.check_wrap3 .check_center3 .kk_4{width:8%;}
.check_wrap3 .check_center3 .kk_5{width:8%;}
.check_wrap3 .check_center3 .kk_6{width:8%;}
.check_wrap3 .check_center3 .kk_7{width:*;}
.check_wrap3 .check_center2 table{width:100%;border-collapse: collapse;}
.check_wrap3 .check_center2 table thead th{text-align:center; border:1px solid #ccc; height:24px; color:#fff;padding: 0;font-size:13px;background:#81b1d8;font-weight:300;}
.check_wrap2 .check_center2 table thead td{text-align:center; border:1px solid #ccc; height:24px; color:#666;padding: 0;font-size:13px;}
.check_wrap2 .check_center2 table thead td.check_foot{background:#eef4f7;}
.check_wrap2 .check_center2 table thead td.check_foot_con{padding:20px;text-align:left;line-height:160%;}
.check_wrap3 .check_center3{font-size:12px;}
.check_wrap3 .check_center3 .wit_con11{width:15%;}
.check_wrap3 .check_center3 .wit_con12{width:15%;}
.check_wrap3 .check_center3 .wit_con15{width:15%;}
.check_wrap3 .check_center3 table{width:100%;border-collapse: collapse;}
.check_wrap3 .check_center3 table thead th{text-align:center; border:1px solid #ccc; height:20px; color:#fff;padding: 0;font-size:13px;background:#81b1d8;font-weight:300;}
.check_wrap3 .check_center3 table tbody td{text-align:center; border:1px solid #ccc; height:20px; color:#666;padding: 0;font-size:13px;}
.check_wrap3 .check_center3 table tbody td.tt{color:red;}
.check_wrap3 .check_center3 table tbody td.t_sum{font-size:14px;font-weight:bold;color:red;}
.check_wrap3 .check_center3 table tbody th{text-align:center; border:1px solid #ccc; height:20px; color:#333;padding: 0;font-size:13px;background:#eef4f7;font-weight:400;}
.check_wrap3 .check_center3 table tbody td.check_foot{background:#eef4f7;}
.check_wrap3 .check_center3 table tbody td.check_foot_con{padding:16px;text-align:left;line-height:160%;}
.check_wrap3 .check_center3 table tfoot th{text-align:center; border:1px solid #ccc; height:20px; color:#333;padding: 0;font-size:13px;font-weight:400;background:#fff;}
.check_wrap3 .check_center3 table tfoot td{border:1px solid #ccc;font-size:13px;}
.check_wrap3 .check_center3 table tfoot td.check_foot{background:#eef4f7;}
.check_wrap3 .check_center3 table tfoot td.check_foot_con{padding:16px;text-align:left;line-height:160%;}
.check_wrap2 {max-width:657px;font-family:'NanumBarunGothic';color:#666;margin:0 auto;border:1px solid #00a4e4;}
.check_wrap2 .check_title_bg{width:100%;}
.check_wrap2 .check_title_bg .toplogo{float:right;vertical-align:top;}
.check_wrap2 .check_title_bg .tit_con{color:#fff;font-size:28px;font-weight:400;padding:20px;text-align:left;line-height:normal;background:#00a4e4;margin-top:0px;margin-bottom:0px;}
.check_wrap2 .check_hread{margin:20px;font-family: 'NanumBarunGothic';font-weight:400;padding:10px 0;}
.check_wrap3 .check_hread .icon{text-align:center;margin-bottom:16px;}
.check_wrap3 .check_hread .icon img{width:50px;height:10px;}
.check_wrap3 .check_hread .check_center{padding-bottom:15px;border-bottom:1px solid #ccc;}
.check_wrap3 .check_hread .copy_img{text-align:left;border:0;width:20px;}
.check_wrap3 .check_hread .copy_main{text-align:left;border:0;vertical-align:bottom;font-size:22px;width:600px;}
.check_wrap3 .check_hread .copy_smain{text-align:left;border:0;vertical-align:bottom;font-size:17px;}
.check_wrap3 .check_hread .check_mt20{margin-top:20px;}
.check_wrap3 .check_hread .check_mb20{margin-bottom:20px;}
.check_wrap2 .check_hread .check_mt20 .check_box{border:1px solid #bbb;margin-bottom:20px;margin-right:3%;}
.check_wrap2 .check_hread .check_mt20 .check_box:nth-child(2n){margin-right:0%;}
.check_wrap2 .check_hread .check_mt20 .check_box .box_bg{width:276px;height:184px;background:#eee;margin:10px;}
.check_wrap2 .check_hread .check_mt20 .check_box .box_bg img{width:276px;height:185px;}
.check_wrap2 .check_hread .check_mt20 .check_box .box_tit{height:30px;text-align:center;font-size:16px;}
.check_wrap2 .check_hread .float_left{float:left;}
.check_wrap2 .check_hread .float_right{float:right;}
.check_wrap3 .check_center2{font-size:13px;}
.check_wrap3 .check_center2 .wit_con11{width:15%;}
.check_wrap3 .check_center2 .wit_con12{width:15%;}
.check_wrap3 .check_center2 .wit_con15{width:15%;}
.check_wrap3 .check_center3 .kk_1{width:7%;}
.check_wrap3 .check_center3 .kk_2{width:14%;}
.check_wrap3 .check_center3 .kk_3{width:21%;}
.check_wrap3 .check_center3 .kk_4{width:8%;}
.check_wrap3 .check_center3 .kk_5{width:8%;}
.check_wrap3 .check_center3 .kk_6{width:8%;}
.check_wrap3 .check_center3 .kk_7{width:*;}
.check_wrap3 .check_center2 table{width:100%;border-collapse: collapse;}
.check_wrap3 .check_center2 table thead th{text-align:center; border:1px solid #ccc; height:24px; color:#fff;padding: 0;font-size:13px;background:#81b1d8;font-weight:300;}
.check_wrap3 .check_center3{font-size:12px;}
.check_wrap3 .check_center3 .wit_con11{width:15%;}
.check_wrap3 .check_center3 .wit_con12{width:15%;}
.check_wrap3 .check_center3 .wit_con15{width:15%;}
.check_wrap3 .check_center3 table{width:100%;border-collapse: collapse;}
.check_wrap3 .check_center3 table thead th{text-align:center; border:1px solid #ccc; height:20px; color:#fff;padding: 0;font-size:13px;background:#81b1d8;font-weight:300;}
.check_wrap3 .check_center3 table tbody td{text-align:center; border:1px solid #ccc; height:20px; color:#666;padding: 0;font-size:13px;}
.check_wrap3 .check_center3 table tbody td.tt{color:red;}
.check_wrap3 .check_center3 table tbody td.t_sum{font-size:14px;font-weight:bold;color:red;}
.check_wrap3 .check_center3 table tbody th{text-align:center; border:1px solid #ccc; height:20px; color:#333;padding: 0;font-size:13px;background:#eef4f7;font-weight:400;}
.check_wrap3 .check_center3 table tbody td.check_foot{background:#eef4f7;}
.check_wrap3 .check_center3 table tbody td.check_foot_con{padding:16px;text-align:left;line-height:160%;}
.check_wrap3 .check_center3 table tfoot th{text-align:center; border:1px solid #ccc; height:20px; color:#333;padding: 0;font-size:13px;font-weight:400;background:#fff;}
.check_wrap3 .check_center3 table tfoot td{border:1px solid #ccc;font-size:13px;}
.check_wrap3 .check_center3 table tfoot td.check_foot{background:#eef4f7;}
.check_wrap3 .check_center3 table tfoot td.check_foot_con{padding:16px;text-align:left;line-height:160%;}

.check_wrap2 .check_center2{font-size:13px;}
.check_wrap2 .check_center2 .wit_con11{width:15%;}
.check_wrap2 .check_center2 .wit_con12{width:15%;}
.check_wrap2 .check_center2 .wit_con15{width:15%;}
.check_wrap2 .check_center2 table{width:100%;border-collapse: collapse;}
.check_wrap2 .check_center2 table thead th{text-align:center; border:1px solid #ccc; height:24px; color:#fff;padding: 0;font-size:13px;background:#81b1d8;font-weight:300;}
.check_wrap2 .check_center2 table thead td{text-align:center; border:1px solid #ccc; height:24px; color:#666;padding: 0;font-size:13px;}
.check_wrap2 .check_center2 table thead td.check_foot{background:#eef4f7;}
.check_wrap2 .check_center2 table thead td.check_foot_con{padding:16px;text-align:left;line-height:160%;}

/* 현장점검 게시판 */
.boardStyle1 {border:1px solid #b1b1b1; width:640px;}
.boardStyle1 th {background:#f1f6fa; padding:9px 0 7px 7px;}
.boardStyle1 td {padding:4px 12px 3px 7px;background:#fff;}
.boardStyle1 td.searchBtn {text-align:center;vertical-align:middle;}
.boardStyle1 th {border:1px solid #b1b1b1; text-align:center;}
.boardStyle1 td {border:1px solid #b1b1b1; text-align:left;}
.boardStyle1 tr.first th, tr.first td {}
.boardStyle1 .rtLine {border:1px solid #b1b1b1;}
.boardStyle1 .searchArea select {margin-right:8px;}
.boardStyle1 th.txtAlignC {text-align:center;}
.boardStyle1 td.txtAlignC {text-align:center;}
.boardStyle1 td.boardContents {line-height:150%;padding:10px 20px 10px 10px;}

.boardStyle2 {border:1px solid #b1b1b1;text-align:center;color:#666;}
.boardStyle2 th {border:1px solid #b1b1b1; background:#f1f6fa; text-align:center;}
.boardStyle2 td {border:1px solid #b1b1b1; background:#fff; text-align:center;}

/* 크린현장점검 양식폼 */
.check_wrap{max-width:656px;font-family:'NanumBarunGothic';color:#666;margin:0 auto;border:1px solid #4ab7b6;}
.check_wrap .check_title_bg{width:100%;}
.check_wrap .check_title_bg .toplogo{float:right;vertical-align:top;}
.check_wrap .check_title_bg .tit_con{color:#fff;font-size:28px;font-weight:400;padding:20px;text-align:left;line-height:normal;background:#4ab7b6;margin-top:0px;margin-bottom:0px;}
.check_wrap .check_hread{margin:20px;font-family: 'NanumBarunGothic';font-weight:400;padding:10px 0;}
.check_wrap .check_hread .icon{text-align:center;margin-bottom:16px;}
.check_wrap .check_hread .icon img{width:50px;height:10px;}
.check_wrap .check_hread .check_mt20{margin-top:20px;}
.check_wrap .check_hread .check_mb20{margin-bottom:20px;}
.check_wrap .check_hread .check_mt20 .check_box{border:1px solid #bbb;width:48%;margin-bottom:20px;}
.check_wrap .check_hread .check_mt20 .check_box .box_bg{width:276px;height:185px;background:#eee;margin:10px;}
.check_wrap .check_hread .check_mt20 .check_box .box_bg img{width:276px;height:185px;}
.check_wrap .check_hread .check_mt20 .check_box .box_tit{height:30px;text-align:center;font-size:16px;}
.check_wrap .check_hread .check_mt20 .check_box_two{border:2px solid #4ab7b6;height:235px;margin-bottom:20px;}
.check_wrap .check_hread .check_mt20 .check_box_two .box_bg{float:left;width:291px;height:185px;background:#eee;margin:10px 10px 10px 0;}
.check_wrap .check_hread .check_mt20 .check_box_two .box_bg img{width:100%;height:100%;}
.check_wrap .check_hread .check_mt20 .check_box_two .box_circle_left{float:left;width:24px;height:24px;background:#4ab7b6;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;}
.check_wrap .check_hread .check_mt20 .check_box_two .box_circle_right{float:right;width:24px;height:24px;background:#4ab7b6;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;}
.check_wrap .check_hread .check_mt20 .check_box_two .box_tit{width:592px;margin:0 10px;float:left;height:30px;text-align:center;font-size:16px;}
.check_wrap .check_hread .check_mt20 .check_box_two .box_tit .subtit{color:#fff;font-size:12px;padding-top:4px;}
.check_wrap .check_hread .check_mt20 .check_box_two .first{margin-left:10px;}
.check_wrap .check_hread .check_mt20 .check_box_two .last{float:right;}
.check_wrap .check_hread .float_left{float:left;}
.check_wrap .check_hread .float_right{float:right;}
.check_wrap .check_center{font-size:13px;}
.check_wrap .check_center .wit_top15{width:15%;}
.check_wrap .check_center table{width:100%;border-collapse: collapse;}
.check_wrap .check_center table thead th{text-align:center; border:1px solid #ccc; height:24px; color:#fff;padding: 0;font-size:13px;background:#ff6d3c;}
.check_wrap .check_center table thead td{text-align:center; border:1px solid #ccc; height:24px; color:#666;padding: 0;font-size:13px;}
.check_wrap .check_center table thead td.check_foot{background:#eee;}
.check_wrap .check_center table thead td.check_foot_con{padding:16px;text-align:left;line-height:160%;}
.check_wrap .check_center2{font-size:13px;}
.check_wrap .check_center2 .wit_con11{width:15%;}
.check_wrap .check_center2 .wit_con12{width:15%;}
.check_wrap .check_center2 .wit_con15{width:15%;}
.check_wrap .check_center2 table{width:100%;border-collapse: collapse;}
.check_wrap .check_center2 table thead th{text-align:center; border:1px solid #ccc; height:24px; color:#fff;padding: 0;font-size:13px;background:#4ab7b6;}
.check_wrap .check_center2 table thead td{text-align:center; border:1px solid #ccc; height:24px; color:#666;padding: 0;font-size:13px;}
.check_wrap .check_center2 table thead td.check_foot{background:#dbefef;}
.check_wrap .check_center2 table thead td.check_foot_con{padding:16px;text-align:left;line-height:160%;}

/*공지양식 폼*/
.announce{max-width:656px;font-family:"NanumSquare", "notokr";color:#333;border:1px solid #ccc;margin:auto;word-break:keep-all;}
.announce .ann_wrap{padding:20px;}
.announce .ann_wrap img{width:100%; height:100%;}
.announce .ann_wrap .ann_tit{text-align:center;font-size:32px;padding:20px 0 40px 0;}
.announce .ann_wrap .ann_mainphoto{height:310px;border:8px solid #ccc;padding:10px;}
.announce .ann_wrap .ann_mainbox{height:100%;background:#eee;}
.announce .ann_wrap .ann_mainbox .none{display:none;}
.announce .ann_center{margin:30px 0;}
.announce .ann_center .ann_text{color:#333;font-size:18px;line-height:160%;}
.announce .ann_gallery{display:table;}
.announce .ann_gallery .le{float:left;}
.announce .ann_gallery .ri{float:right;}
.announce .ann_gallery .gal_box{border:1px solid #bbb;width:48%;margin-bottom:20px;}

.announce .ann_wrap2{padding:20px 0;border-bottom:1px dashed #aaa;margin:0 30px;}
.announce .ann_wrap2 img{width:100%;}
.announce .ann_wrap2 .ann_tit_blue{text-align:center;font-size:32px;padding:30px 0 40px 0;color:#0064c8;margin:0;font-weight: bold;font-family:"NanumSquare";}
.announce .ann_wrap2 .ann_text2{font-size:20px;text-align:center;line-height:150%;margin: 0;}
.announce .ann_wrap2 .ann_text3{font-size:15px;margin-bottom:30px;}
.announce .ann_wrap2 .new_con{width:300px;height:130px;background:#eee;margin:30px auto;border:1px solid #ccc;}
.announce .ann_wrap2 .new_con table{margin:15px;width:270px;font-size:15px;letter-spacing:-0.4px;white-space:pre;line-height: 150%;}
.announce .ann_wrap2 .new_con table th{background:none;border:none;padding:0;line-height:150%;}
.announce .ann_wrap2 .new_con table td{background:none;border:none;padding:0;line-height:150%;}
.announce .ann_wrap2 .table_box1{width:100%;border:1px solid #333;margin:30px auto;}
.announce .ann_wrap2 .table_box1 table{font-size:14px;letter-spacing:-0.4px;width:100%;border-collapse: collapse;}
.announce .ann_wrap2 .table_box1 table thead{background:#0064c8;color:#fff;border-collapse: collapse;}
.announce .ann_wrap2 .table_box1 table thead th{height:30px;border:1px solid #333;background:none;padding:0;}
.announce .ann_wrap2 .table_box1 table tbody td{height:30px;border:1px solid #333;background:none;padding:0;text-align:center;}
.announce .ann_wrap2 .table_box2{width:100%;margin-bottom:10px;border:2px solid #333;}
.announce .ann_wrap2 .table_box2 table{font-size:14px;letter-spacing:-0.4px;width:100%;border-collapse: collapse;}
.announce .ann_wrap2 .table_box2 table thead{background:#0064c8;color:#fff;}
.announce .ann_wrap2 .table_box2 table thead th{height:30px;border:1px solid #333;background:none;padding:0;}
.announce .ann_wrap2 .table_box2 table tbody td{height:30px;border:1px solid #333;background:none;padding:0;text-align:center;}
.announce .ann_wrap2 .calender{width:100%;border:2px solid #333;margin-bottom:10px;}

.announce .ann_center{margin:30px 0;}
.announce .ann_center .ann_text{color:#333;font-size:18px;line-height:160%;letter-spacing:-0.1px;}
.announce .ann_gallery{display:table;width:616px;}
.announce .ann_gallery .ann_box{background:#eee; margin: 10px;height: 185px;}
.announce .ann_gallery .le{float:left;}
.announce .ann_gallery .ri{float:right;}
.announce .ann_gallery .gal_box{border:1px solid #bbb;width:48%;margin-bottom:20px;}


/*CS시상식공지*/
.announce table{width:100%;}
.announce td{border:0px;padding:0px;}
.announce img{width:100%;}
.announce .pp{text-align:center;font-size:18px;font-weight:600;}
.announce .fl_le{float:left;}
.announce .fl_ri{float:right;}
.announce .mabt10{margin-bottom:10px;}
.announce .mabt20{margin-bottom:20px;}
.announce .mabt30{margin-bottom:30px;}
.announce .sides{margin:0 20px;}
.announce .sides .sub_tile{font-size:18px;color:#0064c8;font-weight:bold;text-align:left;}
.announce .ann_top1_group{background:#eee;font-weight:600;font-size:35px;color:#a55e17;}
.announce .ann_top1_group .ann_title{text-align:center;padding:10% 14% 10% 0;background:url('/html/images/bbsFiles/trophy_img.png') no-repeat 78%;}
.announce .ann_top2_group{padding:0 16%;}
.announce .ann_top2_group .ann_subtitle1{font-size:30px;text-align:center;color:#924100;padding-bottom:3%;}
.announce .ann_top2_group .ann_subtitle2{font-size:30px;text-align:center;color:white;background:#924100;padding:3%;}
.announce .m_photo{border:8px solid #eee;padding:10px;}
.announce .m_photo2{border:2px solid #eee;background:#eee;}
.announce .m_photo2 .img_put{background:#eee;}
.announce .dashed_bbs{border:1px dashed #ccc;}
.announce .m_photo .img_put{background:#eee;}
.announce .m_photo .img_name{padding-top:2.2%;}
.announce .ann_content{text-align:left;font-size:18px;color:#666;font-family:'notokr';}
.announce .ann_content .con_tit{line-height:160%;margin:0;}
.announce .subaward{width:45%;border:1px solid #eee;padding:10px;}
.announce .subaward .sub_put{width:100%;background:#eee;}
.announce .subaward .sub_name{padding:6% 0 2%;}
.announce .ann_foter{width:65%;margin:auto;}
.announce .award_group{margin-top:104px;}
.announce .award_group .award_put{background:url('/html/images/bbsFiles/trophy_list.png') no-repeat center;width:100%;height:198px;text-align:center;margin:-104px auto;position:relative;z-index:100;}
.announce .award_group .award_put .put_in{padding:11%;font-weight:600;font-size:22px;margin:auto;}
.announce .award_group .award_put .put_in .con_tit{line-height:150%;}
.announce .award_gr_con{border:8px solid #d09a4f;padding:18% 2% 4%;}
.announce .award_gr_con .tablebox{width:350px;margin:0% 18% 0%;}
.announce .award_gr_con .gr_list{font-size:20px;line-height:180%;font-weight:600;}
.announce .award_gr_con .gr_list .gr_tit1{width:24%;text-align:right;color:#723817;}
.announce .award_gr_con .gr_list .gr_tit2{text-align:left;padding-left:2%;}
.announce .award_gr_con .letter3{letter-spacing:27px;}
.announce .award_gr_con .letter4{letter-spacing:5px;}
.announce .award_gr_con .letter5{letter-spacing:4.5px;}
.announce .award_gr_con .letter6{letter-spacing:0px;}

/*권역장 회의 결과안내*/
.announce .ann_h2 {font-size:26px;text-align:center;margin:4% 0;color:#206fce;font-weight: bold;font-family:"NanumSquare";}
.announce .photo_sub {margin:0 20px;}
.announce .photo_sub .ps_le{float:left;}
.announce .photo_sub .ps_ri{float:right;}
.announce .photo_sub .photo_sub_box{border:1px solid #bbb;padding:10px;width:45%;}
.announce .photo_sub .photo_sub_box .img_put{background:#eee;}
.announce .photo_sub .photo_sub_box .pup_subtit{font-size:16px;font-weight:400;text-align:center;padding-top:2.2%;}
.announce .ann_con_sub{text-align:left;font-size:18px;color:#666;display:table;margin-bottom:20px;}
.announce .ann_con_sub .con_tit_m{line-height:160%;margin:0;color:#206fce;font-weight:bold;}
.announce .ann_con_sub .con_tit_s{line-height:160%;color:#206fce;font-size:16px;margin-left:20px;display:table;}

/*지방지점 간담회*/
.announce .csedu .col_01{width:30%;}
.announce .csedu .col_02{width:*;}
.announce .csedu .the_top{background:#eee;}
.announce .csedu .preface{border:1px solid #bbb;text-align:center;}
.announce .csedu .preface .pre_txt{font-size:16px;color:#666;padding:6px;margin:0;}

/*자체현장점검 리스트*/
.const_warp{max-width:700px;border:2px solid #eee;margin-bottom:10px;}
.const_warp .const_list{display: block;}
.const_warp .const_head{background:url(/uploadfiles/bbsFiles/faq_q.png) no-repeat left -5px;}
.const_warp .const_head .const_click{cursor:pointer;display:block;padding:12px 44px;font-family:'NanumSquare';font-weight:600;color:#666;font-size:18px;margin:0;}
.const_warp .const_head .em_txt{font-style:normal;font-weight:normal;font-size:14px;color:#999;padding-left:4px;}
.const_warp .const_bottom{padding:20px 20px 0;}

/*--크린종합평가결과_20180317--*/
.announce .clean_ann{margin:0 20px;background:url('/uploadfiles/bbsFiles/announce_clean_bg.png') no-repeat;border:2px solid #206fce;height:150px;}
.announce .clean_ann .clean_title{text-align:center;font-size:20px;color:#fff;padding:4px;background:none;}
.announce .clean_ann .clean_con{padding:16px 0 0 110px;line-height:250%;font-weight:bold;color:#206fce;background:none;}
.announce .clean_ann .clean_con .clean_tt{float:left;}
.announce .clean_ann .clean_con .clean_tt ._aa{text-align:justify;font-size:17px;text-align-last:justify;margin:0;}
.announce .clean_ann .clean_con .clean_tt ._bb{text-align:left;font-size:17px;padding-left:4px;margin:0;}
.announce .clean_h1{margin:0px;font-size:24px;font-weight:bold;}
.announce .clean_h2{margin:0px;font-size:22px;font-weight:bold;color:#206fce;margin:0 10px;}
.announce .clean_h3{margin:0px;font-size:18px;margin:0 30px;}
.announce .clean_h4{margin:0px;font-size:16px;margin:0 30px;}
.announce .__table_box1{margin:0 20px;border:2px solid #333;font-family:'notokr';}
.announce .__table_box1 .th_le{width:80px;}
.announce .__table_box1 table{border-collapse: collapse;table-layout:fixed;}
.announce .__table_box1 th{line-height:180%;border:1px solid #333;font-size:13px;background:#206fce;color:#fff;font-weight:100;padding:0;text-align:center;}
.announce .__table_box1 td{line-height:180%;border:1px solid #333;font-size:13px;text-align:center;}
.announce .__img_tt{margin:0 20px;}
.announce .__img_tt ._tt_bottom{background:#eee;}

/*---2018-01-25---*/
#__notice{max-width:800px;clear:both;margin-bottom:30px;display:table;font-family:'NanumSquare';color:#000;}
#__notice ._red{color:rgb(200,0,0);}
#__notice ._blue{color:rgb(0,100,200);}
#__notice .tit_h2{font-size:32px;text-align:center;padding:30px;color:#000;line-height:160%;font-weight: bold;font-family:"NanumSquare";}
#__notice .frist_last{font-size:18px;float:left;padding:10px 20px;}
#__notice .sheet_01{background-color:#fcf8ec;border:8px double #eee;border-image: -webkit-linear-gradient(120deg,#96722c,#eedfab,#cdb674,#eedfab) 10 stretch;border-image: -moz-linear-gradient(120deg,#96722c,#eedfab,#cdb674,#eedfab) 10 stretch;border-image:linear-gradient(120deg,#96722c,#eedfab,#cdb674,#eedfab) 10 stretch; -ms-linear-gradient(120deg,#96722c,#eedfab,#cdb674,#eedfab) 10 stretch;-moz-linear-gradient(120deg,#96722c,#eedfab,#cdb674,#eedfab) 10 stretch;}
#__notice .sheet_01 .sheet_con01{padding:20px;border-collapse:collapse;background:url('http://www.mcygclean.com/uploadfiles/bbsFiles/medal_admin_img.png') right -30px no-repeat;background-size:250px;}
#__notice .sheet_01 .sheet_con01 .sheet_tit01{font-size:28px;padding:0px 0 20px;font-weight:bold;text-align:center;clear:both;display:block;color:#b88653;border:0px;background:0;line-height:160%;}
#__notice .sheet_01 .sheet_con01 ._tit_con{font-size:20px;padding:0 0 10px 0;font-weight:bold;float:left;border:0;background:0;}
#__notice .sheet_01 .sheet_con01 ._last_con{padding:0px 26px;display:block;border:0;background:0;}
#__notice .sheet_01 .sheet_con01 ._tit_sub{padding:0px 26px;margin:0 0 30px 0;display:flex;border:0;background:0;}
#__notice .sheet_01 .sheet_con01 ._tit_sub>div{float:left;}
#__notice .sheet_01 .sheet_con01 ._tit_sub>div._le100{width:100px;}
#__notice .sheet_01 .sheet_con01 ._tit_sub ._s_con_top{color:rgb(0, 100, 200);line-height:160%;font-size:18px;font-weight:bold;text-align:justify;text-align-last:justify;letter-spacing: -3px;}
#__notice .sheet_01 .sheet_con01 ._tit_sub ._s_con_sub{color:rgb(0, 100, 200);line-height:160%;font-size:18px;font-weight:bold;white-space:pre-wrap;}
#__notice ._sub_title{font-size:28px;text-align:center;padding:10px;border:0;line-height:160%;font-weight: bold;font-family:"NanumSquare";}
#__notice ._sub_box{padding:20px;border-collapse:collapse;border:1px solid #666;}
#__notice ._sub_box .__stitle{font-size:22px;padding:0 0 10px 0;font-weight:bold;float:left;border:0;}
#__notice ._sub_box .__sstitle{font-size:20px;font-weight:bold;float:left;padding:0 0 10px 20px;border:0;}
#__notice ._sub_box .__sstitle ._sum{color:rgb(0, 100, 200);border-bottom:1px solid rgb(0,100,200);padding:0 0 1px 0;}
#__notice ._sub_box .__etitle{font-size:18px;float:left;padding:0 0 10px 20px;border:0;}
#__notice ._sub_box .__eetitle{background-color:#eee;padding:6px 20px 6px;margin:0 0 30px 0;display:block;border:0;}
#__notice ._sub_box .__s_sub{padding:0 20px;display:block;border:0;}
#__notice ._sub_box .__space{margin:10px 0 30px;}
#__notice .__img_bg{background-color:#f3faff;text-align:center;border:0;padding:0;}
#__notice .__img_last{background-color:#eee;text-align:center;}
#__notice ._s_con{font-size:18px;line-height:146%;padding:0 10px;}

/*---2018-01-19---*/
.announce .award_gr_con .gr_list_tit{margin:auto;display:table;}
.announce .award_gr_con .gr_list_tit .gr_list_tit_left1{float:left;}
.announce .award_gr_con .gr_list_tit .gr_list_tit_left2{float:left;padding-left:8px;}
.announce .award_gr_con .gr_list_tit .gr_tit_sub1{text-align:justify;text-align-last:justify;font-weight:bold;font-size:18px;color:#723817;}
.announce .award_gr_con .gr_list_tit .gr_tit_sub2{text-align:left;}

/*크린현장점검 양식*/
.check_wrap{max-width:656px;font-family:'notokr';color:#666;margin:0 auto;border:1px solid #4ab7b6;}
.check_wrap .check_title_bg{width:100%;}
.check_wrap .check_title_bg .toplogo{float:right;vertical-align:top;}
.check_wrap .check_title_bg .tit_con{color:#fff;font-size:28px;font-weight:400;padding:20px;text-align:left;line-height:normal;background:#4ab7b6;margin-top:0px;margin-bottom:0px;}
.check_wrap .check_hread{margin:20px;font-family: 'notokr';font-weight:400;padding:10px 0;}
.check_wrap .check_hread .icon{text-align:center;margin-bottom:16px;}
.check_wrap .check_hread .icon img{width:50px;height:10px;}
.check_wrap .check_hread .check_mt20{margin-top:20px;}
.check_wrap .check_hread .check_mb20{margin-bottom:20px;}
.check_wrap .check_hread .check_mt20 .check_box{border:1px solid #bbb;width:48%;margin-bottom:20px;}
.check_wrap .check_hread .check_mt20 .check_box .box_bg{width:276px;height:185px;background:#eee;margin:10px;}
.check_wrap .check_hread .check_mt20 .check_box .box_bg img{width:276px;height:185px;}
.check_wrap .check_hread .check_mt20 .check_box .box_tit{height:30px;text-align:center;font-size:16px;}
.check_wrap .check_hread .check_mt20 .check_box_two{border:2px solid #4ab7b6;height:235px;margin-bottom:20px;}
.check_wrap .check_hread .check_mt20 .check_box_two .box_bg{float:left;width:291px;height:185px;background:#eee;margin:10px 10px 10px 0;}
.check_wrap .check_hread .check_mt20 .check_box_two .box_bg img{width:100%;height:100%;}
.check_wrap .check_hread .check_mt20 .check_box_two .box_circle_left{float:left;width:24px;height:24px;background:#4ab7b6;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;}
.check_wrap .check_hread .check_mt20 .check_box_two .box_circle_right{float:right;width:24px;height:24px;background:#4ab7b6;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;}
.check_wrap .check_hread .check_mt20 .check_box_two .box_tit{width:592px;margin:0 10px;float:left;height:30px;text-align:center;font-size:16px;}
.check_wrap .check_hread .check_mt20 .check_box_two .box_tit .subtit{color:#fff;font-size:12px;padding-top:4px;}
.check_wrap .check_hread .check_mt20 .check_box_two .first{margin-left:10px;}
.check_wrap .check_hread .check_mt20 .check_box_two .last{float:right;}
.check_wrap .check_hread .float_left{float:left;}
.check_wrap .check_hread .float_right{float:right;}
.check_wrap .check_center{font-size:13px;}
.check_wrap .check_center .wit_top15{width:15%;}
.check_wrap .check_center table{width:100%;border-collapse: collapse;}
.check_wrap .check_center table thead th{text-align:center; border:1px solid #ccc; height:24px; color:#fff;padding: 0;font-size:13px;background:#ff6d3c;}
.check_wrap .check_center table thead td{text-align:center; border:1px solid #ccc; height:24px; color:#666;padding: 0;font-size:13px;}
.check_wrap .check_center table thead td.check_foot{background:#eee;}
.check_wrap .check_center table thead td.check_foot_con{padding:16px;text-align:left;line-height:160%;}
.check_wrap .check_center2{font-size:13px;}
.check_wrap .check_center2 .wit_con11{width:15%;}
.check_wrap .check_center2 .wit_con12{width:15%;}
.check_wrap .check_center2 .wit_con15{width:15%;}
.check_wrap .check_center2 table{width:100%;border-collapse: collapse;}
.check_wrap .check_center2 table thead th{text-align:center; border:1px solid #ccc; height:24px; color:#fff;padding: 0;font-size:13px;background:#4ab7b6;}
.check_wrap .check_center2 table thead td{text-align:center; border:1px solid #ccc; height:24px; color:#666;padding: 0;font-size:13px;}
.check_wrap .check_center2 table thead td.check_foot{background:#dbefef;}
.check_wrap .check_center2 table thead td.check_foot_con{padding:16px;text-align:left;line-height:160%;}

@media all and (min-width:320px) and (max-width:720px) {
	.page-sidebar .page-sidebar-menu .sub-menu .title{color:#fff  !important;}
}

/* 2020-02-25 공지스타일 */
.txt_noti a{font-weight:bold; }
