﻿/* 일반 영역 시작 */


/*

HISTORY

Fixed 090702 by 배경환 : cursor:hand; --> cursor:pointer; 로 표준으로 수정

*/

BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 10px;
    FONT-FAMILY: Verdana, 굴림;
    BACKGROUND-COLOR: #ffffff
}

BODY
{
	-MS-SCROLLBAR-FACE-COLOR: #EDEDED;
    -MS-SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    -MS-SCROLLBAR-SHADOW-COLOR: #797979;
    -MS-SCROLLBAR-3DLIGHT-COLOR: #cfcfcf;
    -MS-SCROLLBAR-ARROW-COLOR: #333333;
    -MS-SCROLLBAR-TRACK-COLOR: #EDEDED;
    -MS-SCROLLBAR-DARKSHADOW-COLOR: #cfcfcf;
    -MS-SCROLLBAR-BASE-COLOR: #cfcfcf

}
SELECT
{
	-MS-SCROLLBAR-FACE-COLOR: #EDEDED;
    -MS-SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    -MS-SCROLLBAR-SHADOW-COLOR: #797979;
    -MS-SCROLLBAR-3DLIGHT-COLOR: #cfcfcf;
    -MS-SCROLLBAR-ARROW-COLOR: #333333;
    -MS-SCROLLBAR-TRACK-COLOR: #EDEDED;
    -MS-SCROLLBAR-DARKSHADOW-COLOR: #cfcfcf;
    -MS-SCROLLBAR-BASE-COLOR: #cfcfcf

}

P
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, 굴림;
	margin-bottom: 2px;
} 
BR
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, 굴림
}
TR
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, 굴림
}
TD
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, 굴림
}
A:link
{
    FONT-SIZE: 9pt;
    COLOR: #454545;
    FONT-FAMILY: 돋움;
    TEXT-DECORATION: none;    
}
A:visited
{
    FONT-SIZE: 9pt;
    COLOR: #454545;
    FONT-FAMILY: 돋움;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 9pt;
    COLOR: #777777;
    FONT-FAMILY: 돋움;
    TEXT-DECORATION: underline
}


.padding_top_5px
{
    BORDER-TOP: #ffffff 5px solid
}
.padding_btm_5px
{
    BORDER-BOTTOM: #ffffff 5px solid
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    CURSOR: pointer;
    BORDER-BOTTOM: 0px
}
FORM
{
    MARGIN: 0px
}
.poplayer_tit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    PADDING-TOP: 3px
}
.field_bg
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #f7f7f7
}


/* 일반 영역 종료 */


/* input / textarea tag 영역 시작 */

/*
INPUT
{
    border-right: #d0d0d0 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #d0d0d0 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #d0d0d0 1px solid;
    COLOR: #454545;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #d0d0d0 1px solid;
    FONT-FAMILY: 돋움;
    
}
*/
.input98
{
    BORDER-RIGHT: #d0d0d0 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #d0d0d0 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #d0d0d0 1px solid;
    WIDTH: 98%;
    COLOR: #454545;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #d0d0d0 1px solid;
    FONT-FAMILY: 돋움
}
.input98_right
{
    BORDER-RIGHT: #d0d0d0 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #d0d0d0 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #d0d0d0 1px solid;
    WIDTH: 98%;
    COLOR: #454545;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #d0d0d0 1px solid;
    FONT-FAMILY: 돋움;
    TEXT-ALIGN: right
}
.input98_center
{
    BORDER-RIGHT: #d0d0d0 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #d0d0d0 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #d0d0d0 1px solid;
    WIDTH: 98%;
    COLOR: #454545;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #d0d0d0 1px solid;
    FONT-FAMILY: 돋움;
    TEXT-ALIGN: center
}
/*검색 박스외*/
.input_search
{
    BORDER-RIGHT: #e0e0e0 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #e0e0e0 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #e0e0e0 1px solid;
    WIDTH: 100px;
    HEIGHT: 18px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #e0e0e0 1px solid;
    FONT-FAMILY: 돋움
}

