﻿.m3call--inb{display:inline-block}body{margin:0;padding:0}.m3call{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}@media (min-width: 769px){.m3call{background:#000066;background:linear-gradient(135deg, #006 0%, #40509e 100%);background:#006 url(/assets/responsive/lp/m3c_all/keyv_pc-d0ece9040cda3b18f10a1427b490b2bdd1668693de1c53cba2997c386e3269dc.png) center 165px no-repeat;background-attachment:fixed;background-size:1100px}}.m3call-keyv{text-align:center;padding:10px 10px 90px;color:#fff}@media (max-width: 768px){.m3call-keyv{background:#40509e url(/assets/responsive/lp/m3c_all/keyv_sp-701760893f9bf83fa303657086d9aa45c23be508477b9b361b920511079c85c0.png) center bottom no-repeat;background-size:260px}}@media (max-width: 320px){.m3call-keyv{padding:10px 10px 110px;background-size:300px}}@media (min-width: 769px){.m3call-keyv{padding:80px 0}}.m3call-title__sub{background:#006;color:#fff;margin:-10px -10px 10px;padding:5px 10px;font-size:12px}@media (min-width: 769px){.m3call-title__sub{display:inline-block;margin:0 0 20px 0;padding:8px 15px 7px;font-size:13px;color:#000066;background:#fff;border-radius:60px;line-height:1.5;padding:8px 25px 7px;border-radius:30px}}.m3call-title{margin:0;padding:0;font-size:18px;font-emphasize-position:before}@media (min-width: 769px){.m3call-title{font-size:21px}}.m3call-title__description{margin:10px 0 0;padding:0;font-size:12px;list-style:1.8}@media (min-width: 769px){.m3call-title__description{margin:20px 0 0;font-size:13px}}.m3call-main{background:#e5e5e5;padding:10px}@media (min-width: 769px){.m3call-main{padding:40px}}.m3call-subtitle{margin:40px auto 20px;padding:0;font-size:18px;text-align:center;position:relative;text-align:center}@media (min-width: 769px){.m3call-subtitle{width:700px;font-size:21px;padding:0 65px}.m3call-subtitle div{display:inline;position:relative;padding:0 1em;background:#e5e5e5}.m3call-subtitle:before{position:absolute;top:calc(50% - 1px);left:0;width:100%;height:2px;content:'';background:#000}}.m3call-servicelist{margin:0;padding:0}@media (min-width: 769px){.m3call-servicelist{display:flex;flex-wrap:wrap;justify-content:center}}.m3call-servicelist li{margin:0 0 10px 0;padding:0;list-style:none;background:#fff;border:1px solid #ccc}@media (min-width: 769px){.m3call-servicelist li{width:400px;margin:10px}}.m3call-servicelist li:hover{transition:0.4s;text-decoration:none;transform-style:flat;transition:all 250ms ease-out;box-shadow:0 15px 10px -10px rgba(100,100,100,0.9);border:1px solid #fff}.m3call-servicelist li a{display:block;color:#333;text-decoration:none}.m3call-service__target{background:#2a3468;background:linear-gradient(135deg, #2a3468 0%, #40509e 100%);text-align:center;padding:5px 10px;text-shadow:0px 0px 5px rgba(0,0,0,0.3)}.m3call-service__target h2,.m3call-service__target h3{color:#fff;margin:0;padding:0;font-size:15px}.m3call-service__pickup{border:1px solid #956c01}.m3call-service__pickup .m3call-service__target{background:#956c01;background:linear-gradient(135deg, #956c01 0%, #b89700 100%)}.m3call-service__pickup .m3call-service__info h3{color:#956c01;font-size:16px}.m3call-service__body{padding:10px;display:flex;flex-wrap:wrap}@media (min-width: 769px){.m3call-service__body{padding:20px}}.m3call-service__body div{width:100%}.m3call-service__img{height:60px;display:flex;justify-content:center;align-items:center;margin-bottom:5px;order:1}@media (min-width: 769px){.m3call-service__img{height:80px;margin-bottom:10px}}.m3call-service__text{font-size:20px;font-weight:bold}.m3call-logo_c--agent{height:35px}.m3call-logo_p--agent{width:240px}.m3call-logo_c--anenavi{width:160px}.m3call-logo_c--jimushoku{height:60px}.m3call-logo_c--prime{height:35px}.m3call-logo_c--industry{width:260px}.m3call-service__info{margin:0 0 5px 0;padding:0;font-size:14px;font-weight:bold;text-align:center;color:#000;order:2}@media (min-width: 769px){.m3call-service__info{margin-bottom:10px}}.m3call-service__info h3{margin:0;padding:0;font-size:14px;color:#333}.m3call-service__tag{margin-bottom:5px;order:3}@media (min-width: 769px){.m3call-service__tag{margin-bottom:10px}}.m3call-service__tag span{font-size:12px;border:1px solid #ccc;padding:4px 7px;border-radius:4px;margin-right:5px}.m3call-service__description{font-size:12px;line-height:1.8;order:4}.m3call-fotter{padding:40px 0 20px;text-align:center;font-size:12px;color:#666}
