@charset "euc-kr";
/* BODY */
BODY, TD, SELECT, DIV, input, form, TEXTAREA, center, option, pre {font-family:"µ¸¿ò, Dotum, AppleGothic, sans-serif"; font-size:9pt; line-height:140%; color: #646464}
p, ul, ol, li, dl, dt, dd, form {list-style-image:none; list-style-position:outside; list-style-type:none; border:0px;}
P, blockquote, td, br {line-height:140%}
a:link {text-decoration:none; color:#BBBBBB;}
a:visited {text-decoration:none; color:#BBBBBB;}
a:hover {text-decoration:none; color:#FF9900;}
a img{border:none;}

.fb{ font-weight:bold;}

/* Å¾¸Þ´º */
#gnb {
	margin:0px;
	padding:0px;
	float:left;
	width:990px;
	height:51px;
	position:relative;
}
#gnb li {
	float:left;
}
#gnavigation {
	float:left;
	top:0px;
	margin:0px;
	position:relative;
}
/*Å¾¼­ºê¸Þ´º*/
#subnav_list1 {
	position:absolute;
	width:604px;
	height:31px;
	top:33px;
	left:27px;
}
#subnav_list2 {
	position:absolute;
	width:604px;
	height:31px;
	top:33px;
	left:150px;
}
#subnav_list3 {
	position:absolute;
	width:604px;
	height:31px;
	top:33px;
	left:450px;
}
#subnav_list4 {
	position:absolute;
	width:250x;
	height:31px;
	top:33px;
	left:650px;
}
#subnav_list5 {
	position:absolute;
	width:400px;
	height:31px;
	top:33px;
	left:600px;
}



/* contents */
.sub_left {width:250px; vertical-align:top; text-align:left; padding:0 0 50px 0px; background:url(../sub/left_bg.gif) repeat-y left top;}
.sub_right {width:740px; vertical-align:top; padding:0 0 50px 0;}
.sub_img {height:196px;}
.sub_title {height:70px; padding-top:40px;}
.sub_contents {width:690px; text-align:center; padding:20px 0 0 0;}
.sub_board {width:690px; text-align:center; margin:0 auto;}

