body {width: 100%; height: 100%;margin:0; padding:0; text-align: left; line-height:180%;}
body, div, td, th, li, p {font-size:12px; color:#777; font-family: Dotum, Arial;}
img {border:none;vertical-align: middle;}
input, select, textarea {vertical-align:middle;}
table {border-collapse: collapse;}

div {margin:0} /* border:1px solid #000 */
p, dl, dt, dd, ul, li{margin:0; padding:0;}


input, select, textarea{font-size:12px;font-family:Arial,dotum;color:#777;}
fieldset{border:none; padding:0; margin:0; }

#bodybg	{background: url('../img/bg.gif') no-repeat;}
#bodybg_pop	{background: url('../img/bg2.gif') no-repeat;}

ul, li {list-style-type:none;}


a:link, a:visited, a:active{color:#666; text-decoration:none;}
a:hover{color:#4fc0e5; text-decoration:none;}

/* Align */

.Acenter {text-align: center;}
.Aleft {text-align: left;}
.Aright {text-align: right;}

.Bleft {float: left;}
.Bright {float: right;}
.Bclear {clear: both;}

/* Margin&Padding */

.mt3 {margin-top:3px;}
.mb3 {margin-bottom: 3px;}
.ml3 {margin-left: 3px;}
.mr3 {margin-right: 3px;}

.mt5 {margin-top: 5px;}
.mb5 {margin-bottom: 5px;}
.ml5 {margin-left: 5px;}
.mr5 {margin-right: 5px;}

.mt7 {margin-top: 7px;}
.mb7 {margin-bottom: 7px;}
.ml7 {margin-left: 7px;}
.mr7 {margin-right: 7px;}

.mt8 {margin-top: 8px;}
.mb8 {margin-bottom: 8px;}
.ml8 {margin-left: 8px;}
.mr8 {margin-right: 8px;}

.mt10 {margin-top: 10px;}
.mb10 {margin-bottom: 10px;}
.ml10 {margin-left: 10px;}
.mr10 {margin-right: 10px;}

.mt12 {margin-top: 12px;}
.mb12 {margin-bottom: 12px;}
.ml12 {margin-left: 12px;}
.mr12 {margin-right: 12px;}

.mt13 {margin-top: 13px;}
.mb13 {margin-bottom: 13px;}
.ml13 {margin-left: 13px;}
.mr13 {margin-right: 13px;}

.mt14 {margin-top: 14px;}
.mb14 {margin-bottom: 14px;}
.ml14 {margin-left: 14px;}
.mr14 {margin-right: 14px;}

.mt15 {margin-top: 15px;}
.mb15 {margin-bottom: 15px;}
.ml15 {margin-left: 15px;}
.mr15 {margin-right: 15px;}

.mt20 {margin-top: 20px;}
.mb20 {margin-bottom: 20px;}
.ml20 {margin-left: 20px;}
.mr20 {margin-right: 20px;}

.mt27 {margin-top: 27px;}
.mb27 {margin-bottom: 27px;}
.ml27 {margin-left: 27px;}
.mr27 {margin-right: 27px;}

.mt30 {margin-top: 30px;}
.mb30 {margin-bottom: 30px;}
.ml30 {margin-left: 30px;}
.mr30 {margin-right: 30px;}

.mt40 {margin-top: 40px;}
.mb40 {margin-bottom: 40px;}
.ml40 {margin-left: 40px;}
.mr40 {margin-right: 40px;}

.mt65 {margin-top: 65px;}
.mb65 {margin-bottom: 65px;}
.ml65 {margin-left: 65px;}
.mr65 {margin-right: 65px;}


.p10 {padding: 10px;}

.pt3 {padding-top: 3px;}
.pb3 {padding-bottom: 3px;}
.pl3 {padding-left: 3px;}
.pr3 {padding-right: 3px;}

.pt5 {padding-top: 5px;}
.pb5 {padding-bottom: 5px;}
.pl5 {padding-left: 5px;}
.pr5 {padding-right: 5px;}

.pt7 {padding-top: 7px;}
.pb7 {padding-bottom: 7px;}
.pl7 {padding-left: 7px;}
.pr7 {padding-right: 7px;}

.pt10 {padding-top:10px;}
.pb10 {padding-bottom:10px;}
.pl10 {padding-left:10px;}
.pr10 {padding-right:10px;}

.pt20 {padding-top:20px;}
.pb20 {padding-bottom:20px;}
.pl20 {padding-left:20px;}
.pr20 {padding-right:20px;}

.pt30 {padding-top:30px;}
.pb30 {padding-bottom:30px;}
.pl30 {padding-left:30px;}
.pr30 {padding-right:30px;}




/*·¹ÀÌ¾Æ¿ô*/
#Wrap			{width:1250px;text-align: left;}
#top			{padding:10px 0px 0px 0px;height:140px;}
#topnavi dd     {float: left;}
#leftMenu		{float: left;width:200px;padding:50px 10px 0px 40px;}
#contents		{float: left;margin: 0px auto;width: 970px;}
#root dd		{float: left;text-align: left;}
#con			{margin:80px 0px 30px 20px;}
#bottom			{width:100%;clear:left;}
#main_visual    {width:100%;position:absolute;top:0px;left:30px;}


/*ÀÏ¹Ý°Ô½ÃÆÇ_list*/

#tblList1	{width:700px;}
#tblList1 th {background-color: #4fc0e5;text-align: center;font-size:12px;color:#fff;height:25px;}
#tblList1 tbody td {padding: 4px 0;border-bottom: 1px solid #dddddd;text-align: center;}
.tblBtn		{text-align: right;padding-top:5px;}
.tblFind	{text-align: center;padding:10px;}
#tblList1 td Img {vertical-align: middle;}
.select	{font-weight: bold;color:#4fc0e5;}



/*ÀÏ¹Ý°Ô½ÃÆÇ_view*/

#tblView	{width:700px;}
#tblView tbody	Img{vertical-align: middle;}
#tblView th	{color:#fff;background-color: #4fc0e5;text-align: left;height:25px;}
.writer		{padding-left:20px;height:25px;border-bottom:1px solid #c9c9c9;color:#4fc0e5;}
.viewCon	{padding:20px 40px 10px 40px;}
.viewTitle	{width:550px;padding-left:20px;}
.viewDate	{width:100px;text-align: right;}
.tblBtn		{padding:3px;text-align: right;border-top:2px solid #4fc0e5;}
.wName		{margin-left:10px;color:#777;}
.viewFlie	{height:25px;text-align: right;padding-right:20px;font-size: 11px;}
.board_comment	{padding:12px;background-color: #ececec;width:700px;}
#comList	{padding-left:20px;width:700px;}
#comList td {border-bottom:1px dotted #dcd9d2;padding:3px 0px 3px 0px;vertical-align: top;}
.comDate	{font-size:11px;color:#4fc0e5};
.comName	{font-weight: bold;padding-left:5px;}



/*ÀÏ¹Ý°Ô½ÃÆÇ _write*/

#tblWrite	{width:700px;border-top:2px solid #4fc0e5;}
#tblWrite td input.text, TEXTAREA.text, select.text {border:1px  solid #ccc;}
.writeSubj, .writeCon {text-align: center;width:70px;padding:10px;background-color: #f8f8f8;}


.tblList2	{width:600px;margin-top:10px;border-top:1px solid #85cfe7;}
.tblList2 th, .tblList2 td {padding:5px;border-bottom:1px solid #85cfe7;}
.tblList2 td input.text, TEXTAREA.text, select.text {border:1px  solid #ccc;}
.tblList2 th	{background-color: #f8f8f8;text-align: center;}


.tblList3	{width:600px;margin-top:10px;border-top:1px solid #e95952;border-right:1px solid #ffffff;}
.tblList3 th, .tblList3 td {padding:5px;border-bottom:1px solid #e95952;}
.tblList3 td {border-right:1px solid #ccc;}
.tblList3 td input.text, TEXTAREA.text, select.text {border:1px  solid #ccc;}
.tblList3 th	{background-color: #f0f0f0;text-align: center;}




#findBox	{width:300px;;border:4px solid #f1f1f1;height:140px;margin:5px;padding:10px;}
#tblFind	{margin:15px;}
#tblFind th	{width:90px;vertical-align: top;font-weight: bold;}
#tblFind td	{padding:2px;}	


