/*************************************************************
【見出し】
*************************************************************/
.news_headline1{margin:80px 0 25px 0; border-left:8px solid #F00; border-bottom:1px dotted #F00; line-height:30px; font-size:1.2em; padding:0 0 0 14px;}

.news_headline2{margin:80px 0 25px 0; border-bottom:1px dotted #F60; line-height:30px; font-size:1.4em; padding:0 0 0 14px;}

.news_headline3{margin:80px 0 25px 0; border-left:8px solid #F60; border-bottom:1px dotted #F60; line-height:30px; font-size:1.8em; padding:0 0 0 14px;}

.news_headline4{  
     background:#F60;  
     border-left:9px solid #F60;  
     padding:.2em .8em }

.news_headline5{margin:70px 0 25px 0; border-bottom:1px dotted #F60; line-height:30px; font-size:1.0em; padding:0 0 0 12px;}

/*************************************************************
【囲み枠】
*************************************************************/
.box26 {
    position: relative;
    margin: 2em 0;
    padding: 0.5em 1em;
    border: solid 3px #95ccff;
    border-radius: 8px;
}
.box26 .box-title {
    position: absolute;
    display: inline-block;
    top: -13px;
    left: 10px;
    padding: 0 9px;
    line-height: 1;
    font-size: 19px;
    background: #FFF;
    color: #95ccff;
    font-weight: bold;
}
.box26 p {
    margin: 0; 
    padding: 0;
}
/*************************************************************
【コンタクトフォーム7】
*************************************************************/
form.sent p{
display:none;
}

/*************************************************************
【h4タグ】
*************************************************************/
h4{
position: relative;
padding: 0.25em 0;
}
h4:after {
content: "";
display: block;
height: 4px;
background: -moz-linear-gradient(to right, rgb(230, 90, 90), transparent);
background: -webkit-linear-gradient(to right, rgb(230, 90, 90), transparent);
background: linear-gradient(to right, rgb(230, 90, 90), transparent);
}