body {                                                                                                                                                                          
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;

 }
/* -----전체 body 기본스타일(여백)----- */   

img {border : none;} 
/* -----이미지안에 선없애기----- */

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

body, table, tr, td, select,input,div,form,textarea, option  {font-size: 12px; color: #484848; font-family: "돋움"; 
/* 전체 스크롤 스타일 지정시 아래 스타일을 이곳에 넣기*/}

scrollbar-3dlight-color: #FFFFFF;                /* -----가장 밝게 비추는 부분의 색을 지정----- */
scrollbar-darkshadow-color: #FFFFFF;       /* -----가장 어둡게 보이는 색을 지정----- */
scrollbar-shadow-color: #D7D7D7;             /* -----밝게 비추는 부분의 색을 지정----- */
scrollbar-highlight-color: #D7D7D7;            /* -----어둡게 비치는 부분의 색을 지정----- */
scrollbar-arrow-color: #666666;                 /* -----스크롤 버튼의 색을 지정----- */
scrollbar-face-color: #F2F2F2;                  /* -----스크롤바와 버튼의 색을 지정----- */
scrollbar-track-color: #F2F2F2;                 /* -----스크롤 트랙의 색을 지정----- */



/* ------------------------------------------------------------------------------------------------------디자인모드------------------------------------------------------------------------------------------------------*/

#header	{ margin-top:-38px;}

.con_h {line-height:140%; letter-spacing:0px;}
/* -----컨텐츠텍스트 높이 및 자간----- */

