﻿@charset "UTF-8";

body::-webkit-scrollbar {
    display: none;
}

#wrapper {width:455px; min-height:600px; margin:0 auto; word-break:keep-all; background:#fff;} /* 최소 창 사이즈 600 x 600 */
#header {margin-top:50px;}
#header h1 {padding:10px 0; color:#fff; text-align:center; font-size:30px; border:1px solid #cecece;}
#header p {padding:27px 0; text-align:center; font-size:22px; color:#616161}

#container {letter-spacing:-0.05em;}
#container form {margin:0 auto 25px; padding:84px 79px 25px; border:1px solid #cecece; background:url(../images/login_icon.gif) no-repeat center 25px;}
#container form input[type=text], #container form input[type=password] {width:257px; margin-bottom:10px; padding:10px 20px; border:1px solid #cecece; color:#5c5c5c;}
#container form button {width:299px; padding:7px 0; font-size:20px; color:#fff; font-weight:800; text-align:center; background:#ffbf36; border:0 none;}
#container form ul {overflow:hidden; margin-bottom:10px;}
#container form ul li input {vertical-align:middle;}
#container form ul li:first-child {float:left;}
#container form ul li:last-child {float:right;}
#container .member_join {text-align:center}
#container .member_join p {margin-bottom:20px; line-height:24px; font-size:15px;}
#container .member_join .red {color:#e1441e;}
#container .member_join .blue {color:#2323a7;}
#container .member_join a {display:inline-block; padding:10px 20px; color:#fff; font-size:15px; font-weight:bold; background:#39aa4b}

#BtnBankLogin {width:200px; padding:15px 0; font-size:20px; color:#fff; font-weight:800; text-align:center; background:#ffbf36; border:0 none; float:left; cursor:pointer;}
#BtnMemberLogin {width:200px; padding:15px 0; font-size:20px; color:#fff; font-weight:800; text-align:center; background:#4CA975; border:0 none;  cursor:pointer; margin-left:50px;}

.div_list_table {width:100%; overflow-x:auto;}
.div_list_table table {margin-bottom:20px; border-bottom:1px solid  #ebeef2}
.div_list_table table th {padding:16px; border-right:1px solid #abb3c6; color:#fff; font-size:16px; background:#b8c0d3;}
.div_list_table table th:last-child {border-right:0 none;}
.div_list_table table td {padding:14px; border-right:1px solid #ebeef2; font-size:14px; text-align:center;}
.div_list_table table td:last-child {border-right:0 none;}
.div_list_table table td .btn_view {display:inline-block; padding:5px 15px; border:1px solid #ddd; color:#5878ba; font-size:14px; font-weight:bold;}
.div_list_table table {width: 100%; border-collapse: collapse;}
.total_list { background-color: #b8c0d3; color: #ffffff; font-weight: bold; }