.case-studies-wrapper .case-studies-item{background-color:#ffe3d6;border-radius:10px;margin:auto;max-width:1010px;padding-bottom:10px}.case-studies-wrapper .case-main{background-color:#fff;border-radius:10px;max-width:1000px}.case-studies-wrapper .case-main-center{margin:auto;max-width:880px}.case-studies-wrapper .case-img-title{float:right}.case-studies-wrapper .case-img-title img{display:block;margin-left:0;margin-right:auto;max-width:177px;padding-top:70px}.case-studies-wrapper .yellow-line-area.case-title-top{display:inline-block;margin-top:72px;position:relative}.case-studies-wrapper .case-page-title.yellow-line-word{color:#000;font-size:30px;font-weight:600;letter-spacing:.07em;line-height:38px;position:relative;z-index:999}.case-studies-wrapper .yellow-line-area.case-title-top .yellow-line{background:#ffe794;bottom:2px;height:10px;left:0;position:absolute;width:100%;z-index:0}.case-studies-wrapper .case-main-img{margin-top:40px}.case-studies-wrapper .case-main-img img{display:block;float:right;margin-left:auto;margin-right:auto;margin-top:22px;width:260px}.case-studies-wrapper .case-main-description{color:#000;font-size:16px;font-weight:600;line-height:30px;margin-top:62px;width:570px}.case-studies-wrapper .case-page-line{background-color:#ffb57d;height:1px;margin-top:110px}.case-studies-wrapper .case-main-title{background-color:#fff;border:3px solid #000;border-radius:20px;color:#ff7d00;font-size:18px;font-weight:600;height:40px;line-height:35px;margin:50px 525px auto auto;text-align:center;transform:translateY(50%);width:188px}.case-studies-wrapper .case-detail-bg{background-color:#ff7d00;border:2px solid #000;border-radius:10px;float:right;width:700px}.case-studies-wrapper .case-page-detail{color:#fff;font-size:15px;font-weight:500;line-height:28px;margin:30px auto;width:645px}.case-studies-wrapper .case-triangle-area{float:right;height:200px;margin:auto;padding-top:55px;width:20px}.case-studies-wrapper .case-triangle-area .case-triangle1{border-color:transparent #000 transparent transparent;border-style:solid;border-width:10px 20px 10px 0;height:0;width:0}.case-studies-wrapper .case-triangle-area .case-triangle2{border-color:transparent #ff7d00 transparent transparent;border-style:solid;border-width:10px 20px 10px 0;height:0;margin-left:4px;margin-top:-10px;width:0}.case-studies-wrapper .case-salary{margin:0 60px 0 auto}.case-studies-wrapper .case-salary img{display:block;height:140px;margin-left:0;margin-right:auto;width:140px}.case-studies-wrapper .case-main-subtitle1{align-items:center;display:flex;justify-content:flex-start;margin-left:-25px;margin-top:70px}.case-studies-wrapper .case-main-subtitle1 img.case-slash{display:block;height:28px;margin:-5px 15px 0;width:23px}.case-studies-wrapper .case-main-subtitle1 img.case-bulb{height:30px;margin:0 15px 15px 0;width:30px}.case-studies-wrapper .case-main-subtitle1 p.case-main-subtitle-text{color:#000;font-size:22px;font-weight:600;line-height:30px;padding:10px}.case-studies-wrapper .case-detail-text{color:#000;font-size:16px;font-weight:500;line-height:30px;margin-top:15px;max-width:880px;padding-bottom:70px}.case-studies-wrapper .case-detail-text p{margin:0;padding:0}.case-studies-wrapper .case-studies-item:not(:first-child){margin-top:80px}.case-studies-wrapper .case-detail-text .see-details-button{margin-top:20px}.case-studies-wrapper .case-detail-text .see-details-button a{color:#ff7d00!important;font-size:16px;font-weight:600;letter-spacing:.12em;line-height:26px;position:relative;text-decoration:none;transition:opacity .18s}.case-studies-wrapper .case-detail-text .see-details-button a:after{background-color:#ff7d00;bottom:1px;content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;width:100%}.case-studies-main-wrapper .content-wrapper{margin:0 auto;max-width:950px;padding:0}.case-studies-main-wrapper .content-wrapper a{align-items:center;background-color:#ff7d00;border:1px solid #ff7d00;border-radius:50px;color:#fff;display:flex;font-size:16px;font-weight:600;justify-content:center;margin:60px auto 0;max-width:380px;padding:15px 0;text-align:center;transition:color .22s,background-color .22s,border-color .22s;width:100%}.case-studies-main-wrapper .content-wrapper a span.arrow2{border-color:#fff #fff transparent transparent;border-style:solid;border-width:1px;height:10px;padding:5.5px;transform:rotate(45deg);width:10px}.case-studies-main-wrapper .content-wrapper a:hover{background-color:#000;border-color:#000}@media(max-width:1060px){.case-studies-main-wrapper{padding:0 20px}}@media(max-width:960px){.case-studies-wrapper .case-main{padding:0 15px}}@media(max-width:950px){.case-studies-wrapper .case-detail-bg{width:510px}.case-studies-wrapper .case-page-detail{width:500px}}@media(max-width:750px){.case-studies-wrapper .case-studies-item{max-width:690px;padding-bottom:5px}.case-studies-wrapper .case-main{max-width:670px;padding:0}.case-studies-wrapper .case-main-center{max-width:550px}.case-studies-wrapper .case-img-title{float:none}.case-studies-wrapper .case-img-title img{padding-top:50px!important}.case-studies-wrapper .case-page-title.yellow-line-word{font-size:38px;line-height:50px}.case-studies-wrapper .case-main-img img{float:none;max-width:550px;width:100%}.case-studies-wrapper .yellow-line-area.case-title-top{margin-top:60px}.case-studies-wrapper .case-main-description{color:#000;font-size:24px;font-weight:600;line-height:42px;margin-top:58px;max-width:533px;width:100%}.case-studies-wrapper .case-page-line{height:3px;margin-top:60px}.case-studies-wrapper .case-main-title{background-color:#fff;border:4px solid #000;border-radius:25px;color:#ff7d00;font-size:26px;font-weight:600;height:50px;line-height:42px;margin:50px auto auto;text-align:center;transform:translateY(50%);width:261px}.case-studies-wrapper .case-detail-bg{background-color:#ff7d00;border:3px solid #000;border-radius:10px;float:none;width:auto}.case-studies-wrapper .case-page-detail{color:#fff;font-size:24px;font-weight:500;line-height:40px;margin:50px auto 30px;max-width:470px;width:100%}.case-studies-wrapper .case-triangle-area{float:none;height:auto;margin:auto;padding:0;width:30px}.case-studies-wrapper .case-triangle-area .case-triangle1{border-color:#000 transparent transparent;border-style:solid;border-width:30px 15px 0;height:0;width:0}.case-studies-wrapper .case-triangle-area .case-triangle2{border-color:#ff7d00 transparent transparent;border-style:solid;border-width:30px 15px 0;height:0;margin-left:-15px;margin-top:-35px;width:0}.case-studies-wrapper .case-salary{margin:20px auto auto}.case-studies-wrapper .case-salary img{height:auto;margin:0 auto;width:auto}.case-studies-wrapper .case-main-subtitle1{align-items:center;display:flex;justify-content:center;margin-left:0;margin-top:72px!important}.case-studies-wrapper .case-main-subtitle1 img.case-slash{height:auto;margin:0 15px;width:auto}.case-studies-wrapper .case-main-subtitle1 img.case-bulb{height:auto;width:auto}.case-studies-wrapper .case-main-subtitle1 p.case-main-subtitle-text{color:#000;font-size:34px;font-weight:600;line-height:30px}.case-studies-wrapper .case-detail-text{color:#000;font-size:24px;font-weight:500;line-height:42px;margin-top:55px;max-width:552px;padding-bottom:80px}}@media(max-width:600px){.case-studies-wrapper .case-page-title.yellow-line-word{font-size:18px;line-height:50px}.case-studies-wrapper .case-main-subtitle1 img.case-slash{height:28px;margin:0 15px;width:23px}.case-studies-wrapper .case-main-subtitle1 img.case-bulb{height:30px;margin:0 0 15px;width:30px}.case-studies-wrapper .case-main-subtitle1 p.case-main-subtitle-text{font-size:16px;padding:5px}}