@charset "utf-8";

/* Type Selector */
*{margin:0; padding:0;}
img, fieldset, button{border:none;}
li{list-style-type:none;}
hr, button img{display:none;}
a{text-decoration:none;}
a:hover, a:active, a:focus{text-decoration:underline;}
textarea{overflow:auto;}
legend {display:none;visibility:hidden;height:0px;padding:0px;margin:0px;font-size:0px;position:absolute;top:-1000px;left:-1000px;} /* For Screen Reader */
caption{display:none;visibility:hidden;height:0px;padding:0px;margin:0px;font-size:0px;position:absolute;top:-1000px;left:-1000px;}
#label{display:none;visibility:hidden;height:0px;padding:0px;margin:0px;font-size:0px;position:absolute;top:-1000px;left:-1000px;}
img{border:0}
html, body{text-align:center;margin:0 auto;font-family:"돋움", dotum , AppleGothic, Sans-serif;font-size:12px;color: #333333;}
h1{font-family:"돋움", dotum, AppleGothic, Sans-serif; font-size:13px;}

#sub_wrapper{text-align:center;margin:0 auto;width:980px;}
#inc_header{width:980px;}
#inc_body{width:980px;padding-top: 8px;}
#inc_body #left_body{float:left;width:179px;text-align: left;}
#inc_body #center_body{float:left; width:653px;padding-left: 16px;padding-right:22px; line-height:160%;}
#inc_body #right_body{float:left;width:92px;height:258px; position: relative;}
#inc_footer{float:left; width:980px;margin-top: 10px;}
 
.skip_nvi_hidden{visibility:hidden;height:0px;padding:0px;margin:0px;font-size:0px;position:absolute;top:-1000px;left:-1000px;}
.input_hidden{visibility:hidden;height:0px;}
.li_dot{list-style-type:disc;}

/*******EgovIntro.jsp***********/
#intro_img{}
.intro_title{float:left; border-bottom:1px solid #d4d4d4;width: 653px;padding-top: 15px;}
.intro_title_img{float:left;padding-left:8px;margin-top:12px;margin-bottom:10px; background-image: url("../../../images/egovframework/adt/bullet_bluebar.gif");background-repeat:no-repeat; background-position: left center;font-size: 11pt;font-weight: bold;}
.intro_title_right{float:right;color:#909090; letter-spacing: -2px;font-size:11px;}
.intro_title_right_h_img{float: left;padding-top: 4px;margin-right: 3px;}
.intro_title_right_text{color: #5f5f5f;font-size:11px;}
.intro_content_img_div{width: 640px;}
.intro_content_text_div{width: 640px;text-align: left;padding-left: 13px;padding-top: 10px;}
.intro_content_text_div ul{margin:7px 0 20px 20px;}
.intro_content_title{background-image:url(../../../images/egovframework/adt/gray_bgbg.gif);float: left;width: 643px;height:22px; margin-top: 5px;font-weight: bold;padding-top: 5px;text-align: left;padding-left: 10px;}

/*******EgovConst.jsp***********/
#const_img{}
.const_title{float:left; border-bottom:1px solid #d4d4d4;width: 653px;padding-top: 15px;}
.const_title_img{float:left;padding-left:8px;margin-top:12px;margin-bottom:10px; background-image: url("../../../images/egovframework/adt/bullet_bluebar.gif");background-repeat:no-repeat; background-position: left center;font-size: 11pt;font-weight: bold;}
.const_title_right{float:right;color:#909090; letter-spacing: -2px;font-size:11px;}
.const_title_right_text{color: #5f5f5f;font-size:11px;}
.const_content_img_div{width: 640px;}
.const_content_text_div{float:left; width: 640px;text-align: left;padding-left: 13px;padding-top: 10px;}
.const_content_text_div ul{margin:7px 0 20px 20px;}
.const_content_title{background-image:url(../../../images/egovframework/adt/gray_bgbg.gif);float: left;width: 643px;height:22px; margin-top: 5px;font-weight: bold;padding-top: 5px;text-align: left;padding-left: 10px;}
.const_content_table{width: 640px;float: left;}
.const_content_table table{background-color: #dddddd;}
.const_content_table table tr td table tr th{background-color: #F5F5F5;}
.const_content_table table tr td table .td_title{background-color: #F5F5F5;}
.const_content_table table tr td table .td_content{background-color: #FFFFFF;}

/*******EgovEnvRun.jsp***********/
#envrun_img{}
.envrun_title{float:left; border-bottom:1px solid #d4d4d4;width: 653px;padding-top: 15px;}
.envrun_title_img{float:left;padding-left:8px;margin-top:12px;margin-bottom:10px; background-image: url("../../../images/egovframework/adt/bullet_bluebar.gif");background-repeat:no-repeat; background-position: left center;font-size: 11pt;font-weight: bold;}
.envrun_title_right{float:right;color:#909090; letter-spacing: -2px;font-size:11px;}
.envrun_title_right_text{color: #5f5f5f;font-size:11px;}
.envrun_content_img_div{width: 640px;}
.envrun_content_text_div{float:left;width: 640px;text-align: left;padding-left: 13px;padding-top: 10px;}
.envrun_content_text_div ul{margin:7px 0 20px 20px;}
.envrun_content_title{background-image:url(../../../images/egovframework/adt/gray_bgbg.gif);float: left;width: 643px;height:22px; margin-top: 5px;font-weight: bold;padding-top: 5px;text-align: left;padding-left: 10px;}
.envrun_content_table{width: 640px;text-align: left;}
.envrun_content_table table{background-color: #dddddd;text-align: center;}
.envrun_content_table table tr td table tr th{background-color: #F5F5F5;}
.envrun_content_table table tr td table .td_title{background-color: #F5F5F5;}
.envrun_content_table table tr td table .td_content{background-color: #FFFFFF;}

/*******EgovEnvDev.jsp***********/
#envdev_img{}
.envdev_title{float:left; border-bottom:1px solid #d4d4d4;width: 653px;padding-top: 15px;}
.envdev_title_img{float:left;padding-left:8px;margin-top:12px;margin-bottom:10px; background-image: url("../../../images/egovframework/adt/bullet_bluebar.gif");background-repeat:no-repeat; background-position: left center;font-size: 11pt;font-weight: bold;}
.envdev_title_right{float:right;color:#909090; letter-spacing: -2px;font-size:11px;}
.envdev_title_right_text{color: #5f5f5f;font-size:11px;}
.envdev_content_img_div{width: 640px;}
.envdev_content_text_div{float:left;width: 640px;text-align: left;padding-left: 13px;padding-top: 10px;}
.envdev_content_text_div ul{margin:7px 0 20px 20px;}
.envdev_content_title{background-image:url(../../../images/egovframework/adt/gray_bgbg.gif);float: left;width: 643px;height:22px; margin-top: 5px;font-weight: bold;padding-top: 5px;text-align: left;padding-left: 10px;}

/*******EgovLicense.jsp***********/
#license_img{}
.license_title{float:left; border-bottom:1px solid #d4d4d4;width: 653px;padding-top: 15px;}
.license_title_img{float:left;padding-left:8px;margin-top:12px;margin-bottom:10px; background-image: url("../../../images/egovframework/adt/bullet_bluebar.gif");background-repeat:no-repeat; background-position: left center;font-size: 11pt;font-weight: bold;}
.license_title_right{float:right;color:#909090; letter-spacing: -2px;font-size:11px;}
.license_title_right_text{color: #5f5f5f;font-size:11px;}
.license_content_img_div{width: 640px;}
.license_content_text_div{float:left;width: 640px;text-align: left;padding-left: 13px;padding-top: 10px;}
.license_content_text_div ul{margin:7px 0 20px 20px;}
.license_content_title{background-image:url(../../../images/egovframework/adt/gray_bgbg.gif);float: left;width: 643px;height:22px; margin-top: 5px;font-weight: bold;padding-top: 5px;text-align: left;padding-left: 10px;}
.license_contents_text_main{float:left;width: 640px;border:1px solid #d4d4d4;background-color:#f9f7ed; text-align: left;}

/*************로그인**********************/
.login_content_table{float: left;width: 653px;margin-top: 20px;}
.login_content_table label {visibility:visible; position:static;}
.login_box01{float:left;width: 322px;height: 196px;background-image: url("../../../images/egovframework/adt/login_img/login_bgbox.jpg");background-repeat: no-repeat;background-position: left center;}
.login_top_img{float: left;text-align: left;padding-top: 20px;padding-left:14px;}

#login_form_div01{float: left;padding-top: 10px;padding-left:14px;}
#login_form_div01_img{float: left;width: 195px;padding-left:14px;}
#login_form_div01_img ul{float: left;margin-top: 10px;}
.login_form_div01_li_01{float: left;width: 60px;text-align: left;padding-top: 3px;}
.login_form_div01_li_02{float: left;}
#login_form_div01_login_btn{float: left;padding-top: 10px;}


#login_form_div02{float: left;padding-left:25px;padding-top:3px;}
#login_form_div03{clear:both;float: left;width:300px;}

#login_form_div03 ul{float:left;padding-top:10px;padding-left:30px;}
.login_form_div03_li_01{float: left;display:inline;padding-right:10px;}
.login_form_div03_li_02{float: left;display:inline;padding-right:10px;}
.ser_box_login{border: 1px solid #c3c3ca;width: 117px;height: 18px;}
.ser_box{border: 1px solid #c3c3ca;width: 117px;height: 18px;}

.login_box02{float:left;width: 322px;height: 196px;background-image: url("../../../images/egovframework/adt/login_img/login_bgbox.jpg");background-repeat: no-repeat;background-position: left center;margin-left:2px;}

.gpki_login_top_img{float: left;text-align: left;padding-top: 20px;padding-left: 20px;}
#gpki_login_form_div01{float: left;text-align: left;padding-top: 10px;}
#gpki_login_form_div01 ul{float: left;margin-top: 10px;padding-left:20px;}
#gpki_login_form_div01 ul li{float: left;padding-bottom:3px;}
#gpki_login_form_div02{float: left;padding-left:16px;padding-top:10px;}

.sign_field{padding-left:2px; color:#ffffff; border:1px solid #b4b4b4;font-family: "��="; font-size: 9pt; color:#595959;}



/******************사이트맵**********************/
.sitemap_main {
	background : url("../../../images/egovframework/adt/main_img/sitemap_main.gif") no-repeat ;
	font-size : 9pt;
	color : #44BA95;
	font-family:"돋움", datum, Arial, Verdana ;
	font-weight : bold;
	text-align : center;
	padding-top : 5px;
	width : 176px;
	height : 30px;
	margin-bottom : 5px;
	float:left;
	}

a.sitemap_main_link:link		{ font-size:9pt;    font-family:"dotum", "gulim","dotum","Arial", "Verdana";	color:#000000;      text-decoration:none;	}
a.sitemap_main_link:hover		{ font-size:9pt;    font-family:"dotum", "gulim","dotum","Arial", "Verdana";	color:#5e8ca8;      text-decoration:underline; }
A.sitemap_main_link:active  	{ font-size:9pt; 	 font-family:"dotum", "gulim","dotum","Arial", "Verdana";	color:#000000;		 text-decoration:none; }

.sitemap_sub01 {
	/*background : url("../../../images/egovframework/adt/main_img/sitemap_sub_blue.gif") no-repeat 7px ;*/
	font-size : 9pt;
	color : #999999;
	font-family:"dotum", "gulim","dotum","Arial", "Verdana" ;
	padding-left : 13px;
	font-weight : bold;
	margin-top : 10px;
	}


.sitemap_sub011 a,a:link, a:visited{font-family: "돋움",dotum;font-size:12px;text-decoration:none;color:#666666;}
.sitemap_sub011 a:hover{font-family: "돋움",dotum;font-size:12px;text-decoration:underline;color:#C49822;}

.sitemap_sub02 {
	/*background : url("../../../images/egovframework/adt/main_img/sitemap_sub.gif") no-repeat 16px ;*/
	font-size : 9pt;
	color : #6079a8;
	font-family:"dotum", "gulim","dotum","Arial", "Verdana" ;
	line-height:30px;
	letter-spacing:-1px;
	}

.sitemap_sub02 a,a:link, a:visited{font-family: "돋움",dotum;font-size:12px;text-decoration:none;color:#666666;}
.sitemap_sub02 a:hover{font-family: "돋움",dotum;font-size:12px;text-decoration:underline;color:#C49822;}


.site_box {	width : 176px;float:left; margin-left:0px; margin-bottom:20px;padding-right:40px;}
	
.ser_sort {
	font-size: 9pt;
	font-weight: bold;
	font-family: "dotum", "gulim","dotum","Arial", "Verdana";
	color:#ff8c00;
	
}
.ser_view {
	font-size: 7pt;
	font-family: "Tahoma";
	color:#013876;
}

A.ser_title:link  	{	font-size:10pt;	font-family:"gulim","dotum","Arial", "Verdana";	color:#3e74c0;	font-weight: bold;	line-height:12pt; text-decoration: underline;}
A.ser_title:visited	{ font-size:10pt; 	font-family:"gulim","dotum","Arial", "Verdana";	color:#3e74c0;	 font-weight: bold;  line-height:12pt;	}
A.ser_title:active  	{ font-size:10pt; 	font-family:"gulim","dotum","Arial", "Verdana";	color:#3e74c0;	 font-weight: bold; 	line-height:12pt;}
A.ser_title:hover	{	font-size:10pt;	font-family:"gulim","dotum","Arial", "Verdana";	color:#0000cc;		font-weight: bold; line-height:12pt;}

.tablelayout{width:760px;table-layout:fixed;overflow:auto;}

/* 20100914 designer add - common table style */
.egovframe_tablestyle{float:left;padding-top:20px;font-size:12px;font-family:"돋움",dotum, AppleGothic, Sans-serif;line-height:18px;color:#666666;}
.egovframe_tablestyle table{width:651px;table-layout:fixed;width:650px;text-align:center;}
.egovframe_tablestyle table th{background-image: url('../../../images/egovframework/adt/img_board_bg.gif');background-repeat:repeat-x;background-position: left top;height:24px;color:#ffffff;font-weight:bold;border-top:2px solid #0098C9;border-bottom:1px solid #0098C9;height:28px;}
.egovframe_tablestyle table td{border-bottom:1px solid #ABC2D9;line-height:28px;padding-left:5px; width:100%; overflow:hidden;white-space:nowrap;}
.egovframe_tablestyle .category{color:#48bbb7;}
.egovframe_tablestyle a{color:#666666;}
.egovframe_tablestyle a:link, a:visited{color:#666666;}
.egovframe_tablestyle a:hover{text-decoration:underline;color:#1F58B1;}
.egovframe_tablestyle .align_left_text{float:left;padding-left:3px;}

/* 20100915 designer add - common table view_ detail */
.egovframe_table_detail{float:left;padding-top:20px;font-size:12px;font-family:"돋움",dotum, AppleGothic, Sans-serif;color:#666666;}
.egovframe_table_detail table{table-layout:fixed;width:650px;text-align:left;line-height:24px;border-top:2px solid #ABC2D9;}
.egovframe_table_detail table th{padding-left:10px;color:#6085C9;font-weight:bold;border-bottom:1px solid #ABC2D9;width:100px;background-color:#f7f7f7;}
.egovframe_table_detail table td{padding-left:10px;border-bottom:1px solid #ABC2D9;line-height:28px;padding-left:5px;}
.egovframe_table_detail .title{color:#014083;font-family:"돋움",dotum,AppleGothic, Sans-serif;font-weight:bold;font-size:13px;}
.egovframe_table_detail a{color:#666666;}
.egovframe_table_detail a:link, a:visited{color:#666666;}
.egovframe_table_detail a:hover{text-decoration:underline;color:#1F58B1;}
.egovframe_tablestyle .align_left_text{float:left;padding-left:3px;}
.date_etc_color{color:#959595;}

/* 20100928 designer add - error_page */
.error_wrap{margin:0 auto;width:642px;padding-top:30px;}
.error_background{background-image: url('/images/egovframework/adt/error_page/bg_error.gif');background-repeat:repeat-x;background-position: left top;width:642px;height:357px;}
.content_wrap{float:left;padding-left:160px;padding-top:190px;}
.error_img{float:left;}
.error_println{float:left;font-family:"돋움",dotum;font-size:15px;position:relative;top:30px;display:inline;}
.error_btn_area{clear:both;float:left;padding-left:80px;padding-top:10px;display:inline;}
.error_footer{float:left;padding-top:5px;}
.error_mopas{float:left;padding-left:20px;}
.error_address{float:left;padding-left:25px;}

/* 20100929 designer add - 적용사례 */
.egovframe_subtable p{color:#000000;padding-bottom:5px;text-align:left;line-height:18px;}
.egovframe_subtable{float:left;padding-top:10px;font-size:12px;font-family:"돋움",dotum, AppleGothic, Sans-serif;color:#666666;border-collapse:collapse;padding-bottom:10px;}
.egovframe_subtable table{table-layout:fixed;width:650px;text-align:left;line-height:15px;border-top:2px solid #ABC2D9;border:1px solid #ABC2D9;border-collapse:collapse}
.egovframe_subtable table th{padding-left:10px;color:#6085C9;font-weight:bold;border-bottom:1px solid #ABC2D9;width:100px;background-color:#f7f7f7;text-align:center;border-right:1px solid #ABC2D9;height:30px;padding:5px;}
.egovframe_subtable table td{padding-left:10px;border-bottom:1px solid #ABC2D9;line-height:24px;padding-left:5px;border-right:1px solid #ABC2D9;height:20px;padding:5px;}
.subtext_box_align{text-align:left;}
