.Container_primaryContainer__gGe_i{padding:1.25rem 0 10rem;background-color:var(--bg-primary-color)}@media screen and (max-width:1200px){.Container_primaryContainer__gGe_i{padding:2% 0 20%}}.CustomLink_primaryLink__PeFm3{box-sizing:border-box;display:block;width:300px;max-width:100%;padding:1.25rem;margin-right:auto;margin-left:auto;font-family:var(--font-secondary);font-size:1.25rem;font-weight:700;line-height:1.5em;color:var(--font-secondary-color);text-align:center;letter-spacing:.1em;background:var(--font-primary-color);border:4px solid var(--font-primary-color);transition:.4s}@media screen and (max-width:767px){.CustomLink_primaryLink__PeFm3{font-size:1.1rem}}@media screen and (max-width:480px){.CustomLink_primaryLink__PeFm3{max-width:250px;padding:1rem;border:2px solid var(--font-primary-color)}}.CustomLink_primaryLink__PeFm3:hover{color:var(--font-primary-color);background:var(--font-secondary-color)}.CustomLink_secondaryLink__Dy_P0{display:block;width:180px;max-width:100%;padding:.5rem 1rem;margin-right:auto;margin-left:auto;font-family:var(--font-secondary);font-size:1.25rem;font-weight:700;line-height:1.5em;text-align:center;letter-spacing:.1em;background:var(--font-secondary-color);border:4px solid var(--font-primary-color);transition:.4s}@media screen and (max-width:767px){.CustomLink_secondaryLink__Dy_P0{font-size:1.1rem}}@media screen and (max-width:480px){.CustomLink_secondaryLink__Dy_P0{border:2px solid var(--font-primary-color)}}.CustomLink_secondaryLink__Dy_P0:hover{color:var(--font-secondary-color);background:var(--font-primary-color)}.FormInput_primaryInput__voDr4{display:block}.FormInput_primaryInputBox__09v_k{margin-bottom:.5rem}.FormInput_primaryInputBoxLabel__y_nZi{font-size:1.25rem;font-weight:700;line-height:2em;color:var(--font-primary-color)}@media screen and (max-width:767px){.FormInput_primaryInputBoxLabel__y_nZi{font-size:1rem}}.FormInput_primaryInputBoxMessage__6CF9K{display:block;font-size:.75rem;font-weight:700;line-height:2em;color:#cc4949}@media screen and (max-width:767px){.FormInput_primaryInputBoxMessage__6CF9K{font-size:.75rem}}.FormInput_primaryInputInput__4XNyE{box-sizing:border-box;display:block;width:100%;padding:.75rem;font-size:1.25rem;font-weight:500;line-height:1.5rem;color:var(--font-primary-color);background-color:var(--main-color);border:2px solid var(--font-primary-color);border-radius:5px;outline:0;transition:all .3s}.FormInput_primaryInputInput__4XNyE:focus{border:2px solid #cc4949}.FormInput_primaryInputInput__4XNyE:hover{opacity:1}@media screen and (max-width:480px){.FormInput_primaryInputInput__4XNyE{padding:.5rem;font-size:1rem}}.FormTextarea_primaryTextarea__ElYo8{display:block}.FormTextarea_primaryTextareaBox__1X6U9{margin-bottom:.5rem}.FormTextarea_primaryTextareaBoxLabel__1vYNH{font-size:1.25rem;font-weight:700;line-height:2em;color:var(--font-primary-color)}@media screen and (max-width:767px){.FormTextarea_primaryTextareaBoxLabel__1vYNH{font-size:1rem}}.FormTextarea_primaryTextareaBoxMessage__atzva{display:block;font-size:.75rem;font-weight:700;line-height:2em;color:#cc4949}@media screen and (max-width:767px){.FormTextarea_primaryTextareaBoxMessage__atzva{font-size:.75rem}}.FormTextarea_primaryTextareaInput__k4VKB{box-sizing:border-box;display:block;width:100%;max-width:100%;height:300px;padding:.75rem;font-size:1.25rem;font-weight:500;line-height:1.5rem;color:var(--font-primary-color);background-color:var(--main-color);border:2px solid var(--font-primary-color);border-radius:5px;outline:0;transition:all .3s}.FormTextarea_primaryTextareaInput__k4VKB:focus{border:2px solid #cc4949}.FormTextarea_primaryTextareaInput__k4VKB:hover{opacity:1}@media screen and (max-width:480px){.FormTextarea_primaryTextareaInput__k4VKB{height:200px;padding:.5rem;font-size:1rem}}.Heading_h1__8Lcp8{font-family:var(--font-secondary);font-size:3.5rem;font-weight:700;line-height:1.5em;color:var(--font-primary-color)}@media screen and (max-width:1200px){.Heading_h1__8Lcp8{font-size:3rem}}@media screen and (max-width:767px){.Heading_h1__8Lcp8{font-size:2.25rem}}@media screen and (max-width:480px){.Heading_h1__8Lcp8{font-size:1.5rem}}.Heading_h2__OcPxA{font-family:var(--font-secondary);font-size:2.25rem;font-weight:700;line-height:1.5em;color:var(--font-primary-color)}@media screen and (max-width:1200px){.Heading_h2__OcPxA{font-size:2.5rem}}@media screen and (max-width:767px){.Heading_h2__OcPxA{font-size:1.5rem}}@media screen and (max-width:480px){.Heading_h2__OcPxA{font-size:1.25rem}}.Heading_h3__eoyS6{font-size:2rem;font-weight:700;line-height:1.5em;color:var(--font-primary-color)}@media screen and (max-width:1200px){.Heading_h3__eoyS6{font-size:1.3rem}}@media screen and (max-width:767px){.Heading_h3__eoyS6{font-size:1.25rem}}@media screen and (max-width:480px){.Heading_h3__eoyS6{font-size:1.1rem}}.Heading_h4__4WXOl{font-size:1.25rem;font-weight:700;line-height:1.5em;color:var(--font-primary-color)}@media screen and (max-width:1200px){.Heading_h4__4WXOl{font-size:1.25rem}}@media screen and (max-width:767px){.Heading_h4__4WXOl{font-size:1.1rem}}.Heading_h5__El8o7{font-size:1.25rem;font-weight:700;line-height:1.5em;color:var(--font-primary-color)}@media screen and (max-width:1200px){.Heading_h5__El8o7{font-size:1.25rem}}@media screen and (max-width:767px){.Heading_h5__El8o7{font-size:1.1rem}}.Heading_h6__NN2FZ{font-size:1.25rem;font-weight:700;line-height:1.5em;color:var(--font-primary-color)}@media screen and (max-width:1200px){.Heading_h6__NN2FZ{font-size:1.25rem}}@media screen and (max-width:767px){.Heading_h6__NN2FZ{font-size:1.1rem}}.Inner_primaryInner__6LnCV{box-sizing:border-box;max-width:1200px;padding:0 1.25rem;margin:0 auto}@media screen and (max-width:1200px){.Inner_primaryInner__6LnCV{padding:0 2%}}@media screen and (max-width:767px){.Inner_primaryInner__6LnCV{padding:0 4%}}.Navigation_primaryNavigation__oes_t{display:block}.Navigation_primaryNavigation__oes_t ul li a{padding:.5em 1em;font-size:1.25rem}@media screen and (max-width:1200px){.Navigation_primaryNavigation__oes_t ul li a{padding:.5em}}.Navigation_primaryNavigation__oes_t ul li a svg{box-sizing:content-box;padding-top:2px;padding-right:5px;margin:0}.RichEditor_primaryRichEditor__SXQuY{overflow:hidden;font-weight:700;color:var(--font-primary-color)}.RichEditor_primaryRichEditor__SXQuY h1{font-family:var(--font-secondary);font-size:3.5rem;line-height:1.5em}@media screen and (max-width:1200px){.RichEditor_primaryRichEditor__SXQuY h1{font-size:3rem}}@media screen and (max-width:767px){.RichEditor_primaryRichEditor__SXQuY h1{font-size:2.25rem}}@media screen and (max-width:480px){.RichEditor_primaryRichEditor__SXQuY h1{font-size:1.5rem}}.RichEditor_primaryRichEditor__SXQuY h2{font-family:var(--font-secondary);font-size:2.25rem;line-height:1.5em}@media screen and (max-width:1200px){.RichEditor_primaryRichEditor__SXQuY h2{font-size:2.5rem}}@media screen and (max-width:767px){.RichEditor_primaryRichEditor__SXQuY h2{font-size:1.5rem}}@media screen and (max-width:480px){.RichEditor_primaryRichEditor__SXQuY h2{font-size:1.25rem}}.RichEditor_primaryRichEditor__SXQuY h3{font-size:2rem;line-height:1.5em}@media screen and (max-width:1200px){.RichEditor_primaryRichEditor__SXQuY h3{font-size:1.3rem}}@media screen and (max-width:767px){.RichEditor_primaryRichEditor__SXQuY h3{font-size:1.25rem}}@media screen and (max-width:480px){.RichEditor_primaryRichEditor__SXQuY h3{font-size:1.1rem}}.RichEditor_primaryRichEditor__SXQuY h4{font-size:1.25rem;line-height:1.5em}@media screen and (max-width:1200px){.RichEditor_primaryRichEditor__SXQuY h4{font-size:1.25rem}}@media screen and (max-width:767px){.RichEditor_primaryRichEditor__SXQuY h4{font-size:1.1rem}}.RichEditor_primaryRichEditor__SXQuY h5{font-size:1.25rem;line-height:1.5em;color:var(--font-primary-color)}@media screen and (max-width:1200px){.RichEditor_primaryRichEditor__SXQuY h5{font-size:1.25rem}}@media screen and (max-width:767px){.RichEditor_primaryRichEditor__SXQuY h5{font-size:1.1rem}}.RichEditor_primaryRichEditor__SXQuY h6{font-size:1.25rem;line-height:1.5em}@media screen and (max-width:1200px){.RichEditor_primaryRichEditor__SXQuY h6{font-size:1.25rem}}@media screen and (max-width:767px){.RichEditor_primaryRichEditor__SXQuY h6{font-size:1.1rem}}.RichEditor_primaryRichEditor__SXQuY li,.RichEditor_primaryRichEditor__SXQuY p,.RichEditor_primaryRichEditor__SXQuY span,.RichEditor_primaryRichEditor__SXQuY strong{margin-bottom:2em;font-size:1.25rem;line-height:2em}@media screen and (max-width:767px){.RichEditor_primaryRichEditor__SXQuY li,.RichEditor_primaryRichEditor__SXQuY p,.RichEditor_primaryRichEditor__SXQuY span,.RichEditor_primaryRichEditor__SXQuY strong{font-size:1rem}}@media screen and (max-width:480px){.RichEditor_primaryRichEditor__SXQuY li,.RichEditor_primaryRichEditor__SXQuY p,.RichEditor_primaryRichEditor__SXQuY span,.RichEditor_primaryRichEditor__SXQuY strong{font-size:1rem}}.RichEditor_primaryRichEditor__SXQuY h1,.RichEditor_primaryRichEditor__SXQuY h2,.RichEditor_primaryRichEditor__SXQuY h3,.RichEditor_primaryRichEditor__SXQuY h4,.RichEditor_primaryRichEditor__SXQuY h5,.RichEditor_primaryRichEditor__SXQuY h6{margin-bottom:.5em}.RichEditor_primaryRichEditor__SXQuY :last-child{margin-bottom:0}.RichEditor_primaryRichEditor__SXQuY a{letter-spacing:.1em;cursor:pointer}.RichEditor_primaryRichEditor__SXQuY iframe{max-width:100%}.Sns_primarySns__UIgj1{display:flex;align-items:center;justify-content:space-between;max-width:160px;margin:0 auto 1.25rem}@media screen and (max-width:1200px){.Sns_primarySns__UIgj1{margin-bottom:2%}}@media screen and (max-width:480px){.Sns_primarySns__UIgj1{margin-bottom:4%}}.Sns_primarySns__UIgj1 li{max-width:40px}.Text_li__HIWTi,.Text_p__WG_oP,.Text_span__RkvQ_,.Text_strong__FFGEc{font-size:1.25rem;font-weight:700;line-height:2em;color:var(--font-primary-color)}@media screen and (max-width:767px){.Text_li__HIWTi,.Text_p__WG_oP,.Text_span__RkvQ_,.Text_strong__FFGEc{font-size:1rem}}.Text_strong__FFGEc{background:linear-gradient(transparent 60%,#ffff00 0)}.Button_primaryButton__2npyu{box-sizing:border-box;display:table;width:300px;max-width:100%;padding:1.25rem;margin:0 auto;font-family:var(--font-secondary);font-size:1.25rem;font-weight:700;line-height:1.5em;color:var(--font-secondary-color);text-align:center;letter-spacing:.1em;background:var(--font-primary-color);border:4px solid var(--font-primary-color);transition:.4s}@media screen and (max-width:767px){.Button_primaryButton__2npyu{font-size:1.1rem}}@media screen and (max-width:480px){.Button_primaryButton__2npyu{max-width:250px;padding:1rem;border:2px solid var(--font-primary-color)}}.Button_primaryButton__2npyu:hover{color:var(--font-primary-color);background:var(--font-secondary-color)}