html, body { width: 100%; height: 100%; margin: 0; padding: 0; outline: 0; border: 0; }

table { border-collapse: collapse; border-spacing: 0; }
input,select{
font-size:11px;
font-family:arial, Helvetica, AppleGothic, sans-serif;
color:#3d3d3d;
border:1px solid #bbb;
}

.title {text-align:center; font-size:1.4rem; padding:20px 0;}
.dblist {width:1200px; margin:0 auto}
.dblist tr th,.dblist tr td {border:1px solid #ccc; padding:10px 2px;}

.list03 {text-align:center;}
.list04 {text-align:center;}
.list06 {text-align:center;}
.list05 {text-align:center;}
.list07 {text-align:center;}

.page1 {padding:20px 0;}

.dfilename {color:#df1500;}


/* °í°´Á¤º¸ÀÔ·Â */
.test {padding:30px 0;}

.infoWrap {width:100%; height:100%; position:fixed; z-index:100; top:0; left:0; background:rgba(0,0,0,0.7); display:none;}
.infoWrap .infoInner {width:1200px; margin:0 auto; height:100%;}
.infoWrap .infoInner .infoTable {display:table; width:100%; height:100%;}
.infoWrap .infoInner .infoTable .infoTableCell {display:table-cell; vertical-align:middle;}
.infoWrap .infoInner .infoTable .infoTableCell .infoBox { background:#fff; width:600px; margin:0 auto; padding:50px; border-radius:10px; position:relative;}
.infoWrap .infoInner .infoTable .infoTableCell .infoBox > h2 {font-size:1.2rem;}
.infoWrap .infoInner .infoTable .infoTableCell .infoBox .close {position:absolute; top:10px; right:10px; font-size:1.4rem; cursor:pointer;}

.infoWrap .infoInner .infoTable .infoTableCell .infoBox .info {}
.infoWrap .infoInner .infoTable .infoTableCell .infoBox .info .infoin {width:100%; height:100px; overflow:auto; box-sizing:border-box; padding:10px; border:1px solid #ccc;}
.infoWrap .infoInner .infoTable .infoTableCell .infoBox .info .checkinfo {position:relative;}

.infoWrap .infoInner .infoTable .infoTableCell .infoBox > form > div {padding:10px 0;}
.infoWrap .infoInner .infoTable .infoTableCell .infoBox > form > div > span.box01 {display:inline-block; width:100px; padding:5px 0 0 10px;}
.infoWrap .infoInner .infoTable .infoTableCell .infoBox > form > div > span > input {padding:10px; width:330px;}
.infoWrap .infoInner .infoTable .infoTableCell .infoBox > form > div > a {display:inline-block; padding:10px 20px; border:1px solid #ccc; color:#fff; background:#333; color:#fff; border-radius:10px; transition:all .3s ease;} 
.infoWrap .infoInner .infoTable .infoTableCell .infoBox > form > div > a:hover {background:red;}
.infoWrap .infoInner .infoTable .infoTableCell .infoBox > .downBtn {cursor:pointer; width:400px; padding:10px; text-align:center; margin:0 auto; background:#333; color:#fff; border-radius:10px;}