.thinmainvisual_fv_h2__CORLp{font-size:clamp(32px,7.8vw,60px);letter-spacing:.05em;line-height:1.2}.thinmainvisual_fv_rt__cc8hO{font-size:clamp(14px,2.4vw,18px);ruby-align:start;letter-spacing:.1em}.thinmainvisual_fv_h2_s__1JGAz{font-size:clamp(26px,6vw,46px);line-height:1.2;padding-left:.5em}.thinmainvisual_fv_type__arOBD{border:1px solid #fff;display:inline-block;font-size:24px;line-height:1;padding:6px;vertical-align:middle}@media (max-width:768px){.thinmainvisual_fv_type__arOBD{display:none;padding:2px}}.thinmainvisual_fv_type_sp__UVckg{font-size:14px;padding:2px}.thinmainvisual_fv_catch__FhT5H{font-size:clamp(15px,2.8vw,32px)}.thinmainvisual_fv_price__eXX3C{font-size:48px;line-height:1.2}@media (max-width:768px){.thinmainvisual_fv_price__eXX3C{font-size:8vw;line-height:1.2}}.thinmainvisual_fv_price_s__EJ3Aq{font-size:36px;line-height:1.2}@media (max-width:768px){.thinmainvisual_fv_price_s__EJ3Aq{font-size:6vw;line-height:1.2}}.thinmainvisual_fv_txt_sim__CH2CD{font-size:16px;letter-spacing:.08em;line-height:1;white-space:nowrap}@media (max-width:1100px){.thinmainvisual_fv_txt_sim__CH2CD{display:block}}@media (max-width:768px){.thinmainvisual_fv_txt_sim__CH2CD{display:block;font-size:clamp(16px,4vw,20px)}}