
@charset "utf-8";
/* 
----------------------------------------
 index only
----------------------------------------

*/

.Dummy{}


#Member a{ background:url(../img/index/member.jpg) no-repeat top center; margin:0px 0px 5px 0px; padding:0px; width:758px; height:70px; text-indent:-9000em; display:block; float:left;}
#Member a:hover{background: url(../img/index/member-on.jpg) left top no-repeat;}

#Sns a{ background:url(../img/index/sns.jpg) no-repeat top center; margin:0px 0px 15px 0px; padding:0px; width:374px; height:100px; text-indent:-9000em; display:block; float:left;}
#Sns a:hover{background: url(../img/index/sns-on.jpg) left top no-repeat;}

#Sns-info a{ background:url(../img/index/info.jpg) no-repeat top center; margin:0px 0px 15px 0px; padding:0px; width:374px; height:100px; text-indent:-9000em; display:block; float:right;}
#Sns-info a:hover{background: url(../img/index/info-on.jpg) left top no-repeat;}

#Sns-info2 a{ background:url(../img/index/info2.jpg) no-repeat top center; margin:10px 0px 0px 0px; padding:0px; width:182px; height:120px; text-indent:-9000em; display:block; float:left;}
#Sns-info2 a:hover{background: url(../img/index/info2-on.jpg) left top no-repeat;}



/*
***********************************
*
* Plan-A(＆Left)
*
***********************************
*/

#P-a-1 a{ background:url(../img/index/pa.jpg) no-repeat top center; margin:0px; padding:0px; width:374px; height:120px; text-indent:-9000em; display:block; float:left;}

#Book a{ background:url(../img/index/book.jpg) no-repeat top center; margin:10px 0px 0px 0px; padding:0px; width:182px; height:160px; text-indent:-9000em; display:block; float:left;}
#Book a:hover{background: url(../img/index/book-on.jpg) left top no-repeat;}

#Book2 a{ background:url(../img/index/book2.jpg) no-repeat top center; margin:10px 0px 0px 0px; padding:0px; width:182px; height:120px; text-indent:-9000em; display:block; float:right;}
#Book2 a:hover{background: url(../img/index/book2-on.jpg) left top no-repeat;}

#P-e{ border:#FF0066 1px solid; margin:10px 0px 0px 10px; padding:0px; width:180px; height:158px; float:right; }
#P-e-p{ padding:5px; font-size:x-small; overflow:scroll; height:116px; line-height:120%; }

#P-e2{ border:#FF0066 1px solid; margin:10px 0px 0px 0px; padding:0px; width:180px; height:118px; float:left; }
#P-e-p2{ padding:2px; font-size:x-small; overflow:scroll; height:81px; line-height:120%; }


/*
***********************************
*
* Plan-A(＆Right)
*
***********************************
*/
#P-a-2 a{ background:url(../img/index/pa.jpg) no-repeat top center; padding:0px; width:374px; height:120px; text-indent:-9000em; display:block; }

#Ban-list{float:left; width:182px; margin:0px;}

#Ban-list .present a{ background:url(../img/index/enq.jpg) no-repeat top center; margin:10px 0px 5px 0px; padding:0px; width:182px; height:50px; text-indent:-9000em; display:block;}
#Ban-list .present a:hover{background: url(../img/index/enq-on.jpg) center top no-repeat; margin:10px 0px 5px 0px; padding:0px; width:182px; height:50px; text-indent:-9000em; display:block;}

#Ban-list .p-money a{ background:url(../img/index/p-money.jpg) no-repeat top center; margin-bottom:5px; padding:0px; width:182px; height:50px; text-indent:-9000em; display:block;}
#Ban-list .p-money a:hover{background: url(../img/index/p-money-on.jpg) center top no-repeat; margin-bottom:5px; padding:0px; width:182px; height:50px; text-indent:-9000em; display:block;}

#Ban-list .contact a{ background:url(../img/index/contact.jpg) no-repeat top center; padding:0px; width:182px; height:50px; text-indent:-9000em; display:block;}
#Ban-list .contact a:hover{background: url(../img/index/contact-on.jpg) center top no-repeat; padding:0px; width:182px; height:50px; text-indent:-9000em; display:block;}

#Ban-list2{width:140px; margin:0px;}

#Ban-list2 .present2 a{ background:url(../img/index/enq2.jpg) no-repeat top center; margin:0px 0px 5px 0px; padding:0px; width:140px; height:50px; text-indent:-9000em; display:block;}
#Ban-list2 .present2 a:hover{background: url(../img/index/enq2-on.jpg) center top no-repeat; margin:0px 0px 5px 0px; padding:0px; width:140px; height:50px; text-indent:-9000em; display:block;}

