@charset "utf-8";

body {
	margin-left: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana;
	/*background-image: url(bg.jpg);*/
	background-repeat: repeat-x;
	

}

#template_center {
	width:900px;
	margin-left:auto;
	margin-right:auto;
}

img {border:none;}

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

.text02 { font-size: 11px; color: #666666;}
.text02_hover { font-size: 11px; color: #ec488e; font-weight:bold; }
.text02 a:link{  color: #666666; text-decoration:none;}
.text02 a:visited{ color: #666666; text-decoration:none;}
.text02 a:hover{  color: #ec488e; text-decoration:none;}

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

.text04 { font-size: 12px; color: #666666;}
.text04 a:link{  color: #0066FF; text-decoration:none;}
.text04 a:visited{ color: #0066FF; text-decoration:none;}
.text04 a:hover{  color: #ec488e; text-decoration:none;}

.text05 { font-size: 12px; color: #ec488e;}
.text05 a:link{  color: #ec488e; text-decoration:none;}
.text05 a:visited{ color: #ec488e; text-decoration:none;}
.text05 a:hover{  color: #666666; text-decoration:none;}

.text06 { font-size: 12px; color: #333333;}
.text06 a:link{  color: #333333; text-decoration:none;}
.text06 a:visited{ color: #333333; text-decoration:none;}
.text06 a:hover{  color: #ec488e; text-decoration:none;}

.text07 { font-size: 12px; color: #999999;}
.text07 a:link{  color: #999999; text-decoration:none;}
.text07 a:visited{ color: #999999; text-decoration:none;}
.text07 a:hover{  color: #ec488e; text-decoration:none;}

.text08 { font-size: 12px; color: #000000;}
.text08 a:link{  color: #000000; text-decoration:none;}
.text08 a:visited{ color: #000000; text-decoration:none;}
.text08 a:hover{  color: #ec488e; text-decoration:none;}

.text09 { font-size: 15px; font:Verdana; color: #54c0e7; font-weight:bold; padding-right:10px;}
.text09 a:link{  color: #54c0e7; text-decoration:none;}
.text09 a:visited{ color: #54c0e7; text-decoration:none;}
.text09 a:hover{  color: #54c0e7; text-decoration:underline;}

.text09b { font-size: 15px; font:Verdana; color: #ec488e; font-weight:bold; padding-right:10px;}
.text09b a:link{  color: #ec488e; text-decoration:none;}
.text09b a:visited{ color: #ec488e; text-decoration:none;}
.text09b a:hover{  color: #ec488e; text-decoration:underline;}

.text10 { font-size: 15px; font:Verdana; color: #54c0e7; font-weight:bold; padding-right:10px;padding-left:10px;}
.text10 a:link{  color: #54c0e7; text-decoration:none;}
.text10 a:visited{ color: #54c0e7; text-decoration:none;}
.text10 a:hover{  color: #54c0e7; text-decoration:underline;}

.text11 { font-size: 22px; font:Arial; color: #000000; font-weight:bold; padding-right:10px;padding-left:10px;}
.text11 a:link{  color: #666666; text-decoration:none;}
.text11 a:visited{ color: #666666; text-decoration:none;}
.text11 a:hover{  color: #666666; text-decoration:underline;}

.text12 { font-size: 12px; color: #FF0000;}
.text13 { font-size: 11px; color: #FF0000;}

.textfield01 { border:1px solid #dddcdb;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	width:121px;
	height:16px;
}

.table01{CURSOR: pointer;}
.table02{ cursor:auto;}
.table03{ border:1px solid #f9c8dd; background-color:#f9c8dd;}
.table04{ border:2px solid #ec488e;}
.table05{ border:2px solid #FFFFFF;}

.hintbox01 { cursor:pointer; background-color:#FFFFFF; font:Verdana; color:#666666; font-size:11px; }
.hintbox01_hover { cursor:pointer; background-color:#f9c8dd; font:Verdana; color:#333333; font-size:11px; }

.btnTop{position:fixed;bottom:1em;margin-left:902px;text-decoration:none;text-align:center;width:15px;height:43px;background:url('images/icon_top03.gif') no-repeat;display:block;zoom:1}
.btnTop:hover{background:url('images/icon_top01.gif') no-repeat;}