/*
######################################

  Tables CSS

    @author : Ju-Young Lee 
              (smile@ipartners.co.kr)

######################################
*/ /* 기본 DATA */
.d_line {
	background-color: #C9C6C1;
}

.d_line02 {
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 0 1 0 1;
	border-color: #C9C6C1;
} /* 주문관련 아이프레임 중 */
.d_no {
	padding: 3 3 3 3;
	text-align: center;
} /* 버튼삽입시 위아래패딩없게*/
.d_no_left {
	padding: 3 0 3 5;
	text-align: left;
}

.d_no_right {
	padding: 3 5 3 0;
	text-align: right;
}

.d_tbl {
	background-color: #FFFFFF;
	color: #404040;
	margin: 5 0 0 0;
	padding: 3 7 3 7;
	text-align: center;
}

.d_bottom {
	color: #404040;
	padding: 14 0 7 0;
	text-align: center;
}

.d_bottom_left {
	color: #404040;
	padding: 14 0 7 0;
	text-align: left;
}

.d_bottom_right {
	color: #404040;
	padding: 14 0 7 0;
	text-align: right;
}

.d_bottom_msg {
	color: #404040;
	padding: 14 0 7 0;
	text-align: left;
	font-weight: bold;
}

.d_advance {
	background-color: #DEF2FF;
	color: #404040;
	padding: 3 6 3 6;
	text-align: right;
	font-size: 11px;
}

.d_decline {
	background-color: #FFF1FF;
	color: #404040;
	padding: 3 6 3 6;
	text-align: right;
	font-size: 11px;
}

.d_tit {
	background-color: #EFF3FF;
	color: #2A6FC7;
	padding: 7 0 3 0;
	text-align: center;
}

.d_tit_al {
	background-color: #EFF3FF;
	color: #2A6FC7;
	padding: 7 0 3 0;
	text-align: left;
}

.d_tit_ar {
	background-color: #EFF3FF;
	color: #2A6FC7;
	padding: 7 0 3 0;
	text-align: right;
}

.d_tit02 {
	background-color: #EEE7DA;
	color: #5D4A21;
	padding: 6 0 2 0;
	text-align: center;
}

.d_tit_left {
	background-color: #EEE7DA;
	color: #5D4A21;
	padding: 7 0 3 5;
	text-align: left;
}

.d_tit_right {
	background-color: #EEE7DA;
	color: #5D4A21;
	padding: 7 5 3 0;
	text-align: right;
}

.d_tit_white {
	background-color: #FFFFFF;
	color: #5D4A21;
	padding: 7 0 3 0;
	text-align: center;
}

.d_tit01 {
	background-color: #FFFFFF;
	color: #404040;
	padding: 7 0 3 0;
	text-align: center;
}

.d_tit01_left {
	background-color: #FFFFFF;
	color: #404040;
	padding: 7 0 3 5;
	text-align: left;
}

.d_tit01_right {
	background-color: #FFFFFF;
	color: #404040;
	padding: 7 5 3 0;
	text-align: right;
}

.d_tit01_white {
	background-color: #FFFFFF;
	color: #404040;
	padding: 7 0 3 0;
	text-align: center;
}

.d_dtit {
	background-color: #DFE5F8;
	color: #3F57A1;
	padding: 3 3 0 3;
	text-align: center;
	height: 24;
}

.d_dtxt {
	background-color: #EFF3FF;
	color: #2A6FC7;
	padding: 3 3 0 3;
	text-align: center;
	height: 24;
}

.d_dcontent {
	background-color: #FFFFFF;
	color: #404040;
	padding: 6 6 6 6;
}

.d_stit {
	background-color: #F0E9DE;
	color: #5D4A21;
	padding: 6 0 2 0;
	text-align: center;
}

.d_stit_left {
	background-color: #F0E9DE;
	color: #5D4A21;
	padding: 6 0 2 5;
	text-align: left;
}

.d_stit_right {
	background-color: #F0E9DE;
	color: #5D4A21;
	padding: 6 5 2 0;
	text-align: right;
}

.d_stit01 {
	background-color: #F0E9DE;
	color: #404040;
	padding: 6 0 2 0;
	text-align: center;
}

.d_stit01_left {
	background-color: #F0E9DE;
	color: #404040;
	padding: 6 0 2 5;
	text-align: left;
}

.d_stit01_right {
	background-color: #F0E9DE;
	color: #404040;
	padding: 6 5 2 0;
	text-align: right;
}

.d_stit02 {
	background-color: #DCD6CA;
	color: #5D4A21;
	padding: 6 0 2 0;
	text-align: center;
}

.d_stit02_left {
	background-color: #DCD6CA;
	color: #5D4A21;
	padding: 6 0 2 5;
	text-align: left;
}

.d_stit02_right {
	background-color: #DCD6CA;
	color: #5D4A21;
	padding: 6 5 2 0;
	text-align: right;
}

.d_stit03 {
	background-color: #DCD6CA;
	color: #404040;
	padding: 6 0 2 0;
	text-align: center;
} /* 폰트가 404040*/
.d_stit03_left {
	background-color: #DCD6CA;
	color: #404040;
	padding: 6 0 2 5;
	text-align: left;
}

.d_stit03_right {
	background-color: #DCD6CA;
	color: #404040;
	padding: 6 5 2 0;
	text-align: right;
}

.d_stit04 {
	background-color: #FBF9F5;
	color: #5D4A21;
	padding: 6 0 2 0;
	text-align: center;
}

.d_stit04_left {
	background-color: #FBF9F5;
	color: #5D4A21;
	padding: 6 0 2 5;
	text-align: left;
}

.d_stit04_right {
	background-color: #FBF9F5;
	color: #5D4A21;
	padding: 6 5 2 0;
	text-align: right;
}

.d_stit05 {
	background-color: #FBF9F5;
	color: #404040;
	padding: 6 0 2 0;
	text-align: center;
} /* 폰트가 404040*/
.d_stit05_left {
	background-color: #FBF9F5;
	color: #404040;
	padding: 6 0 2 5;
	text-align: left;
}