#Ban-list2 .p-money2 a{ background:url(../img/index/p-money2.jpg) no-repeat top center; margin-bottom:5px; padding:0px; width:140px; height:50px; text-indent:-9000em; display:block;}
#Ban-list2 .p-money2 a:hover{background: url(../img/index/p-money2-on.jpg) center top no-repeat; margin-bottom:5px; padding:0px; width:140px; height:50px; text-indent:-9000em; display:block;}

#Ban-list2 .contact2 a{ background:url(../img/index/contact2.jpg) no-repeat top center; padding:0px; width:140px; height:50px; text-indent:-9000em; display:block;}
#Ban-list2 .contact2 a:hover{background: url(../img/index/contact2-on.jpg) center top no-repeat; padding:0px; width:140px; height:50px; text-indent:-9000em; display:block;}

#Login{width:182px; float:right; height:160px; background: url(../img/index/login.jpg) #ffffff; margin:10px 0px 0px 0px; text-align:center;}

#Login2{width:182px; float:right; height:120px; background: url(../img/index/login2.jpg) #ffffff no-repeat; margin:10px 0px 0px 0px; text-align:center;}

/*
***********************************
*
* left
*
***********************************
*/

#Ban-list-left ul{ width:140px;}
#Ban-list-left .Check a{ width:140px; height:60px; margin:0px 0px 5px 0px; text-indent:-9000em; display:block; background:url(../img/index/planb/girogiro_side_check.gif);}
#Ban-list-left .Rkb a{ width:140px; height:60px; margin:0px 0px 5px 0px; text-indent:-9000em; display:block; background:url(../img/index/planb/girogiro_side_rkb.gif);}
#Ban-list-left .mat a{ width:140px; height:60px; margin:0px 0px 5px 0px; text-indent:-9000em; display:block; background:url(../img/index/planb/girogiro_side_mat.jpg);}
#Ban-list-left .how a{ width:140px; height:60px; margin:0px 0px 5px 0px; text-indent:-9000em; display:block; background:url(../img/index/planb/girogiro_side_how.jpg);}
#Ban-list-left .dv a{ width:140px; height:60px; margin:0px 0px 5px 0px; text-indent:-9000em; display:block; background:url(../img/index/planb/girogiro_side_dv.jpg);}
#Ban-list-left .atbali a{ width:140px; height:60px; margin:0px 0px 5px 0px; text-indent:-9000em; display:block; background:url(../img/index/planb/atbali.jpg);}
#Ban-list-left .bb a{ width:140px; height:60px; margin:0px 0px 5px 0px; text-indent:-9000em; display:block; background:url(../img/index/planb/bb.jpg);}
#Ban-list-left .genki a{ width:140px; height:60px; margin:0px 0px 5px 0px; text-indent:-9000em; display:block; background:url(../img/index/planb/genkinomori_side.jpg);}
#Ban-list-left .kitaq a{ width:140px; height:60px; margin:0px 0px 5px 0px; text-indent:-9000em; display:block; background:url(../img/index/planb/girogiro_side_kitaq.jpg);}
#Ban-list-left .dmp a{ width:140px; height:60px; margin:0px 0px 5px 0px; text-indent:-9000em; display:block; background:url(../img/index/planb/dmp.jpg);}
#Ban-list-left .dmhouse a{ width:140px; height:60px; margin:0px 0px 5px 0px; text-indent:-9000em; display:block; background:url(../img/index/planb/dmhouse.jpg);}

#Ban-list-left li a{ width:140px; height:60px; margin:0px 0px 5px 0px; text-indent:-9000em; display:block; background:url(../img/index/pb.jpg);}

/*
***********************************
*
* right
*
***********************************
*/

#Ban-list-right ul{ width:140px; }
#Ban-list-right .genki a{ width:140px; height:60px; margin:0px 0px 5px 0px; text-indent:-9000em; display:block; background:url(../img/index/planb/genkinomori_side.jpg);}
#Ban-list-right .kitaq a{ width:140px; height:60px; margin:0px 0px 5px 0px; text-indent:-9000em; display:block; background:url(../img/index/planb/girogiro_side_kitaq.jpg);}
#Ban-list-right .dmp a{ width:140px; height:60px; margin:0px 0px 5px 0px; text-indent:-9000em; display:block; background:url(../img/index/planb/dmp.jpg);}
#Ban-list-right .dmhouse a{ width:140px; height:60px; margin:0px 0px 5px 0px; text-indent:-9000em; display:block; background:url(../img/index/planb/dmhouse.jpg);}
#Ban-list-right li a{ width:140px; height:60px; margin:0px 0px 5px 0px; text-indent:-9000em; display:block; background:url(../img/index/pb.jpg);}

/*
***********************************
*
* center
*
***********************************
*/

#Up-box{ background:url(../img/index/update.jpg) no-repeat; margin:0px auto 10px auto; padding:0p; text-align:center; height:140px;}