﻿.booster-area{position:relative}.tc{text-align:center}.footer-menu.booster-footer-menu{text-align:center;padding:80px 0 50px 0;background:#fff}@media screen and (max-width: 1024px){.footer-menu.booster-footer-menu{padding:46px 0}}.footer-menu.booster-footer-menu p{font-weight:bold;font-size:15px;line-height:1.8;text-align:center;letter-spacing:0.02em;color:#111111;margin-bottom:1em}@media screen and (max-width: 768px){.footer-menu.booster-footer-menu p{margin-bottom:.8em}}.footer-menu.booster-footer-menu img{width:30px;height:30px;margin:0 20px}body{background:#fff}a{text-decoration:none}a.btn{height:50px;line-height:50px;color:#1f3135;font-size:15px;letter-spacing:0.04em;display:inline-block;max-width:240px;text-align:center;border-radius:4px;width:100%;padding:0;margin:10px}a.btn.yellow{background:#f9e800}a.btn.white{background:#fff}a.btn.red{color:#fff;background-color:#f64744}a.btn.keyvisual.yellow{background:rgba(249,232,0,0.96)}a.btn.keyvisual.white{background:rgba(255,255,255,0.96)}p,h2,h3{letter-spacing:0.02em}.pc{display:block}.sp{display:none}img{max-width:100%}.pages-readyfor .container section.steps,.pages-readyfor .container section.faq{background:#fff}.layouts1 .header{background:#fff}.layouts1 .header .gl-header{-webkit-box-shadow:0px 1px 0px #efefef;box-shadow:0px 1px 0px #efefef}.layouts1 .header .header-in .headline .rfloat>.link-back a{border-bottom-width:none;border-bottom:none}.link-counsels-booster{position:fixed;right:20px;bottom:20px;background:rgba(255,255,255,0.8);-webkit-box-shadow:0px 0px 24px rgba(0,0,0,0.12);box-shadow:0px 0px 24px rgba(0,0,0,0.12);border-radius:4px;z-index:9999;text-align:center;padding:35px 15px 20px}.link-counsels-booster.show{display:block}.link-counsels-booster .logo-mark-round{position:absolute;top:-20px;left:0;right:0;width:100%}.link-counsels-booster .logo-mark-round img{width:40px}.link-counsels-booster .link-counsels-modal-close{position:absolute;top:5px;right:5px;width:20px;height:20px;padding:0;font-size:13px;line-height:19px;color:#888888;cursor:pointer}.link-counsels-booster h3{font-size:12px;line-height:140%;letter-spacing:0.04em;margin-bottom:10px}.link-counsels-booster p{font-size:11px;line-height:151%;letter-spacing:0.04em;margin-bottom:15px}.link-counsels-booster a{font-weight:bold;color:#333;display:block;padding:10px 15px;background:#f9e800;border-radius:4px;font-size:13px;line-height:19px;letter-spacing:0.04em}.link-counsels-booster a:hover{background:#fac75a}.booster-kv{text-align:center;background:url(https://static.camp-fire.jp/assets/booster/kv-48427c38013ea072c76e96458eeead640ebb2bfdabf59411d90497974f8e7bb0.png) no-repeat center center;background-size:cover;height:400px;width:100%}.booster-kv .booster-kv-inner{padding-top:95px}.booster-kv .booster-kv-inner.top{padding-top:70px}.booster-kv .booster-kv-inner.top .message{font-size:38px;line-height:55px;margin:0;text-shadow:4px 4px 0px rgba(7,46,64,0.4)}.booster-kv .booster-kv-inner.top img{display:block;margin:30px auto 0}.booster-kv .booster-kv-inner.top img.title-image{max-width:465px}.booster-kv .booster-kv-inner.top img.logo-image{max-width:380px}.booster-kv .booster-kv-inner .title-tag{font-size:18px;line-height:130%;font-weight:bold;text-shadow:2px 2px 0px rgba(7,46,64,0.6);color:#fff;border:3px solid #fff;-webkit-box-shadow:3px 3px 0px rgba(7,46,64,0.4);box-shadow:3px 3px 0px rgba(7,46,64,0.4);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 20px;margin:0 auto}.booster-kv .booster-kv-inner .message{font-size:48px;line-height:126%;font-weight:bold;color:#fff;margin:15px 0;letter-spacing:0.02em;text-shadow:4px 4px 0px rgba(7,46,64,0.4)}.booster-kv.about{background:url(https://static.camp-fire.jp/assets/booster/kv_about-26d3406ec12cc67a74bd5b13e1b98dc017ab190b567debdf4690cad8d390e12c.png) no-repeat center center;background-size:cover}.booster-button-area{text-align:center;color:#fff;max-width:700px;padding:25px 30px;margin:20px auto;z-index:100}.booster-button-area.about{background:#0095b6;z-index:unset}.booster-button-area.about.last{margin-bottom:50px}.booster-button-area.plan{padding:0px 30px;margin-top:0}@media screen and (max-width: 768px){.booster-button-area.plan{padding:0;font-size:14px;margin:10px 0;text-align:center}}.booster-button-area h2{color:#fff;font-size:20px;line-height:140%;margin-bottom:10px}.booster-button-area p{font-size:12px;line-height:180%;margin-top:5px}.booster-button-area .inquire{color:#fff;border-bottom:solid 1px #fff}.center-text{text-align:center}.booster-area{position:relative;background:#fff}.booster-content{overflow:hidden;z-index:1;position:relative}.more{text-align:center;margin-top:40px}.more a{border-radius:5px}.booster-top{padding-bottom:40px}.booster-top .booster-kv{height:700px}.booster-top .banner{margin:20px}@media screen and (max-width: 768px){.booster-top .banner{margin:10px 5px}}.booster-top h2{font-size:42px;line-height:136%;text-align:center;margin:30px 0;text-shadow:4px 4px 0px #eee}@media screen and (max-width: 768px){.booster-top h2{font-size:24px;line-height:130%;margin:20px 0}}.booster-about .booster-button-area{position:relative}.booster-about .booster-button-area:after{position:absolute;content:'';background:url(https://static.camp-fire.jp/assets/booster/about/dot_button_area-ce76c496a32db3ad1deada7510c6bef1a32ecb36d948afca5ef267fe4628075f.png);width:100%;height:100%;top:20px;left:20px;z-index:-1}.booster-about .about-intro,.booster-about .booster-info{background:#f0f6f8}.booster-about .outer-booster-button-area{margin:-80px auto 0;position:relative;z-index:1}.booster-about .about-intro{padding:50px 0 100px}.booster-about .about-intro p{text-align:center;font-weight:bold;font-size:14px;line-height:180%}.booster-about .booster-content{width:700px;margin:0 auto;overflow:visible}.booster-about .booster-box{margin-bottom:80px}.booster-about .booster-box h2{margin:70px 0 20px;padding-top:50px;color:#000000;text-align:center;background:url(https://static.camp-fire.jp/assets/booster/mark-9f75dc5c41c50ef88c285c478735699ac89369486e24f86779c36a86505c0939.png) no-repeat top center;background-size:36px}.booster-about .booster-box h3{font-size:16px;line-height:180%;padding-left:10px;margin:40px 0 10px;border-left:solid 4px #000}.booster-about .booster-box p{margin-bottom:20px;line-height:2}.booster-about .booster-box p.note{margin-top:-10px;font-size:12px}.booster-about .booster-box img{border:solid 1px #eeeeee;margin-bottom:20px}.booster-about .booster-box .funding-type-box{background:#f0f6f8;padding:35px}.booster-about .booster-box .funding-type-box h3{border:none;padding:0}.booster-about .booster-box .funding-type-box h3 span{font-size:16px;line-height:180%;color:#fff;background:#0094b8;padding:2.5px 7px;margin-right:10px}.booster-about .booster-info{padding-top:80px}.booster-about .booster-info h2{font-size:20px;line-height:180%;text-align:center;margin-bottom:20px}.booster-about .booster-info .booster-info-area{background:#fff;max-width:700px;padding:30px;margin:0 auto 70px}.booster-about .booster-info .booster-info-area li{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:180%;margin-bottom:25px}.booster-about .booster-info .booster-info-area li:last-child{margin:0}.booster-about .booster-info .booster-info-area li span{margin-right:20px}.booster-about .booster-info .footer-menu{background:#f0f6f8}.booster-about .booster-info .footer-menu>p{font-weight:bold}.booster-readyfor h2{font-size:42px;line-height:136%;text-align:center;margin:40px 0;text-shadow:4px 4px 0px #fff}.booster-readyfor .readyfor-intro{position:relative;text-align:center;padding:80px 0 150px}.booster-readyfor .readyfor-intro img.logo{width:235px;margin-bottom:20px}.booster-readyfor .readyfor-intro img.logos-colored{width:400px;margin-bottom:20px}.booster-readyfor .readyfor-intro p{font-size:14px;margin-bottom:40px}.booster-readyfor .readyfor-intro .intro-project-images{position:absolute;width:40%;right:0;bottom:0;z-index:-1}.booster-readyfor .readyfor-intro .intro-bg-right{position:absolute;background:url(https://static.camp-fire.jp/assets/booster/readyfor/intro_bg_right-220f3cba10a00918c6febf68bc87c4e265cef047deff7427908862e9fcb3e400.png) no-repeat right bottom;background-size:contain;width:50%;height:100%;right:0;bottom:0;z-index:-100}.booster-readyfor .readyfor-intro .intro-bg-right:after{position:absolute;content:'';background:url(https://static.camp-fire.jp/assets/booster/readyfor/scratch-960795e82189aecc5bd4cf18f0f4dfbc0b02efa7433046c47e73b3ebe246be41.png) no-repeat right bottom;background-size:contain;width:50%;height:50%;right:35%;bottom:35%}.booster-readyfor .readyfor-intro .booster-image{position:absolute}.booster-readyfor .readyfor-intro .booster-image.booster-image-pc{width:550px;z-index:-20;bottom:0;left:50%}.booster-readyfor .readyfor-intro .booster-image.booster-image-sp{width:250px;z-index:-10;top:45%;left:45%}.booster-readyfor .readyfor-intro .intro-left-content{margin-top:40px;text-align:center;max-width:700px;z-index:100}.booster-readyfor .readyfor-intro .intro-left-content .boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.booster-readyfor .readyfor-intro .intro-left-content .box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:30%;padding:30px 20px;margin:10px auto;background:#fff;-webkit-box-shadow:0px 8px 8px rgba(0,0,0,0.08),0px 0px 24px rgba(0,0,0,0.16);box-shadow:0px 8px 8px rgba(0,0,0,0.08),0px 0px 24px rgba(0,0,0,0.16)}.booster-readyfor .readyfor-intro .intro-left-content .box .content{width:100%;text-align:center}.booster-readyfor .readyfor-intro .intro-left-content .box .content img{width:50px;min-height:50px;margin-bottom:10px}.booster-readyfor .readyfor-intro .intro-left-content .box .content p{font-size:15px;line-height:22px;font-weight:bold;letter-spacing:0.04em;margin-bottom:0}.booster-readyfor .readyfor-intro .intro-left-content .box .content p.value{color:#e70012;font-size:18px}.booster-readyfor .readyfor-intro .intro-left-content .box .content p.value strong{font-size:32px;line-height:37px}.booster-readyfor .booster-feature{padding:100px 0 150px}.booster-readyfor .booster-feature li.feature-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:60px}.booster-readyfor .booster-feature li.feature-item:nth-child(2n-1){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.booster-readyfor .booster-feature li.feature-item:nth-child(2n){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.booster-readyfor .booster-feature li.feature-item:nth-child(2n) .text-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.booster-readyfor .booster-feature li.feature-item:nth-child(2n) .feature-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.booster-readyfor .booster-feature li.feature-item .text-wrapper{width:45%;max-width:560px;padding:20px;position:relative}.booster-readyfor .booster-feature li.feature-item .text-wrapper:after{position:absolute;content:'';background:url(https://static.camp-fire.jp/assets/booster/readyfor/scratch_small-c32a78628bab5ef9a4ec5aabfc2fd3e229f9efffce0f0cc714e4d047a5f4e2b5.png) no-repeat top left;background-size:contain;width:250px;height:250px;top:-60px;left:-60px;z-index:-10}.booster-readyfor .booster-feature li.feature-item .text-wrapper .header-area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.booster-readyfor .booster-feature li.feature-item .text-wrapper .header-area .phrase{font-weight:bold;font-size:20px;line-height:140%;color:#0094B8}.booster-readyfor .booster-feature li.feature-item .text-wrapper .header-area .tag{background:#FAC75A;border-radius:4px;color:#fff;font-weight:900;font-size:16px;line-height:140%;padding:8px 18px;margin-left:15px}.booster-readyfor .booster-feature li.feature-item .text-wrapper h3{font-size:42px;line-height:140%;margin:10px 0 25px}.booster-readyfor .booster-feature li.feature-item .text-wrapper img.parco-booster-studio-logos{width:300px;margin-bottom:25px}.booster-readyfor .booster-feature li.feature-item .text-wrapper>p{font-size:15px;line-height:180%}.booster-readyfor .booster-feature li.feature-item .text-wrapper>p.note{margin-top:10px;font-size:13px;line-height:140%}.booster-readyfor .booster-feature li.feature-item .text-wrapper .booster-studio-button{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:2px solid #333333;border-radius:4px;padding:13px 40px;margin-top:20px;font-weight:bold;font-size:15px;color:#333333}.booster-readyfor .booster-feature li.feature-item .feature-image{width:50%}.booster-readyfor .booster-feature li.feature-item .feature-image img.booster-studio{width:80%;margin:0 20px 0 auto}.booster-readyfor .booster-flow{padding-top:150px;position:relative;z-index:-10;background:url(https://static.camp-fire.jp/assets/booster/bg_main-d9fc9e6bdc1416da2ada18a6ce14f364ac2bbda78cd66e06639497cc3c72a80f.png)}.booster-readyfor .booster-flow .steps{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}.booster-readyfor .booster-flow .steps .step-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:48%;background:#fff;margin:20px 0}.booster-readyfor .booster-flow .steps .step-box:after{position:absolute;content:'';background:url(https://static.camp-fire.jp/assets/booster/readyfor/dot_flow-8a4cbdce59dd754f520355fb487089af81d5411e0419642d99d7e4a805354ff1.png);width:100%;height:100%;top:20px;left:20px;z-index:-1}.booster-readyfor .booster-flow .steps .step-box img{width:45%;height:auto;margin:10px 10px 0 10px}.booster-readyfor .booster-flow .steps .step-box .step-content{width:55%;padding:30px 20px}.booster-readyfor .booster-flow .steps .step-box .step-content h3{font-size:20px;line-height:30px;letter-spacing:0.04em;margin-bottom:10px}.booster-readyfor .booster-flow .steps .step-box .step-content h3 .num{display:inline-block;vertical-align:middle;font-size:30px;color:#0094B8;margin:-4px 5px 0 0}.booster-readyfor .booster-flow .steps .step-box .step-content p{line-height:180%}.booster-readyfor .booster-plan{background:url(https://static.camp-fire.jp/assets/booster/bg_sub-3826d273019ffa279d3d07af16e2d3b5d4b06ba75d727976efe1d8124b458583.png);position:relative;z-index:-10;margin-top:-80px}.booster-readyfor .booster-plan .row{padding-top:80px}.booster-readyfor .booster-plan h2{color:#fff;text-shadow:4px 4px 0px rgba(6,63,76,0.25);margin-bottom:70px}.booster-readyfor .booster-plan .plans{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.booster-readyfor .booster-plan .plans .plan-box{position:relative;width:48%;background:#fff;text-align:center;padding:20px;margin-bottom:56px}.booster-readyfor .booster-plan .plans .plan-box.recommend{background-image:url(https://static.camp-fire.jp/assets/booster/readyfor/recommend-566cead4e5f46b00d5783e01476f414b0f17b038f4892505c7fcf9b9fd7d48b2.svg);background-repeat:no-repeat}.booster-readyfor .booster-plan .plans .plan-box.recommend weak{font-size:11px;font-weight:normal;color:#aaaaaa}@media screen and (max-width: 768px){.booster-readyfor .booster-plan .plans .plan-box.recommend{margin-bottom:40px}}.booster-readyfor .booster-plan .plans .plan-box:after{position:absolute;content:'';background:url(https://static.camp-fire.jp/assets/booster/readyfor/dot_plan-83b5b4024e1e006fc76bd3604c4cbb74300afeb243bd4c71c2a3520f3f4cfdd7.png);width:100%;height:100%;top:20px;left:20px;z-index:-1}.booster-readyfor .booster-plan .plans .plan-box p{font-size:15px;font-weight:bold;margin-bottom:10px}.booster-readyfor .booster-plan .plans .plan-box p.description{min-height:72px}.booster-readyfor .booster-plan .plans .plan-box .plan-title{padding-top:20px;border-bottom:2px solid #eeeeee;margin-bottom:20px}.booster-readyfor .booster-plan .plans .plan-box .plan-title p{line-height:42px;position:relative}.booster-readyfor .booster-plan .plans .plan-box .plan-title p.full-support{padding-top:-10px;line-height:140%}.booster-readyfor .booster-plan .plans .plan-box .plan-title h3{font-size:26px;line-height:38px;color:#0094b8;margin-bottom:25px}.booster-readyfor .booster-plan .plans .plan-box .plan-icon{position:absolute;top:-50px;left:0;right:0;width:100px;height:100px;background:#fff;border-radius:50%;padding:20px;margin:0 auto}.booster-readyfor .booster-plan .plans .plan-box .plan-icon img{margin:9px 0}.booster-readyfor .booster-plan .plans .plan-box .plan-icon img.plan2{margin:3px 0 3px 5px}.booster-readyfor .booster-plan .plans .plan-box .plan-item{margin:24px 10px 24px 10px}.booster-readyfor .booster-plan .plans .plan-box .plan-item p{padding-left:36px;text-align:left;position:relative}.booster-readyfor .booster-plan .plans .plan-box .plan-item p:before{content:'';display:inline-block;width:30px;height:20px;background:url(https://static.camp-fire.jp/assets/booster/readyfor/plan/checked-a0564a53e100cf33a799058329f856b8207c8c9a0f32b86c953e8d4b98f04677.svg) no-repeat;position:absolute;vertical-align:middle;position:absolute;left:0;background-position:bottom}.booster-readyfor .booster-plan .plans .plan-box .plan-item p.unchecked{color:#aaa}.booster-readyfor .booster-plan .plans .plan-box .plan-item p.unchecked:before{background:url(https://static.camp-fire.jp/assets/booster/readyfor/plan/unchecked-effd9a3e016fc2aaf78c6ea0534aff2dd01dffe6240405def22250f04e4bf560.svg) no-repeat}.booster-readyfor .booster-plan .plans .plan-box .commission-area{background:#fff9ee;padding:10px;min-height:115px}.booster-readyfor .booster-plan .plans .plan-box .commission-area p{margin:10px 0 0;font-size:22px;color:#e70012}.booster-readyfor .booster-plan .plans .plan-box .commission-area p.full-support{font-size:14px;line-height:199%;color:#333333;margin-top:20px}.booster-readyfor .booster-plan .plans .plan-box .commission-area p strong{font-size:32px;line-height:37px}.booster-readyfor .booster-plan .plans .plan-box .commission-area p span{background-image:-webkit-gradient(linear, left top, left bottom, from(#EF4846), to(#EF4846));background-image:linear-gradient(#EF4846, #EF4846);background-position:0 40%;background-size:100% 3px;background-repeat:repeat-x;text-decoration:none;color:#666}.booster-readyfor .booster-plan .plans .plan-box .commission-area p i{font-size:18px;margin:0 10px;color:#666;line-height:inherit;vertical-align:text-bottom}.booster-readyfor .booster-plan .plans .plan-box .commission-area weak{margin-left:5px;font-size:14px;font-weight:normal;color:#aaaaaa}.booster-readyfor .booster-plan .plans .plan-box p.note{font-size:12px;font-weight:normal;margin:20px 0 0 0}.booster-readyfor .booster-plan .plans .plan-box p.note span{font-size:14px}.booster-readyfor .booster-plan .plans .plan-box p.note a{font-size:14px;color:#EF4846}.booster-readyfor .booster-plan .plans.options li.plan-box .content-text.pc{padding-right:40px}@media screen and (max-width: 768px){.booster-readyfor .booster-plan .plans.options li.plan-box .content-text.pc{font-size:14px;line-height:170%;padding-top:20px;padding-bottom:20px}}.booster-readyfor .booster-plan .plans.options li.plan-box .plan-icon{vertical-align:center;width:110px}.booster-readyfor .booster-plan .plans.options li.plan-box .plan-icon img{margin:0px}@media screen and (max-width: 768px){.booster-readyfor .booster-plan .plans.options li.plan-box{margin-bottom:20px}.booster-readyfor .booster-plan .plans.options li.plan-box .plan-icon{display:none}.booster-readyfor .booster-plan .plans.options li.plan-box .plan-title{border-bottom:0px;padding-top:10px}.booster-readyfor .booster-plan .plans.options li.plan-box .plan-title h3{font-size:26px;line-height:130%;margin-bottom:0px}.booster-readyfor .booster-plan .plans.options li.plan-box p.content-text.sp{margin-bottom:20px}}.booster-readyfor .booster-plan .booster-option-icon{text-align:center;margin:0 0 40px 0}@media screen and (min-width: 768px){.booster-readyfor .booster-plan .booster-option-icon{display:none}}.booster-readyfor .booster-plan .booster-option-icon img{width:48px}.booster-readyfor .booster-plan .notes{font-size:12px;letter-spacing:0.04em;color:#fff;margin-bottom:50px}.booster-readyfor .booster-plan .notes p{line-height:180%}.booster-readyfor .booster-button-area-outer{position:relative;z-index:0}.booster-readyfor .booster-button-area-outer .booster-button-area{position:absolute;left:0;right:0;width:100%;max-width:1120px;background:#063f4d;padding:45px 30px;margin:-100px auto 0;z-index:unset}.booster-readyfor .booster-button-area-outer .booster-button-area:after{position:absolute;content:'';background:url(https://static.camp-fire.jp/assets/booster/readyfor/dot_button_area-e616ae1d7532e3471fe03c1db0ef504d57801589a69a40308b3d55551153b14a.png);width:100%;height:100%;top:20px;left:20px;z-index:-1}.booster-readyfor .booster-button-area-outer .booster-button-area h2{font-size:20px;text-shadow:none;margin:0 0 10px}.booster-readyfor .booster-voices h2{text-shadow:4px 4px 0px #ecf4f6}.booster-readyfor .booster-voices .case{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(https://static.camp-fire.jp/assets/booster/bg_main-d9fc9e6bdc1416da2ada18a6ce14f364ac2bbda78cd66e06639497cc3c72a80f.png);padding:40px;margin-bottom:50px}.booster-readyfor .booster-voices .case.reverse .user-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.booster-readyfor .booster-voices .case.reverse .case-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.booster-readyfor .booster-voices .case .user-image{width:20%;max-width:185px}.booster-readyfor .booster-voices .case h3{background:#0094b8;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:6px 20px;font-size:15px;line-height:22px;letter-spacing:0.04em;margin-bottom:20px}.booster-readyfor .booster-voices .case .case-content{width:78%;padding:15px 0}.booster-readyfor .booster-voices .case .case-content p{font-size:20px;line-height:160%;letter-spacing:0.04em;margin-bottom:10px}.booster-readyfor .booster-voices .case .case-content a{font-size:15px;line-height:22px;letter-spacing:0.04em}.booster-readyfor .booster-faq{position:relative;z-index:-10;background:url(https://static.camp-fire.jp/assets/booster/bg_main-d9fc9e6bdc1416da2ada18a6ce14f364ac2bbda78cd66e06639497cc3c72a80f.png)}.booster-readyfor .booster-faq ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:100px}.booster-readyfor .booster-faq ul li{position:relative;width:47%;background:#fff;margin-bottom:50px}.booster-readyfor .booster-faq ul li:after{position:absolute;content:'';background:url(https://static.camp-fire.jp/assets/booster/readyfor/dot_flow-8a4cbdce59dd754f520355fb487089af81d5411e0419642d99d7e4a805354ff1.png);width:100%;height:100%;top:20px;left:20px;z-index:-1}.booster-readyfor .booster-faq ul li dl{margin:0}.booster-readyfor .booster-faq ul li dt{font-weight:bold;font-size:16px;line-height:23px;letter-spacing:0.04em;text-indent:-48px;padding:25px 40px 25px 73px;margin-bottom:0;cursor:pointer}.booster-readyfor .booster-faq ul li dt span{width:23px;font-size:16px;line-height:160%;background:#0094b8;color:#fff;padding:5px 7.5px;margin-right:20px}.booster-readyfor .booster-faq ul li dt:after{position:absolute;content:'';background:url(https://static.camp-fire.jp/assets/booster/readyfor/plus-6c0040bb14f76f994c7b38e594bdf387f169f1bcbc7e36044283fa5d02bd098a.svg) no-repeat top right;width:20px;height:20px;top:27px;right:25px}.booster-readyfor .booster-faq ul li dt.active:after{position:absolute;content:'';background:url(https://static.camp-fire.jp/assets/booster/readyfor/minus-9b01b6bcd9772c53101c3d7d853518057977007ce7e250bd3dfc4ae3669154e3.svg) no-repeat top right;width:20px;height:20px;top:33.5px;right:25px}.booster-readyfor .booster-faq ul li dd{display:none;margin:0 25px 25px;padding-left:48px;text-indent:-48px;letter-spacing:0.04em}.booster-readyfor .booster-faq ul li dd span{width:23px;font-size:16px;line-height:160%;font-weight:bold;background:#e70012;color:#fff;padding:5px 8px;margin-right:20px}.booster-readyfor .booster-faq ul li dd p{margin-top:5px;padding-left:48px;text-indent:-48px;font-size:12px;line-height:160%;letter-spacing:0.04em;color:#888888}.booster-readyfor .footer-menu{padding-top:200px}.booster-readyfor .footer-menu p{font-weight:bold}.layouts1 .header-in,.layouts1 .container{background:#fff;margin:0 auto;width:1200px;z-index:100}.layouts1 .header-in .headline{margin-bottom:0}.layouts1 .header-in .headline .rfloat>.overview{-webkit-box-shadow:none;box-shadow:none}.layouts1 .header-in .headline .rfloat>.overview>div strong{font-size:45px}.layouts1 .header-in .title .subtitle ul>*{margin:0 10px}.layouts1 .titlebox{text-align:left;margin-bottom:20px}.layouts1 .meter .meter-in{border-radius:3px}.layouts1 .meter .meter-in .bar{background:#f64744}.layouts1 .return-box img{max-width:100%}.layouts1 .menu .tab:first-child{border-bottom:1px solid #E3E4E8;width:100%}.layouts1 .menu .tab:first-child li a{margin-bottom:-1px}.layouts1 .menu .tab:first-child li.selected a,.layouts1 .menu .tab:first-child li:hover a{border-top:none;border-bottom:4px solid #fac75a}.layouts1 .footer-menu{padding-top:40px}.preview .header-in{margin-top:0;padding-top:0}.booster-old-project .gl-header{-webkit-box-shadow:0px 1px 0px #efefef;box-shadow:0px 1px 0px #efefef}.booster-old-project .container{margin-top:-20px}.booster-old-project .footer-menu{padding-top:40px}.titlebox{text-align:center;border-bottom:none !important}.booster-project-list .box .box-in{-webkit-box-shadow:none;box-shadow:none}.booster-project-list .box .box-in .sub{display:none}.booster-project-list .box .box-in .box-user-icon{position:relative;text-align:center;margin:-32px 0 0 0}@media screen and (max-width: 768px){.booster-project-list .box .box-in .box-user-icon{margin-top:-20px}}.booster-project-list .box .box-in .box-user-icon img{border-radius:50%;border:4px solid #fff;width:60px;height:60px}@media screen and (max-width: 768px){.booster-project-list .box .box-in .box-user-icon img{border:2px solid #fff;width:40px;height:40px}}.booster-project-list .box .box-in .box-date{padding:0 10px}.booster-project-list .boxes2 .box{float:left;width:50%;padding:20px}@media screen and (max-width: 768px){.booster-project-list .boxes2 .box{padding:5px}}.booster-project-list .boxes2 .box .box-user-icon{margin:-44px 0 0 0}@media screen and (max-width: 768px){.booster-project-list .boxes2 .box .box-user-icon{margin-top:-20px}}.booster-project-list .boxes2 .box .box-user-icon img{border-radius:50%;border:8px solid #fff;width:80px;height:80px}@media screen and (max-width: 768px){.booster-project-list .boxes2 .box .box-user-icon img{border:2px solid #fff;width:40px;height:40px}}.footer-menu{text-align:center;padding:0 0 40px 0;background:#fff}.footer-menu p{margin-bottom:20px}.footer-menu img{width:30px;height:30px;margin:0 20px}@media screen and (min-width: 769px){.booster-readyfor .booster-plan .plans .plan-box.support-option{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:24px}.booster-readyfor .booster-plan .plans .plan-box.support-option .plan-title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%;padding-top:0;padding-left:150px;border-bottom:none;margin:0}.booster-readyfor .booster-plan .plans .plan-box.support-option .plan-title .plan-icon{top:15px;left:30px;margin:0;padding:0;background:none}.booster-readyfor .booster-plan .plans .plan-box.support-option .plan-title .title-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.booster-readyfor .booster-plan .plans .plan-box.support-option .plan-title h3{margin:10px 10px 0 0;vertical-align:middle;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.booster-readyfor .booster-plan .plans .plan-box.support-option .plan-title .content-text{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-weight:normal;font-size:14px;line-height:180%;margin:0px}.booster-readyfor .booster-plan .plans .plan-box.support-option .commission-area{width:20%;text-align:center}}@media screen and (max-width: 1300px) and (min-width: 961px){.dt-none{display:none !important}}@media screen and (max-width: 1200px){.layouts1 .header-in,.layouts1 .container{width:100%}}@media screen and (max-width: 960px){.booster-top .booster-kv,.booster-about .booster-kv,.booster-readyfor .booster-kv,.booster-projects .booster-kv{height:auto}.booster-kv-inner img.title-image{width:60%}.booster-kv-inner img.logo-image{width:30%}.booster-readyfor .booster-flow .steps .step-box{width:100%}.booster-readyfor .booster-flow .steps .step-box:after{top:8px;left:8px}.booster-readyfor .booster-plan .plans .plan-box{width:100%;margin-bottom:80px}.booster-readyfor .booster-plan .plans .plan-box:after{top:8px;left:8px}.booster-readyfor .booster-faq ul li{width:100%}.booster-readyfor .booster-faq ul li:after{top:8px;left:8px}.booster-about{width:100%}.booster-about .booster-button-area:after{top:8px;left:8px}.booster-about .booster-content{width:100%;padding:0 20px}.booster-about .booster-content .about-intro{width:100%}.booster-about .booster-content .about-intro p{font-size:14px}.booster-about .booster-content .booster-box{margin-bottom:80px}}@media screen and (max-width: 768px){.booster-about .inner,.booster-readyfor .inner{padding:15px}.booster-kv .booster-kv-inner{padding-bottom:100px}.booster-kv .booster-kv-inner.top{padding-bottom:250px}.gl-header #hnav_header_logo{padding-top:15px;width:90%}.booster-readyfor .readyfor-intro .intro-left-content{max-width:100%}.booster-readyfor .readyfor-intro .intro-left-content .box{width:100%}.booster-readyfor .booster-feature{padding:30px 0 200px}.booster-readyfor .booster-feature li.feature-item{margin-bottom:50px}.booster-readyfor .booster-feature li.feature-item:nth-child(2n-1){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.booster-readyfor .booster-feature li.feature-item:nth-child(2n){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.booster-readyfor .booster-feature li.feature-item:nth-child(2n) .text-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.booster-readyfor .booster-feature li.feature-item:nth-child(2n) .feature-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.booster-readyfor .booster-feature li.feature-item .text-wrapper{width:100%;max-width:initial;padding:15px}.booster-readyfor .booster-feature li.feature-item .text-wrapper:after{display:none}.booster-readyfor .booster-feature li.feature-item .text-wrapper .header-area .phrase{width:100%;text-align:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:16px;position:relative}.booster-readyfor .booster-feature li.feature-item .text-wrapper .header-area .phrase:after{position:absolute;content:'';background:url(https://static.camp-fire.jp/assets/booster/readyfor/scratch_small_sp-a2d12a4ccec35c2206dd9bd837480c178e02d15607cb083b4e9472308bcab262.png) no-repeat top center;background-size:contain;width:170px;height:170px;top:-70px;left:0;right:0;margin:0 auto;z-index:-10}.booster-readyfor .booster-feature li.feature-item .text-wrapper .header-area .tag{margin:0 auto 10px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:14px}.booster-readyfor .booster-feature li.feature-item .text-wrapper h3{text-align:center;font-size:28px}.booster-readyfor .booster-feature li.feature-item .text-wrapper img.parco-booster-studio-logos{display:block;margin:0 auto 25px}.booster-readyfor .booster-feature li.feature-item .text-wrapper>p{font-size:14px;line-height:170%}.booster-readyfor .booster-feature li.feature-item .text-wrapper .booster-studio-button{font-size:14px;line-height:140%;padding:15px 25px;margin:20px auto 0}.booster-readyfor .booster-feature li.feature-item .feature-image{width:100%}.booster-readyfor .booster-feature li.feature-item .feature-image .pc{display:none}.booster-readyfor .booster-feature li.feature-item .feature-image .sp{display:block}.booster-readyfor .booster-feature li.feature-item .feature-image img{width:100%}.booster-readyfor .booster-feature li.feature-item .feature-image img.booster-studio{width:100%}.booster-readyfor .booster-flow{padding-top:220px}.booster-readyfor .footer-menu{padding-top:280px}}@media screen and (max-width: 480px){.pc{display:none}.sp{display:block}a.btn{max-width:280px;font-size:14px;margin:10px 0}a.btn.keyvisual{max-width:250px}.booster-kv{background:url(https://static.camp-fire.jp/assets/booster/kv_sp-9fd1739c0ccc0040115782da512d02dbee87f49670cbb150d341c85c832bb89e.png) no-repeat center bottom;background-size:cover}.booster-kv.about{background:url(https://static.camp-fire.jp/assets/booster/kv_about_sp-5118ff26ac58ff73dd8f2e087b26b22235d6cfffc0002549183a3269c10a8843.png) no-repeat center center;background-size:cover}.booster-kv .booster-kv-inner{padding:30px 0 100px}.booster-kv .booster-kv-inner.top{padding:30px 0 250px}.booster-kv .booster-kv-inner.top .message{font-size:14px;line-height:20px}.booster-kv .booster-kv-inner.top img.title-image{width:270px}.booster-kv .booster-kv-inner.top img.logo-image{width:230px}.booster-kv .booster-kv-inner .title-tag{font-size:14px;line-height:130%;padding:7px 15px}.booster-kv .booster-kv-inner .message{font-size:30px;line-height:126%}.booster-button-area{padding:20px;margin:0 15px}.booster-button-area h2{font-size:18px;line-height:140%}.booster-button-area p{font-size:13px;line-height:160%}.booster-readyfor h2{font-size:28px;line-height:130%;margin:20px 0 30px}.booster-readyfor .booster-button-area-outer .booster-button-area{width:calc(100% - 30px);padding:25px 20px;margin-top:-200px}.booster-readyfor .booster-button-area-outer .booster-button-area:after{top:8px;left:8px}.booster-readyfor .readyfor-intro{text-align:center;padding:0;margin:40px 0}.booster-readyfor .readyfor-intro img.logo{width:160px}.booster-readyfor .readyfor-intro>p{font-size:14px;padding:0 15px;margin:0;text-align:left}.booster-readyfor .readyfor-intro img.logos-colored{width:300px}.booster-readyfor .readyfor-intro .intro-left-content>p{text-align:left}.booster-readyfor .readyfor-intro .intro-left-content .booster-image.booster-image-sp-for-sp{width:100%;position:static;margin:0 auto}.booster-readyfor .readyfor-intro .intro-left-content .box{padding:15px;width:100%}.booster-readyfor .readyfor-intro .intro-left-content .box.first{margin-top:0}.booster-readyfor .readyfor-intro .intro-left-content .box .content{margin:0 auto;text-align:center}.booster-readyfor .readyfor-intro .intro-left-content .box .content img{display:inline-block;width:28px;margin:0 5px 0 0;min-height:initial}.booster-readyfor .readyfor-intro .intro-left-content .box .content p{margin:0}.booster-readyfor .readyfor-intro .intro-left-content .box .content p.label{display:inline-block;font-size:14px;line-height:20px}.booster-readyfor .readyfor-intro .intro-left-content .box .content p.value{margin-top:5px}.booster-readyfor .readyfor-intro .intro-left-content .box .content p.value strong{font-size:30px;line-height:35px}.booster-readyfor .readyfor-intro .intro-bg-right-sp{position:absolute;background:url(https://static.camp-fire.jp/assets/booster/readyfor/intro_bg_right_sp-589c1a27a364512a640086eb5e089f6a59c3dac3dbc588059f23dba337350224.png) no-repeat right bottom;background-size:contain;width:140%;height:100%;right:0;bottom:0;z-index:-100}.booster-readyfor .readyfor-intro .intro-bg-right-sp:after{position:absolute;content:'';background:url(https://static.camp-fire.jp/assets/booster/readyfor/scratch-960795e82189aecc5bd4cf18f0f4dfbc0b02efa7433046c47e73b3ebe246be41.png) no-repeat right bottom;background-size:contain;width:70%;height:80%;top:-150px;left:150px;right:0;margin:0 auto}.booster-readyfor .readyfor-intro .intro-bg-horizontal{width:100%}.booster-readyfor .booster-flow{padding-top:200px;margin-top:-50px}.booster-readyfor .booster-flow .steps .step-box{min-height:400px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:15px 0}.booster-readyfor .booster-flow .steps .step-box img{width:80%;margin:15px auto 0}.booster-readyfor .booster-flow .steps .step-box .step-content{width:100%;padding:20px}.booster-readyfor .booster-flow .steps .step-box .step-content h3{text-align:center}.booster-readyfor .booster-flow .steps .step-box .step-content p{line-height:170%}.booster-readyfor .booster-plan .plans .plan-box{margin-bottom:100px}.booster-readyfor .booster-plan .plans .plan-box:last-child{margin-bottom:40px}.booster-readyfor .booster-plan .plans .plan-box p{font-size:14px}.booster-readyfor .booster-plan .plans .plan-box p.description{min-height:initial}.booster-readyfor .booster-plan .plans .plan-box .plan-icon img{width:100%}.booster-readyfor .booster-plan .plans .plan-box .plan-title p{line-height:20px}.booster-readyfor .booster-plan .plans .plan-box .commission-area h4{font-size:15px}.booster-readyfor .booster-plan .plans .plan-box .commission-area p{margin-top:5px}.booster-readyfor .booster-plan .plans .plan-box.support-option{margin-bottom:30px}.booster-readyfor .booster-plan .plans .plan-box.support-option .content-text{font-weight:normal;text-align:left}.booster-readyfor .booster-plan .notes{margin-bottom:20px}.booster-readyfor .booster-voices .case{position:relative;padding:20px}.booster-readyfor .booster-voices .case h3{position:absolute;top:-10px;left:0;right:0;padding:8px 20px;margin:0 auto;font-size:14px;line-height:20px}.booster-readyfor .booster-voices .case .user-image{display:block;width:150px;margin:20px auto}.booster-readyfor .booster-voices .case .case-content{width:100%;padding:0;margin:0 0 10px}.booster-readyfor .booster-voices .case .case-content p{font-weight:bold;font-size:16px;line-height:150%}.booster-readyfor .booster-voices .case .case-content a{font-size:14px;line-height:20px}.booster-readyfor .booster-voices .case.reverse .user-image{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.booster-readyfor .booster-faq{padding-bottom:100px}.booster-readyfor .booster-faq ul li dt{padding:20px 35px 20px 58px;text-indent:-38px}.booster-readyfor .booster-faq ul li dt:after{top:23px;right:15px}.booster-readyfor .booster-faq ul li dt.active:after{top:29.5px;right:15px}.booster-readyfor .booster-faq ul li dt span{margin-right:10px}.booster-readyfor .booster-faq ul li dd{padding-left:38px;text-indent:-38px;margin:0 20px 20px}.booster-readyfor .booster-faq ul li dd span{margin-right:10px}.booster-readyfor .footer-menu{padding-top:200px}.booster-about .about-intro{padding:25px 35px 95px}.booster-about .booster-button-area{margin:-40px 15px 0}.booster-about .booster-content{padding:0 15px}.booster-about .booster-content .booster-button-area{margin:0 0 20px}.booster-about .booster-content .booster-box{margin-bottom:40px}.booster-about .booster-content .booster-box h2{font-size:22px;margin-top:30px}.booster-about .booster-content .booster-box .funding-type-box{padding:20px}.booster-about .booster-content .booster-box .funding-type-box h3{margin-top:0}.booster-about .booster-info{padding-top:30px}.booster-about .booster-info h2{font-size:15px;margin-bottom:15px}.booster-about .booster-info .booster-info-area{padding:25px 15px;margin:0 15px 35px}.booster-about .booster-info .booster-info-area li{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.booster-about .booster-info .booster-info-area li span{width:100%}.booster-about .booster-info .booster-info-area li a{width:100%}.link-counsels-booster{right:10px;bottom:10px}.link-counsels-booster.hide{display:none}}.boxes3 .box .box-in{height:470px !important}@media screen and (max-width: 1200px){.sp-box-outer .boxes3 .box .box-in{height:450px !important}}@media screen and (max-width: 960px){.sp-box-outer .boxes3 .box .box-in{height:430px !important}}@media screen and (max-width: 768px){.sp-box-outer .boxes3{width:100% !important}.sp-box-outer .boxes3 .box{width:50% !important;padding:5px !important}.sp-box-outer .boxes3 .box .box-in{height:430px !important}.box-title h4{font-size:12px !important}.overview{font-size:10px !important}.countdown{padding:10px !important}}@media screen and (max-width: 600px){.sp-box-outer .boxes3 .box .box-in{height:370px !important}.box-title h4{font-size:10px !important}}@media screen and (max-width: 480px){.sp-box-outer .boxes2 .box .box-in,.sp-box-outer .boxes3 .box .box-in{height:315px !important}.box .box-in .overview{font-size:10px}}section.comment .comment-form .counter-box .counter,.project-page-comment .comment-form .counter-box .counter{font-size:9px;right:5px;bottom:12px}.projects-show .follow-project-button a.button i.fa{color:#e65d65}.projects-show .follow-project-button a.button .num{background-color:#e65d65}.projects-show .follow-project-button a.button.not-followed i.fa{color:#999}.projects-show .follow-project-button a.button:hover i.fa{color:#e65d65}.booster-float-banner{width:200px;height:180px;background:rgba(255,255,255,0.9);-webkit-box-shadow:0px 0px 24px rgba(0,0,0,0.12);box-shadow:0px 0px 24px rgba(0,0,0,0.12);border-radius:4px;position:fixed;overflow:visible;bottom:20px;right:20px;z-index:10000;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.booster-float-banner.fixpos{bottom:-30px;position:absolute}.booster-float-banner .btn-close{position:absolute;top:8px;right:8px;width:16px;height:16px;cursor:pointer}.booster-float-banner .btn-close:before,.booster-float-banner .btn-close:after{content:'';display:block;position:absolute;width:12px;height:0;border-top:1px solid #888888;top:50%;left:50%}.booster-float-banner .btn-close:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.booster-float-banner .btn-close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}@media screen and (max-width: 768px){.booster-float-banner{display:none}}.booster-float-banner:before{display:block;content:"";position:absolute;top:-20px;left:50%;right:50%;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);width:40px;height:40px;background:url(https://static.camp-fire.jp/assets/booster/common/ic-booster-29177a63438ef08e686e3f44391c0757be956323e59aaebdef15f85f0b2b0f9d.png) no-repeat center center}.booster-float-banner .booster-float-banner_inner{padding:32px 16px 16px}.booster-float-banner .booster-float-banner_inner .ttl{font-weight:bold;font-size:12px;line-height:1.4;text-align:center;letter-spacing:0.04em;color:#333333;margin-bottom:.8em}.booster-float-banner .booster-float-banner_inner p{font-size:11px;line-height:1.5;text-align:center;letter-spacing:0.04em;color:#555555;margin-bottom:1.4em}.booster-float-banner .booster-float-banner_inner .btn-booster_readyfor{font-weight:bold;font-size:13px;line-height:1;letter-spacing:0.02em;color:#333333;width:170px;background:#F9E800;border-radius:4px;padding:1.3em 0;text-align:center;display:inline-block}.footer-booster{background-color:#1A1A1A;font-family:"Noto Sans JP", "Open Sans", "Myriad", Helvetica, Arial, sans-serif}.footer-booster .row{padding:30px 40px 40px}@media screen and (max-width: 768px){.footer-booster .row{padding:10px 10px 20px}}.footer-booster .layouts-fbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1120px;padding:50px 0}@media screen and (max-width: 1150px){.footer-booster .layouts-fbox{width:100%;padding:50px 16px 0}}@media screen and (max-width: 768px){.footer-booster .layouts-fbox{display:block;width:100%;padding:30px 16px 0}}.footer-booster .layouts-fbox .w20{width:20%}.footer-booster .layouts-fbox .w25{width:25%}.footer-booster .layouts-fbox .w30{width:30%}.footer-booster .layouts-fbox .w40{width:40%}.footer-booster .layouts-fbox .w50{width:50%}.footer-booster .layouts-fbox .w60{width:60%}.footer-booster .layouts-fbox section{padding:0 0 10px}@media screen and (max-width: 768px){.footer-booster .layouts-fbox section{border-bottom:none;padding-bottom:24px;width:100%}}@media screen and (max-width: 768px){.footer-booster .layouts-fbox section.booster_fmenu_01 ul,.footer-booster .layouts-fbox section.booster_fmenu_04 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.footer-booster .layouts-fbox section.booster_fmenu_01 ul li,.footer-booster .layouts-fbox section.booster_fmenu_04 ul li{width:50%}}@media screen and (max-width: 768px){.footer-booster .layouts-fbox section.booster_fmenu_04{border-top:1px solid #2B2B2B;padding-bottom:16px;padding-top:24px}}.footer-booster section h6{color:#FFFFFF;font-size:16px;line-height:1.8;letter-spacing:.02em;margin-bottom:.8em}@media screen and (max-width: 768px){.footer-booster section h6{font-size:15px;margin:0 0 .8em}}.footer-booster section ul li{min-height:none;margin-bottom:6px}@media screen and (max-width: 768px){.footer-booster section ul li{margin-bottom:8px}}.footer-booster section ul li a{color:#FFFFFF;font-size:14px;line-height:1.8;letter-spacing:.02em}@media screen and (max-width: 768px){.footer-booster section ul li a{font-size:13px}}.footer-booster section .footer-inner ul{margin-bottom:0}@media screen and (max-width: 768px){.footer-booster section .footer-inner ul{width:50%;float:none}}@media screen and (max-width: 768px){.footer-booster section .footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 768px){.footer-booster section{padding:10px 0}}.footer-booster .footer_bottom_area{padding:30px 0 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #2B2B2B;max-width:1120px;margin:0 auto}@media screen and (max-width: 1150px){.footer-booster .footer_bottom_area{width:100%;padding:30px 16px 32px}}@media screen and (max-width: 768px){.footer-booster .footer_bottom_area{width:100%;display:block;border-top:none}}.footer-booster .footer_bottom_area section.company{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}@media screen and (max-width: 768px){.footer-booster .footer_bottom_area section.company{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}}.footer-booster .footer_bottom_area section.company .logo a{display:block}.footer-booster .footer_bottom_area section.company .logo img{width:120px}@media screen and (max-width: 768px){.footer-booster .footer_bottom_area section.company .logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer-booster .footer_bottom_area section.company .logo img{width:134px}}.footer-booster .footer_bottom_area section.company p{font-weight:bold;font-size:12px;line-height:1.8;letter-spacing:0.04em;color:#FFFFFF;margin-left:1.6em}@media screen and (max-width: 768px){.footer-booster .footer_bottom_area section.company p{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:.4em;margin-left:0}}.footer-booster .footer_bottom_area section.copyright{padding:0}@media screen and (max-width: 768px){.footer-booster .footer_bottom_area section.copyright{text-align:center}}.footer-booster .footer_bottom_area section.copyright .copy{font-size:12px;line-height:1.8;letter-spacing:0.04em;color:#FFFFFF}@media screen and (max-width: 768px){.footer-booster .footer_bottom_area section.copyright .copy{font-size:11px}}.booster-top{font-family:'Noto Sans JP', sans-serif;padding-bottom:0;position:relative}.btn-wrap{padding-top:30px}.btn-wrap .btn-all-project{font-weight:bold;font-size:15px;line-height:1.6;color:#0091B6;border:2px solid #0091B6;background-color:#fff;border-radius:5px;padding:.8em 2.8em;max-width:300px;display:inline-block;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media screen and (min-width: 769px){.btn-wrap .btn-all-project:hover{color:#fff;border:2px solid #0091B6;background-color:#0091B6;opacity:1}}.main-visual-carousel{background-color:#F3F3F3;padding:35px 0 48px;overflow:hidden}@media screen and (max-width: 768px){.main-visual-carousel{padding:15px 0 20px}}.main-visual-carousel .main-visual-carousel-in{max-width:920px;margin:0 auto;overflow:visible}@media screen and (max-width: 768px){.main-visual-carousel .main-visual-carousel-in{max-width:74%}}.main-visual-carousel .main-carousel{overflow:visible}.main-visual-carousel .main-carousel .slick-list{overflow:visible}@media screen and (max-width: 768px){.main-visual-carousel .main-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 768px){.main-visual-carousel .main-carousel .slick-track .box.box_booster.box_mv_booster{display:-webkit-box;display:-ms-flexbox;display:flex;float:none;height:auto}}@media screen and (max-width: 768px){.main-visual-carousel .main-carousel .slick-prev,.main-visual-carousel .main-carousel .slick-next{font-size:16px;line-height:16px;width:38px;height:38px;top:calc(50% - 12px)}.main-visual-carousel .main-carousel .slick-prev{left:-12px}.main-visual-carousel .main-carousel .slick-prev i.fa{margin-left:0;margin-right:2px}.main-visual-carousel .main-carousel .slick-next{right:-12px}.main-visual-carousel .main-carousel .slick-next i.fa{margin-left:2px;margin-right:0}}.main-visual-carousel .main-carousel-nav{max-width:600px;position:relative;margin:30px auto 0}@media screen and (max-width: 768px){.main-visual-carousel .main-carousel-nav{display:none}}.main-visual-carousel .main-carousel-nav .slick-list{margin:0 auto}.main-visual-carousel .main-carousel-nav .nav{width:100px;padding:0 8px;cursor:pointer}.main-visual-carousel .main-carousel-nav .nav .carousel-nav-in{position:relative}.main-visual-carousel .main-carousel-nav .nav .carousel-nav-in:before{content:'';display:block;width:80px;height:100%;position:absolute;left:0;right:0;top:0;background:rgba(0,0,0,0.4);-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;opacity:1;border-radius:5px;margin:auto}.main-visual-carousel .main-carousel-nav .nav .thumbnail-image{background-size:cover;background-position:50% 50%;height:54px;width:80px;display:block;border-radius:5px;margin:auto}.main-visual-carousel .main-carousel-nav .nav.slick-current .carousel-nav-in:before{opacity:0}.main-visual-carousel .slick-prev,.main-visual-carousel .slick-next{font-size:16px;line-height:16px;position:absolute;top:50%;display:block;width:36px;height:36px;padding:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:#fff;border:none;outline:none;background-color:#0091B6;border-radius:50%}.main-visual-carousel .slick-prev i.fa,.main-visual-carousel .slick-next i.fa{margin:0}.main-visual-carousel .slick-prev{left:-46px}.main-visual-carousel .slick-prev i.fa{margin-left:0;margin-right:2px}.main-visual-carousel .slick-next{right:-50px}.main-visual-carousel .slick-next i.fa{margin-left:2px;margin-right:0}.box.box_booster{padding:0px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){.box.box_booster{width:74%}}.box.box_booster .box-in{width:100%;height:100%;margin:0;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;border:1px solid #eee;padding:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.box.box_booster .box-in .box-thumbnail{max-height:172px}.box.box_booster .box-in .box-thumbnail img{position:relative}@media screen and (max-width: 768px){.box.box_booster .box-in .box-thumbnail{width:100%;max-height:none}}.box.box_booster .box-in .box-thumbnail a,.box.box_booster .box-in .box-thumbnail span{position:relative}.box.box_booster .box-in .box-thumbnail:after{display:none}.box.box_booster .box-in .box-content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:160px}@media screen and (max-width: 768px){.box.box_booster .box-in .box-content{min-height:auto}}.box.box_booster .box-content{padding:16px 16px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 768px){.box.box_booster .box-content{padding:10px 12px 16px}}.box.box_booster .box-content .box-category{font-size:12px;font-weight:normal;line-height:1.6;color:#333333}@media screen and (max-width: 768px){.box.box_booster .box-content .box-category{font-size:12px}}.box.box_booster .box-content .box-category .ic-new{width:43px;margin-right:.8em;display:inline-block}.box.box_booster .box-content .box-category i.fa{margin-right:0}.box.box_booster .box-content .box-category a{font-size:12px;font-weight:normal;line-height:1.6;color:#333333}@media screen and (max-width: 768px){.box.box_booster .box-content .box-category a{font-size:12px}}.box.box_booster .box-content .box-title{padding:0;margin-top:.4em}@media screen and (max-width: 768px){.box.box_booster .box-content .box-title{margin-top:.2em}}.box.box_booster .box-content .box-title h4{font-size:14px;font-weight:bold;letter-spacing:.02em;line-height:1.4;color:#333333}@media screen and (max-width: 768px){.box.box_booster .box-content .box-title h4{font-size:12px;line-height:1.6}}.box.box_booster .box-content .box-title a{font-size:14px;font-weight:bold;letter-spacing:.02em;line-height:1.4;color:#333333}@media screen and (max-width: 768px){.box.box_booster .box-content .box-title a{font-size:12px;line-height:1.6}}.box.box_booster .box-content .box-user{margin:8px 0 0}@media screen and (max-width: 768px){.box.box_booster .box-content .box-user{display:none}}.box.box_booster .box-content .box-user .box-user-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box.box_booster .box-content .box-user .box-user-icon img{border-radius:50%;border:1px solid #EEEEEE;width:28px;height:28px}.box.box_booster .box-content .box-user .box-user-name{font-size:12px;font-weight:normal;line-height:1.6;color:#333333;margin-left:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.box.box_booster .box-overview{margin:auto 0 0;padding-top:10px}@media screen and (max-width: 768px){.box.box_booster .box-overview{padding:8px 0 0;margin:auto 0 0}}.box.box_booster .box-overview .total{font-size:13px;font-weight:normal;letter-spacing:.02em;line-height:1.6;color:#333333;margin-bottom:.4em}@media screen and (max-width: 768px){.box.box_booster .box-overview .total{font-size:12px}}.box.box_booster .box-overview .total .price{font-size:13px;font-weight:bold;letter-spacing:.02em;line-height:1.4;margin:0 .1em}@media screen and (max-width: 768px){.box.box_booster .box-overview .total .price{font-size:13px}}.box.box_booster .box-overview .meter{position:relative;bottom:0;padding:0;height:auto;margin-bottom:8px}@media screen and (max-width: 768px){.box.box_booster .box-overview .meter .meter-in{height:16px}}.box.box_booster .box-overview .meter .meter-in .bar{background-color:#0091B6;font-size:12px}@media screen and (max-width: 768px){.box.box_booster .box-overview .meter .meter-in .bar{font-size:11px;line-height:16px}}.box.box_booster .box-overview .overview-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box.box_booster .box-overview .overview-in>span{font-size:12px;font-weight:normal;letter-spacing:.02em;line-height:1.4;color:#666666;margin-right:1em}@media screen and (max-width: 768px){.box.box_booster .box-overview .overview-in>span{font-size:12px}}.box.box_booster .box-overview .overview-in>span .fa{margin-right:0}.box.box_booster .unsuccess-summary,.box.box_booster .countdown{height:82px;position:relative;margin:auto -16px -16px;width:calc(100% + 32px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 768px){.box.box_booster .unsuccess-summary,.box.box_booster .countdown{margin:auto -12px -16px;width:calc(100% + 24px);padding:0 16px}}.box.box_booster .expire-message .remained{display:block;background:#FFECEC;border-radius:4px;text-align:center;padding:8px 0;margin-top:12px;font-size:12px;line-height:1.4;letter-spacing:0.02em;color:#FF0000}.box.box_booster .expire-message .remained i.fa{margin-right:0}@media screen and (max-width: 768px){.box.box_booster .expire-message .remained{font-size:10px;margin:8px -12px -16px;border-radius:0 0 5px 5px}}.box.box_booster .expire-message .remained.opening:after{content:"で終了";display:inline-block}@media screen and (max-width: 768px){.box.box_booster .expire-message .remained.opening:after{display:none}}@media screen and (max-width: 768px){.box.box_booster .expire-message .only-pc{display:none}}.boxes4 .box_booster{padding:20px}.box.box_booster.box_mv_booster{width:920px;padding:0px 10px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){.box.box_booster.box_mv_booster{width:74%}}.box.box_booster.box_mv_booster .box-in{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0;border-radius:5px;-webkit-box-shadow:0px 4px 15px rgba(0,0,0,0.08);box-shadow:0px 4px 15px rgba(0,0,0,0.08);background-color:#fff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width: 768px){.box.box_booster.box_mv_booster .box-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.box.box_booster.box_mv_booster .box-in .box-thumbnail{width:460px;max-height:none}@media screen and (max-width: 768px){.box.box_booster.box_mv_booster .box-in .box-thumbnail{width:100%}}.box.box_booster.box_mv_booster .box-in .box-thumbnail a,.box.box_booster.box_mv_booster .box-in .box-thumbnail span{position:relative}.box.box_booster.box_mv_booster .box-in .box-thumbnail:after{display:none}.box.box_booster.box_mv_booster .box-in .box-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.box.box_booster.box_mv_booster .box-content{padding:20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 768px){.box.box_booster.box_mv_booster .box-content{padding:12px 12px 16px}}.box.box_booster.box_mv_booster .box-content .box-category{font-size:14px;font-weight:normal;letter-spacing:.05em;line-height:1.6;color:#333333}@media screen and (max-width: 768px){.box.box_booster.box_mv_booster .box-content .box-category{font-size:12px}}.box.box_booster.box_mv_booster .box-content .box-category a{font-size:14px;font-weight:normal;letter-spacing:.05em;line-height:1.6;color:#333333}@media screen and (max-width: 768px){.box.box_booster.box_mv_booster .box-content .box-category a{font-size:12px}}.box.box_booster.box_mv_booster .box-content .box-title{margin-top:0;margin-bottom:1.2em}@media screen and (max-width: 768px){.box.box_booster.box_mv_booster .box-content .box-title{margin-bottom:.4em}}.box.box_booster.box_mv_booster .box-content .box-title h4{font-size:20px;font-weight:bold;letter-spacing:.02em;line-height:1.6;color:#333333;padding:0;margin-top:.4em}@media screen and (max-width: 768px){.box.box_booster.box_mv_booster .box-content .box-title h4{font-size:15px;margin-top:.2em}}.box.box_booster.box_mv_booster .box-content .box-user{margin:0}@media screen and (max-width: 768px){.box.box_booster.box_mv_booster .box-content .box-user{display:none}}.box.box_booster.box_mv_booster .box-content .box-user .box-user-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box.box_booster.box_mv_booster .box-content .box-user .box-user-icon img{border-radius:50%;border:1px solid #EEEEEE;width:40px;height:40px}.box.box_booster.box_mv_booster .box-content .box-user .box-user-name{font-size:13px;font-weight:normal;line-height:1.6;color:#333333;margin-left:10px}.box.box_booster.box_mv_booster .box-content .box-overview{margin:auto 0 0;padding-top:0}@media screen and (max-width: 768px){.box.box_booster.box_mv_booster .box-content .box-overview{position:relative;width:100%;padding:0}}.box.box_booster.box_mv_booster .box-content .box-overview .total{font-size:15px;font-weight:normal;letter-spacing:.02em;line-height:1.6;color:#333333;margin-bottom:.8em}@media screen and (max-width: 768px){.box.box_booster.box_mv_booster .box-content .box-overview .total{font-size:13px;margin-bottom:0}}.box.box_booster.box_mv_booster .box-content .box-overview .total .price{font-size:26px;font-weight:bold;letter-spacing:.02em;line-height:1.4;margin:0 .1em}@media screen and (max-width: 768px){.box.box_booster.box_mv_booster .box-content .box-overview .total .price{font-size:13px}}.box.box_booster.box_mv_booster .box-content .box-overview .meter{position:relative;bottom:0;padding:0;height:20px;margin:12px 0 10px}@media screen and (max-width: 768px){.box.box_booster.box_mv_booster .box-content .box-overview .meter{height:18px;margin:8px 0}}.box.box_booster.box_mv_booster .box-content .box-overview .meter .meter-in{height:20px;border-radius:10px}@media screen and (max-width: 768px){.box.box_booster.box_mv_booster .box-content .box-overview .meter .meter-in{height:18px}}.box.box_booster.box_mv_booster .box-content .box-overview .meter .meter-in .bar{height:20px;border-radius:10px;background-color:#0091B6;line-height:20px;font-size:13px}@media screen and (max-width: 768px){.box.box_booster.box_mv_booster .box-content .box-overview .meter .meter-in .bar{height:18px;line-height:18px;font-size:13px;border-radius:9px}}@media screen and (max-width: 768px){.box.box_booster.box_mv_booster .box-content .box-overview .meter .meter-in .bar span{height:18px;line-height:18px;font-size:12px}}.box.box_booster.box_mv_booster .box-content .box-overview .overview-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box.box_booster.box_mv_booster .box-content .box-overview .overview-in>span{font-size:15px;font-weight:normal;letter-spacing:.02em;line-height:1.4;color:#6A6A6A;margin-right:1em}@media screen and (max-width: 768px){.box.box_booster.box_mv_booster .box-content .box-overview .overview-in>span{font-size:12px}}.booster-start{background:url(https://static.camp-fire.jp/assets/booster/toppage/bg-booster-start-6dc9eb9e2b1073e70200db0cbab472c2a548cacdf34b1e1234b4ad53b3afc387.png) no-repeat center top;width:100%;margin-bottom:40px}@media screen and (max-width: 768px){.booster-start{background-image:none;margin-bottom:20px}}.booster-start .booster-start-inner{max-width:1120px;margin:0 auto;position:relative}@media screen and (max-width: 1024px){.booster-start .booster-start-inner{width:100%}}.booster-start .booster-start-top .booster-start-top-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 50px}@media screen and (max-width: 768px){.booster-start .booster-start-top .booster-start-top-inner{width:200px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0);padding:0}}@media screen and (max-width: 768px){.booster-start .booster-start-top{background:url(https://static.camp-fire.jp/assets/booster/toppage/bg-booster-start-sp-b122b231cbf5572e27d0fc296e999929920dd7f19624e4909b9f7b00df2facbd.png) no-repeat center top;background-size:100% auto;padding:0;position:relative}.booster-start .booster-start-top:after{display:block;content:'';padding-top:37.8%}}.booster-start .booster-start-top .booster-start-logo img{display:block}@media screen and (max-width: 768px){.booster-start .booster-start-top .booster-start-logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.booster-start .booster-start-top .booster-start-logo .logo-image{width:204px}@media screen and (max-width: 768px){.booster-start .booster-start-top .booster-start-logo .logo-image{width:150px;margin:0 auto}}.booster-start .booster-start-top .booster-start-desc{padding-left:30px}@media screen and (max-width: 768px){.booster-start .booster-start-top .booster-start-desc{padding-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:3px}}.booster-start .booster-start-top .booster-start-desc .ttl{font-style:normal;font-weight:bold;font-size:18px;line-height:1.6;letter-spacing:0.02em;color:#fff;text-shadow:none;text-align:left;margin:0 0 .4em}@media screen and (max-width: 768px){.booster-start .booster-start-top .booster-start-desc .ttl{font-size:10px}}.booster-start .booster-start-top .booster-start-desc p{font-size:14px;line-height:180%;letter-spacing:0.02em;color:#fff}@media screen and (max-width: 768px){.booster-start .booster-start-top .booster-start-desc p{display:none}}.booster-start .booster-start-bottom{background:#FFFFFF;-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.12);box-shadow:0px 0px 8px rgba(0,0,0,0.12);border-radius:8px;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1024px){.booster-start .booster-start-bottom{display:block;-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:16px 24px 0}}.booster-start .booster-start-bottom .booster-start-msg .ttl{font-style:normal;font-weight:bold;font-size:18px;line-height:21px;color:#0091B6;margin-bottom:.4em}@media screen and (max-width: 1024px){.booster-start .booster-start-bottom .booster-start-msg .ttl{font-size:14px;text-align:center}}.booster-start .booster-start-bottom .booster-start-msg p{font-style:normal;font-weight:normal;font-size:14px;line-height:180%;letter-spacing:0.02em;color:#333333}@media screen and (max-width: 1024px){.booster-start .booster-start-bottom .booster-start-msg p{text-align:center}}@media screen and (max-width: 768px){.booster-start .booster-start-bottom .booster-start-msg p{display:none}}.booster-start .booster-start-bottom .booster-start-conv{white-space:nowrap}@media screen and (max-width: 1024px){.booster-start .booster-start-bottom .booster-start-conv{padding-top:8px;text-align:center}}.booster-start .booster-start-bottom .booster-start-conv .btn-booster_readyfor{font-weight:bold;font-size:14px;line-height:1;letter-spacing:0.02em;color:#333333;width:220px;background:#F9E800;border-radius:4px;padding:1.3em 0;text-align:center;display:inline-block;margin-right:18px}@media screen and (max-width: 768px){.booster-start .booster-start-bottom .booster-start-conv .btn-booster_readyfor{width:calc(50% - 7px);margin-right:14px}}@media screen and (max-width: 768px){.booster-start .booster-start-bottom .booster-start-conv .btn-booster_readyfor .only_pc{display:none}}.booster-start .booster-start-bottom .booster-start-conv .btn-booster_about{font-weight:bold;font-size:14px;line-height:1;letter-spacing:0.02em;color:#fff;width:220px;background:#0091B6;border-radius:4px;padding:1.3em 0;text-align:center;display:inline-block}@media screen and (max-width: 768px){.booster-start .booster-start-bottom .booster-start-conv .btn-booster_about{width:calc(50% - 7px)}}.booster-start-foot{background:url(https://static.camp-fire.jp/assets/booster/toppage/bg-booster-start-foot-7af046c954cbc7a78d6e09b635ada834f112020640b585f5f0631d149d84e70a.png) no-repeat center top;max-width:1120px;margin:60px auto 0}@media screen and (max-width: 1024px){.booster-start-foot{width:100%;padding:0 16px}}@media screen and (max-width: 768px){.booster-start-foot{background:none;width:100%;margin:0;padding:0 16px}}.booster-start-foot .booster-start-inner{margin:0 auto;position:relative;padding:40px 50px}@media screen and (max-width: 830px){.booster-start-foot .booster-start-inner{padding:4.27vmin 3.2vmin}}@media screen and (max-width: 768px){.booster-start-foot .booster-start-inner{width:100%;background:url(https://static.camp-fire.jp/assets/booster/toppage/bg-booster-start-foot-sp-210375bca667de5d437a82f42ccea2bc117983ea0976f7dbf8fec84f376d462a.png) no-repeat center bottom;background-size:100% auto;padding:9.6vmin 16px 37.3vmin;border-radius:5px}}.booster-start-foot .booster-start-inner .ttl{font-weight:bold;font-size:32px;line-height:1.2;letter-spacing:0.02em;color:#FFFFFF;text-align:left;margin:0;text-shadow:none}@media screen and (max-width: 768px){.booster-start-foot .booster-start-inner .ttl{text-align:center;font-size:22px}}.booster-start-foot .booster-start-inner p{margin-top:.8em;font-weight:normal;font-size:14px;line-height:1.8;letter-spacing:0.02em;color:#FFFFFF}@media screen and (max-width: 768px){.booster-start-foot .booster-start-inner p{font-size:3.47vmin;margin-top:1.2em}}.booster-start-foot .booster-start-conv{margin-top:16px}@media screen and (max-width: 768px){.booster-start-foot .booster-start-conv{padding-top:8px}}.booster-start-foot .booster-start-conv .btn-booster_readyfor{font-weight:bold;font-size:14px;line-height:1;letter-spacing:0.02em;color:#333333;width:220px;background:#F9E800;border-radius:4px;padding:1.3em 0;text-align:center;display:inline-block;margin-right:18px}@media screen and (max-width: 768px){.booster-start-foot .booster-start-conv .btn-booster_readyfor{width:100%;max-width:256px;display:block;margin:0 auto;margin-bottom:16px}}@media screen and (max-width: 768px){.booster-start-foot .booster-start-conv .btn-booster_readyfor .only_pc{display:none}}.booster-start-foot .booster-start-conv .btn-booster_projects{font-weight:bold;font-size:14px;line-height:1;letter-spacing:0.02em;color:#1A1A1A;width:220px;background:#fff;border-radius:4px;padding:1.3em 0;text-align:center;display:inline-block}@media screen and (max-width: 768px){.booster-start-foot .booster-start-conv .btn-booster_projects{width:100%;max-width:256px;display:block;margin:0 auto}}.section-secound-carousel .secound-carousel_inner{margin:60px auto 0;overflow:visible}@media screen and (max-width: 1150px){.section-secound-carousel .secound-carousel_inner{padding:0 32px}}@media screen and (max-width: 768px){.section-secound-carousel .secound-carousel_inner{margin:40px auto 0;padding:0}}.section-secound-carousel .secound-carousel{max-width:1120px;margin:0 auto;overflow:visible;position:relative}.section-secound-carousel .secound-carousel .panel{width:300px;margin:0 5px;border-radius:4px;overflow:hidden}@media screen and (max-width: 768px){.section-secound-carousel .secound-carousel .panel{width:calc(100% - 140px)}}.section-secound-carousel .secound-carousel .panel .panel-inner{display:block;text-align:center}.section-secound-carousel .secound-carousel .panel .panel-inner img{margin:0 auto}.section-secound-carousel .secound-carousel .slick-prev,.section-secound-carousel .secound-carousel .slick-next{font-size:16px;line-height:16px;position:absolute;top:50%;display:block;width:44px;height:44px;padding:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:#0091B6;border:none;outline:none;background-color:#FFFFFF;border-radius:50%;-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.12);box-shadow:0px 0px 8px rgba(0,0,0,0.12)}@media screen and (max-width: 768px){.section-secound-carousel .secound-carousel .slick-prev,.section-secound-carousel .secound-carousel .slick-next{width:38px;height:38px}}.section-secound-carousel .secound-carousel .slick-prev i.fa,.section-secound-carousel .secound-carousel .slick-next i.fa{margin:0}.section-secound-carousel .secound-carousel .slick-prev{left:-20px}@media screen and (max-width: 768px){.section-secound-carousel .secound-carousel .slick-prev{left:40px}}.section-secound-carousel .secound-carousel .slick-prev i.fa{margin-left:0;margin-right:2px}.section-secound-carousel .secound-carousel .slick-next{right:-22px}@media screen and (max-width: 768px){.section-secound-carousel .secound-carousel .slick-next{right:40px}}.section-secound-carousel .secound-carousel .slick-next i.fa{margin-left:2px;margin-right:0}.section-index-projects{padding:50px 0 16px}@media screen and (max-width: 768px){.section-index-projects{padding:36px 0}}.section-index-projects .section-header{max-width:1120px;margin:0 auto;position:relative}@media screen and (max-width: 1150px){.section-index-projects .section-header{padding:20px}}.section-index-projects .section-header .see-all-viewd-projects{position:absolute;right:0;top:calc(50% - 10px);font-weight:normal;font-size:14px;line-height:1;color:#333333;display:block;padding:2px 1.2em 2px 0}@media screen and (max-width: 768px){.section-index-projects .section-header .see-all-viewd-projects{right:16px;font-size:12px;top:4px}}.section-index-projects .section-header .see-all-viewd-projects .fa{color:#0091B6;font-size:16px;position:absolute;top:1px;right:0;margin:0}@media screen and (max-width: 768px){.section-index-projects .section-header .see-all-viewd-projects .fa{font-size:14px;top:2px}}@media screen and (max-width: 768px){.section-index-projects .section-header{width:100%;padding:0 16px}}.section-index-projects .section-header .ttl{font-style:normal;font-weight:bold;font-size:24px;line-height:1.6;letter-spacing:0.02em;color:#333333;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;margin:0 0 .8em;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.section-index-projects .section-header .ttl{font-size:20px;display:block}}.section-index-projects .section-header .ttl .text-jp{font-weight:normal;font-size:14px;line-height:1;letter-spacing:0.02em;color:#888888;margin-left:.6em}@media screen and (max-width: 768px){.section-index-projects .section-header .ttl .text-jp{font-size:12px;line-height:1.6;display:block;margin-left:0}}.section-index-projects .project-carousel{margin:0 auto 0;overflow:visible}.section-index-projects .project-carousel .slick-dots{text-align:center;margin-top:8px}.section-index-projects .project-carousel .slick-dots li{display:inline-block;margin:0 2px}.section-index-projects .project-carousel .slick-dots li button{display:block;width:8px;height:8px;background-color:#c4c4c4;font-size:0;line-height:0;border-radius:50%;border:none;padding:0;margin:0}.section-index-projects .project-carousel .slick-dots .slick-active button{background-color:#0091B6}.section-index-projects .project-carousel_inner{max-width:1152px;margin:0 auto;overflow:visible;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 768px){.section-index-projects .project-carousel_inner{width:100%;display:block}}.section-index-projects .project-carousel_inner .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.section-index-projects .project-carousel_inner .slick-track .box.box_booster{display:-webkit-box;display:-ms-flexbox;display:flex;float:none;height:auto}.section-index-projects .project-carousel_inner .box_booster{width:calc(25% - 33px);margin:0 16px;border-radius:4px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){.section-index-projects .project-carousel_inner .box_booster{width:calc(100% - 140px);margin:0 5px}}.section-index-projects .project-carousel_inner .slick-prev,.section-index-projects .project-carousel_inner .slick-next{font-size:16px;line-height:16px;position:absolute;top:50%;display:block;width:44px;height:44px;padding:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:#0091B6;border:none;outline:none;background-color:#FFFFFF;border-radius:50%;-webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.12);box-shadow:0px 0px 8px rgba(0,0,0,0.12)}@media screen and (max-width: 768px){.section-index-projects .project-carousel_inner .slick-prev,.section-index-projects .project-carousel_inner .slick-next{width:38px;height:38px}}.section-index-projects .project-carousel_inner .slick-prev i.fa,.section-index-projects .project-carousel_inner .slick-next i.fa{margin:0}.section-index-projects .project-carousel_inner .slick-prev{left:-4px}@media screen and (max-width: 768px){.section-index-projects .project-carousel_inner .slick-prev{left:40px}}.section-index-projects .project-carousel_inner .slick-prev i.fa{margin-left:0;margin-right:2px}.section-index-projects .project-carousel_inner .slick-next{right:-6px}@media screen and (max-width: 768px){.section-index-projects .project-carousel_inner .slick-next{right:40px}}.section-index-projects .project-carousel_inner .slick-next i.fa{margin-left:2px;margin-right:0}.booster-projects-wrap .booster-projects_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1120px;margin:0 auto}@media screen and (max-width: 1120px){.booster-projects-wrap .booster-projects_inner{padding:0 16px}}@media screen and (max-width: 768px){.booster-projects-wrap .booster-projects_inner{width:100%;padding:0 16px}}.booster-projects-wrap .booster-projects_inner:after{display:block;content:'';width:calc(25% - 25px);height:0}@media screen and (max-width: 768px){.booster-projects-wrap .booster-projects_inner:after{display:none}}.booster-projects-wrap .booster-projects_inner:before{display:block;content:'';width:calc(25% - 25px);height:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width: 768px){.booster-projects-wrap .booster-projects_inner:before{display:none}}.booster-projects-wrap .booster-projects_inner .box_booster{width:calc(25% - 25px);margin-bottom:32px}@media screen and (max-width: 768px){.booster-projects-wrap .booster-projects_inner .box_booster{width:calc(50% - 8px);margin-bottom:16px}}@media screen and (max-width: 768px){.booster-projects-wrap .booster-projects_inner .box_booster .overview-in>span .num{display:block}}@media screen and (max-width: 768px){.viewd-projects{padding:40px 0 0}}@media screen and (max-width: 768px){.viewd-projects .booster-projects-wrap{white-space:nowrap;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}}.viewd-projects .booster-projects-wrap .booster-projects_inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width: 768px){.viewd-projects .booster-projects-wrap .booster-projects_inner{width:100%;padding:0 0 0 16px}}.viewd-projects .booster-projects-wrap .booster-projects_inner .box_booster{width:calc(20% - 16px);margin-bottom:16px;margin-right:16px}@media screen and (max-width: 768px){.viewd-projects .booster-projects-wrap .booster-projects_inner .box_booster{width:152px}}.viewd-projects .booster-projects-wrap .booster-projects_inner .box_booster .box-in{display:block}.viewd-projects .booster-projects-wrap .booster-projects_inner .box_booster .box-thumbnail a{margin:0}.banner-area{padding:20px 0 40px}@media screen and (max-width: 768px){.banner-area{padding:0 16px}}.banner-area .booster-banner-link{display:block;max-width:800px;margin:0 auto}@media screen and (max-width: 1150px){.banner-area .booster-banner-link{padding:0 20px}}@media screen and (max-width: 768px){.banner-area .booster-banner-link{width:100%;padding:0}}.banner-area img{width:100%}@media screen and (max-width: 768px){.booster-activities-wrap{padding-top:10px}}.booster-activities-wrap .booster-activities_inner{max-width:1140px;margin:0 auto;overflow:visible;position:relative}@media screen and (max-width: 1120px){.booster-activities-wrap .booster-activities_inner{padding:0 24px}}@media screen and (max-width: 768px){.booster-activities-wrap .booster-activities_inner{padding:0}}.booster-activities-wrap .booster-activities_inner:after{display:block;content:'';width:255px;height:0}@media screen and (max-width: 768px){.booster-activities-wrap .booster-activities_inner:after{display:none}}.booster-activities-wrap .booster-activities_inner.slick-initialized:after{display:none}.booster-activities-wrap .booster-activities_inner .box-activity{display:-webkit-box;display:-ms-flexbox;display:flex;float:none;height:auto}.booster-activities-wrap .booster-activities_inner .slick-prev{left:-10px}@media screen and (max-width: 1120px){.booster-activities-wrap .booster-activities_inner .slick-prev{left:4px}}.booster-activities-wrap .booster-activities_inner .slick-next{right:-10px}@media screen and (max-width: 1120px){.booster-activities-wrap .booster-activities_inner .slick-next{right:4px}}.box-activity{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #EEEEEE;background-color:#fff;border-radius:5px;margin:0 10px;width:calc(33.3333% - 20px)}.box-activity .box-activity-in{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 16px 16px 10px;width:100%;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media screen and (min-width: 769px){.box-activity .box-activity-in:hover{opacity:.7}}.box-activity .thumbnail-box{height:40px;width:40px;border-radius:50%;overflow:hidden;border:1px solid #EEEEEE;padding:1px}.box-activity .thumbnail-box .box-user-image{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;width:100%;height:100%;border-radius:50%}.box-activity .content-box{margin-left:14px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 768px){.box-activity .content-box{margin-left:8px}}.box-activity .content-box .meta-box{margin-bottom:4px}.box-activity .content-box .meta-box span{font-weight:bold;font-size:12px;line-height:17px;letter-spacing:0.02em;color:#6A6A6A}@media screen and (max-width: 768px){.box-activity .content-box .meta-box span{font-size:11px}}.box-activity .content-box .meta-box .date-str{font-weight:normal;margin-left:1em}.box-activity .content-box .ttl{font-weight:bold;font-size:15px;line-height:1.6;letter-spacing:0.02em;color:#333333;margin-bottom:.8em}@media screen and (max-width: 768px){.box-activity .content-box .ttl{font-size:12px}}.box-activity .content-box .actibity-description{font-weight:normal;font-size:12px;line-height:1.6;letter-spacing:0.02em;color:#888888}@media screen and (max-width: 768px){.box-activity .content-box .actibity-description{font-size:11px}}.box-activity .content-box .actibity-description.private{font-weight:bold;font-size:12px;line-height:17px;letter-spacing:0.02em;color:#888888;background-color:#F5F5F5;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.6em 0}@media screen and (max-width: 768px){.box-activity .content-box .actibity-description.private{font-size:11px}}.box-activity .content-box .actibity-description.private .fa{margin-right:4px}
