﻿.aboutTitle{font-size:1.5rem;margin-bottom:15px}@media(max-width: 960px){.aboutTitle{font-size:calc(1.05rem + 0.75vw)}}.aboutListWrap{margin:0 0 100px}.aboutListItem{display:flex;align-items:baseline;margin:0 0 15px;font-size:1rem}.aboutListItem:before{display:block;font-family:"Font Awesome 5 Free";content:"";font-weight:bold;color:#f59145;margin:0 10px 0 0}.aboutNumList{margin-left:1.5rem;margin:0 0 30px 20px}.aboutNumListItem{font-size:1rem;font-weight:900}.aboutNumListItem:not(:last-child){margin-bottom:5px}.dreamTitle{padding:18px 10px;text-align:center;color:#fff;margin:0 0 20px;font-size:1.25rem}@media(max-width: 960px){.dreamTitle{font-size:calc(1.025rem + 0.375vw)}}.dreamTitleBoy{background-color:#28a9bb}.dreamTitleGirl{background-color:#ff4d4d}.dreamTable{width:100%;border:1px solid #ddd}.dreamTable tr:not(:last-of-type){border-bottom:1px solid #ddd}.dreamTable th{width:67px;background-color:#eee;font-weight:normal;padding:13px}.dreamTable td{padding:13px 15px}.notes{font-size:0.8125rem;display:block}.exhibit{font-size:0.8125rem}@media print,screen and (min-width: 768px){.balloonBox{display:flex;justify-content:space-between;align-items:flex-start}}.balloon{padding:40px 25px;background-color:#f0fede;border-radius:20px;position:relative;margin:0 0 40px}@media print,screen and (min-width: 768px){.balloon{margin:0;width:calc(66.6666666667% - 10px)}}.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:75%;margin:0 auto}@media print,screen and (min-width: 768px){.balloonPerson{margin:0;width:calc(33.3333333333% - 10px)}}