﻿div.breakhere {page-break-before:always}

P {font-size: 11pt; margin-top:2px;margin-bottom:2px;}

.divAutoComp { position:absolute;overflow-y:auto;background-color:white;border-style:solid;border-color:black;border-width:1px;}


/*  common form */	

body		{ font-size: 12px; font-family:gulim; line-height:16px; scrollbar-3dlight-color:#F7F7F7; scrollbar-arrow-color:#696969; 	scrollbar-base-color:#F7F7F7; scrollbar-darkshadow-color:#F7F7F7; scrollbar-face-color:#E6E6E6;	scrollbar-highlight-color:#F7F7F7; scrollbar-shadow-color:#696969;}		
td			{ color:#424242;font-size: 9pt;font-family:gulim;line-height:normal;}		
td.context	{ background-color:threedface; padding:2px; color:menutext; border-width:1px; border-style:solid;border-color:threedhighlight threedshadow threedshadow threedhighlight;}
input		{ font-size: 12px;color: #424242;font-family:gulim;line-height: normal;text-decoration: none;}	
select		{ font-size: 12px;color: #424242;font-family:gulim;line-height: normal;text-decoration: none;}	
textarea	{ font-size: 12px;color: #424242;font-family:gulim;line-height: normal;text-decoration: none;}	
img			{ border:0;}
pre			{ text-decoration:none;font-size: 12px; color : #424242; font-family:gulim,tahoma; line-height:16px;}

.nodata		{ position:absolute; background : url("/_CMON/images/image/nodata_en.gif") 50% 50% no-repeat; z-index : 100;}	




/* link */
A:link		{color:#424242; text-decoration:none;}
A:visited	{color:#424242; text-decoration:none;}
A:active	{color:#424242;text-decoration:none;}
A:hover		{color:#FF6000; text-decoration:none;}  

/* flash upload link */

A.UploadLink:link		{color:#006699; text-decoration:none;font-weight:bold;}
A.UploadLink:active		{color:#006699; text-decoration:none;font-weight:bold;}
A.UploadLink:visited	{color:#6450AB; text-decoration:none;font-weight:normal;}
A.UploadLink:hover		{color:#006699; text-decoration:underline;font-weight:bold;}



.btn 
{
	background-color : white;	
	border-color : silver;
	border-width : 1px;
	border-style : solid;
	COLOR : green ;	
	HEIGHT: 18px;
	font-family : Tahoma;
	font-size:8pt;
	
}



/* list table header*/
.t_listheader{ border-top:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid; color:#555555; font-weight:bolder; height:29; padding:3 0 0 0; text-align:center; }
.t_listheader_bottom{ border-bottom:#CCCCCC 1px solid; color:#555555; font-weight:bolder; height:29; padding:3 0 0 0; text-align:center; }
.t_listheader_top{ border-top:#CCCCCC 1px solid;color:#555555; font-weight:bolder; height:29; padding:3 0 0 0; text-align:center; }

/* textbox */
.iptext {font-size: 12px;BORDER: #A7A7A7 1px solid; back-color: white; }
.textarea1 { width:100%; border:#d4d4d4 1px solid; color:#555555; margin:0 5 0 0; background-color:#ffffff; }
.textarea_opinion {font-size: 14px;BORDER: #A7A7A7 1px solid; back-color: white; }

/*** sche ***/
.sche_tab { text-align:center; font-weight:bolder; padding:2 0 0 0;}
.month_move { color:#7C3A05; text-align:center; font-weight:bolder;}
.day_sun{ color:#D05651; font-weight:bolder; font-size:12px; font-family:gulim; text-align:center; border-bottom:#D4D4D4 1px solid; border-top:#D4D4D4 1px solid; padding-top:2; }

.sun{ color:#424242; font-weight:bolder; font-size:12px; font-family:gulim; text-align:center;  background-color:#FFE5EB;  padding-top:2; }
.sat{ color:#424242; font-weight:bolder; font-size:12px; font-family:gulim; text-align:center;  background-color:#E5F2F9;  padding-top:2; }
.day{ color:#424242; font-weight:bolder; font-size:12px; font-family:gulim; text-align:center;  background-color:#F9F9F0;  padding-top:2; }

.day_sat{ color:#458CA0; font-size:12px; font-family:gulim; text-align:center; border-bottom:#D4D4D4 1px solid; border-top:#D4D4D4 1px solid; border-right:#D4D4D4 1px solid;  padding-top:2; }
.day_satt{ color:#458CA0; font-size:12px; font-family:gulim; text-align:center; border-bottom:#D4D4D4 1px solid; border-top:#D4D4D4 1px solid; border-left:#D4D4D4 1px solid;  padding-top:2; }
.date_sun{ color:#D05651; font-size:12px; font-family:gulim;  border-bottom:#D4D4D4 1px solid;  border-left:#D4D4D4 1px solid; padding:2 0 0 6; height:72; }
.date{ color:#none; font-size:12px; font-family:gulim;  border-bottom:#D4D4D4 1px solid;  border-right:#d4d4d4 1px solid; padding:0 0 0 0; height:72;  }
.date_sat{ color:#none; font-size:12px; font-family:gulim;  border-bottom:#D4D4D4 1px solid;   padding:0 0 0 0; height:72; }
.on { background-image: url(/_CMON/Images/box/sche_on.gif); background-repeat:repeat-x;}
.off { background-image: url(/_CMON/Images/box/sche_off.gif); background-repeat:repeat-x;}


/* wbld */
.T_solid_top_left {BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid;}
TD.T_solid_right_bottom {BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid;}
TD.T_solid_gray_top{BORDER-top: #D4D4D4 1px solid;}
TD.T_solid_gray_bottom{border-bottom:#D4D4D4 1px solid;}
TD.T_keepall{word-break:keep-all;}


/* Mail Main */
.M_solid_top_left {BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid;}
TD.M_solid_right_bottom {BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid;}
TD.M_solid_gray_top{BORDER-top: #D4D4D4 1px solid;}
TD.M_solid_gray_bottom{border-bottom:#D4D4D4 1px solid;}
TD.M_solid_gray_size{border-bottom:#D4D4D4 1px solid;padding-right: 85px;}
TD.M_solid_gray_mail{border-bottom:#D4D4D4 1px solid;padding-left: 50px;}
TD.M_keepall{word-break:keep-all;}



/* tab style */		
.tab_over		{background-image: url(/_CMON/images/button/tab01_o.gif);background-repeat: no-repeat;text-align: center;height: 28px;width: 89px;padding-top: 5px;}
.tab_origin		{background-image: url(/_CMON/images/button/tab01.gif);background-repeat: no-repeat;text-align: center;padding-top: 5px;height: 29px;width: 89px;}

.stab_over		{background-image: url(/_CMON/images/btn/tab_acqu_over.gif);background-repeat: no-repeat;text-align: center;height: 20px;width: 90px;font-weight:bold;cursor:hand;}
.stab_origin	{background-image: url(/_CMON/images/btn/tab_acqu_off.gif);background-repeat: no-repeat;text-align: center;height: 20px;width: 90px;font-weight:bold;cursor:hand;}

.tab_mail_over	{background-image: url(/_CMON/images/btn/bt_mail_tab_over.gif);background-repeat: no-repeat;text-align: center;height: 20px;width: 130px;font-weight:bold;cursor:hand;}
.tab_mail		{background-image: url(/_CMON/images/btn/bt_mail_tab.gif);background-repeat: no-repeat;text-align: center;height: 20px;width: 130px;font-weight:bold;cursor:hand;}
.tab_mail_line	{background-image: url(/_CMON/images/btn/bt_mail_tab_line.gif);background-repeat: repeat-x;}


/* gnb background */	
.gnb_over {background-image: url(/_CMON/images/gnb/gnb_over.gif);background-repeat: no-repeat;text-align: center;height: 35px;width: 80px;padding-top:15px; font-weight:bolder; font-size:12px; color : #3D3D3D; }
.gnb_down {padding-top:8px; text-align: center; font-weight:bolder; color: #ffffff; font-size:12px;}
.gnb_line {padding-top:13px; text-align: center;  color: #ffffff; }	
	




/*  button control css */
TD.btnBgTopLeft		{ BACKGROUND: url(/_CMON/Images/btn/bt_TL.gif) no-repeat 0% 100% white; WIDTH: 2px; HEIGHT: 2px }
TD.btnBgTopCenter	{ BACKGROUND: url(/_CMON/Images/btn/bt_TB.gif) }
TD.btnBgTopRight	{ BACKGROUND: url(/_CMON/Images/btn/bt_TR.gif) no-repeat 0% 100% white; WIDTH: 2px; HEIGHT: 2px }
TD.btnBgMiddleLeft	{ BACKGROUND: url(/_CMON/Images/btn/bt_LB.gif) white ; WIDTH: 2px }
TD.btnBgMiddleCenter{ white-space:nowrap;background-color:white;PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: gulim}
TD.btnBgMiddleRight { BACKGROUND: url(/_CMON/Images/btn/bt_RB.gif)  white; WIDTH: 2px }
TD.btnBgBottomLeft	{ BACKGROUND: url(/_CMON/Images/btn/bt_BL.gif) no-repeat 0% 100% white; WIDTH: 2px; HEIGHT: 2px }
TD.btnBgBottomCenter{ BACKGROUND: url(/_CMON/Images/btn/bt_BB.gif) }
TD.btnBgBottomRight { BACKGROUND: url(/_CMON/Images/btn/bt_BR.gif) no-repeat 0% 100% white; WIDTH: 2px; HEIGHT: 2px }
.btnTableStyle		{ margin-right:1px;}


/*** font ***/

.F_employee_tit { color:#6889BC; font-weight:bolder;}
.F_left		  { color:#383839; }

.F_small	  { font-size:11px; font-family:gulim; }
.F_wbuilder   { background-image: url(/_CMON/Images/wbuilder/icon_arrow.gif);background-repeat: no-repeat; background-position:right; font-size:11px; font-family:gulim; padding-left:5; padding-top:2;}	
.F_small10	  { font-size:10px; font-family:gulim; }	
.F_smalloran  { font-size:11px; font-family:gulim; color:#FF8300; }
.F_ver11	  { font-family:gulim; font-size:11px; text-align:center;}
.F_ver11oran  { font-weight:bolder; font-family: gulim; font-size:11px; color:#FF8300;}	
.F_12Bright   { font-weight:none; font-family: gulim; font-size:12px; text-align:right;}	    
.12Bold_over  { font-weight:bolder; font-family: gulim; font-size:12px; text-align:center; padding-top:3; background-image: url(/_CMON/Images/btn/tap_overC.gif); background-repeat:repeat-x;}	    	
.12Bold_down  { font-weight:bolder; font-family:gulim; font-size:12px; text-align:center; padding-top:3; background-image: url(/_CMON/Images/btn/tap_downC.gif); background-repeat:repeat-x;}	    		
.12Bold_down_1  { font-weight:bolder; font-family:gulim; font-size:12px; text-align:center; padding-top:3; background-image: url(/_CMON/Images/btn/tap_downC1.gif); background-repeat:repeat-x;}	    		
.F_ver11blue  { font-weight:bolder; font-family: gulim; font-size:11px; color:#008DB6;}		
.F_subject	  { font-weight:bolder; font-size:14px; color:#212121; letter-spacing:0; }




/*** table ***/
.T_title { background-color:#F0F0F0; border-top:#CCCCCC 1px solid; color:#555555; font-weight:bolder; height:29; padding:3 0 0 0; text-align:center; }
.T_header { border-top:#CCCCCC 1px solid; color:#555555; font-weight:bolder; height:29; padding:3 0 0 0; text-align:center; }
.T_list { border-top:#CCCCCC 1px solid; height:25; letter-spacing:0; }
.T_box { border:#DFDFDF 1px solid; }
.T_box_1 { border-top:#DFDFDF 1px solid; border-right:#DFDFDF 1px solid; border-left:#DFDFDF 1px solid; }
.T_read_title { background-color:#ECECEC; color:#333333; text-align:center; padding-top:3; height:24; border-right:#DFDFDF 1px solid;}
.T_read_title_1 { background-color:#F9F9F9; color:#333333; text-align:center; padding-top:3; height:24; border-right:#DFDFDF 1px solid;}
.T_read_list { padding:3 0 0 10; }
.T_read_line { border-bottom:#DFDFDF 1px solid; }
.T_read_line_1 { border-right:#DFDFDF 1px solid; border-bottom:#DFDFDF 1px solid; }
.T_read_line_2 { border-right:#DFDFDF 1px solid;}
.title { color:#424242; font-weight:bolder; }
.table { width:704; margin-left:16;}
.T_top { border-top:#DADADA 1px solid; border-bottom:#FFFFFF 1px solid; background-color:#FBFAF5; height:31; padding:2 10 0 0; }
.T_bottom { border-top:#EAEAEA 1px solid; background-color:#F1F1F1; height:31; padding:0 10 0 0; }



/*** calendar ***/
.day_start { color:#ffffff; font-size:11px; font-family:gulim; text-align:left; }	
.day_end { color:#ffffff; font-size:11px; font-family:gulim; text-align:right; }		
.day_font { color:#ffffff; font-size:11px; font-family:gulim; text-align:center; }			
.month20px { font-weight:bolder; font-family:gulim; font-size:22px; color:#212121; letter-spacing:0; height:35; }


/*** LNB mini calendar ***/
.wp11b { font-family:gulim; font-weight:bolder; font-size:11px; color:#ffffff; text-align:center; }	
.cal_day { font-family:gulim; font-size:11px; color:#424242;  text-align:center; background-color:#ffffff;}	
.cal_sat { font-family:gulim; font-size:11px; color:#2973A3;  text-align:center; background-color:#ffffff;}	
.cal_sun { font-family:gulim; font-size:11px; color:#FF6784;  text-align:center; background-color:#ffffff;}	


/*** SMS START ***/
.txt { FONT-SIZE: 11px; COLOR: #555555; FONT-FAMILY:gulim}
.txt2 { FONT-SIZE: 12px; COLOR: #555555; FONT-FAMILY:gulim}
.form { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: #555555; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff }
.phonewindow { BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-LEFT: 0px; COLOR: #ffffff; BORDER-BOTTOM: 0px; FONT-FAMILY:gulim}
.phonebyte { FONT-SIZE: 9pt; BORDER-LEFT-COLOR: rgb(148,211,247); BORDER-BOTTOM-COLOR: rgb(148,211,247); COLOR: red; BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: rgb(148,211,247); FONT-FAMILY: gulim; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: rgb(66,231,255); BORDER-RIGHT-COLOR: rgb(148,211,247); BORDER-BOTTOM-STYLE: none }



/*** 업로드컨포넌트 메뉴타이틀 ***/
.up_t			{text-decoration: none; color: #9d9d9e; font-size: 11px; font-weight:bolder;}
.up_t a:link	{text-decoration: none; color: #9d9d9e; font-size: 11px; font-weight:bolder;}
.up_t a:visited	{text-decoration: none; color: #9d9d9e; font-size: 11px; font-weight:bolder;}
.up_t a:active	{text-decoration: underline; color: #9d9d9e; font-size: 11x; font-weight:bolder;}
.up_t a:hover	{text-decoration: underline; color:#9d9d9e;  font-size: 11px; font-weight:bolder;}



/*** 폰트관련 ***/
.all_mb { font-size:11px; font-weight:normal; font-family:돋움,verdana; color:#7592c2; }
.all_mb_um { font-size:11px; font-weight:normal; font-family:돋움,verdana; color:#ff8300; }
.t_mb { font-size:11px; font-weight:normal; font-family:돋움,verdana; color:#686868; }
.multi_poptit { font-size:13px; font-weight:bolder; font-family:돋움,verdana; color:#2fac1b; }
.tit_main_mail { font-size:16px; font-weight:bolder; font-family:돋움,verdana; color:#000000; }
.tit_main_smtx { font-size:11px; font-weight:normal; font-family:돋움,verdana; color:#7cca30; }
.tit_main_list { font-size:12px; font-weight:bolder; font-family:돋움,verdana; color:#ffffff; }

