@media (max-width:999px){.summary p{font-size:16px}}.summary table{border:none;border-top:1px solid #ddd;width:100%}@media (max-width:767px){.summary table{display:block}}.summary table td,.summary table th{border:none;border-bottom:1px solid #ddd;padding-left:0;padding-right:0;text-align:left}@media (max-width:767px){.summary table td,.summary table th{border:none;display:block}.summary table th{padding-bottom:5px}.summary table td{border-bottom:1px solid #ddd;padding-top:5px}}.summary table th{padding-right:40px}.summary table p{font-size:16px}.summary .intro-container,.summary table p{font-family:Hiragino Kaku Gothic ProN,sans-serif}.summary .intro-container{display:flex;justify-content:space-between;margin-bottom:40px;margin-top:80px;max-width:1440px}@media (max-width:999px){.summary .intro-container{display:block;margin-top:40px}}.summary .intro-left-column{padding-right:20px;width:72%}.summary .intro-left-column.full-width{padding-right:0;width:100%}.intro-left-column th{white-space:nowrap}.intro-left-column td{line-height:180%}.intro-left-column td p{margin:0;padding:0}.intro-left-column td p.place a{font-size:18px;font-weight:500}.intro-left-column .hs-responsive-embed-wrapper{max-width:100%!important;width:100%!important}@media (max-width:999px){.summary .intro-left-column{padding-right:0;width:100%}}.summary .intro-right-column{padding-left:20px;width:28%}@media (max-width:999px){.summary .intro-right-column{padding-left:0;width:100%}}.summary .intro-right-column figure{margin:0}.summary .flyer img,.summary .intro-left-footer img{border-radius:8px;height:auto;width:100%}.summary .intro-footer{background-color:#f5f5f5;border-radius:10px;display:flex;max-width:1200px;overflow:hidden;padding:24px}@media (max-width:999px){.summary .intro-footer{display:block;margin-left:auto;margin-right:auto;max-width:480px}}.intro-left-footer{padding-right:24px}@media (max-width:999px){.intro-left-footer{padding-right:0}}.summary .intro-footer figure{margin:0}@media (max-width:999px){.summary .intro-footer figure{margin-bottom:20px}}.summary .intro-left-footer img{border-radius:8px;height:auto;width:100%}.summary .intro-right-footer{display:flex;flex:1;flex-direction:column;justify-content:center}.summary .intro-right-footer h5{font-size:20px;font-weight:700;margin-bottom:10px}@media (max-width:999px){.summary .intro-right-footer h5{font-size:18px}}.summary .intro-right-footer p{font-size:16px;line-height:1.8;margin:0}@media (max-width:999px){.summary .intro-right-footer p{font-size:16px}}.summary .hs-responsive-embed{border-radius:8px}