@charset "euc-kr";
/* CSS Document */

body{text-align:center;}
html {overflow-y:scroll;}
hr {display:none;}
div, img {border:none;}

body, table, tr, td, textarea, input, div, pre, center, p, span { font-size: 12px; color: #444444; line-height: 17px; font-family: "tahoma";}

a:visited {  color: 444444; text-decoration: none}
a:hover {  color: 888888; text-decoration: none}
a:link {  color: 444444; text-decoration: none}

.history {color: 666666; 	font-size: 11px; line-height: 15px; font-family: "tahoma"}

.leftmenu {	color: #444444; font-size: 12px; font-family:tahoma;line-height: 12px;}
a.leftmenu:link {color:#444444; font-family:tahoma; text-decoration:none;}
a.leftmenu:visited {color:#444444; font-family:tahoma; text-decoration:none;}
a.leftmenu:hover {color:#777777; font-family:tahoma; text-decoration:none;}


.link01{  color:#444444; font-size: 11px;font-family: "tahoma"; line-height:13px;}
a.link01:link {color:#444444; font-family:Verdana; text-decoration:none;}
a.link01:visited {color:#444444; font-family:Verdana; text-decoration:none;}
a.link01:hover {color:#999999; font-family:Verdana; text-decoration:none;}

.copy{ color: 444444; font-size: 10px;font-family: "tahoma"; line-height:14px;}

.contentspdd{ padding:25 5 0 5;}

.dday{  font-size: 14px;font-family: "tahoma"; line-height:13px; font-weight:bold; padding-left:62; padding-top:6; color:#cc3849;}

.subtitle01{	color: #004285;font-size: 14px;font-weight: bold; line-height: 16px;  font-family: "tahoma"; padding-bottom:2}
.subtitle_ball01{	color: #004285;font-size: 11px;}
.subtitle02{	color: #006385;font-size: 14px;font-weight: bold; line-height: 16px;  font-family: "tahoma"; padding-bottom:2}
.subtitle_ball02{	color: #006385;font-size: 11px;}
.subtitle03{	color: #261e82;font-size: 14px;font-weight: bold; line-height: 16px;  font-family: "tahoma"; padding-bottom:2}
.subtitle_ball03{	color: #261e82;font-size: 12px;}
.subtitle04{	color: #7e2b56;font-size: 14px;font-weight: bold; line-height: 16px;  font-family: "tahoma"; padding-bottom:2}
.subtitle_ball04{	color: #7e2b56;font-size: 12px;}
.subtitle05{	color: #444444;font-size: 14px;font-weight: bold; line-height: 16px;  font-family: "tahoma"; padding-bottom:2}
.subtitle_ball05{	color: #444444;font-size: 12px;}

.sub_subtitle01 {	color: #444444;font-size: 12px;font-weight: bold; line-height: 16px;  font-family: "tahoma"; padding-bottom:3}
.sub_subtitle02 {	color: #004285;font-size: 12px;font-weight: bold; line-height: 16px;  font-family: "tahoma"; padding-bottom:3}
.sub_subtitle03 {	color: #00698C;font-size: 12px;font-weight: bold; line-height: 16px;  font-family: "tahoma"; padding-bottom:3}


.font_red{	color: #E0030B;}
.font_b{	font-weight: bold; }
.font_green{	color: #006e62;}
.font_blue{	color: #004285;}
a.font_blue:link {color:#004285;  text-decoration:none;}
a.font_blue:visited {color:#004285;  text-decoration:none;}
a.font_blue:hover {color:#798EC6; text-decoration:none;}
.font_white{	color: #ffffff; font-size:11px;}

.font_small{ font-size: 11px ;line-height:12px;}
.font_large01{ font-size: 13px ;}
.font_large02{ font-size: 14px ;}

.lineheight01{ line-height:13px;}

.font_kor { font-family:dotum;}
.font_arial{	font-size: 11px; line-height: 15px;	font-family: "arial"}

.winner{	color: #2A499C;font-size: 14px;font-weight: bold; line-height: 16px;  font-family: "tahoma"}

.notice{	color: #444444;font-size: 12px; line-height: 16px;  font-family: "tahoma"}
a.notice:link {color:#444444;  text-decoration:none;}
a.notice:visited {color:#444444; text-decoration:none;}
a.notice:hover {color:#999999; text-decoration:none;}

.tbl_spon {border-collapse:collapse; border:0px solid #cc0000;}
.tbl_spon td {border-bottom:1px solid #dddddd; padding:9 0 9 0;}

.tbl01 {border-collapse:collapse; border:2px solid #D1D9E3;}
.tbl01 td {border:1px solid #D1D9E3; padding:4px 6px;}

.tbl_dates {border-collapse:collapse;}
.tbl_dates td {border-bottom:1px solid #d8d8d8; padding:3px 5px;}
.tbl_dates td.last {border-bottom:0px solid #d1d1d1; padding:2px 6px;}

.tbl_program01 {border-collapse:collapse; border:2px solid #5c76ab;}
.tbl_program01 td {border:1px solid #d1d9e8; padding:5px 2px; text-align:center;}
.tbl_program01 td.color {border:1px solid #d1d9e8; background-color:#e4e9f2; padding:5px 2px; text-align:center;}
.tbl_program01 td.title {border:1px solid #d1d9e8; background-color:#5c76ab; padding:5px 2px; text-align:center; color:#FFFFFF; font-weight:bold;}

.tbl_program02 {border-collapse:collapse; border:2px solid #5ca0ab;}
.tbl_program02 td {border:1px solid #D1DDE9; padding:5px 2px; text-align:center;}
.tbl_program02 td.color {border:1px solid #D1DDE9; background-color:#e4f0f2; padding:5px 2px; text-align:center;}
.tbl_program02 td.title {border:1px solid #D1DDE9; background-color:#5ca0ab; padding:5px 2px; text-align:center; color:#FFFFFF; font-weight:bold;}

.tbl_program03 {border-collapse:collapse; border:2px solid #75ab5e;}
.tbl_program03 td {border:1px solid #dce5cb; padding:5px 2px; text-align:center;}
.tbl_program03 td.color {border:1px solid #dce5cb; background-color:#ebf0db; padding:5px 2px; text-align:center;}
.tbl_program03 td.title {border:1px solid #D1DDE9; background-color:#75ab5e; padding:5px 2px; text-align:center; color:#FFFFFF; font-weight:bold;}

.tbl_program04 {border-collapse:collapse; border-bottom:1px solid #FFFFFF;}
.tbl_program04 td {border-bottom:1px solid #d8d8d8; padding:10px 2px; text-align:left;}


.sitemap {	color: #444444; font-size: 11px; line-height: 15px;}
a.sitemap:link {color:#444444; text-decoration:none;}
a.sitemap:visited {color:#444444; text-decoration:none;}
a.sitemap:hover {color:#888888; text-decoration:none;}



.input {  font-size: 11px; font-family:Verdana; color:444444; line-height: 15px;  background-color:ffffff; padding:1; border-width:1; border-color:cccccc; border-style:solid; height: 18px}
.input_join {  font-size: 11px; font-family:Verdana; color:444444; line-height: 15px;  background-color:ffffff; padding:1; border-width:1; border-color:cccccc; border-style:solid; height: 18px}
.input2 { font-size: 11px; font-family:Verdana; color:444444; line-height: 15px;  background-color:ffffff; padding:0; border-width:0; border-color:cccccc; border-bottom:1; border-style:solid; height: 18px}
.input_nosize { line-height: 15px;  background-color:ffffff; padding:1; border-width:1; border-color:cccccc; border-style:solid; }
.input_textarea { line-height: 15px;  background-color:ffffff; padding:1; border-width:1; border-color:cccccc; border-style:solid;}
.input_select { font-size: 11px; font-family:Verdana;color: #444444;line-height: 12px; background-color:ffffff; padding:1; border-width:1; border-color:d0d0d0; border-style:solid; height: 18px}

.btn{
font-family:verdana;
font-size: 11px;w
height: 20px;
width:90px;
filter=progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#DCDCDC, EndColorStr=#eeeeee);
color:#333333;
cursor:hand;
font-weight:bold;
border-top:1px solid #DDDDDD;
border-left:1px solid #DDDDDD;
border-right:1px solid #454545;
border-bottom:1px solid #454545;
}
