/* <link rel="stylesheet" href="tpl/css/sub_style.css" type="text/css"> */

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

body {
margin: 0;
padding:0;
/* overflow:auto; */ 
background-color:#91cc18;
scrollbar-face-color: #91cc18;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #000000;
scrollbar-3dlight-color: #91cc18;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #91cc18;
scrollbar-darkshadow-color: #91cc18;
}


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

td {
font-family: tahoma, µ¸¿ò;
font-size:12px; 
color:#333333;
padding:0
} 


/*±âº» ·¹ÀÌ¾î*/
div,p {
margin:0;
padding:0
}


/* ±âº» Å¬·¡½º */
img {border:0;}
form { margin:0; padding:0;}
input { font-family:tahoma,µ¸¿ò; font-size:12px; border:1px solid #E4E4E4; padding:2; color:#000000;}
textarea { font-family:tahoma,µ¸¿ò; font-size:12px;  padding:5;}
select {font-family:tahoma;µ¸¿ò; font-size:12px; letter-spacing:-1;}

.input_btn { border:0px;}

/* ±âº» ¸µÅ© */
a:link, a:visited { font-size: 12px; color: #000000; font-family: tahoma, µ¸¿ò; text-decoration: none; }
a:hover, a:active { font-size: 12px; color: #91cc18; font-family: tahoma, µ¸¿ò; text-decoration: underline; }



/* ------------------------------------------------------- Padding ----------------------------------------------------- */

.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_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;}



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


/* common */
.11 { font-size: 11px; font-family: µ¸¿ò;}
.b {font-weight:bold;}
.ls1 {letter-spacing:-1;}
.ls2 {letter-spacing:-2;}
.jf {text-align:justify;}
.tahoma {font-size:9px; font-family:tahoma;}
.verdana {font-size:9px; font-family:verdana;}


/* »ö±ò */
.fc_red {color:#FF0000}
.fc_orange {color:#ff6600;}
.fc_yellow {color:#FFFF00;}
.fc_green {color:#006600;}
.fc_blue {color:#0033FF;}
.fc_purple {color: #6600FF;}
.fc_gray {color:#666666;}
.fc_black {color:#000000;}
.fc_white {color:#ffffff;}



/* ---------------------------------- contents °³º°½ºÅ¸ÀÏ (ÀÚÀ¯·Ó°Ô »ý¼ºÇØ¼­ »ç¿ë) ------------------------------- */

/* {border-bottom:1px solid #E8E8E8;} */


/* ±âº»¹è°æ */
.bg_main {background: url(/tpl/html/image/common/bg_main.gif) left top no-repeat;}
.bg_sub {background: url(/tpl/html/image/common/bg_sub.gif) left top no-repeat;}

.bg_sub_left {background: url(/tpl/html/image/common/left.jpg) left top repeat-y;}
.bg_sub_right {background: url(/tpl/html/image/common/right.jpg) left top repeat-y;}





/* ÅØ½ºÆ®½ºÅ¸ÀÏ */
.navigation { font-size: 11px; font-family: µ¸¿ò; color:#c1d39c; letter-spacing:-1;}




/* °Ô½ÃÆÇÃßÃâ */
.notice { font-size: 9px; font-family: tahoma; color:#ffffff;}
a.notice:link, a.notice:visited { font-size: 11px; color: #fefe00; font-family: µ¸¿ò; text-decoration: none; letter-spacing:-1;}
a.notice:hover, a.notice:active { font-size: 11px; color: #FF0000; font-family:µ¸¿ò; text-decoration: underline; letter-spacing:-1;}


/* °¶·¯¸®ÃßÃâ */
.bbs_thum td {padding-top:3px;}
.bbs_thum_img {}
a.bbs_thum_img:link, a.bbs_thum_img:visited { border:3px solid #000000;}
a.bbs_thum_img:hover, a.bbs_thum_img:active {border:3px solid #FF0000;}