/***********************************

 * ÆÄÀÏ¸í      : common.css

 * ¼³¸í        : »çÀÌÆ® ±âº» css

 * ÀÛ¼ºÀÚ      : eunbee

 * ÀÛ¼ºÀÏ      : 2008.02.27

 *

***********************************/



/***  default  ***/

body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #b0b7c1;

	line-height: 18px;

	text-align: left;

	vertical-align: top;

	background-color: #161a21;

		}

		

select {}

.textfield_base {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #b0b7c1;

	text-align: left;

	height: 16px;

	border: 1px solid #5c687c;

	background-color: #444f61;

	padding-left: 5px;

   }

.textfield_dark {

        font-family: Arial, Helvetica, sans-serif;

		font-size: 12px;

		color: #8d949d;

		text-align: left;

		height: 16px;

		border: 1px solid #343d4f;

		background-color: #242b38;

   }

.textarea_base {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #b0b7c1;

	text-align: left;

	border: 1px solid #5c687c;

	background-color: #444f61;

	height: 130px;

	scrollbar-face-color: #5a6373;

	scrollbar-shadow-color: #525a68;

	scrollbar-highlight-color: #777e8b;

	scrollbar-3dlight-color: #5a6373;

	scrollbar-darkshadow-color:#262b34;

	scrollbar-track-color: #343b47;

	scrollbar-arrow-color: #262b34;

	padding: 5px;

   }

 .textarea_modify {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #b0b7c1;

	text-align: left;

	border: 1px solid #5c687c;

	background-color: #444f61;

	height: 230px;

	scrollbar-face-color: #5a6373;

	scrollbar-shadow-color: #525a68;

	scrollbar-highlight-color: #777e8b;

	scrollbar-3dlight-color: #5a6373;

	scrollbar-darkshadow-color:#262b34;

	scrollbar-track-color: #343b47;

	scrollbar-arrow-color: #262b34;

	padding: 5px;

   }

.textarea_reply {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #73787e;

	text-align: left;

	background-color: #13171d;

	border: 1px solid #13171d;

	height: 54px;

	scrollbar-face-color: #1e2229; scrollbar-shadow-color: #1b1f25; scrollbar-highlight-color: #252b33; scrollbar-3dlight-color: #1e2229; 

	scrollbar-darkshadow-color:#0d0f12;   scrollbar-track-color: #0d0f12; scrollbar-arrow-color: #0d0f12;

   }

.textarea_popup {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #b0b7c1;

	text-align: left;

	border: 1px solid #5c687c;

	background-color: #444f61;

	height: 70px;

	scrollbar-face-color: #5a6373;

	scrollbar-shadow-color: #525a68;

	scrollbar-highlight-color: #777e8b;

	scrollbar-3dlight-color: #5a6373;

	scrollbar-darkshadow-color:#262b34;

	scrollbar-track-color: #343b47;

	scrollbar-arrow-color: #262b34;

	padding: 5px;

   }

.listmenu_base {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #b0b7c1;

	text-align: left;

	border: 1px solid #5c687c;

	background-color: #444f61;

	width: 255px;

   }

 .listmenu_forum {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #b0b7c1;

	text-align: left;

	border: 1px solid #5c687c;

	background-color: #444f61;

	width: 180px;

   }

 .listmenu_top {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #7ea2b2;

	text-align: left;

	border: 1px solid #85aabb;

	background-color: #b8d7de;

	width: 106px;

	background-position: left bottom;

   }

.textarea_base_noscroll {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #98a0ab;

	text-align: left;

	border: 1px solid #5c687c;

	background-color: #444f61;

	width: 708px;

	overflow-x: hidden;

	overflow-y: hidden;

	line-height: 18px;

	padding: 10px;

   }

.filefield_base {

        font-family: Verdana;

		font-size: 12px;

		color: #b0b7c1;

		text-align: left;

		height: 20px;

		border: 1px solid #5c687c;

		background-color: #444f61;

   }

   

