body
{
	FONT-SIZE: 9pt; MARGIN: 0px 0px 0px 0px; COLOR: #505050; LINE-HEIGHT: 10px; FONT-FAMILY: 굴림,Tahoma; BACKGROUND-COLOR: #ffffff;
	scrollbar-3dlight-color:#FFFFFF; 
	scrollbar-arrow-color:#888888; 
	scrollbar-base-color:#E7E7E7; 
	scrollbar-darkshadow-color:#E1E1E1; 
	scrollbar-face-color:#F5F5F5; 
	scrollbar-highlight-color:#E1E1E1; 
	scrollbar-shadow-color:#888888;
	topmargin:0;
	leftmargin:0;
}
.MainContentTable
{
	border:0;
	margin:0 0 0 0;
	width:751;
	padding:0 0 0 0;
	cellpadding:0;
	cellspacing:0;
	background:#ffffff url(/Images/Menus/mainback.jpg) no-repeat ;
	background-image:url(/Images/Menus/mainback.jpg);
	background-repeat:no-repeat;
	/*table-layout:fixed;*/
	/*style="width:751;height:229;background-repeat:no-repeat;"*/
}
.MainContentLeft
{
	width:48;
}
.MainContentRight
{
	width:48;
}
.MainTable 
{
	border:0;
	/*width:100%;*/
	padding:0 0 0 0;
	cellpadding:0;
	cellspacing:0;
	/*table-layout:fixed;*/
	margin:0 0 0 0;
	width:650;
	table-layout:fixed;
}
.MainNavi
{
	text-align:right;
	padding:0 0 0 0;
	vertical-align:text-bottom;
	height:20;
}
.MainNaviDown{
	height:0;
}
.MainTitleTop{
	height:0;
}
.MainTitle{
}
.MainTitleText{
	font-weight:900;
	font-size:large;
	color: Green;/*
	padding: 40 30 15 30;*/
	padding: 10 0 0 0;
	 list-style-type:circle;
}
.MainTitleDownLine{
/*	background-color:Red; */
	height:0px;
}
.MainTitleDown{
	height:0;
}
.MainSubTitleTop{
	height:0;
}
.MainSubTitle
{

}
.MainSubTitleText
{
	font-weight:600;
font-size: medium;
color:glay;
padding:10 5 5 5;
}
.MainSubTitleDown{
	height:15px;
}
.MainSubTitleLine
{
	height:2;
	background-color:#8daf71;
}
.MainBottom 
{
	height:2;
	background-color:#8daf71;
}
.ContentTable 
{
	border:0;
	margin:0 0 0 0;
	
	padding:0 0 0 0;
	cellpadding:0;
	cellspacing:0;
	table-layout:fixed;
}
.HeadTopLine 
{
	height:0;
}
.Head 
{
	height:30;
	text-align:center;
	font-weight:bold;
/*	background-color:#f0f4f4;*/
}
.HeadDownLine 
{
	height:2;
	background-color:#bac1c3
}
.HeadCTLine 
{
	height:2;
	background-color:#7a7f80
}
.ContentHead 
{
	margin:0 0 0 0;
	background-image:url(/Images/board/jum.gif);
	background-repeat:no-repeat;
	background-position:10;
	font-weight:bold;
	text-align:left;
	padding-left:20px;
	vertical-align:middle;
/*	background-color:#f0f4f4;*/
}

.ContentBody 
{
	height:30;
}
.ContentBodyBlockDIV 
{
	overflow:scroll;
	height:100%;
	width:20;
}

.ContentBodyBlock 
{
/*	height:300; */
	width:100%;
	/*margin:20 20 20 20;*/
	/*padding:5 10 5 10; */
	padding:20 30 20 30;
	vertical-align:top;
	text-align:left;
	font-weight:normal;
}
.ContentBodyEditBlock
{
	height:450;
	/*margin:20 20 20 20;*/
	padding:0 0 140 0;
	vertical-align:top;
	text-align:left;
	font-weight:normal;
}
.ContentBodyEditTextBlock
{
	height:250;
	margin:20 20 20 20;
	/*padding:0 0 0 0;*/
	vertical-align:top;
	text-align:left;
	font-weight:normal;
}
.ContentBodyBlockTop
{
	height:1;
	background-color:#424242;
}
.ContentBodyBlockDown
{
	height:1;
	background-color:#424242;
}
.ContentBody01 
{
	height:30;
	text-align:center;
	cursor:hand;
	background-color:#f1f1f1;
}
.ContentBody02 {
	height:30;
	text-align:center;
	cursor:hand;
	background-color:#f8f8f8;
}
.ContentBody03 {
	height:30;
	text-align:left;
	cursor:hand;
}

