.p-request{padding-bottom:100px}@media screen and (max-width:768px){.p-request{padding-bottom:18%}}.p-request ._leadTxt{text-align:center;line-height:2.2;margin-top:50px;font-size:2rem;font-family:Zen Old Mincho,serif;font-weight:400;font-style:normal}@media screen and (max-width:768px){.p-request ._leadTxt{text-align:left;font-size:1.6rem;margin-top:8%;line-height:2}}.p-request ._leadTxt strong{border-bottom:1px solid;padding:0 8px 5px;font-size:2.4rem}@media (width < 800px){.p-request ._leadTxt strong{font-size:2.2rem}}@media screen and (max-width:768px){.p-request ._leadTxt strong{font-size:1.8rem;padding-inline:0}}.p-request__contents{position:relative;display:flex;justify-content:center;gap:30px;padding-top:50px}@media screen and (max-width:1260px){.p-request__contents{gap:0}}@media screen and (max-width:992px){.p-request__contents{flex-direction:column}}.p-request__book{position:relative}.p-request__book__inner{position:-webkit-sticky;position:sticky;top:50px;left:0}@media screen and (max-width:992px){.p-request__book__inner{margin-bottom:8%;position:static;text-align:center}}.p-request__book__inner img{max-width:450px}@media screen and (max-width:1260px){.p-request__book__inner img{max-width:350px}}@media screen and (max-width:768px){.p-request__book__inner img{max-width:none;width:60%}}.p-request__book__inner ._title{margin-top:30px;font-size:1.8rem;font-family:Zen Old Mincho,serif;font-weight:400;font-style:normal}.p-request__form{max-width:720px}@media screen and (max-width:992px){.p-request__form{margin-inline:auto}}.p-request__form .fomu__item.another{display:none}.p-request__form .fomu__item.another.show{display:block}.p-request__form .privacy_box{height:200px;overflow:auto;margin-block:10px 30px;border:1px solid #ccc;padding:20px;font-size:1.4rem}