a:link    {color:#fbd44f;text-decoration:underline;} 

a:visited {color:#fbd44f;text-decoration:underline;} 

a:active  {color:#fbd44f;text-decoration:underline;} 

a:hover   {color:#fbd44f;text-decoration:underline;} 



a.net:link { color: #fbd44f ; text-decoration: none ;}

a.net:visited { color: #fbd44f ; text-decoration: none ;}

a.net:active { text-decoration: none;}

a.net:hover { color:#fbd44f; text-decoration: none;}



a.ne:link { color: #606d82 ; text-decoration: none ;}

a.ne:visited { color: #606d82 ; text-decoration: none ;}

a.ne:active { text-decoration: none;}

a.ne:hover { color:#606d82; text-decoration: none;}



a.index_product:link {color: #afbcc1; text-decoration: underline; font-size: 12px; text-align: right; }

a.index_product:visited { color: #afbcc1 ; text-decoration: underline; font-size: 12px; text-align: right;}

a.index_product:active { text-decoration: none;}

a.index_product:hover { color:#afbcc1; text-decoration: underline; font-size: 12px; text-align: right;}



a.index:link {color: #68808c; text-decoration: underline; font-size: 12px; text-align: right;}

a.index:visited { color: #68808c ; text-decoration: underline; font-size: 12px; text-align: right;}

a.index:active { text-decoration: none;}

a.index:hover { color:#68808c; text-decoration: underline; font-size: 12px; text-align: right;}



a.navi:link {color: #94afbb; text-decoration: none; font-size: 12px; text-align: left; font-family: Verdana;}

a.navi:visited { color: #94afbb; text-decoration: none; font-size: 12px; text-align: left; font-family: Verdana;}

a.navi:active {color:#d2ebf7; text-decoration: none; font-size: 12px; text-align: right; font-family: Verdana; font-weight: bold;}

a.navi:hover {color:#d2ebf7; text-decoration: none; font-size: 12px; text-align: right; font-family: Verdana; font-weight: bold;}



a.forum:link { color: #fbd44f ; text-decoration: none ;}

a.forum:visited { color: #fbd44f ; text-decoration: none ;}

a.forum:active { text-decoration: none; font-weight: bold; 	letter-spacing: 1px;}

a.forum:hover { color:#fbd44f; text-decoration: none; font-weight: bold; letter-spacing: 1px;}



a.depth:link {font-size: 11px;color: #94afbb;text-align: left;font-family: Verdana;vertical-align: top;line-height: 20px; text-decoration: none ;}

a.depth:visited {font-size: 11px;color: #94afbb;text-align: left;font-family: Verdana;vertical-align: top;line-height: 20px; text-decoration: none ;}

a.depth:active { font-size: 11px;color: #3c93ff;text-align: left;font-family: Verdana;vertical-align: top;line-height: 20px;text-decoration: underline;}

a.depth:hover { font-size: 11px;color: #3c93ff;text-align: left;font-family: Verdana;vertical-align: top;line-height: 20px;text-decoration: underline;}



a.sitemap:link {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #d9e3e8;text-align: left;vertical-align: top;font-weight: bold;letter-spacing: 1px;padding-left: 1px;line-height: 24px;text-decoration: none ;}

a.sitemap:visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #d9e3e8;text-align: left;vertical-align: top;font-weight: bold;letter-spacing: 1px;padding-left: 1px;line-height: 24px;text-decoration: none ;}

a.sitemap:active {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #ffffff;text-align: left;vertical-align: top;font-weight: bold;letter-spacing: 1px;padding-left: 1px;line-height: 24px;text-decoration: none ;}

a.sitemap:hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #ffffff;text-align: left;vertical-align: top;font-weight: bold;letter-spacing: 1px;padding-left: 1px;line-height: 24px;text-decoration: none ;}



a.read:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #8d949d;line-height: 18px;text-align: left;vertical-align: top; text-decoration: none ;}

a.read:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #8d949d;line-height: 18px;text-align: left;vertical-align: top; text-decoration: none ;}

a.read:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #8d949d;line-height: 18px;text-align: left;vertical-align: top; text-decoration: none ;}

a.read:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #8d949d;line-height: 18px;text-align: left;vertical-align: top; text-decoration: none ;}



a.local:link {font-size: 11px;color: #94afbb;text-align: right; text-decoration: none ;}

a.local:visited {font-size: 11px;color: #94afbb;text-align: right; text-decoration: none ;}

a.local:active {font-size: 11px;color: #94afbb;text-align: right; text-decoration: none ;}

a.local:hover {font-size: 11px;color: #94afbb;text-align: right; text-decoration: none ;}



a.local_point:link {font-size: 11px; color: #b0cdda;text-align: right; text-decoration: none ;}

a.local_point:visited  {font-size: 11px; color: #b0cdda;text-align: right; text-decoration: none ;}

a.local_point:active  {font-size: 11px; color: #b0cdda;text-align: right; text-decoration: none ;}

a.local_point:hover  {font-size: 11px; color: #b0cdda;text-align: right; text-decoration: none ;}



a.page:link {font-size: 11px; color: #8a9ea8;text-align: right; text-decoration: none ;}

a.page:visited  {font-size: 11px; color: #8a9ea8;text-align: right; text-decoration: none ;}

a.page:active  {font-size: 11px; color: #8a9ea8;text-align: right; text-decoration: none ;}

a.page:hover  {font-size: 11px; color: #8a9ea8;text-align: right; text-decoration: none ;}



a.index_text:link {font-size: 12px; color: #7d9caa;text-align: left; text-decoration: none ;line-height: 20px;font-weight: normal;}

a.index_text:visited  {font-size: 12px; color: #7d9caa;text-align: left; text-decoration: none ;line-height: 20px;font-weight: normal;}

a.index_text:active  {font-size: 12px; color: #7d9caa;text-align: left; text-decoration: none ;line-height: 20px;font-weight: normal;}

a.index_text:hover  {font-size: 12px; color: #7d9caa;text-align: left; text-decoration: none ;line-height: 20px;font-weight: normal;}



.png24 { 

		tmp:expression(setPng24(this)); 

	} 

	

/***align***/

.lt {

	text-align: left;

	vertical-align: top;

}

.ct {

	text-align: center;

	vertical-align: top;

}

.rt {

	text-align: right;

	vertical-align: top;

}

.rb {

	text-align: right;

	vertical-align: bottom;

}

.lm {

	text-align: left;

	vertical-align: middle;

}

.cm {

	text-align: center;

	vertical-align: middle;

}

.rm {

	text-align: right;

	vertical-align: middle;

}





/***index***/

.index_text {

	font-size: 12px;

	color: #7d9caa;

	text-align: left;

	line-height: 20px;

	font-weight: normal;

}

.index_text02 {

	font-size: 12px;

	color: #68808c;

	text-align: right;

	line-height: 20px;

	font-weight: normal;

	padding-bottom: 10px;

}

.index_title {

	font-size: 12px;

	color: #FFFFFF;

	text-align: left;

	line-height: 20px;

	font-weight: bold;

	vertical-align: top;

	padding-top: 5px;

	padding-left: 8px;

}

.index_product_text01 {

	font-size: 11px;

	color: #bedae5;

	text-align: left;

	line-height: 18px;

	font-family: Verdana;

	vertical-align: top;

	padding-right: 2px;

}

.index_product_text02 {

	font-size: 11px;

	color: #f8ffc6;

	text-align: left;

	line-height: 18px;

	font-family: Verdana;

}

.index_product_text03 {

	font-size: 12px;

	color: #afbcc1;

	text-align: right;

	line-height: 18px;

}

.index_product_title {

	font-size: 18px;

	color: #9de3ff;

	text-align: left;

	line-height: 20px;

	font-weight: normal;

	font-family: Verdana;

	padding-top: 43px;

	vertical-align: top;

	padding-left: 2px;

}

/***footer***/

.footer {

	font-size: 12px;

	color: #606d82;

	text-align: left;

	line-height: 20px;

}

/***local navi***/

.localnavi_text {

	font-size: 11px;

	color: #94afbb;

	text-align: right;

}

.localnavi_point_text {

	font-size: 11px;

	color: #b0cdda;

	text-align: right;

}



/***sub navi***/

.subnavi_text {

	font-size: 12px;

	color: #94afbb;

	text-align: left;

	font-family: Verdana;

	line-height: 30px;

	vertical-align: top;

	padding-left: 7px;

}

.subnavi_point_text {

	font-size: 12px;

	color: #d2ebf7;

	text-align: left;

	font-family: Verdana;

	vertical-align: top;

	font-weight: bold;

}

.subnavi_2depth {

	font-size: 11px;

	color: #94afbb;

	text-align: left;

	font-family: Verdana;

	vertical-align: top;

	line-height: 20px;

}

.subnavi_2depth_point {

	font-size: 11px;

	color: #3c93ff;

	text-align: left;

	font-family: Verdana;

	vertical-align: top;

	line-height: 20px;

	text-decoration: underline;

}



/***text***/

.text_title01 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #d9e3e8;

	text-align: left;

	vertical-align: top;

	font-weight: bold;

	letter-spacing: 1px;

	padding-left: 1px;

	line-height: 24px;

		}

.text_title01_01 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #d9e3e8;

	text-align: left;

	vertical-align: top;

	font-weight: bold;

	letter-spacing: 1px;

	padding-left: 1px;

	line-height: 18px;

		}

.text_title02 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #c6d0d4;

	text-align: left;

	vertical-align: top;

	font-weight: bold;

	letter-spacing: 1px;

	padding-left: 1px;

		}

.text01 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #b0b7c1;

	line-height: 18px;

	text-align: left;

	vertical-align: top;

		}

.text01_middle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #b0b7c1;

	line-height: 18px;

	text-align: left;

	vertical-align: middle;

		}

.text02 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #8d949d;

	line-height: 18px;

	text-align: left;

	vertical-align: top;

		}

.text02_middle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #8d949d;

	line-height: 18px;

	text-align: left;

	vertical-align: middle;

		}

.text02_center {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #8d949d;

	line-height: 18px;

	text-align: center;

	vertical-align: top;

		}

.text02_bold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #8d949d;

	line-height: 18px;

	font-weight: bold;

	text-align: left;

	vertical-align: middle;

	letter-spacing: 1px;

		}

.text03_icon {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #8d949d;

	line-height: 25px;

	text-align: left;

		}

.text04_form {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #95bbcd;

	text-align: left;

		}

.text05_bottom_email {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #7a8088;

	text-align: left;

	vertical-align: top;

	line-height: 18px;

	padding-left: 19px;

		}

.text05_bottom_phone {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #7a8088;

	text-align: left;

	vertical-align: top;

	line-height: 30px;

		}

.yellow_star{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffc600;

	vertical-align: middle;

	text-align: left;

		}

.text_gallery {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #939caa;

	text-align: center;

	vertical-align: top;

	letter-spacing: 0.5px;

		}

.text_lgmovie_name {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #fbd44f;

	text-align: center;

	vertical-align: bottom;

	padding-bottom: 6px;

		}

.text_smmovie_name {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #747981;

	text-align: center;

	vertical-align: top;

	line-height: 16px;

	padding-top: 10px;

		}

.text_civil_visual {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #b8b4a5;

	text-align: center;

	vertical-align: top;

		}

.text_gray {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #b8b4a5;

	text-align: left;

	vertical-align: bottom;

		}

.page {

	font-family: Verdana;

	font-size: 11px;

	color: #8a9ea8;

	text-align: left;

	vertical-align: bottom;

		}

.page_point {

	font-family: Verdana;

	font-size: 11px;

	color: #49a2cc;

	text-align: left;

	vertical-align: bottom;

	font-weight: bold;

		}

.text_showcase_name {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #95bbcd;

	line-height: 18px;

	text-align: left;

	vertical-align: bottom;

		}

.text_what_title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #94afbb;

	line-height: 16px;

	text-align: left;

	vertical-align: top;

	font-weight: bold;

	letter-spacing: 1px;

		}

.text_what_contents {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #a9b1bb;

	line-height: 16px;

	text-align: left;

	vertical-align: top;

		}

.text_what_press_title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #94afbb;

	line-height: 16px;

	text-align: left;

	vertical-align: top;

		}

.text_press_read_title {

	font-family: Verdana;

	font-size: 16px;

	color: #94afbb;

	line-height: 24px;

	text-align: left;

	vertical-align: top;

	padding-bottom: 30px;

		}	

.text_forum_ov_title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #94afbb;

	text-align: center;

	vertical-align: middle;

	font-weight: bold;

	letter-spacing: 1px;

		}	

.forum_Category_bold{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #fbd44f;

	vertical-align: middle;

	text-align: left;

	font-weight: bold;

	letter-spacing: 1px;

		}

.forum_Category{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #fbd44f;

	vertical-align: middle;

	text-align: left;

	padding-bottom: 20px;

		}

.forum_reply {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #73787e;

	line-height: 18px;

	text-align: left;

	vertical-align: middle;

	padding-top: 18px;

	padding-bottom: 18px;

		}

.forum_modify_title {

	font-family: Verdana;

	font-size: 12px;

	color: #94afbb;

	line-height: 18px;

	text-align: left;

	vertical-align: middle;

		}

.aboutus_reference_name{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #94afbb;

	vertical-align: middle;

	text-align: left;

	line-height: 22px;

		}

.aboutus_partici_name{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #95bbcd;

	line-height: 18px;

	text-align: left;

	vertical-align: middle;

		}

.qna_a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #73787e;

	line-height: 18px;

	text-align: left;

	vertical-align: middle;

	padding: 18px;

	background-color: #13171d;

		}

.text_box {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #98a0ab;

	line-height: 18px;

	text-align: left;

	vertical-align: top;

	padding: 10px;

	background-color: #444f61;

	border: 1px solid #5c687c;

		}

.text_Question {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #530d0d;

	line-height: 18px;

	font-weight: bold;

	text-align: left;

	vertical-align: middle;

	letter-spacing: 1px;

		}

.text_Answer {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #141464;

	line-height: 18px;

	font-weight: bold;

	text-align: left;

	vertical-align: middle;

	letter-spacing: 1px;

		}

.text_box_point {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #4ca8d3;

	line-height: 18px;

	text-align: left;

		}

.text_bold_white {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

	line-height: 18px;

	font-weight: bold;

	text-align: left;

	vertical-align: middle;

	letter-spacing: 1px;

		}

.product_name_blue {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #3c93ff;

	line-height: 18px;

	text-align: left;

	vertical-align: top;

		}

.product_name_blue_bold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #3c93ff;

	line-height: 18px;

	text-align: left;

	vertical-align: top;

	font-weight: bold;

		}

.product_name_orange {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #fdb603;

	line-height: 18px;

	text-align: left;

	vertical-align: top;

		}

.product_name_orange_bold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #fdb603;

	line-height: 18px;

	text-align: left;

	vertical-align: top;

	font-weight: bold;

		}

.product_name_gray {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #adadad;

	line-height: 18px;

	text-align: left;

	vertical-align: top;

		}

.product_name_black {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	line-height: 18px;

	text-align: left;

	vertical-align: top;

		}

.product_name_black_tm {

	font-family: Verdana;

	font-size: 8px;

	color: #000000;

	line-height: 18px;

	text-align: left;

	vertical-align: top;

	text-transform: uppercase;

		}

.product_name_dkgray {

	font-family: Aria