/* 팝업입력박스*/
.input_search1
{
    BORDER-RIGHT: #e0e0e0 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #e0e0e0 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #e0e0e0 1px solid;
    WIDTH: 100px;
    HEIGHT: 22px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #e0e0e0 1px solid;
    FONT-FAMILY: 돋움
}
.input_year
{
    BORDER-RIGHT: #d0d0d0 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #d0d0d0 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #d0d0d0 1px solid;
    WIDTH: 34px;
    COLOR: #454545;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #d0d0d0 1px solid;
    FONT-FAMILY: 돋움
}
.input_year_m_d
{
    BORDER-RIGHT: #d0d0d0 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #d0d0d0 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #d0d0d0 1px solid;
    WIDTH: 70px;
    COLOR: #454545;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #d0d0d0 1px solid;
    FONT-FAMILY: 돋움
}
.input_zipcode
{
    BORDER-RIGHT: #d0d0d0 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #d0d0d0 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #d0d0d0 1px solid;
    WIDTH: 55px;
    COLOR: #454545;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #d0d0d0 1px solid;
    FONT-FAMILY: 돋움
}
.input_file
{
    BORDER-RIGHT: #d0d0d0 1px ridge;
    BORDER-TOP: #d0d0d0 1px ridge;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #d0d0d0 1px ridge;
    WIDTH: 100%;
    COLOR: #454545;
    BORDER-BOTTOM: #d0d0d0 1px ridge;
    FONT-FAMILY: 돋움;
    HEIGHT: 21px
}
TEXTAREA
{
    BORDER-RIGHT: #d0d0d0 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #d0d0d0 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #d0d0d0 1px solid;
    WIDTH: 100%;
    COLOR: #454545;
    LINE-HEIGHT: 140%;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #d0d0d0 1px solid;
    FONT-FAMILY: 돋움
}
.checkbox
{
	background-color:Transparent;
   	border-width:0;
    HEIGHT: 13px;
    outline-style: none;
    outline-width: 0
}
SELECT
{
    FONT-SIZE: 9pt;
    COLOR: #454545;
    FONT-FAMILY: 돋움;
	height: 18px;
}
.select_month
{
    FONT-SIZE: 9pt;
    WIDTH: 50px;
    COLOR: #454545;
    FONT-FAMILY: 돋움
}
INPUT.checkbox
{
	background-color:Transparent;
   	border-width:0;
    outline-style: none;
    outline-width: 0
}
INPUT.radio
{
	background-color:Transparent;
   	border-width:0;
    outline-style: none;
    outline-width: 0
}


INPUT
{
}


.button
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url("../../Framework/Images/buttons/bt_bg.gif");
    MARGIN: 1px;
    BORDER-LEFT: white 1px solid;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: 굴림, Verdana;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #e0e3e8;
    outline: white none 0px
}


/* input / textarea tag 영역 종료 */



/* 타이틀 영역  시작 */

