#category-search-box .select-contents{padding:7px 15px}.category-link-list li{line-height:32px;display:inline-block}.category-link-list li::after{content:"｜";color:#ccc}.category-link-list li.last::after{content:none}.concept-list{font-size:13px;line-height:18px;color:#333}.concept-list .concept-box{border:1px solid #9f947d;margin-bottom:30px;-webkit-box-shadow:rgba(0,0,0,.12) 0 3px 4px;box-shadow:rgba(0,0,0,.12) 0 3px 4px}.concept-list .concept-box .circle-marker{color:#f7bd4d}.concept-list .concept-box .concept-left{vertical-align:top;width:411px;padding:24px 20px 18px 19px}.concept-list .concept-box .concept-right{vertical-align:top;width:208px;background-color:#fff8eb;padding:24px 19px 18px 20px}.concept-list .concept-box .status-area{overflow:hidden;margin-bottom:10px}.concept-list .concept-box .icon-status{width:70px;font-size:13px;line-height:40px;border-radius:4px;color:#fff;text-align:center;float:left}.concept-list .concept-box .icon-status.icon-status-accepting{background-color:red}.concept-list .concept-box .icon-status.icon-status-end{background-color:#ccc}.concept-list .concept-box .matching-status{width:320px;float:right;line-height:23px;margin-top:-4px}.concept-list .concept-box .matching-status .numeral{font-size:16px;color:#e25906;font-weight:700}.concept-list .concept-box .concept-thema{border-top:4px solid #f9d182;border-bottom:4px solid #f9d182;padding:21px 10px 23px;font-weight:700}.concept-list .concept-box .concept-thema .customer-info{font-size:14px;line-height:21px}.concept-list .concept-box .concept-thema .short-comment{font-size:18px;line-height:26px}.concept-list .concept-box .request-point-area{margin-top:16px}.concept-list .concept-box .request-point-area .request-point-headline{font-size:16px;font-weight:700;line-height:23px}.concept-list .concept-box .request-point-area .request-point-list{margin-top:9px}.concept-list .concept-box .request-point-area .request-point-list .request-point{display:inline-block;margin-right:20px;margin-bottom:10px;padding-left:25px;background-image:url(https://www.inshokuten.com/image/supplier/concept/icon_request_point.png);background-repeat:no-repeat;background-position:0 2px;background-color:rgba(0,0,0,0);line-height:26px;font-size:14px}.concept-list .concept-box .release-date{margin-top:12px;text-align:right;border-top:1px dashed #ccc;padding-top:8px}.concept-list .concept-box .detail-info-list{margin-top:-8px}.concept-list .concept-box .detail-info-list li{border-top:1px dashed #ccc;line-height:34px}.concept-list .concept-box .detail-info-list li:first-child{border-top:none}.concept-list .concept-box .detail-info-list li .category-list{padding-left:14px;line-height:25px}.concept-list .concept-box .detail-info-list li .category-list li{display:inline;border-top:none;line-height:25px}.concept-list .concept-box .detail-info-list li .category-list li::before{content:"｜"}.concept-list .concept-box .detail-info-list li .category-list li:first-child::before{content:none}.concept-list .concept-box .detail-link{margin-top:20px;display:block;border-radius:9px;background:-owg-linear-gradient(#f7b03d,#f39700);background:-webkit-gradient(linear,left top,left bottom,from(#f7b03d),to(#f39700));background:linear-gradient(#f7b03d,#f39700);background-color:#f7ae39;text-align:center;color:#fff;font-weight:700;font-size:16px;padding:6px 0 4px;line-height:38px;-webkit-box-shadow:rgba(0,0,0,.1) 0 2px 2px;box-shadow:rgba(0,0,0,.1) 0 2px 2px}.concept-list .concept-box .detail-link:hover{background:-owg-linear-gradient(#f38d01,#f38d01);background:-webkit-gradient(linear,left top,left bottom,from(#f38d01),to(#f38d01));background:linear-gradient(#f38d01,#f38d01);background-color:#f38d01}