@charset "UTF-8";body{font-family:"YuGothic","游ゴシック",sans-serif}.fdp-layout{max-width:1920px;margin:0 auto}.fpd-font1{font-family:"Yumin",sans-serif}.fdp--width{max-width:1200px;width:90%;margin:0 auto}.fdp-txt1{font-size:56px}.fdp-txt2{font-size:38px}.fdp-screen{position:relative}.fdp-screen .is-bg{width:100vw;min-height:700px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.fdp-screen .is-cont{width:90%;max-width:1200px;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);text-align:center}.fdp-screen .is-line1,.fdp-screen .is-line2{position:absolute;left:0;top:2vw}.fdp-screen .is-line2{top:3vw;width:100%}.fdp-screen .is-line3{position:absolute;width:100%;left:0;bottom:4.5vw;color:#fff}.fdp-screen .t1{color:#fff;font-size:60px}.fdp-screen .t1 span{font-size:100px}.fdp-screen .t2{font-size:60px;line-height:1}.fdp-screen .t3{font-size:32px;margin-top:10px}.fdp-screen .t4{font-size:24px;margin-top:10px}.fdp-screen .t5{font-size:20px;padding:15px 0}.to-makuake-product{text-align:center}.to-makuake-product .to-link{font-size:1.05rem;border-radius:8px;height:55px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.to-makuake-product .logo-block{border-top-left-radius:4px;border-bottom-left-radius:4px;background:#fff;padding:0 20px}.to-makuake-product .makuake-img{width:110px}.to-makuake-product .txt{border-top-right-radius:4px;border-bottom-right-radius:4px;padding:0 35px;background:#f7c751;color:#000;font-weight:600}@media (min-width:1921px){.to-makuake-product .to-link{font-size:20px}}.send-to-block,.to-makuake-product{display:flex;justify-content:center}.send-login{padding:0 30px}.send-login .icon-line{color:#fff;font-size:2.6rem;margin-right:10px;font-weight:400}.send-login .txt{letter-spacing:3px}.split-line{width:2px;height:42px;background-color:#4f4f52;margin:13px 32px}.input-btn,.send-input{height:68px;font-size:1.6rem;border-radius:4px;font-weight:600}.input-btn{color:#fff;text-decoration:none;display:flex;justify-content:center;align-items:center}.input-btn,.input-btn.bg1{background-color:#70ae2f}.input-btn.bg1:hover{background-color:#5d9421;color:#fff}.input-btn.bg2{background-color:#edd037}.input-btn.bg2:active{background-color:#dabc27}.input-btn.bg2:hover{background-color:#e4c425;color:#fff}.input-btn.disabled,.input-btn:disabled{opacity:1;background-color:#ffe96d;cursor:not-allowed}.send-input{border:1px solid #bdbcbc;box-sizing:border-box}.send-input::-webkit-input-placeholder{color:#2d2f31}.to-email{width:130px;cursor:pointer;color:#000;margin-left:20px}.send-box{padding-top:20px}.fdp-1{background-color:#0b0c11;padding:80px 0}.fdp-1 .img-block{border-radius:16px;overflow:hidden}.fdp-1 .is-cont{max-width:1200px;width:60%;margin:0 auto}.fdp-2{color:#fff}.fdp-2 .is-cont{position:absolute;left:0;top:0;width:100%;padding-top:2vw;text-align:center;text-shadow:4px 4px 2px #000}.fdp-2,.fdp-3{position:relative}.fdp-3 .is-cont{position:absolute;width:48%;top:8vw;left:0;text-align:right}.fdp-3,.fdp-5{color:#fff}.fdp-5 .is-cont,.fdp-6 .is-cont{position:absolute;top:0;text-shadow:4px 4px 2px #000}.fdp-5 .is-cont{left:0;width:100%;padding-top:2vw;text-align:center}.fdp-5,.fdp-6,.fdp-7{position:relative}.fdp-6 .is-cont{width:50%;height:100%;right:0;color:#fff}.fdp-6 .is-img{width:45%;max-width:383px}.fdp-6 .is-flex{padding-left:2vw;padding-top:30%}.fdp-7 .is-cont{width:100%;bottom:10vw;left:0;text-align:center;position:absolute;color:#fff;text-shadow:4px 4px 2px #000}.fdp-9{background-color:#0d0d0d;padding:80px 0;color:#fff}.fdp-9 .is-txt{font-size:40px}@media (min-width:1920px){.fdp-screen .is-line1{top:40px}.fdp-screen .is-line2{top:50px}.fdp-screen .is-line3{bottom:80px}.send-box{padding-top:20px}}@media (min-width:1800px){.fdp-10{overflow:hidden;position:relative;height:463px}.fdp-10 .is-img{width:1920px!important;height:463px!important;position:absolute;top:0;left:50%;transform:translateX(-50%)}}.fdp-10 .is-img{width:100%}@media (max-width:1800px){.fdp-screen .is-logo{width:80px}.fdp-screen .t1,.fdp-screen .t2{font-size:calc(1rem + 1.5vw)}.fdp-screen .t1 span{font-size:calc(2rem + 2vw)}.fdp-screen .t3{font-size:calc(.8rem + .9vw)}.fdp-screen .t4{font-size:calc(.7rem + .8vw)}.fdp-screen .t5{font-size:calc(.6rem + .7vw)}.fdp-txt1{font-size:calc(1rem + 2vw)}.fdp-txt2{font-size:calc(1rem + 1vw)}.send-box{padding-top:15px}}@media (max-width:1600px){.send-login .icon-line{font-size:2.2rem}.input-btn,.send-input{height:60px;font-size:1.1rem}.to-email{width:110px}.split-line{height:40px;margin:5px 25px}.fdp-screen .is-logo{width:70px}.fdp-screen .t1{font-size:calc(1rem + 1.2vw)}.fdp-screen .t1 span{font-size:calc(1.5rem + 2vw)}.fdp-screen .t3{font-size:calc(.7rem + .8vw)}.fdp-screen .t5{font-size:calc(.6rem + .6vw)}.fdp-screen .is-line3{bottom:4vw}.fdp-screen .is-line2{top:5vw}.fdp-9 .is-txt{font-size:calc(1rem + 1vw)}.send-box{padding-top:10px}}@media (max-width:1400px){.input-btn,.send-input{height:50px;font-size:1rem}.to-email{width:80px}.fdp-screen .is-logo{width:60px}.fdp-screen .t2{font-size:calc(1rem + 1.5vw)}.fdp-screen .t3{font-size:calc(.7rem + .8vw);margin-top:5px}.fdp-screen .t4{font-size:18px;margin-top:5px}.fdp-screen .t5{font-size:14px}.fdp-screen .is-line3{bottom:3vw}.send-box{padding-top:5px}}@media (max-width:992px){.send-to-block{flex-direction:column}.send-input,.send-login,.to-email{width:100%;max-width:400px;margin-left:0;margin-right:0;margin-bottom:15px;font-size:.85rem}.send-to-block{width:100%;align-items:center}.split-line{display:none}.fdp-screen .is-line3{bottom:0}}