.d1_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: url("../images/d1_tit_bg.gif");
    COLOR: #000000;
    PADDING-TOP: 3px;
    FONT-FAMILY: 돋움
}
.d1_title_on
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: url("../images/d1_tit_tabOn_03.gif");
    COLOR: #000000;
    PADDING-TOP: 3px;
    FONT-FAMILY: 돋움
}
.d1_title_off
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    CURSOR: pointer;
    COLOR: #7a7a7a;
    PADDING-TOP: 3px;
    FONT-FAMILY: 돋움
}
.d1_title_line
{
    BORDER-TOP: #b1b5ba 1px solid;
    HEIGHT: 4px;
    BACKGROUND-COLOR: #f0f2f4
}
.d2_title_top
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    /*FILTER: dropshadow(color=#FFFFFF,offX=1, offY=1,direction=120);*/
    COLOR: #000000;
    FONT-FAMILY: 돋움
}
.d2_title_01
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: 돋움
}
.d2_title_01_bg
{
    BACKGROUND-IMAGE: url("../images/title/d2_tit_01_bg.gif");
    HEIGHT: 27px
}
.d2_title_dotline
{
    BACKGROUND-POSITION: center 50%;
    BACKGROUND-IMAGE: url("../images/title/d2_tit_dotline.gif");
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 9px
}
.d2_title_02
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: 돋움
}
.d3_title_01
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: 돋움;
    HEIGHT: 25px
}
.d3_title_02
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: 돋움
}
.d3_title_eq
{
    BORDER-TOP: #dfdfdf 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #105e6e;
    BORDER-BOTTOM: #e9e9e9 1px solid;
    FONT-FAMILY: 돋움;
    HEIGHT: 28px;
    BACKGROUND-COLOR: #f4f4f4
}
.d3_title_eq_bg
{
    BORDER-TOP: #dfdfdf 1px solid;
    BORDER-BOTTOM: #e9e9e9 1px solid;
    HEIGHT: 28px;
    BACKGROUND-COLOR: #f4f4f4
}
.d3_title_01
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: 돋움
}
.txt_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #454545;
    FONT-FAMILY: 돋움
}
.txt_bold_e1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff6600;
    FONT-FAMILY: 돋움
}
.txt_bold_e2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #3399cc;
    FONT-FAMILY: 돋움
}
.txt_e1
{
    FONT-SIZE: 9pt;
    COLOR: #ff6633;
    FONT-FAMILY: 돋움
}
.txt_e2
{
    FONT-SIZE: 9pt;
    COLOR: #3399cc;
    FONT-FAMILY: 돋움
}
.txt_read
{
    FONT-SIZE: 9pt;
    COLOR: #557799;
    FONT-FAMILY: 돋움;
    background-color:#f8f8f8;
    border-color:#dddddd;    
}

.board_subject
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    COLOR: #333333;
    PADDING-TOP: 4px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 40px
}

.view_title_top
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    TEXT-ALIGN: center
}
.view_title_top_45px
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 45px;
    TEXT-ALIGN: center
}


/* 게시물 목록 영역 라인주기 시작 */

.space_h5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 5px
}
.space_h10
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 10px
}
.list_line1
{
    BACKGROUND: #629cd4;
    HEIGHT: 2px
}
.list_line2
{
    BACKGROUND: #d3d3d3;
    HEIGHT: 1px
}
.list_line3
{
    BORDER-TOP: #ffffff 1px solid;
    BACKGROUND: url("../images/gridview/bgi_page_line.gif") #d2dbe3;
    HEIGHT: 3px
}

/* 게시물 목록 영역 라인주기 종료 */


/* 게시물 목록 타이틀 영역 시작  */

/* 타이틀 백그라운드 이미지*/

.list_sep_tit_first
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url("../Images/GridView/bgi_header.gif");
    COLOR: #2c3d70;
    FONT-FAMILY: 돋움;
    TEXT-ALIGN: center
}

/* 블루게시판 타이틀 백그라운드 이미지*/

/* 컬럼명 왼쪽에 세로바가 있음 */
.list_sep_tit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url("../Images/GridView/bgi_header_line.gif");
    COLOR: #2c3d70;
    FONT-FAMILY: 돋움;
    TEXT-ALIGN: center
}

/* 블루게시판 타이틀 백그라운드이미지 부분10px*/

/* 컬럼명 왼쪽에 세로바가 없음 */
.list_sep_tit1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url("../Images/GridView/bgi_header.gif");
    COLOR: #2c3d70;
    FONT-FAMILY: 돋움;
    HEIGHT: 31px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.list_sep_tit1_h35
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #2c3d70;
    FONT-FAMILY: 돋움;
    HEIGHT: 35px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.list_sep_tit_h35
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url("../images/gridview/list_sep_tit_h35.gif");
    COLOR: #2c3d70;
    FONT-FAMILY: 돋움;
    HEIGHT: 35px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}

/* 게시물 목록 타이틀 영역 종료  */

/* 게시물 목록 스크롤 폭 지정  */
.list_scroll_width
{
    BORDER-RIGHT: #f2f2f2 17px solid
}

/* 게시물 목록 영역 시작  */



.list_sep_body1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    COLOR: #394c86;
    PADDING-TOP: 0px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    TEXT-ALIGN: center
}

/*게시물 텍스트색상*/

.list_sep_body
{
    FONT-SIZE: 9pt;
    COLOR: #394c86;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    TEXT-ALIGN: center
}


