/*     bgColor  */
.tdDefault { /*   */
	padding: 2px;
	height: 22px;
	background-color: #FFFFFF;
}
.tdDefault02 { /*   */
	padding: 2px;
	height: 22px;
	color:5E544C;
	background-color: #F7F1D6;
}
.tdDefault03 { /*   */
	padding: 2px;
	height: 22px;
	color:5E544C;
	background-color: #F7F1D6;
}
.trDefault { /* TR  */
	padding: 2px;
	height: 22px;
	background-color: #FFFFFF;
	
}

.board_title { /* TR  */
	padding: 2px;
	height: 22px;
	background-color: #FFFFFF;
}

.trOver {/* TR   */
	padding: 2px;
	height: 22px;
	background-color: #F5F5F5;
}
.trAdd1 { 
	padding: 2px;
	background-color: #FEFDE5;
}
.trAdd2 { 
	padding: 2px;
	background-color: #F0FBE8;
}

/*  */
.tdTxt { /*    */
	text-align: left;
	padding: 2px 2px 2px 4px;
	font-weight: bold;
	text-overflow:ellipsis;
	overflow:hidden; 
}
.tdTxt a:link, .tdTxt a:visited{
	color: #666666;
	text-decoration: none;
}
.tdTxt a:hover{
	color: #FF6600;
	text-decoration: none;
}


.tdTxt1 { /*   */
	text-align: left;
	padding: 2px 2px 2px 4px;
/*	text-overflow:ellipsis;
	overflow:hidden; */
}
.tdTxt1 a:link, .tdTxt1 a:visited{
	color: #666666;
	text-decoration: none;
}
.tdTxt1 a:hover{
	color: #003366;
	text-decoration: none;
}
.tdTxt2 {
	font-family: Verdana, "굴림";
	font-size: 8pt;
    line-height: 170%;
}
.tdTxt3 {
	font-family: Verdana, "굴림";
	font-size: 8pt;
	color:#808080;
}

/*    */
.xg-list {
	text-align: center;
	width: 100%;
	background-color: #AEB7C9;
}
.xg-list02 {
	text-align: center;
	width: 100%;
	background-color: #ffffff;
}
/*  () */
.thTitle, .thBox, .thNumber {
	padding: 2px;
	background-color: #E3E8F1;
	height: 22px;
	color: #254A69;
}

.thTitle02, .thBox02, .thNumber02 {
	padding: 2px;
	background-color: #C7C0A6;
	font-weight: bold;
	height: 22px;
	color: #ffffff;
}

.gthTitle
{
	padding:0px;
	border-style :solid;
	border-width : 1px;

}
/*  */
.thTitle {
	}
.bgBlue {
	background-color: #EAF2FA;
}
/*  */
.thBox {
	width: 24px;
	padding: 2px;
}
.tdBox {
	width: 24px;
	padding: 2px;
}
.thNumber {
	width: 30px;
	padding: 2px;
}
.tdNumber {
	width: 30px;
	padding: 2px;
}
/* Cliping Cell */
.tdEllipsis {
	text-overflow:ellipsis;
	overflow:hidden;
	}

/*  */
.tdSummury {
	padding: 2px;
	color: #000000;
	text-align: right;
	background-color: #FFFAE1;
}

.tdSummury02{
	padding: 2px;
	color: #FF7D00;
	font-weight: bold;
	text-align: center;
	background-color: #ffffff;
}

.tdSummury03{
	padding: 2px;
	color: #FF7D00;
	font-weight: bold;
	background-color: #ffffff;
}
.tdSummury04 {
	padding: 2px;
	color: #000000;
	text-align: CENTER;
	background-color: #FFFAE1;
}





/*     */
.f-table {
	text-align: center;
	width: 100%;
	background-color: #AEB7C9;
}
.f-table1 {
	text-align: center;
	background-color: #AEB7C9;
}
.f-subject {
    font-family: Verdana, "굴림";
	padding: 2px;
	color: #6C4A01;
	font-size: 11px;
}

.admin-subject01{
	padding: 10px;
	color: #474747;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
}
.admin-subject02{
	padding: 10px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}

