@charset "Shift_JIS";


#wrapper {
	width: 970px;
	margin: 0 auto;
	padding: 0;
	background-image: url(../common_img/bg_white.png);
	background-repeat: repeat-y;
}

body {
	color:#333;
	line-height: 2em;
	}


a:link {color: #003;text-decoration: none;}
a:visited {color: #003;}
a:hover {color: #f00;}
a:active {color: #003;}



/*----------------------------layout---------------------------- */
#link_box01 {
	width: 650px;
	padding: 0;
  }
  
  #link_box02{
  width: 650px;
  padding: 0;
  }

#spe {
	width: 390px;
	margin: 0;
	padding: 0;
	float: left;
	font-size: 14px;
}
#link_box01 #spe #box01{
	height: 50px;
}

#link_box01 #spe #box01 .banner{
	width: 170px;
	float: left;
}
#link_box01 #spe #box01 .text{
	width: 220px;
	padding-top: 10px;
	float: left;
}

#br {
	width: 250px;
	margin: 0;
	float: right;
	font-size: 12px;
}
#link_box01 #br  #box02{
	width: 235px;
	float: right;
	padding: 18px 0 0 15px;
	background-image: url(images/br_bg.jpg);
	height: 48px;
	background-repeat: no-repeat;
}
#link_box01 #br #box02 .banner{width: 100px;float: left;}
#link_box01 #br #box02 .text{
	padding-top: 10px;
	float: left;
	width: 120px;
}

.spacer{width: 1px;height: 50px;}
.bp_ba{width: 80px;}
.bp_text{font-size: 12px;width: 125px;}
.mbp_ba{width: 80px;}
.mbp_text{font-size: 12px;width: 115px;}
.etc_ba{width: 88px;}
.etc_text{font-size: 12px;}

.install_ba{width: 130px;height: 50px;}
.install_text{font-size: 12px;}

.install_text a:link {color: #003;font-size: 14px;font-weight: bold;}
.install_text a:visited {color: #003;font-size: 14px;font-weight: bold;}
.install_text a:hover {color: #f00;font-size: 14px;font-weight: bold;}
.install_text a:active {color: #003;font-size: 14px;font-weight: bold;}
