/* CSS Document */
@charset 'euc-kr';

html {
	height:100%;
	 scrollbar-face-color: #ffffff; 
	 scrollbar-shadow-color: #bec2c3; 
	 scrollbar-highlight-color: #bec2c3; 
	 scrollbar-3dlight-color: #e7e9eb; 
	 scrollbar-darkshadow-color: #e7e9eb; 
	 scrollbar-track-color: #e8eaeb; 
	 scrollbar-arrow-color: #909397;
	/* background-image:url(/ecornell/images/common/sub_bg.gif);background-repeat:repeat-x;*/
}

.intro_bg{background-image:url(/ecornell/images/common/intro_bg.gif);background-repeat:repeat-x;}
.sub_bg{background-image:url(/ecornell/images/main/sub_bg_new.jpg);background-repeat:no-repeat; background-position:center top;}
.left_bg{/*background-image:url(/ecornell/images/common/line.gif);*/}
.main_bg{background-image:url(/ecornell/images/main/main_bg_new.jpg);background-repeat:no-repeat; background-position:center top;}
.main_login_bg {background-image:url(/ecornell/images/main/main_loginbg.jpg);background-repeat:no-repeat; background-position:center top;}
.main_notice_bg{background-image:url(/ecornell/images/main/main_noticebg.jpg);background-repeat:no-repeat; background-position:center top; padding:5px;}
.main_cert_bg{background-image:url(/ecornell/images/main/main_certbg.jpg);background-repeat:no-repeat; background-position:center top; padding:5px;}

form,ul,ol,dl,table,div,h1,h2,h3 {margin:0;padding:0;}
p {line-height:1.4;}
* {margin:0;padding:0;}

table, th, td {
    margin:0;
    padding:0;
    font-size:12px;
	color:#666666;
    font-family:arial, dotum, Helvetica;
	line-height:150%;
}
input, textarea {
	font-size:11px;
	color:#666666;
    font-family: arial, dotum, Helvetica;
	border:1px solid #d0d0cc;
	/*vertical-align:text-bottom;*/
	padding:2px 2 2px 4px;
	vertical-align:middle;
	height:18px;
}


.b0 { border:0px; }
.login_t{ 
	border:#dddddd solid 1px;  
	padding:3 0 3 3; 
	font-size:11px; 
	color:#999999; 
	background-color:#f0f0f0;
	text-decoration: none; 
	width:147px; 
	height:18px;
	font-family:dotum;
}


select {
	font-size:11px;
	color:#777777;
    font-family:arial, dotum, Helvetica;
	border:1px solid #cecece;
	/*vertical-align:text-bottom;*/
	padding:0;
	vertical-align:middle;
	margin:0;
	background-color:#f8f8f8;
	letter-spacing:-1px;
}



form,ul,ol,dl,table,div,h1,h2,h3 {margin:0;padding:0;}
p {line-height:1.4;}
* {margin:0;padding:0;}
img {border:0;}

a:link, a:visited, a:active {
    color:#666666;
    text-decoration:none;
}
a:hover {
    color:#b0afaf;
    /*text-decoration:underline;*/
}
img    {
    border:0px;
    font-size:0px;
}



