
body {	
	background-image: url('/image/bg_sub.gif');
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*** ÅÇ¿¡ ´ëÇÑ Á¤ÀÇ ***/

.tap_table01 {
	margin:0;
	padding:0;	
	background:#fff url('/image/tem_btn/tap_bg_orange.gif') repeat-x  ;
	}

.tap_on_left {	
	margin:0;
	padding:0;
	border:0;
	background:#fff url('/image/tem_btn/tap_left_orange.gif') no-repeat  ;
	}	
	
.tap_on_center {	
	margin:0;
	padding:0;
	text-align:center;
	border:0;
	font-family:µ¸¿ò,±¼¸²,dotum,gulim;
	font-size:12px;
	background:#fff url('/image/tem_btn/tap_center_orange.gif') repeat-x  ;
	color:#333;
	font-weight:bold;
	}	

.tap_on_right {	
	margin:0;
	padding:0;
	border:0;
	background:#fff url('/image/tem_btn/tap_right_orange.gif') no-repeat  ;
	}	
	
.tap_off_left {	
	margin:0;
	padding:0;
	border:0;
	background:#fff url('/image/tem_btn/tap_left_gray.gif') no-repeat  ;
	}	
	
.tap_off_center {	
	margin:0;
	padding:0;
	text-align:center;
	border:0;
	font-family:µ¸¿ò,±¼¸²,dotum,gulim;
	font-size:12px;
	background:#fff url('/image/tem_btn/tap_center_gray.gif') repeat-x  ;
	color:#333;
	font-weight:normal;
	}	

.tap_off_right {	
	margin:0;
	padding:0;
	border:0;
	background:#fff url('/image/tem_btn/tap_right_gray.gif') no-repeat  ;
	}	

 .tap_mypg_on {	
	margin:0;
	padding:0;
	text-align:center;
	border:0;
	font-family:µ¸¿ò,±¼¸²,dotum,gulim;
	font-size:11px;
	background:#fff url('/image/bg/bg_tap_mypg_on.gif') no-repeat  ;
	color:#009900;
	font-weight:bold;
	width:87px;
	word-spacing:-1px;
	}
	
.tap_mypg_on a:link {
	text-decoration: none;
	}	
	
.tap_mypg_on a:visited {
	text-decoration: none;	
	}	
	
.tap_mypg_on a:hover {
	text-decoration: none;	
	}
	
.tap_mypg_on a:active {
	text-decoration: none;	
 	}	
 	
.tap_mypg_off {	
	margin:0;
	padding:0;
	text-align:center;
	border:0;
	font-family:µ¸¿ò,±¼¸²,dotum,gulim;
	font-size:11px;
	background:#fff url('/image/bg/bg_tap_mypg_off.gif') no-repeat  ;
	color:#333;
	font-weight:normal;
	width:76px;
	word-spacing:-1px;
	}	
	
.tap_mypg_off a:link {
	text-decoration: none;
	}
		
.tap_mypg_off a:visited {
	text-decoration: none;	
	}
		
.tap_mypg_off a:hover {
	text-decoration: none;	
	}
	
.tap_mypg_off a:active {
	text-decoration: none;	
 	}	

/*** mouseover½Ã tr, td¿¡ ¹è°æ»ö ÁÖ±â ***/

.out {background-color:#ffffff;}
.over {background-color:#eeeeee;}
	
body,table,textarea,input,select {
	font:12px µ¸¿ò,±¼¸²,dotum,gulim,tahoma;
	color:#666;
	}
	
img	{
	border:0;
	border-width: 0;
	}
	
img a: {
	border: 0;
	}
	
form{
	display:inline;
   }

table {
	border-collapse: collapse;
   }

td  {
	float:left;
	font:12px µ¸¿ò,±¼¸²,dotum,gulim,tahoma;
	color:#666;
	empty-cells:show;
	}
	
 /*** ÇÏÀÌÆÛ¸µÅ© ***/
a:link {
	text-decoration: none;
	color : #333;
	}
	
a:visited {
	text-decoration: none;	
	color : #333;
	}
	
a:hover {
	text-decoration: underline;	
	color : #000;
	}
a:active {
	text-decoration: underline;	
	color : #000;
	}
 	
a.yellow:link	{
	text-decoration:none; 
	color:#32A800;
	}

a.yellow:visited	{
	text-decoration:none; 
	color:#32A800;
	}

a.yellow:active	{
	text-decoration:none; 
	color:#32A800;
	}
	
a.yellow:hover	{
	text-decoration:none; 
	color:#32A800;
	}

.section00 {
	font-family:tahoma,helvetica,arial,±¼¸²;
	font-size:18px;
	font-weight:bold;
	color:#33cc00;
	text-align:left;
	}
	
.section01{
	margin:0px;
	padding:0px;
	font-family: tahoma,helvetica,arial,±¼¸²;
	font-size: 16px;
	font-weight: bold;
	color: #666;
	text-align: left;
	}

.View_Editor{
	table-layout:fixed;
	padding:10;
	}
	
.View_Editor P {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px
	}
	
.homework_answer_text {
	background-image: url('/image/writing_line.gif');
	border:none;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	padding-top:4;
	line-height:1.5;
	Font-Size:14pt;
	Font-Family:"Times New Roman";
	width:99%;
	height:120px;
	overflow:visible;
	text-overflow:ellipsis;
	text-align:left;
   }

table {
  margin:0px;
	padding:0px;
	font-family:µ¸¿ò,±¼¸²,dotum,gulim;
	color:#666;
   }
   
tr,td {
   margin:0px;
	padding:0px;
	}

h3  {
   margin:0;
	padding-left:20px;
	font-family:µ¸¿ò,±¼¸²,dotum,gulim;
	font-size:12px;
	font-weight:normal;
	color:#333;
	line-height:30px;
	background:#fff url('/image/ico_stitle.gif') no-repeat 3px 8px;
	}
	
h3 strong {
    font-weight:bold;
	color:#009900;
    }
    
.list01 {
   margin:0;
	font-family:arial,helvetica,tahoma,±¼¸²;
	font-size:12px;
	font-weight:bold;
	color:#666;
	}
	
.list01_data {
	font-family:arial,helvetica,tahoma,±¼¸²;
	font-size:12px;
	font-weight:normal;
	color:#666;
	text-align:center;
	}
	
.content_data {
	font-family:arial,helvetica,tahoma,±¼¸²;
	font-size:12px;
	font-weight:normal;
	color:#666;
	}	

.section {
	font-family:tahoma,helvetica,arial,±¼¸²;
	font-size:18px;
	font-weight:bold;
	color:#666;
	}
	
.section_list {
	font-family:µ¸¿ò,±¼¸²,dotum,gulim,arial;
	font-size:12px;
	font-weight:normal;
	color:#666;
	line-height:20px;
	word-spacing:-1px;
   }
   
.navigator {
	padding-right:40px;
	font-family:µ¸¿ò,±¼¸²,dotum,gulim; 
	font-size:11px; 
	color:#999;
	text-align:right; 
   }

/*** ½ºÅ©·Ñ ***/
.scrollbox_border{
	border:#C2BFB6 solid 1px;
	overflow-y:scroll;
	width:100%;
	height:100%;
	}
	
/* °Ô½ÃÆÇ´äº¯ indy2k 20081109 */

.replyBox { 
	padding:10px; 
	color:#666666; 
	border:1px solid #e0e1db; 
	margin-top:.5em;
	}
	
.replyBox .replyItem { 
	background-color:#FFFFFF; 
	padding:.6em .8em .6em .6em; 
	line-height:1.25em; 
	clear:both; 
	border-bottom:1px dotted #EEEEEE; 
	list-style:none;
	}
	
.replyBox .date { 
	float:right; 
	font:.8em Tahoma; 
	color:#cccccc; 
	margin:.3em 0 .5em 0;
	}
	
.replyBox .author { 
	float:left; 
	padding:0 .3em 0 0; 
	font-size:.9em; 
	color:#3074a5; 
	margin:0 .3em .5em 0;
	}
	
.replyBox .replyContent { 
	clear:left; 
	text-align:left;
	}

.replyBox .replyOption { 
	height:20px; 
	float:right; 
	white-space:nowrap; 
	margin-left:.2em;
	}
	
.replyBox .replyOption img { 
	vertical-align:middle;
	}

.replyBox .reply { 
	background-color:#F4F4F4; 
	border-bottom:1px dotted #DDDDDD;
	}
	
.replyBox .replyIndent { 
	background:url("http://data.iamtest.com:9005/image_www/board/iconReplyArrow.gif") no-repeat .0em .3em; 
	padding-left:1.3em;
	}

/*** °Ô½ÃÆÇ ¼Ò°³***/

/*
.pagedescription {
	margin-top:10px;
	border:1px solid #d0d0d0; 
	background-color:#f2f2f2;
	}
*/

.description {
	margin:0;
	padding:3px 5px 0 25px;
/*	padding:5px 0px 5px 30px;
	background: url('/image/icon/title_bul.gif') no-repeat 15px 38%;		*/
	background: url('/image/icon/title_dot.gif') no-repeat 15px;
	font-weight:normal;
	font-family:µ¸¿ò,±¼¸²,dotum,gulim;
	font-size:12px;
	letter-spacing:0px;
	color:#666;
	}

/*** ´Þ·Â ½ºÅ¸ÀÏ ***/

.calendarTitleY {
	font-family:tahoma; 
	font-size:11px; 
	color:666666; 
	text-align:left; 
	padding-top:8px; 
	padding-left:10px;
	}
	
.calendarTitleM {
	font-family:tahoma; 
	font-size:24px; 
	color:#78b300; 
	text-align:left; 
	font-weight:bold; 
	padding-left:5px;
	}
	
.calendarWeekS {
	font-family:tahoma; 
	font-size:9px; 
	color:#78b300; 
	float:left; 
	width:30px; 
	height:20px; 
	padding-top:5px; 
	}
	
.calendarWeekT {
	font-family:tahoma; 
	font-size:9px; 
	color:#808080; 
	float:left; 
	width:30px; 
	height:20px; 
	padding-top:5px; 
	}
	
.calendarWeek {
	font-family:tahoma; 
	font-size:9px; 
	color:#808080; 
	float:left; 
	width:30px; 
	height:20px; 
	padding-top:5px;
	}

.calendarHoliDay {
	font-family:tahoma; 
	font-size:11px; 
	color:#3B8DFF; 
	float:left; 
	width:30px; 
	height:20px; 
	cursor:pointer; 
	font-weight:bold;
	padding-top:5px; 
	}
	
.calendarDayS {
	font-family:tahoma; 
	font-size:11px; 
	color:#78b300; 
	float:left; 
	width:30px; 
	height:20px; 
	cursor:pointer; 
	font-weight:bold;
	padding-top:5px; 
	}
	
.calendarDayT {
	font-family:tahoma; 
	font-size:11px; 
	color:#808080; 
	float:left; 
	width:30px; 
	height:20px; 
	cursor:pointer; 
	font-weight:bold;
	padding-top:5px; 
	}
	
.calendarDay {
	font-family:tahoma; 
	font-size:11px; 
	color:#808080; 
	float:left; 
	width:30px; 
	height:20px; 
	cursor:pointer; 
	font-weight:bold;
	padding-top:5px; 
	}
	
.calendarToDay {
	font-family:tahoma; 
	font-size:11px; 
	color:fe5400; 
	float:left; 
	width:30px; 
	height:20px; 
	cursor:pointer; 
	background:url('/image/icon/icon_calendar_point.gif') no-repeat; 
	font-weight:bold;
	padding-top:5px;
	}

.calendarNoDay {
	float:left; 
	width:30px; 
	height:25px;
	padding-top:5px; 
	}
	
.calendarNow {
	font-family:tahoma; 
	font-size:11px; 
	color:333333; 
	float:left; 
	width:148px; 
	height:20px; 
	cursor:pointer; 
	padding-left:8px;
	}
	
.calendarClose {
	font-family:tahoma; 
	font-size:11px; 
	color:333333; 
	float:left; 
	width:55px; 
	height:20px; 
	cursor:pointer;
	}
	
.clearboth {
	clear:both;
   }
   
.content_img {
	background:url(img/sch_bg_gray.gif);
	}	

/*20081128 happyjun add start*/

.tit_section {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	text-align: center;
	line-height: 50px;
	}
	
.unit_tap_on {
	margin:0;
	padding:0;
	width:63px;
	line-height:25px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #336600;
	text-align: center;
   background:#fff url('/image/bg_tap_unit_on.gif') no-repeat ;
	}
	
.unit_tap_off {
	margin:0;
	padding:0;
	width:62px;
	line-height:24px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666;
	text-align: center;
   background:#fff url('/image/bg_tap_unit_off.gif') no-repeat ;
	}
	
/*20081128 happyjun add end*/


/*20081221 happyjun add start*/

.mlogin{
	width:132px;
	margin:10px 0px 0px 0px;
	padding:0px;
	border: 0px solid #ddd;
	font-size:11px;
	color:#bee7a2;
	vertical-align: top;
	}
	
.mlogin a,
.mlogin a:link,
.mlogin a:visited{	
    float:left;
	margin:0px;
	padding:0px;
	text-align:left;
	font-size:11px;
	font-weight:bold;
   color:#32A800;
   }
   
.loginlabel{
   margin:3px;
	padding:0px;
	line-height:23px;
   color:#666;
	} 
	
.logininput{
	float:left;
	width:88px;
	height:17px;
	margin:0px;
	padding-left:3px;
	background:#fff;
	text-align:left;
	background-color:#D1E8C8;
	color: #50893A;
	margin-bottom: 4px;
	clear: both;
	font-size: 12px;
	line-height: 17px;
	border:solid 1px #83C06B;
	}
	
 .loginbg{
   	margin:0px;
   	padding:0px;
    background:url('/image/login_bg.gif') no-repeat;
   	}
   	
.saveid {
	margin:0px;
	padding:0px;
	font-family: µ¸¿ò,±¼¸²,¸¼Àº °íµñ, Arial;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #568D3D;
	letter-spacing: -1px;
   }
   
.wellcome {
	margin:0;
	padding:13px 0px 13px 0px;
	font-family: µ¸¿ò,±¼¸²,¸¼Àº °íµñ, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #568D3D;
	letter-spacing: -1px;
   }
   
.main_tap_on {
	font-family: µ¸¿ò,±¼¸²,¸¼Àº °íµñ, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
	background:#fff url('/image/main_tap_center_bg.gif') repeat-x;
	text-align: center;
	margin: 0;
	padding: 0;
	line-height: 20px;
   }
   
.main_tap_off {
	font-family: µ¸¿ò,±¼¸²,¸¼Àº °íµñ, Arial;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #339933;
	background-color: #dbdbdb;
	text-align: center;
	margin: 0;
	padding: 0;
	line-height: 20px;
   }
   
.t_white{
   font-family: µ¸¿ò,±¼¸²,¸¼Àº °íµñ, Arial;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #fff;
	text-align: left;
	margin: 7px 0px 0px 10px;
	padding: 0px;
	line-height: 14px;	
	width:132px;
	letter-spacing:-1px;
	float:left;
  	}
  	
.t_gray {
   font-family: µ¸¿ò,±¼¸²,¸¼Àº °íµñ, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #8f8f8f;
	text-align: left;
	margin: 7px 0px 0px 10px;
	padding: 0px;
	line-height: 14px;	
	letter-spacing:-1px;
	float:left;
   }
   
.t_gray a:active{
   color: #8f8f8f;
   text-decoration:none;
	}
	
.t_gray a:hover{
   color: #8f8f8f;
   text-decoration:none;
   }
   
.t_gray a:link{
   color: #8f8f8f;
   text-decoration:none;
   }
   
.t_gray a:visited{
   color: #8f8f8f;
   text-decoration:none;
   }
   
.t_gray b {
   	font-size: 12px;
	color: #ff8257;
   }
   
.t_green {
   font-family: µ¸¿ò,±¼¸²,¸¼Àº °íµñ, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #579a57;
	text-align: left;
	margin: 7px 0px 0px 10px;
	padding: 0px;
	letter-spacing:-1px;
	float:left;
   }
   
 .t_olive {
   font-family: µ¸¿ò,±¼¸²,¸¼Àº °íµñ, Arial;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #577e57;
	text-align: left;
	margin: 10px 5px 0px 10px;
	padding: 0px;
	letter-spacing:-1px;
	float:left;
   }
   
.t_reservation {
   font-family: µ¸¿ò,±¼¸²,¸¼Àº °íµñ, tahoma,Arial,helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-align: left;
	margin: 0px;
	padding: 5px;
	line-height:20px;
	float:left;
   }
   
.t_info_green {
   font-family: µ¸¿ò,±¼¸²,¸¼Àº °íµñ, tahoma,Arial,helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #009900;
	text-align: left;
	margin: 0px;
	padding: 7px;
	letter-spacing:-1px;
	line-height:22px;
	float:left;
   }
   
.t_info_green ul{
	margin: 0px;
	padding: 0px;
	}
	
.t_info_green li{
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	font-family: µ¸¿ò, ±¼¸², Arial, Verdana, Sans-Serif;
	font-size: 9px;
	font-weight: normal;
	color: #ff1111;
	line-height: 22px;
	background:url('/image/ico_dotstar.gif') no-repeat 0px 5px ;                          
	}
	
#popupbody {
	background-image: none;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
   }

.box01{
   	border:solid 1px #ccc;
   	}
   	
/*20081201 happyjun add end*/

/*20081206 happyjun add start*/

.campus_title {
	margin:1px;
	padding:2px;
	width:145px;
	line-height:22px;
	font-family: µ¸¿ò,±¼¸²,dotum,gulim,arial,Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006600;
	text-align: center;
   background:#fff url('../image/con_02_bg.gif') repeat-x ;
   border:solid 1px #ccc;
   }
   
.campus_title a:link,a:visited{
   color:#006600;
   text-decoration:none;
	}
	
.campus_title a:hover, a:active{
	color:#006600;
    text-decoration:underline;
	}
	
/*20081206 happyjun add end*/

/*20081208happyjun add start*/

.history_list{
	margin:0px;
	padding:0px;
	line-height:32px;
	font-family: ¸¼Àº °íµñ,µ¸¿ò,±¼¸²,malgun,dotum,gulim,arial,Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666;
	text-align: left;
	word-spacing:-1px;
	}
	
/*20081208happyjun add end*/

.schedule_scrollbox{
	border:#C2BFB6 solid 1px;
	overflow:auto;
	width:100%;
	height:100%;
	}

/*20081231 happyjun add start*/

.calen {
	margin: 0;
	padding: 2;
	line-height: 14px;	
	font-family: "µ¸¿ò", "±¼¸²", "¸¼Àº °íµñ", Arial;
	font-size: 11px;
	font-weight: normal;
	background-color: #FFF;
	text-align: left;
	cursor:pointer; 
	}
	
.calen a:link{
   text-decoration:none;
   }
   
.calen a:visited{
   text-decoration:none;
   }
 	
.calen a:active{
   text-decoration:none;
	}
	
.calen a:hover{
   text-decoration:none;
   }
   
.cmonth {
	margin: 0;
	padding: 2;
	color:#ff6600;
	font-family: µ¸¿ò, ±¼¸², ¸¼Àº °íµñ, Arial;
	font-size: 12px;
	font-weight: normal;
	text-align:center;
	}
	
.cmonth a:link{
   color:#ff6600;
   text-decoration:none;
   }
   
.cmonth a:visited{
	color:#ff6600;
   text-decoration:none;
   }
 	
.cmonth a:active{
   color:#ff6600;
   text-decoration:none;
	}
	
.cmonth a:hover{
   color:#ff6600;
   text-decoration:none;
   }
   
/*20081231 happyjun add end*/

/*20090102 happyjun add start*/

.ipsi img {
	float:left;
   margin:0 20px 0 10px;
	padding:0;
	}

.ipsi h4 {
	float:left;
   margin:0;
	padding:0 0 10px 0;
	font-family:¸¼Àº °íµñ, malgun, µ¸¿ò,±¼¸²,dotum,gulim;
	font-size:16px;
	font-weight:bold;
	color:#666;
	line-height:30px;
	}
	
.ipsi h5 {
	float:left;
   margin:0;
	padding:0;
	width:550px;
	font-family:µ¸¿ò,±¼¸²,dotum,gulim;
	font-size:12px;
	font-weight:normal;
	color:#666;
	line-height:150%;
	word-spacing:-1px;	
	}
	
.ipsi hr{
	clear:both;
	width:100%;
	border-top:#ddd solid 1px;
	border-left:#efefef solid 1px;
	border-right:#efefef solid 1px;
	border-bottom:#efefef solid 1px;
	}
	
.ipsi ul{
	margin:0;
	padding:0;	
	}
	
.ipsi li{
	margin:0;
	padding:0;
	float:left;
	width:136px;	
	}
	
/*20090102 happyjun add end*/

/*20090109 happyjun add start*/

.font12_he {
	margin:0;
	padding-left:26px;
	padding-bottom:5px;
	font-family:¸¼Àº °íµñ,µ¸¿ò,±¼¸²,dotum,gulim;
	font-size:12px;
	font-weight:bold;
	color:#339900;
	line-height:30px;
	background: url('/image/ico_stitle.gif') no-repeat 13px 9Px;
	word-spacing:-1px;
	}
	
.font11_schedule {
	margin:0;
	font-family:µ¸¿ò,±¼¸²,dotum,gulim;
	font-size:12px;
	font-weight:normal;
	color:#999;
	line-height:130%;
	word-spacing:-1px;
    }
/*20090109 happyjun add end*/

.Editor_CSS{
	FONT-SIZE: 9pt; FONT-FAMILY: ±¼¸²
	}

.Editor_CSS P{
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px;
	}


/*20090129 happyjun add start*/

table .mypg {
	margin:0px;
	padding:0px;
	border-top:1px solid #dededd;
	border-left:1px solid #dededd;
	empty-cells:show;
	border-collapse: collapse;
	border-spacing: 0px;	
	}
	
.tabletop {
	margin:0px;
	padding:5px;
	border-right:1px solid #dededd;
	border-bottom:1px solid #dededd;
	border-top:1px solid #dededd;
	border-left:1px solid #dededd;
	border-collapse: collapse;
	border-spacing: 0px;
	background:#efefef;
	text-align: center;
	}
	
td .mypg{
	margin:0px;
	padding:5px;
	border-right:1px solid #dededd;
	border-bottom:1px solid #dededd;
	border-collapse: collapse;
	border-spacing: 0px;
	text-align: center;
	}
	
.bbslist {
	margin:0;
	padding:0;
	font-family:µ¸¿ò,±¼¸²,dotum,gulim;
	font-size:11px;
	font-weight:normal;
	color:#797978;
	word-spacing:-1px;
	line-height:130%;
	text-align:left;	
	}

.bbsdate {
	margin:0;
	padding:0;
	font-family:µ¸¿ò,±¼¸²,dotum,gulim;
	font-size:11px;
	font-weight:normal;
	color:#579a57;
	line-height:130%;
	text-align:left;	
	}
		
/*20090129 happyjun add end*/

/*20090204 happyjun add*/

.research {
	margin:0;
	padding:0;
	}
	
.research ol {
	margin:0;
	padding:0;	
	list-style-type:none ;
	}	
	
.research li {
	margin:0;
	padding:10px 0px 10px 20px;
	font-weight:bold;
	line-height:360%;
	color:#009900;
	}
	
.research span {
	margin:0;
	padding:0;
	font-weight:normal;
	line-height:120%;
	color:#666;
	}
	
.research p {
	margin:0;
	padding:10px 0px 10px 20px;
	font-weight:normal;
	line-height:120%;
	font-size:11px;
	color:#009900;
	letter-spacing:-1px;
	}
	
.research img {
	margin:0;
	padding:5px;
	border:0px;
	}
		
.research input {	
	margin:0px 0px 0px 20px;
	padding:0;	
	}

/*20090204 happyjun end*/
