BODY, TD, input, DIV, form, TEXTAREA, center, option, pre, blockquote {font-size:10pt;color:666666;}
TD {line-height:140%}
P {line-height:140%}
SELECT {font-size:9pt;color:666666;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

A:link      {color:#666666;text-decoration:none;}
A:visited {color:#666666;text-decoration:none;}
A:active   {color:#666666;text-decoration:none;}
A:hover    {color:#444444;text-decoration:none;}

/* ÄÚ¸àÆ® form Å×µÎ¸® */
.line1 {
background-color: #e1e1e1;
padding: 0px;
}

/* ÄÚ¸àÆ® ¼¼·Î¶óÀÎ */
.line2 {
background-color: #EFEFEF;
padding: 0px;
}

/* ÄÚ¸àÆ®, ÀÌ¸§,ºñ¹Ð¹øÈ£ ¹è°æ td »ö */
.list0 {
background-color: #fafafa;
height: 28px;
}
.list1 {
background-color: #FDFDFD;
height: 28px;
}


.s_input {border: 1px solid #ccc;background-color:#f3f3f3;height:19px}
.input {border: 1px solid #ccc;background-color:#ffffff;height:19px}
.s_normal {font-size:9pt}
.list_header1 {font-family:Tahoma;font-size:8pt;background-color:#5587B6}
.list_header2 {font-family:Tahoma;font-size:8pt;background-color:#BBBBBB}
.list_name {color:#666666;font-size:9pt;text-decoration:none}
.list_han {color:#13485D;font-size:9pt;text-decoration:none;}
.list_eng {color:#13485D;font-size:8pt;text-decoration:none;}
.liston_subject {color:#999999;font-size:10pt;text-decoration:none}
.listoff_subject {color:#444444;font-size:10pt;text-decoration:none}
.list_comment {font-family:tahoma;font-size:8pt;color:#639933;}
/*
.line1 {background-color:#dadada}
.line2 {background-color:#EAEAEA}
*/
.co_textarea {border:solid 1;border-color:#BABABA;background-color:#eaeaea;width:100%;}
.text1 {line-height:17px;}

.buttondiv {
border: solid 0px;
background-color: transparent;
width: 64px;
font-weight: bold;
padding-left: 2px;
cursor: pointer;
}


#psm_list  a,.small,.number,.memo_view,.category, .textarea {
	font-family: Arial, sans-serif, "¸¼Àº °íµñ", AppleGothic, EzraSILW, EzraSILRegular;	
}

#psm_list  a {
	font-size:14px;
	letter-spacing: -0.9px;
}
.small {
    font-size: 13px;
    color: #444444;
}

.category {
	border-bottom:1px solid #e1e1e1;
	letter-spacing: -0.4px;
}

.memo_view {
	word-break: break-word;
    overflow-wrap: break-word;
    word-spacing: 2px;

    line-height: 1.8;
    letter-spacing: -0.025em;
    font-size: 14.3px;
    border: 1px solid rgb(221, 221, 221);
    border-radius: 2px;
	min-height: 100px;
    padding: 16px 18px 18px 16px;
	margin: 10px;
    box-sizing: border-box;	
}

.number {
    float: right;	
    margin: 5px 10px;
    font-size: 12px;
}

#date_help > fieldset {
	border: 1px solid #EFDCE8;
	margin: 13px 0;
    padding: 15px 10px;
    font-size: 14px;
    line-height: 1.5;
}

#date_help > fieldset > legend {
	position: relative;
	display: block;
	padding: 0px 10px 0px 10px;
	font-weight: 600;
}

.write_table select,.write_table input{
    padding: 3px 5px 4px;	
    border: 1px solid #999;
	border-radius: 2px;
    font-size: 14px;
	color:#5e5e5e;
}

.textarea {
	width: 98%;
    background-color: #fff;
    padding: 6px 12px !important;
    border: 1px solid #66afe9;
    border-radius: 2px;
    line-height: 1.8;
    letter-spacing: -0.025em;
    font-size: 14.3px;
    box-sizing: border-box;
    word-spacing: 2px;
}

input[type="checkbox"] {
	position: relative;
	top: 1.5px;
}

input.find_input {
	width: 160px;
	height: 28px;
	padding: 3px 6px;
	border: 1px solid #cfcfcf;
	border-radius: 2px;
	font-size: 13.5px;
	color: #000;
	text-indent: 8px;
	background-color: #fff;
	box-sizing: border-box;
}