@charset "EUC-KR";

/* body */
html                {margin:0px; padding:0px;}
body                {width:100%;height:100%;margin:0;padding:0;font-family:Dotum,Verdana,Arial;font-size:12px;color:#6C6C6D;line-height:150%;letter-spacing:-0.02em;}
table, th, td       {font-size:12px; color:#565656; font-family:Dotum,DotumChe,verdana;}
img                 {margin:0; border:none;}
div                 {margin:0px auto; padding:0px;}
.skip               {display:none; margin:0; padding:0;}
.clear              {clear:both;}
.none               {background:none; }

/* bgstyle */
.mbg1               {background:url(../main_img/bg_spring.jpg) #20A143 scroll center top no-repeat;}
.mbg2               {background:url(../main_img/bg_summer.jpg) #0F41A6 scroll center top no-repeat;}
.mbg3               {background:url(../main_img/bg_autumn.jpg) #B97E2D scroll center top no-repeat;}
.mbg4               {background:url(../main_img/bg_winter.jpg) #6E4793 scroll center top no-repeat;}
.sbg1               {background:url(../main_img/sbg_spring.jpg) #FFFFFF scroll center top no-repeat;}
.sbg2               {background:url(../main_img/sbg_summer.jpg) #FFFFFF scroll center top no-repeat;}
.sbg3               {background:url(../main_img/sbg_autumn.jpg) #FFFFFF scroll center top no-repeat;}
.sbg4               {background:url(../main_img/sbg_winter.jpg) #FFFFFF scroll center top no-repeat;}

/* ÁÙ°£°Ý */
.lh130              {line-height:130%;}
.lh140              {line-height:140%;}


/* Form */
form              {margin:0;}
select            {font-size:12px; color:#787878; height:20px; font-family:µ¸¿ò, Dotum; text-align:left; padding:0 0 0 0; }
select11          {font-size:11px; color:#787878; height:20px; font-family:µ¸¿ò, Dotum; text-align:left; padding:0 0 0 0; }
select.basic      {font-size:12px; color:#787878; height:20px; font-family:µ¸¿ò, Dotum; text-align:left; padding:0 0 0 0; }
input             {border:1px solid #cccccc; color:#565656; background-color:#ffffff; letter-spacing:0; line-height:17px;}
input.none        {border: none; text-decoration: none;}
input.basic       {border:1px solid #cccccc; color:#565656; background-color:#ffffff; letter-spacing:0; line-height:17px; height:20px;}
input.gray        {border:1px solid #cccccc; color:#565656; background-color:#f4f4f4; letter-spacing:0; line-height:17px; height:20px;}
input.checkbox    {width:12px; height:12px; vertical-align:middle; margin-bottom:2px; }
textarea          {font-family:µ¸¿ò, Dotum; }
textarea.basic    {border:1px solid #cccccc; color:#565656; background-color:#ffffff; letter-spacing:0;}
file.basic        {border:1px solid #cccccc; color:#565656; background-color:#ffffff; letter-spacing:0; line-height:17px; height:20px;}
.none             {border: none; text-decoration: none;background:none;}

/* Link */
a:link, a:visited {color:#565656; text-decoration: none;}
a:active, a:hover {color:#3399CC;text-decoration: underline;}
a.loc:link, a:visited {color:#898989; text-decoration: none;}
a.loc:active, a:hover {color:#898989;text-decoration: underline;}

a.bu:link, a.bu:visited {color: #0066CC; text-decoration: underline; }
a.bu:active, a.bu:hover {color: #6699CC; text-decoration: underline; }
}


/* font */
.bold {font-weight:bolder;}
.dot11 {font-size:11px; font-family:µ¸¿ò, Dotum; }
.dot14 {font-size:14px; font-family:µ¸¿ò, Dotum; font-weight:bold;letter-spacing:-1px;}
.dot16 {font-size:16px; font-family:µ¸¿ò, Dotum; font-weight:bold;letter-spacing:-1px;}
.fdot11 {font-size:11px; font-family:µ¸¿ò, Dotum; color:#FFF;}
.ver10 {font-size:10px; font-family:"verdana"; }
.ver11 {font-size:11px; font-family:"verdana"; }
.date14 {font-size:14px; font-family:verdana, Dotum; font-weight:bold;letter-spacing:-1px;color:#6BA034;text-align:left;}

/* align set*/
.center {text-align:center;overflow:auto;}
.main_center {width:1280px;margin:0 auto;}
.btn_center {text-align:center;margin:10px 0 10px 0;}
.btn_right {text-align:right;margin:10px 0 10px 0;}
.btn_right02 {text-align:right;position:relative;margin-top:-30px;}
.btn_right03 {text-align:right;margin-right:29px;margin-bottom:15px;}

/* list */
ul {margin:0px; padding:0px; border:0px;}
li {list-style:none; margin:0; padding:0;}
dl, dt, dd { margin: 0; padding: 0; }
p { margin: 0; padding: 0; }

/* h1~h6 */
h1            {font-weight:bold; color:#33333; }
h2            {font-weight:bold; color:#33333;}
h3            {font-weight:bold; color:#33333;}

/* caption */
caption	{display:none;}

/* table */
.table01            {border-collapse:collapse;width:570px; margin:0px; border-top:2px double #7FAEDC;line-height:15px;}
.table01 tr         {text-align:center;}
.table01 th         {border: 1px solid #cccccc; padding:5px 6px 3px 6px;}
.table01 td         {border: 1px solid #cccccc; padding:5px 6px 3px 6px;}
.table01 th, .table01 thead, .table01 tfoot {background:#F1F8FE; font-weight:bold; color:#1866B2;border:1px solid #7FAEDC;}

.subject            {background:url(../img/bullet_dot.gif) no-repeat 0 3px;padding:0 0 0 10px;font-size:11px;height:20px;}
.date               {font-family:verdana;font-size:11px;color:#989898;letter-spacing:-0.05em;}


.padding8 {
	padding: 8px;
}
.padding10 {
	padding: 10px;
}
.padding6 {
	padding: 6px;
}


.stit_bg,
.stit_bg *	{width:72px;display:inline-block;margin:0;padding:5px 0 3px;border:0;background:url('../main_img/stit_bg.gif') no-repeat;font-size:11px;font-family:dotum;font-weight:bold;color:#fff;text-decoration:none !important;vertical-align:top;white-space:nowrap;text-align:center;}



/* °Ô½Ã¹°µî·Ï */
.report_tit {font-size:16px;letter-spacing:-1px;color:#AE5E28;font-weight:bold;padding:8px 0 8px 0;}
.report_mtit {font-size:14px;letter-spacing:-1px;color:#CC0000;font-weight:bold;padding:8px 0 8px 0;}
.report_stit {font-size:12px;letter-spacing:-1px;color:#333;font-weight:bold;padding:4px 0 4px 0;}
.report_stitr {font-size:12px;letter-spacing:-1px;color:#CC0000;font-weight:bold;padding:4px 0 4px 0;}
.report_tinfo {font-size:11px;line-height:130%;padding:8px 0 12px 0;}

.g1box{float:left;border:1px solid #999999;padding:10px;}
.pt8         {border-collapse:collapse;width:100%;margin:0px;}


table.t1				{border-collapse:collapse;width:100%;margin:0 0 10px 0;} 
table.t1 thead th		{background:#999;border:1px solid #888;padding:5px;line-height:1.25;color:#fff;text-align:center;}
table.t1 tbody th		{background:#f4f4f4;border:1px solid #ddd;padding:5px;line-height:1.25;color:#555;}
table.t1 td				{background:#ffffff;border:1px solid #ddd;padding:5px;}
table.t1 td ul			{margin:0 0 0 5px;}

