﻿.expenseTable{width:100%;max-width:620px}.expenseTable th{border:1px solid #ddd;padding:20px;background-color:#eee;font-weight:normal}.expenseTable td{border:1px solid #ddd;padding:22px;text-align:center;font-weight:bold}.expenseTableLong{width:100%;max-width:700px;margin:0 0 10px}.expenseTableLong th{border:1px solid #ddd;padding:20px;background-color:#eee;font-weight:normal}.expenseTableLong td{border:1px solid #ddd;padding:22px;text-align:center}.alertListReset{counter-reset:alert}.alertListCount2{counter-reset:alert 2}.alertListItem{display:flex;align-items:baseline;font-size:0.8125rem}.alertListItem:before{display:block;content:"※" counter(alert);margin:0 10px 0 0;counter-increment:alert}.exhibition{display:flex;align-items:baseline;margin:0 0 15px}.exhibitionTitle{display:flex;align-items:center;font-size:0.8125rem;flex-shrink:0}.exhibitionTitle:after{content:":";margin:0 5px}.exhibitionText{font-size:0.8125rem}.balloonBox{max-width:780px;margin:0 auto}@media print,screen and (min-width: 768px){.balloonBox{display:flex;justify-content:space-between;align-items:center}}.balloon{padding:40px 25px;background-color:#f0fede;border-radius:20px;position:relative;margin:0 0 40px}@media print,screen and (min-width: 768px){.balloon{width:calc(50% - 10px);margin:0}}.balloon:after{content:"";border:25px solid rgba(0,0,0,0);border-top:20px solid #f0fede;position:absolute;top:99%;left:50%;transform:translateX(-50%)}@media print,screen and (min-width: 768px){.balloon:after{border:25px solid rgba(0,0,0,0);border-left:20px solid #f0fede;top:50%;left:99%;transform:translateY(-50%)}}.balloonPerson{width:60%;margin:0 auto}@media print,screen and (min-width: 768px){.balloonPerson{margin:0;width:calc(40% - 10px)}}