/* CSS Document */

.errortxt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:  #FF0000 ;
}
.adminpagelink {
       font-family:Arial, Helvetica, sans-serif;
	   font-size: 14px;
	   font-weight: normal;
	   text-decoration: none;
	   color:#666666;
}

.navi {font-family:Arial, Helvetica, sans-serif;
       font-size:14px;
	   color:#454455;
	   text-align:center;
	   text-decoration:none;
	   }
.navi:hover {
		background-image:url(../images/button_over.jpg);
        background-repeat:no-repeat;
		background-position:left;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
	    color:#454455;
	    text-align:center;
	    text-decoration:none;
	   }
.navi_txt {font-family:Arial, Helvetica, sans-serif;
       font-size:14px;
	   color:#454455;
	   text-align:center;
	   text-decoration:none;
	   }
.foot_navi {font-family:Arial, Helvetica, sans-serif;
       font-size:12px;
	   font-weight:bold;
	   color:#585872;
	   text-decoration:none
	   }
.foot_navi:hover {font-family:Arial, Helvetica, sans-serif;
       font-size:12px;
	   font-weight:bold;	   
	   color:#585872;
	   text-decoration:underline;
	   }
.foot_con {font-family:Arial, Helvetica, sans-serif;
       font-size:12px;
	   text-decoration:none;
	   }
.foot_policy {font-family:Arial, Helvetica, sans-serif;
       font-size:12px;
	   text-decoration:none;
	   color:#000000
	   }
.body_navi{ font-family:Arial, Helvetica, sans-serif;
			color:#000000;
			text-decoration:none;
            font-size:20px;
			padding: 0px 0px 0px 9px;
			}
.body_con { font-family:Arial, Helvetica, sans-serif;
             font-size:12px;
			 color:#FFFFFF;
			 text-align:left;
			 padding : 6px 12px 3px 12px;
			 }
.body_sub_con{ font-family:Arial, Helvetica, sans-serif;
               font-size:12px;
			   color:#4f4f58;
			   text-decoration:underline;
			   padding:0px 0px;
			   }
.body_con_tit{ font-family:Arial, Helvetica, sans-serif;
               font-size:12px;
			   font-weight:bold;
			   color:#000000;
			   text-decoration:none;
			   padding: 0px 5px;
			   }
.body_wel_con{ font-family:Arial, Helvetica, sans-serif;
               font-size:12px;
			   padding:5px 5px;
			   }
.border{ border-color:#B4B2C7;
         border-style:solid;
         border-width: 0px 1px 0px 1px;
		 }
.img { padding: 1px 0px;}

.body_titl{ font-family:Arial, Helvetica, sans-serif;
            font-size:24px;
			color:#292A49;
			padding: 0px 0px 15px 0px;
			}
.body_head { font-family:Arial, Helvetica, sans-serif;
             font-size:18px;
			 padding-bottom: 6px;
			 }
.body_con_com_tit{ font-family:Arial, Helvetica, sans-serif;
               font-size:12px;
			   font-weight:bold;
			   padding: 0px 0px 5px 0px;
			   text-align:justify;
			   }
.body_con_com{ font-family:Arial, Helvetica, sans-serif;
               font-size:12px;
			   text-align:justify;
			   padding-bottom:2px;
			   line-height:16px;
			    }
.body_addic_box{ font-family:Arial, Helvetica, sans-serif;
               font-size:12px;
			   color:#FFFFFF;
			   font-weight:bold;
			   padding: 0px 25px;
			   }
.body_addic_box_con{ font-family:Arial, Helvetica, sans-serif;
               font-size:12px;
			   padding-left:25px;
			   padding-bottom:2px;
			    }
.border_photo { border:#B1B0B6 1px solid ;}
.body_dict_nam{ font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
				font-weight:bold;
				color:#9f3540;
				text-decoration:none;
				}
.paypal { font-family:Arial, Helvetica, sans-serif;
          font-size:10px;
		  color:#003368;
		  padding: 5px 10px;
		  }
.paypal_sol{ font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
				font-style:italic;
				font-weight:bolder;
				color:#922241;
				}
.body_event_col { font-family:Arial, Helvetica, sans-serif;
               font-size:16px;
			   color:#922241;
			  }
.body_event { font-family:Arial, Helvetica, sans-serif;
               font-size:16px;
			   	  }
.emp_white{ font-family:Arial, Helvetica, sans-serif;
               font-size:14px;
			   color:#FFFFFF;
			   font-weight:bold;
			   padding-left:10px;
			   }
.emp_con { font-family:Arial, Helvetica, sans-serif;
          font-size:12px;
		  padding-left:10px;
		  color:#000000;
		  text-decoration:none;
		  }
 .pro_white{ font-family:Arial, Helvetica, sans-serif;
               font-size:12px;
			   color:#FFFFFF;
			   padding-left:10px;
			   }
.pro_pri { font-family:Arial, Helvetica, sans-serif;
          font-size:12px;
		  font-weight:bold;
		  padding-left:10px;
		  }
.cont_com{font-family:Arial, Helvetica, sans-serif;
               font-size:12px;
			   text-align:justify;
			   padding-bottom:15px;
			   color:#000000;
			    }
.body_sub_tit{ font-family:Arial, Helvetica, sans-serif;
               font-size:14px;
			   color:#212122;
			   font-weight:bold;
			    }
				
				.conf_con{ font-family:Arial, Helvetica, sans-serif;
           font-size:12px;
		   }
.conf_box_link{ font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
				color:#9F3540;
				font-weight:bold;
				text-decoration:none;
				}
.reg_box_tit{ font-family:Arial, Helvetica, sans-serif;
              font-size:16px;
			  font-weight:bold;
			  color:#FFFFFF;
			  }
.reg_box_req{ font-family:Arial, Helvetica, sans-serif;
              font-size:12px;
			  font-style:italic;
			  color:#FFFFFF;
			  }
.reg_side_box_tit{ font-family:Arial, Helvetica, sans-serif;
              font-size:16px;
			  font-weight:bold;
			  color:#35354F;
			  }
.reg_cal{font-family:Arial, Helvetica, sans-serif;
         font-size:12px;
		 color:#AD3333;
		 text-decoration:underline;
		 }