@media screen and (min-width:769px){.cmn61_plan-proposal{display:flex;flex-wrap:wrap;justify-content:space-between}}.cmn61_plan-proposal .item{padding:14px 0;width:33.33%}@media screen and (max-width:768px){.cmn61_plan-proposal .item{padding:20px 16px 16px;width:100%}}.cmn61_plan-proposal .item.-blue{background-color:#f1f1f1;border-top:4px solid #008cc0}.cmn61_plan-proposal .item.-blue .baloon{color:#008cc0}.cmn61_plan-proposal .item.-blue .heading{color:#005c7e}.cmn61_plan-proposal .item.-blue .button a{background-color:#008cc0;box-shadow:0 4px 0 #005c7e}.cmn61_plan-proposal .item.-violet{background-color:#f8f8f8;border-top:4px solid #c00075}.cmn61_plan-proposal .item.-violet .baloon{color:#c00075}.cmn61_plan-proposal .item.-violet .heading{color:#aa0068}.cmn61_plan-proposal .item.-violet .button a{background-color:#c00075;box-shadow:0 4px 0 #aa0068}.cmn61_plan-proposal .item.-green{background-color:#f1f1f1;border-top:4px solid #78b000}.cmn61_plan-proposal .item.-green .baloon{color:#78b000}.cmn61_plan-proposal .item.-green .heading{color:#547b00}.cmn61_plan-proposal .item.-green .button a{background-color:#78b000;box-shadow:0 4px 0 #547b00}@media screen and (min-width:769px){.cmn61_plan-proposal .item:nth-child(2){width:33.34%}.cmn61_plan-proposal .item:nth-child(2) .inner{border-left:1px dotted #a5a5a5;border-right:1px dotted #a5a5a5}}.cmn61_plan-proposal .item .inner{display:flex;flex-direction:column;padding:10px 10px 20px}@media screen and (max-width:768px){.cmn61_plan-proposal .item .inner{padding:0}}.cmn61_plan-proposal .item .baloon{display:flex;justify-content:center;margin:0 0 10px;text-align:center}@media screen and (max-width:768px){.cmn61_plan-proposal .item .baloon{-webkit-mask-box-image:6px;mask-border:6px}}.cmn61_plan-proposal .item .baloon span{background:#fff;border:2px solid;display:block;font-size:1.8rem;font-weight:700;min-width:149px;padding:5px 20px;position:relative}@media screen and (max-width:768px){.cmn61_plan-proposal .item .baloon span{font-size:2rem}}.cmn61_plan-proposal .item .baloon span:after,.cmn61_plan-proposal .item .baloon span:before{border:1px solid transparent;content:"";height:0;left:0;margin:auto;position:absolute;right:0;width:0}.cmn61_plan-proposal .item .baloon span:before{border-top-color:currentColor;border-width:12px 7px;bottom:-24px}.cmn61_plan-proposal .item .baloon span:after{border-top-color:#fff;border-width:8px 5px;bottom:-16px}.cmn61_plan-proposal .item .heading{font-size:2rem;font-weight:700;letter-spacing:-.03em;line-height:1.4;margin:0;text-align:center}@media screen and (min-width:769px){.cmn61_plan-proposal .item .heading{font-feature-settings:"palt";text-shadow:#fff 1px 1px 3px,#fff -1px 1px 3px,#fff 1px -1px 3px,#fff -1px -1px 3px}}.cmn61_plan-proposal .item .heading small{font-size:1.8rem}@media screen and (max-width:768px){.cmn61_plan-proposal .item .heading small{font-size:1em}}.cmn61_plan-proposal .item .image{margin:10px 0 20px;text-align:center}@media screen and (max-width:768px){.cmn61_plan-proposal .item .image{margin:20px 0}}.cmn61_plan-proposal .item .explain{line-height:1.4;min-height:80px}.cmn61_plan-proposal .item .button{margin-top:10px;text-align:center}.cmn61_plan-proposal .item .button a{border-radius:5px;color:#fff;display:block;font-size:18px;font-weight:500;line-height:1.22;padding:9px 24px;position:relative;text-decoration:none}@media screen and (max-width:768px){.cmn61_plan-proposal .item .button a{font-size:1.6rem}}.cmn61_plan-proposal .item .button a:before{border:6px solid transparent;border-left-color:#fff;bottom:0;content:"";height:0;left:17px;margin:auto;position:absolute;top:0;width:0}.cmn61_plan-proposal .item .button a strong{font-size:2.3rem;font-weight:700}@media screen and (max-width:768px){.cmn61_plan-proposal .item .button a strong{font-size:1.8rem}}