
.lbox {float:left;width:50%;padding-right:10px}
.rbox {float:right;width:50%;padding-left:10px}

.lbox2 {float:left;width:65%;padding-right:10px}
.rbox2 {float:right;width:35%;padding-left:10px}



table {width:100%}


/*body{background:#705744;}  background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#887160), to(#705744)); */
body{background-color:#f0f0f0;} /* background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#887160), to(#705744)); */


#header {background: url(/images/headerbg.jpg);z-index: 100;position: relative;}
/**
#header {background: url(/images/headerbg.jpg);border-bottom: 4px solid #88a9eb;z-index: 100;position: relative;-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.35);-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.35);
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.35);height:60px}
**/
.logo {padding:15px 0 15px 10px;max-height:40px;display:block;float:left;}
.logoutbox {float:left;display:block;color:#ccc;line-height:190%;padding-top:10px}
.logoutbox  a{display:inline-block;border:1px solid #999;color:#fff;font-size:11px;padding:3px 5px;border-radius:2px;line-height:100%}
.logoutbox  i{color:#fff;font-size:11px;margin-right:5px}

#container{position:relative;}
#container:after{clear:both;content:'';display:block;}

#content:after{clear:both;content:'';display:block;}
.content_box:after{clear:both;content:'';display:block;}
.snb {display:none}
#container #content{padding:20px;min-height:800px;background-image: url(/images/core/bg/paper.png);}  /** paper bricks  blueprint mozaic cubes  diagonal_striped_brick climpek **/

/**
#container .snb{position:absolute;left:0px;top:0px;width:170px}
#container #content{padding:20px;padding-left:190px;min-height:800px;}


.snb {background-color: #35353a;background-image: url(/images/core/mws-dark-bg.png);    position: absolute;    left: 0;    top: 0;    bottom: 0;    width: 200px; }

.snb ul {position: relative; border-top: 1px solid rgba(255, 255, 255, 0.15);    border-bottom: 1px solid rgba(0, 0, 0, 0.35);}
.snb li {line-height:20px;position: relative;    border-top: 1px solid rgba(255, 255, 255, 0.15);    border-bottom: 1px solid rgba(0, 0, 0, 0.35);}
.snb li img{max-width:25px}

.snb > ul > li > a {color: #fff;outline: none;display: block;text-decoration: none;margin-left: 10px;position: relative;padding: 11px 48px 11px 0;line-height: 20px;}
.snb > ul > li.over  > a{color:#a5bff4;}
.snb > ul > li > a i{font-size:24px;width:30px;text-align:center}
.snb > ul > li  .box{display:none}
.snb > ul > li  .box { background-color: rgba(0, 0, 0, 0.15);
    border: 0;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.5);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.5);padding:5px 0}
.snb > ul > li  .box a{display:block;color:#fff;padding:4px 0px;font-size:13px;text-indent:45px}
.snb > ul > li  .box a.over{color:#a5bff4;}
.snb > ul > li.over  .box {display:block;}
**/


.aside {display:none}
#footer {border-top:2px solid #333;background:#fff;clear:both}
#footer .footer_box{}

.footer_box .footer_menu {float:right;line-height:43px;border-bottom:1px solid #cecfce;}
.footer_box .footer_menu li{display:block;float:left;padding-left:25px;text-align:left;}
.footer_box .footer_menu:after{clear:both;content:'';display:block;}
.footer_box .footer_menu .fmenu7{font-weight:bold}

.footer_box .notice {float:left;font-weight:bold;line-height:43px;font-size:13px;border-bottom:1px solid #cecfce;}
.footer_box .notice a{font-weight:normal;padding-left:5px;}
.footer_box .footer_copyright {font-family:verdana;font-size:11px;padding:20px 0;text-align:center;clear:Both;}
.footer_box .copycoop {color:#999;}


/**   모달팝업  **/
.modal{display:none;position:fixed;top:45%;left:50%;transform:translate(-45%,-50%);width:550px;height:500px;padding:30px;background:#fff;border:1px solid #4c515a;}
.modal_in {font-size:16px;text-align:center;font-size:13px;line-height:1.4em;border:1px solid #ccc;padding:30px}
.modal_in h3 {font-size:24px; line-height:2em;}
.modal button{ float:right;margin-top:10px;padding:10px 5px;}


/** 서브타이틀 색상 **/
.import1 {color:#f06e51 !important;font-weight:1000}
.import2 {color:#f0a351 !important;font-weight:1000}
.import3 {color:#bb9162 !important;font-weight:1000}
.import4 {color:#75b62f !important;font-weight:1000}
.import5 {color:#2f68b6 !important;font-weight:1000}

.import1_bg {background:#f06e51 !important;color:#fff}
.import2_bg {background:#f0a351 !important;color:#fff}
.import3_bg {background:#bb9162 !important;color:#fff}
.import4_bg {background:#75b62f !important;color:#fff}
.import5_bg {background:#2f68b6 !important;color:#fff}
.gray999_bg {background:#999 !important;color:#fff}
.gray000_bg {background:#000 !important;color:#fff}

.btn {border:1px solid #bbb;display:inline-block;padding:5px 10px;background-color:#fff;border-radius:5px}

.btn.import1_bg {background:#f06e51 !important;color:#fff;border:1px solid #f06e51 !important}
.btn.import2_bg {background:#f0a351 !important;color:#fff;border:1px solid #f0a351 !important}
.btn.import3_bg {background:#bb9162 !important;color:#fff;border:1px solid #bb9162 !important}
.btn.import4_bg {background:#75b62f !important;color:#fff;border:1px solid #75b62f !important}
.btn.import5_bg {background:#2f68b6 !important;color:#fff;border:1px solid #2f68b6 !important}
.btn.gray999_bg {background:#999 !important;color:#fff;border:1px solid #999 !important}
.btn.gray000_bg {background:#000 !important;color:#fff;border:1px solid #000 !important}

/************************************************  ************************************************/
.search_box {background-color: #cccccc;border-bottom: 1px solid #aaaaaa;padding:7px}
.search_box .lwrap{float:left;}
.search_box .rwrap{float:right;}
.search_box:after{clear:both;content:'';display:block;}
.search_box input[type="text"] {width:100px}


.board_list {border:1px solid #bcbcbc;margin:0 2px}
.board_list thead th select{font-weight:1000;font-size:14px;border:1px solid #333;padding:3px}
.board_list thead th{padding: 10px 16px;border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; font-size:14px;font-weight:1000;word-breka:keep-all;white-space:nowrap;
	background: #e8e8e8 repeat-x left top; 
	background-image: -ms-linear-gradient(top, #fff, #e8e8e8);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e8e8e8));
	background-image: -webkit-linear-gradient(top, #fff, #e8e8e8);
    background-image: -o-linear-gradient(top, #fff, #e8e8e8);
    background-image: -moz-linear-gradient(top, #fff, #e8e8e8);
    background-image: linear-gradient(top, #fff, #e8e8e8);}
.board_list th:first-child{border-left:none } 
.board_list td:first-child{border-left:none } 
.board_list td{padding: 8px 16px; border-left-width: 1px; border-left-style: dotted; border-left-color: #bebebe !important;text-align:center;line-height:140%;}
.board_list td .small{color:#999;font-size:11px;}
.board_list th *{vertical-align:middle}
.board_list td *{vertical-align:middle}
.board_list .sbtn2 {background:#999;color:#fff;padding:3px 0;display:inline-block;margin-top:3px;width:80px;text-align:Center;margin:auto;font-size:11px}
.board_list td .sbtn {background:#999;color:#fff;padding:3px 0;display:block;margin-top:3px;width:80px;text-align:Center;margin:auto;font-size:11px}
.board_list td .xsbtn {background:#999;color:#fff;padding:3px 0;display:block;margin-top:3px;width:50px;text-align:Center;margin:auto;font-size:11px}
.board_list p {line-height:160%}

.board_list tbody tr {background-color: #fff;}
.board_list tbody tr:nth-child(2n+1) {background-color: #f2f2f2;}
.board_list tbody tr:hover {background-color: #bccdef;}
.board_list tbody tr:hover .import1{color:#c62a07 !important;}
.board_list tbody tr:hover .import4{color:#4a661c !important}
.board_list tbody tr:hover .import5{color:#123d78 !important}
.board_list tbody tr:hover .gray999{color:#000 !important}


.asovernone tbody tr:nth-child(2n+1):hover {background-color: #f2f2f2;}
.asovernone tbody tr:nth-child(2n+1) tr {background-color: #f2f2f2;}
.asovernone tbody tr:nth-child(2n) tr {background-color: #fff;}
.asovernone tbody tr:hover{background-color:#fff}
.asovernone table td{border-bottom:1px solid #ccc;text-align:left;border-left:none;padding:8px 0px;}


.btn-toolbar {
    border: 1px solid #bbb;
    border-top: 0;
    margin: 0 2px;
    position: relative;
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
    background-repeat: repeat-x;
    vertical-align: middle;
    white-space: nowrap;
}
 .btn-toolbar a {display:inline-block;padding: 10px 16px;border-right:1px solid #cccccc;font-size:14px;font-weight:1000}

.sub_title {font-size:32px;font-weight:bold;margin-bottom:10px;text-align:center;padding-bottom:10px}
.sub_title2 {background-color: #35353a;background-image: url(/images/core/mws-panel-header-bg.png);
background-repeat: repeat-x;line-height: 25px;position: relative;padding: 12px 12px 10px 12px;border-bottom: 2px solid #35353a;font-size: 16px;-webkit-border-radius: 4px;-moz-border-radius: 4px;
border-radius: 4px;}
.sub_title2 span{line-height: 24px;overflow: hidden;	color: #88a9eb;   text-shadow: 0 0 6px rgba(197, 213, 42, 0.5);}
.sub_title2 i{color:#fff;font-size:18px;padding-right:5px}
.sub_title3 {font-size:11px;font-weight:bold;padding-bottom:10px;line-height:16px}
.sub_title3 *{vertical-align:middle;}

.sub_title2 select{background-color:#474750 ;color:#fff;border:none;font-size:14px}
.sub_title2 input[type="text"]{background-color:#474750 ;color:#fff !important;border:none;font-size:14px}
.sub_title2 input[type="text"]::-webkit-input-placeholder{color:#fff !important;border:none}
.sub_title2 .btn{padding:2px 10px;font-size:14px;background-color:#fff;border:none;color:#333}
.sub_title2 .btn i{color:#999}



.board_write {background-color:#fff;border:1px solid #bbb}
.board_write th{ width: 130px;padding:17px 0 17px 24px;	vertical-align:top; white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;font-weight:normal;}
.board_write td{ line-height:180%;padding:12px 24px 12px 15px;}
.board_write td label{display:inline-block;padding-right:10px}
.board_write td a{line-height:140%;}
.board_write *{vertical-align:middle}

.board_write2 {background-color:#fff;border:1px solid #bbb;border-spacing:15px 0;}
.board_write2 th{width:100px;padding:17px 0 17px 24px;vertical-align:top;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;font-weight:normal;}
.board_write2 td{ line-height:180%;padding:12px 24px 12px 15px;}
.board_write2 td label{display:inline-block;padding-right:10px}
.board_write2 td a{line-height:140%;}
.board_write2 *{vertical-align:middle}

.board_search th{background:#f2f2f2;color:#999;border:1px solid #e5e5e5;padding:5px;text-align:left;}
.board_search td{border:1px solid #e5e5e5;padding:5px;line-height:18px;color:#666}
.board_search select {border:1px solid #e5e5e5;padding:3px;line-height:16px;background:#edf1f6;min-width:100px}
.board_search textarea {border:1px solid #e5e5e5;padding:3px;line-height:16px;background:#edf1f6}
.board_search input[type="file"] {border:1px solid #e5e5e5;padding:4px !important;background:#edf1f6}
.board_search input[type="text"] {border:1px solid #e5e5e5;padding:4px !important;background:#edf1f6}
.board_search input[type="text"]:focus {background:#184986;color:#fff}
.board_search input[type="password"] {border:1px solid #e5e5e5;padding:3px;line-height:14px;background:#edf0f6}
.board_search td .small{color:#999;font-size:11px;}
.board_search th *{vertical-align:middle}
.board_search td *{vertical-align:middle}
.board_search td.bg{background:#fffbed;}
.board_search td.bg2{background:#edf9ff;}
.board_search td.bg3{background:#ffeded;}
.board_search td .sbtn {background:#184986;color:#fff;padding:3px 0;display:inline-block;width:50px;text-align:center;font-size:11px;}
.board_search td .sbtn_import1 {background:#ffb009;color:#fff;padding:3px 0;display:block;margin-top:3px;width:80px;text-align:Center;margin:auto;font-size:11px}
.board_search td .sbtn_import2 {background:#f06e51;color:#fff;padding:3px 0;display:block;margin-top:3px;width:80px;text-align:Center;margin:auto;font-size:11px}
.board_search td .sbtn_basic {color:#666;text-decoration:underline;font-size:11px;display:block;margin-top:3px;text-align:center;}


.stat_box {text-align:center;}
.stat_box li{display:inline-block;text-align:center;}
.stat_box li a,.stat_box li .sch{ display: inline-block;font-size:14px;font-weight:1000;
white-space:nowrap;
    vertical-align: top;
    margin: 8px 1%;
    height: 80px;
	padding:8px 20px;
    text-decoration: none;
    color: #323232;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    background: #ffffff repeat-x left top;
    background-image: -ms-linear-gradient(top, #ffffff, #fafafa);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#fafafa));
    background-image: -webkit-linear-gradient(top, #ffffff, #fafafa);
    background-image: -o-linear-gradient(top, #ffffff, #fafafa);
    background-image: -moz-linear-gradient(top, #ffffff, #fafafa);
    background-image: linear-gradient(top, #ffffff, #fafafa);
    border: 1px solid #cccccc;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;}
.stat_box li span{display:block;font-weight:normal;font-size:32px;padding-top:10px}
.stat_box li p{display:inline-block;}
.stat_box li p span{display:block;font-weight:normal;font-size:16px;padding-top:10px}
.stat_box li .schbtn{display:inline-block;border:none;color:#333;padding:0 20px 0 35px;margin:0px;border-left:1px solid #cecfce;border-radius:none; font-size: 16px;height:60px;line-height:60px;margin-left:10px}


.sbtn {background:#999;color:#fff;padding:3px 0;display:block;margin-top:3px;width:80px;text-align:Center;margin:auto;font-size:11px}
.sbtn_left {background:#999;color:#fff;padding:3px 0;display:inline-block;margin-top:3px;width:80px;text-align:Center;margin:auto;font-size:11px}
.ssbtn {background:#999;color:#fff;padding:3px 5px;display:inline-block;text-align:Center;font-size:11px;font-family:dotum;border-radius:3px;line-height:100%}

.btn_input {display:block;padding:10px;width:100px;text-align:center;background:#f06e51;color:#fff;margin:auto;}
.btn_etc {display:inline-block;padding:10px;width:100px;text-align:center;background:#ffb009;color:#fff;margin:auto;}
.btn_search {display:inline-block;padding:10px;width:110px;text-align:center;background:#999;color:#fff;margin:auto;}
.btn_edit {display:inline-block;padding:10px;width:100px;text-align:center;background:#f06e51;color:#fff;margin:auto;}
.btn_edit_long {display:inline-block;padding:10px;width:200px;text-align:center;background:#f06e51;color:#fff;margin:auto;}
.btn_list {display:inline-block;padding:10px;width:110px;text-align:center;background:#999;color:#fff;margin:auto;}
.sbtn_addr {display:inline-block;padding:3px;width:80px;text-align:center;background:#999;color:#fff;}
.sbtn_import {display:inline-block;padding:3px;width:80px;text-align:center;background:#f06e51;color:#fff;}

.sbtn.red{background-color:#f06e51 !important;color:#fff  !important;}
.sbtn.orange{background-color:#fbb812 !important;color:#fff !important;}
.sbtn.brown{background-color:#d0aa7f !important;color:#fff !important;}


/* UI Object */
.paginate_simple{text-align:center;line-height:normal}
.paginate_simple *{display:inline-block;position:relative;margin:0 -2px;padding:2px 4px;font-size:11px;font-family:Tahoma, Sans-serif;color:#666;line-height:normal;text-decoration:none;vertical-align:middle}
.paginate_simple a:hover,
.paginate_simple a:active,
.paginate_simple a:focus{background-color:#555;color:#fff}
.paginate_simple strong{color:#ff6600}
.paginate_simple .direction{padding:0 6px;font-weight:bold;font-size:14px;color:#666;text-align:center}
.paginate_simple .direction:hover,
.paginate_simple .direction:active,
.paginate_simple .direction:focus{background-color:transparent !important;color:#666}
.paginate_simple .direction span{overflow:hidden;visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}

/** 도움말 **/
.help_box {border:1px solid #cecfce;padding:5px;background:#f2f2f2;line-height:160%;}
.help_box h3{font-size:14px;font-weight:bold;color:#333;margin-bottom:5px;background:url(/images/icon/icon_b_.gif) 5px 5px no-repeat;padding-left:20px;line-height:180%}

.box_relative {position:relative}
.box_relative .helpbox1{display:none}
.box_relative.over .helpbox1{display:block}
.box_relative:hover .helpbox1{display:block}
.helpbox1{padding:10px;line-height:21px;font-size:12px;line-height:16px;color:#666;position:absolute;left:0px;top:20px;background-color:#fff;border:2px solid #666}


.gBtns {width:100%;margin-bottom:20px;}
.gBtns a{display:inline-block;margin:0 1px;background-color:#666;min-width:80px;color:#fff;
text-align:center;line-height:12px;padding:10px 0;color:#fff;}

.oreder_info {border:1px solid #bcbcbc;background-color:#fff;padding:20px;}
.oreder_info label {display:inline-block;font-size:14px;width:100px;line-height:30px;margin-right:5px;}
.oreder_info .oreder_alrt{font-size:12px;color:#666;line-height:20px;margin-top:5px;}




.group_step {padding-top:5px}
.group_step i{padding:3px 5px;background-color:#999;color:#fff;font-size:20px;border-radius:3px;display:inline-block;position:relative;}
.group_step i.request{background-color:#f06e51;color:#fff;}
.group_step i.check{background-color:#75b62f;color:#fff;}
.group_step i.hold{background-color:#333;color:#fff;}
.group_step i.end{background-color:#2f68b6;color:#fff;}
.group_step [data-tooltip-text]:hover:after{position: absolute;bottom:-25px;left:0px;background-color:#fff;border:1px solid #bbb;color:#333;content: attr(data-tooltip-text);font-size:11px;width:30px;text-align:center;line-height:21px;border-radius:5px;font-style:normal;}



		/** 통계 **/
		
.stat_list dl {clear:both;}
.stat_list dt {width:50px;float:left;text-align:left}
.stat_list dd {width:700px;float:left;}
.stat_list dd .bar{max-width:500px;width:100%;background-color:#f2f2f2;float:left;text-align:left}
.stat_list dd .bar span{display:inline-block;height:10px;}
.stat_list dd .bar strong.won{display:inline-block;margin-right:-200px;font-family:verdana;padding-left:10px;font-size:12px}
.stat_list dd:after {clear:both;content:'';display:block;}



/** 문서설정 **/

.smsboxlist li{float:left;width:20%;padding:20px 0}
.smsboxlist li .box{text-align:center}
.smsboxlist li .box h3{font-size:14px;text-align:center;display:block;padding-bottom:10px;color:#fff}
.smsboxlist:after {clear:both;content:'';display:block}
.phonebg {background:url(/images/phonebg2.png) center top no-repeat;width:200px;height:329px;text-align:center;padding-top:75px;margin:auto}
.phonebg textarea{width:140px;margin:auto;border:1px solid #cecfce;background:transparent;display:block;}
.phonebg input[size="3"]{width:40px;}
.phonebg input[size="4"]{width:45px;}
.phonebg2 {float:left;max-width:500px;width:100%}


/** SMS */
.handphone {BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; line-height:1.4em;overflow-y: scroll;}
.mmsbox {width:135px;height:190px;}
.smsbox {width:135px;height:100px;}

.bytes {color:#4a7cc7;text-align:right;line-height:1.6em;}
.bytes {color:#4a7cc7;text-align:right;line-height:1.6em;}
.repeople *{vertical-align:middle;}
.repeople {color:#333;padding:5px 0 10px 0}
.repeople .phoneinput{background:#cce4f7;border:1px solid #a9c7dd;padding:3px;width:85px;}

.phone_box {background:url(/images/phonebg.png) no-repeat;width:185px;height:400px;}
.phone_box .pdbox{padding:85px 25px 0 25px;}

.rbox_search_box {background:#3c73c3;border:1px solid #1a5ab8;padding:10px;color:#fff;border-radius:5px;line-height:2em}
.rbox_search_box *{vertical-align:middle}
.rbox_search_box input[type="text"] {background:#cce4f7;border:1px solid #a9c7dd;padding:3px;width:85px;}
.rbox_search_box select {background:#cce4f7;border:1px solid #a9c7dd;}

.phone_input {overflow-Y:scroll;width:135px;height:120px;margin:auto;background-color: #cce4f7;border: 1px solid #a9c7dd;}
.phone_input td{border-bottom:1px dotted #a9c7dd;padding:5px 1px;font-size:11px}

.sms_end_list li{float:left;width:20%;height:480px}
.sms_end_list .phone_box{margin:auto;}
.sms_end_list .rbox_search_box{width:200px;margin:auto;}
.sms_end_list:after{clear:both;content:'';display:block;}

.deps2_board td {border:1px solid #fff !important;padding:2px !important;}

.grade_list li{float:left;width:50%;line-height:28px;position:relative;padding-left:110px;}
.grade_list li strong{display:block;line-height:28px;position:absolute;left:0px;}

.clist_li li{padding-bottom:10px;}

.report_h {text-decoration:underline;font-size:11px;font-weight:bold}
