body {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:85%;
	margin:0px;
	padding:0px;
	text-align:center;
	line-height:1.6;
	background:url(../img/footer/footer_bg.gif) no-repeat center bottom;
}
html,a,form,area,div,img,table,td,th,ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,p {
	margin:0px;
	padding:0px;
	border:none;
}
img	{border:none;}
a {
	text-decoration:none;
	color:#1F81FF;
}
a:hover,a:focus {
	text-decoration:none;
	color:#1159A8;
}
ul {list-style-type:none;}
/*===============================================
clearfix
===============================================*/
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
/* Hides from IE-mac \*/
*html .clearfix {
	height:1%;
}
.clearfix {
	display:block;
}
/* End hide from IE-mac */
/*--------------------------------------------------------------------------
BASIC
--------------------------------------------------------------------------*/
.alL {text-align:left;}
.alC {text-align:center;}
.alR {text-align:right;}
.flL {float:left;}
.flR {float:right;}
/*--------------------------------------------------------------------------
MARGIN
--------------------------------------------------------------------------*/
.mgT5 {margin-top:5px;}
.mgT10 {margin-top:10px;}
.mgB5 {margin-bottom:5px;}
.mgB10 {margin-bottom:10px;}
.mgB15 {margin-bottom:15px;}
.mgB20 {margin-bottom:20px;}
.mgB30 {margin-bottom:30px;}
.mgL5 {margin-left:5px;}
.mgL10 {margin-left:10px;}
.mgR5 {margin-right:5px;}
.mgR10 {margin-right:10px;}
.mgR12 {margin-right:12px;}
.mgR15 {margin-right:15px;}
.mgR20 {margin-right:20px;}
/*--------------------------------------------------------------------------
PADDING
--------------------------------------------------------------------------*/
.pdB5 {padding-bottom:5px;}
.pdB20 {padding-bottom:20px;}
.pdL10 {padding-left:10px;}
.pdR10 {padding-right:10px;}
/*--------------------------------------------------------------------------
SPAN
--------------------------------------------------------------------------*/
#Logo a  span,
ul#Navi li a span,
ul.getting_bt li a span
{
	display:block;
	text-indent:-9999px;
}
/* Hack Mac IE5 \*/
#Logo a  span,
ul#Navi li a span,
ul.getting_bt li a span
{
	width:0px;
	height:0px;
	overflow:hidden;
}
/* End */
/*--------------------------------------------------------------------------
BODY
--------------------------------------------------------------------------*/
#PageNavi {
	text-align:right;
	font-size:80%;
	margin-bottom:15px;
}
.box420 {width:420px;}
.col-red {color:#D0111B;}
.unit-common h3 {
	font-size:130%;
	margin-bottom:20px;
	padding-bottom:20px;
	background:url(../images/bg-pattern01.gif) repeat-x left bottom;
}
.unit-common  p {font-size:95%;}
.tb-common {
	border-collapse:collapse;
	font-size:95%;
}
.tb-common th {
	padding-right:20px;
	padding-bottom:10px;
	vertical-align:top;
}
.tb-common td {
	vertical-align:top;
	padding-bottom:10px;

