h1 { font-family: osaka,arial,helvetica,sans-serif; color: #6699cc; font-size: 16px; font-weight: bold}
h2{ font-family: osaka,arial,helvetica,sans-serif;
color: #000000; font-size: 11px; font-weight:normal;
margin-top:0;
margin-bottom:-12;}

h3 {
 font-family: osaka,arial,helvetica,sans-serif;
 color:#ffcc00;
 font-size: 14px;
 font-weight: bold;
}

.tiny {
	font-family: osaka,arial,helvetica,sans-serif;
	font-size: 9px;
	color: #999999;
	}
.tiny2 {
	font-family: osaka,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #000000;
	}
	
.attention { background-color: #FFFFD5; }
.english { font-family: osaka,arial,helvetica,sans-serif; font-size:14px; }

a:link { color: #000099; text-decoration: none; }
a:visited { color: #000099; text-decoration: none;  }
a:hover  { color: #ff0000; text-decoration: none;  }

a.powered:link { color: #555555;text-decoration: none; font-size: 11px;}
a.powered:visited {color: #555555; font-size: 11px;}
a.powered:hover {color: #ff0000; font-size: 11px; }

a.topleft:link { color: #666666;text-decoration: none; font-size: 11px;}
a.topleft:visited {color: #666666; font-size: 11px;}
a.topleft:hover {color: #ff0000; font-size: 11px; }

a.bottom:a:link { color: #666666; text-decoration: none; font-size: 11px; }
a.bottom:visited { color: #666666; text-decoration: none; font-size: 11px; }
a.bottom:hover  { color: #ff0000; text-decoration: none; font-size: 11px;  }


a.mainlink:link {	text-decoration: none;	color: #ffffff;	font-size: 13px;}
a.mainlink:visited { text-decoration: none; color: #ffffff; font-size: 13px; } 
a.mainlink:hover { text-decoration: underline; color: #ffffff; font-size: 13px; }
.divider { color: #ffffff; font-family: osaka, Verdana, Arial, sans-serif; font-size: 10px; }

a.mainlinkon:link {	text-decoration: none;	color: #ff9900;	font-size: 13px;}
a.mainlinkon:visited { text-decoration: none; color: #ff9900; font-size: 13px; } 
a.mainlinkon:hover { text-decoration: underline; color: #ff9900; font-size: 13px; }

body {margin: 5px;margin-bottom: 5px;	font-size:12px;font-family: osaka;}
table{font-size:12px;font-family: osaka;}


.menuline {
	border-bottom: #666666 1px solid;	padding-top: 5; padding-bottom: 5;	width: 800px;
	text-align: right;	}


.kyokaisen1 {border-top-style: solid; border-top-width:1px; color: 666666; width: 100%}
.kyokaisen2 {	border-bottom-style: solid;	border-bottom-width: 2px;	color: 666666;	width: 800px;
	text-align: right;	margin-bottom: 5px;}

.hidariline {
	border-left-style: solid;
	border-bottom: #6699cc 1px solid;
	color: 6699cc;
	width: 100%;
	margin-left: 0px;
	padding-left: 5;
	margin-bottom: 10;
}

.lefttextbox {
font-family: osaka,arial,helvetica,sans-serif; color: #000000; font-size:10px; 
border: 1px solid #006699;
padding: 5px;
width:100pt;
margin-top:0px;


	position: relative;
}

.index_menuline {
	border-bottom: #666666 1px solid;	padding-top: 0; padding-bottom: 0;	width: 800px;
	}
.index_bottomline{
	border-top-style: solid;
	border-top-width: 2px;
	color: 666666;
	width: 800px;
	text-align: right;
	margin-top: 0px;
	font: normal 15px;
	
}

.index_bar {
	border-bottom-style: solid;
	border-bottom: #6699cc 7px solid;
	color: 6666cc;
	width: 100%;
	margin-bottom: 10;
	font: normal 13px;
	margin-left: 0;
	padding-bottom: 1;
	padding-left: 0;
}


.f_pic {
 margin-left:5px;
 margin-top:5px;
 margin-bottom:5px;

float:right;
}

.q_btn {
    height:200px;
    width:200px;
}
