﻿.case-qa .case-qa__title{display:flex;padding:15px 20px;align-items:center;color:#FFFFFF;font-size:20px;font-style:normal;font-weight:600;line-height:normal;border-radius:3px;background:#FF8C1E;margin-top:70px}.case-qa__about-order{margin:10px 0;position:relative}.case-qa__about-order--title{color:#747474;text-align:right;font-size:12px;font-style:normal;font-weight:300;line-height:normal;text-decoration-line:underline}.case-qa__about-order--title:hover~.case-qa__about-order-balloon{display:inline-block;opacity:1}.case-qa__about-order-balloon{z-index:10;position:absolute;display:none;opacity:0;width:470px;font-size:12px;line-height:18px;font-weight:normal;padding:10px;border-radius:8px;color:#333333;background-color:#fff;text-align:left;border:1px solid #0452CE;right:0;margin-top:10px}.case-qa__about-order-balloon:before{content:"";position:absolute;top:-8px;right:40px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #0452CE}.case-card{border:solid 1px #DDDDDD;border-radius:5px;margin-bottom:20px}.case-card:last-child{margin-bottom:0}.case-card__tag-wrapper{display:flex;gap:10px;margin-bottom:10px}.case-card__tag{padding:0px 12px;height:23px;display:flex;align-items:center;border-radius:5px;font-size:12px;font-weight:600}.case-card__tag--client-type{background:#EEEEEE}.case-card__tag--category{background:#0F5F64;color:#FFFFFF}.case-card__header{padding:20px 25px;border-radius:5px 5px 0 0}.case-card__header--title{color:#0452CE;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.case-card__header--office{color:#333333;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.case-card__middle{border-top:solid 1px #DDDDDD;border-bottom:solid 1px #DDDDDD;padding:10px 0 10px 25px;display:flex;align-items:center;background-color:#E7F2F5}.case-card__middle--title{color:#333333;font-size:14px;font-weight:600;margin-right:15px}.case-card__middle--content{color:#333333;font-size:14px;font-weight:400}.case-card__bottom{display:flex}.case-card__bottom-item{width:25%;text-align:center;border-right:1px solid #DDDDDD;display:flex;flex-direction:column;justify-content:center;padding:16px 0}.case-card__bottom-item:last-child{border-right:none}.case-card__bottom-item--title{color:#0F5F64;font-size:13px;font-weight:400;margin-bottom:10px}.case-card__bottom-item--value{color:#333333;font-size:15px;font-weight:600}.case-card__bottom-collect-amount--title{color:#C13636;font-size:12px;font-weight:400;border-radius:3px;border:1px solid #C13636;padding:5px 10px;text-align:center;margin-bottom:8px;width:128px;margin:0 auto 8px}.case-card__bottom-collect-amount--value{color:#C13636;font-size:36px;font-weight:700;font-family:Arial}.case-card__bottom-collect-amount--value span{font-size:16px;font-weight:600}.qa-card{border-radius:5px;border:solid 1px #DDDDDD;margin-bottom:20px}.qa-card:last-of-type{margin-bottom:0}.qa-card__header{padding:25px 30px;background:#FEF9E1;display:flex;border-radius:5px 5px 0 0}.qa-card__header img{width:37px;height:40px;margin-right:18px}.qa-card__header a{color:#0452CE;font-size:20px;font-style:normal;font-weight:600;line-height:normal;display:block}.qa-card__body{padding:20px 30px 0 30px}.qa-card__content{display:none;height:0;overflow:hidden;transition:height 0.25s}.qa-card__info{display:flex;margin-bottom:15px}.qa-card__questioner{color:#333333;font-size:13px;font-style:normal;font-weight:600;line-height:normal;margin-right:20px}.qa-card__date{color:#A0A0A0;font-size:13px;font-style:normal;font-weight:600;line-height:normal}.qa-card__question-detail{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:50px;margin:0 0 0;font-size:15px;font-weight:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#333;transition:margin 250ms ease}.qa-card__question-detail.detail--opened{display:block;-webkit-box-orient:inline-axis;-webkit-line-clamp:none;overflow:auto;margin:0 0 22px;height:auto}.qa-card__answer-and-reply{padding-bottom:30px}.qa-card__answer-and-reply img{width:37px;height:40px;margin-right:18px}.qa-card__answer-text{color:#333333;font-size:14px;font-style:normal;font-weight:400;line-height:23.1px;margin-bottom:15px}.qa-card__answer-info{display:flex;font-size:13px;font-style:normal;font-weight:600;line-height:normal}.qa-card__answer-info--office-name{color:#333333;margin-right:5px}.qa-card__answer-info--office-name-link{color:#0452CE;text-decoration-line:underline}.qa-card__answer-info--answer-date{color:#A0A0A0}.qa-card__body-switch{position:relative;width:180px;height:40px;margin:0 auto;border-radius:20px;border:solid 1px #DDDDDD;cursor:pointer;margin-bottom:20px}.qa-card__body-switch::before{position:absolute;content:'詳細を見る';width:100%;font-size:13px;font-weight:400;line-height:38px;letter-spacing:normal;text-align:center;color:#747474}.qa-card__body-switch::after{position:absolute;content:'';top:0;bottom:0;right:14px;margin:auto;width:10px;height:14px;background-image:url(/assets/office_qa/icon_angle_down_525252_14.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:10px 14px;transition:transform 250ms ease}.qa-card__body-switch.switch--opened::before{content:'閉じる'}.qa-card__body-switch.switch--opened::after{transform:rotate3d(1, 0, 0, 180deg)}.qa-card__reply-group{position:relative;padding-left:20px;margin-top:25px}.qa-card__reply-group:before{position:absolute;content:'';top:0;bottom:0;left:0;width:0px;height:100%;border:2px solid #DBDBDB;border-radius:4px;background-color:#DBDBDB}.qa-card__reply-unit{border-top:1px dotted #ddd;padding:20px 0}.qa-card__reply-text{margin-bottom:10px;font-size:15px;font-weight:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#333333}.qa-card__reply-info{display:flex;font-size:13px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left}.qa-card__reply-info--name{color:#333333;margin-right:5px}.qa-card__reply-info--date{color:#ACACAC}
