body {
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 scrollbar-face-color: #ffffff;
 scrollbar-highlight-color: #ffffff;
 scrollbar-3dlight-color: #bcbcbc;
 scrollbar-shadow-color: #bcbcbc;
 scrollbar-darkshadow-color: #ffffff;
 scrollbar-track-color: #ffffff;
 scrollbar-arrow-color: #999999	;
 /*background-image:url(../images/common/sub_bg.jpg)*/
}

a             { font-family: 돋움;text-decoration:none;color:686d73;letter-spacing:-0.8px;}
a:link        { font-family: 돋움;text-decoration:none;color:686d73;letter-spacing:-0.8px; }
a:visited     { font-family: 돋움;text-decoration:none;color:686d73;letter-spacing:-0.8px;}
a:hover       { font-family: 돋움;text-decoration:none; color:ff6600;letter-spacing:-0.8px;}


/* Basic */
TABLE, TR, TD { font-size: 12px; FONT-FAMILY:돋움; line-height:140%; color:6b6d70;letter-spacing:-1px;  }

SELECT        { COLOR: #505050; FONT-FAMILY: "돋움"; FONT-SIZE:12px; BACKGROUND: #FFFFFF }
TEXTAREA      { COLOR: #505050; FONT-FAMILY: "돋움"; LINE-HEIGHT: 14pt; font-size: 11px; letter-spacing:-1px; border-top:none; border-bottom:none;  border-left:none;  border-right:none;}
FORM          { MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
IMG           { BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none}
.cur          {cursor: hand}

/*로그인링크*/
a.login_text         {font-size: 11px; text-decoration:none; font-weight:bold; color:#e16a00;letter-spacing:-1px;}
a.login_text:link    {font-size: 11px; text-decoration:none; font-weight:bold; color:#f19331;letter-spacing:-1px;}
a.login_text:visited {font-size: 11px; text-decoration:none; font-weight:bold; color:#e16a00;letter-spacing:-1px;}
a.login_text:hover   {font-size: 11px; text-decoration:underline; font-weight:bold; color:#ff6600;letter-spacing:-1px;}


.stext {font-size:11px; color:#bababa; letter-spacing:-0.8px;}
.text1 {font-size:12px; color:#6b6d70; letter-spacing:-0.8px;}
.text2 {font-size:14px; color:#6b6d70; letter-spacing:-0.8px;}

/*상단메뉴*/

a.toptext         {font-size: 11px; text-decoration:none; font-weight:none; color:#999999; letter-spacing:-0.5px;}
a.toptext:link    {font-size: 11px; text-decoration:none; font-weight:none; color:#999999; letter-spacing:-0.5px;}
a.toptext:visited {font-size: 11px; text-decoration:none; font-weight:none; color:#999999; letter-spacing:-0.5px;}
a.toptext:hover   {font-size: 11px; text-decoration:none; font-weight:none; color:#ff6600; letter-spacing:-0.5px;}

/*서브메뉴타이틀*/
.subtitle1 {font-size:24px; font-weight:bold; color:#000000; letter-spacing:1px;}
.subtitle2 {font-size:13px; font-weight:bold; color:#000000; letter-spacing:-1px;}
.subtitle3{font-size:12px;font-weight:bold;color:#000000;line-height:140%;}

a.submu         {font-size: 12px; text-decoration:none; font-weight:none; color:#585858;letter-spacing:-0.5px;}
a.submu:link    {font-size: 12px; text-decoration:none; font-weight:none; color:#585858;letter-spacing:-0.5px;}
a.submu:visited {font-size: 12px; text-decoration:none; font-weight:none; color:#585858;letter-spacing:-0.5px;}
a.submu:hover   {font-size: 12px; text-decoration:none;font-weight:none; color:#ff6600;letter-spacing:-0.5px;}

.table_dotline { border-bottom:1px dotted #c7cdd6; border-top:1px dotted #c7cdd6; border-left:1px dotted #c7cdd6; border-right:1px dotted #c7cdd6; padding:6px 0px 5px 0px; background-color:#FFFFEC}

.table_dotline1 { border-bottom:1px dotted #c7cdd6; border-top:1px dotted #c7cdd6; border-left:1px dotted #c7cdd6; border-right:1px dotted #c7cdd6; padding:6px 0px 5px 0px;}


/*위치정보*/
.position {font-size:11px; font-weight:none; color:#898989; letter-spacing:-0.8px;}


/*검색*/
.table_dotline1 { border-bottom:1px dotted #c7cdd6; border-top:1px dotted #c7cdd6; border-left:1px dotted #c7cdd6; border-right:1px dotted #c7cdd6; padding:10px 10px 10px 10px; background-color:F5F5F5;}

.table_choose { border-bottom:none; border-top:2px solid #ff6600; border-left:1px dotted #c7cdd6; border-right:1px dotted #c7cdd6; padding:10px 10px 10px 10px;background-color:FFFFFF;}

/*그림테두리*/
.table_line { border-bottom:1px dotted #c7cdd6; border-top:1px dotted #c7cdd6; border-left:1px dotted #c7cdd6; border-right:1px dotted #c7cdd6; padding:10px 10px 10px 10px; background-color:#FFFFFF;}
.table_line1 { border-bottom:1px dotted #c7cdd6; border-top:1px dotted #c7cdd6; border-left:1px dotted #c7cdd6; border-right:1px dotted #c7cdd6; padding:3px 3px 3px 3px; height:200px; weight: 200px;}


a.bnlink1         {font-size: 12px; text-decoration:none;font-weight:bold; color:#000000;letter-spacing:-0.5px;}
a.bnlink1:link    {font-size: 12px; text-decoration:none; font-weight:bold; color:#000000;letter-spacing:-0.5px;}
a.bnlink1:visited {font-size: 12px; text-decoration:none; font-weight:bold; color:#000000;letter-spacing:-0.5px;}
a.bnlink1:hover   {font-size: 12px; text-decoration:none;font-weight:bold; color:#ff6600;letter-spacing:-0.5px;}


/*게시판 스타일*/
.table_pannel  {background-color: #f5efe9; border-top:2px #999999 solid; border-bottom:1px solid #c7cdd6; font-size: 12px; text-decoration:none; font-weight:bold; color:#41403e; letter-spacing:-1px; padding:6px 10px 5px 10px;}
.table_text01  {border-bottom:1px #dfdfdf solid; height:28px; padding:7 3 5 3; font-size: 12px; text-decoration:none; font-weight:none; color:#6b6d70; letter-spacing:-1px; }
.table_bottom  {border-bottom:1px #c7cdd6	 solid; height:28px; padding:7 3 5 3; font-size: 12px; text-decoration:none; font-weight:none; color:#6b6d70; letter-spacing:-1px; }

.table_notice1 {background-color: #f5efe9; border-top:1px #ef9831 solid; border-bottom:1px solid #e4e2dd; font-size: 12px; text-decoration:none; font-weight:bold; color:#41403e; letter-spacing:-1px; padding:6px 10px 5px 10px;}
.table_notice_dot {border-bottom:1px dotted #e4e2dd; font-size: 12px; text-decoration:none; font-weight:none; color:#818181; letter-spacing:-1px; padding:5px 3px 5px 3px;}

/*내용보기*/
.table_view {border-bottom:1px dotted #e4e2dd; font-size: 12px; text-decoration:none; font-weight:none; color:#818181; letter-spacing:-1px; padding:25px 25px 25px 25px;}
.table_view1 {border-bottom:1px #c7cdd6	 solid; height:28px; padding:7 3 5 3; font-size: 12px; text-decoration:none; font-weight:bold; color:#6b6d70; letter-spacing:-1px; padding:25px 25px 25px 25px;}

/*등록*/
.table_write_top {background-color: #f5efe9; border-top:1px #ef9831 solid; border-bottom:1px dotted #e4e2dd; padding:6px 10px 5px 10px; font-weight:bold;}
.table_write_top1 {border-top:1px #ef9831 solid; border-bottom:1px dotted #e4e2dd; padding:6px 6px 6px 6px;  letter-spacing:-1px;  font-size: 11px;}
.table_write_top2 {border-top:1px #ef9831 solid; border-bottom:1px solid #e4e2dd; padding:6px 6px 6px 6px;  letter-spacing:-1px;  font-size: 11px;}
.table_write_side {background-color: #f5efe9; border-top:none; border-bottom:1px dotted #e4e2dd; padding:6px 10px 5px 10px; font-weight:bold;}
.table_write_side1 {border-top:none; border-bottom:1px dotted #e4e2dd; padding:6px 6px 6px 6px;  letter-spacing:-1px;  font-size: 11px;}
.table_write_bottom {background-color: #f5efe9; border-top:none; border-bottom:1px solid #e4e2dd; padding:6px 10px 5px 10px; font-weight:bold;}
.table_write_bottom1 {border-top:none; border-bottom:1px solid #e4e2dd; padding:6px 6px 6px 6px;  letter-spacing:-1px;  font-size: 11px;}
.textarea1     { COLOR: #505050; FONT-FAMILY: "돋움"; LINE-HEIGHT: 14pt; font-size: 11px; letter-spacing:-1px; border-top:#acacac 1px solid; border-bottom:#acacac 1px solid;  border-left:#acacac 1px solid;  border-right:#acacac 1px solid;}

.table_top_orange {border-top:1px #ef9831 solid; padding:6px 6px 6px 0px;  letter-spacing:-1px;  font-size: 11px;}

/*이전다음글*/
.table_prev {background-color: #f5efe9; border-top:1px #ef9831 solid; border-bottom:1px dotted #e4e2dd; padding:6px 10px 5px 10px; font-size: 11px;}
.table_prev1 {border-top:1px #ef9831 solid; border-bottom:1px dotted #e4e2dd; padding:6px 10px 5px 10px; font-weight:bold; color:#41403e; }

.table_next {background-color: #f5efe9; border-top:none; border-bottom:1px solid #e4e2dd; padding:6px 10px 5px 10px;font-size: 11px;}
.table_next1 {border-top:none; border-bottom:1px solid #e4e2dd; padding:6px 10px 5px 10px; font-weight:bold; color:#41403e; }


/*FAQ* 리스트*/
.table_faq {border-top:none; border-bottom:1px solid #e4e2dd; padding:6px 10px 5px 10px;}
.table_faq1 {background-color: #fbfbfb; border-top:1px dotted #e4e2dd; border-bottom:1px solid #e4e2dd; border-left:1px dotted #e4e2dd; padding:10px 10px 10px 10px; color:#a45c00; }
.table_faq2  {border-bottom:1px solid #e4e2dd; padding:6px 10px 5px 10px; font-size: 12px; text-decoration:none; font-weight:none; color:#6b6d70; letter-spacing:-0.5px; }


/*사이트맵*/
.table_sitemap {border-top:1px #ef9831 solid; border-bottom:1px solid #e4e2dd; border-left:1px solid #e4e2dd; border-right:1px solid #e4e2dd; background-image:url(../../../images/front/sitemap/sitemap_bg.gif); font-size: 12px; text-decoration:none; font-weight:none; color:#41403e; letter-spacing:-0.5px;}


a.link01         {font-size: 12px; text-decoration:underline;font-weight:none; none:#000000;letter-spacing:-0.5px;}
a.link01:link    {font-size: 12px; text-decoration:underline; font-weight:none; color:#000000;letter-spacing:-0.5px;}
a.link01:visited {font-size: 12px; text-decoration:none; font-weight:none; color:#000000;letter-spacing:-0.5px;}
a.link01:hover   {font-size: 12px; text-decoration:underline;font-weight:none; color:#ff6600;letter-spacing:-0.5px;}



/*회원가입 스타일*/

.table_member {border-top:1px #ef9831 solid; border-bottom:1px solid #e4e2dd; border-left:1px solid #e4e2dd;  border-right:1px solid #e4e2dd; font-size: 12px; text-decoration:none; font-weight:none; color:#6b6d70; letter-spacing:-0.5px; padding:6px 10px 5px 10px;}
.table_member1 {border-bottom:1px #edeae6 solid; padding:5 0 5 0; font-size: 11px; text-decoration:none; font-weight:none; color:#41403e; letter-spacing:-0.5px; }

.table_member2 {border-top:1px #ef9831 solid; border-bottom:1px solid #e4e2dd; border-left:none;  border-right:none; font-size: 12px; text-decoration:none; font-weight:none; color:#6b6d70; letter-spacing:-0.5px; padding:6px 10px 6px 10px;}


/*작은폰트*/
.stext_member {font-size:11px; color:#979798; letter-spacing:-0.5px;}
.stext_orange11{font-size:11px;font-weight:none;color:f6921e;line-height:120%;letter-spacing:-1px;}
.stext_member13 {font-size:13px; color:#41403e; letter-spacing:-1px;}

.input_style { height:18px;FONT-SIZE: 12px; font-family: 돋움;border:1px solid #BBBBBB; border-right:1px solid #D6D6D6; border-bottom:1px solid #D6D6D6; padding:3px 2px 0 2px;}

.search_style { FONT-SIZE: 12px;height:20px; border:0px solid #BBBBBB; padding:2 2 0 10;}

.search_style2 { FONT-SIZE: 12px;height:14px; border:0px solid #BBBBBB; padding:2 2 0 5;}


.input0 {FONT-FAMILY: "돋움", "Arial", "Verdana", "Helvetica", "sans-serif"; FONT-SIZE: 11px; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #acacac 1px solid; BORDER-LEFT: #878787 1px solid; BORDER-RIGHT: #acacac 1px solid; BORDER-TOP: #878787 1px solid; padding-top:1px; padding-bottom:0px}

.input0-b {FONT-FAMILY: "돋움", "Arial", "Verdana", "Helvetica", "sans-serif"; FONT-SIZE: 11px; BACKGROUND-COLOR: #f8f8f8; BORDER-BOTTOM: #acacac 1px solid; BORDER-LEFT: #878787 1px solid; BORDER-RIGHT: #acacac 1px solid; BORDER-TOP: #878787 1px solid; padding-top:1px; padding-bottom:0px}


.input {FONT-FAMILY: "돋움", "Arial", "Verdana", "Helvetica", "sans-serif"; FONT-SIZE: 12px; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #acacac 1px solid; BORDER-LEFT: #acacac 1px solid; BORDER-RIGHT: #acacac 1px solid; BORDER-TOP: #acacac 1px solid; padding-top:2px; padding-bottom:0px}

.input-b {FONT-FAMILY: "돋움", "Arial", "Verdana", "Helvetica", "sans-serif"; FONT-SIZE: 12px; BACKGROUND-COLOR: #f8f8f8; BORDER-BOTTOM: #acacac 1px solid; BORDER-LEFT: #acacac 1px solid; BORDER-RIGHT: #acacac 1px solid; BORDER-TOP: #acacac 1px solid; padding-top:2px; padding-bottom:0px}




/*메인로그인 */
.table_login {border-top:1px #ef9831 solid; border-bottom:1px solid #dcdcdc;  border-left:1px solid #dcdcdc;  border-right:1px solid #dcdcdc; font-size: 12px; text-decoration:none; font-weight:none; color:#6b6d70; letter-spacing:-0.5px; padding:6px 10px 5px 10px;}


/*공지사항*/
a.notice         {font-size: 12px; text-decoration:none; font-weight:none; color:#6b6d70; letter-spacing:-0.8px;}
a.notice:link    {font-size: 12px; text-decoration:none; font-weight:none; color:#6b6d70; letter-spacing:-0.8px;}
a.notice:visited {font-size: 12px; text-decoration:none; font-weight:none; color:#6b6d70; letter-spacing:-0.8px;}
a.notice:hover   {font-size: 12px; text-decoration:underline; font-weight:none; color:#ff6600; letter-spacing:-0.8px;}


/*동영상 */
.table_mov {border-top:none; border-bottom:1px solid #dcdcdc;  border-left:1px solid #dcdcdc;  border-right:none;}

/*서브내용 */
.table_contents {border-top:none; border-bottom:none;  border-left:1px solid #e6e4d2;  border-right:1px solid #e6e6e0; background-color:#FFFFFF; font-size: 12px; text-decoration:none; font-weight:none; color:#6b6d70; letter-spacing:-0.5px; padding:20px 40px 0px 40px;}



/*
select { behavior: url('./selectbox.htc'); padding:0; margin:0; }
.selectbox { behavior: url('./selectbox.htc'); padding:0; margin:0; text-align:left; border-style:none; border-collapse:collapse; }
.select1{FONT-SIZE: 9pt;COLOR: #818181;FONT-FAMILY: "돋움";HEIGHT: 19px;BACKGROUND-COLOR: #FFFFFF;border: 1px solid #CDCDCD;}
*/




/*이미지박스*/
.img_box{border:1px #DEDEDE solid;padding:2;}
.board_box{border:1px #E1E1E1 solid;border-top:0px solid;}
.board_title{font:bold;text-align:center;color:727881;}

.td_uline{border-bottom:1px #D8D8D8 solid;}



.content{ FONT-FAMILY:돋움; FONT-SIZE: 12px; line-height:180%; color:666666;letter-spacing:-1px;}

/*공지사항테이블*/
.table_notice{border:none; padding:0 0 0 0;background-color:FFFFFF;}
.table_notice td {padding:2 0 2 0;}
.table_notice td.title {border-left:none;border-right:none; padding:0 0 0 0;}
.table_notice td.dot {border-top:1px dotted #d6dbe0;border-left:1px #d6dbe0 solid;border-right:1px #d6dbe0 solid; padding:10 5 0 5;}
.table_notice td.notice {border-left:1px #d6dbe0 solid;border-right:1px #d6dbe0 solid; padding:10 5 10 5;}

/*타이틀*/
a.title{text-decoration:none; font-weight:none; color:#868478;letter-spacing:-1px;}
a.title:link {text-decoration:none; font-weight:none;color:#868478;letter-spacing:-1px;}
a.title:visited {text-decoration:none; font-weight:none;color:#868478;letter-spacing:-1px;}
a.title:hover {text-decoration:underline; font-weight:none;color:#ff6600;letter-spacing:-1px;}

a.title14{FONT-SIZE: 14px; text-decoration:none;font-weight:bold;color: #154d8f;letter-spacing:-1px;}
a.title14:link {FONT-SIZE: 14px; text-decoration:none; font-weight:bold; color:#154d8f;letter-spacing:-1px;}
a.title14:visited {FONT-SIZE: 14px; text-decoration:none; font-weight:bold; color:#154d8f;letter-spacing:-1px;}
a.title14:hover {FONT-SIZE: 14px; text-decoration:underline; font-weight:bold; color:#154d8f;letter-spacing:-1px;}





/*작은텍스트*/
.stext{font-size:11px; color:686d73; line-height:120%;letter-spacing:-1px;}
.stext_gray{font-size:11px;color:bec4ca;line-height:120%;letter-spacing:-1px;}
.stext_orange{font-size:12px;font-weight:bold;color:f6921e;line-height:140%;}
.stext_orangeline{font-size:12px;font-weight:bold;color:f6921e;line-height:140%;text-decoration:line-through;}
.stext_white11{font-size:11px;color:FFFFFF;line-height:120%;letter-spacing:-1px;}
.stext_orange15{font-size:15px;font-weight:bold;color:f6921e;line-height:140%;}




.priceline{ FONT-FAMILY:돋움; FONT-SIZE: 12px; line-height:140%; color:333333;text-decoration:line-through;}





.b_box2{border:1px solid #000000}
.board_box2{border:1px #EFEFEF solid;border-top:1px #D1D1D1 solid;}


.comm_box{border:1px #E1E1E1 solid;border-top:1px #7EB25C solid;bgcolor:FAFAFA}
.ebook_box{border:1px solid #CDCDCD;padding:3px;}
.best_home_text{color:1E5C00;}

.box{border:1px solid #E0E0E0}

/* Body Set */
.style1 {font-family: 돋움; font-size: 9pt; color: #ffffff; font-weight: bold; word-spacing: -1px; line-height: 13pt; }
.style2 {font-family: 돋움; font-size: 10pt; color: #444444; word-spacing: -1px; line-height: 13pt;}
.style4 {font-family: 돋움; font-size: 11pt; color: #ffffff; font-weight: bold; word-spacing: -1px; line-height: 13pt; }
.style6 {font-family: 돋움; font-size: 10pt; color: #3F7ECC; word-spacing: -1px; line-height: 13pt; font-weight: bold; }
.style7 {font-family: 돋움; font-size: 10pt; color: #ffffff; word-spacing: -1px; line-height: 13pt; font-weight: bold; }
.style8 {font-family: 돋움; font-size: 10pt; color: #555555; word-spacing: -1px; line-height: 13pt; font-weight: bold; }
.style9 {font-family: 돋움; font-size: 10pt; color: #d92c00; word-spacing: -1px; line-height: 13pt; font-weight: bold; }
.style10 {font-family:돋움; font-size: 9pt; color: #444444; word-spacing: -1px; line-height: 12pt;}
.style11 {font-family: 돋움; font-size: 14pt; color: #fef614; font-weight: bold; word-spacing: -1px; line-height: 20pt; }

.input01 {
	font-size: 9pt;
	border:#B2B7BE 1px solid;
	color:#444444;
	scrollbar-face-color: #DCDCDC;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color: #BBBBBB;
	scrollbar-darkshadow-color: #BBBBBB;
	scrollbar-track-color: #EFEFEF;
	scrollbar-arrow-color: #626262;
	background-repeat: no-repeat;
	background-color: transparent;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.input011 {
	font-size: 9pt;
	border:#B2B7BE 1px solid;
	color:#444444;
	scrollbar-face-color: #DCDCDC;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color: #BBBBBB;
	scrollbar-darkshadow-color: #BBBBBB;
	scrollbar-track-color: #EFEFEF;
	scrollbar-arrow-color: #626262;
	background-repeat: no-repeat;
	margin: 0px;
	background-image: url(images/bg2.gif);
	padding: 0px;
}
	.input02 {
	font-size: 9pt;
	width: 112px;
	border:0px none #FFFFFF;
	color:#444444;
}
	.input022 {
	font-size: 9pt;
	width: 112px;
	border:0px none #FFFFFF;
	color:#444444;
	background-color: #eeeeee;
}
.input03 {font-family:돋움; font-size: 9pt; width: 70px; border:#B2B7BE 1px solid; color:#444444;}
.input04 {font-family:돋움; font-size: 9pt; width: 110px; border:#d1d1d1 1px solid; color:#444444;}    
.input05 {font-family:돋움; font-size: 12pt; width: 80px; border:#d1d1d1 1px solid; color:#444444;}  
.input06 {font-family:돋움; font-size: 11pt; width: 115px; border:#b9b8b7 1px solid; color:#444444;}   
.input07 {font-family:돋움; font-size: 11pt; width: 80px; border:#b9b8b7 1px solid; color:#444444;}





