/* layout style */
body,select, {
	font-family:tahoma, verdana;
	font-size:12px;
	background:#cccccc;
	line-height:16px;
	word-break:break-all;
	letter-spacing:0px;
	text-align: left;
	scrollbar-face-color:#F3F3F3;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #BFBFBF;
	scrollbar-3dlight-color: #F5F5F5;
	scrollbar-darkshadow-color: #F5F5F5;
	scrollbar-track-color: #DADADA;
	scrollbar-arrow-color: #000000;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
}
td, th {
	font-family:tahoma, verdana;
	color:#333333;
	font-size:12px;
	line-height:18px;
	word-break:break-all;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
}
p {
line-height:16px;
}



/*div id style*/
#container {
 width:960px;
 background:#FFFFFF;
 text-align: left;
}
#header {
 width:960px;
 margin-top:0px;
 padding: 0px 0;}

#content {
 margin-left:29px;
 margin-right:45px;
 margin-top:0px;
 width:665px;
 background:#FFFFFF;
}

#side{
 margin-left:35px;
 margin-top:0px;
 width:170px;
 background:#FFFFFF;
}

#shadow1 {
 float: left;
 margin-left:0px;
 width:15px;
 margin-top:0 0px 0 0px;
}
#shadow2 {
 float: right;
 margin-left:0px;
 margin-top:0px;
 width:15px;
 padding-top:0 0px 0 0px;
}

#footer {
 clear:both;
}

#main_img { background:url() no-repeat; height:185px; width:960px;
padding:0px 0px;
}

#menu{
  background:#253c6a;
 height:30px;}

#re_menu{
 background:#253c6a;
 height:30px;}

#bullet ul { list-style-image:none;}
#bullet li {background:url(images/icon/icon_arrow02.gif) no-repeat 0 50% top;
 padding-left:17px;
}


.header{
 background:url(images/main/top_bg.gif) repeat-x;
 height:70px;
 margin: 0 0;
 padding: 0 10px;
 text-align: left;
}

.menu1 {
 font-family:"돋움";
 font size: 11px;
 font-weight:bold;
 color:#FFFFFF;
 margin-left: 10px;
 margin-right:10; }


/* background effect */
.shadow_left { background:url(images/main/shadow_left2.gif) repeat-y;
float: left;
margin-left:0 0 0 0;
width:15px;
}

.shadow_right { background:url(images/main/shadow_right2.gif) repeat-y;
float: right;
margin-left:0px; 
margin-top:0px; 
width:15px;
}

.shadow_bottom { background:url(images/main/shadow_bottom.gif) repeat-x; height:10px; width:930px; }


/* space style */

.space { background:url(images/sub/bg_map.gif) repeat-x; height:23px;
padding-right:20px;
color:#969696;
font-family:돋움, 돋움체;
font-size:8pt;
text-decoration:none;
}
.space1 { background:#FFFFFF;
height:30px;
padding:0px 0px;
padding-right:20px;
}
.space2 { background:#e9e9e9;
width:1px;
height:100%;
margin-left:15px;
margin-top:0px; 
}
.space3 { background:#FFFFFF;
height:20px;
padding:0px 0px;
}
 
 
 /* color text*/