.ContentNotice {
	height:30;
	vertical-align:middle;
	background-color:#d1d1d1;
	cursor:hand;
}
.ContentRow01 
{
	height:30;
	vertical-align:middle;
	background-color:#f1f1f1;
	cursor:hand;
}
.ContentRow02 
{
	height:30;
	vertical-align:middle;
	background-color:#f8f8f8;
	cursor:hand;
}

.ContentBodyLine 
{
	height:1;
	background-color:#d8d8d8;
}
.ContentBodyLine01
{
	height:1;
	background-color:#bac1c3;
}
.ContentSpace05
{
	height:5px;
}
.ContentSpace10
{
	height:10px;
}
.ContentSpace25
{
	height:25px;
}
.ContentSpace30
{
	height:30px;
}
.CellCenter {
	text-align:center;
}
.CellLeft {
	text-align:left;
	padding-left:10px
}
.CellRight 
{
	text-align:right;
}
.ContentBottomLine 
{
	height:2;
	background-color:#c0d1b4;
}
.ContentBottomDown {
	height:0;
}
.ContentBottom 
{
	height:20;
}
.PagingArea 
{
	width:100%;
	height:50;
 font-size:18px;
	border:1;
	margin:0 0 0 0;
	padding:0 0 0 0;
	cellpadding:0;
	cellspacing:0;
	vertical-align:middle;
}
.PagingTop 
{
	height:0;
}
.PagingLeft
{
	width:100;
	text-align:left;
	font-weight:bold;
}
.PagingRight
{
	width:100;
	text-align:right;
}
.PagingMain 
{
	text-align:center;
	font-weight:bold;
}
.PagingDown {
	height:0;
}
.PagingCurrent 
{
	text-decoration:line_through;
	font-weight:bold;
	font-size:16px;
	color:Green;
}
.PasingBlank {
	color:#e1e1e1;
}
.SearchArea 
{
	width:100%;
	height:50;

	border:0;
	margin:0 0 0 0;
	padding:0 0 0 0;
	cellpadding:0;
	cellspacing:0;
	text-align:center;
	vertical-align:middle;
}
.SearchTop 
{
	height:0;
}
.SearchLeft
{
	width:100;
	text-align:left;
}
.SearchRight
{
	width:100;
	text-align:right;
}
.SearchMain 
{
	text-align:center;
}
.SearchDown {
	height:0;
}

.ButtonArea 
{
	height:30;
	width:100%;
	border:0;
	margin:0 0 0 0;
	padding:0 00 0 0;
	cellpadding:0;
	cellspacing:0;
}
.ButtonTop
{
	height:0;
}
.ButtonDown
{
	height:0;
}
.ButtonLeft
{
	width:50%;
	text-align:left;
	vertical-align:top;
}
.ButtonRight 
{
	width:50%;
	text-align:right;
	vertical-align:top;
}
.ButtonObjectArea
{
	height:31px;
	border:0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:middle;
	cellpadding:0px;
	cellspacing:0px;
	cursor:hand;
}
.ButtonObjectLeft
{
	width:8px;
	background-image:url(/Images/Button/btn_Left.gif);
	background-repeat:no-repeat;
}
.ButtonObjectCenter 
{
	text-align:center;
	font-weight:bolder;
	letter-spacing:2px;
	vertical-align:bottom;
	padding-left:11px;
	padding-right:10px;
	padding-bottom:7px;
	background-image:url(/Images/Button/btn_Center.gif);
}
.ButtonObjectCenter02 
{
	text-align:center;
	font-weight:bolder;
	letter-spacing:10px;
	vertical-align:bottom;
	padding-left:11px;
	padding-right:10px;
	padding-bottom:7px;
	background-image:url(/Images/Button/btn_Center.gif);
}
.ButtonObjectRight 
{
	width:9px;
	background-image:url(/Images/Button/btn_Right.gif);
	background-repeat:no-repeat;
}
.ButtonSmallArea
{
	height:21px;
	border:0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:middle;
	cellpadding:0px;
	cellspacing:0px;
	cursor:hand;
}
.ButtonSmallLeft
{
	width:3px;
	background-image:url(/Images/Button/btn2_Left.gif);
	background-repeat:no-repeat;
}
.ButtonSmallCenter 
{
	color:#ffffff;
	text-align:center;
	font-weight:bolder;
	letter-spacing:2px;
	vertical-align:bottom;
	padding-left:11px;
	padding-right:10px;
	padding-bottom:2px;
	background-image:url(/Images/Button/btn2_Center.gif);
}
.ButtonSmallCenter02 
{
	color:#ffffff;
	text-align:center;
	font-weight:bolder;
	letter-spacing:10px;
	vertical-align:bottom;
	padding-left:11px;
	padding-right:10px;
	padding-bottom:2px;
	background-image:url(/Images/Button/btn2_Center.gif);
}
.ButtonSmallRight 
{
	width:3px;
	background-image:url(/Images/Button/btn2_Right.gif);
	background-repeat:no-repeat;
}

