
/*-------------------------------------------
NEW 中古除雪機 （2025/07/09）
-------------------------------------------*/
.heskm{ height: 30px ; border: solid 0px #444}
  .hesk2m{ height: 42px ; text-align: right;border: solid 0px #444} .ink2m{ text-align: center}

.hntai{ max-width: 100%; margin: auto; padding: 5px; text-align: center; border: solid 0px #444}

.ckj1{ max-width: 1300px; margin: auto; padding-top: 10px;padding-bottom: 10px ;text-align: center;font-size: 2.6rem;
       color: #fff;background: #3da307;}
.ckj2{ max-width: 1300px; margin: auto; padding-top: 10px;padding-bottom: 10px ;text-align: center;font-size: 2.6rem;
       color: #fff;background: #3da307}
  
.j1pj{ max-width: 1300px; margin: auto; text-align: center; border: solid 0px #444}
  .j1pjps{ max-width: 990px; margin: auto; text-align: center; border: solid 0px #444}
.moki01{ font-size: 2.8rem;font-weight: 600 ;display: inline-block ; }
.moki02{ font-size: 1.1rem;}
.moki03{max-width: 30px;margin: auto; margin-left: 8px ;display: inline-block ;
        font-size: 0.6rem; color: rgba(0, 0, 0, 0.67) ;
        line-height: 1; padding:4px 5px ;border: solid 1px #444;border-color: rgba(0, 0, 0, 0.27)}
.moki04{ font-size: 1.8rem;font-weight: 600 ; } 
.moki04by{  margin-top: -14px; font-size: 1.8rem;color: rgba(0, 0, 0, 0.08);font-family: 'BIZ UDPGothic'}

.moki05{ padding: 10px}
 
 .paigrfout{ max-width: 100%; margin: auto; padding: 5px; text-align: center ;border:solid 0px #777}
 .tablwak{ max-width: 480px ;margin: auto;padding: 3px;display: inline-block;vertical-align: top; border:solid 0px #777}
 .tablwid{ max-width: 100%;height: 230px}
 .shiyrwid{ padding: 0 25px} .shiylwid{width: 110px}
 .fntbold{ font-weight: 600;font-size: 1.3rem;font-family: 'BIZ UDPGothic'} .bcl{ color: #f00}
 .fntsizb{ margin-top: -14px; font-size: 2.3rem;color: #f00;font-family: 'BIZ UDPGothic'}
.fntsby{  margin-top: -14px; font-size: 2.3rem;color: rgba(0, 0, 0, 0.08);font-family: 'BIZ UDPGothic'}
 .fontsyk{ font-size: 1.5rem;font-weight: 600;font-family: 'BIZ UDPGothic'}
 .hpnemsm{ text-align: right ;padding-right: 8px ;max-width: 100%;font-size: 0.9rem;font-family: 'BIZ UDMincho'}
 .meitdli{ font-weight: 600;background: rgba(255, 106, 0, 0.59)}
 .fontsyo{ font-size: 0.7rem}
 .karabox{ height: 288px} .kara2b{padding:60px}
 .syogenh{ text-align: left;padding-left: 10px;padding-right: 20px}
 .tdfontc{ font-size: 1.1rem;}
 .titsukima{ max-width: 700px; height: 120px ;padding-top: 40px}/*width*/
.paneba{ margin: auto;margin: 2px;  display: inline-block;
        font-size: 1.2rem; color: #fff;
        border: solid 0px #444;}

.paneba a{
   display: inline-block ; 
  width: 137px;
  padding: 8px 11px;
  color: #fff; font-size: 16px; background: rgba(7, 136, 245, 0.64);
  border: solid 1px rgba(63, 60, 63, 0.10);
  text-decoration: none;
  line-height: 1;
  transition: .5s;
}
.paneba :hover{background: rgba(0, 0, 0, 0.90);
                 color: #fff;
                   transition: .8s;
                    border-radius: 5px ;
}


 .bannn{ height: 90vh}


.preban{ position: absolute;margin-top: -90px; left: 10px}
 
#head {background: url(img/foback.jpg) no-repeat;max-width: 100%;
       height:120px; text-align: center;padding-top:100px;  margin-bottom: 1px;color:white;
       font-family:'Meiryo',"Open sans", Helvetica, Arial; font-weight:300; 
}
.txtday {
  max-width: 1000px;
  margin: auto; margin-top: -30px;
  padding-left: 8px;
  font-size: 1.5rem;font-family: 'BIZ UDPGothic';
  text-align: left;
  color: #FFF;
  display: block;
  position: relative;
}
.infoshop {
  max-width: 1100px;
  margin: auto;
  font-size: 3.0rem;
  font-weight: 700;
  color: #FFF;
  display: block;
  position: relative;
  top: 20px;
  z-index: 5;  
}
.hodacl{ color: #f00}
 
@media (max-width:446px){
  .infoshop{ font-size: 2.2rem;}
.ckj1{ font-size: 1.8rem;}
.ckj2{ font-size: 1.4rem;}
}
@media (max-width:328px){
  .infoshop{ font-size: 1.8rem;}
.ckj1{ font-size: 1.4rem;}
.ckj2{ font-size: 1.2rem;}
}


  .joban{ max-width: 100%; margin: auto; text-align:left;  padding-left: 50px;border: solid 0px #444;
          }
  .jobanin { max-width: 400px; margin: auto; text-align: center; padding: 8px 40px; margin: 2px 1px ;
          display: inline-block;background-color:#fff ;border: solid 1px #cfcfcf }
a .jobanin{ color: #000}
a :hover{ color: #0094ff}

@media (max-width:503px){
  .newco, .newhs{ font-size: 1.8rem;font-weight: 700}
}

@media (max-width:375px){
  .jobanin{ padding: 8px 20px;}
  .joban{ padding-left: 30px;}
  .newco, .newhs{ font-size: 1.5rem;font-weight: 700}
}
 
 
 
html {
  font-size: 100%;
}
body {margin:0;padding:0;
  color: #2b2a27;
  font-family: 游ゴシック ,"Arial", "Hiragino Sans", "Meiryo", sans-serif;
}
img {
  max-width: 100%;
}
ul {
  list-style: none;
}
a {
  color: #2b2a27;
}
 
.stndsp{ margin-bottom: 30px;padding: 40px} 
.undertxt{ max-width: 100%; margin: auto;margin-top: 150px;padding: 10px;border: solid 1px #cecece}
.derback{ font-size: 1.1rem;font-weight: 500;}

.linkers :hover{ border: solid 1px #f00} .linkers a{ color: #0026ff}
