/* ±âº»Å×±×*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td {
	font-size: 9pt;
	color: #555555;
	font-family:µ¸¿ò;
}
select {
	font-size: 9pt;
	color: #555555;
	width: 120px;
}

/*¸µÅ©½ºÅ¸ÀÏ*/
a:link {
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
}
a:visited {
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
}
a:hover {
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

/*±Û¾¾½ºÅ¸ÀÏ*/
.main_board0 {
	font-size: 10pt;
	font-family:"µ¸¿ò";
	color: #000000;
	line-height:18px;
	padding-left:10px;
}
.online_title {
	font-size: 10pt;
	font-family:"µ¸¿ò";
	color: #515a36;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	background-color:#F0F1ED;
	font-weight:bold;
}
.board_title {
	font-size: 10pt;
	font-family:"µ¸¿ò";
	color: #0f4548;
	padding-bottom:5px;
	padding-top:5px;
	background-color:#e8f2f3;
	font-weight:bold;
}
.board_title_4 {
	font-size: 10pt;
	font-family:"µ¸¿ò";
	color: #766556;
	padding-bottom:5px;
	padding-top:5px;
	background-color:#f2eae3;
	font-weight:bold;
}
.board_title_left {
	font-size: 10pt;
	font-family:"µ¸¿ò";
	color: #0f4548;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	background-color:#e8f2f3;
	font-weight:bold;
}
.board_title_product {
	font-size: 10pt;
	font-family:"µ¸¿ò";
	color: #7a232e;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:10px;
	background-color:#f1e2e4;
	font-weight:bold;
}
.board_title_product {
	font-size: 10pt;
	font-family:"µ¸¿ò";
	color: #7a232e;
	padding-bottom:5px;
	padding-top:5px;
	background-color:#f1e2e4;
	font-weight:bold;
}
.board_title_left_4 {
	font-size: 10pt;
	font-family:"µ¸¿ò";
	color: #766556;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	background-color:#f2eae3;
	font-weight:bold;
}
.board_body {
	font-size: 10pt;
	font-family:"µ¸¿ò";
	color: #707070;
	padding-bottom:3px;
	padding-top:3px;
}
.board_body_left {
	font-size: 10pt;
	font-family:"µ¸¿ò";
	color: #707070;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:6px;
}
.board_body_left_line {
	font-size: 10pt;
	font-family:"µ¸¿ò";
	color: #707070;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:6px;
	line-height:18px;
}
.leftmenu_title {
	font-size: 10pt;
	font-family:"µ¸¿ò";
	color: #999999;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:48px;
	line-height:18px;
	font-weight:bold;
}
.leftmenu_00 {
	font-size: 9pt;
	font-family:"µ¸¿ò";
	color: #5781d5;
	padding-bottom:1px;
	padding-top:1px;
	padding-left:48px;
}
/*top*/

/*blank*/
.top25 {
  padding-top:20px;
}
.bottom10 {
  padding-top:2px;
  padding-bottom:2px;
}
.left10 {
  padding-left:10px;
}
.top10 {
  padding-top:23px;
  padding-bottom:22px;
  padding-left:10px;
}
.left20 {
  padding-left:20px;
}
.top15 {
  padding-top:15px;
}
/*form*/
.form1 {
	font-size: 9pt;
	color: #666666;
	border: 1px solid #dddddd;
}
.line01 {
	background-color:#d8c7c7; 
	border-width:1px; 
	border-color:#d8c7c7;
	color: #d8c7c7;
}
.main_line01 {
	background-color:#dbdbdb; 
	border-width:1px; 
	border-color:#d8c7c7;
	color: #d8c7c7;
}
/*È¿°úÅ×±×*/
.main_bg {
	background-attachment: nomal;
	background-image: url(../images/main_bg.jpg);
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: left top;
}
.sub_bg {
	background-attachment: nomal;
	background-image: url(../images/sub_bg.jpg);
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: left top;
}
/*Å×ÀÌºí½ºÅ¸ÀÏ*/
.intro {
	background-color:#edf4f9; 
	border-width:1px; 
	border-color:#FFFFFF;
	color: #536e80;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
}

/* gnb */
#gnb {position:relative; width:609px; height:70px;}
#gnb a {display:block; font-family:"Noto Sans KR"; text-decoration:none !important;}
#gnb > ul {list-style:none; margin:0; padding:0;}
#gnb > ul:after {content:""; display:block; clear:both;}
#gnb > ul > li {float:left; position:relative; padding:0 21px; background:url("/images/gnb_vline.png") 0 50% no-repeat; text-align:center;}
#gnb > ul > li:first-child {background:none; padding-left:0;}
#gnb > ul > li:last-child {padding-right:0;}
#gnb > ul > li > a {padding:6px 0; color:#929292; font-size:11px; line-height:1.3em; letter-spacing:-.02em;}
#gnb > ul > li > a .en {font-family:'Roboto Condensed', sans-serif; color:#3b3b3b; font-size:15px; font-weight:700; line-height:1.2em;}
#gnb .submenu {display:none; position:absolute; background:#84b82f; border-radius:30px;}
#gnb .submenu ul {display:table; list-style:none; margin:0; padding:0 8px;}
#gnb .submenu ul li {display:table-cell; vertical-align:middle; padding:0 7px; white-space:nowrap;}
#gnb .submenu ul li a {color:#fff; font-size:12px; line-height:24px; letter-spacing:-.02em;}
#gnb .m3 .submenu {left:0}
#gnb .m5 .submenu {right:0;}

/* main */
.main-visual {width:989px; height:350px; background:url("/images/main_slide_bg.png") 0 0 no-repeat; overflow:hidden;}