/*┌───────────────────┐
  │         Standard Style  정의         │
  └───────────────────┘*/

/* Body 기본 스타일 */
body
{
	margin:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	font-family:verdana; arial; 굴림;
	font-size:9pt;
	text-decoration:none;
	color:#404040;
	table-layout:fixed;
	line-height: 130%;
}

/* Body bg 스타일 */
.body_bg
{
	background-attachment:scroll;
	background-image:url(/resources/images/admHeader/bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
}

/* 링크 점선 없애기 */
a		{ selector-dummy : expression(this.hideFocus=true); }

/* 링크 기본 스타일 */
a			{ color:#404040; text-decoration:none; }
a:link		{ color:#404040; text-decoration:none; }
a:visited	{ color:#404040; text-decoration:none; }
a:hover		{ color:#BC2300; text-decoration:none; }

/* form 태그로 생기는 여백을 방지 */
form	{ display:inline; }

/*┌───────────────────┐
  │             폰트  스타일             │
  └───────────────────┘*/

/* 탑 관리자 */
.top_admin
{
	font-weight:bold;
	font-size:9pt;
	color:#333333;
	padding-right:10px;
	padding-top:5px;
}


/* 상단 메인 메뉴 */
.top_menu
{
	font-weight:bold;
	color:#0C387D;
	font-size:9pt;
	padding-left:10px;
}

/* 서브메뉴 타이틀 */
.sub_menu01
{
	color:#FFFFFF;
	font-size:9pt;
	font-weight:bold;
	padding-left:23px;
}

/* 서브메뉴 1댑스 */
.left_menu
{
	font-size:9pt;
	font-weight:bold;
}

/* 서브메뉴 2댑스 */
.left_menu01
{
	font-size:9pt;
	color:#333333;
	line-height:17px;
	padding-left:17px;
	padding-right:17px;
	padding-bottom:15px;
}

/* 서브메뉴 2댑스 */
.left_menu02
{
	font-size:9pt;
	color:#333333;
	line-height:7px;
	padding-left:17px;
	padding-right:17px;
	padding-bottom:7px;
}

/* 테이블 구분 색상을 바꿀수 있습니다 */
.table_section
{
	font-weight:bold;
	background-color:#E9E9E9;
}

.form_section
{
	border-color:#CECECE;
	border-style:solid;
	font-size:9pt;
	border:1;
}

.btn
{
	height:20;
	font-size:9pt;
	font-family:굴림;

	padding-top:1;
	border-width:1;
	border-style:solid;
	border-color:#C9C9C9;
	background-color:rgb(231,231,231);
}

/* input 폰트 스타일 */
.font_9pt	{ font-size:9pt; }
.bold		{ font-weight:bold; }


/*img 링크 테두리 없애기 2010-02-02 진석추가 */
img {border:0px;}

.line {clear:both;height:1px;width:100%;background:url('/resources/images/admCommon/grayDot.gif') repeat-x 0 0;overflow:hidden;line-height:1;font-size:0;margin:7px 0;}

/*┌───────────────────┐
  │             Input 스타일             │
  └───────────────────┘*/

/* input / submit 버튼 */
input.liteoption
{
	background-color:#EDEDED;
	font-weight:normal;
	padding-top:1;
	cursor:hand;
	font-size:9pt;
	color:#454545;
	border-style:solid;
	border-width:1px;
	border-color:#BCBCBC;
}

/*┌───────────────────┐
  │             링크  스타일             │
  └───────────────────┘*/
/* 탑 메인 메뉴 */
A.top_menu:link		{ font-weight: bold; color: #0C387D; font-size: 9pt; text-decoration:none; }
A.top_menu:visited	{ font-weight: bold; color: #0C387D; font-size: 9pt; text-decoration:none; }
A.top_menu:hover	{ font-weight: bold; color: #B10000; font-size: 9pt; text-decoration:underline; }
A.top_menu:active	{ font-weight: bold; color: #0C387D; font-size: 9pt; text-decoration:none; }

/* 11px link2 */
.h				{font-family:돋움; font-size:11px; color:#666666; text-decoration:none;}
.h a:link		{font-family:돋움; font-size:11px; color:#666666; text-decoration:none;}
.h a:visited	{font-family:돋움; font-size:11px; color:#666666; text-decoration:none;}
.h a:hover		{font-family:돋움; font-size:11px; color:#666666; text-decoration:underline;}
.h a:active		{font-family:돋움; font-size:11px; color:#666666; text-decoration:none;}  

.fl{float:left !important;}
.fr{float:right !important;}

.opacity50{opacity:0.5 !important;filter: alpha(opacity=50) !important;text-decoration:line-through !important;}

/* 버튼 */
.btn{display:inline-block;padding:0 14px;line-height:35px;height:35px;border:0;background:#666;color:#fff;font-weight:bold;border-radius:5px;cursor:pointer;margin:0 4px}
.btn:hover{background-color:#333;transition:all 0.3s;}
.btn_red{display:inline-block;padding:0 14px;line-height:35px;height:35px;border:0;background:red;color:#fff;font-weight:bold;border-radius:5px;cursor:pointer;margin:0 4px}
.btn_red:hover{background-color:#333;transition:all 0.3s;}
.btn_blue{display:inline-block;padding:0 14px;line-height:35px;height:35px;border:0;background:blue;color:#fff;font-weight:bold;border-radius:5px;cursor:pointer;margin:0 4px}
.btn_blue:hover{background-color:#333;transition:all 0.3s;}
.btn_new{background:#40afd8 url(/resources/images/admCommon/ico_plus.png) no-repeat 14px 50%;padding:0 14px 0 28px;}
.btn_new:hover{background-color:#3e839c;transition:all 0.3s;}
