@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:400}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Bold");font-weight:bold}body{padding-bottom:0}@media screen and (max-width: 768px){body footer{padding-bottom:0}}@media(width < 1300px){#campaignIndex.p-shinchalp main div[class^=visual0]{padding:0 20px}}@media screen and (max-width: 768px){#campaignIndex.p-shinchalp main div[class^=visual0]{padding:0 3%}}#campaignIndex.p-shinchalp main div[class^=visual0] h2{font-family:"adobe-garamond-pro","游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-weight:500;font-size:clamp(3rem,2.1vw,4rem)}@media screen and (max-width: 768px){#campaignIndex.p-shinchalp main div[class^=visual0] h2{font-size:2.4rem}#campaignIndex.p-shinchalp main div[class^=visual0] h2 span{display:block}}#campaignIndex.p-shinchalp main div[class^=visual0] .visIn .photo{max-width:665px;width:48%}@media screen and (max-width: 768px){#campaignIndex.p-shinchalp main div[class^=visual0] .visIn .photo{width:100%;max-width:none}}#campaignIndex.p-shinchalp main div[class^=visual0] .visIn .txt{max-width:680px;width:49%}@media screen and (max-width: 768px){#campaignIndex.p-shinchalp main div[class^=visual0] .visIn .txt{width:100%;max-width:none}}#campaignIndex.p-shinchalp main div[class^=visual0] .visIn .txt h3{color:#3c801e;font-family:"adobe-garamond-pro","游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-weight:500;font-size:clamp(2.4rem,2.1vw,4rem)}#campaignIndex.p-shinchalp main div[class^=visual0] .visIn .txt p{line-height:2.2;font-size:clamp(1.6rem,1vw,1.8rem)}@media screen and (max-width: 768px){#campaignIndex.p-shinchalp main div[class^=visual0] .visIn .txt p{line-height:2}}#campaignIndex.p-shinchalp main div[class^=visual0] .visIn .txt p:not(.mincho){font-family:Roboto,"游ゴシック",YuGothic,"Yu Gothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Arial,"メイリオ",Meiryo,sans-serif;font-weight:600}@media screen and (max-width: 768px){#campaignIndex.p-shinchalp main div[class^=visual0] .visIn .txt p:not(.mincho){font-weight:500}}#campaignIndex.p-shinchalp main div[class^=visual0] .visIn .txt p.mincho{font-size:clamp(1.7rem,1.1vw,2rem)}#campaignIndex.p-shinchalp main div[class^=visual0] .visIn .txt p strong{color:#3c801e}#campaignIndex.p-shinchalp main div[class^=visual0] .visIn .txt p.fig_img{margin-top:35px;background:#fff;text-align:center;padding:20px}#campaignIndex.p-shinchalp main div.visual02 .teaType p strong{color:#3c801e;font-family:"adobe-garamond-pro","游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-weight:500}#campaignIndex.p-shinchalp main div.visual02 .teaType p span{font-family:"adobe-garamond-pro","游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-weight:500}#campaignIndex.p-shinchalp main div.visual02 .teaType+p{border-color:#121212;background:#fff}#campaignIndex.p-shinchalp main div.visual03{margin-bottom:80px}@media screen and (max-width: 768px){#campaignIndex.p-shinchalp main div.visual03{margin-bottom:10%}}#campaignIndex.p-shinchalp main div.visual03 .visIn{margin-bottom:60px}@media screen and (max-width: 768px){#campaignIndex.p-shinchalp main div.visual03 .visIn{margin-bottom:5%}}#campaignIndex.p-shinchalp main div.visual03 .visIn+p{font-size:clamp(3rem,2.4vw,4.5rem);background:none}@media screen and (max-width: 768px){#campaignIndex.p-shinchalp main div.visual03 .visIn+p{padding:0;font-size:2rem}#campaignIndex.p-shinchalp main div.visual03 .visIn+p br{display:none}}#campaignIndex.p-shinchalp main div.visual03 .visIn+p span{background:linear-gradient(transparent 0%, #ecfe78 0%);padding:0 10px}.p-shinchalp main{color:#121212 !important}.p-shinchalp .wrap1200{max-width:1240px;padding-left:20px;padding-right:20px;margin:auto}@media screen and (max-width: 768px){.p-shinchalp .wrap1200{padding-left:3%;padding-right:3%}}.p-shinchalp .wrap1400{max-width:1440px;padding-left:20px;padding-right:20px;margin:auto}@media screen and (max-width: 768px){.p-shinchalp .wrap1400{padding-left:3%;padding-right:3%}}.p-shinchalp__leadArea{background:url(/html/template/default/assets/img/shincha_lp/bg_main.png) repeat;margin-top:1.4vw;padding-bottom:150px}@media screen and (max-width: 768px){.p-shinchalp__leadArea{background-size:100% auto;padding-bottom:20%;margin:0}}.p-shinchalp__leadArea__mv{background:url(/html/template/default/assets/img/shincha_lp/bg_mainvisual.png) no-repeat center top;background-size:100% auto;text-align:center;padding:0 20px 0 0}@media screen and (max-width: 768px){.p-shinchalp__leadArea__mv{margin-bottom:5%;background:none;padding:0}}.p-shinchalp__leadArea__mv img{margin-top:-1.4vw}@media screen and (max-width: 768px){.p-shinchalp__leadArea__mv img{margin:0}}.p-shinchalp__leadArea__knowledge{overflow:hidden;padding-block:100px 50px}@media screen and (max-width: 768px){.p-shinchalp__leadArea__knowledge{padding-block:5% 0 !important}}.p-shinchalp__leadArea__knowledge .--mainTtl{position:relative;z-index:1;font-family:"adobe-garamond-pro","游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-weight:500;margin:0 0 30px -130px;font-size:clamp(3rem,4vw,7.5rem);display:flex;align-items:center;gap:20px;letter-spacing:2px}@media(width < 1500px){.p-shinchalp__leadArea__knowledge .--mainTtl{margin-left:0}}@media screen and (max-width: 768px){.p-shinchalp__leadArea__knowledge .--mainTtl{gap:10px;justify-content:center;margin-bottom:3%}.p-shinchalp__leadArea__knowledge .--mainTtl ._ico{zoom:70%}}.p-shinchalp__leadArea__knowledge__itemList__box{position:relative}.p-shinchalp__leadArea__knowledge__itemList__box ._photo{position:absolute}@media screen and (max-width: 768px){.p-shinchalp__leadArea__knowledge__itemList__box ._photo{position:static}}.p-shinchalp__leadArea__knowledge__itemList__box .--content{position:relative;z-index:1;margin-bottom:130px}@media screen and (max-width: 768px){.p-shinchalp__leadArea__knowledge__itemList__box .--content{margin-bottom:10%}}.p-shinchalp__leadArea__knowledge__itemList__box .--content ._tl{margin-bottom:20px;display:flex;align-items:center;gap:15px;font-size:clamp(2.4rem,2.1vw,4rem);color:#3c801e;font-family:"adobe-garamond-pro","游明朝体","YuMincho","游明朝","Yu Mincho","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3",HiraMinProN-W3,"ヒラギノ明朝 ProN","Hiragino Mincho ProN","ヒラギノ明朝 Pro","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-weight:500;letter-spacing:1px}@media screen and (max-width: 768px){.p-shinchalp__leadArea__knowledge__itemList__box .--content ._tl{gap:5px;margin-bottom:3%}.p-shinchalp__leadArea__knowledge__itemList__box .--content ._tl img{zoom:70%}}.p-shinchalp__leadArea__knowledge__itemList__box .--content ._txt{font-size:clamp(1.6rem,1.1vw,2rem);line-height:2.4}@media screen and (max-width: 768px){.p-shinchalp__leadArea__knowledge__itemList__box .--content ._txt{line-height:2}}.p-shinchalp__leadArea__knowledge__itemList__box.--item01 ._photo{left:60%;top:-130px}@media(width < 1200px){.p-shinchalp__leadArea__knowledge__itemList__box.--item01 ._photo{zoom:80%;left:inherit;top:0;right:-5%}}@media(width < 1000px){.p-shinchalp__leadArea__knowledge__itemList__box.--item01 ._photo{zoom:65%}}@media screen and (max-width: 768px){.p-shinchalp__leadArea__knowledge__itemList__box.--item01 ._photo{width:80%;margin:auto;display:block}}.p-shinchalp__leadArea__knowledge__itemList__box.--item01 .--content{width:60%}@media screen and (max-width: 768px){.p-shinchalp__leadArea__knowledge__itemList__box.--item01 .--content{width:100%;margin-top:-30px}}.p-shinchalp__leadArea__knowledge__itemList__box.--item02{display:flex;align-items:flex-end;flex-direction:column}.p-shinchalp__leadArea__knowledge__itemList__box.--item02 ._photo{right:53%;top:-80px}@media(width < 1200px){.p-shinchalp__leadArea__knowledge__itemList__box.--item02 ._photo{zoom:80%;right:inherit;left:-10%}}@media(width < 1000px){.p-shinchalp__leadArea__knowledge__itemList__box.--item02 ._photo{zoom:65%}}@media screen and (max-width: 768px){.p-shinchalp__leadArea__knowledge__itemList__box.--item02 ._photo{width:100%;margin:auto;display:block}}.p-shinchalp__leadArea__knowledge__itemList__box.--item02 .--content{width:50%}@media screen and (max-width: 768px){.p-shinchalp__leadArea__knowledge__itemList__box.--item02 .--content{width:100%}}.p-shinchalp__leadArea__knowledge__itemList__box.--item03 ._photo{left:55%;top:0}@media(width < 1200px){.p-shinchalp__leadArea__knowledge__itemList__box.--item03 ._photo{zoom:80%;left:inherit;right:0}}@media(width < 1000px){.p-shinchalp__leadArea__knowledge__itemList__box.--item03 ._photo{zoom:65%;right:-10%}}@media screen and (max-width: 768px){.p-shinchalp__leadArea__knowledge__itemList__box.--item03 ._photo{width:80%;margin:auto;display:block}}.p-shinchalp__leadArea__knowledge__itemList__box.--item03 .--content{width:55%}@media screen and (max-width: 768px){.p-shinchalp__leadArea__knowledge__itemList__box.--item03 .--content{width:100%}}@media screen and (max-width: 768px){.p-shinchalp__leadArea__firsttime{padding:0 3% !important}}.p-shinchalp__leadArea__firsttime .--mainTtl{margin-bottom:60px;text-align:center;font-weight:500;font-size:clamp(3rem,3.3vw,6.3rem);color:#3c801e}@media screen and (max-width: 768px){.p-shinchalp__leadArea__firsttime .--mainTtl{margin-bottom:5%}}.p-shinchalp__leadArea__firsttime .--mainTtl ._first{display:inline-block;margin-bottom:20px;padding-left:10px;font-size:clamp(2.8rem,2.8vw,5rem);color:#db0917;border-bottom:4px solid #db0917;line-height:1.4}.p-shinchalp__leadArea__firsttime .--mainTtl ._specialPrice{display:inline-block;background:#3c801e;color:#feea86;margin-right:10px;padding:5px;font-size:clamp(2.8rem,2.8vw,5rem)}@media screen and (max-width: 768px){.p-shinchalp__leadArea__firsttime .--mainTtl ._specialPrice{margin:0 3px 5px 0}}.p-shinchalp__leadArea__firsttime__readme{margin-bottom:90px}@media screen and (max-width: 768px){.p-shinchalp__leadArea__firsttime__readme{margin-bottom:15%}}.p-shinchalp__leadArea__firsttime__readme .--subTtl{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:15px;color:#3c801e;font-size:clamp(2.2rem,2.1vw,4rem);font-weight:500}@media screen and (max-width: 768px){.p-shinchalp__leadArea__firsttime__readme .--subTtl ._ico{zoom:70%}}.p-shinchalp__leadArea__firsttime__readme__list{background:#fff;border-radius:25px;border:1px solid #b1cc4c;padding:20px 50px;font-size:1.7rem;font-family:Roboto,"游ゴシック",YuGothic,"Yu Gothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Arial,"メイリオ",Meiryo,sans-serif;font-weight:600}@media screen and (max-width: 768px){.p-shinchalp__leadArea__firsttime__readme__list{padding:5%;font-size:1.5rem;font-weight:500}}.p-shinchalp__leadArea__firsttime__readme__list li{margin:5px 0}.p-shinchalp__leadArea__firsttime__attention{border:2px solid #db0917;background:#fff;margin-bottom:80px;padding:0 40px 50px;font-family:Roboto,"游ゴシック",YuGothic,"Yu Gothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Arial,"メイリオ",Meiryo,sans-serif;font-weight:600}@media screen and (max-width: 768px){.p-shinchalp__leadArea__firsttime__attention{margin-bottom:10%;padding:0 5% 5%;font-weight:500}}.p-shinchalp__leadArea__firsttime__attention ._center{display:flex;justify-content:center;margin-bottom:30px}@media screen and (max-width: 768px){.p-shinchalp__leadArea__firsttime__attention ._center{margin-bottom:5%}}.p-shinchalp__leadArea__firsttime__attention .--subTtl{max-width:470px;width:100%;height:60px;margin-top:-30px;display:flex;justify-content:center;align-items:center;background:#db0917;border-radius:50px;color:#fff;font-size:clamp(2rem,1.6vw,3rem);font-weight:600}@media screen and (max-width: 768px){.p-shinchalp__leadArea__firsttime__attention .--subTtl{max-width:250px;height:40px;margin-top:-20px}}.p-shinchalp__leadArea__firsttime__attention ._atte{color:#db0917;font-size:clamp(1.8rem,1.4vw,2.6rem);margin-bottom:20px}@media screen and (max-width: 768px){.p-shinchalp__leadArea__firsttime__attention ._atte{margin-bottom:5%;font-weight:600}}.p-shinchalp__leadArea__firsttime__attention dl dt{margin-bottom:10px;color:#db0917;font-size:clamp(1.8rem,1.4vw,2.6rem)}.p-shinchalp__leadArea__firsttime__attention dl dd{font-size:clamp(1.5rem,1.2vw,2.2rem)}.p-shinchalp__leadArea__firsttime__attention dl dd:not(:last-child){margin-bottom:30px}@media screen and (max-width: 768px){.p-shinchalp__leadArea__firsttime__attention dl dd:not(:last-child){margin-bottom:5%}}.p-shinchalp__leadArea__firsttime__reserve .--fukidashi{text-align:center;font-size:clamp(3rem,2.6vw,5rem);font-weight:500;margin-bottom:20px;line-height:1.4}@media screen and (max-width: 768px){.p-shinchalp__leadArea__firsttime__reserve .--fukidashi{font-size:2.3rem}}.p-shinchalp__leadArea__firsttime__reserve .--fukidashi span{position:relative;display:inline-block}.p-shinchalp__leadArea__firsttime__reserve .--fukidashi span:before,.p-shinchalp__leadArea__firsttime__reserve .--fukidashi span:after{content:"";width:2px;height:100%;background:#121212;display:block;position:absolute;top:0}@media screen and (max-width: 768px){.p-shinchalp__leadArea__firsttime__reserve .--fukidashi span:before,.p-shinchalp__leadArea__firsttime__reserve .--fukidashi span:after{width:1px}}.p-shinchalp__leadArea__firsttime__reserve .--fukidashi span:before{left:-50px;transform:rotate(-25deg)}@media screen and (max-width: 768px){.p-shinchalp__leadArea__firsttime__reserve .--fukidashi span:before{left:-2%}}.p-shinchalp__leadArea__firsttime__reserve .--fukidashi span:after{right:-50px;transform:rotate(25deg)}@media screen and (max-width: 768px){.p-shinchalp__leadArea__firsttime__reserve .--fukidashi span:after{right:-2%}}.p-shinchalp__leadArea__firsttime__reserve .--fukidashi small{display:block;font-size:clamp(1.8rem,1.6vw,3rem)}@media screen and (max-width: 768px){.p-shinchalp__leadArea__firsttime__reserve .--fukidashi small{font-size:1.6rem}}.p-shinchalp__itemArea--mainTtl{position:relative;height:263px;background:url(/html/template/default/assets/img/shincha_lp/bg_itemArea_ttl.png) repeat-x center center;display:flex;justify-content:center;align-items:center;margin-top:-20px;font-size:clamp(3.5rem,3.7vw,7rem);font-weight:500;color:#fff;z-index:1}@media(width < 1200px){.p-shinchalp__itemArea--mainTtl{height:150px;background-size:auto 100%}}@media screen and (max-width: 768px){.p-shinchalp__itemArea--mainTtl{flex-direction:column;font-size:2.8rem;line-height:1.3}}.p-shinchalp__itemArea--mainTtl ._gentei{color:#feea86}.p-shinchalp__itemArea__box{padding:80px 0 120px}@media screen and (max-width: 768px){.p-shinchalp__itemArea__box{padding:15% 0}}.p-shinchalp__itemArea__box.--hashiri{margin-top:-40px;padding-top:100px;background:#fdfefd url(/html/template/default/assets/img/shincha_lp/bg_hashiri.png) repeat-x left top}@media screen and (max-width: 768px){.p-shinchalp__itemArea__box.--hashiri{padding-top:17%;margin-top:-5%}}.p-shinchalp__itemArea__box.--hashiri .--shipping{background:#3eb134}@media(width < 1200px){.p-shinchalp__itemArea__box.--hashiri .p-shinchalp__itemArea__box__lead .--txt{width:40%}.p-shinchalp__itemArea__box.--hashiri .p-shinchalp__itemArea__box__lead .--photo{width:55%}}@media screen and (max-width: 768px){.p-shinchalp__itemArea__box.--hashiri .p-shinchalp__itemArea__box__lead .--txt{width:100%}.p-shinchalp__itemArea__box.--hashiri .p-shinchalp__itemArea__box__lead .--txt ._txt{width:55%}.p-shinchalp__itemArea__box.--hashiri .p-shinchalp__itemArea__box__lead .--photo{width:100%}}.p-shinchalp__itemArea__box.--hachi{background:#fdfefd url(/html/template/default/assets/img/shincha_lp/bg_88.png) repeat-x left top}.p-shinchalp__itemArea__box.--hachi .--shipping{background:#e5004f}@media(width < 1200px){.p-shinchalp__itemArea__box.--hachi .p-shinchalp__itemArea__box__lead .--txt{width:50%}.p-shinchalp__itemArea__box.--hachi .p-shinchalp__itemArea__box__lead .--photo{width:45%}}@media screen and (max-width: 768px){.p-shinchalp__itemArea__box.--hachi .p-shinchalp__itemArea__box__lead .--txt{width:100%;gap:0}.p-shinchalp__itemArea__box.--hachi .p-shinchalp__itemArea__box__lead .--txt ._tl img{width:90%}.p-shinchalp__itemArea__box.--hachi .p-shinchalp__itemArea__box__lead .--txt ._txt{width:75%}.p-shinchalp__itemArea__box.--hachi .p-shinchalp__itemArea__box__lead .--photo{width:100%}}.p-shinchalp__itemArea__box.--aracha{background:#fdfefd url(/html/template/default/assets/img/shincha_lp/bg_aracha.png) repeat-x left top}.p-shinchalp__itemArea__box.--aracha .--shipping{background:#81c158}@media(width < 1200px){.p-shinchalp__itemArea__box.--aracha .p-shinchalp__itemArea__box__lead .--txt{width:70%}.p-shinchalp__itemArea__box.--aracha .p-shinchalp__itemArea__box__lead .--photo{width:30%}}@media screen and (max-width: 768px){.p-shinchalp__itemArea__box.--aracha{padding-bottom:20%}.p-shinchalp__itemArea__box.--aracha .p-shinchalp__itemArea__box__lead .--txt{width:100%}.p-shinchalp__itemArea__box.--aracha .p-shinchalp__itemArea__box__lead .--txt ._txt{margin-bottom:0}.p-shinchalp__itemArea__box.--aracha .p-shinchalp__itemArea__box__lead .--photo{width:100%}}.p-shinchalp__itemArea__box__lead{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row-reverse}@media screen and (max-width: 768px){.p-shinchalp__itemArea__box__lead{flex-direction:column}}.p-shinchalp__itemArea__box__lead .--txt{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row-reverse}@media screen and (max-width: 768px){.p-shinchalp__itemArea__box__lead .--txt{flex-direction:column;align-items:center;gap:20px}}@media screen and (max-width: 768px){.p-shinchalp__itemArea__box__lead .--txt ._tl{margin:0 auto 3%;width:100%;text-align:center}.p-shinchalp__itemArea__box__lead .--txt ._tl img{width:70%}}.p-shinchalp__itemArea__box__lead .--txt ._txt{margin:40px 60px 0 0}@media(width < 1200px){.p-shinchalp__itemArea__box__lead .--txt ._txt{margin-right:3vw}}@media screen and (max-width: 768px){.p-shinchalp__itemArea__box__lead .--txt ._txt{margin:0 0 10%}}.p-shinchalp__itemArea__box .--badge{position:absolute;margin-top:-50px}@media(width < 1200px){.p-shinchalp__itemArea__box .--badge{margin-top:-150px;zoom:90%}}@media screen and (max-width: 768px){.p-shinchalp__itemArea__box .--badge{zoom:50%}}.p-shinchalp__itemArea__box .--shipping{max-width:700px;width:100%;margin:50px auto 70px;padding:15px;border-radius:50px;text-align:center}@media screen and (max-width: 768px){.p-shinchalp__itemArea__box .--shipping{margin:8% auto 12%}.p-shinchalp__itemArea__box .--shipping img{width:80%}}.p-shinchalp__itemArea__box__order{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media screen and (max-width: 768px){.p-shinchalp__itemArea__box__order{flex-direction:column;gap:20px}}.p-shinchalp__itemArea__box__order .--itemPhoto{width:44%}@media screen and (max-width: 768px){.p-shinchalp__itemArea__box__order .--itemPhoto{width:80%}}.p-shinchalp__itemArea__box__order .--itemtxt{width:54%;text-align:center}@media screen and (max-width: 768px){.p-shinchalp__itemArea__box__order .--itemtxt{width:100%}}.p-shinchalp__itemArea__box__btn{margin-top:30px;background:#b81c22;padding:5px;width:100%;border-radius:80px}.p-shinchalp__itemArea__box__btn a{position:relative;display:block;border-radius:80px;text-align:center;border:3px solid #fff;padding:10px 0;color:#fff;font-size:3rem;font-weight:600;font-family:Roboto,"游ゴシック",YuGothic,"Yu Gothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Arial,"メイリオ",Meiryo,sans-serif;background:linear-gradient(to bottom, rgb(208, 17, 27) 0%, rgb(208, 17, 27) 50%, rgb(208, 17, 27) 50%, rgb(174, 7, 16) 51%, rgb(174, 7, 16) 51%, rgb(174, 7, 16) 97%)}@media screen and (max-width: 768px){.p-shinchalp__itemArea__box__btn a{font-size:2.2rem;font-weight:500}}@media screen and (max-width: 768px){.p-shinchalp__itemArea__guide .p-shinchalp__itemArea--mainTtl{height:100px}}.p-shinchalp__itemArea__guide__wrap{padding:50px 0 80px;display:grid;grid-template-columns:1fr 1fr;gap:5vw;font-family:Roboto,"游ゴシック",YuGothic,"Yu Gothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Arial,"メイリオ",Meiryo,sans-serif;font-weight:600;font-size:1.7rem}@media screen and (max-width: 768px){.p-shinchalp__itemArea__guide__wrap{display:block;padding:1% 0 8%;font-size:1.5rem;font-weight:500}}.p-shinchalp__itemArea__guide .--box{margin-bottom:40px}@media screen and (max-width: 768px){.p-shinchalp__itemArea__guide .--box{margin-bottom:8%}}.p-shinchalp__itemArea__guide .--box .c-red{color:#db0917}@media screen and (max-width: 768px){.p-shinchalp__itemArea__guide .--box .c-red{font-weight:600}}.p-shinchalp__itemArea__guide .--box h3{background:#3c801e;border-radius:5px;margin-bottom:20px;padding:10px 20px;color:#fff;font-size:2rem;font-weight:600}@media screen and (max-width: 768px){.p-shinchalp__itemArea__guide .--box h3{font-size:1.8rem}}.p-shinchalp__itemArea__guide .--box dl dt{font-size:2.2rem;display:flex;align-items:center;margin:30px 0 10px;color:#5f9f09}@media screen and (max-width: 768px){.p-shinchalp__itemArea__guide .--box dl dt{margin-top:5%;font-size:2rem}}.p-shinchalp__itemArea__guide .--box dl dt:before{content:"";display:block;background:url(/html/template/default/assets/img/shincha/ico_happa.png) center/cover no-repeat;width:22px;height:23px;margin-right:.5em}.p-shinchalp__itemArea__guide .--box ul li{position:relative;padding-left:17px}.p-shinchalp__itemArea__guide .--box ul li:before{content:"";width:6px;height:6px;background:#3c801e;border-radius:50%;position:absolute;left:0;top:11px}.p-shinchalp__itemArea__guide .--box .--figure{display:block;margin-top:10px}.p-shinchalp__itemArea__guide .--box .--btn{position:relative;display:inline-block;background:#000;border-radius:5px;font-size:1.4rem;white-space:nowrap;color:#fff;padding:5px 30px 5px 20px}.p-shinchalp__itemArea__guide .--box .--btn:after{display:block;content:"";position:absolute;top:0;bottom:0;right:10px;width:6px;height:6px;margin:auto;transform:rotate(45deg);border-top:solid 2px #fff;border-right:solid 2px #fff}.p-shinchalp__itemArea__linkBtn{max-width:1000px;width:100%;display:flex;justify-content:center;align-items:center;gap:30px;margin:80px auto 0}@media screen and (max-width: 768px){.p-shinchalp__itemArea__linkBtn{margin:8% 0 0;padding:0 5%;flex-direction:column;gap:10px}}.p-shinchalp__itemArea__linkBtn a{display:block;width:50%;padding:20px 0;text-align:center;font-size:2.4rem;font-weight:600;border-radius:10px}@media screen and (max-width: 768px){.p-shinchalp__itemArea__linkBtn a{padding:5% 0;width:100%;font-size:1.8rem}}.p-shinchalp__itemArea__linkBtn ._shincha{background:linear-gradient(to bottom, #3c801e 0%, #3c801e 50%, #2a6610 51%, #2a6610 100%);color:#fff}.p-shinchalp__itemArea__linkBtn ._home{background:linear-gradient(to bottom, #525263 0%, #525263 50%, #383845 51%, #383845 100%);color:#fff}.p-shinchalp #companyArea{margin-bottom:130px}@media screen and (max-width: 768px){.p-shinchalp #companyArea{margin-bottom:8%}}.p-shinchalp .pageVoice .voice_box .letter{background:#fff}.p-shinchalp #fixKago{position:fixed;left:0;right:0;bottom:0;padding:10px;width:100%;z-index:9999;background:rgba(255,255,255,.5)}.p-shinchalp #fixKago p{text-align:center;background:#b81c22;padding:5px;border-radius:10px;animation:animScale 3s infinite ease-out;transform-origin:50% 50%;animation-play-state:running;width:1000px;margin:auto}@media screen and (max-width: 768px){.p-shinchalp #fixKago p{width:100%}}.p-shinchalp #fixKago p a{position:relative;display:block;border-radius:5px;text-align:center;border:3px solid #fff;background:#d0111b;background:linear-gradient(to bottom, rgb(208, 17, 27) 0%, rgb(208, 17, 27) 50%, rgb(208, 17, 27) 50%, rgb(174, 7, 16) 51%, rgb(174, 7, 16) 51%, rgb(174, 7, 16) 97%)}.p-shinchalp #fixKago p a img{height:60px;width:auto}@media screen and (max-width: 768px){.p-shinchalp #fixKago p a img{height:40px;width:auto}}.p-shinchalp #fixKago ._txt{color:#fff;padding:20px 0 15px;line-height:1;font-size:clamp(1.8rem,2.5vw,3rem)}@media screen and (max-width: 768px){.p-shinchalp #fixKago ._txt{padding:3% 0;font-size:2.2rem}}