﻿/* 개발자 추가 CSS */

/* contents */
#container_pop {
	padding-top: 5px;
}


/**/
.section_cover_pop {
	margin-top: 0;
	margin-bottom: 10px;
}

	.section_cover_pop .right_cont {
		position: absolute;
		right: 0;
		top: 0;
	}

	.section_cover_pop .title_wrap {
		position: relative;
		height: 30px;
		margin-bottom: 5px;
	}

		.section_cover_pop .title_wrap h2 {
			text-align: left;
			font-size: 18px;
			font-weight: bold;
			line-height: 26px;
			color: #444;
		}

/*영문모드로 자동 전환 오직 영문만 입력가능 (한/영 전환 불가능) IE*/
.eng {
	ime-mode: disabled;
}

/*한글모드로 자동 전환 (한/영 전환가능) IE*/
.kor {
	ime-mode: active;
}

/*영문모드로 자동 전환 (한/영 전환가능) IE*/
.engkor {
	ime-mode: inactive;
}

.list_search .txt {
	float: left;
	padding-left: 5px;
	padding-top: 7px;
	padding-right: 7px;
}

/*달력 input 기본 넓이*/
.input_calendar {
	width: 62px;
	cursor: pointer;
	position:relative;height:28px;padding:0 5px;border:solid 1px #ccc;
}

.pointer {
	cursor: pointer;
}

/*레벨 리스트 글자*/
.LevelNumFont {
	font-size: 15px;
	font-weight: bold;
}



.tab {
	height: 24px;
	border-bottom: 1px solid #847b70;
	margin-bottom: 10px;
}

	.tab li {
		float: left;
		height: 24px;
		background: url("/Images/Common/bg_tab.gif") repeat-x 100% 0;
	}

		.tab li.on {
			float: left;
			height: 25px;
			background: url("/Images/Common/bg_tab.gif") repeat-x 100% -40px;
			overflow: hidden;
		}

		.tab li a {
			display: block;
			height: 25px;
			text-align: center;
			color: #969696;
			line-height: 29px;
			padding: 0 15px;
		}

			.tab li a:hover, .tab li a:active, .tab li a:focus {
				text-decoration: none;
			}

		.tab li:first-child a {
			border-left: 1px solid #bbbfc6;
		}

		.tab li.on a {
			color: #000;
			border-left: 1px solid #93959a;
			font-weight: bold;
		}


.db{display:inline-block;} 