@charset "UTF-8";
/* CSS Document */

/*======================================
	10px = 84%		16px = 134%		22px = 184%		28px = 234%
	11px = 92%		17px = 142%		23px = 192%		29px = 242%
	12px = 100%		18px = 150%		24px = 200%		30px = 250%
	13px = 109%		19px = 159%		25px = 209%		31px = 259%
	14px = 117%		20px = 167%		26px = 217%		32px = 267%
	15px = 125%		21px = 175%		27px = 225%		33px = 275%
=======================================*/

ul#nav li#active { background: #89C6F7; }

/* CSS Document */
.tbox{
	position:absolute;
	display:none;
	padding:20px;
	z-index:900;
}
.tinner{
	padding: 10px 20px;
	background:#FFF url(preload.gif) no-repeat 50% 50%;
	border: 5px solid #89C6F7;
	border-radius: 8px;
	-moz-border-radius: 8px; /* Firefox */
	-webkit-border-radius: 8px;	/* Chrome, Safari */
	box-shadow: 0px 0px 5px #555;
	-moz-box-shadow: 0px 0px 5px #555; /* Firefox */
	-webkit-box-shadow: 0px 0px 5px #555; /* Chrome, Safari */
}
.tmask{
	position:absolute;
	display:none;
	top:0px;
	left:0px;
	height:100%;
	width:100%;
	background:#000;
	z-index:800;
}
.tclose{
	position:absolute;
	top:5px;
	left:5px;
	width:30px;
	height:30px;
	cursor:pointer;
	background:url(close.png) no-repeat;
}
.tclose:hover {background-position:0 -30px}

#twrapper{
	margin: 0 auto;
	text-align: center;
	background: #FFF;
}
#twrapper h1{
	font-size: 150%;
	font-weight: bold;
	letter-spacing: 0.1em;
	color: rgb(0, 131, 240);
	border-bottom: 2px solid #89C6F7;
	padding-bottom: 5px;
	margin-bottom: 15px;
}
#twrapper p{
	margin-bottom: 15px;
}

#twrapper p span{
	font-weight: bold;
}
#twrapper ul{ margin: -10px 0 15px 0; }

#twrapper p#tfooter{
	margin-bottom: 5px;
	padding-top: 10px;
	border-top: 1px solid #CCC;
}