.d_stit05_right {
	background-color: #FBF9F5;
	color: #404040;
	padding: 6 5 2 0;
	text-align: right;
}

.d_stit06 {
	background-color: #EEE7DA;
	color: #5D4A21;
	padding: 6 0 2 0;
	text-align: center;
}

.d_stit06_left {
	background-color: #EEE7DA;
	color: #5D4A21;
	padding: 6 0 2 5;
	text-align: left;
}

.d_stit06_right {
	background-color: #EEE7DA;
	color: #5D4A21;
	padding: 6 5 2 0;
	text-align: right;
}

.d_stit07 {
	background-color: #EEE7DA;
	color: #404040;
	padding: 6 0 2 0;
	text-align: center;
} /* 폰트가 404040*/
.d_stit07_left {
	background-color: #EEE7DA;
	color: #404040;
	padding: 6 0 2 5;
	text-align: left;
}

.d_stit07_right {
	background-color: #EEE7DA;
	color: #404040;
	padding: 6 5 2 0;
	text-align: right;
}

.d_stit08 {
	background-color: #FEFEE6;
	color: #404040;
	padding: 6 0 2 0;
	text-align: center;
} /* 폰트가 404040*/
.d_stit08_left {
	background-color: #FEFEE6;
	color: #404040;
	padding: 6 0 2 5;
	text-align: left;
}

.d_stit08_right {
	background-color: #FEFEE6;
	color: #404040;
	padding: 6 5 2 0;
	text-align: right;
}

.d_gray {
	background-color: #F5F5F5;
	color: #5D4A21;
	padding: 6 0 2 0;
	text-align: center;
}

.d_gray_left {
	background-color: #F5F5F5;
	color: #5D4A21;
	padding: 6 0 2 5;
	text-align: left;
}

.d_gray_right {
	background-color: #F5F5F5;
	color: #5D4A21;
	padding: 6 5 2 0;
	text-align: right;
}

.d_gray01 {
	background-color: #F5F5F5;
	color: #404040;
	padding: 3 6 3 6;
	text-align: center;
	font-size: 11px;
} /* 폰트가 404040*/
.d_gray01_left {
	background-color: #F5F5F5;
	color: #404040;
	padding: 3 6 3 6;
	text-align: left;
	font-size: 11px;
}

.d_gray01_right {
	background-color: #F5F5F5;
	color: #404040;
	padding: 3 6 3 6;
	text-align: right;
	font-size: 11px;
}

.d_gray01_no {
	background-color: #F5F5F5;
	text-align: center;
} /* 폼태그*/
.d_gray01_leftno {
	background-color: #F5F5F5;
	color: #404040;
	padding: 2 0 2 5;
	text-align: left;
} /* 폼태그*/
.d_gray02_left {
	background-color: #FAFAFA;
	color: #404040;
	padding: 6 0 2 5;
	text-align: left;
} /*인터넷방송 */
.d_white {
	background-color: #FFFFFF;
	color: #5D4A21;
	padding: 6 0 2 0;
	text-align: center;
}

.d_white_left {
	background-color: #FFFFFF;
	color: #5D4A21;
	padding: 6 5 2 5;
	text-align: left;
}

.d_white_right {
	background-color: #FFFFFF;
	color: #5D4A21;
	padding: 6 5 2 5;
	text-align: right;
}

.d_white01 {
	background-color: #FFFFFF;
	color: #404040;
	padding: 3 6 3 6;
	text-align: center;
	font-size: 11px;
} /* 폰트가 404040*/
.d_white01_left {
	background-color: #FFFFFF;
	color: #404040;
	padding: 3 6 3 6;
	text-align: left;
	font-size: 11px;
}

.d_white01_right {
	background-color: #FFFFFF;
	color: #404040;
	padding: 3 6 3 6;
	text-align: right;
	font-size: 11px;
}

.d_white01_right_3131 {
	background-color: #FFFFFF;
	color: #404040;
	padding: 3 1 3 1;
	text-align: right;
	font-size: 11px;
}

.d_white01_no {
	background-color: #FFFFFF;
	text-align: center;
} /* 폼태그*/
.d_white01_left10 {
	background-color: #FFFFFF;
	color: #404040;
	padding: 6 0 2 10;
	text-align: left;
}

.d_white01_leftno {
	background-color: #FFFFFF;
	color: #404040;
	padding: 2 0 2 5;
	text-align: left;
} /* 폼태그*/
.d_total {
	background-color: #F6F2EB;
	color: #5D4A21;
	padding: 6 0 2 0;
	text-align: center;
}

.d_total_left {
	background-color: #F6F2EB;
	color: #5D4A21;
	padding: 6 0 2 5;
	text-align: left;
}

.d_total_right {
	background-color: #F6F2EB;
	color: #5D4A21;
	padding: 6 5 2 0;
	text-align: right;
}

.d_total01 {
	background-color: #EFF3FF;
	color: #2A6FC7;
	padding: 6 0 2 0;
	text-align: center;
} /* 폰트가 404040*/
.d_total01_no {
	background-color: #F6F2EB;
	text-align: center;
} /* 폼태그*/
.d_total01_left {
	background-color: #F6F2EB;
	color: #404040;
	padding: 6 0 2 5;
	text-align: left;
}

.d_total01_right {
	background-color: #F6F2EB;
	color: #404040;
	padding: 6 5 2 0;
	text-align: right;
}

.d_total02_right {
	background-color: #F4F0E5;
	color: #404040;
	padding: 6 5 2 0;
	text-align: right;
}

.jasan_sel {
	background-color: #DDCFC4;
	color: #5D4A21;
	padding: 6 0 2 0;
} /* 선택시 */
.jasan_sel_right {
	background-color: #DDCFC4;
	color: #5D4A21;
	padding: 6 5 2 0;
	text-align: right;
} /* 선택시 */ /* 합계 */
.d_totalbo {
	background-color: #DFE5F8;
	color: #3F57A1;
	padding: 6 0 2 0;
	font-weight: bold;
	text-align: center;
}

.d_totalbo_left {
	background-color: #DFE5F8;
	color: #3F57A1;
	padding: 6 0 2 5;
	font-weight: bold;
	text-align: left;
}

