@charset "utf-8";html, body { font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;font-size:12px;}
body{color:#626262}
*{margin:0;padding:0}
ul,li{list-style:none}
a{color:#626262;text-decoration:none}
a:hover{text-decoration:underline}
img{border:0}
.skip_navigation{text-indent:-100000em;display:block;height:0;width:0;font-size:0;}

.hide{display:none}
fieldset{clear:both;margin:0;padding:0;border:0}
legend{visibility:hidden;overflow:hidden;position:absolute;width:0;height:0;font-size:0;line-height:0;}
form{margin:0;padding:0}
select{font-size:12px;color:#626262}
button{overflow:visible}
button::-moz-focus-inner{margin:0;padding:0;border:0}
input.ra{width:13px;height:13px;margin-top:-1px;_margin-top:0;vertical-align:middle;cursor:pointer;cursor:hand}
input.input_chk{width:13px;height:13px;margin-top:-1px;vertical-align:middle !important;cursor:pointer;cursor:hand}

*html input.ra,*html input.input_chk{height:14px}


/* ie6 bug fix */
*html .btn_dblue,*html .btn_lgray,*html .btn_gray,*html .btn_aqua,*html .btn_gz3 * span{margin:7px 0}
*html .tiny * span{margin:3px 0}

button.btn_dblue,button.btn_lgray,button.btn_gray,button.btn_aqua,button.btn_gz3{overflow:visible;height:26px}

button.btn_dblue span,button.btn_dblue em,button.btn_dblue strong,button.btn_lgray span,button.btn_lgray em,button.btn_lgray strong,button.btn_gray span,button.btn_gray em,button.btn_gray strong,button.btn_aqua span,button.btn_aqua em,button.btn_aqua strong,button.btn_gz3 span,button.btn_gz3 em,button.btn_gz3 strong{overflow:visible;height:26px}

button.btn_dblue.tiny,button.btn_gray.tiny{height:20px}

button.btn_lgray.tiny,button.btn_aqua.tiny,button.btn_gz3.tiny{height:18px}

button.btn_dblue.tiny span,button.btn_dblue.tiny em,button.btn_dblue.tiny strong,button.btn_gray.tiny span,button.btn_gray.tiny em,button.btn_gray.tiny strong{overflow:visible;height:20px}

button.btn_lgray.tiny span,button.btn_lgray.tiny em,button.btn_lgray.tiny strong,button.btn_aqua.tiny span,button.btn_aqua.tiny em,button.btn_aqua.tiny strong,button.btn_gz3.tiny span,button.btn_gz3.tiny em,button.btn_gz3.tiny strong{overflow:visible;height:18px}
button span,button strong,button em{position:relative;z-index:0}
*html button span,*html button strong,*html button em{position:static}



/*********************** Default CSS ***********************/ 

BODY { background-position: center;
scrollbar-highlight-color:#FFFFFF; 
scrollbar-3dlight-color:#c6c6c6; 
scrollbar-face-color:#c6c6c6; 
scrollbar-shadow-color:#c6c6c6; 
scrollbar-darkshadow-color:#c6c6c6; 
scrollbar-track-color:#FFFFFF; 
scrollbar-arrow-color:#c6c6c6;
scrollbar-face-color:#FFFFFF;
width:100%;
margin:auto}


TABLE { background-position: center;
scrollbar-face-color:#D2D2D2;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #D2D2D2;
scrollbar-shadow-color: #FFFFFF;
scrollbar-darkshadow-color: #D2D2D2;
scrollbar-track-color: #EFEFEF;
scrollbar-arrow-color: #FFFFFF;margin: auto;}


/************************ Text  css ***********************/

td { font-family: "����"; font-size: 9pt; color: #666666; text-decoration: none;}
td a {	font-family: "����"; 	font-size: 9pt;  text-decoration: none;   color: #666666; onfocus : this.blur(); selector-dummy:expression(this.hideFocus=true);}
td a:hover { font-family: "����"; font-size: 9pt;  color:#666666; text-decoration: none;  onfocus : this.blur();selector-dummy:expression(this.hideFocus=true);} 


/************************ Index css ***********************/

.bg_index  {
	background-attachment: scroll;
	background-image: url(/theongc/img/index/bg.gif);
	background-repeat: repeat-x; 
	background-position : 100% 0%;
	vertical-align: text-top;
	text-align: center;
	bgcolor: #c6c6c6;
	   }
	   
.re_bg_index  {
	background-attachment: scroll;
	background-image: url(/theongc/img/index/bg_re.gif);
	background-repeat: no-repeat;
	background-position : 0% 0%;
	vertical-align: text-top;
	text-align: center;
	width: 990px;
	height: 556px;
	bgcolor: #c6c6c6;
	   }
	   
.tm01 {vertical-align: text-bottom; text-align:left; padding-left:27;  padding-bottom:15;}

.tm02 {vertical-align: text-bottom; text-align:right; padding-right:21;  padding-bottom:14}

.bodimg01 {
	background-attachment: scroll;
	background-image: url(/theongc/img/index/bodimg01.gif);
	background-repeat: no-repeat;
	background-position : 0% 0%;
    text-align: center;
	padding-top:7;	
	width: 270px;
	height: 141px;
	   }

.bodimg02 {
	background-attachment: scroll;
	background-image: url(/theongc/img/index/bodimg02.gif);
	background-repeat: no-repeat;
	background-position : 0% 0%;
	text-align: center;
	padding-top:7;
	width: 270px;
	height: 151px;
	   }	   


.re_bodimg01 {
    text-align: left;
	padding-top:13;
    padding-left:25;	
	width: 256px;
	height: 136px;
	   }

.re_bodimg02 {
    text-align: left;
	padding-top:23;
    padding-left:25;
	vertical-align: text-top;
	width: 256px;
	height: 136px;
	   }
	   
.re_bodimg03 {
    text-align: left;
	padding-top:13;
    padding-left:35;
	width: 256px;
	height: 136px;
	   }

.re_bodimg04 {
    text-align: left;
    padding-left:25;
	width: 256px;
	height: 105px;
	   }
	   	   	   	   
.bg_login01 {
	background-attachment: scroll;
	background-image: url(/theongc/img/index/input_login.gif);
	background-repeat: no-repeat;
	background-position : 0% 50%;
	padding-left: 7;	
	   }
	   
.re_bg_login01 {
	background-attachment: scroll;
	background-image: url(/theongc/img/index/re_input_login.gif);
	background-repeat: no-repeat;
	background-position : 0% 50%;
	padding-left: 7;	
	   }
	   	   
.login_wcool{
	font-family: "����";
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	height: 19px;
	border: #f6f6f6;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #f6f6f6;
	   }

.txt_login01 { font-family: "����"; font-size: 9pt; line-height: 18px;	color: #666666;  text-align: left; padding-left:7; font-weight: bold}	   

.mainp_num { font-family: "����"; font-size: 9pt; line-height: 18px;	color: #999999;  text-align: center}

.mainp_txt { font-family: "����"; font-size: 9pt; line-height: 18px;	color: #555555; padding-left:6}
.mainp_txt a { font-family: "����"; font-size: 9pt; line-height: 18px;	color: #555555; padding-left:6}
.mainp_txt a:hover { font-family: "����"; font-size: 9pt; line-height: 18px;	color: #2f2f2f; padding-left:6}

.re_mainp_num { font-family: "����"; font-size: 8pt; line-height: 18px;	color: #797979;  text-align: left}
.re_mainp_num a { font-family: "����"; font-size: 8pt; line-height: 18px;	color: #797979;  text-align: left}
.re_mainp_num a:hover { font-family: "����"; font-size: 8pt; line-height: 18px;	color: #2f2f2f;  text-align: left}

.re_mainp_txt { font-family: "����"; font-size: 8pt; line-height: 18px;	color: #797979; padding-left:2}
.re_mainp_txt a { font-family: "����"; font-size: 8pt; line-height: 18px;	color: #797979; padding-left:2}
.re_mainp_txt a:hover { font-family: "����"; font-size: 8pt; line-height: 18px;	color: #2f2f2f; padding-left:2}

.re_course01 { font-family: "����"; font-size: 9pt; line-height: 18px; color: #010101; vertical-align: text-bottom;  padding-top:2}
.re_course01 a { font-family: "����"; font-size: 9pt; line-height: 18px; color: #010101; vertical-align: text-bottom;  padding-top:2}
.re_course01 a:visited { font-family: "����"; font-size: 9pt; line-height: 18px; color: #010101; vertical-align: text-bottom;  padding-top:2}
.re_course01 a:hover { font-family: "����"; font-size: 9pt; line-height: 18px; color: #4d6185; vertical-align: text-bottom;  padding-top:2;  text-decoration: underline}

.re_course02 { font-family: "����"; font-size: 9pt; line-height: 18px; color: #316aa2}
.re_course02 a { font-family: "����"; font-size: 9pt; line-height: 18px; color: #316aa2}
.re_course02 a:visited { font-family: "����"; font-size: 9pt; line-height: 18px; color: #316aa2}
.re_course02 a:hover { font-family: "����"; font-size: 9pt; line-height: 18px; color: #4d6185;  text-decoration: underline}

.re_course03 { font-family: "����"; font-size: 9pt; line-height: 16px; color: #808080}
.re_course03 a { font-family: "����"; font-size: 9pt; line-height: 16px; color: #808080}
.re_course03 a:visited { font-family: "����"; font-size: 9pt; line-height: 16px; color: #808080}
.re_course03 a:hover { font-family: "����"; font-size: 9pt; line-height: 16px; color: #4d6185;  text-decoration: underline}

.my_txt01 { font-family: "����"; font-size: 9pt; line-height: 18px;	color: #6d6d6d;  text-align: left; padding-left:6}
	   
.my_txt02 { font-family: "����"; font-size: 9pt; line-height: 18px;	color: #6d6d6d;  text-align: center}

.my_txt03 { font-family: "����"; font-size: 9pt; line-height: 18px;	color: #2f2f2f;  text-align: left; padding-left:6;  font-weight: bold}

.point_txt01 { font-family: "����"; font-size: 9pt; line-height: 18px;	color: #0b3e91;  text-align: left;  font-weight: bold}

.txt_rank01 { font-family: "����"; font-size: 9pt; line-height: 16px;	color: #313131;  text-align: left; padding-left:5; padding-top:1}

.txt_rank02 { font-family: "����"; font-size: 9pt; line-height: 16px;	color: #727272;  text-align: left; padding-left:3; padding-top:1}

.txt_rank03 { font-family: "����"; font-size: 9pt; line-height: 16px;	color: #727272;  text-align: left; padding-left:3; padding-top:1}

.txt_rank04 { font-family: "����"; font-size: 9pt; line-height: 16px;	color: #131b4f;  text-align: right; padding-right:2}

.tit_movie { font-family: "����"; font-size: 9pt; line-height: 16px;	color: #808080;  text-align: center; padding-top:1}
.tit_movie a { font-family: "����"; font-size: 9pt; line-height: 16px;	color: #808080;  text-align: center; padding-top:1}
.tit_movie a:visited { font-family: "����"; font-size: 9pt; line-height: 16px;	color: #808080;  text-align: center; padding-top:1}
.tit_movie a:hover { font-family: "����"; font-size: 9pt; line-height: 16px;	color: #4d6185;  text-align: center; padding-top:1;  text-decoration: underline}



/************************ re_Index css ***********************/

.member { font-family:"����"; font-size: 9pt; vertical-align: text-center; text-align:left; padding-top:-5; color: #888888}

.txt_rank1 { font-family: "����"; font-size: 8pt; line-height: 16px;  background-color: #f8f8fa;  color: #575656;  text-align: center}

.pad_cen1 { background-color: #ffffff;  text-align: center;	vertical-align: text-top;  padding-top:18;	height:158px}

.pad_cen2 { background-color: #fbfbfb;  text-align: center;	vertical-align: text-top;  padding-top:18;	height:158px}

.pad_cen3 { background-attachment: scroll; background-image: url(/theongc/img/re_index/line02.gif); 	background-repeat: repeat-y; background-position : 100% 0%; background-color: #ffffff;  text-align: center;	vertical-align: text-top;  padding-top:18;	height:158px}

.pad_cen4 { background-color: #ffffff;  text-align: center;	vertical-align: text-top;  padding-top:13;	width: 260px; height:316px}

.pad_cen5 { background-color: #fbfbfb;  text-align: center;	vertical-align: text-top;  padding-top:7;	height:158px}

.pad_login { background-color: #ffffff;  text-align: center;  vertical-align: text-top;  padding-top:22;	height:158px}

.pad_left1 { background-color: #ffffff;  text-align: left;	vertical-align: text-top;  padding-top:18;  padding-left:15}

.pad_left2 { background-color: #fbfbfb;  text-align: left;	vertical-align: text-top;  padding-top:18;  padding-left:15}

.tit_bn1 { vertical-align: text-top;  text-align: left;	padding-top:4;	padding-left:4}

.tit_bn2 { vertical-align: text-top;  text-align: left; padding-top:4;	padding-left:4}

.mainp_txt1 {  font-family: "����"; font-size: 8pt; line-height: 15px;	color: #959292; padding-top:1; padding-bottom:1}
.mainp_txt1 a {  font-family: "����"; font-size: 8pt; line-height: 15px; color: #959292}
.mainp_txt1 a:visited  {  font-family: "����"; font-size: 8pt; line-height: 15px; color: #959292}
.mainp_txt1 a:hover {  font-family: "����"; font-size: 8pt; line-height: 15px;	color: #6e6b6b}

.mainp_num1 {  font-family: "����"; font-size: 8pt; line-height: 15px;	color: #c0bebe;  text-align:center}
.mainp_num1 a {  font-family: "����"; font-size: 8pt; line-height: 15px;	color: #c0bebe}
.mainp_num1 a:hover {  font-family: "����"; font-size: 8pt; line-height: 15px;	color: #c0bebe}

.tit_movie1 { font-family: "����"; font-size: 8pt; line-height: 16px;	color: #808080;  text-align: center; padding-top:4}
.tit_movie1 a { font-family: "����"; font-size: 8pt; line-height: 16px;	color: #808080;  text-align: center; padding-top:4}
.tit_movie1 a:visited { font-family: "����"; font-size: 8pt; line-height: 16px;	color: #808080;  text-align: center; padding-top:4}
.tit_movie1 a:hover { font-family: "����"; font-size: 8pt; line-height: 16px;	color: #4d6185;  text-align: center; padding-top:4;  text-decoration: underline}

.txt_media1 { font-family: "����"; font-size: 8pt; line-height: 16px;	color: #888888;	vertical-align: text-top;  text-align: left; padding-top:7}
.txt_media1 a { font-family: "����"; font-size: 8pt; line-height: 16px;	color: #888888;	vertical-align: text-top;  text-align: left; padding-top:7}
.txt_media1 a:visited { font-family: "����"; font-size: 8pt; line-height: 16px;	color: #888888;	vertical-align: text-top;  text-align: left; padding-top:7}
.txt_media1 a:hover { font-family: "����"; font-size: 8pt; line-height: 16px;	color: #4d6185;	vertical-align: text-top;  text-align: left; padding-top:7;  text-decoration: underline}

.tm1 {vertical-align: text-bottom; text-align:right; padding-right:8;  padding-top:25}

.bg_re_index {
	background-attachment: scroll;
	background-image: url(/theongc/img/re_index/menu_bg.jpg);
	background-repeat: repeat-x; 
	background-position : 100% 0%;
	vertical-align: text-top;
	text-align: center;
	   }
	   
	   
.bg_re_index22 {
	background-attachment: scroll;
	background : url(../img/re_index_13/body_bg.gif) repeat-x;
	background-position : 100% 0%;
	vertical-align: text-top;
	text-align: center;
	   }	   
	   

.t_rank1 { font-family: "����"; font-size: 8pt; line-height: 16px;	color: #313131;  text-align: left; padding-top:1; padding-left:5}

.t_rank2 { font-family: "����"; font-size: 8pt; line-height: 16px;	color: #727272;  text-align: center; padding-top:1}

.t_rank3 { font-family: "����"; font-size: 8pt; line-height: 16px;	color: #727272;  text-align: center; padding-top:1}

.t_rank4 { font-family: "����"; font-size: 8pt; line-height: 16px;	color: #131b4f;  text-align: right; padding-right:5}

.t_rank5 { font-family: "����"; font-size: 8pt; line-height: 16px;  background-color:f8f8fa;  color: #2c2c2c;  text-align: center; padding-top:2}

.t_rank5_1 { font-family: "����"; font-size: 8pt; line-height: 16px;  color: #727272; letter-spacing:-1pt; text-align: left; padding-top:1; padding-left:8}
.t_rank5_2 { font-family: "����"; font-size: 8pt; line-height: 16px;  color: #727272; letter-spacing:-1pt;  text-align: right; padding-top:1; padding-right:3}
.t_rank5_3 { font-family: "����"; font-size: 8pt; line-height: 16px;  color: #1c3a8c;  text-align: right; padding-top:1; padding-right:8}


.t_course1 { font-family: "����"; font-size: 9pt; line-height: 18px; color: #010101; vertical-align: text-bottom; font-weight: bold}
.t_course1 a { font-family: "����"; font-size: 9pt; line-height: 18px; color: #010101; vertical-align: text-bottom; font-weight: bold}
.t_course1 a:visited { font-family: "����"; font-size: 9pt; line-height: 18px; color: #010101; vertical-align: text-bottom;  font-weight: bold}
.t_course1 a:hover { font-family: "����"; font-size: 9pt; line-height: 18px; color: #4d6185; vertical-align: text-bottom;  font-weight: bold;  text-decoration: underline}

.t_course1_1 { color: #010101; font-weight: bold}
.t_course1_1 a { color: #010101;  font-weight: bold}
.t_course1_1 a:visited { color: #010101;  font-weight: bold}
.t_course1_1 a:hover { color: #4d6185; font-weight: bold;  text-decoration: underline}



.t_course2_na { font-family: "����"; font-size: 8pt; color: #808080; letter-spacing:-1px; padding-bottom:1px; border-bottom:1px dotted #808080; background:#f5f5f5; }

.t_course2 { font-family: "����"; font-size: 8pt; line-height: 15px; color: #808080; padding-top:2px;}
.t_course2 a { font-family: "����"; font-size: 8pt; line-height: 15px; color: #808080}
.t_course2 a:visited { font-family: "����"; font-size: 8pt; line-height: 15px; color: #808080}
.t_course2 a:hover { font-family: "����"; font-size: 8pt; line-height: 15px; color: #4d6185;  text-decoration: underline}

.login_wcool1{
	font-family: "����";
	font-size: 12px;
	line-height: 17px;
	color: #aaaaaa;
	height: 18px;
	border: #dbdbdb;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #f6f6f6;
	   }


.all_pd1 { vertical-align: text-top; text-align: right;  padding-top:20; padding-right:40; padding-bottom:10 }

.all_pd2 { vertical-align: text-top; text-align: center}
	   
.all_menu1 {font-family: "����";  font-size: 8pt; height: 14;  vertical-align: text-top; padding-bottom:1; text-align: left; color: #969695}
.all_menu1 a {font-family: "����";  font-size: 8pt;  height: 14;  vertical-align: text-top; padding-bottom:1; text-align: left; color: #969695}
.all_menu1 a:visited {font-family: "����";  font-size: 8pt;  height: 14;  vertical-align: text-top; padding-bottom:1; text-align: left; color: #969695}
.all_menu1 a:hover {font-family: "����";  font-size: 8pt;   height: 14;  vertical-align: text-top; padding-bottom:1; text-align: left;  color: #0f5fb0}

.all_menu2 {font-family: "����";  font-size: 8pt; text-align: left; height: 14;  color: #73a6cf}
.all_menu2 a {font-family: "����";  font-size: 8pt; text-align: left; height: 14;  color: #73a6cf}
.all_menu2 a:visited {font-family: "����";  font-size: 8pt; text-align: left; height: 14;  color: #73a6cf}
.all_menu2 a:hover {font-family: "����";  font-size: 8pt; text-align: left; height: 14;  color: #0f5fb0}

.all_menu3 {font-family: "����";  font-size: 8pt; text-align: left; height: 14;  color: #4867c9; padding-bottom:2;  text-decoration: underline; font-weight: bold}
.all_menu3 a {font-family: "����";  font-size: 8pt; text-align: left; height: 14;  color: #4867c9; padding-bottom:2;   text-decoration: underline; font-weight: bold}
.all_menu3 a:visited {font-family: "����";  font-size: 8pt; text-align: left; height: 14;  color: #4867c9; padding-bottom:2;   text-decoration: underline; font-weight: bold}
.all_menu3 a:hover {font-family: "����";  font-size: 8pt; text-align: left; height: 14;  color: #318fb6; padding-bottom:2;  text-decoration: underline; font-weight: bold}



.my_tit1 { font-family: "����"; font-size: 8pt; line-height: 18px;	color: #366bbc;  text-align: left; padding-left:10; padding-top:1; padding-bottom:1}

.my_stit1 { font-family: "����"; font-size: 8pt; line-height: 18px;	color: #929191;  text-align: left}
	   
.my_txt1 { font-family: "����"; font-size: 8pt; line-height: 16px;	color: #999999;  text-align: left; padding-left:6; padding-top:1; padding-bottom:1 }

.my_txt2 { font-family: "����"; font-size: 8pt; line-height: 18px; color: #999999;  text-align: center; padding-bottom:1; padding-top:1 }

.my_txt3 { font-family: "����"; font-size: 9pt; line-height: 18px;  vertical-align: text-bottom;  color: #2f2f2f;  text-align: left; font-weight: bold}

.my_txt4 { font-family: "verdana", "Dotum"; font-size: 10pt; line-height: 18px;  background-color: #58a3e2; color: #ffffff;  text-align: center; padding-top:4; padding-bottom:5; font-weight: bold}

.my_txt5 { font-family: "����"; font-size: 8pt; line-height: 16px; color: #ffffff;  text-align: center; padding-bottom:1; padding-top:2; font-weight: bold; background-color: #c5c5c5 }

.icon_my1 {line-height: 13px;  vertical-align: text-top; text-align:center}


.my_tit2 { font-family: "����"; font-size: 8pt; line-height: 18px;	color: #6a6a6a;  text-align: center; font-weight: bold}

.my_stit2 { font-family: "����"; font-size: 8pt; line-height: 16px;	color: #929191;  text-align: right; vertical-align: text-bottom; padding-right:3}

.my_stit3 { font-family: "����"; font-size: 8pt; line-height: 16px;	color: #4685ce;  text-align: right; vertical-align: text-bottom; padding-top:3; padding-right:3}


.name_tit1 { font-family: "����"; font-size: 8pt; line-height: 15px; color: #929191;  text-align: left; padding-top:5; padding-bottom:10}

.bod_txt1 { font-family: "����"; font-size: 8pt; line-height: 15px;	color: #4685ce;  text-align: left;  vertical-align: text-bottom; padding-bottom:0; padding-top:2; font-weight: bold}

.bod_txt2 { font-family: "����"; font-size: 8pt; line-height: 15px;	color: #a2bded;  text-align: left;  vertical-align: text-bottom; padding-bottom:1 }

.bod_txt3 { text-align: center;  background-color: #fdfdfd;  text-align: center;  vertical-align: text-top; padding-top:4; padding-bottom:2}

.bod_txt4 { font-family: "����"; font-size: 8pt; line-height: 17px;	color: #4685ce;  text-align: left;  vertical-align: text-bottom; padding-bottom:1;  font-weight: bold}

.bg_sub {
	background-attachment: scroll;
	background-image: url(/theongc/img/re_index/bg_sub.gif);
	background-repeat: repeat-x; 
	background-position : 100% 0%;
	vertical-align: text-top;
	text-align: center;
	bgcolor: #FFFFFF;
	   }


.bg_sub_re {
	background-attachment: scroll;
	/*background-image: url(/theongc/img/re_index/bg_sub.gif);*/
	background-repeat: repeat-x; 
	background-position : 100% 0%;
	vertical-align: text-top;
	text-align: center;
	bgcolor: #FFFFFF;
	   }



/************************ ���� css ***********************/

.padding { vertical-align: text-top; text-align: center; padding-top:10; padding-bottom:70}

.head { text-align:left; padding-left:5}

.stxt { vertical-align: text-top; text-align:left; padding-left:5; padding-top:2}		

.dir {	font-family: "����";	font-size: 8pt;	line-height: 17px;	color: #6E6E6E; vertical-align: text-bottom;  text-align: right; padding-right:7}
.dir a { font-family: "����"; font-size: 8pt; line-height: 17px; color:#6E6E6E; text-decoration: none} 
.dir a:hover { font-family: "����"; font-size: 8pt; line-height: 17px; color:#6E6E6E; text-decoration: none} 


	  
/************************ intranet css ***********************/
	  
.bg_intranet {
	vertical-align: text-top;
	text-align: center;
	bgcolor: #FFFFFF;
	   }	    
	   	   
/************************ sub css ***********************/

.img_news01 { vertical-align: text-top; text-align:left; padding-left:10; padding-bottom:5;  padding-right:5}

.tit_news01 { color:#0e3793; vertical-align: text-top; text-align:left; padding-left:3; padding-top:5; font-weight: bold}
.tit_news01 a { color:#0e3793; vertical-align: text-top; text-align:left; padding-left:3; padding-top:5; font-weight: bold}				
.tit_news01 a:hover { color:#202020; vertical-align: text-top; text-align:left; padding-left:3; padding-top:5; font-weight: bold}				
				
.con_news01 { vertical-align: text-top; text-align:left; line-height: 17px; padding-left:5; padding-top:3; padding-right:5; color:#4c4c4c}

.date_news01 { vertical-align: text-top; font-size: 8pt; text-align:right; padding-top:5; color:#909090}

.txt_mbr01 { vertical-align: text-top; line-height: 28px; height: 28px; text-align:left; padding-left:20; padding-top:20; padding-bottom:15;  padding-right:15; background-color: #f7f7f7}		


/************************ wc css ***********************/
			
.txt_wc03 { font-family: "����"; line-height: 18px; font-size: 8pt;  color:#4381d2;
            text-align:center; padding-top:9; padding-bottom:8; background-color: #f9f9f9; font-weight: bold; 
            background-attachment: scroll;
	        background-image: url(/theongc/img/my/line02.gif);
	        background-repeat: repeat-y; 
			background-position : 100% 0% }
			
					
.txt_wc01 { font-family: "����"; line-height: 15px; font-size: 8pt;  letter-spacing:-1pt; color:#4381d2;
            text-align:center; padding-top:7; padding-bottom:5; background-color: #f9f9f9; font-weight: bold; 
            background-attachment: scroll;
	        background-image: url(/theongc/img/my/line02.gif);
	        background-repeat: repeat-y; 
			background-position : 100% 0%}
			
.txt_wc01_1 { font-family: "����"; line-height: 15px; font-size: 8pt; letter-spacing:-1pt; color:#4381d2;
            text-align:center; padding-top:7; padding-bottom:5; background-color: #f9f9f9; font-weight: bold }
				
.txt_wc02 { font-family: "����"; line-height: 16px; font-size: 8pt; color:#666666;
            text-align:center; padding-top:4; padding-bottom:3;
            background-attachment: scroll;
	        background-image: url(/theongc/img/my/line02.gif);
	        background-repeat: repeat-y; 
			background-position : 100% 0% }
			
.txt_wc02_1 { font-family: "����"; line-height: 16px; font-size: 9pt;  color:#666666;
            text-align:center; padding-top:4; padding-bottom:3}
			
.txt_wc02_2 { font-family: "����"; line-height: 16px; font-size: 9pt;  color:#808080;
            text-align:center; padding-top:4; padding-bottom:3;
            background-attachment: scroll;
	        background-image: url(/theongc/img/my/line02.gif);
	        background-repeat: repeat-y; 
			background-position : 100% 0%; font-weight: bold}
.txt_wc02_2 a {	color: #808080 }
.txt_wc02_2 a:visited { color: #4d6185}
.txt_wc02_2 a:hover { color: #4685ce; text-decoration: underline}

			

.txt_wc05 { font-family: "����"; line-height: 18px; font-size: 8pt;  color:#45a555;
            text-align:center; padding-top:9; padding-bottom:8; background-color: #f9f9f9; font-weight: bold; 
            background-attachment: scroll;
	        background-image: url(/theongc/img/my/line05.gif);
	        background-repeat: repeat-y; 
			background-position : 100% 0%}
			
.txt_wc05_1 { font-family: "����"; line-height: 18px; font-size: 8pt;  color:#45a555;
            text-align:center; padding-top:9; padding-bottom:8; background-color: #f9f9f9; font-weight: bold}
				
.txt_wc06 { font-family: "����"; line-height: 18px; font-size: 8pt; color:#666666;
            text-align:center; padding-top:4; padding-bottom:3;
            background-attachment: scroll;
	        background-image: url(/theongc/img/my/line05.gif);
	        background-repeat: repeat-y; 
			background-position : 100% 0% }
			
.txt_wc06_1 { font-family: "����"; line-height: 18px; font-size: 9pt;  color:#666666;
            text-align:center; padding-top:4; padding-bottom:3}
			
		
.txt_wc07 { font-family: "����"; line-height: 18px; font-size: 8pt;  color:#1a90a1;
            text-align:center; padding-top:9; padding-bottom:8; background-color: #f9f9f9; font-weight: bold; 
            background-attachment: scroll;
	        background-image: url(/theongc/img/my/line07.gif);
	        background-repeat: repeat-y; 
			background-position : 100% 0%}
			
.txt_wc07_1 { font-family: "����"; line-height: 18px; font-size: 8pt;  color:#1a90a1;
            text-align:center; padding-top:9; padding-bottom:8; background-color: #f9f9f9; font-weight: bold}
				
.txt_wc08 { font-family: "����"; line-height: 18px; font-size: 8pt; color:#666666;
            text-align:center; padding-top:4; padding-bottom:3;
            background-attachment: scroll;
	        background-image: url(/theongc/img/my/line07.gif);
	        background-repeat: repeat-y; 
			background-position : 100% 0% }
			
.txt_wc08_1 { font-family: "����"; line-height: 18px; font-size: 9pt;  color:#666666;
            text-align:center; padding-top:4; padding-bottom:3}
			


.txt_wc09 { line-height: 18px; text-align:center; padding-top:1; padding-bottom:1}
			
.txt_wc09_1 { font-family: "����"; line-height: 18px; font-size: 8pt; color:#999999; font-weight: bold;
            text-align:center; padding-top:4; padding-bottom:3; background-color: #e7effb;
            background-attachment: scroll;
	        background-image: url(/theongc/img/my/line02.gif);
	        background-repeat: repeat-y; 
			background-position : 100% 0% }

.txt_wc09_2 { font-family: "����"; line-height: 18px; font-size: 8pt; color:#999999; font-weight: bold; background-color: #e7effb;
            text-align:center; padding-top:4; padding-bottom:3}

.txt_wc09_3 { font-family: "����"; line-height: 18px;  font-size: 8pt;  vertical-align: text-top;   letter-spacing:-1pt; color:#5a5a5a; background-color: #e9e9e9; text-align:center; padding-top:4; padding-bottom:1; font-weight: bold;}

.txt_wc10 { line-height: 16px; text-align:center; padding-top:1; padding-bottom:1 ; background-color: #ffffff;
            background-attachment: scroll;
	        background-image: url(/theongc/img/my/line02.gif);
	        background-repeat: repeat-y; 
			background-position : 100% 0%}

.txt_wc10_1  { font-family: "����"; line-height: 16px; font-size: 8pt; color:#6f6f6f; font-weight: bold;   letter-spacing:-1pt;
            text-align:center; padding-top:3; padding-bottom:0; background-color: #e9e9e9}

.txt_wc10_2 {font-family: "����";  font-size: 8pt; height: 14; padding-bottom:1; text-align: center; color: #969695; text-decoration: underline}
.txt_wc10_2 a {font-family: "����";  font-size: 8pt;  height: 14;   padding-bottom:1; text-align: center; color: #969695;  text-decoration: underline}
.txt_wc10_2 a:visited {font-family: "����";  font-size: 8pt;  height: 14;  padding-bottom:1; text-align: center; color: #969695;  text-decoration: underline}
.txt_wc10_2 a:hover {font-family: "����";  font-size: 8pt;   height: 14;padding-bottom:1; text-align: center;  color: #0f5fb0; text-decoration: underline}

.txt_net01  { font-family: "����"; line-height: 16px; font-size: 8pt; color:#6aa8b9; font-weight: bold;  text-align:right; padding-top:8; padding-right:1;  padding-bottom:5}
.txt_net01 a { font-family: "����"; line-height: 16px; font-size: 8pt; color:#6aa8b9; font-weight: bold;  text-align:right; padding-top:8; padding-right:1;  padding-bottom:5}
.txt_net01 a:visited { font-family: "����"; line-height: 16px; font-size: 8pt; color:#6aa8b9; font-weight: bold;  text-align:right; padding-top:8; padding-right:1;  padding-bottom:5}
.txt_net01 a:hover { font-family: "����"; line-height: 16px; font-size: 8pt; color:#287084; font-weight: bold;  text-align:right; padding-top:8; padding-right:1;  padding-bottom:5; text-decoration: underline}

.txt_net02 { font-family: "����"; line-height: 13px; font-size: 8pt; color:#666666;
            text-align:center; padding-top:4; padding-bottom:3;
            background-attachment: scroll;
	        background-image: url(/theongc/img/my/line01.gif);
	        background-repeat: repeat-y; 
			background-position : 100% 0% }
			
.txt_net02_1 { font-family: "����"; line-height: 16px; font-size: 9pt;  color:#666666; text-align:center; padding-top:4; padding-bottom:3}	

.txt_net02_2 {font-family: "����";  font-size: 8pt; height: 14; padding-bottom:1; text-align: center; color: #969695; text-decoration: underline}
.txt_net02_2 a {font-family: "����";  font-size: 8pt;  height: 14;   padding-bottom:1; text-align: center; color: #969695;  text-decoration: underline}
.txt_net02_2 a:visited {font-family: "����";  font-size: 8pt;  height: 14;  padding-bottom:1; text-align: center; color: #969695;  text-decoration: underline}
.txt_net02_2 a:hover {font-family: "����";  font-size: 8pt;   height: 14;padding-bottom:1; text-align: center;  color: #0f5fb0; text-decoration: underline}

.txt_net02_3 { font-family: "����"; line-height: 18px;  font-size: 8pt;  vertical-align: text-top;  color:#5a5a5a; background-color: #e9e9e9; text-align:center; padding-top:4; padding-bottom:1}

.txt_net02_4 {font-family: "����";  font-size: 8pt; height: 14; padding-top:4; padding-bottom:3; text-align: center; color: #666666}

.txt_net02_5 {font-family: "����";  font-size: 9pt; height: 14; padding-top:2; padding-bottom:1; text-align: left; color: #154979; font-weight: bold}

.txt_net02_6 {font-family: "����";  font-size: 9pt; height: 14; padding-top:2; padding-bottom:1; text-align: left; color: #5d5243; font-weight: bold}

.txt_net02_6_1 {font-family: "����";  font-size: 8pt; height: 14; padding-top:3; padding-bottom:1; text-align: right; padding-right:3; color: #5d5243}
			
.txt_net03 { line-height: 16px; text-align:center; background-color: #ffffff;
            background-attachment: scroll;
	        background-image: url(/theongc/img/my/line01.gif);
	        background-repeat: repeat-y; 
			padding-top:2;
			padding-bottom:2;
			background-position : 100% 0%}
			
.txt_net03_1  { font-family: "����"; line-height: 16px; font-size: 8pt; color:#6f6f6f; letter-spacing:-1pt; text-align:center; padding-top:3; padding-bottom:0; background-color: #e9e9e9}

.txt_net04  { font-family: "����"; line-height: 14px; font-size: 9pt; color:#205aa8; text-align:left; padding-top:1; padding-left:2}

.txt_net04_1  { font-family: "����"; line-height: 14px; font-size: 8pt; color:#6a6a6a; text-align:left; padding-left:2; padding-bottom:1}

.txt_net04_2  { font-family: "����"; line-height: 14px; font-size: 8pt; color:#888888; text-align:left; padding-left:4; padding-top:3; font-weight: bold}
.txt_net04_3  { font-family: "����"; line-height: 14px; font-size: 8pt; color:#888888; text-align:left; padding-left:1; padding-top:3; }


.txt_net05_1  { font-family: "����"; line-height: 14px; font-size: 8pt; color:#666666; background-color: #f2f2f2; text-align:center; padding-top:3}
.txt_net05_1 a { font-family: "����"; line-height: 14px; font-size: 8pt; color:#666666; background-color: #f2f2f2; text-align:center; padding-top:3}
.txt_net05_1 a:visited { font-family: "����"; line-height: 14px; font-size: 8pt; color:#666666; background-color: #f2f2f2; text-align:center; padding-top:3}
.txt_net05_1 a:hover { font-family: "����"; line-height: 14px; font-size: 8pt; color:#666666; background-color: #f2f2f2; text-align:center; padding-top:3}

.txt_net05_1_1  { font-family: "����"; line-height: 14px; font-size: 8pt; color:#666666; background-color: #ffffff; text-align:center; padding-top:3; border: #ff2a00;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;}
.txt_net05_1_1 a { font-family: "����"; line-height: 14px; font-size: 8pt; color:#666666; text-align:center; padding-top:3}
.txt_net05_1_1 a:visited { font-family: "����"; line-height: 14px; font-size: 8pt; color:#666666; text-align:center; padding-top:3}
.txt_net05_1_1 a:hover { font-family: "����"; line-height: 14px; font-size: 8pt; color:#666666; text-align:center; padding-top:3}

.txt_net05_1_2  { font-family: "����"; line-height: 14px; font-size: 8pt; color:#c7c7c7; background-color: #fcfcfc; text-align:center; padding-top:3; 	border: #dedede;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;}
.txt_net05_1_2 a { font-family: "����"; line-height: 14px; font-size: 8pt; color:#c7c7c7; text-align:center; padding-top:3}
.txt_net05_1_2 a:visited { font-family: "����"; line-height: 14px; font-size: 8pt; color:#c7c7c7; text-align:center; padding-top:3}
.txt_net05_1_2 a:hover { font-family: "����"; line-height: 14px; font-size: 8pt; color:#c7c7c7; text-align:center; padding-top:3}
	
.txt_net05_2  { text-align:top; padding-bottom:2}
.txt_net05_2_1  { text-align:top; padding-bottom:0}
.txt_net05_3  { text-align:bottom; padding-bottom:8}
.txt_net05_3_1  { text-align:bottom; padding-bottom:16}
.txt_net05_4  { text-align:bottom}
.txt_net05_5  { font-family: "����"; line-height: 14px; font-size: 8pt; color:#8888888; text-align:right; padding-top:5; padding-right:3}

										


/*********************************************
 *  2013-02 재작업 index 
 *********************************************/

.login_box { width:246px; height:130px; }
.remain_login_text_box { width:194px; height:auto;  margin-left:23px; padding-top:28px;}
.remain_login_text_box002 { width:194px; height:67px;  margin-left:23px; padding-top:28px;}
.remain_login_text_box002 .idbox { width:135px; height:67px; display:block; float:left;}
.remain_login_text_box002 .check_btn { width:54px; height:67px; display:block; float: right;}
.idbox_check { white-space:54px; height:30px; font-size:11px; letter-spacing:-1px; }
.login_btn_01 { white-space:54px; height:22px; font-size:11px; }


.remain_login_text_box002 .idbox .form_area { width:131px; height:54px; background: url(../img/re_index_13/login_bg.gif) no-repeat 0 0; position:relative; }
.remain_login_text_box002 .idbox .form_area li { /*width: 100%;*/ width:131px; height:20px; padding-right:0px; margin-bottom:10px; margin-left:4px;}
.remain_login_text_box002 .idbox .form_area li input { width: 131px; }
.remain_login_text_box002 .idbox .form_area .txt_id input { border: none; padding: 4px 0 0 2px; height: 18px; width:115px; overflow: hidden; background: transparent url(../img/re_index_13/login_name.gif) 0 0 no-repeat; font-size: 13px; color: #555; }
.remain_login_text_box002 .idbox .form_area .txt_pw input { border: none; padding: 2px 0 0 2px; height: 18px; width:115px; overflow: hidden; background: transparent url(../img/re_index_13/login_date.gif) 0 0 no-repeat; font-size: 13px; color: #555; }




.login_page { width:194px; height:54px; margin-top:0px;}
.login_page .form_area { width:195px; height:54px; background: url(../img/re_index_13/login_bg.gif) no-repeat 0 0; position:relative; margin:auto; padding-top:2px; }
.login_page .form_area li { /*width: 100%;*/ width:125px; height:20px; padding-right:0px; margin-bottom: 9px; margin-left:4px;}
.login_page .form_area li input { width: 125px; }
.login_page .form_area .txt_id input { border: none; padding: 0px 0 0 2px; height: 18px; width:120px; overflow: hidden; background: transparent url(../img/re_index_13/login_name.gif) 0 0 no-repeat; font-size: 13px; color: #555; }

.login_page .form_area .txt_pw input { border: none; padding: 0px 0 0 2px; height: 18px; width:120px; overflow: hidden; background: transparent url(../img/re_index_13/login_date.gif) 0 0 no-repeat; font-size: 13px; color: #555; }

.login_page .form_area .remainbtn_login { display: block; border: none; width: 50px; height: 23px; padding: 0px 0 0 0px; background: url(../img/re_index_13/login_btn.gif) 0 0 no-repeat; font-size: 12px; color:000; position:absolute; top:30px;right:2px;}
.login_page .form_area .check_idsave{ display: block; border: none; width: 50px; height: 24px;  font-size: 11px; color: #4d6b00; letter-spacing:-1px; position:absolute; top:0px;right:0px;}

.btn_login2 a{ display: block; width: 50px; height: 23px;  background: url(../img/re_index_13/login_btn.gif) 0 0 no-repeat; margin: auto;
	float:none;}
.btn_login2 a:hover{  background: url(../img/re_index_13/login_btn.gif) 0 0 no-repeat;}


.save_text_box { width:194px; height:15px; margin-left:23px; font-size:11px; color:#8f8f8e;}


.notice_box0 { width:249px; height:130px; }
.notice_btn_tit { width:220px; height:20px; margin:auto; padding-top:22px; padding-left:15px;}
.notice_btn_tit .btn_notice { width:54px; height:21px; display:block; float:left;}
.notice_btn_tit .btn_notice2 { width:70px; height:21px; display:block; float:left;}
.notice_btn_tit .btn_n_more { width:38px; height:11px; display:block; float: right;}

.btn_notice01 a{ display: block; width: 54px; height: 21px;  background: url(../img/re_index_13/notice_btn.gif) 0 0 no-repeat; float:none;}
.btn_notice01 a:hover{  background: url(../img/re_index_13/notice_btn.gif) 0 -21px no-repeat;}
.btn_notice01_on a{ display: block; width: 54px; height: 21px;  background: url(../img/re_index_13/notice_btn.gif) 0 -21px no-repeat; float:none;}
.btn_notice01_on_eng a{ display: block; width: 50px; height: 21px;  background: url(../img/re_index_13/notice_engbtn.gif) 0 -21px no-repeat; float:none;}
.btn_notice01_on_ch a{ display: block; width: 50px; height: 21px;  background: url(../img/re_index_13/notice_chbtn.gif) 0 0px no-repeat; float:none;}
.btn_notice01_on_ja a{ display: block; width: 50px; height: 21px;  background: url(../img/re_index_13/notice_jabtn.gif) 0 0px no-repeat; float:none;}]


.btn_notice02 a{ display: block; width: 70px; height: 21px;  background: url(../img/re_index_13/notice_btn.gif) -54px 0 no-repeat; float:none;}
.btn_notice02 a:hover{  background: url(../img/re_index_13/notice_btn.gif) -54px -21px no-repeat;}
.btn_notice02_on a{ display: block; width: 70px; height: 21px; background: url(../img/re_index_13/notice_btn.gif) -54px -21px no-repeat; float:none;}
.rebtn_more a{ display: block; width: 38px; height: 11px;  background: url(../img/re_index_13/more.gif) 0 0 no-repeat; float:none;}

.notice_list_re { width:220px; height:auto; margin:auto; padding-top:0px; padding-left:15px; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;}
.re_notice_text { font-size:11px; letter-spacing:-1px; color:#333333; padding:2px 0 2px 0; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;}
.re_notice_text a { font-size:11px; letter-spacing:-1px; color:#333333; padding:2px 0 2px 0; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;}
.re_notice_text a:hover { font-size:11px; color:#f37021;}


.re_quick_btn { width:246px; height:274px; }
.re_main_event { float:left; width:495px; height:274px; position:relative;}
.re_quick_btn2 { width:249px; height:274px; background:#eeedea; position:relative;}
.re_quick_btn3 { width:246px; height:219px; }
.re_quick_btn3_btn{ width:222px; height:84px; padding-top:27px;}
.re_quick_btn3_btn .click_btn1{ width:54px; height:84px; display:block; float:left; margin-left:20px;}
.re_quick_btn3_btn .click_btn2{ width:54px; height:84px; display:block; float:left; margin-left:20px;}
.re_quick_btn4_btn{ width:222px; height:84px; margin-top:9px;}
.re_quick_btn4_btn .click_btn1{ width:54px; height:84px; display:block; float:left; margin-left:20px;}
.re_quick_btn4_btn .click_btn2{ width:54px; height:84px; display:block; float:left; margin-left:20px;}

.re_quick_btn01 a{ display: block; width: 54px; height: 84px;  background: url(../img/re_index_13/q_btn.gif) 0px 0 no-repeat; float:none;}
.re_quick_btn01 a:hover{  background: url(../img/re_index_13/q_btn.gif) 0px -84px no-repeat;}
.re_quick_btn02 a{ display: block; width: 54px; height: 84px;  background: url(../img/re_index_13/q_btn.gif) -54px 0 no-repeat; float:none;}
.re_quick_btn02 a:hover{  background: url(../img/re_index_13/q_btn.gif) -54px -84px no-repeat;}
.re_quick_btn03 a{ display: block; width: 54px; height: 84px;  background: url(../img/re_index_13/q_btn.gif) -108px 0 no-repeat; float:none;}
.re_quick_btn03 a:hover{  background: url(../img/re_index_13/q_btn.gif) -108px -84px no-repeat;}
.re_quick_btn04 a{ display: block; width: 54px; height: 84px;  background: url(../img/re_index_13/q_btn.gif) -162px 0 no-repeat; float:none;}
.re_quick_btn04 a:hover{  background: url(../img/re_index_13/q_btn.gif) -162px -84px no-repeat;}
.re_quick_btn05 a{ display: block; width: 54px; height: 84px;  background: url(../img/re_index_13/q_btn.gif) -216px 0 no-repeat; float:none;}
.re_quick_btn05 a:hover{  background: url(../img/re_index_13/q_btn.gif) -216px -84px no-repeat;}
.re_quick_btn06 a{ display: block; width: 54px; height: 84px;  background: url(../img/re_index_13/q_btn.gif) -270px 0 no-repeat; float:none;}
.re_quick_btn06 a:hover{  background: url(../img/re_index_13/q_btn.gif) -270px -84px no-repeat;}

.q_btn_link_imgbox { width:213px; height:93px; margin-left:20px;}
.q_btn_link_imgbox .bro_btn1 { display:block; float:left; width:64px; height:60px; background:url(../img/re_index_13/q_btn_img.png) 0 0 no-repeat; margin-top:33px;}
.q_btn_link_imgbox .bro_btn2 { display:block; float:left; width:34px; height:60px; margin-top:33px;}
.q_btn_link_imgbox .bro_btn3 { display:block; float:left; width:34px; height:60px; margin-left:11px; margin-top:33px;}
.q_btn_link_imgbox2 { width:215px; height:76px; margin-left:20px; margin-top:5px;}
.q_btn_link_imgbox2 .bro_btn1 { display:block; float:left; width:60px; height:76px;}
.q_btn_link_imgbox2 .bro_btn2 { display:block; float:left; width:60px; height:76px; margin-left:17px;}
.q_btn_link_imgbox3 { width:215px; height:60px; margin-left:20px; margin-top:5px;}
.q_btn_link_imgbox3 .bro_btn1 { display:block; float:left; width:64px; height:60px; background:url(../img/re_index_13/q_btn_img.png) 0 -272px no-repeat;}
.q_btn_link_imgbox3 .bro_btn2 { display:block; float:left; width:68px; height:60px; margin-left:11px;}
.q_btn_link_imgbox3 .bro_btn3 { display:block; float:left; width:58px; height:60px; margin-left:11px;}


.q_bro_btn_k a{ display: block; width: 34px; height: 60px;  background:url(../img/re_index_13/q_btn_img.png) -64px 0 no-repeat; float:none;}
.q_bro_btn_k a:hover{  background:url(../img/re_index_13/q_btn_img.png) -64px -60px no-repeat;}
.q_bro_btn_e a{ display: block; width: 34px; height: 60px;  background:url(../img/re_index_13/q_btn_img.png) -98px 0 no-repeat; float:none;}
.q_bro_btn_e a:hover{  background:url(../img/re_index_13/q_btn_img.png) -98px -60px no-repeat;}
.q_bro_btn_c a{ display: block; width: 34px; height: 60px;  background:url(../img/re_index_13/q_btn_img.png) -132px 0 no-repeat; float:none;}
.q_bro_btn_c a:hover{  background:url(../img/re_index_13/q_btn_img.png) -132px -60px no-repeat;}
.q_bro_btn_j a{ display: block; width: 34px; height: 60px;  background:url(../img/re_index_13/q_btn_img.png) -166px 0 no-repeat; float:none;}
.q_bro_btn_j a:hover{  background:url(../img/re_index_13/q_btn_img.png) -166px -60px no-repeat;}

.q_ok_btn_1 a{ display: block; width: 60px; height: 76px;  background:url(../img/re_index_13/q_btn_img.png) 0px -120px no-repeat; float:none;}
.q_ok_btn_1 a:hover{  background:url(../img/re_index_13/q_btn_img.png) 0px -196px no-repeat;}
.q_one_btn_1 a{ display: block; width: 60px; height: 76px;  background:url(../img/re_index_13/q_btn_img.png) -60px -120px no-repeat; float:none;}
.q_one_btn_1 a:hover{  background:url(../img/re_index_13/q_btn_img.png) -60px -196px no-repeat;}
.q_ipin_btn_1 a{ display: block; width: 60px; height: 76px;  background:url(../img/re_index_13/q_btn_img.png) -120px -120px no-repeat; float:none;}
.q_ipin_btn_1 a:hover{  background:url(../img/re_index_13/q_btn_img.png) -120px -196px no-repeat;}

.q_nat_mov_btn_m1 a{ display: block; width: 68px; height: 60px;  background:url(../img/re_index_13/q_btn_img.png) -64px -272px no-repeat; float:none;}
.q_nat_mov_btn_m1 a:hover{  background:url(../img/re_index_13/q_btn_img.png) -64px -272px no-repeat;}
.q_nat_mov_btn_m2 a{ display: block; width: 58px; height: 60px;  background:url(../img/re_index_13/q_btn_img.png) -144px -272px no-repeat; float:none;}
.q_nat_mov_btn_m2 a:hover{  background:url(../img/re_index_13/q_btn_img.png) -144px -272px no-repeat;}


.ui-tabs .ui-tabs-nav li { list-style: none; float:left; text-align:right; }
.ui-tabs .ui-tabs-nav li a { display: block; width: 101px; height: 19px; background: url(../img/re_index_13/cham_list_btn.gif) 0 0 no-repeat; float:none; text-align:center; font-size:11px; color:#767575; text-decoration:none; line-height:20px; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active { background: url(../img/re_index_13/cham_list_btn.gif) 0 -24px no-repeat; text-align:center; font-size:11px; font-weight:bold; color:#ef7327;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading a { background: url(../img/re_index_13/cham_list_btn.gif) 0 -24px no-repeat; text-align:center; font-size:11px; font-weight:bold; color:#ef7327;}

.re_cham_list { width:495px; height:219px;}
.re_cham_list ul { float:right; }
.re_cham_list_tit {width:457px; height:22px; margin-left:19px; padding-top: 25px;}
.re_cham_list_tit .c_tit{ width:102px; height:22px; display:block; float:left;}
.re_cham_list_tit .c_list_btn{ width:102px; height:22px; display:block; }
.re_cham_list_tit .c_list_btn2{ width:102px; height:22px; display:block; }
/*
.re_cham_list_tit ul li .re_cham_list01 a{ display: block; width: 101px; height: 19px; background: url(../img/re_index_13/cham_list_btn.gif) 0 0 no-repeat; float:none; text-align:center; font-size:11px; color:#767575; text-decoration:none; line-height:20px; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;}
.re_cham_list_tit ul li .re_cham_list01 a:hover{  background: url(../img/re_index_13/cham_list_btn.gif) 0 -24px no-repeat; text-align:center; font-size:11px; font-weight:bold; color:#ef7327;}
.re_cham_list_tit ul li .re_cham_list01_on a{ display: block; width: 101px; height: 19px; background: url(../img/re_index_13/cham_list_btn.gif) 0 -24px no-repeat; text-align:center; font-size:11px; font-weight:bold; color:#ef7327; text-decoration:none; line-height:20px; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;}
.re_cham_list_tit ul li .re_cham_list01_on a:hover{  background: url(../img/re_index_13/cham_list_btn.gif) 0 -24px no-repeat; text-align:center; font-size:11px; font-weight:bold; color:#ef7327;}
*/

.re_cham_list_tit2 { width:455px; height:29px; margin-left:19px; padding-top: 10px; background:url(../img/re_index_13/cham_list_bg.gif) no-repeat 0 0; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;}
.re_cham_list_tit2_tab { font-size:11px; color:#767575; text-align:center; padding-top:5px; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;}
.re_cham_list_tit3 { width:455px; height: auto; margin-left:19px; margin-top:7px;}
.re_cham_list_tit2_tab2 { font-size:12px; color:#2a2929; text-align:left; padding:4px 0 4px 0; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;}
.re_cham_list_tit2_tab3 {font-size:12px; color:#2a2929; text-align:center; padding:4px 0 4px 0; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;}
.re_cham_list_tit2_tab2 a{ font-size:12px; color:#2a2929; text-align:left; padding:4px 0 4px 0; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;}
.re_cham_list_tit2_tab3 a{font-size:12px; color:#2a2929; text-align:center; padding:4px 0 4px 0; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;}
.re_cham_list_tit2_tab2 a:hover{font-size:12px; color:#ef7327; text-decoration:underline; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;}
.re_cham_list_tit2_tab3 a:hover{font-size:12px; color:#ef7327; text-decoration:underline; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;}

.re_cham_list_more { width:455px; height:23px; margin-left:19px; margin-top:13px;}
.re_cham_list_more .more_btn {width:38px; height:11px; display:block; float: right;}

.re_cham_list_more1 { width:455px; height:11px; margin-left:19px; margin-top:8px;}
.re_cham_list_more1 .more_btn {width:38px; height:11px; display:block; float: right;}


.re_sevent_box { width:249px; height:219px; }
.re_sevent_btn { width:249px; height:10px; text-align:center; padding-top:12px;}

.re_sevent_btn01 { width:90px; height:10px; margin:auto;}
.re_sevent_btn01 .sevent_dot_btn1 { width:9px; height:10px; display:block; float:left; margin-right:5px;}
.re_sevent_btn01 .sevent_dot_btn2 { width:9px; height:10px; display:block; float:left; margin-right:5px;}
.re_sevent_btn01 .sevent_dot_btn3 { width:9px; height:10px; display:block; float:left; margin-right:5px;}
.re_sevent_btn01 .sevent_dot_btn4 { width:9px; height:10px; display:block; float:left; margin-right:5px;}
.re_sevent_btn01 .sevent_dot_btn5 { width:9px; height:10px; display:block; float:left; margin-right:0px;}
.re_sevent_btn01 .sevent_dot_btn6 { width:9px; height:10px; display:block; float:left; margin-right:5px;}
.re_sevent_btn01 .sevent_dot_btn7 { width:9px; height:10px; display:block; float:left; margin-right:5px;}
.sevent_dot_btn_c a { width:9px; height:10px; display:block; float:left; background: url(../img/re_index_13/sevent_dot_btn.gif) no-repeat 0 0; font-size:11px; color:#fff; font-weight:bold; text-align:center; line-height:33px; text-decoration:none;}
.sevent_dot_btn_c a:hover{background:url(../img/re_index_13/sevent_dot_btn.gif) no-repeat -14px 0;}
.sevent_dot_btn_c_on a { width:9px; height:10px; display:block; float:left; background:url(../img/re_index_13/sevent_dot_btn.gif) no-repeat -14px 0; font-size:12px; color:#fff; font-weight:bold; text-align:center; line-height:33px; text-decoration:none;}
249185
.re_sevent_f_box00 { width:249px; height:185px; text-align:center;}
.re_sevent_img_box01 { width:233px; height:133px; margin:auto; margin-left:9px;}
.re_sevent_tit_box01 { width:233px; height:20px; text-align:center; margin:auto; font-size:14px; font-weight:bold; color:#000; margin-left:9px; }
.re_sevent_point_box01 { width:233px; height:20px; text-align:center; margin:0 auto; }
.re_sevent_point_box02 { width:160px; height:20px; margin:0 auto;}

.re_nat_course_box { width:246px; height:272px;}
.re_nat_course_tit { width:217px; height:20px; margin-left:17px; padding-top:20px; padding-bottom:10px; }
.re_nat_course_tit .re_nat_course_tit_0 { width:110px; height:16px; display:block; float:left;}
.re_nat_course_tit .more_btn {width:38px; height:11px; display:block; float: right;}
.re_nat_course_img_new_left { float:left;  margin-left:20px;  }
.re_nat_course_img_new_right { float:right;  margin-right:20px;  }
.re_nat_course_img_new_right img{ vertical-align:bottom; }
.re_nat_course_tit0 { clear:both; width:217px; height:28px; margin-left:17px; font-size:14px; font-weight:bold; color:#000; text-align:left; padding-top:0px; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;}
.re_nat_course_tit0 img { vertical-align:middle; }
.re_nat_course_tit0 a{ font-size:14px; font-weight:bold; color:#000; text-align:left; margin-top:24px;}
.re_nat_course_tit0 a:hover{ color:#e35000; text-decoration:underline; font-size:14px; font-weight:bold;}

.re_nat_course_hole01 { width:217px; height:16px; margin-left:17px; margin-top:0px; }
.re_nat_course_hole01 .sel_01 { display:block; float:left; width:85px; height:16px;  font-size:11px; color:#797979; text-align:left; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;}
.re_nat_course_hole01 .sel_02 { display:block; float: right; width:132px; height:16px;  font-size:11px; color:#797979; text-align: right; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;}
.re_nat_course_hole01 .sel_02 span {font-size:12px; color:#9c8f7a;}
.re_nat_course_hole02 { width:217px; height:16px; margin-left:17px; font-size:11px; color:#797979; text-align:left;}
.re_nat_course_hole02 .sel_01 { display:block; float:left; width:85px; height:16px;  font-size:11px; color:#797979; text-align:left; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;}
.re_nat_course_hole02 .sel_02 { display:block; float: right; width:132px; height:16px;  font-size:11px; color:#797979; text-align: right; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;}
.re_nat_course_hole02 .sel_02 span {font-size:12px; color:#9c8f7a;}

.re_nat_course_info { width:217px; height:68px; margin-left:17px; margin-top:14px; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;}
.re_nat_course_info .cc_img { display:block; float:left; width:104px; height:62px; text-align:center; border:2px solid #dfdfdf;}
.re_nat_course_info .cc_info { display:block; float: right; width:100px; height:62px; text-align:left; font-size:11px; color:#797979;overflow:hidden; }

.re_nat_course_sns { width:246px; height:43px; margin-top:10px; margin-bottom:0px;}



.re_movie_box2 { width:247px; height:272px;}
.re_movie_box2_tit { width:217px; height:20px; margin-left:17px; padding-top:20px; padding-bottom:22px; }
.re_movie_box2_tit .re_movie_box2_tit_0 { width:110px; height:16px; display:block; float:left;}
.re_movie_box2_tit .more_btn {width:38px; height:11px; display:block; float: right;}

.re_movie_box2_mov1_2015 { width:198px; height:145px; margin-left:25px;}
.re_movie_box2_mov1_2015_2 { width:198px; height:29px; margin-left:25px;}
.re_movie_box2_mov1_2015_2 .name { width:115px; height:29px; float:left; display:block; font-size:12px; font-weight:bold; color:#787878; line-height:18px; text-indent:5px; font-family: "돋움";}
.re_movie_box2_mov1_2015_2 .no { width:70px; height:29px; float:right; display:block; font-family: "돋움";}
.re_2015_no { width:70px; height:15px; font-size:11px; color:#787878; text-align:left;}
.re_2015_no span{ font-size:11px; color:#ff8213;}
.re_2015_no strong{ font-size:11px; color:#fa5925; font-weight:normal;}

.re_movie_box2_mov1 { width:200px; height:96px; margin-left:25px;}
.re_movie_box2_mov1 .mov_img { width:92px; height:96px; display:block; float:left;}
.re_movie_box2_mov1 .mov_img2 { width:92px; height:96px; display:block; float: right;}
.re_movie_pal { width:88px; height:64px; text-align:center; border:2px solid #dfdfdf; position:relative; overflow:hidden; clear:both;}
/*.re_movie_pal a{ width:88px; height:64px; text-align:center; border:2px solid #dfdfdf; position:relative;}
.re_movie_pal a:hover{ border:2px solid #e35000;}*/
.re_movie_pal .click_btn { width:22px; height:23px; position:absolute; top:24px; left:32px; display:block; overflow:hidden; clear:both;}
.re_movie_id_in { width:88px; height:auto; font-size:11px; color:#797979; text-align:center; padding-top:3px; }
.re_movie_id_in a{ width:88px; height:auto; font-size:11px; color:#797979; text-align:center; padding-top:3px; }
.re_movie_id_in a:hover{font-size:11px; color:#e35000; text-decoration:underline;}


.re_movie_imgbtn_n2 { width:88px; height:64px; text-align:center; border:2px solid #dfdfdf; position:relative;}
.re_movie_imgbtn_n2 a{ width:88px; height:64px; text-align:center; border:2px solid #dfdfdf; position:relative;}
.re_movie_imgbtn_n2 a:hover{ border:2px solid #e35000;}
.re_movie_imgbtn_n2 .click_btn { width:22px; height:23px; position:absolute; top:24px; left:32px; display:block;}


.re_movie_box3 { width:248px; height:272px;}
.re_movie_box3_tit { width:217px; height:20px; margin-left:17px; padding-top:20px; padding-bottom:22px; }
.re_movie_box3_tit .re_movie_box2_tit_0 { width:110px; height:16px; display:block; float:left;}
.re_movie_box3_tit .more_btn {width:38px; height:11px; display:block; float: right;}

.re_movie_box3_mov1 { width:218px; height:96px; margin-left:14px;}
.re_movie_box3_mov1 .mov_img { width:92px; height:96px; display:block; float:left;}
.re_movie_box3_mov1 .mov_img2 { width:110px; height:96px; display:block; float: right;}

.re_movie_box3_stit { width:110px; height:23px; padding-top:4px;}
.re_movie_box3_btit { width:110px; height:12px; font-size:11px; text-decoration:underline; text-align:left; color:#000;}
.re_movie_box3_btit_t2 { width:110px; height:42px; font-size:11px; text-align:right; color:#797979; background:url(../img/re_index_13/lesson_ar.gif) no-repeat 0 0; padding-top:10px; text-indent:25px;}


.re_ranking_box { width:249px; height:272px;}

.re_ranking_box_listmenu { width:225px; height:23px; padding-top:17px; margin-left:13px;}
.re_ranking_box_listmenu00 { width:225px; height:23px; }
.re_ranking_box_menu2 { width: 225px; text-align: left; overflow: hidden; height: 23px; clear: both;  position: relative; background:url(../img/re_index_13/ranking_bg.gif) no-repeat 0 0; font-family:"����",dotum,Helvetica,AppleGothic,Sans-serif;}
.re_ranking_box_menu2 li { float: left; width:75px; height:23px; display: inline; text-align: center; overflow: hidden; font-size: 12px; letter-spacing:-1px; }
.re_ranking_box_menu2 li a { display: block; width: 75px; height: 23px; color: #000; font-size: 12px; line-height: 25px; text-decoration:none; letter-spacing:-1px;}
.re_ranking_box_menu2 li a:hover { display: block; color: #000; text-decoration: none; font-size: 13px; font-weight:bold; letter-spacing:-2px;}
.re_ranking_box_menu2 li a.selected { display: block; color: #000; font-weight:bold;font-size: 13px; text-decoration:none; letter-spacing:-2px;}
.re_ranking_box_menu2 li a.selected:hover { display: block;}

.re_ranking_box_ran { width:225px; height:250px; padding-top:17px; margin-left:13px;}
.re_ranking_tab { font-size:12px; color:#626262; text-align:left; padding:4px 0 4px 0;}
.re_ranking_tab a{ font-size:12px; color:#626262; text-align:left; padding:4px 0 4px 0;}
.re_ranking_tab a:hover { text-decoration:underline;}
.re_ranking_tab2 { font-size:11px; color:#626262; text-align: right; padding:4px 0 4px 0;}
.re_ranking_tab2 a{ font-size:11px; color:#626262; text-align: right; padding:4px 0 4px 0;}
.re_ranking_tab2 a:hover { font-size:11px; text-decoration:underline;}
.re_ranking_tab3 { border-bottom:1px dotted #e2e2e2; height:3px;} 
.re_ranking_tab4 { font-size:11px; color:#626262; text-align: right; padding:4px 0 4px 0; border-top:1px dotted #e2e2e2;}
.re_index_boxmenu_form { border:1px solid #dadada;}
.re_index_boxmenu_form2 { border-bottom:1px solid #dadada; border-right: 1px solid #dadada; border-left:1px solid #dadada;}

.main_list_box_tab_bg2 { background:url(../img/re_index_13/table_b2.gif) no-repeat 0 0;}
.main_list_box_tab_bg1 { background:url(../img/re_index_13/table_b1.gif) no-repeat 0 0;}
.main_list_box_tab_bg3 { background:url(../img/re_index_13/table_b3.gif) no-repeat 0 0;}


/*********************************************
 * footer_배너 css추가
 *********************************************/
.new_main_page1_back { width:100%; height:840px; background:url(/theongc/img/01_bg.gif); background-repeat:repeat-x;}
.new_main_page2_back { width:100%; height:840px; background:#43b1c2;}
.new_main_page3_back { width:100%; height:840px; background:#a7c42b;}
.new_main_page4_back { width:100%; height:840px; background:url(/theongc/img/re_index_13/page5_bg.jpg) repeat-x 0 0;}
.new_main_page5_back { width:100%; height:840px; background:url(/theongc/img/re_index_13/page5_bg.jpg) repeat-x 0 0;}


/*********************************************
 *  2013-01-11 CSS 추가
 *********************************************/
span.field-desc{font-size:8pt;line-height:16px;color:#3f6591;text-align:left;padding-top:3px;padding-bottom:2px;}
strong.sub_lb{font-weight:bold;color:#999;}
div.sub_row{padding:2px 0 2px 0;}

.userform_require_chk{text-align:center;background-color: #f7f7f8;}
.userform_cap{font-family:"����";font-size: 9pt;padding-top:3px;line-height:18px;color:#666666;text-align:left;background-color:#f7f7f8;font-weight:bold;}