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


/* -------------------------------------------------- */
body{background: -webkit-gradient(linear, left top, right top,
    from(#ffffff),
	color-stop(0.50, #ffffff),
	color-stop(0.80, #f7f1ff),
	color-stop(0.90, #f1f1ff),
    to(#f1f1ff)
  );
	background: -moz-linear-gradient(
				left,
				rgb(255,255,255) 1%,
				rgb(255,255,255) 40%,
				rgb(247,241,255) 80%,
				rgb(241,241,255) 95%,
				rgb(241,241,255) 98%
				);
}
#loog{float:left;}
#logoIcon{float:right;}
#logo, #logoIcon{margin:0px; line-height:1; font-size:1;}
header{background:#ffffff;}

hr.head{ background:url(../images/hr_checker.gif) repeat-x; height:14px;}

hr.foot{ background:url(../images/hr_checker.gif) repeat-x bottom; height:14px; padding-top:10px; border:none;}

h1{padding:10px 10px 10px 10px;}
h2{background:url(../images/icon_h2.gif) no-repeat left; padding:5px 0 0 20px; border:none; vertical-align:middle;margin:0 0 0 10px;}
.innerSection{
	margin:10px 10px 0px 10px;

}

.linkAreaSP{text-align:center; margin:0 auto;}
.linkAreaSP ul li{
	background:#4351a5;
	display:block;
	padding:10px;
	border-bottom:solid 1px #b5b5b5;
	line-height:1.4;
	color:#ffffff;
	font-weight:bold;
}

.linkAreaSP span{
	background:url(../images/arrow_l.gif) no-repeat left,url(../images/arrow_r.gif) no-repeat right;
	padding:0px 15px 0 15px;
	line-height:1;
	width:auto;
}

.linkAreaSP ul li.linkDL{
	display:block;
	padding:10px;
	border-top:solid 1px #b5b5b5;
	border-bottom:solid 1px #b5b5b5;
	line-height:1.4;
	color:#09789c;
	font-weight:bold;
background: -webkit-gradient(linear, left top, left bottom,
    from(#b1d8f5),
	color-stop(0.01, #e1efff),
	color-stop(0.20, #e1efff),
	color-stop(0.30, #e3f1ff),
	color-stop(0.50, #f3feff),
	color-stop(0.80, #fdffff),
	color-stop(0.90, #e9f5ff),
	color-stop(0.95, #e1f3ff),
    to(#e1f3ff)
  );
	background: -moz-linear-gradient(
				top,
				rgb(177,216,245) 1%,
				rgb(225,239,255) 5%,
				rgb(227,241,255) 30%,
				rgb(243,254,255) 65%,
				rgb(253,255,255) 85%,
				rgb(233,245,255) 90%,
				rgb(255,243,255) 95%
				);
}

.linkAreaSP .linkDL span{
	background:url(../images/icon_dl.png) no-repeat left;
	padding:0px 0 0 30px;
	line-height:1;
	width:auto;
}
footer{margin:0; padding:0;}