.top_sub_content:has(+.contents .location_title){border-bottom:1px solid #dbdbdb}.dropDown.active .setDropDownContent{max-height:500px;transition:max-height .4s ease-in-out}.dropDown .setDropDownContent{overflow:hidden;max-height:0;transition:max-height .4s ease-in-out}.checker_list{display:flex;flex-direction:column;gap:10px}.checker_list li{position:relative;padding-left:28px;font-size:1.5em;color:#666;line-height:1.7083em}.checker_list li:before{content:"";display:flex;position:absolute;left:0;top:14px;width:15px;height:14px;background:transparent url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='17' height='15' fill='none'%3e%3cpath stroke='%23ef151e' stroke-linecap='round' stroke-width='3' d='M2 7.556 6.5 12 15 2'/%3e%3c/svg%3e") 0/contain scroll no-repeat}.contents:has(.content.location){padding-top:0}.contents .adSwiper{justify-self:flex-end;overflow:hidden;position:relative;max-width:1000px;width:100%}.contents .adSwiper .swiper-wrapper .swiper-slide{cursor:pointer}.contents .adSwiper .swiper-pagination{display:flex;align-items:center;justify-content:center;gap:15px;position:static}.contents .adSwiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:15px 0 0!important;cursor:pointer}.contents .adSwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fb4357}.contents .adSwiper [class^=swiper-button-]{display:flex;top:calc((100% - 13px)/2);width:38px;height:62px;color:#fff;z-index:8}.contents .adSwiper [class^=swiper-button-]:after{content:"";display:flex;flex-shrink:0;width:100%;height:100%;background:transparent url("data:image/svg+xml;charset=UTF-8, %3csvg xmlns='http://www.w3.org/2000/svg' width='38' height='62' fill='none'%3e%3cg filter='url(%23swiper-button)'%3e%3cpath stroke='%23fff' stroke-opacity='.6' stroke-width='4' d='M32 2 7 27l25 25' shape-rendering='crispEdges'/%3e%3c/g%3e%3cdefs%3e%3cfilter id='swiper-button' width='37.242' height='60.828' x='.172' y='.586' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3e%3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e%3cfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3e%3cfeOffset dy='4'/%3e%3cfeGaussianBlur stdDeviation='2'/%3e%3cfeComposite in2='hardAlpha' operator='out'/%3e%3cfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3e%3cfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_6060_24845'/%3e%3cfeBlend in='SourceGraphic' in2='effect1_dropShadow_6060_24845' result='shape'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e") 50%/contain scroll no-repeat}.contents .adSwiper .swiper-button-prev{left:20px}.contents .adSwiper .swiper-button-next{right:20px;transform:rotateY(180deg)}.contents .omsTableStyle_wrap{margin-top:9px}.contents .omsTableStyle_wrap:has(.omsTableStyle_title){margin-top:100px}.contents .omsTableStyle_wrap .omsTableStyle_title{display:flex;align-items:center;justify-content:space-between}.contents .omsTableStyle_wrap .omsTableStyle_title+.omsTableStyle{margin-top:7px}.contents .omsTableStyle_wrap .omsTableStyle_title strong{font-weight:300;font-size:1.875em;line-height:1.3333em}.contents .omsTableStyle_wrap .omsTableStyle_title span{font-weight:300;font-size:1.25em;line-height:1.5em}.contents .omsTableStyle_wrap .omsTableStyle{width:100%;min-width:866px;position:relative;font-size:1em;color:#222;border-top:1px solid #161616;border-bottom:1px solid #d4d4d4}.contents .omsTableStyle_wrap .omsTableStyle caption{overflow:hidden;position:absolute;width:0;height:0}.contents .omsTableStyle_wrap .omsTableStyle thead+tbody tr:first-child td{border-top:transparent}.contents .omsTableStyle_wrap .omsTableStyle thead tr~tr th{border-top:1px solid #d4d4d4}.contents .omsTableStyle_wrap .omsTableStyle thead tr:last-child th{border-bottom:1px solid #d4d4d4}.contents .omsTableStyle_wrap .omsTableStyle thead tr th{height:44px;padding:17px 20px 18px;font-weight:700;font-size:1.125em;line-height:1.2222em;text-align:left}.contents .omsTableStyle_wrap .omsTableStyle tbody tr td{height:44px;padding:17px 0 18px 20px;font-size:1.125em;line-height:1.2222em;word-break:keep-all;word-wrap:break-word;border-top:1px solid #d4d4d4}.contents .omsTableStyle_wrap .omsTableStyle_comment{margin-top:18px;font-size:1.125em;color:#222;line-height:1.2223em}.contents .tableStyle3_btn_wrap{display:flex;gap:20px}.contents .tableStyle3_btn_wrap .btnStyle.radius.bgBlack{min-width:260px;padding:0 20px;font-family:CJ ONLYONE NEW;font-weight:400;font-size:1.125em;line-height:1.3333em}.contents .data_before_list>li{position:relative;padding-left:15px;line-height:1.4444em}.contents .data_before_list>li:before{position:absolute;left:0;top:0}.contents .typeM{display:none}.contents .typeD{display:inline}.contents .download_btn_wrap{display:flex;align-items:center;justify-content:space-between;padding:60px 50px;border-top:1px solid #dfdede}.contents .download_btn_wrap:last-child{border-bottom:1px solid #dfdede}.contents .download_btn_wrap>p,.contents .download_btn_wrap>span{font-weight:500;font-size:1.5em;color:#222;line-height:1.3333em;word-break:break-all}.contents .download_btn_wrap>p{display:flex;flex-direction:column}.contents .download_btn_wrap>p>span{font-size:.8334em;color:#999}.contents .download_btn_wrap>a{gap:10px;padding:5px 30px;font-weight:400;font-size:1.125em;line-height:1.5em;text-align:center;word-break:keep-all;box-sizing:border-box}.contents .download_btn_wrap>a .cgvIcon{flex-shrink:0}.contents .doc_list{display:flex;align-items:center;justify-content:center;gap:100px;margin:100px 0}.contents .doc_wrap{display:flex;flex-direction:column;gap:20px}.contents .doc_wrap .img_wrap{display:flex;min-width:440px;border:1px solid #e2e2e2}.contents .doc_wrap .img_wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contents .doc_wrap span{display:flex;align-items:center;justify-content:center;font-size:1.25em;color:#666;line-height:1.3em}.contents .managementPhilosophy_wrap .managementPhilosophy_title{display:flex;font-weight:500;font-size:1.625em;color:#222;line-height:1.9231em}.contents .managementPhilosophy_wrap .managementPhilosophy_list{display:flex;flex-direction:column;gap:32px;margin-top:60px}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dt{font-weight:300;font-size:2.5em;color:#222;line-height:1.475em}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dt~dt{margin-top:68px;padding-top:100px;border-top:1px solid #dfdede}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>p{font-weight:300;font-size:3.125em;color:#666;line-height:1.38em;text-align:center}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_wrap{display:flex;gap:70px}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_wrap .brandIdentity_logo{display:flex;align-items:center;justify-content:center;width:598px;height:360px;background-color:#fafafa;border:1px solid #e5e5e5}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_wrap .brandIdentity_logo .cgvIcon.ciCgv{width:237px;height:107px;filter:invert(34%) sepia(82%) saturate(6262%) hue-rotate(351deg) brightness(98%) contrast(90%)}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_wrap .brandIdentity_info{display:flex;justify-content:space-between;flex-direction:column}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_wrap .brandIdentity_info>strong{font-weight:300;font-size:1.875em;color:#666;line-height:1.4em}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_wrap .brandIdentity_info>.brandIdentity_btnWrap{display:flex;gap:20px}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_wrap .brandIdentity_info>.brandIdentity_btnWrap .btnStyle.radius.bgBlack{width:245px;font-weight:400;font-size:1.125em}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_list{display:flex;gap:39px;margin-top:72px}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_list>li{display:flex;flex-direction:column;flex:1 1;gap:20px}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_list>li>strong{display:flex;font-weight:400;font-size:1.875em;color:#222;letter-spacing:.0367em;line-height:1.3333em}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_list>li>span{font-weight:300;font-size:1.5em;color:#666;line-height:1.6667em}.contents .businessIntroduce_wrap{display:flex;flex-direction:column;gap:20px;margin-top:20px}.contents .businessIntroduce_wrap~.businessIntroduce_wrap{margin-top:100px;padding-top:100px;border-top:1px solid #dfdede}.contents .businessIntroduce_wrap~.download_btn_wrap{margin-top:100px}.contents .businessIntroduce_wrap~.download_btn_wrap+.businessIntroduce_wrap,.contents .businessIntroduce_wrap~.download_btn_wrap+.download_btn_wrap{margin-top:0}.contents .businessIntroduce_wrap>strong.businessIntroduce_title{font-weight:400;font-size:1.875em;color:#666;line-height:1.3333em}.contents .businessIntroduce_wrap>strong.businessIntroduce_title+span{font-size:2.5em;color:#222;line-height:1.5em}.contents .businessIntroduce_wrap>span.businessIntroduce_title{font-weight:300;font-size:2.5em;color:#222;line-height:1.475em}.contents .businessIntroduce_wrap>span.businessIntroduce_title+span{display:flex;margin-top:12px;font-weight:300;font-size:1.25em;color:#666;line-height:1.5em}.contents .businessIntroduce_wrap>span.businessIntroduce_title+span+.businessIntroduce_list{margin-top:80px}.contents .businessIntroduce_wrap>.img_wrap{width:100%;margin-top:80px}.contents .businessIntroduce_wrap>.img_wrap img{display:flex}.contents .businessIntroduce_list dt~dt{margin-top:100px}.contents .businessIntroduce_list dt span,.contents .businessIntroduce_list dt strong{font-weight:300;font-size:3.75em;color:#222;line-height:1.2167em}.contents .businessIntroduce_list dd{margin-top:30px}.contents .businessIntroduce_list dd .img_wrap{display:flex;align-items:flex-end;flex-direction:column}.contents .businessIntroduce_list dd .img_wrap img{display:flex;align-self:flex-end;max-width:1000px;max-height:640px;width:100%;height:100%}.contents .businessIntroduce_list dd .img_wrap figcaption{max-width:1000px;width:100%;margin-top:30px;font-weight:300;font-size:1.25em;color:#666;line-height:1.5em}.contents .businessIntroduce_list dd .adSwiper_txt_wrap{display:flex;flex-direction:column;justify-self:flex-end;max-width:1000px;width:100%;margin-top:25px;font-size:1.25em;color:#666;line-height:1.5em}.contents .businessIntroduce_list dd .adSwiper_txt_wrap strong{font-weight:600;color:#222}.contents .businessIntroduce_list dd .adSwiper_txt_wrap span{font-weight:300}.contents .businessStatusCount_wrap{margin-top:40px;color:#222}.contents .businessStatusCount_wrap>strong{font-weight:300;font-size:1.875em;line-height:1.2em}.contents .businessStatusCount_wrap>.businessStatusCount_list{display:flex;align-items:center;justify-content:space-between;margin-top:44px}.contents .businessStatusCount_wrap>.businessStatusCount_list>li{display:flex;flex-direction:column;gap:12px}.contents .businessStatusCount_wrap>.businessStatusCount_list>li>strong{font-weight:600;font-size:1.875em;line-height:1.2em}.contents .businessStatusCount_wrap>.businessStatusCount_list>li>span{font-weight:100;font-size:6.25em;color:#ef151e;line-height:1.2em}.contents .omsTableStyle_wrap.businessStatus{display:flex;gap:44px;margin-top:20px}.contents .omsTableStyle_wrap.businessStatus>.businessStatus_inner_wrap{flex:1 1}.contents .omsTableStyle_wrap.businessStatus>.businessStatus_inner_wrap>.omsTableStyle_title{justify-content:flex-end}.contents .omsTableStyle_wrap.businessStatus>.businessStatus_inner_wrap>.omsTableStyle_title+.omsTableStyle{margin-top:19px}.contents .omsTableStyle_wrap.businessStatus>.businessStatus_inner_wrap>.omsTableStyle_title>span{font-weight:400;font-size:1.125em;color:#222;line-height:1.2223em}.contents .omsTableStyle_wrap.businessStatus>.businessStatus_inner_wrap>.omsTableStyle{min-width:auto}.contents .omsTableStyle_wrap.businessStatus>.businessStatus_inner_wrap:first-child>.omsTableStyle tbody tr td,.contents .omsTableStyle_wrap.businessStatus>.businessStatus_inner_wrap:first-child>.omsTableStyle thead tr th{padding-left:40px}.contents .omsTableStyle_wrap.businessStatus>.businessStatus_inner_wrap:last-child>.omsTableStyle tbody tr td,.contents .omsTableStyle_wrap.businessStatus>.businessStatus_inner_wrap:last-child>.omsTableStyle thead tr th{padding-left:70px}.contents .businessStatus_list{display:flex;flex-direction:column;margin-top:80px;color:#222}.contents .businessStatus_list>dt{font-weight:400;font-size:1.875em;line-height:1.3333em}.contents .businessStatus_list>dt~dt{margin-top:100px}.contents .businessStatus_list>dd{display:flex;align-items:flex-start;flex-direction:row;gap:0 60px;margin-top:20px}.contents .businessStatus_list>dd .txt_wrap{display:flex;flex-grow:1;font-weight:300;font-size:1.25em;color:#666;line-height:1.5em;word-break:keep-all}.contents .businessStatus_list>dd .img_wrap{display:flex;min-width:607px;margin-top:-60px}.contents .businessIntroduce_info_list{display:flex;flex-direction:column;gap:10px;max-width:1000px;width:100%;margin-top:20px}.contents .businessIntroduce_info_list>li{display:inline-flex;position:relative;padding-left:32px;font-size:1.25em;font-weight:300;color:#666;line-height:1.3em}.contents .businessIntroduce_info_list>li>strong{font-weight:400}.contents .businessIntroduce_info_list>li>strong .cgvIcon.system.map_fill{position:absolute;left:0;top:2px;width:22px;height:22px;filter:invert(38%) sepia(65%) saturate(3925%) hue-rotate(332deg) brightness(106%) contrast(97%)}.contents .businessIntroduce_info_list>li>address{display:inline-flex;font-style:normal}.contents .adBusiness_media_wrap{display:flex;justify-content:space-between;gap:6.7227%}.contents .adBusiness_media_wrap .adBusiness_media_txt{display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0}.contents .adBusiness_media_wrap .adBusiness_media_txt strong{font-weight:300;font-size:2.5em;line-height:1.475em}.contents .adBusiness_media_wrap .adBusiness_media_txt span{font-weight:300;font-size:1.25em;color:#666;line-height:1.5em}.contents .adBusiness_media_wrap .video_wrap{display:flex;max-width:1000px;width:100%;max-height:640px;margin-top:9px}.contents .adBusiness_media_wrap .video_wrap video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contents .adBusiness_listGroup dt{display:flex;flex-direction:column;gap:15px;margin-top:100px}.contents .adBusiness_listGroup dt:first-child{margin-top:80px}.contents .adBusiness_listGroup dt strong{font-weight:300;font-size:3.75em;color:#222;line-height:1.3167em;word-break:keep-all}.contents .adBusiness_listGroup dt span{font-weight:300;font-size:1.25em;color:#666;line-height:1.5em;word-break:keep-all}.contents .adBusiness_listGroup dd{margin-top:50px}.contents .adBusiness_listGroup dd .adBusiness_list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:28px}.contents .adBusiness_listGroup dd .adBusiness_list>li{display:flex;align-items:center;flex-direction:column;flex:1 1;max-width:160px;min-width:140px}.contents .adBusiness_listGroup dd .adBusiness_list>li .img_wrap{overflow:hidden;border-radius:50%;aspect-ratio:1/1}.contents .adBusiness_listGroup dd .adBusiness_list>li .img_wrap img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.contents .adBusiness_listGroup dd .adBusiness_list>li strong{display:flex;justify-content:center;margin-top:30px;font-weight:400;font-size:1.375em;color:#222;line-height:1.3636em;text-align:center}.contents .adBusiness_listGroup dd .adBusiness_list>li span{display:flex;justify-content:center;margin-top:9px;padding:0 8px;font-weight:300;font-size:1.0625em;color:#666;line-height:1.2941em;text-align:center;word-break:keep-all}.contents .adBusiness_listGroup dd .adBusiness_rectList{display:flex;gap:13px}.contents .adBusiness_listGroup dd .adBusiness_rectList.tlType li{width:25%}.contents .adBusiness_listGroup dd .adBusiness_rectList.tlType li:nth-child(2){justify-content:space-between;width:50%}.contents .adBusiness_listGroup dd .adBusiness_rectList.tlType li:nth-child(2) .img_wrap{width:calc((100% - 1px)/2)}.contents .adBusiness_listGroup dd .adBusiness_rectList.cType li{justify-content:space-between;width:50%}.contents .adBusiness_listGroup dd .adBusiness_rectList.cType li:first-child .img_wrap{width:calc(35.8166% - 1px)}.contents .adBusiness_listGroup dd .adBusiness_rectList.cType li:first-child .img_wrap:first-child{width:28.3668%}.contents .adBusiness_listGroup dd .adBusiness_rectList.cType li:last-child .img_wrap{width:calc((100% - 1px)/2)}.contents .adBusiness_listGroup dd .adBusiness_rectList.drType li{width:50%}.contents .adBusiness_listGroup dd .adBusiness_rectList li{display:flex;flex-wrap:wrap}.contents .adBusiness_listGroup dd .adBusiness_rectList li .img_wrap{display:flex;width:100%;background-color:#f2f2f2}.contents .adBusiness_listGroup dd .adBusiness_rectList li .img_wrap img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.contents .adBusiness_listGroup dd .adBusiness_rectList li strong{display:flex;align-items:center;justify-content:center;width:100%;margin-top:20px;font-weight:400;font-size:1.375em;color:#222;line-height:1.3636em}.contents:has(.location_title){padding-top:60px!important}.contents:has(.location_title) h4.location_title{font-weight:300;font-size:3.125em;line-height:1.32em}.contents:has(.location_title) .img_wrap{margin-top:50px}.contents:has(.location_title) .img_wrap img{vertical-align:top}.contents:has(.location_title) .address_list{display:flex;margin-top:50px}.contents:has(.location_title) .address_list li{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex:1 1}.contents:has(.location_title) .address_list li strong{font-weight:500;font-size:1.5em;color:#222;line-height:1.3333em}.contents:has(.location_title) .address_list li address{margin-top:15px;font-style:normal;font-size:1.125em;color:#444;line-height:1.6667em}.contents:has(.location_title) .address_list li .btn_mapView{display:none;align-items:center;justify-content:center;gap:4px;min-width:90px;max-height:28px;margin-top:9px;font-size:.875em;color:#000;line-height:2em;border:1px solid #e3e3e3;border-radius:4px}.contents:has(.location_title) .address_list li .btn_mapView.typeD{display:inline-flex}.contents:has(.location_title) .address_list li .btn_mapView.typeM{display:none}.contents:has(.location_title) .address_list li a{margin-top:15px;font-size:1.125em;color:#444;line-height:1.6667em;text-decoration:none}.contents .sustainability_wrap~.sustainability_wrap{margin-top:100px;padding-top:100px;border-top:1px solid #dfdede}.contents .sustainability_wrap~.download_btn_wrap{margin-top:70px}.contents .sustainability_wrap:has(.cjPeoplePromise_list){margin-top:60px;padding-top:60px}.contents .sustainability_wrap:has(.cjPeoplePromise_pdf_wrap)~.download_btn_wrap{margin-top:60px}.contents .sustainability_wrap:has(.compliance_list){margin-top:60px}.contents .sustainability_wrap>strong{display:flex;font-weight:400;font-size:1.875em;color:#666;line-height:1.3333em}.contents .sustainability_wrap>strong.sustainability_title{font-weight:300;font-size:2.5em;color:#222;line-height:1.325em}.contents .sustainability_wrap>strong.sustainability_title+.checker_list{margin-top:50px}.contents .sustainability_wrap>span{display:flex;margin-top:20px;font-size:2.125em;color:#222;line-height:1.7059em}.contents .sustainability_exp_wrap>strong{display:flex;font-weight:400;font-size:1.875em;color:#666;line-height:1.3333em}.contents .sustainability_exp_wrap>span{display:flex;margin-top:20px;font-size:2.125em;color:#222;line-height:1.7059em;word-break:keep-all}.contents .order_list{display:flex;flex-direction:column;gap:70px;margin-top:70px}.contents .order_list>li{display:flex;flex-wrap:wrap}.contents .order_list>li:nth-child(2n)>.img_wrap{order:2}.contents .order_list>li:nth-child(2n)>.txt_wrap{order:1;padding-left:0;padding-right:60px}.contents .order_list>li>.img_wrap{display:flex;width:50%}.contents .order_list>li>.txt_wrap{display:flex;justify-content:center;flex-direction:column;gap:20px;width:50%;padding-left:60px;box-sizing:border-box}.contents .order_list>li>.txt_wrap>strong{font-weight:300;font-size:1.875em;line-height:1.3333em}.contents .order_list>li>.txt_wrap>span{font-size:1.5em;color:#666;letter-spacing:-.01em;line-height:1.5833em}.contents .order_list>li>.txt_wrap>.dot_list>li{padding-left:15px;font-weight:400;font-size:1.5em;color:#666;line-height:1.4167em}.contents .order_list>li>.txt_wrap>.dot_list>li~li{margin-top:16px}.contents .dl_dot_list{display:flex;flex-direction:column;gap:10px;padding:52px 36px 55px;background-color:#f9f9f9;border-radius:20px}.contents .dl_dot_list>dt{font-weight:600;font-size:1.875em;color:#222;line-height:1.2em}.contents .dl_dot_list>dt+dd{margin-top:15px}.contents .dl_dot_list>dd{position:relative;padding-left:16px;font-weight:500;font-size:1.5em;color:#666;line-height:1.1667em}.contents .dl_dot_list>dd:before{content:"";display:flex;position:absolute;left:0;top:12px;width:4px;height:4px;background-color:#c6c6c6;border-radius:50%}.contents .strategy_list{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:0 3.2213%;margin-top:60px;padding-top:100px;color:#222;text-align:center;border-top:1px solid #dfdede}.contents .strategy_list>li{flex:1 1;position:relative;max-width:calc((93.5574% - 300px)/3);width:calc((93.5574% - 300px)/3)}.contents .strategy_list>li:first-child{display:flex;justify-content:flex-end;min-width:100%;width:100%;padding:15px 0;margin-bottom:2.8011%}.contents .strategy_list>li:first-child .inner_box{gap:10px;max-width:calc(100% - 300px);width:calc(100% - 300px);min-height:170px;margin:0;border-color:#199e63}.contents .strategy_list>li:first-child .inner_box:before{content:none}.contents .strategy_list>li:first-child .inner_box .strategy_innerBox_title{font-weight:700;font-size:2.1875em;color:#199e63;line-height:1.3143em;text-transform:uppercase}.contents .strategy_list>li:first-child .inner_box span{font-weight:500;font-size:1.5em;line-height:1.3333em}.contents .strategy_list>li.solidColorType1 .inner_box.solidType{background-color:#199e63}.contents .strategy_list>li.solidColorType1 .inner_box span+.strategy_innerBox_title{color:#199e63}.contents .strategy_list>li.solidColorType2 .inner_box.solidType{background-color:#2e6cc6}.contents .strategy_list>li.solidColorType2 .inner_box span+.strategy_innerBox_title{color:#2e6cc6}.contents .strategy_list>li.solidColorType3 .inner_box.solidType{background-color:#ef9a37}.contents .strategy_list>li.solidColorType3 .inner_box span+.strategy_innerBox_title{color:#ef9a37}.contents .strategy_list>li .inner_box{display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1 1;min-height:175px;position:relative;margin:calc(11.5942% + 25px) 0 13px;background-color:#fff;border:1px solid silver;border-radius:10px;box-sizing:border-box}.contents .strategy_list>li .inner_box:first-child{margin-top:12px}.contents .strategy_list>li .inner_box:has(.strategy_list_title):after{content:"";position:absolute;right:100%;width:100px;height:1px;background-color:silver}.contents .strategy_list>li .inner_box:before{content:"";position:absolute;left:50%;bottom:100%;width:1px;height:100px;background-color:silver;z-index:-1}.contents .strategy_list>li .inner_box .strategy_list_title{display:flex;align-items:center;justify-content:center;position:absolute;left:-300px;width:200px;height:200px;font-weight:500;font-size:1.5em;color:#222;line-height:1.3333em;background-color:#f2f2f2;border-radius:50%;box-sizing:border-box}.contents .strategy_list>li .inner_box span{font-size:1.375em;line-height:1.5455em}.contents .strategy_list>li .inner_box span+.strategy_innerBox_title{font-weight:400;font-size:1.375em;color:#199e63;line-height:1.5455em}.contents .strategy_list>li .inner_box.solidType{color:#fff;border:transparent}.contents .strategy_list>li .inner_box.solidType>.strategy_innerBox_title{font-weight:700;font-size:1.75em;line-height:1.3214em}.contents .strategy_list>li .inner_box.solidType>.strategy_innerBox_title span{display:flex;justify-content:center;width:100%;margin-top:9px;font-weight:700;font-size:.9286em;line-height:1.3077em}.contents .strategy_list>li .inner_box.solidType>span{display:flex;margin-top:9px;font-size:1.25em;line-height:1.3em;word-break:keep-all}.contents .strategy_list>li .inner_box.list{min-height:370px;margin-top:calc(11.5942% + 12px);padding:8.3995%;align-items:flex-start;justify-content:flex-start}.contents .strategy_list>li .inner_box.list:after{top:50%}.contents .strategy_list>li .inner_box.list>.strategy_list_title{top:50%;transform:translateY(-50%)}.contents .strategy_list>li .inner_box.list>.strategy_innerBoxList_title{width:100%;margin-top:6px;font-weight:500;font-size:1.375em;line-height:1.3182em;text-align:left}.contents .strategy_list>li .inner_box.list>.strategy_innerBoxList_title~.strategy_innerBoxList_title{margin-top:17px;padding-top:25px;border-top:1px solid hsla(0,0%,75%,.5)}.contents .strategy_list>li .inner_box.list .dot_list{padding:10px 0}.contents .strategy_list>li .inner_box.list .dot_list li{margin-top:10px;padding-left:16px;font-weight:400;font-size:1.375em;color:#222;line-height:1.3182em;text-align:left;word-break:keep-all}.contents .strategy_list>li .inner_box.list .dot_list li:first-child{margin-top:0}.contents .decisionMakingSystem_list{display:flex;flex-direction:column;gap:40px;margin-top:60px;padding-top:100px;color:#222;text-align:center;border-top:1px solid #dfdede}.contents .decisionMakingSystem_list+.omsTableStyle_wrap{margin-top:100px}.contents .decisionMakingSystem_list>li{display:flex;align-items:center;justify-content:center;gap:300px}.contents .decisionMakingSystem_list>li:nth-child(3) .inner_box{left:325px;margin-bottom:40px}.contents .decisionMakingSystem_list>li:nth-child(3) .inner_box:before{bottom:50%;left:auto;right:100%;width:150px;height:0;border-top:1px dashed #199e63;border-right:transparent}.contents .decisionMakingSystem_list>li:nth-child(3) .inner_box:after{content:"";display:inline-flex;height:160px;position:absolute;left:-151px;top:-40px;border-right:1px dashed #199e63}.contents .decisionMakingSystem_list>li:nth-child(4) .inner_box:first-child:after{right:auto;left:50%}.contents .decisionMakingSystem_list>li:nth-child(4) .inner_box:before{height:40px}.contents .decisionMakingSystem_list>li:nth-child(4) .inner_box:after{content:"";display:inline-flex;top:-40px;position:absolute;right:50%;width:325px;height:0;border-top:1px dashed #199e63}.contents .decisionMakingSystem_list>li:nth-child(4) .inner_box br{display:none}.contents .decisionMakingSystem_list>li>strong.inner_box{color:#fff;margin-bottom:40px;background-color:#199e63}.contents .decisionMakingSystem_list>li>strong.inner_box:before{content:none}.contents .decisionMakingSystem_list>li .inner_box{display:inline-flex;align-items:center;justify-content:center;min-width:350px;max-height:80px;position:relative;padding:24px 0 25px;font-weight:500;font-size:1.625em;line-height:1.1923em;background-color:#fff;border:1px solid #199e63;border-radius:54px;box-sizing:border-box}.contents .decisionMakingSystem_list>li .inner_box:before{content:"";display:inline-flex;height:80px;position:absolute;left:50%;bottom:100%;border-right:1px dashed #199e63}.contents .riskManagementSystem_list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 3.4314%;margin-top:60px;padding-top:100px;text-align:center;border-top:1px solid #dfdede}.contents .riskManagementSystem_list.typeV{flex-direction:column;gap:0}.contents .riskManagementSystem_list.typeV>dd{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;min-height:auto;margin:60px 10.5042% 0;padding:23px 20px 22px;background-color:transparent;border:1px solid #199e63;border-radius:10px}.contents .riskManagementSystem_list.typeV>dd~dd{position:relative}.contents .riskManagementSystem_list.typeV>dd~dd:before{content:"";display:inline-flex;height:60px;position:absolute;left:50%;top:auto;right:auto;transform:none;bottom:100%;background-image:none;border-right:1px dashed silver}.contents .riskManagementSystem_list.typeV>dd>strong{min-height:auto;color:#199e63;line-height:1.2em}.contents .riskManagementSystem_list.typeV>dd>span{font-size:1.5em;line-height:1.2083em}.contents .riskManagementSystem_list>dt{display:flex;width:100%;font-weight:300;font-size:2.5em;line-height:1.325em}.contents .riskManagementSystem_list>dd{flex:1 1;position:relative;min-height:400px;margin-top:43px;padding:50px 17px 50px 18px;color:#222;background-color:#f9f9f9;border-radius:20px}.contents .riskManagementSystem_list>dd:before{content:"";display:flex;position:absolute;top:50%;right:105%;width:15px;height:29px;transform:translateY(-50%);background:transparent url("data:image/svg+xml;charset=UTF-8, %3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='33' fill='none'%3e%3cpath stroke='%23000' stroke-width='4' d='m2 2 15 14.5L2 31'/%3e%3c/svg%3e") 50%/contain scroll no-repeat}.contents .riskManagementSystem_list>dd:first-of-type:before{content:none}.contents .riskManagementSystem_list>dd>strong{display:flex;align-items:center;justify-content:center;min-height:80px;font-weight:600;font-size:1.875em;line-height:1.3333em}.contents .riskManagementSystem_list>dd ul{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:10px;flex-wrap:wrap;margin-top:50px;padding-top:34px;border-top:1px solid #e2e2e2}.contents .riskManagementSystem_list>dd ul li{position:relative;padding:0 5px 0 18px;font-weight:500;font-size:1.25em;color:#666;line-height:1.4em;text-align:left;word-break:keep-all;word-wrap:break-word}.contents .riskManagementSystem_list>dd ul li:before{content:"";display:inline-flex;position:absolute;left:2px;top:14px;width:4px;height:4px;background-color:#c6c6c6;border-radius:50%}.contents .cjPeoplePromise_list{margin:0}.contents .cjPeoplePromise_pdf_wrap{display:flex;flex-direction:column;gap:33px;margin-top:70px;padding:60px;background-color:#f7f7f7}.contents .cjPeoplePromise_pdf_wrap>strong{display:flex;font-weight:400;font-size:1.875em;line-height:1.3333em}.contents .cjPeoplePromise_pdf_wrap>p{display:flex;font-size:1.5em;color:#666;letter-spacing:-.01em;line-height:1.6667em}.contents .cjPeoplePromise_pdf_wrap>.cjPeoplePromise_download_list{display:flex;flex-wrap:wrap;gap:10.0001%;margin-top:4px}.contents .cjPeoplePromise_pdf_wrap>.cjPeoplePromise_download_list>li{display:flex;width:26.6666%;border-top:1px solid #d4d4d4}.contents .cjPeoplePromise_pdf_wrap>.cjPeoplePromise_download_list>li:hover:has(i.cgvIcon.download) i.cgvIcon.download{opacity:.5}.contents .cjPeoplePromise_pdf_wrap>.cjPeoplePromise_download_list>li>a{display:flex;align-items:center;justify-content:space-between;width:100%;padding:25px 20px;font-size:1.5em;color:#000;line-height:1.25em;text-decoration:none}.contents .compliance_list{display:flex;flex-wrap:wrap;gap:0 3.7815%}.contents .compliance_list li{display:flex;align-items:center;flex-direction:column;flex:0 1;flex-basis:30.8123333333%;gap:27px;width:30.8123333333%;padding:4.2017% 2%;text-align:center;background-color:#f3f3f3;box-sizing:border-box}.contents .compliance_list li:nth-child(n+4){margin-top:3.5014%}.contents .compliance_list li .img_wrap{width:100px;height:100px}.contents .compliance_list li .img_wrap img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.contents .compliance_list li strong{padding-top:2px;font-weight:500;font-size:1.625em;color:#222;line-height:1.3077em}.contents .compliance_list li span{min-height:87px;font-size:1.375em;color:#666;line-height:1.3182em}.contents .compliance_list li .btnStyle{min-width:133px;min-height:40px;font-weight:400;font-size:1.125em;letter-spacing:normal;line-height:1.3333em}.contents .compliance_importance_list_wrap{margin:40px 0 160px}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list{display:flex;flex-wrap:wrap;gap:10px;position:relative}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list:after{content:"";display:flex;position:absolute;left:50%;top:50%;width:200px;height:200px;margin-left:-100px;margin-top:-100px;background-color:#fff;border-radius:50%}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li{display:flex;align-items:flex-start;justify-content:space-between;flex:1 1 calc(50% - 5px)}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:first-child>strong{padding:45px 0 0 25px;background-color:#2fcda1;border-radius:100% 0 0 0}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:first-child>.dot_list{margin-top:35px}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:nth-child(2)>strong{padding:45px 25px 0 0;background-color:#1490a3;border-radius:0 100% 0 0}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:nth-child(2)>.dot_list{margin-top:35px}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:nth-child(3){align-items:flex-end}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:nth-child(3)>strong{padding:0 0 40px 25px;background-color:#2fa0cd;border-radius:0 0 0 100%}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:nth-child(3)>.dot_list{margin-left:7px;margin-bottom:9px}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:last-child{align-items:flex-end}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:last-child>strong{padding:0 25px 40px 0;background-color:#14a76c;border-radius:0 0 100% 0}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:last-child>.dot_list{margin-left:7px;margin-bottom:9px}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:nth-child(odd)>strong{order:2}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:nth-child(odd)>.dot_list{order:1}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li>strong{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;width:295px;height:295px;font-weight:400;font-size:1.875em;color:#fff;line-height:1.3333em;text-align:center;box-sizing:border-box}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li>.dot_list{flex-grow:1;gap:20px}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li>.dot_list>li{padding-left:34px;font-weight:500;font-size:1.5em;color:#666;line-height:1.4167em;word-break:keep-all}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li>.dot_list>li:before{justify-content:center;width:30px;font-size:1.4583em}.contents .compliance_program_list{display:flex;flex-wrap:wrap;gap:70px 64px;margin-top:60px;margin-bottom:110px;padding-right:74px}.contents .compliance_program_list>li{display:flex;align-items:flex-start;flex:1 1 calc(50% - 32px);gap:40px;min-height:170px}.contents .compliance_program_list>li .compliance_icon_wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:150px;aspect-ratio:1/1;border-radius:50%;background-color:#ececea}.contents .compliance_program_list>li .compliance_txt_wrap{display:flex;flex-direction:column;gap:8px}.contents .compliance_program_list>li .compliance_txt_wrap>strong{display:flex;font-weight:400;font-size:1.5em;color:#222;line-height:1.3333em}.contents .compliance_program_list>li .compliance_txt_wrap>strong .btn_pdfDownload{display:inline-flex;align-items:center;margin-left:15px;font-family:pretendard;font-weight:500;font-size:.75em;color:#006ecd;line-height:1.3333em;text-underline-position:under}.contents .compliance_program_list>li .compliance_txt_wrap>span{font-family:pretendard;font-size:1.25em;color:#666;line-height:1.7em}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner{position:relative}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list_inner_content_wrap{position:absolute;left:0;top:0}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list_inner_content_wrap>strong{display:flex;margin-top:7px;font-size:1.8125em;color:#666;line-height:1.2069em}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list_inner_content_wrap .dot_list{margin-top:8px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list_inner_content_wrap .dot_list>li{display:flex;align-items:center;padding-left:20px;font-weight:500;font-size:1.5em;color:#666;line-height:1.4167em}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list_inner_content_wrap .dot_list>li .btn_pdfDownload{display:inline-flex;margin-left:12px;font-weight:500;font-size:.75em;color:#006ecd;line-height:1.3333em;text-underline-position:under}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list{display:flex;flex-direction:column;gap:30px;width:100%;color:#222;text-align:center}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li{display:flex;align-items:center;justify-content:center;gap:43px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:first-child .inner_box:before{height:206px;bottom:auto;top:100%}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(2){margin-top:20px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(2) .inner_box{margin-left:650px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(2) .inner_box:before{content:"";display:inline-flex;width:150px;height:1px;position:absolute;top:50%;left:auto;right:100%;border-top:1px dashed silver}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(3){justify-content:space-between;position:relative;margin-top:5px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(3) .inner_box{min-width:21%}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(3) .inner_box:first-child{min-width:462px;position:static}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(3) .inner_box:first-child:before{width:calc(89.5% - 512px);height:1px;left:462px;top:50%;border-top:1px dashed silver;border-right:transparent}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(3) .inner_box:nth-child(2){position:absolute;left:calc(50% + 20px);top:0;margin-top:100px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(3) .inner_box:last-child{position:absolute;right:50px;top:0;margin-top:100px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(3) .inner_box:before{height:60px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(4){justify-content:space-between;position:relative}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(4) .inner_box:first-child{min-width:462px;margin-top:10px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(4) .inner_box:first-child:before{height:40px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(4) .inner_box:last-child{position:absolute;left:calc(50% + 20px);top:0;width:calc(50% - 70px);margin-top:100px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(4) .inner_box:last-child:before{position:absolute;left:-66px;top:-140px;width:calc(100% + 112px);height:244px;background-color:#ebf5f2;border:3px solid #199e63;border-radius:10px;z-index:-1}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:last-child{justify-content:flex-start;margin-top:10px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:last-child .inner_box{min-width:462px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:last-child .inner_box:before{height:40px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li .inner_box{display:inline-flex;align-items:center;justify-content:center;min-width:350px;max-height:80px;position:relative;padding:24px 0 25px;font-weight:500;font-size:1.625em;line-height:1.1923em;background-color:#fff;border:1px solid #199e63;border-radius:54px;box-sizing:border-box}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li .inner_box:before{content:"";display:inline-flex;height:30px;position:absolute;left:50%;bottom:100%;border-right:1px dashed silver}.contents .sustainability_tabTitle{display:flex;align-items:center;justify-content:center;gap:70px}.contents .sustainability_tabTitle>button{font-weight:300;font-size:1.25em;color:#222;line-height:1.3em}.contents .sustainability_tabTitle>button.active{font-weight:400;text-decoration:underline;text-underline-position:under}.contents .sustainability_tabContents{margin-top:60px}.contents .sustainability_tabContents .sustainability_tabContent>strong{display:flex;font-weight:300;font-size:3.75em;color:#222;line-height:1.3167em}.contents .sustainability_tabContents .sustainability_tabContent>strong~strong{margin-top:50px}.contents .sustainability_tabContents .sustainability_tabContent>.compliance_history_list{margin-top:50px;margin-left:31%}.contents .sustainability_tabContents .sustainability_tabContent>.compliance_history_list li{display:flex;align-items:center;gap:40px;min-height:100px;padding:30px 20px;border-top:1px solid #d0d0d0;box-sizing:border-box}.contents .sustainability_tabContents .sustainability_tabContent>.compliance_history_list li:has(.compliance_img_wrap){padding-top:37px;padding-bottom:37px}.contents .sustainability_tabContents .sustainability_tabContent>.compliance_history_list li>strong{display:flex;flex-shrink:0;font-weight:500;font-size:1.125em;color:#999;letter-spacing:-.05em;line-height:1.3333em}.contents .sustainability_tabContents .sustainability_tabContent>.compliance_history_list li>.compliance_history_content{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;font-size:1.125em}.contents .sustainability_tabContents .sustainability_tabContent>.compliance_history_list li>.compliance_history_content a{color:#006ecd;line-height:1.3888em;text-decoration:underline;text-underline-position:under}.contents .sustainability_tabContents .sustainability_tabContent>.compliance_history_list li>.compliance_history_content>span{display:flex;font-weight:400;color:#444;letter-spacing:-.05em;line-height:1.3333em}.contents .sustainability_tabContents .sustainability_tabContent>.compliance_history_list li>.compliance_history_content>.compliance_btn_wrap{display:flex;gap:20px;width:100%}.contents .sustainability_tabContents .sustainability_tabContent>.compliance_history_list li>.compliance_history_content>.compliance_img_wrap{display:flex;gap:20px;width:100%;height:200px;margin-top:16px}.contents .enviManagement_wrap~.enviManagement_wrap{margin-top:100px;padding-top:100px;border-top:1px solid #dfdede}.contents .enviManagement_wrap .enviManagement_title{display:flex;font-weight:300;font-size:2.5em;color:#222;line-height:1.325em}.contents .enviManagement_wrap .enviManagement_title+.enviManagement_paragraph{margin-top:30px}.contents .enviManagement_wrap .enviManagement_title br{display:none}.contents .enviManagement_wrap .enviManagement_paragraph{display:flex;font-size:1.5em;color:#666;line-height:1.6667em}.contents .enviManagement_graphTriangle_wrap{margin-top:30px}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner{display:flex;align-items:center;justify-content:center;position:relative}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner>p{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;position:absolute;left:0;font-weight:500;font-size:1.875em}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner>p:before{content:"";position:absolute;left:0;top:0;width:26px;height:1px;background-color:#acacac}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner>p:after{content:"";position:absolute;left:0;bottom:0;width:26px;height:1px;background-color:#acacac}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner>p.enviManagement_per1_L{top:0;height:520px;padding-left:30px;border-left:1px solid #acacac}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner>p.enviManagement_per2_L{bottom:0;height:145px;padding-left:30px;border-left:1px solid #acacac;z-index:1}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner>p.enviManagement_per_R{align-items:flex-end;height:100%;left:auto;right:0;padding-right:30px;border-right:1px solid #acacac}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner>p.enviManagement_per_R:after,.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner>p.enviManagement_per_R:before{right:0;left:auto}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner>p span{display:flex;font-size:.6667em}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner .enviManagement_triangle_content{position:relative}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner .enviManagement_triangle_content>strong{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;font-weight:700;font-size:2.5em;color:#3db593;line-height:1.2em;white-space:nowrap}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner .enviManagement_triangle_content>strong.enviManagement_triangle_txtL{right:35%;top:48%;transform:rotate(-60deg)}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner .enviManagement_triangle_content>strong.enviManagement_triangle_txtR{left:35%;top:46%;transform:rotate(60deg)}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner .enviManagement_triangle_content .enviManagement_triangle_wrap{min-width:760px;font-size:1.875em;clip-path:polygon(50% 0,100% 100%,0 100%)}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner .enviManagement_triangle_content .enviManagement_triangle_wrap li{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;min-height:50px;padding:38px}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner .enviManagement_triangle_content .enviManagement_triangle_wrap li:first-child{padding-top:140px;background-color:#2fcda1}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner .enviManagement_triangle_content .enviManagement_triangle_wrap li:nth-child(2){background-color:#43e0b4}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner .enviManagement_triangle_content .enviManagement_triangle_wrap li:nth-child(3){background-color:#82ebce}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner .enviManagement_triangle_content .enviManagement_triangle_wrap li:nth-child(4){background-color:#c3ede1}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner .enviManagement_triangle_content .enviManagement_triangle_wrap li strong{font-weight:700;color:#000;line-height:1.2em}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner .enviManagement_triangle_content .enviManagement_triangle_wrap li span{font-weight:500;font-size:.8666em;color:#03654a;line-height:1.1923em}.contents .enviManagement_list_wrap{margin-top:100px}.contents .enviManagement_list_wrap .enviManagement_list_title{display:block;padding-top:6px;font-weight:300;font-size:1.875em;line-height:1.3333em}.contents .enviManagement_list_wrap .enviManagement_circle_list{counter-reset:enviManagement-circle-list;font-size:1.25em;color:#222;line-height:1.75em}.contents .enviManagement_list_wrap .enviManagement_circle_list>li{margin-top:30px}.contents .enviManagement_list_wrap .enviManagement_circle_list>li~li{margin-top:20px}.contents .enviManagement_list_wrap .enviManagement_circle_list>li>strong{display:flex;align-items:center;font-weight:700;font-size:1em;word-break:keep-all;word-wrap:break-word}.contents .enviManagement_list_wrap .enviManagement_circle_list>li>strong:before{content:counter(enviManagement-circle-list);display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-right:9px;margin-left:1px;padding-top:1px;counter-increment:enviManagement-circle-list;font-weight:700;font-size:.5em;line-height:1em;border:2px solid #222;border-radius:50%;box-sizing:border-box}.contents .enviManagement_list_wrap .enviManagement_circle_list>li>strong+span{display:flex;padding-left:26px}.contents .enviManagement_list_wrap .enviManagement_circle_list>li>strong~.enviManagement_count_list{margin-top:5px;padding-left:25px;counter-reset:enviManagement-count-list}.contents .enviManagement_list_wrap .enviManagement_circle_list>li>strong~.enviManagement_count_list>li{position:relative;padding-left:26px;line-height:1.5em}.contents .enviManagement_list_wrap .enviManagement_circle_list>li>strong~.enviManagement_count_list>li~li{margin-top:5px}.contents .enviManagement_list_wrap .enviManagement_circle_list>li>strong~.enviManagement_count_list>li.countMarker:before{content:counter(enviManagement-count-list) ")";counter-increment:enviManagement-count-list;position:absolute;left:0}.contents .circularEconomy_list{display:flex;justify-self:center;justify-content:space-between;flex-direction:column;gap:30px;max-width:800px;margin-top:50px;color:#222;text-align:center}.contents .circularEconomy_list>li{display:flex;align-items:center;flex-wrap:wrap;gap:52px 100px}.contents .circularEconomy_list>li:first-child>strong.inner_box:before{content:none}.contents .circularEconomy_list>li>strong.inner_box{color:#fff;background-color:#199e63}.contents .circularEconomy_list>li>strong.inner_box:before{content:"";display:inline-flex;width:1px;height:30px;position:absolute;bottom:100%;right:50%;border-right:1px dashed silver}.contents .circularEconomy_list>li>div.inner_box:after{content:"";display:inline-flex;width:0;height:0;position:absolute;right:calc(50% - 8px);top:100%;margin-top:20px;border-color:#199e63 #fff #fff;border-style:solid;border-width:14px 8px}.contents .circularEconomy_list>li .inner_box{display:inline-flex;align-items:center;justify-content:center;min-width:350px;max-height:80px;position:relative;padding:24px 0 25px;font-weight:500;font-size:1.625em;line-height:1.1923em;background-color:#fff;border:1px solid #199e63;border-radius:54px;box-sizing:border-box}.contents .circularEconomy_list>li .inner_box:before{content:"";display:inline-flex;width:100px;height:1px;position:absolute;right:100%;border-bottom:1px dashed silver}.contents .circularEconomy_list>li .inner_box_list{display:flex;flex-direction:column;gap:30px;width:100%;z-index:1}.contents .circularEconomy_list>li .inner_box_list>li{display:flex;flex-direction:column;gap:10px;padding:26px 56px 24px;border:1px solid #199e63;border-radius:10px}.contents .circularEconomy_list>li .inner_box_list>li>strong{font-weight:600;font-size:1.875em;color:#199e63;line-height:1.2em}.contents .circularEconomy_list>li .inner_box_list>li>.dot_list{display:block;width:100%;text-align:left}.contents .circularEconomy_list>li .inner_box_list>li>.dot_list>li{padding-left:30px;font-weight:400;font-size:1.5em;color:#222;line-height:1.25em}.contents .circularEconomy_list>li .inner_box_list>li>.dot_list>li:before{left:14px}.contents .wasteReductionActivities_list>li:has(.dropDown)+li{margin-top:-35px}.contents .wasteReductionActivities_list>li .dropDown{display:flex;align-items:flex-end;justify-content:center;flex-direction:column;width:100%;margin-top:-24px}.contents .wasteReductionActivities_list>li .dropDown.active>button .arrow.down{transform:rotateX(180deg);transition:all .4s ease-in-out}.contents .wasteReductionActivities_list>li .dropDown>button{display:inline-flex;align-items:center;gap:7px;font-weight:500;font-size:1.5em;color:#139775;letter-spacing:-.02em;line-height:1em}.contents .wasteReductionActivities_list>li .dropDown>button .arrow.down{width:15px;height:9px;background-size:contain;transform:rotateX(0);transition:all .4s ease-in-out;filter:grayscale(50%) brightness(50%);pointer-events:none}.contents .wasteReductionActivities_list>li .dropDown .dropDown_content{display:flex;flex-direction:row;width:100%;margin-top:35px}.contents .wasteReductionActivities_list>li .dropDown .dropDown_content .enviManagementDropdownContent{display:flex;justify-content:space-evenly;width:100%;padding:44px 0 26px;counter-reset:enviManagement-dropdown-content;background-color:#f8f9f8;border-top:1px solid #d9e7e3;border-bottom:1px solid #d9e7e3}.contents .wasteReductionActivities_list>li .dropDown .dropDown_content .enviManagementDropdownContent li{display:flex;flex-direction:column;flex:1 1;gap:20px;max-width:21.0084%}.contents .wasteReductionActivities_list>li .dropDown .dropDown_content .enviManagementDropdownContent li>.img_wrap{position:relative;width:100%}.contents .wasteReductionActivities_list>li .dropDown .dropDown_content .enviManagementDropdownContent li>.img_wrap:before{content:counter(enviManagement-dropdown-content);counter-increment:enviManagement-dropdown-content;display:flex;align-items:center;justify-content:center;width:30px;height:30px;position:absolute;left:0;top:0;font-weight:500;font-size:1.25em;color:#fff;letter-spacing:-.02em;line-height:1.2em;background-color:#139775}.contents .wasteReductionActivities_list>li .dropDown .dropDown_content .enviManagementDropdownContent li>.txt_wrap{display:flex;flex-direction:column;gap:10px;width:100%}.contents .wasteReductionActivities_list>li .dropDown .dropDown_content .enviManagementDropdownContent li>.txt_wrap>strong{font-size:1.5em;color:#222;line-height:1.4167em}.contents .wasteReductionActivities_list>li .dropDown .dropDown_content .enviManagementDropdownContent li>.txt_wrap>span{min-height:3.75em;font-size:1.25em;color:#666;line-height:1.25em}.contents .enviManagement_tab_list{display:flex;gap:28px;margin-top:45px}.contents .enviManagement_tab_list>li{flex:1 1}.contents .enviManagement_tab_list>li .enviManagement_img_wrap{display:flex;flex-direction:column;gap:20px}.contents .enviManagement_tab_list>li .enviManagement_img_wrap .img_wrap{display:flex;min-height:380px}.contents .enviManagement_tab_list>li .enviManagement_img_wrap .img_wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contents .enviManagement_tab_list>li .enviManagement_img_wrap strong{font-weight:300;font-size:1.875em;line-height:1.3333em}.contents .enviManagement_tab_list>li .enviManagement_img_wrap span{font-size:1.5em;color:#666;line-height:1.6667em}.contents .sociManagement_wrap{color:#222}.contents .sociManagement_wrap~.sociManagement_wrap{margin-top:100px;padding-top:100px;border-top:1px solid #dfdede}.contents .sociManagement_wrap strong.sociManagement_title{display:flex;font-weight:300;font-size:2.5em;line-height:1.325em}.contents .sociManagement_wrap strong.sociManagement_title+.sociManagement_paragraph{margin-top:23px}.contents .sociManagement_wrap strong.sociManagement_title br{display:none}.contents .sociManagement_wrap span.sociManagement_title{display:flex;font-weight:300;font-size:1.875em;line-height:1.3333em}.contents .sociManagement_wrap span.sociManagement_title+.sociManagement_paragraph{margin-top:30px}.contents .sociManagement_wrap .sociManagement_paragraph{display:flex;gap:60px;font-size:1.5em;color:#666;line-height:1.6667em}.contents .sociManagement_wrap .sociManagement_paragraph+.sociManagement_paragraph{margin-top:1.6667em}.contents .sociManagement_wrap .sociManagement_paragraph+.dl_dot_list{margin-top:30px}.contents .sociManagement_wrap .sociManagement_paragraph .sociManagement_doc_wrap{font-size:.6667em}.contents .sociManagement_wrap .sociManagement_paragraph .sociManagement_doc_wrap .img_wrap{min-width:300px}.contents .sociManagement_doc_wrap{display:flex;flex-direction:column;gap:10px}.contents .sociManagement_doc_wrap .img_wrap{display:flex;min-width:440px;border:1px solid #e2e2e2}.contents .sociManagement_doc_wrap .img_wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contents .sociManagement_doc_wrap span{display:flex;align-items:center;justify-content:center;font-size:1.25em;color:#666;line-height:1.3em}.contents .sociManagement_list_list_wrap,.contents .sociManagement_list_list_wrap+.dl_dot_list{margin-top:60px}.contents .sociManagement_list_list_wrap+.omsTableStyle_wrap{margin-top:90px}.contents .sociManagement_list_list_wrap~span.sociManagement_title{margin-top:100px}.contents .sociManagement_list_list_wrap .sociManagement_list_list{display:flex;flex-direction:column;gap:40px;width:100%;color:#222;text-align:center}.contents .sociManagement_list_list_wrap .sociManagement_list_list>li{display:flex;align-items:center;justify-content:center;gap:74px}.contents .sociManagement_list_list_wrap .sociManagement_list_list>li:first-child .inner_box:before{content:none}.contents .sociManagement_list_list_wrap .sociManagement_list_list>li:nth-child(2){margin-top:40px}.contents .sociManagement_list_list_wrap .sociManagement_list_list>li:nth-child(2) .inner_box:before{height:80px}.contents .sociManagement_list_list_wrap .sociManagement_list_list>li:nth-child(2) .inner_box:after{content:"";display:inline-flex;width:calc(200% + 152px);height:1px;position:absolute;top:calc(100% + 40px);border-top:1px dashed silver}.contents .sociManagement_list_list_wrap .sociManagement_list_list>li:nth-child(3){margin-top:40px}.contents .sociManagement_list_list_wrap .sociManagement_list_list>li:nth-child(3) .inner_box:nth-child(2):before{height:80px}.contents .sociManagement_list_list_wrap .sociManagement_list_list>li:last-child .inner_box{min-width:1198px}.contents .sociManagement_list_list_wrap .sociManagement_list_list>li:last-child .inner_box:before{content:none}.contents .sociManagement_list_list_wrap .sociManagement_list_list>li .inner_box{display:inline-flex;align-items:center;justify-content:center;min-width:350px;max-height:80px;position:relative;padding:24px 0 25px;font-weight:500;font-size:1.625em;line-height:1.1923em;background-color:#fff;border:1px solid #199e63;border-radius:54px;box-sizing:border-box}.contents .sociManagement_list_list_wrap .sociManagement_list_list>li .inner_box:before{content:"";display:inline-flex;height:40px;position:absolute;left:50%;bottom:100%;border-right:1px dashed silver}.contents .safetyManagement_list{display:flex;flex-direction:column;margin-top:50px}.contents .safetyManagement_list>dt{font-weight:300;font-size:1.875em;line-height:1.3333em}.contents .safetyManagement_list>dt~dt{margin-top:60px}.contents .safetyManagement_list>dd{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px 24px;margin-top:23px}.contents .safetyManagement_list>dd .img_wrap{display:flex;flex:1 1}.contents .safetyManagement_list>dd .txt_wrap{flex:1 1;font-size:1.5em;color:#666;line-height:1.7083em}.contents .safetyManagement_list>dd .txt_wrap:first-child{min-width:100%}.contents .workingEnvironment .omsTableStyle_wrap:has(.omsTableStyle_title){margin-top:30px}.contents .workingEnvironment .omsTableStyle_wrap .omsTableStyle thead tr th{text-align:center}.contents .workingEnvironment .omsTableStyle_wrap .omsTableStyle tbody tr td{height:120px}.contents .workingEnvironment span.sociManagement_title{margin-top:60px}.contents .workingEnvironment .riskManagementProcess_wrap{margin-top:30px}.contents .workingEnvironment .riskManagementProcess_wrap .riskManagementProcess_list{display:flex;justify-content:space-between;gap:76px}.contents .workingEnvironment .riskManagementProcess_wrap .riskManagementProcess_list li{display:flex;flex:1 1}.contents .workingEnvironment .riskManagementProcess_wrap .riskManagementProcess_list li~li{position:relative}.contents .workingEnvironment .riskManagementProcess_wrap .riskManagementProcess_list li~li:before{content:"";display:inline-flex;width:76px;height:1px;position:absolute;right:100%;top:50%;border-top:1px dashed silver}.contents .workingEnvironment .riskManagementProcess_wrap .riskManagementProcess_list li .inner_box{display:flex;align-items:center;justify-content:center;width:100%;padding:18px 21px 20px 22px;font-weight:500;font-size:1.625em;color:#222;line-height:1.1923em;text-align:center;border:1px solid #199e63;border-radius:10px}.contents .informationSecurity+.informationSecurity{margin-top:0;border-top:transparent}.contents .informationSecurity strong.sociManagement_title+span.sociManagement_title{margin-top:27px}.contents .informationSecurity strong.sociManagement_title+span.sociManagement_title~span.sociManagement_title{margin-top:90px}.contents .informationSecurity .sociManagement_content_wrap{display:flex;gap:50px;margin-top:30px}.contents .informationSecurity .sociManagement_content_wrap .img_wrap{display:inline-flex;flex-shrink:0;width:300px;height:300px}.contents .informationSecurity .sociManagement_content_wrap .txt_wrap{display:flex;flex-direction:column;justify-content:space-around}.contents .informationSecurity .omsTableStyle_wrap:has(.table1){margin-top:52px}.contents .informationSecurity .omsTableStyle_wrap .omsTableStyle.table1 thead tr th{text-align:center}.contents .informationSecurity .omsTableStyle_wrap .omsTableStyle.table1 tbody tr td,.contents .informationSecurity .omsTableStyle_wrap .omsTableStyle.table2 tbody tr td,.contents .informationSecurity .omsTableStyle_wrap .omsTableStyle.table2 thead tr th{padding-left:180px}.contents .informationSecurity .omsTableStyle_wrap .omsTableStyle.table3 tbody tr td,.contents .informationSecurity .omsTableStyle_wrap .omsTableStyle.table3 thead tr th{padding-left:60px}.contents .sociManagement_graph_list_wrap{overflow-x:auto;display:flex;width:calc(100% + 40px);margin-top:53px;margin-left:-20px;padding-left:20px;box-sizing:border-box}.contents .sociManagement_graph_list_wrap:after{content:"";display:block;min-width:20px;height:1px;background-color:transparent}.contents .sociManagement_graph_list_wrap .sociManagement_graph_list{display:flex;align-items:center;flex-direction:column;gap:30px;width:100%}.contents .sociManagement_graph_list_wrap .sociManagement_graph_list>li{display:flex;gap:135px;padding:27px 0;font-size:1.5em}.contents .sociManagement_graph_list_wrap .sociManagement_graph_list>li>strong{display:flex;align-items:center;justify-content:center;position:relative;width:365px}.contents .sociManagement_graph_list_wrap .sociManagement_graph_list>li>strong:before{content:"";position:absolute;left:0;bottom:50%;width:0;height:0;border-bottom:182px solid transparent;border-top:182px solid transparent;border-color:transparent transparent #199e63;border-style:none solid solid;border-width:medium 182px 67px}.contents .sociManagement_graph_list_wrap .sociManagement_graph_list>li>strong:after{content:"";position:absolute;left:0;top:50%;width:0;height:0;border-bottom:182px solid transparent;border-top:182px solid transparent;border-color:#199e63 transparent transparent;border-style:solid solid none;border-width:67px 182px medium}.contents .sociManagement_graph_list_wrap .sociManagement_graph_list>li>strong>span{position:relative;font-weight:600;color:#fff;line-height:1.1923em;z-index:3}.contents .sociManagement_graph_list_wrap .sociManagement_graph_list>li>span{display:inline-flex;align-items:center;justify-content:center;position:relative;width:766px;min-height:80px;font-weight:500;color:#222;border:1px solid #199e63;border-radius:54px}.contents .sociManagement_graph_list_wrap .sociManagement_graph_list>li>span:before{content:"";display:inline-flex;width:135px;height:1px;position:absolute;right:100%;top:50%;border-top:1px dashed silver}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list{gap:50px}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li{gap:43px}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li .inner_box:has(strong){color:#fff;background-color:#199e63;border:transparent}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li .inner_box:before{height:50px}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li:nth-child(2){margin-top:0}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li:nth-child(2) .inner_box:after{content:none}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li:nth-child(3){margin-top:0}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li:nth-child(4){position:relative;margin-top:40px}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li:nth-child(4):before{content:"";display:flex;position:absolute;left:0;top:-30px;width:100%;height:320px;background-color:#ebf5f2;border:1px solid #199e63;border-radius:3px}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li:nth-child(4) .inner_box:before{height:90px}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li:last-child{justify-content:space-between;margin-top:50px;padding:0 50px}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li:last-child .inner_box{flex:1 1;min-width:auto}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li:last-child .inner_box:before{content:"";display:inline-flex;height:60px;position:absolute;left:50%;bottom:100%;border-right:1px dashed silver}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li:last-child .inner_box:after{content:"";display:inline-flex;position:absolute;bottom:calc(100% + 60px);left:50%;width:calc(100% + 43px);border-top:1px dashed silver}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li:last-child .inner_box:last-child:after{content:none}.contents .conductPartners_list_wrap{display:flex;justify-content:center;overflow-x:auto;width:calc(100% + 40px);margin-top:76px;margin-left:-20px;padding-left:20px;box-sizing:border-box}.contents .conductPartners_list_wrap:after{content:"";display:block;min-width:20px;height:1px;background-color:transparent}.contents .conductPartners_list_wrap .conductPartners_list{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:wrap;gap:20px 0;min-width:1064px;width:100%;text-align:center}.contents .conductPartners_list_wrap .conductPartners_list>li{display:flex;flex-direction:row;flex:1 1;gap:80px;width:100%}.contents .conductPartners_list_wrap .conductPartners_list>li .conductPartners_list_title{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:200px;height:200px;font-weight:500;font-size:1.875em;line-height:1.3333em;background-color:#ebf5f2;border:1px solid #199e63;border-radius:50%;box-sizing:border-box}.contents .conductPartners_list_wrap .conductPartners_list>li .inner_box{display:flex;justify-content:center;flex-direction:column;flex-grow:1;position:relative;width:100%}.contents .conductPartners_list_wrap .conductPartners_list>li .inner_box:before{content:"";position:absolute;right:100%;top:50%;width:80px;height:1px;border-top:1px dashed silver}.contents .conductPartners_list_wrap .conductPartners_list>li .inner_box .dot_list{display:block;max-height:180px;padding:26px 36px 21px;font-size:1.5em;-moz-column-count:2;column-count:2;-moz-column-fill:auto;column-fill:auto;background-color:#fff;border:1px solid silver;border-radius:10px;box-sizing:border-box}.contents .conductPartners_list_wrap .conductPartners_list>li .inner_box .dot_list>li{padding-left:20px;font-weight:500;color:#666;line-height:1.375em;text-align:left}.contents .esgDataRoom_wrap strong.esgDataRoom_title{display:flex;font-weight:300;font-size:2.5em;line-height:1.325em}.contents .esgDataRoom_wrap strong.esgDataRoom_title+.esgDataRoom_paragraph{margin-top:23px}.contents .esgDataRoom_wrap .esgDataRoom_paragraph{display:flex;gap:60px;font-size:1.5em;color:#666;line-height:1.6667em}.contents .esgEvaluation_unit{display:flex;align-items:center;justify-content:space-between;flex-direction:column;width:100%;height:100%;padding:31px 35px;aspect-ratio:1/1;border:1px solid #d1d1d1;box-sizing:border-box}.contents .esgEvaluation_unit>.img_wrap{display:flex;justify-content:center;width:100%;height:60px;margin-top:17px}.contents .esgEvaluation_unit>.img_wrap img{-o-object-fit:contain;object-fit:contain}.contents .esgEvaluation_unit>.txt_wrap{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 8px 0 5px;box-sizing:border-box}.contents .esgEvaluation_unit>.txt_wrap>p{font-weight:700;font-size:1.5em;line-height:1.2083em}.contents .esgEvaluation_unit>.txt_wrap>p>span{display:flex;width:100%;margin-top:4px;font-weight:400}.contents .esgEvaluation_unit>.txt_wrap>strong{font-weight:500;font-size:4.375em;color:#103785;line-height:1.2em}.contents .esgEvaluation_unit>span{display:flex;align-items:center;justify-content:center;width:100%;margin-top:15px;padding-top:24px;font-size:1.5em;line-height:1.2083em;border-top:1px solid #e4e4e4}.contents .esgData_wrap .esgData_list>li{display:flex;justify-content:space-between;flex-direction:row}.contents .esgData_wrap .esgData_list>li~li{margin-top:100px;padding-top:100px;border-top:1px solid #dfdede}.contents .esgData_wrap .esgData_list>li>strong{display:flex;margin-top:10px;font-weight:500;font-size:2.5em;line-height:1.2em}.contents .esgData_wrap .esgData_list>li>.download_list{display:flex;flex-direction:column;gap:10px;width:900px}.contents .esgData_wrap .esgData_list>li>.download_list>li{display:flex;flex:1 1;border-top:1px solid #d4d4d4}.contents .esgData_wrap .esgData_list>li>.download_list>li a{display:flex;align-items:center;justify-content:space-between;width:100%;padding:26px 27px 25px 21px;font-size:1.5em;line-height:1.2083em;color:#000;text-decoration:none}.contents .esgData_wrap .esgData_list>li>.download_list>li a:hover:has(i.cgvIcon.download) i.cgvIcon.download{opacity:.5}.contents .esgReport_list>li{display:flex;justify-content:space-between;flex-direction:row;gap:87px;margin-top:100px}.contents .esgReport_list>li~li{padding-top:100px;border-top:1px solid #dfdede}.contents .esgReport_list>li .download_wrap{display:flex;justify-content:space-between;flex-direction:column;flex-grow:1;font-family:pretendard}.contents .esgReport_list>li .download_wrap>strong{display:flex;margin-top:10px;font-weight:500;font-size:2.5em;line-height:1.2em}.contents .esgReport_list>li .download_wrap>.download_list{display:flex;flex-wrap:wrap;gap:10px 20px}.contents .esgReport_list>li .download_wrap>.download_list>li{width:calc(50% - 10px);border-top:1px solid #d4d4d4}.contents .esgReport_list>li .download_wrap>.download_list>li a{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;padding:26px 27px 25px 21px;font-size:1.5em;color:#000;line-height:1.2083em;text-decoration:none;box-sizing:border-box}.contents .esgReport_list>li .download_wrap>.download_list>li a:hover:has(i.cgvIcon.download) i.cgvIcon.download{opacity:.5}.contents .esgReport_list>li .download_wrap>.download_list>li a>div{overflow:hidden;padding-right:5px;text-overflow:ellipsis;white-space:nowrap}.contents .esgReport_list>li .img_wrap{min-width:643px;height:400px}.contents .esgReport_list>li .img_wrap img{display:flex}.contents .esgEvaluation_list>li{display:flex;justify-content:space-between;flex-direction:row;gap:50px;margin-top:100px}.contents .esgEvaluation_list>li~li{padding-top:100px;border-top:1px solid #dfdede}.contents .esgEvaluation_list>li>strong{display:flex;margin-top:10px;font-weight:500;font-size:2.5em;line-height:1.2em}.contents .esgEvaluation_list>li>.esgEvaluation_unit_list{display:flex;gap:50px}.contents .esgEvaluation_list>li>.esgEvaluation_unit_list>li{display:flex;flex:1 1;width:400px;height:400px}.contents .ir_Wrap dt{margin-bottom:20px;margin-top:100px}.contents .ir_Wrap dt:first-child{margin-top:0}.contents .ir_Wrap dt:has(.data_before_list) strong{margin-bottom:17px}.contents .ir_Wrap dt:has(.data_before_list) strong.tableStyle3_sub_title+.data_before_list{padding-left:0}.contents .ir_Wrap dt:has(.data_before_list) strong.tableStyle3_sub_title+.data_before_list>li~li{margin-top:22px}.contents .ir_Wrap dt:has(.data_before_list) .data_before_list{margin-bottom:50px;padding-left:8px}.contents .ir_Wrap dt:has(.data_before_list) .data_before_list>li{font-size:1.25em;line-height:1.5em}.contents .ir_Wrap dt+dt:has(.tableStyle3_sub_title){margin-top:35px}.contents .ir_Wrap dt+dt:has(.tableStyle3_sub_title)+dd+dt:has(.tableStyle3_sub_title){margin-top:30px}.contents .ir_Wrap dt+dt:has(.tableStyle3_sub_title) .tableStyle3_sub_title{margin-bottom:14px}.contents .ir_Wrap dt strong{display:block;margin-bottom:30px;font-family:CJ ONLYONE NEW;font-weight:300;font-size:2.5em;line-height:1.325em;text-align:left}.contents .ir_Wrap dt strong.tableStyle3_sub_title{margin-bottom:22px;font-size:1.875em;line-height:1.3333em}.contents .ir_Wrap dd .tableStyle3_ir_wrap+.tableStyle3_btn_wrap{margin-top:30px}.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 thead tr:only-child th{height:40px}.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 thead tr th{height:20px;padding:20px 0 20px 2.8%;text-align:left;white-space:nowrap}.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 thead tr th.tAlignC{padding-left:5px;padding-right:5px;text-align:center}.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 thead tr th.whNormal{white-space:normal;word-break:keep-all;word-wrap:break-word}.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 tbody tr.theadStyle th{height:20px;padding:20px 0 20px 2.8%;text-align:left;border-top:1px solid #d1d1d1;white-space:nowrap}.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 tbody tr.theadStyle th.tAlignC{padding-left:5px;padding-right:5px;text-align:center}.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 tbody tr.theadStyle th.whNormal{white-space:normal;word-break:keep-all;word-wrap:break-word}.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 tbody tr.subTotal td,.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 tbody tr.subTotal th{font-weight:700;background-color:#f9f9f9}.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 tbody tr.total td,.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 tbody tr.total th{font-weight:700;background-color:#efefef}.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 tbody tr td,.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 tbody tr th{padding:10px 0 10px 2.8%;font-weight:400;text-align:left;word-break:keep-all;border-top:1px solid #d1d1d1}.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 tbody tr td:has(.data_before_list),.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 tbody tr th:has(.data_before_list){padding-top:23px;padding-bottom:23px}.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 tbody tr td.tAlignC,.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 tbody tr th.tAlignC{padding:10px 5px;text-align:center}.contents .ir_Wrap dd .tableStyle3_ir_comment{margin-top:20px;font-size:1em;color:#999;line-height:1.25em}.contents .ir_Wrap dd .tableStyle3_ir_comment~.tableStyle3_ir_comment{margin-top:5px}.contents .ir_Wrap dd .tableStyle3_ir_comment.tAlignR{font-weight:300;text-align:right}.contents .ir_Wrap dd .tableStyle3_context{font-size:1.25em;line-height:1.5em}.contents .ir_Wrap dd .tableStyle3_context+.tableStyle3_btn_wrap{margin-top:20px}.contents .cultureNLife_wrap{color:#222}.contents .cultureNLife_wrap~.cultureNLife_wrap{margin-top:100px;padding-top:100px;border-top:1px solid #dfdede}.contents .cultureNLife_wrap strong.cultureNLife_menu_title{display:flex;font-weight:500;font-size:1.625em;color:#222;line-height:1.9231em}.contents .cultureNLife_wrap strong.cultureNLife_menu_title+strong.cultureNLife_title{margin-top:60px}.contents .cultureNLife_wrap strong.cultureNLife_title+.cultureNLife_paragraph{margin-top:20px;font-size:2.1875em;line-height:1.5em}.contents .cultureNLife_wrap span.cultureNLife_title+.cultureNLife_paragraph{margin-top:12px;font-size:1.875em;line-height:1.7059em}.contents .cultureNLife_wrap .cultureNLife_title{display:flex;font-weight:400;font-size:2.125em;color:#666;line-height:1.1765em}.contents .cultureNLife_wrap .cultureNLife_paragraph{display:flex}.contents .cultureNLife_wrap .order_list>li>.img_wrap{max-height:400px}.contents .cultureNLife_wrap .order_list>li>.txt_wrap .dot_list>li{font-size:1.25em}.contents .cultureNLife_wrap .order_list>li>.txt_wrap .dot_list>li:before{font-size:1.2em}.contents .cultureNLife_wrap .order_list>li>.txt_wrap .dot_list>li~li{margin-top:16px}.contents:has(.aboutMiso_exp_wrap){margin-top:60px}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_exp_wrap{display:flex;gap:20px;flex-direction:column}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_exp_wrap>strong{font-weight:400;font-size:1.875em;color:#666;line-height:1.3333em}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_exp_wrap>span{font-size:2.5em;line-height:1.5em}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap{margin-top:100px}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list_title{display:block;padding-top:100px;font-weight:300;font-size:2.5em;line-height:1.325em;border-top:1px solid #dfdede}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list{display:flex;flex-wrap:wrap;margin-top:50px;padding-bottom:100px}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list:has(+.aboutMiso_list_comment){padding-bottom:20px}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list:has(+.aboutMiso_list_comment)+.aboutMiso_list_comment{margin-bottom:100px}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.circleType{justify-content:space-between;margin-top:70px}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.circleType li{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:14px;max-width:400px;width:28.0112%;max-height:400px;aspect-ratio:1/1;text-align:center;border-radius:50%}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.circleType li.typeStyle1{background-color:#ffe7e7}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.circleType li.typeStyle1 span{color:#bf1018}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.circleType li.typeStyle2{background-color:#ffedd9}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.circleType li.typeStyle2 span{margin-top:0;color:#cc7800}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.circleType li.typeStyle3{background-color:#e3effb}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.circleType li.typeStyle3 span{color:#0058a4}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.circleType li>strong{font-weight:400;font-size:2.5em;line-height:1.075em}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.circleType li>span{margin-top:7px;font-size:1.5em;line-height:1.3333em}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.squareType{gap:32px}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.squareType li{position:relative;max-width:454px;width:calc((100% - 64px)/3);height:358px;padding:2.8011%;background-color:#f9f9f9;border-radius:20px;box-sizing:border-box}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.squareType li strong{font-weight:500;font-size:1.875em;color:#222;line-height:1.2em}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.squareType li p{position:relative;margin-top:22px;font-weight:500;font-size:1.25em;color:#666;line-height:1.4em;text-shadow:1px 1px 1px #f9f9f9;word-break:keep-all;z-index:2}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.squareType li p span{display:block;margin-top:8px;font-size:.9em;color:#999;line-height:1.5555em}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.squareType li .img_wrap{position:absolute;right:8.8106%;bottom:11.1732%;width:130px;height:130px;z-index:1}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.squareType li .img_wrap img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list_comment{font-size:1em;color:#999;line-height:1.5em}@media screen and (max-width:1279px){.checker_list li{padding-left:16px;font-size:1em;line-height:1.5em}.checker_list li:before{top:6px;width:10px;height:9px}.contents:has(.ir_Wrap){padding:30px 0 20px}.contents .adSwiper .swiper-pagination{gap:10px}.contents .adSwiper .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:12px 0 0!important}.contents .adSwiper [class^=swiper-button-]{top:calc((100% + 3px)/2);width:14px;height:26px}.contents .adSwiper .swiper-button-prev{left:10px}.contents .adSwiper .swiper-button-next{right:10px}.contents .omsTableStyle_wrap{overflow-x:auto;display:flex;width:calc(100% + 40px);margin-left:-20px;padding-bottom:10px;padding-left:20px;font-size:1.0714em;box-sizing:border-box}.contents .omsTableStyle_wrap:after{content:"";display:block;min-width:20px;height:1px;background-color:transparent}.contents .omsTableStyle_wrap::-webkit-scrollbar{width:3px;height:3px}.contents .omsTableStyle_wrap::-webkit-scrollbar-thumb{background-color:#000;border-radius:6px}.contents .omsTableStyle_wrap::-webkit-scrollbar-track{background-color:#f2f2f2;border-radius:10px}.contents .omsTableStyle_wrap::-webkit-scrollbar-button{width:10px;height:10px;background-color:transparent;pointer-events:none}.contents .omsTableStyle_wrap:has(.omsTableStyle_title){flex-direction:column;margin-top:30px}.contents .omsTableStyle_wrap:has(.omsTableStyle_title) .omsTableStyle_title{min-width:886px;padding-right:20px;box-sizing:border-box}.contents .omsTableStyle_wrap .omsTableStyle_title{min-width:866px;width:100%}.contents .omsTableStyle_wrap .omsTableStyle_title+.omsTableStyle{margin-top:6px}.contents .omsTableStyle_wrap .omsTableStyle_title>strong{font-size:1.2857em;font-size:18px}.contents .omsTableStyle_wrap .omsTableStyle_title>span{font-size:1em;line-height:1.6em}.contents .omsTableStyle_wrap .omsTableStyle thead tr th{height:auto;padding:16px 20px;font-size:1em;line-height:1.2em}.contents .omsTableStyle_wrap .omsTableStyle tbody tr td{height:36px;padding:7px 0 7px 20px;font-size:1em;line-height:1.2em}.contents .omsTableStyle_wrap .omsTableStyle_comment{display:flex;min-width:886px;width:100%;margin-top:12px;padding-right:20px;font-size:1em;line-height:1.6em;box-sizing:border-box}.contents .tableStyle3_btn_wrap{gap:15px}.contents .tableStyle3_btn_wrap .btnStyle.radius.bgBlack{display:inline-flex;min-width:auto;width:50%;max-width:300px;min-height:35px;padding:0 15px;font-size:1em;line-height:1.2857em;text-align:center;word-break:keep-all}.contents .tableStyle3_btn_wrap .btnStyle.radius.bgBlack:only-child{width:auto}.contents .typeM{display:inline}.contents .typeD{display:none}.contents .download_btn_wrap{flex-direction:column;gap:18px;padding:18px 20px 26px}.contents .download_btn_wrap>p,.contents .download_btn_wrap>span{font-size:1em;line-height:1.2857em}.contents .download_btn_wrap>p{align-items:center}.contents .download_btn_wrap>p>span{font-size:.8571em}.contents .download_btn_wrap>a{min-width:200px;min-height:30px;gap:7px;font-size:1em;line-height:1.2857em}.contents .download_btn_wrap>a .cgvIcon.link{width:11px;height:11px;background-size:contain}.contents .doc_list{flex-direction:column;gap:40px;margin:40px 0}.contents .doc_list li{width:100%}.contents .doc_wrap{width:100%;gap:17px}.contents .doc_wrap .img_wrap{min-width:100%}.contents .doc_wrap span{font-size:1.4286em}.contents .managementPhilosophy_wrap .managementPhilosophy_title{font-weight:400;font-size:1.2143em;line-height:1.2941em}.contents .managementPhilosophy_wrap .managementPhilosophy_list{gap:15px;margin-top:30px}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dt{font-size:1.4286em;line-height:1.3em}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dt~dt{margin-top:35px;padding-top:50px}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>p{font-size:1.3em;line-height:1.223em}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_wrap{flex-direction:column;gap:20px}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_wrap .brandIdentity_logo{width:100%;height:auto;aspect-ratio:83/50}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_wrap .brandIdentity_logo .cgvIcon.ciCgv{width:132px;height:60px}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_wrap .brandIdentity_info{justify-content:flex-start}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_wrap .brandIdentity_info>strong{font-size:1.2857em;line-height:1.333em;text-align:center}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_wrap .brandIdentity_info>.brandIdentity_btnWrap{flex-direction:column;align-items:center;gap:10px;margin-top:20px}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_wrap .brandIdentity_info>.brandIdentity_btnWrap .btnStyle.radius.bgBlack{width:180px;font-size:1em;min-height:30px}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_list{flex-direction:column;gap:20px;margin-top:30px}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_list>li{gap:8px}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_list>li>strong{font-size:1.4286em;letter-spacing:normal;line-height:1.4em}.contents .managementPhilosophy_wrap .managementPhilosophy_list>dd>.brandIdentity_list>li>span{font-size:1.0714em;line-height:1.7334em}.contents .businessIntroduce_wrap{gap:14px;margin-top:15px}.contents .businessIntroduce_wrap~.businessIntroduce_wrap{margin-top:40px;padding-top:40px}.contents .businessIntroduce_wrap~.download_btn_wrap{margin-top:40px}.contents .businessIntroduce_wrap>strong.businessIntroduce_title{font-size:1.1429em;line-height:1.3125em}.contents .businessIntroduce_wrap>strong.businessIntroduce_title+span{font-size:1.4286em;line-height:1.6em}.contents .businessIntroduce_wrap>span.businessIntroduce_title{font-size:1.4286em;letter-spacing:-.03em;line-height:1.3em}.contents .businessIntroduce_wrap>span.businessIntroduce_title+span{margin-top:6px;font-size:1.0714em;line-height:1.333em}.contents .businessIntroduce_wrap>.img_wrap,.contents .businessIntroduce_wrap>span.businessIntroduce_title+span+.businessIntroduce_list{margin-top:26px}.contents .businessIntroduce_list dt~dt{margin-top:40px}.contents .businessIntroduce_list dt strong{font-size:2.8571em;line-height:1.325em}.contents .businessIntroduce_list dt span{font-size:2.1429em;line-height:1.3333em}.contents .businessIntroduce_list dd{margin-top:10px}.contents .businessIntroduce_list dd .img_wrap{align-items:flex-start}.contents .businessIntroduce_list dd .img_wrap img{align-self:flex-start;max-width:none;max-height:none}.contents .businessIntroduce_list dd .img_wrap figcaption{max-width:none;margin-top:20px;font-size:1.0714em;line-height:1.333em}.contents .businessIntroduce_list dd .adSwiper_txt_wrap{margin-top:12px;font-size:1.0714em;line-height:1.7334em}.contents .businessStatusCount_wrap{margin-top:1px}.contents .businessStatusCount_wrap>strong{font-size:1.2857em;line-height:1.3333em}.contents .businessStatusCount_wrap>.businessStatusCount_list{flex-wrap:wrap;gap:19px 0;margin-top:15px}.contents .businessStatusCount_wrap>.businessStatusCount_list>li{width:50%;gap:2px 0}.contents .businessStatusCount_wrap>.businessStatusCount_list>li>strong{font-size:1.2857em;line-height:1.2223em}.contents .businessStatusCount_wrap>.businessStatusCount_list>li>span{margin-top:2px;font-size:2.8571em}.contents .omsTableStyle_wrap.businessStatus{flex-direction:column;gap:40px;width:100%;margin-top:26px;margin-left:0;padding:0}.contents .omsTableStyle_wrap.businessStatus>.businessStatus_inner_wrap>.omsTableStyle_title{min-width:auto;padding-right:0}.contents .omsTableStyle_wrap.businessStatus>.businessStatus_inner_wrap>.omsTableStyle_title+.omsTableStyle{margin-top:10px}.contents .omsTableStyle_wrap.businessStatus>.businessStatus_inner_wrap>.omsTableStyle_title>span{font-size:.8571em;line-height:1.1667em}.contents .omsTableStyle_wrap.businessStatus>.businessStatus_inner_wrap:first-child>.omsTableStyle thead tr th{height:36px;padding:7px 0 7px 13px}.contents .omsTableStyle_wrap.businessStatus>.businessStatus_inner_wrap:first-child>.omsTableStyle tbody tr td{padding-left:13px}.contents .omsTableStyle_wrap.businessStatus>.businessStatus_inner_wrap:last-child>.omsTableStyle thead tr th{height:36px;padding:7px 0 7px 13px}.contents .omsTableStyle_wrap.businessStatus>.businessStatus_inner_wrap:last-child>.omsTableStyle tbody tr td{padding-left:13px}.contents .businessStatus_list{margin-top:-14px}.contents .businessStatus_list>dt{font-weight:300;font-size:1.2857em}.contents .businessStatus_list>dt~dt{margin-top:40px}.contents .businessStatus_list>dd{flex-direction:column;gap:15px 0;margin-top:15px}.contents .businessStatus_list>dd .txt_wrap{font-size:1.0714em;line-height:1.333em}.contents .businessStatus_list>dd .img_wrap{display:flex;min-width:auto;width:100%;margin-top:0}.contents .businessIntroduce_info_list{display:flex;flex-direction:column;gap:10px;max-width:1000px;width:100%;margin-top:20px}.contents .businessIntroduce_info_list>li{display:inline;padding-left:21px;font-size:1.0714em;line-height:1.3333em;word-break:keep-all;word-wrap:break-word}.contents .businessIntroduce_info_list>li>strong .cgvIcon.system.map_fill{width:16px;height:16px}.contents .businessIntroduce_info_list>li>address{display:inline}.contents .adBusiness_media_wrap{flex-direction:column}.contents .adBusiness_media_wrap,.contents .adBusiness_media_wrap .adBusiness_media_txt{justify-content:flex-start;gap:20px}.contents .adBusiness_media_wrap .adBusiness_media_txt strong{font-size:2.1429em;line-height:1.333em}.contents .adBusiness_media_wrap .adBusiness_media_txt span{font-size:1.0714em;line-height:1.333em}.contents .adBusiness_media_wrap .video_wrap{max-width:none;max-height:none;margin-top:0}.contents .adBusiness_listGroup dt{gap:7px;margin-top:50px}.contents .adBusiness_listGroup dt:first-child{margin-top:10px}.contents .adBusiness_listGroup dt strong{font-size:2.8571em;color:#222;line-height:1.325em}.contents .adBusiness_listGroup dt span{font-size:1.0714em;line-height:1.8667em}.contents .adBusiness_listGroup dd{margin-top:30px}.contents .adBusiness_listGroup dd .adBusiness_list{justify-content:space-around}.contents .adBusiness_listGroup dd .adBusiness_list>li strong{margin-top:14px;font-size:1em;line-height:1.2857em}.contents .adBusiness_listGroup dd .adBusiness_list>li span{margin-top:6px;font-size:.8571em;line-height:1.3333em}.contents .adBusiness_listGroup dd .adBusiness_rectList{gap:0}.contents .adBusiness_listGroup dd .adBusiness_rectList.tlType{justify-content:space-between;flex-wrap:wrap}.contents .adBusiness_listGroup dd .adBusiness_rectList.tlType li:first-child{order:2;width:calc((100% - 1px)/2)}.contents .adBusiness_listGroup dd .adBusiness_rectList.tlType li:nth-child(2){order:1;width:100%;margin-bottom:10px}.contents .adBusiness_listGroup dd .adBusiness_rectList.tlType li:last-child{order:3;width:calc((100% - 1px)/2)}.contents .adBusiness_listGroup dd .adBusiness_rectList.cType{flex-wrap:wrap}.contents .adBusiness_listGroup dd .adBusiness_rectList.cType li{width:100%}.contents .adBusiness_listGroup dd .adBusiness_rectList.cType li:first-child{margin-bottom:10px}.contents .adBusiness_listGroup dd .adBusiness_rectList.drType{justify-content:space-between}.contents .adBusiness_listGroup dd .adBusiness_rectList.drType li{width:calc((100% - 1px)/2)}.contents .adBusiness_listGroup dd .adBusiness_rectList li strong{margin-top:10px;font-size:.8571em;line-height:1.25em}.contents:has(.location_title){padding-top:30px!important}.contents:has(.location_title) h4.location_title{font-size:2.1429em;line-height:1.3333em}.contents:has(.location_title) .img_wrap{margin-top:30px}.contents:has(.location_title) .address_list{flex-direction:column;gap:60px;margin-top:30px}.contents:has(.location_title) .address_list li strong{font-size:1.1429em;line-height:1.3125em}.contents:has(.location_title) .address_list li address{margin-top:4px;font-size:1em;line-height:1.4286em}.contents:has(.location_title) .address_list li .btn_mapView.typeD{display:none}.contents:has(.location_title) .address_list li .btn_mapView.typeM{display:inline-flex}.contents:has(.location_title) .address_list li a{display:flex;align-items:center;min-height:40px;margin-top:4px;font-size:1em;line-height:1.4286em}.contents .sustainability_wrap~.sustainability_wrap{margin-top:40px;padding-top:40px}.contents .sustainability_wrap~.download_btn_wrap{margin-top:20px}.contents .sustainability_wrap:has(.cjPeoplePromise_list){margin-top:35px;padding-top:40px}.contents .sustainability_wrap:has(.cjPeoplePromise_pdf_wrap)~.download_btn_wrap{margin-top:75px}.contents .sustainability_wrap:has(.compliance_list){margin-top:30px}.contents .sustainability_wrap:has(.complianceOrganization_list_wrap)+.sustainability_wrap{margin-top:25px}.contents .sustainability_wrap>strong{font-size:1.1429em;line-height:1.3125em}.contents .sustainability_wrap>strong.sustainability_title{font-size:1.4286em;line-height:1.3em}.contents .sustainability_wrap>strong.sustainability_title+.checker_list{margin-top:20px}.contents .sustainability_wrap>span{margin-top:14px;font-size:1.4286em;line-height:1.6em}.contents .sustainability_exp_wrap>strong{font-size:1.1429em;line-height:1.3125em}.contents .sustainability_exp_wrap>span{margin-top:14px;font-size:1.4286em;line-height:1.6em}.contents .order_list{gap:40px;margin-top:40px}.contents .order_list>li{flex-direction:column;gap:20px}.contents .order_list>li:nth-child(2n)>.img_wrap{order:0}.contents .order_list>li:nth-child(2n)>.txt_wrap{order:0;padding-right:0}.contents .order_list>li>.img_wrap{width:100%;aspect-ratio:1.4565/1}.contents .order_list>li>.txt_wrap{gap:12px;width:100%;padding-left:0}.contents .order_list>li>.txt_wrap>strong{font-size:1.2857em}.contents .order_list>li>.txt_wrap>span{font-size:1.0714em;letter-spacing:-.03em;line-height:1.7334em}.contents .order_list>li>.txt_wrap>.dot_list>li{padding-left:13px;font-size:1.0714em;line-height:1.4em;word-break:keep-all;word-wrap:break-word}.contents .dl_dot_list{gap:3px;padding:23px 20px 22px;border-radius:10px}.contents .dl_dot_list>dt{font-size:1.1429em;line-height:1.1875em}.contents .dl_dot_list>dt+dd{margin-top:12px}.contents .dl_dot_list>dd{padding-left:10px;font-size:1.0714em;line-height:1.8667em}.contents .dl_dot_list>dd:before{top:14px;width:2px;height:2px}.contents .strategy_list{flex-direction:column;justify-content:flex-start;gap:30px 0;margin-top:30px;padding-top:30px}.contents .strategy_list>li{max-width:100%;width:100%}.contents .strategy_list>li:first-child{justify-content:center;padding:0;margin-bottom:0}.contents .strategy_list>li:first-child .inner_box{flex-direction:column;gap:5px;max-width:100%;width:100%;min-height:120px}.contents .strategy_list>li:first-child .inner_box:before{content:none}.contents .strategy_list>li:first-child .inner_box .strategy_innerBox_title{font-size:1.2857em;line-height:1.4444em}.contents .strategy_list>li:first-child .inner_box span{font-weight:400;font-size:1.1429em;line-height:1.125em}.contents .strategy_list>li .inner_box{flex-direction:row;width:100%;min-height:70px;margin:6px 0 0}.contents .strategy_list>li .inner_box:first-child{margin-top:0}.contents .strategy_list>li .inner_box:has(.strategy_list_title):after{content:none}.contents .strategy_list>li .inner_box:before{height:30px}.contents .strategy_list>li .inner_box.row{flex-direction:column}.contents .strategy_list>li .inner_box.row .strategy_innerBox_title{margin-left:0}.contents .strategy_list>li .inner_box .strategy_list_title{display:none}.contents .strategy_list>li .inner_box span{font-size:1.1429em;line-height:1.1875em}.contents .strategy_list>li .inner_box span+.strategy_innerBox_title{margin-left:4px;font-weight:400;font-size:1.1429em;line-height:1.1875em}.contents .strategy_list>li .inner_box.solidType{flex-direction:column;color:#fff;background-color:#199e63;border:transparent}.contents .strategy_list>li .inner_box.solidType+.inner_box+.inner_box{min-height:80px}.contents .strategy_list>li .inner_box.solidType>.strategy_innerBox_title{font-weight:700;font-size:1.2857em;line-height:1.2222em}.contents .strategy_list>li .inner_box.solidType>.strategy_innerBox_title span{display:inline-flex;justify-content:center;width:auto;margin-top:0;margin-left:4px;font-size:1em;line-height:1.2222em}.contents .strategy_list>li .inner_box.solidType>span{display:flex;margin:2px 0 0;font-size:1.1429em;line-height:1.1875em}.contents .strategy_list>li .inner_box.list{flex-direction:column;min-height:auto;margin-top:6px;padding:23px 25px 17px}.contents .strategy_list>li .inner_box.list>.strategy_innerBoxList_title{margin-top:0;font-size:1em;line-height:1.1875em}.contents .strategy_list>li .inner_box.list>.strategy_innerBoxList_title~.strategy_innerBoxList_title{margin-top:14px;padding-top:14px}.contents .strategy_list>li .inner_box.list .dot_list{margin-top:5px;padding:0}.contents .strategy_list>li .inner_box.list .dot_list li{margin-top:4px;padding:1px 0 1px 12px;font-size:1.1429em;line-height:1.1875em}.contents .decisionMakingSystem_list{gap:30px;margin-top:30px;padding-top:30px}.contents .decisionMakingSystem_list+.omsTableStyle_wrap{margin-top:30px}.contents .decisionMakingSystem_list>li:nth-child(3){justify-content:flex-end}.contents .decisionMakingSystem_list>li:nth-child(3) .inner_box{left:auto;width:calc((100% - 35px)/2);margin-bottom:30px}.contents .decisionMakingSystem_list>li:nth-child(3) .inner_box:before{width:17.5px}.contents .decisionMakingSystem_list>li:nth-child(3) .inner_box:after{height:110px;left:-17.5px;top:-30px}.contents .decisionMakingSystem_list>li:nth-child(4){justify-content:space-between;gap:35px}.contents .decisionMakingSystem_list>li:nth-child(4) .inner_box{flex:1 1}.contents .decisionMakingSystem_list>li:nth-child(4) .inner_box:before{height:30px}.contents .decisionMakingSystem_list>li:nth-child(4) .inner_box:after{top:-30px;width:calc((100% + 35px)/2)}.contents .decisionMakingSystem_list>li:nth-child(4) .inner_box br{display:block}.contents .decisionMakingSystem_list>li>strong.inner_box{margin-bottom:10px}.contents .decisionMakingSystem_list>li .inner_box{min-width:150px;width:44.7761%;max-height:50px;padding:15px 15px 16px;font-size:1em;line-height:1.1875em;border-radius:25px}.contents .decisionMakingSystem_list>li .inner_box:before{height:40px}.contents .riskManagementSystem_list{flex-direction:row;gap:24px;margin-top:30px;padding-top:30px}.contents .riskManagementSystem_list.typeV>dt{margin-bottom:24px}.contents .riskManagementSystem_list.typeV>dd{margin:20px 0 0;padding:14px 10px 13px;border-radius:5px}.contents .riskManagementSystem_list.typeV>dd~dd:before{height:20px}.contents .riskManagementSystem_list.typeV>dd>span{font-size:1.1429em;line-height:1.1875em}.contents .riskManagementSystem_list>dt{font-size:1.4286em;line-height:1.3em}.contents .riskManagementSystem_list>dd{min-width:100%;min-height:auto;margin:0 0 3px;padding:28px 17px 28px 18px;border-radius:10px;box-sizing:border-box}.contents .riskManagementSystem_list>dd:before{right:auto;top:auto;left:50%;bottom:102.5%;width:7px;height:15px;transform:translate(-50%) rotate(90deg)}.contents .riskManagementSystem_list>dd:first-of-type{margin-top:0}.contents .riskManagementSystem_list>dd>strong{min-height:auto;font-size:1.4286em;line-height:1.3em}.contents .riskManagementSystem_list>dd>strong br{display:none}.contents .riskManagementSystem_list>dd ul{margin-top:28px;padding-top:28px}.contents .riskManagementSystem_list>dd ul li{padding-left:12px;font-size:1.1429em;line-height:1.1875em}.contents .riskManagementSystem_list>dd ul li:before{top:6px}.contents .cjPeoplePromise_list{gap:50px;margin:0}.contents .cjPeoplePromise_pdf_wrap{gap:20px;margin-top:50px;padding:20px}.contents .cjPeoplePromise_pdf_wrap>strong{font-size:1.2857em}.contents .cjPeoplePromise_pdf_wrap>p{font-size:1.0714em;line-height:1.4em}.contents .cjPeoplePromise_pdf_wrap>.cjPeoplePromise_download_list{gap:0;margin-top:0}.contents .cjPeoplePromise_pdf_wrap>.cjPeoplePromise_download_list>li{width:100%}.contents .cjPeoplePromise_pdf_wrap>.cjPeoplePromise_download_list>li>a{width:100%;padding:15px 20px 15px 10px;font-size:1.1429em;line-height:1.1875em}.contents .cjPeoplePromise_pdf_wrap>.cjPeoplePromise_download_list>li>a>.cgvIcon.download{width:20px;height:20px;background-size:cover}.contents .compliance_list{flex-direction:column;gap:20px 0}.contents .compliance_list li{flex-basis:100%;gap:16px;width:100%;padding:8.9552% 6%}.contents .compliance_list li:nth-child(n+4){margin-top:0}.contents .compliance_list li .img_wrap{width:60px;height:60px}.contents .compliance_list li strong{padding-top:4px;font-size:1.2857em;line-height:1.3333em}.contents .compliance_list li span{min-height:60px;font-size:1.07143em;line-height:1.3333em}.contents .compliance_list li .btnStyle{min-width:120px;min-height:30px;font-size:1em;line-height:1.2857em}.contents .compliance_importance_list_wrap{display:flex;overflow-x:auto;width:calc(100% + 40px);margin:25px 0 -10px -20px;padding-left:20px;padding-bottom:15px;box-sizing:border-box}.contents .compliance_importance_list_wrap:after{content:"";display:block;min-width:20px;height:1px;background-color:transparent}.contents .compliance_importance_list_wrap::-webkit-scrollbar{width:3px;height:3px}.contents .compliance_importance_list_wrap::-webkit-scrollbar-thumb{background-color:#000;border-radius:6px}.contents .compliance_importance_list_wrap::-webkit-scrollbar-track{overflow:hidden;height:3px;background-color:#f2f2f2;border-radius:6px}.contents .compliance_importance_list_wrap::-webkit-scrollbar-button{width:10px;height:10px;background-color:transparent;pointer-events:none}.contents .compliance_importance_list_wrap .compliance_importance_list_inner{min-width:866px}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list{gap:6px}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list:after{width:120px;height:120px;margin-left:-60px;margin-top:-60px}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li{flex-basis:calc(50% - 3px)}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:first-child>strong{padding:20px 0 0 10px}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:first-child>.dot_list{margin-top:20px}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:nth-child(2)>strong{padding:20px 10px 0 0}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:nth-child(2)>.dot_list{margin-top:20px}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:nth-child(3){align-items:flex-end}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:nth-child(3)>strong{padding:0 0 15px 15px;background-color:#2fa0cd;border-radius:0 0 0 100%}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:nth-child(3)>.dot_list{margin-left:0;margin-bottom:5px}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:last-child{align-items:flex-end}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:last-child>strong{padding:0 15px 15px 0;background-color:#14a76c;border-radius:0 0 100% 0}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li:last-child>.dot_list{margin-left:0;margin-bottom:5px}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li>strong{width:177px;height:177px;font-size:1.4286em;line-height:1.3em}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li>.dot_list{gap:10px}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li>.dot_list>li{padding-left:22px;font-size:1.1429em;line-height:1.375em}.contents .compliance_importance_list_wrap .compliance_importance_list_inner .compliance_importance_list>li>.dot_list>li:before{width:22px}.contents .compliance_program_list{gap:20px 0;margin-top:24px;margin-bottom:40px;padding-right:0}.contents .compliance_program_list+.download_btn_wrap{margin-top:40px}.contents .compliance_program_list>li{flex-basis:100%;gap:20px;min-height:auto}.contents .compliance_program_list>li .compliance_icon_wrap{width:70px}.contents .compliance_program_list>li .compliance_icon_wrap .compliance{width:33px;height:33px;background-size:contain}.contents .compliance_program_list>li .compliance_txt_wrap{gap:4px}.contents .compliance_program_list>li .compliance_txt_wrap>strong{font-size:1em;line-height:1.2857em}.contents .compliance_program_list>li .compliance_txt_wrap>strong .btn_pdfDownload{margin-left:10px;font-size:1em}.contents .compliance_program_list>li .compliance_txt_wrap>span{font-size:.8571em;line-height:1.5em}.contents .complianceOrganization_list_wrap{display:flex;justify-content:center;overflow-x:auto;width:calc(100% + 40px);margin-left:-20px;padding-bottom:15px;padding-left:20px;box-sizing:border-box}.contents .complianceOrganization_list_wrap:after{content:"";display:block;min-width:20px;height:1px;background-color:transparent}.contents .complianceOrganization_list_wrap::-webkit-scrollbar{width:3px;height:3px}.contents .complianceOrganization_list_wrap::-webkit-scrollbar-thumb{background-color:#000;border-radius:6px}.contents .complianceOrganization_list_wrap::-webkit-scrollbar-track{overflow:hidden;height:3px;background-color:#f2f2f2;border-radius:6px}.contents .complianceOrganization_list_wrap::-webkit-scrollbar-button{width:10px;height:10px;background-color:transparent;pointer-events:none}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner{min-width:866px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list_inner_content_wrap>strong{margin-top:3px;font-size:1.2857em;line-height:1.2223em}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list_inner_content_wrap .dot_list{margin-top:5px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list_inner_content_wrap .dot_list>li{padding-left:12px;font-size:1em;line-height:1.4286em}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list_inner_content_wrap .dot_list>li .btn_pdfDownload{margin-left:4px;font-size:.8571em;line-height:1.4167em}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list{gap:20px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li{justify-content:center;gap:25px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:first-child .inner_box:before{height:125px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(2){margin-top:10px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(2) .inner_box{margin-left:390px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(2) .inner_box:before{width:90px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(3){margin-top:0}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(3) .inner_box{min-width:180px;width:180px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(3) .inner_box:first-child{min-width:280px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(3) .inner_box:first-child:before{width:calc(100% - 400px);left:280px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(3) .inner_box:nth-child(2){left:calc(50% + 15px);margin-top:60px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(3) .inner_box:last-child{right:30px;margin-top:60px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(3) .inner_box:before{height:35px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(4){justify-content:space-between;position:relative}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(4) .inner_box:first-child{min-width:280px;margin-top:0}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(4) .inner_box:first-child:before{height:20px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(4) .inner_box:last-child{left:calc(50% + 15px);width:calc(50% - 45px);margin-top:55px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:nth-child(4) .inner_box:last-child:before{left:-40px;top:-82px;width:calc(100% + 70px);height:145px;border-width:1px;border-radius:6px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:last-child{margin-top:0}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:last-child .inner_box{min-width:280px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li:last-child .inner_box:before{height:20px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li .inner_box{min-width:150px;width:210px;max-height:50px;padding:15px 15px 16px;font-size:1.1429em;line-height:1.1875em;border-radius:25px}.contents .complianceOrganization_list_wrap .complianceOrganization_list_inner .complianceOrganization_list>li .inner_box:before{height:25px}}@media screen and (max-width:1279px)and (max-width:866px){.contents .complianceOrganization_list_wrap{justify-content:flex-start}}@media screen and (max-width:1279px){.contents .sustainability_tabTitle{overflow-x:auto;justify-content:flex-start;gap:0;width:calc(100% + 20px);margin-left:-20px;padding-left:20px;padding-bottom:10px}.contents .sustainability_tabTitle:after{content:"";display:block;min-width:20px;height:1px;background-color:transparent}.contents .sustainability_tabTitle>button{font-size:1.1429em;line-height:1.3125em;white-space:nowrap}.contents .sustainability_tabTitle>button~button{margin-left:20px}.contents .sustainability_tabContents{margin-top:30px}.contents .sustainability_tabContents .sustainability_tabContent>strong{font-weight:400;font-size:2.1429em;line-height:1.3333em}.contents .sustainability_tabContents .sustainability_tabContent>strong~strong{margin-top:40px}.contents .sustainability_tabContents .sustainability_tabContent>.compliance_history_list{margin-top:30px;margin-left:0}.contents .sustainability_tabContents .sustainability_tabContent>.compliance_history_list li{gap:0;min-height:80px;padding:15px 0}.contents .sustainability_tabContents .sustainability_tabContent>.compliance_history_list li:has(.compliance_img_wrap){padding-top:27px;padding-bottom:27px}.contents .sustainability_tabContents .sustainability_tabContent>.compliance_history_list li:has(.compliance_img_wrap)>strong{align-self:flex-start;line-height:2.0835em}.contents .sustainability_tabContents .sustainability_tabContent>.compliance_history_list li>strong{width:82px;font-size:.8571em}.contents .sustainability_tabContents .sustainability_tabContent>.compliance_history_list li>.compliance_history_content{flex-grow:1;gap:5px 0;font-size:1em}.contents .sustainability_tabContents .sustainability_tabContent>.compliance_history_list li>.compliance_history_content a{line-height:1.4286em;white-space:nowrap}.contents .sustainability_tabContents .sustainability_tabContent>.compliance_history_list li>.compliance_history_content>span{flex-grow:1;line-height:1.7857em}.contents .sustainability_tabContents .sustainability_tabContent>.compliance_history_list li>.compliance_history_content>.compliance_btn_wrap{flex-wrap:wrap;gap:3px 10px}.contents .sustainability_tabContents .sustainability_tabContent>.compliance_history_list li>.compliance_history_content>.compliance_img_wrap{flex-direction:column;width:calc(100% + 82px);height:auto;margin-top:22px;margin-left:-82px}.contents .enviManagement_wrap:has(.omsTableStyle_wrap)+.enviManagement_wrap{margin-top:30px}.contents .enviManagement_wrap~.enviManagement_wrap{margin-top:40px;padding-top:40px}.contents .enviManagement_wrap .enviManagement_title{font-size:1.4286em;line-height:1.3em}.contents .enviManagement_wrap .enviManagement_title+.enviManagement_paragraph{margin-top:23px}.contents .enviManagement_wrap .enviManagement_title br{display:block}.contents .enviManagement_wrap .enviManagement_paragraph{font-size:1.0714em;line-height:1.7334em}.contents .enviManagement_graphTriangle_wrap{display:flex;justify-content:center;overflow-x:auto;width:calc(100% + 40px);margin-left:-20px;margin-top:40px;padding-bottom:15px;padding-left:20px;box-sizing:border-box}.contents .enviManagement_graphTriangle_wrap:after{content:"";display:block;min-width:20px;height:1px;background-color:transparent}.contents .enviManagement_graphTriangle_wrap::-webkit-scrollbar{width:3px;height:3px}.contents .enviManagement_graphTriangle_wrap::-webkit-scrollbar-thumb{background-color:#000;border-radius:6px}.contents .enviManagement_graphTriangle_wrap::-webkit-scrollbar-track{overflow:hidden;height:3px;background-color:#f2f2f2;border-radius:6px}.contents .enviManagement_graphTriangle_wrap::-webkit-scrollbar-button{width:10px;height:10px;background-color:transparent;pointer-events:none}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner{min-width:655px}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner>p{font-size:1em}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner>p:after,.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner>p:before{width:12px}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner>p.enviManagement_per1_L{height:240px;padding-left:13px}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner>p.enviManagement_per2_L{height:68px;padding-left:13px}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner>p.enviManagement_per_R{padding-right:13px}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner>p span{display:flex;font-size:.7143em}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner .enviManagement_triangle_content>strong{font-size:1.2857em}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner .enviManagement_triangle_content>strong.enviManagement_triangle_txtL,.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner .enviManagement_triangle_content>strong.enviManagement_triangle_txtR{top:45%}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner .enviManagement_triangle_content .enviManagement_triangle_wrap{min-width:350px;font-size:1em}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner .enviManagement_triangle_content .enviManagement_triangle_wrap li{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2px;min-height:25px;padding:18px}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner .enviManagement_triangle_content .enviManagement_triangle_wrap li:first-child{padding-top:60px}.contents .enviManagement_graphTriangle_wrap .enviManagement_graphTriangle_inner .enviManagement_triangle_content .enviManagement_triangle_wrap li span{font-size:.8571em}}@media screen and (max-width:1279px)and (max-width:655px){.contents .enviManagement_graphTriangle_wrap{justify-content:flex-start}}@media screen and (max-width:1279px){.contents .enviManagement_list_wrap{margin-top:40px}.contents .enviManagement_list_wrap .enviManagement_list_title{padding-top:0;font-size:1.2857em;line-height:1.3333em}.contents .enviManagement_list_wrap .enviManagement_circle_list{font-size:1.0714em;color:#222;line-height:1.3333em}.contents .enviManagement_list_wrap .enviManagement_circle_list>li{margin-top:20px}.contents .enviManagement_list_wrap .enviManagement_circle_list>li>strong:before{margin-right:4px;font-size:.6667em;transform:scale(.8)}.contents .enviManagement_list_wrap .enviManagement_circle_list>li>strong+span{padding-left:20px}.contents .enviManagement_list_wrap .enviManagement_circle_list>li>strong~.enviManagement_count_list{margin-top:13px;padding-left:20px}.contents .enviManagement_list_wrap .enviManagement_circle_list>li>strong~.enviManagement_count_list>li{position:relative;padding-left:15px;line-height:1.5em}.contents .enviManagement_list_wrap .enviManagement_circle_list>li>strong~.enviManagement_count_list>li~li{margin-top:15px}.contents .circularEconomy_list{gap:20px;max-width:100%;margin-top:40px}.contents .circularEconomy_list>li{display:flex;align-items:center;flex-wrap:wrap;gap:20px 40px}.contents .circularEconomy_list>li>strong.inner_box:before{height:20px}.contents .circularEconomy_list>li>div.inner_box:after{content:"";display:inline-flex;width:0;height:0;position:absolute;right:calc(50% - 5px);margin-top:7px;border-color:#199e63 #fff #fff;border-style:solid;border-width:8px 5px}.contents .circularEconomy_list>li .inner_box{min-width:calc(50% - 20px);padding:8px 0;font-size:1em;line-height:1.2143em;border-radius:18px}.contents .circularEconomy_list>li .inner_box:before{width:40px}.contents .circularEconomy_list>li .inner_box_list{gap:10px}.contents .circularEconomy_list>li .inner_box_list>li{gap:10px;padding:11px 12px 10px;border-radius:5px}.contents .circularEconomy_list>li .inner_box_list>li:nth-child(2)>.dot_list>li{font-size:.9286em;line-height:1.8462em}.contents .circularEconomy_list>li .inner_box_list>li>strong{font-size:1.1429em;line-height:1.0625em}.contents .circularEconomy_list>li .inner_box_list>li>.dot_list>li{padding-left:20px;font-size:1em;line-height:1.2857em}.contents .circularEconomy_list>li .inner_box_list>li>.dot_list>li:before{left:8px}.contents .wasteReductionActivities_list>li:has(.dropDown)+li{margin-top:0}.contents .wasteReductionActivities_list>li .dropDown{align-items:flex-start;width:100%;margin-top:-8px}.contents .wasteReductionActivities_list>li .dropDown.active>button .arrow.down{transform:rotateX(180deg);transition:all .4s ease-in-out}.contents .wasteReductionActivities_list>li .dropDown>button{font-size:1.0714em;color:#139775;letter-spacing:-.02em;line-height:1.6em}.contents .wasteReductionActivities_list>li .dropDown>button .arrow.down{width:10px;height:6px}.contents .wasteReductionActivities_list>li .dropDown .dropDown_content{overflow-x:auto;width:calc(100% + 40px);margin-top:0;margin-left:-20px;padding-left:20px;box-sizing:border-box}.contents .wasteReductionActivities_list>li .dropDown .dropDown_content:after{content:"";display:block;min-width:20px;height:1px;background-color:transparent}.contents .wasteReductionActivities_list>li .dropDown .dropDown_content::-webkit-scrollbar{width:3px;height:3px}.contents .wasteReductionActivities_list>li .dropDown .dropDown_content::-webkit-scrollbar-thumb{background-color:#000;border-radius:6px}.contents .wasteReductionActivities_list>li .dropDown .dropDown_content::-webkit-scrollbar-track{overflow:hidden;height:3px;background-color:#f2f2f2;border-radius:6px}.contents .wasteReductionActivities_list>li .dropDown .dropDown_content::-webkit-scrollbar-button{width:10px;height:10px;background-color:transparent;pointer-events:none}.contents .wasteReductionActivities_list>li .dropDown .dropDown_content .enviManagementDropdownContent{min-width:866px;margin-top:10px;margin-bottom:7px;padding:25px 0 7px}.contents .wasteReductionActivities_list>li .dropDown .dropDown_content .enviManagementDropdownContent li{gap:12px}.contents .wasteReductionActivities_list>li .dropDown .dropDown_content .enviManagementDropdownContent li>.img_wrap:before{width:18px;height:18px;font-size:.8571em;line-height:1.25em}.contents .wasteReductionActivities_list>li .dropDown .dropDown_content .enviManagementDropdownContent li>.txt_wrap{gap:7px}.contents .wasteReductionActivities_list>li .dropDown .dropDown_content .enviManagementDropdownContent li>.txt_wrap>strong{font-size:1.0714em;line-height:1.3333em}.contents .wasteReductionActivities_list>li .dropDown .dropDown_content .enviManagementDropdownContent li>.txt_wrap>span{font-size:.8571em;line-height:1.25em}.contents .enviManagement_tab_list{flex-direction:column;gap:40px;margin-top:14px}.contents .enviManagement_tab_list>li .enviManagement_img_wrap{gap:12px}.contents .enviManagement_tab_list>li .enviManagement_img_wrap .img_wrap{min-height:auto}.contents .enviManagement_tab_list>li .enviManagement_img_wrap strong{margin-top:8px;font-size:1.2857em}.contents .enviManagement_tab_list>li .enviManagement_img_wrap span{font-size:1.0714Em;line-height:1.6em}.contents .sociManagement_wrap:has(.sociManagement_graph_list_wrap)~.sociManagement_wrap{margin-top:30px}.contents .sociManagement_wrap:has(.conductPartners_list_wrap)~.sociManagement_wrap{margin-top:30px}.contents .sociManagement_wrap~.sociManagement_wrap{margin-top:40px;padding-top:40px}.contents .sociManagement_wrap strong.sociManagement_title{font-size:1.4286em;line-height:1.3em}.contents .sociManagement_wrap strong.sociManagement_title+.sociManagement_paragraph{margin-top:23px}.contents .sociManagement_wrap strong.sociManagement_title br{display:block}.contents .sociManagement_wrap span.sociManagement_title{font-size:1.2857em}.contents .sociManagement_wrap span.sociManagement_title+.sociManagement_paragraph{margin-top:20px}.contents .sociManagement_wrap .sociManagement_paragraph{flex-direction:column;gap:25px;font-size:1.0714em;line-height:1.7334em}.contents .sociManagement_wrap .sociManagement_paragraph+.sociManagement_paragraph{margin-top:1.7334em}.contents .sociManagement_wrap .sociManagement_paragraph+.dl_dot_list{margin-top:20px}.contents .sociManagement_wrap .sociManagement_paragraph .sociManagement_doc_wrap{font-size:1em;gap:10px}.contents .sociManagement_wrap .sociManagement_paragraph .sociManagement_doc_wrap>.img_wrap{min-width:auto}.contents .sociManagement_wrap .sociManagement_paragraph .sociManagement_doc_wrap>span{font-size:1em}.contents .sociManagement_doc_wrap{width:100%;gap:17px}.contents .sociManagement_doc_wrap .img_wrap{min-width:100%}.contents .sociManagement_doc_wrap span{font-size:1.4286em}.contents .sociManagement_list_list_wrap{display:flex;overflow-x:auto;width:calc(100% + 40px);margin-left:-20px;margin-top:20px;padding:0 0 10px 20px;box-sizing:border-box}.contents .sociManagement_list_list_wrap:after{content:"";display:flex;min-width:20px;height:1px;background-color:transparent}.contents .sociManagement_list_list_wrap::-webkit-scrollbar{width:3px;height:3px}.contents .sociManagement_list_list_wrap::-webkit-scrollbar-thumb{background-color:#000;border-radius:6px}.contents .sociManagement_list_list_wrap::-webkit-scrollbar-track{overflow:hidden;height:3px;background-color:#f2f2f2;border-radius:6px}.contents .sociManagement_list_list_wrap::-webkit-scrollbar-button{width:10px;height:10px;background-color:transparent;pointer-events:none}.contents .sociManagement_list_list_wrap+.dl_dot_list{margin-top:20px}.contents .sociManagement_list_list_wrap+.omsTableStyle_wrap,.contents .sociManagement_list_list_wrap~span.sociManagement_title{margin-top:30px}.contents .sociManagement_list_list_wrap .sociManagement_list_list{min-width:866px;gap:30px}.contents .sociManagement_list_list_wrap .sociManagement_list_list>li{gap:58px}.contents .sociManagement_list_list_wrap .sociManagement_list_list>li:nth-child(2){margin-top:30px}.contents .sociManagement_list_list_wrap .sociManagement_list_list>li:nth-child(2) .inner_box:before{height:60px}.contents .sociManagement_list_list_wrap .sociManagement_list_list>li:nth-child(2) .inner_box:after{width:calc(200% + 118px);top:calc(100% + 30px)}.contents .sociManagement_list_list_wrap .sociManagement_list_list>li:nth-child(3){margin-top:30px}.contents .sociManagement_list_list_wrap .sociManagement_list_list>li:nth-child(3) .inner_box:nth-child(2):before{height:60px}.contents .sociManagement_list_list_wrap .sociManagement_list_list>li:last-child .inner_box{min-width:866px}.contents .sociManagement_list_list_wrap .sociManagement_list_list>li .inner_box{min-width:250px;max-height:50px;padding:15px 15px 16px;font-size:1.1429em;line-height:1.1875em;border-radius:25px}.contents .sociManagement_list_list_wrap .sociManagement_list_list>li .inner_box:before{height:30px}.contents .safetyManagement_list{margin-top:12px}.contents .safetyManagement_list>dt{font-size:1.2857em}.contents .safetyManagement_list>dt~dt{margin-top:30px}.contents .safetyManagement_list>dd{flex-direction:column;gap:10px;margin-top:12px}.contents .safetyManagement_list>dd .txt_wrap{font-size:1.0714em;letter-spacing:-.03em;line-height:1.7334em}.contents .safetyManagement_list>dd .txt_wrap+.img_wrap{margin-top:17px}.contents .workingEnvironment .omsTableStyle_wrap:has(.omsTableStyle_title){margin-top:40px}.contents .workingEnvironment .omsTableStyle_wrap .omsTableStyle tbody tr td{height:100px}.contents .workingEnvironment span.sociManagement_title{margin-top:40px}.contents .workingEnvironment .riskManagementProcess_wrap{display:flex;overflow-x:auto;width:calc(100% + 40px);margin-top:25px;margin-left:-20px;padding-bottom:10px;padding-left:20px;box-sizing:border-box}.contents .workingEnvironment .riskManagementProcess_wrap::-webkit-scrollbar{width:3px;height:3px}.contents .workingEnvironment .riskManagementProcess_wrap::-webkit-scrollbar-thumb{background-color:#000;border-radius:6px}.contents .workingEnvironment .riskManagementProcess_wrap::-webkit-scrollbar-track{background-color:#f2f2f2;border-radius:10px}.contents .workingEnvironment .riskManagementProcess_wrap::-webkit-scrollbar-button{width:10px;height:10px;background-color:transparent;pointer-events:none}.contents .workingEnvironment .riskManagementProcess_wrap:after{content:"";display:block;min-width:20px;height:1px;background-color:transparent}.contents .workingEnvironment .riskManagementProcess_wrap .riskManagementProcess_list{gap:45px;min-width:866px}.contents .workingEnvironment .riskManagementProcess_wrap .riskManagementProcess_list li~li:before{width:45px}.contents .workingEnvironment .riskManagementProcess_wrap .riskManagementProcess_list li .inner_box{padding:10px 15px 11px;font-size:1.1429em;line-height:1.1875em;border-radius:5px}.contents .informationSecurity strong.sociManagement_title+span.sociManagement_title{margin-top:13px}.contents .informationSecurity strong.sociManagement_title+span.sociManagement_title~span.sociManagement_title{margin-top:30px}.contents .informationSecurity span.sociManagement_title{margin-top:13px}.contents .informationSecurity span.sociManagement_title+.sociManagement_paragraph{margin-top:10px}.contents .informationSecurity .sociManagement_content_wrap{align-items:center;flex-direction:column;gap:30px}.contents .informationSecurity .sociManagement_content_wrap .img_wrap{width:230px;height:230px}.contents .informationSecurity .omsTableStyle_wrap:has(.table1){margin-top:40px}.contents .informationSecurity .omsTableStyle_wrap .omsTableStyle.table1 tbody tr td{padding-left:20px}.contents .informationSecurity .omsTableStyle_wrap .omsTableStyle.table2 tbody tr td,.contents .informationSecurity .omsTableStyle_wrap .omsTableStyle.table2 thead tr th{padding-left:100px}.contents .informationSecurity .omsTableStyle_wrap .omsTableStyle.table3 tbody tr td,.contents .informationSecurity .omsTableStyle_wrap .omsTableStyle.table3 thead tr th{padding-left:50px}.contents .sociManagement_graph_list_wrap{margin-top:27px;padding-bottom:10px}.contents .sociManagement_graph_list_wrap::-webkit-scrollbar{width:3px;height:3px}.contents .sociManagement_graph_list_wrap::-webkit-scrollbar-thumb{background-color:#000;border-radius:6px}.contents .sociManagement_graph_list_wrap::-webkit-scrollbar-track{overflow:hidden;height:3px;background-color:#f2f2f2;border-radius:6px}.contents .sociManagement_graph_list_wrap::-webkit-scrollbar-button{width:10px;height:10px;background-color:transparent;pointer-events:none}.contents .sociManagement_graph_list_wrap .sociManagement_graph_list{gap:20px;min-width:866px}.contents .sociManagement_graph_list_wrap .sociManagement_graph_list>li{gap:92px;padding:18px 0 20px;font-size:1.2143em}.contents .sociManagement_graph_list_wrap .sociManagement_graph_list>li>strong{width:250px}.contents .sociManagement_graph_list_wrap .sociManagement_graph_list>li>strong:before{border-bottom:125px solid transparent;border-top:125px solid transparent;border-color:transparent transparent #199e63;border-style:none solid solid;border-width:medium 125px 46px}.contents .sociManagement_graph_list_wrap .sociManagement_graph_list>li>strong:after{border-bottom:125px solid transparent;border-top:125px solid transparent;border-color:#199e63 transparent transparent;border-style:solid solid none;border-width:46px 125px medium}.contents .sociManagement_graph_list_wrap .sociManagement_graph_list>li>strong>span{line-height:1.2222em}.contents .sociManagement_graph_list_wrap .sociManagement_graph_list>li>span{width:524px;min-height:54px;border-radius:37px}.contents .sociManagement_graph_list_wrap .sociManagement_graph_list>li>span:before{width:92px}.contents .sociManagement_list_list_wrap.conductPartners{padding-bottom:20px}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list{gap:40px;padding-bottom:10px}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li{gap:25px}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li .inner_box:before{height:40px}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li:nth-child(4){margin-top:20px}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li:nth-child(4):before{top:-20px;width:100%;height:198px;border-radius:2px}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li:nth-child(4) .inner_box:before{height:60px}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li:last-child{margin-top:20px;padding:0 30px}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li:last-child .inner_box:before{height:35px}.contents .sociManagement_list_list_wrap.conductPartners .sociManagement_list_list>li:last-child .inner_box:after{bottom:calc(100% + 35px);width:calc(100% + 25px)}.contents .conductPartners_list_wrap{justify-content:flex-start;margin-top:33px;padding-bottom:10px}.contents .conductPartners_list_wrap::-webkit-scrollbar{width:3px;height:3px}.contents .conductPartners_list_wrap::-webkit-scrollbar-thumb{background-color:#000;border-radius:6px}.contents .conductPartners_list_wrap::-webkit-scrollbar-track{overflow:hidden;height:3px;background-color:#f2f2f2;border-radius:6px}.contents .conductPartners_list_wrap::-webkit-scrollbar-button{width:10px;height:10px;background-color:transparent;pointer-events:none}.contents .conductPartners_list_wrap .conductPartners_list{min-width:866px;gap:16px 0}.contents .conductPartners_list_wrap .conductPartners_list>li{gap:65px}.contents .conductPartners_list_wrap .conductPartners_list>li .conductPartners_list_title{width:160px;height:160px;font-size:1.4285em;line-height:1.3em}.contents .conductPartners_list_wrap .conductPartners_list>li .inner_box:before{width:65px}.contents .conductPartners_list_wrap .conductPartners_list>li .inner_box .dot_list{max-height:145px;padding:20px 30px 19px;font-size:1em}.contents .conductPartners_list_wrap .conductPartners_list>li .inner_box .dot_list>li{font-size:1.4285em;line-height:1.3em}.contents .esgDataRoom_wrap~.esgDataRoom_wrap{margin-top:40px;padding-top:40px}.contents .esgDataRoom_wrap strong.esgDataRoom_title{font-size:1.4286em;line-height:1.3em}.contents .esgDataRoom_wrap strong.esgDataRoom_title+.esgDataRoom_paragraph{margin-top:23px}.contents .esgDataRoom_wrap span.esgDataRoom_title{font-size:1.2857em}.contents .esgDataRoom_wrap span.esgDataRoom_title+.esgDataRoom_paragraph{margin-top:20px}.contents .esgDataRoom_wrap .esgDataRoom_paragraph{flex-direction:column;gap:25px;font-size:1.0714em;line-height:1.7334em}.contents .esgEvaluation_unit{padding:26px 29px}.contents .esgEvaluation_unit>.img_wrap{height:50px;margin-top:14px}.contents .esgEvaluation_unit>.txt_wrap{padding:0 6px 0 4px}.contents .esgEvaluation_unit>.txt_wrap>p{font-size:1.4286em;line-height:1.2em}.contents .esgEvaluation_unit>.txt_wrap>p>span{margin-top:3px}.contents .esgEvaluation_unit>.txt_wrap>strong{font-size:4.1429em;line-height:1.2069em}.contents .esgEvaluation_unit>span{margin-top:20px;padding-top:20px;font-size:1.4286em;line-height:1.2em}.contents .esgData_wrap .esgData_list>li{justify-content:flex-start;flex-direction:column;gap:20px}.contents .esgData_wrap .esgData_list>li~li{margin-top:30px;padding-top:30px}.contents .esgData_wrap .esgData_list>li>strong{margin-top:0;font-size:1.4286em}.contents .esgData_wrap .esgData_list>li>.download_list{width:100%;gap:0}.contents .esgData_wrap .esgData_list>li>.download_list>li{display:flex;flex:1 1}.contents .esgData_wrap .esgData_list>li>.download_list>li a{padding:14px 15px 14px 10px;font-size:1.2857em;line-height:1.2223em}.contents .esgData_wrap .esgData_list>li>.download_list>li a>.cgvIcon.download{width:20px;height:20px;background-size:cover}.contents .esgReport_list>li{justify-content:flex-start;flex-direction:column;gap:20px;margin-top:30px}.contents .esgReport_list>li~li{padding-top:40px;border-top:transparent}.contents .esgReport_list>li .download_wrap{justify-content:flex-start;order:2}.contents .esgReport_list>li .download_wrap>strong{margin-top:0;font-size:1.4286em}.contents .esgReport_list>li .download_wrap>.download_list{display:block;-moz-column-count:1;column-count:1;-moz-column-gap:10px;column-gap:10px;margin-top:22px}.contents .esgReport_list>li .download_wrap>.download_list>li{width:100%}.contents .esgReport_list>li .download_wrap>.download_list>li a{padding:14px 15px 14px 10px;font-size:1.2857em;line-height:1.2223em}.contents .esgReport_list>li .download_wrap>.download_list>li a .cgvIcon.download{width:20px;height:20px;background-size:cover}.contents .esgReport_list>li .img_wrap{order:1;min-width:100%;height:auto}.contents .esgEvaluation_list>li{flex-direction:column;gap:20px;margin-top:30px}.contents .esgEvaluation_list>li~li{padding-top:30px}.contents .esgEvaluation_list>li>strong{margin-top:0;font-size:1.4286em}.contents .esgEvaluation_list>li>.esgEvaluation_unit_list{flex-direction:column;gap:30px}.contents .esgEvaluation_list>li>.esgEvaluation_unit_list>li{width:100%;height:auto}.contents .ir_Wrap dt{margin-bottom:10px;padding:0 20px;margin-top:50px}.contents .ir_Wrap dt:first-child{margin-top:0}.contents .ir_Wrap dt:has(.data_before_list) strong{margin-bottom:15px}.contents .ir_Wrap dt:has(.data_before_list) .data_before_list{margin-bottom:15px;padding-left:0}.contents .ir_Wrap dt:has(.data_before_list) .data_before_list>li{font-size:1.0714em;line-height:1.5em}.contents .ir_Wrap dt+dt:has(.tableStyle3_sub_title){margin-top:18px}.contents .ir_Wrap dt strong{margin-bottom:0;font-size:1.4286em;line-height:1.3333em}.contents .ir_Wrap dd .tableStyle3_ir_wrap{display:flex;overflow-x:auto;padding:0 0 10px 20px}.contents .ir_Wrap dd .tableStyle3_ir_wrap:after{content:"";display:flex;min-width:20px;height:1px;background-color:transparent}.contents .ir_Wrap dd .tableStyle3_ir_wrap::-webkit-scrollbar{width:3px;height:3px}.contents .ir_Wrap dd .tableStyle3_ir_wrap::-webkit-scrollbar-thumb{background-color:#000;border-radius:6px}.contents .ir_Wrap dd .tableStyle3_ir_wrap::-webkit-scrollbar-track{background-color:#f2f2f2;border-radius:10px}.contents .ir_Wrap dd .tableStyle3_ir_wrap::-webkit-scrollbar-button{width:10px;height:10px;background-color:transparent;pointer-events:none}.contents .ir_Wrap dd .tableStyle3_ir_wrap+.tableStyle3_btn_wrap{margin-top:20px}.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3{min-width:866px;font-size:1.0714em;border-top-color:#161616}.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 thead tr:only-child th{height:20px}.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 thead tr th{height:20px;padding-left:2.3095%;padding-top:15px;padding-bottom:15px}.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 tbody tr.theadStyle th{height:20px;padding-left:2.3095%;padding-top:15px;padding-bottom:15px;white-space:nowrap}.contents .ir_Wrap dd .tableStyle3_ir_wrap .tableStyle3 tbody tr td{height:30px;padding-left:2.3095%}.contents .ir_Wrap dd .tableStyle3_btn_wrap{padding:0 20px}.contents .ir_Wrap dd .tableStyle3_ir_comment{margin-top:16px;padding:0 20px;line-height:1.1429em}.contents .ir_Wrap dd .tableStyle3_ir_comment~.tableStyle3_ir_comment{margin-top:5px}.contents .ir_Wrap dd .tableStyle3_context{padding:0 20px;font-size:1em;line-height:1.5em}.contents .ir_Wrap dd .tableStyle3_context+.tableStyle3_btn_wrap{margin-top:20px}.contents .cultureNLife_wrap~.cultureNLife_wrap{margin-top:40px;padding-top:40px}.contents .cultureNLife_wrap strong.cultureNLife_menu_title{font-weight:400;font-size:1.2143em;line-height:1.2941em}.contents .cultureNLife_wrap strong.cultureNLife_menu_title+strong.cultureNLife_title{margin-top:30px}.contents .cultureNLife_wrap strong.cultureNLife_title{font-size:1.1429em;line-height:1.3125em}.contents .cultureNLife_wrap strong.cultureNLife_title+.cultureNLife_paragraph{margin-top:14px;font-size:1.4286em;line-height:1.6em}.contents .cultureNLife_wrap span.cultureNLife_title+.cultureNLife_paragraph{margin-top:10px;font-size:1.2143em}.contents .cultureNLife_wrap .cultureNLife_title{font-size:1.1429em;line-height:1.3125em}.contents .cultureNLife_wrap .order_list>li>.img_wrap{max-height:none}.contents .cultureNLife_wrap .order_list>li>.txt_wrap .dot_list>li{font-size:1.0714em}.contents .cultureNLife_wrap .order_list>li>.txt_wrap .dot_list>li:before{font-size:1em}.contents:has(.aboutMiso_exp_wrap){margin-top:10px}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_exp_wrap{gap:14px}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_exp_wrap>strong{font-size:1.1428em;line-height:1.3125em}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_exp_wrap>span{font-size:1.4286em;line-height:1.6em}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap{margin-top:40px}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list_title{padding-top:40px;font-size:1.4286em;line-height:1.3em}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list{flex-direction:column;margin-top:40px;padding-bottom:40px}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list:has(+.aboutMiso_list_comment)+.aboutMiso_list_comment{margin-bottom:40px}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.circleType{gap:40px;align-items:center;margin-top:40px;margin-bottom:40px;padding-left:27px;padding-right:27px;padding-bottom:0;box-sizing:border-box}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.circleType li{gap:9px;max-width:400px;width:100%;max-height:400px;height:100%}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.circleType li>strong{font-size:2em;line-height:1.0714em}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.circleType li>span{margin-top:5px;font-size:1.2em;line-height:1.3095em}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.squareType{gap:10px;align-items:center}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.squareType li{width:100%;height:260px;padding:8.9552%;border-radius:15px}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.squareType li strong{font-size:1.5714em;line-height:1.2272em}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.squareType li p{margin-top:15px;font-size:1.07143em}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.squareType li p span{margin-top:6px;font-size:.8667em;color:#999;line-height:1.6154em}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list.squareType li .img_wrap{position:absolute;right:8.3582%;bottom:10.7692%;width:96px;height:96px}.contents:has(.aboutMiso_exp_wrap) .aboutMiso_list_wrap .aboutMiso_list_comment{padding:0 12px;font-size:.9286em;line-height:1.2308em}}.initFadeIn{opacity:0;animation:initFadeIn 2s ease .5s forwards}@keyframes initFadeIn{0%{opacity:0}to{opacity:1}}.pagination{display:flex;gap:40px;width:100%}.pagination,.pagination button{align-items:center;justify-content:center}.pagination button{display:inline-flex;font-weight:500;font-size:1.0625em;color:#999;letter-spacing:-.0294em;line-height:1.1765em;background-color:transparent;border:transparent}.pagination button.active{color:#000;pointer-events:none}.pagination button.active,.pagination button:hover{text-decoration:underline;text-underline-position:under}.pagination button:hover{cursor:pointer}.pagination button.btn_prev{width:45px;height:45px;margin-right:20px;background-color:#363636;border-radius:50%}.pagination button.btn_prev.disabled{background-color:#dadada;pointer-events:none}.pagination button.btn_prev:hover{opacity:.5}.pagination button.btn_next{width:45px;height:45px;margin-left:20px;background-color:#363636;border-radius:50%}.pagination button.btn_next.disabled{background-color:#dadada;pointer-events:none}.pagination button.btn_next:hover{opacity:.5}.pagination button.btn_next i{transform:rotate(180deg)}.pagination span{font-weight:500;font-size:1.0625em;color:#999;letter-spacing:-.0294em;line-height:1.1765em}@media screen and (max-width:1279px){.btn_paginationMore{min-width:140px;margin:0 auto;font-size:1.1429em;letter-spacing:-.03125em;line-height:1.25em}}.selectDesignBox{position:relative}.selectDesignBox:has(.option_wrap)>label .arrow.down{transform:rotate(180deg)}.selectDesignBox.selectDesign_wrap{border:1px solid #cbcbcb;border-radius:1px}.selectDesignBox.selectDesign_wrap select:disabled+label:has(.defaultLabel) .defaultLabel{background-color:transparent}.selectDesignBox.selectDesign_wrap label:has(.defaultLabel){justify-content:space-between;padding:15px 0 15px 15px;box-sizing:border-box}.selectDesignBox.selectDesign_wrap label:has(.defaultLabel) .defaultLabel{display:flex;flex-grow:1;padding-right:7px;color:#222;line-height:1.1875em;word-break:keep-all;background-color:#fff}.selectDesignBox.selectDesign_wrap .option_wrap{max-height:362px;margin-top:10px;margin-right:8px;padding:10px}.selectDesignBox.langSelect_wrap select{min-width:0;padding:9px 33px 9px 18px;font-family:CJ ONLYONE NEW;font-size:1.125em;color:#222;line-height:1.1111em}.selectDesignBox.langSelect_wrap label{z-index:99}.selectDesignBox.langSelect_wrap label button span{font-weight:500;font-size:1.125em;color:#222;line-height:1.1111em}.selectDesignBox.langSelect_wrap .option_wrap{min-width:80px;padding:12px;font-size:1em;border-radius:10px;box-shadow:1px 1px 5px 1px rgba(50,50,50,.1);box-sizing:border-box}.selectDesignBox.langSelect_wrap .option_wrap button{display:flex;justify-content:center;width:100%;padding:0}.selectDesignBox.langSelect_wrap .option_wrap button.selected span{color:#000}.selectDesignBox.langSelect_wrap .option_wrap button span{display:flex;align-items:center;justify-content:center;padding:9px 0;font-size:1.125em;color:#999;line-height:1.1111em}.selectDesignBox select{width:100%;height:100%;padding:15px 33px 15px 15px;font-weight:400;font-size:.875em;line-height:1.4286em;-webkit-appearance:none;-moz-appearance:none;appearance:none}.selectDesignBox select:disabled{color:#999;background-color:#f7f7f7;cursor:default}.selectDesignBox select:has(option:only-child){pointer-events:none}.selectDesignBox select:has(option:only-child)+label{display:none}.selectDesignBox label{display:flex;align-items:center;justify-content:flex-end;position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.selectDesignBox label .arrow.down{flex-shrink:0;margin-right:15px;filter:grayscale(100%) brightness(0)}.selectDesignBox .option_wrap{overflow-y:auto;position:absolute;width:100%;background-color:#fff;border-radius:0;box-shadow:2px 2px 12px 0 rgba(0,0,0,.25);box-sizing:border-box;z-index:9}.selectDesignBox .option_wrap::-webkit-scrollbar{width:10px;height:10px;background-color:transparent}.selectDesignBox .option_wrap::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:2px 8px 8px 2px;border-top:10px solid #fff;border-right:8px solid #fff;border-bottom:8px solid #fff}.selectDesignBox .option_wrap button{display:flex;justify-content:center;width:100%;padding:9px 10px;font-size:.875em;color:#000;line-height:1.4286em}.selectDesignBox .option_wrap button.selected,.selectDesignBox .option_wrap button:hover{cursor:pointer;background-color:#f4f4f4;border-radius:10px;scroll-margin:20px 0}.selectDesignBox .option_wrap button span{display:flex;flex-grow:1}