hr {
	display:none
	}

a:hover {
	color: #333333;
	text-decoration: underline;
	}

body {
	font-size: small;
	line-height: 16px;
	/*letter-spacing: -0.1em;*/
	/*letter-spacing: -1px;*/
	/*font-family: Arial, Tahoma, µ¸¿ò;
	color: #444444;*/
        font-size:75%;font-family:Arial,Helvetica,sans-serif;color:#425060;
        
        margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
        border-top:2px solid #98b0d2;
	}
select {
        font-family: Arial, Tahoma, µ¸¿ò;
        font-size:0.98em;
        background-color:#c1d2e4;
        color: #2b5075;
        }

img {border: 0;}
/*******************************************************************************
    ±ÛÀÚÈ®´ë Ãà¼Ò Á¤·Ä
********************************************************************************/
#plus_see{border:0px #000000 solid;
	padding:0px;
	margin-left:600px;
	margin-top:-25px;
	position:absolute;
        width:130px;
	}
	
#plus_see ul li{display:block;}	

.print { text-align:right; padding-right:20px; margin-bottom:-10px;}
	
/*******************************************************************************
     Á¤·Ä
********************************************************************************/
.floatLeft {float: left;}
.floatRight {float: right;}
.center {text-align:center;}
.text_right { text-align:right;}

/*******************************************************************************
     margin °ú  PADDING
********************************************************************************/
.m_top3 {
	margin-top: 3px;
	}
.m_top5 {
	margin-top: 5px;
	}
.m_top10 {
	margin-top: 10px;
	}
.m_top30 {
	margin-top: 30px;
	}
.m_top40 {
	margin-top: 40px;
	}
.m_top50 {
	margin-top: 50px;
	}
.m_top_2 {
	margin-top:2px;
	margin-left:20px;
	}
.m_top_15 {
	margin-top:-15px;
	}
.m_top_20 {
	margin-top:-20px;
	}
.m_right12 {
	margin-right: 12px;
	}

.m_left10 {
	margin-left: 10px;
	}


.p_top10 {
	padding-top: 10px;
}
.p_top_10 {
	padding-top: -10px;
}
.p_left15 {
	padding-left: 15px;
}
.p_left20 {
	padding-left: 20px;
}
.p_left30 {
	padding-left: 30px;
}
.p_left_right15{
	padding-left: 15px;
	padding-right: 15px;}
.p_bottom10 {
	padding-bottom: 10px;
}



