
@charset "utf-8";
/* 
----------------------------------------
 index only
----------------------------------------

*/

.Dummy{}

.Fourbox{ width:308px; border:#FEADAC solid 1px;}
.Fourbox ul{ overflow:auto; height:70px; width:308px; line-height:130%; }
.Fourbox li{width:265px; }
.Fourbox a{ color:#000; text-decoration:none; }
.Fourbox a:hover{ color:#000; text-decoration:underline; }

#Suppo a{ background:url(../img/index/suppo-btn.jpg) no-repeat top center; margin:0px 0px 5px 0px; padding:0px; width:140px; height:54px; text-indent:-9000em; display:block; float:left;}
#Suppo a:hover{background: url(../img/index/suppo-btn-on.jpg) left top no-repeat;}

#bbs-box{border:#F84646 1px solid; width:640px;}

#bbsf a{ background:url(../img/index/bbsf-btn.jpg) no-repeat top center; margin:5px; padding:0px; width:140px; height:25px; text-indent:-9000em; display:block;}
#bbsf a:hover{background: url(../img/index/bbsf-btn-on.jpg) left top no-repeat;}

#bbsi a{ background:url(../img/index/bbsi-btn.jpg) no-repeat top center; margin:5px 0px; padding:0px; width:170px; height:25px; text-indent:-9000em; display:block;}
#bbsi a:hover{background: url(../img/index/bbsi-btn-on.jpg) left top no-repeat;}

/*
***********************************
*
* Plan-A(＆Right)
*
***********************************
*/

#P-a a{ background:url(../img/index/plana-noimg.jpg) no-repeat top center; margin:0px 0px 5px 0px; padding:0px; width:210px; height:300px; text-indent:-9000em; display:block;}

#Book-box{border:1px #CCC solid; width:188px; padding:10px;
			¥width: 208px; /* ****IE5用width値**** */}

#Book-img a{ background:url(../img/index/book67.jpg) no-repeat top center; margin:0px; padding:0px; width:73px; height:103px; text-indent:-9000em; display:block; float:left;}
#Book68-img a{ background:url(../img/index/book68.jpg) no-repeat top center; margin:0px; padding:0px; width:73px; height:103px; text-indent:-9000em; display:block; float:left;}
#Book69-img a{ background:url(../img/index/book69.jpg) no-repeat top center; margin:0px; padding:0px; width:73px; height:103px; text-indent:-9000em; display:block; float:left;}
#Book70-img a{ background:url(../img/index/book70.jpg) no-repeat top center; margin:0px; padding:0px; width:73px; height:103px; text-indent:-9000em; display:block; float:left;}


#Book-box p{ margin:5px 0px 0px 5px; font-size:smaller; line-height:140%;}

#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;}

#Modecon a{ background:url(../img/index/modecon.jpg) no-repeat top center; margin:10px 0px 0px 0px; padding:0px; width:182px; height:120px; text-indent:-9000em; display:block; float:right;}
#Modecon a:hover{background: url(../img/index/modecon-on.jpg) left top no-repeat;}

#Modecon2 a{ background:url(../img/index/modecon2.jpg) no-repeat top center; margin:10px 0px 0px 0px; padding:0px; width:182px; height:120px; text-indent:-9000em; display:block; float:right;}
#Modecon2 a:hover{background: url(../img/index/modecon2-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%; }

#Supo a{ background:url(../img/index/sup.jpg) no-repeat top center; margin:10px 0px 0px 0px; padding:0px; width:182px; height:55px; text-indent:-9000em; display:block; float:right;}
#Supo a:hover{background: url(../img/index/sup-on.jpg) left top no-repeat;}

#Pre a{ background:url(../img/index/enq.jpg) no-repeat top center; margin:10px 0px 0px 0px; padding:0px; width:182px; height:55px; text-indent:-9000em; display:block; float:right;}
#Pre a:hover{background: url(../img/index/enq-on.jpg) left top no-repeat;}

#Pre2 a{ background:url(../img/index/enq3.jpg) no-repeat top center; margin:10px 0px 0px 0px; padding:0px; width:182px; height:120px; text-indent:-9000em; display:block; float:right;}
#Pre2 a:hover{background: url(../img/index/enq3-on.jpg) left top no-repeat;}

#Waiwai{ border:#FF0066 1px solid; margin:10px 0px 0px 0px; padding:0px; width:564px; height:118px; float:right; }


/*
***********************************
*
* Plan-A(＆Right)
*
***********************************
*/


#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;}

#Ban-list2 .book a{ background:url(../img/index/book4.jpg) no-repeat top center; padding:0px; margin:0px 0px 5px 0px;width:140px; height:90px; text-indent:-9000em; display:block;}
#Ban-list2 .book a:hover{background: url(../img/index/book4-on.jpg) center top no-repeat; padding:0px;margin:0px 0px 5px 0px; width:140px; height:90px; text-indent:-9000em; display:block;}

#Ban-list2 .book2 a{ background:url(../img/index/book5.jpg) no-repeat top center; padding:0px; margin:0px 0px 5px 0px;width:140px; height:90px; text-indent:-9000em; display:block;}
#Ban-list2 .book2 a:hover{background: url(../img/index/book5-on.jpg) center top no-repeat; padding:0px;margin:0px 0px 5px 0px; width:140px; height:90px; text-indent:-9000em; display:block;}

#Ban-list2 .blog a{ background:url(../img/index/blog2.jpg) no-repeat top center; padding:0px; margin:0px 0px 5px 0px;width:140px; height:50px; text-indent:-9000em; display:block;}
#Ban-list2 .blog a:hover{background: url(../img/index/blog-on2.jpg) center top no-repeat; padding:0px;margin:0px 0px 5px 0px; width:140px; height:50px; text-indent:-9000em; display:block;}

#Ban-list2 .bbsold2 a{ background:url(../img/index/bbs-old.jpg) no-repeat top center; padding:0px; margin:0px 0px 5px 0px;width:140px; height:50px; text-indent:-9000em; display:block;}
#Ban-list2 .bbsold2 a:hover{background: url(../img/index/bbs-old-on.jpg) center top no-repeat; padding:0px;margin:0px 0px 5px 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 .Qden a{ width:140px; height:60px; margin:0px 0px 5px 0px; text-indent:-9000em; display:block; background:url(../img/index/planb/girogiro_side_qden.jpg);}
#Ban-list-left .Baby a{ width:140px; height:60px; margin:0px 0px 5px 0px; text-indent:-9000em; display:block; background:url(../img/index/planb/girogiro_side_baby.jpg);}
#Ban-list-left .Check a{ width:140px; height:60px; margin:10px 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 .bbsold a{ background:url(../img/index/bbs-old4.jpg) no-repeat top center; margin:0px 0px 10px 0px; padding:0px; width:140px; height:50px; text-indent:-9000em; display:block; }


#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;}]
