.-pc{display:none}@media screen and (min-width: 768px){.-pc{display:block}}.-sp{display:block}@media screen and (min-width: 768px){.-sp{display:none}}.p-lpArea{padding:1rem;font-size:17px}@media screen and (min-width: 768px){.p-lpArea{padding:2rem 4rem}}.p-lpArea .bg-y{background:#ff0}.p-lpArea .bold{font-weight:bold}.p-lpArea .big{font-size:1.25em}@media screen and (min-width: 768px){.p-lpArea .big{font-size:1.4em}}.p-lpArea .md{font-size:1.15em}.p-lpArea .sup-ctt{margin:1rem 0}.p-lpArea .sup-ctt sup{text-align:right;display:block;font-size:9px;line-height:1.4;top:inherit}.p-lpArea .img{margin:2rem 0;text-align:center}.p-lpArea .img.-w90 img{width:90%}.p-lpArea .img.-w80 img{width:80%}@media screen and (min-width: 768px){.p-lpArea .img.-pcw80 img{width:80%}}@media screen and (min-width: 768px){.p-lpArea .img.-pcw70 img{width:70%}}.p-lpArea .img:first-child{position:relative;margin:0 0 2rem}.p-lpArea .img:first-child::before{content:"PR";position:absolute;top:2px;right:6px;font-weight:bold;font-size:1rem}@media screen and (min-width: 768px){.p-lpArea .img{margin-bottom:3rem}}.p-lpArea .text p{line-height:1.8}.p-lpArea .text p:not(:last-child){margin-bottom:1.4rem}@media screen and (min-width: 768px){.p-lpArea .text p:not(:last-child){margin-bottom:2rem}}.p-lpArea .list{margin:3rem 0;position:relative;background:#fffacd;padding:2rem 1rem;border:2px solid #cda522;border-radius:4px}.p-lpArea .list li{font-size:13px;font-weight:bold;position:relative;list-style:none}.p-lpArea .list li:not(:last-child){margin-bottom:10px}@media screen and (min-width: 768px){.p-lpArea .list.-type1{padding:3rem 2rem}}.p-lpArea .list.-type1 h3{position:absolute;top:-10px;font-size:4vw;display:inline-block;color:#cda522;text-shadow:#fff 3px 0px 0px,#fff 2.83487px .981584px 0px,#fff 2.35766px 1.85511px 0px,#fff 1.62091px 2.52441px 0px,#fff .705713px 2.91581px 0px,#fff -0.287171px 2.98622px 0px,#fff -1.24844px 2.72789px 0px,#fff -2.07227px 2.16926px 0px,#fff -2.66798px 1.37182px 0px,#fff -2.96998px .42336px 0px,#fff -2.94502px -0.571704px 0px,#fff -2.59586px -1.50383px 0px,#fff -1.96093px -2.27041px 0px,#fff -1.11013px -2.78704px 0px,#fff -0.137119px -2.99686px 0px,#fff .850987px -2.87677px 0px,#fff 1.74541px -2.43999px 0px,#fff 2.44769px -1.73459px 0px,#fff 2.88051px -0.838246px 0px}@media screen and (min-width: 768px){.p-lpArea .list.-type1 h3{font-size:1.2rem;top:-1rem}}.p-lpArea .list.-type1 li{padding-left:2em;position:relative;font-size:3vw}@media screen and (min-width: 768px){.p-lpArea .list.-type1 li{font-size:1rem}}.p-lpArea .list.-type1 li .icon{background:#3880ff;color:#fff;border-radius:50%;width:1.2em;height:1.2em;text-align:center;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:2px;position:absolute}.p-lpArea .list.-type1 li .icon:after{content:"";background:url(https://file.mysquadbeyond.com/uploads/article_photo/photo/864303/f0c027b4-cb57-4e52-be8a-41fe135572bc.png) no-repeat center/contain;width:10px;height:10px;left:50%;top:50%;position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.p-lpArea .list.-type2{position:relative;margin:1rem auto 2rem;background:#fff9eb;border-radius:0px;-webkit-box-shadow:2px 2px 5px;box-shadow:2px 2px 5px;border:solid #fc9db8 1px;max-width:100%;padding:10px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 768px){.p-lpArea .list.-type2{margin:2rem auto 3rem;padding:1rem}}.p-lpArea .list.-type2:before{position:absolute;content:"";width:28px;height:2px;background-color:red;-webkit-box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px;box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px;top:15px;left:3px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.p-lpArea .list.-type2 li{font-weight:normal;font-size:1rem}.p-lpArea .list.-type2 li:before{display:none}.p-lpArea .list.-type2 li:not(:last-child){margin-bottom:6px}.p-lpArea .list.-type3{background:#ffebee;border:2px solid #ef9a9a;border-radius:5px;margin:2rem 0;position:relative;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 768px){.p-lpArea .list.-type3{margin:3rem auto;padding:2rem}.p-lpArea .list.-type3 li{font-size:1rem}.p-lpArea .list.-type3 li:not(:last-child){margin-bottom:1rem !important}}.p-lpArea .btn-area{width:97%;margin:2rem auto;text-align:center;font-weight:bold;background:#e3e3e3;padding:1rem;font-size:4vw}@media screen and (min-width: 768px){.p-lpArea .btn-area{width:90%;padding:2rem 1rem;font-size:1.2rem;margin:4rem auto 0}}.p-lpArea .btn-area.-text{background:none;padding:0;text-align:right;width:100%;font-weight:normal}.p-lpArea .btn-area__catch{margin-bottom:1rem}.p-lpArea .btn-area__btn{margin:2rem auto;background:-webkit-gradient(linear, left top, left bottom, from(#49ac00), color-stop(49%, #79c733), color-stop(50%, #49ac00), to(#49ac00));background:-webkit-linear-gradient(top, #49ac00 0%, #79c733 49%, #49ac00 50%, #49ac00 100%);background:linear-gradient(to bottom, #49ac00 0%, #79c733 49%, #49ac00 50%, #49ac00 100%);display:block;text-align:center;padding:1rem;width:85%;color:#fff;font-size:4.5vw;position:relative;text-shadow:1px 1px 3px rgba(0,0,0,.4);-webkit-box-shadow:0px 5px 14px 1px #858585;box-shadow:0px 5px 14px 1px #858585}@media screen and (min-width: 768px){.p-lpArea .btn-area__btn{font-size:1.4rem}}.p-lpArea .btn-area__btn:before{display:block;content:"";position:absolute;top:calc(50% - 24px);left:-10px;width:43px;height:49px;background:rgba(0,0,0,0) url("https://file.mysquadbeyond.com/uploads/article_photo/photo/358098/da72fbfc-3bee-44a9-84d7-fcbc06f6b753.png") 0 0 no-repeat;background-size:100% auto;-webkit-animation:arrowleft 1s;animation:arrowleft 1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.p-lpArea .title-h2{position:relative;padding:1rem 2rem;background:#e3f5d8;color:#22ac37;font-size:1.2rem;text-align:center;margin:6rem 0 1rem;border-radius:0 10px 10px 10px}@media screen and (min-width: 768px){.p-lpArea .title-h2{font-size:1.4rem;margin:7rem 0 2rem}}.p-lpArea .title-h2:before{content:attr(data-title);position:absolute;top:-2.2rem;left:0;height:2.4rem;background:#22ac37;color:#fff;padding:4px 2rem;border-radius:10px 10px 0 0}.p-lpArea .title-h3{font-size:1.4rem;font-weight:bold}@media screen and (min-width: 768px){.p-lpArea .title-h3{font-size:1.6rem}}@-webkit-keyframes arrowleft{0%{left:-0.7em;opacity:0}50%{opacity:1}100%{left:0;opacity:0}}@keyframes arrowleft{0%{left:-0.7em;opacity:0}50%{opacity:1}100%{left:0;opacity:0}}