#common_fv h1 span.bottom::before{background-color:#e60011}#common_fv.no_visual .inner.height{padding:0 0 7.6923076923vw}@media screen and (max-width: 768px){#common_fv.no_visual h2{font-size:8.7179487179vw;line-height:12.5641025641vw;gap:0 5.641025641vw;align-items:flex-start}}#common_fv #bread{padding:25px 0 135px}@media screen and (max-width: 768px){#common_fv #bread{padding:5.1282051282vw 0 17.9487179487vw}}#csr{padding:0 0 90px}@media screen and (max-width: 768px){#csr{padding:0 0 15.3846153846vw}}#csr h3.title{display:flex;align-items:center;gap:0 30px}@media screen and (max-width: 768px){#csr h3.title{gap:0 3.8461538462vw;text-align:left;align-items:flex-start}}#csr h3.title span{font-size:40px;font-weight:700;letter-spacing:-0.02em;text-align:left}@media screen and (max-width: 768px){#csr h3.title span{font-size:7.6923076923vw;line-height:11.2820512821vw;font-weight:600;letter-spacing:0;width:81.7948717949vw}#csr h3.title span.small{font-size:6.1538461538vw}}#csr h3.title::before{content:"";display:block;width:16px;height:16px;border-radius:50%;background-color:#e50213}@media screen and (max-width: 768px){#csr h3.title::before{width:4.1025641026vw;height:4.1025641026vw;margin:4.1025641026vw 0 0}}#csr .other_link{background-color:#f5f5f5;border-radius:10px;padding:65px 50px}@media screen and (max-width: 768px){#csr .other_link{border-radius:1.2820512821vw;padding:7.6923076923vw 3.8461538462vw 6.4102564103vw}}#csr .other_link h4{font-size:30px;font-weight:700;padding:0 0 30px}@media screen and (max-width: 768px){#csr .other_link h4{font-size:4.6153846154vw;padding:0 0 3.8461538462vw}}#csr .other_link ul{display:flex;flex-wrap:wrap;gap:16px 55px;padding:0 35px}@media screen and (max-width: 768px){#csr .other_link ul{display:block;padding:0}}#csr .other_link ul li a{width:340px;height:80px;border-bottom:1px solid #dcdcdc;font-size:20px;line-height:29px;font-weight:500;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){#csr .other_link ul li a{width:100%;height:19.4871794872vw;font-size:4.1025641026vw;line-height:6.1538461538vw}}#csr .other_link ul li a::after{content:"";display:block;width:40px;height:40px;background:url("../../img/common/icn_news_arw.svg") no-repeat;background-size:contain}@media screen and (max-width: 768px){#csr .other_link ul li a::after{width:10.2564102564vw;height:10.2564102564vw;background-size:10.2564102564vw}}@media screen and (min-width: 769px){#csr .other_link ul li a:hover::after{background:url("../../img/common/icn_news_arw_on.svg") no-repeat;background-size:contain}}@media screen and (max-width: 768px){#csr .anchor_link ul li a{line-height:6.1538461538vw}}#csr.csr{background-position:calc(50% - 750px) 0px;margin:-43px 0 0}@media screen and (max-width: 768px){#csr.csr{margin:0}}#csr #csr_index{padding:173px 0 220px}@media screen and (max-width: 768px){#csr #csr_index{padding:10.2564102564vw 0 25.641025641vw}}#csr #csr_index ul{width:680px;margin:0 0 0 auto}@media screen and (max-width: 768px){#csr #csr_index ul{width:100%;margin:0}}#csr #csr_index ul li{border-bottom:1px solid #dcdcdc}#csr #csr_index ul li:first-child{border-top:1px solid #dcdcdc}#csr #csr_index ul li a{font-size:24px;font-weight:600;display:block;padding:35px 100px 35px 30px;position:relative}@media screen and (max-width: 768px){#csr #csr_index ul li a{font-size:4.6153846154vw;line-height:7.1794871795vw;padding:5.8974358974vw 19.2307692308vw 6.4102564103vw 0}}#csr #csr_index ul li a::after{content:"";display:block;width:40px;height:40px;background:url("../../img/common/icn_news_arw.svg") no-repeat;background-size:contain;position:absolute;top:50%;right:30px;transform:translateY(-50%)}@media screen and (max-width: 768px){#csr #csr_index ul li a::after{width:10.2564102564vw;height:10.2564102564vw;background-size:10.2564102564vw;right:3.8461538462vw}}@media screen and (min-width: 769px){#csr #csr_index ul li a:hover::after{background:url("../../img/common/icn_news_arw_on.svg") no-repeat;background-size:contain}}#csr.sdgs{background-position:calc(50% - 750px) 380px}#csr #sdgs .sdgs_wrap{padding:0 0 0 50px}#csr #sdgs .sdgs_wrap h3.title{margin:0 0 75px}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap h3.title{margin:0 0 7.6923076923vw}}#csr #sdgs .sdgs_wrap.goal{padding:35px 0 170px;border-top:1px solid #000}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.goal{padding:7.6923076923vw 0 32.0512820513vw}}#csr #sdgs .sdgs_wrap.goal .detail_wrap{width:850px;margin:0 0 0 auto}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.goal .detail_wrap{width:100%}}#csr #sdgs .sdgs_wrap.goal .detail_wrap p{font-size:18px;line-height:36px;padding:0 0 80px}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.goal .detail_wrap p{font-size:4.1025641026vw;line-height:8.2051282051vw;padding:0 0 6.4102564103vw}}#csr #sdgs .sdgs_wrap.goal .detail_wrap .img_wrap img{margin:0 auto}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.goal .detail_wrap .img_wrap img{width:100%}}#csr #sdgs .sdgs_wrap.attempt{padding:40px 50px 150px;border-top:1px solid #000}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt{padding:10.2564102564vw 0 35.8974358974vw}}#csr #sdgs .sdgs_wrap.attempt dl dt{font-size:24px;font-weight:600;display:flex;align-items:center;gap:0 20px;margin:0 0 30px}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt dl dt{font-size:5.1282051282vw;line-height:7.6923076923vw;font-weight:700;gap:0 3.8461538462vw;margin:0 0 5.1282051282vw;align-items:flex-start}}#csr #sdgs .sdgs_wrap.attempt dl dt::before{content:"";display:block;width:5px;height:24px;background-color:#f4553e}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt dl dt::before{width:1.2820512821vw;height:6.1538461538vw;margin:1.2820512821vw 0 0}}#csr #sdgs .sdgs_wrap.attempt dl dd{font-size:18px;line-height:36px}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt dl dd{font-size:4.1025641026vw;line-height:8.2051282051vw}}#csr #sdgs .sdgs_wrap.attempt .intro{padding:0 0 80px;border-bottom:1px solid #dcdcdc}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt .intro{padding:0 0 10.2564102564vw}}#csr #sdgs .sdgs_wrap.attempt .intro dl{width:850px}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt .intro dl{width:100%}}#csr #sdgs .sdgs_wrap.attempt .detail_wrap{padding:80px 0 0}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt .detail_wrap{padding:10.2564102564vw 0 0}}#csr #sdgs .sdgs_wrap.attempt .detail_wrap h4{padding:0 0 68px;font-size:30px;font-weight:600}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt .detail_wrap h4{padding:0 0 16.4102564103vw;font-size:6.1538461538vw;font-weight:700}}#csr #sdgs .sdgs_wrap.attempt .detail_wrap article{display:flex;justify-content:space-between;padding:0 40px 0 0;margin:0 0 165px}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt .detail_wrap article{display:block;padding:0 0 16.6666666667vw;margin:0 0 7.6923076923vw;border-bottom:1px solid #dcdcdc}}#csr #sdgs .sdgs_wrap.attempt .detail_wrap article:last-child{margin:0}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt .detail_wrap article:last-child{border-bottom:none;padding:0}}#csr #sdgs .sdgs_wrap.attempt .detail_wrap article dl dt{margin:0 0 23px}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt .detail_wrap article dl dt{margin:0 0 6.4102564103vw}}#csr #sdgs .sdgs_wrap.attempt .detail_wrap article dl dd{font-size:16px;line-height:30px}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt .detail_wrap article dl dd{font-size:4.1025641026vw;line-height:7.6923076923vw}}#csr #sdgs .sdgs_wrap.attempt .detail_wrap article dl dd .engineer_wrap{font-size:16px;line-height:30px;padding:0 0 20px}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt .detail_wrap article dl dd .engineer_wrap{font-size:4.1025641026vw;line-height:7.6923076923vw;padding:0 0 5.1282051282vw}}#csr #sdgs .sdgs_wrap.attempt .detail_wrap article dl dd .engineer_wrap:last-child{padding:0}#csr #sdgs .sdgs_wrap.attempt .detail_wrap article dl dd .engineer_wrap.group{padding:0}#csr #sdgs .sdgs_wrap.attempt .detail_wrap article dl dd span{display:block;font-weight:600;font-size:18px;line-height:36px;margin:10px 0 0}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt .detail_wrap article dl dd span{font-size:4.6153846154vw;line-height:9.2307692308vw;margin:4.6153846154vw 0 0}#csr #sdgs .sdgs_wrap.attempt .detail_wrap article dl dd span:first-child{margin:0}}#csr #sdgs .sdgs_wrap.attempt .detail_wrap article dl dd b{display:block;font-weight:600;font-size:16px;line-height:30px;margin:10px 0 0}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt .detail_wrap article dl dd b{font-size:4.1025641026vw;line-height:7.6923076923vw;margin:2.5641025641vw 0 0}}#csr #sdgs .sdgs_wrap.attempt .detail_wrap article dl dd p.indent{text-indent:-1rem;padding:0 0 0 1rem;font-size:16px;line-height:30px}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt .detail_wrap article dl dd p.indent{font-size:4.1025641026vw;line-height:7.6923076923vw}}#csr #sdgs .sdgs_wrap.attempt .detail_wrap article .icn_wrap{width:560px;padding:50px 0 0}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt .detail_wrap article .icn_wrap{width:100%;padding:7.6923076923vw 0 0}}#csr #sdgs .sdgs_wrap.attempt .detail_wrap article .icn_wrap .sdgs_mark{display:flex;flex-wrap:wrap;gap:10px;padding:25px 0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt .detail_wrap article .icn_wrap .sdgs_mark{gap:2.5641025641vw;padding:5.1282051282vw 0}#csr #sdgs .sdgs_wrap.attempt .detail_wrap article .icn_wrap .sdgs_mark img{width:15.8974358974vw}}#csr #sdgs .sdgs_wrap.attempt .detail_wrap article .icn_wrap .business{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px 0;padding:30px 0 0}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt .detail_wrap article .icn_wrap .business{gap:5.3846153846vw 0;padding:5.1282051282vw 0 0}}#csr #sdgs .sdgs_wrap.attempt .detail_wrap article .icn_wrap .business li{display:flex;gap:0 20px}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt .detail_wrap article .icn_wrap .business li{display:block;width:41.0256410256vw}#csr #sdgs .sdgs_wrap.attempt .detail_wrap article .icn_wrap .business li img{width:100%}}#csr #sdgs .sdgs_wrap.attempt .detail_wrap article .icn_wrap .business li span{display:block;width:103px;font-size:14px;line-height:24px;text-align:left}@media screen and (max-width: 768px){#csr #sdgs .sdgs_wrap.attempt .detail_wrap article .icn_wrap .business li span{width:auto;font-size:3.5897435897vw;line-height:6.1538461538vw;padding:1.2820512821vw 0 0}}#csr #esg .csr_wrap{padding:40px 0 155px}@media screen and (max-width: 768px){#csr #esg .csr_wrap{border-top:1px solid #000;padding:7.6923076923vw 0 12.8205128205vw}}#csr #esg .csr_wrap h3.title{margin:0 0 80px}@media screen and (max-width: 768px){#csr #esg .csr_wrap h3.title{margin:0 0 15.3846153846vw}}#csr #esg .csr_wrap .detail_wrap{width:850px;margin:0 0 0 auto}@media screen and (max-width: 768px){#csr #esg .csr_wrap .detail_wrap{width:100%;margin:0}}#csr #esg .csr_wrap .detail_wrap p{font-size:18px;line-height:36px}@media screen and (max-width: 768px){#csr #esg .csr_wrap .detail_wrap p{font-size:4.1025641026vw;line-height:8.2051282051vw}}#csr #esg .csr_wrap .detail_wrap .top{padding:0 0 85px;margin:0 0 60px;border-bottom:1px solid #dcdcdc}@media screen and (max-width: 768px){#csr #esg .csr_wrap .detail_wrap .top{padding:0 0 14.1025641026vw;margin:0 0 10.2564102564vw}}#csr #esg .csr_wrap .detail_wrap .bottom .btn_wrap{padding:45px 0 0;transform:translateX(50px)}@media screen and (max-width: 768px){#csr #esg .csr_wrap .detail_wrap .bottom .btn_wrap{padding:12.8205128205vw 0 0;transform:none}}#csr #esg .csr_wrap .detail_wrap .bottom .btn_wrap a{margin:0 0 0 auto}@media screen and (max-width: 768px){#csr #esg .csr_wrap .detail_wrap .bottom .btn_wrap a{width:52.5641025641vw}}#csr #esg .esg_wrap{padding:40px 0 200px}@media screen and (max-width: 768px){#csr #esg .esg_wrap{padding:7.6923076923vw 0 30.7692307692vw}}#csr #esg .esg_wrap h3.title{margin:0 0 95px}@media screen and (max-width: 768px){#csr #esg .esg_wrap h3.title{margin:0 0 12.8205128205vw}}#csr #esg .esg_wrap .policy_wrap{padding:0 0 85px}@media screen and (max-width: 768px){#csr #esg .esg_wrap .policy_wrap{padding:0 0 15.3846153846vw}}#csr #esg .esg_wrap .policy_wrap:last-child{padding:0}#csr #esg .esg_wrap .policy_wrap h4{font-size:30px;font-weight:600;padding:0 0 35px 35px}@media screen and (max-width: 768px){#csr #esg .esg_wrap .policy_wrap h4{font-size:6.1538461538vw;padding:0 0 5.1282051282vw 7.6923076923vw}}#csr #esg .esg_wrap .policy_wrap ul{background-color:#f8f8f8;border-radius:10px;padding:30px;display:flex;flex-wrap:wrap;gap:20px 40px;justify-content:space-between}@media screen and (max-width: 768px){#csr #esg .esg_wrap .policy_wrap ul{border-radius:1.2820512821vw;padding:3.8461538462vw;display:block}}#csr #esg .esg_wrap .policy_wrap ul li{width:550px;background-color:#fff;border-radius:10px}@media screen and (max-width: 768px){#csr #esg .esg_wrap .policy_wrap ul li{width:100%;border-radius:1.2820512821vw;margin:0 0 3.8461538462vw}#csr #esg .esg_wrap .policy_wrap ul li:last-child{margin:0}}#csr #esg .esg_wrap .policy_wrap ul li a{width:100%;height:80px;display:flex;align-items:center;padding:0 80px 0 30px;position:relative;font-size:16px;line-height:24px;font-weight:500}@media screen and (max-width: 768px){#csr #esg .esg_wrap .policy_wrap ul li a{height:auto;padding:4.6153846154vw 12.8205128205vw 5.1282051282vw 3.8461538462vw;font-size:4.1025641026vw;line-height:7.1794871795vw}}#csr #esg .esg_wrap .policy_wrap ul li a::after{content:"";display:block;width:23px;height:26px;position:absolute;top:50%;right:35px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../../img/common/icn_pdf.svg") no-repeat center center;background-size:contain}@media screen and (max-width: 768px){#csr #esg .esg_wrap .policy_wrap ul li a::after{width:4.6153846154vw;height:5.3846153846vw;right:5.1282051282vw}}@media screen and (min-width: 769px){#csr #esg .esg_wrap .policy_wrap ul li a:hover::after{background:url("../../img/common/icn_pdf_on.svg") no-repeat center center;background-size:contain}}#csr.governance{background-position:calc(50% - 750px) 630px}#csr #governance{padding:40px 0 0}@media screen and (max-width: 768px){#csr #governance{padding:10.2564102564vw 0 0}}#csr #governance .governance_wrap{padding:0 0 200px}@media screen and (max-width: 768px){#csr #governance .governance_wrap{padding:0 0 30.7692307692vw}}#csr #governance .governance_wrap h3.title{margin:0 0 75px}@media screen and (max-width: 768px){#csr #governance .governance_wrap h3.title{margin:0 0 7.6923076923vw}}#csr #governance .governance_wrap .detail_wrap{width:850px;margin:0 0 0 auto}@media screen and (max-width: 768px){#csr #governance .governance_wrap .detail_wrap{width:100%;margin:0}}#csr #governance .governance_wrap .detail_wrap p{font-size:18px;line-height:36px;padding:0 0 90px}@media screen and (max-width: 768px){#csr #governance .governance_wrap .detail_wrap p{font-size:4.1025641026vw;line-height:8.2051282051vw;padding:0 0 14.1025641026vw;border-bottom:1px solid #dcdcdc;margin:0 0 14.1025641026vw}}@media screen and (max-width: 768px){#csr #governance .governance_wrap .detail_wrap .img_wrap img{width:100%}}#csr.management{background-position:calc(50% - 750px) 630px}#csr #management{padding:40px 0 0}@media screen and (max-width: 768px){#csr #management{padding:10.2564102564vw 0 0}}#csr #management .management_wrap{padding:0 0 200px}@media screen and (max-width: 768px){#csr #management .management_wrap{padding:0 0 30.7692307692vw}}#csr #management .management_wrap h3.title{margin:0 0 75px}@media screen and (max-width: 768px){#csr #management .management_wrap h3.title{margin:0 0 7.6923076923vw}}#csr #management .management_wrap .detail_wrap{width:850px;margin:0 0 0 auto}@media screen and (max-width: 768px){#csr #management .management_wrap .detail_wrap{width:100%;margin:0}}#csr #management .management_wrap .detail_wrap .intro{border-bottom:1px solid #dcdcdc;padding:0 0 90px;margin:0 0 60px}@media screen and (max-width: 768px){#csr #management .management_wrap .detail_wrap .intro{padding:0 0 12.8205128205vw;margin:0 0 10.2564102564vw}}#csr #management .management_wrap .detail_wrap .intro p{font-size:18px;line-height:36px}@media screen and (max-width: 768px){#csr #management .management_wrap .detail_wrap .intro p{font-size:4.1025641026vw;line-height:8.2051282051vw}}#csr #management .management_wrap .detail_wrap .management_policy .management{padding:0 0 50px}@media screen and (max-width: 768px){#csr #management .management_wrap .detail_wrap .management_policy .management{padding:0 0 14.1025641026vw}}#csr #management .management_wrap .detail_wrap .management_policy .management dt{display:flex;align-items:center;gap:0 15px;font-size:24px;font-weight:600;line-height:35px;margin:0 0 30px}@media screen and (max-width: 768px){#csr #management .management_wrap .detail_wrap .management_policy .management dt{font-size:6.1538461538vw;line-height:8.9743589744vw;margin:0 0 5.1282051282vw;gap:0 3.8461538462vw;align-items:flex-start}}#csr #management .management_wrap .detail_wrap .management_policy .management dt::before{content:"";display:block;width:5px;height:24px;background-color:#f4553e}@media screen and (max-width: 768px){#csr #management .management_wrap .detail_wrap .management_policy .management dt::before{width:1.2820512821vw;height:6.1538461538vw;transform:translateY(1.5384615385vw)}}#csr #management .management_wrap .detail_wrap .management_policy .management dd{font-size:16px;line-height:32px}@media screen and (max-width: 768px){#csr #management .management_wrap .detail_wrap .management_policy .management dd{font-size:4.1025641026vw;line-height:8.2051282051vw}}#csr #management .management_wrap .detail_wrap .management_policy .policy_wrap{border-radius:10px;border:1px solid #aaa;padding:45px 50px;margin:0 0 50px}@media screen and (max-width: 768px){#csr #management .management_wrap .detail_wrap .management_policy .policy_wrap{border-radius:1.2820512821vw;padding:6.4102564103vw 8.9743589744vw 6.4102564103vw 6.4102564103vw}}#csr #management .management_wrap .detail_wrap .management_policy .policy_wrap dl dt{font-size:16px;line-height:32px;color:#00a84d;font-weight:700}@media screen and (max-width: 768px){#csr #management .management_wrap .detail_wrap .management_policy .policy_wrap dl dt{font-size:4.1025641026vw;line-height:8.2051282051vw}}#csr #management .management_wrap .detail_wrap .management_policy .policy_wrap dl dd{font-size:16px;line-height:32px}@media screen and (max-width: 768px){#csr #management .management_wrap .detail_wrap .management_policy .policy_wrap dl dd{font-size:4.1025641026vw;line-height:8.2051282051vw}}#csr #management .management_wrap .detail_wrap .management_policy .iso_wrap{border-radius:10px;border:1px solid #aaa;padding:45px 50px}@media screen and (max-width: 768px){#csr #management .management_wrap .detail_wrap .management_policy .iso_wrap{border-radius:1.2820512821vw;padding:0 0 6.4102564103vw}}#csr #management .management_wrap .detail_wrap .management_policy .iso_wrap .img_wrap{padding:0 0 40px}@media screen and (max-width: 768px){#csr #management .management_wrap .detail_wrap .management_policy .iso_wrap .img_wrap{padding:0}}#csr #management .management_wrap .detail_wrap .management_policy .iso_wrap .img_wrap img{margin:0 auto}@media screen and (max-width: 768px){#csr #management .management_wrap .detail_wrap .management_policy .iso_wrap .img_wrap img{width:100%}}#csr #management .management_wrap .detail_wrap .management_policy .iso_wrap ul li{width:100%;text-align:center;background-color:#f2f2f2;font-size:16px;font-weight:700;line-height:50px;margin:0 0 15px;border-radius:5px}@media screen and (max-width: 768px){#csr #management .management_wrap .detail_wrap .management_policy .iso_wrap ul li{width:79.4871794872vw;margin:0 auto 1.5384615385vw;font-size:2.5641025641vw;line-height:6.4102564103vw;border-radius:6.4102564103vw}}#csr #management .management_wrap .detail_wrap .management_policy .iso_wrap ul li:last-child{margin:0}@media screen and (max-width: 768px){#csr #management .management_wrap .detail_wrap .management_policy .iso_wrap ul li:last-child{margin:0 auto}}#csr #active .active_wrap{padding:0 0 200px}@media screen and (max-width: 768px){#csr #active .active_wrap{padding:0 0 30.7692307692vw}}#csr #active .active_wrap .attempt_wrap{padding:40px 0 0;border-top:1px solid #000}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap{padding:7.6923076923vw 0 0}}#csr #active .active_wrap .attempt_wrap h3.title{margin:0 0 90px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap h3.title{margin:0 0 7.6923076923vw}}#csr #active .active_wrap .attempt_wrap .detail_wrap{display:flex;justify-content:space-between}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap .detail_wrap{display:block}}#csr #active .active_wrap .attempt_wrap#active01{margin:0 0 140px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active01{margin:0 0 25.641025641vw}}#csr #active .active_wrap .attempt_wrap#active01 .intro{padding:0 0 120px;border-bottom:1px solid #dcdcdc;margin:0 0 65px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active01 .intro{padding:0 0 12.0512820513vw;margin:0 0 11.0256410256vw}}#csr #active .active_wrap .attempt_wrap#active01 .intro p{font-size:18px;line-height:36px;padding:0 0 30px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active01 .intro p{font-size:4.1025641026vw;line-height:8.2051282051vw;padding:0 0 5.1282051282vw 7.6923076923vw}}#csr #active .active_wrap .attempt_wrap#active01 .intro .plan{background-color:#f2f2f2;padding:29px 85px;width:fit-content}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active01 .intro .plan{padding:3.8461538462vw;width:auto}}#csr #active .active_wrap .attempt_wrap#active01 .intro .plan span{font-size:18px;display:block}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active01 .intro .plan span{font-size:4.1025641026vw;line-height:7.6923076923vw}}#csr #active .active_wrap .attempt_wrap#active01 .detail_wrap{padding:0 0 105px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active01 .detail_wrap{padding:0 0 13.5897435897vw}}#csr #active .active_wrap .attempt_wrap#active01 .detail_wrap:last-child{padding:0}#csr #active .active_wrap .attempt_wrap#active01 .detail_wrap .goal dt{font-size:24px;font-weight:600;letter-spacing:.03em;display:flex;gap:0 15px;color:#646464}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active01 .detail_wrap .goal dt{font-size:4.6153846154vw;line-height:6.6666666667vw;gap:0 3.8461538462vw}}#csr #active .active_wrap .attempt_wrap#active01 .detail_wrap .goal dt::before{content:"";display:block;width:5px;height:24px;background-color:#f4553e}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active01 .detail_wrap .goal dt::before{width:1.2820512821vw;height:6.1538461538vw;margin:.7692307692vw 0 0}}#csr #active .active_wrap .attempt_wrap#active01 .detail_wrap .goal dd{font-size:30px;line-height:44px;font-weight:700;letter-spacing:.03em;padding:25px 0 0 20px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active01 .detail_wrap .goal dd{font-size:6.1538461538vw;line-height:8.9743589744vw;letter-spacing:0;padding:2.5641025641vw 0 0 5.1282051282vw}}#csr #active .active_wrap .attempt_wrap#active01 .detail_wrap .attempt{padding:60px 0 0}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active01 .detail_wrap .attempt{padding:6.4102564103vw 0 0}}#csr #active .active_wrap .attempt_wrap#active01 .detail_wrap .attempt dl{width:587px;border-radius:10px;border:1px solid #aaa;padding:45px 34px 40px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active01 .detail_wrap .attempt dl{width:100%;border-radius:1.2820512821vw;padding:6.4102564103vw 8.9743589744vw 5.1282051282vw 6.4102564103vw}}#csr #active .active_wrap .attempt_wrap#active01 .detail_wrap .attempt dl dt{font-size:18px;font-weight:600;padding:0 0 20px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active01 .detail_wrap .attempt dl dt{font-size:4.1025641026vw;font-weight:700;padding:0 0 2.5641025641vw}}#csr #active .active_wrap .attempt_wrap#active01 .detail_wrap .attempt dl dd{font-size:18px;line-height:32px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active01 .detail_wrap .attempt dl dd{font-size:4.1025641026vw;line-height:8.2051282051vw}}#csr #active .active_wrap .attempt_wrap#active01 .detail_wrap .attempt p{font-size:18px;padding:25px 0 15px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active01 .detail_wrap .attempt p{font-size:3.5897435897vw;line-height:6.4102564103vw;padding:5.1282051282vw 0 1.2820512821vw}}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active01 .detail_wrap .attempt a img{width:76.4102564103vw}}#csr #active .active_wrap .attempt_wrap#active02{margin:0 0 290px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active02{margin:0 0 25.641025641vw}}#csr #active .active_wrap .attempt_wrap#active02 .detail_wrap{align-items:center}#csr #active .active_wrap .attempt_wrap#active02 p{font-size:18px;line-height:32px;max-width:650px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active02 p{font-size:4.1025641026vw;line-height:8.2051282051vw;max-width:inherit;padding:0 0 9.7435897436vw 7.6923076923vw}}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active02 .btn_wrap a{margin:0 0 0 auto}}#csr #active .active_wrap .attempt_wrap#active03 .intro{padding:0 0 95px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active03 .intro{padding:0 0 10.2564102564vw}}#csr #active .active_wrap .attempt_wrap#active03 .intro p{font-size:18px;line-height:36px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active03 .intro p{font-size:4.1025641026vw;line-height:8.2051282051vw;padding:0 0 0 7.6923076923vw}}#csr #active .active_wrap .attempt_wrap#active03 .article_wrap{display:flex;flex-wrap:wrap;gap:30px 40px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active03 .article_wrap{display:block}}#csr #active .active_wrap .attempt_wrap#active03 .article_wrap article{width:580px;background-color:#f8f8f8;border-radius:10px;padding:40px 35px 35px 30px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active03 .article_wrap article{width:100%;border-radius:1.2820512821vw;padding:7.6923076923vw 6.4102564103vw 6.4102564103vw;margin:0 0 6.4102564103vw}#csr #active .active_wrap .attempt_wrap#active03 .article_wrap article:last-child{margin:0}}#csr #active .active_wrap .attempt_wrap#active03 .article_wrap article h5{font-size:20px;font-weight:700;padding:0 0 35px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active03 .article_wrap article h5{font-size:5.1282051282vw;line-height:9.7435897436vw;padding:0 0 2.5641025641vw}}#csr #active .active_wrap .attempt_wrap#active03 .article_wrap article .detail:has(.img_wrap){display:flex;justify-content:space-between}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active03 .article_wrap article .detail:has(.img_wrap){display:block}}#csr #active .active_wrap .attempt_wrap#active03 .article_wrap article .detail:has(.img_wrap) p{width:309px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active03 .article_wrap article .detail:has(.img_wrap) p{width:auto;padding:0 0 7.6923076923vw}}#csr #active .active_wrap .attempt_wrap#active03 .article_wrap article .detail p{font-size:16px;line-height:32px;letter-spacing:.03em}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active03 .article_wrap article .detail p{font-size:4.1025641026vw;line-height:8.2051282051vw}}#csr #active .active_wrap .attempt_wrap#active03 .article_wrap article .detail p span{text-align:right}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active03 .article_wrap article .detail .img_wrap img{width:100%}}#csr #active .active_wrap .attempt_wrap#active03 .article_wrap article .detail .img_wrap .SP{text-align:right;font-size:3.5897435897vw;line-height:8.2051282051vw}#csr #active .active_wrap .attempt_wrap#active04 h3.title{margin:0 0 40px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active04 h3.title{margin:0 0 6.4102564103vw}}#csr #active .active_wrap .attempt_wrap#active04 .intro{padding:0 0 60px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active04 .intro{padding:0 0 10.2564102564vw}}#csr #active .active_wrap .attempt_wrap#active04 .intro p{font-size:22px;font-weight:500;line-height:44px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active04 .intro p{font-size:4.1025641026vw;line-height:8.2051282051vw;font-weight:400;padding:0 0 0 7.6923076923vw}}#csr #active .active_wrap .attempt_wrap#active04 .article_wrap{display:flex;flex-wrap:wrap;gap:30px 40px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active04 .article_wrap{display:block}}#csr #active .active_wrap .attempt_wrap#active04 .article_wrap article{width:580px;background-color:#f8f8f8;border-radius:10px;padding:40px 35px 35px 30px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active04 .article_wrap article{width:100%;border-radius:1.2820512821vw;padding:7.6923076923vw 6.4102564103vw 10.2564102564vw;margin:0 0 5.1282051282vw}}#csr #active .active_wrap .attempt_wrap#active04 .article_wrap article h5{font-size:20px;font-weight:700;padding:0 0 35px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active04 .article_wrap article h5{font-size:5.1282051282vw;line-height:9.7435897436vw;padding:0 0 3.8461538462vw}}#csr #active .active_wrap .attempt_wrap#active04 .article_wrap article .detail:has(.img_wrap){display:flex;justify-content:space-between}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active04 .article_wrap article .detail:has(.img_wrap){display:block}}#csr #active .active_wrap .attempt_wrap#active04 .article_wrap article .detail:has(.img_wrap) p{width:309px}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active04 .article_wrap article .detail:has(.img_wrap) p{width:auto;padding:0 0 7.6923076923vw}}#csr #active .active_wrap .attempt_wrap#active04 .article_wrap article .detail p{font-size:16px;line-height:32px;letter-spacing:.03em}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active04 .article_wrap article .detail p{font-size:4.1025641026vw;line-height:8.2051282051vw}}@media screen and (max-width: 768px){#csr #active .active_wrap .attempt_wrap#active04 .article_wrap article .detail .img_wrap img{width:46.1538461538vw;margin:0 auto}}#csr #worklife .worklife_wrap{padding:0 0 200px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap{padding:0 0 30.7692307692vw}}#csr #worklife .worklife_wrap .attempt_wrap{padding:40px 0 0;margin:0 0 140px;border-top:1px solid #000}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap{padding:7.6923076923vw 0 0;margin:0 0 25.641025641vw}}#csr #worklife .worklife_wrap .attempt_wrap:last-of-type{margin:0}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap:last-of-type{margin:0}}#csr #worklife .worklife_wrap .attempt_wrap.none{border:none}#csr #worklife .worklife_wrap .attempt_wrap h3.title{margin:0 0 90px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap h3.title{margin:0 0 7.6923076923vw}}#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap{display:flex;justify-content:space-between}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap{display:block}}#csr #worklife .worklife_wrap .attempt_wrap .intro{padding:0 0 120px;border-bottom:1px solid #dcdcdc;margin:0 0 65px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap .intro{padding:0 0 12.0512820513vw;margin:0 0 11.7948717949vw}}#csr #worklife .worklife_wrap .attempt_wrap .intro p{font-size:18px;line-height:36px;padding:0 0 30px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap .intro p{font-size:4.1025641026vw;line-height:8.2051282051vw;padding:0 0 10.2564102564vw 8.2051282051vw}}#csr #worklife .worklife_wrap .attempt_wrap .intro .plan{background-color:#f2f2f2;padding:29px 85px;width:fit-content}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap .intro .plan{padding:3.8461538462vw;width:auto}}#csr #worklife .worklife_wrap .attempt_wrap .intro .plan span{font-size:18px;display:block}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap .intro .plan span{font-size:4.1025641026vw;line-height:7.6923076923vw}}#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap{padding:0 0 105px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap{padding:0 0 12.8205128205vw}}#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap:last-child{padding:0}#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap .goal dt{font-size:24px;font-weight:600;letter-spacing:.03em;display:flex;gap:0 15px;color:#646464}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap .goal dt{font-size:4.6153846154vw;gap:0 3.8461538462vw}}#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap .goal dt::before{content:"";display:block;width:5px;height:24px;background-color:#f4553e}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap .goal dt::before{width:1.2820512821vw;height:6.1538461538vw;margin:-1px 0 0}}#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap .goal dd{font-size:30px;line-height:44px;font-weight:700;letter-spacing:.03em;padding:25px 0 0 20px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap .goal dd{font-size:6.1538461538vw;font-weight:600;padding:2.5641025641vw 0 0 5.1282051282vw}}#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap .attempt{padding:60px 0 0}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap .attempt{padding:7.6923076923vw 0 0}}#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap .attempt dl{width:587px;border-radius:10px;border:1px solid #aaa;padding:45px 40px 40px 40px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap .attempt dl{width:100%;border-radius:1.2820512821vw;padding:7.6923076923vw 8.9743589744vw 7.6923076923vw 6.4102564103vw}}#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap .attempt dl dt{font-size:18px;font-weight:600;padding:0 0 20px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap .attempt dl dt{font-size:4.1025641026vw;line-height:8.2051282051vw;font-weight:700;padding:0 0 2.5641025641vw}}#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap .attempt dl dd{font-size:18px;line-height:32px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap .attempt dl dd{font-size:4.1025641026vw;line-height:8.2051282051vw}}#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap .attempt p{font-size:18px;padding:25px 0 15px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap .attempt p{font-size:3.5897435897vw;line-height:6.4102564103vw;padding:5.1282051282vw 0 1.2820512821vw}}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap .detail_wrap .attempt a img{width:76.4102564103vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .intro{padding:0 0 100px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .intro{padding:0 0 12.8205128205vw;margin:0 0 12.0512820513vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .intro p{padding:0}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .intro p{font-size:4.1025641026vw;line-height:8.2051282051vw;padding:0 0 0 8.2051282051vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .detail_wrap:nth-of-type(n+2){padding:65px 0 0;border-top:1px solid #dcdcdc}#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .detail_wrap .goal dt{color:#000}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .detail_wrap .goal dt{font-size:6.1538461538vw}#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .detail_wrap .goal dt::before{margin:.5128205128vw 0 0}}#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .detail_wrap .goal dd{font-size:16px;line-height:32px;font-weight:400;width:517px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .detail_wrap .goal dd{width:auto;font-size:4.1025641026vw;line-height:8.2051282051vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .detail_wrap .attempt dl{margin:0 0 50px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .detail_wrap .attempt dl{margin:0 0 6.4102564103vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .detail_wrap .attempt dl:last-child{margin:0}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .detail_wrap .attempt dl dt{text-indent:-4.1025641026vw;padding:0 0 2.5641025641vw 4.1025641026vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .detail_wrap .attempt dl dd a{text-decoration:underline}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .detail_wrap .attempt dl dd a{font-size:3.5897435897vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .detail_wrap .attempt dl dd .img_wrap{display:flex;align-items:center;gap:0 15px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .detail_wrap .attempt dl dd .img_wrap{display:block}#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .detail_wrap .attempt dl dd .img_wrap img{width:68.4615384615vw;margin:0 auto}}#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .detail_wrap .attempt dl dd .img_wrap span{display:block;font-size:16px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife02 .detail_wrap .attempt dl dd .img_wrap span{font-size:4.1025641026vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife03 .detail_wrap .goal dd{font-size:16px;line-height:32px;font-weight:400;width:567px;padding:0}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife03 .detail_wrap .goal dd{font-size:4.1025641026vw;line-height:8.2051282051vw;width:100%;padding:0 0 0 7.6923076923vw;margin:0 0 10.2564102564vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife03 .detail_wrap .attempt{padding:0}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife03 .detail_wrap .attempt img{width:100%}}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife04 h3.title{margin:0 0 12.8205128205vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .goal{padding:15px 0 0}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .goal{padding:0}}#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .goal dt{color:#000}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .goal dt{font-size:6.1538461538vw;margin:0 0 8.9743589744vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .bar_wrap .scroll-bar{display:none}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .bar_wrap .scroll-bar{display:block;height:2px;background:#f0f0f0;margin-bottom:8px;position:relative;border-radius:2px}}#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .bar_wrap .scroll-current{height:100%;background:#e50213;border-radius:2px;width:20%;transform:translateX(0)}#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .bar_wrap .scroll-current::before{content:"";position:absolute;top:calc(50% - 2px);right:0;width:14px;height:2px;border-radius:9999px;background-color:#e50213;transform:rotate(45deg);transform-origin:calc(100% - 2px) 50%}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .scroll_wrap{width:100%;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .scroll_wrap::-webkit-scrollbar{display:none}}#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .system_wrap{width:850px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .system_wrap{width:217.9487179487vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .system_wrap table{width:100%}#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .system_wrap table th{font-size:16px;font-weight:600;border-top:1px solid #000;border-bottom:1px solid #000}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .system_wrap table th{font-size:4.1025641026vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .system_wrap table th:first-child{width:223px;padding:21px 0 21px 30px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .system_wrap table th:first-child{width:57.1794871795vw;padding:4.1025641026vw 0 4.6153846154vw 7.6923076923vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .system_wrap table th:nth-child(2){width:437px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .system_wrap table th:nth-child(2){width:112.0512820513vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .system_wrap table th:nth-child(3){width:calc(100% - 660px);text-align:center}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .system_wrap table th:nth-child(3){width:calc(100% - 169.2307692308vw)}}#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .system_wrap table td{font-size:16px;line-height:32px;border-bottom:1px solid #dcdcdc}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .system_wrap table td{font-size:4.1025641026vw;line-height:8.2051282051vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .system_wrap table td span{color:#e60011}#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .system_wrap table td:first-child{padding:30px 60px 30px 30px;font-weight:500}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .system_wrap table td:first-child{padding:3.5897435897vw 15.3846153846vw 4.1025641026vw 7.6923076923vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .system_wrap table td:nth-child(2){padding:30px 40px 30px 0}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .system_wrap table td:nth-child(2){padding:3.5897435897vw 10.2564102564vw 4.1025641026vw 0}}#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .system_wrap table td:nth-child(3){vertical-align:middle}#csr #worklife .worklife_wrap .attempt_wrap#worklife04 .system_wrap table td:nth-child(3) img{margin:0 auto}#csr #worklife .worklife_wrap .attempt_wrap#worklife05{margin:0}#csr #worklife .worklife_wrap .attempt_wrap#worklife05 h3.title{margin:0 0 40px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife05 h3.title{margin:0 0 7.6923076923vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife05 .intro{padding:0 0 60px;border-bottom:none;margin:0}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife05 .intro{padding:0 0 8.9743589744vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife05 .intro p{font-size:22px;font-weight:500;line-height:44px;padding:0}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife05 .intro p{font-size:4.1025641026vw;line-height:8.2051282051vw;font-weight:400}}#csr #worklife .worklife_wrap .attempt_wrap#worklife05 .article_wrap{display:flex;flex-wrap:wrap;gap:30px 40px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife05 .article_wrap{display:block}}#csr #worklife .worklife_wrap .attempt_wrap#worklife05 .article_wrap article{width:580px;background-color:#f8f8f8;border-radius:10px;padding:40px 35px 35px 30px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife05 .article_wrap article{width:100%;border-radius:1.2820512821vw;padding:7.6923076923vw 6.4102564103vw 10.2564102564vw;margin:0 0 6.4102564103vw}#csr #worklife .worklife_wrap .attempt_wrap#worklife05 .article_wrap article:last-child{margin:0}}#csr #worklife .worklife_wrap .attempt_wrap#worklife05 .article_wrap article h5{font-size:20px;font-weight:700;padding:0 0 35px;letter-spacing:.03em}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife05 .article_wrap article h5{font-size:5.1282051282vw;line-height:9.7435897436vw;padding:0 0 3.8461538462vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife05 .article_wrap article .detail:has(.img_wrap){display:flex;justify-content:space-between}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife05 .article_wrap article .detail:has(.img_wrap){display:block}#csr #worklife .worklife_wrap .attempt_wrap#worklife05 .article_wrap article .detail:has(.img_wrap) img{width:46.1538461538vw;margin:0 auto}}#csr #worklife .worklife_wrap .attempt_wrap#worklife05 .article_wrap article .detail:has(.img_wrap) p{width:297px}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife05 .article_wrap article .detail:has(.img_wrap) p{width:auto;padding:0 0 7.6923076923vw}}#csr #worklife .worklife_wrap .attempt_wrap#worklife05 .article_wrap article .detail p{font-size:16px;line-height:32px;letter-spacing:.03em}@media screen and (max-width: 768px){#csr #worklife .worklife_wrap .attempt_wrap#worklife05 .article_wrap article .detail p{font-size:4.1025641026vw;line-height:8.2051282051vw}}/*# sourceMappingURL=csr.css.map */
