@charset "UTF-8";

/********************* css *********************/
/****** basic css ******/
body {
    font: 12px/1.5em;
    margin: 0px 0 0 0; 
    color:#333333;
    font-size:12px;
    line-height:20px; 
   font-family:dotum, Arial;
}
th,td {
    font-size:12px;
	line-height:20px; 
}
A:link    {
    color:#333333;
	text-decoration:none;
}
A:visited {
    color:#333333;
	text-decoration:none;
}
A:hover   {
    color:#045bba;
	text-decoration:none;
}


form {margin:0px;}

input {background-color:#ffffff; border:1px solid #A6AEB7; font:9pt dotum, sans-serif; color:#555555; height:16px; line-height:16px;}

/*input {border: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':'1px solid #A6AEB7' ); margin-top:3px; margin-bottom:3px;}*/

select {background-color:#ffffff; border:1px solid #aaaaaa; FONT:9pt gulim,sans-serif; color:#555555;}

textarea  {background-color:#ffffff; border:1px solid #aaaaaa; FONT:9pt gulim,sans-serif; color:#555555; width:95%;}

radio {border:0px;}
	
img  {border: none; margin: 0; padding: 0;}

A:link, A:visited {color:#333333; text-decoration:none;}

A:hover   {color:#045bba; text-decoration:none;}

.hide   {position: absolute; height: 0; width: 0; text-indent: -5000px; overflow: hidden;}



/********************* Top  css *********************/

#accessibility {display:none;}

#head {position:relative; width:960px; height:149px; margin:0px; padding:0px;}


/* logo */
#logo {position:absolute; padding-top:48px; left:24px; width:190px; height:61px; z-index: 1;}

#logo ul {margin:0px; padding:0px; list-style:none;}

#logo li {float:left;}


/* topmenu */
#topmenu {position:absolute; top:5px; margin-left:768px; width:195px; height:26px; background:url("/images/res/main_top_bg.gif") no-repeat;}

#topmenu ul {margin:0px; padding-top:6px; padding-left:11px; list-style:none;}

#topmenu li {float:left;}


#top_search {position:absolute; top:8px; margin-left:537px; width:250px; height:16px;}

#top_search ul {margin:0px; padding:0px; padding-left:15px; list-style:none;}

#top_search li {float:left;}

#top_search img {display:block;}


/* menu */
#menu {position:relative; top:60px; width:960px; height:100px; z-index: 0;}

#menu ul {margin:0px; padding:0px; list-style:none;}

#menu li {float:left;}

#menu img {display:block;}

#menu .blank {width:217px;}


/* submenu */
#submenu {position:absolute; width:747px; height:22px; margin-left:220px; margin-top:5px;}

#submenu ul {margin: 0; padding:0; list-style: none;}

#submenu li {float:left;}

#submenu .submenu01 {padding-left:0px;}

#submenu .submenu02 {padding-left:8px;}

#submenu .submenu03 {padding-left:160px;}

#submenu .submenu04 {padding-left:0px;}

#submenu .submenu05 {padding-left:100px;}

#submenu .submenu06 {padding-left:250px;}

#submenu .submenu07 {padding-left:485px;}




/********************* Center  css *********************/

#center {position:relative; width:960px; height:716px; margin:0; padding:0; list-style:none;}

#left {position:absolute; left:10px; width:202px; height:auto; margin:0px;}

#middle {position:absolute; left:227px; width:541px; height:auto; margin:0px;}

#right {position:absolute; left:771px; width:189px; height:auto; margin:0px;}



/***** left  css *****/


#popupzone {position:relative; width:202px; height:191px; margin:0; padding:0; background:url("/images/res/main_pop_bg.gif") no-repeat;}

#popupzone ul {margin:0; padding:0; list-style:none;}

#popupzone li {float:left;}

#popupzone ul li img {display:block;}

#popupzone .pop_contents {padding-left:11px; padding-top:20px; width:192px; height:135px;}

#popupzone_num {padding-left:128px; padding-top:17px;}

#popupzone_num ul {margin:0; padding:0; list-style:none;}

#popupzone_num li {float:left;}

#popupzone_num ul li img {display:block;}



#labintro {position:relative; width:202px; height:199px; margin-top:20px; padding:0;}

#labintro ul {margin:0; padding:0; list-style:none;}

#labintro li {float:left;}

#labintro ul li img {display:block;}



#banner_staff {position:relative; width:202px; height:88px; margin-top:20px; padding:0;}

#banner_staff ul {margin:0; padding:0; list-style:none;}

#banner_staff li {float:left;}

#banner_staff ul li img {display:block;}

#banner_staff .library {margin-top:8px;}


/*  */
#banner_join {position:relative; width:202px; height:108px; margin-top:20px; padding:0;}

#banner_join ul {margin:0; padding:0; list-style:none;}

#banner_join li {float:left;}

#banner_join ul li img {display:block;}



/***** middle  css *****/

/*   */
#board_focus {position:relative; width:529px; height:191px; margin:0; padding:0; background:url("/images/res/main_focus_bg.gif") no-repeat;}

#board_focus ul {margin:0; padding:0; list-style:none;}

#board_focus li {float:left;}

#board_focus_con {padding-left:20px; padding-top:20px;}

#board_focus_con ul {margin:0; padding:0; list-style:none;}

#board_focus_con li {float:left;}

#board_focus_con .title {font-size:14px; font-weight:bold; color:#1d52a3;}

#board_focus_con .title a:link {color:#1d52a3; text-decoration:none;}

#board_focus_con .title a:visited {color:#1d52a3; text-decoration:none;}

#board_focus_con .title a:hover {color:#1d52a3; text-decoration:underline;}

#board_focus_con .bg {background-color:#efefef; padding-left:10px; padding-top:3px; padding-right:10px;}

#board_focus_con .pad {padding-top:5px;}

#board_focus_con .date {text-align:right; color:#045bba; padding:0;}




#board_lab {position:relative; width:529px; height:310px; padding:0; margin:0;}

#board_lab ul {margin:0; padding:0; list-style:none;}

#board_lab li {float:left;}

#board_lab_con {padding:0;}

#board_lab_con ul {margin:0; padding:0; list-style:none;}

#board_lab_con li {float:left;}

#board_lab .date {text-align:right; color:#045bba;}

#board_lab .bbs {background:url("/images/res/main_bbs.gif") no-repeat; color:#333333; padding-top:5px; margin-left:5px; text-align:center;}

#board_lab .bbs a:link {color:#333333; text-decoration:none;}

#board_lab .bbs a:visited {color:#333333; text-decoration:none;}

#board_lab .bbs a:hover {color:#000000; text-decoration:none;}

#board_lab .bbs_on {background:url("/images/res/main_bbs_on.gif") no-repeat; color:#ffffff; text-align:center; font-weight:bold;}

#board_lab .bbs_on a:link {color:#ffffff; text-decoration:none;}

#board_lab .bbs_on a:visited {color:#ffffff; text-decoration:none;}

#board_lab .bbs_on a:hover {color:#ffffff; text-decoration:none;}

#board_lab .ef_blue {color:#045bba;}



#board_data {position:relative; width:529px; height:132px; margin-top:8px; padding:0;}

#board_data ul {margin:0; padding:0; list-style:none;}

#board_data li {float:left;}

#board_data_con {padding:0;}

#board_data_con ul {margin:0; padding:0; list-style:none;}

#board_data_con li {float:left;}

#board_data .date {text-align:right; color:#045bba;}

#board_data .bbs {background:url("/images/res/main_bbs.gif") no-repeat; color:#333333; padding-top:5px; margin-left:5px; text-align:center;}

#board_data .bbs a:link {color:#333333; text-decoration:none;}

#board_data .bbs a:visited {color:#333333; text-decoration:none;}

#board_data .bbs a:hover {color:#000000; text-decoration:none;}

#board_data .bbs_on {background:url("/images/res/main_bbs_on.gif") no-repeat; color:#ffffff; text-align:center; font-weight:bold;}

#board_data .bbs_on a:link {color:#ffffff; text-decoration:none;}

#board_data .bbs_on a:visited {color:#ffffff; text-decoration:none;}

#board_data .bbs_on a:hover {color:#ffffff; text-decoration:none;}



/***** right  css *****/


#highlight {position:relative; width:189px; height:488px; margin:0; padding:0; background:url("/images/res/main_high_bg.gif") no-repeat;}

#highlight ul {margin:0; padding:0; list-style:none;}

#highlight li {float:left;}

#highlight .t_title {padding-top:10px;}

#highlight_subbg {background:url("/images/res/main_high_subbg.gif") no-repeat; width:189px; height:50px; margin-top:15px;/* margin 潔  */}

#highlight_subbg ul {margin:0; padding:0; list-style:none;}

#highlight_subbg li {float:left; padding-left:19px; padding-right:15px; padding-top:8px; color:#0355a0; font-weight:bold;}

#highlight_subbg  a:link {color:#0355a0; text-decoration:none;}

#highlight_subbg  a:visited {color:#0355a0; text-decoration:none;}

#highlight_subbg  a:hover {color:#0355a0; text-decoration:underline;}

#highlight .img {padding-left:16px; padding-top:10px;}

#highlight .type {width:185px; height:140px; padding:8px 16px 5px 20px; line-height:23px;}



#cyber {position:relative; width:189px; height:64px; margin-top:20px; padding:0;}

#cyber ul {margin:0; padding:0; list-style:none;}

#cyber li {float:left;}


#location {position:relative; width:189px; height:64px; margin-top:10px; padding:0;}

#location ul {margin:0; padding:0; list-style:none;}

#location li {float:left;}


#main_banner {position:absolute; left:10px; width:950px; height:50px; margin-top:666px; padding:0; background:url("/images/res/main_banner_bg.gif") no-repeat;}

#main_banner ul {margin:0; padding:0; list-style:none;}

#main_banner li {float:left;}

#main_banner .img {padding-top:8px; padding-left:29px;}



/********************* bottom  css *********************/

#bottom {position:relative; height:100px; margin-top:20px; background:url(/images/res/bottom_bg.gif) repeat-x;}

#bottom_text {position:relative; top:20px; left:240px; width:530px; height:48px;}

#bottom_text ul {margin:0; padding:0; list-style:none;}

#bottom_text li {float:left;}


#bottom_logo {position:absolute; top:22px; left:45px;}

#bottom_logo ul {margin:0; padding:0; list-style:none;}

#bottom_logo li {float:left;}


/* 카트 */
#bottom_count {position:absolute; top:5px; left:768px; width:200px; height:35px; background:url("/images/res/bottom_count.gif") no-repeat;
               padding:0; margin:0;}

#bottom_count ul {margin:0; padding:0; list-style:none;}

#bottom_count li {float:left; padding-left:35px; padding-top:5px; color:#ffffff; font-size:12px; line-height:13px;}


<!-- Last Generated Date :: [2009-12-23 14:44:45 671] -->