body, th, td {	 font-size:12px;	line-height : 15pt;	color : #222222; } 
a,img { border: none; outline: none; selector-dummy:expression(this.hideFocus=true);} 
hr{	display : none;	}

input, textarea	{	color:#000000 ;	font-family:arial, helvetica;	 font-size: 12px;	 background-color:#FFFFFF;	 border:1x solid #DDDDDD ; }
select				{	width: 125px;	border:1x  solid #DDDDDD ;}
#noline { color:#000000 ;	font-size: 12px;	background-color:#FFFFFF; border:0px;	}

form {	margin:0;	padding:0	height:0; }

ul	{	 margin:0;	padding :0;	list-style:none;	}
li	{	background:url(/common/images/common/sicon.gif) no-repeat;  padding-left :10px;	vertical-align:middle;	}

#cont_box {	margin-bottom:8px;	padding:10px 10px 5px 15px;	width:580px;	border:1px solid #BDBDBD;	font-weight:bold;	color:#333399;}

/* ¸ÞÀÎ ·¹ÀÌ¾Æ¿ô  : mainLayout */
#mainLayout	{	width:600px;		text-align : left;		padding-top : 20px;}
#txtRight		{	text-align: right; }
#txtCenter		{	text-align: center; }

/* È¸»ç¼Ò°³ Å×ÀÌºí  : cboardList */
#cboardList {	width:600px;	border-collapse:collapse;	}
#cboardList caption {	display:none; }
#cboardList thead th { COLOR: #FFFFFF;	padding: 2px;	height:33px;	background:url(/common/images/common/thead_com.gif) no-repeat;	font-weight: bold;	text-align: center;}
#cboardList thead th.hno { background:url(/common/images/common/s_back.gif);border:0px;}
#cboardList tbody tr.bgray { background : #F0EEF5; }
#cboardList tbody td { COLOR: #333333;	padding: 2px;	height:26px;	border:1px solid #DDDFE1;	text-align: center;}
#cboardList tbody td.contents { padding: 0 0 0 10px;	text-align: left;	}
#cboardList tbody td a:link { COLOR:#681098; text-decoration:none; }
#cboardList tbody td a:visited { COLOR:#681098; text-decoration:none; }
#cboardList tbody td a:hover { COLOR:#00B600; text-decoration:underline; }
#cboardList tbody td a:active { COLOR:#0000DC; text-decoration:none; }

/* È¸»ç¼Ò°³ ¿¬Çõ */
#cpsub		{	width :130px;		float:left; }
#cpbtitle	{	font-weight:bold;	COLOR :#7A4387;	}
#cpbtxt	 	{	font-weight:bold;	width :450px;		 	text-align: left;		line-height : 20pt;		COLOR :#847777;		background:url(/common/images/company/co_line.gif);		float:left; }
#cptitle		{	font-weight:bold;	COLOR :#9A7FA1	}
#cptxt		{	width :450px;		COLOR :#847777;			text-align: left;		 line-height : 20pt;		background:url(/common/images/company/co_line.gif);	 	float:left; }

/* º¸Çè¾È³»  : pboard */
#pboard {	width:600px;	background:url(/common/images/product/bt.gif);	text-align: left;}

/* º¸Çè¾È³» Å×ÀÌºí  : pboardList */
#pboardList {	width:600px;}
#pmenu {	width:600px;		background:url(/common/images/product/mback.gif);	}
#pmtop {	height:4px;		background:url(/common/images/product/mtop.gif) no-repeat;}
#pmback {	width:580px;		padding: 5 7 12 18px;	text-align : left;	 COLOR:#9C4E14;}

#pmback  a:link		{ COLOR:#9C4E14; text-decoration:none; }
#pmback  a:visited { COLOR:#9C4E14; text-decoration:none; }
#pmback  a:hover	{ COLOR:#FF753F; text-decoration:underline; }
#pmback  a:active	{ COLOR:#0000DC; text-decoration:none; }

#pmtail {	height:4px;	background:url(/common/images/product/mtail.gif) no-repeat;	 }

#ptitle {		line-height:1.5em;		background:url(/common/images/product/ic_red.gif) no-repeat 3 5px;	padding: 0 15px;	COLOR : #AE5854;	font-weight: bold;}
#pcon {	padding: 10 3 20 12px;	line-height:1.5em;	}
#pcon a:link		{ COLOR:#3B3B3B; text-decoration:none; }
#pcon a:visited	{ COLOR:#3B3B3B; text-decoration:none; }
#pcon a:hover		{ COLOR:#000000; text-decoration:underline; }
#pcon a:active	{ COLOR:#000000; text-decoration:underline; }

#ptxt		{	COLOR : #AE5854;	padding: 10 3 0 0px;}
#pstitle {	padding: 7 0 0 25px;	COLOR : #AE5854;		background:url(/common/images/product/it_red.gif) no-repeat 12 12px;}
#pscon	{	padding: 0 0 0 22px;}

#p2board {	border-collapse:collapse;}
#p2board caption {	display:none; }

#p2board thead th {	COLOR: #FFFFFF;	padding: 2px;	height:33px;	background:url(/common/images/product/thead_pro.gif) no-repeat;	font-weight: bold;	text-align: center;}
#p2board thead td {	COLOR: #333333;	padding: 2px;	height:26px;	border:1px solid #D5D5D5;	text-align: center;	background:#F6F1F0;}
#p2board thead tr { background:url(/common/images/product/s_back.gif);}
#p2board thead th.hno { background:url(/common/images/product/s_back.gif);}
#p2board thead th.pno { background:#AE5854;}

#p2board tbody tr.bgray { background : #F6F1F0; }
#p2board tbody td {	COLOR: #333333;	padding: 2px;	height:26px;	border:1px solid #D5D5D5;	text-align: center;}

#p2board tbody td a:link		 {  COLOR:#681098; text-decoration:none; }
#p2board tbody td a:visited	 {  COLOR:#681098; text-decoration:none; }
#p2board tbody td a:hover   {  COLOR:#00B600; text-decoration:underline; }
#p2board tbody td a:active	 {  COLOR:#0000DC; text-decoration:none; }

#psub	{ width :235px;    float:left; }
#pbody { width :365px; float:right;		padding-top:15px;}

#psearch{ background-image:url(/common/images/product/prosearch.jpg);	padding-top : 7px;	padding-right : 30px;	text-align: right;	height:36px;	 width :360px; }
#psep{ background:url(/common/images/product/sepdot.gif);	height:10px;	clear:both; }
#ptd { width:190px; 	text-align: center; }

#pstd{  text-align: left; 	width :365px;  height:65px;  padding-top : 10px;  padding-left: 10px;}
#pstd a:link		{  COLOR:#3B3B3B; text-decoration:none; }
#pstd a:visited	{  COLOR:#3B3B3B; text-decoration:none; }
#pstd a:hover		{  COLOR:#AE5854; text-decoration:underline; }
#pstd a:active	{  COLOR:#000000; text-decoration:underline; }

#psbody{ background:url(/common/images/product/back_pro03.jpg);	 text-align: left; 	width :380px;  height:85px;  padding-top : 10px;  padding-left: 20px;}
#psbody a:link		{  COLOR:#3B3B3B; text-decoration:none; }
#psbody a:visited	{  COLOR:#3B3B3B; text-decoration:none; }
#psbody a:hover		{  COLOR:#AE5854; text-decoration:underline; }
#psbody a:active	{  COLOR:#000000; text-decoration:underline; }

/* ¸ÞÀÏº¸³»±â  : mail_form */
#cform{	width:580px;	height:380px;	padding:110 35 90 35;	background:url(/common/images/mail/bg_spwd.gif) no-repeat;}

#mail_box {	margin-bottom:8px;	padding:20px 5px 20px 20px;	width:500px;	line-height:25px;	border:7px solid #DBD7A9;}

#mail_txt_01 {	line-height:25px;	font-weight:bold;	color:#80711F;	}
#mail_txt_02 {	line-height:18px;	font-weight:bold;	color:#676656;	}
#mail_img	{	width :200px;	float:left;	 }

/* °³ÀÎÁ¤º¸Á¤Ã¥  : zboard */
#zboard	{	width:550px;			text-align : left;		padding-top : 5px;		line-height : 15pt;	COLOR:#333333}
#ztitle	{	font-weight: bold;	text-align: center;		 font-size:14px;		text-decoration:underline;	 padding-top : 10px;	} 
#zscon	{	padding: 0 0 0 10px;}
#zstitle	{	font-weight: bold;	 font-size:13px;		padding-top : 20px;		}
#zred	 	{	COLOR : red		}
#zbold 	{	font-weight: bold;		}
#zbox	{ 	border:1px solid #CACAD2;	 padding : 10 15 10 10px;	}

/* »çÀÌÆ®¸Ê  : stmap */
#smap		{	width:600px;		height : 500px;	text-align : left;		color:#333333;	line-height:15pt;	padding-top : 5px;		}
#smtitle		{	height:35px;		text-align : center;	color:#FFFFFF;	font-weight:bold;	padding-top : 7px;	}
#smstit		{	width:180px;		background:#F4F4F4;	padding-left : 20px;	padding : 7px;	font-weight:bold;	}
#smstxt	 	{	padding-left : 10px;	line-height : 15pt;	}

/* Å×ÀÌºí ³»¿ë */
#stboard {		width:580px;		background:url(/common/images/mypage/bt.gif);		text-align: left;		}

	.stable				{	COLOR: #333333; 	width : 580px;	border:1px solid #CCCCCC;	border-collapse:collapse;	}
	.stable	caption 	{	display:none; }
	.stable	td 		{	border:1px solid #C3CDDA;	 text-align : center;	padding: 3px;	}	
	.stable tbody td.clink { padding: 0 0 0 10px;	text-align: left;	}
	.stable tbody td.contents { padding: 5 0 5 10px;	text-align: left;	}

	.page	{	COLOR: #676656;	height : 50px;		padding: 15px;	text-align:center;	font-size:11px;  font-face:Courier New;}
	.btn		{	height : 50px;		text-align:right;}
	.bno2	{	COLOR: #FFFFFF; 	font-weight: bold;	background-color: #6F92C4;		border:1px solid #E3E3E3;}
	.bno	{	COLOR: #FFFFFF; 	height : 33px;	font-weight: bold;	padding: 4px;		background:url(/common/images/mypage/bhead.gif);		border:1px solid #E3E3E3;}
	.hno	{	COLOR: #777777; 	padding: 4px;		background-color: #F7F7F7;		border:1px solid #AAAAAA;	 }

/* Å×ÀÌºí ³»¿ë */
	#bboard {		width:580px;		border-collapse:collapse;	}
	#bboard thead TH 	{	border:0px;	border-right:1px solid #D6D6D6;	padding:7px 0px 5px 0px;	background:url(/common/images/business/bt.gif);	COLOR: #767C3A;}
	#bboard thead TH.right	{	border:0px;	}

	#bboard tbody TD	{	border:1px solid #D6D6D6;	border-left:0px;		border-top:0px;	 padding:5px 0px 3px 5px;	}
	#bboard tbody TD.right	{	border-right:0px;	}

/* ÆÄ¶õ Å×ÀÌºí ³»¿ë */
	TABLE.bgcblue	{	FONT-SIZE: 12px; BORDER-COLLAPSE: collapse;	border:none;		border-right:1px solid white; 	border-bottom: 2px solid #5677AA; 
					border-top:2px solid #5677AA; 	}
	TABLE.bgcblue TD, TABLE.bgcblue TH	{ color:#333333;	 border:1px solid rgb(205, 214, 227); padding: 2px; border-left:none;text-align: center;}
	TABLE.bgcblue TH { color:rgb(255,255,255); background-color:#89A5D1; font-size:12px;	border-bottom: 2px solid #5677AA;  padding: 5px;}
		
	.bgsky{	background-color:#D6E3F7}