.arise-contact-us-list{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;--ul-padding:15px;margin:100px auto;max-width:calc(1000px + var(--ul-padding)*2)}@media (max-width:768px){.arise-contact-us-list{--margin-side:15px;flex-direction:column;margin:40px auto 60px;width:calc(100% - var(--margin-side)*2)}}.arise-contact-us-list ul.card-container{display:flex;gap:20px;padding:0 var(--ul-padding);width:100%}@media screen and (max-width:768px){.arise-contact-us-list ul.card-container{align-items:center;flex-direction:column}}.arise-contact-us-list ul.card-container li{flex:1 1 310px}@media screen and (max-width:768px){.arise-contact-us-list ul.card-container li{flex:unset}}.arise-contact-us-list ul.card-container .contact-card{align-items:center;background-color:#fff;border:1px solid #cbd0d3;border-radius:8px;display:flex;flex-direction:column;height:370px;padding:20px}@media screen and (max-width:768px){.arise-contact-us-list ul.card-container .contact-card{flex-direction:row;height:200px;padding:10px;width:358px}}.arise-contact-us-list ul.card-container .contact-card:hover{border:1px solid #5179a8}.arise-contact-us-list ul.card-container .contact-card:hover .card-content .form-title{color:#5179a8}.arise-contact-us-list ul.card-container .contact-card img{height:158px;margin-top:25px;width:214px}@media screen and (max-width:768px){.arise-contact-us-list ul.card-container .contact-card img{height:auto;left:-15px;margin-top:0;position:relative;top:5px;width:180px}}.arise-contact-us-list ul.card-container .contact-card .card-content{display:flex;flex-direction:column;height:100%;position:relative;width:100%}@media screen and (max-width:768px){.arise-contact-us-list ul.card-container .contact-card .card-content{justify-content:center;margin-left:-15px}}.arise-contact-us-list ul.card-container .contact-card .card-content .form-title{color:#090b0d;font:normal normal normal 20px/34px Noto Sans JP;font-weight:700;letter-spacing:1.6px;margin:20px 0;text-align:center}.arise-contact-us-list ul.card-container .contact-card .card-content .form-title .pc-br{display:inline}@media screen and (max-width:768px){.arise-contact-us-list ul.card-container .contact-card .card-content .form-title .pc-br{display:none}}.arise-contact-us-list ul.card-container .contact-card .card-content .form-title .sp-br{display:none}@media screen and (max-width:768px){.arise-contact-us-list ul.card-container .contact-card .card-content .form-title .sp-br{display:inline}.arise-contact-us-list ul.card-container .contact-card .card-content .form-title{font:normal normal normal 19px/32px Noto Sans JP;font-weight:700;letter-spacing:.95px;text-align:left}}.arise-contact-us-list ul.card-container .contact-card .card-content .arrow-container{bottom:0;display:flex;height:36px;justify-content:flex-end;position:absolute;right:0}.arise-contact-us-list ul.card-container .contact-card .card-content .arrow-container .arrow{--size:15px;--width:2px;border-color:#666;border-style:solid;border-width:var(--width) var(--width) 0 0;content:"";display:block;height:var(--size);margin:0 13px;pointer-events:none;position:relative;text-align:right;top:.8939966636;top:10px;transform:rotate(45deg);width:var(--size)}@media screen and (max-width:768px){.arise-contact-us-list ul.card-container .about-recruit img,.arise-contact-us-list ul.card-container .about-service img{top:-5}.arise-contact-us-list ul.card-container .about-recruit .card-content .form-title,.arise-contact-us-list ul.card-container .about-service .card-content .form-title{margin:21px 0}.arise-contact-us-list ul.card-container .about-arise img{box-sizing:border-box;padding-right:20px;width:180px}.arise-contact-us-list ul.card-container .about-arise .card-content .form-title{margin:2px 0}}