@charset "utf-8";
body {display:none;}

.hand {cursor:pointer;}
.emptyData {padding:10px 0 !important; font-weight:bold; text-align:center; width:100% !important;}
.ellipsis {overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:100%;}
.hide {display:none;}

li.empty {padding-left:0px; text-align:left;}

/** For Admin Page **/
/*TABLE {border-collapse:collapse;}*/
TR.link:hover{cursor:pointer; background-color:#C4DEFF;}
TD.link:hover{cursor:pointer; background-color:#C4DEFF;}

.checkList{float:left; width:150px; text-align:left;}

.fl_lt{float:left;}
.fl_rt{float:right;}

.marR5 {margin-right:5px;}
.marR20 {margin-right:20px;}
.marT5 {margin-top:5px;}
.marT20 {margin-top:20px;}

.txt_center {text-align:center;}
.txt_left {text-align:left;}

.admin_common .menuTree{text-align:left; border:1px solid #dcdcdc; border-right:none; float:left; width:27%; padding:10px;}
.admin_common .menuTree div:hover{background-color:#dcdcdc; cursor:pointer;}
.admin_common .menuTree div.haveChd{font-weight:bold;}
.admin_common .menuTree div.depth1{padding-left:20px;}
.admin_common .menuTree div.depth2{padding-left:40px;}
.admin_common .menuTree div.depth3{padding-left:60px;}
.admin_common .menuTree div.depth4{padding-left:80px;}

.admin_common .txt{padding-left:5px; vertical-align:middle; width: 92%;}
.txt_100{width:100px; padding-left:5px; vertical-align:middle;}
.txt_200{width:200px; padding-left:5px; vertical-align:middle;}
.txt_300{width:300px; padding-left:5px; vertical-align:middle;}
.txt_400{width:400px; padding-left:5px; vertical-align:middle;}
.txt_half{width:49%; padding-left:5px; vertical-align:middle;}
.txt_full{width:98%; padding-left:5px; vertical-align:middle;}

/** For Admin Page **/

input.w90 { width:90px; }

/** For Front Page**/
.section4 .inner .prev_btn { display: inline-block; float: left; margin: 16px 15px 0 0; opacity: .75; cursor: pointer;}
.section4 .inner .next_btn { display: inline-block; float: right; margin: 16px 0 0 15px; opacity: .75; cursor: pointer;}
.section4 .inner .prev_btn:hover { opacity: 1}
.section4 .inner .next_btn:hover { opacity: 1}

.mypage_table thead tr { height:30px;}
.mypage_table02 thead tr { height:30px;}
.mypage_table03 thead tr { height:30px;}

.paging {text-align: center;}
.paging ul{display:inline-block;}
.paging ul li a{float:none;}

.add_view {height:100px; text-align:center; margin-bottom:10px;}
.btn_top_calander {text-align:right; margin-top:-60px; margin-bottom:31px;}

.left_menu_group {font-size:17px; font-weight:600; color:#198fcc; line-height:26px; padding-left:20px; margin-bottom:10px; padding-top:75px;}
.left_menu {color:#888; font-size:14px; padding-left:30px; line-height:26px;}
.left_menu_active {color:#198fcc; font-size:17px; font-weight:600; padding-left:20px;}

.solution_title {font-size:17px; margin-bottom:10px; color:#198fcc; font-weight:600; padding-top:5px;}

.account_sub_total {position:relative; width:1195px; margin:0 auto; margin-top:30px;}
.account_sub_total .account {text-align:left; float:left;}
.account_sub_total .total {text-align:right;}

.event_view .eve_content {padding:30px 0 30px 0; text-align: inherit;}

/*회원사 현황*/
.sub_page .list_wrap .sorting .current {font-weight : bold}
/** For Front Page**/


.url {color:#06f; text-decoration:underline;}

.upload_btn {
	display:inline-block;
	margin:5px;
	border:1px solid #ddd;
	background-color:#eee;
}
.upload_btn a {padding:5px 10px;}
.reply {display:none;}

.history .add {display:none;}
.organization_area {border:1px solid #a3a3a3; padding:30px; margin-bottom:30px;}

td.item_add.set {border-left:0px !important; border-right:0px !important; }

div.join_submit {text-align:center; margin-top:20px;}
div.join_submit button {width:180px; height:40px; line-height:40px;}

.business_wrap {margin-top:50px;}