body {margin:0px; padding:0px;}

li {list-style:none;}

.warp {}
.warp .topmenu {width:100%;}
.warp .leftmenu {width:200px; float:left;}
.warp .contents {width:824px; float:right;}

.clear {clear:both;}

.topmenu {border:1px solid; margin:0 auto; background:#ccc;}
.topmenu li {display:inline; padding:5px;}

.leftmenu img {display:block;}

.contents {border:0px solid;}

p {margin:0px;}

/* Æû¿¡¼­ Áß¿ä ¾ç½Ä */
.pitem {color:red; padding:0px 2px;}

/* ¹öÆ° */
.buttonA {background:url(/images/list_back.gif) repeat-x; padding:5px 10px 2px 10px; font-weight:bold; color:#888; border:1px solid #ccc; text-decoration:none;}
.buttonInput {background:url(/images/list_back.gif) repeat-x; padding:5px 10px 2px 10px; font-weight:bold; color:#888; border:1px solid #ccc; cursor:pointer;}
.buttonInput:hover {color:#398ba3;}
.buttons {text-align:center; margin-bottom:20px;}
/*.buttonA1 {background:url(/new/images/list_back.gif) repeat-x; padding:5px 10px 2px 10px; font-weight:bold; color:red; border:1px solid #eee; text-decoration:none;}*/


/*°Ô½ÃÆÇ ¸®½ºÆ®*/
.list1 {border:0px solid #ccc; width:100%;}
.list1 th {padding:5px 0px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:url(/images/list_back.gif) repeat-x; letter-spacing:5px;}
.list1 td {padding:4px 0px; border-bottom:1px solid #eee;}
.list1 .NoUnderline td, th {border-bottom:0px;}
.list1 .recount {font-size:8pt; color:#5e9bda; margin-left:3px;}
.list1 .comp {color:#3399ff;}
.list1 .nodata {padding:20px 0px; text-align:center; color:#888;}

/* °Ô½ÃÆÇ ³»¿ë */
.contents1 {padding:10px; border:1px solid #ddd; width:100%; margin-bottom:30px; box-shadow: 0px 0px 10px #ddd;}
.contents1 td {border-bottom:0px solid #ddd; padding:5px;}
.contents1 #title {font-size:12pt; font-weight:bold;}
.contents1 #reg {text-align:right; font-size:9pt; border-bottom:1px solid #ddd; color:#888;}
.contents1 #con {border-bottom:1px solid #ddd; padding:20px 10px;}
.contents1 #con img {max-width:100%;}
.contents1 #con2  {padding:20px 10px;}
.contents1 .files {color:#999; padding:2px 5px; margin:0px;}
.contents1 .files a {color:#548ed7; }
.contents1 .files a:visited {color:#548ed7;}
.contents1 .files a:hover {color:blue; text-decoration:underline;}

/* °Ô½ÃÆÇ ÀÛ¼º Æû */
.writeform {padding:10px; border:1px solid #ddd; width:100%; margin-bottom:30px;}
.writeform td, th {border-bottom:1px solid #ddd; padding:3px 5px;}
.writeform input[type=text] {border:1px solid #ccc;}
.writeform input[type=password] {border:1px solid #ccc;}


/* ·Î±×ÀÎ Æû */
div.loginform {border:1px solid #ccc; position:absolute; top:30px; width:430px; height:150px; background:#f6f6f6; border-radius:10px; padding:15px;}
div.loginform #closebt {float:right; background:red; color:white; font-weight:bold; border-radius:5px; padding:5px 10px;}
div.loginform img {width:200px; height:150px; float:left;}
div.loginform input {padding:5px; margin:5px 0px 10px 20px; width:180px; border-radius:5px; border:1px solid #aaa;}
div.loginform #loginbt {background:#256b8d; padding:5px; font-weight:bold; color:white; margin:0px 0px 0px 25px;}


/* ´ñ±Û ¿µ¿ª */
.replay {background:#eee; padding:10px; font-size:8.5pt; color:#777; border:1px solid #ddd;}
.replay textarea {border:1px solid #ccc; padding:5px; color:#777; font-size:9pt; width:;}
.replay input {border:1px solid #ccc; height:18px; font-size:8.5pt;}
.replay a {background:white; border:1px solid #ccc;}
.replay a:hover {background:#f9f9f9; color:#398ba3;}

.replayList {padding:10px; font-size:9pt; color:#777; border:1px solid #ddd; margin-bottom:2px;}
.replayList textarea {border:1px solid #ccc; padding:5px; color:#777; font-size:9pt;}
.replayList li {padding:5px; border-bottom:1px solid #eee; color:#888;}
.replayList .head {font-size:8.5pt;}
.replayList a {font-size:8pt; color:#aaa;}
.replayList a:hover {color:#398ba3;}

.replayList .replayModify input {border:1px solid #ccc; vertical-align:bottom; margin-right:10px;}
.replayList .buttonA {background:white; font-size:8.5pt; color:#aaa; padding:5px 10px 2px 10px;}


/* Ã¶°­½ÉÆ÷Áö¾ö ÃÊ´ëÀÇ ±Û */
.intro1 {border:0px solid #ddd;}

/* ÆäÀÌÁö ¹øÈ£ */
.page {border:0px solid;}
.page a {background:#eee;}
.page a:hover {background:#e3e3e3;}
.page .now {background:#256b8d; font-weight:bold; color:white;}
.page a, .now {border:1px solid #eee; padding:4px 5px 1px 5px;}


/* °Ë»ö */
.search1 {background:#eee; border:1px solid #ddd;}
.search1 select {width:70px; border:1px solid #aaa; padding:2px;}
.search1 input[type=text] {border:1px solid #aaa; padding:2px;}

/* Ã¶°­½ÉÆ÷Áö¾ö È¸Â÷ ¼±ÅÃ */
.select_link {}

/* »çÀüµî·Ï */
.tbl1 {padding:10px; border:1px solid #ccc; bordercolor:gray;}
.tbl1 tr {border-bottom:1px solid #ccc;}
.tbl1 th {border:none; text-align:left;}
.tbl1 td {padding:2px;}

/* copyright */
.copyrightitem {}
.copyrightitem li {display:inline; margin:0px 10px;}

/*°£»çÁø*/
.tbl2 {border:0px solid #ccc; background:#ddd; box-shadow: 0px 0px 10px #ddd;}
.tbl2 td, th {background:white; color:#888; font-family:'±¼¸²';}
.tbl2 th {font-size:10pt; background:#eee; color:#666; padding:5px 5px; border-bottom:none; text-shadow: 0px 0px 5px #ccc;}
.tbl2 td {padding:4px 0px;}
.tbl2 .td1 {font-weight:bold; background:#f8f8f8; text-shadow: 0px 0px 5px #ddd; font-size:9pt;}

/* »çÀüµî·Ï ¹®±¸ */
.info1 {border:1px solid #ccc; padding:10px 20px; margin-bottom:10px; background:#f6f6f6; box-shadow: 0px 0px 10px #ddd;}