.callcenter-right.pc-sp{display:block!important}.callcenter-right.tab{display:none!important}.intro-container.callcenter-module{font-family:Noto Sans JP,sans-serif;padding:60px 20px 140px}.intro-container.callcenter-module .callcenter-inner{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin:0 auto;max-width:1317px}.intro-container.callcenter-module .callcenter-left{flex:1}.intro-container.callcenter-module .callcenter-left h2{color:#333;font-size:40px;font-weight:700;line-height:1.6;margin-bottom:40px}.intro-container.callcenter-module .callcenter-left .lead{color:#222;font-size:1.2rem;font-weight:600;margin-bottom:1.5rem}.intro-container.callcenter-module .callcenter-text{color:#333;font-size:18px;line-height:1.8}.intro-container.callcenter-module .callcenter-right{display:flex;flex:1;gap:1rem;justify-content:center}.intro-container.callcenter-module .callcenter-right img{object-fit:cover}@media screen and (min-width:768px) and (max-width:999px){.callcenter-right.tab{display:block!important;float:right;padding-bottom:20px;padding-left:20px;width:280px}.callcenter-right.pc-sp{display:none!important}}@media screen and (max-width:999px){.intro-container.callcenter-module{padding-bottom:80px;padding-top:25px}.intro-container.callcenter-module .callcenter-left h2{font-size:20px;margin-bottom:13px}.intro-container.callcenter-module .callcenter-left p{font-size:16px;margin-bottom:30px}}@media screen and (max-width:767px){.intro-container.callcenter-module .callcenter-inner{display:block;text-align:left}}