.subm{color:#666666; font-weight:bold; padding:4px 0px 3px 11px; text-align:left;}
.submm{color:#666666; font-weight:bold; padding:0px 0px 0px 18px; text-align:left;}
.text_board{color:#888888; font-weight:bold; text-align:center; font-size:12px;padding:7px 0 4px 0;}
.text_blue{color:#5269b8;padding:4px 0 3px 0;; text-align:left}
.text_blue_b{color:#5084bc; font-weight:bold;padding:10px 0 4px 0;}
.text_eng1{color:#666666; font-size:11px; font-family:Helvetica, arial, dotum, ;border-right:none;}
.text_num{color:#666666; font-family:arial, dotum, Helvetica; text-align:center;}
.text_ttext{padding:4px 0 3px 0px; text-align:center}
.text_btext{padding:3px 0 4px 12px;}
.text_text{padding:4px 0 3px 12px;}
.text_bltext{padding:4px 0 3px 0px; font-weight:bold; text-align:center}
.text_num_on{color:#5084bc; font-weight:bold; font-family:Arial; text-align:center;}

.line21{background:url(/ecornell/images/common/dot2-1.gif) repeat-x left top; height:1px;}

/***** ¶ó¿îµå¾È xÃà Å×ÀÌºí *****/
.tbl_rin { width:641px;border-top:2px solid #6f87c3; border-bottom:1px solid #6f87c3;}
*+html .tbl_rin table { width:641px; margin-left:0px;  }
.tbl_rin th { background:#f0f2f9; border-bottom:1px solid #aeb9d8; border-right:1px solid #aeb9d8; text-align:center; color:#3b4a80; font-weight:normal; padding:6px 0 3px; line-height:16px; letter-spacing:-1px;}
.tbl_rin th.bg_white {background:#fff;}
.tbl_rin th.last { border-right:none; }
.tbl_rin th.txl { text-align:left; padding-left:10px; }
.tbl_rin td { text-align:center; padding:5px 0 4px; border-bottom:1px solid #DEDEDE; border-right:1px solid #DEDEDE; line-height:17px; }
.tbl_rin td.bg_gray { background:#F5F5F5; }
.tbl_rin td.txl { text-align:left; padding-left:10px;padding-bottom:4px;padding-top:3px;}
.tbl_rin td.last { border-right:none; }
.tbl_rin td.bottom_blueLine {border-bottom:1px solid #a9d1dd !important;}
.tbl_rin td .gray_s li{ text-align:left; background:url('http://cardimage.shinhancard.com/img/icon/ico_dot_gray03.gif') no-repeat 0 4px; padding:0 0 6px 9px; color:#666; margin-left:0px;}
.tbl_rin td a, .tbl_rin td a:link, .tbl_rin td a:hover, .tbl_rin td a:visited { text-decoration:underline; }
.tbl_rin.step { border-bottom:none; }

.chk { margin:-2px 3px -1px 0;border:none; width:13px; }
.radio { margin:-1px 3px -1px 0px; width:13px;border:none; }

.admin_t{font-size:18px; font-weight:bold; color:#555555; letter-spacing:-1}
.admin_s{font-size:18px; font-weight:bold; color:#5370b9; letter-spacing:-1}
.admin_ss{font-size:14px; font-weight:bold; color:#555555; letter-spacing:-1}



.lec_tab{padding:0 47 0 24px;}
.lec_tab1{height:14px;}
.lec_tab2{height:21px;}
.lec_tab3{padding:0 0 8 25px;}

.admin_m1{padding:8 0 6 21;  font-weight:bold; color:#888888;}
.admin_m2{padding:9 0 4 30; }

.text_eng{padding:8 0 6 21;border-right:none;}

.ge_bg{background-image:url(/ecornell/images/program/bar_gray21.gif); height:1px;}
.ge_num1{ font-size:11px; color:#339999; text-align:center; width:80px; height:22px;}
.ge_num2{ font-size:11px; color:#3f8cc2; text-align:center; width:80px; height:22px;}
.ge_num3{ font-size:11px; color:#3f77c2; text-align:center; width:80px; height:22px;}
.ge_num4{ font-size:11px; color:#3f48c2; text-align:center; width:80px; height:22px;}
.ge_num5{ font-size:11px; color:#613fc2; text-align:center; width:80px; height:22px;}
.ge_num6{ font-size:11px; color:#993399; text-align:center; width:80px; height:22px;}
.ge_text{ font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 10px;}

.navi01{font-size:11px; color:#999999; font-family:dotum; vertical-align: bottom;}
.navi02{font-size:11px; color:#666666; font-family:dotum; vertical-align: bottom;}





.tp_1 {padding-top:1px;}
.tp_2 {padding-top:2px;}
.tp_3 {padding-top:3px;}
.tp_4 {padding-top:4px;}
.tp_5 {padding-top:5px;}
.tp_7 {padding-top:7px;}
.tp_8 {padding-top:8px;}
.tp_9 {padding-top:9px;}
.tp_10 {padding-top:10px;}
.tp_11 {padding-top:11px;}
.tp_12 {padding-top:12px;}
.tp_13 {padding-top:13px;}
.tp_15 {padding-top:15px;}
.tp_18 {padding-top:18px;}
.tp_20 {padding-top:20px;}
.tp_21 {padding-top:21px;}
.tp_22 {padding-top:22px;}
.tp_23 {padding-top:23px;}
.tp_24 {padding-top:24px;}
.tp_25 {padding-top:25px;}
.tp_26 {padding-top:26px;}
.tp_27 {padding-top:27px;}
.tp_30 {padding-top:30px;}
.tp_35 {padding-top:35px;}
.tp_40 {padding-top:40px;}
.tp_45 {padding-top:45px;}

.rp_5 {padding-right:5px;}
.rp_10 {padding-right:10px;}
.rp_18 {padding-right:18px;}
.rp_21 {padding-right:21px;}
.rp_30 {padding-right:30px;}

.bp_3 {padding-bottom:3px;}
.bp_4 {padding-bottom:4px;}
.bp_5 {padding-bottom:5px;}
.bp_8 {padding-bottom:8px;}
.bp_9 {padding-bottom:9px;}
.bp_10 {padding-bottom:10px;}
.bp_15 {padding-bottom:15px;}
.bp_20 {padding-bottom:20px;}
.bp_25 {padding-bottom:25px;}
.bp_28 {padding-bottom:28px;}
.bp_30 {padding-bottom:30px;}
.bp_40 {padding-bottom:40px;}

.lp_1 {padding-left:1px;}
.lp_2 {padding-left:2px;}
.lp_3 {padding-left:3px;}
.lp_4 {padding-left:4px;}
.lp_5 {padding-left:5px;}
.lp_6 {padding-left:6px;}
.lp_7 {padding-left:7px;}
.lp_8 {padding-left:8px;}
.lp_9 {padding-left:9px;}
.lp_10 {padding-left:10px;}
.lp_11 {padding-left:11px;}
.lp_13 {padding-left:13px;}
.lp_14 {padding-left:14px;}
.lp_15 {padding-left:15px;}
.lp_16 {padding-left:16px;}
.lp_17 {padding-left:17px;}
.lp_18 {padding-left:18px;}
.lp_19 {padding-left:19px;}
.lp_20 {padding-left:20px;}
.lp_21 {padding-left:21px;}
.lp_22 {padding-left:22px;}
.lp_25 {padding-left:25px;}
.lp_34 {padding-left:34px;}
.lp_35 {padding-left:35px;}
.lp_36 {padding-left:36px;}
.lp_43 {padding-left:43px;}
.lp_49 {padding-left:49px;}
.lp_53 {padding-left:53px;}
.lp_60 {padding-left:60px;}
.lp_70 {padding-left:70px;}
.lp_76 {padding-left:76px;}
.lp_83 { padding-left:83px;}