.CommentInputArea 
{
	height:35;
	width:100%;
	border:0;
	margin:0 0 0 0;
	padding:0 0 0 0;
	cellpadding:0;
	cellspacing:0;
	vertical-align:middle;
}
.CommentInputTop
{
	height:0;
}
.CommentInputDown
{
	height:2;
	background-color:#bac1c3;
}
.CommentInputRow 
{
	height:40;
	vertical-align:middle;
}
.CommentInputLeft
{
	width:85%;
	text-align:left;
	vertical-align:middle;
}
.CommentInputRight 
{
	width:15%;
	text-align:right;
	vertical-align:middle;
}
.CommentArea 
{
	width:100%;
	border:0;
	margin:0 0 0 0;
	padding:0 0 0 0;
	cellpadding:0;
	cellspacing:0;
}
.CommentTop
{
	height:2;
	background-color:#bac1c3;
}
.CommentDown
{
	height:1;
	background-color:#bac1c3;
}
.CommentHead
{
	height:40;
	width:100;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
}
.CommentContent
{
	text-align:left;
	vertical-align:middle;
}
.CommentRow01 
{
	height:40;
}
.CommentRow02 
{
	height:40;
}
.CommentLine 
{
	height:1;
	background-color:#bac1c3;
}
.CommentLine2 
{
	height:1;
	background-color:#d6e2d7;
}

/*-- 답글 영역 Start --*/
.ReplyArea 
{
	width:100%;
	border:0;
	margin:0 0 0 0;
	padding:0 0 0 0;
	cellpadding:0;
	cellspacing:0;
}
.ReplyTop
{
	height:2;
	background-color:#424242;
}
.ReplyDown
{
	height:2;
	background-color:#424242;
}
.ReplyLeft
{
	text-align:left;
	padding:0 0 0 10;
}
.ReplyCenter
{
	width:100;
	text-align:center;
	padding: 0 10 0 0;
}
.ReplyRowCurrent
{
	height:40;
	font-weight:bold;
	vertical-align:middle;
	background-color:#f4f4f4;
}
.ReplyRow 
{
	height:25;
	vertical-align:middle;
	cursor:hand;
}
.ReplyRow01 
{
	height:30;
	vertical-align:middle;
	background-color:#f1f1f1;
	cursor:hand;
}
.ReplyRow02 
{
	height:30;
	vertical-align:middle;
	background-color:#f8f8f8;
	cursor:hand;
}
.ReplyLine 
{
	height:1;
	background-color:#424242;
}
/*-- 답글 영역 End --*/

/*-- Review Area Start --*/
.ReviewArea 
{
	width:100%;
	border:0;
	margin:0 0 0 0;
	padding:0 0 0 0;
	cellpadding:0;
	cellspacing:0;
}
.ReviewTop
{
	height:2;
	background-color:#424242;
}
.ReviewDown
{
	height:2;
	background-color:#424242;
}
.ReviewLeft
{
	text-align:left;
	padding:0 0 0 0;
}
.ReviewCenter
{
	width:100;
	text-align:center;
	padding: 0 0 0 0;
}
.ReviewRowCurrent
{
	height:155;
	font-weight:bold;
	vertical-align:middle;
	background-color:#e4e4e4;
	border:double 1 a4a4a4;
	border-collapse:separate;
}
.ReviewRow 
{
	height:25;
	vertical-align:middle;
	text-align:center;
	cursor:hand;
}
.ReviewCurrentRow 
{
	height:25;
	vertical-align:middle;
	font-weight:bold;
}
.ReviewRow01 
{
	height:150;
	vertical-align:middle;
	background-color:#f1f1f1;
	cursor:hand;
}
.ReviewRow02 
{
	height:150;
	vertical-align:middle;
	background-color:#f8f8f8;
	cursor:hand;
}
.ReviewContent
{
	text-align:left;
	padding: 10 10 10 10;
	background-color:ffffff;
}
.ReviewLine 
{
	height:1;
	background-color:#424242;
}
/*-- Review Area End --*/

