/* カスタム CSS をここに入力してください */
/*文字装飾上下太線 */
.box4{
    padding: 8px 19px;
    margin: 2em 0;
    color: #2c2c2f;
    background: #ef8964;
    border-top: solid 5px #b56969;
    border-bottom: solid 5px#b56969f;
}
.box4 p {
    margin: 0; 
    padding: 0;
}

/*ヘッダー画像*/
@media only screen and (min-width: 781px){
#speheader {
background-position: center center;
background-repeat: no-repeat;
background-attachment: scroll;
height: 680px;
background-size: cover;
margin: 0px -90px 0px -90px;
}
}
#header-sp-wrap {
overflow: hidden;
height: 370px;
z-index: 100;
}

/*追加フォント*/

*{font-family:"メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic", "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI", sans-serif;}

/*--------------------------------------
  蛍光ペンのような下線を引く　　　↓
--------------------------------------*/
 
/*ピンク（太め）*/
.pink_line {background:rgba(0, 0, 0, 0) linear-gradient(transparent 60%, #FFDFEF 0%) repeat scroll 0 0;}
 
/*ブルー（太め）*/
.blue_line{background:rgba(0, 0, 0, 0) linear-gradient(transparent 60%, #cce5ff 0%) repeat scroll 0 0;}
 
/*イエロー（太め）*/
.yellow_line {background:rgba(0, 0, 0, 0) linear-gradient(transparent 60%, #ffffbc 0%) repeat scroll 0 0;}
 
/*ピンク（細め）*/
.pink_line_narrow{background:rgba(0, 0, 0, 0) linear-gradient(transparent 80%, #ffb2d8 0%) repeat scroll 0 0;}
 
/*ブルー（細め）*/
.blue_line_narrow {background:rgba(0, 0, 0, 0) linear-gradient(transparent 80%, #add6ff 0%) repeat scroll 0 0;}
 
/*イエロー（細め）*/
.yellow_line_narrow{background:rgba(0, 0, 0, 0) linear-gradient(transparent 80%, #ffff7f 0%) repeat scroll 0 0;}