@charset "UTF-8";

#point01 + .contents_box01 .inner_item_txt .ttl_style h3,
#point02 + .contents_box01 .inner_item_txt .ttl_style h3,
#point03 + .contents_box01 .inner_item_txt .ttl_style h3 {
     padding: 10px 30px 8px 15px;
     position: relative;
}

#point01 + .contents_box01 .inner_item_txt .ttl_style h3:before,
#point02 + .contents_box01 .inner_item_txt .ttl_style h3:before,
#point03 + .contents_box01 .inner_item_txt .ttl_style h3:before {
     position: absolute;
     top: -32px;
     left: -5px;
     content: '';
     color: #fff;
     background: skyblue;
     border-width: 15px 15px 15px 0px;
     border-color: transparent #f5fff5 transparent transparent;
     border-style: solid;
     height: 3px;
     display: block;
     font-size: 15px;
     width: 150px;
}
#point01 + .contents_box01 .inner_item_txt .ttl_style h3:after ,
#point02 + .contents_box01 .inner_item_txt .ttl_style h3:after ,
#point03 + .contents_box01 .inner_item_txt .ttl_style h3:after {
     position: absolute;
     top: -34px;
     left: -3px;
     padding: 0 16px;
     color: #fff;
}
#point01 + .contents_box01 .inner_item_txt .ttl_style h3:after {
     content: 'こだわり①';
 }
#point02 + .contents_box01 .inner_item_txt .ttl_style h3:after {
     content: 'こだわり②';
 }
#point03 + .contents_box01 .inner_item_txt .ttl_style h3:after {
     content: 'こだわり③';
 }