.list_sep_body_left
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #394c86;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    TEXT-ALIGN: left
}
.list_sep_body_right
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #394c86;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    TEXT-ALIGN: right
}
.list_nodata
{
    BACKGROUND: #EDEDED;
    COLOR: #394c86;
    HEIGHT: 26px;
    TEXT-ALIGN: center
}
.list_row1_center
{
    HEIGHT: 24px;
    BACKGROUND-COLOR: #EDEDED;
    TEXT-ALIGN: center
}
.list_row2_center
{
    HEIGHT: 24px;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: center
}
.list_mylist A:link
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: 돋움
}
.list_mylist A:hover
{
    TEXT-DECORATION: underline
}
.list_mylist A:visited
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: 돋움
}
.list_mylist A:active
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: 돋움
}

/* 게시물 목록 영역 종료  */


/* 게시물 목록 페이지 내비게이션 영역 시작  */

.page_current
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff3922;
    FONT-FAMILY: verdana
}
.pagenum
{
    FONT-SIZE: 8pt;
    COLOR: #25a9ea;
    FONT-FAMILY: verdana
}
.pagenum A:link
{
    FONT-SIZE: 8pt;
    COLOR: #25a9ea;
    FONT-FAMILY: verdana
}
.pagenum A:visited
{
    FONT-SIZE: 8pt;
    COLOR: #25a9ea;
    FONT-FAMILY: verdana
}
.pagenum A:hover
{
    FONT-SIZE: 8pt;
    COLOR: #25a9ea;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.listpage
{
    COLOR: #fd7101
}

.gridview_pager td
{
	font-size: 10pt;
	font-weight:bold;
	color:#fd7101;
	text-align: left;	
	height: 12px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom: 2px;
	padding-top: 2px;
	
}

.gridview_pager A:link
{
	font-size: 10pt;
	font-weight:bold;
	color:#006793;
	text-align: left;	
	height: 12px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.gridview_pager A:visited
{
	font-size: 10pt;
	font-weight:bold;	
	color:#006793;
	text-align: left;	
	height: 12px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.gridview_pager A:hover
{
	font-size: 10pt;
	font-weight:bold;
	color:#006793;
	text-align: left;	
	height: 12px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom: 2px;
	padding-top: 2px;
    text-decoration: underline;
}


/* 게시물 목록 페이지 내비게이션 영역 종료  */



/* 입력 그리드(테이블) 영역  시작 */

.form_bg
{
    BORDER-TOP: #c1d3dd 2px solid;
    BORDER-BOTTOM: #c1d3dd 2px solid;
    BACKGROUND-COLOR: #ffffff
}
.form_head_left
{ 
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #195067;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    BACKGROUND-COLOR: #c1d3dd;
    TEXT-ALIGN: left;
    HEIGHT: 24px
 }

.form_head_center
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #195067;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    BACKGROUND-COLOR: #c1d3dd;
    TEXT-ALIGN: center;
    HEIGHT: 24px
}
.form_head_right
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #195067;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    BACKGROUND-COLOR: #c1d3dd;
    TEXT-ALIGN: right;
    HEIGHT: 24px
}


.form_cell1_left
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    BACKGROUND-COLOR: #e8e8e8;
    TEXT-ALIGN: left;
    HEIGHT: 24px;
}
.form_cell1_center
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    BACKGROUND-COLOR: #e8e8e8;
    TEXT-ALIGN: center;
    HEIGHT: 24px;
    
}
.form_cell1_right
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    BACKGROUND-COLOR: #e8e8e8;
    TEXT-ALIGN: right;
    HEIGHT: 24px;
}
.form_cell2_left
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    BACKGROUND-COLOR: #f3f5ed;
    TEXT-ALIGN: left
}
.form_cell2_center
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    TEXT-ALIGN: center
}
.form_cell2_left
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움
}
.scroll_width
{
    BORDER-RIGHT: #f2f2f2 17px solid
}
.form_info
{
    FONT-SIZE: 8pt;
    COLOR: #888888;
    FONT-FAMILY: 돋움;
    HEIGHT: 20px
}

/* 조회 그리드(테이블) 영역  시작 */