/*******************************************************************************
      ÅØ½ºÆ®
********************************************************************************/
	
	h2 {font-family:Georgia;
                font-size:1.7em;
		/*font-size:22px;*/
		color:#003399;
		padding-top:3px;
		padding-bottom:3px;
                /*font-weight:normal;*/
		}
	h3 {font-family:Georgia;
                font-size:14px;
		/*font-size:1.2em;*/
		color:#ab2c01;
		}	
		
	h4 {font-size:12px;
		color:#993300;			
		}
	.board_top_text{
		font-size:12px;
		color:#0066CC;
		font-weight:bold;
		vertical-align:text-bottom;
		padding-left:10px;
		}
		
	.h3_blue,.h3_red,.h3_gray{
                /*font-family:Georgia;*/
		/*font-size:16px;*/
                /*font-size:1.2em;*/
                font-size:1.25em;
		font-weight:bold;
                margin-bottom:12px;
		}	
		.h3_blue {color:#0066CC;}
		.h3_red {color:#ac1b38;}			
		.h3_gray {color:#666666;}
	
	
        .t_con_all{
		font-weight:bold;
                font-style:italic;
                font-size:1.2em;
		color:#425060;
                }
            

/*	
	
	.bbs_text01 a{
		color:#0066CC;
		text-decoration:underline;
		margin-bottom:-25px;
		}
    */
	#location{
                font-family:Georgia;
		font-size:0.9em; color:#999999;
                /*font-size:11px; color:#999999;*/
		}
	.guidance{
		font-family:Georgia;
		font-size:15px;
		color:#006699;
		font-weight:bold;
		
}
		
		
	.w_title {
		font-family:Georgia;
		color:#FFFFFF;
		font-size:22px;
		padding-top:20px;	
		padding-left:10px;	
		}
		.w_title span{font-size:18px}
	
	.help_text{
		color:#CC0000;		
		}
	/* text color */
	.green01 {color:#009900}
	.blue01 {color:#0066CC}
	.red01 {color:#CC0000;}
        .red02 {color:#ab2c01;}
	
	.w_t{color:#ffffff}
	.g_t{color:#666666}
	.wg_t{color:#999999;}
        .wg_t_italic{color:#999999; font-style:italic;}
	.t_big01 {font-size:35px}
	.t_big02 {font-size:25px;}
        .id {color:#407dbe;}
        
        /* hidden_text */
        .hidden_h1 {
                font-size:30px;
                display:none;
        }
        
        .hidden_h2 {
                font-size:22px;
                display:none;
        }

        .hidden_h3 {
                display:none;
                font-size:14px;
        }
        
        .hidden {
           display:none; 
        }
        
        /*other_service ¿¡ ÁÖ¼ÒºÎºÐ */
       #box_move_adress span{font-size:11px;} 
       
       /*Live PollºÎºÐ */
       .poll_date {
               font : 1.3Em Georgia,sans-serif;
               color:#435464;
       }
       
       .poll_question {
               font : bold 0.95em Tahoma;
               color:#0044aa;
               pagging:0px;
               margin:0px;
       }
       
       .strong {
           font-weight:bold;
           }
       }
       
/*******************************************************************************
    ¶ó ÀÎ
********************************************************************************/
	
	
        .line01{border-top:solid 1px #cccccc;
			margin-top:5px;
			margin-bottom:10px; }
                        
         .topline{border-top:solid 1px #cccccc;
			margin-top:10px;
			margin-bottom:15px; }
                        
        .bbsline{border-top:solid 1px #cccccc;
			margin-top:10px;
			margin-bottom:10px;
                        margin-left:0px;}

	.line_blue{
		border-top:solid 2px #becef0;
		margin-bottom:30px;
		margin-top:10px;
		
		}
				
	.line01_p{
		border-top:solid 1px #cccccc;
		margin-bottom:30px;
		margin-top:30px;
		}

	.line02{
		border-top:dotted 1px #cccccc;
		margin-bottom:30px;
		}

	
	.line_board{
		margin-top:-10px;
		padding-bottom:5px;	
		border-bottom:solid 1px #cccccc 
		}
		
        .line03{
		padding:0px 0 30px 0;
		border-bottom:2px solid  #E6E6E6;
		}

        .under_line{
		padding:3px 0 5px 0;
		border-bottom:1px dotted #999999;
		}
	
/*******************************************************************************
      ¹Ú½º½ºÅ¸ÀÏ(bbs_·Î±×ÀÎµîµî)
********************************************************************************/
	.search_box{
		border-bottom:1px solid #E6E6E6;
		border-top:1px solid #E6E6E6;
		background-color:#F6F6F6;
                font-size:1em;
		}
        .search_font {
                font-size:1.1em;
                }
	.search_box ul li {
		display:inline;
                padding-left:5px;
		}
        .search_box ul {
		margin-top:13px;
                margin-bottom:10px;
		}
		
	#result_box{
		margin-top:-5px;
		margin-bottom:50px;
		}
	.result_box01{
		border-bottom:1px solid #E6E6E6;
		border-top:3px solid #E6E6E6;
		background-color:#EEEEEE;
		text-align:center;
                font-weight:bold;
		}
	.result_box02{
		border-bottom:2px solid #E6E6E6;
		border-top:0px solid #E6E6E6;
		background-color:#ffffff;
                text-align:center;
                padding-bottom:10px;
		}
		
	.next_box{
		border-bottom:1px solid #E6E6E6;
		border-top:1px solid #E6E6E6;
		background-color:#F6F6F6;
		height:50px;
                }
        .next_box a, .next_box a:hover{ color:#437cbf;  }
                
        .next_box th {
                font: bold 0.85em Tahoma;
        }
        
         .next_box td {
                font: 0.9em Arial;
        }
		
        .topbox_title{
		border-bottom:1px solid #becef0;
		border-top:3px solid #becef0;
		background-color:#e8efff;
		height:20px;
		margin-top:3px;
		}
         
		
	/*box_move_adress ÁÖ¼Ò¹Ú½º-ÀÛÀº°Í*/
	#box_move_adress{width:175px;margin-bottom:0px;}
	.topbox_title {margin-bottom:0px;}
	#con_top .line_blue{margin-top:-0px}
	#box_move_adress span{
 padding-left:10px;}


	/*fieldset*/
	fieldset{
		background:#f0f4f7;
		padding-left:1em;
		padding-right:1em;
		border:1px solid  #E9EFF5}

	
/*******************************************************************************
      bbs³» È­¸é °øÅë µðÀÚÀÎ
********************************************************************************/
            /*BBS ¸®½ºÆ® °£°Ý ¹× ÆùÆ®»ç¿ë*/
            .bbs_list {   
                padding-top:20px;   
                font: 1.05em Arial, Tahoma; 
                }
            .bbs_list a, .bbs_list a:hover{ 
                 color:#447dc0;  
                }
            .bbs_list a:visited{
                color:#447dc0;
                }
            .bbs_date {
                margin-top:10px; margin:0px; font: 0.9em Tahoma;
            }

	
	   /*°Ë»ö¹Ú½º³» µµ¿ò¸» À§Ä¡Á¶Àý*/
	.top_bottom {
		margin-top:-10px;
       	margin-bottom:10px;
		padding-left:40px;		
		}	
		
	.bbs_subject01{font:bold 1.3em Arial;
		color:#666666;
		padding:10px 0 10px 0;
		border-bottom:1px dotted #999999;
		}
		
	.info {
		margin-bottom:30px;		
		margin-top:-15px;
		margin-left:0;
		padding:0;
		list-style-type: none;
                font: 1.0em Tahoma;
		}
		
		.info .date { font-weight:bold; color:#666666;
		}	

	.bbs_subject02{
		color:#808080;
		padding:0px 0 0px 0;
		}
         
                
        /*¸®½ºÆ® À§Ä¡¸ÂÃß±â*/
        .dd_sub{margin-left:0; margin-top:20px}

	  /*¶óÀÎ¾Æ·¡À§»çÀÌ ÀüÈ­ÀÌ¸§µîµå¿¬¶ôÃ³Ç¥½Ã */
	.bbs_subject03 {
		color:#666666;
		border-top:1px solid  #CCCCCC;
		border-bottom:1px solid  #CCCCCC;
		text-align:center;
		padding-bottom:3px;
		padding-top:3px;
                font: 0.9em Tahoma;
		}		
		.bbs_subject03 span{ 
			padding-left:10px;
			}
		/*END*/
	
	.previous_width{border:1px solid  #CCCCCC;
		margin-left:20px;
		margin-right:10px;
		padding-top:3px;
		padding-bottom:3px
		}
		
	.next_width{ border:1px solid  #CCCCCC;
		margin-left:20px;
		margin-right:35px;
		padding-top:3px;
		padding-bottom:5px;
		}
		
	.info ul li{ border:1px solid  #CCCCCC;
		margin-bottom:0;
		margin-top:0;
		text-decoration:none;}
		
	.help_text{
		margin-left:425px;}

/*******************************************************************************
     ÆË¾÷»ó´Ü ½ºÅ¸ÀÏ
********************************************************************************/
        #pop_top {
		height:50px;
		margin-top:-23px;
		padding:0;
		background-color:#578bba;
		border-bottom:#235091 solid 10px;
		}
	.input_gray{BORDER-TOP: #a2a2a2 1px solid; BORDER-RIGHT: #dedede 1px solid; 	
				BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #a2a2a2 1px solid; 
				background-color:#F6F6F6;
				}
        /* Holly Hack for IE \*/
        * html #pop_top { margin: 0px; }
        
/*******************************************************************************
      ¹öÆ°
********************************************************************************/
	/*°øÅë*/
.btn_blue a, .btn_gray a, .btn_grays a, .btn_bg_orange a{
	display:block; 
	float:left; 
	font:12px ±¼¸²;  
	padding-left:22px; 
	text-decoration:none; 
	height:22px; 
	cursor:pointer; 
	margin-right:10px; 
	overflow:hidden;
	font-weight:bold;
	text-align:center;
	color:#ffffff}

.btn_blue a span, .btn_gray a span,.btn_grays a span, .btn_bg_orange a span{
	display:block; 
	line-height:200%; 
	padding-right:10px; 
	height:22px; 
	overflow:hidden;}



/****°¢°¢*/

	/*BLUE*/
	

	.btn_blue{
		margin-top:20px;
		margin-bottom:20px;}

	.btn_blue span {width:100px;}
	
	.btn_blue a{
		background:url('http://img.kipris.or.kr/eng/images/btn_bg_blue.gif') left 0; }
	.btn_blue a:hover{background:url('http://img.kipris.or.kr/eng/images/btn_bg_blue.gif') left -22px}
	
	.btn_blue a span{
		float:left; background:url('http://img.kipris.or.kr/eng/images/btn_bg_blue.gif') right 0; }
	
	.btn_blue a:hover span{background:url('http://img.kipris.or.kr/eng/images/btn_bg_blue.gif') right -22px; color:#ffffff}

	/*GRAY_°Ë»ö¹öÆ°*/
	.btn_gray span {width:60px; color:#666666;}
	
	.btn_gray a{
		background:url('http://img.kipris.or.kr/eng/images/btn_bg_gray.gif') left 0; }
	.btn_gray a:hover{background:url('http://img.kipris.or.kr/eng/images/btn_bg_gray.gif') left -22px}
	
	.btn_gray a span{
		float:left; 
		background:url('http://img.kipris.or.kr/eng/images/btn_bg_gray.gif') right 0; }
	
	.btn_gray a:hover span{
		background:url('http://img.kipris.or.kr/eng/images/btn_bg_gray.gif') right -22px; 
		color:#666666;}
	
	
	.search_box .btn_gray{
		margin-left:0px;
		margin-top:0px;
		position:absolute;
	}
	
	/*±×·¹ÀÌ ¿©·¯°³*/

	.btn_grays span {color:#666666;width:120px;}
	
	.btn_grays a{
		background:url('http://img.kipris.or.kr/eng/images/btn_bg_gray.gif') left 0; 
		}
	.btn_grays a:hover{background:url('http://img.kipris.or.kr/eng/images/btn_bg_gray.gif') left -22px}
	
	.btn_grays a span{
		float:left; 
		background:url('http://img.kipris.or.kr/eng/images/btn_bg_gray.gif') right 0; }
	
	.btn_grays a:hover span{
		background:url('http://img.kipris.or.kr/eng/images/btn_bg_gray.gif') right -22px; 
		color:#666666;
		}
		

	/*¿À·»Áö */
	
	.btn_bg_orange a{
		background:url('http://img.kipris.or.kr/eng/images/btn_bg_orange.gif') left 0; 
		}
	.btn_bg_orange a:hover{background:url('http://img.kipris.or.kr/eng/images/btn_bg_orange.gif') left -22px}
	
	.btn_bg_orange a span{
		float:left; background:url('http://img.kipris.or.kr/eng/images/btn_bg_orange.gif') right 0; }
	
	.btn_bg_orange a:hover span{
		background:url('http://img.kipris.or.kr/eng/images/btn_bg_orange.gif') right -22px; color:#ffffff}
                
        
		
/*******************************************************************************
      Å×ÀÌºí
********************************************************************************/
		
		
table { border-top:solid 2 #9BC0A3; border-bottom:solid 2 #CCDDD0;}



/*******************************************************************************
      Ä«·»´Ù
********************************************************************************/
.calT {
	width: 190px; 
	height: 172px; 
        background: url(http://img.kipris.or.kr/eng/images/calender_allback.gif) no-repeat;
	}
.calTb { width: 160px; margin: 0 auto; margin-top: 30px; border: 0px;}
.calTb td { 
	margin-top:0; padding: 2px;  
}
.calTb tr { background: #ffffff; border:0px solid #444444; }

#Calender table td { 
	border-top: 0px;
	border-left: 0px;
	padding:2px;
	margin:0px;
	text-align:center;
}

.tttt {
    text-align:center;
    color:#333333;
}

/*******************************************************************************
     top ¸µÅ© °É±â
********************************************************************************/
.under_line ul li{
                padding:1px 0px 1px 0px;
        }
.under_line a {
    text-decoration:underline;
}

