#container{margin-left:0}#contents{width:100%}.guide-map-image{max-width:550px}.event-contents a{color:#4553a3}#calendar{display:inline-block;padding:10px;color:#fff;text-align:center;background:#4553a3;line-height:1.3em;min-width:180px;position:relative;border-bottom:0;text-decoration:none;border-radius:40px;border:2px solid #4553a3;font-weight:600}.event-title{line-height:1.3em;font-size:160%;color:#4553a3;padding:20px 0;font-weight:500}#back-btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#333;background-color:#fff;border-color:#ccc}.back-div{text-align:left;padding-right:15px;padding-left:15px;max-width:1020px;margin:1rem auto}@media (min-width: 63.75em){.back-div{padding-right:30px;padding-left:30px}}.additional-activity-event{padding:0 15px;overflow-wrap:anywhere}.additional-activity-event h3{line-height:1.3em;color:#4553a3;font-weight:500;font-size:120%;padding-bottom:.5rem}.text-description{overflow-wrap:anywhere}.titleArea{border-bottom:4px solid #4553a3}.slick-prev:before,.slick-next:before{color:#4553a3}.l-gnav a:hover{color:#ffffff;text-decoration:none}.l-breadcrumbs__item a{color:#333333}.calendar-icon{margin-left:0}.l-single__share{margin:auto auto 10px;padding-right:30px;padding-left:30px;max-width:630px}.calendar-text-div .icons{max-width:inherit}
