/* Button */
 .view_btn {
     -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
     -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
     box-shadow:inset 0px 1px 0px 0px #ffffff;
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) );
     background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
     background-color:#f9f9f9;
     -webkit-border-top-left-radius:0px;
     -moz-border-radius-topleft:0px;
     border-top-left-radius:0px;
     -webkit-border-top-right-radius:0px;
     -moz-border-radius-topright:0px;
     border-top-right-radius:0px;
     -webkit-border-bottom-right-radius:0px;
     -moz-border-radius-bottomright:0px;
     border-bottom-right-radius:0px;
     -webkit-border-bottom-left-radius:0px;
     -moz-border-radius-bottomleft:0px;
     border-bottom-left-radius:0px;
     text-indent:0;
     border:1px solid #dcdcdc;
     display:inline-block;
     color:#666666;
     font-family:'nanum gothic';
     font-size:13px;
     font-weight:bold;
     font-style:normal;
     height:29px;
     line-height:29px;
     padding:0 10px 0 10px;
     width:;
     text-decoration:none;
     text-align:center;
     text-shadow:1px 1px 0px #ffffff;
}
 .view_btn:hover {
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) );
     background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
     background-color:#e9e9e9;
}
.view_btn:active {
     position:relative;
     top:1px;
}
 .ok_btn {
     -moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
     -webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
     box-shadow:inset 0px 1px 0px 0px #fce2c1;
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25) );
     background:-moz-linear-gradient( center top, #ffc477 5%, #fb9e25 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25');
     background-color:#ffc477;
     -webkit-border-top-left-radius:5px;
     -moz-border-radius-topleft:5px;
     border-top-left-radius:5px;
     -webkit-border-top-right-radius:5px;
     -moz-border-radius-topright:5px;
     border-top-right-radius:5px;
     -webkit-border-bottom-right-radius:5px;
     -moz-border-radius-bottomright:5px;
     border-bottom-right-radius:5px;
     -webkit-border-bottom-left-radius:5px;
     -moz-border-radius-bottomleft:5px;
     border-bottom-left-radius:5px;
     text-indent:0px;
     border:1px solid #eeb44f;
     display:inline-block;
     color:#ffffff;
     font-family:'nanum gothic';
     font-size:13px;
     font-weight:bold;
     font-style:normal;
     height:28px;
     line-height:28px;
     width:70px;
     text-decoration:none;
     text-align:center;
     text-shadow:1px 1px 0px #cc9f52;
}
 .ok_btn:hover {
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) );
     background:-moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');
     background-color:#fb9e25;
}
.ok_btn:active {
     position:relative;
     top:1px;
}
 .cencle__btn {
     -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
     -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
     box-shadow:inset 0px 1px 0px 0px #ffffff;
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
     background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
     background-color:#ededed;
     -webkit-border-top-left-radius:5px;
     -moz-border-radius-topleft:5px;
     border-top-left-radius:5px;
     -webkit-border-top-right-radius:5px;
     -moz-border-radius-topright:5px;
     border-top-right-radius:5px;
     -webkit-border-bottom-right-radius:5px;
     -moz-border-radius-bottomright:5px;
     border-bottom-right-radius:5px;
     -webkit-border-bottom-left-radius:5px;
     -moz-border-radius-bottomleft:5px;
     border-bottom-left-radius:5px;
     text-indent:0px;
     border:1px solid #dcdcdc;
     display:inline-block;
     color:#777777;
     font-family:'nanum gothic';
     font-size:13px;
     font-weight:bold;
     font-style:normal;
     height:28px;
     line-height:28px;
     width:70px;
     text-decoration:none;
     text-align:center;
     text-shadow:1px 1px 0px #ffffff;
}
 .cencle__btn:hover {
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
     background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
     background-color:#dfdfdf;
}
.cencle__btn:active {
     position:relative;
     top:1px;
}
 .upload_btn {
     -moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
     -webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
     box-shadow:inset 0px 1px 0px 0px #bbdaf7;
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
     background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
     background-color:#79bbff;
     -webkit-border-top-left-radius:5px;
     -moz-border-radius-topleft:5px;
     border-top-left-radius:5px;
     -webkit-border-top-right-radius:5px;
     -moz-border-radius-topright:5px;
     border-top-right-radius:5px;
     -webkit-border-bottom-right-radius:5px;
     -moz-border-radius-bottomright:5px;
     border-bottom-right-radius:5px;
     -webkit-border-bottom-left-radius:5px;
     -moz-border-radius-bottomleft:5px;
     border-bottom-left-radius:5px;
     text-indent:0px;
     border:1px solid #84bbf3;
     display:inline-block;
     color:#ffffff;
     font-family:'nanum gothic';
     font-size:13px;
     font-weight:bold;
     font-style:normal;
     height:28px;
     line-height:28px;
     width:98px;
     text-decoration:none;
     text-align:center;
     text-shadow:1px 1px 0px #528ecc;
}
 .upload_btn:hover {
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
     background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
     background-color:#378de5;
}
.upload_btn:active {
     position:relative;
     top:1px;
}
 .wright__btn,.search_btn {
     -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
     -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
     box-shadow:inset 0px 1px 0px 0px #ffffff;
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) );
     background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
     background-color:#f9f9f9;
     text-indent:0;
     border:1px solid #dcdcdc;
     display:inline-block;
     color:#666666;
     font-family:'nanum gothic';
     font-size:13px;
     font-weight:bold;
     font-style:normal;
     height:26px;
     line-height:26px;
    /*width:58px;
    */
     width:80px;
     text-decoration:none;
     text-align:center;
     text-shadow:1px 1px 0px #ffffff;
}
 .wright__btn:hover {
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) );
     background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
     background-color:#e9e9e9;
}
.wright__btn:active {
     position:relative;
     top:1px;
}
 .page_r {
     -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
     -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
     box-shadow:inset 0px 1px 0px 0px #ffffff;
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) );
     background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
     background-color:#f9f9f9;
     -webkit-border-top-right-radius:3px;
     -moz-border-radius-topright:3px;
     border-top-right-radius:3px;
     -webkit-border-bottom-right-radius:3px;
     -moz-border-radius-bottomright:3px;
     border-bottom-right-radius:3px;
     text-indent:0;
     border:1px solid #dcdcdc;
     display:inline-block;
     color:#666666;
     font-family:'malgun gothic';
     font-size:12px;
     font-weight:normal;
     font-style:normal;
     height:28px;
     line-height:18px;
     width:28px;
     text-decoration:none;
     text-align:center;
     text-shadow:1px 1px 0px #ffffff;
}
 .page_r:hover {
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) );
     background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
     background-color:#e9e9e9;
}
.page_r:active {
     position:relative;
     top:1px;
}
 .page_l {
     -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
     -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
     box-shadow:inset 0px 1px 0px 0px #ffffff;
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) );
     background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
     background-color:#f9f9f9;
     -webkit-border-top-left-radius:3px;
     -moz-border-radius-topleft:3px;
     border-top-left-radius:3px;
     -webkit-border-bottom-left-radius:3px;
     -moz-border-radius-bottomleft:3px;
     border-bottom-left-radius:3px;
     text-indent:0;
     border:1px solid #dcdcdc;
     display:inline-block;
     color:#666666;
     font-family:'malgun gothic';
     font-size:12px;
     font-weight:normal;
     font-style:normal;
     height:28px;
     line-height:18px;
     width:28px;
     text-decoration:none;
     text-align:center;
     text-shadow:1px 1px 0px #ffffff;
}
 .page_l:hover {
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) );
     background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
     background-color:#e9e9e9;
}
.page_l:active {
     position:relative;
     top:1px;
}
 .page_num {
     -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
     -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
     box-shadow:inset 0px 1px 0px 0px #ffffff;
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) );
     background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
     background-color:#f9f9f9;
     text-indent:0;
     border:1px solid #dcdcdc;
     display:inline-block;
     color:#666666;
     font-family:Arial;
     font-size:12px;
     font-weight:normal;
     font-style:normal;
     height:28px;
     line-height:28px;
     width:28px;
     text-decoration:none;
     text-align:center;
     text-shadow:1px 1px 0px #ffffff;
}
 .page_num:hover {
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) );
     background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
     background-color:#e9e9e9;
}
.page_num:active {
     position:relative;
     top:1px;
}
 .page_num_active {
     -moz-box-shadow:inset 0px 1px 0px 0px #ccc;
     -webkit-box-shadow:inset 0px 1px 0px 0px #ccc;
     box-shadow:inset 0px 1px 0px 0px #ccc;
     background-color:#dedede;
     text-indent:0;
     border:1px solid #dcdcdc;
     display:inline-block;
     color:#595959;
     font-family:Arial;
     font-size:12px;
     font-weight:normal;
     font-style:normal;
     height:28px;
     line-height:28px;
     width:28px;
     text-decoration:none;
     text-align:center;
     text-shadow:1px 1px 0px #ffffff;
}
/*.page_num_active:hover {
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c9c9c9), color-stop(1, #dedede) );
     background:-moz-linear-gradient( center top, #c9c9c9 5%, #dedede 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9c9c9', endColorstr='#dedede');
     background-color:#c9c9c9;
}
 */
 .page_num_active:active {
     position:relative;
     top:1px;
}
 .btn_login {
     -moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
     -webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
     box-shadow:inset 0px 1px 0px 0px #97c4fe;
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
     background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
     background-color:#3d94f6;
     -webkit-border-top-left-radius:3px;
     -moz-border-radius-topleft:3px;
     border-top-left-radius:3px;
     -webkit-border-top-right-radius:3px;
     -moz-border-radius-topright:3px;
     border-top-right-radius:3px;
     -webkit-border-bottom-right-radius:3px;
     -moz-border-radius-bottomright:3px;
     border-bottom-right-radius:3px;
     -webkit-border-bottom-left-radius:3px;
     -moz-border-radius-bottomleft:3px;
     border-bottom-left-radius:3px;
     text-indent:0;
     border:1px solid #337fed;
     display:inline-block;
     color:#ffffff;
     font-family:nanum gothic;
     font-size:15px;
     font-weight:bold;
     font-style:normal;
     height:30px;
     line-height:30px;
     width:100%;
     text-decoration:none;
     text-align:center;
     text-shadow:1px 1px 0px #1570cd;
}
 .btn_login:hover {
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
     background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
     background-color:#1e62d0;
}
.btn_login:active {
     position:relative;
     top:1px;
}
 .down_btn {
     -moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
     -webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
     background-color:#E5E5E5;
     -webkit-border-top-left-radius:5px;
     -moz-border-radius-topleft:5px;
     border-top-left-radius:5px;
     -webkit-border-top-right-radius:5px;
     -moz-border-radius-topright:5px;
     border-top-right-radius:5px;
     -webkit-border-bottom-right-radius:5px;
     -moz-border-radius-bottomright:5px;
     border-bottom-right-radius:5px;
     -webkit-border-bottom-left-radius:5px;
     -moz-border-radius-bottomleft:5px;
     border-bottom-left-radius:5px;
     text-indent:0px;
     border:1px solid #727272;
     display:inline-block;
     color:#2d2d2d;
     font-family:'nanum gothic';
     font-size:15px;
     font-weight:bold;
     height:30px;
     line-height:28px;
     width:98px;
     text-decoration:none;
     text-align:center;
}
 .down_btn:hover {
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
     background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
     background-color:#378de5;
     color:#ffffff;
}
.down_btn:active {
     position:relative;
     top:1px;
}
 