@charset "UTF-8";
/**************************************************
 * sp お客様の声css
 * 1:body
 * 2:コンテンツ
 **************************************************/
/**********************************
 * 1:body
 *********************************/
body {
  width: 100%;
  font-family: "メイリオ", Meiryo, "Verdana", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", "ＭＳ Ｐゴシック", sans-serif;
}
/**********************************
 * 2:コンテンツ
 *********************************/
#contents {
  width: 100%;
  min-width: 100%;
  overflow: hidden;
}
#contents h2,
#contents h4 {
  width: 100%;
  min-width: 100%;
  height: auto;
  line-height: auto;
}
#contents h2 .box-model-head,
#contents h4 .box-model-head {
  width: 100%;
  margin: 0 auto;
}
#contents h2 .box-model-head .model-head,
#contents h4 .box-model-head .model-head {
  margin-left: 2%;
}

#contents #customer #customer_wrap {
  width: 94%;
  padding: 55px 0;
  margin: 0 auto;
}
#contents #customer #customer_wrap .inner01{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 0 0 80px 0;
}
#contents #customer #customer_wrap .inner01 .item:first-child{
    width: 100%;
    align-self: auto;
    margin: 0 0 20px 0;
}
#contents #customer #customer_wrap .inner01 .item:last-child{
    width: 100%;
    align-self: auto;
}
#contents #customer #customer_wrap .inner01 .item:last-child h5{
    margin:0 0 20px 0;
    padding: 0;
	text-align:left;
	font-size: 30px;
	font-weight:normal;
	font-style:normal;
	font-family:Garamond , "Times New Roman" , "游明朝" , "Yu Mincho" , "游明朝体" , "YuMincho" , "ヒラギノ明朝 Pro W3" , "Hiragino Mincho Pro" , "HiraMinProN-W3" , "HGS明朝E" , "ＭＳ Ｐ明朝" , "MS PMincho" , "Noto Serif JP" , serif;
	font-feature-settings : "halt";
    line-height: 160%;
}
#contents #customer #customer_wrap .inner02 .item .txt_box p{
	font-size:14px;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
    line-height: 160%;
    color: #073190;    
	margin:0 0 0 0;
	padding:0 0 0 20px;
	box-sizing:border-box;
}


#contents #customer #customer_wrap .inner01 .item:last-child p{
    font-size: 18px;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    margin:0 0 0 0;
    text-align: justify;
    text-justify: inter-ideograph;
    line-height: 180%;
}
#contents #customer #customer_wrap .inner02 .item .txt_box{
    width: 100%;
    height: auto;
    margin: 0;
    padding: 10px;
    background-color: rgba(255,255,255,0.8);
    box-sizing: border-box;
}
#contents #customer #customer_wrap .inner02 .item .txt_box h5:after {
  position: absolute;
  left:0;
  top:14px;
  width:6px;
  height:6px;
  content: "";
  border-top: 2px solid #302521;
  border-right: 2px solid #302521;
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
