@charset "UTF-8";@keyframes FadeIn{0%{opacity:0}50%{opacity:1}100%{opacity:1}}.p-company{margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-company{width:calc(1100 / 1440 * 100%);max-width:calc(1100px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-company{max-width:calc(1100px * (16 + 3)/ 13)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-company{max-width:calc(1100px * (16 + 2)/ 13)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-company{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-company{width:calc(340 / 390 * 100%)}}.p-company{display:flex;flex-direction:column}@media only screen and (min-width:768px){.p-company{gap:6rem}}@media only screen and (max-width:767px){.p-company{gap:4rem}}.p-company__table table dl dt:before{content:"【"}.p-company__table table dl dt:after{content:"】"}.p-company__table table dl dt:not(:first-child){margin-top:1rem}.p-company__request{border:1px solid var(--color-main-2);box-sizing:border-box}@media only screen and (min-width:768px){.p-company__request{padding:4rem}}@media only screen and (max-width:767px){.p-company__request{padding:4rem 1.5rem}}.p-company__request .item{margin-top:2.5em}.p-company__request .item .c-title{border-bottom:1px solid var(--color-main-2);padding:.5em 0}.p-company__request .item .c-list{padding:.5em 0}.p-company__request .item .c-list li+li{margin-top:.35rem}