.d_totalbo_right {
	background-color: #DFE5F8;
	color: #3F57A1;
	padding: 6 5 2 0;
	font-weight: bold;
	text-align: right;
}

.d_totalbo01 {
	background-color: #DFE5F8;
	color: #404040;
	padding: 6 0 2 0;
	font-weight: bold;
	text-align: center;
} /* 폰트가 404040*/
.d_totalbo01_left {
	background-color: #DFE5F8;
	color: #404040;
	padding: 6 0 2 5;
	font-weight: bold;
	text-align: left;
}

.d_totalbo01_right {
	background-color: #DFE5F8;
	color: #404040;
	padding: 6 5 2 0;
	font-weight: bold;
	text-align: right;
}

.d_totalbo02 {
	background-color: #F4F0E5;
	color: #5D4A21;
	padding: 6 0 2 0;
	font-weight: bold;
	text-align: center;
}

.d_totalbo02_left {
	background-color: #F4F0E5;
	color: #5D4A21;
	padding: 6 0 2 5;
	font-weight: bold;
	text-align: left;
}

.d_totalbo02_right {
	background-color: #F4F0E5;
	color: #5D4A21;
	padding: 6 5 2 0;
	font-weight: bold;
	text-align: right;
}

.d_totalbo03 {
	background-color: #F4F0E5;
	color: #404040;
	padding: 6 0 2 0;
	font-weight: bold;
	text-align: center;
} /* 폰트가 404040*/
.d_totalbo03_left {
	background-color: #F4F0E5;
	color: #404040;
	padding: 6 0 2 5;
	font-weight: bold;
	text-align: left;
}

.d_totalbo03_right {
	background-color: #F4F0E5;
	color: #404040;
	padding: 6 5 2 0;
	font-weight: bold;
	text-align: right;
}

.d_totalbo04 {
	background-color: #DFE5F8;
	color: #3F57A1;
	padding: 6 0 2 0;
	font-weight: bold;
	text-align: center;
} /* 컨텐츠 */
.d_totalbo04_left {
	background-color: #DFE5F8;
	color: #3F57A1;
	padding: 6 0 2 5;
	font-weight: bold;
	text-align: left;
}

.d_totalbo04_right {
	background-color: #DFE5F8;
	color: #3F57A1;
	padding: 6 5 2 0;
	font-weight: bold;
	text-align: right;
}

.d_totalbo05 {
	background-color: #DFE5F8;
	color: #404040;
	padding: 6 0 2 0;
	font-weight: bold;
	text-align: center;
} /* 폰트가 404040*/
.d_totalbo05_left {
	background-color: #DFE5F8;
	color: #404040;
	padding: 6 0 2 5;
	font-weight: bold;
	text-align: left;
}

.d_totalbo05_right {
	background-color: #DFE5F8;
	color: #404040;
	padding: 6 5 2 0;
	font-weight: bold;
	text-align: right;
}

.d_totalbo02 {
	background-color: #F4F0E5;
}

/* 컬러없음*/
.d_nocolor {
	padding: 6 0 2 0;
	text-align: center;
}

.d_nocolor_left {
	padding: 6 0 2 5;
	text-align: left;
}

/* 채권-테이블안의 테이블 */
.bnd_tbl {
	height: 25px;
	border-style: solid;
	border-width: 1 0 0 0;
	border-color: #C9C6C1;
	text-align: center;
	width: 100%;
	padding: 7 0 2 0;
}

.bnd_tit {
	height: 25px;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #EEE7DA;
	border-color: #C9C6C1;
	color: #5D4A21;
	padding: 4 5 0 5;
}

.bnd_tit_no {
	height: 25px;
	border-style: solid;
	border-width: 0 0 1 0;
	background-color: #EEE7DA;
	border-color: #C9C6C1;
	color: #5D4A21;
	padding: 4 5 0 5;
}

.bnd_total {
	height: 23px;
	border-style: solid;
	border-width: 0 1 1 0;
	border-color: #C9C6C1;
	background-color: #F6F2EB;
	padding-top: 3;
	color: #5D4A21;
}

.bnd_totalno {
	height: 23px;
	border-style: solid;
	border-width: 0 1 0 0;
	border-color: #C9C6C1;
	background-color: #F6F2EB;
	padding-top: 3;
	color: #5D4A21;
}

.bnd_white01 {
	height: 25px;
	border-style: solid;
	border-width: 0 1 1 0;
	border-color: #C9C6C1;
	background-color: #FFFFFF;
}

.bnd_white01_right {
	height: 25px;
	border-style: solid;
	border-width: 0 1 1 0;
	border-color: #C9C6C1;
	background-color: #FFFFFF;
}

.bnd_white01no {
	height: 25px;
	border-style: solid;
	border-width: 0 0 1 0;
	border-color: #C9C6C1;
	background-color: #FFFFFF;
}

.bnd_white02no {
	height: 25px;
	border-style: solid;
	border-width: 0 0 2 0;
	border-color: #C9C6C1;
	background-color: #FFFFFF;
}

.bnd_gray01 {
	height: 25px;
	border-style: solid;
	border-width: 0 1 1 0;
	border-color: #C9C6C1;
	background-color: #F5F5F5;
}

.bnd_gray01_right {
	height: 25px;
	border-style: solid;
	border-width: 0 1 1 0;
	border-color: #C9C6C1;
	background-color: #F5F5F5;
}

.bnd_gray01no {
	height: 25px;
	border-style: solid;
	border-width: 0 0 1 0;
	border-color: #C9C6C1;
	background-color: #F5F5F5;
}

/* CLASS:오른쪽 라인 없게- 매매계좌쪽*/
.noline {
	height: 25px;
	border-style: solid;
	border-width: 1 0 0 1;
	border-color: #C9C6C1;
	text-align: center;
	width: 100%;
	padding: 6 0 2 0;
}

.noline01 {
	height: 25px;
	border-style: solid;
	border-width: 1 1 0 1;
	border-color: #C9C6C1;
	text-align: center;
	width: 100%;
	padding: 6 0 2 0;
}

