.sec-article>.inner{max-width:900px}.sec-article .thumbnail{overflow:hidden;border-radius:8px;aspect-ratio:16/9}.sec-article .thumbnail img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;height:100%}.sec-article .catchphrase{font-size:clamp(16px,13.716px + 0.609vw,22px);font-weight:700;margin-top:clamp(24px,17.909px + 1.624vw,40px)}.sec-article .main-content{position:relative;margin-top:clamp(24px,17.909px + 1.624vw,40px);padding:clamp(24px,14.863px + 2.437vw,48px) 0 clamp(80px,49.543px + 8.122vw,160px)}.sec-article .main-content::before{content:"";position:absolute;width:100vw;height:100%;background:var(--color_white);top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-top:1px solid var(--color_gray);z-index:-1}.sec-article .main-content .entry-area{margin-top:clamp(24px,14.863px + 2.437vw,48px)}.sec-article .main-content .entry-area .button-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}@media screen and (max-width: 767px){.sec-article .main-content .entry-area .button-wrap .button{width:50%}}.sec-article .main-content .entry-area .button-wrap .button>a{color:var(--color_white);border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;width:300px}.sec-article .main-content .entry-area .button-wrap .button>a::before{content:"";width:clamp(16px,15.239px + 0.203vw,18px);height:clamp(16px,15.239px + 0.203vw,18px)}@media screen and (max-width: 767px){.sec-article .main-content .entry-area .button-wrap .button>a{width:auto}}.sec-article .main-content .entry-area .button-wrap .button>a.mail{background:var(--color_blue)}.sec-article .main-content .entry-area .button-wrap .button>a.mail::before{background:url(../img/common/icon_mail.svg) no-repeat center center/contain}.sec-article .main-content .entry-area .button-wrap .button>a.tel{background:var(--color_orange)}.sec-article .main-content .entry-area .button-wrap .button>a.tel::before{background:url(../img/common/icon_tel.svg) no-repeat center center/contain}/*# sourceMappingURL=editor.css.map */