.OurCommitmentTop_container__gT3tv{display:flex;width:100%;background-color:#f5f5f5;position:relative}.OurCommitmentTop_container__gT3tv .OurCommitmentTop_commitment_root__lTuGM{display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1300px){.OurCommitmentTop_container__gT3tv .OurCommitmentTop_commitment_root__lTuGM{flex-direction:column}}.OurCommitmentTop_container__gT3tv .OurCommitmentTop_commitment_root__lTuGM .OurCommitmentTop_description_container__viP5H{display:flex;padding:0 120px;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;width:50%}@media only screen and (max-width:1300px){.OurCommitmentTop_container__gT3tv .OurCommitmentTop_commitment_root__lTuGM .OurCommitmentTop_description_container__viP5H{width:100%;max-width:640px;padding:64px}}@media only screen and (max-width:768px){.OurCommitmentTop_container__gT3tv .OurCommitmentTop_commitment_root__lTuGM .OurCommitmentTop_description_container__viP5H{padding:80px 24px}}.OurCommitmentTop_container__gT3tv .OurCommitmentTop_commitment_root__lTuGM .OurCommitmentTop_description_container__viP5H .OurCommitmentTop_description__G15Ut .OurCommitmentTop_brand_body__XhDx9{font-weight:500;line-height:42px}.OurCommitmentTop_container__gT3tv .OurCommitmentTop_commitment_root__lTuGM .OurCommitmentTop_description_container__viP5H .OurCommitmentTop_description__G15Ut .OurCommitmentTop_second_brand_body__ZktdP{margin-top:24px}.OurCommitmentTop_container__gT3tv .OurCommitmentTop_commitment_root__lTuGM .OurCommitmentTop_description_container__viP5H .OurCommitmentTop_description__G15Ut .OurCommitmentTop_description_theme__iXvFw{font-size:54px;line-height:96px;margin-top:40px;margin-bottom:20px}@media only screen and (max-width:768px){.OurCommitmentTop_container__gT3tv .OurCommitmentTop_commitment_root__lTuGM .OurCommitmentTop_description_container__viP5H .OurCommitmentTop_description__G15Ut .OurCommitmentTop_description_theme__iXvFw{font-size:35px;font-weight:400;line-height:61px;margin-bottom:10px}}.OurCommitmentTop_container__gT3tv .OurCommitmentTop_commitment_root__lTuGM .OurCommitmentTop_image_container__pMM6A{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:50%}@media only screen and (max-width:1300px){.OurCommitmentTop_container__gT3tv .OurCommitmentTop_commitment_root__lTuGM .OurCommitmentTop_image_container__pMM6A{width:100%}}.OurCommitmentTop_container__gT3tv .OurCommitmentTop_commitment_root__lTuGM .OurCommitmentTop_image_container__pMM6A img{width:100%}.page_container__7qLGn{display:block}.page_container__7qLGn .page_photo_description_container__J1gBD{display:flex;gap:160px}@media only screen and (max-width:768px){.page_container__7qLGn .page_photo_description_container__J1gBD{gap:50px}}.page_container__7qLGn .page_photo_description_container__J1gBD .page_photo_description_ul___rDKK{display:flex;flex-direction:column;gap:10px}.page_container__7qLGn .page_photo_description_container__J1gBD .page_commitmentAnnotation__HJTL9{margin-top:6px}.page_container__7qLGn .page_products_purchase__6Y8QU{width:100%;display:flex;gap:60px}@media only screen and (max-width:768px){.page_container__7qLGn .page_products_purchase__6Y8QU{flex-direction:column}}.page_sticky_bubble_speech_text__bm2Ho{position:absolute;color:#1f7bb8;font-style:normal;font-weight:800;font-size:14px;line-height:135%;letter-spacing:.28px;z-index:1;top:30px;left:25px}@media only screen and (max-width:768px){.page_sticky_bubble_speech_text__bm2Ho{top:30px}}.page_sticky_tell_text1_pc__3RKic{padding-top:33px;margin-bottom:10px;margin-left:-8px;color:#fff;text-align:center;font-size:18px;font-weight:700;line-height:120%;letter-spacing:1px;font-feature-settings:"palt" on}.page_sticky_tell_text1_pc__3RKic span{color:#d4dc74}.page_sticky_tell_text1_sp__v8jlK{margin-top:12px;color:#fff;font-size:12px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:.38px;margin-left:30px;margin-right:50px}@media only screen and (max-width:400px){.page_sticky_tell_text1_sp__v8jlK{margin-right:45px}}.page_sticky_tell_text2_sp__hEMDd{color:#d4dc74;font-size:19px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:.19px;margin-left:15px}