.noline02 {
	height: 25px;
	border-style: solid;
	border-width: 1 1 0 0;
	border-color: #C9C6C1;
	text-align: center;
	width: 100%;
	padding: 6 0 2 0;
}

.noline_tit {
	height: 25px;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #EEE7DA;
	border-color: #C9C6C1;
	color: #5D4A21;
	padding: 7 0 2 0;
}

.noline_tit01 {
	height: 25px;
	border-style: solid;
	border-width: 0 0 1 0;
	background-color: #EEE7DA;
	border-color: #C9C6C1;
	color: #5D4A21;
	padding: 7 0 2 0;
}

.noline_tit02 {
	height: 25px;
	background-color: #F6F2EB;
	border-style: solid;
	border-width: 1 1 0 0;
	border-color: #C9C6C1;
	color: #5D4A21;
	padding: 6 0 2 0;
	text-align: center;
}

.noline_conA_tit {
	height: 25px;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #DDD4C4;
	border-color: #C9C6C1;
	color: #5D4A21;
	padding: 7 0 2 0;
}

.noline_conB_tit {
	height: 25px;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #DCD6CA;
	border-color: #C9C6C1;
	color: #5D4A21;
	padding: 7 0 2 0;
}

.noline_left {
	height: 25px;
	text-align: left;
	border-style: solid;
	border-width: 0 0 1 0;
	background-color: #FFFFFF;
	padding: 6 0 2 5;
}

.noline_right {
	height: 25px;
	text-align: right;
	border-style: solid;
	border-width: 0 0 1 0;
	background-color: #FFFFFF;
	padding: 6 5 2 0;
}

.noline_gray_left {
	height: 25px;
	text-align: left;
	border-style: solid;
	border-width: 0 0 1 0;
	background-color: #F5F5F5;
	padding: 6 0 2 5;
}

.noline_td01 {
	border-right: 1px solid #C9C6C1;
	background-color: #EEE7DA;
	color: #5D4A21;
	text-align: center;
}

.noline_td02 {
	background-color: #EEE7DA;
	color: #5D4A21;
}

.noline_td03 {
	border-right: 1px solid #C9C6C1;
	background-color: #FFFFFF;
	color: #404040;
}

.noline_td04 {
	background-color: #FFFFFF;
	color: #404040;
}

.noline_td05 {
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #FFFFFF;
	border-color: #C9C6C1;
	color: #404040;
}

.noline_td06 {
	border-style: solid;
	border-width: 0 0 1 0;
	background-color: #FFFFFF;
	border-color: #C9C6C1;
	color: #404040;
}

.noline_tt01 {
	border-right: 1px solid #C9C6C1;
	background-color: #F6F2EB;
	color: #5D4A21;
}

.noline_tt02 {
	background-color: #F6F2EB;
	color: #5D4A21;
}

/* CLASS:tbl 게시판 리스트 */
table.list {
	width: 100%;
	color: #5D4A21;
	text-align: center;
	border-style: solid;
	border-width: 2px 0px 1px 0px;
	border-top-color: #AFA795;
	border-bottom-color: #C9C6C1;
	background-color: #EEE7DA;
	height: 26;
}

.list02 {
	color: #5D4A21;
	text-align: center;
	border-style: solid;
	border-width: 2px 0px 1px 0px;
	border-top-color: #AFA795;
	border-bottom-color: #C9C6C1;
	background-color: #EEE7DA;
	height: 26;
}

table.view {
	width: 100%;
	border-style: solid;
	border-width: 2px 0px 0px 0px;
	border-top-color: #AFA795;
	background-color: #EEE7DA;
}

.tbl_view {
	height: 26;
	background-color: #EEE7DA;
	color: #5D4A21;
	text-align: center;
	border-style: solid;
	border-width: 0 0 1 0;
	border-bottom-color: #C9C6C1;
	padding-top: 4;
}

.tbl_view01 {
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 0 0 1 0;
	border-bottom-color: #C9C6C1;
	padding: 5 10 2 10;
}

.tbl_view02 {
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 0 0 1 0;
	border-bottom-color: #C9C6C1;
	padding: 13 13 10 14;
	line-height: 18px;
}

.tbl_view03 {
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 0 0 1 0;
	border-bottom-color: #C9C6C1;
	padding: 4 0 3 0;
}

.tbl_view04 {
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 0 0 0 0;
	padding: 13 13 10 14;
	line-height: 18px;
}

.tbl_view_quick {
	height: 24;
	background-color: #e6f0ff;
	color: #5D4A21;
	text-align: center;
	border-style: solid;
	border-width: 0 0 1 0;
	border-bottom-color: #C9C6C1;
	padding-top: 4;
}

.tbl_view_quick02 {
	background-color: #e6f0ff;
	border-style: solid;
	border-width: 0 0 1 0;
	border-bottom-color: #C9C6C1;
	padding: 13 13 10 14;
	line-height: 18px;
}

/* 읽기 - 답변 박스 */
.view_box01 {
	border: solid 1 #D9D7D3;
	background-color: #F6F2EB;
	width: 100%;
}

.view_box02 {
	border: solid 1 #D9D7D3;
	background-color: #FFFFFF;
	width: 100%;
}

/* 쓰기 - 테이블 */
.write_tit {
	text-align: center;
	border-style: solid;
	border-width: 0 0 1 0;
	border-bottom-color: #C9C6C1;
	background-color: #EEE7DA;
	color: #675632;
	padding-top: 4;
}

.write_cont {
	text-align: left;
	border-style: solid;
	border-width: 0 0 1 0;
	background-color: #FFFFFF;
	padding: 5 0 4 6;
}

.right {
	text-align: right;
	padding-right: 10;
}

.left {
	text-align: left;
	padding-left: 5;
}

/* 그라데이션 테이블 */
.gr_blue01 {
	background-color: #F6F7FB;
	padding: 6 0 2 0;
	text-align: center;
}

.gr_blue02 {
	background-color: #EDF0F8;
	padding: 6 0 2 0;
	text-align: center;
}

.gr_blue03 {
	background-color: #E5EAF4;
	padding: 6 0 2 0;
	text-align: center;
}

