body {
      margin : 0;
      padding : 0;
      font-size : 9pt;
      font-family : 돋움, 돋움체, 굴림, 굴림체, 한강체, 서울체, Seoul, tahoma;
      width:100%;

}
a:link      { text-decoration: none; color: #666666; }
a:visited   { text-decoration: none; color: #666666; }
a:active    { text-decoration: none; color: #666666; }
a:hover     { text-decoration: none; color: #000000; }
ul    { list-style : none; margin : 0; padding : 0;  font-size : 9pt;}


.memberstep											{float:left;width:622px;}
.memberstep li										{float:left;display:inline;}
.stipultitle													{float:left;padding:30px 0 0 0;width:625px; text-align:left;}
.stipultitle2													{float:left;padding:0 0 0 0;width:650px;}
.stipultext																{float:left;padding:5px 0 0 5px;width:655px;font-size:8pt;line-height:18px}

.stipulbox														{position: relative;float:left;width:670px;background:url(../img/top.gif) left top  no-repeat; margin:20px 0 0 0; text-align:justify;}
.stipulbox p															{position: relative;float:left;width:620px;line-height:18px}
.stipulbox .stipulbottom											{position: relative;float:left;width:670px;background:url(../img/bottom.gif) left bottom  no-repeat;padding:20px 0 20px 20px ;}
.stipulbox ul													{position: relative;float:left;width:620px;padding:0 0 0 0;margin:0;height:250px;overflow:auto;line-height:15px;font-size:8pt;font-family:"돋움" ;}
.stipulbox ul	li													{position: relative;float:left;width:600px;padding:0 0 15px 0;border-bottom:1px dashed #dfdfdf}
.stipulbox ul	li ul												{position: relative;float:left;width:600px;height:auto}
.stipulbox ul	li ul li												{position: relative;float:left;width:590px;padding:10px 0 ;border:0}
.stipulbox ul	li ul li ol												{position: relative;float:left;width:590px;padding:8px 0 10px 0;margin:0}
.stipulbox ul	li ul li	 ol li											{position: relative;float:left;width:590px;padding:0;margin:0 l;line-height:18px}

.stipulbox ul	li h5										    {position: relative;float:left;padding:15px 0;margin:0 ;font-size:11pt;width:600px;color:#2666b2}
.stipulbox ul strong										{position: relative;float:left;font-size:9pt;width:600px;color:#6695cd}


.stipulbox2														{position: relative;float:left;width:670px;background:url(../img/top.gif) left top  no-repeat; margin:20px 0 0 0}
.stipulbox2 .stipulbottom											{position: relative;float:left;width:670px;background:url(../img/bottom.gif) left bottom  no-repeat;padding:20px 0 20px 20px ;}


.stipul3box														{float:left;border:6px solid #1C66BA;width:640px;padding:15px 10px  15px 20px;margin:5px 0  0 0 ;}
.stipul3box pre													{float:left;width:650px;padding:0 ;height:600px;overflow:auto;line-height:15px;font-size:8pt;font-family:"돋움"}
.stipul3box pre strong										{font-size:9pt}
.stipul_text															{clear:both}

.input-row											 {float:left;display:block;padding:10px 0 10px 10px;width:620px;border-bottom:1px solid #dfdfdf}
.input-row label										{padding:0 0 0 15px}
.input-row input										{vertical-align:middle;}
.namecheck													{float:left;padding:15px 0 0 0 ;width:670px;}
.namecheck	.bg1									{float:left; width:345px; background:url(../img/check_bg1.gif) 10px top  no-repeat;}
.namecheck	.bg1	.text								{ float:left; padding:0 0 0 10px}

.namecheck	.bg1 .text2						{position: relative;float:left;text-align:center ;padding:10px 0 0 25px;width:260px ;font:normal 8pt dotum,'돋움' ;color:#ffffff;}
.namecheck	.bg1 .bt					{float:left;text-align:center ;width:200px ;padding:18px 0 0 63px;}


.namecheck	.bg2									{float:left; width:311px; background:url(../img/check_bg2.gif) 10px  top  no-repeat;}
.namecheck	.bg2	.text								{float:left; padding:0 0 0 10px}
.namecheck	.bg2 .text2						{float:left;text-align:center ;padding:10px 0 0 25px;width:260px ;font:normal 8pt dotum,'돋움' ;color:#ffffff;}
.namecheck	.bg2 .bt					{float:left;text-align:center ;width:200px ;padding:18px 0 0 63px;}
.namecheck	 li												{float:left;width:270px;padding:0 0 15px 0 ;}


.checktext													{float:left;width:730px;border:4px solid #dfdfdf;padding:15px;color:#000000;line-height:18px;margin:25px 0 0 0}
.checktext	 strong                                     { color:#ce1191}
.stiuprtext													{float:left;width:730px;line-height:18px;margin:10px 0 0 2px;font-size:8pt;letter-spacing:-1px; text-align:left;}
.stiuprtext	 strong										{ color:#ce1191}
.stiuprtext	 strong a:link							{color:#ce1191}
.stiuprtext	 strong a:active							{color:#ce1191}
.stiuprtext	 strong a:hover							{color:#ce1191}
.stiuprtext	 strong a:visited							{color:#ce1191}
.formtext									                {color:#000000 ;padding:15px 0 0 0;float:left;width:730px; text-align:left;}

.formbt																	{float:left;width:620px;padding:20px 0 0 0 ;text-align:center;}
.formbt2																	{float:left;width:620px;padding:20px 0 0 0 ;text-align:center;}
.formbt	img						                   	{text-align:center;padding:0 10px 0  0}

.formlist											{float:left;width:580px;padding:0 0 0 20px;}
.formlist li												{padding:6px 0 6px 10px ;float:left;width:570px;border-bottom:1px solid #dfdfdf; text-align:left;}
.formlist  abbr										{color:#8445c9 ;font-weight:bold}
.formtext  abbr										{color:#8445c9b ;font-weight:bold}

.formlist li	span									{float:left;width:100px; background:url(../img/arrow3.gif) left 10px no-repeat ;padding:4px 0 0 15px ;}
.formlist li	 .inputlistall										{float:left;width:450px ;background:none ;padding:0 ;}
.formlist li	 .inputlistall	input						{float:left ;margin:0 5px 0 0}
.formlist li	 .inputlistall img        {float:left ;margin:0 10px 0 0}
.formlist li	 .inputlistall  .jointext                 {float:left;padding:5px 5px 0  0;font-size:8pt;letter-spacing:-1px;width:auto;background:none;}
.formlist li	 .inputlistall .plus_sty {padding-right: 10px;}
.formlist span label															{color:#000000 ;font-weight:bold;letter-spacing:-1px;padding:5px 0 0 0;float:left}
.formlist  strong                       {color:#000000 ;}
.formlist .formetc											{float:left;width:100px; padding:4px 0 0 15px;font-weight:bold ;color:#000000}
.checktext2										 		{position:relative;float:left;width:480px;padding:10px 10px;color:#666666;line-height:18px;}


.filebg														{float:left; width:620px; padding:0 0 55px 0;background:url(../img/realname_bg.gif) 25px  top  no-repeat;margin:15px 0 0 0;}
.filebg .title													{padding:0 0 0 25px;}
.filebg	.filefilebg										{float:left; width:400px;margin:30px 0 0 0;}
.filebg .namechecklist										{float:right; width:300px;padding:3px 0}
.filebg .namechecklist label						{float:left;padding:0 10px 0 0}
.filebg .bt												{float:left; margin:30px 0 0 10px}


.inputa1				{border:1px solid #999999;height:20px;}
.inputa2				{border:1px solid #999999;height:20px;width:100px}


.stipul_text			{ font-size:10pt;font-family:"돋움" ;}
.join_type				{ width:620px; margin:10px 0; text-align:center; font-size:10pt;font-family:"돋움";}
.join_select			{ width:620px; margin:10px 0; padding:10px 0; text-align:center; border-bottom:1px dashed #C9C9C9; font-size:10pt;font-family:"돋움";}

.zipall						{position:relative;float:left;width:430px ;border:5px solid #dfdfdf ;background-color:#999999 ;height:400px}
.zipcode					{position:relative;float:right;width:430px;margin:10px 0 0 0 ;}
.zipcode .search			{position:relative;float:left;margin:0 0 0 10px;width:390px;border:2px solid #cccccc ;padding:5px}
.zipcode .search span				{position:relative;float:left;color:#ffffff;padding:5px 5px 0 0 ;font-weight:bold;letter-spacing:-1px}
.zipcode .search #dong			{position:relative;float:left;color:#666666 ;border:4px solid #666666 ;width:140px;margin:0 5px 0 0}


#ziplist							{position:relative;float:left;height:300px;width:385px;overflow:scroll ;background-color:#ffffff;margin:15px 0 0 10px ;padding:10px}
#ziplist li					{position:relative;float:left;width:370px;border-bottom:1px solid #dfdfdf;list-style : none; margin : 0; padding : 0; font-size : 9pt;line-height:18px ;font-size:8pt}

#ziplist	 .zipcode				{position:relative;float:left;width:50px;margin:0 ;padding:0 0 0 10px }
#ziplist	 .address				{position:relative;float:left;}
