@charset "Euc-kr";
body								{background-color:#ffffff;margin:0;}
.bodyBg1						    {background-image:url("../images/comm_bg0.jpg");background-repeat:no-repeat;background-position:center top;}
.bodyBg2						    {background-image:url("../images/tap_bg.jpg");background-position:center top;}
.bodyBg3						    {background-image:url("../images/sub_top_bg.jpg");background-repeat:no-repeat;background-position:center top;}
.bodyBg4						    {background-image:url("../images_member/my_right_bg.jpg");background-repeat:no-repeat;background-position:left top;}

/*¸ÞÀÎ ½ºÅ¸ÀÏ*/
.maintop							{font-family:dotum,"µ¸¿ò";font-size:11px;color:#616161;text-decoration:none;word-break:break-all;;text-align:left;}
.mainfront							{font-family:dotum,"µ¸¿ò";font-size:11px;color:#ed1c24;text-decoration:none;word-break:break-all;;text-align:left;}


/*±âº» ±ÛÀÚ ½ºÅ¸ÀÏ*/
td									{font-size:12px; font-family:"µ¸¿ò", Dotum, Arial, Helvetica, sans-serif;color:#616161;text-decoration:none;word-break:break-all;line-height:1.2;line-height:18px;letter-spacing:0em;}
td a:link							{color:#696b6d;text-decoration:none}
td a:visited						{color:#696b6d;text-decoration:none}
td a:active							{color:#696b6d;text-decoration:none}
td a:hover							{color:#696b6d;text-decoration:underline}

.name_bottom				    	{font-family:dotum,"µ¸¿ò";font-size:12px;color:#fff799;font-weight:bold;}
.level_bottom				    	{font-family:dotum,"µ¸¿ò";font-size:11px;color:#ffffff;}
.my_table1				    	    {font-family:dotum,"µ¸¿ò";font-size:12px;color:#59a0c6;font-weight:bold;border-bottom:1px solid #b1b1b1;border-top:2px solid #8aa9c2;}
.my_table2				    	    {font-family:dotum,"µ¸¿ò";font-size:12px;color:#4a956c;font-weight:bold;border-bottom:1px solid #b1b1b1;border-top:2px solid #8ac2a3;}
.my_point				    	    {font-family:Verdana, Geneva, sans-serif;font-size:24px;color:#f04e3e;font-weight:bold;}
.my_box				            	{font-family:dotum,"µ¸¿ò";font-size:12px;color:#383838;}
.my_point2				            {border-bottom:2px solid #8aa9c2;border-top:2px solid #8aa9c2;}

/*º¯Çü ±ÛÀÚ ½ºÅ¸ÀÏ*/
.L1									{font-family:dotum,"µ¸¿ò";font-size:12px;color:#828385;font-weight:bold;}
.L2									{font-family:dotum,"µ¸¿ò";font-size:11px;color:#969696;letter-spacing:-0.05em;}

/*±âº» ÀÌ¹ÌÁö ½ºÅ¸ÀÏ*/
img									{border:0}
a img								 {border:none;}
.icon								{margin:6 6 6 6}
.iconNew							{margin:0 0 2 4}

topbg					    	    {background-image:url('../images/bg_top01.jpg');background-repeat:repeat-n;background-position:center top;}

/*form*/
input,select						{font-family:dotum,"µ¸¿ò";font-size:12px;color:#808080}
textarea							{font-family:dotum,"µ¸¿ò";font-size:12px;color:#808080;padding:10}
.radio								{margin:0 0 -2 0}
.checkbox							{margin:0 0 -2 0}
.select								{margin:0 0 -2 0}


.input01							{border:1px #D9CBD8 solid}
.input02							{border-top:1px #808080 solid;border-right:1px #D4D0C7 solid;border-bottom:1px #D4D0C7 solid;border-left:1px #808080 solid;}
.input03							{border:1px #7a7a7a solid;background-color: #ededed;line-height:24px;line-width:200px;}


/*°Ô½ÃÆÇ ½ºÅ¸ÀÏ*/
.tabletop							{font-size:12px; font-family:"µ¸¿ò", Dotum, Arial, Helvetica, sans-serif;color:#ffffff;text-decoration:none;word-break:break-all;font-weight:bold;text-align:center;background-color:#939598;}
.tablelistL							{font-family:dotum,"µ¸¿ò";font-size:12px;color:#616161;text-decoration:none;word-break:break-all;border-bottom:1px solid #d1d1d1;}

.tablelist							{font-family:dotum,"µ¸¿ò";font-size:12px;color:#616161;text-decoration:none;word-break:break-all;border-bottom:1px solid #d1d1d1;text-align:center}
.tablelist a:link					{color:#696b6d;text-decoration:none}
.tablelist a:visited				{color:#6e4987;text-decoration:none}
.tablelist a:active					{color:#339900;text-decoration:none}
.tablelist a:hover					{color:#339900;text-decoration:underline}

.tablebg                            {background-color:#e7dfc5;height:1;}
.cusimg  				  	    	{padding:10px;}
.tablered							{font-family:dotum,"µ¸¿ò";font-size:12px;color:#ffffff;text-decoration:none;word-break:break-all;font-weight:bold;}
.leftnotice							{font-family:dotum,"µ¸¿ò";font-size:11px;color:#322e1d;text-decoration:none;word-break:break-all;}
.pointnumber						{font-family:dotum,"µ¸¿ò";font-size:12px;color:#e41b13;text-decoration:none;word-break:break-all;font-weight:bold;}

.tableleft10B						{font-family:dotum,"µ¸¿ò";font-size:12px;color:#616161;text-decoration:none;word-break:break-all;font-weight:bold;padding-left:10px;border-bottom:1px solid #d1d1d1;}
.tableleft10						{font-family:dotum,"µ¸¿ò";font-size:12px;color:#616161;text-decoration:none;word-break:break-all;padding-left:10px;border-bottom:1px solid #d1d1d1;}
.tableleft20B						{font-family:dotum,"µ¸¿ò";font-size:12px;color:#616161;text-decoration:none;word-break:break-all;font-weight:bold;padding-left:20px;border-bottom:1px solid #d1d1d1;}
.tableleft20						{font-family:dotum,"µ¸¿ò";font-size:12px;color:#616161;text-decoration:none;word-break:break-all;padding-left:20px;border-bottom:1px solid #d1d1d1;}
.tableleft1010						{padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;}
.tableleft5						    {padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;font-weight:bold;}
.tableleft5s					    {font-family:dotum,"µ¸¿ò";font-size:11px;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;}
.table_date 					    {font-family:dotum,"µ¸¿ò";font-size:11px;color:#a0a0a0;}
.tablelepa 					    	{border-bottom:2px solid #8ac2a3;border-top:2px solid #8ac2a3;}
.tablelepa2020						{padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;border-bottom:1px solid #d1d1d1;}
.tablelefttop                       {border-top:2px solid #8ac2a3;}
.tablelepb 					    	{border-bottom:2px solid #cecece;border-top:2px solid #cecece;}

.table_new1							{font-family:dotum,"µ¸¿ò";font-size:12px;color:#616161;text-decoration:none;word-break:break-all;border-bottom:1px solid #f0f0f0;}
.table_new2							{font-family:dotum,"µ¸¿ò";font-size:11.5px;font-weight:bold;color:#8c8c8c;text-decoration:none;word-break:break-all;border-bottom:2px solid #d2d2d2;border-top:2px solid #d2d2d2;}
.table_new3							{font-family:dotum,"µ¸¿ò";font-size:11.5px;font-weight:bold;color:#8c8c8c;text-decoration:none;word-break:break-all;border-bottom:1px solid #f0f0f0;border-top:2px solid #d2d2d2;}

.tablebottom			   		    {font-family:dotum,"µ¸¿ò";font-size:12px;color:#616161;font-weight:bold;text-decoration:none;word-break:break-all;padding-left:15px;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;}
.tableleftbottom					{font-family:dotum,"µ¸¿ò";font-size:12px;color:#616161;text-decoration:none;word-break:break-all;padding-left:15px;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}

.title_bg                           {background-color:#f2f2f2; border-bottom:1px solid #ffffff;}
.title_bg2                          {background-color:#f8f8f8; border-bottom:1px solid #ffffff;}
.title_bg3                          {background-color:#eaf9ff; border-bottom:1px solid #ffffff;}
.td_title1 {font-family:"±¼¸²", "µ¸¿ò", Dotum, Gulim, AppleGothic, Sans-serif, verdana;font-size:12px;color:#0f6a45;font-weight:bold;padding-left:20px;}
.td_title2 {font-family:"±¼¸²", "µ¸¿ò", Dotum, Gulim, AppleGothic, Sans-serif, verdana;font-size:12px;color:#00848b;font-weight:bold;padding-left:20px;}
.td_title3 {font-family:"±¼¸²", "µ¸¿ò", Dotum, Gulim, AppleGothic, Sans-serif, verdana;font-size:12px;color:#6c6c6c;font-weight:bold;padding-left:10px;}
.td_date {font-family:"±¼¸²", "µ¸¿ò", Dotum, Gulim, AppleGothic, Sans-serif, verdana;font-size:12px;color:#555555;}



/*º¼µåÃ¼*/
.bold								{font-weight:bold}

/*±ÛÀÚ»ö*/
.ffffff								{color:#ffffff}
.ffffff a:link						{color:#ffffff}
.ffffff a:visited					{color:#ffffff}
.ffffff a:active					{color:#ffffff}
.ffffff a:hover						{color:#ffffff}

.000000								{color:#000000}
.000000 a:link						{color:#000000}
.000000 a:visited					{color:#000000}
.000000 a:active					{color:#000000}
.000000 a:hover						{color:#000000}

/*¹ØÁÙ*/
.underline							{text-decoration:underline}
.underline a:link					{text-decoration:underline}
.underline a:visited				{text-decoration:underline}
.underline a:active					{text-decoration:underline}
.underline a:hover					{text-decoration:underline}

.underlineOver						{text-decoration:underline}
.underlineOver a:link				{text-decoration:underline}
.underlineOver a:visited			{text-decoration:underline}
.underlineOver a:active				{text-decoration:underline}
.underlineOver a:hover				{text-decoration:underline}

/*¿©¹é*/
.pa38								{padding-top:38px}
.pa20								{padding-top:20px}
.pa30								{padding-top:30px}
.pa70								{padding-top:70px}
.pa10-								{padding-top:10px}
.pa1010								{padding-top:10px;padding-bottom:10px;}
.pa10								{padding-right:10px;}
.paR20								{padding-right:20px;}
.pa2020								{padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;}
.pa2020								{padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;}
.paleft13                           {padding-left:13px}

/*Á¤·Ä*/
.center								{text-align:center}
.left								{text-align:left}
.right								{text-align:right;}

/*¹Ú½º¶óÀÎ*/
.borderG5                           {border:2px solid #abc3ce;}
.borderY5                           {border:5px solid #ffc00f;padding-top:10px;padding-bottom:20px;}

.line1                              {border-bottom:1px solid #e2e2e2;}
.line2                              {border-bottom:1px solid #bdbdbe;}
.line3                              {border-top:2px solid #e9e9ea;}
.line4                              {border-top:1px solid #e2e2e2;}
.line5                              {border-top:1px solid #e9e9ea;}
.line6                              {border-top:2px solid #abc99a;}
.line7                              {border-top:2px solid #14c0c9;}
.line8                              {border-top:1px solid #c4c4c4;}




.border                             {border-width:2px;border-style: solid;border-bottom-color: #abc3ce;}
.input_login                        {height:26px; padding:2px 2px 0 2px; border:#9ca848 1px solid; color:#555; font-size:20px; font-weight:bold;}

/*·çÆ®*/
.root						    	{font-family:dotum,"µ¸¿ò";font-size:11px;color:#616161;text-decoration:none;word-break:break-all;text-align:right;valign:bottom;padding-right:10px;text-valign:bottom;}

#maincontent{background:#fff; overflow:hidden;}

#event_wrap{width:100%; height:950px; overflow:hidden;margin:auto; background-image:url('../images/event_back.jpg'); background-position:center; background-repeat:no-repeat;}
#event_wrap #event{width:1120px;margin:auto;text-align:center;}
#event2{width:100%; height:950px; overflow:hidden;margin:auto; background-image:url('../images/event_back2.jpg'); background-position:center; background-repeat:no-repeat;}



/*È¸¿ø°¡ÀÔ*/
#member{font:normal 14px/14px arial;}
#member em{font-style:normal; font-size:12px;}
#member fieldset{border:none;}
#member p{border-bottom:1px dashed #ccc; padding-bottom:14px;}
#member label{display:inline-block; width:120px; padding-left:10px;}
#member label.gengerMale{width:60px;}
#member input, #member select{border:1px solid #ccc; vertical-align:middle;}
#member input{height:25px;}
#member input.widthTel{width:50px;}
#member select{height:29px;}

/*Á¤Ç°µî·Ï*/
#warranty{font:normal 14px/14px arial;}
#warranty em{font-style:normal; font-size:12px;}
#warranty fieldset{border:none;}
#warranty label{display:inline-block; width:120px; padding-left:10px;}
#warranty label.gengerMale{width:60px;}
#warranty input, #warranty select{border:1px solid #ccc; vertical-align:middle;}
#warranty input{height:25px;}
#warranty input.widthTel{width:50px;}
#warranty select{height:29px;}