.p-cvInfo{text-align:center;border-top:solid 1px #ac9872;border-bottom:solid 1px #ac9872;padding:clamp(30px,25.1851851852px + 1.2345679012vw,40px) 0 clamp(30px,20.3703703704px + 2.4691358025vw,50px);margin:clamp(20px,10.3703703704px + 2.4691358025vw,40px) 0}.p-cvInfo__ttl{font-weight:500;font-size:clamp(2.4rem,16.2962962963px + 1.975308642vw,4rem);line-height:1.3;letter-spacing:.05em}.p-cvInfo__txt{font-size:clamp(1.5rem,13.5555555556px + 0.3703703704vw,1.8rem);margin-top:2.4rem;line-height:1.6}.p-cvInfo__mrBnr{width:90%;max-width:568px;margin:clamp(2rem,12.2962962963px + 1.975308642vw,3.6rem) auto 0}.p-cvInfo .p-btnArea{padding:0;margin:4rem 0 3rem}@media only screen and (max-width: 768px){.p-cvInfo .p-btnArea{margin:2.4rem 0 2rem}}.vrConWrap{margin:clamp(120px,105.5555555556px + 3.7037037037vw,150px) 0 0}.pageTtl{text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.pageTtl__ja{font-size:80%}.pageTtl span{display:block}.pageTtl .p-conTtl_en{border-bottom:solid 1px #ac9872}.vrCon{max-width:1160px;margin:clamp(30px,5.9259259259px + 6.1728395062vw,80px) auto}.vrCon__ttl{background:#231815;color:#fff;text-align:center;font-family:"trajan-pro-3",serif;letter-spacing:.05em;list-style:1}#pageiFrame{max-width:1160px;max-height:652px}@media only screen and (max-width: 768px){#pageiFrame{height:76.25vw}}.p-cvInfo__txt{font-size:clamp(16px,14.0740740741px + 0.4938271605vw,20px)}