﻿.p-guideWrap{max-width:640px;margin:0 auto 50px;font-family:"YuGothic", "Yu Gothic","游ゴシック", "游ゴシック体","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","ＭＳ ゴシック", sans-serif;font-size:14px}.p-guideWrap__inner{padding:0 20px}.p-guideHead{background:#2b475a;color:#fff;margin:0 -20px 20px;padding:15px 10px;text-align:center;font-size:14px;line-height:1.6;letter-spacing:.1em;font-family:inherit}.p-guideSubHead{background:#f1f1f1;color:#222;margin:20px -20px;padding:20px 10px;text-align:center;font-size:18px;line-height:1.6;letter-spacing:.1em;font-family:inherit;font-weight:700}.p-guideHead+.p-guideSubHead{margin-top:-20px}@media screen and (min-width: 640px){p.p-tryingSection__desc{text-align:center}}.p-faqSection{margin:100px -20px}@media screen and (min-width: 640px){.p-faqSection{margin:100px 0}}.p-faqSection__head{background:#f1f1f1;font-weight:700;min-height:50px;display:flex;justify-content:center;align-items:center;line-height:1.6;font-size:11px;font-family:inherit;justify-content:flex-start;padding:0 10px;color:#060606}.p-faqList{margin:0 0 10px}.p-faqList>li{border-bottom:1px solid #f1f1f1}.p-faqList>li>a{width:100%;padding:0 30px 0 10px;font-weight:700;font-size:12px;min-height:50px;display:flex;align-items:center;box-sizing:border-box;position:relative;text-decoration:none}.p-faqList>li>a::before{content:"";width:10px;height:10px;border:2px solid;border-top:0;border-left:0;position:absolute;top:0;bottom:0;right:15px;margin:auto 0;transform:translateY(-2px) rotate(-45deg)}.p-faqList>li>a:hover{background-color:#fbfbfb}.p-tryingSection__img{max-width:205px;margin:20px auto}.p-tryingSection__head{margin:0 0 20px;letter-spacing:.1em;font-weight:700;font-size:22px;font-family:inherit;text-align:center}.p-tryingSection{margin:50px 0}.p-guideWrap .p-tryingCatch{text-align:center;font-size:16px}.p-tryingCatch__cuation{display:block}.p-tryingStep{list-style:none;margin:40px 0;padding:0;counter-reset:number}.p-tryingStepHead{border-bottom:1px solid;font-size:18px;padding:0 0 10px;letter-spacing:.05em;text-align:center;margin:0 0 20px;font-family:inherit;font-weight:700}.p-tryingStep__item:not(:last-child){margin:0 0 60px}.p-tryingStepNumber{text-align:center;font-size:18px;width:50px;height:50px;border:2px solid;border-radius:50%;margin:0 auto 10px;display:flex;justify-content:center;align-items:center;flex-direction:column;white-space:nowrap;line-height:1}.p-tryingStepNumber>span{font-size:10px;margin:0 0 3px}.p-tryingStepNumber::after{font-size:inherit;counter-increment:number;content:counter(number)}.p-tryingStepSubHead{font-weight:700;margin:30px 0 10px}.p-stepBlock:not(:last-child){margin:0 0 30px}.p-stepBlock p:not(:last-child){margin:0 0 10px}.p-stepBlock b{font-weight:bolder}.p-stepBlock__img{border:1px solid #595757;max-width:375px;margin:0 auto 20px;width:80%;background:#000}.p-stepBlock__img img{opacity:.95}.p-stepAside{padding:15px;font-size:12px;margin:20px;border:3px solid #e0e0e0}.p-stepAside--caution{border-color:#e6a191}.p-stepAside>*:first-child{margin-top:0}.p-stepAside>*:last-child{margin-bottom:0}.p-stepAsideHead{font-weight:600;margin:0 0 2px}.p-accordionButton{margin:16px 0 0}.p-accordionButton>button{max-width:none;position:relative}.p-accordionButton>button::before{content:"";width:10px;height:10px;border:2px solid;border-top:0;border-left:0;position:absolute;top:0;bottom:0;left:15px;margin:auto 0;transform:translateY(-2px) rotate(45deg)}.p-accordionButton>button.is-open::before{transform:translateY(2px) rotate(-135deg)}.p-accordionCont{border:1px solid var(--border-color);border-top:0;padding:16px;background:#f5f5f5;border-radius:0 0 6px 6px;margin:0 auto;box-sizing:border-box}
