@charset "euc-kr";

 a:link, a:visited, a:hover, a:active{
	color:#555;
	font-family:'Noto Sans KR';
	font-size:14px;
	text-decoration:none;
}

.topmenu {
	font-family:'Noto Sans KR';
	font-size:14px;
	font-weight:400;
	color: #FFFFFF;
	padding:5px 8px 2px 8px;
}
.topmenu a{
	color: #FFFFFF;
	text-decoration:none
}
.topmenu a:visited{
	color: #FFFFFF;
	text-decoration:none
}
.topmenu a:hover{
	color: #fff200;
	text-decoration:none
}
.menu_on a{
	font-family:'Noto Sans KR';
	font-size:14px;
	font-weight:400;
	color: #fff200;
	padding:5px 8px 2px 8px;
}
.menu_on a:visited{
	font-family:'Noto Sans KR';
	font-size:14px;
	font-weight:400;
	color: #fff200;
	padding:5px 8px 2px 8px;
}
.menu_off a{
	font-family:'Noto Sans KR';
	font-size:14px;
	font-weight:400;
	color: #fff;
	padding:5px 8px 2px 8px;
}
.menu_off a:visited{
	font-family:'Noto Sans KR';
	font-size:14px;
	font-weight:400;
	color: #fff;
	padding:5px 8px 2px 8px;
}
.menu_off a:hover{
	font-family:'Noto Sans KR';
	font-size:14px;
	font-weight:400;
	text-decoration:none
}

/**********왼쪽 메뉴****************/
.mainmenu {
	font-family:'Noto Sans KR';
	font-size: 16px;
	font-weight:400;
	color: #007fc0;
	padding:9px 0 12px 30px;
	background:url(../../images/menu01.gif) no-repeat top left;
}
.submenu_on {
	font-family:'Noto Sans KR';
	font-size:14px;
	font-weight:400;
	color: #ffffff;
	padding-left:12px;
	padding-bottom:6px;
	background:url(../../images/menu_on.gif) no-repeat top left;
	height:28px;
	margin-top:6px;
}
.submenu_on a {
	color: #ffffff;
	text-decoration:none;
}
.submenu_off {
	font-family:'Noto Sans KR';
	font-size:14px;
	font-weight:400;
	color: #777777;
	padding-left:12px;
	padding-bottom:6px;
	background:url(../../images/menu_off.gif) no-repeat top left;
	height:28px;
	margin-top:6px;
}
.submenu_off a{
	color: #777777;
	text-decoration:none;
}

.sub02menu_on {
	font-family:'Noto Sans KR';
	font-size:14px;
	font-weight:400;
	color: #222222;
	padding-left:33px;
	background:url(../../images/blit02.gif) no-repeat top left;
	height:25px;
}
.sub02menu_on a{
	text-decoration:none;
	color: #222222;
}

.sub02menu_off {
	font-family:'Noto Sans KR';
	font-size:14px;
	color: #777777;
	padding-left:33px;
	background:url(../../images/blit02.gif) no-repeat top left;
	height:25px;
}
.sub02menu_off a{
	color: #777777;
	text-decoration:none;
}

.sub03menu_off {
	font-family:'Noto Sans KR';
	font-size:14px;
	color: #777777;
	padding-left:13px;
	background:url(../../images/blit02.gif) no-repeat top left;
	height:23px;
}
/***************위치값***************************/
.txt11_777 {
	font-family:'Noto Sans KR';
	font-size: 11px;
	color: #777;
}
.txt11_777_b {
	font-family:'Noto Sans KR';
	font-size: 11px;
	color: #777;
	font-weight:400;
}


/***************메뉴제목******************/
.txt15_525252 {
	font-family:'Noto Sans KR';
	font-size: 15px;
	font-weight:400;
	color: #525252;
}
/****************************************************/
.board_form01{
	font-family:'Noto Sans KR';
	font-size:14px;
	color: #666;
}
.textfield{
	font-family:'Noto Sans KR';
	border: 1px solid #aaa;
	BACKGROUND-COLOR: #ffffff;
	COLOR: #666666;
	font-size:14px;
	height:20px;
}

