@charset "utf-8";

html, body{margin:0 0 0 0;padding:0 0 0 0;width:100%;height:100%;font-size:12px;font-family:"돋움", "Verdana", "MS UI GOTHIC";color:#333333;}
form{margin:0 0 0 0;}
a{text-decoration:none;}

.login_body{background-image:url(/images/bg_login.gif);background-repeat:repeat-x;background-position:0 5px;}
#container{display:table;width:100%;height:100%;}
#loginWrapper{display:table-cell;height:100%;}
#login_top{width:100%;height:31px;border-bottom:4px solid #67B0F0;background-image:url(/images/bg_topmenu.gif);min-width:650px;}
#logo{text-align:left;padding-bottom:10px;}
#login_wrapper{width:100%;}
#login_box{width:550px;height:110px;text-align:left;padding-top:135px;}
#login_input_box{float:left;width:165px;}
#login_input_box .input_row{display:block;padding-bottom:5px;}
#login_input_bottom{position:absolute;margin-top:20px;font-size:11px;color:#777777;overflow:hidden;}
#login_input_bottom a{font-weight:bold;text-decoration:none;color:#575757;}
#login_info{padding:10px 10px 10px 10px;}
.login_input{background-color:#F8F8F8;width:147px;height:20px;border:1px solid #929292;font-size:12px;font-weight:bold;color:#9F9F9F;padding-left:3px;}
.login_uid{background:url(/images/login_user_idpw.gif) no-repeat 6px 6px;}
.login_uid_guest{background:url(/images/login_user_idpw.gif) no-repeat 8px -42px;}
.login_upass{background:url(/images/login_user_idpw.gif) no-repeat 6px -10px;}
.login_otp{background:url(/images/login_user_idpw.gif) no-repeat 8px -25px;}

#login_message{font-size:11px;display:inline-block;width:240px;color:#777777;word-break:break-all;}
#browserChk{width:580px;position:relative;padding-bottom:10px;text-align:left;color:#E45646;font-weight:bold;display:none;line-height:20px;}

/*#wrapper{position:relative;top:0px;width:100%;height:100%;min-width:1250px;}*/
#wrapper{position:relative;top:0px;width:100%;height:100%;min-width:1050px;}

#top{height:64px;background-color:#FFFFFF;border-bottom:1px solid #CECECE;z-index:10;}

#top_menu_bar{height:32px;border-bottom:3px solid #4D9AE8;}
#top_menu_bar>div{border-bottom:1px solid #67B0F0;height:31px;background-image:url(/images/bg_topmenu.gif);}

#top_blue_bar{height:28px;padding-left:10px;padding-right:10px;border-top:1px solid #7AA1D0;border-bottom:1px solid #4A72B2;background-color:#598AC4;}
#top_gray_bar{height:27px;padding-left:10px;padding-right:10px;border-top:1px solid #DFE6EB;border-bottom:1px solid #FFFFFF;background-color:#F2F2F2;color:#0B0B0B;}

#main{position:relative;clear:both;background-color:#FAFAFA;}

#menu{float:left;width:200px;height:100%;background-color:#FFFFFF;background-image:url(/images/bg_menu.gif);background-repeat:repeat-y;}

#content{display:inline;background-color:#FAFAFA;height:100%;}

.menu_title{font-size:17px;color:#598ac4;font-weight:bold;background-image:url(/images/menu_bottom_line.gif);background-repeat:no-repeat;background-position:0px bottom;padding-left:18px;}
.menu_title div{padding-top:20px;padding-bottom:20px;background-image:url(/images/icons/icon_subtitle.gif);background-repeat:no-repeat;}
.menu_title div.member{padding-left:45px;background-position:0px 15px;}
.menu_title div.log{padding-left:45px;background-position:0px -65px;}
.menu_title div.tas{padding-left:45px;background-position:0px -65px;}
.menu_title div.env{padding-left:42px;background-position:0px -150px;}
.menu_title div.bbs{padding-left:42px;background-position:0px -230px;}

.menu_list{
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	padding-left:0px;
}
.menu_list a:link,
.menu_list a:visited,
.menu_list a:active,
.menu_list a:hover{color:#000000;outline:none;}

.menu_list li{
	list-style:none;
	background-image:url(/images/menu_bottom_line.gif);
	background-repeat:no-repeat;
	background-position:0px bottom;
	padding-bottom:2px;
}
.menu_list li div{padding-left:25px;padding-top:12px;padding-bottom:12px;padding-right:5px;}
.menu_list li div span{cursor:pointer;background-image:url(/images/icons/icon_common.gif);background-repeat:no-repeat;background-position:3px -458px;padding-left:10px;padding-top:15px;}
.menu_list li div.over{background-image:url(/images/bg_menu_over.gif);background-repeat:repeat-y;}
.menu_list li.select{font-weight:bold;}

#top_logo{position:absolute;top:0px;left:0px;padding-left:5px;width:250px;height:30px;overflow:hidden;text-align:left;}
#top_user_info{float:right;padding-top:5px;padding-right:10px;color:#CBCBCB;}
#top_user_info div.uinfo{display:inline;padding-left:13px;padding-right:5px;background-image:url(/images/icons/icon_common.gif);background-repeat:no-repeat;background-position:0px 0px;}

/*button span.logout{background-image:url(/images/icons/icon_common.gif);background-repeat:no-repeat;background-position:1px -879px;padding-left:12px;}*/
button span.logout{background-image:url(/images/icons/icon_common.gif);background-repeat:no-repeat;background-position:1px -1684px;padding-left:14px;}

.btn_inout,
.btn_inout button {position:relative;margin:0;display:-moz-inline-stack;display:inline-block;text-decoration:none !important;border:0;font-size:12px;font-family:'돋움',Tahoma,Sans-serif;white-space:nowrap;background:url('/images/button/btn_inout.gif') no-repeat;overflow:visible;color:#333333;height:26px;line-height:26px;vertical-align:top;padding:1px 20px 0 15px;cursor:pointer;color:#FFFFFF;outline:0;}
.btn_inout {padding:0;vertical-align:middle;}

.btn_inout.disable {background-position:0px 0px;z-index:5;}
.btn_inout.disable button {left:15px;background-position:right 0px;}

.btn_inout.able {background-position:0px -38px;z-index:10;}
.btn_inout.able button {left:15px;background-position:right -38px;}


#main_menu_list{margin-left:260px;height:31px;margin-top:0px;margin-bottom:0px;padding-left:0px;border-right:1px solid #333333;}

#main_menu_list li{list-style:none;float:left;height:21px;padding-top:10px;padding-left:15px;padding-right:15px;border-left:1px solid #333333;color:#CBCBCB;font-weight:bold;cursor:pointer;background-image:url(/images/button/btn_topmenu.gif);}
#main_menu_list li.select, #main_menu_list li.over{background-color:#303030;color:#8EC6FF;background-position:0px -39px;}

#user_guide{float:left;color:#535353;font-weight:bold;font-size:11px;padding-left:22px;margin-top:5px;padding-top:3px;padding-bottom:3px;background-image:url(/images/icons/icon_common.gif);background-repeat:no-repeat;background-position:0px -47px;}
#top_del_info.on{float:left;color:#3C8ADC;font-weight:bold;font-size:13px;padding-left:18px;margin-top:5px;padding-top:3px;padding-bottom:3px;background-image:url(/images/icons/icon_common.gif);background-repeat:no-repeat;background-position:0px -300px;}
#top_del_info.off{float:left;color:#3C8ADC;font-weight:bold;font-size:13px;padding-left:18px;margin-top:5px;padding-top:3px;padding-bottom:3px;}

.alert_notice_info{list-style:none;margin:0 0 0 0;padding-left:10px;display:inline;}
.alert_notice_info li{display:inline;padding-left:5px;padding-right:8px;border-right:1px solid #A0B5CC;}
.alert_notice_info li.last{border-right:0px;padding-right:0px;}

.alert_notice_info li div{display:inline;}
.alert_notice_info li div.new{padding-left:12px;padding-top:5px;background-image:url(/images/icons/icon_common.gif);background-repeat:no-repeat;background-position:0 -97px;}

.blue_bullet{width:14px;height:11px;float:left;background-image:url(/images/icons/icon_common.gif);background-repeat:no-repeat;background-position:0px -924px;}
.blue_title{font-weight:bold;color:#4496E3;}

#notice_info{float:left;width:260px;margin-top:2px;display:none;}
#notice_info ul li div{display:inline-block;width:255px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;padding-bottom:5px;}

#bottom{position:relative;clear:both;height:30px;padding-top:5px;padding-left:10px;padding-right:10px;border-top:1px solid #B8B8B8;background-color:#FAFAFA;z-index:10;}

#bottom span.last_login{background-image:url(/images/icons/icon_common.gif);background-repeat:no-repeat;background-position:0px -303px;color:#3A8ADE;padding-left:15px;}
#bottom span.recent_ip{background-image:url(/images/icons/icon_common.gif);background-repeat:no-repeat;background-position:0px -1824px;color:#3A8ADE;padding-left:19px;}
#bottom span.contact{background-image:url(/images/icons/icon_common.gif);background-repeat:no-repeat;background-position:0px -348px;color:#3A8ADE;padding-left:15px;}
#bottom span.online_help{color:#555555;background-image:url(/images/icons/icon_etc_webdisk.gif);background-repeat:no-repeat;background-position:0px 0px;padding-top:2px;padding-left:17px;padding-bottom:2px;}
#bottom span.app_download{color:#555555;background-image:url(/images/icons/icon_common.gif);background-repeat:no-repeat;background-position:0px -1585px;padding-left:17px;padding-top:2px;padding-bottom:2px;}
#bottom span.win_download{color:#555555;background-image:url(/images/icons/icon_common.gif);background-repeat:no-repeat;background-position:0px -1635px;padding-left:17px;padding-top:2px;padding-bottom:2px;}
#bottom span.backup_download{color:#555555;background-image:url(/images/icons/icon_common.gif);background-repeat:no-repeat;background-position:0px -1770px;padding-left:17px;padding-top:2px;padding-bottom:2px;}

#bglayer{position:absolute;margin:0 0 0 0;padding:0 0 0 0;display:none;top:0px;width:100%;height:100%;background-color:#000000;z-index:15;filter:alpha(opacity=70);opacity:0.7;-moz-opacity:0.7;background:rgba(0, 0, 0, 0.7);}

#layerPop{position:absolute;display:none;width:10px;height:10px;background-color:#598AC4;border:1px solid #3A6BB3;z-index:20;padding-left:3px;padding-right:3px;padding-bottom:3px;}
.layerPopTop{text-align:right;cursor:move;margin-left:5px;margin-right:5px;padding-top:8px;padding-bottom:8px;}
#layerPopTitle{float:left;padding-left:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;color:#FFFFFF;font-size:14px;font-weight:bold;}
#layerPopContent{background-color:#FFFFFF;border:1px solid #3A6BB3;}

#content .subWrapper{margin-left:230px;}
#content .subTitArea{background-color:#FFFFFF;background-image:url(/images/bg_subtit.gif);background-repeat:repeat-x;background-position:center bottom;padding-top:10px;padding-bottom:8px;}
#content .subTitArea>div{margin-left:230px;}
#content .subTitle{font-size:15px;color:#598ac4;font-weight:bold;}
#content .subInfo ul{margin-top:0px;padding-top:10px;margin-left:0px;padding-left:0px;margin-bottom:0px;padding-bottom:0px;font-size:11px;}
#content .subInfo li{list-style:none;padding:0px;height:18px;color:#B0B0B0;}
#content .subInfo li .link{cursor:pointer;color:#5E92E6;text-decoration:underline;}

#content .subWrapper .splitArea{border-bottom:1px solid #DEDEDE;padding-bottom:15px;padding-top:15px;padding-left:30px;margin-left:-30px;}
#content .subWrapper .splitArea table{border-collapse:collapse;width:794px;}
#content .subWrapper .splitArea table td{padding: 5px 5px 5px 0px;color:#000000;}
#content .subWrapper .splitArea table td.colTitle{padding-right:30px;font-weight:bold;color:#7D7D7D;width:130px;}
#content .subWrapper .splitArea table td .colMemo{font-size:11px;padding-top:2px;color:#7D7D7D;}

.reIcon{background-image:url(/images/icons/icon_etc.gif);background-repeat:no-repeat;background-position:0 -140px;float:left;}

.question, .answer{padding-left:10px;padding-top:10px;padding-bottom:10px;background-image:url(/images/bg_dot.gif);background-position:0px bottom;background-repeat:repeat-x;font-size:11px;}
.question{background-color:#FFFFFF;}
.question span{font-weight:bold;padding-right:15px;color:#808080;}
.question a{color:#000000;outline:none;}
.answer{background-color:#F5F5F5;}
.answer div{color:#598AC4;padding-left:25px;padding-top:3px;padding-bottom:3px;padding-right:10px;word-break:break-all;}
.answer div.reIcon{padding-left:5px;}

#content .subWrapper .view, #content .subWrapper .write{padding-top:15px;max-width:794px;}

.view table{border-collapse:collapse;width:100%;padding:0;border-spacing:0;border:1px solid #C5C5C5;}
.view table tr.headRow td{font-size:12px;background-image:url(/images/bg_poplist_title.gif);background-repeat:no-repeat;background-position:0px 0px;border-bottom:1px solid #DEDEDE;border-right:0px;padding-left:10px;padding-top:0px;padding-bottom:0px;margin:0;}
.view table tr.headRow td div.titDiv{float:left;font-weight:bold;padding-top:5px;width:650px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.view table tr.headRow td div.dateDiv{float:right;font-size:11px;color:#7D7D7D;padding-right:10px;padding-top:5px;padding-bottom:6px;background-image:url(/images/bg_poplist_title.gif);background-repeat:no-repeat;background-position:0px 0px;}
.view table tr.subRow td{background-color:#EDF4FC;font-size:11px;padding-top:7px;padding-bottom:7px;padding-left:10px;padding-right:10px;border-bottom:1px solid #E6E9EB;}
.view table tr.subRow td div.readDiv{float:right;}

.view table tr.contentRow td{padding-left:15px;padding-top:10px;padding-right:15px;padding-bottom:10px;background-color:#FFFFFF;vertical-align:top;}

.view table tr.contentRow td div.content{float:left;padding-right:10px;padding-top:15px;padding-bottom:20px;color:#598AC4;min-height:200px;word-break:break-all;}
.view table tr.contentRow td div.reIcon{padding-left:25px;margin-top:15px;padding-bottom:10px;}

.write table{border:1px solid #C5C5C5;border-top:1px solid #598AC4;border-collapse:collapse;width:100%;padding:0;border-spacing:0;}
.write table tr td{background-color:#FFFFFF;padding-left:10px;}
.write table tr td input, .write table tr td textarea{color:#789C00;}
.write table tr td textarea{padding-left:10px;padding-top:10px;width:750px;max-width:750px;height:300px;max-height:400px;border:0px;overflow:auto;}
.write table tr.writeRow td{height:35px;background-image:url(/images/bg_dot.gif);background-position:0px bottom;background-repeat:repeat-x;}
.write table tr.writeRow td.colTitle{text-align:center;width:120px;background-color:#F5F5F5;}

#content .bottomBtnArea{position:relative;text-align:right;padding-top:10px;max-width:794px;}

#content .subWrapper .listArea{max-width:794px;padding-top:15px;}

.inputBox{border:1px solid #B3B3B3;}

#pagingArea{text-align:center;padding-top:10px;color:#808080;}
#pagingArea a:link, .paging a:visited, .paging a:active, .paging a:hover{color:#808080;outline:none;}
.paging{background-image:url(/images/icons/icon_common.gif);background-repeat:no-repeat;height:14px;cursor:pointer;}

.selPage{font-weight:bold;color:#545454;}
.numPage{color:#808080;padding-left:3px;font-size:11px;padding-right:3px;}
.numPage a:link,
.numPage a:visited,
.numPage a:active,
.numPage a:hover{color:#808080;}
.paging.firstPage{background-position:5px -665px;padding:0 5px 0 8px;}
.paging.prevPage{background-position:5px -708px;padding:0 6px 0 5px;}
.paging.nextPage{background-position:5px -794px;padding:0 5px 0 6px;}
.paging.lastPage{background-position:5px -751px;padding:0 5px 0 8px;}

.txtBold{font-weight:bold;}
.txtAccent{color:#D40000;}
.txtSearch{color:#FF4500;}
.txtOrange{color:#DE7A2F;}
.txtBlue{color:#448ED8;}
.txtRed{color:#E45646;}
.txtGray{color:#A2A2A2;}

#toolTip{position:absolute;top:-500px;left:-500px;display:none;padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:5px;border:1px solid;background-color:#FFFFF0;z-index:999;white-space:nowrap;}

.popBox{height:15px;font-size:11px;border:1px solid #C9C9C9;}
.popListTitle td{border-left:1px solid #C5C5C5;border-right:1px solid #C5C5C5;text-align:center;font-size:11px;}

.commonList{border:1px solid #C5C5C5;}
.commonList table{border-collapse:collapse;width:100%;padding:0;border-spacing:0;}
.commonList table td{border-bottom:1px solid #EAEAEA;border-right:1px solid #EAEAEA;background-color:#FFFFFF;font-size:11px;text-align:center;height:24px;}
.commonList table .lowRow td{height:20px;}
.commonList table .titRow td{text-align:center;font-size:12px;background-image:url(/images/bg_poplist_title.gif);background-repeat:no-repeat;background-position:right 0px;padding-right:2px;border-bottom:1px solid #DEDEDE;border-right:0px;height:20px;}
.commonList table .titRowDouble td{text-align:center;font-size:12px;background-image:url(/images/bg_poplist_title_d.gif);background-repeat:no-repeat;background-position:right 0px;padding-right:2px;border-bottom:1px solid #DEDEDE;border-right:0px;height:38px;}

.commonList table tr.greyRow td{background-color:#FAFAFB;}
.commonList table tr.redRow td{background-color:#FFE3EE;}
.commonList table tr.over td{background-color:#F5F5F5;}
.commonList table tr.notice td span.noticeIcon{background-image:url(/images/icons/icon_etc.gif?20120117);background-repeat:no-repeat;background-position:0px -598px;padding-top:3px;padding-bottom:3px;padding-left:8px;padding-right:8px;}
.commonList table tr.notice td, .commonList table tr.notice td a{background-color:#EDF4FC;color:#598AC4;}
.commonList table tr.deactivate td{background-color:#FFEDED;}

.commonList table td.rightEnd{border-right:0px;}
.commonList table .lastRow>td{border-bottom:0px;}
.commonList table tr.privacyList{
	height:36px;
}
.commonList table tr.privacyList td.fname {
	width:200px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	text-align: left;
	padding:0px 10px;
}
.commonList table tr.privacyList td.filter {
	width:250px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	text-align: left;
	padding:0px 10px;
}
.commonList table tr.privacyDetail {
	display:none;
	line-height:20px;
}
.commonList table tr.privacyDetail td{
	border-right:0px;
	background-color:#f6f6f6;
	padding:0px 10px;
}
.commonList table tr.privacyDetail td.stats_detail{
	text-align:left;
}
.commonList table tr.privacyDetail td ul {
	list-style:none;
	padding:0px;
}

/*.blueList{border:1px solid #BDCEDE;}
.blueList table{border-collapse:collapse;width:100%;padding:0;border-spacing:0;}
.blueList table tr .title td{text-align:center;font-size:12px;background:url(/images/sub_am/bg_list_titleBlue.gif) no-repeat;background-position:right 0px;padding-left:0px;padding-right:2px;padding-bottom:0px;border-bottom:1px solid #D5D5D7;}*/

.blueList{color:#4A4A4A;background-color:#FFFFFF;}
.blueList table{border-collapse:collapse;width:100%;padding:0 0 0 0;border-spacing:0;}
.blueList thead{border:1px solid #BDCEDE;}
.blueList tbody{border:1px solid #BDCEDE;}
.blueList tbody tr td{border-right:1px solid #EAEAEA;}
.blueList tbody tr td:nth-last-child(1){border-right:1px solid #BDCEDE;}
.blueList tbody tr{border-bottom:1px solid #EAEAEA;}
.blueList tbody tr:nth-last-child(1){border-bottom:1px solid #BDCEDE;}
.blueList tfoot tr td{height:26px;padding-left:15px;background-color:#E4EEF7;border:0px;border-top:1px solid #BDCEDE;text-align:left
;}
.blueList .title td{height:23px;text-align:center;font-size:12px;background:url(/images/sub_am/bg_list_titleBlue.gif) no-repeat;background-position:right 0px;padding-left:0px;padding-right:2px;padding-bottom:0px;border-bottom:1px solid #D5D5D7;}
.blueList .title_blue td{color:#46638F;height:23px;text-align:center;font-size:12px;background:url(/images/sub_am/bg_list_titleBlue.gif) no-repeat;background-position:right 0px;padding-left:0px;padding-right:2px;padding-bottom:0px;border-bottom:1px solid #D5D5D7;}
.blueList .title_blue_double td{color:#46638F;height:38px;text-align:center;font-size:12px;background:url(/images/sub_am/bg_list_title_blue.gif) no-repeat;background-position:right 0px;padding-left:0px;padding-right:2px;padding-bottom:0px;border-bottom:1px solid #D5D5D7;}
.blueList .rowCenter{text-align:center;padding:0 0 0 0;margin:0 0 0 0;}
.blueList .rowLeft{padding:0 0 0 10px;margin:0 0 0 0;text-align:left;}
.blueList .rowRight{text-align:right;padding-right:7px;}
.blueList .rowRightEnd{border-right:1px solid #BDCEDE;}
.blueList .rowEnd{border-bottom:1px solid #BDCEDE;}
.blueList .bg_gray{background-color:#F4F4F4;}
.blueList td input[type=text], .blueList td input[type=password], .blueList td textarea, .blueList td select{border:1px solid #D5D5D5;padding-top:3px;padding-left:5px;color:#7A9900;font-size:11px;font-weight:bold;}

.listBottomArea{
	height:22px;
	background-color:#F5F5F5;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:8px;
}
.icon_button{
	background-image:url(/images/icons/icon_button.gif?20120430);
	background-repeat:no-repeat;
	padding-left:12px;
}
.icon_button.edit{background-position:0 -253px;}
.icon_button.check{background-position:0 2px;}
.icon_button.add{background-position:0 -40px;}
.icon_button.del{background-position:0 -79px;}
.icon_button.wset{background-position:0 -120px;}
.icon_button.cancel{background-position:0 -163px;}
.icon_button.set{background-position:0 -207px;}
.icon_button.wtrash{background-position:0 -298px;}
.icon_button.trash{background-position:0 -346px;}
.icon_button.upload{background-position:0 -396px;}
.icon_button.wcancel{background-position:0 -438px;}
.icon_button.wok{background-position:0 -481px;}
.icon_button.alert{background-position:0 -524px;}
.icon_button.calendar{background-position:0 -569px;}
.icon_button.search{background-position:0 -616px;}
.icon_button.bbs{background-position:0 -704px;}
.icon_button.wcheck{background-position:0 -661px;}
.icon_button.list{background-position:0 -750px;}
.icon_button.wtrash.btnPad{padding-top:1px;padding-bottom:2px;padding-left:15px;}
.icon_button.trash.btnPad{padding-top:2px;padding-bottom:2px;padding-left:15px;}
.icon_button.download{background-position:0 -810px;padding-left:15px;}

#loading{position:absolute;display:none;top:-500px;left:-500px;width:300px;height:100px;z-index:99;text-align:center;}

#memo{width:250px;height:50px;font-family:"돋움", "Verdana";overflow:auto;border:1px solid #B3B3B3;resize:none;}

.selBox{float:right;padding-top:5px;text-align:right;}
.selBox .selRow{float:left;width:50px;text-align:left;padding-right:5px;}
.selBox .selStr{display:inline-block;padding-top:5px;color:#828282;}

.sort_arrow{background-image:url(/images/icons/icon_common.gif);}

.set_button,
.set_button button{position:relative;background-image:url(/images/button/btn_use.gif);background-repeat:no-repeat;margin:0;border:0;font-size:11px;font-family:'돋움',Tahoma,Sans-serif;white-space:nowrap;overflow:visible;outline:none;}
.set_button{float:left;height:21px;padding:0;vertical-align:middle;margin-right:2px;}
.set_button button{left:2px;vertical-align:top;cursor:pointer;}
.set_button.use{height:21px;background-position:left 0px;}
.set_button.use button{height:21px;padding:0 10px 0px 8px;font-size:11px;line-height:21px;background-position:right 0px;color:#FFFFFF;}
.set_button.use_not{background-position:0px -28px;}
.set_button.use_not button{height:21px;padding:0 10px 0px 8px;font-size:11px;line-height:21px;background-position:right -28px;color:#808080;}
.set_button.use_disable{background-position:0px -56px;}
.set_button.use_disable button{height:21px;padding:0 10px 0px 8px;font-size:11px;line-height:21px;background-position:right -56px;color:#FFFFFF;}
.set_button.not{background-position:0px -84px;}
.set_button.not button{height:21px;padding:0 10px 0px 8px;font-size:11px;line-height:21px;background-position:right -84px;color:#FFFFFF;}
.set_button.not_not{background-position:0px -112px;}
.set_button.not_not button{height:21px;padding:0 10px 0px 8px;font-size:11px;line-height:21px;background-position:right -112px;color:#808080;}
.set_button.not_disable{background-position:0px -140px;}
.set_button.not_disable button{height:21px;padding:0 10px 0px 8px;font-size:11px;line-height:21px;background-position:right -140px;color:#FFFFFF;}

.logArea{width:794px;padding-top:20px;}
.subLogArea{border:1px solid #D6D6D6;background-color:#F5F5F5;}
.menuRow{background-image:url(/images/bg_dot.gif);background-position:0px bottom;background-repeat:repeat-x;padding-top:8px;padding-bottom:8px;padding-left:10px;padding-right:8px;}
.colArea{padding-right:10px;float:left;}
.colArea span{border-right:1px solid #D6D6D6;padding-right:10px;}
.calendarArea{display:inline;padding-left:10px;}
.calendarArea input{font-size:11px;color:#7A9900;padding-left:5px;width:65px;height:18px;}
.searchArea{padding-top:8px;padding-bottom:8px;padding-left:10px;padding-right:8px;}
.sizeSel{position:absolute;display:inline-block;width:100px;padding-left:10px;}

.resArea{padding-top:20px;padding-bottom:8px;color:#808080;font-size:11px;}
.resImg{background-image:url(/images/icons/icon_etc.gif?20120104);background-repeat:no-repeat;background-position:0 -140px;padding-left:22px;padding-top:2px;padding-bottom:2px;}
.logCol{width:170px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.bbsCol{width:400px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.reImg{background-image:url(/images/icons/icon_etc.gif);background-repeat:no-repeat;background-position:0 -140px;margin-left:20px;padding-left:15px;padding-top:2px;padding-bottom:2px;}
.noDataRow{border:1px solid #C5C5C5;background-color:#F5F5F5;text-align:center;width:600px;height:50px;padding-top:30px;}

.menuTitArea{padding-left:10px;padding-top:5px;padding-bottom:5px;border:1px solid #D9D9D9;background-color:#F5F5F5;}
.menuTitArea .menuTitle{float:left;padding-right:10px;padding-top:5px;font-weight:bold;}
.menuTitArea .selTitle{display:inline-block;width:150px;}

#centerWrapper{display:table-cell;vertical-align:middle;}
#centerWrapper>div{width:600px;text-align:left;}

#linkdown{background-color:#545454;padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;}
#linkdown div.mainTitle{padding-top:10px;padding-left:12px;padding-right:10px;padding-bottom:10px;color:#FFFFFF;font-weight:bold;font-size:13px;}
#linkdown div.subTitle{font-size:14px;font-weight:bold;padding-left:33px;padding-top:10px;padding-bottom:10px;background-image:url(/images/icons/icon_etc_big.gif);background-repeat:no-repeat;}
#linkdown div.subTitle.error{color:#F5741D;background-color:#FAECDE;border-bottom:1px solid #E3CFB8;background-position:7px -49px;}
#linkdown div.subTitle.info{color:#3B8FE3;background-color:#E4EDF5;border-bottom:1px solid #C1CBD6;background-position:7px 8px;}

#linkdown div.errInfo{background-color:#FFFFFF;padding:10px 10px 10px 30px;color:#F5741D;font-size:11px;border-bottom:1px solid #E1E4E6;background-image:url(/images/icons/icon_etc.gif);background-repeat:no-repeat;background-position:12px -235px;}

#linkdown div ul.fileinfo{list-style:none;margin:0;padding:0;}
#linkdown div ul.fileinfo li{border-bottom:1px dotted #D5D5D5;background-color:#F5F5F5;}
#linkdown div ul.fileinfo li.last{border-bottom:0px;}

#linkdown div ul.fileinfo li div{display:inline-block;zoom:1;*display:inline;padding-left:10px;padding-top:10px;padding-bottom:10px;padding-right:10px;background-color:#FFFFFF;width:455px;}
#linkdown div ul.fileinfo li div.title{width:100px;background-color:#F5F5F5;}

#linkdown div ul.fileinfo li div span{font-size:11px;padding-top:2px;color:#878787;}

/* btn_tab */
.btn_tab{height:36px;background-position:0px -43px;background-image:url('/images/button/btn_webdisk.gif');}

.btn_tab button,
.btn_tab input{height:36px;width:201px;padding:0 12px 0 10px;font-size:12px;font-weight:bold;line-height:36px;background-position:right -43px;background-image:url('/images/button/btn_webdisk.gif');outline:none;}

.btn_tab.last button,
.btn_tab.last input{background-position:0px -43px;}

.btn_tab.sel{background-position:0px -129px;}
.btn_tab.sel button,
.btn_tab.sel input{background-position:right -129px;}

.btn_tab>button>span{padding-top:3px;padding-bottom:3px;padding-left:30px;}

/* btn_tab_black */
.btn_tab_black{height:36px;background-position:0px 0px;background-image:url('/images/button/btn_tab_bg.gif');}
    
.btn_tab_black button,
.btn_tab_black input{height:36px;width:201px;padding:0 12px 0 10px;font-size:12px;color:#FFFFFF;line-height:36px;background-position:right 0px;background-image:url('/images/button/btn_tab_bg.gif');outline:none;}

.btn_tab_black.last button,
.btn_tab_black.last input{}  

.btn_tab_black.sel{background-position:0px -42px;}
.btn_tab_black.sel button,
.btn_tab_black.sel input{background-position:right -42px;font-weight:bold;color:#333333;}
    
.btn_tab_black>button>span{padding-top:3px;padding-bottom:3px;padding-left:30px;}

.folder{background:url(/images/icons/icon_folder.gif) no-repeat scroll 5px 5px transparent;}

.log_detail_arrow {background-image:url("/images/icons/icon_common.gif");background-repeat:no-repeat;height:4px;margin-left:3px;margin-top:4px;position:absolute;width:7px}
.log_detail_arrow.view {background-position:0 -553px;}
.log_detail_arrow.close{background-position:0 -515px;}
.nextArrow {background-image:url('/images/icons/icon_common.gif');background-repeat:no-repeat;background-position:0 -795px;padding-left:5px;}
.dirPath {word-break:break-all;padding-top:8px;padding-bottom:8px;padding-left:5px;padding-right:5px;line-height:140%;font-size:11px;}
.logDetail{word-break:break-all;max-width:770px;line-height:17px;}

.sec_sort_arrow{background-image:url(/images/icons/icon_common.gif);background-repeat:no-repeat;}
.sec_sort_arrow.asc{background-position:3px -214px;padding-right:7px;}
.sec_sort_arrow.desc{background-position:3px -174px;padding-right:7px;}

.linkClk {color:#4591DC;text-decoration:none}
.linkClk:hover {color:#A4A4A4;cursor:pointer}

.memo{font-size:11px;color:#A2A2A2;}

.searchAreaVerticalCenter {
    display: flex;
    align-items: center;
    justify-content: center;
}
