@charset "euc-kr";

body {
	margin:0;
	padding:0;
	font-family:돋움, verdana, arial;
	font-size:12px;
	background:#fff;
	color:#4d4d4d;
}

table, tr, td, input, area { 
	font-family:돋움, arial;
	font-size:12px;
	color:#4d4d4d;     
	}

a:link    {font-family:돋움, verdana, arial; font-size: 12px;color:#4d4d4d;text-decoration:none;}
a:visited {font-family:돋움, verdana, arial; font-size: 12px;color:#4d4d4d;text-decoration:none;}
a:active  {font-family:돋움, verdana, arial; font-size: 12px;color:#4d4d4d;text-decoration:none;}
a:hover   {font-family:돋움, verdana, arial; font-size: 12px;color:#5d5d5d;text-decoration:none;}

a.m_tit:link    {font-family:돋움, verdana, arial; font-size: 12px;color:#ffffff;text-decoration:none;}
a.m_tit:visited {font-family:돋움, verdana, arial; font-size: 12px;color:#ffffff;text-decoration:none;}
a.m_tit:active  {font-family:돋움, verdana, arial; font-size: 12px;color:#ffffff;text-decoration:none;}
a.m_tit:hover   {font-family:돋움, verdana, arial; font-size: 12px;color:#d7dff5;text-decoration:none;}

a.site:link    {font-family:돋움, verdana, arial; font-size: 12px;color:#4d4d4d;text-decoration:underline;}
a.site:visited {font-family:돋움, verdana, arial; font-size: 12px;color:#4d4d4d;text-decoration:underline;}
a.site:active  {font-family:돋움, verdana, arial; font-size: 12px;color:#4d4d4d;text-decoration:underline;}
a.site:hover   {font-family:돋움, verdana, arial; font-size: 12px;color:#5d5d5d;text-decoration:underline;}


h1 {
	font-size:18px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

h2 {
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

h3 {
	font-size:12px;
	margin:0px;
	padding:0px;
}

p {
	margin:0px;
	padding:0px;
}

ul, ol, li {margin:0px 0px 0px 10px; padding:3px 0px 3px 0px;}
.li_s  {list-style-type: square;}
.li_d  {list-style-type: disc;}
.li_c  {list-style-type: circle;} 
.li_ur {list-style-type: upper-roman;} 
.li_lr {list-style-type: lower-roman;} 
.li_ua {list-style-type: upper-alpha;} 
.li_la {list-style-type: lower-alpha;} 
.li_n  {list-style-type: none;} 
.li_none {margin:0px; padding:0px;}



div, p, form, img {margin:0; padding:0; border:0;}
hr { height:1pt; color:silver; }

/* Body */

#top {width:900px; height:58px; padding:0px 0px 0px 0px; text-align:center; }		
	#logo     {padding:6px 0px 0px 10px;}		  
	#menu_top {padding:27px 18px 0px 0px;}

#menu {
	width:900px;
	text-align:center;
}

#search { width:700px;padding:6px 0 0 6px; background:url('/images/sub_top_cor.gif') no-repeat left top ;}


#sideContent { float:left;width:194px; margin:0px 0px 15px 0px; }
#primaryContent { float:left;width:518px; margin:0px 0px 15px 0px;}
#secondaryContent { float:right;width:188px; margin:0px 0px 15px 0px; position:relative;}


#bodyWrap {width:900px; padding:0px 0px 0px 0px; text-align:center;}	

#left {width:194px; height:400px; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; }

#body {width:706px; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; }

#wrap {width:706px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
	#navi {padding:0px 10px 0px 0px; font-size:11px; color:#4d4d4d; text-align:right;float:right;}
	#title {padding:0px 0px 0px 10px; text-align:left;float:left;}
	#contents { padding:30px 20px 50px 20px; text-align:left; }

#banner { width:900px; margin:15px 0 20px 0;}
#bottom {clear:both; padding:0px 0px 0px 0px;}

#links { padding:10px 20px 10px 20px;border-top:1px dashed #c9c9c9;border-bottom:1px dashed #c9c9c9; }
#smart_result { margin:0px 0px 0px 0px;width:660px;background:url('/images/search/keyword_bg.gif') repeat-y ; }

			  
/*form-----------------------------------------------*/
/* input {border: 1px solid #c9c9c9; background: #fff; height:18px;} */
.input_s1 {
	border: 1px solid #c9c9c9;
	background: #fff;
	height:18px;
	
}
.input_s2 {
	border: 1px solid #005388;
	background: #fff;
	height:14px;
	
}

textarea {padding:2px 2px 2px 2px; font-size:12px; border:1px solid #c9c9c9; background:#fff;}
.textarea_s1 {padding:2px 2px 2px 2px; font-size:12px; border:1px solid #c9c9c9; background:#f5f5f5;}

.zeroBorder, .chkborder{border:0}


/* float */
.float_left  {float:left;}
.float_right {float:right;}
.float_clear {clear:both; margin:0; padding:0;}

/* position */
.justify {text-align:justify;}
.center  {text-align:center;}
.left    {text-align:left;}
.right   {text-align:right;}
.top     {vertical-align:top;}
.middle  {vertical-align:middle;}
.bottom  {vertical-align:bottom;}

/** 행간조절 **/

.line_h01 { line-height:140%; }

/** font style **/
.wfont { font-weight:bold; }
.sfont { font-size:11px; }
.whfont { color:#ffffff; }
.boardfont { font-size:11px;color:#336699;font-weight:bold; }
.links_font { font-size:13px;color:#2e69a0;font-weight:bold; }
.search_font {color:#15419b;}


/** border **/
.border_03 { border:3px solid #958f7c; }


/* 이미지 margin */
.img_l20   { margin-left:20px; }
.img_l50   { margin-left:50px; }
.img_r5   { margin-right:5px; }
.img_r8   { margin-right:8px; }
.img_r14   { margin-right:14px; }
.img_r15   { margin-right:15px; }
.img_b10   { margin-bottom:10px; }
.img_b20   { margin-bottom:20px; }
.img_t3   { margin-top:3px; }

.img_l5r5   { margin-left:5px;margin-right:5px; }

.img_t2b2   { margin-top:2px;margin-bottom:2px; }

/* padding */
.pd_04  {padding:4px; }
.pd_05  {padding:5px; }
.pd_07  {padding:7px; }
.pd_10  {padding:10px; }
.pd_15  {padding:15px; }
.pd_20  {padding:20px; }

.pd_l5  {padding-left:5px; }
.pd_l10 {padding-left:10px; }
.pd_l15 {padding-left:15px; }
.pd_l18 {padding-left:18px; }
.pd_l20 {padding-left:20px; }
.pd_l25 {padding-left:25px; }
.pd_l95 {padding-left:95px; }


.pd_r2  {padding-right:2px; }
.pd_r5  {padding-right:5px; }
.pd_r10 {padding-right:10px; }
.pd_r14 {padding-right:14px; }
.pd_r20 {padding-right:20px; }
.pd_r28 {padding-right:28px; }
.pd_r40 {padding-right:40px; }

.pd_t2  {padding-top:2px; }
.pd_t4  {padding-top:4px; }
.pd_t6  {padding-top:6px; }
.pd_t10 {padding-top:10px; }
.pd_t12 {padding-top:12px; }
.pd_t16 {padding-top:16px; }
.pd_t20 {padding-top:20px; }
.pd_t25 {padding-top:25px; }
.pd_t30 {padding-top:30px; }
.pd_t35 {padding-top:35px; }
.pd_t40 {padding-top:40px; }
.pd_t43 {padding-top:43px; }
.pd_t50 {padding-top:50px; }
.pd_t80 {padding-top:80px; }
.pd_t90 {padding-top:90px; }
.pd_t170 {padding-top:170px; }

.pd_b5  {padding-bottom:5px; }
.pd_b10 {padding-bottom:10px; }
.pd_b20 {padding-bottom:20px; }

.pd_lr5 {padding-left:5px; padding-right:5px;}
.pd_l15r15 {padding-left:15px; padding-right:15px; }
.pd_l10r10 {padding-left:10px; padding-right:10px; }

.pd_t5b4 {padding-top:5px; padding-bottom:4px; }
.pd_t8b8 {padding-top:8px; padding-bottom:8px; }
.pd_t5b5 {padding-top:5px; padding-bottom:5px; }

.pd_lr10tb5 { padding:5px 10px 5px 10px;  }
.pd_poll01 { padding:40px 15px 5px 33px;  }
.pd_poll02	{ padding:5px 20px 5px 30px;  }


/* 링크 테두리 점선 제거 */
a,img {noFocusLine:expression(this.onFocus=this.blur())}
:focus {-moz-outline-style: none}


/* main------------------------------*/
.login_bg { width:194px;background:url('/images/login_bg.gif') no-repeat ; }
.notice_line { background:url('/images/notice_line.gif') repeat-x ; }
.technique_bg { background:url('/images/technique_bg.gif') repeat-y ; }
.search_bg { background:url('/images/search_bg.gif') repeat-y ; }
.search_sub_bg { background:url('/images/search_sub_bg.gif') repeat-y ; }
.search_dot { background:url('/images/search_dot.gif') no-repeat ; }
.search_sub_dot { background:url('/images/search_sub_dot.gif') no-repeat ; }
.tab_bg { background:url('/images/tab_bg.gif') repeat-x ; }
.poll_top { background:url('/images/poll_top.gif') no-repeat ; }
.poll_mid01 { background:url('/images/poll_mid01.gif') no-repeat ; }
.poll_mid02 { height:5px;background:url('/images/poll_mid02.gif') no-repeat ; }
.poll_bot { height:38px;background:url('/images/poll_bot.gif') no-repeat ; }
#pop_layer_cowork {width:400px; position:absolute; left:-460px; top:50px; background:#fff; visibility:hidden; z-index:50;}


/* 논문.특허 -------------------------------*/
.reserch_top { background:url('/images/research/research_top.gif') repeat-x; }
.research_dot { background:url('/images/research/dot.gif') repeat-x;}
.research_bar { background:url('/images/research/bar.gif') no-repeat center right;}


/* left background-------------------------------*/
.left00 { width:250px; background:url('/images/left00.gif') no-repeat ;}
.left01 { width:250px; height:478px; background:url('/images/left01.gif') no-repeat ;}
.left02 { width:250px; height:478px; background:url('/images/left02.gif') no-repeat ;}
.left03 { width:250px; height:478px; background:url('/images/left03.gif') no-repeat ;}
.left04 { width:250px; height:478px; background:url('/images/left04.gif') no-repeat ;}
.left05 { width:250px; height:478px; background:url('/images/left05.gif') no-repeat ;}
.left06 { width:250px; height:478px; background:url('/images/left06.gif') no-repeat ;}
.left07 { width:250px; height:478px; background:url('/images/left07.gif') no-repeat ;}


/* admin background-------------------------------*/
.admin {background:url('/admin/images/admin_bg.gif')}
.admin_top { background:url('/admin/images/top_bg.gif') repeat-x;}
.admin_bottom { background:url('/admin/images/bottom_bg.gif') repeat-x;}
.admin_left { background:url('/admin/images/left_bg2.gif') repeat-y;}
.admin_leftmn { background:url('/admin/images/left_mn_bg.gif') repeat-y;}
.admin_right { background:url('/admin/images/right_bg.gif') repeat-y;}


.admin_right { background:url('/admin/images/admin_top_bg.gif') repeat-y;}

/* 관련유용정보 -------------------------------*/
.info_line { background:url('/images/info/info_line.gif') repeat-x;}




/* board skin -------------------------------*/

.com_mid { background:url('/images/board_yellow/board_mid.gif') no-repeat;}
.com_mid2 { background:url('/images/board_yellow/view_mid.gif') no-repeat;}
.com_cmt { color:#a59359;font-weight:bold; }

.re_mid { background:url('/images/board_bluishgreen/board_mid.gif') no-repeat;}
.re_mid2 { background:url('/images/board_bluishgreen/view_mid.gif') no-repeat;}
.re_cmt { color:#5a9a8a;font-weight:bold; }

.pds_left { background:url('/images/board_green/board_left.gif') no-repeat;}
.pds_mid { background:url('/images/board_green/board_mid.gif') no-repeat;}
.pds_mid2 { background:url('/images/board_green/view_mid.gif') no-repeat;}
.pds_right { background:url('/images/board_green/board_right.gif') no-repeat right;}
.pds_cmt { color:#819a5a;font-weight:bold; }

.gel_point { color:#cc9900; }

/* 회원가입 -------------------------------*/
.join_bar { height:30px; background:url('/images/member/join_bar.gif') no-repeat right;}
.join_dot { height:1px; background:url('/images/member/join_dot.gif') repeat-x;}

/* 댓글달기 -------------------------------*/
.cmt_dot { height:1px; background:url('/images/boardSkin/cmt_dot.gif') repeat-x;}


/** 메뉴별 표색깔 **/

.line_right { border-right:1px solid #dedede; }
.line_bot { background:#dedede; height:1px; }
.line_bottom { border-bottom:1px solid #dedede; }
.line_dot_bottom {height:3px; background:url('/images/dot_line.gif') repeat-x bottom; }
.box_bg { background:#f7f7f7;}

.table_01 { height:4px; background:url('/images/aboutus/table_top.gif') repeat-x;}
.mid_01	{ height:27px; background: #fbf3f3; }
.line_01 { background: #e4978c; }
.bot_01 { background: #c65747; }
.tit_01 { font-weight:bold; color: #e15d5d; }
.line_right01 { border-right:1px solid #e4978c; }
.line_bottom01 { border-bottom:1px solid #e4978c; }

.table_02 { height:4px; background:url('/images/graduate/table_top.gif') repeat-x;}
.mid_02	{ height:27px; background: #faf6f0; }
.line_02 { background: #d1bda3; }
.bot_02 { background: #9a856a; }
.tit_02 { font-weight:bold; color: #8d7353; }
.line_right02 { border-right:1px solid #d1bda3; }
.line_bottom02 { border-bottom:1px solid #d1bda3; }

.table_03 { height:4px; background:url('/images/research/table_top.gif') repeat-x;}
.mid_03	{ height:27px; background: #f3fbfa; }
.line_03 { background: #a3d1cb; }
.bot_03 { background: #6a9a98; }
.tit_03 { font-weight:bold; color: #298d83; }
.line_right03 { border-right:1px solid #a3d1cb; }
.line_bottom03 { border-bottom:1px solid #a3d1cb; }



/* 사진 프레임 -------------------------------*/
.gallery_frame { width:130px; background:url('/images/gallery/frame_bg.gif') repeat-y;}


/* 테이블 입력 게시판 */
#tab_menu { width:620px;background:#f4f4f4;border:1px solid #dbdbdb;padding:7px; }
#tab_menu .list_data {width:295px; padding:3px 0;}
#process_top { width:600px;background:#f4f4f4;border:1px solid #dbdbdb;padding:7px; }


/* 사이트맵 */
.sitemap { width:200px; height:200px; float:left; }
.sitemap li { padding:5px;border-bottom:1px solid #eeeeee;list-style-type: none; }