.view_bg
{
	BORDER-TOP: #c1d3dd 1px solid;
    BORDER-BOTTOM: #c1d3dd 1px solid;
    BACKGROUND-COLOR: #ffffff;
}
.view_head_center
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #34488d;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #CAD7DE;
    TEXT-ALIGN: center
}
.view_head_left
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #34488d;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #CAD7DE;
    TEXT-ALIGN: left
}
.view_head_right
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #34488d;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #CAD7DE;
    TEXT-ALIGN: right
}
.view_head_center_bold
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #34488d;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #CAD7DE;
    TEXT-ALIGN: center
}
.view_head_left_bold
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #34488d;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #CAD7DE;
    TEXT-ALIGN: left
}
.view_head_right_bold
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #34488d;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #CAD7DE;
    TEXT-ALIGN: right
}









.view_shead1_center
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #596b89;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #f2f8fe;
    TEXT-ALIGN: center
}
.view_shead1_left
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #596b89;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #f2f8fe;
    TEXT-ALIGN: left
}
.view_shead1_right
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #596b89;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #f2f8fe;
    TEXT-ALIGN: right
}
.view_shead2_center
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #f7f7f7;
    TEXT-ALIGN: center
}
.view_shead2_left
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #f7f7f7;
    TEXT-ALIGN: left
}
.view_shead2_right
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #f7f7f7;
    TEXT-ALIGN: right
}





.view_cell1_center
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.view_cell1_left
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.view_cell1_right
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
.view_cell1_center_bold
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.view_cell1_left_bold
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.view_cell1_right_bold
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}





.view_cell2_center
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #D3D3D3;
    TEXT-ALIGN: center
}
.view_cell2_left
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #D3D3D3;
    TEXT-ALIGN: left
}
.view_cell2_right
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #D3D3D3;
    TEXT-ALIGN: right
}
.view_cell2_center_bold
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #D3D3D3;
    TEXT-ALIGN: center
}
.view_cell2_left_bold
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #D3D3D3;
    TEXT-ALIGN: left
}
.view_cell2_right_bold
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #D3D3D3;
    TEXT-ALIGN: right
}








.view_scell1_center
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.view_scell1_left
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.view_scell1_right
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
.view_scell2_center
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #f7f7f7;
    TEXT-ALIGN: center
}
.view_scell2_left
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #f7f7f7;
    TEXT-ALIGN: left
}
.view_scell2_right
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #f7f7f7;
    TEXT-ALIGN: right
}
.view_shead_total
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #2c4178;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #e4ebf2;
    TEXT-ALIGN: center
}
.view_shead_total_right
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #2c4178;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #e4ebf2;
    TEXT-ALIGN: right
}
.view_shead_total2
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #213365;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #d8e2ec;
    TEXT-ALIGN: center
}
.view_shead_total2_left
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #213365;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #d8e2ec;
    TEXT-ALIGN: left
}
.view_shead_total2_right
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #213365;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #d8e2ec;
    TEXT-ALIGN: right
}
.view_cell_total
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #2c4178;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #e7edf4;
    TEXT-ALIGN: center
}
.view_cell_total_Red
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #ff0000;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #e7edf4;
    TEXT-ALIGN: center
}
.view_cell_total_left
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #2c4178;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #e7edf4;
    TEXT-ALIGN: left
}
.view_cell_total_right
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: #2c4178;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #e7edf4;
    TEXT-ALIGN: right
}
.view_scell_total
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #2c4178;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #e7edf4;
    TEXT-ALIGN: center
}
.view_scell_total_Red
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #ff0000;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #e7edf4;
    TEXT-ALIGN: center
}
.view_scell_total_left
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #2c4178;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #e7edf4;
    TEXT-ALIGN: left
}
.view_scell_total_right
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #2c4178;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #e7edf4;
    TEXT-ALIGN: right
}

.view_report_center_bold
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #34488d;
    BORDER-COLOR: #454545;
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #CAD7DE;
    TEXT-ALIGN: center
}
.view_report2_center_bold
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #34488d;
    BORDER-COLOR: #454545;    
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #DEDEDE;
    TEXT-ALIGN: center
}
.view_report2_right
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    BORDER-COLOR: #454545;    
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #DEDEDE;
    TEXT-ALIGN: right
}
.view_report_cell_center
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    BORDER-COLOR: #454545;    
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #e3e8ea;
    TEXT-ALIGN: center
}
.view_report_cell_left
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    BORDER-COLOR: #454545;    
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.view_report_cell_right
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    BORDER-COLOR: #454545;    
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #f3f5ed;
    TEXT-ALIGN: right
}