.gr_blue04 {
	background-color: #E0E6F5;
	padding: 6 0 2 0;
	text-align: center;
}

.gr_blue04_tit {
	background-color: #E0E6F5;
	padding: 6 0 2 0;
	text-align: center;
	color: #5D4A21;
}

.gr_blue01_right {
	background-color: #F6F7FB;
	padding: 6 5 2 0;
	text-align: right;
}

.gr_blue02_right {
	background-color: #EDF0F8;
	padding: 6 5 2 0;
	text-align: right;
}

.gr_blue03_right {
	background-color: #E5EAF4;
	padding: 6 5 2 0;
	text-align: right;
}

.gr_blue04_right {
	background-color: #E0E6F5;
	padding: 6 5 2 0;
	text-align: right;
}

.gr_red01 {
	background-color: #FDF6F4;
	padding: 6 0 2 0;
	text-align: center;
}

.gr_red02 {
	background-color: #FAECEB;
	padding: 6 0 2 0;
	text-align: center;
}

.gr_red03 {
	background-color: #F7E2DF;
	padding: 6 0 2 0;
	text-align: center;
}

.gr_red04 {
	background-color: #F6DCD9;
	padding: 6 0 2 0;
	text-align: center;
}

.gr_red04_tit {
	background-color: #F6DCD9;
	padding: 6 0 2 0;
	text-align: center;
	color: #5D4A21;
}

.gr_red01_right {
	background-color: #FDF6F4;
	padding: 6 5 2 0;
	text-align: right;
}

.gr_red02_right {
	background-color: #FAECEB;
	padding: 6 5 2 0;
	text-align: right;
}

.gr_red03_right {
	background-color: #F7E2DF;
	padding: 6 5 2 0;
	text-align: right;
}

.gr_red04_right {
	background-color: #F6DCD9;
	padding: 6 5 2 0;
	text-align: right;
}

/* 개발외적인 컨텐츠 */
.con_line {
	background-color: #C9C6C1;
	width: 100%;
}

.conA_tit01 {
	background-color: #DDD4C4;
	color: #665A42;
	padding: 6 0 2 0;
	text-align: center;
}

.conA_tit02 {
	background-color: #E8E2D7;
	color: #665A42;
	padding: 6 0 2 0;
	text-align: center;
}

.conA_tit03 {
	background-color: #EBE5DC;
	color: #665A42;
	padding: 6 0 2 0;
	text-align: center;
}

.conA_tit04 {
	background-color: #F2EEE8;
	color: #665A42;
	padding: 6 0 2 0;
	text-align: center;
}

.conA_tit01_left {
	background-color: #DDD4C4;
	color: #665A42;
	padding: 6 0 2 5;
	text-align: left;
}

.conA_tit02_left {
	background-color: #E8E2D7;
	color: #665A42;
	padding: 6 0 2 5;
	text-align: left;
}

.conA_tit03_left {
	background-color: #EBE5DC;
	color: #665A42;
	padding: 6 0 2 5;
	text-align: left;
}

.conA_tit04_left {
	background-color: #F2EEE8;
	color: #665A42;
	padding: 6 0 2 5;
	text-align: left;
}

.conA_tit01_right {
	background-color: #DDD4C4;
	color: #665A42;
	padding: 6 5 2 0;
	text-align: right;
}

.conB_tit01 {
	background-color: #DDCFC4;
	color: #5C4736;
	padding: 6 0 2 0;
	text-align: center;
}

.conB_tit02 {
	background-color: #E8DED7;
	color: #5C4736;
	padding: 6 0 2 0;
	text-align: center;
}

.conB_tit03 {
	background-color: #EBE2DC;
	color: #5C4736;
	padding: 6 0 2 0;
	text-align: center;
}

.conB_tit04 {
	background-color: #F2EBE8;
	color: #5C4736;
	padding: 6 0 2 0;
	text-align: center;
}

.conB_tit01_left {
	background-color: #DDCFC4;
	color: #5C4736;
	padding: 6 0 2 5;
	text-align: left;
}

.conB_tit02_left {
	background-color: #E8DED7;
	color: #5C4736;
	padding: 6 0 2 5;
	text-align: left;
}

.conB_tit03_left {
	background-color: #EBE2DC;
	color: #5C4736;
	padding: 6 0 2 5;
	text-align: left;
}

.conB_tit04_left {
	background-color: #F2EBE8;
	color: #5C4736;
	padding: 6 0 2 5;
	text-align: left;
}

.conB_tit01_right {
	background-color: #DDCFC4;
	color: #5C4736;
	padding: 6 5 2 0;
	text-align: right;
}

/* search box */
.box_search {
	border-style: solid;
	border-width: 1 0 0 1;
	background-color: #E6EEF4;
	border-color: #D5D2C9;
	padding: 4 4 4 4;
	height: 30;
	width: 100%;
}

.box_search2 {
	border-style: solid;
	border-width: 1 1 1 1;
	background-color: #E6EEF4;
	border-color: #D5D2C9;
	color: #000000;
	padding: 10 10 10 10;
}

.box_search_bg {
	height: 29px;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #E6EEF4;
	border-color: #D5D2C9;
	color: #000000;
	padding: 3 2 0 2;
}

.box_search_bg01 {
	height: 29px;
	border-style: solid;
	border-width: 0 1 0 0;
	background-color: #E6EEF4;
	border-color: #D5D2C9;
	color: #000000;
	padding: 3 10 0 10;
}

.box_search_bg02 {
	height: 29px;
	background-color: #E6EEF4;
	color: #000000;
	padding: 3 10 0 10;
}

.box_search_bg03 {
	height: 29px;
	border-style: solid;
	border-width: 0 0 1 0;
	background-color: #E6EEF4;
	border-color: #D5D2C9;
	color: #000000;
	padding: 3 10 0 10;
}

.box_search_bg04 {
	height: 29px;
	background-color: #E6EEF4;
	color: #000000;
	padding: 3 10 0 10;
}

.box_green {
	border: solid 1 #C9D5D2;
	background-color: #E7F1EE;
	width: 100%;
}