.text_sb		  {color:#555555;font-family:tahoma, verdana;font-size:8pt;line-height:20px; text-decoration:none;  font-weight:bold}
.text_s		  {color:#555555;font-family:tahoma, verdana;font-size:8pt;line-height:20px; text-decoration:none;}
.text_bic		  {color:#333333;font-family:tahoma, verdana;font-size:14pt;line-height:20px; text-decoration:none; font-weight:none}
.text_bicb		  {color:#185693;font-family:tahoma, verdana;font-size:16pt;line-height:20px; text-decoration:none; font-weight:none}
.text_bold		  {color:#333333;font-family:tahoma, verdana;font-size:9pt;line-height:16px; text-decoration: none;font-weight:bold}
.text_whiteb		  {color:#ffffff;font-family:tahoma, verdana;font-size:10pt;line-height:16px; text-decoration: none;font-weight:bold}
.text_white		{color:#ffffff;font-family:tahoma, verdana;font-size:8pt;line-height:14px; text-decoration: none; font-weight:bold;}
.text_blue	  {color:#0077d3;font-family:tahoma, verdana;font-size:9pt;line-height:16px; text-decoration: none; font-weight:bold;}
.text_orange	  {color:#f38300;font-family:tahoma, verdana;font-size:10pt;line-height:16px; text-decoration: none;font-weight:bold}
.text_red	  {color:#ed0000;font-family:tahoma, verdana;font-size:9pt;line-height:16px; text-decoration: none;font-weight:bold}


/*image */
img 
{
border:0px;
}

ul	{
	list-style-image: none;
	}

li {
	background: url(../images/icon/bullet.gif) no-repeat 0 50%;
	padding-left: 17px;
	}


  /*background clolor*/
.back_gray 	  {background-color: #f2f2f2; line-height:25px}


  /* TEXT size*/
.text_taho		  {color:#333333;font-family:Tahoma;font-size:9pt;line-height:18px; text-decoration: none}
.text_tahob		  {color:#333333;font-family:Tahoma;font-size:9pt;line-height:16px; text-decoration: none; font-weight:bold}
.text_tahobs		  {color:#333333;font-family:Tahoma;font-size:8pt;line-height:16px; text-decoration: none; font-weight:bold}
.text_tahos		  {color:#666666;font-family:Tahoma;font-size:8pt;line-height:16px; text-decoration: none; font-weight:none}


/* ---------- link style sheets  ---------------------------------------------- */

/* default link  */
a:link		{font-family:tahoma, verdana; font-size:11px; line-height: 16px; color:#333333; text-decoration: none}
a:visited	{font-family:tahoma, verdana; font-size:11px; line-height: 16px; color:#333333; text-decoration: none}
a:active	{font-family:tahoma, verdana; font-size:11px; line-height: 16px; color:#333333; text-decoration: none}
a:hover	{font-family:tahoma, verdana; font-size:11px; line-height: 16px; color:#555555; text-decoration: underline}
 
 /*buy link*/
.buy A:active  {  font-family: tahoma, verdana; font-size: 9pt; line-height: 16px; color: #0077d3; text-decoration: none}
.buy A:link     {  font-family: tahoma, verdana; font-size: 9pt; line-height: 16px; color: #0077d3; text-decoration: none}
.buy A:visited {  font-family: tahoma, verdana; font-size: 9pt; line-height: 16px; color: #0077d3; text-decoration: none}
.buy A:hover  {  font-family: tahoma, verdana; font-size: 9pt; line-height: 16px; color: #0077d3; text-decoration: underline}

 /*left menu link */
.Lmenu A:active  {  font-family: tahoma, verdana; font-size: 9pt; line-height: 14px; color: #253c6a; text-decoration: none;}
.Lmenu A:link     {  font-family: tahoma, verdana; font-size: 9pt; line-height: 14px; color: #253c6a; text-decoration: none;}
.Lmenu A:visited {  font-family: tahoma, verdana; font-size: 9pt; line-height: 14px; color: #253c6a; text-decoration: none;}
.Lmenu A:hover  {  font-family: tahoma, verdana; font-size: 9pt; line-height: 14px; color: #ffd200; text-decoration: none; background-color:253c6a}

 /*left_s menu link */
.Lsmenu A:active  {  font-family: tahoma, verdana; font-size: 8pt; line-height: 16px; color: #666666; text-decoration: none}
.Lsmenu A:link     {  font-family: tahoma, verdana; font-size: 8pt; line-height: 16px; color: #666666; text-decoration: none}
.Lsmenu A:visited {  font-family: tahoma, verdana; font-size: 8pt; line-height: 16px; color: #666666; text-decoration: none}
.Lsmenu A:hover  {  font-family: tahoma, verdana; font-size: 8pt; line-height: 16px; color: #666666; text-decoration: underline}


/* white font title link style */
.white_bold A:link		{font-family:tahoma, verdana; font-size:13px; color:#ffffff; text-decoration: none; font-weight:bold}
.white_bold A:visited	{font-family:tahoma, verdana; font-size:13px; color:#ffffff; text-decoration: none; font-weight:bold}
.white_bold A:active	{font-family:tahoma, verdana; font-size:13px; color:#ffffff; text-decoration: none; font-weight:bold}
.white_bold A:hover		{font-family:tahoma, verdana; font-size:13px; color:#ffffff; text-decoration: none; font-weight:bold}

 /*form style*/
.box_search {border-right: #d4d0c8 1px solid; border-top:#808080 2px ridge; font-size: 12px; border-left: #808080 2px ridge; border-bottom: #d4d0c8 1px solid; line-height: 18px; background-color: #ffffff;}