.view_report2_cell_right
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: #454545;
    BORDER-COLOR: #454545;    
    PADDING-TOP: 2px;
    FONT-FAMILY: 돋움;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #FFF8DB;
    TEXT-ALIGN: right
}

.gridrow0  { background-color:#f3f5ed; height:22px; padding:4px 0 0 4px; }
.gridrow1  { background-color:#f6f6f7; height:22px; padding:4px 0 0 4px; color:#222222; }




/* 사진관리 갤러리*/

.photo_bg
{
	BORDER-TOP: #d4d4d4 1px solid;
    BORDER-BOTTOM: #c1d3dd 0px solid;
    background-image: url("/Framework/Images/Calendar/bti_calendar_yearly_bg.gif");
    
}

.photo_bg1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    FONT-FAMILY: 돋움;
    BACKGROUND-COLOR: #ffffff;
    
}



/* 라인, 테두리 영역  시작 */

.border0
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}

.dotline_h
{
    BACKGROUND-POSITION: center 50%;
    BACKGROUND-IMAGE: url("../images/title/dotline_3px.gif");
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 11px
}
.dotline_v
{
    BACKGROUND-POSITION: center 50%;
    BACKGROUND-IMAGE: url("../images/title/dotline_3px.gif");
    WIDTH: 11px;
    BACKGROUND-REPEAT: repeat-y
}

.back_line { background-color:#808080;} 

.srchbox_bg
{
    BORDER-RIGHT: #cbd9eb 1px solid;
    BORDER-TOP: #cbd9eb 1px solid;
    BORDER-LEFT: #cbd9eb 1px solid;
    BORDER-BOTTOM: #cbd9eb 1px solid;
    BACKGROUND-COLOR: #f0f5fa
}
.srchbox
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    COLOR: #454545;
    HEIGHT: 32px;
    BACKGROUND-COLOR: #dde8f3
}
.box
{
    BORDER-RIGHT: 1px;
    PADDING-RIGHT: 5px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    BORDER-LEFT: 1px;
    WIDTH: 95%;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: 1px
}


/* 트리 영역  시작 */

.tree_root
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url("../images/title/pop_tit_bg.gif");
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    COLOR: #333333;
    PADDING-TOP: 4px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 33px
}



/* 기타 영역  시작 */

.center
{
    TEXT-ALIGN: center
}

.page_subject
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url("../images/title/title_bg.gif");
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    COLOR: #333333;
    PADDING-TOP: 4px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 40px
}



.bullet1
{
    BACKGROUND-IMAGE: url("../images/title/bullet.gif");
    BACKGROUND-REPEAT: no-repeat
}
.Gen-tit
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 4px;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #f6f6f7
}

/*//////////////////////////////////////////
// Board 모듈 게시판 타이틀 설정 시작
//////////////////////////////////////////*/