.box_gray {
	border: solid 1 #DEDEDE;
	background-color: #F7F7F7;
	width: 100%;
}

.box_gray01 {
	border: solid 1 #C9C6C1;
	background-color: #FFFFFF;
	width: 100%;
}

.box_br01 {
	border: solid 1 #D5D2C9;
	background-color: #F5F3EE;
	width: 100%;
}

/* notice */
.notice01 {
	background-color: #DAD9D5;
}

.notice02 {
	background-color: #F8F6F5;
}

/*main*/
.main01 {
	background-color: #D5D2C9;
}

.main02 {
	background-color: #F1F1EC;
}

.main03 {
	background-color: #D5D5D5;
}

.main04 {
	background-color: #EEEEEE;
}

.box_main {
	border: solid 1 #D5D2C9;
	background-color: #F1F1EC;
	width: 100%;
}

.box_main01 {
	border: solid 1 #C9BBA9;
	background-color: #DCD0C1;
	width: 100%;
}

.box_main02 {
	border: solid 1 #D5D5D5;
	background-color: #EEEEEE;
	width: 100%;
}

.box_main03 {
	border: solid 1 #D5D2C9;
	background-color: #F1EEE7;
	width: 100%;
}

.box_main04 {
	border: solid 1 #D5D2C9;
	background-color: #F5F1EE;
	width: 100%;
}

.box_main05 {
	border: solid 1 #D5D2C9;
	background-color: #FFFFFF;
	width: 100%;
}

.box_main06 {
	border: solid 1 #DAD9D5;
	background-color: #F8F6F5;
	width: 100%;
}

.box_faq {
	border: solid 1 #E0D7CE;
	background-color: #F5F1EE;
	width: 100%;
	padding: 10 10 7 10;
}

.bg_blue_left {
	height: 23px;
	text-align: left;
	background-color: #E7F3FE;
	color: #000000;
	padding-left: 5;
	padding-top: 3;
}

.bg_red_left {
	height: 23px;
	text-align: left;
	background-color: #FEF3E7;
	color: #000000;
	padding-left: 5;
	padding-top: 3;
}

.bg_red_left01 {
	height: 23px;
	text-align: left;
	background-color: #FEE7E7;
	color: #000000;
	padding-left: 5;
	padding-top: 3;
}

.bg_green_left {
	height: 23px;
	text-align: left;
	background-color: #E7F7EF;
	color: #000000;
	padding-left: 5;
	padding-top: 3;
}

.bg_green_left01 {
	height: 23px;
	text-align: left;
	background-color: #E1F7DF;
	color: #000000;
	padding-left: 5;
	padding-top: 3;
}

/* 인터넷방송- OnAir */
.ona01 {
	background-color: #F7F5E3;
}

/* calendar css */
table.cal {
	width: 100%;
	font: 11px dotum, verdana, arial;
	text-align: center;
	padding-top: 2;
	padding-bottom: 1;
}

table.cal .cal_day td {
	color: #5D4A21;
	background-color: #FFFFFF;
	height: 20;
	border-style: solid;
	border-width: 1 0 1 0;
	border-color: #C0B5A0;
}

.cal_txt01 {
	color: #5D4A21;
	background-color: #F1EEE7;
	height: 18;
}

.cal_txt01 a:link {
	color: #5D4A21;
	text-decoration: none;
}

.cal_txt01 a:visited {
	color: #5D4A21;
	text-decoration: none;
}

.cal_txt01 a:hover {
	color: #5D4A21;
	text-decoration: underline;
}

.cal_txt02 {
	color: #0000FF;
	background-color: #F1EEE7;
	height: 18;
}

.cal_txt02 a:link {
	color: #0000FF;
	text-decoration: none;
}

.cal_txt02 a:visited {
	color: #0000FF;
	text-decoration: none;
}

.cal_txt02 a:hover {
	color: #0000FF;
	text-decoration: underline;
}

.cal_txt03 {
	color: #FF0000;
	background-color: #F1EEE7;
	height: 18;
}

.cal_txt03 a:link {
	color: #FF0000;
	text-decoration: none;
}

.cal_txt03 a:visited {
	color: #FF0000;
	text-decoration: none;
}

.cal_txt03 a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.cal_txt04 {
	color: #BBB9B6;
	background-color: #F1EEE7;
	height: 18;
}

/* bank - service */
.tab_bg_blue {
	padding: 3 5 0 5;
	border-bottom: 1px solid #CCCCCC;
	background-color: #FFFFFF
}

.tab_bg_blue01 {
	padding: 3 0 0 5;
	border-bottom: 1px solid #CCCCCC;
	background-color: #FFFFFF
}

/* product - fund */
.bg_line01 {
	background-color: BDB196;
	border-right: 1px solid #FFFFFF;
}

.bg_line02 {
	background-color: CFC4AB;
}

.bg_fund01 {
	background-color: E8E2D7;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	color: #665A42;
	padding: 7 10 4 10;
}

.bg_fund02 {
	background-color: F7F6F1;
	border-top: 1px solid #FFFFFF;
	padding: 7 10 4 10;
}

.bg_fund03 {
	background-color: F1EEE6;
	border-top: 1px solid #FFFFFF;
	padding: 7 10 4 10;
}

/* 개발자분꼐서 요청한 css */
.tp_01 {
	padding-left: 1;
	padding-right: 1;
}

/* 0629 이전 css입니다 */ /* CLASS:tbl */
.tbl {
	border-style: solid;
	border-width: 1 0 0 1;
	border-color: #C9C6C1;
	text-align: center;
	width: 100%;
}

.tbl02 {
	border-style: solid;
	border-width: 1 0 1 1;
	border-color: #C9C6C1;
	text-align: center;
	width: 100%;
}

.tbl03 {
	border-style: solid;
	border-width: 0 1 0 1;
	border-color: #C9C6C1;
	width: 100%;
}

.tbl04 {
	border-style: solid;
	border-width: 1 0 0 0;
	border-color: #C9C6C1;
	text-align: center;
	width: 100%;
}

