@charset "utf-8";
/* CSS Document */
body{
	background-color:#e7e5e1;
	background-image:url(../images/bk.jpg);
	background-repeat:repeat-x;
	background-position:center top;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px;
	padding:0px;
}
a:link    {
	color: #666666;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover   { 
    color: #5ab8d2; 
    text-decoration: underline;
}
/*-------------------------------------------------------------------------------------控制項*/
.mainbk{
    background-image:url(../images/mainbk2.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
#mainbox{
    margin:20px;
}

.picbox{
    border: #81817f 1px solid; 
	width:192px;
}
.infobar{
    border:#f8f8f1 1px solid;
	background-color:#f8f8f1;
	width:300px;

}
/*---------------------------------------------------------------------------------------文字*/
.grey01{
    font-size:13px;
	color:#333333;
}
.grey01 a:link{
    font-size:13px;
	color:#333333;
}
.grey01 a:visited{
    font-size:13px;
	color:#333333;
}
.grey01 a:hover{
    font-size:13px;
	color:#2f7fdc;
}

.grey02{
    font-size:11px;
	color:#666666;
}
.grey02 a:link{
    font-size:11px;
	color:#666666;
}
.grey02 a:visited{
    font-size:11px;
	color:#666666;
}
.grey02 a:hover{
    font-size:11px;
	color:#333333;
}


.grey03{
    font-size:12px;
	color:#666666;
	line-height:18px;
}
.grey03 a:link{
    font-size:12px;
	color:#666666;
	line-height:18px;
}
.grey03 a:visited{
    font-size:12px;
	color:#666666;
	line-height:18px;
}
.grey03 a:hover{
    font-size:12px;
	color:#666666;
	line-height:18px;
}
.grey04{
    font-size:13px;
	font-weight:bolder;
	color:#555555;
}
.grey04 a:link{
    font-size:13px;
	font-weight:bolder;
	color:#555555;
}
.grey04 a:visited{
    font-size:13px;
	font-weight:bolder;
	color:#555555;
}
.grey04 a:hover{
    font-size:13px;
	font-weight:bolder;
	color:#ffffff;
}
.grey05 {
    font-size:13px;
	color:#555555;
	line-height:30px;
}
.grey05 a:link{
    font-size:13px;
	color:#555555;
	line-height:30px;
}
.grey05 a:visited{
    font-size:13px;
	color:#555555;
	line-height:30px;
}
.grey05 a:hover{
    font-size:13px;
	color:#5ab8d2;
	line-height:30px;
}
.grey06 {
    font-size:13px;
	color:#555555;
	line-height:18px;
}

.white01{
    font-size:12px;
	color:#ffffff;
}
.white01 a:link{
    font-size:12px;
	color:#ffffff;
}
.white01 a:visited{
    font-size:12px;
	color:#ffffff;
}
.white01 a:hover{
    font-size:12px;
	color:#5ab8d2;
}

.white02{
    font-size:12px;
	color:#999999;
}
.white02 a:link{
    font-size:12px;
	color:#999999;
}
.white02 a:visited{
    font-size:12px;
	color:#999999;
}
.white02 a:hover{
    font-size:12px;
	color:#eafcff;
}
.white03{
	font-size:13px;
	color:#ffffff;
	font-weight: bold;
}
.white04{
	font-size:12px;
	color:#ffffff;
	line-height:18px;
}
.white05{
	font-size:13px;
	color:#ffffff;
	font-weight: bold;
}
.white05 a:link{
    font-size:13px;
	color:#ffffff;
	font-weight: bold;
}
.white05 a:visited{
    font-size:13px;
	color:#ffffff;
	font-weight: bold;
}
.white05 a:hover{
    font-size:13px;
	color:#333333;
}
.white06{
	font-size:13px;
	color:#ffffff;
	letter-spacing: 3px;
}
.white06 a:link{
    font-size:13px;
	color:#ffffff;
}
.white06 a:visited{
    font-size:13px;
	color:#ffffff;
}
.white06 a:hover{
    font-size:13px;
	color:#5ab8d2;
}
.white07{
	font-size:12px;
	color:#ffffff;
	letter-spacing: 3px;
}
.white07 a:link{
    font-size:12px;
	color:#ffffff;
}
.white07 a:visited{
    font-size:12px;
	color:#ffffff;
}
.white07 a:hover{
    font-size:12px;
	color:#5ab8d2;
}

.blue{
    font-size:12px;
	color:#5075ca;
}
.blue a:link{
    font-size:12px;
	color:#5ab8d2;
}
.blue a:visited{
    font-size:12px;
	color:#5ab8d2;
}
.blue a:hover{
    font-size:12px;
	color:#ffffff;
}
.blue2{
    font-size:12px;
	color:#abf8ff;
}
.blue3{
    font-size:13px;
	color:#1e72d0;
	font-weight:bold;
}
.ofont{
    font-size:12px;
	color:#a25511;
}
.green01{
    font-size:10px;
	color:#4f4f34;
}
.green01 a:link{
    font-size:10px;
	color:#4f4f34;
}
.green01 a:visited{
    font-size:10px;
	color:#4f4f34;
}
.green01 a:hover{
    font-size:10px;
	color:#4f4f34;
}
.green02{
    font-size:13px;
	color:#38889c;
}