/*bootstrap以外*/
.meiryo{
  font-family: Meiryo, "メイリオ";
}

.arial{
  font-family: Arial Regular;
}

.line_height_2{
  line-height: 2;
}

.display_inline{
  display: inline;
}

.display_inline_block{
  display: inline-block;
}

.font_bold{
font-weight: bold;
}

.word_break{
  word-wrap:break-word;

}

.underline{
  text-decoration: underline;
}

.back_button{
  background-color: #dce6f1;
  border:1px solid;
}

.back_button p{
  padding: 10px 0;
}

.back_button a:hover{
  color: #000;
}

.auto{
  margin: auto;
}

.border{
  border:1px solid #000;
}

.border_bottom{
  border-bottom: 1px solid;
}

.border_radius5{
  border-radius: 5px;

}

.font_normal{
  font-weight: normal;
}

.align_center{
  text-align: center;
}

.relative{
  position: relative;
}

.absolute{
  position: absolute;
}

.font_italic{
  font-style: italic;
}

.img_100{
  width: 100%;
}

.line_height_60{
  line-height: 60px;
}

@media (min-width: 992px;){
/*
.sp{
  display: none;
}

.pc{
  display: block;
}*/

}

@media (min-width: 768px) {
/*  .sp{
  display: none;
}

.pc{
  display: block;
}
*/
   .pc_nav{
    display: block;
  }

  .sp_nav{
    display: none;
  }


}


@media (max-width: 768px) {
br{
  display: none;
}

}

@media (max-width: 991px) and (min-width: 768px) {
/*.tab{
  display: block;
}*/
}