.tbl05 {
	border-style: solid;
	border-width: 1 1 1 1;
	border-color: #C9C6C1;
	text-align: center;
	width: 100%;
}

.tbl06 {
	border-style: solid;
	border-width: 0 0 0 1;
	border-color: #C9C6C1;
	text-align: center;
	width: 100%;
}

.tbl_tit {
	height: 25px;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #EFF3FF;
	border-color: #C9C6C1;
	color: #2A6FC7;
	padding-top: 4;
}

.tbl_tit_white {
	height: 25px;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #FFFFFF;
	border-color: #C9C6C1;
	color: #404040;
	padding-top: 4;
}

.tbl_tit01 {
	height: 25px;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #EEE7DA;
	border-color: #C9C6C1;
	color: #5D4A21;
}

.tbl_tit01_white {
	height: 25px;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #FFFFFF;
	border-color: #C9C6C1;
	color: #404040;
}

.tit {
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #EEE7DA;
	border-color: #C9C6C1;
	color: #5D4A21;
	padding-top: 3;
}

.tbl_tit02 {
	height: 25px;
	border-style: solid;
	border-width: 0 1 0 0;
	background-color: #EEE7DA;
	border-color: #C9C6C1;
	color: #5D4A21;
	padding-top: 4;
}

.tbl_tit03 {
	height: 25px;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #EEE7DA;
	border-color: #C9C6C1;
	color: #5D4A21;
	padding-top: 4;
}

.tbl_tit04 {
	height: 25px;
	border-style: solid;
	border-width: 0 1 1 0;
	border-color: #C9C6C1;
	color: #5D4A21;
	padding: 4 5 0 5;
	text-align: left;
}

.tbl_tit_left {
	height: 25px;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #EEE7DA;
	border-color: #C9C6C1;
	color: #5D4A21;
	padding: 4 5 0 5;
	text-align: left;
}

.tbl_tit05 {
	height: 25px;
	border-style: solid;
	border-width: 0 1 1 0;
	border-color: #C9C6C1;
	color: #5D4A21;
	padding: 4 5 0 5;
}

.tbl_tit06 {
	height: 25px;
	border-style: solid;
	border-width: 0 0 1 0;
	background-color: #EEE7DA;
	border-color: #C9C6C1;
	color: #5D4A21;
	padding: 4 5 0 5;
}

.tbl_white {
	height: 23px;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #FFFFFF;
	padding-top: 3;
}

.tbl_white01 {
	height: 23px;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #FFFFFF;
}

.tbl_white02 {
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #FFFFFF;
	padding: 10;
}

.tbl_white03 {
	height: 23px;
	border-style: solid;
	border-width: 0 1 1 0;
	padding-top: 3;
}

.tbl_right {
	height: 23px;
	text-align: right;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #FFFFFF;
	padding-right: 10;
	padding-top: 3;
}

.tbl_right01 {
	text-align: right;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #FFFFFF;
	padding-right: 10;
}

.tbl_right02 {
	height: 23px;
	text-align: right;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #EEE7DA;
	color: #5D4A21;
	padding-right: 10;
	padding-top: 3;
}

.tbl_right03 {
	text-align: right;
	border-style: solid;
	border-width: 0 0 1 0;
	background-color: #FFFFFF;
	padding: 5 10 4 6;
}

.tbl_right04 {
	height: 23px;
	text-align: right;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #FFFFFF;
	padding-right: 5;
	padding-top: 3;
}

.tbl_right05 {
	height: 23px;
	text-align: right;
	border-style: solid;
	border-width: 0 1 1 0;
	padding: 5 10 4 6;
}

.tbl_left {
	text-align: left;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #FFFFFF;
	padding: 3 0 1 5;
}

.tbl_left01 {
	height: 23px;
	text-align: left;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #FFFFFF;
	padding-left: 5;
}

.tbl_left02 {
	height: 23px;
	text-align: left;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #EEE7DA;
	color: #5D4A21;
	padding-left: 5;
	padding-top: 3;
}

.tbl_left03 {
	text-align: left;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #FFFFFF;
	padding: 5 6 3 6;
}

.tbl_left04 {
	text-align: left;
	border-style: solid;
	border-width: 0 0 1 0;
	background-color: #FFFFFF;
	padding: 5 6 4 10;
}

.tbl_left05 {
	text-align: left;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #EEE7DA;
	padding: 1 0 3 5;
}

.tbl_left06 {
	height: 23px;
	text-align: left;
	border-style: solid;
	border-width: 0 0 1 0;
	background-color: #FFFFFF;
	padding-left: 5;
}

.tbl_left09 {
	height: 23px;
	text-align: left;
	border-style: solid;
	border-width: 0 0 0 0;
	background-color: #FFFFFF;
	padding-left: 5;
}

.tbl_left_br {
	height: 23px;
	text-align: left;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #FFFFFF;
	color: #977352;
	padding: 3 0 1 5;
}

.tbl_left07 {
	text-align: left;
	border-style: solid;
	border-width: 0 1 1 0;
	padding: 3 0 1 5;
}

.tbl_left08 {
	text-align: left;
	border-style: solid;
	border-width: 0 0 1 0;
	background-color: #FFFFFF;
	padding: 3 0 1 5;
}

.tbl_left10 {
	text-align: left;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #FFFFFF;
	padding: 5 6 3 10;
}

.tbl_gray {
	height: 23px;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F5F5F5;
	padding-top: 3;
}

.tbl_gray01 {
	height: 23px;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F5F5F5;
}

.tbl_gray_right {
	text-align: right;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F5F5F5;
	padding-right: 10;
	padding-top: 3;
}

.tbl_gray_right01 {
	text-align: right;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F5F5F5;
	padding-right: 10;
}

.tbl_gray_right02 {
	text-align: right;
	border-style: solid;
	border-width: 0 0 1 0;
	background-color: #F5F5F5;
	padding: 5 10 4 6;
}

.tbl_gray_right03 {
	height: 23px;
	text-align: right;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F5F5F5;
	padding-right: 5;
	padding-top: 3;
}

.tbl_gray_right04 {
	height: 23px;
	text-align: right;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F5F5F5;
	padding-right: 10;
	padding-top: 3;
}

