.ThanksPage{max-width:1300px;width:90%;margin:0 auto 200px;color:#fff}.ThanksPage .Title{margin:160px 0 60px 3%}.ThanksPage .Title h1{font-size:2.4em;line-height:1.2em;font-weight:bold}@media(min-width: 768px){.ThanksPage .Title h1{font-size:3.75em}}.ThanksPage .Title h3{font-size:1.2em;line-height:1.4em;margin-top:40px}@media(min-width: 768px){.ThanksPage .Title h3{font-size:1.5em}}.ThanksPage .Title p{font-size:.8em;line-height:1.4em;color:#d3d3d3;margin-top:20px}@media(min-width: 768px){.ThanksPage .Title p{font-size:.9em}}.ThanksPage .ThanksCommon{background-position:center;background-size:cover;background-repeat:no-repeat;height:400px;margin-bottom:40px;border-radius:30px;position:relative}.ThanksPage .ThanksCommon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(112,112,112,.5);background:linear-gradient(to right, #111111, #EDEDED);height:100%;mix-blend-mode:multiply;border-radius:29px}.ThanksPage .ThanksCommon .ThanksBox{display:flex;align-items:center;height:100%;width:100%}.ThanksPage .ThanksCommon .ThanksBox .ThanksBox{position:relative;z-index:100}.ThanksPage .ThanksCommon .ThanksBox .ThanksBox .Text{padding:0 5%;z-index:100}@media(min-width: 768px){.ThanksPage .ThanksCommon .ThanksBox .ThanksBox .Text{padding:0 3%}}.ThanksPage .ThanksCommon .ThanksBox .ThanksBox .Text h2{font-size:2.2em;line-height:1.1em;letter-spacing:.12em}@media(min-width: 768px){.ThanksPage .ThanksCommon .ThanksBox .ThanksBox .Text h2{font-size:3.35em}}.ThanksPage .ThanksCommon .ThanksBox .ThanksBox .Text h3{font-size:.9em;line-height:1.4em;margin-top:20px}.ThanksPage .ThanksCommon .ThanksBox .ThanksBox .Text ul{margin-top:20px}.ThanksPage .ThanksCommon .ThanksBox .ThanksBox .Text ul li{font-size:.9em;line-height:1.4em;display:inline-block}.ThanksPage .ThanksCommon .ThanksBox .ThanksBox .Text ul li:first-child{margin-right:30px}.ThanksPage .ThanksCommon .ThanksBox .ThanksBox .Text ul li a{font-weight:bold;color:#9ef1ff;font-feature-settings:"palt";letter-spacing:.05em}.ThanksPage .ThanksCommon .ThanksBox .ThanksBox .Text ul li a:hover{color:#9ef1ff}.ThanksPage .ThanksCommon .ThanksBox .ThanksBox .Text ul li img{width:14px;height:auto;margin:-3px 0 0 6px}.ThanksPage .ThanksCommon .ThanksBox .ThanksBox .Customers{position:absolute;bottom:0;right:3%}@media(min-width: 768px){.ThanksPage .ThanksCommon .ThanksBox .ThanksBox .Customers{right:10%}}.ThanksPage .ThanksCommon .ThanksBox .ThanksBox .Customers img{width:170px;height:auto}@media(min-width: 768px){.ThanksPage .ThanksCommon .ThanksBox .ThanksBox .Customers img{width:300px}}.ThanksPage #For{background-image:url("../../img/page/doc_request/Back1_sp.webp")}@media(min-width: 1024px){.ThanksPage #For{background-image:url("../../img/page/doc_request/Back1_pc.webp")}}.ThanksPage #About{background-image:url("../../img/page/doc_request/Back2_sp.webp")}@media(min-width: 1024px){.ThanksPage #About{background-image:url("../../img/page/doc_request/Back2_pc.webp")}}.ThanksPage #Case{background-image:url("../../img/page/doc_request/Back3_sp.webp")}@media(min-width: 1024px){.ThanksPage #Case{background-image:url("../../img/page/doc_request/Back3_pc.webp")}}