.container{width:1280px;margin:0 auto;padding:0 6.4rem}@media screen and (max-width: 1279px){.container{width:95%;padding:0}}@media screen and (max-width: 767px){.container{width:100%;padding:0 2rem}}.container--l{width:128rem;margin:0 auto;padding:0}@media screen and (max-width: 1279px){.container--l{width:100%;padding:0 2rem}}@media screen and (max-width: 767px){.container--l{width:100%;padding:0 2rem}}.sect-pad{padding:0 0 12rem}@media screen and (max-width: 767px){.sect-pad{padding:0 0 6rem}}.sect-pad--y{padding:12rem 0 12rem}@media screen and (max-width: 767px){.sect-pad--y{padding:6rem 0 6rem}}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;outline:none !important}html{font-size:62.5%;height:100%}img{width:100%;height:auto;line-height:1;vertical-align:top}a{-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;transition:all 250ms;color:#1e202b}a:hover{opacity:.7}a.u-pointer-events--pc{pointer-events:none;color:inherit}@media screen and (max-width: 767px){a.u-pointer-events--pc{pointer-events:auto}}a.u-blue--link{text-decoration:underline;color:#00e}address{font-style:normal}ul{list-style:none}body{height:auto;width:100%;font-size:1.6rem;font-family:"Noto Sans JP",sans-serif;line-height:1.6;letter-spacing:.05em;-webkit-text-size-adjust:100%;color:#1e202b;word-break:break-word;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none;-webkit-font-smoothing:antialiased}@media screen and (max-width: 767px){body{font-size:1.4rem;min-width:32rem}}input[type=submit]{-webkit-appearance:none}input:-webkit-autofill{transition:background-color 5000s ease-in-out 0s !important;-webkit-text-fill-color:#1e202b}textarea{font-family:"Noto Sans JP",sans-serif}#privacy-policy{-webkit-appearance:auto}.main-body.u-no--padding{padding-top:0}.p-marketing .c-cta{background:#152d4d;color:#fff;padding:1em 1.5em 1.5em;margin:4rem 0;font-weight:600}@media screen and (max-width: 767px){.p-marketing .c-cta{margin:3.2rem 0}}.p-marketing .c-cta ul{list-style:inside;margin-bottom:1.6rem}.p-marketing .c-cta__heading{text-align:center;font-weight:bold;padding-bottom:.7em;font-size:1.8rem}@media screen and (max-width: 1279px){.p-marketing .c-cta__heading{font-size:1.6rem}}@media screen and (max-width: 767px){.p-marketing .c-cta__heading{font-size:1.6rem}}.p-marketing .c-cta__box-color{background:#fff;color:#0e3262;border:2px solid #dfeaf8}.p-marketing .c-cta__btn{background:#fff;margin-top:1.5em;font-weight:bold}.p-marketing .c-cta__btn a{position:relative;color:#152d4d;text-decoration:none;padding:.7em;width:100%;display:flex;align-items:center;justify-content:center;border:1px solid #152d4d}.p-marketing .c-cta__btn a:hover{border:1px solid #fff;opacity:1;color:#fff;background:#152d4d}.p-marketing .c-cta__btn a:hover::before{border-left:12px solid #fff}.p-marketing .c-cta__btn a::before{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-left:12px solid #152d4d;border-right:0}.p-marketing .c-cta__btn a.u-bg--rev{background:#152d4d;color:#fff;border:1px solid #152d4d}.p-marketing .c-cta__btn a.u-bg--rev:hover{border:1px solid #152d4d;opacity:1;color:#152d4d;background:#fff}.p-marketing .c-cta__btn a.u-bg--rev:hover::before{border-left:12px solid #152d4d}.p-marketing .c-cta__btn a.u-bg--rev::before{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-left:12px solid #fff;border-right:0}/*# sourceMappingURL=single-marketing.css.map */
