.tm-sc-working .icon{display:inline-block}.tm-sc-working .icon,.tm-sc-working .working-title,.tm-sc-working .working-details{-webkit-transition:all 300ms ease;transition:all 300ms ease}.working-block-style1:last-child .inner-box .icon-box:before{display:none}.working-block-style1 .inner-box{position:relative;text-align:center;margin-bottom:30px}.working-block-style1 .inner-box:hover .icon-box{background-color:var(--theme-color2);color:var(--theme-color1)}.working-block-style1 .inner-box:hover .icon-box .working-count{background-color:var(--theme-color1);color:var(--theme-color1-text-color);top:90px;left:80px;transform:scale(-1) rotate(-180deg)}.working-block-style1 .inner-box .icon-box{background-color:var(--theme-color1);border-radius:50%;color:var(--theme-color1-text-color);font-size:60px;line-height:1;text-align:center;margin-bottom:30px;position:relative;height:120px;width:120px;display:flex;align-items:center;justify-content:center;margin:0 auto 30px;transition:all 300ms ease}.working-block-style1 .inner-box .icon-box:after{position:absolute;content:"";width:163px;height:100px;left:calc(0% + 180px);top:120px;margin:0 auto;background-image:url(https://mirai-com.jp/wp-content/plugins/mascot-core-digiplus/assets/css/shortcodes/working-block/../../../images/current-theme/icon-arrow.png);transform:translateY(-50%);content:"";z-index:-1}@media (max-width:1199.98px){.working-block-style1 .inner-box .icon-box:after{display:none}}.working-block-style1 .inner-box .icon-box .working-count{background-color:var(--theme-color2);color:var(--theme-color2-text-color);border-radius:50%;font-size:16px;height:40px;line-height:40px;width:40px;position:absolute;top:0;left:-5px;transition:all 400ms ease}.working-block-style1 .inner-box .content-box{padding:0;transition:all 300ms ease}.working-block-style1 .inner-box .content-box .working-title{margin-bottom:5px}.working-block-style1 .inner-box .content-box .working-details{color:var(--text-color2);max-width:268px;margin:0 auto}.working-block:last-child .working-block-style1 .inner-box .icon-box::after{display:none}