/*=========================================================================
 - 태그 기본
 =========================================================================*/
table {font-size:12px;}
th {font-weight:bold; text-align:center;}
input[disabled], input[readonly], select[disabled], select[readonly], checkbox[disabled], checkbox[readonly], textarea[disabled], textarea[readonly]
{
 background-color: #ececec;
 cursor: default;
}


/*=========================================================================
 - 리스트 테이블
 =========================================================================*/
.tblTypeAdm {position:relative;width:auto; border-bottom:solid 1px #e4e4e4;}
.tblTypeAdm th {height:32px; text-align:center; font-family:dotum; font-size:11px; color:#4e7290; font-weight:bold;border-top:2px solid #4875B6;border-bottom:1px solid #C2D1E7;}
.tblTypeAdm td {padding:0px 0 0px 0px; border-bottom:solid 1px #ebebeb; background:none;}
.tblTypeAdm td.notice {padding:7px 0 7px 20px; border-bottom:solid 1px #ebebeb; background:#FFF4EC;}
.tblTypeAdm td.schresult {padding:7px 0 7px 5px; border-bottom:solid 1px #ebebeb; background:#ebebeb;}
.tblTypeAdm td.noarticle {text-align:center;height:100px; border-bottom:solid 1px #ebebeb;}


.tblTh		{height:30px;font:bold 12px 돋움; color:#32517E; background-color:#EDF1F8;text-align:center;border:1px solid #C2D1E7;border-top:2px solid #4875B6;}
.tblTd		{height:30px;font:normal 12px 돋움; color:#808080; background-color:#FFFFFF;border:1px solid #C2D1E7;}
.tblTdRes	{height:30px;font:bold 12px 돋움; color:#808080; background-color:#EDF1F8;border:1px solid #C2D1E7;}


/*=========================================================================
 - 폼 양식
 =========================================================================*/
.sky_title		{height:18px;background:URL('/images/icon/point9.gif') no-repeat;padding-left:15px;vertical-align:top;}
.sky_border		{border-color:#C2D1E7;}
.sky_ltitle		{height:30px;font:bold 12px 돋움; color:#32517E; background-color:#EDF1F8;text-align:center;}
.sky_lcontent	{height:30px;font:normal 12px 돋움; color:#808080; background-color:#FFFFFF;}
.sky_mline		{height:2px;background-color:#4875B6;}
.sky_sline		{height:1px;background-color:#C2D1E7;}
.sky_ftitle		{height:25px;font:normal 12px 돋움; color:#32517E; background-color:#EDF1F8;text-align:center;}
.sky_ftitle2	{height:25px;font:normal 12px 돋움; color:#32517E; background-color:#EDF1F8;text-align:center;padding:10px 0 10px 0;}
.sky_fcontent	{height:25px;font:normal 12px 돋움; color:#808080; background-color:#FFFFFF;}
.sky_desc		{font:normal 12px 돋움;color:#FD7A42;}
.sky_warring	{font:bold 12px 돋움;color:#FE5901;}
.sky_notice		{font:normal 12px 돋움;color:#4875B6;}
.f_gray			{color:#808080;}


/*=========================================================================
 - 페이징/네비
 =========================================================================*/
#pagenavi {float:left; width:100%; margin-top:15px; padding:10px 0; text-align:center;}
#pagenavi li {display:inline; margin-right:3px;}
#pagenavi a {padding:3px 7px 2px 7px; color:#4875B6; border:1px solid #4875B6;}
#pagenavi a:hover {color:#ff8000; border:1px solid #ff8000;}
#pagenavi a.onselect {color:#ff8000; border:1px solid #ff8000;}



/*=========================================================================
 - 텝메뉴
 =========================================================================*/
/* 일반_탭 <ul> */
.tab {display:inline-block; width:740px;}
.tab li {float:left; display:inline-block; width:122px; height:24px; padding-top:8px; margin-right:1px; text-align:center; line-height:120%; background:url("/images/sub/openstage/bg_tabs_off.gif") no-repeat 0 0;}
.tab a:hover {display:inline-block; width:121px; height:23px; padding-top:8px; margin-top:-8px; text-align:center; color:#ffffff; font-weight:bold; line-height:120%; background:url("/images/sub/openstage/bg_tabs_on.gif") no-repeat 0 0;}
.tab a.onselect {display:inline-block; width:121px; height:23px; padding-top:8px; margin-top:-8px; text-align:center; color:#ffffff; font-weight:bold; line-height:120%; background:url("/images/sub/openstage/bg_tabs_on.gif") no-repeat 0 0;}



/*=========================================================================
 - 버튼
 =========================================================================*/
.imgbutton_2	{width:51px; height:22px; border:0px; background:url('/images/icon/btn_bg_2.gif') no-repeat; font:normal 12px 돋움; color:#5D5D5D;}/* 2글자 */
.imgbutton_3	{width:63px; height:22px; border:0px; background:url('/images/icon/btn_bg_3.gif') no-repeat; font:normal 12px 돋움; color:#5D5D5D;}/* 3글자 */
.imgbutton_4	{width:74px; height:22px; border:0px; background:url('/images/icon/btn_bg_4.gif') no-repeat; font:normal 12px 돋움; color:#5D5D5D;}/* 4글자 */
.imgbutton_5	{width:87px; height:22px; border:0px; background:url('/images/icon/btn_bg_5.gif') no-repeat; font:normal 12px 돋움; color:#5D5D5D;}/* 5글자 */
.imgbutton_6	{width:99px; height:22px; border:0px; background:url('/images/icon/btn_bg_6.gif') no-repeat; font:normal 12px 돋움; color:#5D5D5D;}/* 6글자 */
.imgbutton_7	{width:111px; height:22px; border:0px; background:url('/images/icon/btn_bg_7.gif') no-repeat; font:normal 12px 돋움; color:#5D5D5D;}/* 7글자 */
.imgbutton_8	{width:122px; height:22px; border:0px; background:url('/images/icon/btn_bg_8.gif') no-repeat; font:normal 12px 돋움; color:#5D5D5D;}/* 8글자 */
.imgbutton_9	{width:135px; height:22px; border:0px; background:url('/images/icon/btn_bg_9.gif') no-repeat; font:normal 12px 돋움; color:#5D5D5D;}/* 9글자 */
.imgbutton_10	{width:146px; height:22px; border:0px; background:url('/images/icon/btn_bg_10.gif') no-repeat; font:normal 12px 돋움; color:#5D5D5D;}/* 10글자 */
.imgbutton_11	{width:158px; height:22px; border:0px; background:url('/images/icon/btn_bg_11.gif') no-repeat; font:normal 12px 돋움; color:#5D5D5D;}/* 11글자 */
.imgbutton_12	{width:170px; height:22px; border:0px; background:url('/images/icon/btn_bg_12.gif') no-repeat; font:normal 12px 돋움; color:#5D5D5D;}/* 12글자 */


/*=========================================================================
 - 일반 항목
 =========================================================================*/
/* 항목이 지정된 크기를 넘어설 때 "..." 표시*/
.ellipsis_old {
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    -ms-text-overflow:ellipsis;
    -moz-binding:url(/xe/ellipsis.xml#ellipsis)
}

.ellipsis {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	display:block;
	position:relative;
	-o-text-overflow:ellipsis; /*Opera 9*/
	-ms-text-overflow:ellipsis; /* IE 8 above */
    -moz-binding:url(/xe/ellipsis.xml#ellipsis)
}

/* 항목의 내용을 tooltip 형채로 표시 (아직 사용안함)*/
.hovertitle {
    right: 0px;
    position: relative;
    top: 0px;
    width:100%;
    background-color: #f4f4ff;
    text-decoration: none;
    overflow:visible;
    white-space:nowrap;
}
