﻿/* ---------------------------------------------------------

작업일 : 2008.04.17           by 때심맘

---------------------------------------------------------------*/

body {
	margin: 0px;
	padding: 0px;
	text-align: justify;
	font-family: "돋움",Dotum,Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	scrollbar-highlight-color: #A0A0A0; 
	scrollbar-shadow-color: #A0A0A0; 
	scrollbar-arrow-color: #A0A0A0; 
	scrollbar-face-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
}

table{  
	font-family: "돋움",Dotum,Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #666666;
	margin:0px;padding:0px
}

P {
	margin-top:0px;
	margin-bottom:0px;
	line-height:1.4em;
}

form{
	margin: 0px;
	padding: 0px;
}

fieldset{
	margin: 0px;
	padding: 0px;
	border: none;
}

.left_login input {
	width: 110px;
	height: 13px;
	border: solid 1px #CBCACA;	
}

input, textarea, select  {
	font: normal 1em "돋움",Dotum,Tahoma, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	color:#666666;
	
}

h1,h2,h3,h4,h5,dl,dt,dd,ul,li,ol,th,td,p,blockquote,form,fieldset,legend {
	margin:0;
	padding:0;
	}

a {  text-decoration: none;}
a:link { color: #666666;}
a:visited { color: #666666;}
a:hover { text-decoration:none; color:#ff6600;}


.total_align{
	margin:auto;
	padding:0px;	
}


.sub_align{
	width:660px;
	margin:0px;
	padding:0px;
}


.w_660{
	width:660px;
	margin:0px;
	padding:0px;
}

img{
	border:0px;padding:0px;margin:0px;
}


.small_d_num{ font-size : 8pt; letter-spacing :-0.03em; line-height: 10pt;}                                                                                                                                      /*작은돋움폰트 숫자*/
.small_d_txt{ font-size : 8pt; letter-spacing :-1px; line-height: 10pt;}                                                                                                                                      /*작은돋움폰트 글씨*/
.normal_d_num{ font-size : 9pt; letter-spacing :-0.05em; line-height: 12pt;}                                                                                                                                      /*보통돋움폰트 숫자*/
.normal_d_txt{ font-size : 9pt; letter-spacing :-1px; line-height: 12pt;}                                                                                                                                      /*보통돋움폰트 글씨*/

.small_g_num{ font-size:11px; font-family:굴림,Gulim,AppleGothic,sans-serif; letter-spacing:-0.05em;}                                                                                                                                      /*작은굴림폰트 숫자*/
.small_g_txt{ font-size:11px; font-family:굴림,Gulim,AppleGothic,sans-serif; letter-spacing:-1px;}                                                                                                                                      /*작은굴림폰트 글씨*/
.normal_g_num{font-size:12px; font-family:굴림,Gulim,AppleGothic,sans-serif; letter-spacing:-0.05em;}                                                                                                                                      /*보통굴림폰트 숫자*/
.normal_g_num02{font-size:12px; font-family:굴림,Gulim,AppleGothic,sans-serif;}                                                                                                                                      /*보통굴림폰트 숫자*/
.normal_g_txt{ font-size:12px; font-family:굴림,Gulim,AppleGothic,sans-serif; letter-spacing:-1px;}                                                                                                                                   /*보통굴림폰트 글씨*/

/*///////////////////// 보더 ///////////////////////*/
.boder01{ border:1px solid #DDDDDD; padding:1px;}   /*사진넣는 곳*/





/*///////////////////// 패딩 ///////////////////////*/
.pad_left10{ padding-left:10px;} 
.pad_right10{ padding-right:10px;} 
.pad_left_menu{ padding-left:6px; padding-right:8px; padding-top:8px; padding-bottom:6px;}                                         /*서브왼쪽메뉴 텍스트글씨 패딩*/
.pad_left_ico{ padding-top:11px; padding-bottom:9px;}                                                                              /*서브왼쪽메뉴 아이콘 패딩*/

.small_d_point{ font-size : 8pt; letter-spacing :-1px; line-height: 10pt; font-weight:bold;}                                                                                                                                      /*포인트작은돋움폰트 글씨*/

/*///////////////////// 검색 ///////////////////////*/
.sub_searchbox{
	padding: 0px;
	margin: 0px; 
	border : solid 1px; 
	background : #FFFFFF;
	height: 17px; 
	border-color: #C6C6C6;
	font-size : 9pt; 
	letter-spacing : -0.03em; 
	color : #444444; 
}   
                                                                                                                                   /*서브페이지 검색박스*/
.sub_searchselect{ 
	padding: 0px;
	margin: 0px;
	border : solid 1px; 
	background : #FFFFFF; 
	height: 21px;
	border-color: #C6C6C6;
	font-size : 9pt; 
	letter-spacing : -0.03em; 
	color : #444444; 
}                                                                                                                                     /*서브페이지 검색박스*/
 

/*/////////////////////로그인 ///////////////////////*/
.sub_loginbox{ border : solid 1px; background : #FFFFFF; border-color: #DBDBDB; height:16px; width:127px;font-family: "Arial, Helvetica, sans-serif"; font-size : 9pt;color : #949494; padding-top:2px;padding-left:3px;}  
.login_paper{color : #797979; font-size : 8pt;}
a.login_paper:link{color : #92B713; font-size : 8pt;}
a.login_paper:visited{color : #92B713; font-size : 8pt;}
a.login_paper:hover{text-decoraion : underline;}                                                                           /* 로그후 쪽지.포인트*/

a.logout_text:link{color : #E35800; font-size : 8pt;}
a.logout_text:visited{color : #E35800; font-size : 8pt;}
a.logout_text:hover{text-decoraion : underline;}                                                                           /* 로그후 로그아웃 회원정보등 작은 텍스트*/

.login_text01{color : #8D8D8D; font-size : 8pt; letter-spacing :-1px;}
a.login_text01:link{color : #8D8D8D; font-size : 8pt; letter-spacing :-1px;}
a.login_text01:visited{color : #8D8D8D;font-size : 8pt; letter-spacing :-1px;}
a.login_text01:hover{text-decoraion : underline;}                                                                            /* 로그인 아뒤 비번찾기등 작은 텍스트*/


/*로그인 부분(황효덕)----------------------------------------------------------------------------------------------------------*/

.login_bg{
	float: left;
	width: 190px;
	border-left: #DCDCDC solid 1px;
	border-right: #DCDCDC  solid 1px;
	padding:5px 0 5px 0;
	margin: 0px;	
	text-align: center;	
	font-size: 11px;
	}

/* Mozilla, Firefox, Mac IE 5, Safari 등 가상클래스를 지원하는 브라우저 */
:root .login_bg{
	float: left;
	width: 190px;
	border-left: #DCDCDC solid 1px;
	border-right: #DCDCDC  solid 1px;
	padding:3px 0 2px 0;
	margin: 0px;	
	text-align: center;	
	font-size: 11px;
	}
	
/* ie7.0 브라우저 적용 */
*:first-child+html .login_bg{
	float: left;
	width: 190px;
	border-left: #DCDCDC solid 1px;
	border-right: #DCDCDC  solid 1px;
	padding:1px 0 0 0;
	margin: 0px;	
	text-align: center;	
	font-size: 11px;
	}

.loginbox_id{ 
	border : solid 1px; 
	background : #FFFFFF url(http://file.studymania.com/renewal/images/common/login_img_id.gif) no-repeat 0 30%;
	border-color: #DBDBDB; 
	height:16px; 
	width:111px;
	font-family: "Arial, Helvetica, sans-serif"; 
	font-size : 9pt;
	color : #949494; 
	padding-top:2px;
	padding-left:3px;
	list-style: none;
 } 
 
 .loginbox_pw{ 
	border : solid 1px; 
	background : #FFFFFF url(http://file.studymania.com/renewal/images/common/login_img_pw.gif) no-repeat 0 30%;
	border-color: #DBDBDB; 
	height: 16px; 
	width: 111px;
	font-family: "Arial, Helvetica, sans-serif"; 
	font-size : 9pt;
	color : #949494; 
	padding-top: 2px;
	padding-left: 3px;
 } 
 
.login_text_top{
	font-family: "돋움, Dotum";
	color : #8D8D8D; 
	font-size : 11px; 
	letter-spacing :-1px;
	text-align: left;
}

.login_b_bottom{
	padding: 5px 0 0 5px;
	margin: 0px;
	text-align: left;
}

.login_b_bottom a{
	font-family: "돋움, Dotum";
	font-size : 11px; 
	letter-spacing :-1px;
	padding:0 5px 0 7px;	
	background: url(http://file.studymania.com/renewal/infor/images/bullet_list.gif) no-repeat 0 30%;
}

.login_info_line { 
  margin:0px;
  padding:0px;
    
}

.info{
	width: 172px;
	padding: 2px 0;
	margin: 0px;
	background: #F3F3F3;
	font-size: 11px;	
	list-style: none;
}

.mess{
	padding: 2px 0 0 15px;
	margin: 0 0 3px 2px;
	text-align: left;
	background: url(http://file.studymania.com/renewal/images/common/icon_message.gif) no-repeat 0 50%;
	letter-spacing:-1px;
	float:left;
}

.mess span{
	padding: 0px;
	margin: 0px;
	color: #ff6600;
	font-weight: bold;
}

.cart{
	padding: 2px 5px 0 15px;
	margin: 0 0 3px 2px;
	text-align: left;
	background: url(http://file.studymania.com/renewal/images/common/icon_cart.gif) no-repeat 0 50%;
	float:right;
	letter-spacing:-1px;
}

.cart span{
	padding: 0px;
	margin: 0px;
	color: #ff6600;
	font-weight: bold;
}


.Logout_Point{
	padding: 2px 0 0 15px;
	margin: 0 0 3px 2px;
	text-align: left;
	list-style: none;
	background: url(http://file.studymania.com/renewal/images/common/icon_point.gif) no-repeat 0 90%;
	clear:both;
	letter-spacing:-1px;
}
*html .Logout_Point{
	padding: 2px 0 0 15px;
	margin: 0 0 3px 3px;
	text-align: left;
	list-style: none;
	background: url(http://file.studymania.com/renewal/images/common/icon_point.gif) no-repeat 0 90%;
	clear:both;
	letter-spacing:-1px;
}


.Logout_Point span{
	padding: 0px;
	margin: 0px;
	color: #ff6600;
	font-weight: bold;
}

.Logout_Point a{
	padding: 0;
	margin: 4px 0 0 0;
}

.Logout_cash{
	padding: 2px 0 0 15px;
	margin: 0 0 3px 2px;
	text-align: left;
	list-style: none;
	background: url(http://file.studymania.com/renewal/images/common/icon_cash01.gif) no-repeat 0 50%;
	letter-spacing:-1px;
}

/*ie8.0에만 적용*/
html>/**/body .Logout_cash{
	padding: 2px 0 0 15px;
	margin: 0 0 3px 2px;
	text-align: left;
	list-style: none;
	background: url(http://file.studymania.com/renewal/images/common/icon_cash01.gif) no-repeat 0 50%;
	letter-spacing:-1px;
}

/*ie6.0이하 버젼 사용*/
*html .Logout_cash{
	padding: 2px 0 0 15px;
	margin: 0 0 3px 3px;
	text-align: left;
	list-style: none;
	background: url(http://file.studymania.com/renewal/images/common/icon_cash01.gif) no-repeat 0 90%;
	letter-spacing:-1px;
}
.Logout_cash span{
	padding: 0px;
	margin: 0px;
	color: #ff6600;
	font-weight: bold;
}

.Logout_cash a{
	padding: 0;
	margin: 4px 0 0 0;
}


.logout_text_top{
	text-align: left;
	padding: 0 0 0 2px;
	font-family: "돋움",Dotum,Tahoma, Arial, Helvetica, sans-serif;
	height: 20px;
	font-size : 12px; 
	letter-spacing :-1px;
}

.logout_text_top a{
	color : #ff6600; 
	font-weight: bold;	
}

.logout_bottom {
 font-size: 11px;
 padding: 2px 0 0 0;
 margin: 0px;
 list-style: none;
 letter-spacing: -1px;
 text-align: center;
}

.logout_bottom2 {
	padding:0px;
	margin-top:2px;
	}
	
.logout_bottom2 ul{
	padding:0px;
	margin:0px;
	list-style:none;
	}
	
.logout_bottom_left{
	float:left;	
	font-size: 11px;
	letter-spacing: -1px;
	padding-top:5px;	
	}
	
.logout_bottom_right{
	float:right;	
	}




/*/////////////////////현재페이지 ///////////////////////*/
.navi_category{font-family: "돋움";color : #666666; font-size : 8pt;} 
.now_category{font-family: "돋움";color : #FF3900; font-size : 8pt; font-weight:bold;} 


/*/////////////////////버튼 ///////////////////////*/
.btn_common{font-family: "돋움";color : #666666; font-size : 8pt;font-weight:bold; padding-top:2px}

.btn_orange_gray{font-family: "돋움";color : #FFFFFF; font-size : 8pt;font-weight:bold; padding-top:2px}
a.btn_orange_gray:link{font-family: "돋움";color : #FFFFFF; font-size : 8pt;font-weight:bold; padding-top:2px}
a.btn_orange_gray:visited{font-family: "돋움";color : #FFFFFF; font-size : 8pt;font-weight:bold; padding-top:2px}
a.btn_orange_gray:hover{text-decoraion : underline;}   

/*/////////////////////body 타이틀들 ///////////////////////*/
.body_sub_title{color : #333333; font-size : 9pt;font-weight:bold;}
.body_sub_title_point{color : #FF4800; font-size : 9pt;font-weight:bold;}

.body_top_title{color : #000000; font-size : 10pt;font-weight:bold;padding-left:10px;}


/*/////////////////////tab ///////////////////////*/
.tab_menu_text{color:#FFFFFF; font-weight:bold}



/*/////////////////////메인리스트패딩///////////////////////*/
.main_list_pad{ padding-top:4px; padding-bottom:3px}/*메인 오른쪽 왼쪽 리스트들*/
.main_ico_pad{ padding-top:8px;}
.small_list_pad{ padding-top:5px;}/*이미지아래 텍스트리스트*/
.center_list_pad{ padding-top:5px; padding-bottom:4px}/*메인가운데리스트들*/
.center_ico_pad{ padding-top:9px;}
.list_date{font-size:8pt; font-family:돋움;color:#787878;}




/*/////////////////////추천태그///////////////////////*/



#tag_recommend{	
	color:#6F6F6F; 
	line-height: 140%;
	padding: 0px;
	margin: 9px 10px 4px 10px;
	text-align: left;
}
	
#tag_recommend a:link{
	color:#6F6F6F;
}
#tag_recommend a:visited{
	color:#6F6F6F;
}

#tag_recommend a:hover{
	text-decoraion : underline;
}                                                                       

#tag_recommend .default{color:#777777;}
#tag_recommend a.default:link{color:#777777;}
#tag_recommend a.default:visited{color:#777777;}
#tag_recommend a.default:hover{text-decoraion : underline;}                                                                       


#tag_recommend .bold8{font-size:8pt; font-family:돋움; font-weight:bold;}
#tag_recommend a.bold8:link{font-size:8pt; font-family:돋움; font-weight:bold;}
#tag_recommend a.bold8:visited{font-size:8pt; font-family:돋움; font-weight:bold;}
#tag_recommend a.bold8:hover{text-decoraion : underline;}                                                                        


#tag_recommend .green{color:#777777; letter-spacing: -1px;}
#tag_recommend a.green:link{color:#777777; letter-spacing: -1px;}
#tag_recommend a.green:visited{color:#777777; letter-spacing: -1px;}
#tag_recommend a.green:hover{text-decoraion : underline;}

#tag_recommend .green8{color:#777777; font-size:11pt; font-family:돋움; letter-spacing: -2px;}
#tag_recommend a.green8:link{color:#777777; font-size:11pt; font-family:돋움; letter-spacing: -2px;}
#tag_recommend a.green8:visited{color:#777777; font-size:11pt; font-family:돋움; letter-spacing: -2px;}
#tag_recommend a.green8:hover{text-decoraion : underline;}

#tag_recommend .green11{color:#FF9933; font-size:11pt; font-family:돋움; font-weight:bold; letter-spacing: -2px;}
#tag_recommend a.green11:link{color:#FF9933; font-size:11pt; font-family:돋움; font-weight:bold; letter-spacing: -2px;}
#tag_recommend a.green11:visited{color:#FF9933; font-size:11pt; font-family:돋움; font-weight:bold; letter-spacing: -2px;}
#tag_recommend a.green11:hover{text-decoraion : underline;}


#tag_recommend .orange{color:#FF6600; letter-spacing: -1px;}
#tag_recommend a.orange:link{color:#FF6600; letter-spacing: -1px;}
#tag_recommend a.orange:visited{color:#FF6600; letter-spacing: -1px;}
#tag_recommend a.orange:hover{text-decoraion : underline;}

#tag_recommend .orange8{color:#777777; font-size:8pt; font-family:돋움; letter-spacing: -1px;}
#tag_recommend a.orange8:link{color:#777777; font-size:8pt; font-family:돋움; letter-spacing: -1px;}
#tag_recommend a.orange8:visited{color:#777777; font-size:8pt; font-family:돋움; letter-spacing: -1px;}
#tag_recommend a.orange8:hover{text-decoraion : underline;}

#tag_recommend .orange11{color:#F65328; font-size:11pt; font-family:돋움; font-weight:bold; letter-spacing: -1px;}
#tag_recommend a.orange11:link{color:#F65328; font-size:11pt; font-family:돋움; font-weight:bold; letter-spacing: -1px;}
#tag_recommend a.orange11:visited{color:#F65328; font-size:11pt; font-family:돋움; font-weight:bold; letter-spacing: -1px;}
#tag_recommend a.orange11:hover{text-decoraion : underline;}



/*/////////////////////일대일고고씽///////////////////////*/
.vs_text{ font-family:돋움; font-size:8pt; font-weight:bold; padding-top:5px; text-align:center}



/*/////////////////////인기검색어///////////////////////*/
a.search_word:link{font-family:돋움; font-size:8pt;color:#787878; line-height:120%;}
a.search_word:visited{font-family:돋움; font-size:8pt;color:#787878;line-height:120%;}
a.search_word:hover{text-decoraion : underline;}                                                                           /* 인기검색어 텍스트*/



/*/////////////////////행사일정///////////////////////*/
.calendar_year{ font-family:Verdana, Arial, Helvetica, sans-serif; size:20pt; color:#000000; font-weight:bold; padding-top:3px;}
#calendar_date{ font-family:Verdana, Arial, Helvetica, sans-serif; size:11px; color:#858585; text-align:center;}
#calendar_date .today{ color:#FFFFFF; background:url(http://file.studymania.com/renewal/images/back_today.gif) no-repeat;}  /*오늘날짜*/
#calendar_date a.today:link{
color:#FFFFFF; background:url(http://file.studymania.com/renewal/images/back_today.gif) no-repeat;}
#calendar_date a.today:visited{
color:#FFFFFF; background:url(http://file.studymania.com/renewal/images/back_today.gif) no-repeat;}
#calendar_date a.today:hover{
color:#FFFFFF; background:url(http://file.studymania.com/renewal/images/back_today.gif) no-repeat;text-decoration:underline;
}

#calendar_date .event{ color:000000; font-weight:bold;}             /*행사있는날*/



/*/////////////////////스쿨홈피랭킹///////////////////////*/
a.ranking_school:link{ font-size:8pt; font-family:돋움;}
a.ranking_school:visited{ font-size:8pt; font-family:돋움;}
a.ranking_school:hover{text-decoraion : underline;}                                                                           /* 랭킹에 학교명*/





/*/////////////////////리플달고합격하자///////////////////////*/
.school_pad{ padding-top:9px; padding-bottom:7px}
a.school_ripple:link{ color:#209c87; font-weight:bold}
a.school_ripple:visited{ color:#209c87; font-weight:bold}
a.school_ripple:hover{text-decoraion : underline;}                                        

a.id_ripple:link{ color:#8d8d8d; font-weight:bold;font-family:돋움; size:8pt}
a.id_ripple:visited{ color:#8d8d8d; font-weight:bold;font-family:돋움; size:8pt}
a.id_ripple:hover{text-decoraion : underline;}                                        

.ripple_list_text{ padding-left:5px; padding-top:7px; padding-bottom:5px}
.ripple_page_num{color:#444444;font-family:돋움; size:8pt}



.school_select{ border : solid 1px; background : #FFFFFF; border-color: #C0C0C0;font-family: "돋움"; font-size : 8pt; letter-spacing : -0.03em; padding-top : 2px; color : #444444; }                                                                                                                                     /*학교분류 셀렉트*/
.school_input{ border : solid 1px; background : #F3F3F3; border-color: #C0C0C0;font-family: "돋움"; font-size : 8pt; letter-spacing : -0.03em; color : #444444; }                                                                                                                                     /*학교분류 셀렉트*/



/*/////////////////////기타타이틀///////////////////////*/
a.blue_title:link { color:#0072A7; font-weight:bold;}
a.blue_title:visited{ color:#0072A7; font-weight:bold;}
a.blue_title:hover{text-decoraion : underline;}                                                                            /* 랭킹에 학교명*/

a.orange_title:link { color:#FF4200; font-weight:bold;}
a.orange_title:visited{ color:#FF4200; font-weight:bold;}
a.orangee_title:hover{text-decoraion : underline;}                                                                           /* 랭킹에 학교명*/


.blue_title {color:#0072A7; font-weight:bold;}

.btnImage { cursor:hand; }


.white {
	COLOR: #ffffff
}

.white14 {
	COLOR: #ffffff;
	font-size: 14px; 
	font-weight: bold;
	text-decoration:underline;
}






/*/////////////////////작은 텝///////////////////////*/

a.s_tab_open:link{ font-family:돋움; font-size:8pt; color:#FFFFFF;font-weight:bold;}
a.s_tab_open:visited{ font-family:돋움; font-size:8pt; color:#FFFFFF;font-weight:bold;}
a.s_tab_open:hover{text-decoraion : underline;}                                                                          

a.s_tab_close:link{ font-family:돋움; font-size:8pt; color:#666666;font-weight:bold;}
a.s_tab_close:visited{ font-family:돋움; font-size:8pt; color:#666666;font-weight:bold;}
a.s_tab_close:hover{text-decoraion : underline;}



/*/////////////////////사이트맵///////////////////////*/
.site_map_stitle{font-family: "돋움";color : #828282; font-size : 8pt;}


a.map_menu01:link{color:#FF3900; font-weight:bold; }
a.map_menu01:visited{color:#FF3900; font-weight:bold; }
a.map_menu01:hover{text-decoraion : underline;}                                                                          


a.map_menu02:link{color:#519400; font-weight:bold; }
a.map_menu02:visited{color:#519400; font-weight:bold; }
a.map_menu01:hover{text-decoraion : underline;}                                                                          


a.map_sub:link{ font-family: "돋움";color : #828282; font-size : 8pt;}
a.map_sub:visited{ font-family: "돋움";color : #828282; font-size : 8pt;}
a.map_sub:hover{text-decoraion : underline;}                                                                          

font.map_subempty{ font-family: "돋움";color : #828282; font-size : 8pt;}

/*/////////////////////메인컨텐츠수정(전광판)///////////////////////*/
#advertising .font{
color:#fff;
font-size:8pt;
padding-left:10px;
font-family: "돋움";
}
#bestbook{
padding-right:20px;
}
.lecture_point {
color:#ff4c30;
}




/*2008/09 추가된부분*/

/*content 영역 660px용(황효덕)-------------------------------------------------------------------*/


	
/*공통영역(황효덕)-------------------------------------------------------------------------------*/

/*title_대 bottom 여백 8px용*/

.big_title{
	padding: 0 0 8px 0;
}

/*title_중 bullet 부분*/

.middle_title{
	font-weight: bold;
	padding: 0 0 7px 17px;
	margin: 0 0 0 0;
	background: url(http://file.studymania.com/renewal/images/common/bullet_sst.gif) no-repeat 0 15%;	
}


/*서브페이지 image_zone 부분*/

.image_zone{
	padding: 0 0 20px 0;
	margin: 0px;	
}

/*두꺼운 라인 높이 2px용*/

.line_2m{
	height:2px;
	font-size:1px;
	line-height:1px;
	background: #DADADA;
}

.line_1m{
	height:1px;
	font-size:0px;
	line-height;1px;
	border-top:1px solid #dadada;
}
/*높이 5px용 여백*/
.h_pad5{
	height:5px;
	font-size:4px;
	line-height:4px;
}

/*높이 5px용 여백*/
.h_pad9{
	height:9px;
	font-size:8px;
	line-height:8px;
}

/*높이 10px용 여백*/
.h_pad10{
	height:10px;
	font-size:9px;
	line-height:9px;
}
/*높이 15px용 여백*/
.h_pad15{
	height:15px;
	font-size:14px;
	line-height:14px;
}
/*높이 20px용 여백*/
.h_pad20{
	height:20px;
	font-size:19px;
	line-height:19px;
}
/*높이 25px용 여백*/
.h_pad25{
	height:25px;
	font-size:24px;
	line-height:24px;
}
/*높이 30px용 여백*/
.h_pad30{
	height:30px;
	font-size:29px;
	line-height:29px;
}
/*넓이 10px용 패딩*/
.w_pad10{
	padding-left:10px;
}
/*넓이 15px용 패딩*/
.w_pad15{
	padding-left:15px;
}
/*넓이 20px용 패딩*/
.w_pad20{
	padding-left:20px;
}


	
/* html body{
	font-size: 12px; /* 윈도우용 인터넷 익스플로러 5에 적용된다*/
	/* f/ont-size: 12px; /* 기타 웹부라우저에 적용된다*/
	/*}
	
/*사이트 상단 영역(황효덕)---------------------------------------------------------------------------------*/
 
.direct {
	width: 753px;
	height: 40px;
	
	margin: 0px;
	padding: 0px;
	list-style: none; /*불릿 기호 유무*/
}

.direct_start{
	float: left;
	margin: 0;
	padding: 17px 0 0 10px;
}

.direct_menu{
	float: right;
	padding: 17px 15px 0 15px;
	margin: 0px;
}

.direct_menu em{	
	padding: 17px 0 0 10px;
	margin: 0 20px 0 0;	
}


/*네비게이션 부분(황효덕)-------------------------------------------------------------------------------------------------*/

.navi{	
	float: left;
	width: 753px;
	text-align: top;
	background: url(http://file.studymania.com/renewal/images/common/navi_bg.gif) repeat-x top left;
}

.navi ul{
	float: left;
	margin: 0px;
	padding: 0px;	
	list-style: none;	
}

.navi li{
	float: left;
	margin: 0px;
	padding: 0px;
}

.navi a{
	float: left;
	margin: 0 0 0 0;
	padding: 0 10px 0 10px;	
}


/*네비게이션 부분(김현오)-------------------------------------------------------------------------------------------------*/

.navi01{	
	float: left;
	width: 753px;
	text-align: top;
	background: url(http://file.studymania.com/renewal/images/common/navi_bg.gif) repeat-x top left;
}

.navi01 ul{
	float: left;
	margin: 0px;
	padding: 0px;	
	list-style: none;	
}

.navi01 li{
	float: left;
	margin: 0px;
	padding: 0px;
}

.navi01 a{
	float: left;
	margin: 0 0 0 0;
	padding: 0px;	
}






/*왼쪽메뉴 상단부분(황효덕)-------------------------------------------------------------------------------------------------------*/
.l_menu_bg{
	width: 192px;
	background: url(http://file.studymania.com/renewal/images/l_menu/l_menu_top_bg.gif) repeat-y top left;
}

.l_menu{
	float: left;
	width: 162px;
	padding: 0 0 0 15px;
	margin: 0px;
	font-size: 12px;
}

.three_depth_menu{
	float: left;
	width: 162px;
	padding: 0 0 5px 0;
	margin: 0px;
}

.three_depth_menu li{
	padding: 0 0 0 15px;
	margin: 0px;
	font-size: 12px;
	text-align: left;
	list-style: none;
	letter-spacing: -1px;
	line-height: 1.5em;
	background: url(http://file.studymania.com/renewal/images/l_menu/l_menu_bullet.gif) no-repeat 0 50%;
}

.three_depth_menu dd{
	padding: 0 0 0 15px;
	margin: 0px;
	font-size: 11px;
	text-align: left;
	list-style: none;
	letter-spacing: -1px;
	line-height: 1.5em;
	background: url(http://file.studymania.com/renewal/images/l_menu/l_menu_bullet.gif) no-repeat 0 50%;
}


/*왼쪽메뉴 하단부분(황효덕)-------------------------------------------------------------------------------------------------------*/
.l_menu_bg2{
	width: 192px;
	background: url(http://file.studymania.com/renewal/images/l_menu/l_menu_bottom_bg.gif) repeat-y top left;
}

.l_menu2{
	float: left;
	width: 162px;
	padding: 0 0 0 15px;
	margin: 0px;
	font-size: 12px;
}

.l_menu2 li{
	padding: 0 0 0 15px;
	margin: 0px;
	text-align: left;
	list-style: none;
	line-height: 1.5em;
	background: url(http://file.studymania.com/renewal/images/l_menu/l_menu_bullet.gif) no-repeat 0 50%;
}

/*왼쪽메뉴 4depth 부분(황효덕)-------------------------------------------------------------------------------------------------------*/

.Left_Menu_Box{
	position:absolute;
	visibility: hidden;
	z-index: 100;
	width: 141px;
	margin: 0px;
	background: url(http://file.studymania.com/renewal/images/l_menu/bottom_left.gif) no-repeat left bottom;	
}

.box-outer{
	background: url(http://file.studymania.com/renewal/images/l_menu/bottom_right.gif) no-repeat right bottom;
	padding: 0 0 5px 0;
	margin: 0px;	
}

.box-inner{
	background: url(http://file.studymania.com/renewal/images/l_menu/top_left.gif) no-repeat left top;
	margin: 0px;
}

.box-inner ul{
	background: url(http://file.studymania.com/renewal/images/l_menu/top_right.gif) no-repeat right top;
	padding: 10px 0px 5px 5px;
	margin: 0px;
		
}

.box-inner li{
	text-align: left;
	margin: 0px;
	padding: 0 0 0 14px;
	font-size: 12px;
	list-style: none;
	line-height: 1.5em;
	background: url(http://file.studymania.com/renewal/images/l_menu/l_menu_bullet.gif) no-repeat 0 50%;	
}


/*왼쪽메뉴 3depth 링크부분(황효덕)-------------------------------------------------------------------------------------------------------*/

.l_menu_3dep{ color: #666666;}
a.l_menu_3dep:link{ color: #666666;}
a.l_menu_3dep:visited{ color: #666666;}
a.l_menu_3dep:hover{
	width: 162px;
	margin: 0px;
	padding: 4px 0 4px 0; 
	text-decoration: none; 
	color:#FFFFFF; 
	background-color: #FF4B33;
	border-right: 1.5em solid #FF4B33;
}
	


/*왼쪽메뉴 4depth 링크부분(황효덕)-------------------------------------------------------------------------------------------------------*/

.l_menu_4dep{ color: #666666;}
a.l_menu_4dep:link{ color: #666666;}
a.l_menu_4dep:visited{ color: #666666;}
a.l_menu_4dep:hover{
	width: 120px;
	margin: 0px;
	padding: 4px 0 4px 0; 
	text-decoration: none; 
	color:#FFFFFF; 
	background-color: #FF4B33;
	border-right: 1.5em solid #FF4B33;
}

/*---------------------------------------------
작성일 : 2009.10.09
작성자 : 황효덕
작업내용 : 왼쪽메뉴 개편
-----------------------------------------------*/

.Left_Menu_List{
	width:162px;
	padding:0 15px;
	background:url(http://file.studymania.com/renewal/images/left_menu/l_menu_bg.gif) repeat-y left top; 
	}
	
	.two_deth_underline_gray{
		border-bottom:1px solid #e8e8e8;
		}
	
	.three_depth_menu_list{
		width: 162px;
		padding: 0 0 5px 0;
		margin: 0px;
		}
		
.Left_Menu_List_bottom{
	width:162px;
	padding:0 15px;
	background:url(http://file.studymania.com/renewal/images/left_menu/l_menu_bg2.gif) repeat-y left top; 
	}
	
	.two_deth_underline_brown{
		border-bottom:1px solid #ebdecd;
		}
	

.three_depth_menu_list dd{
	padding: 0 0 0 15px;
	margin: 0px;
	font-size: 11px;
	text-align: left;
	list-style: none;
	letter-spacing: -1px;
	line-height: 1.4em;
	background:url(http://file.studymania.com/renewal/images/left_menu/l_menu_bullet.gif) no-repeat 0% 35%;
}

.Layer_Four_Depth{
	position:absolute;
	visibility:hidden;
	background-color:#ffffff;
	width:130px;
	border:2px solid #ff6600;
	padding:5px;
	font-size:11px;
	line-height:1.5em;
	}
	
.Layer_Four_Depth li{	
	list-style:none;
	text-align:left;
	letter-spacing: -1px;
	padding-left:15px;
	background:url(http://file.studymania.com/renewal/images/l_menu/l_menu_bullet.gif) no-repeat 0% 35%;
	}

.Four_Depth_Bullet1{
	display:block;	
	background:url(http://file.studymania.com/renewal/images/left_menu/4depth_bullet.gif) no-repeat 62% 35%;
	}
	
.Four_Depth_Bullet2{
	display:block;	
	background:url(http://file.studymania.com/renewal/images/left_menu/4depth_bullet.gif) no-repeat 45% 35%;
	}
	
.Four_Depth_Bullet3{
	display:block;	
	background:url(http://file.studymania.com/renewal/images/left_menu/4depth_bullet.gif) no-repeat 57% 35%;
	}
	
.Lmenu_Omega_Banner ul{

	}
	
.Lmenu_Omega_Banner li{
	list-style:none;
	height:48px;
	background:#000;
	}

.Lmenu_Omega_Banner_Left{
	float:left;
	height:48px;
	}
	
.Lmenu_Omega_Banner_Right{
	float:right;
	height:48px;
	}
	
	
/*4depth menu link부분*/		
.l_menu_4depth{ color: #666666;}
a.l_menu_4depth:link{ color: #666666;}
a.l_menu_4depth:visited{ color: #666666;}
a.l_menu_4depth:hover{
	width: 100%;
	margin: 0px;
	padding: 3px 0 3px 0;
	letter-spacing:-1px; 
	text-decoration: none; 
	color:#FFFFFF; 
	background-color:#ff6600;
	border-left:2px solid #ff6600;
	border-right:2px solid #ff6600;
	
}



/*---------------------------------------------
작성일 : 2009.10.12
작성자 : 황효덕
작업내용 : GNB 수정(플래시 적용)
-----------------------------------------------*/

.Direct_Acess_Menu{
	float:right;
	width:168px;
	height:11px;
	margin-top:6px;
	}
	
.Dam_right_bar{
	padding-right:1px;
	background:url(http://file.studymania.com/renewal/images/main/gnb_directm_bar_v2.gif) no-repeat 100% 0;	
	}

.Logo_Area_Total ul{
	display:inline;
	}
	
.Logo_Area_Total li{
	float:left;
	list-style:none;
	}
	
.Logo_Area_Left{
	width:148px;
	height:10px;
	text-align:center;
	padding-top:47px;
	}
	
.Logo_Area_Center{
	width:669px;
	height:58px;
	background:url(http://file.studymania.com/renewal/images/main/gnb_logo_v2.gif) no-repeat left top;
	}
	
.Logo_Area_Center span{
	display:block;
	position:relative;
	width:190px;
	height:58px;
	top:0px;
	left:236px;
	cursor:pointer;	
	}
	
.Logo_Area_Right{
	width:143px;
	height:10px;
	padding-top:47px;
	}
	
.Logo_Area_Right img{
	margin-left:10px;
	}
	
.Gmb_Area_Total{
	background:#000;

	}

.Gmb_Area_Total ul{
	
	}
	
.Gmb_Area_Total li{
	float:left;
	list-style:none;
	}

.Gmb_Area_Left{
	width:143px;
	height:52px;
	background:url(http://file.studymania.com/renewal/images/main/gnb_left_v2.gif) no-repeat left top;
	}
	
.Gmb_Area_Left span{
	display:block;
	width:120px;
	height:32px;
	top:11px;
	left:23px;
	position:relative;
	cursor:pointer;
	}
	
.Gmb_Area_Center{
	width:674px;
	height:52px;
	background:url(http://file.studymania.com/renewal/images/main/gnb_bg_v2.gif) no-repeat left top;
	}
	
.Gmb_Area_Right{
	width:143px;
	height:52px;
	background:url(http://file.studymania.com/renewal/images/main/gnb_right_v2.gif) no-repeat left top;
	}

.Gmb_Area_Right span{
	display:block;
	width:122px;
	height:32px;
	top:11px;
	left:0px;
	position:relative;
	cursor:pointer;
	}
	
.Gmb_Flash_Area{
	position:absolute;
	width:674px;
	height:82px;
	z-index:2;
	}
	
#GnbFlashArea{
	position:relative;
	left:0px;
	top:0px;
	width:674px;
	height:82px;
	z-index:2;
	}
	


/*메인페이지 코딩(20081013-황효덕)-----------------------------------------------------------------------*/

/*best교재독점*/

.Left_Book_Bg{
	width: 172px;
}

.Left_Book_Photo{
	float: left;
	width: 66px;
	padding: 2px 0;
	margin: 0px; 	
}

.Left_Book_List{
	float: left;
	width: 102px;
	height: 50px;
	padding: 9px 0 0 0;
	margin: 0px; 
	text-align: left;
	line-height: 1.3em;
}


.Question_Download{
	width: 182px; 
	padding: 0 5px 0 5px;
	text-align: center;	
}

.Question_Download_List{
	width: 182px;
	float: left;
	list-style: none;
	padding: 0px;
	margin: 10px 0 0 5px; 	
}

.Question_Download_List li{
	float: left;
	font-size: 11px;
	list-style: none;
	padding: 0 0 0 8px;
	height: 18px;
	margin: 0px;
	background: url(http://file.studymania.com/renewal/infor/images/bullet_list.gif) no-repeat 0 20%; 	
}


/*VS 일대일 고고씽*/

.Left_Vs_Top{
	margin:0px;
	padding:10px 0 6px 0;
	background: url(http://file.studymania.com/renewal/images/main/left_vs_gogothing_vs.gif) no-repeat 50% 50%;		
}

.Left_Vs_Top img{
	margin:3px 16px;
	padding:2px;
	border:1px solid #dddddd;
	}

.Left_Vs_List{
	margin: 0px;
	padding:0 0 0 5px;	
}

.Left_Vs_List ul{	
	float: left;
	width: 172px;
	margin: 7px 0 0 0;
	padding: 3px 0 0 10px;
	list-style: none;
	font-size: 11px;
	background: #F6F6F6;
}

.Left_Vs_List li{
	height: 16px;
	text-align: left;
	margin: 0px;
	padding:0 0 0 10px;
	background: url(http://file.studymania.com/renewal/infor/images/bullet_list.gif) no-repeat 0 20%;
	
}


/*가운데 레이아웃 분할 영역(황효덕)----------------------------------------------------------------*/

.Middle_Content1_Area{
	float: left;
	width: 453px;
	margin: 0 10px 0 0;
	padding: 0px;
}

.Middle_Content2_Area{
	float: left;
	width: 197px;
	margin: 0 15px 0 0;
	padding: 0px;
}

.Right_Sidebar_Area{
	float: right;
	width: 78px;
	padding: 0px;
	margin: 0px;	
}

/*Middle_검색부분*/

.Middle_Total_Search input{
	float: center;
	width: 300px;
	height: 14px;
	padding: 0 0 3px 0;	
	border: solid 1px #CBCACA;
}

.Middle_Total_Search img{
	padding: 0 0 0 5px;
	margin: 0px;
	
}

/*Best 추천강좌*/

.Middle_Best_Lecture_bg{
	width: 430px;
	height: 298px;
	padding: 10px 8px 0 9px;
	border-left: 3px solid #FFA95D;
	border-right: 3px solid #FFA95D;
	
}

.Middle_Best_Lecture1{
	float: left;
	width:	427px;
	margin: 0px;
	padding: 0px;
}
.board_Best_Lecture1{
	float: left;
	width:	640px;
	margin: 0px;
	padding: 0px;
}

.MBL_top_left{	
	float: left;
	width: 200px;
	height: 68px;
	padding: 0px;
	margin: 10px 7px 7px 0;
		 
}

.board_top_left{	
	float: left;
	width: 210px;
	height: 68px;
	padding: 0px;
	margin: 10px 7px 7px 0;
		 
}


.MBL_top_right{
	width: 200px;
	float: right;
	padding: 0px;
	margin: 10px 0 7px 0;
		
}

.board_top_right{
	width: 205px;
	float: right;
	padding: 0px;
	margin: 10px 0 7px 0;
		
}

.MBL_bottom_left{
	width: 200px;
	float: left;
	margin: 0 7px 12px 0;
}

.board_bottom_left{
	width: 200px;
	float: left;
	margin: 0 7px 12px 0;
}

.MBL_bottom_right{
	width: 200px;
	float: right;
	padding: 0px;
	margin: 0 0 12px 0;
	 	
}

.MBL_top_left_photo{
	float: left;
	width: 64px;
	border: 1px solid #ededed;
	padding: 3px;
	margin: 0 5px 0 0;
}

.MBL_top_left_text ul{
	text-align: left;
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.board_top_left_text ul{
  
	text-align: left;
	list-style: none;
	padding: 0px;
	margin: 0px;
}


.MBL_title{
	line-height: 16px;	
}

.MBL_teacher{
	padding: 3px 0 0 0;	
}

.movie_icon_btn{		
	padding: 5px 0 0 0;
	margin: 0px;
}

/*best 추천강좌 아래 배너*/

.MBL_banner_bg{
	float: left;
	width: 427px;
	padding: 0px;
	margin: 0px;
}

.MBL_banner_left{
	float: left;
	width: 208px;	
	margin: 0 11px 0 0;
}

.MBL_banner_right{
	float: right;
	padding: 0px;
	margin: 0px;
}

/*새로운 소식*/

.Middle_News_Title{
	padding: 5px 5px 0 0;
	margin: 0px;
	width: 448px;
	height: 24px;
	text-align: right;
	background: url(http://file.studymania.com/renewal/images/main/middle_news_t.gif) no-repeat left top;
}

.Middle_News_bg{
	padding: 0px 5px;
	margin: 10px 0 0 0;
	width: 443px;	
}

.Middle_News_left{
	float: left;
	padding: 0px;
	margin: 0 13px 0 0;
	width: 104px;	
}

.Middle_News_left ul{
	padding: 0px;
	margin: 0px;
	list-style: none;
}

.Middle_News_Stitle{
	padding: 5px 0 0 0;
	margin: 0px;
	letter-spacing: -1px;
	line-height: 1.2em;
	font-size: 11px;
	text-align: center;	
}

.Middle_News_right{
	float: right;
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 323px;
}

.Middle_News_right ul{
	width: 323px;
	padding: 0px;
	margin: 0px;
	list-style: none;
}

.Middle_News_right li{
	padding: 0 0 0 8px;
	margin: 0px;
	height: 18px;
	background: url(http://file.studymania.com/renewal/infor/images/bullet_list.gif) no-repeat 0 40%;		
}

/*리플달고 합격하자*/

.Middle_Reple_Bg{
	margin: 0px;
	padding: 5px 1px 5px 1px;
	width: 449px;
	height: 45px;
	border-left: 1px solid #FED7B4;
	border-right: 1px solid #FED7B4;
	background: #FFF1E5;		
}

.Middle_Reple_Title{
	float: left;
	text-align:center;
	width: 60px;	
	padding: 10px 0 0 0;
	margin: 0px;			
}

.Middle_Reple_List{
	float: left;
	width: 292px;	
	text-align: left;
	line-height: 1.3em;
	height: 30px;
	padding: 5px 10px 6px 10px;
	margin: 0px;
	border-left: 1px solid #FFA95D;
	border-right: 1px solid #FFA95D;
	background: #ffffff;	
}

.Middle_Reple_List span{
	padding: 0 0 0 20px;
	margin: 0px;
	color: #ff6600;
}


.Middle_Reple_List a strong{
	padding: 0px;
	margin: 0px;
	color: #ff6600;
}

.Middle_Reple_Btn{
	float: left;
	width: 65px;
	padding: 10px 0 0 0; 
	margin: 0px;
	text-align: right;	
}


/*특목고 정보*/

.Middle_Special_Tab{
	margin: 0px;
	padding: 10px 0 0 0;
	height: 35px;
	text-align: right;	
	background: url(http://file.studymania.com/renewal/images/main/middle_spacial_t.gif) no-repeat left top;
}

.Middle_Special_List ul{
	margin: 0px;
	padding: 0 5px;
	list-style: none;
}

.Middle_Special_List li{
	margin: 0px;
	padding: 2px 0 3px 8px;
	list-style: none;
	text-align: left;	
	background: url(http://file.studymania.com/renewal/infor/images/bullet_list.gif) no-repeat 0 40%;
}

/*지식Q*/

.Middle_knowledge_Tab{
	margin: 0px;
	padding: 10px 0 0 0;
	height: 35px;
	text-align: right;	
	background: url(http://file.studymania.com/renewal/images/main/middle_knowledge_t.gif) no-repeat left top;
}

.Middle_knowledge_List ul{
	margin: 0px;
	padding: 0 5px;
	list-style: none;
}

.Middle_knowledge_List li{
	margin: 0px;
	padding: 2px 0 3px 8px;
	list-style: none;
	text-align: left;	
	background: url(http://file.studymania.com/renewal/infor/images/bullet_list.gif) no-repeat 0 40%;
}

/*특목고 입시 D-day*/

.Right_Dday_Title{
	padding: 0 10px 0 0;
	margin: 0px;
	height: 20px;
	text-align: right;
	background: url(http://file.studymania.com/renewal/images/main/right_ilsi_day_t.gif) left top;	
}

.Right_Dday_Bottom{
	margin: 0px;
	padding: 0px;
	width: 197px;	
}

.Right_Dday_Bg{
	float: left;
	width: 185px;
	padding: 5px 5px 0 5px;
	margin: 0px;	
	border-left: 1px solid #FED7B4;
	border-right: 1px solid #FED7B4;
	background: #FFF1E5;
}

.Dday_Seoul{
	float: left;
	padding: 0px;
	margin: 0 3px 0 0;
	width: 91px;
	background: #000000;
}

.Dday_Seoul_Bg{
	padding: 0px;
	margin: 0px;
	background: #ffffff;	
}

.Dday_Seoul_Bg img{
	padding: 7px 1px 3px 1px;
	margin: 0px;
}

.Dday_Gg{
	float: left;
	padding: 0px;
	margin: 0px;
	width: 91px;
	background: #000000;
}

.Dday_Gg_Bg{
	padding: 0px;
	margin: 0px;
	background: #ffffff;	
}

.Dday_Gg_Bg img{
	padding: 7px 1px 3px 1px;
	margin: 0px;
}

/*금주의 주요 일정*/

.Right_Schedule_Title{
	margin: 0px;
	padding: 0 10px 0 0;
	height: 26px;
	text-align: right;
	background: url(http://file.studymania.com/renewal/images/main/right_schedule_t.gif) no-repeat left top;		
}

.Right_Schedule_bg{
	margin: 0px;
	padding: 0px;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;		
}

.Right_Schedule_bg ul{
	margin: 0px;
	padding: 7px 5px 0px 10px;
	list-style: none;
			
}

.Right_Schedule_bg li{
	margin: 0px;
	padding: 0 0 0 8px;
	height: 15px;
	font-size: 11px;
	text-align: left;
	background: url(http://file.studymania.com/renewal/infor/images/bullet_list.gif) no-repeat 0 40%;		
}

/*학교 동영상*/

.Right_School_Title{
	margin: 0px;
	padding: 0 10px 0 0;
	height: 26px;
	text-align: right;
	background: url(http://file.studymania.com/renewal/images/main/right_school_movie_t.gif) no-repeat left top;	
}

.Right_School_Bg{
	float: left;
	width: 175px;
	margin: 0px;
	padding: 5px 10px 2px 10px;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;			
}

.Right_School_Photo{
	float: left;
	width: 67px;
	margin: 0 10px 0 0;
	padding: 0px;		
}

.Right_School_Photo img{	 
	margin: 0px;
	padding: 2px;
	border: 1px solid #dddddd;		
}

.Right_School_Text{
	float: right;
	height: 42px;
	width: 90px;
	margin: 0px;
	padding: 10px 0 0 0;	
	text-align: left;
	line-height: 1.3em;
}

.Right_School_Bottom{
	margin: 0px;
	padding: 0px;	
	width: 197px;
}

.dot_line{
	margin: 0px;
	padding: 0px;
	width: 195px;
	text-align: center;	
	font-size: 4px;
	line-height: 4px;
	border-bottom: 1px dotted #dddddd;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;	
}

/*스쿨홈피랭키*/

.School_Rankey_Out{
	padding:0px;
	margin:0px;	
}

.School_Rankey_Title{
	padding: 0 5px 0 0;
	margin: 0px;
	height: 30px;
	text-align: right;
	background: url(http://file.studymania.com/renewal/images/main/school_rankey_t.gif) no-repeat left top;		
}

.School_Rankey_Tab{
	padding: 5px 0 0 0;
	margin: 0px;	
}

.School_Rankey_Bg{
	padding: 0px;
	margin: 0 5px;
	width: 185px;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;	
}

.School_Rankey_Bg ul{
	padding: 7px 0 5px 0;
	margin: 0px;
	list-style: none;
}

.School_Rankey_Bg li{
	padding: 3px 0 0 20px;
	margin: 0px;
	text-align: left;	
}

.School_Rankey_Bg li img{
	padding: 0 5px 0 0;
	margin: 0px;
}

.School_Rankey_Bottom{
	padding: 0px;
	margin: 0 5px;	
	width: 187px;
}

/*스카이배너*/

.Sky_Banner{
	margin: 0px;
	padding: 0px;
	width: 78px;		
}

.Sky_Banner img{
	margin: 0px;
	padding: 0 0 5px 0;		
}

/*스카이배너*/

.Sky_Banner{
	margin: 0px;
	padding: 0px;
	width: 78px;		
}

.Sky_Banner img{
	margin: 0px;
	padding: 0 0 5px 0;		
}

/*왼쪽 플래시 배너 영역*/

.Left_Flash_bg{
	text-align:center;
	padding: 0px;
	margin: 0px;
	width: 188px;
	border-left: 2px solid #FFA95D;
	border-right: 2px solid #FFA95D;	
}

/*가운데 플래시 배너 영역*/

.Center_Flash_Banner{
	text-align:center;
	padding: 0px;
	margin: 0px;
	width: 453px;
	background: url(http://file.studymania.com/renewal/images/main/center_flash_banner_bg.gif) no-repeat top left;
}

/*리플달고 합격하자 팝업 쓰기*/

.Reple_Popup_bg1{
	padding: 0px;
	margin: 0px;
	
	border-left: 1px solid #FED7B4;
	border-right: 1px solid #FED7B4;	
}

.Reple_Popup_bg2{
	padding: 0px 13px 0 12px;
	margin: 0px;
	width: 424px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background: #FFF1E5;	
}

.Reple_Popup_Title{
	padding: 10px 0 0 0 ;
	margin: 0px;
	height: 21px;
	text-align: right;
	background: url(http://file.studymania.com/renewal/images/main/reple_popup_t.gif) no-repeat left top;	
}

.Reple_Popup_Bg{
	padding: 6px 0 4px; 0;
	margin: 0px;
	width: 424px;
	font-size: 11px;
	background: #F2CCAA;
	letter-spacing: -1px;
}

.Reple_Popup_Stitle1{
	float: left;
	padding: 15px 0 0 13px;
	margin: 0px;
	width: 100px;
	height: 10px;
	font-weight: bold;
	text-align: left;
	background: url(http://file.studymania.com/renewal/images/main/reple_popup_bullet.gif) no-repeat 0 80%;	
}

.Reple_Popup_Input{
	float: left;
	padding: 12px 0 3px 0;
	margin: 0px;
	width: 300px;
	text-align: left;		
}

.Reple_Popup_Underlind{
	margin: 0px;
	padding: 0px;
	width: 100%;
	text-align: center;	
	font-size: 4px;
	line-height: 4px;
	border-bottom: 1px solid #F2CCAA;	
}

.Reple_Popup_Stitle2{
	float: left;
	padding: 9px 0 0 13px;
	margin: 0px;
	width: 150px;
	height: 16px;
	text-align: left;
	font-weight: bold;
	background: url(http://file.studymania.com/renewal/images/main/reple_popup_bullet.gif) no-repeat 0 50%;	
}

.Reple_Popup_Textarea{
	clear: both;
	padding: 0px;
	margin: 0px;
	width: 424px;
	text-align: left;		
}

.Reple_Popup_Infor{
	padding: 5px 0 0 0;
	margin: 0px;
	text-align: left;
	font-size: 11px;
	height: 15px;	
}

.Reple_Popup_Btn{
	padding: 0px;
	margin: 0px;
	text-align: center;	
}

.Reple_Popup_Btn img{
	padding: 10px 5px 5px 0;
	margin: 0px;
	text-align: center;	
}







/*쪽지쓰기*/
#Paper {
 width:290px;
 background:url(http://file.studymania.com/renewal/images/paper/bg_msg.gif) repeat;
 text-align:center;
 padding:10px;
}

#Paper .paper_text{
 background:url(http://file.studymania.com/renewal/images/paper/text_bg.gif) no-repeat;
 width:280px;
 height:217px;
 padding:10px 5px;

}

#Paper .to_name{
 text-align:left;
 width:270px;
}

#Paper .in_mesg{
 border:0;
 margin-top:7px;
 width:270px;
 height:130px;
}



/*추가 포인트 폰트*/
.Special_d{
  color:#005F9D;
  font-weight:bold;
}


.re_set{
  clear:both;
  
}


/*게시판리플에대한 추가*/

#ripple_write .body{ padding-top:12px; padding-bottom:10px; padding-left:8px; padding-right:8px; line-height:130%;}

/*----------------------------------------------
제작년도 : 2009.06.01
제작자 : 황효덕
프로젝트명 : GNB
----------------------------------------------*/
/*다이렉트억세스 메뉴부분*/
.Gnb_DirectMenu_Total{
	margin-top:6px;
	margin-right:15px;
	text-align:right;	
	}	

.Gnb_DirectMenu_Bar{
	padding-right:10px;
	background:url(http://file.studymania.com/renewal/images/main/GNB_directm_bar.gif) no-repeat right top;
	}

/*GNB 부분*/	
.GNB_Total_Width_990{
	width:990px;
	height:107px;
	}
	
.GNB_Left_153{
	float:left;
	width:153px;
	height:107px;
	}
	
.GNB_Left_153 ul{
	margin:0px;
	padding:0px;	
	}
	
.GNB_Left_153 li{
	list-style:none;
	}

.GNB_Left_153_One{
	margin:49px 0 5px 15px;
	}
	
.GNB_Left_153_Two{
	float:left;	
	}
	
.GNB_Left_153_Three{
	float:left;
	width:15px;
	}


.GNB_Menu_684{
	float:left;
	width:684px;
	height:107px;
	}
	
.GNB_Right_153{
	float:left;
	width:153px;
	height:107px;
	}

/*GNB_Menu 부분*/	

.GNB_Logo_Area{
	height:55px;
	text-indent:-9999px;
	background:url(http://file.studymania.com/renewal/images/main/GNB_logo.gif) no-repeat left top;
	}
	
.GNB_Logo_Area span{
	display:block;
	position:relative;
	top:0px;
	left:248px;
	width:185px;
	height:55px;
	cursor:pointer;
	
	}
	
.GNB_Menu_Area{
	height:52px;
	background:url(http://file.studymania.com/renewal/images/main/GNB_menu_bg.gif) repeat-x left top;
	}

.GNB_Menu_Area ul{
	margin:0px;
	padding:0px;
	}
	
.GNB_Menu_Area li{
	float:left;
	list-style:none;
	}
	
.Margin-Right-8{
	margin-right:8px;
	}
	
.Margin-Right-9{
	margin-right:9px;
	}
	
/*GNB 오른쪽 부분*/

.GNB_Right_Btn_Login{
	padding:49px 0 5px 0;
	text-align:center;
	}
	
.GNB_Right_Btn_Login img{
	margin-right:10px;
	}
	
.GNB_Right_153 ul{
	margin:0px;
	padding:0px;
	}
	
.GNB_Right_153 li{
	float:left;
	list-style:none;	
	}


/*스매푸터090710 김현오*/	

.footer{
  margin-top:50px;
  width:960px;
	}

.footer_top{
 width:960px;
 height:25px;
 background:url('http://file.studymania.com/member/images/footer_bg03.gif');
 }
 
 .footer_logo{
 	float:left;
	cursor:pointer;
  margin:0px;
  width:183px;
	height:64px;
	background:url('http://file.studymania.com/member/images/footer_logo.gif');
	}	
	.footer_padL14{
	float:left;
	width:14px;
	height:64px;
	}
		
	.bottom_menu{
	 width:763px;
	 float:left;
   height:18px;
}

  .bottom_menu ul{
	padding:0px;
  margin:0px;
	list-style:none;

  
 }
  .bottom_menu li{
  float:left;
	list-style:none;
 }

  .bottom_menu .footer_m01 a{
  background:url("http://file.studymania.com/member/images/footer_m01.gif") no-repeat;
	width:44px;
	height:15px;
	display:block;
	font-size:0px;
	list-style:none;
	text-indent:-9999px;
 }

  .bottom_menu .footer_line{
  background:url("http://file.studymania.com/member/images/footer_line.gif") no-repeat;
	width:13px;
	height:15px;
	display:block;
	font-size:0px;
	text-indent:-9999px;
 }
 
  .bottom_menu .footer_m02 a{
  background:url("http://file.studymania.com/member/images/footer_m02.gif") no-repeat;
	width:44px;
	height:15px;
	display:block;
	font-size:0px;
	text-indent:-9999px;
 }
  .bottom_menu .footer_m03 a{
  background:url("http://file.studymania.com/member/images/footer_m03.gif") no-repeat;
	width:84px;
	height:15px;
	display:block;
	font-size:0px;
	text-indent:-9999px;
 }
 
   .bottom_menu .footer_m04 a{
  background:url("http://file.studymania.com/member/images/footer_m04.gif") no-repeat;
	width:43px;
	height:15px;
	display:block;
	font-size:0px;
	text-indent:-9999px;
 }
  .bottom_menu .footer_m05 a{
  background:url("http://file.studymania.com/member/images/footer_m05.gif") no-repeat;
	width:44px;
	height:15px;
	display:block;
	font-size:0px;
	text-indent:-9999px;
 }
 
  .bottom_menu .footer_m06 a{
  background:url("http://file.studymania.com/member/images/footer_m06.gif") no-repeat;
	width:43px;
	height:15px;
	display:block;
	font-size:0px;
	text-indent:-9999px;
 }

  .bottom_menu .footer_m07 a{
  background:url("http://file.studymania.com/member/images/footer_m07.gif") no-repeat;
	width:64px;
	height:15px;
	display:block;
	font-size:0px;
	text-indent:-9999px;
 }
 
  .bottom_menu .footer_m08 a{
  background:url("http://file.studymania.com/member/images/footer_m08.gif") no-repeat;
	width:44px;
	height:15px;
	display:block;
	font-size:0px;
	text-indent:-9999px;
 }	
.family {
	width:150px;
	float:right;
	text-align:right;
}

.family .sitein{
 line-height:150%;
  font-size:8pt;
	color:#888;
}
.footer_bg{
  text-align:left;
  margin:0 0 20px 0;
	float:left;
	width:763px;
	}
	
	
/*----------------------------------------------
제작년도 : 2009.09.21
제작자 : 황효덕
프로젝트명 : 메인변경
----------------------------------------------*/

.Main_Contents_Left{
	float:left;
	margin:0 15px 0 0px;
	width:192px;	
}

.Main_Contents_Center{
	float:left;
	margin-right:10px;
	width:453px;	
}

.Main_Contents_Right{
	float:left;
	margin-right:13px;
	width:197px;
	text-align:center;	
}

.Main_Contents_Skybanner{
	float:left;
	width:78px;
}

.Sub_Contents_Left{
	float:left;
	margin:0 15px 0 0px;
	width:192px;
	}
	
.Sub_Contents_Right{
	float:left;
	width:660px;
	text-align:left;
	}
	
/*----------------------------------------------
제작년도 : 2009.10.28
제작자 : 황효덕
프로젝트명 : footer변경
----------------------------------------------*/

.Footer_Common_Tatol{
	margin:20px auto;
	width:960px;		
	}

	.Footer_Common_left{
		float:left;
		padding-top:10px;
		width:199px;
		}
	.Footer_Common_middle{
		float:left;
		width:442px;
		height:99px;		
		background:url(http://file.studymania.com/renewal/images/common/footer_infor.gif) no-repeat left 10px;
		}
	
		.Footer_Common_middle ul{
			display:inline;
			}
		
		.Footer_Common_middle li{
			float:left;
			height:16px;
			top:10px;
			list-style:none;
			position:relative;
			cursor:pointer;
			}
		
		.Footer_Common_middle01{			
			width:48px;
			left:0px;
			}
			
		.Footer_Common_middle02{			
			width:56px;
			left:1px;
			}
			
		.Footer_Common_middle03{			
			width:96px;
			left:2px;
			}
			
		.Footer_Common_middle04{			
			width:55px;
			left:3px;
			}
			
		.Footer_Common_middle05{			
			width:56px;
			left:4px;
			}
			
		.Footer_Common_middle06{			
			width:55px;
			left:5px;
			}
			
		.Footer_Common_middle07{			
			width:70px;
			left:6px;
			}
		
	.Footer_Common_right{
		float:right;
		width:198px;
		height:100px;
		background:url(http://file.studymania.com/renewal/images/common/footer_escrow.gif) no-repeat left 5px;
		}
		
		.Footer_Common_right span{
			display:block;
			position:relative;
			width:115px;
			height:18px;
			top:74px;
			left:75px;
			cursor:pointer;
			}
	.Family_List_Go{
		padding-bottom:5px;
		width:960px;
		text-align:right;
		border-bottom:1px solid #dddddd;
		}
		
/*----------------------------------------------
제작년도 : 2009.11.12
제작자 : 황효덕
프로젝트명 : 게시판 하단 페이징
----------------------------------------------*/

.Board_Page_View_Total2{
	width:660px;
	text-align:center;
	line-height:12px;
	font-size:12px;
	}
	
	.Board_Page_View_Total2 img{
		
		}
	
	.Board_Page_View_Total2 span{
		color:#bbb;
		}

.Board_Page_View_Total{
	width:660px;
	text-align:center;
	height:14px;
	}

.Board_Page_View_Total ul li{
	display:inline;
	list-style:none;
	
	}
	
.Board_Page_View_Total img{
	text-align:middle;
	}
	
	.Board_Page_View_Count{
		margin:0px 3px;
		line-height:13px;
	
		
		}
		
		.Board_Page_View_Count a{
			padding:0px 2px;
			}
		
		.Board_Page_View_Count span{
			color:#bbb;
			}
			
/*----------------------------------------------
제작년도 : 2009.11.18
제작자 : 박윤정
프로젝트명 : 페이지 Top title
----------------------------------------------*/
.Top_title_W {width:660px;}
	.Top_title_IMG {border-bottom:1px solid #dadada;}
	.Top_title_LO {text-align:right; padding:7px 0; letter-spacing:-0.1em; color:#888888;}
		.Top_title_Point {color:#fb841d; font-weight:bold;}
		
.Top_title_W_01 {width:100%; height:36px; border-bottom:1px solid #dadada; margin-bottom:20px;}
	.Top_title_IMG_01 {float:left; width:215px; height:36px;}
		.Top_title_LO_01 {float:right; padding-top:15px; letter-spacing:-0.1em; color:#888888; font-size:11px;}
			.Top_title_Point_01 {color:#fb841d; font-weight:bold;}
			
			
/*----------------------------------------------
제작년도 : 2009.12.23
제작자 : 김현오
프로젝트명 : 메인 스멜링
----------------------------------------------*/			
			
			
.select_children{
 margin:10px 15px 0 15px;;
 background:#FEFAEF;
 padding:6px 13px;
 text-align:left;
 color:#AA5F00;
 border:#EFE8CE solid 1px;
}		

.text_ico02{
  font-weight:bold;
  text-align:left;
  margin:0 10px;
  color:#444444;
}

.text_ico02 .point_text{
  color:#FF5524;

}
.explan_text_green{
  color:#619400;
  font-weight:lighter;
  font-size:8pt;
  padding-left:25px;
  text-align:left;
}	

/*---------------------------------------------------
제작년도 : 2010.02.02
제작자 : 박윤정
프로젝트명 : 게시판 하단 페이지 넘버(페이지 넘기기)
----------------------------------------------------*/			
			
.Page_NUM2010 ul{ text-align:center;}
.BTNNEXT { ist-style-type:none; float:left; padding:0 2px;}
.BTNNUM_L { list-style-type:none; float:left; padding:0 8px;}
.BTNNUM { list-style-type:none; float:left; padding:0 8px; background:url(http://file.studymania.com/renewal/board/images/pages_bar.gif) no-repeat 0 top;}