.banner1{background-image:url(https://res.cloudinary.com/dbdukppn4/image/upload/f_auto,q_auto/v1717037373/kaitori/top/MV_sp_rqphvp.png);background-repeat:no-repeat;background-size:100% 100%;padding:116.5px 15px 30px}@media screen and (min-width:1140px){.banner1{background-image:url(https://res.cloudinary.com/dbdukppn4/image/upload/f_auto,q_auto/v1717037373/kaitori/top/KV_m9dfa0.png)}.banner1 .grayboxes li{padding:16px 0 4px}.banner1 .grayboxes li p{font-size:26px;line-height:1}.banner1 .grayboxes li:nth-child(3) div{height:auto}.banner1 .grayboxes li:first-child div:first-child{margin-bottom:13px}.banner1 .grayboxes li:nth-child(2) div:first-child{margin-bottom:8px}.banner1 .grayboxes li:nth-child(3) div:first-child{margin-bottom:4px}}@media screen and (max-width:1139px){.banner1 .grayboxes li{padding:12px 0 4px}.banner1 .grayboxes li p{font-size:18px;line-height:1}.banner1 .grayboxes li:nth-child(3) div{height:auto}.banner1 .grayboxes li:first-child div:first-child{margin-bottom:14px}.banner1 .grayboxes li:nth-child(2) div:first-child{margin-bottom:16px}.banner1 .grayboxes li:nth-child(3) div:first-child{margin-bottom:3px}}