.cmn04_balloon-list{display:grid;gap:4%;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:768px){.cmn04_balloon-list{grid-template-columns:repeat(1,1fr);row-gap:3.2rem}}.cmn04_balloon-list .item{padding-top:6.5rem;text-align:center}@media screen and (max-width:768px){.cmn04_balloon-list .item{align-items:flex-end;display:flex;padding-top:5.6rem}}@media screen and (min-width:769px){.cmn04_balloon-list .item:nth-child(3n-1){padding-top:10.5rem}}@media screen and (max-width:768px){.cmn04_balloon-list .item:nth-child(2n){flex-direction:row-reverse}.cmn04_balloon-list .item:nth-child(2n) .balloon{width:75%}.cmn04_balloon-list .item:nth-child(2n) .image{margin:0 -9% 0 0}}.cmn04_balloon-list .balloon{align-items:center;background-color:#ffebea;border-radius:7.2rem;color:#dc444b;display:flex;font-size:1.8rem;justify-content:center;letter-spacing:.04em;line-height:2;min-height:22.8rem;padding:5rem 4rem;position:relative;z-index:0}@media screen and (max-width:980px){.cmn04_balloon-list .balloon{padding-left:2.4rem;padding-right:2.4rem}}@media screen and (max-width:768px){.cmn04_balloon-list .balloon{border-radius:4rem;flex:1 1 auto;font-size:1.6rem;margin-bottom:3.4rem;min-height:15rem;padding:4rem 3.6rem;width:82%}}.cmn04_balloon-list .icon{bottom:100%;display:block;left:0;margin:0 auto;position:absolute;right:0}@media screen and (max-width:768px){.cmn04_balloon-list .icon{height:auto;width:6.8rem}}.cmn04_balloon-list .image{margin:-4rem auto 0;position:relative;width:60%;z-index:1}@media screen and (max-width:768px){.cmn04_balloon-list .image{flex:0 0 auto;margin:0 0 0 -16%;max-width:14rem;width:34%}}