A:link{ color: #990066 }
A:visited{ color: #990066 }
A:hover{ color: #ff0088 }
A:active{ color: #ff0088 }

a { text-decoration:none; }


body,td,select,input{font-size:12px; color:#000033; line-height:18px;}

body { 
margin: 0; 
padding: 0; 
} 

img {
	border: none; 
}

.t01 {
	font-size: 12px;
	line-height: 16px;
	color: #ffffff;
}
.t02 {
	font-size: 12px;
	line-height: 14px;
	color: #000033;
}
.t03 {
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	color:#644336;
	}
.t04 {
	font-size: 12px;
	line-height: 16px;
	color:#644336;
	}
.t05 {
	font-size: 12px;
	line-height: 20px;
	color:#644336;
	}
.t06 {
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	color:#cc9966;
	}
.bg01 {
	background-image:url('../img/bg_01.gif');
	background-repeat: repeat-x;
	}
.bg02 {
	background-image:url('../img/bg_02.gif');
	background-repeat: repeat-x;
	}
	
.box01 {
	border: medium #260404;
	}
.box02 {
	padding:2px 2px;
	margin-right: 5px;
	border-color:#b7a1a1;
	border-width:1px;
	border-style:solid;
	background:#e2cfcf;
	color:#cc0000;
	width:110px;
	}
.box03 {
	padding: 3px;
	margin: 10px 0 10px 4px ; 
	border-width:1px;
	border-color: #644336;
	border-style: solid;
	width: 350px;
	color: #644336; 
	font-weight: bold;
	}
.box04 {
	padding: 3px 0 3px 10px;
	margin: 10px 0 10px 4px ; 
	border-color: #daac71;
	border-width: 0px;
	border-style: solid;
	background-color: #daac71;
	width: 150px;
	color: #644336; 
	font-weight: bold;
	}
.box05 {
	padding: 10px;
	margin: 15px 0 10px 4px ; 
	border-color: #006e35;
	border-width: 0px;
	border-style: solid;
	background-color: #006e35;
	width: 250px;
	color: #ffffff; 
	font-size: 12px;
	font-weight: bold;
	}
.box06 {
	padding: 5px ;
	margin: 10px 0 10px 4px ; 
	border-width:1px;
	border-color: #644336;
	border-style: solid;
	width: 486px;
	height: 140px;
	color: #644336; 
	}
.box07 {
	padding: 5px ;
	margin: 10px 0 10px 4px ; 
	border-width:1px;
	border-color: #644336;
	border-style: solid;
	color: #644336; 
	}
	
ul.list {
    list-style: none;
    margin: 0px;
    margin-left: 0px;
    padding: 0px;
    color: #e62163;
    font-size: 18px;
    font-weight: bold;
}
 
ul.list li {
    margin: 0px;
    background: url('../img/li_tel.gif') no-repeat 3px 0.5em;
    list-style-type:none; padding-left:30px; padding-right:0px; padding-top:13px; padding-bottom:0px
}