.reason_detail>li:not(:last-of-type){border-bottom:1px solid #d8cfcb}.reason_detail h2+p:not([class]){letter-spacing:.1em}.reason_detail_number{color:#ea5532;display:block}.reason_img{object-fit:cover;border-radius:50%}.reason_right_img{flex-shrink:0;position:relative}.reason_right_img img{width:302px}img.reason_detail_02img_img1{width:137px;position:absolute;top:15px;right:15px}.reason_detail li .is-pc_left_btn{margin-top:25px}.reason_detail_03flex_content img{flex-shrink:0;width:80px;height:80px;margin-right:25px;object-fit:cover}.reason_detail_03flex_content .career-table,.reason_detail_03flex_content_text p{font-size:1.5rem;line-height:1.7333;letter-spacing:.05em;word-break:break-all}.reason_detail_03flex_content .career-table{line-height:1.33}.reason_detail_03flex_content td,.reason_detail_03flex_content th{padding-top:10px}.reason_detail_03flex_content th{white-space:nowrap;padding-right:15px}.reason_detail_03flex_content_text span{font-size:1.8rem;letter-spacing:.1em}.reason_detail_03flex_content_text .small{font-size:1.6rem}.reason_detail_04flex,.reason_detail_pcflex{display:flex;align-items:center}.reason_detail_spflex{flex-shrink:0}.reason_detail_04flex .reason_detail_title{margin-bottom:0}.reason_detail_04box{display:flex;justify-content:space-between}.reason_detail_04box_inner{border:1px dashed #ea5532;border-radius:10px}.reason_detail_04box_check{font-size:1.5rem;color:#ea5532;display:block;margin-bottom:10px}.reason_detail_04box_inner h3.h3{font-size:1.8rem;line-height:1.77777;letter-spacing:.1em;margin-bottom:1.2rem}.reason_detail_04box_inner p{font-size:1.5rem;line-height:2;margin-bottom:24px}@container (min-width: 600px){.reason_detail>li:not(:last-of-type){margin-bottom:40px;padding-bottom:40px}.reason_detail h2+p:not([class]){font-size:1.8rem}.reason_detail_number{font-size:2.3rem;margin-bottom:30px}.reason_detail_number span{font-size:3rem}.reason_img{width:220px;height:220px;margin:0 40px 0 20px}.reason_detail_title{font-size:3rem;letter-spacing:.1em;word-break:keep-all;margin-bottom:20px}.reason_detail_title.is-sp{display:none!important}.reason_detail_title.is-pc{display:block!important}.reason_detail h3,.reason_detail>p{font-size:1.8rem;line-height:1.83333;max-width:683px}.reason_right_img{margin-left:40px}.reason_detail_03flex{display:flex;align-items:flex-start;flex-flow:row wrap;justify-content:space-between;max-width:894px;margin:40px auto 0}.reason_detail_04box{margin-top:52px}}@container (max-width: 599px){.reason_detail li{position:relative}.reason_detail>li:not(:last-of-type){margin-bottom:45px;padding-bottom:50px;border-bottom:none}.reason_detail h2+p:not([class]){font-size:1.5rem}.reason_detail>li:not(:last-of-type):after{content:"";background-color:#d8cfcb;display:block;width:100vw;height:1px;position:absolute;bottom:0;left:50%;transform:translatex(-50%)}.reason_detail_number{font-size:1.8rem;margin-bottom:17px}.reason_detail_number span{font-size:2.5rem}.reason_img{width:95px;height:95px;margin-right:25px}.reason_detail_title{font-size:2rem;line-height:1.75;letter-spacing:.1em;word-break:keep-all;margin-bottom:0}.reason_detail_title.is-sp{display:block!important}.reason_detail_title.is-pc{display:none!important}.reason_detail h3,.reason_detail>p{font-size:1.5rem;line-height:2}.reason_right_img{margin:30px auto 0}.reason_detail_03flex{margin:35px auto 0}.reason_detail_04flex,.reason_detail_spflex{display:flex;margin-bottom:25px}.reason_detail_pcflex{align-items:flex-start;flex-direction:column}}@container (min-width: 850px){.reason_detail_04box_inner{width:calc(50% - 10px);padding:36px 40px}.reason_detail_04box_inner img{width:100%}.reason_detail_03flex_content{display:flex;width:calc(50% - 10px)}}@container (max-width: 849px){.reason_detail li:has(.reason_right_img) .reason_detail_pcflex{flex-wrap:wrap;justify-content:space-between}.reason_detail li:has(.reason_right_img) .reason_detail_pcflex .reason_detail_text{width:100%;margin-top:25px}@container (min-width: 600px){.reason_detail li:has(.reason_right_img) .reason_detail_pcflex .reason_detail_text{order:2}}.reason_detail_04box{flex-direction:column;margin-top:15px}.reason_detail_04box_inner{width:100%;margin-bottom:25px;padding:26px 20px}.reason_detail_04box_inner img{display:block;width:100%;max-width:378px;margin:auto}.reason_detail_03flex_content{width:100%}.reason_detail_03flex_content+.reason_detail_03flex_content{margin-top:25px}.reason_detail_03flex_content td{padding-top:0}.reason_detail_03flex_content table,.reason_detail_03flex_content tbody,.reason_detail_03flex_content td,.reason_detail_03flex_content th,.reason_detail_03flex_content tr{display:block}.reason_detail_03flex_content td{padding:5px 0 10px}}@media (min-width:768px){.sec_title .larger{font-size:6rem}}@media (max-width:767px){.sec_title .larger{font-size:3.4rem}}