@charset "utf-8";
*{margin:0; padding:0;}
ul,li{list-style: none;}
body{text-align:center;}
body {	font-family:Tahoma,Arial,dotum, gulim,Verdana;font-size:12px;color:#555555;line-height:150%;margin:0px;scrollbar-face-color:#f6f6f6;scrollbar-highlight-color:#f6f6f6;scrollbar-3dlight-color:#bfbfbf;scrollbar-darkshadow-color:#bfbfbf;scrollbar-shadow-color:#f6f6f6;scrollbar-arrow-color:#8c8c8c;scrollbar-track-color:#e8e8e8;}

/* link */

a:link		{color:#555555;text-decoration:none;}
a:visited	{color:#555555;text-decoration:none;}
a:hover		{color:#00449e;text-decoration:underline;}
a:active	{color:#555555;text-decoration:none;}

img			{border:none;}
table		{font-size: 12px; line-height:150%;font-family:Tahoma,Arial,dotum, gulim,Verdana; letter-spacing: -0.02em;}
td			{font-size: 12px; line-height:150%; font-family:Tahoma,Arial,dotum, gulim,Verdana;letter-spacing: -0.02em;}

.notice_txt			{color:#777; font-family:돋움; font-size:11px; line-height:18px;}
.notice_txt a:link	{color:#777; font-family:돋움; font-size:11px; text-decoration:none;}
.notice_txt a:visited {color:#333; font-family:돋움; font-size:11px; text-decoration:none;}
.notice_txt a:active	{color:#333; font-family:돋움; font-size:11px; text-decoration:none;}
.notice_txt a:hover	{color:#8B2B44; font-family:돋움; font-size:11px; text-decoration:none;}

.mainbg{ background:url(/images/bg.gif) repeat-x;}
.subbg{ background:url(/images/bg2.gif) repeat-x;}
#mwrapBg {width:100%;text-align:center;margin: 0 auto;}
#wrapBg {width:100%;text-align:center;margin: 0 auto;background:url(/images/contain_bbg.gif) repeat-x left bottom;}
#header { position: relative;width:980px;text-align:center; margin: 0 auto;}
#container {position:relative;width:980px;text-align:center; margin: 0 auto;}
#tmenu{	position:absolute;left:250px;top:36px;width:730px;height:70px;z-index:15;text-align:right;}
#subheader { position: relative;width:980px;text-align:center; margin: 0 auto;}
#subcontainer { position: relative;width: 980px;text-align:center; margin: 0 auto;padding-bottom:60px;margin-top:20px}

#footer {width:100%;text-align:center;}

#gotop {position: absolute;	left:960px;top:250px;}

.location {text-align:right; color:#959595;font-family:Tahoma;font-size:95%;padding-bottom:5px;}
.left_bg{background: url(/images/left/leftbg.gif) no-repeat}
.left_bg2{background: url(/images/left/leftbg2.gif) no-repeat}


/*********************************************



/*input박스형태*/
.search { FONT-SIZE:11px;height:20px;border-top:#b8a98e 1px solid;border-bottom:#b8a98e 1px solid;border-left:#b8a98e 1px solid;border-right:#b8a98e 0px solid;padding:0 0 0 5;BACKGROUND-COLOR:#fff}
.form   { FONT-SIZE: 11px;border: #4f1f62 1px solid;  COLOR:#a285b8; line-height:16px; FONT-FAMILY: dotum,Arial,gulim,Verdana,helvetica; padding:0 0 0 5;  BACKGROUND-COLOR: #502E60}

.textarea {	border:#342341 1px solid;background-color:0d0211;color: #ffffff;	font-size: 12px;padding:2 0 0 2;
	scrollbar-face-color:#502E60;
	scrollbar-highlight-color:#5a3d6f;
	scrollbar-3dlight-color:#372544;
	scrollbar-darkshadow-color:#372544;
	scrollbar-shadow-color:#5a3d6f;
	scrollbar-arrow-color:#170b20;
	scrollbar-track-color:#342341;}
.input {border:#cdbed7 1px solid;background-color:#ffffff;font-family: 돋움;color:#6e6070;	font-size: 12px;	height:18px;padding:2 0 0 2;}
.box {	border:#cdbed7 1px solid;background-color:#d3cad9;font-family: 돋움;color: #333;	font-size: 12px;	height:18px;padding:2 0 0 2;}
select{border:#cdbed7 1px solid;;background-color:#fff;font-family: 돋움;color: #333;	font-size: 12px;	height:18px;padding:2 0 0 2;}


/*라인주기*/
.his_list{width:;border:0;background:#fff url() repeat-x 0 0;border-bottom:1px solid #ccc;border-top:1px solid #4E97CE;border-left:0px solid #ccc;}
.his_list th {padding:3px 10x 3px 5x;font-size:14px;text-align:left;border-bottom:1px solid #ccc;}
.his_list td {padding:3px 10x 3px 5x;font-size:12px;text-align:left;border-right:0px solid #ccc;border-bottom:1px solid #ccc;}
.his_list .his_txt{padding-left:10x;color:#3c88c9;font-weight:bold;background-color:#f8f9fa;}

.line_b   {border-bottom:#cccccc 1px dotted;padding:2px 0px 2px 0px;}
.line_t   {border-top:#cccccc 1px solid;padding:2px 0px 2px 0px;}
.line_all   {border:#efefef 1px  solid;}
.line_all2   {border:#799edd 1px  solid;padding:2px 3px 2px 3px;color:#3873B3}

.title{color:#2d6fc0;font-size:16px;font-family:Tahoma;font-weight:bold}
.txt14{color:#2068c5;font-size:14px;font-family:Tahoma;font-weight:bold;margin-bottom:10px}
.txtb{font-weight:bold;color:#1974e4}
.txtb12{font-weight:bold;font-size:12px;}
.txtb12_2{color:#ff4e10;font-size:12px;}
.txtb12_3{font-weight:bold;font-size:12px;color:#5f1b0d}
.txtb12_4{font-weight:bold;font-size:12px;color:#fff}
.txtb14{font-weight:bold;font-size:14px;}
.txtb14_2{font-weight:bold;font-size:14px;color:#203fa4}
.txtb16{font-weight:bold;font-size:16px;color:#016ab8;border-bottom:#cccccc 2px dotted;padding:2px 0px 2px 5px;letter-spacing: -0.05em;}
.txt11{font-size:11px;font-weight:normal;color:#666;}
.txtcolor{color:#5c962a;font-weight:bold;}

.boxline   {border:#efefef 1px  solid;padding:6px;background:#f4f5f6}

/* table01 */
.table01 {
	width:;	border:0;background:#fff url() repeat-x 0 0;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;border-right:0px solid #dddddd;}
.table01 th {padding:3px 10px 5px 10px;text-align:center;font-weight:bold;	color:#000;	font-size:12px;	border-left:1px solid #dddddd}
.table01 td {background:url(/images/product/proicon.gif) no-repeat left 14px;padding:4px 10px 4px 10px;font-size:12px;text-align:left;border-right:0px solid #dddddd;	border-bottom:1px solid #dddddd;border-left:0px solid #dddddd}



/* table02*/
.table02 {
	width:;	border:0;background:#fff url() repeat-x 0 0;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;border-right:1px solid #dddddd;border-left:1px solid #dddddd;}
.table02 th {padding:1px 5px 1px 5px;text-align:left;font-weight:normal;	color:#222;	font-size:12px;	border-left:0px solid #dddddd;border-bottom:1px solid #dddddd;}
.table02 td {padding:1px 5px 1px 5px;font-size:12px;text-align:center;border-right:0px solid #dddddd;	border-bottom:1px solid #dddddd;border-left:1px solid #dddddd}

.table02 .txtcolor{color:#048ad7;	}
.table02 .txtc{text-align:center;	}

.table03 {
	width:;	border:0;background:#fff url() repeat-x 0 0;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;border-right:1px solid #dddddd;}
.table03 th {padding:3px 5px 3px 5px;text-align:center;font-weight:bold;	color:#fff;	border-bottom:1px solid #dddddd;font-size:12px;	border-left:1px solid #dddddd}
.table03 td {padding:3px 5px 3px 5px;font-size:12px;text-align:left;border-right:0px solid #dddddd;	border-bottom:1px solid #dddddd;border-left:1px solid #dddddd}


/******2014.08.27******/
.h1_keyword   { font-size:11px; line-height:100%; text-align:left; font-weight:bold; display:none; } 


/******quick navigation******/
#bottom_product         { width: 1000px; overflow: hidden; padding:20px 0 0 0;}
#bottom_navigation      { width: 1000px; overflow: hidden; padding:20px 0 0 0;}
.title_category         { font-family:Tahoma; color:#426385; font-size:16px; font-weight:bold; letter-spacing:0; text-decoration:none; line-height:12px;}
.stitle_navi            { font-family:Tahoma; color:#999999; font-size:11px; font-weight:bold;letter-spacing:0; text-decoration:none; line-height:12px;}
.text_copyright         { color:#cdcdcd; font-size:11px; font-weight:normal;letter-spacing:0; text-decoration:none; line-height:13px;}

/*************** main contents ***************/
.line          { font-family:Tahoma; color:#97979e; font-size:10px; text-decoration:none;  line-height:10px;}
a.navi:link    { font-family:Tahoma; color:#999999; font-size:11px; letter-spacing:0; text-decoration:none; line-height:13px;}
a.navi:visited { font-family:Tahoma; color:#999999; font-size:11px; letter-spacing:0; text-decoration:none; line-height:13px;}
a.navi:hover   { font-family:Tahoma; color:#999999; font-size:11px; letter-spacing:0; text-decoration:underline; line-height:13px;}


/***************** products *****************/
.m_p_title         { font-family:Tahoma; color:#5c87b2; font-size:12px; font-weight:bold;}
a.m_p_text:link    { font-family:Tahoma; color:#828282; font-size:11px; font-weight:normal; text-decoration:none; line-height:12px;}
a.m_p_text:visited { font-family:Tahoma; color:#828282; font-size:11px; font-weight:normal; text-decoration:none; line-height:12px;}
a.m_p_text:hover   { font-family:Tahoma; color:#828282; font-size:11px; font-weight:normal; text-decoration:none; line-height:12px;}





/* padding */
.pd3 {	padding: 3px;}
.pd5 {	padding: 5px;}
.pd10 {	padding: 10px;}
.pd20 {	padding: 20px;}
.pd_t5  {padding-top:5px}
.pd_t10 {padding-top:10px}
.pd_t15 {padding-top:15px}
.pd_t20 {padding-top:20px}
.pd_t25 {padding-top:25px}
.pd_t30 {padding-top:30px}
.pd_t35 {padding-top:35px}
.pd_t50 {padding-top:50px}
.pd_t70{padding-top:70px}
.pd_b5  {padding-bottom:5px}
.pd_b10 {padding-bottom:10px}
.pd_b15 {padding-bottom:15px}
.pd_b20 {padding-bottom:20px}
.pd_b25 {padding-bottom:25px}
.pd_b30 {padding-bottom:30px}
.pd_b35 {padding-bottom:35px}
.pd_b40{padding-bottom:40px}
.pd_l5  {padding-left:5px}
.pd_l10 {padding-left:10px}
.pd_l15 {padding-left:15px}
.pd_l20 {padding-left:20px}
.pd_l24 {padding-left:24px}
.pd_l25 {padding-left:25px}
.pd_l30 {padding-left:30px}
.pd_l35 {padding-left:35px}
.pd_l40 {padding-left:40px}
.pd_r5  {padding-right:5px}
.pd_r10 {padding-right:10px}
.pd_r15 {padding-right:15px}
.pd_r20 {padding-right:20px}
.pd_r24 {padding-right:24px}
.pd_r25 {padding-right:25px}
.pd_r30 {padding-right:30px}
.pd_r35 {padding-right:35px}
.pd_r40 {padding-right:240px}

/* margin */
.mg5 {	margin: 5px;}
.mg10 {	margin: 10px;}
.mg20 {	margin: 20px;}
.mg30 {	margin: 30px;}
.mg40 {	margin: 40px;}
.mg50 {	margin: 50px;}
.mg_t5  {margin-top:5px}
.mg_t10 {margin-top:10px}
.mg_t15 {margin-top:15px}
.mg_t20 {margin-top:20px}
.mg_t25 {margin-top:25px}
.mg_t30 {margin-top:30px}
.mg_t40 {margin-top:40px}
.mg_t50 {margin-top:50px}
.mg_t60 {margin-top:60px}

.mg_b5  {margin-bottom:5px}
.mg_b10 {margin-bottom:10px}
.mg_b15 {margin-bottom:15px}
.mg_b20 {margin-bottom:20px}
.mg_b25 {margin-bottom:25px}
.mg_l5  {margin-left:5px}
.mg_l10 {margin-left:10px}
.mg_l15 {margin-left:15px}
.mg_l20 {margin-left:20px}
.mg_l25 {margin-left:25px}
.mg_l30 {margin-left:30px}
.mg_l35 {margin-left:35px}
.mg_l40 {margin-left:40px}
.mg_l45 {margin-left:45px}
.mg_r5  {margin-right:5px}
.mg_r10 {margin-right:10px}
.mg_r15 {margin-right:15px}
.mg_r20 {margin-right:20px}
.mg_r24 {margin-right:24px}
.mg_r25 {margin-right:25px}




.text_link { font-size:11px; color:#555555; TEXT-DECORATION: none; FONT-FAMILY: "Tahoma";}
.text_link a:link{ font-size:11px; color:#555555; TEXT-DECORATION: none; FONT-FAMILY: "Tahoma";}
.text_link a:active{ font-size:11px; color:#555555; TEXT-DECORATION: none; FONT-FAMILY: "Tahoma";}
.text_link a:hover{ font-size:11px; color:#555555; TEXT-DECORATION: none; FONT-FAMILY: "Tahoma";}
.text_link a:visited{ font-size:11px; color:#555555; TEXT-DECORATION: none; FONT-FAMILY: "Tahoma";}

.copy_title { font-weight:bold; font-size:12px; text-align:;  color:#636363;}
.copy_tt {float:left; font-size:11px; font-family:Verdana; color:#666666; padding-top:2px; }
.copy_tt a {color:#666666; text-decoration:none;}


.main_txt
{
	font-family: "Verdana";
	font-size: 11px;
	color: #707070;
	line-height:110%;


}

h1 
{ 
	font-size:10px;
	font-family:Tahoma;
	display:inline;	
		color:#B3B3B3;


}
h1 a:link
{ 
	font-size:11px;
	font-family:Tahoma;
	display:inline;	
		color:#B3B3B3;


}
h1 a:visited
{ 
	font-size:11px;
	font-family:Tahoma;
	display:inline;	
		color:#B3B3B3;


}
h1 a:active
{ 
	font-size:11px;
	font-family:Tahoma;
	display:inline;	
		color:#B3B3B3;


}
h1 a:hover	
{ 
	font-size:11px;
	font-family:Tahoma;
	display:inline;	
		color:#B3B3B3;


}

.menu { 
	font-size:11px;
	font-family: nanumgothic;
	color:#333333;
	font-weight: bold;
	padding-left:20px;

}

.menu a {   

	font-size:11px;
	font-family: nanumgothic;
	color:#333333;
	font-weight: bold;


}
.menu a:hover  {
	color:#083771;
	font-weight: bold;

}
.menu_on  {
	font-size:11px;
	font-family: nanumgothic;
	color:#083771;
	font-weight: bold;
		padding-left:20px;


}

.sub_menu {   

	font-size:11px;
	font-family: nanumgothic;
	color:#333333;
		padding-left:20px;

}

.sub_menu a {   

	font-size:11px;
	font-family: nanumgothic;
	color:#333333;


}
.sub_menu a:hover  {
	color:#083771;


}
.sub_menu_on  {
	font-size:11px;
	font-family: nanumgothic;
	color:#083771;
		padding-left:20px;


}