

@media screen and (max-width: 750px) {





  }



  .br-sp { display:block !important; }
  
  /*PCの場合*/
.pc	{ display:block!important; }
.pc2	{ display:inline-block!important; }
.sp	{ display:none!important; }
@media screen and (max-width: 750px) {
/*タブレット、スマホの場合*/
.pc,.pc2	{ display:none!important; }

.sp { display:block!important; }
}

@media all and (-ms-high-contrast: none) {
.sei{
margin-top: 45px!important;
line-height: 0px;
}
.privacy{
margin-bottom: 15em;
}
a {
  text-decoration: none;
color: inherit!important;
}
