._4sdmkW_contents{flex-direction:column;width:100%;max-width:1280px;margin:0 auto;display:flex}@media (max-width:1279px){._4sdmkW_contents{gap:60px;padding:0 16px}}@media (min-width:1280px){._4sdmkW_contents{gap:110px;padding:0 32px}}
@media (max-width:1279px){.XL7jDG_container{max-width:750px;margin:0 auto}}@media (min-width:1280px){.XL7jDG_container{max-width:920px;margin:0 auto}}.XL7jDG_description{font-weight:400;line-height:1.6}@media (max-width:1279px){.XL7jDG_description{margin-bottom:90px;font-size:14px}}@media (min-width:1280px){.XL7jDG_description{margin-bottom:90px;font-size:16px}}@media (max-width:1279px){.XL7jDG_section{margin-bottom:60px}}@media (min-width:1280px){.XL7jDG_section{margin-bottom:60px}}.XL7jDG_sectionText{font-weight:400;line-height:1.6}@media (max-width:1279px){.XL7jDG_sectionText{font-size:14px}}@media (min-width:1280px){.XL7jDG_sectionText{font-size:16px}}.XL7jDG_headline{margin-bottom:30px;font-weight:700}@media (max-width:1279px){.XL7jDG_headline{font-size:16px}}@media (min-width:1280px){.XL7jDG_headline{font-size:24px}}.XL7jDG_certification{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;flex-direction:column;align-items:center;gap:16px;margin-bottom:60px;padding:32px 0;display:flex}.XL7jDG_certificationLogo{width:100%;height:auto}@media (max-width:1279px){.XL7jDG_certificationLogo{max-width:260px}}@media (min-width:1280px){.XL7jDG_certificationLogo{max-width:340px}}.XL7jDG_certificationCaption{text-align:center;color:#ccc}@media (max-width:1279px){.XL7jDG_certificationCaption{font-size:12px}}@media (min-width:1280px){.XL7jDG_certificationCaption{font-size:14px}}.XL7jDG_updateHistory{text-align:right;line-height:1.62}@media (max-width:1279px){.XL7jDG_updateHistory{font-size:13px}}@media (min-width:1280px){.XL7jDG_updateHistory{font-size:16px}}
.vIWL7G_root{flex-direction:column;gap:12px;margin-top:16px;display:flex}.vIWL7G_root.vIWL7G_thin{gap:12px}.vIWL7G_item{line-height:1.62;display:inline-flex}@media (max-width:1279px){.vIWL7G_item{font-size:14px}}@media (min-width:1280px){.vIWL7G_item{font-size:16px}}.vIWL7G_bullet{-webkit-user-select:none;user-select:none}@media (max-width:1279px){.vIWL7G_children{margin-top:6px;margin-left:14px}}@media (min-width:1280px){.vIWL7G_children{margin-left:16px}}
.Fu5rdW_wrapper{display:contents}.Fu5rdW_wrapper source{display:none}
.xzgi6a_root{scroll-margin-top:calc(var(--header-height) + 100px);position:relative}.xzgi6a_background{object-fit:cover;z-index:0;pointer-events:none;width:100vw;max-width:100vw;height:100%;position:absolute;top:0;bottom:0;left:calc(50% - 50vw);-webkit-mask-image:linear-gradient(#000 0 55%,#000000d9 70%,#00000080 84%,#0003 93%,#0000 100%);mask-image:linear-gradient(#000 0 55%,#000000d9 70%,#00000080 84%,#0003 93%,#0000 100%)}.xzgi6a_container{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}@media (min-width:1280px){.xzgi6a_container{max-width:1200px;margin:auto}}@media (max-width:1279px){.xzgi6a_container{margin:0 auto}}.xzgi6a_textWrapper{font-weight:700}@media (min-width:1280px){.xzgi6a_textWrapper{font-size:26px;line-height:2;display:block}.xzgi6a_textWrapper p{margin:40px 0}}@media (max-width:1279px){.xzgi6a_textWrapper{width:90%;font-size:14px;line-height:2;display:block}.xzgi6a_textWrapper p{margin:26px 0}}@media (min-width:1280px){.xzgi6a_signature{text-align:right;align-self:flex-end;font-size:24px;font-weight:700}.xzgi6a_signature p{margin:16px 0;line-height:1}.xzgi6a_signature .xzgi6a_image{width:150px;height:auto;margin-left:auto}}@media (max-width:1279px){.xzgi6a_signature{justify-content:flex-start;align-items:flex-end;gap:50px;width:95%;margin-top:32px;display:flex}.xzgi6a_signature .xzgi6a_textBlock{text-align:left;white-space:nowrap}.xzgi6a_signature .xzgi6a_textBlock p{width:auto;margin:0;font-size:16px;font-weight:700;line-height:1.6}.xzgi6a_signature .xzgi6a_image{object-fit:contain;width:150px;height:auto;margin-left:auto;display:block}}@media (min-width:1280px){.xzgi6a_spOnly{display:none}}@media (max-width:1279px){.xzgi6a_spOnly{display:inline}}
.vDtcFW_root{z-index:0;position:relative}@media (max-width:1279px){.vDtcFW_root{padding:40px 0}}@media (min-width:1280px){.vDtcFW_root{padding:120px 0}}.vDtcFW_background{z-index:-2;background:radial-gradient(#3d3d3d 0%,#1a1a1a 70%);width:100vw;height:100%;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}@media (min-width:1280px){.vDtcFW_background{max-width:2400px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 calc(50% - 960px) calc(50% + 960px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 calc(50% - 960px) calc(50% + 960px),#0000 100%)}}.vDtcFW_topCutout,.vDtcFW_bottomCutout{display:none}@media (min-width:1280px){.vDtcFW_topCutout,.vDtcFW_bottomCutout{background-color:#000;border-radius:50%;width:130vw;height:160px;display:block;position:absolute;left:50%;transform:translate(-50%)}}.vDtcFW_topCutout{top:-100px}.vDtcFW_bottomCutout{bottom:-100px}.vDtcFW_image{height:auto;margin:0 auto;display:block}@media (max-width:1279px){.vDtcFW_image{width:90%}}@media (min-width:1280px){.vDtcFW_image{width:100%;max-width:1000px}}
.dM3_qG_root{z-index:1;position:relative}@media (min-width:1280px){.dM3_qG_slideContainer{width:100%;max-width:836px;margin-inline:auto}}@media (max-width:1279px){.dM3_qG_slideContainer{padding-inline:20px}}
@media (max-width:1279px){.iGM9JG_titleWrapper{max-width:720px;margin:0 auto}}.iGM9JG_list{flex-direction:column;display:flex}@media (max-width:1279px){.iGM9JG_list{max-width:720px;margin-inline:auto}}.iGM9JG_list>*+*{border-top:1px solid #fff3;margin-top:40px;padding-top:40px}@media (min-width:1280px){.iGM9JG_spOnly{display:none}}
.bs_wKa_root{scroll-margin-top:var(--header-height);position:relative}@media (max-width:1279px){.bs_wKa_root{width:100vw;margin-left:calc(50% - 50vw)}}@media (min-width:1280px){.bs_wKa_root{padding:0 40px}}@media (max-width:1279px){.bs_wKa_titleWrapper{padding-left:3%}}@media (min-width:1280px){.bs_wKa_titleWrapper{max-width:800px;margin:0 auto}}.bs_wKa_title{color:#ededed;text-align:left;font-weight:300}@media (max-width:1279px){.bs_wKa_title{font-size:32px}}@media (min-width:1280px){.bs_wKa_title{font-size:42px}}@media (max-width:1279px){.bs_wKa_container{flex-direction:column;align-items:center;display:flex}}@media (min-width:1280px){.bs_wKa_container{max-width:800px;margin:0 auto}}.bs_wKa_textWrapper{z-index:1;color:#fff;font-weight:700;line-height:2.3;display:block;position:relative}.bs_wKa_textWrapper p{margin-bottom:30px}@media (max-width:1279px){.bs_wKa_textWrapper{margin-left:16px;font-size:16px}}@media (min-width:1280px){.bs_wKa_textWrapper{font-size:26px}}
.j5XdCG_root{justify-content:center;align-items:center;margin-top:90px;display:flex}.j5XdCG_button{color:#fff;cursor:pointer;background-color:#0000;border:1px solid #797979;justify-content:center;align-items:center;font-weight:700;transition:opacity .2s;display:inline-flex;position:relative}@media (max-width:1279px){.j5XdCG_button{width:138px;height:34px;font-size:10px}}@media (min-width:1280px){.j5XdCG_button{width:280px;height:70px;font-size:20px}}.j5XdCG_button .j5XdCG_arrow{pointer-events:none;height:auto;transition:transform .3s,opacity .2s;position:absolute;transform:translateY(-50%)}@media (max-width:1279px){.j5XdCG_button .j5XdCG_arrow{width:60px;right:-30px}}@media (min-width:1280px){.j5XdCG_button .j5XdCG_arrow{width:100px;right:-50px}}.j5XdCG_button:hover{opacity:.9;border:1px solid #ccc}.j5XdCG_button:hover .j5XdCG_arrow{transform:translateY(-50%)translate(10px)}.j5XdCG_button .j5XdCG_label{z-index:1}.j5XdCG_button.j5XdCG_gray{background-color:#3e3e3e}.j5XdCG_button.j5XdCG_borderNone,.j5XdCG_button.j5XdCG_borderNone:hover{border:none}@media (max-width:1279px){.j5XdCG_button.j5XdCG_spLarge{width:217px;height:53px;font-size:14px}}.j5XdCG_root.j5XdCG_topSpacingNone{margin-top:0}
.nrK--a_root{cursor:pointer;flex-direction:column;align-items:stretch;transition:opacity .2s;display:flex}@media (max-width:1279px){.nrK--a_root{max-width:90%;margin:0 auto}}.nrK--a_root:hover{opacity:.7}.nrK--a_contentWrapper{text-align:center;color:#000;background:#fff;border:1px solid #ddd;border-bottom:none;flex-direction:column;align-items:center;display:flex}@media (max-width:1279px){.nrK--a_contentWrapper{min-height:175px}}@media (min-width:1280px){.nrK--a_contentWrapper{min-height:220px}}.nrK--a_header{flex-direction:column;align-items:center;display:flex}@media (max-width:1279px){.nrK--a_header{gap:20px}}@media (min-width:1280px){.nrK--a_header{gap:32px}}.nrK--a_icon{width:240px;height:auto}@media (max-width:1279px){.nrK--a_icon{padding-top:20px}}@media (min-width:1280px){.nrK--a_icon{padding-top:40px}}.nrK--a_description{text-align:left;margin:10px;font-size:15px;font-weight:700}.nrK--a_imageWrapper{width:100%}.nrK--a_imageWrapper img{object-fit:cover;vertical-align:bottom;width:100%;height:100%}@media (min-width:1280px){.nrK--a_spOnly{display:none}}@media (max-width:1279px){.nrK--a_pcOnly{display:none}}
@media (max-width:1279px){.iRVZDW_root{width:100%;max-width:750px;height:auto;margin:0 auto}}.iRVZDW_cardWrapper{flex-direction:row;display:flex}@media (max-width:1279px){.iRVZDW_cardWrapper{flex-direction:column;gap:40px}}@media (min-width:1280px){.iRVZDW_cardWrapper{flex-direction:row;gap:40px}.iRVZDW_spOnly{display:none}}
.vZNreq_root{color:#fff;background:#262626;flex-direction:column;align-items:stretch;display:flex}@media (max-width:1279px){.vZNreq_root{margin:0 26px}}.vZNreq_contentWrapper{text-align:center;flex-direction:column;align-items:center;padding:18px 16px;display:flex}.vZNreq_title{margin-bottom:26px;font-weight:700}@media (max-width:1279px){.vZNreq_title{font-size:16px}}@media (min-width:1280px){.vZNreq_title{font-size:23px}}.vZNreq_description{text-align:left;font-weight:700}@media (max-width:1279px){.vZNreq_description{font-size:14px}}@media (min-width:1280px){.vZNreq_description{font-size:16px}}.vZNreq_imageWrapper{align-self:center;padding:16px}.vZNreq_imageWrapper img{object-fit:cover;vertical-align:bottom;width:337px;height:100%;display:block}@media (max-width:1279px){.vZNreq_imageWrapper img{width:100%}}
@media (min-width:1280px){._9nW31q_root{grid-template-columns:450px 1fr;gap:60px;display:grid}}@media (max-width:1279px){._9nW31q_heading{margin-bottom:24px}}._9nW31q_title{margin-bottom:8px;font-weight:700}@media (min-width:1280px){._9nW31q_title{font-size:32px}}@media (max-width:1279px){._9nW31q_title{font-size:26px}}._9nW31q_subTitle{color:#a3a3a3}@media (min-width:1280px){._9nW31q_subTitle{font-size:23px}}@media (max-width:1279px){._9nW31q_subTitle{font-size:16px}}._9nW31q_description{line-height:1.8}@media (min-width:1280px){._9nW31q_description{font-size:20px}}@media (max-width:1279px){._9nW31q_description{font-size:16px}}
.c8jcgW_contents{flex-direction:column;width:100%;max-width:1280px;margin:0 auto;padding:0 16px;display:flex}@media (max-width:1279px){.c8jcgW_contents{gap:60px}}@media (min-width:1280px){.c8jcgW_contents{gap:110px}}