.main_board_left {font-size:8pt; letter-spacing:-0.04em; color:#838383; height:18px; padding-left:13px; background:url(../sub/point.gif) no-repeat left top; background-position:5px 5px;}
.main_board_left a:link {text-decoration:none; color:#838383;}
.main_board_left a:visited {text-decoration:none; color:#838383;}
.main_board_left a:hover {text-decoration:none; color:#333;}

.main_board_right {font-size:8pt; color:#919191; text-align:right; padding-right:2px; height:18px; width:60px;}
.main_board_right a:link {text-decoration:none; color:#919191;}
.main_board_right a:visited {text-decoration:none; color:#919191;}
.main_board_right a:hover {text-decoration:none; color:#919191;}

.main {font-size:8pt; color:#333;}
.main a:link {text-decoration:none; color:#333;}
.main a:visited {text-decoration:none; color:#333;}
.main a:hover {text-decoration:none; color:#333;}

.location {font-size:8pt; color:#999; text-align:right; padding-top:16 px; padding-right:10px;}
.location a:link {text-decoration:none; color:#999;}
.location a:visited {text-decoration:none; color:#999;}
.location a:hover {text-decoration:none; color:#999;}
.location img{ margin-top:-2px;}

.location2 {font-size:8pt; color:#666; text-align:right;}
.location2 a:link {text-decoration:none; color:#666;}
.location2 a:visited {text-decoration:none; color:#666;}
.location2 a:hover {text-decoration:none; color:#666;}

.point {color:#333; font-weight:bold;}
.point a:link {text-decoration:none; color:#333;}
.point a:visited {text-decoration:none; color:#333;}
.point a:hover {text-decoration:none; color:#333;}

.page {color:#1c3773; text-align:center;}
.page a:link {text-decoration:none; color:#1c3773;}
.page a:visited {text-decoration:none; color:#1c3773;}
.page a:hover {text-decoration:none; color:#a7153c; border-bottom:solid 2px #a7153c; font-weight:bold;}

/* form */
.input {
	background-color:#fff;
	border:solid 1px #BDBDBD;
	height:19px;
}
.input1 {
	background-color:#fff;
	border:solid 1px #CCC;
	height:18px;
}
.input2 {
	background-color:#ececec;
	border:solid 0px #BDBDBD;
	height:18px;
}
.textarea {
	background-color:#fff;
	border:solid 1px #BDBDBD;
	overflow-x:hidden;
	overflow-y:auto;
	width:100%;
}
.textarea1 {
	background-color:#fff;
	border:solid 1px #CCC;
	overflow-x:hidden;
	overflow-y:auto;
	width:100%;
}
.select {
	background-color:#fff;
	border:solid 1px #BDBDBD;
	height:17px;
}

a,img,input{selector-dummy: expression(this.hideFocus=true);}

/*Å×ÀÌºí ½ºÅ¸ÀÏ1*/
.box1 {
	width:100%;
	overflow:hidden;
	background-color:#dcdcdd;
}
.box1 thead th {
	padding:6px 5px 4px 5px;
	height:22px;
	text-align:center;
	vertical-align:middle;
	font-size:8pt;
	color:#fff;
	background-color:#869aad;
	border-top:1px solid #869aad;
	border-left:1px solid #869aad;
	border-right:1px solid #869aad;
}
.box1 thead td {
	padding:6px 10px 4px 10px;
	height:22px;
	text-align:center;
	vertical-align:middle;
	font-size:8pt;
	color:#666;
	background-color:#e8eef3;
}
.box1 tbody th {
	padding:5px 10px 3px 10px;
	height:22px;
	text-align:center;
	vertical-align:middle;
	font-size:8pt;
	color:#666;
	background-color:#f0f0f0;
	font-weight:normal !important;
}
.box1 tbody td {
	padding:5px 5px 3px 5px;
	height:22px;
	text-align:center;
	vertical-align:middle;
	font-size:8pt;
	color:#666;
	background-color:#fff;
}
.box1 .left{
	text-align:left !important;
}
.box1 .hit{
	background-color:#e8eef3;
}

/*Å×ÀÌºí ½ºÅ¸ÀÏ(³»¿ëÀÌ¸¹À»°æ¿ì)2*/
.box2 {
	width:100%;
	overflow:hidden;
	background-color:#dcdcdd;
}
.box2 thead th {
	padding:6px 5px 4px 5px;
	height:22px;
	text-align:center;
	vertical-align:middle;
	font-size:8pt;
	color:#fff;
	background-color:#869aad;
	border-top:1px solid #869aad;
	border-left:1px solid #869aad;
	border-right:1px solid #869aad;
}
.box2 thead td {
	padding:6px 10px 4px 10px;
	height:22px;
	text-align:center;
	vertical-align:middle;
	font-size:8pt;
	color:#666;
	background-color:#e8eef3;
}
.box2 tbody th {
	padding:5px 3px 3px 3px;
	height:22px;
	text-align:center;
	vertical-align:middle;
	font-size:8pt;
	color:#666;
	background-color:#f0f0f0;
	font-weight:normal !important;
}
.box2 tbody td {
	padding:5px 2px 3px 2px;
	height:22px;
	text-align:center;
	vertical-align:middle;
	font-size:8pt;
	color:#666;
	background-color:#fff;
}
.box2 .left{
	text-align:left !important;
}
.box2 .hit{
	background-color:#e8eef3;
}
/*Å×ÀÌºí ½ºÅ¸ÀÏ3*/
.box3 {
	width:100%;
	overflow:hidden;
	background-color:#dcdcdd;
}
.box3 thead th {
	width:158px;
	padding:6px 0px 4px 0px;
	height:22px;
	text-align:center;
	vertical-align:middle;
	font-size:8pt;
	color:#666;
	background-color:#f0f0f0;
}
.box3 thead td {
	padding:6px 10px 4px 10px;
	height:22px;
	text-align:center;
	vertical-align:middle;
	font-size:8pt;
	color:#666;
	background-color:#f0f0f0;
}
.box3 tbody th {
	padding:5px 10px 3px 10px;
	height:22px;
	text-align:center;
	vertical-align:middle;
	font-size:8pt;
	color:#666;
	background-color:#fafafa;
	font-weight:normal !important;
}
.box3 tbody td {
	padding:5px 5px 3px 5px;
	height:22px;
	text-align:center;
	vertical-align:middle;
	font-size:8pt;
	color:#666;
	background-color:#fff;
}
.box3 .left{
	text-align:left !important;
}
.box3 .hit{
	background-color:#e8eef3;
}

/*Å×ÀÌºí ½ºÅ¸ÀÏ4*/
.box4 {
	width:100%;
	overflow:hidden;
	background-color:#dcdcdd;
}

.box4 tbody th {
	padding:6px 5px 4px 5px;
	height:22px;
	text-align:center;
	vertical-align:middle;
	font-size:8pt;
	color:#fff;
	background-color:#869aad;
}
.box4 tbody td {
	padding:5px 5px 3px 5px;
	height:22px;
	text-align:center;
	vertical-align:middle;
	font-size:8pt;
	color:#666;
	background-color:#fff;
}

.box4 .hit{
	background-color:#e8eef3;
}
.box4 .hit1{
	background-color:#f0f0f0;
	font-size:9pt;
	font-weight:bold;
}

/*ÄÁÅÙÃ÷*/

#banner_wrapper {
	width:720px;
	height:80px;
	position:absolute;
	overflow:hidden;
	top:-40px;
	left:15px;
}
.product{ padding:0px 5px;}
.normal{ font-weight:normal !important;}