/* Numbering cell */
.no {    font-size: 11px; font-weight:bold; color: #FF8800; border-bottom: #808080 1px solid;   }

/* 게시판 설명글 */
.bbs_desc{padding:2px 0 0px 8px; color:#666666;}
/* 페이지 구분선 */
.cate_line {color: #DCDCDC; font-size: 10px;}


/* 게시판 게시물 수 [총 몇건]*/
.bbs_count { height:18px;text-align:right; vertical-align:top; padding-right:10px; }
.bbs_digit {	color:#005BCD; font-weight:bold; }

/* 게시판 A */

.bbs_title    
{
	
	FONT-WEIGHT: bold;

	BACKGROUND-IMAGE: url(../Images/GridView/bgi_header_line_a.gif);
	background-color:#f6f6f7; 
	height:20px;	
	padding:4px 0 0 4px; 
	color:#454545; 
	text-align:center;

}

.bbs_title1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url("../Images/GridView/bgi_header_a.gif");
    COLOR: #2c3d70;
    FONT-FAMILY: 돋움;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}

.bbs_list
{
	FONT-WEIGHT: normal;
	font-size: 9pt;
	font-family: 돋움;
	background-color:#ffffff;
	height:24px; 
	padding:4px 0 0 4px; 
	text-align:center;
    border-bottom: #e8e9e9 1px solid; 
 }
 
 /* 정보공유게시판 헤드bg */
 .bbs_tit_bu   
{

	BACKGROUND-IMAGE: url("../Images/GridView/bgi_page_line_a.gif");

}

.bbs_arc
{
	WIDTH: 100%;
	BORDER-TOP:solid #cbcd89 2px; 
	BORDER-BOTTOM:solid #cbcd89 2px; 
	padding:4px 0 0 4px; 
}

.bbs_arc1
{
	WIDTH: 100%;
	BORDER-TOP:solid #cbcd89 1px; 
	BORDER-BOTTOM:solid #cbcd89 1px; 
	padding:4px 0 0 4px; 
}
.bbs_arc2
{
	WIDTH: 100%;
	BORDER-TOP:solid #cbcd89 1px; 
	padding:4px 0 0 4px; 
}

.bbs_arc1
{
	WIDTH: 100%;
	BORDER-TOP: solid #cbcd89 1px; 
	BORDER-BOTTOM: solid #cbcd89 1px; 
	padding:4px 0 0 4px;
}

.bbs_arc2
{
	WIDTH: 100%;
	BORDER-TOP: solid #cbcd89 1px; 
	padding:4px 0 0 4px;
} 
	
.bbs_subject 
{
	background-color:#ffffff;
	height:24px; 
	padding:4px 0 0 4px; 
	text-align:left;
	border-bottom: #e8e9e9 1px solid; 
}
.bbs_list_sel {background-color:#e7f1f8; height:24px; padding:4px 0px 0px 4px; color:#222222;text-align:center;
    border-bottom: #808080 1px solid; }/* 마우스 클릭시 선택된 색상*/


/*//////////////////////////////////////////
// Board 모듈 게시판 타이틀 설정 끝
//////////////////////////////////////////*/


/*//////////////////////////////////////////
// INPUT 설정 시작
//////////////////////////////////////////*/

/* 바깥선 설정 */
.input    {border: 1px solid #CDCDCD;}
.input_ed {border: 1px solid #b7d3e3;background-color:#f6f6f6;}

/* 라인 없는 disabled type textbox */
INPUT.none
{
    BORDER-WIDTH: 0px;    FONT-SIZE: 9pt;    COLOR: #808080;    font-family:"Verdana, 굴림";    
    background-color:Transparent;
}

/* 테두리 없는 textbox */
INPUT.noline
{
    BORDER-WIDTH: 0px;    FONT-SIZE: 9pt;    COLOR: #202020;    font-family:"Verdana, 굴림";    
    background-color:Transparent;
}

/* CheckBox, RadioButton */
INPUT.chkbox 
{
    border-style:none;    border-width:0;    outline-style:none;    outline-width:0;
}

/* 버튼 */
INPUT.button {
	BORDER-RIGHT: gray 1px solid; 
	BORDER-TOP: white 1px solid; 
	BORDER-LEFT: white 1px solid; 
	BORDER-BOTTOM: gray 1px solid; 
	PADDING-TOP: 2px; 	MARGIN: 1px; 
	BACKGROUND-IMAGE: url(../../Framework/Images/buttons/bt_bg.gif); 
	BACKGROUND-COLOR: #E0E3E8;
	COLOR: white; 	FONT-SIZE: 12px;
	font-family:"Verdana, 굴림"; 	HEIGHT: 21px; 	
}
/* textbox */
textarea, INPUT.txtInput
{
    border-style:groove;    color:Black;    font-family:"Verdana, 굴림";    background-color:White;
}

/* textbox */
SELECT.txtInput
{
    background-color: #FFFFFA; border-style:solid; border-width:1px;   color:Black;    font-family:"Verdana, 굴림";
}


/*//////////////////////////////////////////
// INPUT 설정 끝
//////////////////////////////////////////*/