.tbl_gray_left {
	text-align: left;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F5F5F5;
	padding: 3 0 1 5;
}

.tbl_gray_left01 {
	height: 23px;
	text-align: left;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F5F5F5;
	padding-left: 5;
}

.tbl_gray_left02 {
	text-align: left;
	border-style: solid;
	border-width: 0 0 1 0;
	background-color: #F5F5F5;
	padding: 5 6 4 10;
}

.tbl_gray_left03 {
	text-align: left;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F5F5F5;
	padding: 5 6 3 6;
}

.tbl_gray_left04 {
	text-align: left;
	border-style: solid;
	border-width: 0 0 1 0;
	background-color: #F5F5F5;
	padding: 5 6 3 6;
}

.tbl_gray_left05 {
	height: 23px;
	text-align: left;
	border-style: solid;
	border-width: 0 0 1 0;
	background-color: #F5F5F5;
	padding-left: 5;
}

.tbl_gray_left06 {
	text-align: left;
	border-style: solid;
	border-width: 0 0 1 0;
	background-color: #F5F5F5;
	padding: 3 0 1 5;
}

.tbl_total {
	height: 23px;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F6F2EB;
	padding-top: 3;
	color: #5D4A21;
}

.tbl_total01 {
	height: 23px;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F9F6F1;
	padding-top: 3;
}

.tbl_total02 {
	height: 23px;
	border-style: solid;
	border-width: 1 1 1 0;
	background-color: #F6F2EB;
	padding-top: 3;
	color: #5D4A21;
}

.tbl_total03 {
	height: 23px;
	border-style: solid;
	border-width: 0 1 0 0;
	background-color: #F6F2EB;
	padding-top: 3;
	color: #5D4A21;
}

.tbl_total_right {
	text-align: right;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F6F2EB;
	padding-right: 10;
	padding-top: 3;
}

.tbl_total_right01 {
	text-align: right;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F6F2EB;
	padding-right: 10;
}

.tbl_total_right02 {
	height: 23px;
	text-align: right;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F6F2EB;
	padding-right: 5;
	padding-top: 3;
}

.tbl_total_right03 {
	height: 23px;
	text-align: right;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F9F6F1;
	padding-right: 5;
	padding-top: 3;
}

.tbl_total_left {
	text-align: left;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F6F2EB;
	padding-left: 5;
	padding-top: 3;
}

.tbl_total_left01 {
	text-align: left;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F6F2EB;
	padding-left: 5;
}

.total {
	height: 23px;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F6F2EB;
	padding-top: 3;
}

.total01 {
	height: 23px;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F6F2EB;
}

.total_left {
	text-align: left;
	height: 23px;
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F6F2EB;
	color: #5D4A21;
	padding-left: 5;
	padding-top: 3;
}

.tbl_total_d {
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #F6F2EB;
	padding-left: 5;
	padding-top: 3;
}

/* 합계 */
.tbl_totalbo {
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #E3DAC7;
	color: #5D4A21;
	padding: 6 0 2 0;
	font-weight: bold;
	text-align: center;
}

.tbl_totalbo_left {
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #E3DAC7;
	color: #5D4A21;
	padding: 6 0 2 5;
	font-weight: bold;
	text-align: left;
}

.tbl_totalbo_right {
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #E3DAC7;
	color: #5D4A21;
	padding: 6 5 2 0;
	font-weight: bold;
	text-align: right;
}

.tbl_totalbo01 {
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #E3DAC7;
	color: #404040;
	padding: 6 0 2 0;
	font-weight: bold;
	text-align: center;
} /* 폰트가 404040*/
.tbl_totalbo01_left {
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #E3DAC7;
	color: #404040;
	padding: 6 0 2 5;
	font-weight: bold;
	text-align: left;
}

.tbl_totalbo01_right {
	border-style: solid;
	border-width: 0 1 1 0;
	background-color: #E3DAC7;
	color: #404040;
	padding: 6 5 2 0;
	font-weight: bold;
	text-align: right;
}

.jasan {
	border: solid 2 #C0B5A0;
	background-color: #FFFFFF;
	width: 100%;
}

/* simple */
.w_td {
	height: 23px;
	border-style: solid;
}

.g_td {
	height: 23px;
	border-style: solid;
	background-color: #F5F5F5;
}

/* stock board */
.sb_tit {
	background-color: #000000;
	color: #FFFFFF;
	padding: 3 0 3 0;
	text-align: center;
	font-weight: bold;
	font-family: arial;
}

.sb_black_head {
	background-color: #000000;
	color: #FFFFFF;
	padding: 0 0 0 0;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	font-family: arial;
}

.sb_black {
	background-color: #000000;
	color: #FFFFFF;
	padding: 3 6 3 6;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	font-family: arial;
}

.sb_black a:link {
	color: #FFFFFF;
	text-decoration: none;
}

.sb_black a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.sb_black a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.sb_black_right {
	background-color: #000000;
	color: #FFFFFF;
	padding: 3 6 3 6;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	font-family: arial;
}

.sb_black_right_1 {
	background-color: #393631;
	color: #FFFFFF;
	padding: 3 6 3 6;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	font-family: arial;
}

.sb_button {
	background-color: #000000;
	color: #FFFFFF;
	padding: 6 6 6 6;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	font-family: arial;
}

/* account reservation navigation */
.rn_active {
	background-color: #d7ebf4;
	color: #000000;
	border-style: solid;
	border-width: 1 1 1 1;
	border-color: #808080;
	padding: 0 5 0 5;
	text-align: center;
	line-height: 18px;
	font-weight: bold;
}

.rn_norm {
	background-color: #d7ebf4;
	color: #C0C0C0;
	border-style: solid;
	border-width: 1 1 1 1;
	border-color: #808080;
	padding: 0 5 0 5;
	text-align: center;
	line-height: 18px;
}

.rn_blank {
	width: 20px;
}

/* account reservation */
.r_blank {
	width: 30px;
}

/* order and current price */
.box_name_zone {
	text-align: left;
	font-size: 9px;
	text-decoration: none;
}
