body{width:100%;height:100%}.wrapper{position:relative;overflow:hidden;color:#000;font-weight:400;font-size:2.4rem;font-family:"Noto Sans JP",sans-serif;line-height:1.75;letter-spacing:.1em}.f-black{font-weight:900}.f-bold{font-weight:700}.f-mideum{font-weight:500}.no-wrap{white-space:nowrap}.word-yellow{color:#bba170}.sp{display:block}.pc{display:none}.contents{max-width:1180px;margin:0 auto}.contents-sp{padding-right:5.3vw;padding-left:5.3vw}.cta{display:block;max-width:900px;margin:0 auto}.fv{width:100%;padding-bottom:17px;background-color:#bba170}@media screen and (min-width:768px){.sp{display:none}.pc{display:block}.contents-sp{padding:0 40px}.fv{padding-bottom:11px}}@media screen and (min-width:834px){.pc_flex{display:flex;justify-content:space-between}}.cta-bottom{position:fixed;right:0;bottom:0;left:0;z-index:100;width:100%}