  {
   font-size:12px;line-height:175%;
   font-family:"ＭＳ Ｐゴシック","Osaka","ヒラギノ角ゴ Pro W3";
   margin:0px;padding:0px;}

 p{
   font-size:12px;line-height:175%;
   font-family:"ＭＳ Ｐゴシック","Osaka","ヒラギノ角ゴ Pro W3";}

h1{
   font-size:11px;
   font-family:"ＭＳ Ｐゴシック","Osaka","ヒラギノ角ゴ Pro W3";
   margin:0px;padding-top:0.8em;}




/* トップメニュースタイル */

#mm1                {
                     width:750px;height:20px;
                     margin:0px;padding:0px;}

#mm1              ul{
                     margin:0px;padding:0px;
                     list-style-type:none;}

#mm1              li{
                     display:inline;
                     float:left;
                     margin:0px;padding:0px;}


#mm1 #menu1        a{
                     background-image:url(../../button_image/main_02/top-page_03.gif);
                     width:125px;height:20px;
                     background-repeat:no-repeat;
                     margin:0px;padding:0px;
                     background-color:#ffffff;
                     display:block;}

#mm1 #menu1  a:hover{
                     background-color:#ffffff;background-image:url(../../button_image/main_02/top-page_03.gif);
                     width:125px;height:20px;
                     background-repeat:no-repeat;
                     margin:0px;padding:0px;
                     display:block;}

#mm1 #menu2        a{
                     background-image:url(../../button_image/main_02/cleaning_01.gif);
                     width:125px;height:20px;
                     background-repeat:no-repeat;
                     margin:0px;padding:0px;
                     background-color:#ffffff;
                     display:block;}

#mm1 #menu2  a:hover{
                     background-color:#ffffff;background-image:url(../../button_image/main_02/cleaning_02.gif);
                     width:125px;height:20px;
                     background-repeat:no-repeat;
                     margin:0px;padding:0px;
                     display:block;}

#mm1 #menu3        a{
                     background-image:url(../../button_image/main_02/column_01.gif);
                     width:125px;height:20px;
                     background-repeat:no-repeat;
                     margin:0px;padding:0px;
                     background-color:#ffffff;
                     display:block;}

#mm1 #menu3  a:hover{
                     background-color:#ffffff;background-image:url(../../button_image/main_02/column_02.gif);
                     width:125px;height:20px;
                     background-repeat:no-repeat;
                     margin:0px;padding:0px;
                     display:block;}


#mm1 #menu4        a{
                     background-image:url(../../button_image/main_02/sale_01.gif);
                     width:125px;height:20px;
                     background-repeat:no-repeat;
                     margin:0px;padding:0px;
                     background-color:#ffffff;
                     display:block;}

#mm1 #menu4 a:hover {
                     background-color:#ffffff;background-image:url(../../button_image/main_02/sale_02.gif);
                     width:125px;height:20px;
                     background-repeat:no-repeat;
                     margin:0px;padding:0px;
                     display:block;}


#mm1 #menu5        a{
                     background-image:url(../../button_image/main_02/service_01.gif);
                     width:125px;height:20px;
                     background-repeat:no-repeat;
                     margin:0px;padding:0px;
                     background-color:#ffffff;
                     display:block;}

#mm1 #menu5  a:hover{
                     background-color:#ffffff;background-image:url(../../button_image/main_02/service_02.gif);
                     width:125px;height:20px;
                     background-repeat:no-repeat;
                     margin:0px;padding:0px;
                     display:block;}

#mm1 #menu6        a{
                     background-image:url(../../button_image/main_02/shop_01.gif);
                     width:125px;height:20px;
                     background-repeat:no-repeat;
                     margin:0px;padding:0px;
                     background-color:#ffffff;
                     display:block;}

#mm1 #menu6  a:hover{
                     background-color:#ffffff;background-image:url(../../button_image/main_02/shop_02.gif);
                     width:125px;height:20px;
                     background-repeat:no-repeat;
                     margin:0px;padding:0px;
                     display:block;}



#mm1 .span1 {display:none;}

    .tm2{
         font-size:10px;line-height:100%;
         font-family:"ＭＳ Ｐゴシック","Osaka","ヒラギノ角ゴ Pro W3";
         width:750px;height:15px;
         margin:0;padding:0;}

/* 現在のページ */

    .tm3{
         font-size:10px;line-height:100%;
         font-family:"ＭＳ Ｐゴシック","Osaka","ヒラギノ角ゴ Pro W3";
         margin:10px 0 0 0;padding:0;}

    .t_home{
            width:5px;hright:5px; border:0;line-height:100%;
            margin:0 0.5em 0em 0;padding:0 0 0 0;}






/* トップメニュースタイル3 */

.menu_01  td{text-align:center;padding-top:5px;}

#mm3  ul{margin:0px;padding:0px;list-style-type:none;}

