.m-culturetalk-section-title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:78.6%;margin:17px auto 70px;font-weight:bold;line-height:1.55;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:767px){.m-culturetalk-section-title{margin:0 auto 30px;max-width:100%}}.m-culturetalk-section-title .inner{min-width:720px;padding:0 150px;position:relative;display:inline-block}@media screen and (max-width:767px){.m-culturetalk-section-title .inner{padding:13px 10px;min-width:unset;width:78.7%;max-width:100%}}.m-culturetalk-section-title .inner:before,.m-culturetalk-section-title .inner:after{position:absolute;content:"";display:block;width:160px;top:50%;left:0;height:2px;margin:0 -26px 0 -40px;background-color:#00afd7;-webkit-transform:rotate(-55deg) translateY(-50%);transform:rotate(-55deg) translateY(-50%)}@media screen and (max-width:767px){.m-culturetalk-section-title .inner:before,.m-culturetalk-section-title .inner:after{width:2px;height:100%;top:0;-webkit-transform:rotate(0);transform:rotate(0);margin:0}}.m-culturetalk-section-title .inner:after{left:auto;right:0}.m-culturetalk-section-title h2{margin:0;font-size:2.4rem;line-height:1.58;font-weight:bold;letter-spacing:.1em}@media screen and (max-width:767px){.m-culturetalk-section-title h2{font-size:1.6rem;margin:0 0 5px;padding:0}}.m-culturetalk-section-title .sub-title{padding:8px 16px;background:#f18e2c;width:300px;margin:0 auto 21px;text-align:center;font-size:1.6rem;font-weight:bold;color:#fff}@media screen and (max-width:767px){.m-culturetalk-section-title .sub-title{padding:6px 14px;width:180px;font-size:1.2rem}}