.china-subject {
	color: #02897A;
	font-weight: bold;
}
.etc-subject {
	color: #023589;
	font-weight: bold;
}
.subtitle {
	color: #0D0D0D;
	font-size: 12px;
}
.contents-title {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.contents-text {
	color: #000000;
	font-size: 12px;
}
.contents-price {
	color: #FF3C00;
	font-size: 12px;
}
.price {
	color: #FF4200;
}
.price-week {
	color: #108400;
	font-weight: bold;
}
.board-list2 {
	padding: 5px;
	color: #666666;
	height: 27px;
}
.board-text {
	background-color: #F6F6F6;
	padding: 20px;
	color: #666666;
}
.cell-title {
	color: #D74700;
}
.cell-title1 {
	padding: 2px;
	background-color: #38877D;
	color: #ffffff;
	font-weight: bold;
	height: 25px;
}
.cell-title2 {
	padding: 2px;
	background-color: #F8F8F4;
	color: #2C3825;
	width: 18%;
	height: 22px;
}
.cell-title3 {
	padding: 2px;
	background-color: #F8F8F4;
	color: #254A69;
	width: 20%;
	height: 26px;
}
.cell-title4 {
	padding: 2px;
	background-color: #F8F8F4;
	color: #2C3825;
	width: 15%;
	height: 22px;
}
.cell-title6 {
	background-color: #FFFFFF;
	color: #FF6C00;
	font-family:"돋음";
	font-size: 16px;
	font-weight: bold;
	text-align:center;
	line-height: 140%;
}
.board-cell-field {
	padding: 5px;
	background-color: #FFFFFF;
	text-align: left;
}
.cell-field {
	padding: 2px;
	background-color: #FFFFFF;
	height: 22px;
	text-align: left;
}
.cell-fieldR {
	padding: 2px;
	background-color: #FFFFFF;
	height: 22px;
	text-align: right;
}
.cell-fieldC {
	padding: 2px;
	background-color: #FFFFFF;
	height: 22px;
	text-align: center;
}
.cell-field1 {
	padding: 2px;
	background-color: #FFFFFF;
	width: 35%;
	height: 22px;
	text-align: left;
}
.cell-field2 {
	padding: 2px;
	background-color: #FFFFFF;
	width: 22%;
	height: 22px;
	text-align: left;
}

.board-cell-title2 {
	padding: 2px;
	background-color: #F4F7Fc;
	color: #254A69;
	width: 12%;
	height: 22px;
}

.f-require {
	color: #CC0000;
}
.input-txt {
	border: 1px solid #CCCCCC;
	background-color: #F5F5F5;
	text-indent: 2px;
	padding: 2px;
	height: 19px;
    color: #999999;
	
}
.input-txtDis {
    border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	text-indent: 2px;
	padding: 2px;
	height: 19px;
	
}

.input-file {
	border: 1px solid #304348;
	background-color: f5f5f5;
	padding: 2px;
	height: 19px;
	font-family: Verdana, "굴림";
	font-size: 11px;
	text-align: center;
	color: #FFFFFF;
	cursor: hand;
}


.bt-in {
	color: #254A69;
	background-color: #E6F4F7;
	padding: 2px;
	width : 70px;
	height: 19px;
	font-family: Verdana, "굴림";
	font-size: 11px;
	text-align: center;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #FFFFFF;
	cursor: hand;
}
.bt-in2 {
	color: #FFFFFF;
	background-color: 899B9F;
	padding: 2px;
	height: 19px;
	font-family: Verdana, "굴림";
	font-size: 11px;
	text-align: center;
	border: 1px solid #304348;
	cursor: hand;
}
.bt-topR {
	color: #666666;
	background-color: ffffff;
	padding: 3px;
	height: 21px;
	font-family: Verdana, "굴림";
	font-size: 11px;
	text-align: center;
	border: 1px solid #9A9A9A;
	cursor: hand;
}
.tarea-msg {
	border: 1px solid #CCCCCC;
	text-indent: 2px;
	padding: 2px;
	color: #999999;
}
.tarea-msgDis {
	background-color: #FFFFFF;
	text-indent: 2px;
	padding: 2px;
	border: 1px solid #CCCCCC;
	
}
.tarea-list {
	border: 1px solid #CCCCCC;
	background-color: #F0F0F0;
	text-indent: 2px;
	padding: 2px;
	height: 130px;
}
.tarea-list2 {
	border: 1px solid #CCCCCC;
	background-color: #F0F0F0;
	text-indent: 2px;
	padding: 2px;
	height: 30px;
}
.tarea-list3 {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	text-indent: 2px;
	padding: 2px;
	height: 100px;
}
.han{
IME-MODE: active;
}

.eng{
IME-MODE: inactive;
}
.w20 {
	width: 20px;
}
.w40 {
	width: 40px;
}
.w60 {
	width: 60px;
}
.w70 {
	width: 70px;
}
.w80 {
	width: 80px;
}
.w100 {
	width: 100px;
}
.w120 {
	width: 120px;
}
.w130 {
	width: 130px;
}
.w150 {
	width: 150px;
}
.w200 {
	width: 200px;
}
.w250 {
	width: 250px;
}
.w300 {
	width: 300px;}
	
.w350 {
	width: 350px;}

.w380 {
	width: 380px;}
	
.w400 {
	width: 400px;
}
.w500 {
	width: 500px;
}
.w520 {
	width: 520px;
}
.w600 {
	width: 600px;
}
.w-percent {
	width: 100%;
}

.h50{
	height: 50px;
}
.h70{
	height: 70px;
}
.h100{
	height: 100px;
}
.h120{
	height: 120px;
}
.h150{
	height: 150px;
}
.h200{
	height: 200px;
}
.h300{
	height: 300px;
}
.h400{
	height: 400px;
}
.h500{
	height: 500px;
}
