
/* ----------------------------------------------------- Common ------------------------------------------------------- */

body {
margin: 0;
padding:0;
overflow:auto; 
scrollbar-face-color: #CCCCCC;
scrollbar-highlight-color: #999999;
scrollbar-shadow-color: #999999;
scrollbar-3dlight-color: #EEEEEE;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
}


/*±âº» Å×ÀÌºí*/
table { 
border-collapse:collapse;
border:0;
padding:0;
}

td {
font-family: tahoma, ±¼¸²;
font-size:11px; 
color:#6A6666; 
padding:0
} 


/* ±âº» Å¬·¡½º */
img {border:0;}
form { margin:0; padding:0;}
input { font-family:tahoma,±¼¸²; font-size:11px; color:#6A6666;}
textarea { font-family:tahoma,±¼¸²; font-size:11px;  padding:5;}
select {font-family:tahoma;±¼¸²; font-size:11px; letter-spacing:0;}


/* ±âº» ¸µÅ© */
a:link, a:visited { font-size: 11px; color: #5F81C4; font-family: tahoma, ±¼¸²; text-decoration: none; }
a:hover, a:active { font-size: 11px; color: #002469; font-family: tahoma, ±¼¸²; text-decoration: underline; }

a_black:link, a_black:visited { font-size: 11px; color: #000000; font-family: tahoma, ±¼¸²; text-decoration: none; }
a_black:hover, a_black:active { font-size: 11px; color: #000000; font-family: tahoma, ±¼¸²; text-decoration: underline; }


/* ------------------------------------------------------- Class ----------------------------------------------------- */

.cs_btn { border:0;}


/* ------------------------------------------------------- Padding ----------------------------------------------------- */
.pd_t_2 {padding-top:2px;}
.pd_r_2 {padding-right:2px;}
.pd_b_2 {padding-bottom:2px;}
.pd_l_2 {padding-left:2px;}
.pd_2 {padding:2px;}

.pd_t_5 {padding-top:5px;}
.pd_r_5 {padding-right:5px;}
.pd_b_5 {padding-bottom:5px;}
.pd_l_5 {padding-left:5px;}
.pd_5 {padding:5px;}

.pd_t_10 {padding-top:10px;}
.pd_r_10 {padding-right:10px;}
.pd_b_10 {padding-bottom:10px;}
.pd_l_10 {padding-left:10px;}
.pd_10 {padding:10px;}

.pd_t_15 {padding-top:15px;}
.pd_r_15 {padding-right:15px;}
.pd_b_15 {padding-bottom:15px;}
.pd_l_15 {padding-left:15px;}
.pd_15 {padding:15px;}

.pd_t_19 {padding-top:19px;}
.pd_r_19 {padding-right:19px;}
.pd_b_19 {padding-bottom:19px;}
.pd_l_19 {padding-left:19px;}
.pd_19 {padding:19px;}

.pd_t_20 {padding-top:20px;}
.pd_r_20 {padding-right:20px;}
.pd_b_20 {padding-bottom:20px;}
.pd_l_20 {padding-left:20px;}
.pd_20 {padding:20px;}

.pd_t_25 {padding-top:25px;}
.pd_r_25 {padding-right:25px;}
.pd_b_25 {padding-bottom:25px;}
.pd_l_25 {padding-left:25px;}
.pd_25 {padding:25px;}

.pd_t_30 {padding-top:30px;}
.pd_r_30 {padding-right:30px;}
.pd_b_30 {padding-bottom:30px;}
.pd_l_30 {padding-left:30px;}
.pd_30 {padding:30px;}

.pd_t_25 {padding-top:25px;}
.pd_r_25 {padding-right:25px;}
.pd_b_25 {padding-bottom:25px;}
.pd_l_25 {padding-left:25px;}
.pd_25 {padding:25px;}

.pd_t_40 {padding-top:40px;}
.pd_r_40 {padding-right:40px;}
.pd_b_40 {padding-bottom:40px;}
.pd_l_40 {padding-left:40px;}
.pd_40 {padding:40px;}

.pd_t_50 {padding-top:50px;}
.pd_r_50 {padding-right:50px;}
.pd_b_50 {padding-bottom:50px;}
.pd_l_50 {padding-left:50px;}
.pd_50 {padding:50px;}

.pd_t_60 {padding-top:60px;}
.pd_r_60 {padding-right:60px;}
.pd_b_60 {padding-bottom:60px;}
.pd_l_60 {padding-left:60px;}
.pd_60 {padding:60px;}

.pd_t_85 {padding-top:85px;}
.pd_r_85 {padding-right:85px;}
.pd_b_85 {padding-bottom:85px;}
.pd_l_85 {padding-left:85px;}
.pd_85 {padding:85px;}

.pd_t_70 {padding-top:70px;}
.pd_r_70 {padding-right:70px;}
.pd_b_70 {padding-bottom:70px;}
.pd_l_70 {padding-left:70px;}
.pd_70 {padding:70px;}

.pd_t_90 {padding-top:90px;}
.pd_r_90 {padding-right:90px;}
.pd_b_90 {padding-bottom:90px;}
.pd_l_90 {padding-left:90px;}
.pd_90 {padding:90px;}

/* ------------------------------------------------------- Table ----------------------------------------------------- */

/* ¶ó¿îµåÅ×ÀÌºí */
.rt_1 {background-image:url(/tpl/html/image/round/rt_t.gif) left top no-repeat;}
.rt_2 {background-image:url(/tpl/html/image/round/rt_t.gif) right top no-repeat;}
.rt_3 {background-image:url(/tpl/html/image/round/rt_b.gif) left bottom no-repeat;}
.rt_4 {background-image:url(/tpl/html/image/round/rt_b.gif) right bottom no-repeat;}
.rt_t {background-image:url(/tpl/html/image/round/rt_t.gif) left top repeat-x;}
.rt_b {background-image:url(/tpl/html/image/round/rt_b.gif) left bottom repeat-x;}
.rt_l {background-image:url(/tpl/html/image/round/rt_l.gif) left top repeat-y;}
.rt_r {background-image:url(/tpl/html/image/round/rt_r.gif) right top repeat-y;}


/* ¶óÀÎ */
.li_b {border-bottom:1px solid #A7C4C3;}
.li_b2 {border-bottom:1px solid #8EAFAE;}
.li_b3 {border-bottom:1px solid #E6E6E6;}

.li_sub {border-bottom:1px solid #9BB4BE;}

.dt_b {border-bottom:1px dotted #E4E4E4;}
.dt_b2 {border-bottom:1px dotted #A7C4C3;}
.dt_t {border-top:1px dotted #A7C4C3;}



/* BG */
.main_img {background: url(/tpl/html/image/main/bg.gif) left top repeat-x; height:416px;}

.sub_img {background: url(/tpl/html/image/common/bg.gif) left top repeat-x;}




/* -------------------------------------------------------  Text ----------------------------------------------------- */

/* common */
.11 { font-size: 11px; font-family: ±¼¸²;}
.b {font-weight:bold;}
.-1 {letter-spacing:-1;}
.-2 {letter-spacing:-2;}
.140 {line-height:140%;}
.jf {text-align:justify;}
.num_ta {font-size:9px; font-family:tahoma;}
.num_ve {font-size:9px; font-family:verdana;}


/* »ö±ò */
.fc_red {color:#FF0000}
.fc_blue {color:#007FFF;}
.fc_black {color:#000000;}
.fc_orange {color:#ff6600;}
.fc_gray {color:#666666;}
.fc_green {color:#009F19;}
.fc_white {color:#ffffff;}
.fc_cyan {color: #009A98;}
.fc_purple {color: #8E47CB;}

.fc_white2 {color:#DDECEB;}



/* --------------------- ¸ÞÀÎ°³º° ----------------------------*/

/* ¸ÞÀÎÃßÃâ¸µÅ© */
a.main_new:link, a.main_new:visited { font-size: 12px; color: #FFFFFF; font-family: tahoma, ±¼¸²; text-decoration: none; font-weight:bold;}
a.main_new:hover, a.main_new:active { font-size: 12px; color: #000000; font-family: tahoma, ±¼¸²; text-decoration: underline; font-weight:bold;}

a.main_new2:link, a.main_new2:visited { font-size: 11px; color: #DDECEB; font-family: ±¼¸²; text-decoration: none;}
a.main_new2:hover, a.main_new2:active { font-size: 11px; color: #000000; font-family: ±¼¸²; text-decoration: underline;}

/* --------------------- Contents ----------------------------*/

/* ÁÖ¿ä°ø»ç½ÇÀû Å×ÀÌºí */
.ct_tb_0201 td{
padding:7px;
border:1px solid #E5E5E5;
}

/* °ø»ç¹æ¹ýÅ×ÀÌºí */
.ct_tb_0401 td{
padding-bottom:5px;
padding-top:5px;
}
