@charset "euc-kr";
html, body { font-family:"µ¸¿ò",Gulim,dotum,Helvetica,AppleGothic,Sans-serif;font-size:12px;}
body {color:#626262;}
* { margin: 0; padding: 0; }
ul,li{list-style:none;}
a{text-decoration:none;color:#626262;}
a:hover{text-decoration:underline;}
img {border:0;}

.hide {display:none;}
fieldset {border:0;padding:0;margin:0;clear:both;}
legend {position:absolute;visibility:hidden;width:0;height:0;overflow:hidden;font-size:0;}
form {margin:0;padding:0;}
select{font-size:12px;color:#626262;}
button{overflow:visible;}
button::-moz-focus-inner{border:0;padding:0;margin: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;}

/*********************** 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: "µ¸¿ò",dotum; font-size: 9pt; color: #666666; text-decoration: none;}
td a {	font-family: "µ¸¿ò",dotum; 	font-size: 9pt;  text-decoration: none;   color: #666666; onfocus : this.blur(); selector-dummy:expression(this.hideFocus=true);}
td a:hover { font-family: "µ¸¿ò",dotum; 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;
	background-color: #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;
	background-color: #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}



/*************22.¸ÅÀåµ¿½ÃÆ¼¾÷Ã¨ÇÇ¾ð½±***************/

.teeup_menu_on { width:240px; height:43px; background:#333; font-size:16px; font-weight:bold; color:#fff; text-align:center; line-height:44px;}
.teeup_menu_off { width:240px; height:43px; background:#dcdbdb; font-size:14px; font-weight:bold; color:#333; text-align:center; line-height:44px;}

.teeup_list01 { height:40px; text-align:center; color:#2f9a6e; font-size:12px; font-weight:bold; border-top:2px solid #2f9a6e; border-bottom:1px solid #a5d8c3;}
.teeup_list02 { height:80px; text-align:left; color:#237151; font-size:13px; font-weight:bold; border-bottom:1px solid #a5d8c3; background:#f6fbf9;}
.teeup_list03 { height:80px; text-align:center; color:#237151; font-size:12px; border-bottom:1px solid #a5d8c3; background:#f6fbf9;}

.teeup_list04 { border-bottom:2px solid #2d996d; border-top:2px solid #2d996d;}
.teeup_list05 { border-bottom:1px solid #a5d8c3; background:#ecf6f2; padding:5px 0 5px 0; font-size:13px; font-weight:bold; text-align:left; text-indent:15px; color:#2f9a6e;}
.teeup_list06 { border-bottom:1px solid #a5d8c3; padding:5px 0 5px 0; font-size:13px; font-weight:bold; text-align:center; color:#424242;}


.teeup_list07 { font-size:12px; font-weight:bold; text-align:center; padding:8px 0 8px 0; color:#fff; background:#2f9a6e;}

.teeup_list08 { border-bottom:1px solid #a5d8c3; font-size:12px; text-align:center; padding:10px 0 10px 0; color:#424242;}




