
.ba {
position: relative;
width:695px;
height:348px;
margin:0 50px;
padding:0;
background-image:url(img/ba.jpg);
background-repeat:no-repeat;
}
.ba_top {
position: relative;
width:695px;
height:20px;
margin:0 50px;
padding:0;
background-image:url(img/ba_top.jpg);
background-repeat:no-repeat;
}
.ba_b {
position: relative;
width:695px;
text-align:left;
margin:0 50px;
padding:10px 0;
background-image:url(img/ba_b.gif);
}

.ba_bottom {
position: relative;
width:695px;
height:10px;
margin:0 50px;
padding:0;
background-image:url(img/ba_bottom.gif);
background-repeat:no-repeat;
}
.ba_btm2 {
position: relative;
width:695px;
height:55px;
margin:0 50px;
padding:0;
background-image:url(img/ba_btm2.gif);
background-repeat:no-repeat;
}
.note
{
    width: 640px;
    margin: 0 0 0 20px;
    background-image: url(img/line.gif);
    line-height: 30px;
}
.note p
{
    margin: 30px 0;
    line-height: 30px;
	font-size : 14px;
	color : #333;
	padding-left:20px;
}

.ba2 {
position: relative;
width:695px;
height:348px;
margin:40px 50px 0 50px;
padding:0;
background-image:url(img/ba2.jpg);
background-repeat:no-repeat;
}



/*--■特典--*/
.toku_top {
position: relative;
width:695px;
height:35px;
margin:0 50px;
padding:0px;
background-image:url(img/box_top.jpg);
background-repeat:no-repeat;
}

.toku_m {
position: relative;
width:695px;
text-align:left;
margin:0 50px;
padding:20px 0;
background-image:url(img/md.jpg);
}
.toku_m p {
	padding:0 50px 0 80px;
	font-size:14px;
	line-height:200%;
	}
.toku_m img {vertical-align:middle;}
.toku_btm {
position: relative;
width:695px;
height:53px;
margin:0 50px;
padding:0;
background-image:url(img/btm.jpg);
background-repeat:no-repeat;
}


/*--■声--*/

.koe_top {
position: relative;
width:695px;
height:20px;
margin:0 auto;
padding:0px;
background-image:url(img/koe_top.gif);
background-repeat:no-repeat;
}

.koe_m {
position: relative;
width:695px;
text-align:left;
margin:0 auto;
padding:20px 0;
background-image:url(img/koe_m.gif);
}
.koe_dai {font-family: "HGP創英角ｺﾞｼｯｸUB"; line-height:200%;font-size:24px;color:#F00000; margin:50px 0 0 0px;}
.koe_dai_b {font-family: "HGP創英角ｺﾞｼｯｸUB"; line-height:160%;font-size:20px;color:#000000;margin:50px 0 0 0px;}

.koe_dai2 {font-family: "HGP明朝E",;line-height:160%;font-size:22px;color:#000000; padding-left:35px;}
.koe_dai3 {font-family: "HGP明朝E"; line-height:160%;font-size:20px;color:#F00000;margin:70px 0 0 5px;; font-weight:bold;}

.koe_m img {vertical-align:middle;}
.koe_btm {
position: relative;
width:695px;
height:15x;
margin:0 auto;
padding:0;
background-image:url(img/koe_btm.gif);
background-repeat:no-repeat;
}

.latter_top {
position: relative;
width:695px;
height:20px;
margin:0 auto;
padding:0px;
background-image:url(img/latter_top.jpg);
background-repeat:no-repeat;
}

.latter_m {
position: relative;
width:695px;
text-align:left;
margin:0 auto;
padding:20px 0;
background-image:url(img/latter_md.gif);
}
.latter_b {
position: relative;
width:695px;
height:30px;
margin:0 auto;
padding:0;
background-image:url(img/latter_b.gif);
background-repeat:no-repeat;
}
.note_l
{
    width: 640px;
    margin: 0 0 0 22px;
    background-image: url(img/line_l.gif);
    line-height: 30px;
}
.note_l p
{
    margin: 32px 0;
    line-height: 32px;
	font-size : 14px;
	color : #333;
	padding-left:20px;
}

/*--■プロフィール--*/

.pro_top {
position: relative;
width:660px;
height:120px;
margin:0 auto;
padding:0px;
background-image:url(img/pro_top.gif);
background-repeat:no-repeat;
}
.pro_top2 {
position: relative;
width:660px;
height:213px;
margin:0 auto;
padding:0px;
background-image:url(img/pro_top2.gif);
background-repeat:no-repeat;
}

.pro_m {
position: relative;
width:660px;
text-align:left;
margin:0 auto;
padding:20px 0;
background-image:url(img/pro_m.gif);
}
.pro_m p {
	font-size:14px;
	line-height:240%;
	padding-left:30px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	}
.koe_dai2 {font-family: "HGP明朝E",;line-height:160%;font-size:22px;color:#000000; padding-left:35px;}

.pro_m img {vertical-align:middle;}
.pro_btm {
position: relative;
width:660px;
height:68px;
margin:0 auto;
padding:0;
background-image:url(img/pro_btm.gif);
background-repeat:no-repeat;
}

/*--■保障--*/

.hosho_t {
	width:640px;
	height:80px;
	margin:30px auto 0px auto;
	background-image:url(img/hosho_t.gif);
	background-repeat:no-repeat;
}
.hosho_m {
	width:640px;
	height:auto;
	background-image:url(img/hosho_m.gif);
	margin:0 auto;
	}
.hosho_m p {
	padding:0 20px;
	}
.hosho_b {
	width:640px;
	height:30px;
	background-image:url(img/hosho_b.gif);
	background-repeat:no-repeat;
	margin:0 auto;
	}