/****************표**************************/
th{
	font-family:'Noto Sans KR';
	COLOR: #444;
	font-size:14px;
	background:#f6f6f6;
	border-top:#0d62a1 solid 2px;
	border-bottom:#aaa solid 1px;
}
.form_table td{
	font-family:'Noto Sans KR';
	COLOR: #555;
	font-size:14px;
	height:30px;
	border-bottom:#d7d7d7 solid 1px;
}

.form_table2 td{
	font-family:'Noto Sans KR';
	COLOR: #555;
	font-size:14px;
	height:30px;
	border-bottom:#d7d7d7 solid 0px;
}

.txt_01{
	font-family:'Noto Sans KR';
	COLOR: #777;
	font-size:14px;
	padding:20px 0 12px 0;
}
.input_td{
	font-family:'Noto Sans KR';
	COLOR: #555;
	font-size:14px;
	height:30px;
	text-align:left;
	border-bottom:#d7d7d7 solid 1px;
}


/***************버튼************************/
.button01{
	font-family:'Noto Sans KR';
	font-size:14px;
	font-weight:400;
	color: #fff;
	background:url(../images/btn01.gif) no-repeat;
	width:48px;
	height:21px;
	border:0;
	padding-top:3px;
}
.button02{
	font-family:'Noto Sans KR';
	font-size:14px;
	font-weight:400;
	color: #fff;
	background:url(../images/btn02.gif) no-repeat;
	width:48px;
	height:21px;
	border:0;
	padding-top:3px;
}

.button03{
	font-family:'Noto Sans KR';
	font-size:14px;
	font-weight:400;
	color: #fff;
	background:url(../images/btn03.gif) no-repeat;
	width:71px;
	height:21px;
	border:0;
	padding-top:3px;
}

.button04{
	font-family:'Noto Sans KR';
	font-size:14px;
	font-weight:400;
	color: #fff;
	background:url(../images/btn04.gif) no-repeat;
	width:95px;
	height:21px;
	border:0;
	padding-top:3px;
}
.button05{
	font-family:'Noto Sans KR';
	font-size:14px;
	font-weight:400;
	color: #fff;
	background:url(../images/btn05.gif) no-repeat;
	width:95px;
	height:21px;
	border:0;
	padding-top:3px;
}

.button06{
	font-family:'Noto Sans KR';
	font-size: 11px;
	color: #777;
	background:url(../images/btn06.gif) no-repeat;
	width:44px;
	height:18px;
	border:0;
	padding-top:3px;
}

/*****************************************************/
.bottom {
	font-family:'Noto Sans KR';
	font-size: 13px;
	font-weight:400;
	color: #7d7d7d;
}

/* 2013.07.10 프로젝트 프로세스 스타일 추가 */
.process		{ margin:15px 0}
.process ul,li	{ list-style:none; margin:0; padding:0}
.process li		{ position:relative; border:1px solid #d6d6d6; border-left:0; border-right:0; margin:-1px 0}
.process li:hover{ border:2px solid #373737; border-left:0; border-right:0; margin:0}
.process li span{ display:block}
.process li input[type=checkbox]{ margin-right:12px; margin-left:0; vertical-align:top;}
.process li em	{ position:absolute; right:25px; font-style:normal; font-family:'Noto Sans KR'; font-size:14px; font-weight:400}
.project_title	{ color:#373737; padding:12px 25px; background:#f5f5f5}
.project_title strong{ font-family:'Noto Sans KR'; font-size:16px; font-weight:400}
.process_step	{ padding:15px 25px 5px 25px}
.process_box	{ position:relative; line-height:normal; display:inline-block; *display:inline; margin-right:20px; *margin-bottom:12px; vertical-align:middle; *zoom:1; background:url(/admin/_img/process_lt.gif) top left no-repeat}
.process_box button{ font-family:'Noto Sans KR'; font-size:14px; color:#666; text-align:left; vertical-align:top; margin:15px 0 0 20px; *margin:13px 0 0 20px; padding:0; border:0; background:transparent; cursor:pointer}
.process_box p	{ margin-top:-26px; padding-left:20px; font-family:'Noto Sans KR'; font-size:14px; color:#666}
.process_box img{ vertical-align:top}

