/**************************Default*******************************/
* {
        box-sizing:                     border-box;
        -moz-box-sizing:        border-box;
}

td   { font-family: "µ¸¿ò", "Arial", "Verdana"; font-size: 12px; color:#606060;}

table, img {border:none}

body, textarea
{
        scrollbar-face-color:#DDDDDD;
        scrollbar-highlight-color: #CCCCCC;
        scrollbar-shadow-color: #CCCCCC;
        scrollbar-3dlight-color: #F5F5F5;
        scrollbar-darkshadow-color: #F5F5F5;
        scrollbar-track-color: #F5F5F5;
        scrollbar-arrow-color: #FFFFFF;
        margin:0;
}

.hand   { cursor:hand; }

#sideBnr {position:absolute; left:910px;width:70px;margin:80px 0 0}
/****************************Link*********************************/
.b16				{ color: #000000; font-size:16px}
a.b16:link 		{ color: #000000;}
a.b16:visited	{ color: #000000;}
a.b16:hover 		{ text-decoration: underline }

a:link     { color: #606060;text-decoration: none }
a:visited  { color: #606060;text-decoration: none }
a:hover    { color: #606060;text-decoration: underline }

a.white:link            { color: #FFFFFF; }
a.white:visited         { color: #FFFFFF; }
a.white:hover           { color: #FFFFFF;text-decoration: underline }

a.white1:link           { color: #FFFFFF;;text-decoration: underline }
a.white1:visited                { color: #FFFFFF;;text-decoration: underline }
a.white1:hover          { color: #FFFFFF;text-decoration: underline }

a.bgm:link                      { color:#00234f;}
a.bgm:visited           { color:#00234f;}
a.bgm:hover             { color:#00234f;text-decoration: underline }

a.myad:link             { color:#ffe487;}
a.myad:visited          { color:#ffe487;}
a.myad:hover            { color:#ffe487;text-decoration: underline }

a.sstxt:link            { }
a.sstxt:visited         { }
a.sstxt:hover           { text-decoration: none }

.ssbtxt { color: #000000; font-size:11px; letter-spacing:-1; line-height:16px; padding-top:2 }
a.ssbtxt:link            {color: #000000; }
a.ssbtxt:visited         { color: #000000;}
a.ssbtxt:hover           { color: #000000;text-decoration: underline }

a.bblack:link           { color: #000a52;}
a.bblack:visited        { color: #000a52;}
a.bblack:hover          { text-decoration: underline }

a.orange:link           { color: #fe3612;}
a.orange:visited        { color: #fe3612;}
a.orange:hover          { text-decoration: underline }

a.s_sky:link            { color: #258ba5;}
a.s_sky:visited         { color: #258ba5;}
a.s_sky:hover           { text-decoration: underline }

a.swtxt:link            { color: #ffffff; }
a.swtxt:visited         { color: #ffffff; }
a.swtxt:hover           { color: #ffffff; text-decoration: underline  }

.main_nick				{font-size:11px; letter-spacing:-1; line-height:15px;color:#bf0458;}
a.main_nick	:link            { color: #bf0458; }
a.main_nick	:visited         { color: #bf0458; }
a.main_nick	:hover           { color: #bf0458; text-decoration: underline  }

.bigwhite			{ color:#FFFFFF; font-size:24px; font-weight:bold }
/***************************TEXT**********************************/
.bblack         { color: #000a52; padding-top:3}
.sblack         { color: #000000;letter-spacing:-1; padding-top:3 }
.white          { color: #FFFFFF; line-height:16px}
.white1                 { color: #FFFFFF; text-decoration:underline}
.sbtxt		{ font-size:11px; letter-spacing:-1;color:000000; font-weight:bold}
.red            { color: #ff1c1c; }
.orangeB        { color: #fe3612; font-weight:bold}
.orange         { color: #fe3612; line-height:18px}
.orange1        { color: #ff6c00; line-height:18px}
.stxt           { font-size:11px; letter-spacing:-1; line-height:15px }
.sstxt          { color: #373737; font-size:11px; letter-spacing:-1; line-height:16px; padding-top:2 }
.sotxt		{ font-size:11px; letter-spacing:-1;color:fe3612}
.s_sky          { color:#258ba5;font-weight:bold}
.swtxt          { color: #ffffff; font-size:11px; letter-spacing:-1; line-height:13px }
.xred           { color:#FF0000; font-weight:bold; font-size:14px }
.xblack         { color:#000000; font-size:14px }
.green          { color:#7c6e10; }
.t_bgreen  {color:#68B01E; font-weight:bolder;}
.purple         { color:#44059f; }
.counter_today          { color:#ff6c00; font-family:"Verdana"; font-size:10px;line-height:10px }
.counter_total          { color:#707070; font-family:"Verdana"; font-size:10px;line-height:10px }
.bgm            { font-size:11px; letter-spacing:-1; line-height:14px; color:#00234f; padding-top:2 }
.id                     { color: #000a52; padding-top:3; font-weight:bold}
.title          { font-size:14px }
.myad           { color:#ffe487;font-size:11px; letter-spacing:-1; line-height:14px }
.sky            { color:#6fbbc9}
.pink           { color:e44f95}
.sms1           { color:#111111;  font-size:9pt; }
.bbl			{ color:#000000; font-weight:bold }
.mbbl			{ color:#000000; font-weight:bold ; padding-top:15px}
.30red			{ font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 30px; font-weight: bold; color: red }
.36bk			{ font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 36px; font-weight: bold; color: #000000 }
.mNotice01				{ color: #ff0164; }
a.mNotice01:link        { color: #ff0164; }
a.mNotice01:visited     { color: #ff0164; }
a.mNotice01:hover       { text-decoration: underline }

.mNotice02				{ color: #ff4200; }
a.mNotice02:link        { color: #ff4200; }
a.mNotice02:visited     { color: #ff4200; }
a.mNotice02:hover       { text-decoration: underline }

.mNotice03				{ color: #013758; }
a.mNotice03:link        { color: #013758; }
a.mNotice03:visited     { color: #013758; }
a.mNotice03:hover       { text-decoration: underline }

.mNotice04				{ color: #4d0089; }
a.mNotice04:link        { color: #4d0089; }
a.mNotice04:visited     { color: #4d0089; }
a.mNotice04:hover       { text-decoration: underline }
/***************************Form**********************************/
.input1 {border:1px solid #9e9e9e;font-size:12px;color:#676462; border-leftcolor:#B2B2B2;height:19px;}
.tmps{}
.input2 {border:1px solid #cccccc;font-size:12px;color:#676462; border-leftcolor:#B2B2B2;height:19px;}
.radio_input  {COLOR: #000000;  BORDER: 0 solid #D5D1BA; height:15}
.chkbox {border-left:0px solid #BFBFBF; border-right:0px solid #E9E7E3; border-top:0px solid #BFBFBF; border-bottom:0px solid #E9E7E3; font-size:12px;color:#000000; border-leftcolor:#BFBFBF}
.input_radio {border-left:0px solid #B2B2B2; border-right:0px solid #E9E7E3; border-top:0px solid #B2B2B2; border-bottom:0px solid #E9E7E3; font-size:12px;color:#000000; border-leftcolor:#B2B2B2;height:19px;}
.txtarea        {border:1px solid #9e9e9e;font-size:12px;color:#676462; border-leftcolor:#B2B2B2;}
.sms            {text-decoration:none; color:#ffffff; background-color: transparent; padding:3; font-size:9pt; border:0px; overflow: hidden;height:104;}


/***************************td******************************/
.form_td1       { height:35; padding:5 5 5 16 }
.form_td2       { height:35; padding:5 5 5 16; background-color:#fff5ed }
.form_line      { background:url(/image/common/dot_line_form.gif) repeat-x top; height:1 }
.hform_td1      { height:28; padding:5 5 5 12; }
.hform_td2      { height:28; padding:5 5 5 12; background-color:#f8f8f8 }
.hform_td3      { height:24; padding:5 5 5 12;color:#6fbbc9 }
.hform_td4      { height:24; padding:5 5 5 12;color:#e44f95 }
.hform_td5      { height:28; padding:3 3 3 3; background:#f8f8f8 url(/image/common/board_line.gif) no-repeat right ;color:#222222 }
.hform_td55     { height:28; padding:3 3 3 3; background:#f8f8f8  ;color:#222222 }
.hform_td6      { height:28; padding:3 3 3 3; color:#555555; line-height:18px; padding-top:5}
.hform_td10     { padding:10; background:#f9f9f9; }
.hdot_line      { background:url(/image/common/dot_line02.gif) repeat-x top; height:1 }
.film_line      { background:url(/image/common/film_line.gif) repeat-x top; height:12 }
.dot_line01     { background:url(/image/common/dot_line01.gif) repeat-x top; height:1 }
.dot_ver        { background:url(/image/common/dot_line21.gif) repeat-y top; width:1 }
.22                     { height:22;width:40; background-color:f8f8f8; color:0c656d; font-size:11px}
.21                     { height:22; background-color:f8f8f8; font-size:11px; letter-spacing:-1; line-height:15px;padding_left:2}

/***************************table***************************/
.border1        { border:#ececec 1px solid; }
.border2        { border:#d1d1d1 1px solid; }
/*.t_sky          { border:1px dotted #6fbbc9}
.t_pink         { border:1px dotted pink }*/
.graph          { border:#cccccc 1px solid; background-color:eeeeee; height:8}
.graph_red      { border:#ff0a21 1px solid; background-color:ff5f6e; height:8}
.sms_g          { border:#26abba 1px solid; color:0098ab; height:15; font-size:11px; line-height:15px}
.sms_n          { color:0098ab;font-size:11px; letter-spacing:-1;  line-height:13px; height:13}


/************************************************************2007³â ÀÌÀü*********************************************************/
.tt {font-family: "±¼¸²";font-size: 9pt;line-height: 150%;color: 444444;}
.tt _01{font-family: "±¼¸²";font-size: 9pt;line-height: 150%;color: ffffff;}
.tt2 {font-family: "±¼¸²";font-size: 9pt;line-height: 130%;color: ffffff;}

.style1 {  font-size: 12px; text-decoration: none; border: none}
.style2 {  font-size: 14px; text-decoration: none; border: none}
.style3 {  font-size: 12px; text-decoration: none; border: none; color:000000;}

.style3:link {color:#000099 ;text-decoration:none; font-size: 10px;}
.style3:visited {color:#0069b5 ;text-decoration:none; font-size: 10px;}
.style3:active {color:#3366ff ;text-decoration:underline; font-size: 10px;}
.style3:hover {color:#3366ff ;text-decoration:underline; font-size: 10px;}
.style3 {font: 9pt ±¼¸²; line-height: 6px;}

/* ÆäÀÌÁö */
.on {
        background: white; border: #B1B1B1 1px ridge; text-align:center;
        padding-top:2px;padding-left:3px;padding-right:4px;height:14px;cursor:hand;
}
.on2 {
        background: white; BORDER: #000000 3px ridge; text-align:center;
        padding-top:2px;padding-left:3px;padding-right:4px;height:14px;cursor:hand;
}
.up2 {
        background: #BCE9F1; border: #000000 3px solid; text-align:center;
        padding-top:2px;padding-left:3px;padding-right:4px;height:14px;cursor:hand;
}
.down2 {
        background: #BCE9F1; border: buttonshadow 3px ridge; text-align:center;
        padding-top:3px;padding-left:3px;padding-right:4px;height:14px;cursor:hand;
}
.up {
        background: #BCE9F1; border: #000000 1px ridge; text-align:center;
        padding-top:2px;padding-left:3px;padding-right:4px;height:14px;cursor:hand;
}
.down {
        background: #BCE9F1; border: buttonshadow 1px ridge; text-align:center;
        padding-top:2px;padding-left:3px;padding-right:4px;height:14px;cursor:hand;
}

.8g {font-family:"µ¸¿ò";font-size:8pt;color:"#383838";text-decoration:none}
td.8g {font-family:"µ¸¿ò";font-size:8pt;color:"#383838";text-decoration:none}

.8g_nc {font-family:"µ¸¿ò";font-size:8pt;text-decoration:none}

.input { font-size:12px;font-family:±¼¸²; height:20px;padding:2 1 1 2;BORDER: #afafaf 1px solid; }

.ipt     {font-family: "tahoma", "µ¸¿òÃ¼", "Arial"; font-size: 8pt; color: #333333; height:18px; width:105px; background-color: #DFDFDF; border:3px; solid #ffffff}
.ipt2     {font-family: "tahoma", "µ¸¿òÃ¼", "Arial"; font-size: 8pt; color: #333333; height:18px; width:105px; background-color: #FFFFFF; border:3px; solid #ffffff}

.inputtext { border-top:1 solid #292929;border-left:1 solid #292929;border-right:1 solid #f0f0f0;
border-bottom:1 solid #f0f0f0;  height:42px;width:100%; overflow:auto; 
scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #CECECE;
scrollbar-highlight-color: #CECECE; scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #A3A3A3; font-size:10pt; font-family:µ¸¿ò; }

A.copyr:link {font-size:11px ; font-family:µ¸¿ò,verdana ; color:#494949 ; text-decoration:none; letter-spacing:-0.5px;}
A.copyr:visited {font-size:11px ; font-family:µ¸¿ò,verdana ; color:#494949 ; text-decoration:none; letter-spacing:-0.5px;}
A.copyr:active {font-size:11px ; font-family:µ¸¿ò,verdana ; color:#000000 ; text-decoration:none; letter-spacing:-0.5px;}
A.copyr:hover {font-size:11px ; font-family:µ¸¿ò,verdana ; color:#000000 ; text-decoration:underline; letter-spacing:-0.5px;}

A.8g:link {font-size:8pt ; font-family:µ¸¿ò,verdana ; color:#494949 ; text-decoration:none;}
A.8g:visited {font-size:8pt ; font-family:µ¸¿ò,verdana ; color:#494949 ; text-decoration:none;}
A.8g:active {font-size:8pt ; font-family:µ¸¿ò,verdana ; color:#000000 ; text-decoration:none;}
A.8g:hover {font-size:8pt ; font-family:µ¸¿ò,verdana ; color:#000000 ; text-decoration:underline;}



/***************************È¿¹ÌÃß°¡*********************************/
/*-- form --*/
textarea.2       {border:0px solid #999999; color:#888888; background-color:#f1f1f1; letter-spacing:0; line-height:18px; padding:5px; 
                   word-break:break-all;
	               scrollbar-face-color:#ffffff;
	               scrollbar-highlight-color: #f1f1f1;
	               scrollbar-shadow-color: #f1f1f1;
	               scrollbar-3dlight-color: #f1f1f1;
	               scrollbar-darkshadow-color: #f1f1f1;
	               scrollbar-track-color: #ffffff;
	               scrollbar-arrow-color: #888888;}
				   
.tex2       {border:0px solid #999999; color:#888888; background-color:#ffffff; letter-spacing:0; line-height:18px; padding:5px; 
              word-break:break-all;
	          scrollbar-face-color:#ffffff;
	          scrollbar-highlight-color: #FBB4A7;
	          scrollbar-shadow-color: #ffffff;
	          scrollbar-3dlight-color: #ffffff;
	          scrollbar-darkshadow-color: #ffffff;
	          scrollbar-track-color: #FBB4A7;
	          scrollbar-arrow-color: #FF7973;}
				   
/*-- link --*/
A.l:link       {color:#464646; text-decoration:none;}
A.l:visited  {color:#464646; text-decoration:none;}
A.l:active  {color:#464646; text-decoration:none;}
A.l:hover  {color:#888888; text-decoration:underline;}

A.l_11:link       {color:#464646; text-decoration:none; font-size:11px;}
A.l_11:visited  {color:#464646; text-decoration:none; font-size:11px;}
A.l_11:active  {color:#464646; text-decoration:none; font-size:11px;}
A.l_11:hover  {color:#888888; text-decoration:underline; font-size:11px;}

A.l_black:link    {color:#000000; text-decoration:none;}
A.l_black:visited {color:#000000; text-decoration:none;}
A.l_black:active  {color:#000000; text-decoration:none;}
A.l_black:hover   {color:#000000; text-decoration:underline;}

A.l_orange:link    {color:#F27204; font-weight:bolder; text-decoration:underline;}
A.l_orange:visited {color:#F27204; font-weight:bolder; text-decoration:underline;}
A.l_orange:active  {color:#F27204; font-weight:bolder; text-decoration:underline;}
A.l_orange:hover   {color:#F27204; font-weight:bolder; text-decoration:underline;}

A.l_orange11:link    {color:#F27204; text-decoration:none; font-size:11px;}
A.l_orange11:visited {color:#F27204; text-decoration:none; font-size:11px;}
A.l_orange11:active  {color:#F27204; text-decoration:none; font-size:11px;}
A.l_orange11:hover   {color:#F27204; text-decoration:underline; font-size:11px;}

A.l_bblack:link    {color:#000000; font-weight:bolder; text-decoration:none;}
A.l_bblack:visited {color:#000000; font-weight:bolder; text-decoration:none;}
A.l_bblack:active  {color:#000000; font-weight:bolder; text-decoration:none;}
A.l_bblack:hover   {color:#000000; font-weight:bolder; text-decoration:underline;}

A.l_bbrown:link    {color:#7D400A; font-weight:bolder; text-decoration:none;}
A.l_bbrown:visited {color:#7D400A; font-weight:bolder; text-decoration:none;}
A.l_bbrown:active  {color:#7D400A; font-weight:bolder; text-decoration:none;}
A.l_bbrown:hover   {color:#7D400A; font-weight:bolder; text-decoration:underline;}

A.l_bgreen:link    {color:#68B01E; font-weight:bolder; text-decoration:none;}
A.l_bgreen:visited {color:#68B01E; font-weight:bolder; text-decoration:none;}
A.l_bgreen:active  {color:#68B01E; font-weight:bolder; text-decoration:none;}
A.l_bgreen:hover   {color:#68B01E; font-weight:bolder; text-decoration:underline;}


/*-- padding --*/
.pad_l5    {padding:0 0 0 5}
.pad_l10  {padding:0 0 0 10}
.pad_r30     {padding:0 30 0 0}
.pad_r10     {padding:0 10 0 0}
.pad_rl10     {padding:0 10 0 10}
.pad_rd10     {padding:0 10 5 0}
.pad_a10 {padding:10 10 10 10}
.pad_a5 {padding:5 5 5 5}
.pad_a2 {padding:2 2 2 2}
.pad_ud3 {padding:3 0 3 0}
.pad_a20 {padding:20 20 20 20}
.pad_u3   {padding:3 0 0 0} 
.pad_ud10 {padding:10 0 10 0}


/*-- text --*/
.t_11         {color:#464646; font-size:11px;}
.t_b11       {color:#464646; font-size:11px; font-weight:bolder;} 
.t_bold      {color:#464646; font-weight:bolder;}
.t_white11   {color:#ffffff; font-size:11px;}
.t_white     {color:#ffffff;}
.t_bwhite   {color:#ffffff; font-weight:bolder;}
.t_black     {color:#000000;}
.t_bblack   {color:#000000; font-weight:bolder;}
.t_pink11    {color:#FF7973; font-size:11px;}
.t_pink      {color:#FF7973;}
.t_bpink    {color:#FF7973; font-weight:bolder;}
.t_bblue11  {color:#317598; font-weight:bolder; font-size:11px;}
.t_blue      {color:#317598;}
.t_bblue    {color:#317598; font-weight:bolder;}
.t_green    {color:#68B01E;}
.t_bgreen  {color:#68B01E; font-weight:bolder;}
.t_orange11  {color:#F27204; font-size:11px;}
.t_orange   {color:#F27204;}
.t_borange  {color:#F27204; font-weight:bolder;}
.t_borange14  {color:#FEB703; font-weight:bolder; font-size:14px;}
.t_bbrown11  {color:#7D400A; font-size:11px; font-weight:bolder;}
.t_brown    {color:#7D400A;}
.t_bbrown  {color:#7D400A; font-weight:bolder;}

/*--line-height --*/
.line18 {line-height:18px;}
.line20 {line-height:20px;}
.line22 {line-height:22px;}

/*--090302_ÅØ½ºÆ®¹è³Ê_·ùÇö±¸--*/
.text_banner{padding:0 0 0 0; color:#000; font-family:±¼¸²; font-weight:bold;}
.text_banner a{color:#000 !important; text-decoration:none !important;}
.text_banner span{color:#ff3c00;}