.m-buttongroup{clear:both;text-align:center;font-size:0;line-height:0}@media print{.m-buttongroup{display:none}}.m-buttongroup.left{text-align:left}.m-buttongroup.right{text-align:right}.m-buttongroup.margin{margin-top:30px}.m-buttongroup>.box{display:inline-block;text-align:center}.m-buttongroup button,.m-buttongroup input,.m-buttongroup a{float:left;min-width:87px;height:37px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px;margin:0 0 0 8px;font-family:'NotoSansRN';font-size:15px;color:#666;letter-spacing:-0.3px;background:none;border-width:1px;border-style:solid;border-color:#a6a6a6}.m-buttongroup button:first-child,.m-buttongroup input:first-child,.m-buttongroup a:first-child{margin-left:0}@media only screen and (max-width: 767px){.m-buttongroup button,.m-buttongroup input,.m-buttongroup a{min-width:67px;height:30px;font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 1080px){.m-buttongroup button,.m-buttongroup input,.m-buttongroup a{min-width:77px;height:34px;font-size:14px}}.m-buttongroup a:before{content:"";line-height:37px}@media only screen and (max-width: 767px){.m-buttongroup a:before{line-height:30px}}@media only screen and (min-width: 768px) and (max-width: 1080px){.m-buttongroup a:before{line-height:34px}}.m-buttongroup button.large,.m-buttongroup input.large,.m-buttongroup a.large{min-width:110px;height:45px;font-size:16px}@media only screen and (max-width: 767px){.m-buttongroup button.large,.m-buttongroup input.large,.m-buttongroup a.large{min-width:90px;height:38px;font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 1080px){.m-buttongroup button.large,.m-buttongroup input.large,.m-buttongroup a.large{min-width:100px;font-size:15px;height:40px}}.m-buttongroup a.large:before{content:"";line-height:43px}@media only screen and (max-width: 767px){.m-buttongroup a.large:before{line-height:36px}}@media only screen and (min-width: 768px) and (max-width: 1080px){.m-buttongroup a.large:before{line-height:38px}}.m-buttongroup button,.m-buttongroup input,.m-buttongroup a{background-color:#fff}.m-buttongroup button.gray,.m-buttongroup input.gray,.m-buttongroup a.gray{background-color:#f6f6f6;border-color:#ababab;color:#666}.m-buttongroup button.primary,.m-buttongroup input.primary,.m-buttongroup a.primary{background-color:#0ca6be;border-color:#0ca6be;color:#fff}
