.cmn01_section-title .section-title{border:1px solid #dadada;border-radius:4px;color:#333;font-size:1.8rem;font-weight:700;line-height:1.17;margin:0;min-height:44px;padding:.582em 23px;position:relative}@media screen and (max-width:768px){.cmn01_section-title .section-title{font-size:2rem;padding:.515em 10px .415em 20px}}.cmn01_section-title .section-title:after,.cmn01_section-title .section-title:before{content:"";position:absolute}.cmn01_section-title .section-title:before{background:linear-gradient(180deg,#ffedbd,#f2b000);bottom:0;box-shadow:0 0 5px #f7f7f7;height:calc(100% - 20px);left:10px;margin:auto;top:0;width:4px}@media screen and (max-width:768px){.cmn01_section-title .section-title:before{height:calc(100% - 14px);left:7px}}.cmn01_section-title .section-title:after{background:linear-gradient(180deg,#fbfbfb,#fff);height:calc(100% - 4px);left:2px;top:2px;width:calc(100% - 4px);z-index:-1}