.main-content .facility-information{margin:22px auto 16px}.main-content .facility-information h3{font-size:18px;margin:0 0 16px;border:0;text-align:left;padding:0}.main-content .facility-information dl.Flex dt{width:77px;padding:12px 6px 12px 16px;line-height:1.5;text-align:left;letter-spacing:.04em}.main-content .facility-information dl.Flex dd{width:calc(100% - 77px);padding:12px 16px 7px 6px;letter-spacing:.04em}.main-content .facility-information dl.Flex dd p{font-size:13px;line-height:1.5}@media screen and (min-width:1000px),print{.main-content .facility-information{max-width:1000px;margin:40px auto 24px}.main-content .facility-information h3{font-size:20px;margin:0 0 19px}.main-content .facility-information dl.Flex dt{width:136px;padding:16px 12px 13px 32px}.main-content .facility-information dl.Flex dd{width:calc(100% - 136px);padding:15px 77px 9px 12px}}