.menu1 {color: #7742AA;}                                                                                            
.menu2 {color: #E03931;}
.menu3 {color: #EE9904;}
.menu4 {color: #589905;} 
.menu5 {color: #0C88C6;}
/* -----각메뉴별 포인트컬러----- */

.white {color: #FFFFFF;}                                                                                              
.red {color: #FF0000;}                                                                                                 
.blue {color: #000CFF;}                                                                                               
.yellow {color: #FFF000;}                                                                                          
.black {color: #000000;}      
.gray {color: #7D7D7D;}  
/* -----포인트 기본컬러(흰색)----- */

a:link{font-size: 12px; color: #484848; text-decoration: none;}                                       
a:visited{font-size: 12px; color:000000;  text-decoration: none;}
a:hover{font-size: 12px; color:000000; text-decoration: none;}

 /* -----기본 링크스타일----- */

.notice {font-size: 12px; color: #d8286e; text-decoration: none;}                                       
.notice a:link {font-size: 12px; color: #FFFFFF;  text-decoration: none;}                             
.notice a:visited {font-size: 12px; color: #CFEF9D; text-decoration: none;}  
.notice a:hover {font-size: 12px; color: #FFFFFF; text-decoration: none;}        
/* -----메인페이지 공지사항----- */

.notice_day {color: #67783D; font-size: 11px; font-family: "verdana"; line-height: 11pt;}        
/* -----메인페이지 공지사항 날짜 텍스트----- */

.bgfont {color: FFFFFF; background-color: 000000;}      
/* -----검정색 백칼라에 흰색 폰트색----- */


.in_t1 {
 font-size: 12px; 
 color: #333333; 
 font-family: "굴림"; 
 background-color: F2F2F2; 
 border: #E5E5E5 1px solid;
 }

.in_t2 {
 font-size: 12px; 
 color: #333333; 
 font-family: "굴림";   
 background-color: FFFFFF; 
 height: 18px;
 border-left: #D7D7D7 1px solid; border-top: #D7D7D7 1px solid; border-bottom: #5D5D5D 1px solid; border-right: #5D5D5D 1px solid; 
 }

/* --------------특별히 추가할 스타일--------------*/
.conapplybox  {                                                                                         
 font-size: 12px; color: #333333; font-family: "굴림";  
 background-color:ffffff; 
 border:CCCCCC 1px solid ; 
 padding-top:5px; padding-left:5px; padding-right:5px; padding-bottom:5px; 
 width:100%; height:90px;
 scrollbar-3dlight-color:#FFFFFF;
 scrollbar-arrow-color:#666666;
 scrollbar-track-color:#F2F2F2;
 scrollbar-darkshadow-color:#FFFFFF;
 scrollbar-face-color:#F2F2F2;

 scrollbar-highlight-color:#D7D7D7;
 scrollbar-shadow-color:#D7D7D7;
 }
 
 .conapplybox1  {                                                                                         
 font-size: 12px; color: #333333; font-family: "굴림";  
 background-color:ffffff; 
 border:CCCCCC 1px solid ; 
 padding-top:5px; padding-left:5px; padding-right:5px; padding-bottom:5px; 
 width:300px; height:30px;
 scrollbar-3dlight-color:#FFFFFF;
 scrollbar-arrow-color:#666666;
 scrollbar-track-color:#F2F2F2;
 scrollbar-darkshadow-color:#FFFFFF;
 scrollbar-face-color:#F2F2F2;
 scrollbar-highlight-color:#D7D7D7;
 scrollbar-shadow-color:#D7D7D7;
 }
 
.sfont1 {color: #FF4273; font-size: 11px; font-family: "돋움"; line-height: 11pt;}    
  
/* --------------특별히 추가할 스타일--------------*/


/* 알아두면 좋은스타일

text-decoration: none; = 글자텍스트 밑줄없앰(underline=글자텍스트 밑줄넣기)
font-weight: bold; = 글자 굵기
border: 1px; border-style:solid; border-color: #000000;  = 테두리 선 컬러,굵기, 스타일(solid=선, dashed=점선) 
line-height: 1px; = 문장사이간격
letter-spacing: -1px; = 텍스트 자간
text-indent: 1px; = 텍스트시작문자 들여쓰기 
text-align:left; = 텍스트정렬
background: url(/img/board_leftline.gif) no-repeat left top; = background이미지 왼쪽,위쪽 고정으로 처리  
background: url(/img/board_leftline.gif) background-repeat: repeat-x; = x좌표방향으로 100% background이미지 넣기
background: url(/img/board_leftline.gif) background-repeat: repeat-y; = y좌표방향으로 100% background이미지 넣기

알아두면 좋은스타일 */


/* ------------------------------------------------------------------------------------------------------디자인모드------------------------------------------------------------------------------------------------------*/




/* ------------------------------------------------------------------------------------------------------프로그램모드-----------------------------------------------------------------------------------------------------*/

.logo_title {font-family: "굴림"; font-size: 20px; color:#1559AA;  font-weight:bold; letter-spacing:-2;}



/* 게시판스타일 시작 */

.b_search_top {border: 1px; border-style: solid; border-color: #C1C1C1; text-align: center; padding-top: 3px;} 
/* -----게시판서치페이지 탑(검색어:총~)----- */
.b_search_txt { font-weight: bold; color:#FF4836;}                                                                                      
/* -----게시판서치페이지 탑(검색단어 포인트색상)----- */

.b_topline {background-color: #333333; height: 2px;}                                                                              
/* -----게시판리스트 스타일 상단컬러----- */

.b_botline {background-color: #C1C1C1; height: 1px;}                                                                           
/* -----게시판리스트 스타일 하단컬러----- */
.b_botline1 {background-color: #EFEFEF; height: 2px;}                                                                         
/* -----게시판리스트 스타일 하단밑줄컬러----- */
.b_botline2 {background-color: #C1C1C1; height: 2px;}  
 
.b_midmline {background-color: #E1E1E1; width: 1px;}                                                                          
/* -----게시판리스트 스타일중간사이컬러----- */

.b_hline {background-color: #DEDCDC; width: 1px;}

.b_linebg {background: url(/img/board_leftline.gif) no-repeat right top; text-align:center;}                           
/* -----게시판리스트 분류라인(번호 | 제목 | 날짜)----- */
 
.b_top {background-color: #F5F5F5; text-align: center; height: 28px;}                                                      
/* -----게시판리스트 탑공지 알림컬러----- */
.b_consub {text-align: left; text-indent: 10px; height: 28px;}                                                                    
/* -----게시판리스트 제목내용 들여쓰기----- */

.b_over {background-color: F5F5F5; text-align: center;}                                                                         
/* -----게시판리스트 마우스 오버시컬러----- */
.b_out {background-color:; text-align: center;}                                                                                     
/* -----게시판리스트 마우스 아웃시컬러(b_not스타일과 되도록 동일해야 함)----- */
.b_not {background-color: ; text-align: center; height:28px;}																					  
/* -----게시판리스트 기본스타일----- */

.b_toptxt {font-family: "굴림"; font-size: 12px; color:#4C4C4C;}                                                               
/* -----게시판리스트탑에 기재된 페이지수/현재페이지----- */
.b_toptxtb {font-family: "굴림"; font-size: 12px; color:#4C4C4C; font-weight:bold;}                                      
/* -----게시판리스트탑에 기재된 리스트 총 개수----- */

.search_body {background-color:#F7F7F7; text-align: center; height: 28px; padding-top:8px; padding-left:8px; padding-right:8px; padding-bottom:8px;}   
/* -----게시판서치폼여백----- */

.b_numb {font-size: 12px; font-weight:bold; color:#FF4836;}                                                                  
/* -----게시판리스트 현재페이지표시----- */
.b_num:link{font-size: 12px; color: #484848; text-decoration: none;}                                                        
.b_num:visited{font-size: 12px; color:484848;  text-decoration: none;}
.b_num:hover{font-size: 12px; color:FF4836; text-decoration: none;}

/* -----게시판리스트 나머지페이지표시----- */

.b_titlebg {background-color: #F7F7F7; border: 0px; border-style: solid; border-right-width: 1px; border-top-width: 1px; border-color: #FFFFFF;text-align: left; height: 28px; text-indent: 12px;}   
/* -----쓰기폼테이블스타일(타이틀부분)----- */


.b_txtbg {background-color: #FFFFFF; padding-left: 7px; padding-top: 3px; padding-bottom: 3px;text-align: left; height: 28px;text-indent: 7px; }
/* -----쓰기폼테이블스타일(입력부분)----- */


.b_txtbg1 {background-color: #FFFFFF; padding-left: 7px; padding-top: 3px; padding-bottom: 3px;text-align: left; height: 28px;text-indent: 2px; }
 /* -----쓰기폼테이블스타일(입력부분)----- */


.board_toptxt { font-family: "굴림"; font-size: 12px; color:#FF4836; text-align:left; font-weight:bold; height:28px; text-indent:10px;}


/* 게시판스타일 끝 */

.board_answertxt1 {font-family: "굴림"; font-size: 12px;  color:#676767;}
.board_answertxt2 {font-family: "굴림"; font-size: 12px; color:#111111;}
.board_opentxt1 {font-family: "굴림"; font-size: 12px; color:#F24838;}
.boardimgBg {background: url(/img/board_leftline.gif) repeat-x;background-color:FFFFFF;}


.read_con {background-color:#FFFFFF; 
border:0px; border-style:solid; border-color:#FFFFFF;text-align:left; 
padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;}
.read_con1 {background-color:#F7F7F7; font-weight:bold; text-align:left; text-indent:15px; }
.read_line1 {background-color:#EFEFEF; height:2px}
.popup {background-color:#000000; text-align=right;color:#FFFFFF}

a.popup_txt:link
{font-family:"돋움"; color : #FFFFFF ; text-decoration : none ;}
a.popup_txt:visited 
{font-family:"돋움"; color : #FFFFFF; text-decoration : none ;}
a.popup_txt:hover
{font-family:"돋움"; color : #FFFFFF ; text-decoration : none ;}


.board_icon {font-family: "굴림"; font-size: 12px; height:28px; text-indent:11px;text-align:left;}



/* 회원스타일 시작 */

.contact_margin {padding-left: 10px; padding-right: 10px;}
/* -----프로그램컨텐츠 왼쪽,오른쪽 여백지정----- */

.m_topline {background-color: #333333; height: 2px;}
/* -----쓰기폼스타일상단컬러----- */

.m_botline {background-color: #C1C1C1; height: 1px;}
/* -----쓰기폼스타일하단컬러----- */

.m_midmline {background-color: #DEDCDC; height: 1px;}
/* -----쓰기폼스타일중간사이컬러----- */

.m_hline {background-color: #DEDCDC; width: 1px;}

.form_conbg {color: 333333; background-color: #F7F7F7;padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:10px;}                      
/* -----쓰기폼 상자기본스타일(가입약관,개인취급정보박스스타일)----- */


.form_bg {color: 333333; background-color: FFFFFF;}/* -----쓰기폼전체테이블스타일----- */

.form_bg1 {color: 333333; background-color: #FFFFF;padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:10px;}  
/* -----쓰기폼 상자기본스타일(가입약관,개인취급정보박스스타일)----- */


.form_titlebg {background-color: #F7F7F7; border: 0px; border-style: solid; border-right-width: 1px; border-top-width: 1px; border-color: #FFFFFF;text-align: left; height: 28px; text-indent: 12px;}   
/* -----쓰기폼테이블스타일(타이틀부분)----- */

.form_txtbg {background-color: #FFFFFF; padding-left: 7px; padding-top: 3px; padding-bottom: 3px;text-align: left; height: 28px;text-indent: 7px; }
/* -----쓰기폼테이블스타일(입력부분)----- */


.form_txtbg1 {background-color: #FFFFFF; padding-left: 7px; padding-top: 3px; padding-bottom: 3px;text-align: left; height: 28px;text-indent: 2px; } 
/* -----쓰기폼테이블스타일(입력부분)----- */

.idcheck_txt1 {font-size: 12px; font-weight:bold; color:#FF4836;}
.idcheck_txt2 {font-size: 12px; font-weight:bold; color:#4C77F4;}

.joinbox  {                                                                                         
 font-size: 12px; color: #333333; font-family: "굴림";  
 background-color:ffffff; 
 border:CCCCCC 1px solid ; 
 padding-top:5px; padding-left:5px; padding-right:5px; padding-bottom:5px; 
 width:100%; height:60px;
 scrollbar-3dlight-color:#FFFFFF;
 scrollbar-arrow-color:#666666;
 scrollbar-track-color:#F2F2F2;
 scrollbar-darkshadow-color:#FFFFFF;
 scrollbar-face-color:#F2F2F2;
 scrollbar-highlight-color:#D7D7D7;
 scrollbar-shadow-color:#D7D7D7;
 }
 /* -----회원가입페이지중 가입약관,개인정보취급방침textarea스타일----- */


 .agreebox  {                                                                                       
 font-size: 12px; color: #333333; font-family: "굴림";  
 background-color:ffffff; 
 border:CCCCCC 1px solid ; 
 padding-top:5px; padding-left:5px; padding-right:5px; padding-bottom:5px; 
 width:100%; height:500px;
 scrollbar-3dlight-color:#FFFFFF;
 scrollbar-arrow-color:#666666;
 scrollbar-track-color:#F2F2F2;
 scrollbar-darkshadow-color:#FFFFFF;
 scrollbar-face-color:#F2F2F2;
 scrollbar-highlight-color:#D7D7D7;
 scrollbar-shadow-color:#D7D7D7;
 }
 /* -----회원약관페이지 textarea스타일----- */

 .in1 {font-size: 12px; color: #333333;background-color: FFFFFF; border:#CCCCCC 1px solid;height:20px;padding-top:2pt; }
 .in3 {
 font-size: 12px; color: #333333;
 background-color:FFFFFF; 
 border:#CCCCCC 1px solid;
 height:20px;
 padding-top:2pt; 
 width:99%; 
 }
 .in3_1 {
 font-size: 12px; color: #333333;
 background-color:FFFFFF; 
 border:#CCCCCC 1px solid;
 height:20px;
 padding-top:2pt; 
 width:65%; 
 }

.in4 {font-size: 12px; color: #333333;
 background-color:ffffff; 
 BORDER-left: #D7D7D7 1px solid; 
 BORDER-TOP: #D7D7D7 1px solid; 
 BORDER-bottom: #5D5D5D 1px solid; 
 BORDER-right: #5D5D5D 1px solid; 
 height:18px
 }

/* -----쓰기폼 input스타일----- */

.textarea {font-size: 12px; color: #333333;
background-color:FFFFFF; 
border:#b0b0b0 1px solid;
width:206px;
 }

.textarea_hp {font-size: 12px; color: #333333;
background-color:FFFFFF; 
border:#b0b0b0 1px solid;
width:56px;
 }

.textarea_tx {font-size: 12px; color: #333333;
background-color:FFFFFF; 
border:#b0b0b0 1px solid;
width:285px;
 }

.login_in { font-size: 12px; color: #333333;background-color: FFFFFF; border:#CCCCCC 1px solid;height:20px;width:150px;padding-top:2pt; }
/* -----로그인페이지 input스타일----- */

.faq_txt {font-family: "돋움"; font-size: 12px; color:FFFFFF; text-align:center; padding-top:2px; border:0px; border-style:solid; border-right-width:1px;border-color:747474;}


/* 회원스타일 끝 */

/*----------------------------------------------------------------------------------------------------------------------*/






/* 팝업스타일 */
.popupTopBar { background: url(/manage/img/pop/pop_top_mid.gif) repeat-x left top; height:27px; }
.popupBottomBar { background: url(/manage/img/pop/pop_bot_mid.gif) repeat-x left top; height:27px; }
.topContent { filter=progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#0B256B, EndColorStr=#6F97D1); height=22px; font-size: 12px; margin:3 0 0 0; font-weight:bold; font-size:12px; padding-top:6px; padding-left:6px; color:#FFFFFF; cursor:move; text-align:left;}
.mainContent { float: left; margin:0 0 0 0; font-weight:normal; font-size:12px; }
.bottomContent { position:relative; margin:3 0 0 0; font-weight:bold; font-size:12px; color:WindowText; cursor:pointer; text-align:right; }

/* 팝업스타일 */

#top {height:31px;}

#pop-index div.pop-content div.title {
	float: left;
	margin: 0 0 0 0;
	background: url(/manage/img/pop/pop_top_mid.gif) repeat-x left top;
	height: 31px;
}
#pop-index div.pop-content div.title ul {
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	list-style: none;
}
#pop-index div.pop-content div.title ul li {
	float: left;
	margin: 0px 0px 0px 0px;
	list-style: none;
}

#pop-index div.pop-content div.title ul li.pop_title {
	filter=progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#0B256B, EndColorStr=#6F97D1);
	color:#FFFFFF; font-weight:bold; padding-top:5px; padding-left:5px;
	margin: 4px 0px 0 0px;
	height: 22px;
}



#pop-index div.pop-content div.content {
	float: left;
	margin: 0 0 0 0;
	background: url(/manage/img/pop/pop_mid.gif) left top;
	height: 100%;
	width: 100%;
}
#pop-index div.pop-content div.content ul {
	float: left;
	margin: 0;
	display: inline;
	margin: 0px 0px 0 0px;
	list-style: none;
	width: 100%;
	height: 100%;
}
#pop-index div.pop-content div.content ul li {
	float: left;
	list-style: none;
	height: 100%;
}

#pop-index div.pop-content div.content ul li.pop_content {
	width: 100%;
}

#pop-index div.pop-content div.content ul li.pop_content_left {
	float: left;
	background: url(/manage/img/pop/pop_mid_left.gif) repeat-y left top;
	margin: 0px 0px 0 0px;
	width: 6px;
	height: 100%;
}

#pop-index div.pop-content div.content ul li.pop_content_right {
	float: left;
	background: url(/manage/img/pop/pop_mid_right.gif) repeat-y left top; 
	margin: 0px 0px 0 0px;
	width: 6px;
	height: 100%;
}

#pop-index div.pop-content div.bottom {
	float: left;
	margin: 0px 0 0 0px;
	background: url(/manage/img/pop/pop_bot_mid.gif) repeat-x left top;
	height: 27px;
	width: 100%;
}
#pop-index div.pop-content div.bottom ul {
	float: left;
	margin: 0;
	display: inline;
	margin: 0px 0px 0 0px;
	list-style: none;
	height: 27px;
}
#pop-index div.pop-content div.bottom ul li {
	float: left;
	list-style: none;
	height: 27px;
}

#pop-index div.pop-content div.content ul li.pop_close {
	float: right;
	margin: 10px 0px 0 10px;
	width: 100%;
	color:#000000; font-weight:bold; padding-top:5px; padding-left:5px;
}

#agreement legend{ display:block; padding:0 0 8px 1px; _margin:0 0 0 -7px;}
#agreement .bx{ height:111px; padding:20px 18px 0 20px; margin:0 0 8px 0; border:1px solid #e5e5e5; overflow:auto; scrollbar-base-color: #d9d9d9; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-face-color: #d9d9d9; scrollbar-highlight-color: #d9d9d9; scrollbar-shadow-color: #d9d9d9; scrollbar-track-color: #f2f2f2;}


/* ------------------------------------------------------------------------------------------------------프로그램모드 끝-----------------------------------------------------------------------------------------------------*/''





/* --------------프로그램 부분 특별히 추가할 스타일--------------*/
 
/* 메인 */
.ca1 {text-align:center;}
.ca2 {text-align:center; background-color:E2F0FF; color:#1559AA;}
.ca3 {text-align:center; background-color:FFE7E5; color:#FF4836;}
.ca4 {text-align:center; background-color:D9F3D5;}
.ca5 {text-align:center; background-color:#FFFF99;}

.m_nomal { font-size:11px; color:#626262; line-height:220%; text-align: center; }
.s_nomal { font-size:11px; color:#626262; line-height:120%; text-align: center; letter-spacing:-1;}
.m_star { font-size:11px; color:#5858b5; line-height:220%; text-align: center;}
.m_after { font-size:11px; color:#ec65a4; line-height:220%; text-align: center;}
.m_board_1 { font-size:11px; color:#626262; line-height:130%; text-align: left;}
.m_board_2 { font-size:11px; color:#8f80c3; line-height:120%; text-align: left;}
.m_board_3 { font-size:11px; color:#a5a5a5; line-height:120%;}
.m_board_4 { font-size:11px; color:#be64aa; line-height:120%; text-align: left;}
.s_color_1 { font-size:11px; color:#924ea5; line-height:120%; }
.s_color_2 { font-size:11px; color:#744ea5; line-height:120%; }
.s_color_3 { font-size:11px; color:#0074e1; line-height:120%; }
.s_color_4 { font-size:11px; color:#009ec5; line-height:120%; }
.s_color_5 { font-size:11px; color:#fc6d2d; line-height:120%; }
.s_color_6 { font-size:11px; color:#e03434; line-height:120%; }
.s_color_7 { font-size:11px; color:#453ecf; line-height:120%; }
.s_color_8 { font-size:11px; color:#e21689; line-height:120%; }
.s_color_9 { font-size:11px; color:#c35078; line-height:120%; }
.s_color_10 { font-size:11px; color:#ff7d54; line-height:120%; }


/* --------------프로그램 부분 특별히 추가할 스타일--------------*/



.box {position:relative; left:0px; top:0px; z-index:10;}
.box ul {padding:0px; margin:0px;}
.box li {list-style:none; margin-bottom:5px;}
.box div {position:absolute;  width:208px; height:300px; left:0px; background:#FFF;}
#sbn_01 {top:270px;}
#sbn_02 {top:270px;}
#sbn_03 {top:265px;}
#sbn_04 {top:190px;}
#sbn_05 {top:266px;}
#sbn_06 {top:390px;}
#sbn_07 {top:190px;}
#sbn_08 {top:190px;}
#sbn_09 {top:270px;}
#sbn_10 {top:310px;}
#sbn_11 {top:310px;}
#sbn_12 {top:310px;}



/*sub visual*/
#sub_visual_wrap {width:100%; height:200px; background:#1faade;}
#sub_visual_wrap .sub_visual {margin:0 auto; width:1004px; height:100%;}
#sub_visual01 {background:url(/images/sub_contibg01.jpg);}
#sub_visual02 {background:url(/images/sub_contibg02.jpg);}
#sub_visual03 {background:url(/images/sub_contibg03.jpg);}
#sub_visual04 {background:url(/images/sub_contibg04.jpg);}
#sub_visual05 {background:url(/images/sub_contibg05.jpg);}
#sub_visual06 {background:url(/images/sub_contibg06.jpg);}
#sub_visual07 {background:url(/images/sub_contibg07.jpg);}
#sub_visual08 {background:url(/images/sub_contibg08.jpg);}
#sub_visual09 {background:url(/images/sub_contibg09.jpg);}
#sub_visual10 {background:url(/images/sub_contibg10.jpg);}
#sub_visual11 {background:url(/images/sub_contibg12.jpg);} /*special*/
#sub_visual12 {background:url(/images/sub_contibg11.jpg);} /*member*/
#sub_visual13 {background:url(/images/sub_contibg13_191120.jpg);} /*화이트닝*/


/*sub left menu*/
.left_mn {width:183px; margin-left:12px; margin-top:63px;}
.left_mn li {width:100%; height:40px; font-size:0; background-repeat:no-repeat;}
.left_mn li:hover, .left_mn li.on {background-position:0 -40px;}
.left_mn a {display:block; height:0; padding-top:40px; overflow:hidden;}

#left_mn1 .mn1 {background-image:url(/images/gny01/left_mn01.gif);}
#left_mn1 .mn2 {background-image:url(/images/gny01/left_mn02.gif);}
#left_mn1 .mn3 {background-image:url(/images/gny01/left_mn03.gif);}
#left_mn1 .mn4 {background-image:url(/images/gny01/left_mn04.gif);}

#left_mn2 .mn1 {background-image:url(/images/gny02/left_mn01.gif);}
#left_mn2 .mn2 {background-image:url(/images/gny02/left_mn02.gif);}
#left_mn2 .mn3 {background-image:url(/images/gny02/left_mn03.gif);}
#left_mn2 .mn4 {background-image:url(/images/gny02/left_mn04.gif);}

/*
#left_mn3 .mn1 {background-image:url(/images/gny03/left_mn01.gif);}
#left_mn3 .mn2 {background-image:url(/images/gny03/left_mn02.gif);}
#left_mn3 .mn3 {background-image:url(/images/gny03/left_mn03.gif);}
#left_mn3 .mn4 {background-image:url(/images/gny03/left_mn04.gif);}
#left_mn3 .mn5 {background-image:url(/images/gny03/left_mn05.gif);}
*/

#left_mn3 .mn1 {background-image:url(/images/gny03/left_mn06.gif);}
#left_mn3 .mn2 {background-image:url(/images/gny03/left_mn07.gif);}
#left_mn3 .mn3 {background-image:url(/images/gny03/left_mn08.gif);}
#left_mn3 .mn4 {background-image:url(/images/gny03/left_mn09.gif);}
#left_mn3 .mn5 {background-image:url(/images/gny03/left_mn10.gif);}
#left_mn3 .mn6 {background-image:url(/images/gny03/left_mn11.gif);}
#left_mn3 .mn7 {background-image:url(/images/gny03/left_mn12.gif);}

#left_mn4 .mn1 {background-image:url(/images/gny04/left_mn01.gif);}
#left_mn4 .mn2 {background-image:url(/images/gny04/left_mn02.gif);}
#left_mn4 .mn3 {background-image:url(/images/gny04/left_mn03.gif);}

#left_mn5 .mn1 {background-image:url(/images/gny05/left_mn01.gif);}
#left_mn5 .mn2 {background-image:url(/images/gny05/left_mn02.gif);}
#left_mn5 .mn3 {background-image:url(/images/gny05/left_mn03.gif);}
#left_mn5 .mn4 {background-image:url(/images/gny05/left_mn04.gif);}
#left_mn5 .mn5 {background-image:url(/images/gny05/left_mn05.gif);}
#left_mn5 .mn6 {background-image:url(/images/gny05/left_mn06.gif);}
#left_mn5 .mn7 {background-image:url(/images/gny05/left_mn07.gif);}

#left_mn6 .mn1 {background-image:url(/images/gny06/left_mn01.gif);}
#left_mn6 .mn2 {background-image:url(/images/gny06/left_mn02.gif);}
#left_mn6 .mn3 {background-image:url(/images/gny06/left_mn03.gif);}
#left_mn6 .mn4 {background-image:url(/images/gny06/left_mn04.gif);}
#left_mn6 .mn5 {background-image:url(/images/gny06/left_mn05.gif);}
#left_mn6 .mn6 {background-image:url(/images/gny06/left_mn06.gif);}
#left_mn6 .mn7 {background-image:url(/images/gny06/left_mn07.gif);}
#left_mn6 .mn8 {background-image:url(/images/gny06/left_mn08.gif);}
#left_mn6 .mn10 {background-image:url(/images/gny06/left_mn10.gif);}
#left_mn6 .mn11 {background-image:url(/images/gny06/left_mn11.gif);}

#left_mn7 .mn1 {background-image:url(/images/gny07/left_mn01.gif);}
#left_mn7 .mn2 {background-image:url(/images/gny07/left_mn02.gif);}

#left_mn8 .mn1 {background-image:url(/images/gny08/left_mn01.gif);}
#left_mn8 .mn2 {background-image:url(/images/gny08/left_mn02.gif);}
#left_mn8 .mn3 {background-image:url(/images/gny08/left_mn03.gif);}
#left_mn8 .mn4 {background-image:url(/images/gny08/left_mn04.gif);}
#left_mn8 .mn5 {background-image:url(/images/gny08/left_mn05.gif);}
#left_mn8 .mn6 {background-image:url(/images/gny08/left_mn06.gif);}
#left_mn8 .mn7 {background-image:url(/images/gny08/left_mn07.gif);}
#left_mn8 .mn8 {background-image:url(/images/gny08/left_mn08.gif);}
/*#left_mn8 .mn9 {background-image:url(/images/gny08/left_mn09.gif);}*/


#left_mn9 .mn1 {background-image:url(/images/gny09/left_mn01.gif);}
#left_mn9 .mn2 {background-image:url(/images/gny09/left_mn02.gif);}
#left_mn9 .mn3 {background-image:url(/images/gny09/left_mn03.gif);}
#left_mn9 .mn4 {background-image:url(/images/gny09/left_mn04.gif);}
#left_mn9 .mn5 {background-image:url(/images/gny09/left_mn05.gif);}

/*고객센터*/
#left_mn10 .mn1 {background-image:url(/images/gny10/left_mn01.gif);}
#left_mn10 .mn2 {background-image:url(/images/gny10/left_mn02.gif);}
#left_mn10 .mn3 {background-image:url(/images/gny10/left_mn03.gif);}
#left_mn10 .mn4 {background-image:url(/images/gny10/left_mn04.gif);}
#left_mn10 .mn5 {background-image:url(/images/gny10/left_mn05.gif);}

/*스페셜*/
#left_mn11 .mn1 {background-image:url(/images/gny11/left_mn01.gif);}
#left_mn11 .mn2 {background-image:url(/images/gny11/left_mn02.gif);}
#left_mn11 .mn3 {background-image:url(/images/gny11/left_mn03.gif);}
#left_mn11 .mn4 {background-image:url(/images/gny11/left_mn04.gif);}
#left_mn11 .mn5 {background-image:url(/images/gny11/left_mn05.gif);}

/*스페셜*/
#left_mn12 .mn1 {background-image:url(/images/gny12/left_mn01.gif);}
#left_mn12 .mn2 {background-image:url(/images/gny12/left_mn02.gif);}
#left_mn12 .mn3 {background-image:url(/images/gny12/left_mn03.gif);}
#left_mn12 .mn4 {background-image:url(/images/gny12/left_mn04.gif);}
#left_mn12 .mn5 {background-image:url(/images/gny12/left_mn05.gif);}
#left_mn12 .mn6 {background-image:url(/images/gny12/left_mn06.gif);}
#left_mn12 .mn7 {background-image:url(/images/gny12/left_mn07.gif);}
#left_mn12 .mn8 {background-image:url(/images/gny12/left_mn08.gif);}
#left_mn12 .mn9 {background-image:url(/images/gny12/left_mn09_191120.gif);}

#member .mn1 {background-image:url(/images/member/left_mn01.gif);}
#member .mn2 {background-image:url(/images/member/left_mn02.gif);}
#member .mn3 {background-image:url(/images/member/left_mn03.gif);}
#member .mn4 {background-image:url(/images/member/left_mn04.gif);}
#member .mn5 {background-image:url(/images/member/left_mn05.gif);}
#member .mn6 {background-image:url(/images/member/left_mn06.gif);}

/*left btns*/
.left_btns {clear:both; margin-top:50px;}
.left_btns p {width:208px; height:110px; margin-bottom:4px; }
.left_btns p a {display:block; height:0; padding-top:110px; overflow:hidden;}
.left_btns .l_btn1 {background:url(/images/sbn_counsle.jpg) no-repeat;}
.left_btns .l_btn2 {background:url(/images/sub/btn_event.gif) no-repeat;}