#mm3  li{display:inline;padding:0px;margin:0px;}

#mm3  #menu1           a{
                         background-image:url(../../button_image/top/outline_01.gif);
                         width:160px;height:32px;
                         background-repeat:no-repeat;
                         margin:10px 0px 15px 0px;padding:0px;
                         background-color:#fff;
                         display:block;}

#mm3  #menu1     a:hover{
                         background-image:url(../../button_image/top/outline_02.gif);
                         width:160px;height:32px;
                         background-repeat:no-repeat;
                         margin:10px 0px 15px 0px;padding:0px;
                         display:block;}

#mm3  #menu2           a{
                         background-image:url(../../button_image/top/activities_01.gif);
                         width:160px;height:32px;
                         background-repeat:no-repeat;
                         margin:15px 0px 15px 0px;padding:0px;
                         background-color:#fff;
                         display:block;}

#mm3  #menu2     a:hover{
                         background-image:url(../../button_image/top/activities_02.gif);
                         width:160px;height:32px;
                         background-repeat:no-repeat;
                         margin:15px 0px 15px 0px;padding:0px;
                         display:block;}

#mm3  #menu3           a{
                         background-image:url(../../button_image/top/history_01.gif);
                         width:160px;height:32px;
                         background-repeat:no-repeat;
                         margin:15px 0px 15px 0px;padding:0px;
                         background-color:#fff;
                         display:block;}

#mm3  #menu3     a:hover{
                         background-image:url(../../button_image/top/history_02.gif);
                         width:160px;height:32px;
                         background-repeat:no-repeat;
                         margin:15px 0px 15px 0px;padding:0px;
                         display:block;}

#mm3  #menu4           a{
                         background-image:url(../../button_image/top/adoption_03.gif);
                         width:160px;height:32px;
                         background-repeat:no-repeat;
                         margin:15px 0px 0px 0px;padding:0px;
                         background-color:#fff;
                         display:block;}

#mm3  #menu4     a:hover{
                         background-image:url(../../button_image/top/adoption_03.gif);
                         width:160px;height:32px;
                         background-repeat:no-repeat;
                         margin:15px 0px 0px 0px;padding:0px;
                         display:block;}

#mm3  #menu5           a{
                         background-image:url(../../button_image/top/adoption_04.gif);
                         width:160px;height:18px;
                         background-repeat:no-repeat;
                         margin:0px;padding:0px;
                         background-color:#fff;
                         display:block;}

#mm3  #menu5     a:hover{
                         background-image:url(../../button_image/top/adoption_05.gif);
                         width:160px;height:18px;
                         background-repeat:no-repeat;
                         margin:0px;padding:0px;
                         display:block;}

#mm3  #menu6           a{
                         background-image:url(../../button_image/top/adoption_07.gif);
                         width:160px;height:18px;
                         background-repeat:no-repeat;
                         margin:0px;padding:0px;
                         background-color:#fff;
                         display:block;}

#mm3  #menu6     a:hover{
                         background-image:url(../../button_image/top/adoption_08.gif);
                         width:160px;height:18px;
                         background-repeat:no-repeat;
                         margin:0px;padding:0px;
                         display:block;}


#mm3  #menu7           a{
                         background-image:url(../../button_image/top/adoption_10.gif);
                         width:160px;height:18px;
                         background-repeat:no-repeat;
                         margin:0px;padding:0px;
                         background-color:#fff;
                         display:block;}

#mm3  #menu7     a:hover{
                         background-image:url(../../button_image/top/adoption_11.gif);
                         width:160px;height:18px;
                         background-repeat:no-repeat;
                         margin:0px;padding:0px;
                         display:block;}


#mm3  #menu8           a{
                         background-image:url(../../button_image/top/adoption_13.gif);
                         width:160px;height:18px;
                         background-repeat:no-repeat;
                         margin:0px;padding:0px;
                         background-color:#fff;
                         display:block;}

#mm3  #menu8     a:hover{
                         background-image:url(../../button_image/top/adoption_14.gif);
                         width:160px;height:18px;
                         background-repeat:no-repeat;
                         margin:0px;padding:0px;
                         display:block;}


#mm3  #menu9           a{
                         background-image:url(../../button_image/top/shop_01.gif);
                         width:160px;height:32px;
                         background-repeat:no-repeat;
                         margin:15px 0px 15px 0px;padding:0px;
                         background-color:#fff;
                         display:block;}

#mm3  #menu9     a:hover{
                         background-image:url(../../button_image/top/shop_02.gif);
                         width:160px;height:32px;
                         background-repeat:no-repeat;
                         margin:15px 0px 15px 0px;padding:0px;
                         display:block;}

#mm3  #menu10           a{
                         background-image:url(../../button_image/top/chain-store_01.gif);
                         width:160px;height:32px;
                         background-repeat:no-repeat;
                         margin:15px 0px 15px 0px;padding:0px;
                         background-color:#fff;
                         display:block;}

