/* IE 6 버그 패치 ; tranor 2008-07-04*/
html { filter: expression(document.execCommand("BackgroundImageCache", false, true));}

BODY,TD,SELECT,DIV,form,center,option,pre,blockquote {
	font-family:돋움, 돋움체, verdana;
	font-size:12px;
	color:#535353;
	line-height:140%;
	word-break:break-all;
	scrollbar-3dlight-color:#E6E7E1;
	scrollbar-arrow-color:#E6E7E1;
	scrollbar-track-color:#E6E7E1;
	scrollbar-darkshadow-color:#E6E7E1;
	scrollbar-face-color:#E6E7E1;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#BEC0B1;
	border-top: tempval;
	border-right: 1px none;
	border-bottom: 1px none;
	border-left: 1px none;

	} 

/* Form 자동 강제정렬 시키기 */
FORM {margin:0;}

/* Select 박스 예쁘게 */
select{behavior: url('/css/selectbox.htc');}


input	{border-color: #D1D1D1; font-size:9pt; color:#666666;}
/*input	{border: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='image')?'none;':'1px solid ;'); }*/

/* Readonly 면 border 없에기 */
[readonly]	{border: none; border-color:#FFFFFF;}
		
A:link    {color:#6D6D6D;text-decoration:none}
A:visited {color:#535353;text-decoration:none}
A:active  {color:#6D6D6D;text-decoration:none}
A:hover   {color:#666666;text-decoration:underline;}

/* 이미지 보더 없에기 */

img   {border-top:0px; border-right:0px; border-bottom:0px; border-left:0px}

/* 테이블에서 숫자 오른쪽 정렬하고 오른쪽 여백 띄우기 */
.number_txt {font-family: "돋움"; padding-right : 15px; text-align: right;}

.red_12   	   	{font-size:12px; color:#BE619E;}

.red_13   	   	{font-size:11px; color:#807F7F;}

.readtxt		{border: 0px none; background: transparent; font-size:8pt;  padding: 0,0,2,0; margin: 0,0,0,0; vertical-align:middle}

.readnum		{height:10px; border: 0px none; background: transparent; text-align: right; font-size:8pt; padding: 0,0,2,0; margin: 0,0,0,0; line-height:95%;}

.v12 {font-size:12px; font-family:verdana;color:#6D6D6D;}
.white_10 {font-size:12px; font-family:돋움체;letter-spacing:-1px;color:#ffffff;text-decoration:none}
.green_12 {font-size:12px; font-family:verdana;color:#95D740;}
.id {font-size:12px; font-family:돋움체;color:#516575;letter-spacing:-1px;}
.e_id {font-size:12px; font-family:verdana;color:#516575;}

img		{border: none;}

.input_line	{background-color:ffffff;border:1 solid #D5D5D5 ; font-family:verdana; font-size:12px;padding: 0,3,3,5}
.input_login{
	border:1px solid #D5D5D5;
	font-family:돋움;
	font-size:9pt;
	color:black;
	background-color:white;
	height:15px;
}

		 
.textarea  {background-color:white;border:1 solid #D5D5D5 ; line-height:12pt; font-size:12px;padding: 5,5,5,5}
.textarea02  {background-color:#F7F7F7;border:1 solid #D5D5D5 ; line-height:12pt; font-size:12px;padding: 5,5,5,5}
.textarea3  {font-family: verdana; font-size:12px; color:#666666; border:1px solid #cccccc;}


.line1  {background-color:#00BCC5}
.line-gray  {background-color:#E6E6E6}
.line-lightgray  {background-color:#F3F3F3}
.line-lighsky  {background-color:#BDEBEF}
.line-orange  {background-color:#FF7E0B}
.input_l	{background-color:F0F0F0;border:1px solid #D7D7D7 ; font-family:verdana; font-size:8pt;}
.input_l_white	{background-color:FFFFFF;border:1px solid #D7D7D7 ; font-family:verdana; font-size:8pt;}
.input_l_eng	{background-color:F0F0F0;border:1px solid #D7D7D7 ; font-family:verdana; font-size:8pt;ime-mode:disabled;}
.bg_green  {background-color:#5AD5B2}

.line {font-family:돋움, 돋움체, verdana;font-size:12px;color:#878686;line-height:140%; text-decoration : line-through;}


/* 게시판 */
.tdlightblue02  { font-size:12px; color:#615E51; height:25; background-color:#ECF8FA; padding-top:3pt;}
.tdlightblue  { font-size:11px; color:#59828A; height:25; background-color:#E1EDEF; padding-top:3pt; padding-left:3pt;}
.tdgray  {
	font-size:11px;
	color:#777777;
	height:15;
	background-color:#EDEDED;
	padding-top:2pt;
	padding-left:5pt;
}
.tdlightgray  { font-size:11px; font-family: 돋움; color:#777777; background-color:#f7f7f7; padding-top:1pt; padding-left:10pt;}
.tdlightgrayno  { font-size:11px; color:#777777; background-color:#f7f7f7; padding-top:3pt;}
.tdlightgray02  { font-size:11px; font-family: 돋움; color:#8C8E00; height:25; background-color:#FFFFFF; padding-top:2pt; padding-left:5pt; padding-right:3pt; letter-spacing:-1px;}
.tdblue  { font-size:11px; color:#598396; height:25; background-color:#D3E3EB; padding-top:3pt;}
.tdblue02  { font-size:12px; color:#615E51; height:25; background-color:#DEF4F8; padding-top:3pt;}
.tdgray02  { font-size:11px; color:# height:25; background-color:#F7F7F7;padding-top:3pt;}
.tdwhite  { font-size:11px; font-family: 굴림, 굴림체, 돋움, 돋움체,arial, Verdana, "Courier New", "Times New Roman"; ime-mode: active; color:#777777; height:25; background-color:#ffffff;padding-top:3pt;}
.tdviolet  { font-size:12px; color:#615E51; height:25; background-color:#E4E8F8; padding-top:3pt;}
.tdlightviolet  { font-size:12px; color:#615E51; height:25; background-color:#ECEFFA; padding-top:3pt;}
.tdpink   { font-size:12px; color:#615E51; height:25; background-color:#F5E9EB; padding-top:3pt;}
.tdlightpink   { font-size:12px; color:#615E51; height:25; background-color:#F9F0F2; padding-top:3pt;}
.tdbeige02   { font-size:12px; color:#615E51; height:25; background-color:#F8F2E4; padding-top:3pt;}
.tdlightbeige02   { font-size:12px; color:#615E51; height:25; background-color:#FCF7ED; padding-top:3pt;}


/* 공통 td */
.td_gray  {
	font-size:12px;
	color:#777777;
	background-color:#f5f5f5;
	padding-top:3pt;
	height: 20px;
}
/*member*/
.td_jsp  { font-size:12px; color:#9B6C51; height:25; background-color:#EEF0E6; padding-top:3pt;}
/* txtArea */
.txtArea_jsp{padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;text-align: left; font-size:12px; color:#666666; border:1px solid #CACACA; border-right:0; border-bottom:0; background-color:#FFFFFF; height:180px; font-family: 굴림, 굴림체, 돋움, 돋움체,arial, Verdana, "Courier New", "Times New Roman";  width:350px;
	 		scrollbar-3dlight-color:#E6E7E1;
        scrollbar-arrow-color:#E6E7E1;
        scrollbar-track-color:#E6E7E1;
        scrollbar-darkshadow-color:#E6E7E1;
        scrollbar-face-color:#E6E7E1;
        scrollbar-highlight-color:#FFFFFF;
        scrollbar-shadow-color:#BEC0B1;}		
		
.txtArea_jsp02{padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;text-align: left; font-size:12px; color:#666666; border:1px solid #CACACA; border-right:0; border-bottom:0; background-color:#FFFFFF; height:20px; font-family: 굴림, 굴림체, 돋움, 돋움체,arial, Verdana, "Courier New", "Times New Roman";  width:320px;
	 		scrollbar-3dlight-color:#E6E7E1;
        scrollbar-arrow-color:#E6E7E1;
        scrollbar-track-color:#E6E7E1;
        scrollbar-darkshadow-color:#E6E7E1;
        scrollbar-face-color:#E6E7E1;
        scrollbar-highlight-color:#FFFFFF;
        scrollbar-shadow-color:#BEC0B1;}		


/* by mdoli style*/


.tbox{font-family: verdana; font-size:12px; color:#666666; border:1px solid #cccccc; height:20px}
.wbox{font-family: verdana; font-size:12px; color:#666666; border:0px solid #cccccc; height:20px}
.button {  font-size: 9pt; background-color:#97C2EC; padding-top: 3px; border: 1px #87C2EC}
.button1 {  font-size: 9pt; background-color:#FFCC66; padding-top: 3px; border: 1px #87C2EC}
.button2 {  font-size: 9pt; background-color:#CCCCFF; padding-top: 3px; border: 1px #87C2EC}
.button3 {  font-size: 9pt; background-color:#FFCCFF; padding-top: 3px; border: 1px #87C2EC}


.submit1 {border:0px solid;font-size:9pt;color:white;background-color:black;height:19px}
.submit2 {border-color:#b0b0b0;background-color:#3d3d3d;color:#ffffff;font-size:9pt; font-family:;height:23px}

.title {font-family:Verdana; font-size:8pt;}
.style6 {font-family: "돋움"; font-size: 12px; }

#apDiv1 {
	position:absolute;
	left:254px;
	top:76px;
	width:171px;
	height:24px;
	z-index:1;
	visibility: visible;
}
#sub1 {
	position:absolute;
	left:255px;
	top:71px;
	width:180px;
	height:24px;
	z-index:1;
	visibility: hidden;
}
#sub2 {
	position:absolute;
	left:336px;
	top:71px;
	width:288px;
	height:25px;
	z-index:2;
	visibility: hidden;
}
#sub4 {
	position:absolute;
	left:589px;
	top:71px;
	width:138px;
	height:25px;
	z-index:3;
	visibility: hidden;
}
#sub5 {
	position:absolute;
	left:639px;
	top:71px;
	width:297px;
	height:26px;
	z-index:4;
	visibility: hidden;
}
#nameserver1 {
	position:absolute;
	left:119px;
	top:502px;
	width:99px;
	height:31px;
	z-index:5;
}
#nameserver2 {
	position:absolute;
	left:117px;
	top:559px;
	width:94px;
	height:33px;
	z-index:6;
}
#apDiv4 {
	position:absolute;
	left:1104px;
	top:278px;
	width:132px;
	height:8px;
	z-index:7;
}
#apDiv2 {
	position:absolute;
	left:275px;
	top:246px;
	width:480px;
	height:20px;
	z-index:7;
}
#apDiv3 {
	position:absolute;
	left:105px;
	top:165px;
	width:76px;
	height:17px;
	z-index:8;
}
#apDiv5 {
	position:absolute;
	left:808px;
	top:319px;
	width:141px;
	height:63px;
	z-index:8;
}
#apDiv6 {
	position:absolute;
	left:104px;
	top:163px;
	width:75px;
	height:17px;
	z-index:9;
}
#apDiv7 {
	position:absolute;
	left:104px;
	top:186px;
	width:36px;
	height:13px;
	z-index:10;
}
#apDiv8 {
	position:absolute;
	left:103px;
	top:155px;
	width:77px;
	height:12px;
	z-index:9;
}
#apDiv9 {
	position:absolute;
	left:105px;
	top:154px;
	width:76px;
	height:27px;
	z-index:9;
}
#apDiv10 {
	position:absolute;
	left:106px;
	top:153px;
	width:74px;
	height:22px;
	z-index:9;
}
#apDiv10 #form1 #textfield {
	border: thin double #E4E4E4;
	word-spacing: normal;
	height: 12px;
}
#apDiv11 {
	position:absolute;
	left:106px;
	top:178px;
	width:73px;
	height:22px;
	z-index:9;
}
#apDiv11 #form2 #textfield2 {
	border: thin double #E4E4E4;
	word-spacing: normal;
	height: 12px;
}
#form1 #textfield {
	font-family: "돋움";
	font-size: 12px;
	line-height: normal;
	height: 15px;
	width: auto;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E4E4E4;
	border-right-color: #E4E4E4;
	border-bottom-color: #E4E4E4;
	border-left-color: #E4E4E4;
}
#apDiv12 {
	position:absolute;
	left:103px;
	top:153px;
	width:76px;
	height:22px;
	z-index:5;
}
#apDiv13 {
	position:absolute;
	left:103px;
	top:179px;
	width:78px;
	height:26px;
	z-index:6;
}
#apDiv13 #form2 #textfield2 {
	font-family: "돋움";
	font-size: 12px;
	height: 15px;
	width: auto;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E4E4E4;
	border-right-color: #E4E4E4;
	border-bottom-color: #E4E4E4;
	border-left-color: #E4E4E4;
}
#apDiv14 {
	position:absolute;
	left:811px;
	top:165px;
	width:143px;
	height:101px;
	z-index:7;
}
#apDiv15 {
	position:absolute;
	left:812px;
	top:323px;
	width:145px;
	height:65px;
	z-index:8;
}
.style6 {
	font-family: "돋움";
	font-size: 12px;
	color: #666666;
}
.style7 {font-family: "돋움"; font-size: 12px; color: #FF66FF; font-weight: bold; }
style3 {
	font-family: "돋움";
	font-size: 12px;
	color: #666666;
}
.style9 {color: #00FFFF}
.style10 {
	font-family: "돋움";
	font-size: 12px;
	color: #0033CC;
	font-weight: bold;
}
.style12 {font-family: "돋움"; font-size: 11px; color: #999999; font-weight: bold; }
.style1 {
	font-family: "돋움";
	font-size: 12px;
}
.style3 {
	font-family: "돋움";
	font-size: 12px;
	color: #666666;
}
.style18 {
	font-family: "돋움";
	font-size: 12;
	color: #666666;
}
.style26 {
	font-family: "돋움"
}
.style28 {
	font-family: "돋움";
	font-size: 12px;
	color: #FF0000;
}
.style13 {
	font-family: "굴림";
	font-size: 11px;
	color: #000000;
}
.style30 {
	font-family: "돋움";
	font-size: 12px;
	color: #D4D0C8;
}
#apDiv1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
.style32 {
	font-family: "돋움";
	font-size: 12;
	color: #999999;
}
.style33 {font-weight: bold}
.style34 {
	color: #c59f68;
	font-weight: bold;
}
.style35 {
	color: #f77d12;
	font-weight: bold;
}
.style36 {
	color: #FF0000
}
.style38 {color: #FF0000; font-weight: bold; }
.style39 {
	color: #5f6ec0;
	font-weight: bold;
}
.style44 {color: #FF0000}
.style45 {
	font-size: 11px;
	font-weight: bold;
}
.style46 {font-size: 11px}
.style49 {font-size: 12; }
.style50 {
	color: #666666;
	font-size: 11px;
}
.style51 {color: #0000FF}
		
domainbox {
	font-family: "돋움";
	font-size: 10px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #D5D5D5;
	height: 15px;
}
.쪽지알림 {
	font-family: "돋움";
	font-size: 12px;
	color: #6796c2;
}
.tit01 {
	font-family: "돋움";
	font-size: 12px;
	font-weight: bold;
	color: #cd5466;
}
.boldtext01 {
	font-family: "돋움";
	font-size: 12px;
	font-weight: bold;
	color: #999999;
}
/*어두운 빨강색*/
.red_point {
	font-family: "돋움";
	font-size: 12px;
	color: #CD0215;
}
/*어두운 빨강색 볼드*/
.bold_red_point
{
	font-family: "돋움";
	font-size: 14px;
	color:red;
	font-weight: bold;
	letter-spacing:-3px;
}
.white_text {
	font-family: "돋움";
	font-size: 12px;
	color: #FFFFFF;
}
.white_bold {
	font-family: "돋움";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.red_bold {
	font-family: "돋움";
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.smalltxt { font-family: "돋움";font-size:8pt; 
}
.light_blue {
	font-family: "돋움";
	font-size: 12px;
	color: #608FE7;
}
.smalltxt { font-family: "돋움";font-size:8pt; 
}
.light_blue_bold {
	font-family: "돋움";
	font-size: 12px;
	font-weight: bold;
	color: #608FE7;
}
.light_green_bold {
	font-family: "돋움";
	font-size: 12px;
	font-weight: bold;
	color: #78C6B9;
}
.light_blue2_bold {
	font-family: "돋움";
	font-size: 12px;
	font-weight: bold;
	color: #36afd3;
}

/*진한 초록색*/
.wh_green_point {
	font-family: "돋움";
	font-size: 12px;
	font-weight: bold;
	color: #3EAF0E;
}
/*밝은 연두색1*/
.webmail_green {
	font-family: "돋움";
	font-size: 12px;
	font-weight: bold;
	color: #93ce2d;
}
/*밝은 연두색2*/
.wh_green_bold {
	font-family: "돋움";
	font-size: 12px;
	font-weight: bold;
	color: #94d02e;
}
/*어두운 연두색*/
.d_green_bold {
	font-family: "돋움";
	font-size: 12px;
	font-weight: bold;
	color: #92a826;
}
/*밝은 빨강색*/
.light_red {
	font-family: "돋움";
	font-size: 12px;
	color: #ee2c2c;
}
/*밝은 빨강색 볼드*/
.light_red_bold {
	font-family: "돋움";
	font-size: 12px;
	font-weight: bold;
	color: #ee2c2c;
}


/*hot keyword text style1*/
a.keyword1, a.keyword1:link, a.keyword1:active, a.keyword1:visited {font-family:돋움; color:#787878; font-size: 16px; font-weight: bold;}
a.keyword1:hover {font-family:돋움; font-size: 14px; color:#FFFFFF; background-color:#74B81A; font-weight: bold;}
/*hot keyword text style2*/
a.keyword2, a.keyword2:link, a.keyword2:active, a.keyword2:visited {font-family:돋움; color:#6DB3D7; font-size: 12px; font-weight: bold;}
a.keyword2:hover {font-family:돋움; font-size: 14px; color:#FFFFFF; background-color:#74B81A; font-weight: bold;}
/*hot keyword text style3*/
a.keyword3, a.keyword3:link, a.keyword3:active, a.keyword3:visited {font-family:돋움; color:#74B81A; font-size: 12px; font-weight: bold;}
a.keyword3:hover {font-family:돋움; font-size: 14px; color:#FFFFFF; background-color:#74B81A; font-weight: bold;}
/*hot keyword text style4*/
a.keyword4, a.keyword4:link, a.keyword4:active, a.keyword4:visited {font-family:돋움; color:#FFFFFF; background-color:#6DB3D7; font-size: 12px; font-weight: bold;}
a.keyword4:hover {font-family:돋움; font-size: 14px; color:#FFFFFF; background-color:#74B81A; font-weight: bold;}
/*hot keyword text style5*/
a.keyword5, a.keyword5:link, a.keyword5:active, a.keyword5:visited {font-family:돋움; color:#787878; font-size: 16px; font-weight: bold;}
a.keyword5:hover {font-family:돋움; font-size: 14px; color:#FFFFFF; background-color:#74B81A; font-weight: bold;}
/*hot keyword text style6*/
a.keyword6, a.keyword6:link, a.keyword6:active, a.keyword6:visited {font-family:돋움; color:#787878; font-size: 16px; font-weight: bold;}
a.keyword6:hover {font-family:돋움; font-size: 14px; color:#FFFFFF; background-color:#74B81A; font-weight: bold;}
/*hot keyword text style7*/
a.keyword7, a.keyword7:link, a.keyword7:active, a.keyword7:visited {font-family:돋움; color:#FFFFFF; background-color:#6DB3D7; font-size: 12px; font-weight: bold;}
a.keyword7:hover {font-family:돋움; font-size: 14px; color:#FFFFFF; background-color:#74B81A; font-weight: bold;}
/*hot keyword text style8*/
a.keyword8, a.keyword8:link, a.keyword8:active, a.keyword8:visited {font-family:돋움; color:#74B81A; font-size: 12px; font-weight: bold;}
a.keyword8:hover {font-family:돋움; font-size: 14px; color:#FFFFFF; background-color:#74B81A; font-weight: bold;}
/*hot keyword text style9*/
a.keyword9, a.keyword9:link, a.keyword9:active, a.keyword9:visited {font-family:돋움; color:#787878; font-size: 14px; font-weight: bold;}
a.keyword9:hover {font-family:돋움; font-size: 14px; color:#FFFFFF; background-color:#74B81A; font-weight: bold;}
/*hot keyword text style_끝*/

.payment_info { color:#5f6ec0; font-size:14px; font-weight:bold; line-height:20px; }
.btn_payment { display:inline-block; width:150px; padding:10px 0; color:#fff !important; background-color:#444; border-radius:10px; font-weight:bold; font-size:14px; }
.btn_payment.back { display:inline-block; width:150px; padding:10px 0; color:#444 !important; background-color:#fff; border:1px solid #444; border-radius:10px; font-weight:bold; font-size:14px; }