.case_post_details .case-post_details_container.type-2 .case-post-right h6{margin-top:60px;margin-bottom:20px;font-family:Roboto,游ゴシック,YuGothic,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,sans-serif!important;font-weight:600;font-size:25px;line-height:30px;color:#232323}.case_post_details .case-post_details_container{padding:120px 0;overflow:hidden}.case_post_details .case-post_details_container.type-2 .case-post-right .post-btn.mid{padding:9px 38px;font-size:13px;line-height:25px;margin-bottom:0!important}.case_post_details .case-post-left{padding-left:15px;padding-right:15px;width:25%}.case_post_details .case-post-right{margin-left:26.66666667%;width:76.66666667%;padding-left:15px;padding-right:15px}.case_post_details .case-post_details_container.type-1{padding:160px 0 0;background-color:#1c1c1c!important}.case_post_details .case-post-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.case_post_details .case-post_details_container.type-1 .case_bar{background-color:#ff214f;margin-bottom:20px!important;width:100%;height:1px;float:none;margin-left:auto;margin-right:auto}.case_post_details .case-post_details_container.type-1 .case-post-left h5{color:#fff;font-weight:700}.case_post_details .case-post-right figure{margin:0 0 35px}.case_post_details .case-post-right h2{font-size:30px;line-height:42px;font-weight:500;color:#fff;margin-bottom:6%!important}.case_post_details .case-post-right h3{width:90%;font-size:18px;line-height:26px;font-weight:300;color:#fff;margin-bottom:15px!important}.case_post_details .case-post_details_container.type-1 .case-post-right p{color:#fff;margin:0}.case_post_details .case-post-right p{line-height:22px;font-family:Roboto,游ゴシック,YuGothic,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,sans-serif!important;font-weight:300}.case_post_details .case-post-right p a{font-weight:300}.case_post_details .case_bar{margin-bottom:20px!important;width:100%;height:1px;background-color:#ff214f}.case_post_details .case-post-left{width:26.66666667%}.case_post_details .type-2 .case-post-left h5{letter-spacing:1px;font-weight:600;margin-bottom:5px;color:#939393;font-size:12px;line-height:20px}.case_post_details .type-2 .case-post-right h1{font-weight:600;margin:0 0 20px;font-size:32px;line-height:40px;color:#232323}.case_post_details .type-2 .case-post-right p{line-height:22px;font-size:14px;font-family:Roboto,游ゴシック,YuGothic,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,sans-serif!important;margin:0 0 25px;font-weight:400}.case_post_details .type-2 .case-post-right a.post-btn{width:auto;font-family:Montserrat,sans-serif;font-weight:600;outline:none!important;white-space:pre-wrap;letter-spacing:.5px;line-height:normal;padding:7px 32px;transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;border-radius:50px;background:transparent;border:2px solid #232323;color:#232323;font-size:12px;margin-top:20px!important;margin-bottom:30px!important;display:inline-block}.case_post_details .type-2 .case-post-right a i{vertical-align:middle;position:relative;top:-2px}.case_post_details .type-2 .case-post-right a.post-btn:hover{background:#232323;border-color:#232323;color:#fff}.case_post_details .case-post_details_container.type-2{border-bottom:1px solid #e4e4e4}.case_post_details .case-post_details_container:last-child{border-bottom:0}@media(max-width:1360px){.case_post_details .case-post_details_container .case-post-inner{margin-left:-15px;margin-right:-15px}}@media(max-width:1199px){.case_post_details .case-post-right{width:68.33333333%;margin-left:16.66666667%}.case_post_details .case-post-left.wow.fadeInLeft{width:25%}.case_post_details .type-2 .case-post-right h1{font-size:27px;line-height:32px}}@media(max-width:991px){.case_post_details .case-post_details_container.type-1 .case-post-left{display:none}.case_post_details .case-post_details_container.type-1 .case-post-right{width:100%;margin:36px 0 0}.case_post_details .case-post_details_container.type-1{padding:120px 0}.case_post_details .case-post-right h2{margin-bottom:30px!important}.case_post_details .case-post-right{width:100%;margin-left:0}.case_post_details .case-post-left.wow.fadeInLeft{width:100%}.case_post_details .case-post_details_container .case-post-inner{flex-wrap:wrap}.case_post_details .case-post_details_container{padding:120px 0}.case_post_details .case_bar{display:none}.case_post_details .type-2 .case-post-right h1{font-size:24px;line-height:30px}.case_post_details .type-2 .case-post-right p{margin:0 0 20px}.case_post_details .case-post_details_container.type-2 .case-post-right h6{font-size:22px;line-height:26px}}@media(max-width:767px){.case_post_details .case-post_details_container.type-1{padding:80px 0}.case_post_details .case-post-right h3{width:100%}.case_post_details .case-post_details_container{padding:80px 0}.case_post_details .type-2 .case-post-right h1{font-size:20px;line-height:28px;color:#232323}.case_post_details .case-post_details_container.type-2 .case-post-right h6,.case_post_details .case-post_details_container.type-2 .case-post-right h6 span{font-size:18px;line-height:23px}}