h4 {
color: #364e96;/*文字色*/
border: solid 3px #364e96;/*線色*/
padding: 0.5em;/*文字周りの余白*/
border-radius: 0.5em;/*角丸*/
}
p {
 word-break: break-all;
}
#index_info {
    width: 100%;
    margin: 0 auto;
    padding: 0 auto;
   
}
#index_info .desc {
  width: 100%;
    line-height: 220%;
    font-size: 14px;
    margin: 0 0 10% 14% ;
    text-align: left;
}
@media screen and (max-width:320px) { 
    /*　画面サイズが320pxからはここを読み込む　*/
#index_info .desc p { font-size: 10px; width: 93%; margin: 10px 0px 10px 0px ;}
}

