p {margin-top:0px;margin-bottom:0px;};
img {border:none;}
form {margin:0;}
body {
scrollbar-face-color:#F6F6F6;
scrollbar-highlight-color:#bbb;
scrollbar-3dlight-color:#FFF;
scrollbar-shadow-color:#bbb;
scrollbar-darkshadow-color:#FFF;
scrollbar-track-color:#FFF;
scrollbar-arrow-color:#bbb;
margin:"0px";
}
th {
font-family:"Verdana";font-size:12px;color:#1A687F;height:23px;
/*text-align:center; vertical-align:middle;*/
}
td { 
font-family:"Verdana";font-size:11px;color:#000;
/*text-align:center; vertical-align:middle;word-wrap:break-word; */
}

.title-7 {font-family:dotum;font-size:7px;}
.title-8 {font-family:dotum;font-size:8px;}
.title-9 {font-family:dotum;font-size:9px;}
.title-10 {font-size:10px;}
.title-11-bold {font-size:11px;font-weight:700;}
.title-12 {font-size:12px;}
.title-12-bold {font-size:12px;font-weight:700;}
.title-14 {font-size:14px;}
.title-14-bold {font-size:14px;font-weight:700;}
.title-18 {font-size:18px;}
.title-18-bold {font-size:18px;font-weight:700;}
.title-20 {font-size:20px;}
.title-20-bold {font-size:20px;font-weight:700;}
.title-white {color:#FFF;}
.title-black {color:#000;}
.title-blue {color:#0000FF;}
.title-red {color:#EF5336;}
.title-yellow {color:#FFFF00;}
.title-line {text-decoration:line-through;}

.title-center {text-align:center;}
.title-left {text-align:left;}
.title-right {text-align:right;}

.bgclr-red { background-color:#EF5336; }
.bgclr-white { background-color:#FFF; }
.bgclr-gray { background-color:#DFDFDF; }
.bt-box {width:30px;height:19px;vertical-align:left;border:1 solid #000;cursor:pointer;background:#fff;padding:0 5px; *margin-right:3px; *padding:0px;}

input[type=text], input[type=password]{
border:1px solid #AAAAAA;
width: 100%;
font-family:"Verdana";font-size:11px;color:#000;
}

input {
background-color:transparent;
border: 1px solid #AAAAAA;
width: 100%;
height:19px;
vertical-align:middle;
font-family:"Verdana";font-size:11px;color:#000;
/*border: expression( (this.type=='checkbox'||this.type=='radio')?'':'1px solid #AAAAAA' ); 
width: expression( (this.type=='checkbox'||this.type=='radio')?'':'100%' ); 
height: expression( (this.type=='checkbox'||this.type=='radio')?'':'100%' ); */
}

.input-check {
border: 0px solid #FFF;
width: 13px;
height:13px;
vertical-align:middle;
}

select {
/*background-color:transparent;
border: 0px solid #FFF;*/
width:100%;
height:19px;
vertical-align:middle;
font-family:"Verdana";font-size:11px;color:#000;
}

textarea {
background-color:#FFF;
border:1px solid #AAAAAA;
width:100%;
height:98%;
font-family:"Verdana";font-size:11px;color:#000;
}

.table-font-white {}
.table-font-white td{color:#FFF;/*text-align:center;*/}

.table-blank {
border-top:#FFF;
border-collapse:collapse;
}
.table-blank td {
border-left:#FFF;
border-right:#FFF;
border-bottom:#FFF;
text-align:center;
}

.table-box {
border-top:#D3D3D3 1px solid;
border-collapse:collapse;
background-color:#FFF;
}
.table-box th {
border-left:#D3D3D3 1px solid;
border-right:#D3D3D3 1px solid;
border-bottom:#D3D3D3 1px solid;
background-color:#EBFFFF;
font-weight:normal;
text-align:left;
}
.table-box td {
border-left:#D3D3D3 1px solid;
border-right:#D3D3D3 1px solid;
border-bottom:#D3D3D3 1px solid;
}
.table-box-sub {
border-collapse:collapse;
background-color:#FFF;
}
.table-box-sub th {
border-left:#D3D3D3 1px solid;
border-right:#D3D3D3 1px solid;
border-bottom:#D3D3D3 1px solid;
background-color:#EBFFFF;
font-weight:700;
text-align:center;
}
.table-box-sub td {
border-left:#D3D3D3 1px solid;
border-right:#D3D3D3 1px solid;
border-bottom:#D3D3D3 1px solid;
text-align:center;
}


.table-list {
padding-left:2px;
padding-right:2px;
border-top:#4C97AD 2px solid;
border-left:#fff 1px solid;
border-right:#fff 1px solid;
border-collapse:collapse;
background-color:#FFF;
}
.table-list th {
border-top:#CFCFCF 1px solid;
border-bottom:#CFCFCF 1px solid;
border-left:#CFCFCF 1px solid;
border-right:#CFCFCF 1px solid;
background-color:#EBFFFF;
font-weight:normal;
}
.table-list td {
border-bottom:#CFCFCF 1px solid;
border-left:#CFCFCF 1px solid;
border-right:#CFCFCF 1px solid;
text-align:left;
height:23px;
word-wrap:break-word;word-break:break-all;
}

.table-list-sub {
padding-left:2px;
padding-right:2px;
border-left:#fff 1px solid;
border-right:#fff 1px solid;
border-collapse:collapse;
background-color:#FFF;
}
.table-list-sub td {
border-bottom:#CFCFCF 1px solid;
border-left:#CFCFCF 1px solid;
border-right:#CFCFCF 1px solid;
text-align:center;
height:23px;
word-wrap:break-word;word-break:break-all;
}

.table-topmenu {
padding-left:2px;
padding-right:2px;
border-top:#004A82 3px solid;
border-left:#004A82 3px solid;
border-right:#004A82 3px solid;
border-bottom:#004A82 3px solid;
border-collapse:collapse;
background-color:#FFF;
}
.table-topmenu th {
border-left:#EFE9DF 1px solid;
border-right:#EFE9DF 1px solid;
border-bottom:#EFE9DF 1px solid;
text-align:left;
color:#000;
font-weight:400;
}

.table-print {
padding-left:2px;
padding-right:2px;
border-top:#fff 0px solid;
border-left:#fff 1px solid;
border-right:#fff 1px solid;
border-bottom:#D3D3D3 1px solid;
border-collapse:collapse;
}
.table-print th {
border-left:#000 1px solid;
font-weight:400;
border-right:#000 1px solid;
border-bottom:#000 1px solid;
background-color:#EAF8FB;
font-size:8px;
color:#1A687F;
}
.table-print td {
border-left:#000 1px solid;
border-right:#000 1px solid;
border-top:#000 1px solid;
font-weight:400;
border-bottom:#000 1px solid;
bordercolordark:#FFF;
font-size:8px;
word-wrap:break-word;word-break:break-all;
}

.box {
border-right:#D6CFC7 1px solid;
border-left:#D6CFC7 1px solid;
border-top:#D6CFC7 1px solid;
border-bottom:#D6CFC7 1px solid;
background-color:#FFF;
}

.box-title {
border-right:#D6CFC7 0px solid;
border-left:#D6CFC7 0px solid;
border-top:#D6CFC7 0px solid;
border-bottom:#000 1px solid;
background-color:#D6CFC7;
}
.box-black {
border-right:#000 1px solid;
border-left:#000 1px solid;
border-top:#000 1px solid;
border-bottom:#000 1px solid;
background-color:#FFF;
}
.box-blue {
border-right:#1A687F 1px solid;
border-left:#1A687F 1px solid;
border-top:#1A687F 1px solid;
border-bottom:#1A687F 1px solid;
background-color:#FFF;
}

.box-leftright-blank {
border-right:#D6CFC7 0px solid;
border-left:#D6CFC7 0px solid;
border-top:#D6CFC7 1px solid;
border-bottom:#D6CFC7 1px solid;
background-color:#F3F3F3;
border-collapse:collapse;
}
.box-mainleft-width2 {
border-right:#FBA98D 2px solid;
border-left:#FBA98D 2px solid;
border-top:#FBA98D 2px solid;
border-bottom:#FBA98D 2px solid;
border-collapse:collapse;
background-color:#FFF;
}
.box-red-width2 {
border-right:#EF5336 2px solid;
border-left:#EF5336 2px solid;
border-top:#EF5336 2px solid;
border-bottom:#EF5336 2px solid;
border-collapse:collapse;
background-color:#FFF;
}
.box-red-width2 td {
border-left:#FFF 0px solid;
border-right:#FFF 0px solid;
border-top:#FFF 0px solid;
border-bottom:#FFF 0px solid;
padding: 2 1 2 1;
}

.box-black-width2 {
border-right:#000 2px solid;
border-left:#000 2px solid;
border-top:#000 2px solid;
border-bottom:#000 2px solid;
border-collapse:collapse;
background-color:#FFF;
}

.box-white {}
.box-white td {
border-right:#FFF 0px solid;
border-left:#FFF 0px solid;
border-top:#FFF 0px solid;
}
.box-blue {
border-right:#004A82 1px solid;
border-left:#004A82 1px solid;
border-top:#004A82 1px solid;
border-bottom:#004A82 1px solid;
}

.bt-box-white {
border:1px solid #000;
width:35px;
height:19px;
padding-top:1px;
cursor:pointer;
font-family:"Verdana";font-size:12px;color:#000;
/*font-weight:700;*/
}
.bt-box-green {
filter:'progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#00FF00)';
border:1px solid #6EA7BF;
width:35px;
height:19px;
padding-top:1px;
cursor:pointer;
font-family:"Verdana";font-size:12px;color:#000;
}
.bt-box-blue {
border:1px solid #30C0FF;
width:35px;
height:19px;
padding-top:1px;
cursor:pointer;
background-color:#164C83;
font-family:"Verdana";font-size:12px;color:#FFF;
font-weight:700;
}
.bt-box-silver {
filter:'progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#D6CFC7)';
padding-top:2px;
border:1px solid #000;
width:65px;
height:25px;
cursor:pointer;
font-family:"Verdana";font-size:12px;color:#000;
}
.bt-box-black {
filter:'progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#000000, EndColorStr=#000000)';
background-color:#000000;
padding-top:2px;
border:1px solid #000;
width:70px;
height:20px;
cursor:pointer;
font-family:"Verdana";font-size:12px;color:#FFF;
}
.bt-box-red {
filter:'progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FF0000, EndColorStr=#FF0000)';
padding-top:2px;
border:1px solid #000;
width:50px;
height:20px;
cursor:pointer;
font-family:"Verdana";font-size:12px;color:#FFF;
}

A:link,A:visited,A:active {
color:#000;
text-decoration:none;
}
A:hover {
color:#000;
text-decoration:underline;
}

A.line:link,A.line:visited,A.line:active,A.line:hover {
color:#000;
text-decoration:underline;
}
A.line-blue:link,A.line-blue:visited,A.line-blue:active,A.line-blue:hover {
color:#0000FF;
text-decoration:underline;
}
A.sc:link,A.sc:visited,A.sc:active,A.sc:hover {
color:#000;
text-decoration:underline;
}

A.line-title:link,A.line-title:visited,A.line-title:active,A.line-title:hover {
color:#1A687F;
text-decoration:underline;
}

A.bt:link,A.bt:visited,A.bt:hover,A.bt:active {
color:#fff;
text-decoration:none;
}

A.blue:link,A.blue:visited,A.blue:hover,A.blue:active {
color:#144E7A;
text-decoration:underline;
}
A.green:link,A.green:visited,A.green:hover,A.green:active {
color:#00FF00;
text-decoration:underline;
}
A.red:link,A.red:visited,A.red:hover,A.red:active {
color:#EF5336;
text-decoration:underline;
font-weight:700;
}
A.gray:link,A.gray:visited,A.gray:hover,A.gray:active {
color:#828282;
text-decoration:underline;
font-weight:700;
}


/*관리자를위한*/
.table-admin-box {
border-top:#000 1px solid;
border-collapse:collapse;
background-color:#FFF;
}
.table-admin-box th {
border-left:#000 1px solid;
border-right:#000 1px solid;
border-bottom:#000 1px solid;
background-color:#01EDFC;
font-weight:700;
text-align:center;
color:#000;
}
.table-admin-box td {
border-left:#000 1px solid;
border-right:#000 1px solid;
border-bottom:#000 1px solid;
text-align:left;
}
.table-admin-box-sub {
border-left:#000 1px solid;
border-right:#000 1px solid;
border-bottom:#000 1px solid;
border-collapse:collapse;
background-color:#FFF;
}
.table-admin-box-sub td {
border-left:#000 1px solid;
border-right:#000 1px solid;
border-bottom:#000 1px solid;
text-align:left;
word-wrap:break-word;word-break:break-all;
}



.table-gds{
border-top:#000 1px solid;
border-collapse:collapse;
background-color:#FFF;
}
.table-gds th {
border-left:#000 1px solid;
border-right:#000 1px solid;
border-bottom:#000 1px solid;
background-color:#EBFFFF;
font-weight:normal;
text-align:left;
}
.table-gds td {
border-left:#000 1px solid;
border-right:#000 1px solid;
border-bottom:#000 1px solid;
}
.table-gds-sub {
border-collapse:collapse;
background-color:#FFF;
}
.table-gds-sub th {
border-left:#000 1px solid;
border-right:#000 1px solid;
border-bottom:#000 1px solid;
background-color:#EBFFFF;
font-weight:700;
text-align:center;
}
.table-gds-sub td {
border-left:#000 1px solid;
border-right:#000 1px solid;
border-bottom:#000 1px solid;
text-align:center;
}

