body {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000 ;
	text-decoration: none; 
	background-color: #88c5cb ; 
	text-align: justify; }
a {  
	color: black ;
	text-decoration: none; 
	font-weight: normal;
	font-size: 12px; }
a:hover{
	color: #CC0000 ;
	text-decoration: underline ;
	font-weight: normal;
	font-size: 12px; }
a:active {
	color: #CC0000 ;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px; }
table {  
	color: black ;
	text-decoration: none; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; }
div {
	color: black ;
	text-decoration: none; 
	font-size: 12px; 
	font-weight: normal; }
.inputbox {
    background-color: white ;
    border-width : 1 ;
    border-color: #0da7bf ;
    border-style: groove;
    font-size: 12 ;
    color: black ; }
.submit {
	height : 25 ;
    background-color : #89c6cb ;
    border-style: solid ;
    color : white ;
    border-width : 1 ; 
    border-color : #0da7bf ; }
	
.inputbox_req {
	background-color: #d87575 ;
	border-width : 1 ;
	border-color: #cc0000 ;
	border-style: groove;
	font-size: 12 ;
	color: white ; }
.inputbox_required {
    background-color: #cc0000 ;
    border-width : 1 ;
    border-color: transparent ;
    border-style: groove;
    font-size: 12 ;
    color: white ; }
.textarea {
	background-color: white ;
	border-width: 1px;
	border-color: transparent ;
	border-style: ridge ;
	font-size: 12 ;
	color: #CC0000 ; }
.checkbox {
	background-color: white;
	border-width: 1px;
	border-color: #788386;
	border-style: groove;
	font-size: 10px;
	color: #CC0000 ; }
.contents_item {
    width : 120px ; }
.error {
    color : #cc0000 ;
    font-size : 10px ; }
.select {
    border:solid 1px #999999 ;
    font-family : "Times New Roman", Times, serif ;
    font-size : 12px
    color:#FFFFFF ; }
