body {
	margin : 3px 0px 3px 3px;
}

form {
	padding : 0px;
	margin : 0px;
}

hr {
	height : 1px;
	color : #F98C97;
}

#main {
	padding : 5px 10px 10px 10px;
}

#tt {
	padding : 0px 0px 30px 0px;
	font : italic 12px verdana, arial, sans-serif;
	color : #900;
}

#tt02 {
	padding : 5px 0px 5px 5px;
	font : bold 15px verdana, arial, sans-serif;
	color : #900;
}

.menu {
	background : #000;
}
.islide {
	padding : 0px 0px 2px 0px; 
	font : 10px verdana, arial, sans-serif;
	color : #FFF; 
	margin : 3px 10px; 
	/* border-bottom : #848284 1px dashed; */
}

.islide a {
	color : #FFF;
	text-decoration : none;
}

.islide a:hover {
	color : #CCC;
}

.tt_home {
	padding : 2px;
}

.txt01 {
	font : 11px verdana, arial, sans-serif;
	color : #000;
}

.txt01 a { 
	color : #000;
	text-decoration : none;
}

.txt01 a:hover { 
	color : #F98C97;
}

.txt01 input {
	font : 10px verdana, arial;
	color : #000;
}

.txt01 select {
	font : 10px verdana, arial;
	color : #000;
}

.txt01 textarea {
	font : 10px verdana, arial;
	color : #000;
}

.txt02 {
	font : 11px verdana, arial, sans-serif;
	color : #000;
}

.txt02 a { 
	color : #F98C97;
	text-decoration : none;
	font-weight : bold;
}

.txt02 a:hover { 
	text-decoration : underline;
}

.txt02 h5 { 
	background-color : #F5F5F5;
	padding : 3px;
	color : #F98C97;
}

.txt03 {
	font : 11px verdana, arial, sans-serif;
	color : #000;
}

.txt03 a { 
	color : #000;
	text-decoration : none;
	
}

.txt03 a:hover { 
	font : bold 13px;
}