input
{
	 height:22;
	 /*width:100%; sjh 090810 */
	 /*border-color:#b2b9bc;*/
	 background-color:#ffffff; 
	 /*border:solid 1px #d8d8d8 !important;*/
	 border:1;
	 border-color:#d8d8d8;
	 border-style:solid;
}
.checkbox
{
	 height:22;
	 /*width:100%;*/
	 /*border-color:#b2b9bc;*/
	 background-color:#ffffff; 
	 /*border:solid 1px #d8d8d8 !important;*/
	 /*border:1;
	 border-color:#d8d8d8;
	 border-style:solid;*/
}
select 
{
	 height:22;
	 /*width:100%; sjh 090810 */
	 /*border-color:#b2b9bc;*/
	 background-color:#ffffff; 
	 /*border:solid 1px #d8d8d8 !important;*/
	 border:1;
	 border-color:#d8d8d8;
	 border-style:outset;
	 line-height:13;
}
textarea
{
	 height:100%;
	 width:100%;
	 /*border-color:#b2b9bc;*/
	 background-color:#ffffff; 
	 /*border:solid 1px #d8d8d8 !important;*/
	 border:1;
	 border-color:#d8d8d8;
	 border-style:solid;
}
IMG
{
	text-align:abs-middle;
	border:0;
}
INPUT .checkbox
{
	background-color:#b2b9bc; 
}

/* 품질평가단 에서 사용하는 CSS */
.SubTitle01Area
{
	width:100%;
	height:24px;
	border:0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:middle;
	cellpadding:0px;
	cellspacing:0px;
	cursor:hand;
}
.SubTitle01Left
{
	width:3px;
	background-image:url(/Images/Button/btn2_Left.gif);
	background-repeat:no-repeat;
}
.SubTitle01Center 
{
	color:#ffffff;
	text-align:left;
	font-weight:bolder;
	letter-spacing:2px;
	vertical-align:bottom;
	padding-left:11px;
	padding-right:10px;
	padding-bottom:5px;
	background-image:url(/Images/Button/btn2_Center.gif);
	background-repeat:repeat-x;
}
.SubTitle01Center02 
{
	color:#ffffff;
	text-align:center;
	font-weight:bolder;
	letter-spacing:10px;
	vertical-align:bottom;
	padding-left:11px;
	padding-right:10px;
	padding-bottom:2px;
	background-image:url(/Images/Button/btn2_Center.gif);
}
.SubTitle01Right 
{
	width:3px;
	background-image:url(/Images/Button/btn2_Right.gif);
	background-repeat:no-repeat;
}

.SubTitle02Area
{
	width:100%;
	height:21px;
	border:0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align:middle;
	cellpadding:0px;
	cellspacing:0px;
	cursor:hand;
}
.SubTitle02Left
{
	width:3px;
	background-image:url(/Images/Button/btn2_Left.gif);
	background-repeat:repeat;
}
.SubTitle02Center 
{
	color:#ffffff;
	text-align:left;
	font-weight:bolder;
	letter-spacing:2px;
	line-height:20px;
	vertical-align:bottom;
/*	padding-left:11px;
	padding-right:10px;
	padding-bottom:0px;*/
	padding:2px 10px 0px 12px;
	background-image:url(/Images/Button/btn2_Center.gif);
	background-repeat:repeat; /*repeat-x;*/
}
.SubTitle02Center02 
{
	color:#ffffff;
	text-align:center;
	font-weight:bolder;
	letter-spacing:10px;
	vertical-align:bottom;
	padding-left:11px;
	padding-right:10px;
	padding-bottom:2px;
	background-image:url(/Images/Button/btn2_Center.gif);
	background-repeat:repeat; /*repeat-x;*/
}
.SubTitle02Func
{
	width:40px;
	color:#ffffff;
	text-align:center;
	vertical-align:bottom;
	padding-left:11px;
	padding-right:10px;
	padding-bottom:0px;
	background-image:url(/Images/Button/btn2_Center.gif);
	background-repeat:repeat; /*repeat-x;*/
}
.SubTitle02Func a {
	color:#ffffff;
}

.SubTitle02Right 
{
	width:3px;
	background-image:url(/Images/Button/btn2_Right.gif);
	background-repeat:repeat; /* no-repeat; */
}

.LineUPChoice {
	text-align:center;
	vertical-align:middle;
	padding: 10 10 10 10;
	font-size:15px;
	color:#009900;
	font-weight:bold;
}
.LineUPDefault {
	text-align:center;
	vertical-align:middle;
	padding: 10 10 10 10;
	font-weight:bold;
}

a:link  {color:#85888d; text-decoration:none}
a:visited  {color:#85888d; text-decoration:none}
a:hover  {color:#339900; text-decoration:none}
TD { FONT-SIZE: 9pt; COLOR: #7B858A; FONT-FAMILY: 돋움,Arial; line-height:13pt;}

.TabsFilesArea {
	border:1 1 ff0000;
	width:100%;
	height:40;
	background:f3f3f3;
	display:block;
}
.TabsImagesArea {
	border:1 1 000000;
	width:100%;
	height:100;
	background:f1f1f1;
	display:block;
}