#mm3  #menu10     a:hover{
                         background-image:url(../../button_image/top/chain-store_02.gif);
                         width:160px;height:32px;
                         background-repeat:no-repeat;
                         margin:15px 0px 15px 0px;padding:0px;
                         display:block;}

#mm3  #menu11          a{
                         background-image:url(../../button_image/top/privacy_01.gif);
                         width:160px;height:32px;
                         background-repeat:no-repeat;
                         margin:15px 0px 15px 0px;padding:0px;
                         background-color:#fff;
                         display:block;}

#mm3  #menu11    a:hover{
                         background-image:url(../../button_image/top/privacy_02.gif);
                         width:160px;height:32px;
                         background-repeat:no-repeat;
                         margin:15px 0px 15px 0px;padding:0px;
                         display:block;}

#mm3  #menu12          a{
                         background-image:url(../../button_image/top/site-map_01.gif);
                         width:160px;height:32px;
                         background-repeat:no-repeat;
                         margin:15px 0px 15px 0px;padding:0px;
                         background-color:#fff;
                         display:block;}

#mm3  #menu12    a:hover{
                         background-image:url(../../button_image/top/site-map_02.gif);
                         width:160px;height:32px;
                         background-repeat:no-repeat;
                         margin:15px 0px 15px 0px;padding:0px;
                         display:block;}

#mm3  #menu13          a{
                         background-image:url(../../button_image/top/mail_01.gif);
                         width:160px;height:32px;
                         background-repeat:no-repeat;
                         margin:15px 0px 15px 0px;padding:0px;
                         background-color:#fff;
                         display:block;}

#mm3  #menu13    a:hover{
                         background-image:url(../../button_image/top/mail_02.gif);
                         width:160px;height:32px;
                         background-repeat:no-repeat;
                         margin:15px 0px 15px 0px;padding:0px;
                         display:block;}

#mm3   .span1{display:none;}






/* リンクスタイル */

a:link    {color:#2501f1;}
a:visited {color:#2501f1;}
a:hover   {color:#b70000;}

a        {text-decoration:underline}
a:active {text-decoration:underline}
a:hover  {text-decoration:underline}

/* 背景スタイル */

.bgcolor_01{
            background:url(../../back_image/index_bg_03.gif);
            background-repeat:repeat-y;
            background-attachment:scroll;
            width:535px;
            padding:2em 0px 8em 0px;}

.bgcolor_02{
            background:url(../image/waku_01.gif);
            background-repeat:repeat-y;
            background-attachment:scroll;
            width:245px;
            margin:0px;padding:0px 15px 0px 15px;}




/* footer */

#footer      {
              font-size:11px;color:#a9a9a9;
              line-height:135%;
              font-family:"ＭＳ Ｐゴシック","Osaka","ヒラギノ角ゴ Pro W3";}

#footer  span{
              font-size:11px;color:#000000;
              line-height:135%;
              font-family:"ＭＳ Ｐゴシック","Osaka","ヒラギノ角ゴ Pro W3";}

#footer     p{border:solid #a9a9a9;border-width:1px 0px 0px 0px;}

#footer    td{height:30px;}


/* タイトルイメージ */

.title-image1{
              width:535px;height:180px;
              margin-top:5px;padding:0px;}



/* 採用情報 */



#info1        {
               font-size:12px;line-height:145%;
               font-family:"ＭＳ Ｐゴシック","Osaka","ヒラギノ角ゴ Pro W3";}


#info1   .img1{
               width:245px;height:125px;
               margin:0px;padding:0px;}

#info1   .img2{
               width:245px;height:15px;
               margin:0px 0px 2em 0px;padding:0px;}

#info1   .link{
               width:210px;height:30px;
               margin:0px 0px 0.5em 0px;padding:0px;}




#info2        {
               font-size:12px;line-height:145%;
               font-family:"ＭＳ Ｐゴシック","Osaka","ヒラギノ角ゴ Pro W3";}


#info2   .img3{
               width:245px;height:125px;
               margin:0px;padding:0px;}


#info2   .img4{
               width:245px;height:15px;
               margin:0px 0px 2em 0px;padding:0px;}

#info2   .link{
               width:210px;height:30px;
               margin:0px 0px 0.5em 0px;padding:0px;}

































#info    {
          font-size:12px;line-height:155%;
          font-family:"ＭＳ Ｐゴシック","Osaka","ヒラギノ角ゴ Pro W3";}

#info .border1{
               border:solid #a9a9a9;border-width:1px 0px 0px 0px;
               margin-top:0.3em;padding-top:1em;}



#info .border2{
               border:dotted #000000;border-width:1px 0px 0px 0px;
               margin-top:3em;padding-top:3em;}

