.Hero-module__09n4ZW__hero{background-image:url(/images/hero_bg.png);background-position:50%;background-size:cover;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;display:flex}.Hero-module__09n4ZW__hero_title_container{text-align:center;width:550px;margin-top:50px}@media (max-width:768px){.Hero-module__09n4ZW__hero_title_container{width:350px}}.Hero-module__09n4ZW__hero_title{color:#b33;text-shadow:2px 2px 4px #fff,2px -2px 4px #fff,-2px 2px 4px #fff,-2px -2px 4px #fff;font-family:BIZ UDPMincho,serif;font-size:48px;font-weight:600}.Hero-module__09n4ZW__hero_title_sub{color:#fff;text-shadow:1px 1px 2px #000,1px -1px 2px #000,-1px 1px 2px #000,-1px -1px 2px #000;margin-top:10px;margin-left:15px;margin-right:15px;font-family:BIZ UDPMincho,serif;font-size:24px;font-weight:400}.Hero-module__09n4ZW__description_container{text-align:center;background-color:#fff9;width:100%}.Hero-module__09n4ZW__description{color:#000;text-align:center;margin-left:40px;margin-right:40px;padding-top:5px;padding-bottom:5px;font-size:14px}.Hero-module__09n4ZW__speech_bubble{background:var(--basic-color);color:#600;white-space:nowrap;border-radius:45%;padding:10px 20px;font-family:BIZ UDPMincho,serif;font-size:24px;position:absolute;top:20px;left:30%;transform:translate(-50%)}.Hero-module__09n4ZW__speech_bubble:after{content:"";border:8px solid #0000;border-top-color:var(--basic-color);position:absolute;top:100%;left:50%;transform:translate(-50%)}
.EventOverview-module__9B1Moq__event_overview{background-color:#ddd;flex-direction:column;align-items:center;padding:5px 10px;display:flex}.EventOverview-module__9B1Moq__event_overview_dl{flex-wrap:wrap;gap:20px;margin:0;display:flex}@media screen and (max-width:768px){.EventOverview-module__9B1Moq__event_overview_dl{flex-direction:column;align-items:center;gap:5px}}.EventOverview-module__9B1Moq__event_overview_dl>div{gap:.4em;margin:0;display:inline-flex}.EventOverview-module__9B1Moq__event_overview_dl dt{font-weight:600}.EventOverview-module__9B1Moq__event_overview_dl dd{margin:0}.EventOverview-module__9B1Moq__event_overview_dl dt:after{content:":"}.EventOverview-module__9B1Moq__event_overview_dl address{font-style:normal}
.EventMap-module__80adLW__event_map{margin:10px 50px}@media (max-width:768px){.EventMap-module__80adLW__event_map{margin:10px}}.EventMap-module__80adLW__event_map_container{flex-direction:row;justify-content:center;gap:10px;margin:0 20px;display:flex}@media (max-width:768px){.EventMap-module__80adLW__event_map_container{flex-direction:column;margin:0 15px}}.EventMap-module__80adLW__event_map_item_content_container{margin-bottom:30px}.EventMap-module__80adLW__event_map_item_content_container>div{margin-top:10px}.EventMap-module__80adLW__event_map_item_title{font-size:large;font-weight:600}.EventMap-module__80adLW__event_map_item_content{font-size:small}.EventMap-module__80adLW__event_map_iframe{width:500px;height:400px}@media (max-width:768px){.EventMap-module__80adLW__event_map_iframe{width:100%;height:500px}}.EventMap-module__80adLW__event_map_item_content_list{margin-top:5px;padding-left:20px;font-size:small;list-style:"※"}.EventMap-module__80adLW__event_map_item_content_list li{margin:0 0 5px;padding-left:10px}
.SubmitButtonArea-module__6qMmxa__submit_button_area{text-align:center;margin:20px}
.SubmitButton-module__9-igka__submit_button_container{margin:5px;display:inline-block}.SubmitButton-module__9-igka__submit_button{background-color:var(--button-color);cursor:pointer;text-align:center;border:none;border-radius:30px;padding:10px 50px;transition:transform .2s}.SubmitButton-module__9-igka__submit_button:hover{transform:scale(1.05)}.SubmitButton-module__9-igka__submit_button a{color:#fff;font-size:18px;text-decoration:none}
.HeaderLine-module__APCC6q__header_line{margin-top:50px;margin-left:10px}.HeaderLine-module__APCC6q__header_line_title{height:64px;padding-left:56px;line-height:64px;position:relative}@media (max-width:768px){.HeaderLine-module__APCC6q__header_line_title{height:auto;min-height:48px;line-height:1.1}}.HeaderLine-module__APCC6q__header_line_title:before{content:"";z-index:1;background:url(/images/header_bar_background.png) 50%/contain no-repeat;width:72px;height:72px;position:absolute;top:65%;left:0;transform:translateY(-50%)}.HeaderLine-module__APCC6q__header_line_title:after{content:"";z-index:0;background-color:#f3d569;height:20px;position:absolute;top:55%;left:20px;right:0;transform:translateY(-30%)}.HeaderLine-module__APCC6q__title_text{z-index:1;margin-left:30px;margin-right:10px;line-height:1.4;display:inline-block;position:relative}@media (max-width:768px){.HeaderLine-module__APCC6q__title_text{margin-left:15px;line-height:1.1}}.HeaderLine-module__APCC6q__header_line_description{margin-top:-10px;margin-left:56px;margin-right:20px}@media (max-width:768px){.HeaderLine-module__APCC6q__header_line_description{margin-left:15px}}
.TextDescription-module__7uYW-q__text_description{flex-direction:row;justify-content:space-around;align-items:center;gap:10px;margin:10px 50px;display:flex}@media (max-width:768px){.TextDescription-module__7uYW-q__text_description{flex-direction:column;margin:10px 25px}}.TextDescription-module__7uYW-q__text_description_text{font-size:16px}.TextDescription-module__7uYW-q__text_description_image{border-radius:10px}
.TextDescription2-module__pfk-fq__text_description2_sub_title{background-color:var(--subtitle-background-color)}.TextDescription2-module__pfk-fq__text_description2{margin:10px 50px}@media (max-width:768px){.TextDescription2-module__pfk-fq__text_description2{margin:10px 15px}}.TextDescription2-module__pfk-fq__text_description2_content_container{margin:0 20px}@media (max-width:768px){.TextDescription2-module__pfk-fq__text_description2_content_container{margin:0 10px}}.TextDescription2-module__pfk-fq__text_description2_img_container{width:200px}.TextDescription2-module__pfk-fq__text_description2_img_container img{width:100%}.TextDescription2-module__pfk-fq__text_description2_img_container_float_left{float:left;margin-right:20px}.TextDescription2-module__pfk-fq__text_description2_img_container_float_right{float:right;margin-left:20px}.TextDescription2-module__pfk-fq__text_description2_text_container p{text-indent:.6em}.TextDescription2-module__pfk-fq__text_description2_text_container ul{margin-top:6px;margin-bottom:6px}
.WorkshopContent-module__-yJvma__marker{background:linear-gradient(#0000 60%,#80ff0099 50%)}.WorkshopContent-module__-yJvma__workshop_content{background-color:#f8f6ee;border:1px solid #ccc;border-radius:15px;margin:30px 50px;padding:0;transition:all .3s ease-in-out;box-shadow:0 4px 6px -1px #0000001a}.WorkshopContent-module__-yJvma__workshop_content:hover{transform:translateY(-4px)}@media (max-width:768px){.WorkshopContent-module__-yJvma__workshop_content{margin:30px}}.WorkshopContent-module__-yJvma__workshop_content_title{background-color:var(--basic-color);border-radius:15px 15px 0 0;margin:0;padding:20px 30px;font-size:24px}.WorkshopContent-module__-yJvma__workshop_content_description_container{padding:20px}@media (max-width:768px){.WorkshopContent-module__-yJvma__workshop_content_description_container{padding:10px}}.WorkshopContent-module__-yJvma__workshop_content_description1_item{margin-bottom:20px;font-size:18px;font-weight:600}.WorkshopContent-module__-yJvma__workshop_content_description2_item{margin:0 5px 20px}.WorkshopContent-module__-yJvma__workshop_image_container{grid-template-columns:auto auto;justify-content:center;gap:2px;display:grid}.WorkshopContent-module__-yJvma__workshop_image_container_large{height:200px}.WorkshopContent-module__-yJvma__workshop_image_container_small{grid-template-columns:auto auto;gap:2px;height:200px;display:grid}.WorkshopContent-module__-yJvma__workshop_content_image_large{width:202px;height:202px}.WorkshopContent-module__-yJvma__workshop_content_image_small{width:100px;height:100px}@media (max-width:768px){.WorkshopContent-module__-yJvma__workshop_image_container_large,.WorkshopContent-module__-yJvma__workshop_image_container_small{height:160px}.WorkshopContent-module__-yJvma__workshop_content_image_large{width:162px;height:162px}.WorkshopContent-module__-yJvma__workshop_content_image_small{width:80px;height:80px}}.WorkshopContent-module__-yJvma__workshop_content_table_container{flex-direction:row;justify-content:center;gap:20px;padding:20px;display:flex}@media (max-width:768px){.WorkshopContent-module__-yJvma__workshop_content_table_container{flex-direction:column}}.WorkshopContent-module__-yJvma__workshop_content_table{border-collapse:collapse}.WorkshopContent-module__-yJvma__workshop_content_table th,.WorkshopContent-module__-yJvma__workshop_content_table td{text-align:center;border-bottom:1px solid #ddd;padding:.6rem .8rem}.WorkshopContent-module__-yJvma__workshop_content_table thead th{color:#333;font-weight:600}.WorkshopContent-module__-yJvma__workshop_content_table tbody th{text-align:left;color:#666;font-weight:500}.WorkshopContent-module__-yJvma__workshop_content_table_detail_container{flex-direction:column;gap:5px;padding:20px;display:flex}.WorkshopContent-module__-yJvma__workshop_content_notes_container{padding:10px 20px;font-size:14px}.WorkshopContent-module__-yJvma__workshop_content_notes_container ul{margin:0;padding-left:20px;list-style:outside}.WorkshopContent-module__-yJvma__submit_button_container{text-align:center;margin-top:20px;margin-bottom:20px}
.PhotoAndTextDescription-module__25B4LG__photo_and_text_description{box-sizing:border-box;flex-direction:row;align-items:center;gap:10px;width:calc(100% - 100px);margin:10px 50px;display:flex}.PhotoAndTextDescription-module__25B4LG__photo_and_text_description_image{flex:0 40%;max-width:40%}.PhotoAndTextDescription-module__25B4LG__photo_and_text_description_image_img{width:100%;height:auto;display:block}.PhotoAndTextDescription-module__25B4LG__photo_and_text_description_text{flex-direction:column;flex:0 60%;gap:8px;min-width:0;max-width:60%;display:flex}.PhotoAndTextDescription-module__25B4LG__photo_and_text_description_text_item{overflow-wrap:anywhere;word-break:break-word;white-space:normal;max-width:100%}@media (max-width:768px){.PhotoAndTextDescription-module__25B4LG__photo_and_text_description{flex-direction:column}.PhotoAndTextDescription-module__25B4LG__photo_and_text_description_image,.PhotoAndTextDescription-module__25B4LG__photo_and_text_description_text{flex:0 0 100%;width:100%;max-width:100%}}.PhotoAndTextDescription-module__25B4LG__blur_background{display:inline-block;position:relative}.PhotoAndTextDescription-module__25B4LG__blur_background:after{content:"";box-shadow:0 0 10px 10px var(--background)inset;position:absolute;inset:0}
.page-module__g7YFQq__main{text-align:center;justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 700px);padding:48px 0;display:flex}.page-module__g7YFQq__notice{background:#fff9;border:1px solid #33333326;border-radius:12px;max-width:720px;padding:32px 24px}.page-module__g7YFQq__title{letter-spacing:.04em;margin:0 0 12px;font-size:28px}.page-module__g7YFQq__description{margin:0;font-size:16px;line-height:1.6}
.Flyers-module__Yy8Nka__flyers_container{margin:10px 50px}.Flyers-module__Yy8Nka__one_flyer_container{flex-direction:row;align-items:center;gap:10px;display:flex}.Flyers-module__Yy8Nka__flyer_image_container{flex-direction:column;display:flex}.Flyers-module__Yy8Nka__flyer_image{will-change:transform;width:200px;height:auto;transition:transform .18s,box-shadow .18s;box-shadow:0 4px 6px -1px #00000080}.Flyers-module__Yy8Nka__flyer_image:hover{transform:translateY(-4px);box-shadow:0 10px 16px -4px #00000073}@media (prefers-reduced-motion:reduce){.Flyers-module__Yy8Nka__flyer_image{transition:none}.Flyers-module__Yy8Nka__flyer_image:hover{transform:none}}
.page-module__5uFA1q__main{margin:20px}.page-module__5uFA1q__main_paper{background-color:#fcfcf6;padding:50px}@media (max-width:768px){.page-module__5uFA1q__main_paper{padding:20px}}.page-module__5uFA1q__header_container{flex-direction:row;justify-content:space-between;display:flex}.page-module__5uFA1q__source_container{flex-direction:column;align-items:flex-end;display:flex}.page-module__5uFA1q__destination_container{flex-direction:column;align-items:flex-start;display:flex}.page-module__5uFA1q__title_container{text-align:center;margin-top:50px;margin-bottom:50px}.page-module__5uFA1q__title_container h1{color:#060606;font-size:28px;font-weight:600}.page-module__5uFA1q__content_container{flex-direction:column;gap:20px;display:flex}.page-module__5uFA1q__content_hr{border:.5px solid #ddd;width:100%;margin-top:20px;margin-bottom:20px}.page-module__5uFA1q__content_paragraph{text-indent:.8em}.page-module__5uFA1q__content_center_image{width:80%;margin-left:auto;margin-right:auto}.page-module__5uFA1q__side_image_link_container{float:right;margin-bottom:20px;margin-left:20px}.page-module__5uFA1q__side_image{will-change:transform;width:200px;height:auto;transition:transform .18s,box-shadow .18s;box-shadow:0 4px 6px -1px #00000080}.page-module__5uFA1q__side_image:hover{transform:translateY(-4px);box-shadow:0 10px 16px -4px #00000073}@media (prefers-reduced-motion:reduce){.page-module__5uFA1q__side_image{transition:none}.page-module__5uFA1q__side_image:hover{transform:none}}@media (max-width:768px){.page-module__5uFA1q__side_image{width:100px}}.page-module__5uFA1q__side_image_link_text{color:#999;text-align:center;font-size:small}.page-module__5uFA1q__event_detail_row{border-bottom:1px solid #ddd;display:flex}.page-module__5uFA1q__event_details dt,.page-module__5uFA1q__event_details dd{padding:5px}.page-module__5uFA1q__event_details dt{width:300px}@media (max-width:768px){.page-module__5uFA1q__event_details dt{width:100px}}.page-module__5uFA1q__event_details dd{width:calc(100% - 100px);margin-left:20px}@media (max-width:768px){.page-module__5uFA1q__event_details dd{margin-left:0}}.page-module__5uFA1q__event_details dt:before{content:"■ "}@media (max-width:768px){.page-module__5uFA1q__event_details dt:before{content:""}}.page-module__5uFA1q__pdf_download_container{flex-direction:row;gap:20px;display:flex}.page-module__5uFA1q__pdf_file_icon{fill:#c33;width:64px;height:64px}
.page-module___8aEwW__main{width:100%}
