.story{background:rgba(0,0,0,0) url(../images/about-connect/story/bg.png) calc(50% + 270px) 240px no-repeat}@media screen and (max-width: 767px){.story{background:rgba(0,0,0,0) url(../images/about-connect/story/bg-sp.png) top 200px center no-repeat;background-size:937px auto}}.story-h1{background:#e9f2f8 url(../images/about-connect/story/h1-bg.png) center center no-repeat;background-size:cover}@media screen and (max-width: 767px){.story-h1{background-image:url(../images/about-connect/story/h1-bg-sp.png)}}@media screen and (max-width: 767px){.story-h1-inner{font-size:1.875rem;line-height:2.125rem}}.story-description{font-size:1.125rem;line-height:2rem;letter-spacing:.08em;margin-bottom:40px}@media screen and (max-width: 767px){.story-description{font-size:.875rem;line-height:mre(26px)}}.story-list{list-style:none}.story-list li{padding:30px 0}@media screen and (max-width: 767px){.story-list li{padding:13px 0}}.story-list a{display:flex;width:100%;text-decoration:none}.story-image{width:50%;margin-bottom:30px}@media screen and (max-width: 767px){.story-image{margin-bottom:0;height:160px}}.story-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.story-panel{margin-top:30px;background-color:#e9f2f8;display:grid;place-content:center left;place-items:center left;position:relative;width:50%;padding:50px 20px 50px 50px;height:367px}@media screen and (max-width: 767px){.story-panel{height:160px;margin-top:0;padding:10px;display:block}}.story-panel-contents{font-size:1rem;z-index:2;position:relative;font-feature-settings:"palt"}@media screen and (max-width: 767px){.story-panel-contents{font-size:.75rem}}.story-number{height:115px;position:absolute;bottom:0;right:10px}.story-number img{height:115px;width:auto}@media screen and (max-width: 767px){.story-number{height:57px}.story-number img{height:57px;width:auto}}.story-h2{font-size:2.25rem;font-family:"SyntaxNextBold","TazuganeGothicBold" !important;font-weight:normal;position:relative;margin-bottom:30px;letter-spacing:.06em}@media screen and (max-width: 767px){.story-h2{font-size:1.0625rem;left:0px;margin-bottom:10px}}.story-h2::after{content:"";display:inline-block;width:17px;height:17px;background:rgba(0,0,0,0) url(../images/common/link_b.svg) center center no-repeat;background-size:contain;margin-left:30px;position:relative;top:-5px}@media screen and (max-width: 767px){.story-h2::after{position:absolute;top:0;right:0;width:15px;height:15px;margin-left:0}}.story-more{margin:80px 0;text-align:center}@media screen and (max-width: 767px){.story-more{margin:50px 0}}.story-more a.bt{display:inline-block;width:300px;max-width:100%}
@media screen and (max-width: 767px) {
    .story-image {
        width: 70%;
        height: 128px;
    }
    .story-panel {
        height: 146px;
        margin-top: 10px;
    }
    .story-h2 {
        margin-bottom: 5px;
    }
    .story-panel p{
        line-height: 1.4em;
    }
    .story-panel p br{
        display: none;
    }
}