/* 공통 */
body {font:12px Dotum sans-serif;}
select {font-size:9pt;}
a:link{	color : #444444;	text-decoration : underline;	font-size:9pt;}
a:visited{	color : #444444;	text-decoration : underline;	font-size:9pt;}
a:active {	color : #444444;	text-decoration : none;	font-size:9pt;}
a:hover{	color : #FF9900;	font-weight:none;	text-decoration : underline;	font-size:9pt;}

/* TextArea 영역 */
textarea{	background-color: #FFFFFF;	border: 1px solid #CCCCCC;	color: #333333;	font-weight:none;	font-size : 9pt;	font-family : 맑은고딕, gulim, 서울, Arial;}
textarea.main{	background-color: #FFFFFF;	border: 1px solid #CCCCCC;	color: #333333;	font-weight:none;	font-size : 9pt;	font-family : 맑은고딕, gulim, 서울, Arial;}

/* Text Input 박스 영역 */

text{	height: 14px;	background-color: #FFFFFF;	border: 1px solid #999999;	color: #333333;	font-weight:none;	font-size : 9pt;	font-family : 맑은고딕, gulim, 서울, Arial;}
input.text_main{	height: 14px;	background-color: #FFFFFF;	border: 1px solid #999999;	color: #333333;	font-weight:none;	font-size : 9pt;	font-family : 맑은고딕, gulim, 서울, Arial;}
input.text_focus{height:14px;	background-color: #BBCCDD;	border: 1px solid #5588AA; 	color: #333333;	font-size : 9pt;	font-family : 맑은고딕, gulim, 서울, Arial;}
input.text_blur{	height: 14px;	background-color: #FFFFFF;	border: 1px solid #999999;	color: #333333;	font-weight:none;	font-size : 9pt;	font-family : 맑은고딕, gulim, 서울, Arial;}


/* 버튼 스타일 지정 */
submit{	height: 22px;	background-color: #003366;	border: 1px solid #5588AA;	color: #FFFFFF;	font-size : 9pt;	font-family : 맑은고딕, gulim, 서울, Arial;	font-weight:bold;}
input.submit_main{	height: 22px;	background-color: #003366;	border: 1px solid #5588AA;	color: #FFFFFF;	font-size : 9pt;	font-family : 맑은고딕, gulim, 서울, Arial;	font-weight:bold;}
input.submit_over{	height:22px;	background-color: #E8EAEF;	border: 1px solid #003366;	border-bottom-width: 2px;	border-right-width: 2px;	font-weight:bold;	color: #333333;	font-size : 9pt;	font-family : 맑은고딕, gulim, 서울, Arial;}
input.submit_out{	height: 22px;	background-color: #003366;	border: 1px solid #5588AA;	color: #FFFFFF;	font-size : 9pt;	font-family : 맑은고딕, gulim, 서울, Arial;	font-weight:bold;}


/* 상단 검색조건 상자*/

table.top_box {	border:dashed #5588AA 1px;	width:90%;	text-align:center;}
td.top_box_td{	background-color:#F8FAFF;	color:#444444;	font-size : 9pt;	font-family : 맑은고딕, gulim, 서울, Arial;}


/* 컨텐츠 테이블*/

.content {	background-color:#92C8DE;	border: solid #92C8DE 1px;	border-top-width: 2px;	width:90%;	text-align:center;}
.content th{	background-color:#F2F8FB;	color:#444444;	font-size : 9pt;	font-family : 맑은고딕, gulim, 서울, Arial;	height:22px;}
.content1 td{	background-color:#FFFFFF;	color:#444444;	font-size : 9pt;	font-family : 맑은고딕, gulim, 서울, Arial;	height:18px;	text-align:center;}
.content2 td{	background-color:#FAFAFA;	color:#444444;	font-size : 9pt;	font-family : 맑은고딕, gulim, 서울, Arial;	height:18px;	text-align:center;}
/* 제목 테이블     */

table.title_head {	background-color:#FFFFFF;	border: solid #AACCEE 1px;	border-top-width: 2px;	border-bottom-width: 2px;	border-right-width: 0px;	border-left-width: 0px;	width:90%;margin-bottom:10px;}
td.title_td{	padding-left:20px;	background-color:#FFFFFF;	color:#336688;	font-size : 9pt;	font-weight:none;	font-family : gulim, 서울, Arial;	height:25px;}
.keylink {text-decoration:underline;}
.countcls {width:95%;clear:both;text-align:right;margin-bottom: 3px;margin-top:5px;font-size:12px;}
.paging {text-align:center;height:25px;margin-top:10px;font-size:9pt;}

/* 로그인 박스 상자*/
.login_box {background-color:#F7F7EF;border: solid #949488 1px;border-top-width:5px;margin-top:10%;padding: 0px 0px 0px 0px;}
.login_box_content_left{float:left;color:#444444;font-size : 9pt;font-family : 맑은고딕, gulim, 서울, Arial;margin:10px 10px 10px 10px;}
.login_box_content_right{float:left;color:#444444;font-size : 9pt;font-family : 맑은고딕, gulim, 서울, Arial;margin:10px 10px 10px 10px;}
.mpialogbox {width:290px;text-align:right;margin-bottom:50px;}
.logininput{float:left;width:195px;}
.loginbtn{float:left;width:90px;margin-top:5px;}
.login_box_td_footer{background-color:#949488;height:20px;color:#DDDDDD;font-size : 8pt;font-family : 맑은고딕, gulim, 서울, Arial;clear:both;text-align: center;padding-top: 10px;}

/* 이미지 외곽선 */

img.bstyle{	border: solid #DDDDDD 1px;}
img.bstyle_bold{border: solid #DDDDDD 1px;border-bottom-width: 4px;}

/* 로그인 버튼 */
input.submit_login{height: 40px;width:90PX;background-color: #887755;border: 1px solid #AA9977;color: #FFFFFF;font-size : 9pt;font-family : 맑은고딕, gulim, 서울, Arial;font-weight:bold;}

.uidbox {width:95%;margin-bottom:10px;margin-left:5%}

input.button_type
{
	font-size : 8pt;
	font-family : hyroundgothic, 굴림, gulim, 서울, Arial;
	color : #FFFFFF;
	background-color : #999999;
	border-width : 1px;
	border-style : solid;
	border-color : #BBBBBB;
	margin-left:2px;
	

}

/* 태그 테이블 */

.tagtbl {border:solid #5588AA 1px;}
.taggrp{border-bottom:dashed #5588AA 1px;height: 25px;margin-top: 5px;}

.adddiv {border-top:dashed #5588AA 1px;height: 22px;padding-top: 6px;}
.chkbox {vertical-align: bottom;}
.ultxt li {height:20px;}